diff --git a/CHANGES.md b/CHANGES.md index 1daba8e40..7c4d377cc 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,5 +1,13 @@ # Changelog +## 2.33.1 (2/7/24) +* Added: [Developers] Add entry-grid order to the editor CSS. +* Added: New `has-z-index-2` helper class along with the existing `has-z-index-1`, `has-z-index-0`, and `has-z-index--1` classes. +* Changed: Update ACF to 6.2.6.1. +* Fixed: The `font_size` param on `[mai_menu]` shortcode was not working correctly for custom values. +* Fixed: Negative margin on nested elements was not overlapping correctly in some configurations. +* Fixed: Unwanted vertical scroll on ACF top tabs in the block editor. + ## 2.33.0 (1/30/24) * Added: New setting to force the logo to white on dark backgrounds (dark header or transparent header background). Find the setting in Customizer > Theme Settings > Site Header. * Added: [Developers] New `mai_before_entry` and `mai_after_entry` action hooks. diff --git a/assets/css/advanced-custom-fields.min.css b/assets/css/advanced-custom-fields.min.css index 0a74999dc..d4d1f35a2 100644 --- a/assets/css/advanced-custom-fields.min.css +++ b/assets/css/advanced-custom-fields.min.css @@ -1 +1 @@ -.mai-sortable ul.acf-checkbox-list>li{display:grid;grid-template-columns:1fr 40px;align-items:center;height:34px;background:#fff;border:1px solid #7e8993;border-radius:2px}.mai-sortable ul.acf-checkbox-list>li+li{margin-top:6px}.mai-sortable ul.acf-checkbox-list>li label{display:flex;align-items:center;padding:4px 16px}.mai-sortable ul.acf-checkbox-list>li label input{margin-right:12px}.mai-sortable ul.acf-checkbox-list>li i{font-style:normal}.mai-sortable ul.acf-checkbox-list>li.sortable-checkbox-placeholder{height:34px;background:#f1f1f1;border:1px solid #ccd0d4}.mai-sortable ul.acf-checkbox-list .mai-acf-sortable-handle{display:flex;align-items:center;justify-content:center;height:100%;cursor:move}.mai-sortable ul.acf-checkbox-list>li svg{width:16px;fill:currentColor}.acf-field-clone[class*=mai]{margin:var(--mai-field-clone-margin,0)!important;padding:0!important;border:0!important}.acf-field[class*=mai]+.acf-field-clone[class*=mai]{--mai-field-clone-margin:-16px 0 0}.acf-field-clone[class*=mai] .acf-clone-fields{border:0!important}.acf-field-clone[class*=mai]+.acf-field:not(.acf-field-clone){margin-top:0!important}.acf-field-clone[class*=mai]>.acf-input>.acf-clone-fields>.acf-field:not(.acf-hidden):last-of-type{margin-bottom:16px!important}.acf-field-clone[class*=mai]>.acf-label{display:none}.mai-block-colors ul.acf-radio-list{display:flex;flex-wrap:wrap;margin-left:0;padding-left:0}.mai-block-colors ul.acf-radio-list:after{display:block;order:99;width:100%;content:""}.mai-block-colors ul.acf-radio-list li:first-child{order:9999}.mai-block-colors ul.acf-radio-list li:first-child label{display:inline-flex;align-items:center;height:24px;padding:0 8px;color:var(--wp-admin-theme-color);font-size:0.6875rem;line-height:1.375rem;white-space:nowrap;background:transparent;border-radius:2px;outline:1px solid transparent;box-shadow:inset 0 0 0 1px var(--wp-admin-theme-color)}.mai-block-colors ul.acf-radio-list li:first-child input{display:none}.mai-block-colors ul.acf-radio-list li:last-child{order:999;margin:0 16px 0 auto;color:var(--wp-admin-theme-color);line-height:1.375rem;text-decoration:underline}.mai-block-colors ul.acf-radio-list li:last-child label{display:block}.mai-block-colors ul.acf-radio-list li:last-child input{display:none}.mai-block-colors ul.acf-radio-list li:not(:first-child):not(:last-child){display:inline-block;width:28px;height:28px;margin-right:calc((100% - 168px) / 5);margin-bottom:12px;vertical-align:top}.mai-block-colors ul.acf-radio-list li:not(:first-child):not(:last-child):nth-child(6n+7){margin-right:0}.mai-block-colors ul.acf-radio-list li:not(:first-child):not(:last-child) label{position:relative;display:inline-block;width:100%;height:100%;color:#fff;font-size:0.75rem;text-indent:-999px;background:transparent;background-color:transparent;border:none;border-radius:50%;box-shadow:inset 0 0 0 14px;cursor:pointer}.mai-block-colors ul.acf-radio-list li:not(:first-child):not(:last-child) label input[type=radio]{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;margin:0;padding:0;-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease}.mai-block-colors ul.acf-radio-list li:not(:first-child):not(:last-child) label input[type=radio]:checked:before{display:block;width:100%;height:100%;margin:0;color:#fff;font-size:1.5rem;font-family:dashicons;text-shadow:1px 0 0 rgba(0,0,0,.5),0 1px 0 rgba(0,0,0,.5),-1px 0 0 rgba(0,0,0,.5),0 -1px 0 rgba(0,0,0,.5);background-color:transparent;content:"\f15e"}.mai-block-colors ul.acf-radio-list li:not(:first-child):not(:last-child) label input[type=radio]:focus{border:0;outline:0;box-shadow:none}.mai-block-colors ul.acf-radio-list li:not(:first-child):not(:last-child) label input[type=radio]:focus:after{position:absolute;top:-2px;left:-2px;width:32px;height:32px;border:2px solid #757575;border-radius:50%;box-shadow:inset 0 0 0 2px #fff;content:""}.mai-block-colors ul.acf-radio-list li:not(:first-child):not(:last-child) label span{position:absolute;top:70%;left:50%;z-index:-1;height:0;padding:0 6px;color:#fff;white-space:nowrap;background:#1d1d1d;border-radius:2px;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0;transition:opacity .1s ease .5s}.mai-block-colors ul.acf-radio-list li:not(:first-child):not(:last-child) label:hover{text-indent:0}.mai-block-colors ul.acf-radio-list li:not(:first-child):not(:last-child) label:hover input{-webkit-transform:scale(1.2);transform:scale(1.2)}.mai-block-colors ul.acf-radio-list li:not(:first-child):not(:last-child) label:hover span{z-index:1;height:22px;line-height:1.375rem;opacity:1}.mai-block-colors+.acf-field-color-picker:not(:last-child){padding-bottom:16px!important;border-bottom:1px solid #eee!important}.acf-block-panel .acf-block-fields div.acf-field[data-name=align] .acf-button-group,.acf-block-panel .acf-block-fields div.acf-field[data-name=display] .acf-button-group,.acf-block-panel .acf-block-fields div.acf-field[data-name=style] .acf-button-group{display:flex}.acf-block-panel .acf-block-fields div.acf-field.acf-field-mai-icon-padding{clear:both!important;padding-top:16px;border-top:1px solid #e2e4e7}.acf-block-panel .acf-block-fields div.acf-field.acf-field-mai-icon-padding .acf-input{max-width:calc(50% - 16px)!important}.acf-block-panel .acf-block-fields div.acf-field[data-name=margin_message]{clear:both!important;margin-bottom:0;padding-top:16px;padding-bottom:0;border-top:1px solid #e2e4e7}.acf-block-panel .acf-block-fields div.acf-field-number[data-name=margin_bottom] .acf-label label,.acf-block-panel .acf-block-fields div.acf-field-number[data-name=margin_left] .acf-label label,.acf-block-panel .acf-block-fields div.acf-field-number[data-name=margin_right] .acf-label label,.acf-block-panel .acf-block-fields div.acf-field-number[data-name=margin_top] .acf-label label{font-weight:400}.acf-block-panel .acf-block-fields div.acf-field-number[data-name=margin_bottom],.acf-block-panel .acf-block-fields div.acf-field-number[data-name=margin_left],.acf-block-panel .acf-block-fields div.acf-field-number[data-name=margin_right],.acf-block-panel .acf-block-fields div.acf-field-number[data-name=margin_top]{clear:none!important;max-width:calc(50% - 32px)!important}.acf-block-panel .acf-block-fields div.acf-field-number[data-name=margin_left],.acf-block-panel .acf-block-fields div.acf-field-number[data-name=margin_top]{float:left!important}.acf-block-panel .acf-block-fields div.acf-field-number[data-name=margin_bottom],.acf-block-panel .acf-block-fields div.acf-field-number[data-name=margin_right]{float:right!important}.acf-block-panel .acf-block-fields div.acf-field-number[data-name=margin_left],.acf-block-panel .acf-block-fields div.acf-field-number[data-name=margin_right]{margin-top:0!important}.acf-block-panel .acf-block-fields div.acf-field[data-name=border_width]{clear:none!important;max-width:calc(50% - 32px)!important}.acf-block-panel .acf-block-fields div.acf-field[data-name=color_shadow]{clear:both!important;padding-top:16px;border-top:1px solid #e2e4e7}.acf-block-panel .acf-block-fields div.acf-field[data-name=blur],.acf-block-panel .acf-block-fields div.acf-field[data-name=text_shadow_blur],.acf-block-panel .acf-block-fields div.acf-field[data-name=text_shadow_x_offset],.acf-block-panel .acf-block-fields div.acf-field[data-name=text_shadow_y_offset],.acf-block-panel .acf-block-fields div.acf-field[data-name=x_offset],.acf-block-panel .acf-block-fields div.acf-field[data-name=y_offset]{float:left!important;clear:none!important;max-width:calc(33.33333333% - 16px)!important;margin-top:0!important}.acf-block-panel .acf-block-fields div.acf-field[data-name=text_shadow_x_offset],.acf-block-panel .acf-block-fields div.acf-field[data-name=x_offset]{margin-right:0}.acf-block-panel .acf-block-fields div.acf-field[data-name=text_shadow_y_offset],.acf-block-panel .acf-block-fields div.acf-field[data-name=y_offset]{margin-right:8px;margin-left:8px}.acf-block-panel .acf-block-fields div.acf-field[data-name=blur],.acf-block-panel .acf-block-fields div.acf-field[data-name=text_shadow_blur]{margin-left:0}.acf-block-panel .acf-block-fields div.acf-field[data-name=border_radius]{padding-top:16px;border-top:1px solid #e2e4e7}.acf-field-mai-icon-brand-choices .acf-selection,.acf-field-mai-icon-choices .acf-selection{display:flex;align-items:center;height:100%}.acf-field-mai-icon-brand-choices .mai-icon-svg,.acf-field-mai-icon-choices .mai-icon-svg{max-width:20px;max-height:75%;margin-left:4px}.acf-field-mai-icon-brand-choices .mai-icon-name,.acf-field-mai-icon-choices .mai-icon-name{margin-left:8px}[id$=-mai_icon_brand_choices-results],[id$=-mai_icon_choices-results]{display:grid;grid-template-columns:repeat(3,1fr)}[id$=-mai_icon_brand_choices-results] .select2-results__option,[id$=-mai_icon_choices-results] .select2-results__option{padding:0}[id$=-mai_icon_brand_choices-results] .select2-results__option .mai-icon-svg,[id$=-mai_icon_choices-results] .select2-results__option .mai-icon-svg{max-width:30px;max-height:30px;padding-top:6px}[id$=-mai_icon_brand_choices-results] .select2-results__option .mai-icon-name,[id$=-mai_icon_choices-results] .select2-results__option .mai-icon-name{display:block;margin:4px auto 8px;font-size:0.625rem;word-break:break-word;opacity:.5}[id$=-mai_icon_brand_choices-results] .select2-results__option:not(.loading-results):not(.select2-results__message),[id$=-mai_icon_choices-results] .select2-results__option:not(.loading-results):not(.select2-results__message){text-align:center}.select2-container--default .select2-selection--single [id$=-mai_icon_brand_choices-container].select2-selection__rendered,.select2-container--default .select2-selection--single [id$=-mai_icon_choices-container].select2-selection__rendered{display:flex;align-items:center;height:100%}.acf-block-component .acf-block-fields div.acf-field.acf-field-5c854069d358c{padding-bottom:8px}.acf-block-component .acf-block-fields div.acf-field.acf-field-5e334124b905d{padding-top:0}.acf-block-component .acf-block-fields div.acf-field.mai-acf-nested-columns{margin:0 0 0 16px;padding:12px 16px 4px 12px;border-left:1px solid #e2e4e7!important}.acf-block-component .acf-block-fields div.acf-field.mai-acf-nested-columns-first{position:relative;border-top:1px solid #e2e4e7!important;border-radius:3px 0 0 0}.acf-block-component .acf-block-fields div.acf-field.mai-acf-nested-columns-first:before{position:absolute;bottom:100%;left:6px;display:block;width:0;height:16px;border-left:1px solid #e2e4e7!important;content:""}.acf-block-component .acf-block-fields div.acf-field.mai-acf-nested-columns-last{padding-bottom:12px;border-bottom:1px solid #e2e4e7!important;border-radius:0 0 0 3px}.acf-field-mai-columns-arrangement-message,.acf-field-mai-columns-columns{margin-bottom:0!important}.acf-field-mai-columns-arrangement-message+.acf-tab-wrap>.acf-tab-group{display:flex;justify-content:space-between;padding-top:2px;border-top:none!important}.acf-field-mai-columns-arrangement-message+.acf-tab-wrap>.acf-tab-group>li{flex:1;max-width:calc(25% - .75em);margin:0}.acf-field-mai-columns-arrangement-message.acf-hidden+.acf-tab-wrap>.acf-tab-group{border:none!important}.acf-tab-button[data-key=mai_columns_arrangement_md_tab],.acf-tab-button[data-key=mai_columns_arrangement_sm_tab],.acf-tab-button[data-key=mai_columns_arrangement_tab],.acf-tab-button[data-key=mai_columns_arrangement_xs_tab]{position:relative;font-size:1.625rem;line-height:1;text-indent:-9999px}.acf-tab-button[data-key=mai_columns_arrangement_md_tab]:after,.acf-tab-button[data-key=mai_columns_arrangement_sm_tab]:after,.acf-tab-button[data-key=mai_columns_arrangement_tab]:after,.acf-tab-button[data-key=mai_columns_arrangement_xs_tab]:after{position:absolute;top:8px;left:0;display:block;width:100%;height:22px;background-color:currentColor;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;content:""}.acf-tab-button[data-key=mai_columns_arrangement_tab]:after{-webkit-mask-image:url('data:image/svg+xml;charset=UTF-8,');mask-image:url('data:image/svg+xml;charset=UTF-8,')}.acf-tab-button[data-key=mai_columns_arrangement_md_tab]:after{-webkit-mask-image:url('data:image/svg+xml;charset=UTF-8,');mask-image:url('data:image/svg+xml;charset=UTF-8,')}.acf-tab-button[data-key=mai_columns_arrangement_sm_tab]:after{-webkit-mask-image:url('data:image/svg+xml;charset=UTF-8,');mask-image:url('data:image/svg+xml;charset=UTF-8,')}.acf-tab-button[data-key=mai_columns_arrangement_xs_tab]:after{-webkit-mask-image:url('data:image/svg+xml;charset=UTF-8,');mask-image:url('data:image/svg+xml;charset=UTF-8,')}.acf-field-mai-columns-arrangement-message~.acf-field-mai-columns-xs-arrangement+.acf-tab-wrap>.acf-tab-group{padding:0;border-top:0}.acf-field-mai-columns-arrangement-message.acf-hidden~.acf-field-mai-columns-xs-arrangement+.acf-tab-wrap>.acf-tab-group{border:0}.acf-field-mai-columns-arrangement .acf-input,.acf-field-mai-columns-md-arrangement .acf-input,.acf-field-mai-columns-sm-arrangement .acf-input,.acf-field-mai-columns-xs-arrangement .acf-input{display:flex;flex-direction:column}.acf-field-mai-columns-arrangement details,.acf-field-mai-columns-md-arrangement details,.acf-field-mai-columns-sm-arrangement details,.acf-field-mai-columns-xs-arrangement details{color:var(--wp-admin-theme-color);text-align:center;text-decoration:underline;cursor:pointer}.acf-field-mai-columns-arrangement details summary,.acf-field-mai-columns-md-arrangement details summary,.acf-field-mai-columns-sm-arrangement details summary,.acf-field-mai-columns-xs-arrangement details summary{font-size:0.6875rem;list-style:none}.acf-field-mai-columns-arrangement details>summary::-webkit-details-marker,.acf-field-mai-columns-arrangement details>summary::marker,.acf-field-mai-columns-md-arrangement details>summary::-webkit-details-marker,.acf-field-mai-columns-md-arrangement details>summary::marker,.acf-field-mai-columns-sm-arrangement details>summary::-webkit-details-marker,.acf-field-mai-columns-sm-arrangement details>summary::marker,.acf-field-mai-columns-xs-arrangement details>summary::-webkit-details-marker,.acf-field-mai-columns-xs-arrangement details>summary::marker{display:none}.acf-field-mai-columns-arrangement details[open]~.acf-button-group label:nth-child(6),.acf-field-mai-columns-arrangement details[open]~.acf-button-group label:nth-child(7),.acf-field-mai-columns-arrangement details[open]~.acf-button-group label:nth-child(8),.acf-field-mai-columns-arrangement details[open]~.acf-button-group label:nth-child(9),.acf-field-mai-columns-arrangement details[open]~.acf-button-group label:nth-child(10),.acf-field-mai-columns-arrangement details[open]~.acf-button-group label:nth-child(11),.acf-field-mai-columns-arrangement details[open]~.acf-button-group label:nth-child(12),.acf-field-mai-columns-arrangement details[open]~.acf-button-group label:nth-child(13),.acf-field-mai-columns-arrangement details[open]~.acf-button-group label:nth-child(14),.acf-field-mai-columns-arrangement details[open]~.acf-button-group label:nth-child(15),.acf-field-mai-columns-arrangement details[open]~.acf-button-group label:nth-child(16),.acf-field-mai-columns-arrangement details[open]~.acf-button-group label:nth-child(17),.acf-field-mai-columns-arrangement details[open]~.acf-button-group label:nth-child(18),.acf-field-mai-columns-arrangement details[open]~.acf-button-group label:nth-child(19),.acf-field-mai-columns-arrangement details[open]~.acf-button-group label:nth-child(20),.acf-field-mai-columns-md-arrangement details[open]~.acf-button-group label:nth-child(6),.acf-field-mai-columns-md-arrangement details[open]~.acf-button-group label:nth-child(7),.acf-field-mai-columns-md-arrangement details[open]~.acf-button-group label:nth-child(8),.acf-field-mai-columns-md-arrangement details[open]~.acf-button-group label:nth-child(9),.acf-field-mai-columns-md-arrangement details[open]~.acf-button-group label:nth-child(10),.acf-field-mai-columns-md-arrangement details[open]~.acf-button-group label:nth-child(11),.acf-field-mai-columns-md-arrangement details[open]~.acf-button-group label:nth-child(12),.acf-field-mai-columns-md-arrangement details[open]~.acf-button-group label:nth-child(13),.acf-field-mai-columns-md-arrangement details[open]~.acf-button-group label:nth-child(14),.acf-field-mai-columns-md-arrangement details[open]~.acf-button-group label:nth-child(15),.acf-field-mai-columns-md-arrangement details[open]~.acf-button-group label:nth-child(16),.acf-field-mai-columns-md-arrangement details[open]~.acf-button-group label:nth-child(17),.acf-field-mai-columns-md-arrangement details[open]~.acf-button-group label:nth-child(18),.acf-field-mai-columns-md-arrangement details[open]~.acf-button-group label:nth-child(19),.acf-field-mai-columns-md-arrangement details[open]~.acf-button-group label:nth-child(20),.acf-field-mai-columns-sm-arrangement details[open]~.acf-button-group label:nth-child(6),.acf-field-mai-columns-sm-arrangement details[open]~.acf-button-group label:nth-child(7),.acf-field-mai-columns-sm-arrangement details[open]~.acf-button-group label:nth-child(8),.acf-field-mai-columns-sm-arrangement details[open]~.acf-button-group label:nth-child(9),.acf-field-mai-columns-sm-arrangement details[open]~.acf-button-group label:nth-child(10),.acf-field-mai-columns-sm-arrangement details[open]~.acf-button-group label:nth-child(11),.acf-field-mai-columns-sm-arrangement details[open]~.acf-button-group label:nth-child(12),.acf-field-mai-columns-sm-arrangement details[open]~.acf-button-group label:nth-child(13),.acf-field-mai-columns-sm-arrangement details[open]~.acf-button-group label:nth-child(14),.acf-field-mai-columns-sm-arrangement details[open]~.acf-button-group label:nth-child(15),.acf-field-mai-columns-sm-arrangement details[open]~.acf-button-group label:nth-child(16),.acf-field-mai-columns-sm-arrangement details[open]~.acf-button-group label:nth-child(17),.acf-field-mai-columns-sm-arrangement details[open]~.acf-button-group label:nth-child(18),.acf-field-mai-columns-sm-arrangement details[open]~.acf-button-group label:nth-child(19),.acf-field-mai-columns-sm-arrangement details[open]~.acf-button-group label:nth-child(20),.acf-field-mai-columns-xs-arrangement details[open]~.acf-button-group label:nth-child(6),.acf-field-mai-columns-xs-arrangement details[open]~.acf-button-group label:nth-child(7),.acf-field-mai-columns-xs-arrangement details[open]~.acf-button-group label:nth-child(8),.acf-field-mai-columns-xs-arrangement details[open]~.acf-button-group label:nth-child(9),.acf-field-mai-columns-xs-arrangement details[open]~.acf-button-group label:nth-child(10),.acf-field-mai-columns-xs-arrangement details[open]~.acf-button-group label:nth-child(11),.acf-field-mai-columns-xs-arrangement details[open]~.acf-button-group label:nth-child(12),.acf-field-mai-columns-xs-arrangement details[open]~.acf-button-group label:nth-child(13),.acf-field-mai-columns-xs-arrangement details[open]~.acf-button-group label:nth-child(14),.acf-field-mai-columns-xs-arrangement details[open]~.acf-button-group label:nth-child(15),.acf-field-mai-columns-xs-arrangement details[open]~.acf-button-group label:nth-child(16),.acf-field-mai-columns-xs-arrangement details[open]~.acf-button-group label:nth-child(17),.acf-field-mai-columns-xs-arrangement details[open]~.acf-button-group label:nth-child(18),.acf-field-mai-columns-xs-arrangement details[open]~.acf-button-group label:nth-child(19),.acf-field-mai-columns-xs-arrangement details[open]~.acf-button-group label:nth-child(20){min-width:33.333333%}.acf-field-mai-columns-arrangement details:not([open]) .less-text,.acf-field-mai-columns-arrangement details:not([open])~.acf-button-group label:nth-child(6),.acf-field-mai-columns-arrangement details:not([open])~.acf-button-group label:nth-child(7),.acf-field-mai-columns-arrangement details:not([open])~.acf-button-group label:nth-child(8),.acf-field-mai-columns-arrangement details:not([open])~.acf-button-group label:nth-child(9),.acf-field-mai-columns-arrangement details:not([open])~.acf-button-group label:nth-child(10),.acf-field-mai-columns-arrangement details:not([open])~.acf-button-group label:nth-child(11),.acf-field-mai-columns-arrangement details:not([open])~.acf-button-group label:nth-child(12),.acf-field-mai-columns-arrangement details:not([open])~.acf-button-group label:nth-child(13),.acf-field-mai-columns-arrangement details:not([open])~.acf-button-group label:nth-child(14),.acf-field-mai-columns-arrangement details:not([open])~.acf-button-group label:nth-child(15),.acf-field-mai-columns-arrangement details:not([open])~.acf-button-group label:nth-child(16),.acf-field-mai-columns-arrangement details:not([open])~.acf-button-group label:nth-child(17),.acf-field-mai-columns-arrangement details[open] .more-text,.acf-field-mai-columns-md-arrangement details:not([open]) .less-text,.acf-field-mai-columns-md-arrangement details:not([open])~.acf-button-group label:nth-child(6),.acf-field-mai-columns-md-arrangement details:not([open])~.acf-button-group label:nth-child(7),.acf-field-mai-columns-md-arrangement details:not([open])~.acf-button-group label:nth-child(8),.acf-field-mai-columns-md-arrangement details:not([open])~.acf-button-group label:nth-child(9),.acf-field-mai-columns-md-arrangement details:not([open])~.acf-button-group label:nth-child(10),.acf-field-mai-columns-md-arrangement details:not([open])~.acf-button-group label:nth-child(11),.acf-field-mai-columns-md-arrangement details:not([open])~.acf-button-group label:nth-child(12),.acf-field-mai-columns-md-arrangement details:not([open])~.acf-button-group label:nth-child(13),.acf-field-mai-columns-md-arrangement details:not([open])~.acf-button-group label:nth-child(14),.acf-field-mai-columns-md-arrangement details:not([open])~.acf-button-group label:nth-child(15),.acf-field-mai-columns-md-arrangement details:not([open])~.acf-button-group label:nth-child(16),.acf-field-mai-columns-md-arrangement details:not([open])~.acf-button-group label:nth-child(17),.acf-field-mai-columns-md-arrangement details[open] .more-text,.acf-field-mai-columns-sm-arrangement details:not([open]) .less-text,.acf-field-mai-columns-sm-arrangement details:not([open])~.acf-button-group label:nth-child(6),.acf-field-mai-columns-sm-arrangement details:not([open])~.acf-button-group label:nth-child(7),.acf-field-mai-columns-sm-arrangement details:not([open])~.acf-button-group label:nth-child(8),.acf-field-mai-columns-sm-arrangement details:not([open])~.acf-button-group label:nth-child(9),.acf-field-mai-columns-sm-arrangement details:not([open])~.acf-button-group label:nth-child(10),.acf-field-mai-columns-sm-arrangement details:not([open])~.acf-button-group label:nth-child(11),.acf-field-mai-columns-sm-arrangement details:not([open])~.acf-button-group label:nth-child(12),.acf-field-mai-columns-sm-arrangement details:not([open])~.acf-button-group label:nth-child(13),.acf-field-mai-columns-sm-arrangement details:not([open])~.acf-button-group label:nth-child(14),.acf-field-mai-columns-sm-arrangement details:not([open])~.acf-button-group label:nth-child(15),.acf-field-mai-columns-sm-arrangement details:not([open])~.acf-button-group label:nth-child(16),.acf-field-mai-columns-sm-arrangement details:not([open])~.acf-button-group label:nth-child(17),.acf-field-mai-columns-sm-arrangement details[open] .more-text,.acf-field-mai-columns-xs-arrangement details:not([open]) .less-text,.acf-field-mai-columns-xs-arrangement details:not([open])~.acf-button-group label:nth-child(6),.acf-field-mai-columns-xs-arrangement details:not([open])~.acf-button-group label:nth-child(7),.acf-field-mai-columns-xs-arrangement details:not([open])~.acf-button-group label:nth-child(8),.acf-field-mai-columns-xs-arrangement details:not([open])~.acf-button-group label:nth-child(9),.acf-field-mai-columns-xs-arrangement details:not([open])~.acf-button-group label:nth-child(10),.acf-field-mai-columns-xs-arrangement details:not([open])~.acf-button-group label:nth-child(11),.acf-field-mai-columns-xs-arrangement details:not([open])~.acf-button-group label:nth-child(12),.acf-field-mai-columns-xs-arrangement details:not([open])~.acf-button-group label:nth-child(13),.acf-field-mai-columns-xs-arrangement details:not([open])~.acf-button-group label:nth-child(14),.acf-field-mai-columns-xs-arrangement details:not([open])~.acf-button-group label:nth-child(15),.acf-field-mai-columns-xs-arrangement details:not([open])~.acf-button-group label:nth-child(16),.acf-field-mai-columns-xs-arrangement details:not([open])~.acf-button-group label:nth-child(17),.acf-field-mai-columns-xs-arrangement details[open] .more-text{display:none}.acf-field-mai-columns-arrangement .acf-button-group,.acf-field-mai-columns-md-arrangement .acf-button-group,.acf-field-mai-columns-sm-arrangement .acf-button-group,.acf-field-mai-columns-xs-arrangement .acf-button-group{display:flex;flex-wrap:wrap;order:-1;margin:0 0 10px;padding:1px 0 0 1px}.acf-field-mai-columns-arrangement .acf-button-group label,.acf-field-mai-columns-md-arrangement .acf-button-group label,.acf-field-mai-columns-sm-arrangement .acf-button-group label,.acf-field-mai-columns-xs-arrangement .acf-button-group label{display:inline-flex;align-items:center;justify-content:center;min-width:20%;margin:-1px 0 0 -1px;padding:6px 0;line-height:1.1;white-space:unset;border-radius:var(--column-arrangement-border-radius,0)!important}.acf-field-mai-columns-arrangement .acf-button-group label:not(:first-child):not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)):not(:nth-child(5)),.acf-field-mai-columns-md-arrangement .acf-button-group label:not(:first-child):not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)):not(:nth-child(5)),.acf-field-mai-columns-sm-arrangement .acf-button-group label:not(:first-child):not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)):not(:nth-child(5)),.acf-field-mai-columns-xs-arrangement .acf-button-group label:not(:first-child):not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)):not(:nth-child(5)){min-width:33.333333%}.acf-field-mai-columns-arrangement .acf-button-group label:not(:last-child):not(:nth-last-child(2)):not(:nth-last-child(3)),.acf-field-mai-columns-md-arrangement .acf-button-group label:not(:last-child):not(:nth-last-child(2)):not(:nth-last-child(3)),.acf-field-mai-columns-sm-arrangement .acf-button-group label:not(:last-child):not(:nth-last-child(2)):not(:nth-last-child(3)),.acf-field-mai-columns-xs-arrangement .acf-button-group label:not(:last-child):not(:nth-last-child(2)):not(:nth-last-child(3)){font-size:1.1rem;-webkit-font-feature-settings:frac;font-feature-settings:frac;font-variant-numeric:diagonal-fractions}.acf-field-mai-columns-arrangement .acf-button-group label:last-child,.acf-field-mai-columns-arrangement .acf-button-group label:nth-last-child(2),.acf-field-mai-columns-arrangement .acf-button-group label:nth-last-child(3),.acf-field-mai-columns-md-arrangement .acf-button-group label:last-child,.acf-field-mai-columns-md-arrangement .acf-button-group label:nth-last-child(2),.acf-field-mai-columns-md-arrangement .acf-button-group label:nth-last-child(3),.acf-field-mai-columns-sm-arrangement .acf-button-group label:last-child,.acf-field-mai-columns-sm-arrangement .acf-button-group label:nth-last-child(2),.acf-field-mai-columns-sm-arrangement .acf-button-group label:nth-last-child(3),.acf-field-mai-columns-xs-arrangement .acf-button-group label:last-child,.acf-field-mai-columns-xs-arrangement .acf-button-group label:nth-last-child(2),.acf-field-mai-columns-xs-arrangement .acf-button-group label:nth-last-child(3){font-size:0.6875rem}.acf-field-mai-columns-arrangement .acf-button-group label:first-child,.acf-field-mai-columns-md-arrangement .acf-button-group label:first-child,.acf-field-mai-columns-sm-arrangement .acf-button-group label:first-child,.acf-field-mai-columns-xs-arrangement .acf-button-group label:first-child{--column-arrangement-border-radius:3px 0 0 0}.acf-field-mai-columns-arrangement .acf-button-group label:nth-child(5),.acf-field-mai-columns-md-arrangement .acf-button-group label:nth-child(5),.acf-field-mai-columns-sm-arrangement .acf-button-group label:nth-child(5),.acf-field-mai-columns-xs-arrangement .acf-button-group label:nth-child(5){--column-arrangement-border-radius:0 3px 0 0}.acf-field-mai-columns-arrangement .acf-button-group label:last-child,.acf-field-mai-columns-md-arrangement .acf-button-group label:last-child,.acf-field-mai-columns-sm-arrangement .acf-button-group label:last-child,.acf-field-mai-columns-xs-arrangement .acf-button-group label:last-child{--column-arrangement-border-radius:0 0 3px 0}.acf-field-mai-columns-arrangement .acf-button-group label:nth-last-child(3),.acf-field-mai-columns-md-arrangement .acf-button-group label:nth-last-child(3),.acf-field-mai-columns-sm-arrangement .acf-button-group label:nth-last-child(3),.acf-field-mai-columns-xs-arrangement .acf-button-group label:nth-last-child(3){--column-arrangement-border-radius:0 0 0 3px}.acf-block-component.acf-block-panel .acf-block-fields div.acf-field.mai-acf-button-group .acf-button-group{display:flex}.acf-block-component.acf-block-panel .acf-block-fields div.acf-field.mai-acf-button-group .acf-button-group label{padding:7px 4px;line-height:1.2}.acf-block-component.acf-block-panel .acf-block-fields div.acf-field.mai-acf-button-group-clear{position:relative}.acf-block-component.acf-block-panel .acf-block-fields div.acf-field.mai-acf-button-group-clear .acf-button-group>.acf-label{padding-right:54px}.acf-block-component.acf-block-panel .acf-block-fields div.acf-field.mai-acf-button-group-clear .acf-button-group label:first-child,.acf-block-component.acf-block-panel .acf-block-fields div.acf-field.mai-acf-button-group-clear .acf-button-group label:first-child:focus,.acf-block-component.acf-block-panel .acf-block-fields div.acf-field.mai-acf-button-group-clear .acf-button-group label:first-child:hover{flex:0;order:99;font-size:0.6875rem;text-decoration:underline;background:transparent;border:transparent}.acf-block-component.acf-block-panel .acf-block-fields div.acf-field.mai-acf-button-group-clear .acf-button-group label:first-child{color:#d94f4f}.acf-block-component.acf-block-panel .acf-block-fields div.acf-field.mai-acf-button-group-clear .acf-button-group label:first-child:focus,.acf-block-component.acf-block-panel .acf-block-fields div.acf-field.mai-acf-button-group-clear .acf-button-group label:first-child:hover{color:#00a0d2!important;background:transparent!important;border:transparent!important;text-decoration:underline!important;color:#016087;background:#f3f5f6;border-color:#0071a1}.acf-block-component.acf-block-panel .acf-block-fields div.acf-field.mai-acf-button-group-clear .acf-button-group label:nth-child(2){border-radius:3px 0 0 3px}.acf-block-component.acf-block-panel .acf-block-fields div.acf-field.mai-acf-button-group-small .acf-button-group label{font-size:0.6875rem}.mai-info-icon-link{display:inline-flex;width:20px;height:20px;margin-bottom:-.35em;background:currentColor;-webkit-mask-image:url('data:image/svg+xml;charset=UTF-8,');mask-image:url('data:image/svg+xml;charset=UTF-8,');-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain} \ No newline at end of file +.acf-tab-wrap.-top{padding-bottom:1px}.mai-sortable ul.acf-checkbox-list>li{display:grid;grid-template-columns:1fr 40px;align-items:center;height:34px;background:#fff;border:1px solid #7e8993;border-radius:2px}.mai-sortable ul.acf-checkbox-list>li+li{margin-top:6px}.mai-sortable ul.acf-checkbox-list>li label{display:flex;align-items:center;padding:4px 16px}.mai-sortable ul.acf-checkbox-list>li label input{margin-right:12px}.mai-sortable ul.acf-checkbox-list>li i{font-style:normal}.mai-sortable ul.acf-checkbox-list>li.sortable-checkbox-placeholder{height:34px;background:#f1f1f1;border:1px solid #ccd0d4}.mai-sortable ul.acf-checkbox-list .mai-acf-sortable-handle{display:flex;align-items:center;justify-content:center;height:100%;cursor:move}.mai-sortable ul.acf-checkbox-list>li svg{width:16px;fill:currentColor}.acf-field-clone[class*=mai]{margin:0!important;padding:0!important;border:0!important}.acf-field-clone[class*=mai] .acf-clone-fields{border:0!important}.acf-field-clone[class*=mai]+.acf-field:not(.acf-field-clone){margin-top:0!important}.acf-field-clone[class*=mai]>.acf-input>.acf-clone-fields>.acf-field:not(.acf-hidden):last-of-type{margin-bottom:16px!important}.acf-field-clone[class*=mai]>.acf-label{display:none}.mai-block-colors ul.acf-radio-list{display:flex;flex-wrap:wrap;margin-left:0;padding-left:0}.mai-block-colors ul.acf-radio-list:after{display:block;order:99;width:100%;content:""}.mai-block-colors ul.acf-radio-list li:first-child{order:9999}.mai-block-colors ul.acf-radio-list li:first-child label{display:inline-flex;align-items:center;height:24px;padding:0 8px;color:var(--wp-admin-theme-color);font-size:0.6875rem;line-height:1.375rem;white-space:nowrap;background:transparent;border-radius:2px;outline:1px solid transparent;box-shadow:inset 0 0 0 1px var(--wp-admin-theme-color)}.mai-block-colors ul.acf-radio-list li:first-child input{display:none}.mai-block-colors ul.acf-radio-list li:last-child{order:999;margin:0 16px 0 auto;color:var(--wp-admin-theme-color);line-height:1.375rem;text-decoration:underline}.mai-block-colors ul.acf-radio-list li:last-child label{display:block}.mai-block-colors ul.acf-radio-list li:last-child input{display:none}.mai-block-colors ul.acf-radio-list li:not(:first-child):not(:last-child){display:inline-block;width:28px;height:28px;margin-right:calc((100% - 168px) / 5);margin-bottom:12px;vertical-align:top}.mai-block-colors ul.acf-radio-list li:not(:first-child):not(:last-child):nth-child(6n+7){margin-right:0}.mai-block-colors ul.acf-radio-list li:not(:first-child):not(:last-child) label{position:relative;display:inline-block;width:100%;height:100%;color:#fff;font-size:0.75rem;text-indent:-999px;background:transparent;background-color:transparent;border:none;border-radius:50%;box-shadow:inset 0 0 0 14px;cursor:pointer}.mai-block-colors ul.acf-radio-list li:not(:first-child):not(:last-child) label input[type=radio]{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;margin:0;padding:0;-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease}.mai-block-colors ul.acf-radio-list li:not(:first-child):not(:last-child) label input[type=radio]:checked:before{display:block;width:100%;height:100%;margin:0;color:#fff;font-size:1.5rem;font-family:dashicons;text-shadow:1px 0 0 rgba(0,0,0,.5),0 1px 0 rgba(0,0,0,.5),-1px 0 0 rgba(0,0,0,.5),0 -1px 0 rgba(0,0,0,.5);background-color:transparent;content:"\f15e"}.mai-block-colors ul.acf-radio-list li:not(:first-child):not(:last-child) label input[type=radio]:focus{border:0;outline:0;box-shadow:none}.mai-block-colors ul.acf-radio-list li:not(:first-child):not(:last-child) label input[type=radio]:focus:after{position:absolute;top:-2px;left:-2px;width:32px;height:32px;border:2px solid #757575;border-radius:50%;box-shadow:inset 0 0 0 2px #fff;content:""}.mai-block-colors ul.acf-radio-list li:not(:first-child):not(:last-child) label span{position:absolute;top:70%;left:50%;z-index:-1;height:0;padding:0 6px;color:#fff;white-space:nowrap;background:#1d1d1d;border-radius:2px;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0;transition:opacity .1s ease .5s}.mai-block-colors ul.acf-radio-list li:not(:first-child):not(:last-child) label:hover{text-indent:0}.mai-block-colors ul.acf-radio-list li:not(:first-child):not(:last-child) label:hover input{-webkit-transform:scale(1.2);transform:scale(1.2)}.mai-block-colors ul.acf-radio-list li:not(:first-child):not(:last-child) label:hover span{z-index:1;height:22px;line-height:1.375rem;opacity:1}.mai-block-colors+.acf-field-color-picker:not(:last-child){padding-bottom:16px!important;border-bottom:1px solid #eee!important}.acf-block-panel .acf-block-fields div.acf-field[data-name=align] .acf-button-group,.acf-block-panel .acf-block-fields div.acf-field[data-name=display] .acf-button-group,.acf-block-panel .acf-block-fields div.acf-field[data-name=style] .acf-button-group{display:flex}.acf-block-panel .acf-block-fields div.acf-field.acf-field-mai-icon-padding{clear:both!important;padding-top:16px;border-top:1px solid #e2e4e7}.acf-block-panel .acf-block-fields div.acf-field.acf-field-mai-icon-padding .acf-input{max-width:calc(50% - 16px)!important}.acf-block-panel .acf-block-fields div.acf-field[data-name=margin_message]{clear:both!important;margin-bottom:0;padding-top:16px;padding-bottom:0;border-top:1px solid #e2e4e7}.acf-block-panel .acf-block-fields div.acf-field-number[data-name=margin_bottom] .acf-label label,.acf-block-panel .acf-block-fields div.acf-field-number[data-name=margin_left] .acf-label label,.acf-block-panel .acf-block-fields div.acf-field-number[data-name=margin_right] .acf-label label,.acf-block-panel .acf-block-fields div.acf-field-number[data-name=margin_top] .acf-label label{font-weight:400}.acf-block-panel .acf-block-fields div.acf-field-number[data-name=margin_bottom],.acf-block-panel .acf-block-fields div.acf-field-number[data-name=margin_left],.acf-block-panel .acf-block-fields div.acf-field-number[data-name=margin_right],.acf-block-panel .acf-block-fields div.acf-field-number[data-name=margin_top]{clear:none!important;max-width:calc(50% - 32px)!important}.acf-block-panel .acf-block-fields div.acf-field-number[data-name=margin_left],.acf-block-panel .acf-block-fields div.acf-field-number[data-name=margin_top]{float:left!important}.acf-block-panel .acf-block-fields div.acf-field-number[data-name=margin_bottom],.acf-block-panel .acf-block-fields div.acf-field-number[data-name=margin_right]{float:right!important}.acf-block-panel .acf-block-fields div.acf-field-number[data-name=margin_left],.acf-block-panel .acf-block-fields div.acf-field-number[data-name=margin_right]{margin-top:0!important}.acf-block-panel .acf-block-fields div.acf-field[data-name=border_width]{clear:none!important;max-width:calc(50% - 32px)!important}.acf-block-panel .acf-block-fields div.acf-field[data-name=color_shadow]{clear:both!important;padding-top:16px;border-top:1px solid #e2e4e7}.acf-block-panel .acf-block-fields div.acf-field[data-name=blur],.acf-block-panel .acf-block-fields div.acf-field[data-name=text_shadow_blur],.acf-block-panel .acf-block-fields div.acf-field[data-name=text_shadow_x_offset],.acf-block-panel .acf-block-fields div.acf-field[data-name=text_shadow_y_offset],.acf-block-panel .acf-block-fields div.acf-field[data-name=x_offset],.acf-block-panel .acf-block-fields div.acf-field[data-name=y_offset]{float:left!important;clear:none!important;max-width:calc(33.33333333% - 16px)!important;margin-top:0!important}.acf-block-panel .acf-block-fields div.acf-field[data-name=text_shadow_x_offset],.acf-block-panel .acf-block-fields div.acf-field[data-name=x_offset]{margin-right:0}.acf-block-panel .acf-block-fields div.acf-field[data-name=text_shadow_y_offset],.acf-block-panel .acf-block-fields div.acf-field[data-name=y_offset]{margin-right:8px;margin-left:8px}.acf-block-panel .acf-block-fields div.acf-field[data-name=blur],.acf-block-panel .acf-block-fields div.acf-field[data-name=text_shadow_blur]{margin-left:0}.acf-block-panel .acf-block-fields div.acf-field[data-key=mai_icon_round_corners]{padding-top:16px;border-top:1px solid #e2e4e7}.acf-field-mai-icon-brand-choices .acf-selection,.acf-field-mai-icon-choices .acf-selection{display:flex;align-items:center;height:100%}.acf-field-mai-icon-brand-choices .mai-icon-svg,.acf-field-mai-icon-choices .mai-icon-svg{max-width:20px;max-height:75%;margin-left:4px}.acf-field-mai-icon-brand-choices .mai-icon-name,.acf-field-mai-icon-choices .mai-icon-name{margin-left:8px}[id$=-mai_icon_brand_choices-results],[id$=-mai_icon_choices-results]{display:grid;grid-template-columns:repeat(3,1fr)}[id$=-mai_icon_brand_choices-results] .select2-results__option,[id$=-mai_icon_choices-results] .select2-results__option{padding:0}[id$=-mai_icon_brand_choices-results] .select2-results__option .mai-icon-svg,[id$=-mai_icon_choices-results] .select2-results__option .mai-icon-svg{max-width:30px;max-height:30px;padding-top:6px}[id$=-mai_icon_brand_choices-results] .select2-results__option .mai-icon-name,[id$=-mai_icon_choices-results] .select2-results__option .mai-icon-name{display:block;margin:4px auto 8px;font-size:0.625rem;word-break:break-word;opacity:.5}[id$=-mai_icon_brand_choices-results] .select2-results__option:not(.loading-results):not(.select2-results__message),[id$=-mai_icon_choices-results] .select2-results__option:not(.loading-results):not(.select2-results__message){text-align:center}.select2-container--default .select2-selection--single [id$=-mai_icon_brand_choices-container].select2-selection__rendered,.select2-container--default .select2-selection--single [id$=-mai_icon_choices-container].select2-selection__rendered{display:flex;align-items:center;height:100%}.acf-block-component .acf-block-fields div.acf-field.acf-field-5c854069d358c{padding-bottom:8px}.acf-block-component .acf-block-fields div.acf-field.acf-field-5e334124b905d{padding-top:0}.acf-block-component .acf-block-fields div.acf-field.mai-acf-nested-columns{margin:0 0 0 16px;padding:12px 16px 4px 12px;border-left:1px solid #e2e4e7!important}.acf-block-component .acf-block-fields div.acf-field.mai-acf-nested-columns-first{position:relative;border-top:1px solid #e2e4e7!important;border-radius:3px 0 0 0}.acf-block-component .acf-block-fields div.acf-field.mai-acf-nested-columns-first:before{position:absolute;bottom:100%;left:6px;display:block;width:0;height:16px;border-left:1px solid #e2e4e7!important;content:""}.acf-block-component .acf-block-fields div.acf-field.mai-acf-nested-columns-last{padding-bottom:12px;border-bottom:1px solid #e2e4e7!important;border-radius:0 0 0 3px}.acf-field-mai-columns-arrangement-message,.acf-field-mai-columns-columns{margin-bottom:0!important}.acf-field-mai-columns-arrangement-message+.acf-tab-wrap>.acf-tab-group{display:flex;justify-content:space-between;padding-top:2px;border-top:none!important}.acf-field-mai-columns-arrangement-message+.acf-tab-wrap>.acf-tab-group>li{flex:1;max-width:calc(25% - .75em);margin:0}.acf-field-mai-columns-arrangement-message.acf-hidden+.acf-tab-wrap>.acf-tab-group{border:none!important}.acf-tab-button[data-key=mai_columns_arrangement_md_tab],.acf-tab-button[data-key=mai_columns_arrangement_sm_tab],.acf-tab-button[data-key=mai_columns_arrangement_tab],.acf-tab-button[data-key=mai_columns_arrangement_xs_tab]{position:relative;font-size:1.625rem;line-height:1;text-indent:-9999px}.acf-tab-button[data-key=mai_columns_arrangement_md_tab]:after,.acf-tab-button[data-key=mai_columns_arrangement_sm_tab]:after,.acf-tab-button[data-key=mai_columns_arrangement_tab]:after,.acf-tab-button[data-key=mai_columns_arrangement_xs_tab]:after{position:absolute;top:8px;left:0;display:block;width:100%;height:22px;background-color:currentColor;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;content:""}.acf-tab-button[data-key=mai_columns_arrangement_tab]:after{-webkit-mask-image:url('data:image/svg+xml;charset=UTF-8,');mask-image:url('data:image/svg+xml;charset=UTF-8,')}.acf-tab-button[data-key=mai_columns_arrangement_md_tab]:after{-webkit-mask-image:url('data:image/svg+xml;charset=UTF-8,');mask-image:url('data:image/svg+xml;charset=UTF-8,')}.acf-tab-button[data-key=mai_columns_arrangement_sm_tab]:after{-webkit-mask-image:url('data:image/svg+xml;charset=UTF-8,');mask-image:url('data:image/svg+xml;charset=UTF-8,')}.acf-tab-button[data-key=mai_columns_arrangement_xs_tab]:after{-webkit-mask-image:url('data:image/svg+xml;charset=UTF-8,');mask-image:url('data:image/svg+xml;charset=UTF-8,')}.acf-field-mai-columns-arrangement-message~.acf-field-mai-columns-xs-arrangement+.acf-tab-wrap>.acf-tab-group{padding:0;border-top:0}.acf-field-mai-columns-arrangement-message.acf-hidden~.acf-field-mai-columns-xs-arrangement+.acf-tab-wrap>.acf-tab-group{border:0}.acf-field-mai-columns-arrangement .acf-input,.acf-field-mai-columns-md-arrangement .acf-input,.acf-field-mai-columns-sm-arrangement .acf-input,.acf-field-mai-columns-xs-arrangement .acf-input{display:flex;flex-direction:column}.acf-field-mai-columns-arrangement details,.acf-field-mai-columns-md-arrangement details,.acf-field-mai-columns-sm-arrangement details,.acf-field-mai-columns-xs-arrangement details{color:var(--wp-admin-theme-color);text-align:center;text-decoration:underline;cursor:pointer}.acf-field-mai-columns-arrangement details summary,.acf-field-mai-columns-md-arrangement details summary,.acf-field-mai-columns-sm-arrangement details summary,.acf-field-mai-columns-xs-arrangement details summary{font-size:0.6875rem;list-style:none}.acf-field-mai-columns-arrangement details>summary::-webkit-details-marker,.acf-field-mai-columns-arrangement details>summary::marker,.acf-field-mai-columns-md-arrangement details>summary::-webkit-details-marker,.acf-field-mai-columns-md-arrangement details>summary::marker,.acf-field-mai-columns-sm-arrangement details>summary::-webkit-details-marker,.acf-field-mai-columns-sm-arrangement details>summary::marker,.acf-field-mai-columns-xs-arrangement details>summary::-webkit-details-marker,.acf-field-mai-columns-xs-arrangement details>summary::marker{display:none}.acf-field-mai-columns-arrangement details[open]~.acf-button-group label:nth-child(6),.acf-field-mai-columns-arrangement details[open]~.acf-button-group label:nth-child(7),.acf-field-mai-columns-arrangement details[open]~.acf-button-group label:nth-child(8),.acf-field-mai-columns-arrangement details[open]~.acf-button-group label:nth-child(9),.acf-field-mai-columns-arrangement details[open]~.acf-button-group label:nth-child(10),.acf-field-mai-columns-arrangement details[open]~.acf-button-group label:nth-child(11),.acf-field-mai-columns-arrangement details[open]~.acf-button-group label:nth-child(12),.acf-field-mai-columns-arrangement details[open]~.acf-button-group label:nth-child(13),.acf-field-mai-columns-arrangement details[open]~.acf-button-group label:nth-child(14),.acf-field-mai-columns-arrangement details[open]~.acf-button-group label:nth-child(15),.acf-field-mai-columns-arrangement details[open]~.acf-button-group label:nth-child(16),.acf-field-mai-columns-arrangement details[open]~.acf-button-group label:nth-child(17),.acf-field-mai-columns-arrangement details[open]~.acf-button-group label:nth-child(18),.acf-field-mai-columns-arrangement details[open]~.acf-button-group label:nth-child(19),.acf-field-mai-columns-arrangement details[open]~.acf-button-group label:nth-child(20),.acf-field-mai-columns-md-arrangement details[open]~.acf-button-group label:nth-child(6),.acf-field-mai-columns-md-arrangement details[open]~.acf-button-group label:nth-child(7),.acf-field-mai-columns-md-arrangement details[open]~.acf-button-group label:nth-child(8),.acf-field-mai-columns-md-arrangement details[open]~.acf-button-group label:nth-child(9),.acf-field-mai-columns-md-arrangement details[open]~.acf-button-group label:nth-child(10),.acf-field-mai-columns-md-arrangement details[open]~.acf-button-group label:nth-child(11),.acf-field-mai-columns-md-arrangement details[open]~.acf-button-group label:nth-child(12),.acf-field-mai-columns-md-arrangement details[open]~.acf-button-group label:nth-child(13),.acf-field-mai-columns-md-arrangement details[open]~.acf-button-group label:nth-child(14),.acf-field-mai-columns-md-arrangement details[open]~.acf-button-group label:nth-child(15),.acf-field-mai-columns-md-arrangement details[open]~.acf-button-group label:nth-child(16),.acf-field-mai-columns-md-arrangement details[open]~.acf-button-group label:nth-child(17),.acf-field-mai-columns-md-arrangement details[open]~.acf-button-group label:nth-child(18),.acf-field-mai-columns-md-arrangement details[open]~.acf-button-group label:nth-child(19),.acf-field-mai-columns-md-arrangement details[open]~.acf-button-group label:nth-child(20),.acf-field-mai-columns-sm-arrangement details[open]~.acf-button-group label:nth-child(6),.acf-field-mai-columns-sm-arrangement details[open]~.acf-button-group label:nth-child(7),.acf-field-mai-columns-sm-arrangement details[open]~.acf-button-group label:nth-child(8),.acf-field-mai-columns-sm-arrangement details[open]~.acf-button-group label:nth-child(9),.acf-field-mai-columns-sm-arrangement details[open]~.acf-button-group label:nth-child(10),.acf-field-mai-columns-sm-arrangement details[open]~.acf-button-group label:nth-child(11),.acf-field-mai-columns-sm-arrangement details[open]~.acf-button-group label:nth-child(12),.acf-field-mai-columns-sm-arrangement details[open]~.acf-button-group label:nth-child(13),.acf-field-mai-columns-sm-arrangement details[open]~.acf-button-group label:nth-child(14),.acf-field-mai-columns-sm-arrangement details[open]~.acf-button-group label:nth-child(15),.acf-field-mai-columns-sm-arrangement details[open]~.acf-button-group label:nth-child(16),.acf-field-mai-columns-sm-arrangement details[open]~.acf-button-group label:nth-child(17),.acf-field-mai-columns-sm-arrangement details[open]~.acf-button-group label:nth-child(18),.acf-field-mai-columns-sm-arrangement details[open]~.acf-button-group label:nth-child(19),.acf-field-mai-columns-sm-arrangement details[open]~.acf-button-group label:nth-child(20),.acf-field-mai-columns-xs-arrangement details[open]~.acf-button-group label:nth-child(6),.acf-field-mai-columns-xs-arrangement details[open]~.acf-button-group label:nth-child(7),.acf-field-mai-columns-xs-arrangement details[open]~.acf-button-group label:nth-child(8),.acf-field-mai-columns-xs-arrangement details[open]~.acf-button-group label:nth-child(9),.acf-field-mai-columns-xs-arrangement details[open]~.acf-button-group label:nth-child(10),.acf-field-mai-columns-xs-arrangement details[open]~.acf-button-group label:nth-child(11),.acf-field-mai-columns-xs-arrangement details[open]~.acf-button-group label:nth-child(12),.acf-field-mai-columns-xs-arrangement details[open]~.acf-button-group label:nth-child(13),.acf-field-mai-columns-xs-arrangement details[open]~.acf-button-group label:nth-child(14),.acf-field-mai-columns-xs-arrangement details[open]~.acf-button-group label:nth-child(15),.acf-field-mai-columns-xs-arrangement details[open]~.acf-button-group label:nth-child(16),.acf-field-mai-columns-xs-arrangement details[open]~.acf-button-group label:nth-child(17),.acf-field-mai-columns-xs-arrangement details[open]~.acf-button-group label:nth-child(18),.acf-field-mai-columns-xs-arrangement details[open]~.acf-button-group label:nth-child(19),.acf-field-mai-columns-xs-arrangement details[open]~.acf-button-group label:nth-child(20){min-width:33.333333%}.acf-field-mai-columns-arrangement details:not([open]) .less-text,.acf-field-mai-columns-arrangement details:not([open])~.acf-button-group label:nth-child(6),.acf-field-mai-columns-arrangement details:not([open])~.acf-button-group label:nth-child(7),.acf-field-mai-columns-arrangement details:not([open])~.acf-button-group label:nth-child(8),.acf-field-mai-columns-arrangement details:not([open])~.acf-button-group label:nth-child(9),.acf-field-mai-columns-arrangement details:not([open])~.acf-button-group label:nth-child(10),.acf-field-mai-columns-arrangement details:not([open])~.acf-button-group label:nth-child(11),.acf-field-mai-columns-arrangement details:not([open])~.acf-button-group label:nth-child(12),.acf-field-mai-columns-arrangement details:not([open])~.acf-button-group label:nth-child(13),.acf-field-mai-columns-arrangement details:not([open])~.acf-button-group label:nth-child(14),.acf-field-mai-columns-arrangement details:not([open])~.acf-button-group label:nth-child(15),.acf-field-mai-columns-arrangement details:not([open])~.acf-button-group label:nth-child(16),.acf-field-mai-columns-arrangement details:not([open])~.acf-button-group label:nth-child(17),.acf-field-mai-columns-arrangement details[open] .more-text,.acf-field-mai-columns-md-arrangement details:not([open]) .less-text,.acf-field-mai-columns-md-arrangement details:not([open])~.acf-button-group label:nth-child(6),.acf-field-mai-columns-md-arrangement details:not([open])~.acf-button-group label:nth-child(7),.acf-field-mai-columns-md-arrangement details:not([open])~.acf-button-group label:nth-child(8),.acf-field-mai-columns-md-arrangement details:not([open])~.acf-button-group label:nth-child(9),.acf-field-mai-columns-md-arrangement details:not([open])~.acf-button-group label:nth-child(10),.acf-field-mai-columns-md-arrangement details:not([open])~.acf-button-group label:nth-child(11),.acf-field-mai-columns-md-arrangement details:not([open])~.acf-button-group label:nth-child(12),.acf-field-mai-columns-md-arrangement details:not([open])~.acf-button-group label:nth-child(13),.acf-field-mai-columns-md-arrangement details:not([open])~.acf-button-group label:nth-child(14),.acf-field-mai-columns-md-arrangement details:not([open])~.acf-button-group label:nth-child(15),.acf-field-mai-columns-md-arrangement details:not([open])~.acf-button-group label:nth-child(16),.acf-field-mai-columns-md-arrangement details:not([open])~.acf-button-group label:nth-child(17),.acf-field-mai-columns-md-arrangement details[open] .more-text,.acf-field-mai-columns-sm-arrangement details:not([open]) .less-text,.acf-field-mai-columns-sm-arrangement details:not([open])~.acf-button-group label:nth-child(6),.acf-field-mai-columns-sm-arrangement details:not([open])~.acf-button-group label:nth-child(7),.acf-field-mai-columns-sm-arrangement details:not([open])~.acf-button-group label:nth-child(8),.acf-field-mai-columns-sm-arrangement details:not([open])~.acf-button-group label:nth-child(9),.acf-field-mai-columns-sm-arrangement details:not([open])~.acf-button-group label:nth-child(10),.acf-field-mai-columns-sm-arrangement details:not([open])~.acf-button-group label:nth-child(11),.acf-field-mai-columns-sm-arrangement details:not([open])~.acf-button-group label:nth-child(12),.acf-field-mai-columns-sm-arrangement details:not([open])~.acf-button-group label:nth-child(13),.acf-field-mai-columns-sm-arrangement details:not([open])~.acf-button-group label:nth-child(14),.acf-field-mai-columns-sm-arrangement details:not([open])~.acf-button-group label:nth-child(15),.acf-field-mai-columns-sm-arrangement details:not([open])~.acf-button-group label:nth-child(16),.acf-field-mai-columns-sm-arrangement details:not([open])~.acf-button-group label:nth-child(17),.acf-field-mai-columns-sm-arrangement details[open] .more-text,.acf-field-mai-columns-xs-arrangement details:not([open]) .less-text,.acf-field-mai-columns-xs-arrangement details:not([open])~.acf-button-group label:nth-child(6),.acf-field-mai-columns-xs-arrangement details:not([open])~.acf-button-group label:nth-child(7),.acf-field-mai-columns-xs-arrangement details:not([open])~.acf-button-group label:nth-child(8),.acf-field-mai-columns-xs-arrangement details:not([open])~.acf-button-group label:nth-child(9),.acf-field-mai-columns-xs-arrangement details:not([open])~.acf-button-group label:nth-child(10),.acf-field-mai-columns-xs-arrangement details:not([open])~.acf-button-group label:nth-child(11),.acf-field-mai-columns-xs-arrangement details:not([open])~.acf-button-group label:nth-child(12),.acf-field-mai-columns-xs-arrangement details:not([open])~.acf-button-group label:nth-child(13),.acf-field-mai-columns-xs-arrangement details:not([open])~.acf-button-group label:nth-child(14),.acf-field-mai-columns-xs-arrangement details:not([open])~.acf-button-group label:nth-child(15),.acf-field-mai-columns-xs-arrangement details:not([open])~.acf-button-group label:nth-child(16),.acf-field-mai-columns-xs-arrangement details:not([open])~.acf-button-group label:nth-child(17),.acf-field-mai-columns-xs-arrangement details[open] .more-text{display:none}.acf-field-mai-columns-arrangement .acf-button-group,.acf-field-mai-columns-md-arrangement .acf-button-group,.acf-field-mai-columns-sm-arrangement .acf-button-group,.acf-field-mai-columns-xs-arrangement .acf-button-group{display:flex;flex-wrap:wrap;order:-1;margin:0 0 10px;padding:1px 0 0 1px}.acf-field-mai-columns-arrangement .acf-button-group label,.acf-field-mai-columns-md-arrangement .acf-button-group label,.acf-field-mai-columns-sm-arrangement .acf-button-group label,.acf-field-mai-columns-xs-arrangement .acf-button-group label{display:inline-flex;align-items:center;justify-content:center;min-width:20%;margin:-1px 0 0 -1px;padding:6px 0;line-height:1.1;white-space:unset;border-radius:var(--column-arrangement-border-radius,0)!important}.acf-field-mai-columns-arrangement .acf-button-group label:not(:first-child):not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)):not(:nth-child(5)),.acf-field-mai-columns-md-arrangement .acf-button-group label:not(:first-child):not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)):not(:nth-child(5)),.acf-field-mai-columns-sm-arrangement .acf-button-group label:not(:first-child):not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)):not(:nth-child(5)),.acf-field-mai-columns-xs-arrangement .acf-button-group label:not(:first-child):not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)):not(:nth-child(5)){min-width:33.333333%}.acf-field-mai-columns-arrangement .acf-button-group label:not(:last-child):not(:nth-last-child(2)):not(:nth-last-child(3)),.acf-field-mai-columns-md-arrangement .acf-button-group label:not(:last-child):not(:nth-last-child(2)):not(:nth-last-child(3)),.acf-field-mai-columns-sm-arrangement .acf-button-group label:not(:last-child):not(:nth-last-child(2)):not(:nth-last-child(3)),.acf-field-mai-columns-xs-arrangement .acf-button-group label:not(:last-child):not(:nth-last-child(2)):not(:nth-last-child(3)){font-size:1.1rem;-webkit-font-feature-settings:frac;font-feature-settings:frac;font-variant-numeric:diagonal-fractions}.acf-field-mai-columns-arrangement .acf-button-group label:last-child,.acf-field-mai-columns-arrangement .acf-button-group label:nth-last-child(2),.acf-field-mai-columns-arrangement .acf-button-group label:nth-last-child(3),.acf-field-mai-columns-md-arrangement .acf-button-group label:last-child,.acf-field-mai-columns-md-arrangement .acf-button-group label:nth-last-child(2),.acf-field-mai-columns-md-arrangement .acf-button-group label:nth-last-child(3),.acf-field-mai-columns-sm-arrangement .acf-button-group label:last-child,.acf-field-mai-columns-sm-arrangement .acf-button-group label:nth-last-child(2),.acf-field-mai-columns-sm-arrangement .acf-button-group label:nth-last-child(3),.acf-field-mai-columns-xs-arrangement .acf-button-group label:last-child,.acf-field-mai-columns-xs-arrangement .acf-button-group label:nth-last-child(2),.acf-field-mai-columns-xs-arrangement .acf-button-group label:nth-last-child(3){font-size:0.6875rem}.acf-field-mai-columns-arrangement .acf-button-group label:first-child,.acf-field-mai-columns-md-arrangement .acf-button-group label:first-child,.acf-field-mai-columns-sm-arrangement .acf-button-group label:first-child,.acf-field-mai-columns-xs-arrangement .acf-button-group label:first-child{--column-arrangement-border-radius:3px 0 0 0}.acf-field-mai-columns-arrangement .acf-button-group label:nth-child(5),.acf-field-mai-columns-md-arrangement .acf-button-group label:nth-child(5),.acf-field-mai-columns-sm-arrangement .acf-button-group label:nth-child(5),.acf-field-mai-columns-xs-arrangement .acf-button-group label:nth-child(5){--column-arrangement-border-radius:0 3px 0 0}.acf-field-mai-columns-arrangement .acf-button-group label:last-child,.acf-field-mai-columns-md-arrangement .acf-button-group label:last-child,.acf-field-mai-columns-sm-arrangement .acf-button-group label:last-child,.acf-field-mai-columns-xs-arrangement .acf-button-group label:last-child{--column-arrangement-border-radius:0 0 3px 0}.acf-field-mai-columns-arrangement .acf-button-group label:nth-last-child(3),.acf-field-mai-columns-md-arrangement .acf-button-group label:nth-last-child(3),.acf-field-mai-columns-sm-arrangement .acf-button-group label:nth-last-child(3),.acf-field-mai-columns-xs-arrangement .acf-button-group label:nth-last-child(3){--column-arrangement-border-radius:0 0 0 3px}.acf-block-component.acf-block-panel .acf-block-fields div.acf-field.mai-acf-button-group .acf-button-group{display:flex}.acf-block-component.acf-block-panel .acf-block-fields div.acf-field.mai-acf-button-group .acf-button-group label{padding:7px 4px;line-height:1.2}.acf-block-component.acf-block-panel .acf-block-fields div.acf-field.mai-acf-button-group-clear{position:relative}.acf-block-component.acf-block-panel .acf-block-fields div.acf-field.mai-acf-button-group-clear .acf-button-group>.acf-label{padding-right:54px}.acf-block-component.acf-block-panel .acf-block-fields div.acf-field.mai-acf-button-group-clear .acf-button-group label:first-child,.acf-block-component.acf-block-panel .acf-block-fields div.acf-field.mai-acf-button-group-clear .acf-button-group label:first-child:focus,.acf-block-component.acf-block-panel .acf-block-fields div.acf-field.mai-acf-button-group-clear .acf-button-group label:first-child:hover{flex:0;order:99;font-size:0.6875rem;text-decoration:underline;background:transparent;border:transparent}.acf-block-component.acf-block-panel .acf-block-fields div.acf-field.mai-acf-button-group-clear .acf-button-group label:first-child{color:#d94f4f}.acf-block-component.acf-block-panel .acf-block-fields div.acf-field.mai-acf-button-group-clear .acf-button-group label:first-child:focus,.acf-block-component.acf-block-panel .acf-block-fields div.acf-field.mai-acf-button-group-clear .acf-button-group label:first-child:hover{color:#00a0d2!important;background:transparent!important;border:transparent!important;text-decoration:underline!important;color:#016087;background:#f3f5f6;border-color:#0071a1}.acf-block-component.acf-block-panel .acf-block-fields div.acf-field.mai-acf-button-group-clear .acf-button-group label:nth-child(2){border-radius:3px 0 0 3px}.acf-block-component.acf-block-panel .acf-block-fields div.acf-field.mai-acf-button-group-small .acf-button-group label{font-size:0.6875rem}.mai-info-icon-link{display:inline-flex;width:20px;height:20px;margin-bottom:-.35em;background:currentColor;-webkit-mask-image:url('data:image/svg+xml;charset=UTF-8,');mask-image:url('data:image/svg+xml;charset=UTF-8,');-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain} \ No newline at end of file diff --git a/assets/css/editor.min.css b/assets/css/editor.min.css index d93e692f6..afe58c592 100644 --- a/assets/css/editor.min.css +++ b/assets/css/editor.min.css @@ -1 +1 @@ -*,:after,:before{box-sizing:border-box}form{accent-color:var(--color-primary)}abbr[title]{text-decoration:none}label{display:inline-block;margin:var(--label-margin,0 0 var(--spacing-xs));font-weight:var(--label-font-weight,var(--heading-font-weight));font-size:var(--label-font-size,smaller);--input-font-size:smaller;--input-font-weight:var(--body-font-weight)}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:not([type]),optgroup,select,textarea{display:var(--input-display,block);width:var(--input-width,100%);margin:var(--input-margin,0);padding:var(--input-padding,.9em);color:var(--input-color,var(--color-body));font-size:var(--input-font-size,var(--font-size-base));font-family:var(--input-font-family,var(--inherit));line-height:var(--input-line-height,1);background-color:var(--input-background-color,var(--color-white));background-clip:padding-box;border:var(--input-border,1px solid rgba(0,0,0,.1));border-radius:var(--input-border-radius,var(--border-radius));outline:none;box-shadow:var(--input-box-shadow,none);transition:var(--input-transition,var(--transition))}[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,input:not([type]):focus,optgroup:focus,select:focus,textarea:focus{border-color:var(--input-border-color-focus,var(--color-link));outline:none}[type=color]:disabled,[type=date]:disabled,[type=datetime-local]:disabled,[type=datetime]:disabled,[type=email]:disabled,[type=month]:disabled,[type=number]:disabled,[type=password]:disabled,[type=search]:disabled,[type=tel]:disabled,[type=text]:disabled,[type=time]:disabled,[type=url]:disabled,[type=week]:disabled,input:not([type]):disabled,optgroup:disabled,select:disabled,textarea:disabled{cursor:not-allowed;opacity:.5}::-webkit-input-placeholder,input::-webkit-input-placeholder{color:var(--input-placeholder-color,var(--color-body));font-size:var(--input-placeholder-font-size,var(--font-size-base));opacity:.5}::-moz-placeholder,input::-moz-placeholder{color:var(--input-placeholder-color,var(--color-body));font-size:var(--input-placeholder-font-size,var(--font-size-base));opacity:.5}::-ms-input-placeholder,input::-ms-input-placeholder{color:var(--input-placeholder-color,var(--color-body));font-size:var(--input-placeholder-font-size,var(--font-size-base));opacity:.5}::placeholder,input::placeholder{color:var(--input-placeholder-color,var(--color-body));font-size:var(--input-placeholder-font-size,var(--font-size-base));opacity:.5}textarea{--input-line-height:var(--body-line-height,1.625);--input-border-radius:var(--border-radius)}select{height:var(--select-height,calc(var(--font-size-md, 1em) * 2));--input-padding:var(--select-padding,0 var(--spacing-sm))}select[multiple]{height:auto}input[type=checkbox],input[type=image],input[type=radio]{width:auto;margin-right:var(--spacing-md)}input[type=color]{min-height:var(--spacing-xl)}input[type=search]{width:var(--search-input-width,auto);min-width:var(--search-input-min-width,0);max-width:var(--search-input-max-width,320px);font-size:var(--font-size-md);-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button{display:none}fieldset{min-width:0;margin:0 0 var(--spacing-lg);padding:.01em 0 0;border:0}body:not(:-moz-handler-blocked) fieldset{display:table-cell}legend{display:table;float:left;width:100%;margin:var(--legend-margin,0 0 var(--spacing-md));padding:var(--legend-padding,0);font-size:var(--legend-font-size,var(--font-size-xs))}legend+*{clear:both}@supports (width:100dvw){:root{--viewport-width:100dvw;--scrollbar-width:0px}}:root{--color-success:#32cd32;--color-danger:#ff4500;--color-warning:gold;--color-info:#1e90ff;--color-border:rgba(10,20,30,.05);--color-shadow:rgba(10,20,30,.1);--system-font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;--code-font-family:consolas,monaco,monospace;--font-size-base:16px;--font-scale-responsive:0.15vw;--font-size-xs:calc(var(--font-size-sm) / var(--font-scale));--font-size-sm:calc(var(--font-size-md) / var(--font-scale));--font-size-md:calc(var(--font-size-base) + var(--font-scale-responsive));--font-size-lg:calc(var(--font-size-md) * var(--font-scale));--font-size-xl:calc(var(--font-size-lg) * var(--font-scale));--font-size-xxl:calc(var(--font-size-xl) * var(--font-scale));--font-size-xxxl:calc(var(--font-size-xxl) * var(--font-scale));--font-size-xxxxl:calc(var(--font-size-xxxl) * var(--font-scale));--spacing-base:16px;--spacing-xxxxs:2px;--spacing-xxxs:4px;--spacing-xxs:6px;--spacing-xs:8px;--spacing-sm:12px;--spacing-md:var(--spacing-base);--spacing-lg:calc(var(--spacing-md) * var(--spacing-scale));--spacing-xl:calc(var(--spacing-lg) * var(--spacing-scale));--spacing-xxl:calc(var(--spacing-xl) * var(--spacing-scale));--spacing-xxxl:calc(var(--spacing-xxl) * var(--spacing-scale));--spacing-xxxxl:calc(var(--spacing-xxxl) * var(--spacing-scale));--side-spacing:calc(var(--spacing-md) + 2vw);--padding-base:8px;--padding-xs:var(--padding-base);--padding-sm:calc(var(--padding-base) * (var(--padding-scale) * 2));--padding-md:calc(var(--padding-sm) * var(--padding-scale));--padding-lg:calc(var(--padding-md) * var(--padding-scale));--padding-xl:calc(var(--padding-lg) * var(--padding-scale));--padding-xxl:calc(var(--padding-xl) * var(--padding-scale));--row-gap:var(--spacing-md);--column-gap:var(--spacing-md);--wrap-max-width:var(--breakpoint-xl);--sidebar-width:300px;--content-max-width:var(--breakpoint-xl);--border-radius:4px;--border-width:1px;--border:var(--border-width) solid var(--color-border);--shadow:0 0.25em 1em 0 var(--color-shadow);--drop-shadow:drop-shadow(0 0.25em 1em var(--color-shadow));--inherit:inherit;--transition-property:all;--transition-duration:0.2s;--transition-timing-function:ease-in-out;--transition:var(--transition-property) var(--transition-duration) var(--transition-timing-function);--content-sidebar-wrap-margin-top:var(--spacing-xxl);--content-sidebar-wrap-margin-bottom:var(--spacing-xxxl);--content-sidebar-gap:calc(var(--column-gap) * 3);--icon-size:2rem}.is-style-heading,.is-style-subheading,h1,h2,h3,h4,h5,h6,legend{margin-top:var(--heading-margin-top,0);margin-bottom:var(--heading-margin-bottom,var(--spacing-md));color:var(--heading-color,var(--color-heading));font-weight:var(--heading-font-weight,unset);font-family:var(--heading-font-family,unset);font-style:var(--heading-font-style,normal);line-height:var(--heading-line-height,1.219);letter-spacing:var(--heading-letter-spacing,normal);text-transform:var(--heading-text-transform,none)}.is-style-heading:last-child,.is-style-subheading:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,legend:last-child{--heading-margin-bottom:0}.entry-content>.is-style-heading:not(:first-child),.entry-content>.is-style-subheading:not(:first-child),.entry-content>h1:not(:first-child),.entry-content>h2:not(:first-child),.entry-content>h3:not(:first-child),.entry-content>h4:not(:first-child),.entry-content>h5:not(:first-child),.entry-content>h6:not(:first-child),.entry-content>legend:not(:first-child){--heading-margin-top:var(--spacing-xxl)}h1{font-size:var(--h1-font-size,var(--font-size-xxxxl))}h2{font-size:var(--h2-font-size,var(--font-size-xxl))}h3{font-size:var(--h3-font-size,var(--font-size-xl))}h4{font-size:var(--h4-font-size,var(--font-size-lg))}h5{font-size:var(--h5-font-size,var(--font-size-md))}h6{font-size:var(--h6-font-size,var(--font-size-md))}.is-style-subheading{--heading-font-size:var(--font-size-lg);--heading-text-transform:uppercase;--heading-letter-spacing:1px}ul{list-style-type:var(--list-style-type,var(--unordered-list-style-type,disc))}ol{list-style-type:var(--list-style-type,var(--ordered-list-style-type,decimal))}dl{list-style-type:var(--list-style-type,var(--definition-list-style-type,unset))}dl,ol,ul{margin:var(--list-margin,var(--list-margin-top,0) var(--list-margin-right,0) var(--list-margin-bottom,var(--spacing-sm)) var(--list-margin-left,0));padding:var(--list-padding,0);list-style-position:var(--list-style-position,inside)}dl dl,dl ol,dl ul,ol dl,ol ol,ol ul,ul dl,ul ol,ul ul{margin:var(--sub-list-margin,var(--spacing-md) var(--spacing-md))}ol li,ul li{margin:var(--list-item-margin,var(--list-item-margin-top,0) var(--list-item-margin-right,0) var(--list-item-margin-bottom,0) var(--list-item-margin-left,0))}ol.has-background,ul.has-background{--list-margin-left:0}.entry-content,.sidebar,.term-description{--list-style-position:outside;--list-margin-left:var(--spacing-xl);--list-margin-bottom:var(--spacing-lg);--list-item-margin-bottom:var(--spacing-xs)}dd,dt{margin:0}dt{font-weight:var(--description-term-font-weight,var(--heading-font-weight))}table{width:100%;margin:var(--table-margin,var(--spacing-md) 0);border:var(--border);border-radius:var(--table-border-radius,var(--border-radius));border-collapse:collapse;border-spacing:0}th{font-weight:var(--table-header-font-weight,var(--heading-font-weight));font-size:var(--table-header-font-size,smaller);background-color:var(--table-header-background-color,var(--color-alt))}td,th{padding:var(--table-padding,var(--spacing-md));text-align:left;border:var(--table-border,var(--border));border-right:0;border-left:0}td:first-of-type,th:first-of-type{border-left:var(--table-border,var(--border))}td:last-of-type,th:last-of-type{border-right:var(--table-border,var(--border))}a{color:var(--link-color,var(--color-link));-webkit-text-decoration:var(--link-text-decoration,none);text-decoration:var(--link-text-decoration,none);text-underline-offset:var(--link-text-decoration-offset,var(--spacing-xxs));word-break:var(--link-word-break,break-word);transition:var(--link-transition,var(--transition))}a:focus,a:hover{color:var(--link-color-hover,var(--color-link-dark,var(--link-color,var(--color-link))));-webkit-text-decoration:var(--link-text-decoration-hover,underline);text-decoration:var(--link-text-decoration-hover,underline);text-underline-offset:var(--link-text-decoration-offset-hover,var(--link-text-decoration-offset,var(--spacing-xxs)));outline-color:var(--color-body);-webkit-filter:var(--link-filter-hover,unset);filter:var(--link-filter-hover,unset)}p{width:var(--paragraph-width,auto);margin:var(--paragraph-margin,0 0 var(--paragraph-margin-bottom,var(--spacing-md)));padding:var(--paragraph-padding,0)}p:empty{display:none}p:last-child{--paragraph-margin-bottom:0}p.has-background{--paragraph-padding:var(--spacing-lg) var(--spacing-xl)}hr{clear:both;width:100%;margin:var(--horizontal-rule-margin,0 auto var(--spacing-md))}b,strong{font-weight:var(--strong-font-weight,var(--body-font-weight-bold));word-wrap:break-word}em,i{font-style:var(--emphasis-font-style,italic)}mark.has-inline-color{background:transparent}blockquote{margin:var(--blockquote-margin,1em auto);padding:var(--blockquote-padding,var(--spacing-sm) 0 var(--spacing-xs) var(--spacing-lg));color:var(--blockquote-color,unset);font-weight:var(--blockquote-font-weight,normal);font-size:var(--blockquote-font-size,1em);font-family:var(--blockquote-font-family,var(--inherit));font-style:var(--blockquote-font-style,italic);line-height:var(--blockquote-line-height,normal);text-align:var(--blockquote-text-align,inherit);background:var(--blockquote-background,unset);border-top:var(--blockquote-border-top,0);border-right:var(--blockquote-border-right,0);border-bottom:var(--blockquote-border-bottom,0);border-left:var(--blockquote-border-left,var(--border));box-shadow:var(--blockquote-box-shadow,none)}cite{color:var(--cite-color,var(--color-body));font-weight:var(--cite-font-weight,bolder);font-size:var(--cite-font-size,0.8rem);font-family:var(--cite-font-family,var(--heading-font-family));font-style:var(--cite-font-style,normal)}code,kbd,pre,samp{padding:var(--code-padding,.05em .5em);font-size:var(--code-font-size,.9em);font-family:var(--code-font-family);background:var(--code-background,var(--color-alt));border-radius:var(--code-border-radius,var(--border-radius))}pre{padding:var(--preformatted-padding,var(--spacing-md));overflow-x:scroll;--code-padding:0;--code-background:transparent}code.hljs{background:transparent}.wp-block-audio figcaption{color:var(--caption-color,var(--color-body));font-size:var(--caption-font-size,var(--font-size-xs));text-align:var(--caption-text-align,center)}.wp-block-buttons{--row-gap:var(--spacing-xxs);--column-gap:var(--spacing-xxs);gap:var(--row-gap) var(--column-gap);padding-top:var(--spacing-xs)}.wp-block-buttons.alignleft{justify-content:start}.wp-block-buttons.aligncenter{justify-content:center}.wp-block-buttons.alignright{justify-content:end}.wp-block-buttons[class*=wp-container-]{align-items:normal}.wp-block-code{padding:.8em 1em;color:var(--color-heading);font-size:var(--font-size-sm);font-family:var(--code-font-family);border:var(--border);border-radius:var(--border-radius)}.wp-block-columns{--row-gap:var(--spacing-lg);--column-gap:var(--spacing-lg);gap:var(--row-gap) var(--column-gap);margin-bottom:0!important}.wp-block-cover{position:relative;overflow:initial;display:flex;justify-content:var(--cover-block-justify-content,center);min-height:0;padding:var(--cover-block-padding-top,.05px) var(--cover-block-padding-right,.05px) var(--cover-block-padding-bottom,.05px) var(--cover-block-padding-left,.05px)}.wp-block-cover.has-background:not(.alignfull){--cover-block-padding-right:var(--spacing-lg);--cover-block-padding-left:var(--spacing-lg)}.wp-block-cover.alignfull{padding-right:var(--cover-block-alignfull-padding-left,calc(((var(--viewport-width) - var(--breakpoint-xl)) / 2) - var(--side-spacing)));padding-left:var(--cover-block-alignfull-padding-right,calc(((var(--viewport-width) - var(--breakpoint-xl)) / 2) - var(--side-spacing)))}.wp-block-cover.alignfull>.wp-block-cover__inner-container{margin-right:var(--side-spacing);margin-left:var(--side-spacing)}.has-boxed-container,.has-sidebar{--cover-block-alignfull-padding-right:0.05px;--cover-block-alignfull-padding-left:0.05px;--group-block-alignfull-padding-right:0.05px;--group-block-alignfull-padding-left:0.05px}.wp-block-cover__inner-container{width:100%!important;max-width:var(--content-max-width,var(--breakpoint-xl))}.wp-block-cover__image-background{-o-object-position:var(--object-position,50%);object-position:var(--object-position,50%)}.wp-block-cover__image-background.has-parallax{background-image:var(--cover-block-background-image,var(--background-image-sm,var(--background-image,none)))}.wp-block-embed{display:block;width:100%;margin:var(--spacing-md) auto}.wp-block-embed figcaption{color:var(--caption-color,var(--color-body));font-size:var(--caption-font-size,var(--font-size-xs));text-align:var(--caption-text-align,center)}.wp-block-gallery{margin:var(--spacing-md) auto}.blocks-gallery-item img{align-self:center}.blocks-gallery-caption{color:var(--caption-color,var(--color-body));font-size:var(--caption-font-size,var(--font-size-xs));text-align:var(--caption-text-align,center)}.wp-block-group{position:relative;display:flex;justify-content:var(--group-block-justify-content,center);padding:var(--group-block-padding-top,.05px) var(--group-block-padding-right,.05px) var(--group-block-padding-bottom,.05px) var(--group-block-padding-left,.05px)}.wp-block-group.alignfull{padding-right:var(--group-block-alignfull-padding-right,calc(((var(--viewport-width) - var(--breakpoint-xl)) / 2) - var(--side-spacing)));padding-left:var(--group-block-alignfull-padding-left,calc(((var(--viewport-width) - var(--breakpoint-xl)) / 2) - var(--side-spacing)))}.wp-block-group.alignfull>.wp-block-group__inner-container{margin-right:var(--side-spacing);margin-left:var(--side-spacing)}.wp-block-group.has-background{margin-top:0;margin-bottom:0}.wp-block-group.is-layout-flex{gap:var(--row-gap) var(--column-gap);justify-content:start;align-items:center}.wp-block-group__inner-container{width:100%!important;max-width:var(--content-max-width,var(--breakpoint-xl))}.wp-block-image{margin:var(--image-block-margin,0 0 var(--image-block-margin-bottom,var(--spacing-md)));margin-right:auto;margin-left:auto}.wp-block-image:last-child{--image-block-margin-bottom:0}.wp-block-image.alignleft{margin-right:var(--spacing-md)}.wp-block-image.alignright{margin-left:var(--spacing-md)}.wp-block-image figcaption,figcaption{color:var(--caption-color,var(--color-body));font-size:var(--caption-font-size,var(--font-size-xs));text-align:var(--caption-text-align,center)}.wp-block-latest-posts{--list-margin-left:0;--list-item-margin-bottom:0}.wp-block-latest-posts-post-excerpt{display:flex;flex-wrap:wrap}.wp-block-latest-posts__post-title{--link-text-decoration:none;--link-text-decoration-hover:none;color:var(--entry-title-link-color,var(--color-heading));font-weight:var(--heading-font-weight);font-family:var(--heading-font-family);line-height:var(--heading-line-height)}.wp-block-latest-posts__post-title:focus,.wp-block-latest-posts__post-title:hover{color:var(--entry-title-link-hover-color,var(--color-link))}.mai-divider{position:var(--divider-position,static);z-index:var(--divider-z-index,1);display:block;width:var(--divider-width,var(--alignfull-width,auto));height:var(--divider-height);margin-top:-1px;margin-bottom:-1px;background:var(--divider-background-color,transparent);margin-top:-28px;margin-bottom:-28px}.wp-block-cover,.wp-block-group{--divider-position:relative}.mai-divider-svg{display:block;width:100%;height:100%;color:var(--divider-color,currentColor);background-color:transparent;-webkit-transform:var(--divider-transform,scale(1));transform:var(--divider-transform,scale(1))}.flip-vertical{--divider-transform:scaleY(-1)}.flip-horizontal{--divider-transform:scaleX(-1)}.flip-vertical.flip-horizontal{--divider-transform:scale(-1)}.mai-icon{line-height:0;vertical-align:middle}.mai-icon:after{clear:both;content:"";display:block}.mai-icon svg{position:relative;width:100%;max-width:var(--icon-size);height:100%;max-height:var(--icon-size);color:var(--icon-color);-webkit-filter:drop-shadow(var(--icon-text-shadow,unset));filter:drop-shadow(var(--icon-text-shadow,unset));fill:currentColor}.mai-icon-wrap{display:inline-block;width:calc(var(--icon-size) + (var(--icon-padding) * 2));height:calc(var(--icon-size) + (var(--icon-padding) * 2));margin:var(--icon-margin);padding:var(--icon-padding);text-align:center;background-color:var(--icon-background);border:var(--icon-border,unset);border-radius:var(--icon-border-radius,unset);box-shadow:var(--icon-box-shadow,unset)}.wp-block-navigation__container{--list-item-margin:0;gap:var(--spacing-xs) var(--spacing-lg)}.has-drop-cap:not(:focus):first-letter{font-size:var(--drop-cap-font-size,3.5em);font-family:var(--drop-cap-font-family,var(--inherit))}.wp-block-pullquote__citation,.wp-block-pullquote footer,.wp-block-quote__citation,.wp-block-quote footer,cite{color:var(--cite-color,var(--color-body));font-weight:var(--cite-font-weight,bolder);font-size:var(--cite-font-size,0.8rem);font-family:var(--cite-font-family,var(--heading-font-family));font-style:var(--cite-font-style,normal)}.wp-block-quote__citation,.wp-block-quote cite,.wp-block-quote footer{position:relative}.wp-block-quote.has-text-align-right{padding-right:1em;padding-left:0;border-right:var(--border);border-left:0}.wp-block-quote.has-text-align-center{padding-left:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin:var(--blockquote-margin,1em auto)}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:var(--blockquote-font-size-large,var(--font-size-xl));font-style:var(--blockquote-font-style,italic)}.wp-block-quote.is-large cite,.wp-block-quote.is-style-large cite{color:var(--cite-color,var(--color-body));font-weight:var(--cite-font-weight,bolder);font-size:var(--cite-font-size,0.8rem);font-family:var(--cite-font-family,var(--heading-font-family));font-style:var(--cite-font-style,normal)}.wp-block-quote.is-large footer,.wp-block-quote.is-style-large footer{font-size:var(--caption-font-size,var(--font-size-xs));text-align:inherit}.wp-block-quote>p:last-of-type:not(:last-child){--paragraph-margin-bottom:var(--spacing-xxxs)}.wp-block-pullquote{margin:0;padding:0}.wp-block-pullquote p{font-size:var(--blockquote-font-size,1em)}.wp-block-search{display:flex;flex-wrap:wrap;margin:var(--search-block-margin,0);--input-margin:0 var(--search-input-margin-right,var(--spacing-xs)) var(--search-input-margin-bottom,0) 0;--search-input-max-width:100%}.wp-block-search.alignleft{justify-content:start;float:none}.wp-block-search.aligncenter{justify-content:center}.wp-block-search.alignright{justify-content:end;float:none}.wp-block-search .wp-block-search__inside-wrapper{flex:0 1 var(--min-width,3em)}.wp-block-search .wp-block-search__label{flex:1 1 100%;font-weight:var(--body-font-weight-bold)}.wp-block-search .wp-block-search__input{flex:1;border:var(--input-border,1px solid rgba(0,0,0,.1));width:auto;min-width:var(--search-input-min-width,0);max-width:var(--search-input-max-width,320px);font-size:var(--font-size-md);-webkit-appearance:none}.wp-block-search .wp-block-search__input:focus{border-color:var(--input-border-color-focus,var(--color-link))}.wp-block-search .search-icon{position:absolute;top:calc(50% - 12px);left:calc(50% - 12px);width:24px;height:24px;fill:currentColor}.wp-block-search__button{margin:var(--button-margin)!important;padding:var(--button-padding,.9em 1.625em)!important;position:relative;display:var(--button-display,inline-flex);gap:var(--spacing-xs);align-items:center;justify-content:center;width:var(--button-width,auto);max-height:var(--button-max-height,100%);margin:var(--button-margin,0);padding:var(--button-padding,.9rem 2rem);color:var(--button-color);font-weight:var(--button-font-weight,var(--body-font-weight));font-size:var(--button-font-size,var(--font-size-base));font-family:var(--button-font-family,var(--body-font-family));line-height:var(--button-line-height,1.1);letter-spacing:var(--button-letter-spacing,normal);white-space:var(--button-white-space,normal);text-align:var(--button-text-align,center);text-transform:var(--button-text-transform,none);-webkit-text-decoration:var(--button-text-decoration,none);text-decoration:var(--button-text-decoration,none);word-break:var(--button-word-break,normal);overflow-wrap:var(--button-overflow-wrap,break-word);background:var(--button-background,var(--color-primary));border:var(--button-border,0);border-radius:var(--button-border-radius,var(--border-radius));outline:var(--button-outline,none);box-shadow:var(--button-box-shadow,none);-webkit-transform:var(--button-transform,none);transform:var(--button-transform,none);-webkit-filter:var(--button-filter,none);filter:var(--button-filter,none);cursor:var(--button-cursor,pointer);opacity:var(--button-opacity,1);transition:var(--button-transition,var(--transition));--button-color:var(--button-secondary-color);--button-color-hover:var(--button-secondary-color-hover,var(--button-secondary-color));--button-background:var(--button-secondary-background,var(--color-secondary));--button-background-hover:var(--button-secondary-background-hover,var(--color-secondary-dark,var(--color-secondary)))}.wp-block-search__button:active,.wp-block-search__button:focus,.wp-block-search__button:hover{color:var(--button-color-hover,var(--button-color));-webkit-text-decoration:var(--button-text-decoration-hover,var(--button-text-decoration,none));text-decoration:var(--button-text-decoration-hover,var(--button-text-decoration,none));background:var(--button-background-hover,var(--color-primary-dark,var(--button-background,var(--color-primary))));border:var(--button-border-hover,var(--button-border,0));outline:var(--button-outline-hover,var(--button-outline,none));box-shadow:var(--button-box-shadow-hover,var(--button-box-shadow,none));-webkit-transform:var(--button-transform-hover,var(--button-transform,none));transform:var(--button-transform-hover,var(--button-transform,none));-webkit-filter:var(--button-filter-hover,var(--button-filter,none));filter:var(--button-filter-hover,var(--button-filter,none))}.wp-block-search__button-inside{--search-input-margin-right:calc(var(--spacing-xs) * -1)}.wp-block-search__button-inside .wp-block-search__inside-wrapper{padding:0!important;background:var(--input-background-color,var(--color-white));border:var(--input-border,0)!important;border-radius:var(--input-border-radius,var(--border-radius))!important}.wp-block-search__button-inside .wp-block-search__inside-wrapper:focus-within{border-color:var(--input-border-color-focus,var(--color-link))}.wp-block-search__button-inside .wp-block-search__input{border-top-right-radius:0;border-bottom-right-radius:0}.wp-block-search__button-inside .wp-block-search__button{border-top-left-radius:0;border-bottom-left-radius:0}.wp-block-search__button-behavior-expand{--search-input-min-width:240px}.entry-content{--search-block-margin:0 0 var(--spacing-md);margin:var(--entry-content-margin,0 0 var(--entry-content-margin-bottom,var(--spacing-md)))}.wp-block-separator{margin:var(--separator-block-margin-top,0) auto var(--separator-block-margin-bottom,0);border:none;border-bottom:var(--border)}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){max-width:100px}.wp-block-separator.has-background:not(.is-style-dots){height:1px;border-bottom:none}.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){height:2px}.wp-block-social-links{--list-margin:0;--list-item-margin-bottom:0}.wp-block-social-links:not(.is-style-no-background){gap:var(--spacing-xxs)}.wp-block-social-links.is-style-no-background .wp-social-link{color:currentColor;background-color:transparent}.wp-block-table{border-collapse:collapse}.wp-block-table thead{border-bottom:var(--border)}.wp-block-table tfoot{border-top:var(--border)}.wp-block-table td,.wp-block-table th{padding:.5em;word-break:normal;border:var(--border)}.wp-block-table figcaption{color:var(--caption-color,var(--color-body));font-size:var(--caption-font-size,var(--font-size-xs));text-align:var(--caption-text-align,center)}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:var(--color-alt)}.wp-block-video figcaption{color:var(--caption-color,var(--color-body));font-size:var(--caption-font-size,var(--font-size-xs));text-align:var(--caption-text-align,center)}.entry-content:last-child{margin-bottom:0}.entry-custom-content{margin:var(--entry-custom-content-margin,0 0 var(--entry-custom-content-margin-bottom,var(--spacing-md)))}.entry-custom-content:empty{display:none}.entry-custom-content:last-child{margin-bottom:0}.entry-excerpt{display:block;width:100%;margin:var(--entry-excerpt-margin,0 0 var(--entry-excerpt-margin-bottom,var(--spacing-md)));font-size:var(--entry-excerpt-font-size,.9em);font-family:var(--entry-excerpt-font-family,var(--inherit))}.entry-excerpt:last-child{--entry-excerpt-margin-bottom:0}.entry-excerpt-single{--entry-excerpt-margin-bottom:var(--spacing-xl);--entry-excerpt-font-size:var(--font-size-lg)}.entry-header{margin:var(--entry-header-margin,0 0 var(--spacing-md))}a+.entry-header{margin-top:var(--spacing-md)}.entry-header:last-child{margin-bottom:0}.entries{--entry-image-link-gap:min(4%,var(--spacing-xxl));--entry-image-line-height:0;--entry-meta-margin:0 0 var(--spacing-md) 0}.entry-image-link{display:var(--entry-image-link-display,block);flex:var(--entry-image-link-flex,initial);align-self:var(--entry-image-link-align,unset);order:var(--entry-image-link-order,unset);width:var(--entry-image-width,initial);height:var(--entry-image-height,initial);max-width:var(--entry-image-link-max-width,unset);margin:var(--entry-image-link-margin,var(--entry-image-link-margin-top,0) var(--entry-image-link-margin-right,0) var(--entry-image-link-margin-bottom,var(--spacing-md)) var(--entry-image-link-margin-left,0));line-height:var(--entry-image-line-height,unset);border:var(--entry-image-link-border,0);border-radius:var(--entry-image-link-border-radius,unset);box-shadow:var(--entry-image-link-box-shadow,none)}.entry-image-link:last-child{margin-bottom:0}.entry-image-link figcaption{margin-top:.5em}.has-image-background,[class*=has-image-left-],[class*=has-image-right-]{--entry-image-link-margin-bottom:0}[class*=has-image-left-]{--entry-image-link-margin-right:var(--entry-image-link-gap)}[class*=has-image-right-]{--entry-image-link-order:1;--entry-image-link-margin-left:var(--entry-image-link-gap)}.entry-image-single{--entry-image-link-margin-bottom:var(--spacing-lg)}.entry-image{width:var(--entry-image-width,unset);min-width:100%;height:var(--entry-image-height,inherit);-o-object-fit:var(--entry-image-object-fit,unset);object-fit:var(--entry-image-object-fit,unset);border-radius:var(--entry-image-border-radius,var(--image-border-radius,var(--border-radius)))}.has-image-center{--entry-image-link-align:center}.has-image-full{--entry-image-width:100%}.has-image-left-middle,.has-image-right-middle{--entry-image-width:100%;--entry-image-link-align:center}.has-image-left-full,.has-image-right-full{--entry-image-link-display:flex;--entry-image-link-flex:1 1 var(--entry-image-link-max-width);--entry-image-link-before-display:block;--entry-image-object-fit:cover;--entry-image-width:100%;--entry-image-height:100%}.has-boxed.has-image-full .has-image-first,.has-boxed.has-image-left-full,.has-boxed.has-image-right-full{--entry-image-border-radius:0;--entry-image-link-margin-bottom:0}.has-boxed.has-image-center .has-image-first{--entry-image-link-margin:var(--entry-wrap-padding) var(--entry-wrap-padding) 0}.has-boxed.has-image-left-bottom,.has-boxed.has-image-left-middle,.has-boxed.has-image-left-top,.has-boxed.has-image-right-bottom,.has-boxed.has-image-right-middle,.has-boxed.has-image-right-top{--entry-image-link-margin-top:var(--entry-wrap-padding);--entry-image-link-margin-bottom:var(--entry-wrap-padding)}.has-boxed[class*=has-image-left-],.has-boxed[class*=has-image-right-]{--entry-image-link-gap:calc(min(4%, var(--spacing-xxl)) - var(--entry-wrap-padding))}.has-boxed.has-image-left-bottom,.has-boxed.has-image-left-middle,.has-boxed.has-image-left-top{--entry-image-link-margin-left:var(--entry-wrap-padding)}.has-boxed.has-image-right-bottom,.has-boxed.has-image-right-middle,.has-boxed.has-image-right-top{--entry-image-link-margin-right:var(--entry-wrap-padding)}.has-image-background{--entry-position:relative;--entry-image-width:100%;--entry-image-height:100%;--entry-image-object-fit:cover;--entry-flex-direction:row;--align-text-vertical:start}.has-image-background .entry-image-link{position:absolute;top:0;right:0;bottom:0;left:0}.has-image-even-first .entry:nth-child(odd),.has-image-odd-first .entry:nth-child(2n){--entry-image-link-order:2;--entry-image-link-margin-right:0;--entry-image-link-margin-left:var(--entry-image-link-gap)}.has-image-even-first .entry:nth-child(2n),.has-image-odd-first .entry:nth-child(odd){--entry-image-link-order:-1;--entry-image-link-margin-right:var(--entry-image-link-gap);--entry-image-link-margin-left:0}.has-image-even-first.has-boxed:not(.has-image-left-full):not(.has-image-right-full) .entry:nth-child(odd),.has-image-odd-first.has-boxed:not(.has-image-left-full):not(.has-image-right-full) .entry:nth-child(2n){--entry-image-link-margin-right:var(--entry-wrap-padding)}.has-image-even-first.has-boxed:not(.has-image-left-full):not(.has-image-right-full) .entry:nth-child(2n),.has-image-odd-first.has-boxed:not(.has-image-left-full):not(.has-image-right-full) .entry:nth-child(odd){--entry-image-link-margin-left:var(--entry-wrap-padding)}.entry-meta{margin:var(--entry-meta-margin,0 0 var(--spacing-xl) 0);font-weight:var(--entry-meta-font-weight,unset);font-size:var(--entry-meta-font-size,var(--font-size-sm));font-family:var(--entry-meta-font-family,unset);letter-spacing:var(--entry-meta-letter-spacing,inherit);text-align:var(--entry-meta-text-align,start)}.entry-meta>*{vertical-align:middle}.entry-meta:last-child{margin:0}.entry-terms{display:var(--entry-terms-display,block)}.entry-more{margin:var(--entry-more-margin,0);padding-top:var(--spacing-xxs)}.entry-more-link{margin:var(--entry-more-link-margin,0 0 var(--spacing-md))}.has-boxed .entry:not(.has-image) .entry-more:last-child,.has-boxed.has-image-full .entry-more:last-child,.has-boxed:not([style*="--align-text-vertical"]) .entry-more:last-child{--entry-more-margin:auto 0 0}.entry-more:last-child .entry-more-link{margin:0}.entry-more-link[class=entry-more-link]{font-size:var(--font-size-sm)}.entry-more-link.button-link{padding:0}.entry-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:var(--entry-overlay-background,transparent);border-radius:var(--entry-border-radius,var(--border-radius));opacity:var(--entry-overlay-opacity,.6);transition:var(--transition)}.has-image-background .has-image{color:var(--color-white);--entry-overlay-background:linear-gradient(var(--entry-overlay-background-direction,to bottom),var(--entry-overlay-color-start,var(--color-heading)),var(--entry-overlay-color-end,var(--color-heading)));--entry-wrap-color:var(--color-white);--entry-background:var(--color-black)}.has-image-background .has-image.no-entry-link{--heading-color:var(--color-white)}.has-image-background .has-image.has-entry-link{--entry-title-link-color:var(--color-white);--entry-title-link-color-hover:var(--color-white);--entry-title-text-decoration:none;--entry-title-text-decoration-hover:none}.has-image-background .has-image.has-entry-link:focus,.has-image-background .has-image.has-entry-link:hover{--entry-overlay-opacity:var(--entry-overlay-hover-opacity,0.8);--entry-overlay-background:linear-gradient(var(--entry-overlay-hover-background-direction,var(--entry-overlay-background-direction,to bottom)),var(--entry-overlay-hover-color-start,var(--entry-overlay-color-start,var(--color-heading))),var(--entry-overlay-hover-color-end,var(--entry-overlay-color-end,var(--color-heading))))}.has-image-background[style*="--align-text-vertical:start"] .has-image{--entry-overlay-color-end:transparent}.has-image-background[style*="--align-text-vertical:end"] .has-image{--entry-overlay-color-start:transparent}.entry-title{font-size:var(--entry-title-font-size,var(--font-size-xxxxl))}.entry-title:last-child{margin-bottom:0}.entry-title-single{margin-bottom:var(--entry-title-single-margin-bottom,var(--spacing-xl))}.entry-title-link{display:var(--entry-title-link-display,block);color:var(--entry-title-link-color,currentColor);-webkit-text-decoration:var(--entry-title-text-decoration,none);text-decoration:var(--entry-title-text-decoration,none)}.entry-title-link:focus,.entry-title-link:hover{color:var(--entry-title-link-color-hover,var(--link-color-hover,var(--color-link)));-webkit-text-decoration:var(--entry-title-text-decoration-hover,var(--entry-title-text-decoration,none));text-decoration:var(--entry-title-text-decoration-hover,var(--entry-title-text-decoration,none))}.has-boxed{--entry-title-link-color:var(--color-heading);--entry-title-link-color-hover:var(--color-link);color:var(--color-body);--heading-color:var(--color-heading);--entry-background:var(--color-white);--entry-border:var(--border);--entry-box-shadow:var(--shadow);--entry-overflow:hidden}.content{--columns:0;--alignfull-width:auto}.entries-archive{margin-bottom:var(--entries-margin-bottom,var(--spacing-lg))}.entry{position:var(--entry-position,static);display:var(--entry-display,flex);flex-direction:var(--entry-flex-direction,column);flex-wrap:var(--entry-flex-wrap,nowrap);align-items:var(--align-text-vertical,initial);width:var(--entry-width,auto);margin:var(--entry-margin,0);padding:var(--entry-padding,0);overflow:var(--entry-overflow,unset);text-align:var(--align-text,inherit);background:var(--entry-background,unset);border:var(--entry-border,0);border-radius:var(--entry-border-radius,var(--border-radius));box-shadow:var(--entry-box-shadow,unset)}.entry-archive,.entry-grid{order:var(--entry-order,var(--entry-index,unset))}.has-image-left-full .entry-image,.has-image-right-full .entry-image{aspect-ratio:var(--aspect-ratio,4/3)}.has-image-background .entry{aspect-ratio:var(--aspect-ratio,4/3)}.has-image-background .entry-wrap{z-index:0}@supports not (aspect-ratio:4/3){.has-image-background .entry:before,.has-image-left-full .entry-image-link:before,.has-image-right-full .entry-image-link:before{display:block;width:1px;height:0;margin-left:-1px;padding-bottom:calc(100% / (var(--aspect-ratio, 4/3)));content:""}}[class*=has-image-left],[class*=has-image-right]{--entry-flex-direction:row}.has-boxed.has-image-left-full,.has-boxed.has-image-right-full,.has-boxed:not([class*=has-image-left-full]):not([class*=has-image-right-full]),.has-image-background{--entry-wrap-padding:var(--spacing-lg)}.entry-wrap{display:flex;flex:1;flex-direction:column;width:var(--entry-wrap-width,initial);margin:var(--entry-wrap-margin,0);padding:var(--entry-wrap-padding,0);color:var(--entry-wrap-color,inherit);background:var(--entry-wrap-background,transparent);border:var(--entry-wrap-border,unset);border-radius:var(--entry-wrap-border-radius,unset);box-shadow:var(--entry-wrap-box-shadow,unset);transition:all .3s ease-in-out}.entry-wrap>.entry-overlay{z-index:-1}.widget{--entry-width:100%;--entry-wrap-padding:0}.entry-byline,.entry-website{display:block;margin-top:var(--spacing-xs);font-weight:var(--body-font-weight);font-size:var(--font-size-sm);font-family:var(--body-font-family)}.screen-reader-shortcut,.screen-reader-text,.screen-reader-text span{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.screen-reader-shortcut:active,.screen-reader-shortcut:focus,.screen-reader-text:active,.screen-reader-text:focus,.screen-reader-text span:active,.screen-reader-text span:focus{clip:auto;-webkit-clip-path:none;clip-path:none;height:auto;overflow:visible;position:static;white-space:inherit;width:auto;position:absolute;z-index:100000;padding:var(--spacing-md) var(--spacing-lg);color:var(--color-white);text-decoration:none;background-color:var(--color-black)}.genesis-skip-link{margin:0}.genesis-skip-link li{width:0;height:0;list-style:none;background:var(--color-white)}:focus{outline:var(--focus-outline,var(--border))}.is-layout-flex{display:flex;flex-wrap:wrap}.alignwide{--alignwide-max-side-spacing:max(0px,calc((var(--viewport-width) - var(--content-max-width)) / 4));--alignwide-side-spacing:min(var(--spacing-xxxxl),var(--alignwide-max-side-spacing));width:calc(100% * (var(--alignwide-side-spacing) * 2));max-width:var(--alignwide-max-width,unset);margin-right:var(--alignwide-margin-left,calc(var(--alignwide-side-spacing) * -1));margin-left:var(--alignwide-margin-left,calc(var(--alignwide-side-spacing) * -1))}.alignfull{clear:both;width:var(--alignfull-width,var(--viewport-width));max-width:var(--alignfull-max-width,var(--viewport-width));margin-right:var(--alignfull-margin-right,calc(50% - (50vw - (var(--scrollbar-width, 0px) / 2))));margin-left:var(--alignfull-margin-left,calc(50% - (50vw - (var(--scrollbar-width, 0px) / 2))));width:100%;max-width:100%;margin-right:0;margin-left:0}.alignvertical{display:flex;align-content:center;align-items:center}.gallery{--gallery-columns:var(--gallery-columns-xs,2);display:grid;grid-gap:var(--gallery-grid-gap,var(--spacing-lg));grid-template-columns:repeat(var(--gallery-columns),1fr)}.has-xxxxl-font-size{font-size:var(--font-size-xxxxl)}.has-xxxl-font-size{font-size:var(--font-size-xxxl)}.has-xxl-font-size{font-size:var(--font-size-xxl)}.has-xl-font-size{font-size:var(--font-size-xl)}.has-lg-font-size{font-size:var(--font-size-lg)}.has-md-font-size{font-size:var(--font-size-md)}.has-sm-font-size{font-size:var(--font-size-sm)}.has-xs-font-size{font-size:var(--font-size-xs)}.mai-rating{display:flex;justify-content:var(--mai-rating-justify-content,start);--list-style-type:none;--list-margin:0;--list-padding:0;--list-item-margin:0}.mai-rating-item:not(:first-child){margin-left:2px}.clear,.clearfix{clear:both}.inline{--input-display:inline-block;--input-width:auto}.has-dark-background h1:not(.has-text-color),.has-dark-background h2:not(.has-text-color),.has-dark-background h3:not(.has-text-color),.has-dark-background h4:not(.has-text-color),.has-dark-background h5:not(.has-text-color),.has-light-background h1:not(.has-text-color),.has-light-background h2:not(.has-text-color),.has-light-background h3:not(.has-text-color),.has-light-background h4:not(.has-text-color),.has-light-background h5:not(.has-text-color),.has-light-background h6:not(.has-text-color){color:var(--heading-color)}.has-border{border:var(--border)}.has-border-radius{overflow:hidden;border-radius:var(--border-radius)}.has-shadow{position:relative;z-index:1;box-shadow:var(--shadow)}.has-drop-shadow{-webkit-filter:var(--drop-shadow);filter:var(--drop-shadow)}.is-sticky{position:sticky!important;top:var(--scroll-margin-top);z-index:9}.is-circle,.is-square{aspect-ratio:1/1}.is-circle{overflow:hidden;border-radius:9999px}.is-rounded{border-radius:var(--border-radius)}.is-boxed{margin:0 0 var(--spacing-md);padding:var(--spacing-xl);border:var(--border);border-radius:var(--border-radius);box-shadow:var(--shadow)}.is-full-height{min-height:calc(100vh - (var(--content-sidebar-wrap-margin-top) + var(--content-sidebar-wrap-margin-bottom)))}.z-index-1{z-index:1}.full-width{width:100%}.has-no-margin-top{margin-top:0!important}.has-no-margin-top>figure{margin-top:0}.has-no-margin-bottom{margin-bottom:0!important}.has-no-margin-bottom>figure{margin-bottom:0}.has-no-margin-left{margin-left:0!important}.has-no-margin-right{margin-right:0!important}.has-xl-max-width{max-width:var(--breakpoint-xl);margin-right:auto;margin-left:auto}.has-xl-content-width{--content-max-width:var(--breakpoint-xl)}.has-lg-max-width{max-width:var(--breakpoint-lg);margin-right:auto;margin-left:auto}.has-lg-content-width{--content-max-width:var(--breakpoint-lg)}.has-md-max-width{max-width:var(--breakpoint-md);margin-right:auto;margin-left:auto}.has-md-content-width{--content-max-width:var(--breakpoint-md)}.has-sm-max-width{max-width:var(--breakpoint-sm);margin-right:auto;margin-left:auto}.has-sm-content-width{--content-max-width:var(--breakpoint-sm)}.has-xs-max-width{max-width:var(--breakpoint-xs);margin-right:auto;margin-left:auto}.has-xs-content-width{--content-max-width:var(--breakpoint-xs)}.has-no-content-width{--content-max-width:var(--viewport-width);--side-spacing:0}.has-no-padding{padding:0!important}.has-auto-margin-top{margin-top:auto!important}.has-auto-margin-bottom{margin-bottom:auto!important}.has-auto-margin-left{margin-left:auto!important}.has-auto-margin-right{margin-right:auto!important}.has-xxxxs-margin-top{margin-top:var(--spacing-xxxxs)!important}.has-xxxxs-margin-right{margin-right:var(--spacing-xxxxs)!important}.has-xxxxs-margin-bottom{margin-bottom:var(--spacing-xxxxs)!important}.has-xxxxs-margin-left{margin-left:var(--spacing-xxxxs)!important}.has-xxxxs-padding{padding:var(--spacing-xxxxs)!important}.has-xxxs-margin-top{margin-top:var(--spacing-xxxs)!important}.has-xxxs-margin-right{margin-right:var(--spacing-xxxs)!important}.has-xxxs-margin-bottom{margin-bottom:var(--spacing-xxxs)!important}.has-xxxs-margin-left{margin-left:var(--spacing-xxxs)!important}.has-xxxs-padding{padding:var(--spacing-xxxs)!important}.has-xxs-margin-top{margin-top:var(--spacing-xxs)!important}.has-xxs-margin-right{margin-right:var(--spacing-xxs)!important}.has-xxs-margin-bottom{margin-bottom:var(--spacing-xxs)!important}.has-xxs-margin-left{margin-left:var(--spacing-xxs)!important}.has-xxs-padding{padding:var(--spacing-xxs)!important}.has-xs-margin-top{margin-top:var(--spacing-xs)!important}.has-xs-margin-right{margin-right:var(--spacing-xs)!important}.has-xs-margin-bottom{margin-bottom:var(--spacing-xs)!important}.has-xs-margin-left{margin-left:var(--spacing-xs)!important}.has-xs-padding{padding:var(--spacing-xs)!important}.has-sm-margin-top{margin-top:var(--spacing-sm)!important}.has-sm-margin-right{margin-right:var(--spacing-sm)!important}.has-sm-margin-bottom{margin-bottom:var(--spacing-sm)!important}.has-sm-margin-left{margin-left:var(--spacing-sm)!important}.has-sm-padding{padding:var(--spacing-sm)!important}.has-md-margin-top{margin-top:var(--spacing-md)!important}.has-md-margin-right{margin-right:var(--spacing-md)!important}.has-md-margin-bottom{margin-bottom:var(--spacing-md)!important}.has-md-margin-left{margin-left:var(--spacing-md)!important}.has-md-padding{padding:var(--spacing-md)!important}.has-lg-margin-top{margin-top:var(--spacing-lg)!important}.has-lg-margin-right{margin-right:var(--spacing-lg)!important}.has-lg-margin-bottom{margin-bottom:var(--spacing-lg)!important}.has-lg-margin-left{margin-left:var(--spacing-lg)!important}.has-lg-padding{padding:var(--spacing-lg)!important}.has-xl-margin-top{margin-top:var(--spacing-xl)!important}.has-xl-margin-right{margin-right:var(--spacing-xl)!important}.has-xl-margin-bottom{margin-bottom:var(--spacing-xl)!important}.has-xl-margin-left{margin-left:var(--spacing-xl)!important}.has-xl-padding{padding:var(--spacing-xl)!important}.has-xxl-margin-top{margin-top:var(--spacing-xxl)!important}.has-xxl-margin-right{margin-right:var(--spacing-xxl)!important}.has-xxl-margin-bottom{margin-bottom:var(--spacing-xxl)!important}.has-xxl-margin-left{margin-left:var(--spacing-xxl)!important}.has-xxl-padding{padding:var(--spacing-xxl)!important}.has-xxxl-margin-top{margin-top:var(--spacing-xxxl)!important}.has-xxxl-margin-right{margin-right:var(--spacing-xxxl)!important}.has-xxxl-margin-bottom{margin-bottom:var(--spacing-xxxl)!important}.has-xxxl-margin-left{margin-left:var(--spacing-xxxl)!important}.has-xxxl-padding{padding:var(--spacing-xxxl)!important}.has-xxxxl-margin-top{margin-top:var(--spacing-xxxxl)!important}.has-xxxxl-margin-right{margin-right:var(--spacing-xxxxl)!important}.has-xxxxl-margin-bottom{margin-bottom:var(--spacing-xxxxl)!important}.has-xxxxl-margin-left{margin-left:var(--spacing-xxxxl)!important}.has-xxxxl-padding{padding:var(--spacing-xxxxl)!important}.has--xxxxs-margin-top{margin-top:calc(var(--spacing-xxxxs) * -1)!important}.has--xxxxs-margin-bottom{margin-bottom:calc(var(--spacing-xxxxs) * -1)!important}.has--xxxs-margin-top{margin-top:calc(var(--spacing-xxxs) * -1)!important}.has--xxxs-margin-bottom{margin-bottom:calc(var(--spacing-xxxs) * -1)!important}.has--xxs-margin-top{margin-top:calc(var(--spacing-xxs) * -1)!important}.has--xxs-margin-bottom{margin-bottom:calc(var(--spacing-xxs) * -1)!important}.has--xs-margin-top{margin-top:calc(var(--spacing-xs) * -1)!important}.has--xs-margin-bottom{margin-bottom:calc(var(--spacing-xs) * -1)!important}.has--sm-margin-top{margin-top:calc(var(--spacing-sm) * -1)!important}.has--sm-margin-bottom{margin-bottom:calc(var(--spacing-sm) * -1)!important}.has--md-margin-top{margin-top:calc(var(--spacing-md) * -1)!important}.has--md-margin-bottom{margin-bottom:calc(var(--spacing-md) * -1)!important}.has--lg-margin-top{margin-top:calc(var(--spacing-lg) * -1)!important}.has--lg-margin-bottom{margin-bottom:calc(var(--spacing-lg) * -1)!important}.has--xl-margin-top{margin-top:calc(var(--spacing-xl) * -1)!important}.has--xl-margin-bottom{margin-bottom:calc(var(--spacing-xl) * -1)!important}.has--xxl-margin-top{margin-top:calc(var(--spacing-xxl) * -1)!important}.has--xxl-margin-bottom{margin-bottom:calc(var(--spacing-xxl) * -1)!important}.has--xxxl-margin-top{margin-top:calc(var(--spacing-xxxl) * -1)!important}.has--xxxl-margin-bottom{margin-bottom:calc(var(--spacing-xxxl) * -1)!important}.has--xxxxl-margin-top{margin-top:calc(var(--spacing-xxxxl) * -1)!important}.has--xxxxl-margin-bottom{margin-bottom:calc(var(--spacing-xxxxl) * -1)!important}.has-overlap{position:relative;z-index:1;overflow:visible}.has-z-index--1{z-index:-1!important}.has-z-index-0{z-index:0!important}.has-z-index-1{z-index:1!important}.has-no-padding-top{padding-top:var(--padding-top-no,0)}.has-no-padding-bottom{padding-bottom:var(--padding-bottom-no,0)}.has-no-padding-left{padding-left:var(--padding-left-no,0)}.has-no-padding-right{padding-right:var(--padding-right-no,0)}.has-xs-padding-top{padding-top:var(--padding-top-xs,var(--padding-xs))}.has-xs-padding-bottom{padding-bottom:var(--padding-bottom-xs,var(--padding-xs))}.has-xs-padding-left{padding-left:var(--padding-left-xs,var(--padding-xs))}.has-xs-padding-right{padding-right:var(--padding-right-xs,var(--padding-xs))}.has-sm-padding-top{padding-top:var(--padding-top-sm,var(--padding-sm))}.has-sm-padding-bottom{padding-bottom:var(--padding-bottom-sm,var(--padding-sm))}.has-sm-padding-left{padding-left:var(--padding-left-sm,var(--padding-sm))}.has-sm-padding-right{padding-right:var(--padding-right-sm,var(--padding-sm))}.has-md-padding-top{padding-top:var(--padding-top-md,var(--padding-md))}.has-md-padding-bottom{padding-bottom:var(--padding-bottom-md,var(--padding-md))}.has-md-padding-left{padding-left:var(--padding-left-md,var(--padding-md))}.has-md-padding-right{padding-right:var(--padding-right-md,var(--padding-md))}.has-lg-padding-top{padding-top:var(--padding-top-lg,var(--padding-lg))}.has-lg-padding-bottom{padding-bottom:var(--padding-bottom-lg,var(--padding-lg))}.has-lg-padding-left{padding-left:var(--padding-left-lg,var(--padding-lg))}.has-lg-padding-right{padding-right:var(--padding-right-lg,var(--padding-lg))}.has-xl-padding-top{padding-top:var(--padding-top-xl,var(--padding-xl))}.has-xl-padding-bottom{padding-bottom:var(--padding-bottom-xl,var(--padding-xl))}.has-xl-padding-left{padding-left:var(--padding-left-xl,var(--padding-xl))}.has-xl-padding-right{padding-right:var(--padding-right-xl,var(--padding-xl))}.mai-icon-container{position:relative}.mai-icon-container .mai-cart-total{position:var(--cart-total-position,absolute);top:-0.5em;right:-0.5em}.mai-cart-total:not(:empty){display:flex;align-items:center;justify-content:center;padding:var(--cart-total-padding,var(--spacing-xxs));overflow:hidden;color:var(--cart-total-color,#fff);font-size:var(--cart-total-font-size,0.75rem);line-height:0;background:var(--cart-total-background,var(--color-danger))}html{font-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{min-height:auto;--viewport-width:calc(100dvw - var(--admin-menu-width, 160px) - var(--block-sidebar-width, 0px));--list-style-position:outside;--list-padding:0 0 var(--spacing-lg) var(--spacing-xl);--list-item-margin-bottom:var(--spacing-xs);color:var(--body-color,var(--color-body));font-weight:var(--body-font-weight,unset);font-size:var(--body-font-size,var(--font-size-md));font-family:var(--body-font-family,unset);font-style:var(--body-font-style,normal);line-height:var(--body-line-height,1.625);background:var(--body-background-color,var(--color-background))}.edit-post-visual-editor__post-title-wrapper{margin-bottom:var(--spacing-md)}.editor-post-title__block .editor-post-title__input{margin-top:var(--heading-margin-top,0);margin-bottom:var(--heading-margin-bottom,var(--spacing-md));color:var(--heading-color,var(--color-heading));font-weight:var(--heading-font-weight,unset);font-family:var(--heading-font-family,unset);font-style:var(--heading-font-style,normal);line-height:var(--heading-line-height,1.219);letter-spacing:var(--heading-letter-spacing,normal);text-transform:var(--heading-text-transform,none)}.editor-post-title__block .editor-post-title__input:last-child{--heading-margin-bottom:0}.entry-content>.editor-post-title__block .editor-post-title__input:not(:first-child){--heading-margin-top:var(--spacing-xxl)}.block-editor-block-list__block .block-list-appender.block-list-appender{margin-right:auto;margin-left:auto}.block-editor-plain-text{color:var(--color-body)}.has-dark-background{color:var(--color-white);--heading-color:var(--color-white);--link-color:currentColor;--link-color-hover:currentColor;--link-text-decoration:underline;--link-filter-hover:brightness(0.8);--entry-title-link-color:var(--color-white);--entry-title-link-color-hover:brightness(0.8);--menu-item-link-color:var(--color-white);--menu-item-link-color-hover:var(--color-white);--menu-item-name-filter-hover:brightness(0.8);--border:1px solid hsla(0,0%,100%,.2);--mai-block-appender-color:var(--color-white)}.has-light-background{color:var(--color-body);--heading-color:var(--color-heading);--mai-block-appender-color:#1e1e1e}.wp-block.is-reusable{max-width:unset!important;margin-right:0;margin-left:0}[data-type="core/pullquote"][data-align=left],[data-type="core/pullquote"][data-align=right]{max-width:290px;overflow:hidden}[data-type="core/pullquote"][data-align=left]{float:left}[data-type="core/pullquote"][data-align=right]{float:right}.wp-block-pullquote__citation,.wp-block-quote__citation{margin-top:var(--spacing-sm)}.block-editor-block-list__layout>[data-type="acf/mai-post-grid"],.block-editor-block-list__layout>[data-type="core/cover"],.block-editor-block-list__layout>[data-type="core/group"]{margin-top:0;margin-bottom:0}.wp-block[data-align=full]>.wp-block-cover,.wp-block[data-align=full]>.wp-block-group{padding-right:var(--side-spacing);padding-left:var(--side-spacing)}[data-content-align=start]{--group-block-justify-content:start;--cover-block-justify-content:start}[data-content-align=start]>.wp-block-cover__inner-container>.wp-block,[data-content-align=start]>.wp-block-group__inner-container>.wp-block{margin-left:unset}[data-content-align=center]{--group-block-justify-content:center;--cover-block-justify-content:center}[data-content-align=end]{--group-block-justify-content:end;--cover-block-justify-content:end}[data-content-align=end]>.wp-block-cover__inner-container>.wp-block,[data-content-align=end]>.wp-block-group__inner-container>.wp-block{margin-right:unset}.wp-block-heading[data-content-align=start],p[data-content-align=start]{margin-left:0}.wp-block-heading[data-content-align=end],p[data-content-align=end]{margin-right:0}.wp-block-cover[data-spacing-top=no],.wp-block-group[data-spacing-top=no]{padding-top:0!important}.wp-block-cover[data-spacing-bottom=no],.wp-block-group[data-spacing-bottom=no]{padding-bottom:0!important}.wp-block-cover[data-spacing-left=no],.wp-block-group[data-spacing-left=no]{padding-left:0!important}.wp-block-cover[data-spacing-right=no],.wp-block-group[data-spacing-right=no]{padding-right:0!important}.wp-block-cover[data-spacing-top=xs],.wp-block-group[data-spacing-top=xs]{padding-top:var(--padding-xs)!important}.wp-block-cover[data-spacing-bottom=xs],.wp-block-group[data-spacing-bottom=xs]{padding-bottom:var(--padding-xs)!important}.wp-block-cover[data-spacing-left=xs],.wp-block-group[data-spacing-left=xs]{padding-left:var(--padding-xs)!important}.wp-block-cover[data-spacing-right=xs],.wp-block-group[data-spacing-right=xs]{padding-right:var(--padding-xs)!important}.wp-block-cover[data-spacing-top=sm],.wp-block-group[data-spacing-top=sm]{padding-top:var(--padding-sm)!important}.wp-block-cover[data-spacing-bottom=sm],.wp-block-group[data-spacing-bottom=sm]{padding-bottom:var(--padding-sm)!important}.wp-block-cover[data-spacing-left=sm],.wp-block-group[data-spacing-left=sm]{padding-left:var(--padding-sm)!important}.wp-block-cover[data-spacing-right=sm],.wp-block-group[data-spacing-right=sm]{padding-right:var(--padding-sm)!important}.wp-block-cover[data-spacing-top=md],.wp-block-group[data-spacing-top=md]{padding-top:var(--padding-md)!important}.wp-block-cover[data-spacing-bottom=md],.wp-block-group[data-spacing-bottom=md]{padding-bottom:var(--padding-md)!important}.wp-block-cover[data-spacing-left=md],.wp-block-group[data-spacing-left=md]{padding-left:var(--padding-md)!important}.wp-block-cover[data-spacing-right=md],.wp-block-group[data-spacing-right=md]{padding-right:var(--padding-md)!important}.wp-block-cover[data-spacing-top=lg],.wp-block-group[data-spacing-top=lg]{padding-top:var(--padding-lg)!important}.wp-block-cover[data-spacing-bottom=lg],.wp-block-group[data-spacing-bottom=lg]{padding-bottom:var(--padding-lg)!important}.wp-block-cover[data-spacing-left=lg],.wp-block-group[data-spacing-left=lg]{padding-left:var(--padding-lg)!important}.wp-block-cover[data-spacing-right=lg],.wp-block-group[data-spacing-right=lg]{padding-right:var(--padding-lg)!important}.wp-block-cover[data-spacing-top=xl],.wp-block-group[data-spacing-top=xl]{padding-top:var(--padding-xl)!important}.wp-block-cover[data-spacing-bottom=xl],.wp-block-group[data-spacing-bottom=xl]{padding-bottom:var(--padding-xl)!important}.wp-block-cover[data-spacing-left=xl],.wp-block-group[data-spacing-left=xl]{padding-left:var(--padding-xl)!important}.wp-block-cover[data-spacing-right=xl],.wp-block-group[data-spacing-right=xl]{padding-right:var(--padding-xl)!important}[data-content-width=xl],[data-type="core/heading"][data-max-width=xl],[data-type="core/paragraph"][data-max-width=xl]{--wp-block-max-width:var(--breakpoint-xl)}[data-content-width=xl]{--content-max-width:var(--breakpoint-xl)}[data-content-width=lg],[data-type="core/heading"][data-max-width=lg],[data-type="core/paragraph"][data-max-width=lg]{--wp-block-max-width:var(--breakpoint-lg)}[data-content-width=lg]{--content-max-width:var(--breakpoint-lg)}[data-content-width=md],[data-type="core/heading"][data-max-width=md],[data-type="core/paragraph"][data-max-width=md]{--wp-block-max-width:var(--breakpoint-md)}[data-content-width=md]{--content-max-width:var(--breakpoint-md)}[data-content-width=sm],[data-type="core/heading"][data-max-width=sm],[data-type="core/paragraph"][data-max-width=sm]{--wp-block-max-width:var(--breakpoint-sm)}[data-content-width=sm]{--content-max-width:var(--breakpoint-sm)}[data-content-width=xs],[data-type="core/heading"][data-max-width=xs],[data-type="core/paragraph"][data-max-width=xs]{--wp-block-max-width:var(--breakpoint-xs)}[data-content-width=xs]{--content-max-width:var(--breakpoint-xs)}[data-content-width=no]{--content-max-width:var(--viewport-width);--wp-block-max-width:var(--viewport-width);--side-spacing:0}.wp-block-heading[data-spacing-top=xxxxs],.wp-block-paragraph[data-spacing-top=xxxxs],.wp-block-separator[data-spacing-top=xxxxs]{--heading-margin-top:var(--spacing-xxxxs);--separator-block-margin-top:var(--spacing-xxxxs);--paragraph-margin-top:var(--spacing-xxxxs)}.wp-block-heading[data-spacing-bottom=xxxxs],.wp-block-paragraph[data-spacing-bottom=xxxxs],.wp-block-separator[data-spacing-bottom=xxxxs]{--heading-margin-bottom:var(--spacing-xxxxs);--separator-block-margin-bottom:var(--spacing-xxxxs);--paragraph-margin-bottom:var(--spacing-xxxxs)}.wp-block-heading[data-spacing-left=xxxxs],.wp-block-paragraph[data-spacing-left=xxxxs],.wp-block-separator[data-spacing-left=xxxxs]{--heading-margin-left:var(--spacing-xxxxs);--separator-block-margin-left:var(--spacing-xxxxs);--paragraph-margin-left:var(--spacing-xxxxs)}.wp-block-heading[data-spacing-right=xxxxs],.wp-block-paragraph[data-spacing-right=xxxxs],.wp-block-separator[data-spacing-right=xxxxs]{--heading-margin-right:var(--spacing-xxxxs);--separator-block-margin-right:var(--spacing-xxxxs);--paragraph-margin-right:var(--spacing-xxxxs)}.wp-block-heading[data-spacing-top=xxxs],.wp-block-paragraph[data-spacing-top=xxxs],.wp-block-separator[data-spacing-top=xxxs]{--heading-margin-top:var(--spacing-xxxs);--separator-block-margin-top:var(--spacing-xxxs);--paragraph-margin-top:var(--spacing-xxxs)}.wp-block-heading[data-spacing-bottom=xxxs],.wp-block-paragraph[data-spacing-bottom=xxxs],.wp-block-separator[data-spacing-bottom=xxxs]{--heading-margin-bottom:var(--spacing-xxxs);--separator-block-margin-bottom:var(--spacing-xxxs);--paragraph-margin-bottom:var(--spacing-xxxs)}.wp-block-heading[data-spacing-left=xxxs],.wp-block-paragraph[data-spacing-left=xxxs],.wp-block-separator[data-spacing-left=xxxs]{--heading-margin-left:var(--spacing-xxxs);--separator-block-margin-left:var(--spacing-xxxs);--paragraph-margin-left:var(--spacing-xxxs)}.wp-block-heading[data-spacing-right=xxxs],.wp-block-paragraph[data-spacing-right=xxxs],.wp-block-separator[data-spacing-right=xxxs]{--heading-margin-right:var(--spacing-xxxs);--separator-block-margin-right:var(--spacing-xxxs);--paragraph-margin-right:var(--spacing-xxxs)}.wp-block-heading[data-spacing-top=xxs],.wp-block-paragraph[data-spacing-top=xxs],.wp-block-separator[data-spacing-top=xxs]{--heading-margin-top:var(--spacing-xxs);--separator-block-margin-top:var(--spacing-xxs);--paragraph-margin-top:var(--spacing-xxs)}.wp-block-heading[data-spacing-bottom=xxs],.wp-block-paragraph[data-spacing-bottom=xxs],.wp-block-separator[data-spacing-bottom=xxs]{--heading-margin-bottom:var(--spacing-xxs);--separator-block-margin-bottom:var(--spacing-xxs);--paragraph-margin-bottom:var(--spacing-xxs)}.wp-block-heading[data-spacing-left=xxs],.wp-block-paragraph[data-spacing-left=xxs],.wp-block-separator[data-spacing-left=xxs]{--heading-margin-left:var(--spacing-xxs);--separator-block-margin-left:var(--spacing-xxs);--paragraph-margin-left:var(--spacing-xxs)}.wp-block-heading[data-spacing-right=xxs],.wp-block-paragraph[data-spacing-right=xxs],.wp-block-separator[data-spacing-right=xxs]{--heading-margin-right:var(--spacing-xxs);--separator-block-margin-right:var(--spacing-xxs);--paragraph-margin-right:var(--spacing-xxs)}.wp-block-heading[data-spacing-top=xs],.wp-block-paragraph[data-spacing-top=xs],.wp-block-separator[data-spacing-top=xs]{--heading-margin-top:var(--spacing-xs);--separator-block-margin-top:var(--spacing-xs);--paragraph-margin-top:var(--spacing-xs)}.wp-block-heading[data-spacing-bottom=xs],.wp-block-paragraph[data-spacing-bottom=xs],.wp-block-separator[data-spacing-bottom=xs]{--heading-margin-bottom:var(--spacing-xs);--separator-block-margin-bottom:var(--spacing-xs);--paragraph-margin-bottom:var(--spacing-xs)}.wp-block-heading[data-spacing-left=xs],.wp-block-paragraph[data-spacing-left=xs],.wp-block-separator[data-spacing-left=xs]{--heading-margin-left:var(--spacing-xs);--separator-block-margin-left:var(--spacing-xs);--paragraph-margin-left:var(--spacing-xs)}.wp-block-heading[data-spacing-right=xs],.wp-block-paragraph[data-spacing-right=xs],.wp-block-separator[data-spacing-right=xs]{--heading-margin-right:var(--spacing-xs);--separator-block-margin-right:var(--spacing-xs);--paragraph-margin-right:var(--spacing-xs)}.wp-block-heading[data-spacing-top=sm],.wp-block-paragraph[data-spacing-top=sm],.wp-block-separator[data-spacing-top=sm]{--heading-margin-top:var(--spacing-sm);--separator-block-margin-top:var(--spacing-sm);--paragraph-margin-top:var(--spacing-sm)}.wp-block-heading[data-spacing-bottom=sm],.wp-block-paragraph[data-spacing-bottom=sm],.wp-block-separator[data-spacing-bottom=sm]{--heading-margin-bottom:var(--spacing-sm);--separator-block-margin-bottom:var(--spacing-sm);--paragraph-margin-bottom:var(--spacing-sm)}.wp-block-heading[data-spacing-left=sm],.wp-block-paragraph[data-spacing-left=sm],.wp-block-separator[data-spacing-left=sm]{--heading-margin-left:var(--spacing-sm);--separator-block-margin-left:var(--spacing-sm);--paragraph-margin-left:var(--spacing-sm)}.wp-block-heading[data-spacing-right=sm],.wp-block-paragraph[data-spacing-right=sm],.wp-block-separator[data-spacing-right=sm]{--heading-margin-right:var(--spacing-sm);--separator-block-margin-right:var(--spacing-sm);--paragraph-margin-right:var(--spacing-sm)}.wp-block-heading[data-spacing-top=md],.wp-block-paragraph[data-spacing-top=md],.wp-block-separator[data-spacing-top=md]{--heading-margin-top:var(--spacing-md);--separator-block-margin-top:var(--spacing-md);--paragraph-margin-top:var(--spacing-md)}.wp-block-heading[data-spacing-bottom=md],.wp-block-paragraph[data-spacing-bottom=md],.wp-block-separator[data-spacing-bottom=md]{--heading-margin-bottom:var(--spacing-md);--separator-block-margin-bottom:var(--spacing-md);--paragraph-margin-bottom:var(--spacing-md)}.wp-block-heading[data-spacing-left=md],.wp-block-paragraph[data-spacing-left=md],.wp-block-separator[data-spacing-left=md]{--heading-margin-left:var(--spacing-md);--separator-block-margin-left:var(--spacing-md);--paragraph-margin-left:var(--spacing-md)}.wp-block-heading[data-spacing-right=md],.wp-block-paragraph[data-spacing-right=md],.wp-block-separator[data-spacing-right=md]{--heading-margin-right:var(--spacing-md);--separator-block-margin-right:var(--spacing-md);--paragraph-margin-right:var(--spacing-md)}.wp-block-heading[data-spacing-top=lg],.wp-block-paragraph[data-spacing-top=lg],.wp-block-separator[data-spacing-top=lg]{--heading-margin-top:var(--spacing-lg);--separator-block-margin-top:var(--spacing-lg);--paragraph-margin-top:var(--spacing-lg)}.wp-block-heading[data-spacing-bottom=lg],.wp-block-paragraph[data-spacing-bottom=lg],.wp-block-separator[data-spacing-bottom=lg]{--heading-margin-bottom:var(--spacing-lg);--separator-block-margin-bottom:var(--spacing-lg);--paragraph-margin-bottom:var(--spacing-lg)}.wp-block-heading[data-spacing-left=lg],.wp-block-paragraph[data-spacing-left=lg],.wp-block-separator[data-spacing-left=lg]{--heading-margin-left:var(--spacing-lg);--separator-block-margin-left:var(--spacing-lg);--paragraph-margin-left:var(--spacing-lg)}.wp-block-heading[data-spacing-right=lg],.wp-block-paragraph[data-spacing-right=lg],.wp-block-separator[data-spacing-right=lg]{--heading-margin-right:var(--spacing-lg);--separator-block-margin-right:var(--spacing-lg);--paragraph-margin-right:var(--spacing-lg)}.wp-block-heading[data-spacing-top=xl],.wp-block-paragraph[data-spacing-top=xl],.wp-block-separator[data-spacing-top=xl]{--heading-margin-top:var(--spacing-xl);--separator-block-margin-top:var(--spacing-xl);--paragraph-margin-top:var(--spacing-xl)}.wp-block-heading[data-spacing-bottom=xl],.wp-block-paragraph[data-spacing-bottom=xl],.wp-block-separator[data-spacing-bottom=xl]{--heading-margin-bottom:var(--spacing-xl);--separator-block-margin-bottom:var(--spacing-xl);--paragraph-margin-bottom:var(--spacing-xl)}.wp-block-heading[data-spacing-left=xl],.wp-block-paragraph[data-spacing-left=xl],.wp-block-separator[data-spacing-left=xl]{--heading-margin-left:var(--spacing-xl);--separator-block-margin-left:var(--spacing-xl);--paragraph-margin-left:var(--spacing-xl)}.wp-block-heading[data-spacing-right=xl],.wp-block-paragraph[data-spacing-right=xl],.wp-block-separator[data-spacing-right=xl]{--heading-margin-right:var(--spacing-xl);--separator-block-margin-right:var(--spacing-xl);--paragraph-margin-right:var(--spacing-xl)}.wp-block-heading[data-spacing-top=xxl],.wp-block-paragraph[data-spacing-top=xxl],.wp-block-separator[data-spacing-top=xxl]{--heading-margin-top:var(--spacing-xxl);--separator-block-margin-top:var(--spacing-xxl);--paragraph-margin-top:var(--spacing-xxl)}.wp-block-heading[data-spacing-bottom=xxl],.wp-block-paragraph[data-spacing-bottom=xxl],.wp-block-separator[data-spacing-bottom=xxl]{--heading-margin-bottom:var(--spacing-xxl);--separator-block-margin-bottom:var(--spacing-xxl);--paragraph-margin-bottom:var(--spacing-xxl)}.wp-block-heading[data-spacing-left=xxl],.wp-block-paragraph[data-spacing-left=xxl],.wp-block-separator[data-spacing-left=xxl]{--heading-margin-left:var(--spacing-xxl);--separator-block-margin-left:var(--spacing-xxl);--paragraph-margin-left:var(--spacing-xxl)}.wp-block-heading[data-spacing-right=xxl],.wp-block-paragraph[data-spacing-right=xxl],.wp-block-separator[data-spacing-right=xxl]{--heading-margin-right:var(--spacing-xxl);--separator-block-margin-right:var(--spacing-xxl);--paragraph-margin-right:var(--spacing-xxl)}.wp-block-heading[data-spacing-top=xxxl],.wp-block-paragraph[data-spacing-top=xxxl],.wp-block-separator[data-spacing-top=xxxl]{--heading-margin-top:var(--spacing-xxxl);--separator-block-margin-top:var(--spacing-xxxl);--paragraph-margin-top:var(--spacing-xxxl)}.wp-block-heading[data-spacing-bottom=xxxl],.wp-block-paragraph[data-spacing-bottom=xxxl],.wp-block-separator[data-spacing-bottom=xxxl]{--heading-margin-bottom:var(--spacing-xxxl);--separator-block-margin-bottom:var(--spacing-xxxl);--paragraph-margin-bottom:var(--spacing-xxxl)}.wp-block-heading[data-spacing-left=xxxl],.wp-block-paragraph[data-spacing-left=xxxl],.wp-block-separator[data-spacing-left=xxxl]{--heading-margin-left:var(--spacing-xxxl);--separator-block-margin-left:var(--spacing-xxxl);--paragraph-margin-left:var(--spacing-xxxl)}.wp-block-heading[data-spacing-right=xxxl],.wp-block-paragraph[data-spacing-right=xxxl],.wp-block-separator[data-spacing-right=xxxl]{--heading-margin-right:var(--spacing-xxxl);--separator-block-margin-right:var(--spacing-xxxl);--paragraph-margin-right:var(--spacing-xxxl)}.wp-block-heading[data-spacing-top=xxxxl],.wp-block-paragraph[data-spacing-top=xxxxl],.wp-block-separator[data-spacing-top=xxxxl]{--heading-margin-top:var(--spacing-xxxxl);--separator-block-margin-top:var(--spacing-xxxxl);--paragraph-margin-top:var(--spacing-xxxxl)}.wp-block-heading[data-spacing-bottom=xxxxl],.wp-block-paragraph[data-spacing-bottom=xxxxl],.wp-block-separator[data-spacing-bottom=xxxxl]{--heading-margin-bottom:var(--spacing-xxxxl);--separator-block-margin-bottom:var(--spacing-xxxxl);--paragraph-margin-bottom:var(--spacing-xxxxl)}.wp-block-heading[data-spacing-left=xxxxl],.wp-block-paragraph[data-spacing-left=xxxxl],.wp-block-separator[data-spacing-left=xxxxl]{--heading-margin-left:var(--spacing-xxxxl);--separator-block-margin-left:var(--spacing-xxxxl);--paragraph-margin-left:var(--spacing-xxxxl)}.wp-block-heading[data-spacing-right=xxxxl],.wp-block-paragraph[data-spacing-right=xxxxl],.wp-block-separator[data-spacing-right=xxxxl]{--heading-margin-right:var(--spacing-xxxxl);--separator-block-margin-right:var(--spacing-xxxxl);--paragraph-margin-right:var(--spacing-xxxxl)}.wp-block-cover[data-margin-top=md],.wp-block-group[data-margin-top=md],.wp-block-image[data-margin-top=md]{margin-top:var(--spacing-md)!important}.wp-block-cover[data-margin-bottom=md],.wp-block-group[data-margin-bottom=md],.wp-block-image[data-margin-bottom=md]{margin-bottom:var(--spacing-md)!important}.wp-block-cover[data-margin-left=md],.wp-block-group[data-margin-left=md],.wp-block-image[data-margin-left=md]{margin-left:var(--spacing-md)!important}.wp-block-cover[data-margin-right=md],.wp-block-group[data-margin-right=md],.wp-block-image[data-margin-right=md]{margin-right:var(--spacing-md)!important}.wp-block-cover[data-margin-top=lg],.wp-block-group[data-margin-top=lg],.wp-block-image[data-margin-top=lg]{margin-top:var(--spacing-lg)!important}.wp-block-cover[data-margin-bottom=lg],.wp-block-group[data-margin-bottom=lg],.wp-block-image[data-margin-bottom=lg]{margin-bottom:var(--spacing-lg)!important}.wp-block-cover[data-margin-left=lg],.wp-block-group[data-margin-left=lg],.wp-block-image[data-margin-left=lg]{margin-left:var(--spacing-lg)!important}.wp-block-cover[data-margin-right=lg],.wp-block-group[data-margin-right=lg],.wp-block-image[data-margin-right=lg]{margin-right:var(--spacing-lg)!important}.wp-block-cover[data-margin-top=xl],.wp-block-group[data-margin-top=xl],.wp-block-image[data-margin-top=xl]{margin-top:var(--spacing-xl)!important}.wp-block-cover[data-margin-bottom=xl],.wp-block-group[data-margin-bottom=xl],.wp-block-image[data-margin-bottom=xl]{margin-bottom:var(--spacing-xl)!important}.wp-block-cover[data-margin-left=xl],.wp-block-group[data-margin-left=xl],.wp-block-image[data-margin-left=xl]{margin-left:var(--spacing-xl)!important}.wp-block-cover[data-margin-right=xl],.wp-block-group[data-margin-right=xl],.wp-block-image[data-margin-right=xl]{margin-right:var(--spacing-xl)!important}.wp-block-cover[data-margin-top=xxl],.wp-block-group[data-margin-top=xxl],.wp-block-image[data-margin-top=xxl]{margin-top:var(--spacing-xxl)!important}.wp-block-cover[data-margin-bottom=xxl],.wp-block-group[data-margin-bottom=xxl],.wp-block-image[data-margin-bottom=xxl]{margin-bottom:var(--spacing-xxl)!important}.wp-block-cover[data-margin-left=xxl],.wp-block-group[data-margin-left=xxl],.wp-block-image[data-margin-left=xxl]{margin-left:var(--spacing-xxl)!important}.wp-block-cover[data-margin-right=xxl],.wp-block-group[data-margin-right=xxl],.wp-block-image[data-margin-right=xxl]{margin-right:var(--spacing-xxl)!important}.wp-block-cover[data-margin-top=xxxl],.wp-block-group[data-margin-top=xxxl],.wp-block-image[data-margin-top=xxxl]{margin-top:var(--spacing-xxxl)!important}.wp-block-cover[data-margin-bottom=xxxl],.wp-block-group[data-margin-bottom=xxxl],.wp-block-image[data-margin-bottom=xxxl]{margin-bottom:var(--spacing-xxxl)!important}.wp-block-cover[data-margin-left=xxxl],.wp-block-group[data-margin-left=xxxl],.wp-block-image[data-margin-left=xxxl]{margin-left:var(--spacing-xxxl)!important}.wp-block-cover[data-margin-right=xxxl],.wp-block-group[data-margin-right=xxxl],.wp-block-image[data-margin-right=xxxl]{margin-right:var(--spacing-xxxl)!important}.wp-block-cover[data-margin-top=xxxxl],.wp-block-group[data-margin-top=xxxxl],.wp-block-image[data-margin-top=xxxxl]{margin-top:var(--spacing-xxxxl)!important}.wp-block-cover[data-margin-bottom=xxxxl],.wp-block-group[data-margin-bottom=xxxxl],.wp-block-image[data-margin-bottom=xxxxl]{margin-bottom:var(--spacing-xxxxl)!important}.wp-block-cover[data-margin-left=xxxxl],.wp-block-group[data-margin-left=xxxxl],.wp-block-image[data-margin-left=xxxxl]{margin-left:var(--spacing-xxxxl)!important}.wp-block-cover[data-margin-right=xxxxl],.wp-block-group[data-margin-right=xxxxl],.wp-block-image[data-margin-right=xxxxl]{margin-right:var(--spacing-xxxxl)!important}.wp-block-cover[data-margin-top=-md],.wp-block-group[data-margin-top=-md],.wp-block-image[data-margin-top=-md]{margin-top:calc(var(--spacing-md) * -1)!important;z-index:1}.wp-block-cover[data-margin-bottom=-md],.wp-block-group[data-margin-bottom=-md],.wp-block-image[data-margin-bottom=-md]{margin-bottom:calc(var(--spacing-md) * -1)!important;z-index:1}.wp-block-cover[data-margin-left=-md],.wp-block-group[data-margin-left=-md],.wp-block-image[data-margin-left=-md]{margin-left:calc(var(--spacing-md) * -1)!important;z-index:1}.wp-block-cover[data-margin-right=-md],.wp-block-group[data-margin-right=-md],.wp-block-image[data-margin-right=-md]{margin-right:calc(var(--spacing-md) * -1)!important;z-index:1}.wp-block-cover[data-margin-top=-lg],.wp-block-group[data-margin-top=-lg],.wp-block-image[data-margin-top=-lg]{margin-top:calc(var(--spacing-lg) * -1)!important;z-index:1}.wp-block-cover[data-margin-bottom=-lg],.wp-block-group[data-margin-bottom=-lg],.wp-block-image[data-margin-bottom=-lg]{margin-bottom:calc(var(--spacing-lg) * -1)!important;z-index:1}.wp-block-cover[data-margin-left=-lg],.wp-block-group[data-margin-left=-lg],.wp-block-image[data-margin-left=-lg]{margin-left:calc(var(--spacing-lg) * -1)!important;z-index:1}.wp-block-cover[data-margin-right=-lg],.wp-block-group[data-margin-right=-lg],.wp-block-image[data-margin-right=-lg]{margin-right:calc(var(--spacing-lg) * -1)!important;z-index:1}.wp-block-cover[data-margin-top=-xl],.wp-block-group[data-margin-top=-xl],.wp-block-image[data-margin-top=-xl]{margin-top:calc(var(--spacing-xl) * -1)!important;z-index:1}.wp-block-cover[data-margin-bottom=-xl],.wp-block-group[data-margin-bottom=-xl],.wp-block-image[data-margin-bottom=-xl]{margin-bottom:calc(var(--spacing-xl) * -1)!important;z-index:1}.wp-block-cover[data-margin-left=-xl],.wp-block-group[data-margin-left=-xl],.wp-block-image[data-margin-left=-xl]{margin-left:calc(var(--spacing-xl) * -1)!important;z-index:1}.wp-block-cover[data-margin-right=-xl],.wp-block-group[data-margin-right=-xl],.wp-block-image[data-margin-right=-xl]{margin-right:calc(var(--spacing-xl) * -1)!important;z-index:1}.wp-block-cover[data-margin-top=-xxl],.wp-block-group[data-margin-top=-xxl],.wp-block-image[data-margin-top=-xxl]{margin-top:calc(var(--spacing-xxl) * -1)!important;z-index:1}.wp-block-cover[data-margin-bottom=-xxl],.wp-block-group[data-margin-bottom=-xxl],.wp-block-image[data-margin-bottom=-xxl]{margin-bottom:calc(var(--spacing-xxl) * -1)!important;z-index:1}.wp-block-cover[data-margin-left=-xxl],.wp-block-group[data-margin-left=-xxl],.wp-block-image[data-margin-left=-xxl]{margin-left:calc(var(--spacing-xxl) * -1)!important;z-index:1}.wp-block-cover[data-margin-right=-xxl],.wp-block-group[data-margin-right=-xxl],.wp-block-image[data-margin-right=-xxl]{margin-right:calc(var(--spacing-xxl) * -1)!important;z-index:1}.wp-block-cover[data-margin-top=-xxxl],.wp-block-group[data-margin-top=-xxxl],.wp-block-image[data-margin-top=-xxxl]{margin-top:calc(var(--spacing-xxxl) * -1)!important;z-index:1}.wp-block-cover[data-margin-bottom=-xxxl],.wp-block-group[data-margin-bottom=-xxxl],.wp-block-image[data-margin-bottom=-xxxl]{margin-bottom:calc(var(--spacing-xxxl) * -1)!important;z-index:1}.wp-block-cover[data-margin-left=-xxxl],.wp-block-group[data-margin-left=-xxxl],.wp-block-image[data-margin-left=-xxxl]{margin-left:calc(var(--spacing-xxxl) * -1)!important;z-index:1}.wp-block-cover[data-margin-right=-xxxl],.wp-block-group[data-margin-right=-xxxl],.wp-block-image[data-margin-right=-xxxl]{margin-right:calc(var(--spacing-xxxl) * -1)!important;z-index:1}.wp-block-cover[data-margin-top=-xxxxl],.wp-block-group[data-margin-top=-xxxxl],.wp-block-image[data-margin-top=-xxxxl]{margin-top:calc(var(--spacing-xxxxl) * -1)!important;z-index:1}.wp-block-cover[data-margin-bottom=-xxxxl],.wp-block-group[data-margin-bottom=-xxxxl],.wp-block-image[data-margin-bottom=-xxxxl]{margin-bottom:calc(var(--spacing-xxxxl) * -1)!important;z-index:1}.wp-block-cover[data-margin-left=-xxxxl],.wp-block-group[data-margin-left=-xxxxl],.wp-block-image[data-margin-left=-xxxxl]{margin-left:calc(var(--spacing-xxxxl) * -1)!important;z-index:1}.wp-block-cover[data-margin-right=-xxxxl],.wp-block-group[data-margin-right=-xxxxl],.wp-block-image[data-margin-right=-xxxxl]{margin-right:calc(var(--spacing-xxxxl) * -1)!important;z-index:1}[data-margin-top=no]{margin-top:0!important}[data-margin-bottom=no]{margin-bottom:0!important}[data-margin-left=no]{margin-left:0!important}[data-margin-right=no]{margin-right:0!important}[data-font-size=xxxxl]>.rich-text{font-size:var(--font-size-xxxxl)}[data-font-size=xxxl]>.rich-text{font-size:var(--font-size-xxxl)}[data-font-size=xxl]>.rich-text{font-size:var(--font-size-xxl)}[data-font-size=xl]>.rich-text{font-size:var(--font-size-xl)}[data-font-size=lg]>.rich-text{font-size:var(--font-size-lg)}[data-font-size=md]>.rich-text{font-size:var(--font-size-md)}[data-font-size=sm]>.rich-text{font-size:var(--font-size-sm)}[data-font-size=xs]>.rich-text{font-size:var(--font-size-xs)}.wp-block-button__link,.wp-block .button,input[type=submit]{min-height:1px;position:relative;display:var(--button-display,inline-flex);gap:var(--spacing-xs);align-items:center;justify-content:center;width:var(--button-width,auto);max-height:var(--button-max-height,100%);margin:var(--button-margin,0);padding:var(--button-padding,.9rem 2rem);color:var(--button-color);font-weight:var(--button-font-weight,var(--body-font-weight));font-size:var(--button-font-size,var(--font-size-base));font-family:var(--button-font-family,var(--body-font-family));line-height:var(--button-line-height,1.1);letter-spacing:var(--button-letter-spacing,normal);white-space:var(--button-white-space,normal);text-align:var(--button-text-align,center);text-transform:var(--button-text-transform,none);-webkit-text-decoration:var(--button-text-decoration,none);text-decoration:var(--button-text-decoration,none);word-break:var(--button-word-break,normal);overflow-wrap:var(--button-overflow-wrap,break-word);background:var(--button-background,var(--color-primary));border:var(--button-border,0);border-radius:var(--button-border-radius,var(--border-radius));outline:var(--button-outline,none);box-shadow:var(--button-box-shadow,none);-webkit-transform:var(--button-transform,none);transform:var(--button-transform,none);-webkit-filter:var(--button-filter,none);filter:var(--button-filter,none);cursor:var(--button-cursor,pointer);opacity:var(--button-opacity,1);transition:var(--button-transition,var(--transition))}.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover,.wp-block .button:active,.wp-block .button:focus,.wp-block .button:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{color:var(--button-color-hover,var(--button-color));-webkit-text-decoration:var(--button-text-decoration-hover,var(--button-text-decoration,none));text-decoration:var(--button-text-decoration-hover,var(--button-text-decoration,none));background:var(--button-background-hover,var(--color-primary-dark,var(--button-background,var(--color-primary))));border:var(--button-border-hover,var(--button-border,0));outline:var(--button-outline-hover,var(--button-outline,none));box-shadow:var(--button-box-shadow-hover,var(--button-box-shadow,none));-webkit-transform:var(--button-transform-hover,var(--button-transform,none));transform:var(--button-transform-hover,var(--button-transform,none));-webkit-filter:var(--button-filter-hover,var(--button-filter,none));filter:var(--button-filter-hover,var(--button-filter,none));--button-background-hover:var(--button-background,var(--color-primary))}.is-style-default .wp-block-button__link,.is-style-default .wp-block .button,.is-style-default input[type=submit]{position:relative;display:var(--button-display,inline-flex);gap:var(--spacing-xs);align-items:center;justify-content:center;width:var(--button-width,auto);max-height:var(--button-max-height,100%);margin:var(--button-margin,0);padding:var(--button-padding,.9rem 2rem);color:var(--button-color);font-weight:var(--button-font-weight,var(--body-font-weight));font-size:var(--button-font-size,var(--font-size-base));font-family:var(--button-font-family,var(--body-font-family));line-height:var(--button-line-height,1.1);letter-spacing:var(--button-letter-spacing,normal);white-space:var(--button-white-space,normal);text-align:var(--button-text-align,center);text-transform:var(--button-text-transform,none);-webkit-text-decoration:var(--button-text-decoration,none);text-decoration:var(--button-text-decoration,none);word-break:var(--button-word-break,normal);overflow-wrap:var(--button-overflow-wrap,break-word);background:var(--button-background,var(--color-primary));border:var(--button-border,0);border-radius:var(--button-border-radius,var(--border-radius));outline:var(--button-outline,none);box-shadow:var(--button-box-shadow,none);-webkit-transform:var(--button-transform,none);transform:var(--button-transform,none);-webkit-filter:var(--button-filter,none);filter:var(--button-filter,none);cursor:var(--button-cursor,pointer);opacity:var(--button-opacity,1);transition:var(--button-transition,var(--transition))}.is-style-default .wp-block-button__link:active,.is-style-default .wp-block-button__link:focus,.is-style-default .wp-block-button__link:hover,.is-style-default .wp-block .button:active,.is-style-default .wp-block .button:focus,.is-style-default .wp-block .button:hover,.is-style-default input[type=submit]:active,.is-style-default input[type=submit]:focus,.is-style-default input[type=submit]:hover{color:var(--button-color-hover,var(--button-color));-webkit-text-decoration:var(--button-text-decoration-hover,var(--button-text-decoration,none));text-decoration:var(--button-text-decoration-hover,var(--button-text-decoration,none));background:var(--button-background-hover,var(--color-primary-dark,var(--button-background,var(--color-primary))));border:var(--button-border-hover,var(--button-border,0));outline:var(--button-outline-hover,var(--button-outline,none));box-shadow:var(--button-box-shadow-hover,var(--button-box-shadow,none));-webkit-transform:var(--button-transform-hover,var(--button-transform,none));transform:var(--button-transform-hover,var(--button-transform,none));-webkit-filter:var(--button-filter-hover,var(--button-filter,none));filter:var(--button-filter-hover,var(--button-filter,none));--button-background-hover:var(--button-background,var(--color-primary))}.wp-block-button__link:active,.wp-block-button__link:visited,.wp-block .button:active,.wp-block .button:visited,input[type=submit]:active,input[type=submit]:visited{color:var(--button-color-hover,var(--button-color))}.is-style-secondary .wp-block-button__link,.is-style-secondary .wp-block .button,.is-style-secondary input[type=submit]{--button-color:var(--button-secondary-color);--button-color-hover:var(--button-secondary-color-hover,var(--button-secondary-color));--button-background:var(--button-secondary-background,var(--color-secondary));--button-background-hover:var(--button-secondary-background-hover,var(--color-secondary-dark,var(--color-secondary)));color:var(--button-color);background:var(--button-background);border-color:var(--button-border,currentColor)}.is-style-link .wp-block-button__link,.is-style-link .wp-block .button,.is-style-link input[type=submit]{--button-color:var(--button-link-color,var(--color-link));--button-color-hover:var(--button-link-color-hover,var(--color-link-dark,var(--link-color-hover,var(--color-link-dark))));--button-background:var(--button-link-background,transparent);--button-background-hover:var(--button-link-background-hover,transparent);--button-padding:var(--button-link-padding,0.9rem 0.5rem);--button-border:0;--button-box-shadow:none;--button-box-shadow-hover:none;color:var(--button-color);background:var(--button-background);border-color:var(--button-border,currentColor)}.is-style-link .wp-block-button__link:after,.is-style-link .wp-block .button:after,.is-style-link input[type=submit]:after{display:inline-flex;flex:0 1 auto;width:.75em;height:.75em;background:currentColor;-webkit-mask-image:var(--button-link-url,"");mask-image:var(--button-link-url,"");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;content:""}.is-style-outline .wp-block-button__link,.is-style-outline .wp-block .button,.is-style-outline input[type=submit]{--button-max-height:calc(100% - 4px);--button-color:var(--button-outline-color,var(--color-primary));--button-color-hover:var(--button-outline-color-hover,var(--color-white));--button-background:var(--button-outline-background,transparent);--button-background-hover:var(--button-outline-background-hover,var(--button-outline-color,var(--button-color)));--button-border:2px solid var(--button-outline-color,var(--button-color));--button-border-hover:var(--button-border);color:var(--button-color);background:var(--button-background);border-color:var(--button-border,currentColor)}.button-small .wp-block-button__link,.button-small .wp-block .button,.button-small input[type=submit]{--button-padding:var(--button-small-padding,0.75rem 1.25rem);--button-font-size:var(--button-small-font-size,0.8rem)}.button-large .wp-block-button__link,.button-large .wp-block .button,.button-large input[type=submit]{--button-padding:var(--button-large-padding,1.25rem 2.5rem);--button-font-size:var(--button-large-font-size,1.25rem)}.entry-more.is-style-link .wp-block-button__link,.entry-more:not([class*=is-style-link]):not([class*=is-style-]) .wp-block-button__link{padding:0}.wp-block-search.wp-block{margin-right:auto;margin-left:auto}.wp-block[data-align=left] .wp-block-search{justify-content:start}.wp-block[data-align=center] .wp-block-search{justify-content:center}.wp-block[data-align=right] .wp-block-search{justify-content:end}.wp-block-search .wp-block-search__button{height:auto!important;position:relative;display:var(--button-display,inline-flex);gap:var(--spacing-xs);align-items:center;justify-content:center;width:var(--button-width,auto);max-height:var(--button-max-height,100%);margin:var(--button-margin,0);padding:var(--button-padding,.9rem 2rem);font-weight:var(--button-font-weight,var(--body-font-weight));font-size:var(--button-font-size,var(--font-size-base));font-family:var(--button-font-family,var(--body-font-family));line-height:var(--button-line-height,1.1);letter-spacing:var(--button-letter-spacing,normal);white-space:var(--button-white-space,normal);text-align:var(--button-text-align,center);text-transform:var(--button-text-transform,none);-webkit-text-decoration:var(--button-text-decoration,none);text-decoration:var(--button-text-decoration,none);word-break:var(--button-word-break,normal);overflow-wrap:var(--button-overflow-wrap,break-word);background:var(--button-background,var(--color-primary));border:var(--button-border,0);border-radius:var(--button-border-radius,var(--border-radius));outline:var(--button-outline,none);box-shadow:var(--button-box-shadow,none);-webkit-transform:var(--button-transform,none);transform:var(--button-transform,none);-webkit-filter:var(--button-filter,none);filter:var(--button-filter,none);cursor:var(--button-cursor,pointer);opacity:var(--button-opacity,1);transition:var(--button-transition,var(--transition));--button-color:var(--button-secondary-color);--button-color-hover:var(--button-secondary-color-hover,var(--button-secondary-color));--button-background:var(--button-secondary-background,var(--color-secondary));--button-background-hover:var(--button-secondary-background-hover,var(--color-secondary-dark,var(--color-secondary)));color:var(--button-color);background:var(--button-background);border-color:var(--button-border,currentColor)}.wp-block-search .wp-block-search__button:active,.wp-block-search .wp-block-search__button:focus,.wp-block-search .wp-block-search__button:hover{color:var(--button-color-hover,var(--button-color));-webkit-text-decoration:var(--button-text-decoration-hover,var(--button-text-decoration,none));text-decoration:var(--button-text-decoration-hover,var(--button-text-decoration,none));background:var(--button-background-hover,var(--color-primary-dark,var(--button-background,var(--color-primary))));border:var(--button-border-hover,var(--button-border,0));outline:var(--button-outline-hover,var(--button-outline,none));box-shadow:var(--button-box-shadow-hover,var(--button-box-shadow,none));-webkit-transform:var(--button-transform-hover,var(--button-transform,none));transform:var(--button-transform-hover,var(--button-transform,none));-webkit-filter:var(--button-filter-hover,var(--button-filter,none));filter:var(--button-filter-hover,var(--button-filter,none));--button-background-hover:var(--button-background,var(--color-primary))}.wp-block-search .wp-block-search__button.has-icon{position:relative;height:100%}.wp-block-search .wp-block-search__button.has-icon svg{position:absolute;top:calc(50% - 12px);left:calc(50% - 12px);width:24px;height:24px;fill:currentColor}.mai-grid a{pointer-events:none}.has-columns:not(.has-columns-nested){--flex-basis:calc((100% * var(--columns) - (var(--column-gap) * (1 - var(--columns)))) - 0.025px);--flex-default:0 0 var(--flex-basis)}.has-columns-nested>.acf-innerblocks-container,.has-columns:not(.has-columns-nested){display:flex;flex-wrap:wrap;gap:var(--row-gap) var(--column-gap);align-items:var(--align-columns-vertical,initial);justify-content:var(--align-columns,initial)}.has-columns-nested:not(.mai-columns),.mai-columns>.mai-columns-wrap>.acf-innerblocks-container>.wp-block{--flex-basis:calc((100% * var(--columns) - (var(--column-gap) * (1 - var(--columns)))) - 0.025px);--flex-default:0 0 var(--flex-basis)}.has-columns-nested>.acf-innerblocks-container>.wp-block,.has-columns:not(.has-columns-nested)>.is-column{flex:var(--flex,var(--flex-default));order:var(--order,unset);margin:0}.has-columns-nested>.acf-innerblocks-container>.wp-block>.is-column{height:100%}.mai-columns>.mai-columns-wrap>.acf-innerblocks-container>.wp-block>.mai-column{display:flex;flex-direction:column;justify-content:var(--justify-content,start)}.mai-column .block-editor-block-list__layout[data-is-drop-zone=true]:empty{position:relative;width:100%;height:36px;box-shadow:inset 0 0 0 1px var(--mai-block-appender-color,#1e1e1e)}.mai-column .block-editor-block-list__layout[data-is-drop-zone=true]:empty:after{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--mai-block-appender-color,#1e1e1e);font-size:1.5rem;content:"+"}.mai-column .block-editor-block-list__layout[data-is-drop-zone=true]:empty:focus,.mai-column .block-editor-block-list__layout[data-is-drop-zone=true]:empty:hover{--mai-block-appender-color:var(--wp-admin-theme-color);cursor:pointer}.wp-block[data-type="acf/mai-accordion-item"]{margin-bottom:var(--row-gap)}.wp-block[data-type="acf/mai-accordion-item"] .mai-accordion-item{margin-bottom:0}.wp-block[data-type="acf/mai-accordion-item"]+.wp-block[data-type="acf/mai-accordion-item"]{margin-top:0}@media only screen and (min-width:400px){.gallery{--gallery-columns:var(--gallery-columns-sm)}.hidden-xs-up:not([class*=block-editor]){display:none!important;visibility:hidden!important}}@media only screen and (min-width:600px){.wp-block-cover__image-background.has-parallax{--cover-block-background-image:var(--background-image-md)}.gallery{--gallery-columns:var(--gallery-columns-md)}.hidden-sm-up:not([class*=block-editor]){display:none!important;visibility:hidden!important}}@media only screen and (min-width:600px) and (max-width:799px){.hidden-sm:not([class*=block-editor]){display:none!important;visibility:hidden!important}.has-columns-nested:not(.mai-columns),.has-columns:not(.has-columns-nested),.mai-columns>.mai-columns-wrap>.acf-innerblocks-container>.wp-block{--flex:var(--flex-sm,var(--flex-default));--columns:var(--columns-sm,1/1);--order:var(--order-sm,unset)}}@media only screen and (min-width:800px) and (max-width:999px){:root{--font-scale:var(--font-scale-tablet,1.2);--spacing-scale:var(--spacing-scale-tablet,1.414);--padding-scale:var(--padding-scale-tablet,1.778)}.hidden-md:not([class*=block-editor]){display:none!important;visibility:hidden!important}.has-columns-nested:not(.mai-columns),.has-columns:not(.has-columns-nested),.mai-columns>.mai-columns-wrap>.acf-innerblocks-container>.wp-block{--flex:var(--flex-md,var(--flex-default));--columns:var(--columns-md,1/1);--order:var(--order-md,unset)}}@media only screen and (min-width:800px){.wp-block-cover__image-background.has-parallax{--cover-block-background-image:var(--background-image-lg)}.alignleft{float:left}.alignright{float:right}.aligncenter{margin:0 auto}.aligncenter:after{clear:both;content:"";display:block}.has--xxxxs-margin-right{margin-right:calc(var(--spacing-xxxxs) * -1)!important}.has--xxxxs-margin-left{margin-left:calc(var(--spacing-xxxxs) * -1)!important}.has--xxxs-margin-right{margin-right:calc(var(--spacing-xxxs) * -1)!important}.has--xxxs-margin-left{margin-left:calc(var(--spacing-xxxs) * -1)!important}.has--xxs-margin-right{margin-right:calc(var(--spacing-xxs) * -1)!important}.has--xxs-margin-left{margin-left:calc(var(--spacing-xxs) * -1)!important}.has--xs-margin-right{margin-right:calc(var(--spacing-xs) * -1)!important}.has--xs-margin-left{margin-left:calc(var(--spacing-xs) * -1)!important}.has--sm-margin-right{margin-right:calc(var(--spacing-sm) * -1)!important}.has--sm-margin-left{margin-left:calc(var(--spacing-sm) * -1)!important}.has--md-margin-right{margin-right:calc(var(--spacing-md) * -1)!important}.has--md-margin-left{margin-left:calc(var(--spacing-md) * -1)!important}.has--lg-margin-right{margin-right:calc(var(--spacing-lg) * -1)!important}.has--lg-margin-left{margin-left:calc(var(--spacing-lg) * -1)!important}.has--xl-margin-right{margin-right:calc(var(--spacing-xl) * -1)!important}.has--xl-margin-left{margin-left:calc(var(--spacing-xl) * -1)!important}.has--xxl-margin-right{margin-right:calc(var(--spacing-xxl) * -1)!important}.has--xxl-margin-left{margin-left:calc(var(--spacing-xxl) * -1)!important}.has--xxxl-margin-right{margin-right:calc(var(--spacing-xxxl) * -1)!important}.has--xxxl-margin-left{margin-left:calc(var(--spacing-xxxl) * -1)!important}.has--xxxxl-margin-right{margin-right:calc(var(--spacing-xxxxl) * -1)!important}.has--xxxxl-margin-left{margin-left:calc(var(--spacing-xxxxl) * -1)!important}.hidden-md-up:not([class*=block-editor]){display:none!important;visibility:hidden!important}}@media only screen and (min-width:1000px){:root{--font-scale:var(--font-scale-desktop,1.25);--spacing-scale:var(--spacing-scale-desktop,1.5);--padding-scale:var(--padding-scale-desktop,2)}.content-sidebar .content-sidebar-wrap,.sidebar-content .content-sidebar-wrap{--alignfull-margin-right:0;--alignfull-margin-left:0;--alignwide-margin-right:0;--alignwide-margin-left:0}.gallery{--gallery-columns:var(--gallery-columns-lg)}.hidden-lg-up:not([class*=block-editor]){display:none!important;visibility:hidden!important}.has-columns-nested:not(.mai-columns),.has-columns:not(.has-columns-nested),.mai-columns>.mai-columns-wrap>.acf-innerblocks-container>.wp-block{--flex:var(--flex-lg,var(--flex-default));--columns:var(--columns-lg,1/1)}}@media only screen and (min-width:1000px) and (max-width:1199px){.hidden-lg:not([class*=block-editor]){display:none!important;visibility:hidden!important}}@media only screen and (min-width:1200px){.has-boxed-container{--alignfull-max-width:var(--breakpoint-xl);--alignfull-margin-right:auto;--alignfull-margin-left:auto}.has-boxed-container .has-content-sidebar,.has-boxed-container .has-sidebar-content{--alignfull-margin-right:calc(var(--side-spacing) * -1);--alignfull-margin-left:calc(var(--side-spacing) * -1)}.has-boxed-container .has-narrow-content,.has-boxed-container .has-standard-content{--alignfull-margin-right:calc((var(--site-container-max-width) - var(--content-max-width)) * -0.5);--alignfull-margin-left:calc((var(--site-container-max-width) - var(--content-max-width)) * -0.5)}.has-boxed-container .has-wide-content{--alignfull-margin-right:calc((var(--site-container-max-width) - var(--content-max-width)) - var(--side-spacing));--alignfull-margin-left:calc((var(--site-container-max-width) - var(--content-max-width)) - var(--side-spacing))}.hidden-xl-up:not([class*=block-editor]){display:none!important;visibility:hidden!important}}@media only screen and (max-width:799px){:root{--font-scale:var(--font-scale-mobile,1.125);--spacing-scale:var(--spacing-scale-mobile,1.333);--padding-scale:var(--padding-scale-mobile,1.618)}.is-style-heading,.is-style-subheading,h1,h2,h3,h4,h5,h6,legend{word-break:var(--heading-word-break,break-word)}.hidden-md-down:not([class*=block-editor]){display:none!important;visibility:hidden!important}.editor-post-title__block .editor-post-title__input{word-break:var(--heading-word-break,break-word)}}@media only screen and (max-width:599px){.has-image-stack{--entry-flex-direction:column;--entry-flex-wrap:nowrap;--entry-image-link-flex:initial;--entry-image-link-width:100%;--entry-image-link-max-width:100%;--entry-image-link-margin:0 auto var(--spacing-md);--entry-image-link-before-display:none}.has-image-stack .entry-image-link{--entry-image-link-order:-1}.has-boxed .has-image-stack{--entry-image-link-margin:0 auto}.hidden-sm-down:not([class*=block-editor]),.hidden-xs:not([class*=block-editor]){display:none!important;visibility:hidden!important}.has-columns-nested:not(.mai-columns),.has-columns:not(.has-columns-nested),.mai-columns>.mai-columns-wrap>.acf-innerblocks-container>.wp-block{--flex:var(--flex-xs,var(--flex-default));--columns:var(--columns-xs,1/1);--order:var(--order-xs,unset)}}@media only screen and (max-width:399px){.hidden-xs-down:not([class*=block-editor]){display:none!important;visibility:hidden!important}}@media only screen and (max-width:999px){.hidden-lg-down:not([class*=block-editor]){display:none!important;visibility:hidden!important}}@media only screen and (max-width:1199px){.hidden-xl-down:not([class*=block-editor]){display:none!important;visibility:hidden!important}} \ No newline at end of file +*,:after,:before{box-sizing:border-box}form{accent-color:var(--color-primary)}abbr[title]{text-decoration:none}label{display:inline-block;margin:var(--label-margin,0 0 var(--spacing-xs));font-weight:var(--label-font-weight,var(--heading-font-weight));font-size:var(--label-font-size,smaller);--input-font-size:smaller;--input-font-weight:var(--body-font-weight)}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:not([type]),optgroup,select,textarea{display:var(--input-display,block);width:var(--input-width,100%);margin:var(--input-margin,0);padding:var(--input-padding,.9em);color:var(--input-color,var(--color-body));font-size:var(--input-font-size,var(--font-size-base));font-family:var(--input-font-family,var(--inherit));line-height:var(--input-line-height,1);background-color:var(--input-background-color,var(--color-white));background-clip:padding-box;border:var(--input-border,1px solid rgba(0,0,0,.1));border-radius:var(--input-border-radius,var(--border-radius));outline:none;box-shadow:var(--input-box-shadow,none);transition:var(--input-transition,var(--transition))}[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,input:not([type]):focus,optgroup:focus,select:focus,textarea:focus{border-color:var(--input-border-color-focus,var(--color-link));outline:none}[type=color]:disabled,[type=date]:disabled,[type=datetime-local]:disabled,[type=datetime]:disabled,[type=email]:disabled,[type=month]:disabled,[type=number]:disabled,[type=password]:disabled,[type=search]:disabled,[type=tel]:disabled,[type=text]:disabled,[type=time]:disabled,[type=url]:disabled,[type=week]:disabled,input:not([type]):disabled,optgroup:disabled,select:disabled,textarea:disabled{cursor:not-allowed;opacity:.5}::-webkit-input-placeholder,input::-webkit-input-placeholder{color:var(--input-placeholder-color,var(--color-body));font-size:var(--input-placeholder-font-size,var(--font-size-base));opacity:.5}::-moz-placeholder,input::-moz-placeholder{color:var(--input-placeholder-color,var(--color-body));font-size:var(--input-placeholder-font-size,var(--font-size-base));opacity:.5}::-ms-input-placeholder,input::-ms-input-placeholder{color:var(--input-placeholder-color,var(--color-body));font-size:var(--input-placeholder-font-size,var(--font-size-base));opacity:.5}::placeholder,input::placeholder{color:var(--input-placeholder-color,var(--color-body));font-size:var(--input-placeholder-font-size,var(--font-size-base));opacity:.5}textarea{--input-line-height:var(--body-line-height,1.625);--input-border-radius:var(--border-radius)}select{height:var(--select-height,calc(var(--font-size-md, 1em) * 2));--input-padding:var(--select-padding,0 var(--spacing-sm))}select[multiple]{height:auto}input[type=checkbox],input[type=image],input[type=radio]{width:auto;margin-right:var(--spacing-md)}input[type=color]{min-height:var(--spacing-xl)}input[type=search]{width:var(--search-input-width,auto);min-width:var(--search-input-min-width,0);max-width:var(--search-input-max-width,320px);font-size:var(--font-size-md);-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button{display:none}fieldset{min-width:0;margin:0 0 var(--spacing-lg);padding:.01em 0 0;border:0}body:not(:-moz-handler-blocked) fieldset{display:table-cell}legend{display:table;float:left;width:100%;margin:var(--legend-margin,0 0 var(--spacing-md));padding:var(--legend-padding,0);font-size:var(--legend-font-size,var(--font-size-xs))}legend+*{clear:both}@supports (width:100dvw){:root{--viewport-width:100dvw;--scrollbar-width:0px}}:root{--color-success:#32cd32;--color-danger:#ff4500;--color-warning:gold;--color-info:#1e90ff;--color-border:rgba(10,20,30,.05);--color-shadow:rgba(10,20,30,.1);--system-font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;--code-font-family:consolas,monaco,monospace;--font-size-base:16px;--font-scale-responsive:0.15vw;--font-size-xs:calc(var(--font-size-sm) / var(--font-scale));--font-size-sm:calc(var(--font-size-md) / var(--font-scale));--font-size-md:calc(var(--font-size-base) + var(--font-scale-responsive));--font-size-lg:calc(var(--font-size-md) * var(--font-scale));--font-size-xl:calc(var(--font-size-lg) * var(--font-scale));--font-size-xxl:calc(var(--font-size-xl) * var(--font-scale));--font-size-xxxl:calc(var(--font-size-xxl) * var(--font-scale));--font-size-xxxxl:calc(var(--font-size-xxxl) * var(--font-scale));--spacing-base:16px;--spacing-xxxxs:2px;--spacing-xxxs:4px;--spacing-xxs:6px;--spacing-xs:8px;--spacing-sm:12px;--spacing-md:var(--spacing-base);--spacing-lg:calc(var(--spacing-md) * var(--spacing-scale));--spacing-xl:calc(var(--spacing-lg) * var(--spacing-scale));--spacing-xxl:calc(var(--spacing-xl) * var(--spacing-scale));--spacing-xxxl:calc(var(--spacing-xxl) * var(--spacing-scale));--spacing-xxxxl:calc(var(--spacing-xxxl) * var(--spacing-scale));--side-spacing:calc(var(--spacing-md) + 2vw);--padding-base:8px;--padding-xs:var(--padding-base);--padding-sm:calc(var(--padding-base) * (var(--padding-scale) * 2));--padding-md:calc(var(--padding-sm) * var(--padding-scale));--padding-lg:calc(var(--padding-md) * var(--padding-scale));--padding-xl:calc(var(--padding-lg) * var(--padding-scale));--padding-xxl:calc(var(--padding-xl) * var(--padding-scale));--row-gap:var(--spacing-md);--column-gap:var(--spacing-md);--wrap-max-width:var(--breakpoint-xl);--sidebar-width:300px;--content-max-width:var(--breakpoint-xl);--border-radius:4px;--border-width:1px;--border:var(--border-width) solid var(--color-border);--shadow:0 0.25em 1em 0 var(--color-shadow);--drop-shadow:drop-shadow(0 0.25em 1em var(--color-shadow));--inherit:inherit;--transition-property:all;--transition-duration:0.2s;--transition-timing-function:ease-in-out;--transition:var(--transition-property) var(--transition-duration) var(--transition-timing-function);--content-sidebar-wrap-margin-top:var(--spacing-xxl);--content-sidebar-wrap-margin-bottom:var(--spacing-xxxl);--content-sidebar-gap:calc(var(--column-gap) * 3);--icon-size:2rem}.is-style-heading,.is-style-subheading,h1,h2,h3,h4,h5,h6,legend{margin-top:var(--heading-margin-top,0);margin-bottom:var(--heading-margin-bottom,var(--spacing-md));color:var(--heading-color,var(--color-heading));font-weight:var(--heading-font-weight,unset);font-family:var(--heading-font-family,unset);font-style:var(--heading-font-style,normal);line-height:var(--heading-line-height,1.219);letter-spacing:var(--heading-letter-spacing,normal);text-transform:var(--heading-text-transform,none)}.is-style-heading:last-child,.is-style-subheading:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,legend:last-child{--heading-margin-bottom:0}.entry-content>.is-style-heading:not(:first-child),.entry-content>.is-style-subheading:not(:first-child),.entry-content>h1:not(:first-child),.entry-content>h2:not(:first-child),.entry-content>h3:not(:first-child),.entry-content>h4:not(:first-child),.entry-content>h5:not(:first-child),.entry-content>h6:not(:first-child),.entry-content>legend:not(:first-child){--heading-margin-top:var(--spacing-xxl)}h1{font-size:var(--h1-font-size,var(--font-size-xxxxl))}h2{font-size:var(--h2-font-size,var(--font-size-xxl))}h3{font-size:var(--h3-font-size,var(--font-size-xl))}h4{font-size:var(--h4-font-size,var(--font-size-lg))}h5{font-size:var(--h5-font-size,var(--font-size-md))}h6{font-size:var(--h6-font-size,var(--font-size-md))}.is-style-subheading{--heading-font-size:var(--font-size-lg);--heading-text-transform:uppercase;--heading-letter-spacing:1px}ul{list-style-type:var(--list-style-type,var(--unordered-list-style-type,disc))}ol{list-style-type:var(--list-style-type,var(--ordered-list-style-type,decimal))}dl{list-style-type:var(--list-style-type,var(--definition-list-style-type,unset))}dl,ol,ul{margin:var(--list-margin,var(--list-margin-top,0) var(--list-margin-right,0) var(--list-margin-bottom,var(--spacing-sm)) var(--list-margin-left,0));padding:var(--list-padding,0);list-style-position:var(--list-style-position,inside)}dl dl,dl ol,dl ul,ol dl,ol ol,ol ul,ul dl,ul ol,ul ul{margin:var(--sub-list-margin,var(--spacing-md) var(--spacing-md))}ol li,ul li{margin:var(--list-item-margin,var(--list-item-margin-top,0) var(--list-item-margin-right,0) var(--list-item-margin-bottom,0) var(--list-item-margin-left,0))}ol.has-background,ul.has-background{--list-margin-left:0}.entry-content,.sidebar,.term-description{--list-style-position:outside;--list-margin-left:var(--spacing-xl);--list-margin-bottom:var(--spacing-lg);--list-item-margin-bottom:var(--spacing-xs)}dd,dt{margin:0}dt{font-weight:var(--description-term-font-weight,var(--heading-font-weight))}table{width:100%;margin:var(--table-margin,var(--spacing-md) 0);border:var(--border);border-radius:var(--table-border-radius,var(--border-radius));border-collapse:collapse;border-spacing:0}th{font-weight:var(--table-header-font-weight,var(--heading-font-weight));font-size:var(--table-header-font-size,smaller);background-color:var(--table-header-background-color,var(--color-alt))}td,th{padding:var(--table-padding,var(--spacing-md));text-align:left;border:var(--table-border,var(--border));border-right:0;border-left:0}td:first-of-type,th:first-of-type{border-left:var(--table-border,var(--border))}td:last-of-type,th:last-of-type{border-right:var(--table-border,var(--border))}a{color:var(--link-color,var(--color-link));-webkit-text-decoration:var(--link-text-decoration,none);text-decoration:var(--link-text-decoration,none);text-underline-offset:var(--link-text-decoration-offset,var(--spacing-xxs));word-break:var(--link-word-break,break-word);transition:var(--link-transition,var(--transition))}a:focus,a:hover{color:var(--link-color-hover,var(--color-link-dark,var(--link-color,var(--color-link))));-webkit-text-decoration:var(--link-text-decoration-hover,underline);text-decoration:var(--link-text-decoration-hover,underline);text-underline-offset:var(--link-text-decoration-offset-hover,var(--link-text-decoration-offset,var(--spacing-xxs)));outline-color:var(--color-body);-webkit-filter:var(--link-filter-hover,unset);filter:var(--link-filter-hover,unset)}p{width:var(--paragraph-width,auto);margin:var(--paragraph-margin,0 0 var(--paragraph-margin-bottom,var(--spacing-md)));padding:var(--paragraph-padding,0)}p:empty{display:none}p:last-child{--paragraph-margin-bottom:0}p.has-background{--paragraph-padding:var(--spacing-lg) var(--spacing-xl)}hr{clear:both;width:100%;margin:var(--horizontal-rule-margin,0 auto var(--spacing-md))}b,strong{font-weight:var(--strong-font-weight,var(--body-font-weight-bold));word-wrap:break-word}em,i{font-style:var(--emphasis-font-style,italic)}mark.has-inline-color{background:transparent}blockquote{margin:var(--blockquote-margin,1em auto);padding:var(--blockquote-padding,var(--spacing-sm) 0 var(--spacing-xs) var(--spacing-lg));color:var(--blockquote-color,unset);font-weight:var(--blockquote-font-weight,normal);font-size:var(--blockquote-font-size,1em);font-family:var(--blockquote-font-family,var(--inherit));font-style:var(--blockquote-font-style,italic);line-height:var(--blockquote-line-height,normal);text-align:var(--blockquote-text-align,inherit);background:var(--blockquote-background,unset);border-top:var(--blockquote-border-top,0);border-right:var(--blockquote-border-right,0);border-bottom:var(--blockquote-border-bottom,0);border-left:var(--blockquote-border-left,var(--border));box-shadow:var(--blockquote-box-shadow,none)}cite{color:var(--cite-color,var(--color-body));font-weight:var(--cite-font-weight,bolder);font-size:var(--cite-font-size,0.8rem);font-family:var(--cite-font-family,var(--heading-font-family));font-style:var(--cite-font-style,normal)}code,kbd,pre,samp{padding:var(--code-padding,.05em .5em);font-size:var(--code-font-size,.9em);font-family:var(--code-font-family);background:var(--code-background,var(--color-alt));border-radius:var(--code-border-radius,var(--border-radius))}pre{padding:var(--preformatted-padding,var(--spacing-md));overflow-x:scroll;--code-padding:0;--code-background:transparent}code.hljs{background:transparent}.wp-block-audio figcaption{color:var(--caption-color,var(--color-body));font-size:var(--caption-font-size,var(--font-size-xs));text-align:var(--caption-text-align,center)}.wp-block-buttons{--row-gap:var(--spacing-xxs);--column-gap:var(--spacing-xxs);gap:var(--row-gap) var(--column-gap);padding-top:var(--spacing-xs)}.wp-block-buttons.alignleft{justify-content:start}.wp-block-buttons.aligncenter{justify-content:center}.wp-block-buttons.alignright{justify-content:end}.wp-block-buttons[class*=wp-container-]{align-items:normal}.wp-block-code{padding:.8em 1em;color:var(--color-heading);font-size:var(--font-size-sm);font-family:var(--code-font-family);border:var(--border);border-radius:var(--border-radius)}.wp-block-columns{--row-gap:var(--spacing-lg);--column-gap:var(--spacing-lg);gap:var(--row-gap) var(--column-gap);margin-bottom:0!important}.wp-block-cover{position:relative;overflow:initial;display:flex;justify-content:var(--cover-block-justify-content,center);min-height:0;padding:var(--cover-block-padding-top,.05px) var(--cover-block-padding-right,.05px) var(--cover-block-padding-bottom,.05px) var(--cover-block-padding-left,.05px)}.wp-block-cover.has-background:not(.alignfull){--cover-block-padding-right:var(--spacing-lg);--cover-block-padding-left:var(--spacing-lg)}.wp-block-cover.alignfull{padding-right:var(--cover-block-alignfull-padding-left,calc(((var(--viewport-width) - var(--breakpoint-xl)) / 2) - var(--side-spacing)));padding-left:var(--cover-block-alignfull-padding-right,calc(((var(--viewport-width) - var(--breakpoint-xl)) / 2) - var(--side-spacing)))}.wp-block-cover.alignfull>.wp-block-cover__inner-container{margin-right:var(--side-spacing);margin-left:var(--side-spacing)}.has-boxed-container,.has-sidebar{--cover-block-alignfull-padding-right:0.05px;--cover-block-alignfull-padding-left:0.05px;--group-block-alignfull-padding-right:0.05px;--group-block-alignfull-padding-left:0.05px}.wp-block-cover__inner-container{width:100%!important;max-width:var(--content-max-width,var(--breakpoint-xl))}.wp-block-cover__image-background{-o-object-position:var(--object-position,50%);object-position:var(--object-position,50%)}.wp-block-cover__image-background.has-parallax{background-image:var(--cover-block-background-image,var(--background-image-sm,var(--background-image,none)))}.wp-block-embed{display:block;width:100%;margin:var(--spacing-md) auto}.wp-block-embed figcaption{color:var(--caption-color,var(--color-body));font-size:var(--caption-font-size,var(--font-size-xs));text-align:var(--caption-text-align,center)}.wp-block-gallery{margin:var(--spacing-md) auto}.blocks-gallery-item img{align-self:center}.blocks-gallery-caption{color:var(--caption-color,var(--color-body));font-size:var(--caption-font-size,var(--font-size-xs));text-align:var(--caption-text-align,center)}.wp-block-group{position:relative;display:flex;justify-content:var(--group-block-justify-content,center);padding:var(--group-block-padding-top,.05px) var(--group-block-padding-right,.05px) var(--group-block-padding-bottom,.05px) var(--group-block-padding-left,.05px)}.wp-block-group.alignfull{padding-right:var(--group-block-alignfull-padding-right,calc(((var(--viewport-width) - var(--breakpoint-xl)) / 2) - var(--side-spacing)));padding-left:var(--group-block-alignfull-padding-left,calc(((var(--viewport-width) - var(--breakpoint-xl)) / 2) - var(--side-spacing)))}.wp-block-group.alignfull>.wp-block-group__inner-container{margin-right:var(--side-spacing);margin-left:var(--side-spacing)}.wp-block-group.has-background{margin-top:0;margin-bottom:0}.wp-block-group.is-layout-flex{gap:var(--row-gap) var(--column-gap);justify-content:start;align-items:center}.wp-block-group__inner-container{width:100%!important;max-width:var(--content-max-width,var(--breakpoint-xl))}.wp-block-image{margin:var(--image-block-margin,0 0 var(--image-block-margin-bottom,var(--spacing-md)));margin-right:auto;margin-left:auto}.wp-block-image:last-child{--image-block-margin-bottom:0}.wp-block-image.alignleft{margin-right:var(--spacing-md)}.wp-block-image.alignright{margin-left:var(--spacing-md)}.wp-block-image figcaption,figcaption{color:var(--caption-color,var(--color-body));font-size:var(--caption-font-size,var(--font-size-xs));text-align:var(--caption-text-align,center)}.wp-block-latest-posts{--list-margin-left:0;--list-item-margin-bottom:0}.wp-block-latest-posts-post-excerpt{display:flex;flex-wrap:wrap}.wp-block-latest-posts__post-title{--link-text-decoration:none;--link-text-decoration-hover:none;color:var(--entry-title-link-color,var(--color-heading));font-weight:var(--heading-font-weight);font-family:var(--heading-font-family);line-height:var(--heading-line-height)}.wp-block-latest-posts__post-title:focus,.wp-block-latest-posts__post-title:hover{color:var(--entry-title-link-hover-color,var(--color-link))}.mai-divider{position:var(--divider-position,static);z-index:var(--divider-z-index,1);display:block;width:var(--divider-width,var(--alignfull-width,auto));height:var(--divider-height);margin-top:-1px;margin-bottom:-1px;background:var(--divider-background-color,transparent);margin-top:-28px;margin-bottom:-28px}.wp-block-cover,.wp-block-group{--divider-position:relative}.mai-divider-svg{display:block;width:100%;height:100%;color:var(--divider-color,currentColor);background-color:transparent;-webkit-transform:var(--divider-transform,scale(1));transform:var(--divider-transform,scale(1))}.flip-vertical{--divider-transform:scaleY(-1)}.flip-horizontal{--divider-transform:scaleX(-1)}.flip-vertical.flip-horizontal{--divider-transform:scale(-1)}.mai-icon{line-height:0;vertical-align:middle}.mai-icon:after{clear:both;content:"";display:block}.mai-icon svg{position:relative;width:100%;max-width:var(--icon-size);height:100%;max-height:var(--icon-size);color:var(--icon-color);-webkit-filter:drop-shadow(var(--icon-text-shadow,unset));filter:drop-shadow(var(--icon-text-shadow,unset));fill:currentColor}.mai-icon-wrap{display:inline-block;width:calc(var(--icon-size) + (var(--icon-padding) * 2));height:calc(var(--icon-size) + (var(--icon-padding) * 2));margin:var(--icon-margin);padding:var(--icon-padding);text-align:center;background-color:var(--icon-background);border:var(--icon-border,unset);border-radius:var(--icon-border-radius,unset);box-shadow:var(--icon-box-shadow,unset)}.wp-block-navigation__container{--list-item-margin:0;gap:var(--spacing-xs) var(--spacing-lg)}.has-drop-cap:not(:focus):first-letter{font-size:var(--drop-cap-font-size,3.5em);font-family:var(--drop-cap-font-family,var(--inherit))}.wp-block-pullquote__citation,.wp-block-pullquote footer,.wp-block-quote__citation,.wp-block-quote footer,cite{color:var(--cite-color,var(--color-body));font-weight:var(--cite-font-weight,bolder);font-size:var(--cite-font-size,0.8rem);font-family:var(--cite-font-family,var(--heading-font-family));font-style:var(--cite-font-style,normal)}.wp-block-quote__citation,.wp-block-quote cite,.wp-block-quote footer{position:relative}.wp-block-quote.has-text-align-right{padding-right:1em;padding-left:0;border-right:var(--border);border-left:0}.wp-block-quote.has-text-align-center{padding-left:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin:var(--blockquote-margin,1em auto)}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:var(--blockquote-font-size-large,var(--font-size-xl));font-style:var(--blockquote-font-style,italic)}.wp-block-quote.is-large cite,.wp-block-quote.is-style-large cite{color:var(--cite-color,var(--color-body));font-weight:var(--cite-font-weight,bolder);font-size:var(--cite-font-size,0.8rem);font-family:var(--cite-font-family,var(--heading-font-family));font-style:var(--cite-font-style,normal)}.wp-block-quote.is-large footer,.wp-block-quote.is-style-large footer{font-size:var(--caption-font-size,var(--font-size-xs));text-align:inherit}.wp-block-quote>p:last-of-type:not(:last-child){--paragraph-margin-bottom:var(--spacing-xxxs)}.wp-block-pullquote{margin:0;padding:0}.wp-block-pullquote p{font-size:var(--blockquote-font-size,1em)}.wp-block-search{display:flex;flex-wrap:wrap;margin:var(--search-block-margin,0);--input-margin:0 var(--search-input-margin-right,var(--spacing-xs)) var(--search-input-margin-bottom,0) 0;--search-input-max-width:100%}.wp-block-search.alignleft{justify-content:start;float:none}.wp-block-search.aligncenter{justify-content:center}.wp-block-search.alignright{justify-content:end;float:none}.wp-block-search .wp-block-search__inside-wrapper{flex:0 1 var(--min-width,3em)}.wp-block-search .wp-block-search__label{flex:1 1 100%;font-weight:var(--body-font-weight-bold)}.wp-block-search .wp-block-search__input{flex:1;border:var(--input-border,1px solid rgba(0,0,0,.1));width:auto;min-width:var(--search-input-min-width,0);max-width:var(--search-input-max-width,320px);font-size:var(--font-size-md);-webkit-appearance:none}.wp-block-search .wp-block-search__input:focus{border-color:var(--input-border-color-focus,var(--color-link))}.wp-block-search .search-icon{position:absolute;top:calc(50% - 12px);left:calc(50% - 12px);width:24px;height:24px;fill:currentColor}.wp-block-search__button{margin:var(--button-margin)!important;padding:var(--button-padding,.9em 1.625em)!important;position:relative;display:var(--button-display,inline-flex);gap:var(--spacing-xs);align-items:center;justify-content:center;width:var(--button-width,auto);max-height:var(--button-max-height,100%);margin:var(--button-margin,0);padding:var(--button-padding,.9rem 2rem);color:var(--button-color);font-weight:var(--button-font-weight,var(--body-font-weight));font-size:var(--button-font-size,var(--font-size-base));font-family:var(--button-font-family,var(--body-font-family));line-height:var(--button-line-height,1.1);letter-spacing:var(--button-letter-spacing,normal);white-space:var(--button-white-space,normal);text-align:var(--button-text-align,center);text-transform:var(--button-text-transform,none);-webkit-text-decoration:var(--button-text-decoration,none);text-decoration:var(--button-text-decoration,none);word-break:var(--button-word-break,normal);overflow-wrap:var(--button-overflow-wrap,break-word);background:var(--button-background,var(--color-primary));border:var(--button-border,0);border-radius:var(--button-border-radius,var(--border-radius));outline:var(--button-outline,none);box-shadow:var(--button-box-shadow,none);-webkit-transform:var(--button-transform,none);transform:var(--button-transform,none);-webkit-filter:var(--button-filter,none);filter:var(--button-filter,none);cursor:var(--button-cursor,pointer);opacity:var(--button-opacity,1);transition:var(--button-transition,var(--transition));--button-color:var(--button-secondary-color);--button-color-hover:var(--button-secondary-color-hover,var(--button-secondary-color));--button-background:var(--button-secondary-background,var(--color-secondary));--button-background-hover:var(--button-secondary-background-hover,var(--color-secondary-dark,var(--color-secondary)))}.wp-block-search__button:active,.wp-block-search__button:focus,.wp-block-search__button:hover{color:var(--button-color-hover,var(--button-color));-webkit-text-decoration:var(--button-text-decoration-hover,var(--button-text-decoration,none));text-decoration:var(--button-text-decoration-hover,var(--button-text-decoration,none));background:var(--button-background-hover,var(--color-primary-dark,var(--button-background,var(--color-primary))));border:var(--button-border-hover,var(--button-border,0));outline:var(--button-outline-hover,var(--button-outline,none));box-shadow:var(--button-box-shadow-hover,var(--button-box-shadow,none));-webkit-transform:var(--button-transform-hover,var(--button-transform,none));transform:var(--button-transform-hover,var(--button-transform,none));-webkit-filter:var(--button-filter-hover,var(--button-filter,none));filter:var(--button-filter-hover,var(--button-filter,none))}.wp-block-search__button-inside{--search-input-margin-right:calc(var(--spacing-xs) * -1)}.wp-block-search__button-inside .wp-block-search__inside-wrapper{padding:0!important;background:var(--input-background-color,var(--color-white));border:var(--input-border,0)!important;border-radius:var(--input-border-radius,var(--border-radius))!important}.wp-block-search__button-inside .wp-block-search__inside-wrapper:focus-within{border-color:var(--input-border-color-focus,var(--color-link))}.wp-block-search__button-inside .wp-block-search__input{border-top-right-radius:0;border-bottom-right-radius:0}.wp-block-search__button-inside .wp-block-search__button{border-top-left-radius:0;border-bottom-left-radius:0}.wp-block-search__button-behavior-expand{--search-input-min-width:240px}.entry-content{--search-block-margin:0 0 var(--spacing-md);margin:var(--entry-content-margin,0 0 var(--entry-content-margin-bottom,var(--spacing-md)))}.wp-block-separator{margin:var(--separator-block-margin-top,0) auto var(--separator-block-margin-bottom,0);border:none;border-bottom:var(--border)}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){max-width:100px}.wp-block-separator.has-background:not(.is-style-dots){height:1px;border-bottom:none}.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){height:2px}.wp-block-social-links{--list-margin:0;--list-item-margin-bottom:0}.wp-block-social-links:not(.is-style-no-background){gap:var(--spacing-xxs)}.wp-block-social-links.is-style-no-background .wp-social-link{color:currentColor;background-color:transparent}.wp-block-table{border-collapse:collapse}.wp-block-table thead{border-bottom:var(--border)}.wp-block-table tfoot{border-top:var(--border)}.wp-block-table td,.wp-block-table th{padding:.5em;word-break:normal;border:var(--border)}.wp-block-table figcaption{color:var(--caption-color,var(--color-body));font-size:var(--caption-font-size,var(--font-size-xs));text-align:var(--caption-text-align,center)}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:var(--color-alt)}.wp-block-video figcaption{color:var(--caption-color,var(--color-body));font-size:var(--caption-font-size,var(--font-size-xs));text-align:var(--caption-text-align,center)}.entry-content:last-child{margin-bottom:0}.entry-custom-content{margin:var(--entry-custom-content-margin,0 0 var(--entry-custom-content-margin-bottom,var(--spacing-md)))}.entry-custom-content:empty{display:none}.entry-custom-content:last-child{margin-bottom:0}.entry-excerpt{display:block;width:100%;margin:var(--entry-excerpt-margin,0 0 var(--entry-excerpt-margin-bottom,var(--spacing-md)));font-size:var(--entry-excerpt-font-size,.9em);font-family:var(--entry-excerpt-font-family,var(--inherit))}.entry-excerpt:last-child{--entry-excerpt-margin-bottom:0}.entry-excerpt-single{--entry-excerpt-margin-bottom:var(--spacing-xl);--entry-excerpt-font-size:var(--font-size-lg)}.entry-header{margin:var(--entry-header-margin,0 0 var(--spacing-md))}a+.entry-header{margin-top:var(--spacing-md)}.entry-header:last-child{margin-bottom:0}.entries{--entry-image-link-gap:min(4%,var(--spacing-xxl));--entry-image-line-height:0;--entry-meta-margin:0 0 var(--spacing-md) 0}.entry-image-link{display:var(--entry-image-link-display,block);flex:var(--entry-image-link-flex,initial);align-self:var(--entry-image-link-align,unset);order:var(--entry-image-link-order,unset);width:var(--entry-image-width,initial);height:var(--entry-image-height,initial);max-width:var(--entry-image-link-max-width,unset);margin:var(--entry-image-link-margin,var(--entry-image-link-margin-top,0) var(--entry-image-link-margin-right,0) var(--entry-image-link-margin-bottom,var(--spacing-md)) var(--entry-image-link-margin-left,0));line-height:var(--entry-image-line-height,unset);border:var(--entry-image-link-border,0);border-radius:var(--entry-image-link-border-radius,unset);box-shadow:var(--entry-image-link-box-shadow,none)}.entry-image-link:last-child{margin-bottom:0}.entry-image-link figcaption{margin-top:.5em}.has-image-background,[class*=has-image-left-],[class*=has-image-right-]{--entry-image-link-margin-bottom:0}[class*=has-image-left-]{--entry-image-link-margin-right:var(--entry-image-link-gap)}[class*=has-image-right-]{--entry-image-link-order:1;--entry-image-link-margin-left:var(--entry-image-link-gap)}.entry-image-single{--entry-image-link-margin-bottom:var(--spacing-lg)}.entry-image{width:var(--entry-image-width,unset);min-width:100%;height:var(--entry-image-height,inherit);-o-object-fit:var(--entry-image-object-fit,unset);object-fit:var(--entry-image-object-fit,unset);border-radius:var(--entry-image-border-radius,var(--image-border-radius,var(--border-radius)))}.has-image-center{--entry-image-link-align:center}.has-image-full{--entry-image-width:100%}.has-image-left-middle,.has-image-right-middle{--entry-image-width:100%;--entry-image-link-align:center}.has-image-left-full,.has-image-right-full{--entry-image-link-display:flex;--entry-image-link-flex:1 1 var(--entry-image-link-max-width);--entry-image-link-before-display:block;--entry-image-object-fit:cover;--entry-image-width:100%;--entry-image-height:100%}.has-boxed.has-image-full .has-image-first,.has-boxed.has-image-left-full,.has-boxed.has-image-right-full{--entry-image-border-radius:0;--entry-image-link-margin-bottom:0}.has-boxed.has-image-center .has-image-first{--entry-image-link-margin:var(--entry-wrap-padding) var(--entry-wrap-padding) 0}.has-boxed.has-image-left-bottom,.has-boxed.has-image-left-middle,.has-boxed.has-image-left-top,.has-boxed.has-image-right-bottom,.has-boxed.has-image-right-middle,.has-boxed.has-image-right-top{--entry-image-link-margin-top:var(--entry-wrap-padding);--entry-image-link-margin-bottom:var(--entry-wrap-padding)}.has-boxed[class*=has-image-left-],.has-boxed[class*=has-image-right-]{--entry-image-link-gap:calc(min(4%, var(--spacing-xxl)) - var(--entry-wrap-padding))}.has-boxed.has-image-left-bottom,.has-boxed.has-image-left-middle,.has-boxed.has-image-left-top{--entry-image-link-margin-left:var(--entry-wrap-padding)}.has-boxed.has-image-right-bottom,.has-boxed.has-image-right-middle,.has-boxed.has-image-right-top{--entry-image-link-margin-right:var(--entry-wrap-padding)}.has-image-background{--entry-position:relative;--entry-image-width:100%;--entry-image-height:100%;--entry-image-object-fit:cover;--entry-flex-direction:row;--align-text-vertical:start}.has-image-background .entry-image-link{position:absolute;top:0;right:0;bottom:0;left:0}.has-image-even-first .entry:nth-child(odd),.has-image-odd-first .entry:nth-child(2n){--entry-image-link-order:2;--entry-image-link-margin-right:0;--entry-image-link-margin-left:var(--entry-image-link-gap)}.has-image-even-first .entry:nth-child(2n),.has-image-odd-first .entry:nth-child(odd){--entry-image-link-order:-1;--entry-image-link-margin-right:var(--entry-image-link-gap);--entry-image-link-margin-left:0}.has-image-even-first.has-boxed:not(.has-image-left-full):not(.has-image-right-full) .entry:nth-child(odd),.has-image-odd-first.has-boxed:not(.has-image-left-full):not(.has-image-right-full) .entry:nth-child(2n){--entry-image-link-margin-right:var(--entry-wrap-padding)}.has-image-even-first.has-boxed:not(.has-image-left-full):not(.has-image-right-full) .entry:nth-child(2n),.has-image-odd-first.has-boxed:not(.has-image-left-full):not(.has-image-right-full) .entry:nth-child(odd){--entry-image-link-margin-left:var(--entry-wrap-padding)}.entry-meta{margin:var(--entry-meta-margin,0 0 var(--spacing-xl) 0);font-weight:var(--entry-meta-font-weight,unset);font-size:var(--entry-meta-font-size,var(--font-size-sm));font-family:var(--entry-meta-font-family,unset);letter-spacing:var(--entry-meta-letter-spacing,inherit);text-align:var(--entry-meta-text-align,start)}.entry-meta>*{vertical-align:middle}.entry-meta:last-child{margin:0}.entry-terms{display:var(--entry-terms-display,block)}.entry-more{margin:var(--entry-more-margin,0);padding-top:var(--spacing-xxs)}.entry-more-link{margin:var(--entry-more-link-margin,0 0 var(--spacing-md))}.has-boxed .entry:not(.has-image) .entry-more:last-child,.has-boxed.has-image-full .entry-more:last-child,.has-boxed:not([style*="--align-text-vertical"]) .entry-more:last-child{--entry-more-margin:auto 0 0}.entry-more:last-child .entry-more-link{margin:0}.entry-more-link[class=entry-more-link]{font-size:var(--font-size-sm)}.entry-more-link.button-link{padding:0}.entry-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:var(--entry-overlay-background,transparent);border-radius:var(--entry-border-radius,var(--border-radius));opacity:var(--entry-overlay-opacity,.6);transition:var(--transition)}.has-image-background .has-image{color:var(--color-white);--entry-overlay-background:linear-gradient(var(--entry-overlay-background-direction,to bottom),var(--entry-overlay-color-start,var(--color-heading)),var(--entry-overlay-color-end,var(--color-heading)));--entry-wrap-color:var(--color-white);--entry-background:var(--color-black)}.has-image-background .has-image.no-entry-link{--heading-color:var(--color-white)}.has-image-background .has-image.has-entry-link{--entry-title-link-color:var(--color-white);--entry-title-link-color-hover:var(--color-white);--entry-title-text-decoration:none;--entry-title-text-decoration-hover:none}.has-image-background .has-image.has-entry-link:focus,.has-image-background .has-image.has-entry-link:hover{--entry-overlay-opacity:var(--entry-overlay-hover-opacity,0.8);--entry-overlay-background:linear-gradient(var(--entry-overlay-hover-background-direction,var(--entry-overlay-background-direction,to bottom)),var(--entry-overlay-hover-color-start,var(--entry-overlay-color-start,var(--color-heading))),var(--entry-overlay-hover-color-end,var(--entry-overlay-color-end,var(--color-heading))))}.has-image-background[style*="--align-text-vertical:start"] .has-image{--entry-overlay-color-end:transparent}.has-image-background[style*="--align-text-vertical:end"] .has-image{--entry-overlay-color-start:transparent}.entry-title{font-size:var(--entry-title-font-size,var(--font-size-xxxxl))}.entry-title:last-child{margin-bottom:0}.entry-title-single{margin-bottom:var(--entry-title-single-margin-bottom,var(--spacing-xl))}.entry-title-link{display:var(--entry-title-link-display,block);color:var(--entry-title-link-color,currentColor);-webkit-text-decoration:var(--entry-title-text-decoration,none);text-decoration:var(--entry-title-text-decoration,none)}.entry-title-link:focus,.entry-title-link:hover{color:var(--entry-title-link-color-hover,var(--link-color-hover,var(--color-link)));-webkit-text-decoration:var(--entry-title-text-decoration-hover,var(--entry-title-text-decoration,none));text-decoration:var(--entry-title-text-decoration-hover,var(--entry-title-text-decoration,none))}.has-boxed{--entry-title-link-color:var(--color-heading);--entry-title-link-color-hover:var(--color-link);color:var(--color-body);--heading-color:var(--color-heading);--entry-background:var(--color-white);--entry-border:var(--border);--entry-box-shadow:var(--shadow);--entry-overflow:hidden}.content{--columns:0;--alignfull-width:auto}.entries-archive{margin-bottom:var(--entries-margin-bottom,var(--spacing-lg))}.entry{position:var(--entry-position,static);display:var(--entry-display,flex);flex-direction:var(--entry-flex-direction,column);flex-wrap:var(--entry-flex-wrap,nowrap);align-items:var(--align-text-vertical,initial);width:var(--entry-width,auto);margin:var(--entry-margin,0);padding:var(--entry-padding,0);overflow:var(--entry-overflow,unset);text-align:var(--align-text,inherit);background:var(--entry-background,unset);border:var(--entry-border,0);border-radius:var(--entry-border-radius,var(--border-radius));box-shadow:var(--entry-box-shadow,unset)}.entry-archive,.entry-grid{order:var(--entry-order,var(--entry-index,unset))}.has-image-left-full .entry-image,.has-image-right-full .entry-image{aspect-ratio:var(--aspect-ratio,4/3)}.has-image-background .entry{aspect-ratio:var(--aspect-ratio,4/3)}.has-image-background .entry-wrap{z-index:0}@supports not (aspect-ratio:4/3){.has-image-background .entry:before,.has-image-left-full .entry-image-link:before,.has-image-right-full .entry-image-link:before{display:block;width:1px;height:0;margin-left:-1px;padding-bottom:calc(100% / (var(--aspect-ratio, 4/3)));content:""}}[class*=has-image-left],[class*=has-image-right]{--entry-flex-direction:row}.has-boxed.has-image-left-full,.has-boxed.has-image-right-full,.has-boxed:not([class*=has-image-left-full]):not([class*=has-image-right-full]),.has-image-background{--entry-wrap-padding:var(--spacing-lg)}.entry-wrap{display:flex;flex:1;flex-direction:column;width:var(--entry-wrap-width,initial);margin:var(--entry-wrap-margin,0);padding:var(--entry-wrap-padding,0);color:var(--entry-wrap-color,inherit);background:var(--entry-wrap-background,transparent);border:var(--entry-wrap-border,unset);border-radius:var(--entry-wrap-border-radius,unset);box-shadow:var(--entry-wrap-box-shadow,unset);transition:all .3s ease-in-out}.entry-wrap>.entry-overlay{z-index:-1}.widget{--entry-width:100%;--entry-wrap-padding:0}.entry-byline,.entry-website{display:block;margin-top:var(--spacing-xs);font-weight:var(--body-font-weight);font-size:var(--font-size-sm);font-family:var(--body-font-family)}.screen-reader-shortcut,.screen-reader-text,.screen-reader-text span{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.screen-reader-shortcut:active,.screen-reader-shortcut:focus,.screen-reader-text:active,.screen-reader-text:focus,.screen-reader-text span:active,.screen-reader-text span:focus{clip:auto;-webkit-clip-path:none;clip-path:none;height:auto;overflow:visible;position:static;white-space:inherit;width:auto;position:absolute;z-index:100000;padding:var(--spacing-md) var(--spacing-lg);color:var(--color-white);text-decoration:none;background-color:var(--color-black)}.genesis-skip-link{margin:0}.genesis-skip-link li{width:0;height:0;list-style:none;background:var(--color-white)}:focus{outline:var(--focus-outline,var(--border))}.is-layout-flex{display:flex;flex-wrap:wrap}.alignwide{--alignwide-max-side-spacing:max(0px,calc((var(--viewport-width) - var(--content-max-width)) / 4));--alignwide-side-spacing:min(var(--spacing-xxxxl),var(--alignwide-max-side-spacing));width:calc(100% * (var(--alignwide-side-spacing) * 2));max-width:var(--alignwide-max-width,unset);margin-right:var(--alignwide-margin-left,calc(var(--alignwide-side-spacing) * -1));margin-left:var(--alignwide-margin-left,calc(var(--alignwide-side-spacing) * -1))}.alignfull{clear:both;width:var(--alignfull-width,var(--viewport-width));max-width:var(--alignfull-max-width,var(--viewport-width));margin-right:var(--alignfull-margin-right,calc(50% - (50vw - (var(--scrollbar-width, 0px) / 2))));margin-left:var(--alignfull-margin-left,calc(50% - (50vw - (var(--scrollbar-width, 0px) / 2))));width:100%;max-width:100%;margin-right:0;margin-left:0}.alignvertical{display:flex;align-content:center;align-items:center}.gallery{--gallery-columns:var(--gallery-columns-xs,2);display:grid;grid-gap:var(--gallery-grid-gap,var(--spacing-lg));grid-template-columns:repeat(var(--gallery-columns),1fr)}.has-xxxxl-font-size{font-size:var(--font-size-xxxxl)}.has-xxxl-font-size{font-size:var(--font-size-xxxl)}.has-xxl-font-size{font-size:var(--font-size-xxl)}.has-xl-font-size{font-size:var(--font-size-xl)}.has-lg-font-size{font-size:var(--font-size-lg)}.has-md-font-size{font-size:var(--font-size-md)}.has-sm-font-size{font-size:var(--font-size-sm)}.has-xs-font-size{font-size:var(--font-size-xs)}.mai-rating{display:flex;justify-content:var(--mai-rating-justify-content,start);--list-style-type:none;--list-margin:0;--list-padding:0;--list-item-margin:0}.mai-rating-item:not(:first-child){margin-left:2px}.clear,.clearfix{clear:both}.inline{--input-display:inline-block;--input-width:auto}.has-dark-background h1:not(.has-text-color),.has-dark-background h2:not(.has-text-color),.has-dark-background h3:not(.has-text-color),.has-dark-background h4:not(.has-text-color),.has-dark-background h5:not(.has-text-color),.has-light-background h1:not(.has-text-color),.has-light-background h2:not(.has-text-color),.has-light-background h3:not(.has-text-color),.has-light-background h4:not(.has-text-color),.has-light-background h5:not(.has-text-color),.has-light-background h6:not(.has-text-color){color:var(--heading-color)}.has-border{border:var(--border)}.has-border-radius{overflow:hidden;border-radius:var(--border-radius)}.has-shadow{position:relative;z-index:1;box-shadow:var(--shadow)}.has-drop-shadow{-webkit-filter:var(--drop-shadow);filter:var(--drop-shadow)}.is-sticky{position:sticky!important;top:var(--scroll-margin-top);z-index:9}.is-circle,.is-square{aspect-ratio:1/1}.is-circle{overflow:hidden;border-radius:9999px}.is-rounded{border-radius:var(--border-radius)}.is-boxed{margin:0 0 var(--spacing-md);padding:var(--spacing-xl);border:var(--border);border-radius:var(--border-radius);box-shadow:var(--shadow)}.is-full-height{min-height:calc(100vh - (var(--content-sidebar-wrap-margin-top) + var(--content-sidebar-wrap-margin-bottom)))}.z-index-1{z-index:1}.full-width{width:100%}.has-no-margin-top{margin-top:0!important}.has-no-margin-top>figure{margin-top:0}.has-no-margin-bottom{margin-bottom:0!important}.has-no-margin-bottom>figure{margin-bottom:0}.has-no-margin-left{margin-left:0!important}.has-no-margin-right{margin-right:0!important}.has-xl-max-width{max-width:var(--breakpoint-xl);margin-right:auto;margin-left:auto}.has-xl-content-width{--content-max-width:var(--breakpoint-xl)}.has-lg-max-width{max-width:var(--breakpoint-lg);margin-right:auto;margin-left:auto}.has-lg-content-width{--content-max-width:var(--breakpoint-lg)}.has-md-max-width{max-width:var(--breakpoint-md);margin-right:auto;margin-left:auto}.has-md-content-width{--content-max-width:var(--breakpoint-md)}.has-sm-max-width{max-width:var(--breakpoint-sm);margin-right:auto;margin-left:auto}.has-sm-content-width{--content-max-width:var(--breakpoint-sm)}.has-xs-max-width{max-width:var(--breakpoint-xs);margin-right:auto;margin-left:auto}.has-xs-content-width{--content-max-width:var(--breakpoint-xs)}.has-no-content-width{--content-max-width:var(--viewport-width);--side-spacing:0}.has-no-padding{padding:0!important}.has-auto-margin-top{margin-top:auto!important}.has-auto-margin-bottom{margin-bottom:auto!important}.has-auto-margin-left{margin-left:auto!important}.has-auto-margin-right{margin-right:auto!important}.has-xxxxs-margin-top{margin-top:var(--spacing-xxxxs)!important}.has-xxxxs-margin-right{margin-right:var(--spacing-xxxxs)!important}.has-xxxxs-margin-bottom{margin-bottom:var(--spacing-xxxxs)!important}.has-xxxxs-margin-left{margin-left:var(--spacing-xxxxs)!important}.has-xxxxs-padding{padding:var(--spacing-xxxxs)!important}.has-xxxs-margin-top{margin-top:var(--spacing-xxxs)!important}.has-xxxs-margin-right{margin-right:var(--spacing-xxxs)!important}.has-xxxs-margin-bottom{margin-bottom:var(--spacing-xxxs)!important}.has-xxxs-margin-left{margin-left:var(--spacing-xxxs)!important}.has-xxxs-padding{padding:var(--spacing-xxxs)!important}.has-xxs-margin-top{margin-top:var(--spacing-xxs)!important}.has-xxs-margin-right{margin-right:var(--spacing-xxs)!important}.has-xxs-margin-bottom{margin-bottom:var(--spacing-xxs)!important}.has-xxs-margin-left{margin-left:var(--spacing-xxs)!important}.has-xxs-padding{padding:var(--spacing-xxs)!important}.has-xs-margin-top{margin-top:var(--spacing-xs)!important}.has-xs-margin-right{margin-right:var(--spacing-xs)!important}.has-xs-margin-bottom{margin-bottom:var(--spacing-xs)!important}.has-xs-margin-left{margin-left:var(--spacing-xs)!important}.has-xs-padding{padding:var(--spacing-xs)!important}.has-sm-margin-top{margin-top:var(--spacing-sm)!important}.has-sm-margin-right{margin-right:var(--spacing-sm)!important}.has-sm-margin-bottom{margin-bottom:var(--spacing-sm)!important}.has-sm-margin-left{margin-left:var(--spacing-sm)!important}.has-sm-padding{padding:var(--spacing-sm)!important}.has-md-margin-top{margin-top:var(--spacing-md)!important}.has-md-margin-right{margin-right:var(--spacing-md)!important}.has-md-margin-bottom{margin-bottom:var(--spacing-md)!important}.has-md-margin-left{margin-left:var(--spacing-md)!important}.has-md-padding{padding:var(--spacing-md)!important}.has-lg-margin-top{margin-top:var(--spacing-lg)!important}.has-lg-margin-right{margin-right:var(--spacing-lg)!important}.has-lg-margin-bottom{margin-bottom:var(--spacing-lg)!important}.has-lg-margin-left{margin-left:var(--spacing-lg)!important}.has-lg-padding{padding:var(--spacing-lg)!important}.has-xl-margin-top{margin-top:var(--spacing-xl)!important}.has-xl-margin-right{margin-right:var(--spacing-xl)!important}.has-xl-margin-bottom{margin-bottom:var(--spacing-xl)!important}.has-xl-margin-left{margin-left:var(--spacing-xl)!important}.has-xl-padding{padding:var(--spacing-xl)!important}.has-xxl-margin-top{margin-top:var(--spacing-xxl)!important}.has-xxl-margin-right{margin-right:var(--spacing-xxl)!important}.has-xxl-margin-bottom{margin-bottom:var(--spacing-xxl)!important}.has-xxl-margin-left{margin-left:var(--spacing-xxl)!important}.has-xxl-padding{padding:var(--spacing-xxl)!important}.has-xxxl-margin-top{margin-top:var(--spacing-xxxl)!important}.has-xxxl-margin-right{margin-right:var(--spacing-xxxl)!important}.has-xxxl-margin-bottom{margin-bottom:var(--spacing-xxxl)!important}.has-xxxl-margin-left{margin-left:var(--spacing-xxxl)!important}.has-xxxl-padding{padding:var(--spacing-xxxl)!important}.has-xxxxl-margin-top{margin-top:var(--spacing-xxxxl)!important}.has-xxxxl-margin-right{margin-right:var(--spacing-xxxxl)!important}.has-xxxxl-margin-bottom{margin-bottom:var(--spacing-xxxxl)!important}.has-xxxxl-margin-left{margin-left:var(--spacing-xxxxl)!important}.has-xxxxl-padding{padding:var(--spacing-xxxxl)!important}.has--xxxxs-margin-top{margin-top:calc(var(--spacing-xxxxs) * -1)!important;z-index:1}.has--xxxxs-margin-bottom{margin-bottom:calc(var(--spacing-xxxxs) * -1)!important;z-index:1}.has--xxxs-margin-top{margin-top:calc(var(--spacing-xxxs) * -1)!important;z-index:1}.has--xxxs-margin-bottom{margin-bottom:calc(var(--spacing-xxxs) * -1)!important;z-index:1}.has--xxs-margin-top{margin-top:calc(var(--spacing-xxs) * -1)!important;z-index:1}.has--xxs-margin-bottom{margin-bottom:calc(var(--spacing-xxs) * -1)!important;z-index:1}.has--xs-margin-top{margin-top:calc(var(--spacing-xs) * -1)!important;z-index:1}.has--xs-margin-bottom{margin-bottom:calc(var(--spacing-xs) * -1)!important;z-index:1}.has--sm-margin-top{margin-top:calc(var(--spacing-sm) * -1)!important;z-index:1}.has--sm-margin-bottom{margin-bottom:calc(var(--spacing-sm) * -1)!important;z-index:1}.has--md-margin-top{margin-top:calc(var(--spacing-md) * -1)!important;z-index:1}.has--md-margin-bottom{margin-bottom:calc(var(--spacing-md) * -1)!important;z-index:1}.has--lg-margin-top{margin-top:calc(var(--spacing-lg) * -1)!important;z-index:1}.has--lg-margin-bottom{margin-bottom:calc(var(--spacing-lg) * -1)!important;z-index:1}.has--xl-margin-top{margin-top:calc(var(--spacing-xl) * -1)!important;z-index:1}.has--xl-margin-bottom{margin-bottom:calc(var(--spacing-xl) * -1)!important;z-index:1}.has--xxl-margin-top{margin-top:calc(var(--spacing-xxl) * -1)!important;z-index:1}.has--xxl-margin-bottom{margin-bottom:calc(var(--spacing-xxl) * -1)!important;z-index:1}.has--xxxl-margin-top{margin-top:calc(var(--spacing-xxxl) * -1)!important;z-index:1}.has--xxxl-margin-bottom{margin-bottom:calc(var(--spacing-xxxl) * -1)!important;z-index:1}.has--xxxxl-margin-top{margin-top:calc(var(--spacing-xxxxl) * -1)!important;z-index:1}.has--xxxxl-margin-bottom{margin-bottom:calc(var(--spacing-xxxxl) * -1)!important;z-index:1}.has-overlap{position:relative;z-index:1;overflow:visible}.has-z-index--1{z-index:-1!important}.has-z-index-0{z-index:0!important}.has-z-index-1,.has-z-index-2{z-index:1!important}.has-no-padding-top{padding-top:var(--padding-top-no,0)}.has-no-padding-bottom{padding-bottom:var(--padding-bottom-no,0)}.has-no-padding-left{padding-left:var(--padding-left-no,0)}.has-no-padding-right{padding-right:var(--padding-right-no,0)}.has-xs-padding-top{padding-top:var(--padding-top-xs,var(--padding-xs))}.has-xs-padding-bottom{padding-bottom:var(--padding-bottom-xs,var(--padding-xs))}.has-xs-padding-left{padding-left:var(--padding-left-xs,var(--padding-xs))}.has-xs-padding-right{padding-right:var(--padding-right-xs,var(--padding-xs))}.has-sm-padding-top{padding-top:var(--padding-top-sm,var(--padding-sm))}.has-sm-padding-bottom{padding-bottom:var(--padding-bottom-sm,var(--padding-sm))}.has-sm-padding-left{padding-left:var(--padding-left-sm,var(--padding-sm))}.has-sm-padding-right{padding-right:var(--padding-right-sm,var(--padding-sm))}.has-md-padding-top{padding-top:var(--padding-top-md,var(--padding-md))}.has-md-padding-bottom{padding-bottom:var(--padding-bottom-md,var(--padding-md))}.has-md-padding-left{padding-left:var(--padding-left-md,var(--padding-md))}.has-md-padding-right{padding-right:var(--padding-right-md,var(--padding-md))}.has-lg-padding-top{padding-top:var(--padding-top-lg,var(--padding-lg))}.has-lg-padding-bottom{padding-bottom:var(--padding-bottom-lg,var(--padding-lg))}.has-lg-padding-left{padding-left:var(--padding-left-lg,var(--padding-lg))}.has-lg-padding-right{padding-right:var(--padding-right-lg,var(--padding-lg))}.has-xl-padding-top{padding-top:var(--padding-top-xl,var(--padding-xl))}.has-xl-padding-bottom{padding-bottom:var(--padding-bottom-xl,var(--padding-xl))}.has-xl-padding-left{padding-left:var(--padding-left-xl,var(--padding-xl))}.has-xl-padding-right{padding-right:var(--padding-right-xl,var(--padding-xl))}.mai-icon-container{position:relative}.mai-icon-container .mai-cart-total{position:var(--cart-total-position,absolute);top:-0.5em;right:-0.5em}.mai-cart-total:not(:empty){display:flex;align-items:center;justify-content:center;padding:var(--cart-total-padding,var(--spacing-xxs));overflow:hidden;color:var(--cart-total-color,#fff);font-size:var(--cart-total-font-size,0.75rem);line-height:0;background:var(--cart-total-background,var(--color-danger))}html{font-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{min-height:auto;--viewport-width:calc(100dvw - var(--admin-menu-width, 160px) - var(--block-sidebar-width, 0px));--list-style-position:outside;--list-padding:0 0 var(--spacing-lg) var(--spacing-xl);--list-item-margin-bottom:var(--spacing-xs);color:var(--body-color,var(--color-body));font-weight:var(--body-font-weight,unset);font-size:var(--body-font-size,var(--font-size-md));font-family:var(--body-font-family,unset);font-style:var(--body-font-style,normal);line-height:var(--body-line-height,1.625);background:var(--body-background-color,var(--color-background))}.edit-post-visual-editor__post-title-wrapper{margin-bottom:var(--spacing-md)}.editor-post-title__block .editor-post-title__input{margin-top:var(--heading-margin-top,0);margin-bottom:var(--heading-margin-bottom,var(--spacing-md));color:var(--heading-color,var(--color-heading));font-weight:var(--heading-font-weight,unset);font-family:var(--heading-font-family,unset);font-style:var(--heading-font-style,normal);line-height:var(--heading-line-height,1.219);letter-spacing:var(--heading-letter-spacing,normal);text-transform:var(--heading-text-transform,none)}.editor-post-title__block .editor-post-title__input:last-child{--heading-margin-bottom:0}.entry-content>.editor-post-title__block .editor-post-title__input:not(:first-child){--heading-margin-top:var(--spacing-xxl)}.block-editor-block-list__block .block-list-appender.block-list-appender{margin-right:auto;margin-left:auto}.block-editor-plain-text{color:var(--color-body)}.has-dark-background{color:var(--color-white);--heading-color:var(--color-white);--link-color:currentColor;--link-color-hover:currentColor;--link-text-decoration:underline;--link-filter-hover:brightness(0.8);--entry-title-link-color:var(--color-white);--entry-title-link-color-hover:brightness(0.8);--menu-item-link-color:var(--color-white);--menu-item-link-color-hover:var(--color-white);--menu-item-name-filter-hover:brightness(0.8);--border:1px solid hsla(0,0%,100%,.2);--mai-block-appender-color:var(--color-white)}.has-light-background{color:var(--color-body);--heading-color:var(--color-heading);--mai-block-appender-color:#1e1e1e}.wp-block.is-reusable{max-width:unset!important;margin-right:0;margin-left:0}[data-type="core/pullquote"][data-align=left],[data-type="core/pullquote"][data-align=right]{max-width:290px;overflow:hidden}[data-type="core/pullquote"][data-align=left]{float:left}[data-type="core/pullquote"][data-align=right]{float:right}.wp-block-pullquote__citation,.wp-block-quote__citation{margin-top:var(--spacing-sm)}.block-editor-block-list__layout>[data-type="acf/mai-post-grid"],.block-editor-block-list__layout>[data-type="core/cover"],.block-editor-block-list__layout>[data-type="core/group"]{margin-top:0;margin-bottom:0}.wp-block[data-align=full]>.wp-block-cover,.wp-block[data-align=full]>.wp-block-group{padding-right:var(--side-spacing);padding-left:var(--side-spacing)}[data-content-align=start]{--group-block-justify-content:start;--cover-block-justify-content:start}[data-content-align=start]>.wp-block-cover__inner-container>.wp-block,[data-content-align=start]>.wp-block-group__inner-container>.wp-block{margin-left:unset}[data-content-align=center]{--group-block-justify-content:center;--cover-block-justify-content:center}[data-content-align=end]{--group-block-justify-content:end;--cover-block-justify-content:end}[data-content-align=end]>.wp-block-cover__inner-container>.wp-block,[data-content-align=end]>.wp-block-group__inner-container>.wp-block{margin-right:unset}.wp-block-heading[data-content-align=start],p[data-content-align=start]{margin-left:0}.wp-block-heading[data-content-align=end],p[data-content-align=end]{margin-right:0}.wp-block-cover[data-spacing-top=no],.wp-block-group[data-spacing-top=no]{padding-top:0!important}.wp-block-cover[data-spacing-bottom=no],.wp-block-group[data-spacing-bottom=no]{padding-bottom:0!important}.wp-block-cover[data-spacing-left=no],.wp-block-group[data-spacing-left=no]{padding-left:0!important}.wp-block-cover[data-spacing-right=no],.wp-block-group[data-spacing-right=no]{padding-right:0!important}.wp-block-cover[data-spacing-top=xs],.wp-block-group[data-spacing-top=xs]{padding-top:var(--padding-xs)!important}.wp-block-cover[data-spacing-bottom=xs],.wp-block-group[data-spacing-bottom=xs]{padding-bottom:var(--padding-xs)!important}.wp-block-cover[data-spacing-left=xs],.wp-block-group[data-spacing-left=xs]{padding-left:var(--padding-xs)!important}.wp-block-cover[data-spacing-right=xs],.wp-block-group[data-spacing-right=xs]{padding-right:var(--padding-xs)!important}.wp-block-cover[data-spacing-top=sm],.wp-block-group[data-spacing-top=sm]{padding-top:var(--padding-sm)!important}.wp-block-cover[data-spacing-bottom=sm],.wp-block-group[data-spacing-bottom=sm]{padding-bottom:var(--padding-sm)!important}.wp-block-cover[data-spacing-left=sm],.wp-block-group[data-spacing-left=sm]{padding-left:var(--padding-sm)!important}.wp-block-cover[data-spacing-right=sm],.wp-block-group[data-spacing-right=sm]{padding-right:var(--padding-sm)!important}.wp-block-cover[data-spacing-top=md],.wp-block-group[data-spacing-top=md]{padding-top:var(--padding-md)!important}.wp-block-cover[data-spacing-bottom=md],.wp-block-group[data-spacing-bottom=md]{padding-bottom:var(--padding-md)!important}.wp-block-cover[data-spacing-left=md],.wp-block-group[data-spacing-left=md]{padding-left:var(--padding-md)!important}.wp-block-cover[data-spacing-right=md],.wp-block-group[data-spacing-right=md]{padding-right:var(--padding-md)!important}.wp-block-cover[data-spacing-top=lg],.wp-block-group[data-spacing-top=lg]{padding-top:var(--padding-lg)!important}.wp-block-cover[data-spacing-bottom=lg],.wp-block-group[data-spacing-bottom=lg]{padding-bottom:var(--padding-lg)!important}.wp-block-cover[data-spacing-left=lg],.wp-block-group[data-spacing-left=lg]{padding-left:var(--padding-lg)!important}.wp-block-cover[data-spacing-right=lg],.wp-block-group[data-spacing-right=lg]{padding-right:var(--padding-lg)!important}.wp-block-cover[data-spacing-top=xl],.wp-block-group[data-spacing-top=xl]{padding-top:var(--padding-xl)!important}.wp-block-cover[data-spacing-bottom=xl],.wp-block-group[data-spacing-bottom=xl]{padding-bottom:var(--padding-xl)!important}.wp-block-cover[data-spacing-left=xl],.wp-block-group[data-spacing-left=xl]{padding-left:var(--padding-xl)!important}.wp-block-cover[data-spacing-right=xl],.wp-block-group[data-spacing-right=xl]{padding-right:var(--padding-xl)!important}[data-content-width=xl],[data-type="core/heading"][data-max-width=xl],[data-type="core/paragraph"][data-max-width=xl]{--wp-block-max-width:var(--breakpoint-xl)}[data-content-width=xl]{--content-max-width:var(--breakpoint-xl)}[data-content-width=lg],[data-type="core/heading"][data-max-width=lg],[data-type="core/paragraph"][data-max-width=lg]{--wp-block-max-width:var(--breakpoint-lg)}[data-content-width=lg]{--content-max-width:var(--breakpoint-lg)}[data-content-width=md],[data-type="core/heading"][data-max-width=md],[data-type="core/paragraph"][data-max-width=md]{--wp-block-max-width:var(--breakpoint-md)}[data-content-width=md]{--content-max-width:var(--breakpoint-md)}[data-content-width=sm],[data-type="core/heading"][data-max-width=sm],[data-type="core/paragraph"][data-max-width=sm]{--wp-block-max-width:var(--breakpoint-sm)}[data-content-width=sm]{--content-max-width:var(--breakpoint-sm)}[data-content-width=xs],[data-type="core/heading"][data-max-width=xs],[data-type="core/paragraph"][data-max-width=xs]{--wp-block-max-width:var(--breakpoint-xs)}[data-content-width=xs]{--content-max-width:var(--breakpoint-xs)}[data-content-width=no]{--content-max-width:var(--viewport-width);--wp-block-max-width:var(--viewport-width);--side-spacing:0}.wp-block-heading[data-spacing-top=xxxxs],.wp-block-paragraph[data-spacing-top=xxxxs],.wp-block-separator[data-spacing-top=xxxxs]{--heading-margin-top:var(--spacing-xxxxs);--separator-block-margin-top:var(--spacing-xxxxs);--paragraph-margin-top:var(--spacing-xxxxs)}.wp-block-heading[data-spacing-bottom=xxxxs],.wp-block-paragraph[data-spacing-bottom=xxxxs],.wp-block-separator[data-spacing-bottom=xxxxs]{--heading-margin-bottom:var(--spacing-xxxxs);--separator-block-margin-bottom:var(--spacing-xxxxs);--paragraph-margin-bottom:var(--spacing-xxxxs)}.wp-block-heading[data-spacing-left=xxxxs],.wp-block-paragraph[data-spacing-left=xxxxs],.wp-block-separator[data-spacing-left=xxxxs]{--heading-margin-left:var(--spacing-xxxxs);--separator-block-margin-left:var(--spacing-xxxxs);--paragraph-margin-left:var(--spacing-xxxxs)}.wp-block-heading[data-spacing-right=xxxxs],.wp-block-paragraph[data-spacing-right=xxxxs],.wp-block-separator[data-spacing-right=xxxxs]{--heading-margin-right:var(--spacing-xxxxs);--separator-block-margin-right:var(--spacing-xxxxs);--paragraph-margin-right:var(--spacing-xxxxs)}.wp-block-heading[data-spacing-top=xxxs],.wp-block-paragraph[data-spacing-top=xxxs],.wp-block-separator[data-spacing-top=xxxs]{--heading-margin-top:var(--spacing-xxxs);--separator-block-margin-top:var(--spacing-xxxs);--paragraph-margin-top:var(--spacing-xxxs)}.wp-block-heading[data-spacing-bottom=xxxs],.wp-block-paragraph[data-spacing-bottom=xxxs],.wp-block-separator[data-spacing-bottom=xxxs]{--heading-margin-bottom:var(--spacing-xxxs);--separator-block-margin-bottom:var(--spacing-xxxs);--paragraph-margin-bottom:var(--spacing-xxxs)}.wp-block-heading[data-spacing-left=xxxs],.wp-block-paragraph[data-spacing-left=xxxs],.wp-block-separator[data-spacing-left=xxxs]{--heading-margin-left:var(--spacing-xxxs);--separator-block-margin-left:var(--spacing-xxxs);--paragraph-margin-left:var(--spacing-xxxs)}.wp-block-heading[data-spacing-right=xxxs],.wp-block-paragraph[data-spacing-right=xxxs],.wp-block-separator[data-spacing-right=xxxs]{--heading-margin-right:var(--spacing-xxxs);--separator-block-margin-right:var(--spacing-xxxs);--paragraph-margin-right:var(--spacing-xxxs)}.wp-block-heading[data-spacing-top=xxs],.wp-block-paragraph[data-spacing-top=xxs],.wp-block-separator[data-spacing-top=xxs]{--heading-margin-top:var(--spacing-xxs);--separator-block-margin-top:var(--spacing-xxs);--paragraph-margin-top:var(--spacing-xxs)}.wp-block-heading[data-spacing-bottom=xxs],.wp-block-paragraph[data-spacing-bottom=xxs],.wp-block-separator[data-spacing-bottom=xxs]{--heading-margin-bottom:var(--spacing-xxs);--separator-block-margin-bottom:var(--spacing-xxs);--paragraph-margin-bottom:var(--spacing-xxs)}.wp-block-heading[data-spacing-left=xxs],.wp-block-paragraph[data-spacing-left=xxs],.wp-block-separator[data-spacing-left=xxs]{--heading-margin-left:var(--spacing-xxs);--separator-block-margin-left:var(--spacing-xxs);--paragraph-margin-left:var(--spacing-xxs)}.wp-block-heading[data-spacing-right=xxs],.wp-block-paragraph[data-spacing-right=xxs],.wp-block-separator[data-spacing-right=xxs]{--heading-margin-right:var(--spacing-xxs);--separator-block-margin-right:var(--spacing-xxs);--paragraph-margin-right:var(--spacing-xxs)}.wp-block-heading[data-spacing-top=xs],.wp-block-paragraph[data-spacing-top=xs],.wp-block-separator[data-spacing-top=xs]{--heading-margin-top:var(--spacing-xs);--separator-block-margin-top:var(--spacing-xs);--paragraph-margin-top:var(--spacing-xs)}.wp-block-heading[data-spacing-bottom=xs],.wp-block-paragraph[data-spacing-bottom=xs],.wp-block-separator[data-spacing-bottom=xs]{--heading-margin-bottom:var(--spacing-xs);--separator-block-margin-bottom:var(--spacing-xs);--paragraph-margin-bottom:var(--spacing-xs)}.wp-block-heading[data-spacing-left=xs],.wp-block-paragraph[data-spacing-left=xs],.wp-block-separator[data-spacing-left=xs]{--heading-margin-left:var(--spacing-xs);--separator-block-margin-left:var(--spacing-xs);--paragraph-margin-left:var(--spacing-xs)}.wp-block-heading[data-spacing-right=xs],.wp-block-paragraph[data-spacing-right=xs],.wp-block-separator[data-spacing-right=xs]{--heading-margin-right:var(--spacing-xs);--separator-block-margin-right:var(--spacing-xs);--paragraph-margin-right:var(--spacing-xs)}.wp-block-heading[data-spacing-top=sm],.wp-block-paragraph[data-spacing-top=sm],.wp-block-separator[data-spacing-top=sm]{--heading-margin-top:var(--spacing-sm);--separator-block-margin-top:var(--spacing-sm);--paragraph-margin-top:var(--spacing-sm)}.wp-block-heading[data-spacing-bottom=sm],.wp-block-paragraph[data-spacing-bottom=sm],.wp-block-separator[data-spacing-bottom=sm]{--heading-margin-bottom:var(--spacing-sm);--separator-block-margin-bottom:var(--spacing-sm);--paragraph-margin-bottom:var(--spacing-sm)}.wp-block-heading[data-spacing-left=sm],.wp-block-paragraph[data-spacing-left=sm],.wp-block-separator[data-spacing-left=sm]{--heading-margin-left:var(--spacing-sm);--separator-block-margin-left:var(--spacing-sm);--paragraph-margin-left:var(--spacing-sm)}.wp-block-heading[data-spacing-right=sm],.wp-block-paragraph[data-spacing-right=sm],.wp-block-separator[data-spacing-right=sm]{--heading-margin-right:var(--spacing-sm);--separator-block-margin-right:var(--spacing-sm);--paragraph-margin-right:var(--spacing-sm)}.wp-block-heading[data-spacing-top=md],.wp-block-paragraph[data-spacing-top=md],.wp-block-separator[data-spacing-top=md]{--heading-margin-top:var(--spacing-md);--separator-block-margin-top:var(--spacing-md);--paragraph-margin-top:var(--spacing-md)}.wp-block-heading[data-spacing-bottom=md],.wp-block-paragraph[data-spacing-bottom=md],.wp-block-separator[data-spacing-bottom=md]{--heading-margin-bottom:var(--spacing-md);--separator-block-margin-bottom:var(--spacing-md);--paragraph-margin-bottom:var(--spacing-md)}.wp-block-heading[data-spacing-left=md],.wp-block-paragraph[data-spacing-left=md],.wp-block-separator[data-spacing-left=md]{--heading-margin-left:var(--spacing-md);--separator-block-margin-left:var(--spacing-md);--paragraph-margin-left:var(--spacing-md)}.wp-block-heading[data-spacing-right=md],.wp-block-paragraph[data-spacing-right=md],.wp-block-separator[data-spacing-right=md]{--heading-margin-right:var(--spacing-md);--separator-block-margin-right:var(--spacing-md);--paragraph-margin-right:var(--spacing-md)}.wp-block-heading[data-spacing-top=lg],.wp-block-paragraph[data-spacing-top=lg],.wp-block-separator[data-spacing-top=lg]{--heading-margin-top:var(--spacing-lg);--separator-block-margin-top:var(--spacing-lg);--paragraph-margin-top:var(--spacing-lg)}.wp-block-heading[data-spacing-bottom=lg],.wp-block-paragraph[data-spacing-bottom=lg],.wp-block-separator[data-spacing-bottom=lg]{--heading-margin-bottom:var(--spacing-lg);--separator-block-margin-bottom:var(--spacing-lg);--paragraph-margin-bottom:var(--spacing-lg)}.wp-block-heading[data-spacing-left=lg],.wp-block-paragraph[data-spacing-left=lg],.wp-block-separator[data-spacing-left=lg]{--heading-margin-left:var(--spacing-lg);--separator-block-margin-left:var(--spacing-lg);--paragraph-margin-left:var(--spacing-lg)}.wp-block-heading[data-spacing-right=lg],.wp-block-paragraph[data-spacing-right=lg],.wp-block-separator[data-spacing-right=lg]{--heading-margin-right:var(--spacing-lg);--separator-block-margin-right:var(--spacing-lg);--paragraph-margin-right:var(--spacing-lg)}.wp-block-heading[data-spacing-top=xl],.wp-block-paragraph[data-spacing-top=xl],.wp-block-separator[data-spacing-top=xl]{--heading-margin-top:var(--spacing-xl);--separator-block-margin-top:var(--spacing-xl);--paragraph-margin-top:var(--spacing-xl)}.wp-block-heading[data-spacing-bottom=xl],.wp-block-paragraph[data-spacing-bottom=xl],.wp-block-separator[data-spacing-bottom=xl]{--heading-margin-bottom:var(--spacing-xl);--separator-block-margin-bottom:var(--spacing-xl);--paragraph-margin-bottom:var(--spacing-xl)}.wp-block-heading[data-spacing-left=xl],.wp-block-paragraph[data-spacing-left=xl],.wp-block-separator[data-spacing-left=xl]{--heading-margin-left:var(--spacing-xl);--separator-block-margin-left:var(--spacing-xl);--paragraph-margin-left:var(--spacing-xl)}.wp-block-heading[data-spacing-right=xl],.wp-block-paragraph[data-spacing-right=xl],.wp-block-separator[data-spacing-right=xl]{--heading-margin-right:var(--spacing-xl);--separator-block-margin-right:var(--spacing-xl);--paragraph-margin-right:var(--spacing-xl)}.wp-block-heading[data-spacing-top=xxl],.wp-block-paragraph[data-spacing-top=xxl],.wp-block-separator[data-spacing-top=xxl]{--heading-margin-top:var(--spacing-xxl);--separator-block-margin-top:var(--spacing-xxl);--paragraph-margin-top:var(--spacing-xxl)}.wp-block-heading[data-spacing-bottom=xxl],.wp-block-paragraph[data-spacing-bottom=xxl],.wp-block-separator[data-spacing-bottom=xxl]{--heading-margin-bottom:var(--spacing-xxl);--separator-block-margin-bottom:var(--spacing-xxl);--paragraph-margin-bottom:var(--spacing-xxl)}.wp-block-heading[data-spacing-left=xxl],.wp-block-paragraph[data-spacing-left=xxl],.wp-block-separator[data-spacing-left=xxl]{--heading-margin-left:var(--spacing-xxl);--separator-block-margin-left:var(--spacing-xxl);--paragraph-margin-left:var(--spacing-xxl)}.wp-block-heading[data-spacing-right=xxl],.wp-block-paragraph[data-spacing-right=xxl],.wp-block-separator[data-spacing-right=xxl]{--heading-margin-right:var(--spacing-xxl);--separator-block-margin-right:var(--spacing-xxl);--paragraph-margin-right:var(--spacing-xxl)}.wp-block-heading[data-spacing-top=xxxl],.wp-block-paragraph[data-spacing-top=xxxl],.wp-block-separator[data-spacing-top=xxxl]{--heading-margin-top:var(--spacing-xxxl);--separator-block-margin-top:var(--spacing-xxxl);--paragraph-margin-top:var(--spacing-xxxl)}.wp-block-heading[data-spacing-bottom=xxxl],.wp-block-paragraph[data-spacing-bottom=xxxl],.wp-block-separator[data-spacing-bottom=xxxl]{--heading-margin-bottom:var(--spacing-xxxl);--separator-block-margin-bottom:var(--spacing-xxxl);--paragraph-margin-bottom:var(--spacing-xxxl)}.wp-block-heading[data-spacing-left=xxxl],.wp-block-paragraph[data-spacing-left=xxxl],.wp-block-separator[data-spacing-left=xxxl]{--heading-margin-left:var(--spacing-xxxl);--separator-block-margin-left:var(--spacing-xxxl);--paragraph-margin-left:var(--spacing-xxxl)}.wp-block-heading[data-spacing-right=xxxl],.wp-block-paragraph[data-spacing-right=xxxl],.wp-block-separator[data-spacing-right=xxxl]{--heading-margin-right:var(--spacing-xxxl);--separator-block-margin-right:var(--spacing-xxxl);--paragraph-margin-right:var(--spacing-xxxl)}.wp-block-heading[data-spacing-top=xxxxl],.wp-block-paragraph[data-spacing-top=xxxxl],.wp-block-separator[data-spacing-top=xxxxl]{--heading-margin-top:var(--spacing-xxxxl);--separator-block-margin-top:var(--spacing-xxxxl);--paragraph-margin-top:var(--spacing-xxxxl)}.wp-block-heading[data-spacing-bottom=xxxxl],.wp-block-paragraph[data-spacing-bottom=xxxxl],.wp-block-separator[data-spacing-bottom=xxxxl]{--heading-margin-bottom:var(--spacing-xxxxl);--separator-block-margin-bottom:var(--spacing-xxxxl);--paragraph-margin-bottom:var(--spacing-xxxxl)}.wp-block-heading[data-spacing-left=xxxxl],.wp-block-paragraph[data-spacing-left=xxxxl],.wp-block-separator[data-spacing-left=xxxxl]{--heading-margin-left:var(--spacing-xxxxl);--separator-block-margin-left:var(--spacing-xxxxl);--paragraph-margin-left:var(--spacing-xxxxl)}.wp-block-heading[data-spacing-right=xxxxl],.wp-block-paragraph[data-spacing-right=xxxxl],.wp-block-separator[data-spacing-right=xxxxl]{--heading-margin-right:var(--spacing-xxxxl);--separator-block-margin-right:var(--spacing-xxxxl);--paragraph-margin-right:var(--spacing-xxxxl)}.wp-block-cover[data-margin-top=md],.wp-block-group[data-margin-top=md],.wp-block-image[data-margin-top=md]{margin-top:var(--spacing-md)!important}.wp-block-cover[data-margin-bottom=md],.wp-block-group[data-margin-bottom=md],.wp-block-image[data-margin-bottom=md]{margin-bottom:var(--spacing-md)!important}.wp-block-cover[data-margin-left=md],.wp-block-group[data-margin-left=md],.wp-block-image[data-margin-left=md]{margin-left:var(--spacing-md)!important}.wp-block-cover[data-margin-right=md],.wp-block-group[data-margin-right=md],.wp-block-image[data-margin-right=md]{margin-right:var(--spacing-md)!important}.wp-block-cover[data-margin-top=lg],.wp-block-group[data-margin-top=lg],.wp-block-image[data-margin-top=lg]{margin-top:var(--spacing-lg)!important}.wp-block-cover[data-margin-bottom=lg],.wp-block-group[data-margin-bottom=lg],.wp-block-image[data-margin-bottom=lg]{margin-bottom:var(--spacing-lg)!important}.wp-block-cover[data-margin-left=lg],.wp-block-group[data-margin-left=lg],.wp-block-image[data-margin-left=lg]{margin-left:var(--spacing-lg)!important}.wp-block-cover[data-margin-right=lg],.wp-block-group[data-margin-right=lg],.wp-block-image[data-margin-right=lg]{margin-right:var(--spacing-lg)!important}.wp-block-cover[data-margin-top=xl],.wp-block-group[data-margin-top=xl],.wp-block-image[data-margin-top=xl]{margin-top:var(--spacing-xl)!important}.wp-block-cover[data-margin-bottom=xl],.wp-block-group[data-margin-bottom=xl],.wp-block-image[data-margin-bottom=xl]{margin-bottom:var(--spacing-xl)!important}.wp-block-cover[data-margin-left=xl],.wp-block-group[data-margin-left=xl],.wp-block-image[data-margin-left=xl]{margin-left:var(--spacing-xl)!important}.wp-block-cover[data-margin-right=xl],.wp-block-group[data-margin-right=xl],.wp-block-image[data-margin-right=xl]{margin-right:var(--spacing-xl)!important}.wp-block-cover[data-margin-top=xxl],.wp-block-group[data-margin-top=xxl],.wp-block-image[data-margin-top=xxl]{margin-top:var(--spacing-xxl)!important}.wp-block-cover[data-margin-bottom=xxl],.wp-block-group[data-margin-bottom=xxl],.wp-block-image[data-margin-bottom=xxl]{margin-bottom:var(--spacing-xxl)!important}.wp-block-cover[data-margin-left=xxl],.wp-block-group[data-margin-left=xxl],.wp-block-image[data-margin-left=xxl]{margin-left:var(--spacing-xxl)!important}.wp-block-cover[data-margin-right=xxl],.wp-block-group[data-margin-right=xxl],.wp-block-image[data-margin-right=xxl]{margin-right:var(--spacing-xxl)!important}.wp-block-cover[data-margin-top=xxxl],.wp-block-group[data-margin-top=xxxl],.wp-block-image[data-margin-top=xxxl]{margin-top:var(--spacing-xxxl)!important}.wp-block-cover[data-margin-bottom=xxxl],.wp-block-group[data-margin-bottom=xxxl],.wp-block-image[data-margin-bottom=xxxl]{margin-bottom:var(--spacing-xxxl)!important}.wp-block-cover[data-margin-left=xxxl],.wp-block-group[data-margin-left=xxxl],.wp-block-image[data-margin-left=xxxl]{margin-left:var(--spacing-xxxl)!important}.wp-block-cover[data-margin-right=xxxl],.wp-block-group[data-margin-right=xxxl],.wp-block-image[data-margin-right=xxxl]{margin-right:var(--spacing-xxxl)!important}.wp-block-cover[data-margin-top=xxxxl],.wp-block-group[data-margin-top=xxxxl],.wp-block-image[data-margin-top=xxxxl]{margin-top:var(--spacing-xxxxl)!important}.wp-block-cover[data-margin-bottom=xxxxl],.wp-block-group[data-margin-bottom=xxxxl],.wp-block-image[data-margin-bottom=xxxxl]{margin-bottom:var(--spacing-xxxxl)!important}.wp-block-cover[data-margin-left=xxxxl],.wp-block-group[data-margin-left=xxxxl],.wp-block-image[data-margin-left=xxxxl]{margin-left:var(--spacing-xxxxl)!important}.wp-block-cover[data-margin-right=xxxxl],.wp-block-group[data-margin-right=xxxxl],.wp-block-image[data-margin-right=xxxxl]{margin-right:var(--spacing-xxxxl)!important}.wp-block-cover[data-margin-top=-md],.wp-block-group[data-margin-top=-md],.wp-block-image[data-margin-top=-md]{margin-top:calc(var(--spacing-md) * -1)!important;z-index:1}.wp-block-cover[data-margin-bottom=-md],.wp-block-group[data-margin-bottom=-md],.wp-block-image[data-margin-bottom=-md]{margin-bottom:calc(var(--spacing-md) * -1)!important;z-index:1}.wp-block-cover[data-margin-left=-md],.wp-block-group[data-margin-left=-md],.wp-block-image[data-margin-left=-md]{margin-left:calc(var(--spacing-md) * -1)!important;z-index:1}.wp-block-cover[data-margin-right=-md],.wp-block-group[data-margin-right=-md],.wp-block-image[data-margin-right=-md]{margin-right:calc(var(--spacing-md) * -1)!important;z-index:1}.wp-block-cover[data-margin-top=-lg],.wp-block-group[data-margin-top=-lg],.wp-block-image[data-margin-top=-lg]{margin-top:calc(var(--spacing-lg) * -1)!important;z-index:1}.wp-block-cover[data-margin-bottom=-lg],.wp-block-group[data-margin-bottom=-lg],.wp-block-image[data-margin-bottom=-lg]{margin-bottom:calc(var(--spacing-lg) * -1)!important;z-index:1}.wp-block-cover[data-margin-left=-lg],.wp-block-group[data-margin-left=-lg],.wp-block-image[data-margin-left=-lg]{margin-left:calc(var(--spacing-lg) * -1)!important;z-index:1}.wp-block-cover[data-margin-right=-lg],.wp-block-group[data-margin-right=-lg],.wp-block-image[data-margin-right=-lg]{margin-right:calc(var(--spacing-lg) * -1)!important;z-index:1}.wp-block-cover[data-margin-top=-xl],.wp-block-group[data-margin-top=-xl],.wp-block-image[data-margin-top=-xl]{margin-top:calc(var(--spacing-xl) * -1)!important;z-index:1}.wp-block-cover[data-margin-bottom=-xl],.wp-block-group[data-margin-bottom=-xl],.wp-block-image[data-margin-bottom=-xl]{margin-bottom:calc(var(--spacing-xl) * -1)!important;z-index:1}.wp-block-cover[data-margin-left=-xl],.wp-block-group[data-margin-left=-xl],.wp-block-image[data-margin-left=-xl]{margin-left:calc(var(--spacing-xl) * -1)!important;z-index:1}.wp-block-cover[data-margin-right=-xl],.wp-block-group[data-margin-right=-xl],.wp-block-image[data-margin-right=-xl]{margin-right:calc(var(--spacing-xl) * -1)!important;z-index:1}.wp-block-cover[data-margin-top=-xxl],.wp-block-group[data-margin-top=-xxl],.wp-block-image[data-margin-top=-xxl]{margin-top:calc(var(--spacing-xxl) * -1)!important;z-index:1}.wp-block-cover[data-margin-bottom=-xxl],.wp-block-group[data-margin-bottom=-xxl],.wp-block-image[data-margin-bottom=-xxl]{margin-bottom:calc(var(--spacing-xxl) * -1)!important;z-index:1}.wp-block-cover[data-margin-left=-xxl],.wp-block-group[data-margin-left=-xxl],.wp-block-image[data-margin-left=-xxl]{margin-left:calc(var(--spacing-xxl) * -1)!important;z-index:1}.wp-block-cover[data-margin-right=-xxl],.wp-block-group[data-margin-right=-xxl],.wp-block-image[data-margin-right=-xxl]{margin-right:calc(var(--spacing-xxl) * -1)!important;z-index:1}.wp-block-cover[data-margin-top=-xxxl],.wp-block-group[data-margin-top=-xxxl],.wp-block-image[data-margin-top=-xxxl]{margin-top:calc(var(--spacing-xxxl) * -1)!important;z-index:1}.wp-block-cover[data-margin-bottom=-xxxl],.wp-block-group[data-margin-bottom=-xxxl],.wp-block-image[data-margin-bottom=-xxxl]{margin-bottom:calc(var(--spacing-xxxl) * -1)!important;z-index:1}.wp-block-cover[data-margin-left=-xxxl],.wp-block-group[data-margin-left=-xxxl],.wp-block-image[data-margin-left=-xxxl]{margin-left:calc(var(--spacing-xxxl) * -1)!important;z-index:1}.wp-block-cover[data-margin-right=-xxxl],.wp-block-group[data-margin-right=-xxxl],.wp-block-image[data-margin-right=-xxxl]{margin-right:calc(var(--spacing-xxxl) * -1)!important;z-index:1}.wp-block-cover[data-margin-top=-xxxxl],.wp-block-group[data-margin-top=-xxxxl],.wp-block-image[data-margin-top=-xxxxl]{margin-top:calc(var(--spacing-xxxxl) * -1)!important;z-index:1}.wp-block-cover[data-margin-bottom=-xxxxl],.wp-block-group[data-margin-bottom=-xxxxl],.wp-block-image[data-margin-bottom=-xxxxl]{margin-bottom:calc(var(--spacing-xxxxl) * -1)!important;z-index:1}.wp-block-cover[data-margin-left=-xxxxl],.wp-block-group[data-margin-left=-xxxxl],.wp-block-image[data-margin-left=-xxxxl]{margin-left:calc(var(--spacing-xxxxl) * -1)!important;z-index:1}.wp-block-cover[data-margin-right=-xxxxl],.wp-block-group[data-margin-right=-xxxxl],.wp-block-image[data-margin-right=-xxxxl]{margin-right:calc(var(--spacing-xxxxl) * -1)!important;z-index:1}[data-margin-top=no]{margin-top:0!important}[data-margin-bottom=no]{margin-bottom:0!important}[data-margin-left=no]{margin-left:0!important}[data-margin-right=no]{margin-right:0!important}[data-font-size=xxxxl]>.rich-text{font-size:var(--font-size-xxxxl)}[data-font-size=xxxl]>.rich-text{font-size:var(--font-size-xxxl)}[data-font-size=xxl]>.rich-text{font-size:var(--font-size-xxl)}[data-font-size=xl]>.rich-text{font-size:var(--font-size-xl)}[data-font-size=lg]>.rich-text{font-size:var(--font-size-lg)}[data-font-size=md]>.rich-text{font-size:var(--font-size-md)}[data-font-size=sm]>.rich-text{font-size:var(--font-size-sm)}[data-font-size=xs]>.rich-text{font-size:var(--font-size-xs)}.wp-block-button__link,.wp-block .button,input[type=submit]{min-height:1px;position:relative;display:var(--button-display,inline-flex);gap:var(--spacing-xs);align-items:center;justify-content:center;width:var(--button-width,auto);max-height:var(--button-max-height,100%);margin:var(--button-margin,0);padding:var(--button-padding,.9rem 2rem);color:var(--button-color);font-weight:var(--button-font-weight,var(--body-font-weight));font-size:var(--button-font-size,var(--font-size-base));font-family:var(--button-font-family,var(--body-font-family));line-height:var(--button-line-height,1.1);letter-spacing:var(--button-letter-spacing,normal);white-space:var(--button-white-space,normal);text-align:var(--button-text-align,center);text-transform:var(--button-text-transform,none);-webkit-text-decoration:var(--button-text-decoration,none);text-decoration:var(--button-text-decoration,none);word-break:var(--button-word-break,normal);overflow-wrap:var(--button-overflow-wrap,break-word);background:var(--button-background,var(--color-primary));border:var(--button-border,0);border-radius:var(--button-border-radius,var(--border-radius));outline:var(--button-outline,none);box-shadow:var(--button-box-shadow,none);-webkit-transform:var(--button-transform,none);transform:var(--button-transform,none);-webkit-filter:var(--button-filter,none);filter:var(--button-filter,none);cursor:var(--button-cursor,pointer);opacity:var(--button-opacity,1);transition:var(--button-transition,var(--transition))}.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover,.wp-block .button:active,.wp-block .button:focus,.wp-block .button:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{color:var(--button-color-hover,var(--button-color));-webkit-text-decoration:var(--button-text-decoration-hover,var(--button-text-decoration,none));text-decoration:var(--button-text-decoration-hover,var(--button-text-decoration,none));background:var(--button-background-hover,var(--color-primary-dark,var(--button-background,var(--color-primary))));border:var(--button-border-hover,var(--button-border,0));outline:var(--button-outline-hover,var(--button-outline,none));box-shadow:var(--button-box-shadow-hover,var(--button-box-shadow,none));-webkit-transform:var(--button-transform-hover,var(--button-transform,none));transform:var(--button-transform-hover,var(--button-transform,none));-webkit-filter:var(--button-filter-hover,var(--button-filter,none));filter:var(--button-filter-hover,var(--button-filter,none));--button-background-hover:var(--button-background,var(--color-primary))}.is-style-default .wp-block-button__link,.is-style-default .wp-block .button,.is-style-default input[type=submit]{position:relative;display:var(--button-display,inline-flex);gap:var(--spacing-xs);align-items:center;justify-content:center;width:var(--button-width,auto);max-height:var(--button-max-height,100%);margin:var(--button-margin,0);padding:var(--button-padding,.9rem 2rem);color:var(--button-color);font-weight:var(--button-font-weight,var(--body-font-weight));font-size:var(--button-font-size,var(--font-size-base));font-family:var(--button-font-family,var(--body-font-family));line-height:var(--button-line-height,1.1);letter-spacing:var(--button-letter-spacing,normal);white-space:var(--button-white-space,normal);text-align:var(--button-text-align,center);text-transform:var(--button-text-transform,none);-webkit-text-decoration:var(--button-text-decoration,none);text-decoration:var(--button-text-decoration,none);word-break:var(--button-word-break,normal);overflow-wrap:var(--button-overflow-wrap,break-word);background:var(--button-background,var(--color-primary));border:var(--button-border,0);border-radius:var(--button-border-radius,var(--border-radius));outline:var(--button-outline,none);box-shadow:var(--button-box-shadow,none);-webkit-transform:var(--button-transform,none);transform:var(--button-transform,none);-webkit-filter:var(--button-filter,none);filter:var(--button-filter,none);cursor:var(--button-cursor,pointer);opacity:var(--button-opacity,1);transition:var(--button-transition,var(--transition))}.is-style-default .wp-block-button__link:active,.is-style-default .wp-block-button__link:focus,.is-style-default .wp-block-button__link:hover,.is-style-default .wp-block .button:active,.is-style-default .wp-block .button:focus,.is-style-default .wp-block .button:hover,.is-style-default input[type=submit]:active,.is-style-default input[type=submit]:focus,.is-style-default input[type=submit]:hover{color:var(--button-color-hover,var(--button-color));-webkit-text-decoration:var(--button-text-decoration-hover,var(--button-text-decoration,none));text-decoration:var(--button-text-decoration-hover,var(--button-text-decoration,none));background:var(--button-background-hover,var(--color-primary-dark,var(--button-background,var(--color-primary))));border:var(--button-border-hover,var(--button-border,0));outline:var(--button-outline-hover,var(--button-outline,none));box-shadow:var(--button-box-shadow-hover,var(--button-box-shadow,none));-webkit-transform:var(--button-transform-hover,var(--button-transform,none));transform:var(--button-transform-hover,var(--button-transform,none));-webkit-filter:var(--button-filter-hover,var(--button-filter,none));filter:var(--button-filter-hover,var(--button-filter,none));--button-background-hover:var(--button-background,var(--color-primary))}.wp-block-button__link:active,.wp-block-button__link:visited,.wp-block .button:active,.wp-block .button:visited,input[type=submit]:active,input[type=submit]:visited{color:var(--button-color-hover,var(--button-color))}.is-style-secondary .wp-block-button__link,.is-style-secondary .wp-block .button,.is-style-secondary input[type=submit]{--button-color:var(--button-secondary-color);--button-color-hover:var(--button-secondary-color-hover,var(--button-secondary-color));--button-background:var(--button-secondary-background,var(--color-secondary));--button-background-hover:var(--button-secondary-background-hover,var(--color-secondary-dark,var(--color-secondary)));color:var(--button-color);background:var(--button-background);border-color:var(--button-border,currentColor)}.is-style-link .wp-block-button__link,.is-style-link .wp-block .button,.is-style-link input[type=submit]{--button-color:var(--button-link-color,var(--color-link));--button-color-hover:var(--button-link-color-hover,var(--color-link-dark,var(--link-color-hover,var(--color-link-dark))));--button-background:var(--button-link-background,transparent);--button-background-hover:var(--button-link-background-hover,transparent);--button-padding:var(--button-link-padding,0.9rem 0.5rem);--button-border:0;--button-box-shadow:none;--button-box-shadow-hover:none;color:var(--button-color);background:var(--button-background);border-color:var(--button-border,currentColor)}.is-style-link .wp-block-button__link:after,.is-style-link .wp-block .button:after,.is-style-link input[type=submit]:after{display:inline-flex;flex:0 1 auto;width:.75em;height:.75em;background:currentColor;-webkit-mask-image:var(--button-link-url,"");mask-image:var(--button-link-url,"");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;content:""}.is-style-outline .wp-block-button__link,.is-style-outline .wp-block .button,.is-style-outline input[type=submit]{--button-max-height:calc(100% - 4px);--button-color:var(--button-outline-color,var(--color-primary));--button-color-hover:var(--button-outline-color-hover,var(--color-white));--button-background:var(--button-outline-background,transparent);--button-background-hover:var(--button-outline-background-hover,var(--button-outline-color,var(--button-color)));--button-border:2px solid var(--button-outline-color,var(--button-color));--button-border-hover:var(--button-border);color:var(--button-color);background:var(--button-background);border-color:var(--button-border,currentColor)}.button-small .wp-block-button__link,.button-small .wp-block .button,.button-small input[type=submit]{--button-padding:var(--button-small-padding,0.75rem 1.25rem);--button-font-size:var(--button-small-font-size,0.8rem)}.button-large .wp-block-button__link,.button-large .wp-block .button,.button-large input[type=submit]{--button-padding:var(--button-large-padding,1.25rem 2.5rem);--button-font-size:var(--button-large-font-size,1.25rem)}.entry-more.is-style-link .wp-block-button__link,.entry-more:not([class*=is-style-link]):not([class*=is-style-]) .wp-block-button__link{padding:0}.wp-block-search.wp-block{margin-right:auto;margin-left:auto}.wp-block[data-align=left] .wp-block-search{justify-content:start}.wp-block[data-align=center] .wp-block-search{justify-content:center}.wp-block[data-align=right] .wp-block-search{justify-content:end}.wp-block-search .wp-block-search__button{height:auto!important;position:relative;display:var(--button-display,inline-flex);gap:var(--spacing-xs);align-items:center;justify-content:center;width:var(--button-width,auto);max-height:var(--button-max-height,100%);margin:var(--button-margin,0);padding:var(--button-padding,.9rem 2rem);font-weight:var(--button-font-weight,var(--body-font-weight));font-size:var(--button-font-size,var(--font-size-base));font-family:var(--button-font-family,var(--body-font-family));line-height:var(--button-line-height,1.1);letter-spacing:var(--button-letter-spacing,normal);white-space:var(--button-white-space,normal);text-align:var(--button-text-align,center);text-transform:var(--button-text-transform,none);-webkit-text-decoration:var(--button-text-decoration,none);text-decoration:var(--button-text-decoration,none);word-break:var(--button-word-break,normal);overflow-wrap:var(--button-overflow-wrap,break-word);background:var(--button-background,var(--color-primary));border:var(--button-border,0);border-radius:var(--button-border-radius,var(--border-radius));outline:var(--button-outline,none);box-shadow:var(--button-box-shadow,none);-webkit-transform:var(--button-transform,none);transform:var(--button-transform,none);-webkit-filter:var(--button-filter,none);filter:var(--button-filter,none);cursor:var(--button-cursor,pointer);opacity:var(--button-opacity,1);transition:var(--button-transition,var(--transition));--button-color:var(--button-secondary-color);--button-color-hover:var(--button-secondary-color-hover,var(--button-secondary-color));--button-background:var(--button-secondary-background,var(--color-secondary));--button-background-hover:var(--button-secondary-background-hover,var(--color-secondary-dark,var(--color-secondary)));color:var(--button-color);background:var(--button-background);border-color:var(--button-border,currentColor)}.wp-block-search .wp-block-search__button:active,.wp-block-search .wp-block-search__button:focus,.wp-block-search .wp-block-search__button:hover{color:var(--button-color-hover,var(--button-color));-webkit-text-decoration:var(--button-text-decoration-hover,var(--button-text-decoration,none));text-decoration:var(--button-text-decoration-hover,var(--button-text-decoration,none));background:var(--button-background-hover,var(--color-primary-dark,var(--button-background,var(--color-primary))));border:var(--button-border-hover,var(--button-border,0));outline:var(--button-outline-hover,var(--button-outline,none));box-shadow:var(--button-box-shadow-hover,var(--button-box-shadow,none));-webkit-transform:var(--button-transform-hover,var(--button-transform,none));transform:var(--button-transform-hover,var(--button-transform,none));-webkit-filter:var(--button-filter-hover,var(--button-filter,none));filter:var(--button-filter-hover,var(--button-filter,none));--button-background-hover:var(--button-background,var(--color-primary))}.wp-block-search .wp-block-search__button.has-icon{position:relative;height:100%}.wp-block-search .wp-block-search__button.has-icon svg{position:absolute;top:calc(50% - 12px);left:calc(50% - 12px);width:24px;height:24px;fill:currentColor}.mai-grid a{pointer-events:none}.entry-grid{order:var(--entry-order,var(--entry-index,var(--order,unset)))!important}.has-columns:not(.has-columns-nested){--flex-basis:calc((100% * var(--columns) - (var(--column-gap) * (1 - var(--columns)))) - 0.025px);--flex-default:0 0 var(--flex-basis)}.has-columns-nested>.acf-innerblocks-container,.has-columns:not(.has-columns-nested){display:flex;flex-wrap:wrap;gap:var(--row-gap) var(--column-gap);align-items:var(--align-columns-vertical,initial);justify-content:var(--align-columns,initial)}.has-columns-nested:not(.mai-columns),.mai-columns>.mai-columns-wrap>.acf-innerblocks-container>.wp-block{--flex-basis:calc((100% * var(--columns) - (var(--column-gap) * (1 - var(--columns)))) - 0.025px);--flex-default:0 0 var(--flex-basis)}.has-columns-nested>.acf-innerblocks-container>.wp-block,.has-columns:not(.has-columns-nested)>.is-column{flex:var(--flex,var(--flex-default));order:var(--order,unset);margin:0}.has-columns-nested>.acf-innerblocks-container>.wp-block>.is-column{height:100%}.mai-columns>.mai-columns-wrap>.acf-innerblocks-container>.wp-block>.mai-column{display:flex;flex-direction:column;justify-content:var(--justify-content,start)}.mai-column .block-editor-block-list__layout[data-is-drop-zone=true]:empty{position:relative;width:100%;height:36px;box-shadow:inset 0 0 0 1px var(--mai-block-appender-color,#1e1e1e)}.mai-column .block-editor-block-list__layout[data-is-drop-zone=true]:empty:after{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--mai-block-appender-color,#1e1e1e);font-size:1.5rem;content:"+"}.mai-column .block-editor-block-list__layout[data-is-drop-zone=true]:empty:focus,.mai-column .block-editor-block-list__layout[data-is-drop-zone=true]:empty:hover{--mai-block-appender-color:var(--wp-admin-theme-color);cursor:pointer}.wp-block[data-type="acf/mai-accordion-item"]{margin-bottom:var(--row-gap)}.wp-block[data-type="acf/mai-accordion-item"] .mai-accordion-item{margin-bottom:0}.wp-block[data-type="acf/mai-accordion-item"]+.wp-block[data-type="acf/mai-accordion-item"]{margin-top:0}@media only screen and (min-width:400px){.gallery{--gallery-columns:var(--gallery-columns-sm)}.hidden-xs-up:not([class*=block-editor]){display:none!important;visibility:hidden!important}}@media only screen and (min-width:600px){.wp-block-cover__image-background.has-parallax{--cover-block-background-image:var(--background-image-md)}.gallery{--gallery-columns:var(--gallery-columns-md)}.hidden-sm-up:not([class*=block-editor]){display:none!important;visibility:hidden!important}}@media only screen and (min-width:600px) and (max-width:799px){.hidden-sm:not([class*=block-editor]){display:none!important;visibility:hidden!important}.has-columns-nested:not(.mai-columns),.has-columns:not(.has-columns-nested),.mai-columns>.mai-columns-wrap>.acf-innerblocks-container>.wp-block{--flex:var(--flex-sm,var(--flex-default));--columns:var(--columns-sm,1/1);--order:var(--order-sm,unset)}}@media only screen and (min-width:800px) and (max-width:999px){:root{--font-scale:var(--font-scale-tablet,1.2);--spacing-scale:var(--spacing-scale-tablet,1.414);--padding-scale:var(--padding-scale-tablet,1.778)}.hidden-md:not([class*=block-editor]){display:none!important;visibility:hidden!important}.has-columns-nested:not(.mai-columns),.has-columns:not(.has-columns-nested),.mai-columns>.mai-columns-wrap>.acf-innerblocks-container>.wp-block{--flex:var(--flex-md,var(--flex-default));--columns:var(--columns-md,1/1);--order:var(--order-md,unset)}}@media only screen and (min-width:800px){.wp-block-cover__image-background.has-parallax{--cover-block-background-image:var(--background-image-lg)}.alignleft{float:left}.alignright{float:right}.aligncenter{margin:0 auto}.aligncenter:after{clear:both;content:"";display:block}.has--xxxxs-margin-right{margin-right:calc(var(--spacing-xxxxs) * -1)!important;z-index:1}.has--xxxxs-margin-left{margin-left:calc(var(--spacing-xxxxs) * -1)!important;z-index:1}.has--xxxs-margin-right{margin-right:calc(var(--spacing-xxxs) * -1)!important;z-index:1}.has--xxxs-margin-left{margin-left:calc(var(--spacing-xxxs) * -1)!important;z-index:1}.has--xxs-margin-right{margin-right:calc(var(--spacing-xxs) * -1)!important;z-index:1}.has--xxs-margin-left{margin-left:calc(var(--spacing-xxs) * -1)!important;z-index:1}.has--xs-margin-right{margin-right:calc(var(--spacing-xs) * -1)!important;z-index:1}.has--xs-margin-left{margin-left:calc(var(--spacing-xs) * -1)!important;z-index:1}.has--sm-margin-right{margin-right:calc(var(--spacing-sm) * -1)!important;z-index:1}.has--sm-margin-left{margin-left:calc(var(--spacing-sm) * -1)!important;z-index:1}.has--md-margin-right{margin-right:calc(var(--spacing-md) * -1)!important;z-index:1}.has--md-margin-left{margin-left:calc(var(--spacing-md) * -1)!important;z-index:1}.has--lg-margin-right{margin-right:calc(var(--spacing-lg) * -1)!important;z-index:1}.has--lg-margin-left{margin-left:calc(var(--spacing-lg) * -1)!important;z-index:1}.has--xl-margin-right{margin-right:calc(var(--spacing-xl) * -1)!important;z-index:1}.has--xl-margin-left{margin-left:calc(var(--spacing-xl) * -1)!important;z-index:1}.has--xxl-margin-right{margin-right:calc(var(--spacing-xxl) * -1)!important;z-index:1}.has--xxl-margin-left{margin-left:calc(var(--spacing-xxl) * -1)!important;z-index:1}.has--xxxl-margin-right{margin-right:calc(var(--spacing-xxxl) * -1)!important;z-index:1}.has--xxxl-margin-left{margin-left:calc(var(--spacing-xxxl) * -1)!important;z-index:1}.has--xxxxl-margin-right{margin-right:calc(var(--spacing-xxxxl) * -1)!important;z-index:1}.has--xxxxl-margin-left{margin-left:calc(var(--spacing-xxxxl) * -1)!important;z-index:1}.hidden-md-up:not([class*=block-editor]){display:none!important;visibility:hidden!important}}@media only screen and (min-width:1000px){:root{--font-scale:var(--font-scale-desktop,1.25);--spacing-scale:var(--spacing-scale-desktop,1.5);--padding-scale:var(--padding-scale-desktop,2)}.content-sidebar .content-sidebar-wrap,.sidebar-content .content-sidebar-wrap{--alignfull-margin-right:0;--alignfull-margin-left:0;--alignwide-margin-right:0;--alignwide-margin-left:0}.gallery{--gallery-columns:var(--gallery-columns-lg)}.hidden-lg-up:not([class*=block-editor]){display:none!important;visibility:hidden!important}.has-columns-nested:not(.mai-columns),.has-columns:not(.has-columns-nested),.mai-columns>.mai-columns-wrap>.acf-innerblocks-container>.wp-block{--flex:var(--flex-lg,var(--flex-default));--columns:var(--columns-lg,1/1)}}@media only screen and (min-width:1000px) and (max-width:1199px){.hidden-lg:not([class*=block-editor]){display:none!important;visibility:hidden!important}}@media only screen and (min-width:1200px){.has-boxed-container{--alignfull-max-width:var(--breakpoint-xl);--alignfull-margin-right:auto;--alignfull-margin-left:auto}.has-boxed-container .has-content-sidebar,.has-boxed-container .has-sidebar-content{--alignfull-margin-right:calc(var(--side-spacing) * -1);--alignfull-margin-left:calc(var(--side-spacing) * -1)}.has-boxed-container .has-narrow-content,.has-boxed-container .has-standard-content{--alignfull-margin-right:calc((var(--site-container-max-width) - var(--content-max-width)) * -0.5);--alignfull-margin-left:calc((var(--site-container-max-width) - var(--content-max-width)) * -0.5)}.has-boxed-container .has-wide-content{--alignfull-margin-right:calc((var(--site-container-max-width) - var(--content-max-width)) - var(--side-spacing));--alignfull-margin-left:calc((var(--site-container-max-width) - var(--content-max-width)) - var(--side-spacing))}.hidden-xl-up:not([class*=block-editor]){display:none!important;visibility:hidden!important}}@media only screen and (max-width:799px){:root{--font-scale:var(--font-scale-mobile,1.125);--spacing-scale:var(--spacing-scale-mobile,1.333);--padding-scale:var(--padding-scale-mobile,1.618)}.is-style-heading,.is-style-subheading,h1,h2,h3,h4,h5,h6,legend{word-break:var(--heading-word-break,break-word)}.hidden-md-down:not([class*=block-editor]){display:none!important;visibility:hidden!important}.editor-post-title__block .editor-post-title__input{word-break:var(--heading-word-break,break-word)}}@media only screen and (max-width:599px){.has-image-stack{--entry-flex-direction:column;--entry-flex-wrap:nowrap;--entry-image-link-flex:initial;--entry-image-link-width:100%;--entry-image-link-max-width:100%;--entry-image-link-margin:0 auto var(--spacing-md);--entry-image-link-before-display:none}.has-image-stack .entry-image-link{--entry-image-link-order:-1}.has-boxed .has-image-stack{--entry-image-link-margin:0 auto}.hidden-sm-down:not([class*=block-editor]),.hidden-xs:not([class*=block-editor]){display:none!important;visibility:hidden!important}.has-columns-nested:not(.mai-columns),.has-columns:not(.has-columns-nested),.mai-columns>.mai-columns-wrap>.acf-innerblocks-container>.wp-block{--flex:var(--flex-xs,var(--flex-default));--columns:var(--columns-xs,1/1);--order:var(--order-xs,unset)}}@media only screen and (max-width:399px){.hidden-xs-down:not([class*=block-editor]){display:none!important;visibility:hidden!important}}@media only screen and (max-width:999px){.hidden-lg-down:not([class*=block-editor]){display:none!important;visibility:hidden!important}}@media only screen and (max-width:1199px){.hidden-xl-down:not([class*=block-editor]){display:none!important;visibility:hidden!important}} \ No newline at end of file diff --git a/assets/css/utilities.min.css b/assets/css/utilities.min.css index 8226227ad..7d1d093a9 100644 --- a/assets/css/utilities.min.css +++ b/assets/css/utilities.min.css @@ -1 +1 @@ -.screen-reader-shortcut,.screen-reader-text,.screen-reader-text span{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.screen-reader-shortcut:active,.screen-reader-shortcut:focus,.screen-reader-text:active,.screen-reader-text:focus,.screen-reader-text span:active,.screen-reader-text span:focus{clip:auto;-webkit-clip-path:none;clip-path:none;height:auto;overflow:visible;position:static;white-space:inherit;width:auto;position:absolute;z-index:100000;padding:var(--spacing-md) var(--spacing-lg);color:var(--color-white);text-decoration:none;background-color:var(--color-black)}.genesis-skip-link{margin:0}.genesis-skip-link li{width:0;height:0;list-style:none;background:var(--color-white)}:focus{outline:var(--focus-outline,var(--border))}.is-layout-flex{display:flex;flex-wrap:wrap}.alignwide{--alignwide-max-side-spacing:max(0px,calc((var(--viewport-width) - var(--content-max-width)) / 4));--alignwide-side-spacing:min(var(--spacing-xxxxl),var(--alignwide-max-side-spacing));width:calc(100% * (var(--alignwide-side-spacing) * 2));max-width:var(--alignwide-max-width,unset);margin-right:var(--alignwide-margin-left,calc(var(--alignwide-side-spacing) * -1));margin-left:var(--alignwide-margin-left,calc(var(--alignwide-side-spacing) * -1))}.alignfull{clear:both;width:var(--alignfull-width,var(--viewport-width));max-width:var(--alignfull-max-width,var(--viewport-width));margin-right:var(--alignfull-margin-right,calc(50% - (50vw - (var(--scrollbar-width, 0px) / 2))));margin-left:var(--alignfull-margin-left,calc(50% - (50vw - (var(--scrollbar-width, 0px) / 2))))}.content{--alignfull-width:auto}.alignvertical{display:flex;align-content:center;align-items:center}.gallery{--gallery-columns:var(--gallery-columns-xs,2);display:grid;grid-gap:var(--gallery-grid-gap,var(--spacing-lg));grid-template-columns:repeat(var(--gallery-columns),1fr)}.has-xxxxl-font-size{font-size:var(--font-size-xxxxl)}.has-xxxl-font-size{font-size:var(--font-size-xxxl)}.has-xxl-font-size{font-size:var(--font-size-xxl)}.has-xl-font-size{font-size:var(--font-size-xl)}.has-lg-font-size{font-size:var(--font-size-lg)}.has-md-font-size{font-size:var(--font-size-md)}.has-sm-font-size{font-size:var(--font-size-sm)}.has-xs-font-size{font-size:var(--font-size-xs)}.mai-rating{display:flex;justify-content:var(--mai-rating-justify-content,start);--list-style-type:none;--list-margin:0;--list-padding:0;--list-item-margin:0}.mai-rating-item:not(:first-child){margin-left:2px}.clear,.clearfix{clear:both}.inline{--input-display:inline-block;--input-width:auto}.has-dark-background{color:var(--color-white);--heading-color:var(--color-white);--link-color:currentColor;--link-color-hover:currentColor;--link-text-decoration:underline;--link-filter-hover:brightness(0.8);--entry-title-link-color:var(--color-white);--entry-title-link-color-hover:brightness(0.8);--menu-item-link-color:var(--color-white);--menu-item-link-color-hover:var(--color-white);--menu-item-name-filter-hover:brightness(0.8);--border:1px solid hsla(0,0%,100%,.2)}.has-light-background{--heading-color:var(--color-heading);color:var(--color-body)}.has-dark-background h1:not(.has-text-color),.has-dark-background h2:not(.has-text-color),.has-dark-background h3:not(.has-text-color),.has-dark-background h4:not(.has-text-color),.has-dark-background h5:not(.has-text-color),.has-light-background h1:not(.has-text-color),.has-light-background h2:not(.has-text-color),.has-light-background h3:not(.has-text-color),.has-light-background h4:not(.has-text-color),.has-light-background h5:not(.has-text-color),.has-light-background h6:not(.has-text-color){color:var(--heading-color)}.has-border{border:var(--border)}.has-border-radius{overflow:hidden;border-radius:var(--border-radius)}.has-shadow{position:relative;z-index:1;box-shadow:var(--shadow)}.has-drop-shadow{-webkit-filter:var(--drop-shadow);filter:var(--drop-shadow)}.is-sticky{position:sticky!important;top:var(--scroll-margin-top);z-index:9}.is-circle,.is-square{aspect-ratio:1/1}.is-circle{overflow:hidden;border-radius:9999px}.is-rounded{border-radius:var(--border-radius)}.is-boxed{margin:0 0 var(--spacing-md);padding:var(--spacing-xl);border:var(--border);border-radius:var(--border-radius);box-shadow:var(--shadow)}.is-full-height{min-height:calc(100vh - (var(--content-sidebar-wrap-margin-top) + var(--content-sidebar-wrap-margin-bottom)))}.z-index-1{z-index:1}.full-width{width:100%}.has-no-margin-top{margin-top:0!important}.has-no-margin-top>figure{margin-top:0}.has-no-margin-bottom{margin-bottom:0!important}.has-no-margin-bottom>figure{margin-bottom:0}.has-no-margin-left{margin-left:0!important}.has-no-margin-right{margin-right:0!important}.has-xl-max-width{max-width:var(--breakpoint-xl);margin-right:auto;margin-left:auto}.has-xl-content-width{--content-max-width:var(--breakpoint-xl)}.has-lg-max-width{max-width:var(--breakpoint-lg);margin-right:auto;margin-left:auto}.has-lg-content-width{--content-max-width:var(--breakpoint-lg)}.has-md-max-width{max-width:var(--breakpoint-md);margin-right:auto;margin-left:auto}.has-md-content-width{--content-max-width:var(--breakpoint-md)}.has-sm-max-width{max-width:var(--breakpoint-sm);margin-right:auto;margin-left:auto}.has-sm-content-width{--content-max-width:var(--breakpoint-sm)}.has-xs-max-width{max-width:var(--breakpoint-xs);margin-right:auto;margin-left:auto}.has-xs-content-width{--content-max-width:var(--breakpoint-xs)}.has-no-content-width{--content-max-width:var(--viewport-width);--side-spacing:0}.has-no-padding{padding:0!important}.has-auto-margin-top{margin-top:auto!important}.has-auto-margin-bottom{margin-bottom:auto!important}.has-auto-margin-left{margin-left:auto!important}.has-auto-margin-right{margin-right:auto!important}.has-xxxxs-margin-top{margin-top:var(--spacing-xxxxs)!important}.has-xxxxs-margin-right{margin-right:var(--spacing-xxxxs)!important}.has-xxxxs-margin-bottom{margin-bottom:var(--spacing-xxxxs)!important}.has-xxxxs-margin-left{margin-left:var(--spacing-xxxxs)!important}.has-xxxxs-padding{padding:var(--spacing-xxxxs)!important}.has-xxxs-margin-top{margin-top:var(--spacing-xxxs)!important}.has-xxxs-margin-right{margin-right:var(--spacing-xxxs)!important}.has-xxxs-margin-bottom{margin-bottom:var(--spacing-xxxs)!important}.has-xxxs-margin-left{margin-left:var(--spacing-xxxs)!important}.has-xxxs-padding{padding:var(--spacing-xxxs)!important}.has-xxs-margin-top{margin-top:var(--spacing-xxs)!important}.has-xxs-margin-right{margin-right:var(--spacing-xxs)!important}.has-xxs-margin-bottom{margin-bottom:var(--spacing-xxs)!important}.has-xxs-margin-left{margin-left:var(--spacing-xxs)!important}.has-xxs-padding{padding:var(--spacing-xxs)!important}.has-xs-margin-top{margin-top:var(--spacing-xs)!important}.has-xs-margin-right{margin-right:var(--spacing-xs)!important}.has-xs-margin-bottom{margin-bottom:var(--spacing-xs)!important}.has-xs-margin-left{margin-left:var(--spacing-xs)!important}.has-xs-padding{padding:var(--spacing-xs)!important}.has-sm-margin-top{margin-top:var(--spacing-sm)!important}.has-sm-margin-right{margin-right:var(--spacing-sm)!important}.has-sm-margin-bottom{margin-bottom:var(--spacing-sm)!important}.has-sm-margin-left{margin-left:var(--spacing-sm)!important}.has-sm-padding{padding:var(--spacing-sm)!important}.has-md-margin-top{margin-top:var(--spacing-md)!important}.has-md-margin-right{margin-right:var(--spacing-md)!important}.has-md-margin-bottom{margin-bottom:var(--spacing-md)!important}.has-md-margin-left{margin-left:var(--spacing-md)!important}.has-md-padding{padding:var(--spacing-md)!important}.has-lg-margin-top{margin-top:var(--spacing-lg)!important}.has-lg-margin-right{margin-right:var(--spacing-lg)!important}.has-lg-margin-bottom{margin-bottom:var(--spacing-lg)!important}.has-lg-margin-left{margin-left:var(--spacing-lg)!important}.has-lg-padding{padding:var(--spacing-lg)!important}.has-xl-margin-top{margin-top:var(--spacing-xl)!important}.has-xl-margin-right{margin-right:var(--spacing-xl)!important}.has-xl-margin-bottom{margin-bottom:var(--spacing-xl)!important}.has-xl-margin-left{margin-left:var(--spacing-xl)!important}.has-xl-padding{padding:var(--spacing-xl)!important}.has-xxl-margin-top{margin-top:var(--spacing-xxl)!important}.has-xxl-margin-right{margin-right:var(--spacing-xxl)!important}.has-xxl-margin-bottom{margin-bottom:var(--spacing-xxl)!important}.has-xxl-margin-left{margin-left:var(--spacing-xxl)!important}.has-xxl-padding{padding:var(--spacing-xxl)!important}.has-xxxl-margin-top{margin-top:var(--spacing-xxxl)!important}.has-xxxl-margin-right{margin-right:var(--spacing-xxxl)!important}.has-xxxl-margin-bottom{margin-bottom:var(--spacing-xxxl)!important}.has-xxxl-margin-left{margin-left:var(--spacing-xxxl)!important}.has-xxxl-padding{padding:var(--spacing-xxxl)!important}.has-xxxxl-margin-top{margin-top:var(--spacing-xxxxl)!important}.has-xxxxl-margin-right{margin-right:var(--spacing-xxxxl)!important}.has-xxxxl-margin-bottom{margin-bottom:var(--spacing-xxxxl)!important}.has-xxxxl-margin-left{margin-left:var(--spacing-xxxxl)!important}.has-xxxxl-padding{padding:var(--spacing-xxxxl)!important}.has--xxxxs-margin-top{margin-top:calc(var(--spacing-xxxxs) * -1)!important}.has--xxxxs-margin-bottom{margin-bottom:calc(var(--spacing-xxxxs) * -1)!important}.has--xxxs-margin-top{margin-top:calc(var(--spacing-xxxs) * -1)!important}.has--xxxs-margin-bottom{margin-bottom:calc(var(--spacing-xxxs) * -1)!important}.has--xxs-margin-top{margin-top:calc(var(--spacing-xxs) * -1)!important}.has--xxs-margin-bottom{margin-bottom:calc(var(--spacing-xxs) * -1)!important}.has--xs-margin-top{margin-top:calc(var(--spacing-xs) * -1)!important}.has--xs-margin-bottom{margin-bottom:calc(var(--spacing-xs) * -1)!important}.has--sm-margin-top{margin-top:calc(var(--spacing-sm) * -1)!important}.has--sm-margin-bottom{margin-bottom:calc(var(--spacing-sm) * -1)!important}.has--md-margin-top{margin-top:calc(var(--spacing-md) * -1)!important}.has--md-margin-bottom{margin-bottom:calc(var(--spacing-md) * -1)!important}.has--lg-margin-top{margin-top:calc(var(--spacing-lg) * -1)!important}.has--lg-margin-bottom{margin-bottom:calc(var(--spacing-lg) * -1)!important}.has--xl-margin-top{margin-top:calc(var(--spacing-xl) * -1)!important}.has--xl-margin-bottom{margin-bottom:calc(var(--spacing-xl) * -1)!important}.has--xxl-margin-top{margin-top:calc(var(--spacing-xxl) * -1)!important}.has--xxl-margin-bottom{margin-bottom:calc(var(--spacing-xxl) * -1)!important}.has--xxxl-margin-top{margin-top:calc(var(--spacing-xxxl) * -1)!important}.has--xxxl-margin-bottom{margin-bottom:calc(var(--spacing-xxxl) * -1)!important}.has--xxxxl-margin-top{margin-top:calc(var(--spacing-xxxxl) * -1)!important}.has--xxxxl-margin-bottom{margin-bottom:calc(var(--spacing-xxxxl) * -1)!important}.has-overlap{position:relative;z-index:1;overflow:visible}.has-z-index--1{z-index:-1!important}.has-z-index-0{z-index:0!important}.has-z-index-1{z-index:1!important}.has-no-padding-top{padding-top:var(--padding-top-no,0)}.has-no-padding-bottom{padding-bottom:var(--padding-bottom-no,0)}.has-no-padding-left{padding-left:var(--padding-left-no,0)}.has-no-padding-right{padding-right:var(--padding-right-no,0)}.has-xs-padding-top{padding-top:var(--padding-top-xs,var(--padding-xs))}.has-xs-padding-bottom{padding-bottom:var(--padding-bottom-xs,var(--padding-xs))}.has-xs-padding-left{padding-left:var(--padding-left-xs,var(--padding-xs))}.has-xs-padding-right{padding-right:var(--padding-right-xs,var(--padding-xs))}.has-sm-padding-top{padding-top:var(--padding-top-sm,var(--padding-sm))}.has-sm-padding-bottom{padding-bottom:var(--padding-bottom-sm,var(--padding-sm))}.has-sm-padding-left{padding-left:var(--padding-left-sm,var(--padding-sm))}.has-sm-padding-right{padding-right:var(--padding-right-sm,var(--padding-sm))}.has-md-padding-top{padding-top:var(--padding-top-md,var(--padding-md))}.has-md-padding-bottom{padding-bottom:var(--padding-bottom-md,var(--padding-md))}.has-md-padding-left{padding-left:var(--padding-left-md,var(--padding-md))}.has-md-padding-right{padding-right:var(--padding-right-md,var(--padding-md))}.has-lg-padding-top{padding-top:var(--padding-top-lg,var(--padding-lg))}.has-lg-padding-bottom{padding-bottom:var(--padding-bottom-lg,var(--padding-lg))}.has-lg-padding-left{padding-left:var(--padding-left-lg,var(--padding-lg))}.has-lg-padding-right{padding-right:var(--padding-right-lg,var(--padding-lg))}.has-xl-padding-top{padding-top:var(--padding-top-xl,var(--padding-xl))}.has-xl-padding-bottom{padding-bottom:var(--padding-bottom-xl,var(--padding-xl))}.has-xl-padding-left{padding-left:var(--padding-left-xl,var(--padding-xl))}.has-xl-padding-right{padding-right:var(--padding-right-xl,var(--padding-xl))}.mai-icon-container{position:relative}.mai-icon-container .mai-cart-total{position:var(--cart-total-position,absolute);top:-0.5em;right:-0.5em}.mai-cart-total:not(:empty){display:flex;align-items:center;justify-content:center;padding:var(--cart-total-padding,var(--spacing-xxs));overflow:hidden;color:var(--cart-total-color,#fff);font-size:var(--cart-total-font-size,0.75rem);line-height:0;background:var(--cart-total-background,var(--color-danger))}@media only screen and (min-width:400px){.gallery{--gallery-columns:var(--gallery-columns-sm)}.hidden-xs-up:not([class*=block-editor]){display:none!important;visibility:hidden!important}}@media only screen and (min-width:600px){.gallery{--gallery-columns:var(--gallery-columns-md)}.hidden-sm-up:not([class*=block-editor]){display:none!important;visibility:hidden!important}}@media only screen and (min-width:600px) and (max-width:799px){.hidden-sm:not([class*=block-editor]){display:none!important;visibility:hidden!important}}@media only screen and (min-width:800px){.alignleft{float:left}.alignright{float:right}.aligncenter{margin:0 auto}.aligncenter:after{clear:both;content:"";display:block}.has--xxxxs-margin-right{margin-right:calc(var(--spacing-xxxxs) * -1)!important}.has--xxxxs-margin-left{margin-left:calc(var(--spacing-xxxxs) * -1)!important}.has--xxxs-margin-right{margin-right:calc(var(--spacing-xxxs) * -1)!important}.has--xxxs-margin-left{margin-left:calc(var(--spacing-xxxs) * -1)!important}.has--xxs-margin-right{margin-right:calc(var(--spacing-xxs) * -1)!important}.has--xxs-margin-left{margin-left:calc(var(--spacing-xxs) * -1)!important}.has--xs-margin-right{margin-right:calc(var(--spacing-xs) * -1)!important}.has--xs-margin-left{margin-left:calc(var(--spacing-xs) * -1)!important}.has--sm-margin-right{margin-right:calc(var(--spacing-sm) * -1)!important}.has--sm-margin-left{margin-left:calc(var(--spacing-sm) * -1)!important}.has--md-margin-right{margin-right:calc(var(--spacing-md) * -1)!important}.has--md-margin-left{margin-left:calc(var(--spacing-md) * -1)!important}.has--lg-margin-right{margin-right:calc(var(--spacing-lg) * -1)!important}.has--lg-margin-left{margin-left:calc(var(--spacing-lg) * -1)!important}.has--xl-margin-right{margin-right:calc(var(--spacing-xl) * -1)!important}.has--xl-margin-left{margin-left:calc(var(--spacing-xl) * -1)!important}.has--xxl-margin-right{margin-right:calc(var(--spacing-xxl) * -1)!important}.has--xxl-margin-left{margin-left:calc(var(--spacing-xxl) * -1)!important}.has--xxxl-margin-right{margin-right:calc(var(--spacing-xxxl) * -1)!important}.has--xxxl-margin-left{margin-left:calc(var(--spacing-xxxl) * -1)!important}.has--xxxxl-margin-right{margin-right:calc(var(--spacing-xxxxl) * -1)!important}.has--xxxxl-margin-left{margin-left:calc(var(--spacing-xxxxl) * -1)!important}.hidden-md-up:not([class*=block-editor]){display:none!important;visibility:hidden!important}}@media only screen and (min-width:800px) and (max-width:999px){.hidden-md:not([class*=block-editor]){display:none!important;visibility:hidden!important}}@media only screen and (min-width:1000px){.content-sidebar .content-sidebar-wrap,.sidebar-content .content-sidebar-wrap{--alignfull-margin-right:0;--alignfull-margin-left:0;--alignwide-margin-right:0;--alignwide-margin-left:0}.gallery{--gallery-columns:var(--gallery-columns-lg)}.hidden-lg-up:not([class*=block-editor]){display:none!important;visibility:hidden!important}}@media only screen and (min-width:1000px) and (max-width:1199px){.hidden-lg:not([class*=block-editor]){display:none!important;visibility:hidden!important}}@media only screen and (min-width:1200px){.has-boxed-container{--alignfull-max-width:var(--breakpoint-xl);--alignfull-margin-right:auto;--alignfull-margin-left:auto}.has-boxed-container .has-content-sidebar,.has-boxed-container .has-sidebar-content{--alignfull-margin-right:calc(var(--side-spacing) * -1);--alignfull-margin-left:calc(var(--side-spacing) * -1)}.has-boxed-container .has-narrow-content,.has-boxed-container .has-standard-content{--alignfull-margin-right:calc((var(--site-container-max-width) - var(--content-max-width)) * -0.5);--alignfull-margin-left:calc((var(--site-container-max-width) - var(--content-max-width)) * -0.5)}.has-boxed-container .has-wide-content{--alignfull-margin-right:calc((var(--site-container-max-width) - var(--content-max-width)) - var(--side-spacing));--alignfull-margin-left:calc((var(--site-container-max-width) - var(--content-max-width)) - var(--side-spacing))}.hidden-xl-up:not([class*=block-editor]){display:none!important;visibility:hidden!important}}@media only screen and (max-width:599px){.hidden-sm-down:not([class*=block-editor]),.hidden-xs:not([class*=block-editor]){display:none!important;visibility:hidden!important}}@media only screen and (max-width:399px){.hidden-xs-down:not([class*=block-editor]){display:none!important;visibility:hidden!important}}@media only screen and (max-width:799px){.hidden-md-down:not([class*=block-editor]){display:none!important;visibility:hidden!important}}@media only screen and (max-width:999px){.hidden-lg-down:not([class*=block-editor]){display:none!important;visibility:hidden!important}}@media only screen and (max-width:1199px){.hidden-xl-down:not([class*=block-editor]){display:none!important;visibility:hidden!important}} \ No newline at end of file +.screen-reader-shortcut,.screen-reader-text,.screen-reader-text span{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.screen-reader-shortcut:active,.screen-reader-shortcut:focus,.screen-reader-text:active,.screen-reader-text:focus,.screen-reader-text span:active,.screen-reader-text span:focus{clip:auto;-webkit-clip-path:none;clip-path:none;height:auto;overflow:visible;position:static;white-space:inherit;width:auto;position:absolute;z-index:100000;padding:var(--spacing-md) var(--spacing-lg);color:var(--color-white);text-decoration:none;background-color:var(--color-black)}.genesis-skip-link{margin:0}.genesis-skip-link li{width:0;height:0;list-style:none;background:var(--color-white)}:focus{outline:var(--focus-outline,var(--border))}.is-layout-flex{display:flex;flex-wrap:wrap}.alignwide{--alignwide-max-side-spacing:max(0px,calc((var(--viewport-width) - var(--content-max-width)) / 4));--alignwide-side-spacing:min(var(--spacing-xxxxl),var(--alignwide-max-side-spacing));width:calc(100% * (var(--alignwide-side-spacing) * 2));max-width:var(--alignwide-max-width,unset);margin-right:var(--alignwide-margin-left,calc(var(--alignwide-side-spacing) * -1));margin-left:var(--alignwide-margin-left,calc(var(--alignwide-side-spacing) * -1))}.alignfull{clear:both;width:var(--alignfull-width,var(--viewport-width));max-width:var(--alignfull-max-width,var(--viewport-width));margin-right:var(--alignfull-margin-right,calc(50% - (50vw - (var(--scrollbar-width, 0px) / 2))));margin-left:var(--alignfull-margin-left,calc(50% - (50vw - (var(--scrollbar-width, 0px) / 2))))}.content{--alignfull-width:auto}.alignvertical{display:flex;align-content:center;align-items:center}.gallery{--gallery-columns:var(--gallery-columns-xs,2);display:grid;grid-gap:var(--gallery-grid-gap,var(--spacing-lg));grid-template-columns:repeat(var(--gallery-columns),1fr)}.has-xxxxl-font-size{font-size:var(--font-size-xxxxl)}.has-xxxl-font-size{font-size:var(--font-size-xxxl)}.has-xxl-font-size{font-size:var(--font-size-xxl)}.has-xl-font-size{font-size:var(--font-size-xl)}.has-lg-font-size{font-size:var(--font-size-lg)}.has-md-font-size{font-size:var(--font-size-md)}.has-sm-font-size{font-size:var(--font-size-sm)}.has-xs-font-size{font-size:var(--font-size-xs)}.mai-rating{display:flex;justify-content:var(--mai-rating-justify-content,start);--list-style-type:none;--list-margin:0;--list-padding:0;--list-item-margin:0}.mai-rating-item:not(:first-child){margin-left:2px}.clear,.clearfix{clear:both}.inline{--input-display:inline-block;--input-width:auto}.has-dark-background{color:var(--color-white);--heading-color:var(--color-white);--link-color:currentColor;--link-color-hover:currentColor;--link-text-decoration:underline;--link-filter-hover:brightness(0.8);--entry-title-link-color:var(--color-white);--entry-title-link-color-hover:brightness(0.8);--menu-item-link-color:var(--color-white);--menu-item-link-color-hover:var(--color-white);--menu-item-name-filter-hover:brightness(0.8);--border:1px solid hsla(0,0%,100%,.2)}.has-light-background{--heading-color:var(--color-heading);color:var(--color-body)}.has-dark-background h1:not(.has-text-color),.has-dark-background h2:not(.has-text-color),.has-dark-background h3:not(.has-text-color),.has-dark-background h4:not(.has-text-color),.has-dark-background h5:not(.has-text-color),.has-light-background h1:not(.has-text-color),.has-light-background h2:not(.has-text-color),.has-light-background h3:not(.has-text-color),.has-light-background h4:not(.has-text-color),.has-light-background h5:not(.has-text-color),.has-light-background h6:not(.has-text-color){color:var(--heading-color)}.has-border{border:var(--border)}.has-border-radius{overflow:hidden;border-radius:var(--border-radius)}.has-shadow{position:relative;z-index:1;box-shadow:var(--shadow)}.has-drop-shadow{-webkit-filter:var(--drop-shadow);filter:var(--drop-shadow)}.is-sticky{position:sticky!important;top:var(--scroll-margin-top);z-index:9}.is-circle,.is-square{aspect-ratio:1/1}.is-circle{overflow:hidden;border-radius:9999px}.is-rounded{border-radius:var(--border-radius)}.is-boxed{margin:0 0 var(--spacing-md);padding:var(--spacing-xl);border:var(--border);border-radius:var(--border-radius);box-shadow:var(--shadow)}.is-full-height{min-height:calc(100vh - (var(--content-sidebar-wrap-margin-top) + var(--content-sidebar-wrap-margin-bottom)))}.z-index-1{z-index:1}.full-width{width:100%}.has-no-margin-top{margin-top:0!important}.has-no-margin-top>figure{margin-top:0}.has-no-margin-bottom{margin-bottom:0!important}.has-no-margin-bottom>figure{margin-bottom:0}.has-no-margin-left{margin-left:0!important}.has-no-margin-right{margin-right:0!important}.has-xl-max-width{max-width:var(--breakpoint-xl);margin-right:auto;margin-left:auto}.has-xl-content-width{--content-max-width:var(--breakpoint-xl)}.has-lg-max-width{max-width:var(--breakpoint-lg);margin-right:auto;margin-left:auto}.has-lg-content-width{--content-max-width:var(--breakpoint-lg)}.has-md-max-width{max-width:var(--breakpoint-md);margin-right:auto;margin-left:auto}.has-md-content-width{--content-max-width:var(--breakpoint-md)}.has-sm-max-width{max-width:var(--breakpoint-sm);margin-right:auto;margin-left:auto}.has-sm-content-width{--content-max-width:var(--breakpoint-sm)}.has-xs-max-width{max-width:var(--breakpoint-xs);margin-right:auto;margin-left:auto}.has-xs-content-width{--content-max-width:var(--breakpoint-xs)}.has-no-content-width{--content-max-width:var(--viewport-width);--side-spacing:0}.has-no-padding{padding:0!important}.has-auto-margin-top{margin-top:auto!important}.has-auto-margin-bottom{margin-bottom:auto!important}.has-auto-margin-left{margin-left:auto!important}.has-auto-margin-right{margin-right:auto!important}.has-xxxxs-margin-top{margin-top:var(--spacing-xxxxs)!important}.has-xxxxs-margin-right{margin-right:var(--spacing-xxxxs)!important}.has-xxxxs-margin-bottom{margin-bottom:var(--spacing-xxxxs)!important}.has-xxxxs-margin-left{margin-left:var(--spacing-xxxxs)!important}.has-xxxxs-padding{padding:var(--spacing-xxxxs)!important}.has-xxxs-margin-top{margin-top:var(--spacing-xxxs)!important}.has-xxxs-margin-right{margin-right:var(--spacing-xxxs)!important}.has-xxxs-margin-bottom{margin-bottom:var(--spacing-xxxs)!important}.has-xxxs-margin-left{margin-left:var(--spacing-xxxs)!important}.has-xxxs-padding{padding:var(--spacing-xxxs)!important}.has-xxs-margin-top{margin-top:var(--spacing-xxs)!important}.has-xxs-margin-right{margin-right:var(--spacing-xxs)!important}.has-xxs-margin-bottom{margin-bottom:var(--spacing-xxs)!important}.has-xxs-margin-left{margin-left:var(--spacing-xxs)!important}.has-xxs-padding{padding:var(--spacing-xxs)!important}.has-xs-margin-top{margin-top:var(--spacing-xs)!important}.has-xs-margin-right{margin-right:var(--spacing-xs)!important}.has-xs-margin-bottom{margin-bottom:var(--spacing-xs)!important}.has-xs-margin-left{margin-left:var(--spacing-xs)!important}.has-xs-padding{padding:var(--spacing-xs)!important}.has-sm-margin-top{margin-top:var(--spacing-sm)!important}.has-sm-margin-right{margin-right:var(--spacing-sm)!important}.has-sm-margin-bottom{margin-bottom:var(--spacing-sm)!important}.has-sm-margin-left{margin-left:var(--spacing-sm)!important}.has-sm-padding{padding:var(--spacing-sm)!important}.has-md-margin-top{margin-top:var(--spacing-md)!important}.has-md-margin-right{margin-right:var(--spacing-md)!important}.has-md-margin-bottom{margin-bottom:var(--spacing-md)!important}.has-md-margin-left{margin-left:var(--spacing-md)!important}.has-md-padding{padding:var(--spacing-md)!important}.has-lg-margin-top{margin-top:var(--spacing-lg)!important}.has-lg-margin-right{margin-right:var(--spacing-lg)!important}.has-lg-margin-bottom{margin-bottom:var(--spacing-lg)!important}.has-lg-margin-left{margin-left:var(--spacing-lg)!important}.has-lg-padding{padding:var(--spacing-lg)!important}.has-xl-margin-top{margin-top:var(--spacing-xl)!important}.has-xl-margin-right{margin-right:var(--spacing-xl)!important}.has-xl-margin-bottom{margin-bottom:var(--spacing-xl)!important}.has-xl-margin-left{margin-left:var(--spacing-xl)!important}.has-xl-padding{padding:var(--spacing-xl)!important}.has-xxl-margin-top{margin-top:var(--spacing-xxl)!important}.has-xxl-margin-right{margin-right:var(--spacing-xxl)!important}.has-xxl-margin-bottom{margin-bottom:var(--spacing-xxl)!important}.has-xxl-margin-left{margin-left:var(--spacing-xxl)!important}.has-xxl-padding{padding:var(--spacing-xxl)!important}.has-xxxl-margin-top{margin-top:var(--spacing-xxxl)!important}.has-xxxl-margin-right{margin-right:var(--spacing-xxxl)!important}.has-xxxl-margin-bottom{margin-bottom:var(--spacing-xxxl)!important}.has-xxxl-margin-left{margin-left:var(--spacing-xxxl)!important}.has-xxxl-padding{padding:var(--spacing-xxxl)!important}.has-xxxxl-margin-top{margin-top:var(--spacing-xxxxl)!important}.has-xxxxl-margin-right{margin-right:var(--spacing-xxxxl)!important}.has-xxxxl-margin-bottom{margin-bottom:var(--spacing-xxxxl)!important}.has-xxxxl-margin-left{margin-left:var(--spacing-xxxxl)!important}.has-xxxxl-padding{padding:var(--spacing-xxxxl)!important}.has--xxxxs-margin-top{margin-top:calc(var(--spacing-xxxxs) * -1)!important;z-index:1}.has--xxxxs-margin-bottom{margin-bottom:calc(var(--spacing-xxxxs) * -1)!important;z-index:1}.has--xxxs-margin-top{margin-top:calc(var(--spacing-xxxs) * -1)!important;z-index:1}.has--xxxs-margin-bottom{margin-bottom:calc(var(--spacing-xxxs) * -1)!important;z-index:1}.has--xxs-margin-top{margin-top:calc(var(--spacing-xxs) * -1)!important;z-index:1}.has--xxs-margin-bottom{margin-bottom:calc(var(--spacing-xxs) * -1)!important;z-index:1}.has--xs-margin-top{margin-top:calc(var(--spacing-xs) * -1)!important;z-index:1}.has--xs-margin-bottom{margin-bottom:calc(var(--spacing-xs) * -1)!important;z-index:1}.has--sm-margin-top{margin-top:calc(var(--spacing-sm) * -1)!important;z-index:1}.has--sm-margin-bottom{margin-bottom:calc(var(--spacing-sm) * -1)!important;z-index:1}.has--md-margin-top{margin-top:calc(var(--spacing-md) * -1)!important;z-index:1}.has--md-margin-bottom{margin-bottom:calc(var(--spacing-md) * -1)!important;z-index:1}.has--lg-margin-top{margin-top:calc(var(--spacing-lg) * -1)!important;z-index:1}.has--lg-margin-bottom{margin-bottom:calc(var(--spacing-lg) * -1)!important;z-index:1}.has--xl-margin-top{margin-top:calc(var(--spacing-xl) * -1)!important;z-index:1}.has--xl-margin-bottom{margin-bottom:calc(var(--spacing-xl) * -1)!important;z-index:1}.has--xxl-margin-top{margin-top:calc(var(--spacing-xxl) * -1)!important;z-index:1}.has--xxl-margin-bottom{margin-bottom:calc(var(--spacing-xxl) * -1)!important;z-index:1}.has--xxxl-margin-top{margin-top:calc(var(--spacing-xxxl) * -1)!important;z-index:1}.has--xxxl-margin-bottom{margin-bottom:calc(var(--spacing-xxxl) * -1)!important;z-index:1}.has--xxxxl-margin-top{margin-top:calc(var(--spacing-xxxxl) * -1)!important;z-index:1}.has--xxxxl-margin-bottom{margin-bottom:calc(var(--spacing-xxxxl) * -1)!important;z-index:1}.has-overlap{position:relative;z-index:1;overflow:visible}.has-z-index--1{z-index:-1!important}.has-z-index-0{z-index:0!important}.has-z-index-1,.has-z-index-2{z-index:1!important}.has-no-padding-top{padding-top:var(--padding-top-no,0)}.has-no-padding-bottom{padding-bottom:var(--padding-bottom-no,0)}.has-no-padding-left{padding-left:var(--padding-left-no,0)}.has-no-padding-right{padding-right:var(--padding-right-no,0)}.has-xs-padding-top{padding-top:var(--padding-top-xs,var(--padding-xs))}.has-xs-padding-bottom{padding-bottom:var(--padding-bottom-xs,var(--padding-xs))}.has-xs-padding-left{padding-left:var(--padding-left-xs,var(--padding-xs))}.has-xs-padding-right{padding-right:var(--padding-right-xs,var(--padding-xs))}.has-sm-padding-top{padding-top:var(--padding-top-sm,var(--padding-sm))}.has-sm-padding-bottom{padding-bottom:var(--padding-bottom-sm,var(--padding-sm))}.has-sm-padding-left{padding-left:var(--padding-left-sm,var(--padding-sm))}.has-sm-padding-right{padding-right:var(--padding-right-sm,var(--padding-sm))}.has-md-padding-top{padding-top:var(--padding-top-md,var(--padding-md))}.has-md-padding-bottom{padding-bottom:var(--padding-bottom-md,var(--padding-md))}.has-md-padding-left{padding-left:var(--padding-left-md,var(--padding-md))}.has-md-padding-right{padding-right:var(--padding-right-md,var(--padding-md))}.has-lg-padding-top{padding-top:var(--padding-top-lg,var(--padding-lg))}.has-lg-padding-bottom{padding-bottom:var(--padding-bottom-lg,var(--padding-lg))}.has-lg-padding-left{padding-left:var(--padding-left-lg,var(--padding-lg))}.has-lg-padding-right{padding-right:var(--padding-right-lg,var(--padding-lg))}.has-xl-padding-top{padding-top:var(--padding-top-xl,var(--padding-xl))}.has-xl-padding-bottom{padding-bottom:var(--padding-bottom-xl,var(--padding-xl))}.has-xl-padding-left{padding-left:var(--padding-left-xl,var(--padding-xl))}.has-xl-padding-right{padding-right:var(--padding-right-xl,var(--padding-xl))}.mai-icon-container{position:relative}.mai-icon-container .mai-cart-total{position:var(--cart-total-position,absolute);top:-0.5em;right:-0.5em}.mai-cart-total:not(:empty){display:flex;align-items:center;justify-content:center;padding:var(--cart-total-padding,var(--spacing-xxs));overflow:hidden;color:var(--cart-total-color,#fff);font-size:var(--cart-total-font-size,0.75rem);line-height:0;background:var(--cart-total-background,var(--color-danger))}@media only screen and (min-width:400px){.gallery{--gallery-columns:var(--gallery-columns-sm)}.hidden-xs-up:not([class*=block-editor]){display:none!important;visibility:hidden!important}}@media only screen and (min-width:600px){.gallery{--gallery-columns:var(--gallery-columns-md)}.hidden-sm-up:not([class*=block-editor]){display:none!important;visibility:hidden!important}}@media only screen and (min-width:600px) and (max-width:799px){.hidden-sm:not([class*=block-editor]){display:none!important;visibility:hidden!important}}@media only screen and (min-width:800px){.alignleft{float:left}.alignright{float:right}.aligncenter{margin:0 auto}.aligncenter:after{clear:both;content:"";display:block}.has--xxxxs-margin-right{margin-right:calc(var(--spacing-xxxxs) * -1)!important;z-index:1}.has--xxxxs-margin-left{margin-left:calc(var(--spacing-xxxxs) * -1)!important;z-index:1}.has--xxxs-margin-right{margin-right:calc(var(--spacing-xxxs) * -1)!important;z-index:1}.has--xxxs-margin-left{margin-left:calc(var(--spacing-xxxs) * -1)!important;z-index:1}.has--xxs-margin-right{margin-right:calc(var(--spacing-xxs) * -1)!important;z-index:1}.has--xxs-margin-left{margin-left:calc(var(--spacing-xxs) * -1)!important;z-index:1}.has--xs-margin-right{margin-right:calc(var(--spacing-xs) * -1)!important;z-index:1}.has--xs-margin-left{margin-left:calc(var(--spacing-xs) * -1)!important;z-index:1}.has--sm-margin-right{margin-right:calc(var(--spacing-sm) * -1)!important;z-index:1}.has--sm-margin-left{margin-left:calc(var(--spacing-sm) * -1)!important;z-index:1}.has--md-margin-right{margin-right:calc(var(--spacing-md) * -1)!important;z-index:1}.has--md-margin-left{margin-left:calc(var(--spacing-md) * -1)!important;z-index:1}.has--lg-margin-right{margin-right:calc(var(--spacing-lg) * -1)!important;z-index:1}.has--lg-margin-left{margin-left:calc(var(--spacing-lg) * -1)!important;z-index:1}.has--xl-margin-right{margin-right:calc(var(--spacing-xl) * -1)!important;z-index:1}.has--xl-margin-left{margin-left:calc(var(--spacing-xl) * -1)!important;z-index:1}.has--xxl-margin-right{margin-right:calc(var(--spacing-xxl) * -1)!important;z-index:1}.has--xxl-margin-left{margin-left:calc(var(--spacing-xxl) * -1)!important;z-index:1}.has--xxxl-margin-right{margin-right:calc(var(--spacing-xxxl) * -1)!important;z-index:1}.has--xxxl-margin-left{margin-left:calc(var(--spacing-xxxl) * -1)!important;z-index:1}.has--xxxxl-margin-right{margin-right:calc(var(--spacing-xxxxl) * -1)!important;z-index:1}.has--xxxxl-margin-left{margin-left:calc(var(--spacing-xxxxl) * -1)!important;z-index:1}.hidden-md-up:not([class*=block-editor]){display:none!important;visibility:hidden!important}}@media only screen and (min-width:800px) and (max-width:999px){.hidden-md:not([class*=block-editor]){display:none!important;visibility:hidden!important}}@media only screen and (min-width:1000px){.content-sidebar .content-sidebar-wrap,.sidebar-content .content-sidebar-wrap{--alignfull-margin-right:0;--alignfull-margin-left:0;--alignwide-margin-right:0;--alignwide-margin-left:0}.gallery{--gallery-columns:var(--gallery-columns-lg)}.hidden-lg-up:not([class*=block-editor]){display:none!important;visibility:hidden!important}}@media only screen and (min-width:1000px) and (max-width:1199px){.hidden-lg:not([class*=block-editor]){display:none!important;visibility:hidden!important}}@media only screen and (min-width:1200px){.has-boxed-container{--alignfull-max-width:var(--breakpoint-xl);--alignfull-margin-right:auto;--alignfull-margin-left:auto}.has-boxed-container .has-content-sidebar,.has-boxed-container .has-sidebar-content{--alignfull-margin-right:calc(var(--side-spacing) * -1);--alignfull-margin-left:calc(var(--side-spacing) * -1)}.has-boxed-container .has-narrow-content,.has-boxed-container .has-standard-content{--alignfull-margin-right:calc((var(--site-container-max-width) - var(--content-max-width)) * -0.5);--alignfull-margin-left:calc((var(--site-container-max-width) - var(--content-max-width)) * -0.5)}.has-boxed-container .has-wide-content{--alignfull-margin-right:calc((var(--site-container-max-width) - var(--content-max-width)) - var(--side-spacing));--alignfull-margin-left:calc((var(--site-container-max-width) - var(--content-max-width)) - var(--side-spacing))}.hidden-xl-up:not([class*=block-editor]){display:none!important;visibility:hidden!important}}@media only screen and (max-width:599px){.hidden-sm-down:not([class*=block-editor]),.hidden-xs:not([class*=block-editor]){display:none!important;visibility:hidden!important}}@media only screen and (max-width:399px){.hidden-xs-down:not([class*=block-editor]){display:none!important;visibility:hidden!important}}@media only screen and (max-width:799px){.hidden-md-down:not([class*=block-editor]){display:none!important;visibility:hidden!important}}@media only screen and (max-width:999px){.hidden-lg-down:not([class*=block-editor]){display:none!important;visibility:hidden!important}}@media only screen and (max-width:1199px){.hidden-xl-down:not([class*=block-editor]){display:none!important;visibility:hidden!important}} \ No newline at end of file diff --git a/assets/lang/mai-engine.pot b/assets/lang/mai-engine.pot index e8059c180..ba97f3693 100644 --- a/assets/lang/mai-engine.pot +++ b/assets/lang/mai-engine.pot @@ -2,14 +2,14 @@ # This file is distributed under the GPL-2.0-or-later. msgid "" msgstr "" -"Project-Id-Version: Mai Engine 2.33.0\n" +"Project-Id-Version: Mai Engine 2.33.1\n" "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/mai-engine\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"POT-Creation-Date: 2024-01-30T16:34:39+00:00\n" +"POT-Creation-Date: 2024-02-07T15:34:58+00:00\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "X-Generator: WP-CLI 2.9.0\n" "X-Domain: mai-engine\n" @@ -1289,11 +1289,11 @@ msgstr "" msgid "Updated options." msgstr "" -#: lib/classes/class-mai-entry.php:1265 +#: lib/classes/class-mai-entry.php:1270 msgid "Pages:" msgstr "" -#: lib/classes/class-mai-entry.php:1273 +#: lib/classes/class-mai-entry.php:1278 msgid "Page " msgstr "" diff --git a/assets/scss/editor.scss b/assets/scss/editor.scss index 0737c7efc..e09bfc543 100644 --- a/assets/scss/editor.scss +++ b/assets/scss/editor.scss @@ -412,6 +412,10 @@ input[type="submit"], pointer-events: none; } +.entry-grid { + order: var(--entry-order, var(--entry-index, var(--order, unset))) !important; +} + // Columns. .has-columns:not(.has-columns-nested) { diff --git a/assets/scss/plugins/advanced-custom-fields.scss b/assets/scss/plugins/advanced-custom-fields.scss index 73d67d93b..89f5477fa 100644 --- a/assets/scss/plugins/advanced-custom-fields.scss +++ b/assets/scss/plugins/advanced-custom-fields.scss @@ -1,5 +1,13 @@ @import "../abstracts/_index"; +// tabs. + +.acf-tab-wrap.-top { + padding-bottom: 1px; // Fixes vertical scrollbar on tabs. +} + +// end tabs. + // acf sortable checkbox. .mai-sortable ul.acf-checkbox-list > li { @@ -54,14 +62,15 @@ // clone. .acf-field-clone[class*="mai"] { - margin: var(--mai-field-clone-margin, 0) !important; + margin: 0 !important; + // margin: var(--mai-field-clone-margin, 0) !important; padding: 0 !important; border: 0 !important; } -.acf-field[class*="mai"] + .acf-field-clone[class*="mai"] { - --mai-field-clone-margin: -16px 0 0; -} +// .acf-field[class*="mai"] + .acf-field-clone[class*="mai"] { + // --mai-field-clone-margin: -16px 0 0; +// } .acf-field-clone[class*="mai"] .acf-clone-fields { border: 0 !important; @@ -356,7 +365,7 @@ margin-left: 0; } -.acf-block-panel .acf-block-fields div.acf-field[data-name="border_radius"] { +.acf-block-panel .acf-block-fields div.acf-field[data-key="mai_icon_round_corners"] { padding-top: 16px; border-top: 1px solid #e2e4e7; } diff --git a/assets/scss/utilities/_misc.scss b/assets/scss/utilities/_misc.scss index 77ac9c591..6a14b1293 100644 --- a/assets/scss/utilities/_misc.scss +++ b/assets/scss/utilities/_misc.scss @@ -191,11 +191,12 @@ .has--#{ $spacing-name }-margin-top { margin-top: calc(var(--spacing-#{ $spacing-name }) * -1) !important; - + z-index: 1; } .has--#{ $spacing-name }-margin-bottom { margin-bottom: calc(var(--spacing-#{ $spacing-name }) * -1) !important; + z-index: 1; } } @@ -205,11 +206,12 @@ .has--#{ $spacing-name }-margin-right { margin-right: calc(var(--spacing-#{ $spacing-name }) * -1) !important; + z-index: 1; } .has--#{ $spacing-name }-margin-left { margin-left: calc(var(--spacing-#{ $spacing-name }) * -1) !important; - + z-index: 1; } } } @@ -233,6 +235,10 @@ z-index: 1 !important; } +.has-z-index-2 { + z-index: 1 !important; +} + // TODO: Use custom properties? // If so, update editor.scss to match. @each $padding-name, $padding-size in $padding_scale { diff --git a/lib/classes/class-mai-entry.php b/lib/classes/class-mai-entry.php index 637926af8..0474eb97f 100644 --- a/lib/classes/class-mai-entry.php +++ b/lib/classes/class-mai-entry.php @@ -133,6 +133,11 @@ public function __construct( $entry, $args ) { * @return void */ public function render() { + // // Bail if not rendering this empty via a filter. + // if ( ! (bool) apply_filters( 'mai_do_entry', true, $this->entry, $this->args ) ) { + // return; + // } + // Get context for index, then get the index. This gets reset in `mai_do_entries_open()`. $entry_index = in_array( $this->context, [ 'archive', 'block' ] ) ? mai_get_index( mai_get_entry_index_context( $this->context ) ) : 0; diff --git a/lib/functions/utilities.php b/lib/functions/utilities.php index e1471db83..f9c654b05 100644 --- a/lib/functions/utilities.php +++ b/lib/functions/utilities.php @@ -806,7 +806,7 @@ function mai_get_menu( $menu, $args = [] ) { if ( in_array( $args['font_size'], ['xs', 'sm', 'md', 'lg', 'xl', 'xxl' ] ) ) { $size = sprintf( 'var(--font-size-%s)', $args['font_size'] ); } else { - $size = mai_get_unit_value( $args['font-size'] ); + $size = mai_get_unit_value( $args['font_size'] ); } $atts['style'] .= sprintf( '--menu-font-size:%s;', $size ); diff --git a/mai-engine.php b/mai-engine.php index ee24f1212..2f4758128 100644 --- a/mai-engine.php +++ b/mai-engine.php @@ -6,7 +6,7 @@ * Plugin URI: https://bizbudding.com/mai-theme/ * GitHub Plugin URI: https://github.com/maithemewp/mai-engine/ * Description: The required plugin to power Mai child themes. - * Version: 2.33.0 + * Version: 2.33.1 * Requires at least: 6.4 * Requires PHP: 7.4 * Author: BizBudding diff --git a/vendor/composer/installed.json b/vendor/composer/installed.json index ed829afbe..5b3616760 100644 --- a/vendor/composer/installed.json +++ b/vendor/composer/installed.json @@ -435,11 +435,11 @@ }, { "name": "wpengine/advanced-custom-fields-pro", - "version": "6.2.5", - "version_normalized": "6.2.5.0", + "version": "6.2.6.1", + "version_normalized": "6.2.6.1", "dist": { "type": "zip", - "url": "https://connect.advancedcustomfields.com/v2/plugins/composer_download?p=pro&t=6.2.5" + "url": "https://connect.advancedcustomfields.com/v2/plugins/composer_download?p=pro&t=6.2.6.1" }, "require": { "composer/installers": "~1.0 || ~2.0" diff --git a/vendor/composer/installed.php b/vendor/composer/installed.php index 8b0824308..3e7069c34 100644 --- a/vendor/composer/installed.php +++ b/vendor/composer/installed.php @@ -3,7 +3,7 @@ 'name' => 'maithemewp/mai-engine', 'pretty_version' => 'dev-develop', 'version' => 'dev-develop', - 'reference' => '1ff7e946f4e7b489114d2749140cfefbcf1f597a', + 'reference' => '68bdde60d4f9ac33f2a87f5a35de03644aef0b1c', 'type' => 'wordpress-plugin', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), @@ -319,7 +319,7 @@ 'maithemewp/mai-engine' => array( 'pretty_version' => 'dev-develop', 'version' => 'dev-develop', - 'reference' => '1ff7e946f4e7b489114d2749140cfefbcf1f597a', + 'reference' => '68bdde60d4f9ac33f2a87f5a35de03644aef0b1c', 'type' => 'wordpress-plugin', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), @@ -337,12 +337,12 @@ 'wpackagist-plugin/advanced-custom-fields' => array( 'dev_requirement' => false, 'replaced' => array( - 0 => '6.2.5', + 0 => '6.2.6.1', ), ), 'wpengine/advanced-custom-fields-pro' => array( - 'pretty_version' => '6.2.5', - 'version' => '6.2.5.0', + 'pretty_version' => '6.2.6.1', + 'version' => '6.2.6.1', 'reference' => NULL, 'type' => 'wordpress-plugin', 'install_path' => __DIR__ . '/../wpengine/advanced-custom-fields-pro', diff --git a/vendor/wpengine/advanced-custom-fields-pro/acf.php b/vendor/wpengine/advanced-custom-fields-pro/acf.php index cac02d6f9..6302946ac 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/acf.php +++ b/vendor/wpengine/advanced-custom-fields-pro/acf.php @@ -9,7 +9,7 @@ * Plugin Name: Advanced Custom Fields PRO * Plugin URI: https://www.advancedcustomfields.com * Description: Customize WordPress with powerful, professional and intuitive fields. - * Version: 6.2.5 + * Version: 6.2.6.1 * Author: WP Engine * Author URI: https://wpengine.com/?utm_source=wordpress.org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields * Update URI: https://www.advancedcustomfields.com/pro @@ -36,7 +36,7 @@ class ACF { * * @var string */ - public $version = '6.2.5'; + public $version = '6.2.6.1'; /** * The plugin settings array. @@ -90,6 +90,9 @@ public function initialize() { $this->define( 'ACF_FIELD_API_VERSION', 5 ); $this->define( 'ACF_UPGRADE_VERSION', '5.5.0' ); // Highest version with an upgrade routine. See upgrades.php. + // Register activation hook. + register_activation_hook( __FILE__, array( $this, 'acf_plugin_activated' ) ); + // Define settings. $this->settings = array( 'name' => __( 'Advanced Custom Fields', 'acf' ), @@ -215,12 +218,6 @@ public function initialize() { acf_include( 'includes/admin/admin-upgrade.php' ); } - // Include polyfill for < PHP7 unserialize. - if ( PHP_VERSION_ID < 70000 ) { - acf_include( 'vendor/polyfill-unserialize/src/Unserialize.php' ); - acf_include( 'vendor/polyfill-unserialize/src/DisallowedClassesSubstitutor.php' ); - } - // Include legacy. acf_include( 'includes/legacy/legacy-locations.php' ); @@ -617,7 +614,7 @@ public function posts_where( $where, $wp_query ) { * @date 3/5/17 * @since 5.5.13 * - * @param string $name The constant name. + * @param string $name The constant name. * @param mixed $value The constant value. * @return void */ @@ -659,7 +656,7 @@ public function get_setting( $name ) { * @date 28/09/13 * @since 5.0.0 * - * @param string $name The setting name. + * @param string $name The setting name. * @param mixed $value The setting value. * @return true */ @@ -687,7 +684,7 @@ public function get_data( $name ) { * @date 28/09/13 * @since 5.0.0 * - * @param string $name The data name. + * @param string $name The data name. * @param mixed $value The data value. * @return void */ @@ -732,7 +729,7 @@ public function new_instance( $class ) { * @since 5.9.0 * * @param string $key Key name. - * @return bool + * @return boolean */ public function __isset( $key ) { return in_array( $key, array( 'locations', 'json' ), true ); @@ -756,6 +753,21 @@ public function __get( $key ) { } return null; } + + /** + * Plugin Activation Hook + * + * @since 6.2.6 + */ + public function acf_plugin_activated() { + // Set the first activated version of ACF. + if ( null === get_option( 'acf_first_activated_version', null ) ) { + // If acf_version is set, this isn't the first activated version, so leave it unset so it's legacy. + if ( null === get_option( 'acf_version', null ) ) { + update_option( 'acf_first_activated_version', ACF_VERSION, true ); + } + } + } } /** diff --git a/vendor/wpengine/advanced-custom-fields-pro/assets/build/css/acf-field-group.css b/vendor/wpengine/advanced-custom-fields-pro/assets/build/css/acf-field-group.css index ed91be878..a388fd10b 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/assets/build/css/acf-field-group.css +++ b/vendor/wpengine/advanced-custom-fields-pro/assets/build/css/acf-field-group.css @@ -1835,7 +1835,8 @@ html[dir=rtl] .acf-field-object.open > .handle { padding-bottom: 32px; padding-left: 0; } -.acf-field-settings-main .acf-field:last-of-type { +.acf-field-settings-main .acf-field:last-of-type, +.acf-field-settings-main .acf-field.acf-last-visible { margin-bottom: 0; } diff --git a/vendor/wpengine/advanced-custom-fields-pro/assets/build/css/acf-field-group.css.map b/vendor/wpengine/advanced-custom-fields-pro/assets/build/css/acf-field-group.css.map index 125262a77..96265f5c9 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/assets/build/css/acf-field-group.css.map +++ b/vendor/wpengine/advanced-custom-fields-pro/assets/build/css/acf-field-group.css.map @@ -1 +1 @@ -{"version":3,"file":"acf-field-group.css","mappings":"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","sources":["webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/acf-field-group.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_variables.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_mixins.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_field-group.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_typography.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_admin-inputs.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_edit-field-group.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_sub-field-groups.scss"],"sourcesContent":["@charset \"UTF-8\";\n/*--------------------------------------------------------------------------------------------\n*\n*\tVars\n*\n*--------------------------------------------------------------------------------------------*/\n/* colors */\n/* acf-field */\n/* responsive */\n/*--------------------------------------------------------------------------------------------\n*\n*\tACF 6 ↓\n*\n*--------------------------------------------------------------------------------------------*/\n/*--------------------------------------------------------------------------------------------\n*\n* Mixins\n*\n*--------------------------------------------------------------------------------------------*/\n/*--------------------------------------------------------------------------------------------\n*\n*\tField Group\n*\n*--------------------------------------------------------------------------------------------*/\n#acf-field-group-fields > .inside,\n#acf-field-group-locations > .inside,\n#acf-field-group-options > .inside {\n padding: 0;\n margin: 0;\n}\n\n.postbox .handle-order-higher,\n.postbox .handle-order-lower {\n display: none;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Postbox: Publish\n*\n*----------------------------------------------------------------------------*/\n#minor-publishing-actions,\n#misc-publishing-actions #visibility,\n#misc-publishing-actions .edit-timestamp {\n display: none;\n}\n\n#minor-publishing {\n border-bottom: 0 none;\n}\n\n#misc-pub-section {\n border-bottom: 0 none;\n}\n\n#misc-publishing-actions .misc-pub-section {\n border-bottom-color: #F5F5F5;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Postbox: Fields\n*\n*----------------------------------------------------------------------------*/\n#acf-field-group-fields {\n border: 0 none;\n /* links */\n /* Field type */\n /* table header */\n /* show keys */\n /* hide tabs */\n /* fields */\n}\n#acf-field-group-fields .inside {\n border-top-width: 0;\n border-top-style: none;\n}\n#acf-field-group-fields a {\n text-decoration: none;\n}\n#acf-field-group-fields .li-field-type .field-type-icon {\n margin-right: 8px;\n}\n@media screen and (max-width: 600px) {\n #acf-field-group-fields .li-field-type .field-type-icon {\n display: none;\n }\n}\n#acf-field-group-fields .li-field-type .acf-pro-label-field-type {\n margin-left: 5px;\n display: inline;\n padding: 4px 8px;\n}\n#acf-field-group-fields .li-field-order {\n width: 64px;\n justify-content: center;\n}\n@media screen and (max-width: 880px) {\n #acf-field-group-fields .li-field-order {\n width: 32px;\n }\n}\n#acf-field-group-fields .li-field-label {\n width: calc(50% - 64px);\n}\n#acf-field-group-fields .li-field-name {\n width: 25%;\n word-break: break-word;\n}\n#acf-field-group-fields .li-field-key {\n display: none;\n}\n#acf-field-group-fields .li-field-type {\n width: 25%;\n}\n#acf-field-group-fields.show-field-keys .li-field-label {\n width: calc(35% - 64px);\n}\n#acf-field-group-fields.show-field-keys .li-field-name {\n width: 15%;\n}\n#acf-field-group-fields.show-field-keys .li-field-key {\n width: 25%;\n display: flex;\n}\n#acf-field-group-fields.show-field-keys .li-field-type {\n width: 25%;\n}\n#acf-field-group-fields.hide-tabs .acf-field-settings-tab-bar {\n display: none;\n}\n#acf-field-group-fields.hide-tabs .acf-field-settings-main {\n padding: 0;\n}\n#acf-field-group-fields.hide-tabs .acf-field-settings-main.acf-field-settings-main-general {\n padding-top: 32px;\n}\n#acf-field-group-fields.hide-tabs .acf-field-settings-main .acf-field {\n margin-bottom: 32px;\n}\n#acf-field-group-fields.hide-tabs .acf-field-settings-main .acf-field-setting-wrapper {\n padding-top: 0;\n border-top: none;\n}\n#acf-field-group-fields.hide-tabs .acf-field-settings-main .acf-field-settings-split .acf-field {\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n}\n#acf-field-group-fields.hide-tabs .acf-field-settings-main .acf-field-setting-first_day {\n padding-top: 0;\n border-top: none;\n}\n#acf-field-group-fields.hide-tabs .acf-field-settings-footer {\n margin-top: 32px;\n}\n#acf-field-group-fields .acf-field-list-wrap {\n border: #ccd0d4 solid 1px;\n}\n#acf-field-group-fields .acf-field-list {\n background: #f5f5f5;\n margin-top: -1px;\n /* no fields */\n /* empty */\n}\n#acf-field-group-fields .acf-field-list .acf-tbody > .li-field-name,\n#acf-field-group-fields .acf-field-list .acf-tbody > .li-field-key {\n align-items: flex-start;\n}\n#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable, .copy-unsupported) {\n cursor: pointer;\n display: inline-flex;\n align-items: center;\n}\n#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable, .copy-unsupported):hover:after {\n content: \"\";\n padding-left: 5px;\n display: inline-flex;\n width: 12px;\n height: 12px;\n background-color: #667085;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n -webkit-mask-image: url(\"../../images/icons/icon-copy.svg\");\n mask-image: url(\"../../images/icons/icon-copy.svg\");\n background-size: cover;\n}\n#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable, .copy-unsupported).sub-label {\n padding-right: 22px;\n}\n#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable, .copy-unsupported).sub-label:hover {\n padding-right: 0;\n}\n#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable, .copy-unsupported).sub-label:hover:after {\n width: 14px;\n height: 14px;\n padding-left: 8px;\n}\n#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable, .copy-unsupported).copied:hover:after {\n -webkit-mask-image: url(\"../../images/icons/icon-check-circle-solid.svg\");\n mask-image: url(\"../../images/icons/icon-check-circle-solid.svg\");\n background-color: #49ad52;\n}\n#acf-field-group-fields .acf-field-list .copyable.input-copyable:not(.copy-unsupported) {\n cursor: pointer;\n display: block;\n position: relative;\n align-items: center;\n}\n#acf-field-group-fields .acf-field-list .copyable.input-copyable:not(.copy-unsupported) input {\n padding-right: 40px;\n}\n#acf-field-group-fields .acf-field-list .copyable.input-copyable:not(.copy-unsupported) .acf-input-wrap:after {\n content: \"\";\n padding-left: 5px;\n right: 12px;\n top: 12px;\n position: absolute;\n width: 16px;\n height: 16px;\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n -webkit-mask-image: url(\"../../images/icons/icon-copy.svg\");\n mask-image: url(\"../../images/icons/icon-copy.svg\");\n background-size: cover;\n}\n#acf-field-group-fields .acf-field-list .copyable.input-copyable:not(.copy-unsupported).copied .acf-input-wrap:after {\n -webkit-mask-image: url(\"../../images/icons/icon-check-circle-solid.svg\");\n mask-image: url(\"../../images/icons/icon-check-circle-solid.svg\");\n background-color: #49ad52;\n}\n#acf-field-group-fields .acf-field-list .no-fields-message {\n padding: 15px 15px;\n background: #fff;\n display: none;\n}\n#acf-field-group-fields .acf-field-list.-empty .no-fields-message {\n display: block;\n}\n.acf-admin-3-8 #acf-field-group-fields .acf-field-list-wrap {\n border-color: #dfdfdf;\n}\n\n.rtl #acf-field-group-fields .li-field-type .field-type-icon {\n margin-left: 8px;\n margin-right: 0;\n}\n\n/* field object */\n.acf-field-object {\n border-top: #eeeeee solid 1px;\n background: #fff;\n /* sortable */\n /* meta */\n /* handle */\n /* open */\n /*\n \t// debug\n \t&[data-save=\"meta\"] {\n \t\t> .handle {\n \t\t\tborder-left: #ffb700 solid 5px !important;\n \t\t}\n \t}\n\n \t&[data-save=\"settings\"] {\n \t\t> .handle {\n \t\t\tborder-left: #0ec563 solid 5px !important;\n \t\t}\n \t}\n */\n /* hover */\n /* settings */\n /* conditional logic */\n}\n.acf-field-object.ui-sortable-helper {\n overflow: hidden !important;\n border-width: 1px;\n border-style: solid;\n border-color: #A5D2E7 !important;\n border-radius: 8px;\n filter: drop-shadow(0px 10px 20px rgba(16, 24, 40, 0.14)) drop-shadow(0px 1px 3px rgba(16, 24, 40, 0.1));\n}\n.acf-field-object.ui-sortable-helper:before {\n display: none !important;\n}\n.acf-field-object.ui-sortable-placeholder {\n box-shadow: 0 -1px 0 0 #DFDFDF;\n visibility: visible !important;\n background: #F9F9F9;\n border-top-color: transparent;\n min-height: 54px;\n}\n.acf-field-object.ui-sortable-placeholder:after, .acf-field-object.ui-sortable-placeholder:before {\n visibility: hidden;\n}\n.acf-field-object > .meta {\n display: none;\n}\n.acf-field-object > .handle a {\n -webkit-transition: none;\n -moz-transition: none;\n -o-transition: none;\n transition: none;\n}\n.acf-field-object > .handle li {\n word-wrap: break-word;\n}\n.acf-field-object > .handle strong {\n display: block;\n padding-bottom: 0;\n font-size: 14px;\n line-height: 14px;\n min-height: 14px;\n}\n.acf-field-object > .handle .row-options {\n display: block;\n opacity: 0;\n margin-top: 5px;\n}\n@media screen and (max-width: 880px) {\n .acf-field-object > .handle .row-options {\n opacity: 1;\n margin-bottom: 0;\n }\n}\n.acf-field-object > .handle .row-options a {\n margin-right: 4px;\n}\n.acf-field-object > .handle .row-options a:hover {\n color: #044767;\n}\n.acf-field-object > .handle .row-options a.delete-field {\n color: #a00;\n}\n.acf-field-object > .handle .row-options a.delete-field:hover {\n color: #f00;\n}\n.acf-field-object > .handle .row-options.active {\n visibility: visible;\n}\n.acf-field-object.open + .acf-field-object {\n border-top-color: #E1E1E1;\n}\n.acf-field-object.open > .handle {\n background: #2a9bd9;\n border: #2696d3 solid 1px;\n text-shadow: #268FBB 0 1px 0;\n color: #fff;\n position: relative;\n margin: 0 -1px 0 -1px;\n}\n.acf-field-object.open > .handle a {\n color: #fff !important;\n}\n.acf-field-object.open > .handle a:hover {\n text-decoration: underline !important;\n}\n.acf-field-object:hover > .handle .row-options, .acf-field-object.-hover > .handle .row-options, .acf-field-object:focus-within > .handle .row-options {\n opacity: 1;\n margin-bottom: 0;\n}\n.acf-field-object > .settings {\n display: none;\n width: 100%;\n}\n.acf-field-object > .settings > .acf-table {\n border: none;\n}\n.acf-field-object .rule-groups {\n margin-top: 20px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Postbox: Locations\n*\n*----------------------------------------------------------------------------*/\n.rule-groups h4 {\n margin: 3px 0;\n}\n.rule-groups .rule-group {\n margin: 0 0 5px;\n}\n.rule-groups .rule-group h4 {\n margin: 0 0 3px;\n}\n.rule-groups .rule-group td.param {\n width: 35%;\n}\n.rule-groups .rule-group td.operator {\n width: 20%;\n}\n.rule-groups .rule-group td.add {\n width: 40px;\n}\n.rule-groups .rule-group td.remove {\n width: 28px;\n vertical-align: middle;\n}\n.rule-groups .rule-group td.remove a {\n width: 22px;\n height: 22px;\n visibility: hidden;\n}\n.rule-groups .rule-group td.remove a:before {\n position: relative;\n top: -2px;\n font-size: 16px;\n}\n.rule-groups .rule-group tr:hover td.remove a {\n visibility: visible;\n}\n.rule-groups .rule-group select:empty {\n background: #f8f8f8;\n}\n.rule-groups:not(.rule-groups-multiple) .rule-group:first-child tr:first-child td.remove a {\n /* Don't allow user to delete the only rule group */\n visibility: hidden !important;\n}\n\n/*----------------------------------------------------------------------------\n*\n*\tOptions\n*\n*----------------------------------------------------------------------------*/\n#acf-field-group-options tr[data-name=hide_on_screen] li {\n float: left;\n width: 33%;\n}\n\n@media (max-width: 1100px) {\n #acf-field-group-options tr[data-name=hide_on_screen] li {\n width: 50%;\n }\n}\n/*----------------------------------------------------------------------------\n*\n*\tConditional Logic\n*\n*----------------------------------------------------------------------------*/\ntable.conditional-logic-rules {\n background: transparent;\n border: 0 none;\n border-radius: 0;\n}\n\ntable.conditional-logic-rules tbody td {\n background: transparent;\n border: 0 none !important;\n padding: 5px 2px !important;\n}\n\n/*----------------------------------------------------------------------------\n*\n*\tField: Tab\n*\n*----------------------------------------------------------------------------*/\n.acf-field-object-tab .acf-field-setting-name,\n.acf-field-object-tab .acf-field-setting-instructions,\n.acf-field-object-tab .acf-field-setting-required,\n.acf-field-object-tab .acf-field-setting-warning,\n.acf-field-object-tab .acf-field-setting-wrapper {\n display: none;\n}\n.acf-field-object-tab .li-field-name {\n visibility: hidden;\n}\n.acf-field-object-tab p:first-child {\n margin: 0.5em 0;\n}\n.acf-field-object-tab li.acf-settings-type-presentation,\n.acf-field-object-tab .acf-field-settings-main-presentation {\n display: none !important;\n}\n\n/*----------------------------------------------------------------------------\n*\n*\tField: Accordion\n*\n*----------------------------------------------------------------------------*/\n.acf-field-object-accordion .acf-field-setting-name,\n.acf-field-object-accordion .acf-field-setting-instructions,\n.acf-field-object-accordion .acf-field-setting-required,\n.acf-field-object-accordion .acf-field-setting-warning,\n.acf-field-object-accordion .acf-field-setting-wrapper {\n display: none;\n}\n.acf-field-object-accordion .li-field-name {\n visibility: hidden;\n}\n.acf-field-object-accordion p:first-child {\n margin: 0.5em 0;\n}\n.acf-field-object-accordion .acf-field-setting-instructions {\n display: block;\n}\n\n/*----------------------------------------------------------------------------\n*\n*\tField: Message\n*\n*----------------------------------------------------------------------------*/\n.acf-field-object-message tr[data-name=name],\n.acf-field-object-message tr[data-name=instructions],\n.acf-field-object-message tr[data-name=required] {\n display: none !important;\n}\n\n.acf-field-object-message .li-field-name {\n visibility: hidden;\n}\n\n.acf-field-object-message textarea {\n height: 175px !important;\n}\n\n/*----------------------------------------------------------------------------\n*\n*\tField: Separator\n*\n*----------------------------------------------------------------------------*/\n.acf-field-object-separator tr[data-name=name],\n.acf-field-object-separator tr[data-name=instructions],\n.acf-field-object-separator tr[data-name=required] {\n display: none !important;\n}\n\n/*----------------------------------------------------------------------------\n*\n*\tField: Date Picker\n*\n*----------------------------------------------------------------------------*/\n.acf-field-object-date-picker .acf-radio-list li,\n.acf-field-object-time-picker .acf-radio-list li,\n.acf-field-object-date-time-picker .acf-radio-list li {\n line-height: 25px;\n}\n.acf-field-object-date-picker .acf-radio-list span,\n.acf-field-object-time-picker .acf-radio-list span,\n.acf-field-object-date-time-picker .acf-radio-list span {\n display: inline-block;\n min-width: 10em;\n}\n.acf-field-object-date-picker .acf-radio-list input[type=text],\n.acf-field-object-time-picker .acf-radio-list input[type=text],\n.acf-field-object-date-time-picker .acf-radio-list input[type=text] {\n width: 100px;\n}\n\n.acf-field-object-date-time-picker .acf-radio-list span {\n min-width: 15em;\n}\n.acf-field-object-date-time-picker .acf-radio-list input[type=text] {\n width: 200px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tSlug\n*\n*--------------------------------------------------------------------------------------------*/\n#slugdiv .inside {\n padding: 12px;\n margin: 0;\n}\n#slugdiv input[type=text] {\n width: 100%;\n height: 28px;\n font-size: 14px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRTL\n*\n*--------------------------------------------------------------------------------------------*/\nhtml[dir=rtl] .acf-field-object.open > .handle {\n margin: 0;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Device\n*\n*----------------------------------------------------------------------------*/\n@media only screen and (max-width: 850px) {\n tr.acf-field,\n td.acf-label,\n td.acf-input {\n display: block !important;\n width: auto !important;\n border: 0 none !important;\n }\n tr.acf-field {\n border-top: #ededed solid 1px !important;\n margin-bottom: 0 !important;\n }\n td.acf-label {\n background: transparent !important;\n padding-bottom: 0 !important;\n }\n}\n/*----------------------------------------------------------------------------\n*\n* Subtle background on accordion & tab fields to separate them from others\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group #acf-field-group-fields .acf-field-object-tab,\n.post-type-acf-field-group #acf-field-group-fields .acf-field-object-accordion {\n background-color: #F9FAFB;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Global\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page #wpcontent {\n line-height: 140%;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Links\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page a {\n color: #0783BE;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Headings\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-h1, .acf-admin-page h1,\n.acf-headerbar h1 {\n font-size: 21px;\n font-weight: 400;\n}\n\n.acf-h2, .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner h2, .acf-page-title, .acf-admin-page h2,\n.acf-headerbar h2 {\n font-size: 18px;\n font-weight: 400;\n}\n\n.acf-h3, .post-type-acf-field-group .acf-field-settings-fc_head label, .acf-admin-page #acf-popup .acf-popup-box .title h1,\n.acf-admin-page #acf-popup .acf-popup-box .title h2,\n.acf-admin-page #acf-popup .acf-popup-box .title h3,\n.acf-admin-page #acf-popup .acf-popup-box .title h4, .acf-admin-page h3,\n.acf-headerbar h3 {\n font-size: 16px;\n font-weight: 400;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Paragraphs\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page .p1 {\n font-size: 15px;\n}\n.acf-admin-page .p2, .acf-admin-page .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p, .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner .acf-admin-page p {\n font-size: 14px;\n}\n.acf-admin-page .p3 {\n font-size: 13.5px;\n}\n.acf-admin-page .p4, .acf-admin-page .acf-field-list .acf-sortable-handle, .acf-field-list .acf-admin-page .acf-sortable-handle, .acf-admin-page .post-type-acf-field-group .acf-field-object .handle li.li-field-label a.edit-field, .post-type-acf-field-group .acf-field-object .handle li.li-field-label .acf-admin-page a.edit-field, .acf-admin-page .post-type-acf-field-group .acf-field-object .handle li, .post-type-acf-field-group .acf-field-object .handle .acf-admin-page li, .acf-admin-page .post-type-acf-field-group .acf-thead li, .post-type-acf-field-group .acf-thead .acf-admin-page li, .acf-admin-page .acf-input .select2-container.-acf .select2-selection__rendered, .acf-admin-page .button, .acf-admin-page input[type=text],\n.acf-admin-page input[type=search],\n.acf-admin-page input[type=number],\n.acf-admin-page textarea,\n.acf-admin-page select {\n font-size: 13px;\n}\n.acf-admin-page .p5, .acf-admin-page .acf-field-setting-display_format .acf-radio-list li label code, .acf-field-setting-display_format .acf-radio-list li label .acf-admin-page code,\n.acf-admin-page .acf-field-setting-return_format .acf-radio-list li label code,\n.acf-field-setting-return_format .acf-radio-list li label .acf-admin-page code, .acf-admin-page .acf-field-group-settings-footer .acf-created-on, .acf-field-group-settings-footer .acf-admin-page .acf-created-on, .acf-admin-page .acf-fields .acf-field-settings-tab-bar li a, .acf-fields .acf-field-settings-tab-bar li .acf-admin-page a,\n.acf-admin-page .acf-fields .acf-tab-wrap .acf-tab-group li a,\n.acf-fields .acf-tab-wrap .acf-tab-group li .acf-admin-page a,\n.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li a,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li a,\n.acf-admin-page .acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li a,\n.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li .acf-admin-page a,\n.acf-admin-page .acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li a,\n.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li .acf-admin-page a {\n font-size: 12.5px;\n}\n.acf-admin-page .p6, .acf-admin-page .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p.acf-small, .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner .acf-admin-page p.acf-small, .acf-admin-page .post-type-acf-field-group .acf-field-object .handle li.li-field-label .row-options a, .post-type-acf-field-group .acf-field-object .handle li.li-field-label .row-options .acf-admin-page a, .acf-admin-page .acf-small {\n font-size: 12px;\n}\n.acf-admin-page .p7 {\n font-size: 11.5px;\n}\n.acf-admin-page .p8 {\n font-size: 11px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Page titles\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-page-title {\n color: #344054;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Hide old / native WP titles from pages\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page .acf-settings-wrap h1 {\n display: none !important;\n}\n.acf-admin-page #acf-admin-tools h1:not(.acf-field-group-pro-features-title, .acf-field-group-pro-features-title-sm) {\n display: none !important;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small\n*\n*---------------------------------------------------------------------------------------------*/\n/*---------------------------------------------------------------------------------------------\n*\n* Link focus style\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page a:focus {\n box-shadow: none;\n outline: none;\n}\n.acf-admin-page a:focus-visible {\n box-shadow: 0 0 0 1px #4f94d4, 0 0 2px 1px rgba(79, 148, 212, 0.8);\n outline: 1px solid transparent;\n}\n\n.acf-admin-page {\n /*---------------------------------------------------------------------------------------------\n *\n * All Inputs\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Read only text inputs\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Number fields\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Textarea\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Select\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Radio Button & Checkbox base styling\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Radio Buttons\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Checkboxes\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Radio Buttons & Checkbox lists\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * ACF Switch\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * File input button\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Action Buttons\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Edit field group header\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Select2 inputs\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * ACF label\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Tooltip for field name field setting (result of a fix for keyboard navigation)\n *\n *---------------------------------------------------------------------------------------------*/\n /* Field Type Selection select2 */\n /*---------------------------------------------------------------------------------------------\n *\n * RTL arrow position\n *\n *---------------------------------------------------------------------------------------------*/\n}\n.acf-admin-page input[type=text],\n.acf-admin-page input[type=search],\n.acf-admin-page input[type=number],\n.acf-admin-page textarea,\n.acf-admin-page select {\n box-sizing: border-box;\n height: 40px;\n padding-right: 12px;\n padding-left: 12px;\n background-color: #fff;\n border-color: #D0D5DD;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n border-radius: 6px;\n color: #344054;\n}\n.acf-admin-page input[type=text]:focus,\n.acf-admin-page input[type=search]:focus,\n.acf-admin-page input[type=number]:focus,\n.acf-admin-page textarea:focus,\n.acf-admin-page select:focus {\n outline: 3px solid #EBF5FA;\n border-color: #399CCB;\n}\n.acf-admin-page input[type=text]:disabled,\n.acf-admin-page input[type=search]:disabled,\n.acf-admin-page input[type=number]:disabled,\n.acf-admin-page textarea:disabled,\n.acf-admin-page select:disabled {\n background-color: #F9FAFB;\n color: #808a9e;\n}\n.acf-admin-page input[type=text]::placeholder,\n.acf-admin-page input[type=search]::placeholder,\n.acf-admin-page input[type=number]::placeholder,\n.acf-admin-page textarea::placeholder,\n.acf-admin-page select::placeholder {\n color: #98A2B3;\n}\n.acf-admin-page input[type=text]:read-only {\n background-color: #F9FAFB;\n color: #98A2B3;\n}\n.acf-admin-page .acf-field.acf-field-number .acf-label,\n.acf-admin-page .acf-field.acf-field-number .acf-input input[type=number] {\n max-width: 180px;\n}\n.acf-admin-page textarea {\n box-sizing: border-box;\n padding-top: 10px;\n padding-bottom: 10px;\n height: 80px;\n min-height: 56px;\n}\n.acf-admin-page select {\n min-width: 160px;\n max-width: 100%;\n padding-right: 40px;\n padding-left: 12px;\n background-image: url(\"../../images/icons/icon-chevron-down.svg\");\n background-position: right 10px top 50%;\n background-size: 20px;\n}\n.acf-admin-page select:hover, .acf-admin-page select:focus {\n color: #0783BE;\n}\n.acf-admin-page select::before {\n content: \"\";\n display: block;\n position: absolute;\n top: 5px;\n left: 5px;\n width: 20px;\n height: 20px;\n}\n.acf-admin-page.rtl select {\n padding-right: 12px;\n padding-left: 40px;\n background-position: left 10px top 50%;\n}\n.acf-admin-page input[type=radio],\n.acf-admin-page input[type=checkbox] {\n box-sizing: border-box;\n width: 16px;\n height: 16px;\n padding: 0;\n border-width: 1px;\n border-style: solid;\n border-color: #98A2B3;\n background: #fff;\n box-shadow: none;\n}\n.acf-admin-page input[type=radio]:hover,\n.acf-admin-page input[type=checkbox]:hover {\n background-color: #EBF5FA;\n border-color: #0783BE;\n}\n.acf-admin-page input[type=radio]:checked, .acf-admin-page input[type=radio]:focus-visible,\n.acf-admin-page input[type=checkbox]:checked,\n.acf-admin-page input[type=checkbox]:focus-visible {\n background-color: #EBF5FA;\n border-color: #0783BE;\n}\n.acf-admin-page input[type=radio]:checked:before, .acf-admin-page input[type=radio]:focus-visible:before,\n.acf-admin-page input[type=checkbox]:checked:before,\n.acf-admin-page input[type=checkbox]:focus-visible:before {\n content: \"\";\n position: relative;\n top: -1px;\n left: -1px;\n width: 16px;\n height: 16px;\n margin: 0;\n padding: 0;\n background-color: transparent;\n background-size: cover;\n background-repeat: no-repeat;\n background-position: center;\n}\n.acf-admin-page input[type=radio]:active,\n.acf-admin-page input[type=checkbox]:active {\n box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 0px 0px rgba(255, 54, 54, 0.25);\n}\n.acf-admin-page input[type=radio]:disabled,\n.acf-admin-page input[type=checkbox]:disabled {\n background-color: #F9FAFB;\n border-color: #D0D5DD;\n}\n.acf-admin-page.rtl input[type=radio]:checked:before, .acf-admin-page.rtl input[type=radio]:focus-visible:before,\n.acf-admin-page.rtl input[type=checkbox]:checked:before,\n.acf-admin-page.rtl input[type=checkbox]:focus-visible:before {\n left: 1px;\n}\n.acf-admin-page input[type=radio]:checked:before, .acf-admin-page input[type=radio]:focus:before {\n background-image: url(\"../../images/field-states/radio-active.svg\");\n}\n.acf-admin-page input[type=checkbox]:checked:before, .acf-admin-page input[type=checkbox]:focus:before {\n background-image: url(\"../../images/field-states/checkbox-active.svg\");\n}\n.acf-admin-page .acf-radio-list li input[type=radio],\n.acf-admin-page .acf-radio-list li input[type=checkbox],\n.acf-admin-page .acf-checkbox-list li input[type=radio],\n.acf-admin-page .acf-checkbox-list li input[type=checkbox] {\n margin-right: 6px;\n}\n.acf-admin-page .acf-radio-list.acf-bl li,\n.acf-admin-page .acf-checkbox-list.acf-bl li {\n margin-bottom: 8px;\n}\n.acf-admin-page .acf-radio-list.acf-bl li:last-of-type,\n.acf-admin-page .acf-checkbox-list.acf-bl li:last-of-type {\n margin-bottom: 0;\n}\n.acf-admin-page .acf-radio-list label,\n.acf-admin-page .acf-checkbox-list label {\n display: flex;\n align-items: center;\n align-content: center;\n}\n.acf-admin-page .acf-switch {\n width: 42px;\n height: 24px;\n border: none;\n background-color: #D0D5DD;\n border-radius: 12px;\n}\n.acf-admin-page .acf-switch:hover {\n background-color: #98A2B3;\n}\n.acf-admin-page .acf-switch:active {\n box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 0px 0px rgba(255, 54, 54, 0.25);\n}\n.acf-admin-page .acf-switch.-on {\n background-color: #0783BE;\n}\n.acf-admin-page .acf-switch.-on:hover {\n background-color: #066998;\n}\n.acf-admin-page .acf-switch.-on .acf-switch-slider {\n left: 20px;\n}\n.acf-admin-page .acf-switch .acf-switch-off,\n.acf-admin-page .acf-switch .acf-switch-on {\n visibility: hidden;\n}\n.acf-admin-page .acf-switch .acf-switch-slider {\n width: 20px;\n height: 20px;\n border: none;\n border-radius: 100px;\n box-shadow: 0px 1px 3px rgba(16, 24, 40, 0.1), 0px 1px 2px rgba(16, 24, 40, 0.06);\n}\n.acf-admin-page .acf-field-true-false {\n display: flex;\n align-items: flex-start;\n}\n.acf-admin-page .acf-field-true-false .acf-label {\n order: 2;\n display: block;\n align-items: center;\n margin-top: 2px;\n margin-bottom: 0;\n margin-left: 12px;\n}\n.acf-admin-page .acf-field-true-false .acf-label label {\n margin-bottom: 0;\n}\n.acf-admin-page .acf-field-true-false .acf-label .acf-tip {\n margin-left: 12px;\n}\n.acf-admin-page .acf-field-true-false .acf-label .description {\n display: block;\n margin-top: 2px;\n margin-left: 0;\n}\n.acf-admin-page.rtl .acf-field-true-false .acf-label {\n margin-right: 12px;\n margin-left: 0;\n}\n.acf-admin-page.rtl .acf-field-true-false .acf-tip {\n margin-right: 12px;\n margin-left: 0;\n}\n.acf-admin-page input::file-selector-button {\n box-sizing: border-box;\n min-height: 40px;\n margin-right: 16px;\n padding-top: 8px;\n padding-right: 16px;\n padding-bottom: 8px;\n padding-left: 16px;\n background-color: transparent;\n color: #0783BE !important;\n border-radius: 6px;\n border-width: 1px;\n border-style: solid;\n border-color: #0783BE;\n text-decoration: none;\n}\n.acf-admin-page input::file-selector-button:hover {\n border-color: #066998;\n cursor: pointer;\n color: #066998 !important;\n}\n.acf-admin-page .button {\n display: inline-flex;\n align-items: center;\n height: 40px;\n padding-right: 16px;\n padding-left: 16px;\n background-color: transparent;\n border-width: 1px;\n border-style: solid;\n border-color: #0783BE;\n border-radius: 6px;\n color: #0783BE;\n}\n.acf-admin-page .button:hover {\n background-color: #f3f9fc;\n border-color: #0783BE;\n color: #0783BE;\n}\n.acf-admin-page .button:focus {\n background-color: #f3f9fc;\n outline: 3px solid #EBF5FA;\n color: #0783BE;\n}\n.acf-admin-page .edit-field-group-header {\n display: block !important;\n}\n.acf-admin-page .acf-input .select2-container.-acf .select2-selection {\n border: none;\n line-height: 1;\n}\n.acf-admin-page .acf-input .select2-container.-acf .select2-selection__rendered {\n box-sizing: border-box;\n padding-right: 0;\n padding-left: 0;\n background-color: #fff;\n border-width: 1px;\n border-style: solid;\n border-color: #D0D5DD;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n border-radius: 6px;\n color: #344054;\n}\n.acf-admin-page .acf-input .select2-container--focus {\n outline: 3px solid #EBF5FA;\n border-color: #399CCB;\n border-radius: 6px;\n}\n.acf-admin-page .acf-input .select2-container--focus .select2-selection__rendered {\n border-color: #399CCB !important;\n}\n.acf-admin-page .acf-input .select2-container--focus.select2-container--below.select2-container--open .select2-selection__rendered {\n border-bottom-right-radius: 0 !important;\n border-bottom-left-radius: 0 !important;\n}\n.acf-admin-page .acf-input .select2-container--focus.select2-container--above.select2-container--open .select2-selection__rendered {\n border-top-right-radius: 0 !important;\n border-top-left-radius: 0 !important;\n}\n.acf-admin-page .acf-input .select2-container .select2-search--inline .select2-search__field {\n margin: 0;\n padding-left: 6px;\n}\n.acf-admin-page .acf-input .select2-container .select2-search--inline .select2-search__field:focus {\n outline: none;\n border: none;\n}\n.acf-admin-page .acf-input .select2-container--default .select2-selection--multiple .select2-selection__rendered {\n padding-top: 0;\n padding-right: 6px;\n padding-bottom: 0;\n padding-left: 6px;\n}\n.acf-admin-page .acf-input .select2-selection__clear {\n width: 18px;\n height: 18px;\n margin-top: 12px;\n margin-right: 1px;\n text-indent: 100%;\n white-space: nowrap;\n overflow: hidden;\n color: #fff;\n}\n.acf-admin-page .acf-input .select2-selection__clear:before {\n content: \"\";\n display: block;\n width: 16px;\n height: 16px;\n top: 0;\n left: 0;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-close.svg\");\n mask-image: url(\"../../images/icons/icon-close.svg\");\n background-color: #98A2B3;\n}\n.acf-admin-page .acf-input .select2-selection__clear:hover::before {\n background-color: #0783BE;\n}\n.acf-admin-page .acf-label {\n display: flex;\n align-items: center;\n justify-content: space-between;\n}\n.acf-admin-page .acf-label .acf-icon-help {\n width: 18px;\n height: 18px;\n background-color: #98A2B3;\n}\n.acf-admin-page .acf-label label {\n margin-bottom: 0;\n}\n.acf-admin-page .acf-label .description {\n margin-top: 2px;\n}\n.acf-admin-page .acf-field-setting-name .acf-tip {\n position: absolute;\n top: 0;\n left: 654px;\n color: #98A2B3;\n}\n.rtl.acf-admin-page .acf-field-setting-name .acf-tip {\n left: auto;\n right: 654px;\n}\n\n.acf-admin-page .acf-field-setting-name .acf-tip .acf-icon-help {\n width: 18px;\n height: 18px;\n}\n.acf-admin-page .acf-field-setting-type .select2-container.-acf,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container.-acf,\n.acf-admin-page .acf-field-query-var .select2-container.-acf,\n.acf-admin-page .acf-field-capability .select2-container.-acf,\n.acf-admin-page .acf-field-parent-slug .select2-container.-acf,\n.acf-admin-page .acf-field-data-storage .select2-container.-acf,\n.acf-admin-page .acf-field-manage-terms .select2-container.-acf,\n.acf-admin-page .acf-field-edit-terms .select2-container.-acf,\n.acf-admin-page .acf-field-delete-terms .select2-container.-acf,\n.acf-admin-page .acf-field-assign-terms .select2-container.-acf,\n.acf-admin-page .acf-field-meta-box .select2-container.-acf {\n min-height: 40px;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .select2-selection__rendered {\n display: flex;\n align-items: center;\n position: relative;\n z-index: 800;\n min-height: 40px;\n padding-top: 0;\n padding-right: 12px;\n padding-bottom: 0;\n padding-left: 12px;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .field-type-icon {\n top: auto;\n width: 18px;\n height: 18px;\n margin-right: 2px;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .field-type-icon:before {\n width: 9px;\n height: 9px;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-query-var .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-capability .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-parent-slug .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-data-storage .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-manage-terms .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-edit-terms .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-delete-terms .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-assign-terms .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-meta-box .select2-container--open .select2-selection__rendered {\n border-color: #6BB5D8 !important;\n border-bottom-color: #D0D5DD !important;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-query-var .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-capability .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-parent-slug .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-data-storage .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-manage-terms .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-edit-terms .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-delete-terms .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-assign-terms .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-meta-box .select2-container--open.select2-container--below .select2-selection__rendered {\n border-bottom-right-radius: 0 !important;\n border-bottom-left-radius: 0 !important;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-query-var .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-capability .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-parent-slug .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-data-storage .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-manage-terms .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-edit-terms .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-delete-terms .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-assign-terms .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-meta-box .select2-container--open.select2-container--above .select2-selection__rendered {\n border-top-right-radius: 0 !important;\n border-top-left-radius: 0 !important;\n border-bottom-color: #6BB5D8 !important;\n border-top-color: #D0D5DD !important;\n}\n.acf-admin-page .acf-field-setting-type .acf-selection.has-icon,\n.acf-admin-page .acf-field-permalink-rewrite .acf-selection.has-icon,\n.acf-admin-page .acf-field-query-var .acf-selection.has-icon,\n.acf-admin-page .acf-field-capability .acf-selection.has-icon,\n.acf-admin-page .acf-field-parent-slug .acf-selection.has-icon,\n.acf-admin-page .acf-field-data-storage .acf-selection.has-icon,\n.acf-admin-page .acf-field-manage-terms .acf-selection.has-icon,\n.acf-admin-page .acf-field-edit-terms .acf-selection.has-icon,\n.acf-admin-page .acf-field-delete-terms .acf-selection.has-icon,\n.acf-admin-page .acf-field-assign-terms .acf-selection.has-icon,\n.acf-admin-page .acf-field-meta-box .acf-selection.has-icon {\n margin-left: 6px;\n}\n.rtl.acf-admin-page .acf-field-setting-type .acf-selection.has-icon, .acf-admin-page .acf-field-permalink-rewrite .acf-selection.has-icon, .acf-admin-page .acf-field-query-var .acf-selection.has-icon, .acf-admin-page .acf-field-capability .acf-selection.has-icon, .acf-admin-page .acf-field-parent-slug .acf-selection.has-icon, .acf-admin-page .acf-field-data-storage .acf-selection.has-icon, .acf-admin-page .acf-field-manage-terms .acf-selection.has-icon, .acf-admin-page .acf-field-edit-terms .acf-selection.has-icon, .acf-admin-page .acf-field-delete-terms .acf-selection.has-icon, .acf-admin-page .acf-field-assign-terms .acf-selection.has-icon, .acf-admin-page .acf-field-meta-box .acf-selection.has-icon {\n margin-right: 6px;\n}\n\n.acf-admin-page .acf-field-setting-type .select2-selection__arrow,\n.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow,\n.acf-admin-page .acf-field-query-var .select2-selection__arrow,\n.acf-admin-page .acf-field-capability .select2-selection__arrow,\n.acf-admin-page .acf-field-parent-slug .select2-selection__arrow,\n.acf-admin-page .acf-field-data-storage .select2-selection__arrow,\n.acf-admin-page .acf-field-manage-terms .select2-selection__arrow,\n.acf-admin-page .acf-field-edit-terms .select2-selection__arrow,\n.acf-admin-page .acf-field-delete-terms .select2-selection__arrow,\n.acf-admin-page .acf-field-assign-terms .select2-selection__arrow,\n.acf-admin-page .acf-field-meta-box .select2-selection__arrow {\n width: 20px;\n height: 20px;\n top: calc(50% - 10px);\n right: 12px;\n background-color: transparent;\n}\n.acf-admin-page .acf-field-setting-type .select2-selection__arrow:after,\n.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow:after,\n.acf-admin-page .acf-field-query-var .select2-selection__arrow:after,\n.acf-admin-page .acf-field-capability .select2-selection__arrow:after,\n.acf-admin-page .acf-field-parent-slug .select2-selection__arrow:after,\n.acf-admin-page .acf-field-data-storage .select2-selection__arrow:after,\n.acf-admin-page .acf-field-manage-terms .select2-selection__arrow:after,\n.acf-admin-page .acf-field-edit-terms .select2-selection__arrow:after,\n.acf-admin-page .acf-field-delete-terms .select2-selection__arrow:after,\n.acf-admin-page .acf-field-assign-terms .select2-selection__arrow:after,\n.acf-admin-page .acf-field-meta-box .select2-selection__arrow:after {\n content: \"\";\n display: block;\n position: absolute;\n z-index: 850;\n top: 1px;\n left: 0;\n width: 20px;\n height: 20px;\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n background-color: #667085;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n}\n.acf-admin-page .acf-field-setting-type .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-query-var .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-capability .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-parent-slug .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-data-storage .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-manage-terms .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-edit-terms .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-delete-terms .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-assign-terms .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-meta-box .select2-selection__arrow b[role=presentation] {\n display: none;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-query-var .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-capability .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-parent-slug .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-data-storage .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-manage-terms .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-edit-terms .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-delete-terms .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-assign-terms .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-meta-box .select2-container--open .select2-selection__arrow:after {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n}\n.acf-admin-page .field-type-select-results {\n position: relative;\n top: 4px;\n z-index: 1002;\n border-radius: 0 0 6px 6px;\n box-shadow: 0px 8px 24px 4px rgba(16, 24, 40, 0.12);\n}\n.acf-admin-page .field-type-select-results.select2-dropdown--above {\n display: flex;\n flex-direction: column-reverse;\n top: 0;\n border-radius: 6px 6px 0 0;\n z-index: 99999;\n}\n.select2-container.select2-container--open.acf-admin-page .field-type-select-results {\n box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 8px 24px 4px rgba(16, 24, 40, 0.12);\n}\n\n.acf-admin-page .field-type-select-results .acf-selection.has-icon {\n margin-left: 6px;\n}\n.rtl.acf-admin-page .field-type-select-results .acf-selection.has-icon {\n margin-right: 6px;\n}\n\n.acf-admin-page .field-type-select-results .select2-search {\n position: relative;\n margin: 0;\n padding: 0;\n}\n.acf-admin-page .field-type-select-results .select2-search--dropdown:after {\n content: \"\";\n display: block;\n position: absolute;\n top: 12px;\n left: 13px;\n width: 16px;\n height: 16px;\n -webkit-mask-image: url(\"../../images/icons/icon-search.svg\");\n mask-image: url(\"../../images/icons/icon-search.svg\");\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n}\n.rtl.acf-admin-page .field-type-select-results .select2-search--dropdown:after {\n right: 12px;\n left: auto;\n}\n\n.acf-admin-page .field-type-select-results .select2-search .select2-search__field {\n padding-left: 38px;\n border-right: 0;\n border-bottom: 0;\n border-left: 0;\n border-radius: 0;\n}\n.rtl.acf-admin-page .field-type-select-results .select2-search .select2-search__field {\n padding-right: 38px;\n padding-left: 0;\n}\n\n.acf-admin-page .field-type-select-results .select2-search .select2-search__field:focus {\n border-top-color: #D0D5DD;\n outline: 0;\n}\n.acf-admin-page .field-type-select-results .select2-results__options {\n max-height: 440px;\n}\n.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option--highlighted {\n background-color: #0783BE !important;\n color: #F9FAFB !important;\n}\n.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option {\n display: inline-flex;\n position: relative;\n width: calc(100% - 24px);\n min-height: 32px;\n padding-top: 0;\n padding-right: 12px;\n padding-bottom: 0;\n padding-left: 12px;\n align-items: center;\n}\n.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option .field-type-icon {\n top: auto;\n width: 18px;\n height: 18px;\n margin-right: 2px;\n box-shadow: 0 0 0 1px #F9FAFB;\n}\n.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option .field-type-icon:before {\n width: 9px;\n height: 9px;\n}\n.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true] {\n background-color: #EBF5FA !important;\n color: #344054 !important;\n}\n.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true]:after {\n content: \"\";\n right: 13px;\n position: absolute;\n width: 16px;\n height: 16px;\n -webkit-mask-image: url(\"../../images/icons/icon-check.svg\");\n mask-image: url(\"../../images/icons/icon-check.svg\");\n background-color: #0783BE;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n}\n.rtl.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true]:after {\n left: 13px;\n right: auto;\n}\n\n.acf-admin-page .field-type-select-results .select2-results__group {\n display: inline-flex;\n align-items: center;\n width: calc(100% - 24px);\n min-height: 25px;\n background-color: #F9FAFB;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n color: #98A2B3;\n font-size: 11px;\n margin-bottom: 0;\n padding-top: 0;\n padding-right: 12px;\n padding-bottom: 0;\n padding-left: 12px;\n font-weight: normal;\n}\n.acf-admin-page.rtl .acf-field-setting-type .select2-selection__arrow:after,\n.acf-admin-page.rtl .acf-field-permalink-rewrite .select2-selection__arrow:after,\n.acf-admin-page.rtl .acf-field-query-var .select2-selection__arrow:after {\n right: auto;\n left: 10px;\n}\n\n.rtl.post-type-acf-field-group .acf-field-setting-name .acf-tip,\n.rtl.acf-internal-post-type .acf-field-setting-name .acf-tip {\n left: auto;\n right: 654px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Container sizes\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group .metabox-holder.columns-1 #acf-field-group-fields,\n.post-type-acf-field-group .metabox-holder.columns-1 #acf-field-group-options,\n.post-type-acf-field-group .metabox-holder.columns-1 .meta-box-sortables.ui-sortable,\n.post-type-acf-field-group .metabox-holder.columns-1 .notice {\n max-width: 1440px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Max width for notices in 1 column edit field group layout\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group.columns-1 .notice {\n max-width: 1440px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Widen edit field group headerbar for 2 column layout\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group.columns-2 .acf-headerbar .acf-headerbar-inner {\n max-width: 100%;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Post stuff\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group #poststuff {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Table\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap {\n overflow: hidden;\n border: none;\n border-radius: 0 0 8px 8px;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty {\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty .acf-thead,\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty .acf-tfoot {\n display: none;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty .no-fields-message {\n min-height: 280px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Table header\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-thead {\n background-color: #F9FAFB;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n}\n.post-type-acf-field-group .acf-thead li {\n display: flex;\n align-items: center;\n min-height: 48px;\n padding-top: 0;\n padding-bottom: 0;\n color: #344054;\n font-weight: 500;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Table body\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-field-object {\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n.post-type-acf-field-group .acf-field-object:hover .acf-sortable-handle:before {\n display: inline-flex;\n}\n.post-type-acf-field-group .acf-field-object.acf-field-is-endpoint:before {\n display: block;\n content: \"\";\n height: 2px;\n width: 100%;\n background: #D0D5DD;\n margin-top: -1px;\n}\n.post-type-acf-field-group .acf-field-object.acf-field-is-endpoint.acf-field-object-accordion:before {\n display: none;\n}\n.post-type-acf-field-group .acf-field-object.acf-field-is-endpoint.acf-field-object-accordion:after {\n display: block;\n content: \"\";\n height: 2px;\n width: 100%;\n background: #D0D5DD;\n z-index: 500;\n}\n.post-type-acf-field-group .acf-field-object:hover {\n background-color: #f7fbfd;\n}\n.post-type-acf-field-group .acf-field-object.open {\n background-color: #fff;\n border-top-color: #A5D2E7;\n}\n.post-type-acf-field-group .acf-field-object.open .handle {\n background-color: #D8EBF5;\n border: none;\n text-shadow: none;\n}\n.post-type-acf-field-group .acf-field-object.open .handle a {\n color: #0783BE !important;\n}\n.post-type-acf-field-group .acf-field-object.open .handle a.delete-field {\n color: #a00 !important;\n}\n.post-type-acf-field-group .acf-field-object .acf-field-setting-type .acf-hl {\n margin: 0;\n}\n.post-type-acf-field-group .acf-field-object .acf-field-setting-type .acf-hl li {\n width: auto;\n}\n.post-type-acf-field-group .acf-field-object .acf-field-setting-type .acf-hl li:first-child {\n flex-grow: 1;\n margin-left: -10px;\n}\n.post-type-acf-field-group .acf-field-object .acf-field-setting-type .acf-hl li:nth-child(2) {\n padding-right: 0;\n}\n.post-type-acf-field-group .acf-field-object ul.acf-hl {\n display: flex;\n align-items: stretch;\n}\n.post-type-acf-field-group .acf-field-object .handle li {\n display: flex;\n align-items: top;\n flex-wrap: wrap;\n min-height: 60px;\n color: #344054;\n}\n.post-type-acf-field-group .acf-field-object .handle li.li-field-label {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n align-content: flex-start;\n align-items: flex-start;\n width: auto;\n}\n.post-type-acf-field-group .acf-field-object .handle li.li-field-label strong {\n font-weight: 500;\n}\n.post-type-acf-field-group .acf-field-object .handle li.li-field-label .row-options {\n width: 100%;\n}\n/*----------------------------------------------------------------------------\n*\n* Table footer\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-tfoot {\n display: flex;\n align-items: center;\n justify-content: flex-end;\n min-height: 80px;\n box-sizing: border-box;\n padding-top: 8px;\n padding-right: 24px;\n padding-bottom: 8px;\n padding-left: 24px;\n background-color: #fff;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n.post-type-acf-field-group .acf-tfoot .acf-fr {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Edit field settings\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-field-object .settings {\n box-sizing: border-box;\n padding-top: 0;\n padding-bottom: 0;\n background-color: #fff;\n border-left-width: 4px;\n border-left-style: solid;\n border-left-color: #6BB5D8;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Main field settings container\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings-main {\n padding-top: 32px;\n padding-right: 0;\n padding-bottom: 32px;\n padding-left: 0;\n}\n.acf-field-settings-main .acf-field:last-of-type {\n margin-bottom: 0;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Field label\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-label {\n display: block;\n justify-content: space-between;\n align-items: center;\n align-content: center;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 6px;\n margin-left: 0;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Single field\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-field {\n box-sizing: border-box;\n width: 100%;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 32px;\n margin-left: 0;\n padding-top: 0;\n padding-right: 72px;\n padding-bottom: 0;\n padding-left: 72px;\n}\n@media screen and (max-width: 600px) {\n .acf-field-settings .acf-field {\n padding-right: 12px;\n padding-left: 12px;\n }\n}\n.acf-field-settings .acf-field .acf-label,\n.acf-field-settings .acf-field .acf-input {\n max-width: 600px;\n}\n.acf-field-settings .acf-field .acf-label.acf-input-sub,\n.acf-field-settings .acf-field .acf-input.acf-input-sub {\n max-width: 100%;\n}\n.acf-field-settings .acf-field .acf-label .acf-btn:disabled,\n.acf-field-settings .acf-field .acf-input .acf-btn:disabled {\n background-color: #F2F4F7;\n color: #98A2B3 !important;\n border: 1px #D0D5DD solid;\n cursor: default;\n}\n.acf-field-settings .acf-field .acf-input-wrap {\n overflow: visible;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Field separators\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-field.acf-field-setting-label,\n.acf-field-settings .acf-field-setting-wrapper {\n padding-top: 24px;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n\n.acf-field-settings .acf-field-setting-wrapper {\n margin-top: 24px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Informational Notes for specific fields\n*\n*----------------------------------------------------------------------------*/\n.acf-field-setting-bidirectional_notes .acf-label {\n display: none;\n}\n.acf-field-setting-bidirectional_notes .acf-feature-notice {\n background-color: #F9FAFB;\n border: 1px solid #EAECF0;\n border-radius: 6px;\n padding: 16px;\n color: #344054;\n position: relative;\n}\n.acf-field-setting-bidirectional_notes .acf-feature-notice.with-warning-icon {\n padding-left: 45px;\n}\n.acf-field-setting-bidirectional_notes .acf-feature-notice.with-warning-icon::before {\n content: \"\";\n display: block;\n position: absolute;\n top: 17px;\n left: 18px;\n z-index: 600;\n width: 18px;\n height: 18px;\n margin-right: 8px;\n background-color: #667085;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-info.svg\");\n mask-image: url(\"../../images/icons/icon-info.svg\");\n}\n\n/*----------------------------------------------------------------------------\n*\n* Edit fields footer\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-field-settings-footer {\n display: flex;\n align-items: center;\n min-height: 72px;\n box-sizing: border-box;\n width: 100%;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 72px;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n@media screen and (max-width: 600px) {\n .acf-field-settings .acf-field-settings-footer {\n padding-left: 12px;\n }\n}\n\n.rtl .acf-field-settings .acf-field-settings-footer {\n padding-top: 0;\n padding-right: 72px;\n padding-bottom: 0;\n padding-left: 0;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Tabs\n*\n*----------------------------------------------------------------------------*/\n.acf-fields .acf-tab-wrap,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap,\n.acf-browse-fields-modal-wrap .acf-tab-wrap {\n background: #F9FAFB;\n border-bottom-color: #1D2939;\n}\n.acf-fields .acf-tab-wrap .acf-tab-group,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group,\n.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group {\n padding-right: 24px;\n padding-left: 24px;\n border-top-width: 0;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n}\n.acf-fields .acf-field-settings-tab-bar,\n.acf-fields .acf-tab-wrap .acf-tab-group,\n.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group,\n.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar,\n.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group {\n display: flex;\n align-items: stretch;\n min-height: 48px;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 24px;\n margin-top: 0;\n margin-bottom: 0;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n}\n.acf-fields .acf-field-settings-tab-bar li,\n.acf-fields .acf-tab-wrap .acf-tab-group li,\n.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li,\n.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li,\n.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li {\n display: flex;\n margin-top: 0;\n margin-right: 24px;\n margin-bottom: 0;\n margin-left: 0;\n padding: 0;\n}\n.acf-fields .acf-field-settings-tab-bar li a,\n.acf-fields .acf-tab-wrap .acf-tab-group li a,\n.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li a,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li a,\n.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li a,\n.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li a {\n box-sizing: border-box;\n display: inline-flex;\n align-items: center;\n height: 100%;\n padding-top: 3px;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n background: none;\n border-top: none;\n border-right: none;\n border-bottom-width: 3px;\n border-bottom-style: solid;\n border-bottom-color: transparent;\n border-left: none;\n color: #667085;\n font-weight: normal;\n}\n.acf-fields .acf-field-settings-tab-bar li a:focus-visible,\n.acf-fields .acf-tab-wrap .acf-tab-group li a:focus-visible,\n.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li a:focus-visible,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li a:focus-visible,\n.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li a:focus-visible,\n.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li a:focus-visible {\n border: 1px solid #5897fb;\n}\n.acf-fields .acf-field-settings-tab-bar li a:hover,\n.acf-fields .acf-tab-wrap .acf-tab-group li a:hover,\n.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li a:hover,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li a:hover,\n.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li a:hover,\n.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li a:hover {\n color: #1D2939;\n}\n.acf-fields .acf-field-settings-tab-bar li a:hover,\n.acf-fields .acf-tab-wrap .acf-tab-group li a:hover,\n.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li a:hover,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li a:hover,\n.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li a:hover,\n.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li a:hover {\n background-color: transparent;\n}\n.acf-fields .acf-field-settings-tab-bar li.active a,\n.acf-fields .acf-tab-wrap .acf-tab-group li.active a,\n.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li.active a,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li.active a,\n.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li.active a,\n.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li.active a {\n background: none;\n border-bottom-color: #0783BE;\n color: #0783BE;\n}\n.acf-fields .acf-field-settings-tab-bar li.active a:focus-visible,\n.acf-fields .acf-tab-wrap .acf-tab-group li.active a:focus-visible,\n.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li.active a:focus-visible,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li.active a:focus-visible,\n.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li.active a:focus-visible,\n.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li.active a:focus-visible {\n border-bottom-color: #0783BE;\n border-bottom-width: 3px;\n}\n\n.acf-admin-page.acf-internal-post-type .acf-field-editor .acf-field-settings-tab-bar {\n padding-left: 72px;\n}\n@media screen and (max-width: 600px) {\n .acf-admin-page.acf-internal-post-type .acf-field-editor .acf-field-settings-tab-bar {\n padding-left: 12px;\n }\n}\n\n/*----------------------------------------------------------------------------\n*\n* Field group settings\n*\n*----------------------------------------------------------------------------*/\n#acf-field-group-options .field-group-settings-tab {\n padding-top: 24px;\n padding-right: 24px;\n padding-bottom: 24px;\n padding-left: 24px;\n}\n#acf-field-group-options .field-group-settings-tab .acf-field:last-of-type {\n padding: 0;\n}\n#acf-field-group-options .acf-field {\n border: none;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 24px;\n padding-left: 0;\n}\n#acf-field-group-options .field-group-setting-split-container {\n display: flex;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n}\n#acf-field-group-options .field-group-setting-split-container .field-group-setting-split {\n box-sizing: border-box;\n padding-top: 24px;\n padding-right: 24px;\n padding-bottom: 24px;\n padding-left: 24px;\n}\n#acf-field-group-options .field-group-setting-split-container .field-group-setting-split:nth-child(1) {\n flex: 1 0 auto;\n}\n#acf-field-group-options .field-group-setting-split-container .field-group-setting-split:nth-child(2n) {\n flex: 1 0 auto;\n max-width: 320px;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 32px;\n padding-right: 32px;\n padding-left: 32px;\n border-left-width: 1px;\n border-left-style: solid;\n border-left-color: #EAECF0;\n}\n#acf-field-group-options .acf-field[data-name=description] {\n max-width: 600px;\n}\n#acf-field-group-options .acf-button-group {\n display: inline-flex;\n}\n\n.rtl #acf-field-group-options .field-group-setting-split-container .field-group-setting-split:nth-child(2n) {\n margin-right: 32px;\n margin-left: 0;\n border-left: none;\n border-right-width: 1px;\n border-right-style: solid;\n border-right-color: #EAECF0;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Reorder handles\n*\n*----------------------------------------------------------------------------*/\n.acf-field-list .li-field-order {\n padding: 0;\n display: flex;\n flex-direction: row;\n flex-wrap: nowrap;\n justify-content: center;\n align-content: stretch;\n align-items: stretch;\n background-color: transparent;\n}\n.acf-field-list .acf-sortable-handle {\n display: flex;\n flex-direction: row;\n flex-wrap: nowrap;\n justify-content: center;\n align-content: flex-start;\n align-items: flex-start;\n width: 100%;\n height: 100%;\n position: relative;\n padding-top: 11px;\n padding-bottom: 8px;\n background-color: transparent;\n border: none;\n border-radius: 0;\n}\n.acf-field-list .acf-sortable-handle:hover {\n cursor: grab;\n}\n.acf-field-list .acf-sortable-handle:before {\n content: \"\";\n display: none;\n position: absolute;\n top: 16px;\n left: 8px;\n width: 16px;\n height: 16px;\n width: 12px;\n height: 12px;\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n -webkit-mask-image: url(\"../../images/icons/icon-draggable.svg\");\n mask-image: url(\"../../images/icons/icon-draggable.svg\");\n}\n\n.rtl .acf-field-list .acf-sortable-handle:before {\n left: 0;\n right: 8px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Expand / collapse field icon\n*\n*----------------------------------------------------------------------------*/\n.acf-field-object .li-field-label {\n position: relative;\n padding-left: 40px;\n}\n.acf-field-object .li-field-label:before {\n content: \"\";\n display: block;\n position: absolute;\n left: 6px;\n display: inline-flex;\n width: 18px;\n height: 18px;\n margin-top: -2px;\n background-color: #667085;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n}\n.acf-field-object .li-field-label:hover:before {\n cursor: pointer;\n}\n\n.rtl .acf-field-object .li-field-label {\n padding-left: 0;\n padding-right: 40px;\n}\n.rtl .acf-field-object .li-field-label:before {\n left: 0;\n right: 6px;\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n}\n.rtl .acf-field-object.open .li-field-label:before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n}\n.rtl .acf-field-object.open .acf-input-sub .li-field-label:before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n}\n.rtl .acf-field-object.open .acf-input-sub .acf-field-object.open .li-field-label:before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n}\n\n.acf-thead .li-field-label {\n padding-left: 40px;\n}\n.rtl .acf-thead .li-field-label {\n padding-left: 0;\n padding-right: 40px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Conditional logic layout\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings-main-conditional-logic .acf-conditional-toggle {\n display: flex;\n padding-right: 72px;\n padding-left: 72px;\n}\n@media screen and (max-width: 600px) {\n .acf-field-settings-main-conditional-logic .acf-conditional-toggle {\n padding-left: 12px;\n }\n}\n.acf-field-settings-main-conditional-logic .acf-field {\n flex-wrap: wrap;\n margin-bottom: 0;\n padding-right: 0;\n padding-left: 0;\n}\n.acf-field-settings-main-conditional-logic .acf-field .rule-groups {\n flex: 0 1 100%;\n order: 3;\n margin-top: 32px;\n padding-top: 32px;\n padding-right: 72px;\n padding-left: 72px;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n@media screen and (max-width: 600px) {\n .acf-field-settings-main-conditional-logic .acf-field .rule-groups {\n padding-left: 12px;\n }\n .acf-field-settings-main-conditional-logic .acf-field .rule-groups table.acf-table tbody tr {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n align-content: flex-start;\n align-items: flex-start;\n }\n .acf-field-settings-main-conditional-logic .acf-field .rule-groups table.acf-table tbody tr td {\n flex: 1 1 100%;\n }\n}\n\n/*----------------------------------------------------------------------------\n*\n* Prefix & append styling\n*\n*----------------------------------------------------------------------------*/\n.acf-input .acf-input-prepend,\n.acf-input .acf-input-append {\n display: inline-flex;\n align-items: center;\n height: 100%;\n min-height: 40px;\n padding-right: 12px;\n padding-left: 12px;\n background-color: #F9FAFB;\n border-color: #D0D5DD;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n color: #667085;\n}\n.acf-input .acf-input-prepend {\n border-radius: 6px 0 0 6px;\n}\n.acf-input .acf-input-append {\n border-radius: 0 6px 6px 0;\n}\n\n/*----------------------------------------------------------------------------\n*\n* ACF input wrap\n*\n*----------------------------------------------------------------------------*/\n.acf-input-wrap {\n display: flex;\n}\n\n.acf-field-settings-main-presentation .acf-input-wrap {\n display: flex;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Empty state\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message {\n display: flex;\n justify-content: center;\n padding-top: 48px;\n padding-bottom: 48px;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner {\n display: flex;\n flex-wrap: wrap;\n justify-content: center;\n align-content: center;\n align-items: flex-start;\n text-align: center;\n max-width: 400px;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner img,\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner h2,\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p {\n flex: 1 0 100%;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner h2 {\n margin-top: 32px;\n margin-bottom: 0;\n padding: 0;\n color: #344054;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p {\n margin-top: 12px;\n margin-bottom: 0;\n padding: 0;\n color: #667085;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p.acf-small {\n margin-top: 32px;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner img {\n max-width: 284px;\n margin-bottom: 0;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner .acf-btn {\n margin-top: 32px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Hide add title prompt label\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-headerbar #title-prompt-text {\n display: none;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Modal styling\n*\n*----------------------------------------------------------------------------*/\n.acf-admin-page #acf-popup .acf-popup-box {\n min-width: 480px;\n}\n.acf-admin-page #acf-popup .acf-popup-box .title {\n display: flex;\n align-items: center;\n align-content: center;\n justify-content: space-between;\n min-height: 64px;\n box-sizing: border-box;\n margin: 0;\n padding-right: 24px;\n padding-left: 24px;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n}\n.acf-admin-page #acf-popup .acf-popup-box .title h1,\n.acf-admin-page #acf-popup .acf-popup-box .title h2,\n.acf-admin-page #acf-popup .acf-popup-box .title h3,\n.acf-admin-page #acf-popup .acf-popup-box .title h4 {\n padding-left: 0;\n color: #344054;\n}\n.acf-admin-page #acf-popup .acf-popup-box .title .acf-icon {\n display: block;\n position: relative;\n top: auto;\n right: auto;\n width: 22px;\n height: 22px;\n background-color: transparent;\n color: transparent;\n}\n.acf-admin-page #acf-popup .acf-popup-box .title .acf-icon:before {\n display: inline-flex;\n position: absolute;\n top: 0;\n left: 0;\n width: 22px;\n height: 22px;\n background-color: #667085;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n -webkit-mask-image: url(\"../../images/icons/icon-close-circle.svg\");\n mask-image: url(\"../../images/icons/icon-close-circle.svg\");\n}\n.acf-admin-page #acf-popup .acf-popup-box .title .acf-icon:hover:before {\n background-color: #0783BE;\n}\n.acf-admin-page #acf-popup .acf-popup-box .inner {\n box-sizing: border-box;\n margin: 0;\n padding-top: 24px;\n padding-right: 24px;\n padding-bottom: 24px;\n padding-left: 24px;\n border-top: none;\n}\n.acf-admin-page #acf-popup .acf-popup-box .inner p {\n margin-top: 0;\n margin-bottom: 0;\n}\n.acf-admin-page #acf-popup .acf-popup-box #acf-move-field-form .acf-field-select,\n.acf-admin-page #acf-popup .acf-popup-box #acf-link-field-groups-form .acf-field-select {\n margin-top: 0;\n}\n.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .title h3,\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .title h3 {\n color: #1D2939;\n font-weight: 500;\n}\n.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .title h3:before,\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .title h3:before {\n content: \"\";\n width: 18px;\n height: 18px;\n background: #98A2B3;\n margin-right: 9px;\n}\n.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner,\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner {\n padding: 0 !important;\n}\n.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-field-select,\n.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-link-successful,\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field-select,\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-link-successful {\n padding: 32px 24px;\n margin-bottom: 0;\n}\n.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-field-select .description,\n.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-link-successful .description,\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field-select .description,\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-link-successful .description {\n margin-top: 6px !important;\n}\n.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-actions,\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-actions {\n background: #F9FAFB;\n border-top: 1px solid #EAECF0;\n padding-top: 20px;\n padding-left: 24px;\n padding-bottom: 20px;\n padding-right: 24px;\n border-bottom-left-radius: 8px;\n border-bottom-right-radius: 8px;\n}\n.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-actions .acf-btn,\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-actions .acf-btn {\n display: inline-block;\n margin-left: 8px;\n}\n.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-actions .acf-btn.acf-btn-primary,\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-actions .acf-btn.acf-btn-primary {\n width: 120px;\n}\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-error-message.-success {\n display: none;\n}\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .-dismiss {\n margin: 24px 32px !important;\n}\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field {\n padding: 24px 32px 0 32px;\n margin: 0;\n}\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field.acf-error .acf-input-wrap {\n overflow: inherit;\n}\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field.acf-error .acf-input-wrap input[type=text] {\n border: 1px rgba(209, 55, 55, 0.5) solid !important;\n box-shadow: 0px 0px 0px 3px rgba(209, 55, 55, 0.12), 0px 0px 0px rgba(255, 54, 54, 0.25) !important;\n background-image: url(../../images/icons/icon-info-red.svg);\n background-position: right 10px top 50%;\n background-size: 14px;\n background-repeat: no-repeat;\n}\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field .acf-options-page-modal-error p {\n font-size: 12px;\n color: #D13737;\n}\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-actions {\n margin-top: 32px;\n}\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-actions .acf-btn:disabled {\n background-color: #0783BE;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Hide original #post-body-content from edit field group page\n*\n*----------------------------------------------------------------------------*/\n.acf-admin-single-field-group #post-body-content {\n display: none;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Settings section footer\n*\n*----------------------------------------------------------------------------*/\n.acf-field-group-settings-footer {\n display: flex;\n justify-content: space-between;\n align-content: stretch;\n align-items: center;\n position: relative;\n min-height: 88px;\n margin-right: -24px;\n margin-left: -24px;\n margin-bottom: -24px;\n padding-right: 24px;\n padding-left: 24px;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n.acf-field-group-settings-footer .acf-created-on {\n display: inline-flex;\n justify-content: flex-start;\n align-content: stretch;\n align-items: center;\n color: #667085;\n}\n.acf-field-group-settings-footer .acf-created-on:before {\n content: \"\";\n display: inline-block;\n width: 20px;\n height: 20px;\n margin-right: 8px;\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-time.svg\");\n mask-image: url(\"../../images/icons/icon-time.svg\");\n}\n\n/*----------------------------------------------------------------------------\n*\n* Conditional logic enabled badge\n*\n*----------------------------------------------------------------------------*/\n.conditional-logic-badge {\n display: none;\n}\n.conditional-logic-badge.is-enabled {\n display: inline-block;\n width: 6px;\n height: 6px;\n overflow: hidden;\n margin-left: 8px;\n background-color: rgba(82, 170, 89, 0.4);\n border-width: 1px;\n border-style: solid;\n border-color: #52AA59;\n border-radius: 100px;\n text-indent: 100%;\n white-space: nowrap;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Field settings container\n*\n*----------------------------------------------------------------------------*/\n.acf-field-type-settings {\n container-name: settings;\n container-type: inline-size;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Split field settings\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings-split {\n display: flex;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n.acf-field-settings-split .acf-field {\n margin: 0;\n padding-top: 32px;\n padding-bottom: 32px;\n}\n.acf-field-settings-split .acf-field:nth-child(2n) {\n border-left-width: 1px;\n border-left-style: solid;\n border-left-color: #EAECF0;\n}\n\n@container settings (max-width: 1170px) {\n .acf-field-settings-split {\n border: none;\n flex-direction: column;\n }\n .acf-field {\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n }\n}\n/*----------------------------------------------------------------------------\n*\n* Display & return format\n*\n*----------------------------------------------------------------------------*/\n.acf-field-setting-display_format .acf-label,\n.acf-field-setting-return_format .acf-label {\n margin-bottom: 6px;\n}\n.acf-field-setting-display_format .acf-radio-list li,\n.acf-field-setting-return_format .acf-radio-list li {\n display: flex;\n}\n.acf-field-setting-display_format .acf-radio-list li label,\n.acf-field-setting-return_format .acf-radio-list li label {\n display: inline-flex;\n width: 100%;\n}\n.acf-field-setting-display_format .acf-radio-list li label span,\n.acf-field-setting-return_format .acf-radio-list li label span {\n flex: 1 1 auto;\n}\n.acf-field-setting-display_format .acf-radio-list li label code,\n.acf-field-setting-return_format .acf-radio-list li label code {\n padding-right: 8px;\n padding-left: 8px;\n background-color: #F2F4F7;\n border-radius: 4px;\n color: #475467;\n}\n.acf-field-setting-display_format .acf-radio-list li input[type=text],\n.acf-field-setting-return_format .acf-radio-list li input[type=text] {\n height: 32px;\n}\n\n.acf-field-settings .acf-field-setting-first_day {\n padding-top: 32px;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Image and Gallery fields\n*\n*----------------------------------------------------------------------------*/\n.acf-field-object-image .acf-hl[data-cols=\"3\"] > li,\n.acf-field-object-gallery .acf-hl[data-cols=\"3\"] > li {\n width: auto;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Appended fields fields\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-field-appended {\n overflow: auto;\n}\n.acf-field-settings .acf-field-appended .acf-input {\n float: left;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Flexible widths for image minimum / maximum size fields\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-field.acf-field-setting-min_width .acf-input,\n.acf-field-settings .acf-field.acf-field-setting-max_width .acf-input {\n max-width: none;\n}\n.acf-field-settings .acf-field.acf-field-setting-min_width .acf-input-wrap input[type=text],\n.acf-field-settings .acf-field.acf-field-setting-max_width .acf-input-wrap input[type=text] {\n max-width: 81px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Temporary fix to hide pagination setting for repeaters used as subfields.\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-field-object-flexible-content .acf-field-setting-pagination {\n display: none;\n}\n.post-type-acf-field-group .acf-field-object-repeater .acf-field-object-repeater .acf-field-setting-pagination {\n display: none;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Flexible content field width\n*\n*----------------------------------------------------------------------------*/\n.acf-admin-single-field-group .acf-field-object-flexible-content .acf-is-subfields .acf-field-object .acf-label,\n.acf-admin-single-field-group .acf-field-object-flexible-content .acf-is-subfields .acf-field-object .acf-input {\n max-width: 600px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Fix default value checkbox focus state\n*\n*----------------------------------------------------------------------------*/\n.acf-admin-single-field-group .acf-field.acf-field-true-false.acf-field-setting-default_value .acf-true-false {\n border: none;\n}\n.acf-admin-single-field-group .acf-field.acf-field-true-false.acf-field-setting-default_value .acf-true-false input[type=checkbox] {\n margin-right: 0;\n}\n\n/*----------------------------------------------------------------------------\n*\n* With front field extra spacing\n*\n*----------------------------------------------------------------------------*/\n.acf-field.acf-field-with-front {\n margin-top: 32px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Sub-fields layout\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub {\n max-width: 100%;\n overflow: hidden;\n border-radius: 8px;\n border-width: 1px;\n border-style: solid;\n border-color: #dbdfe5;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-sub-field-list-header {\n display: flex;\n justify-content: space-between;\n align-content: stretch;\n align-items: center;\n min-height: 64px;\n padding-right: 24px;\n padding-left: 24px;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-list-wrap {\n box-shadow: none;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-hl.acf-tfoot {\n min-height: 64px;\n align-items: center;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input.acf-input-sub {\n max-width: 100%;\n margin-right: 0;\n margin-left: 0;\n}\n\n.post-type-acf-field-group .acf-input-sub .acf-field-object .acf-sortable-handle {\n width: 100%;\n height: 100%;\n}\n\n.post-type-acf-field-group .acf-field-object:hover .acf-input-sub .acf-sortable-handle:before {\n display: none;\n}\n\n.post-type-acf-field-group .acf-field-object:hover .acf-input-sub .acf-field-list .acf-field-object:hover .acf-sortable-handle:before {\n display: block;\n}\n\n.post-type-acf-field-group .acf-field-object .acf-is-subfields .acf-thead .li-field-label:before {\n display: none;\n}\n\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object.open {\n border-top-color: #dbdfe5;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Flexible content field\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group i.acf-icon.-duplicate.duplicate-layout {\n margin: 0 auto !important;\n background-color: #667085;\n color: #667085;\n}\n.post-type-acf-field-group i.acf-icon.acf-icon-trash.delete-layout {\n margin: 0 auto !important;\n background-color: #667085;\n color: #667085;\n}\n.post-type-acf-field-group button.acf-btn.acf-btn-tertiary.acf-field-setting-fc-duplicate, .post-type-acf-field-group button.acf-btn.acf-btn-tertiary.acf-field-setting-fc-delete {\n background-color: #ffffff !important;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n border-radius: 6px;\n width: 32px;\n height: 32px !important;\n min-height: 32px;\n padding: 0;\n}\n.post-type-acf-field-group button.add-layout.acf-btn.acf-btn-primary.add-field,\n.post-type-acf-field-group .acf-sub-field-list-header a.acf-btn.acf-btn-secondary.add-field,\n.post-type-acf-field-group .acf-field-list-wrap.acf-is-subfields a.acf-btn.acf-btn-secondary.add-field {\n height: 32px !important;\n min-height: 32px;\n margin-left: 5px;\n}\n.post-type-acf-field-group .acf-field.acf-field-setting-fc_layout {\n background-color: #ffffff;\n margin-bottom: 16px;\n}\n.post-type-acf-field-group .acf-field-setting-fc_layout {\n overflow: hidden;\n width: calc(100% - 144px);\n margin-right: 72px;\n margin-left: 72px;\n padding-right: 0;\n padding-left: 0;\n border-width: 1px;\n border-style: solid;\n border-color: #dbdfe5;\n border-radius: 8px;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n.post-type-acf-field-group .acf-field-setting-fc_layout .acf-field-layout-settings.open {\n background-color: #ffffff;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n@media screen and (max-width: 768px) {\n .post-type-acf-field-group .acf-field-setting-fc_layout {\n width: calc(100% - 16px);\n margin-right: 8px;\n margin-left: 8px;\n }\n}\n.post-type-acf-field-group .acf-field-setting-fc_layout .acf-input-sub {\n max-width: 100%;\n margin-right: 0;\n margin-left: 0;\n}\n.post-type-acf-field-group .acf-field-setting-fc_layout .acf-label,\n.post-type-acf-field-group .acf-field-setting-fc_layout .acf-input {\n max-width: 100% !important;\n}\n.post-type-acf-field-group .acf-field-setting-fc_layout .acf-input-sub {\n margin-right: 32px;\n margin-bottom: 32px;\n margin-left: 32px;\n}\n.post-type-acf-field-group .acf-field-setting-fc_layout .acf-fc-meta {\n max-width: 100%;\n padding-top: 24px;\n padding-right: 32px;\n padding-left: 32px;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head {\n display: flex;\n align-items: center;\n justify-content: left;\n background-color: #F9FAFB;\n border-radius: 8px 8px 0px 0px;\n min-height: 64px;\n margin-bottom: 0px;\n padding-right: 24px;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head .acf-fc_draggable {\n min-height: 64px;\n padding-left: 24px;\n display: flex;\n white-space: nowrap;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head .acf-fc-layout-name {\n min-width: 0;\n color: #98A2B3;\n padding-left: 8px;\n font-size: 16px;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head .acf-fc-layout-name.copyable:not(.input-copyable, .copy-unsupported):hover:after {\n width: 14px !important;\n height: 14px !important;\n}\n@media screen and (max-width: 880px) {\n .post-type-acf-field-group .acf-field-settings-fc_head .acf-fc-layout-name {\n display: none !important;\n }\n}\n.post-type-acf-field-group .acf-field-settings-fc_head .acf-fc-layout-name span {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head span.toggle-indicator {\n pointer-events: none;\n margin-top: 7px;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head label {\n display: inline-flex;\n align-items: center;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head label.acf-fc-layout-name {\n margin-left: 1rem;\n}\n@media screen and (max-width: 880px) {\n .post-type-acf-field-group .acf-field-settings-fc_head label.acf-fc-layout-name {\n display: none !important;\n }\n}\n.post-type-acf-field-group .acf-field-settings-fc_head label.acf-fc-layout-name span.acf-fc-layout-name {\n text-overflow: ellipsis;\n overflow: hidden;\n height: 22px;\n white-space: nowrap;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head label.acf-fc-layout-label:before {\n content: \"\";\n display: inline-block;\n width: 20px;\n height: 20px;\n margin-right: 8px;\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n}\n.rtl.post-type-acf-field-group .acf-field-settings-fc_head label.acf-fc-layout-label:before {\n padding-right: 10px;\n}\n\n.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions {\n display: flex;\n align-items: center;\n white-space: nowrap;\n margin-left: auto;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions .acf-fc-add-layout {\n margin-left: 10px;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions .acf-fc-add-layout .add-field {\n margin-left: 0px !important;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions li {\n margin-right: 4px;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions li:last-of-type {\n margin-right: 0;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Field open / closed icon state\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-field-object.open > .handle > .acf-tbody > .li-field-label::before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Different coloured levels (current 5 supported)\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object .handle {\n background-color: transparent;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object .handle:hover {\n background-color: #f9f2fb;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object.open .handle {\n background-color: #f5eaf9;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object .settings {\n border-left-color: #BF7DD7;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object .handle {\n background-color: transparent;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object .handle:hover {\n background-color: #ebf7f4;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object.open .handle {\n background-color: #e3f4f0;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object .settings {\n border-left-color: #7CCDB9;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle {\n background-color: transparent;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle:hover {\n background-color: #fcf5f2;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object.open .handle {\n background-color: #fbeee9;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .settings {\n border-left-color: #E29473;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle {\n background-color: transparent;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle:hover {\n background-color: #fafbfb;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object.open .handle {\n background-color: #f4f6f7;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .settings {\n border-left-color: #A3B1B9;\n}","/*--------------------------------------------------------------------------------------------\n*\n*\tVars\n*\n*--------------------------------------------------------------------------------------------*/\n\n/* colors */\n$acf_blue: #2a9bd9;\n$acf_notice: #2a9bd9;\n$acf_error: #d94f4f;\n$acf_success: #49ad52;\n$acf_warning: #fd8d3b;\n\n/* acf-field */\n$field_padding: 15px 12px;\n$field_padding_x: 12px;\n$field_padding_y: 15px;\n$fp: 15px 12px;\n$fy: 15px;\n$fx: 12px;\n\n/* responsive */\n$md: 880px;\n$sm: 640px;\n\n// Admin.\n$wp-card-border: #ccd0d4;\t\t\t// Card border.\n$wp-card-border-1: #d5d9dd;\t\t // Card inner border 1: Structural (darker).\n$wp-card-border-2: #eeeeee;\t\t // Card inner border 2: Fields (lighter).\n$wp-input-border: #7e8993;\t\t // Input border.\n\n// Admin 3.8\n$wp38-card-border: #E5E5E5;\t\t // Card border.\n$wp38-card-border-1: #dfdfdf;\t\t// Card inner border 1: Structural (darker).\n$wp38-card-border-2: #eeeeee;\t\t// Card inner border 2: Fields (lighter).\n$wp38-input-border: #dddddd;\t\t // Input border.\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tACF 6 ↓\n*\n*--------------------------------------------------------------------------------------------*/\n\n// Grays\n$gray-50: #F9FAFB;\n$gray-100: #F2F4F7;\n$gray-200: #EAECF0;\n$gray-300: #D0D5DD;\n$gray-400: #98A2B3;\n$gray-500: #667085;\n$gray-600: #475467;\n$gray-700: #344054;\n$gray-800: #1D2939;\n$gray-900: #101828;\n\n// Blues\n$blue-50: #EBF5FA;\n$blue-100: #D8EBF5;\n$blue-200: #A5D2E7;\n$blue-300: #6BB5D8;\n$blue-400: #399CCB;\n$blue-500: #0783BE;\n$blue-600: #066998;\n$blue-700: #044E71;\n$blue-800: #033F5B;\n$blue-900: #032F45;\n\n// Utility\n$color-info:\t#2D69DA;\n$color-success:\t#52AA59;\n$color-warning:\t#F79009;\n$color-danger:\t#D13737;\n\n$color-primary: $blue-500;\n$color-primary-hover: $blue-600;\n$color-secondary: $gray-500;\n$color-secondary-hover: $gray-400;\n\n// Gradients\n$gradient-pro: linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);\n\n// Border radius\n$radius-sm:\t4px;\n$radius-md: 6px;\n$radius-lg: 8px;\n$radius-xl: 12px;\n\n// Elevations / Box shadows\n$elevation-01: 0px 1px 2px rgba($gray-900, 0.10);\n\n// Input & button focus outline\n$outline: 3px solid $blue-50;\n\n// Link colours\n$link-color: $blue-500;\n\n// Responsive\n$max-width: 1440px;","/*--------------------------------------------------------------------------------------------\n*\n* Mixins\n*\n*--------------------------------------------------------------------------------------------*/\n@mixin clearfix() {\n\t&:after {\n\t\tdisplay: block;\n\t\tclear: both;\n\t\tcontent: \"\";\n\t}\n}\n\n@mixin border-box() {\n\t-webkit-box-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\tbox-sizing: border-box;\n}\n\n@mixin centered() {\n\tposition: absolute;\n\ttop: 50%;\n\tleft: 50%;\n\ttransform: translate(-50%, -50%);\n}\n\n@mixin animate( $properties: 'all' ) {\n\t-webkit-transition: $properties 0.3s ease; // Safari 3.2+, Chrome\n -moz-transition: $properties 0.3s ease; \t// Firefox 4-15\n -o-transition: $properties 0.3s ease; \t\t// Opera 10.5–12.00\n transition: $properties 0.3s ease; \t\t// Firefox 16+, Opera 12.50+\n}\n\n@mixin rtl() {\n\thtml[dir=\"rtl\"] & {\n\t\ttext-align: right;\n\t\t@content;\n\t}\n}\n\n@mixin wp-admin( $version: '3-8' ) {\n\t.acf-admin-#{$version} & {\n\t\t@content;\n\t}\n}","/*--------------------------------------------------------------------------------------------\n*\n*\tField Group\n*\n*--------------------------------------------------------------------------------------------*/\n\n// Reset postbox inner padding.\n#acf-field-group-fields > .inside,\n#acf-field-group-locations > .inside,\n#acf-field-group-options > .inside {\n\tpadding: 0;\n\tmargin: 0;\n}\n\n// Hide metabox order buttons added in WP 5.5.\n.postbox {\n\t.handle-order-higher,\n\t.handle-order-lower {\n\t\tdisplay: none;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Postbox: Publish\n*\n*----------------------------------------------------------------------------*/\n#minor-publishing-actions,\n#misc-publishing-actions #visibility,\n#misc-publishing-actions .edit-timestamp {\n\tdisplay: none;\n}\n\n#minor-publishing {\n\tborder-bottom: 0 none;\n}\n\n#misc-pub-section {\n\tborder-bottom: 0 none;\n}\n\n#misc-publishing-actions .misc-pub-section {\n\tborder-bottom-color: #F5F5F5;\n}\n\n\n/*----------------------------------------------------------------------------\n*\n* Postbox: Fields\n*\n*----------------------------------------------------------------------------*/\n#acf-field-group-fields {\n\tborder: 0 none;\n\n\t.inside {\n\t\tborder-top: {\n\t\t\twidth: 0;\n\t\t\tstyle: none;\n\t\t};\n\t}\n\n\t/* links */\n\ta {\n\t\ttext-decoration: none;\n\t}\n\n\t/* Field type */\n\t.li-field-type {\n\n\t\t.field-type-icon {\n\t\t\tmargin: {\n\t\t\t\tright: 8px;\n\t\t\t};\n\n\t\t\t@media screen and (max-width: 600px) {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t}\n\n\t\t.acf-pro-label-field-type {\n\t\t\tmargin-left: 5px;\n\t\t\tdisplay: inline;\n\t\t\tpadding: 4px 8px;\n\t\t}\n\n\t}\n\n\t/* table header */\n\t.li-field-order {\n\t\twidth: 64px;\n\t\tjustify-content: center;\n\n\t\t@media screen and (max-width: $md) {\n\t\t\twidth: 32px;\n\t\t}\n\n\t}\n\t.li-field-label { width: calc(50% - 64px); }\n\t.li-field-name { width: 25%; word-break: break-word; }\n\t.li-field-key { display: none; }\n\t.li-field-type { width: 25%; }\n\n\t/* show keys */\n\t&.show-field-keys {\n\n\t\t.li-field-label { width: calc(35% - 64px); };\n\t\t.li-field-name { width: 15%; };\n\t\t.li-field-key { width: 25%; display: flex; };\n\t\t.li-field-type { width: 25%; };\n\n\t}\n\n\t/* hide tabs */\n\t&.hide-tabs {\n\t\t.acf-field-settings-tab-bar {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t.acf-field-settings-main {\n\t\t\tpadding: 0;\n\n\t\t\t&.acf-field-settings-main-general {\n\t\t\t\tpadding-top: 32px;\n\t\t\t}\n\n\t\t\t.acf-field {\n\t\t\t\tmargin-bottom: 32px;\n\t\t\t}\n\n\t\t\t.acf-field-setting-wrapper {\n\t\t\t\tpadding-top: 0;\n\t\t\t\tborder-top: none;\n\t\t\t}\n\n\t\t\t.acf-field-settings-split .acf-field {\n\t\t\t\tborder-bottom: {\n\t\t\t\t\twidth: 1px;\n\t\t\t\t\tstyle: solid;\n\t\t\t\t\tcolor: $gray-200;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t.acf-field-setting-first_day {\n\t\t\t\tpadding-top: 0;\n\t\t\t\tborder-top: none;\n\t\t\t}\n\t\t}\n\n\t\t.acf-field-settings-footer {\n\t\t\tmargin-top: 32px;\n\t\t}\n\t}\n\n\t/* fields */\n\t.acf-field-list-wrap {\n\t\tborder: $wp-card-border solid 1px;\n\t}\n\n\t.acf-field-list {\n\t\tbackground: #f5f5f5;\n\t\tmargin-top: -1px;\n\n\t\t.acf-tbody {\n\n\t\t\t> .li-field-name,\n\t\t\t> .li-field-key {\n\t\t\t\talign-items: flex-start;\n\t\t\t}\n\n\t\t}\n\n\t\t.copyable:not(.input-copyable, .copy-unsupported) {\n\t\t\tcursor: pointer;\n\t\t\tdisplay: inline-flex;\n\t\t\talign-items: center;\n\n\t\t\t&:hover:after {\n\t\t\t\tcontent: '';\n\t\t\t\tpadding-left: 5px;\n\t\t\t\t$icon-size: 12px;\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\tbackground-color: $gray-500;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\ttext-indent: 500%;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\toverflow: hidden;\n\t\t\t\t-webkit-mask-image: url('../../images/icons/icon-copy.svg');\n\t\t\t\tmask-image: url('../../images/icons/icon-copy.svg');\n\t\t\t\tbackground-size: cover;\n\t\t\t}\n\n\t\t\t&.sub-label {\n\t\t\t\tpadding-right: 22px;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tpadding-right: 0;\n\n\t\t\t\t\t&:after {\n\t\t\t\t\t\t$icon-size: 14px;\n\t\t\t\t\t\twidth: $icon-size;\n\t\t\t\t\t\theight: $icon-size;\n\t\t\t\t\t\tpadding-left: 8px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.copied:hover:after {\n\t\t\t\t-webkit-mask-image: url('../../images/icons/icon-check-circle-solid.svg');\n\t\t\t\tmask-image: url('../../images/icons/icon-check-circle-solid.svg');\n\t\t\t\tbackground-color: $acf_success;\n\t\t\t}\n\t\t}\n\n\t\t.copyable.input-copyable:not(.copy-unsupported) {\n\t\t\tcursor: pointer;\n\t\t\tdisplay: block;\n\t\t\tposition: relative;\n\t\t\talign-items: center;\n\n\t\t\tinput {\n\t\t\t\tpadding-right: 40px;\n\t\t\t}\n\n\t\t\t.acf-input-wrap:after {\n\t\t\t\tcontent: '';\n\t\t\t\tpadding-left: 5px;\n\t\t\t\t$icon-size: 16px;\n\t\t\t\tright: 12px;\n\t\t\t\ttop: 12px;\n\t\t\t\tposition: absolute;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\tbackground-color: $gray-400;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\ttext-indent: 500%;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\toverflow: hidden;\n\t\t\t\t-webkit-mask-image: url('../../images/icons/icon-copy.svg');\n\t\t\t\tmask-image: url('../../images/icons/icon-copy.svg');\n\t\t\t\tbackground-size: cover;\n\t\t\t}\n\n\t\t\t&.copied .acf-input-wrap:after {\n\t\t\t\t-webkit-mask-image: url('../../images/icons/icon-check-circle-solid.svg');\n\t\t\t\tmask-image: url('../../images/icons/icon-check-circle-solid.svg');\n\t\t\t\tbackground-color: $acf_success;\n\t\t\t}\n\t\t}\n\n\t\t\n\n\t\t/* no fields */\n\t\t.no-fields-message {\n\t\t\tpadding: 15px 15px;\n\t\t\tbackground: #fff;\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t/* empty */\n\t\t&.-empty {\n\t\t\t.no-fields-message {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t}\n\t}\n\n\t// WP Admin 3.8\n\t@include wp-admin('3-8') {\n\t\t.acf-field-list-wrap {\n\t\t\tborder-color: $wp38-card-border-1;\n\t\t}\n\t}\n}\n\n\n.rtl #acf-field-group-fields {\n\t.li-field-type {\n\t\t.field-type-icon {\n\t\t\tmargin: {\n\t\t\t\tleft: 8px;\n\t\t\t\tright: 0;\n\t\t\t};\n\t\t}\n\t}\n}\n\n/* field object */\n.acf-field-object {\n\tborder-top: $wp38-card-border-2 solid 1px;\n\tbackground: #fff;\n\n\t/* sortable */\n\t&.ui-sortable-helper {\n\t\toverflow: hidden !important;\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $blue-200 !important;\n\t\t};\n\t\tborder-radius: $radius-lg;\n\t\tfilter: drop-shadow(0px 10px 20px rgba(16, 24, 40, 0.14)) drop-shadow(0px 1px 3px rgba(16, 24, 40, 0.1));\n\n\t\t&:before {\n\t\t\tdisplay: none !important;\n\t\t}\n\n\t}\n\n\t&.ui-sortable-placeholder {\n\t\tbox-shadow: 0 -1px 0 0 #DFDFDF;\n\t\tvisibility: visible !important;\n\t\tbackground: #F9F9F9;\n\t\tborder-top-color: transparent;\n\t\tmin-height: 54px;\n\n\t\t// hide tab field separator\n\t\t&:after, &:before {\n\t\t\tvisibility: hidden;\n\t\t}\n\t}\n\n\n\t/* meta */\n\t> .meta {\n\t\tdisplay: none;\n\t}\n\n\n\t/* handle */\n\t> .handle {\n\n\t\ta {\n\t\t\t-webkit-transition: none;\n\t\t\t-moz-transition: none;\n\t\t\t-o-transition: none;\n\t\t\ttransition: none;\n\t\t}\n\n\t\tli {\n\t\t\tword-wrap: break-word;\n\t\t}\n\n\t\tstrong {\n\t\t\tdisplay: block;\n\t\t\tpadding-bottom: 0;\n\t\t\tfont-size: 14px;\n\t\t\tline-height: 14px;\n\t\t\tmin-height: 14px;\n\t\t}\n\n\t\t.row-options {\n\t\t\tdisplay: block;\n\t\t\topacity: 0;\n\t\t\tmargin: {\n\t\t\t\ttop: 5px;\n\t\t\t};\n\n\t\t\t@media screen and (max-width: 880px) {\n\t\t\t\topacity: 1;\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 0;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\ta {\n\t\t\t\tmargin-right: 4px;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tcolor: darken($color-primary-hover, 10%);\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t\ta.delete-field {\n\t\t\t\tcolor: #a00;\n\n\t\t\t\t&:hover { color: #f00; }\n\t\t\t}\n\n\t\t\t&.active {\n\t\t\t\tvisibility: visible;\n\t\t\t}\n\t\t}\n\n\t}\n\n\t/* open */\n\t&.open {\n\n\t\t+ .acf-field-object {\n\t\t\tborder-top-color: #E1E1E1;\n\t\t}\n\n\t\t> .handle {\n\t\t\tbackground: $acf_blue;\n\t\t\tborder: darken($acf_blue, 2%) solid 1px;\n\t\t\ttext-shadow: #268FBB 0 1px 0;\n\t\t\tcolor: #fff;\n\t\t\tposition: relative;\n\t\t\tmargin: 0 -1px 0 -1px;\n\n\t\t\ta {\n\t\t\t\tcolor: #fff !important;\n\n\t\t\t\t&:hover {\n\t\t\t\t\ttext-decoration: underline !important;\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\t}\n\n\n\t/*\n\t// debug\n\t&[data-save=\"meta\"] {\n\t\t> .handle {\n\t\t\tborder-left: #ffb700 solid 5px !important;\n\t\t}\n\t}\n\n\t&[data-save=\"settings\"] {\n\t\t> .handle {\n\t\t\tborder-left: #0ec563 solid 5px !important;\n\t\t}\n\t}\n*/\n\n\n\t/* hover */\n\t&:hover, &.-hover, &:focus-within {\n\n\t\t> .handle {\n\n\t\t\t.row-options {\n\t\t\t\topacity: 1;\n\t\t\t\tmargin-bottom: 0;\n\t\t\t}\n\n\t\t}\n\t}\n\n\n\t/* settings */\n\t> .settings {\n\t\tdisplay: none;\n\t\twidth: 100%;\n\n\t\t> .acf-table {\n\t\t\tborder: none;\n\t\t}\n\t}\n\n\n\t/* conditional logic */\n\t.rule-groups {\n\t\tmargin-top: 20px;\n\t}\n\n}\n\n\n/*----------------------------------------------------------------------------\n*\n* Postbox: Locations\n*\n*----------------------------------------------------------------------------*/\n\n.rule-groups {\n\n\th4 {\n\t\tmargin: 3px 0;\n\t}\n\n\t.rule-group {\n\t\tmargin: 0 0 5px;\n\n\t\th4 {\n\t\t\tmargin: 0 0 3px;\n\t\t}\n\n\t\ttd.param {\n\t\t\twidth: 35%;\n\t\t}\n\n\t\ttd.operator {\n\t\t\twidth: 20%;\n\t\t}\n\n\t\ttd.add {\n\t\t\twidth: 40px;\n\t\t}\n\n\t\ttd.remove {\n\t\t\twidth: 28px;\n\t\t\tvertical-align: middle;\n\n\t\t\ta {\n\t\t\t\twidth: 22px;\n\t\t\t\theight: 22px;\n\t\t\t\tvisibility: hidden;\n\n\t\t\t\t&:before {\n\t\t\t\t\tposition: relative;\n\t\t\t\t\ttop: -2px;\n\t\t\t\t\tfont-size: 16px;\n\t\t\t\t}\n\n\t\t\t}\n\t\t}\n\n\t\ttr:hover td.remove a {\n\t\t\tvisibility: visible;\n\t\t}\n\n\t\t// empty select\n\t\tselect:empty {\n\t\t\tbackground: #f8f8f8;\n\t\t}\n\t}\n\n\n\t&:not(.rule-groups-multiple) {\n\t\t.rule-group {\n\t\t\t&:first-child tr:first-child td.remove a {\n\t\t\t\t/* Don't allow user to delete the only rule group */\n\t\t\t\tvisibility: hidden !important;\n\t\t\t}\n\t\t}\n\t}\n}\n\n\n/*----------------------------------------------------------------------------\n*\n*\tOptions\n*\n*----------------------------------------------------------------------------*/\n\n#acf-field-group-options tr[data-name=\"hide_on_screen\"] li {\n\tfloat: left;\n\twidth: 33%;\n}\n\n@media (max-width: 1100px) {\n\n\t#acf-field-group-options tr[data-name=\"hide_on_screen\"] li {\n\t\twidth: 50%;\n\t}\n\n}\n\n\n/*----------------------------------------------------------------------------\n*\n*\tConditional Logic\n*\n*----------------------------------------------------------------------------*/\n\ntable.conditional-logic-rules {\n\tbackground: transparent;\n\tborder: 0 none;\n\tborder-radius: 0;\n}\n\ntable.conditional-logic-rules tbody td {\n\tbackground: transparent;\n\tborder: 0 none !important;\n\tpadding: 5px 2px !important;\n}\n\n\n/*----------------------------------------------------------------------------\n*\n*\tField: Tab\n*\n*----------------------------------------------------------------------------*/\n\n.acf-field-object-tab {\n\n\t// hide setting\n\t.acf-field-setting-name,\n\t.acf-field-setting-instructions,\n\t.acf-field-setting-required,\n\t.acf-field-setting-warning,\n\t.acf-field-setting-wrapper {\n\t\tdisplay: none;\n\t}\n\n\t// hide name\n\t.li-field-name {\n\t\tvisibility: hidden;\n\t}\n\n\tp:first-child {\n\t\tmargin: 0.5em 0;\n\t}\n\n\t// hide presentation setting tabs.\n\tli.acf-settings-type-presentation,\n\t.acf-field-settings-main-presentation {\n\t\tdisplay: none !important;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n*\tField: Accordion\n*\n*----------------------------------------------------------------------------*/\n\n.acf-field-object-accordion {\n\n\t// hide setting\n\t.acf-field-setting-name,\n\t.acf-field-setting-instructions,\n\t.acf-field-setting-required,\n\t.acf-field-setting-warning,\n\t.acf-field-setting-wrapper {\n\t\tdisplay: none;\n\t}\n\n\t// hide name\n\t.li-field-name {\n\t\tvisibility: hidden;\n\t}\n\n\tp:first-child {\n\t\tmargin: 0.5em 0;\n\t}\n\n\t// show settings\n\t.acf-field-setting-instructions {\n\t\tdisplay: block;\n\t}\n\n}\n\n\n/*----------------------------------------------------------------------------\n*\n*\tField: Message\n*\n*----------------------------------------------------------------------------*/\n\n.acf-field-object-message tr[data-name=\"name\"],\n.acf-field-object-message tr[data-name=\"instructions\"],\n.acf-field-object-message tr[data-name=\"required\"] {\n\tdisplay: none !important;\n}\n\n.acf-field-object-message .li-field-name {\n\tvisibility: hidden;\n}\n\n.acf-field-object-message textarea {\n\theight: 175px !important;\n}\n\n\n/*----------------------------------------------------------------------------\n*\n*\tField: Separator\n*\n*----------------------------------------------------------------------------*/\n\n.acf-field-object-separator tr[data-name=\"name\"],\n.acf-field-object-separator tr[data-name=\"instructions\"],\n.acf-field-object-separator tr[data-name=\"required\"] {\n\tdisplay: none !important;\n}\n\n\n/*----------------------------------------------------------------------------\n*\n*\tField: Date Picker\n*\n*----------------------------------------------------------------------------*/\n\n.acf-field-object-date-picker,\n.acf-field-object-time-picker,\n.acf-field-object-date-time-picker {\n\n\t.acf-radio-list {\n\n\t\tli {\n\t\t\tline-height: 25px;\n\t\t}\n\n\t\tspan {\n\t\t\tdisplay: inline-block;\n\t\t\tmin-width: 10em;\n\t\t}\n\n\t\tinput[type=\"text\"] {\n\t\t\twidth: 100px;\n\t\t}\n\t}\n\n}\n\n.acf-field-object-date-time-picker {\n\n\t.acf-radio-list {\n\n\t\tspan {\n\t\t\tmin-width: 15em;\n\t\t}\n\n\t\tinput[type=\"text\"] {\n\t\t\twidth: 200px;\n\t\t}\n\t}\n\n}\n\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tSlug\n*\n*--------------------------------------------------------------------------------------------*/\n\n#slugdiv {\n\n\t.inside {\n\t\tpadding: 12px;\n\t\tmargin: 0;\n\t}\n\n\tinput[type=\"text\"] {\n\t\twidth: 100%;\n\t\theight: 28px;\n\t\tfont-size: 14px;\n\t}\n}\n\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRTL\n*\n*--------------------------------------------------------------------------------------------*/\n\nhtml[dir=\"rtl\"] .acf-field-object.open > .handle {\n\tmargin: 0\n}\n\n/*----------------------------------------------------------------------------\n*\n* Device\n*\n*----------------------------------------------------------------------------*/\n\n@media only screen and (max-width: 850px) {\n\n\ttr.acf-field,\n\ttd.acf-label,\n\ttd.acf-input {\n\t\tdisplay: block !important;\n\t\twidth: auto !important;\n\t\tborder: 0 none !important;\n\t}\n\n\ttr.acf-field {\n\t\tborder-top: #ededed solid 1px !important;\n\t\tmargin-bottom: 0 !important;\n\t}\n\n\ttd.acf-label {\n\t\tbackground: transparent !important;\n\t\tpadding-bottom: 0 !important;\n\n\t}\n\n}\n\n/*----------------------------------------------------------------------------\n*\n* Subtle background on accordion & tab fields to separate them from others\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\n\t#acf-field-group-fields {\n\n\t\t.acf-field-object-tab,\n\t\t.acf-field-object-accordion {\n\t\t\tbackground-color: $gray-50;\n\t\t}\n\n\t}\n\n}","/*---------------------------------------------------------------------------------------------\n*\n* Global\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\t#wpcontent {\n\t\tline-height: 140%;\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Links\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\n\ta {\n\t\tcolor: $blue-500;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Headings\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-h1 {\n\tfont-size: 21px;\n\tfont-weight: 400;\n}\n\n.acf-h2 {\n\tfont-size: 18px;\n\tfont-weight: 400;\n}\n\n.acf-h3 {\n\tfont-size: 16px;\n\tfont-weight: 400;\n}\n\n.acf-admin-page,\n.acf-headerbar {\n\n\th1 {\n\t\t@extend .acf-h1;\n\t}\n\n\th2 {\n\t\t@extend .acf-h2;\n\t}\n\n\th3 {\n\t\t@extend .acf-h3;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Paragraphs\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-admin-page {\n\n\t.p1 {\n\t\tfont-size: 15px;\n\t}\n\n\t.p2 {\n\t\tfont-size: 14px;\n\t}\n\n\t.p3 {\n\t\tfont-size: 13.5px;\n\t}\n\n\t.p4 {\n\t\tfont-size: 13px;\n\t}\n\n\t.p5 {\n\t\tfont-size: 12.5px;\n\t}\n\n\t.p6 {\n\t\tfont-size: 12px;\n\t}\n\n\t.p7 {\n\t\tfont-size: 11.5px;\n\t}\n\n\t.p8 {\n\t\tfont-size: 11px;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Page titles\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-page-title {\n\t@extend .acf-h2;\n\tcolor: $gray-700;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Hide old / native WP titles from pages\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\n\t.acf-settings-wrap h1 {\n\t\tdisplay: none !important;\n\t}\n\n\t#acf-admin-tools h1:not(.acf-field-group-pro-features-title, .acf-field-group-pro-features-title-sm) {\n\t\tdisplay: none !important;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-small {\n\t@extend .p6;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Link focus style\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\ta:focus {\n\t\tbox-shadow: none;\n\t\toutline: none;\n\t}\n\n\ta:focus-visible {\n\t\tbox-shadow: 0 0 0 1px #4f94d4, 0 0 2px 1px rgb(79 148 212 / 80%);\n\t\toutline: 1px solid transparent;\n\t}\n}\n",".acf-admin-page {\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* All Inputs\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"text\"],\n\tinput[type=\"search\"],\n\tinput[type=\"number\"],\n\ttextarea,\n\tselect {\n\t\tbox-sizing: border-box;\n\t\theight: 40px;\n\t\tpadding: {\n\t\t\tright: 12px;\n\t\t\tleft: 12px;\n\t\t};\n\t\tbackground-color: #fff;\n\t\tborder-color: $gray-300;\n\t\tbox-shadow: $elevation-01;\n\t\tborder-radius: $radius-md;\n\t\t@extend .p4;\n\t\tcolor: $gray-700;\n\n\t\t&:focus {\n\t\t\toutline: $outline;\n\t\t\tborder-color: $blue-400;\n\t\t}\n\n\t\t&:disabled {\n\t\t\tbackground-color: $gray-50;\n\t\t\tcolor: lighten($gray-500, 10%);\n\t\t}\n\n\t\t&::placeholder {\n\t\t\tcolor: $gray-400;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Read only text inputs\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"text\"] {\n\n\t\t&:read-only {\n\t\t\tbackground-color: $gray-50;\n\t\t\tcolor: $gray-400;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Number fields\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-field.acf-field-number {\n\n\t\t.acf-label,\n\t\t.acf-input input[type=\"number\"] {\n\t\t\tmax-width: 180px;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Textarea\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\ttextarea {\n\t\tbox-sizing: border-box;\n\t\tpadding: {\n\t\t\ttop: 10px;\n\t\t\tbottom: 10px;\n\t\t};\n\t\theight: 80px;\n\t\tmin-height: 56px;\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Select\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tselect {\n\t\tmin-width: 160px;\n\t\tmax-width: 100%;\n\t\tpadding: {\n\t\t\tright: 40px;\n\t\t\tleft: 12px;\n\t\t};\n\t\tbackground-image: url('../../images/icons/icon-chevron-down.svg');\n\t\tbackground-position: right 10px top 50%;\n\t\tbackground-size: 20px;\n\t\t@extend .p4;\n\n\t\t&:hover,\n\t\t&:focus {\n\t\t\tcolor: $blue-500;\n\t\t}\n\n\t\t&::before {\n\t\t\tcontent: '';\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\ttop: 5px;\n\t\t\tleft: 5px;\n\t\t\twidth: 20px;\n\t\t\theight: 20px;\n\t\t}\n\n\t}\n\n\t&.rtl {\n\t\tselect {\n\t\t\tpadding: {\n\t\t\t\tright: 12px;\n\t\t\t\tleft: 40px;\n\t\t\t};\n\t\t\tbackground-position: left 10px top 50%;\n\t\t}\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Radio Button & Checkbox base styling\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"radio\"],\n\tinput[type=\"checkbox\"] {\n\t\tbox-sizing: border-box;\n\t\twidth: 16px;\n\t\theight: 16px;\n\t\tpadding: 0;\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-400;\n\t\t};\n\t\tbackground: #fff;\n\t\tbox-shadow: none;\n\n\t\t&:hover {\n\t\t\tbackground-color: $blue-50;\n\t\t\tborder-color: $blue-500;\n\t\t}\n\n\t\t&:checked,\n\t\t&:focus-visible {\n\t\t\tbackground-color: $blue-50;\n\t\t\tborder-color: $blue-500;\n\n\t\t\t&:before {\n\t\t\t\tcontent: '';\n\t\t\t\tposition: relative;\n\t\t\t\ttop: -1px;\n\t\t\t\tleft: -1px;\n\t\t\t\twidth: 16px;\n\t\t\t\theight: 16px;\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: 0;\n\t\t\t\tbackground-color: transparent;\n\t\t\t\tbackground-size: cover;\n\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\tbackground-position: center;\n\t\t\t}\n\n\t\t}\n\n\t\t&:active {\n\t\t\tbox-shadow: 0px 0px 0px 3px $blue-50, 0px 0px 0px rgba(255, 54, 54, 0.25);\n\t\t}\n\n\t\t&:disabled {\n\t\t\tbackground-color: $gray-50;\n\t\t\tborder-color: $gray-300;\n\t\t}\n\n\t}\n\n\t&.rtl {\n\t\tinput[type=\"radio\"],\n\t\tinput[type=\"checkbox\"] {\n\t\t\t&:checked,\n\t\t\t&:focus-visible {\n\t\t\t\t&:before {\n\t\t\t\t\tleft: 1px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Radio Buttons\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"radio\"] {\n\n\t\t&:checked,\n\t\t&:focus {\n\n\t\t\t&:before {\n\t\t\t\tbackground-image: url('../../images/field-states/radio-active.svg');\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Checkboxes\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"checkbox\"] {\n\n\t\t&:checked,\n\t\t&:focus {\n\n\t\t\t&:before {\n\t\t\t\tbackground-image: url('../../images/field-states/checkbox-active.svg');\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Radio Buttons & Checkbox lists\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-radio-list,\n\t.acf-checkbox-list {\n\n\t\tli input[type=\"radio\"],\n\t\tli input[type=\"checkbox\"] {\n\t\t\tmargin: {\n\t\t\t\tright: 6px;\n\t\t\t};\n\t\t}\n\n\t\t&.acf-bl li {\n\t\t\tmargin: {\n\t\t\t\tbottom: 8px;\n\t\t\t};\n\n\t\t\t&:last-of-type {\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 0;\n\t\t\t\t};\n\t\t\t}\n\n\n\t\t}\n\n\t\tlabel {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\talign-content: center;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* ACF Switch\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-switch {\n\t\twidth: 42px;\n\t\theight: 24px;\n\t\tborder: none;\n\t\tbackground-color: $gray-300;\n\t\tborder-radius: 12px;\n\n\t\t&:hover {\n\t\t\tbackground-color: $gray-400;\n\t\t}\n\n\t\t&:active {\n\t\t\tbox-shadow: 0px 0px 0px 3px $blue-50, 0px 0px 0px rgba(255, 54, 54, 0.25);\n\t\t}\n\n\t\t&.-on {\n\t\t\tbackground-color: $color-primary;\n\n\t\t\t&:hover {\n\t\t\t\tbackground-color: $color-primary-hover;\n\t\t\t}\n\n\t\t\t.acf-switch-slider {\n\t\t\t\tleft: 20px;\n\t\t\t}\n\n\t\t}\n\n\t\t.acf-switch-off,\n\t\t.acf-switch-on {\n\t\t\tvisibility: hidden;\n\t\t}\n\n\t\t.acf-switch-slider {\n\t\t\twidth: 20px;\n\t\t\theight: 20px;\n\t\t\tborder: none;\n\t\t\tborder-radius: 100px;\n\t\t\tbox-shadow: 0px 1px 3px rgba(16, 24, 40, 0.1), 0px 1px 2px rgba(16, 24, 40, 0.06);\n\t\t}\n\n\t}\n\n\t.acf-field-true-false {\n\t\tdisplay: flex;\n\t\talign-items: flex-start;\n\n\t\t.acf-label {\n\t\t\torder: 2;\n\t\t\tdisplay: block;\n\t\t\talign-items: center;\n\t\t\tmargin: {\n\t\t\t\ttop: 2px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 12px;\n\t\t\t};\n\n\t\t\tlabel {\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 0;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t.acf-tip {\n\t\t\t\tmargin: {\n\t\t\t\t\tleft: 12px;\n\t\t\t\t};\n\t\t\t}\n\t\t\t\n\t\t\t.description {\n\t\t\t\tdisplay: block;\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 2px;\n\t\t\t\t\tleft: 0;\n\t\t\t\t};\t\t\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t&.rtl {\n\t\t.acf-field-true-false {\n\t\t\t.acf-label {\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 12px;\n\t\t\t\t\tleft: 0;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t.acf-tip {\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 12px;\n\t\t\t\t\tleft: 0;\n\t\t\t\t};\n\t\t\t}\n\t\t}\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* File input button\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\n\tinput::file-selector-button {\n\t\tbox-sizing: border-box;\n\t\tmin-height: 40px;\n\t\tmargin: {\n\t\t\tright: 16px;\n\t\t};\n\t\tpadding: {\n\t\t\ttop: 8px;\n\t\t\tright: 16px;\n\t\t\tbottom: 8px;\n\t\t\tleft: 16px;\n\t\t};\n\t\tbackground-color: transparent;\n\t\tcolor: $color-primary !important;\n\t\tborder-radius: $radius-md;\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $color-primary;\n\t\t};\n\t\ttext-decoration: none;\n\n\t\t&:hover {\n\t\t\tborder-color: $color-primary-hover;\n\t\t\tcursor: pointer;\n\t\t\tcolor: $color-primary-hover !important;\n\t\t}\n\n\t}\n\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Action Buttons\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.button {\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\theight: 40px;\n\t\tpadding: {\n\t\t\tright: 16px;\n\t\t\tleft: 16px;\n\t\t};\n\t\tbackground-color: transparent;\n\t\tborder-width: 1px;\n\t\tborder-style: solid;\n\t\tborder-color: $blue-500;\n\t\tborder-radius: $radius-md;\n\t\t@extend .p4;\n\t\tcolor: $blue-500;\n\n\t\t&:hover {\n\t\t\tbackground-color: lighten($blue-50, 2%);\n\t\t\tborder-color: $color-primary;\n\t\t\tcolor: $color-primary;\n\t\t}\n\t\t&:focus {\n\t\t\tbackground-color: lighten($blue-50, 2%);\n\t\t\toutline: $outline;\n\t\t\tcolor: $color-primary;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Edit field group header\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.edit-field-group-header {\n\t\tdisplay: block !important;\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Select2 inputs\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-input {\n\n\t\t.select2-container.-acf .select2-selection {\n\t\t\tborder: none;\n\t\t\tline-height: 1;\n\t\t}\n\n\t\t.select2-container.-acf .select2-selection__rendered {\n\t\t\tbox-sizing: border-box;\n\t\t\tpadding: {\n\t\t\t\tright: 0;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t\tbackground-color: #fff;\n\t\t\tborder: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-300;\n\t\t\t};\n\t\t\tbox-shadow: $elevation-01;\n\t\t\tborder-radius: $radius-md;\n\t\t\t@extend .p4;\n\t\t\tcolor: $gray-700;\n\t\t}\n\n\t\t.select2-container--focus {\n\t\t\toutline: $outline;\n\t\t\tborder-color: $blue-400;\n\t\t\tborder-radius: $radius-md;\n\n\t\t\t.select2-selection__rendered {\n\t\t\t\tborder-color: $blue-400 !important;\n\t\t\t}\n\n\t\t\t&.select2-container--below.select2-container--open {\n\n\t\t\t\t.select2-selection__rendered {\n\t\t\t\t\tborder-bottom-right-radius: 0 !important;\n\t\t\t\t\tborder-bottom-left-radius: 0 !important;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t\t&.select2-container--above.select2-container--open {\n\n\t\t\t\t.select2-selection__rendered {\n\t\t\t\t\tborder-top-right-radius: 0 !important;\n\t\t\t\t\tborder-top-left-radius: 0 !important;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t\t.select2-container .select2-search--inline .select2-search__field {\n\t\t\tmargin: 0;\n\t\t\tpadding: {\n\t\t\t\tleft: 6px;\n\t\t\t};\n\n\t\t\t&:focus {\n\t\t\t\toutline: none;\n\t\t\t\tborder: none;\n\t\t\t}\n\n\t\t}\n\n\t\t.select2-container--default .select2-selection--multiple .select2-selection__rendered {\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 6px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 6px;\n\t\t\t};\n\t\t}\n\n\t\t.select2-selection__clear {\n\t\t\twidth: 18px;\n\t\t\theight: 18px;\n\t\t\tmargin: {\n\t\t\t\ttop: 12px;\n\t\t\t\tright: 1px;\n\t\t\t};\n\t\t\ttext-indent: 100%;\n\t\t\twhite-space: nowrap;\n\t\t\toverflow: hidden;\n\t\t\tcolor: #fff;\n\n\t\t\t&:before {\n\t\t\t\tcontent: '';\n\t\t\t\t$icon-size: 16px;\n\t\t\t\tdisplay: block;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\ttop: 0;\n\t\t\t\tleft: 0;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\t-webkit-mask-image: url('../../images/icons/icon-close.svg');\n\t\t\t\tmask-image: url('../../images/icons/icon-close.svg');\n\t\t\t\tbackground-color: $gray-400;\n\t\t\t}\n\n\t\t\t&:hover::before {\n\t\t\t\tbackground-color: $blue-500;\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* ACF label\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-label {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: space-between;\n\n\t\t.acf-icon-help {\n\t\t\t$icon-size: 18px;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tbackground-color: $gray-400;\n\t\t}\n\n\t\tlabel {\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t}\n\t\t\n\t\t.description {\n\t\t\tmargin: {\n\t\t\t\ttop: 2px;\n\t\t\t};\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Tooltip for field name field setting (result of a fix for keyboard navigation)\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-field-setting-name .acf-tip {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 654px;\n\t\tcolor: #98A2B3;\n\n\t\t@at-root .rtl#{&} {\n\t\t\tleft: auto;\n\t\t\tright: 654px;\n\t\t}\n\n\t\t.acf-icon-help {\n\t\t\twidth: 18px;\n\t\t\theight: 18px;\n\t\t}\n\t}\n\n\t/* Field Type Selection select2 */\n\t.acf-field-setting-type,\n\t.acf-field-permalink-rewrite,\n\t.acf-field-query-var,\n\t.acf-field-capability,\n\t.acf-field-parent-slug,\n\t.acf-field-data-storage,\n\t.acf-field-manage-terms,\n\t.acf-field-edit-terms,\n\t.acf-field-delete-terms,\n\t.acf-field-assign-terms,\n\t.acf-field-meta-box {\n\t\t\n\t\t.select2-container.-acf {\n\t\t\tmin-height: 40px;\n\t\t}\n\n\t\t.select2-container--default .select2-selection--single {\n\t\t\t.select2-selection__rendered {\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: center;\n\t\t\t\tposition: relative;\n\t\t\t\tz-index: 800;\n\t\t\t\tmin-height: 40px;\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 12px;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tleft: 12px;\n\t\t\t\t};\n\t\t\t}\n\t\t\t.field-type-icon {\n\t\t\t\ttop: auto;\n\t\t\t\twidth: 18px;\n\t\t\t\theight: 18px;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 2px;\n\t\t\t\t};\n\n\t\t\t\t&:before {\n\t\t\t\t\twidth: 9px;\n\t\t\t\t\theight: 9px;\n\t\t\t\t}\n\n\t\t\t}\n\t\t}\n\n\t\t.select2-container--open .select2-selection__rendered {\n\t\t\tborder-color: $blue-300 !important;\n\t\t\tborder-bottom-color: $gray-300 !important;\n\t\t}\n\n\t\t.select2-container--open.select2-container--below .select2-selection__rendered {\n\t\t\tborder-bottom-right-radius: 0 !important;\n\t\t\tborder-bottom-left-radius: 0 !important;\n\t\t}\n\n\t\t.select2-container--open.select2-container--above .select2-selection__rendered {\n\t\t\tborder-top-right-radius: 0 !important;\n\t\t\tborder-top-left-radius: 0 !important;\n\t\t\tborder-bottom-color: $blue-300 !important;\n\t\t\tborder-top-color: $gray-300 !important;\n\t\t}\n\n\t\t// icon margins\n\t\t.acf-selection.has-icon {\n\t\t\tmargin-left: 6px;\n\t\n\t\t\t@at-root .rtl#{&} {\n\t\t\t\tmargin-right: 6px;\n\t\t\t}\n\t\t}\n\t\t\n\t\t// Dropdown icon\n\t\t.select2-selection__arrow {\n\t\t\twidth: 20px;\n\t\t\theight: 20px;\n\t\t\ttop: calc(50% - 10px);\n\t\t\tright: 12px;\n\t\t\tbackground-color: transparent;\n\t\t\t\n\t\t\t&:after {\n\t\t\t\tcontent: \"\";\n\t\t\t\t$icon-size: 20px;\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: absolute;\n\t\t\t\tz-index: 850;\n\t\t\t\ttop: 1px;\n\t\t\t\tleft: 0;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t\tbackground-color: $gray-500;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\ttext-indent: 500%;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\toverflow: hidden;\t\n\t\t\t}\n\t\t\t\n\t\t\tb[role=\"presentation\"] {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t\t\n\t\t}\n\n\t\t// Open state\n\t\t.select2-container--open {\n\t\t\t\n\t\t\t// Swap chevron icon\n\t\t\t.select2-selection__arrow:after {\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n\t\t\t}\n\t\t\t\n\t\t}\n\n\t}\n\n\t.field-type-select-results {\n\t\tposition: relative;\n\t\ttop: 4px;\n\t\tz-index: 1002;\n\t\tborder-radius: 0 0 $radius-md $radius-md;\n\t\tbox-shadow: 0px 8px 24px 4px rgba(16, 24, 40, 0.12);\n\t\t&.select2-dropdown--above {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column-reverse;\t \n\t\t\ttop: 0;\n\t\t\tborder-radius: $radius-md $radius-md 0 0;\n\t\t\tz-index: 99999;\n\t\t}\n\t\t\n\t\t@at-root .select2-container.select2-container--open#{&} {\n\t\t\t// outline: 3px solid $blue-50;\n\t\t\tbox-shadow: 0px 0px 0px 3px #EBF5FA, 0px 8px 24px 4px rgba(16, 24, 40, 0.12);\n\t\t}\n\n\t\t// icon margins\n\t\t.acf-selection.has-icon {\n\t\t\tmargin-left: 6px;\n\n\t\t\t@at-root .rtl#{&} {\n\t\t\t\tmargin-right: 6px;\n\t\t\t}\n\t\t}\n\n\t\t// Search field\n\t\t.select2-search {\n\t\t\tposition: relative;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\n\t\t\t&--dropdown {\n\t\t\t\t&:after {\n\t\t\t\t\tcontent: \"\";\n\t\t\t\t\t$icon-size: 16px;\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\ttop: 12px;\n\t\t\t\t\tleft: 13px;\n\t\t\t\t\twidth: $icon-size;\n\t\t\t\t\theight: $icon-size;\n\t\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-search.svg\");\n\t\t\t\t\tmask-image: url(\"../../images/icons/icon-search.svg\");\n\t\t\t\t\tbackground-color: $gray-400;\n\t\t\t\t\tborder: none;\n\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\t\tmask-size: contain;\n\t\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t\t-webkit-mask-position: center;\n\t\t\t\t\tmask-position: center;\n\t\t\t\t\ttext-indent: 500%;\n\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\toverflow: hidden;\n\n\t\t\t\t\t@at-root .rtl#{&} {\n\t\t\t\t\t\tright: 12px;\n\t\t\t\t\t\tleft: auto;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.select2-search__field {\n\t\t\t\tpadding-left: 38px;\n\n\t\t\t\tborder-right: 0;\n\t\t\t\tborder-bottom: 0;\n\t\t\t\tborder-left: 0;\n\t\t\t\tborder-radius: 0;\n\n\t\t\t\t@at-root .rtl#{&} {\n\t\t\t\t\tpadding-right: 38px;\n\t\t\t\t\tpadding-left: 0;\n\t\t\t\t}\n\n\t\t\t\t&:focus {\n\t\t\t\t\tborder-top-color: $gray-300;\n\t\t\t\t\toutline: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\n\t\t.select2-results__options {\n\t\t\tmax-height: 440px;\n\t\t}\n\t\t\n\t\t.select2-results__option {\n\t\t\t.select2-results__option--highlighted {\n\t\t\t\tbackground-color: $blue-500 !important;\n\t\t\t\tcolor: $gray-50 !important;\n\t\t\t}\n\t\t}\n\n\t\t// List items\n\t\t.select2-results__option .select2-results__option {\n\t\t\tdisplay: inline-flex;\n\t\t\tposition: relative;\n\t\t\twidth: calc(100% - 24px);\n\t\t\tmin-height: 32px;\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 12px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 12px;\n\t\t\t}\n\t\t\talign-items: center;\n\t\t\t\n\t\t\t.field-type-icon {\n\t\t\t\ttop: auto;\n\t\t\t\twidth: 18px;\n\t\t\t\theight: 18px;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 2px;\n\t\t\t\t};\n\t\t\t\tbox-shadow: 0 0 0 1px $gray-50;\n\t\t\t\n\t\t\t\t&:before {\n\t\t\t\t\twidth: 9px;\n\t\t\t\t\theight: 9px;\n\t\t\t\t}\n\t\t\t\n\t\t\t}\n\t\t\t\n\t\t}\n\n\t\t.select2-results__option[aria-selected=\"true\"] {\n\t\t\tbackground-color: $blue-50 !important;\n\t\t\tcolor: $gray-700 !important;\n\t\t\t\n\t\t\t&:after {\n\t\t\t\tcontent: \"\";\n\t\t\t\t$icon-size: 16px;\n\t\t\t\tright: 13px;\n\t\t\t\tposition: absolute;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-check.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-check.svg\");\n\t\t\t\tbackground-color: $blue-500;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\ttext-indent: 500%;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\toverflow: hidden;\n\n\t\t\t\t@at-root .rtl#{&} {\n\t\t\t\t\tleft: 13px;\n\t\t\t\t\tright: auto;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.select2-results__group {\n\t\t\tdisplay: inline-flex;\n\t\t\talign-items: center;\n\t\t\twidth: calc(100% - 24px);\n\t\t\tmin-height: 25px;\n\t\t\tbackground-color: $gray-50;\n\t\t\tborder-top: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t};\n\t\t\tborder-bottom: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t};\n\t\t\tcolor: $gray-400;\n\t\t\tfont-size: 11px;\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 12px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 12px;\n\t\t\t};\n\t\t\tfont-weight: normal;\n\t\t}\n\t}\n\t\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* RTL arrow position\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t&.rtl {\n\t\t\n\t\t.acf-field-setting-type,\n\t\t.acf-field-permalink-rewrite,\n\t\t.acf-field-query-var {\n\t\t\t\n\t\t\t.select2-selection__arrow:after {\n\t\t\tright: auto;\n\t\t\tleft: 10px;\n\t\t\t}\n\t\t}\n\t\t\n\t}\n\t\n}\n\n.rtl.post-type-acf-field-group,\n.rtl.acf-internal-post-type {\n\t.acf-field-setting-name .acf-tip {\n\t\tleft: auto;\n\t\tright: 654px;\n\t}\n}","/*----------------------------------------------------------------------------\n*\n* Container sizes\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group .metabox-holder.columns-1 {\n\t#acf-field-group-fields,\n\t#acf-field-group-options,\n\t.meta-box-sortables.ui-sortable,\n\t.notice {\n\t\tmax-width: $max-width;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Max width for notices in 1 column edit field group layout\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group.columns-1 {\n\t.notice {\n\t\tmax-width: $max-width;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Widen edit field group headerbar for 2 column layout\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group.columns-2 {\n\t.acf-headerbar .acf-headerbar-inner {\n\t\tmax-width: 100%;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Post stuff\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\t#poststuff {\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t}\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Table\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\t#acf-field-group-fields .acf-field-list-wrap {\n\t\toverflow: hidden;\n\t\tborder: none;\n\t\tborder-radius: 0 0 $radius-lg $radius-lg;\n\t\tbox-shadow: $elevation-01;\n\n\t\t&.-empty {\n\t\t\tborder-top: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t}\n\n\t\t\t.acf-thead,\n\t\t\t.acf-tfoot {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\t.no-fields-message {\n\t\t\t\tmin-height: 280px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Table header\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\t.acf-thead {\n\t\tbackground-color: $gray-50;\n\t\tborder-top: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-200;\n\t\t}\n\t\tborder-bottom: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-200;\n\t\t}\n\n\t\tli {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tmin-height: 48px;\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tbottom: 0;\n\t\t\t}\n\t\t\t@extend .p4;\n\t\t\tcolor: $gray-700;\n\t\t\tfont-weight: 500;\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Table body\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\t.acf-field-object {\n\t\tborder-top: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-200;\n\t\t}\n\n\t\t&:hover {\n\t\t\t.acf-sortable-handle:before {\n\t\t\t\tdisplay: inline-flex;\n\t\t\t}\n\t\t}\n\n\t\t// Add divider to show which fields have endpoint\n\t\t&.acf-field-is-endpoint {\n\t\t\t&:before {\n\t\t\t\tdisplay: block;\n\t\t\t\tcontent: \"\";\n\t\t\t\theight: 2px;\n\t\t\t\twidth: 100%;\n\t\t\t\tbackground: $gray-300;\n\t\t\t\tmargin-top: -1px;\n\t\t\t}\n\n\t\t\t&.acf-field-object-accordion {\n\t\t\t\t&:before {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\n\t\t\t\t&:after {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tcontent: \"\";\n\t\t\t\t\theight: 2px;\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\tbackground: $gray-300;\n\t\t\t\t\tz-index: 500;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&:hover {\n\t\t\tbackground-color: lighten($blue-50, 3%);\n\t\t}\n\n\t\t&.open {\n\t\t\tbackground-color: #fff;\n\t\t\tborder-top-color: $blue-200;\n\t\t}\n\n\t\t&.open .handle {\n\t\t\tbackground-color: $blue-100;\n\t\t\tborder: none;\n\t\t\ttext-shadow: none;\n\n\t\t\ta {\n\t\t\t\tcolor: $link-color !important;\n\n\t\t\t\t&.delete-field {\n\t\t\t\t\tcolor: #a00 !important;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.acf-field-setting-type .acf-hl {\n\t\t\tmargin: 0;\n\n\t\t\tli {\n\t\t\t\twidth: auto;\n\n\t\t\t\t&:first-child {\n\t\t\t\t\tflex-grow: 1;\n\t\t\t\t\tmargin-left: -10px;\n\t\t\t\t}\n\n\t\t\t\t&:nth-child(2) {\n\t\t\t\t\tpadding-right: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\tul.acf-hl {\n\t\t\tdisplay: flex;\n\t\t\talign-items: stretch;\n\t\t}\n\n\t\t.handle li {\n\t\t\tdisplay: flex;\n\t\t\talign-items: top;\n\t\t\tflex-wrap: wrap;\n\t\t\tmin-height: 60px;\n\t\t\t@extend .p4;\n\t\t\tcolor: $gray-700;\n\n\t\t\t&.li-field-label {\n\t\t\t\tdisplay: flex;\n\t\t\t\tflex-wrap: wrap;\n\t\t\t\tjustify-content: flex-start;\n\t\t\t\talign-content: flex-start;\n\t\t\t\talign-items: flex-start;\n\t\t\t\twidth: auto;\n\n\t\t\t\ta.edit-field {\n\t\t\t\t\t@extend .p4;\n\t\t\t\t}\n\n\t\t\t\tstrong {\n\t\t\t\t\tfont-weight: 500;\n\t\t\t\t}\n\n\t\t\t\t.row-options {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t}\n\n\t\t\t\t.row-options a {\n\t\t\t\t\t@extend .p6;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Table footer\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\t.acf-tfoot {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: flex-end;\n\t\tmin-height: 80px;\n\t\tbox-sizing: border-box;\n\t\tpadding: {\n\t\t\ttop: 8px;\n\t\t\tright: 24px;\n\t\t\tbottom: 8px;\n\t\t\tleft: 24px;\n\t\t}\n\t\tbackground-color: #fff;\n\t\tborder-top: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-200;\n\t\t}\n\n\t\t.acf-fr {\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 0;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t}\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 0;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Edit field settings\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-field-object .settings {\n\tbox-sizing: border-box;\n\tpadding: {\n\t\ttop: 0;\n\t\tbottom: 0;\n\t}\n\tbackground-color: #fff;\n\tborder-left: {\n\t\twidth: 4px;\n\t\tstyle: solid;\n\t\tcolor: $blue-300;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Main field settings container\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings-main {\n\tpadding: {\n\t\ttop: 32px;\n\t\tright: 0;\n\t\tbottom: 32px;\n\t\tleft: 0;\n\t}\n\n\t.acf-field:last-of-type {\n\t\tmargin: {\n\t\t\tbottom: 0;\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Field label\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-label {\n\tdisplay: block;\n\tjustify-content: space-between;\n\talign-items: center;\n\talign-content: center;\n\tmargin: {\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 6px;\n\t\tleft: 0;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Single field\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-field {\n\tbox-sizing: border-box;\n\twidth: 100%;\n\tmargin: {\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 32px;\n\t\tleft: 0;\n\t}\n\tpadding: {\n\t\ttop: 0;\n\t\tright: 72px;\n\t\tbottom: 0;\n\t\tleft: 72px;\n\t}\n\n\t@media screen and (max-width: 600px) {\n\t\tpadding: {\n\t\t\tright: 12px;\n\t\t\tleft: 12px;\n\t\t}\n\t}\n\n\t.acf-label,\n\t.acf-input {\n\t\tmax-width: 600px;\n\n\t\t&.acf-input-sub {\n\t\t\tmax-width: 100%;\n\t\t}\n\n\t\t.acf-btn {\n\t\t\t&:disabled {\n\t\t\t\tbackground-color: $gray-100;\n\t\t\t\tcolor: $gray-400 !important;\n\t\t\t\tborder: 1px $gray-300 solid;\n\t\t\t\tcursor: default;\n\t\t\t}\n\t\t}\n\t}\n\n\t.acf-input-wrap {\n\t\toverflow: visible;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Field separators\n*\n*----------------------------------------------------------------------------*/\n\n.acf-field-settings .acf-field.acf-field-setting-label,\n.acf-field-settings .acf-field-setting-wrapper {\n\tpadding: {\n\t\ttop: 24px;\n\t}\n\tborder-top: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: $gray-200;\n\t}\n}\n\n.acf-field-settings .acf-field-setting-wrapper {\n\tmargin: {\n\t\ttop: 24px;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Informational Notes for specific fields\n*\n*----------------------------------------------------------------------------*/\n.acf-field-setting-bidirectional_notes {\n\t.acf-label {\n\t\tdisplay: none;\n\t}\n\n\t.acf-feature-notice {\n\t\tbackground-color: $gray-50;\n\t\tborder: 1px solid $gray-200;\n\t\tborder-radius: 6px;\n\t\tpadding: 16px;\n\t\tcolor: $gray-700;\n\t\tposition: relative;\n\n\t\t&.with-warning-icon {\n\t\t\tpadding-left: 45px;\n\t\t\t&::before {\n\t\t\t\tcontent: \"\";\n\t\t\t\t$icon-size: 18px;\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 17px;\n\t\t\t\tleft: 18px;\n\t\t\t\tz-index: 600;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 8px;\n\t\t\t\t}\n\t\t\t\tbackground-color: $gray-500;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-info.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-info.svg\");\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Edit fields footer\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-field-settings-footer {\n\tdisplay: flex;\n\talign-items: center;\n\tmin-height: 72px;\n\tbox-sizing: border-box;\n\twidth: 100%;\n\tmargin: {\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t}\n\tpadding: {\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 72px;\n\t}\n\tborder-top: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: $gray-200;\n\t}\n\n\t@media screen and (max-width: 600px) {\n\t\tpadding: {\n\t\t\tleft: 12px;\n\t\t}\n\t}\n}\n\n.rtl .acf-field-settings .acf-field-settings-footer {\n\tpadding: {\n\t\ttop: 0;\n\t\tright: 72px;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Tabs\n*\n*----------------------------------------------------------------------------*/\n.acf-fields,\n.acf-admin-page.acf-internal-post-type,\n.acf-browse-fields-modal-wrap {\n\t.acf-tab-wrap {\n\t\tbackground: $gray-50;\n\t\tborder-bottom: {\n\t\t\tcolor: $gray-800;\n\t\t}\n\n\t\t.acf-tab-group {\n\t\t\tpadding: {\n\t\t\t\tright: 24px;\n\t\t\t\tleft: 24px;\n\t\t\t}\n\t\t\tborder-top: {\n\t\t\t\twidth: 0;\n\t\t\t}\n\t\t\tborder-bottom: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t}\n\t\t}\n\t}\n\n\t.acf-field-settings-tab-bar,\n\t.acf-tab-wrap .acf-tab-group {\n\t\tdisplay: flex;\n\t\talign-items: stretch;\n\t\tmin-height: 48px;\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 24px;\n\t\t}\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tbottom: 0;\n\t\t}\n\t\tborder-bottom: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-200;\n\t\t}\n\t\tli {\n\t\t\tdisplay: flex;\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t}\n\t\t\tpadding: 0;\n\n\t\t\ta {\n\t\t\t\t&:focus-visible {\n\t\t\t\t\tborder: 1px solid #5897fb;\n\t\t\t\t}\n\n\t\t\t\tbox-sizing: border-box;\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\talign-items: center;\n\t\t\t\theight: 100%;\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 3px;\n\t\t\t\t\tright: 0;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tleft: 0;\n\t\t\t\t}\n\t\t\t\tbackground: none;\n\t\t\t\tborder-top: none;\n\t\t\t\tborder-right: none;\n\t\t\t\tborder-bottom: {\n\t\t\t\t\twidth: 3px;\n\t\t\t\t\tstyle: solid;\n\t\t\t\t\tcolor: transparent;\n\t\t\t\t}\n\t\t\t\tborder-left: none;\n\t\t\t\tcolor: $gray-500;\n\t\t\t\t@extend .p5;\n\t\t\t\tfont-weight: normal;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tcolor: $gray-800;\n\t\t\t\t}\n\n\t\t\t\t&:hover {\n\t\t\t\t\tbackground-color: transparent;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.active a {\n\t\t\t\tbackground: none;\n\t\t\t\tborder-bottom: {\n\t\t\t\t\tcolor: $color-primary;\n\t\t\t\t}\n\t\t\t\tcolor: $blue-500;\n\n\t\t\t\t&:focus-visible {\n\t\t\t\t\tborder-bottom: {\n\t\t\t\t\t\tcolor: $color-primary;\n\t\t\t\t\t\twidth: 3px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n.acf-admin-page.acf-internal-post-type\n\t.acf-field-editor\n\t.acf-field-settings-tab-bar {\n\tpadding: {\n\t\tleft: 72px;\n\t}\n\n\t@media screen and (max-width: 600px) {\n\t\tpadding: {\n\t\t\tleft: 12px;\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Field group settings\n*\n*----------------------------------------------------------------------------*/\n#acf-field-group-options {\n\t.field-group-settings-tab {\n\t\tpadding: {\n\t\t\ttop: 24px;\n\t\t\tright: 24px;\n\t\t\tbottom: 24px;\n\t\t\tleft: 24px;\n\t\t}\n\n\t\t.acf-field:last-of-type {\n\t\t\tpadding: 0;\n\t\t}\n\t}\n\n\t.acf-field {\n\t\tborder: none;\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t}\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 24px;\n\t\t\tleft: 0;\n\t\t}\n\t}\n\n\t// Split layout\n\t.field-group-setting-split-container {\n\t\tdisplay: flex;\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t}\n\n\t\t.field-group-setting-split {\n\t\t\tbox-sizing: border-box;\n\t\t\tpadding: {\n\t\t\t\ttop: 24px;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 24px;\n\t\t\t\tleft: 24px;\n\t\t\t}\n\t\t}\n\n\t\t.field-group-setting-split:nth-child(1) {\n\t\t\tflex: 1 0 auto;\n\t\t}\n\n\t\t.field-group-setting-split:nth-child(2n) {\n\t\t\tflex: 1 0 auto;\n\t\t\tmax-width: 320px;\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 0;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 32px;\n\t\t\t}\n\t\t\tpadding: {\n\t\t\t\tright: 32px;\n\t\t\t\tleft: 32px;\n\t\t\t}\n\t\t\tborder-left: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t}\n\t\t}\n\t}\n\n\t// Description field\n\t.acf-field[data-name=\"description\"] {\n\t\tmax-width: 600px;\n\t}\n\n\t// Button group\n\t.acf-button-group {\n\t\tdisplay: inline-flex;\n\t}\n}\n\n.rtl #acf-field-group-options {\n\t.field-group-setting-split-container {\n\t\t.field-group-setting-split:nth-child(2n) {\n\t\t\tmargin: {\n\t\t\t\tright: 32px;\n\t\t\t\tleft: 0;\n\t\t\t}\n\t\t\tborder-left: none;\n\t\t\tborder-right: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Reorder handles\n*\n*----------------------------------------------------------------------------*/\n.acf-field-list {\n\t.li-field-order {\n\t\tpadding: 0;\n\t\tdisplay: flex;\n\t\tflex-direction: row;\n\t\tflex-wrap: nowrap;\n\t\tjustify-content: center;\n\t\talign-content: stretch;\n\t\talign-items: stretch;\n\t\tbackground-color: transparent;\n\t}\n\n\t.acf-sortable-handle {\n\t\tdisplay: flex;\n\t\tflex-direction: row;\n\t\tflex-wrap: nowrap;\n\t\tjustify-content: center;\n\t\talign-content: flex-start;\n\t\talign-items: flex-start;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\tposition: relative;\n\t\tpadding: {\n\t\t\ttop: 11px;\n\t\t\tbottom: 8px;\n\t\t}\n\t\t@extend .p4;\n\t\tbackground-color: transparent;\n\t\tborder: none;\n\t\tborder-radius: 0;\n\n\t\t&:hover {\n\t\t\tcursor: grab;\n\t\t}\n\n\t\t&:before {\n\t\t\tcontent: \"\";\n\t\t\tdisplay: none;\n\t\t\tposition: absolute;\n\t\t\ttop: 16px;\n\t\t\tleft: 8px;\n\t\t\twidth: 16px;\n\t\t\theight: 16px;\n\t\t\t$icon-size: 12px;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tbackground-color: $gray-400;\n\t\t\tborder: none;\n\t\t\tborder-radius: 0;\n\t\t\t-webkit-mask-size: contain;\n\t\t\tmask-size: contain;\n\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\tmask-repeat: no-repeat;\n\t\t\t-webkit-mask-position: center;\n\t\t\tmask-position: center;\n\t\t\ttext-indent: 500%;\n\t\t\twhite-space: nowrap;\n\t\t\toverflow: hidden;\n\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-draggable.svg\");\n\t\t\tmask-image: url(\"../../images/icons/icon-draggable.svg\");\n\t\t}\n\t}\n}\n\n.rtl .acf-field-list {\n\t.acf-sortable-handle {\n\t\t&:before {\n\t\t\tleft: 0;\n\t\t\tright: 8px;\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Expand / collapse field icon\n*\n*----------------------------------------------------------------------------*/\n.acf-field-object {\n\t.li-field-label {\n\t\tposition: relative;\n\t\tpadding: {\n\t\t\tleft: 40px;\n\t\t}\n\n\t\t&:before {\n\t\t\tcontent: \"\";\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\tleft: 6px;\n\t\t\t$icon-size: 18px;\n\t\t\tdisplay: inline-flex;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tmargin: {\n\t\t\t\ttop: -2px;\n\t\t\t}\n\t\t\tbackground-color: $gray-500;\n\t\t\tborder: none;\n\t\t\tborder-radius: 0;\n\t\t\t-webkit-mask-size: contain;\n\t\t\tmask-size: contain;\n\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\tmask-repeat: no-repeat;\n\t\t\t-webkit-mask-position: center;\n\t\t\tmask-position: center;\n\t\t\ttext-indent: 500%;\n\t\t\twhite-space: nowrap;\n\t\t\toverflow: hidden;\n\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\tmask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t}\n\n\t\t&:hover:before {\n\t\t\tcursor: pointer;\n\t\t}\n\t}\n}\n\n.rtl {\n\t.acf-field-object {\n\t\t.li-field-label {\n\t\t\tpadding: {\n\t\t\t\tleft: 0;\n\t\t\t\tright: 40px;\n\t\t\t}\n\n\t\t\t&:before {\n\t\t\t\tleft: 0;\n\t\t\t\tright: 6px;\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t}\n\t\t}\n\n\t\t// Open\n\t\t&.open {\n\t\t\t.li-field-label:before {\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t}\n\n\t\t\t.acf-input-sub .li-field-label:before {\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n\t\t\t}\n\n\t\t\t.acf-input-sub .acf-field-object.open .li-field-label:before {\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t}\n\t\t}\n\t}\n}\n\n.acf-thead {\n\t.li-field-label {\n\t\tpadding: {\n\t\t\tleft: 40px;\n\t\t}\n\t}\n\t.rtl & {\n\t\t.li-field-label {\n\t\t\tpadding: {\n\t\t\t\tleft: 0;\n\t\t\t\tright: 40px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Conditional logic layout\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings-main-conditional-logic {\n\t.acf-conditional-toggle {\n\t\tdisplay: flex;\n\t\tpadding: {\n\t\t\tright: 72px;\n\t\t\tleft: 72px;\n\t\t}\n\n\t\t@media screen and (max-width: 600px) {\n\t\t\tpadding: {\n\t\t\t\tleft: 12px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.acf-field {\n\t\tflex-wrap: wrap;\n\t\tmargin: {\n\t\t\tbottom: 0;\n\t\t}\n\t\tpadding: {\n\t\t\tright: 0;\n\t\t\tleft: 0;\n\t\t}\n\n\t\t.rule-groups {\n\t\t\tflex: 0 1 100%;\n\t\t\torder: 3;\n\t\t\tmargin: {\n\t\t\t\ttop: 32px;\n\t\t\t}\n\t\t\tpadding: {\n\t\t\t\ttop: 32px;\n\t\t\t\tright: 72px;\n\t\t\t\tleft: 72px;\n\t\t\t}\n\t\t\tborder-top: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t}\n\n\t\t\t@media screen and (max-width: 600px) {\n\t\t\t\tpadding: {\n\t\t\t\t\tleft: 12px;\n\t\t\t\t}\n\n\t\t\t\ttable.acf-table tbody tr {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\tflex-wrap: wrap;\n\t\t\t\t\tjustify-content: flex-start;\n\t\t\t\t\talign-content: flex-start;\n\t\t\t\t\talign-items: flex-start;\n\n\t\t\t\t\ttd {\n\t\t\t\t\t\tflex: 1 1 100%;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Prefix & append styling\n*\n*----------------------------------------------------------------------------*/\n.acf-input {\n\t.acf-input-prepend,\n\t.acf-input-append {\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\theight: 100%;\n\t\tmin-height: 40px;\n\t\tpadding: {\n\t\t\tright: 12px;\n\t\t\tleft: 12px;\n\t\t}\n\t\tbackground-color: $gray-50;\n\t\tborder-color: $gray-300;\n\t\tbox-shadow: $elevation-01;\n\t\tcolor: $gray-500;\n\t}\n\n\t.acf-input-prepend {\n\t\tborder-radius: $radius-md 0 0 $radius-md;\n\t}\n\n\t.acf-input-append {\n\t\tborder-radius: 0 $radius-md $radius-md 0;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* ACF input wrap\n*\n*----------------------------------------------------------------------------*/\n.acf-input-wrap {\n\tdisplay: flex;\n}\n\n.acf-field-settings-main-presentation .acf-input-wrap {\n\tdisplay: flex;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Empty state\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group\n\t#acf-field-group-fields\n\t.acf-field-list.-empty\n\t.no-fields-message {\n\tdisplay: flex;\n\tjustify-content: center;\n\tpadding: {\n\t\ttop: 48px;\n\t\tbottom: 48px;\n\t}\n\n\t.no-fields-message-inner {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\tjustify-content: center;\n\t\talign-content: center;\n\t\talign-items: flex-start;\n\t\ttext-align: center;\n\t\tmax-width: 400px;\n\n\t\timg,\n\t\th2,\n\t\tp {\n\t\t\tflex: 1 0 100%;\n\t\t}\n\n\t\th2 {\n\t\t\t@extend .acf-h2;\n\t\t\tmargin: {\n\t\t\t\ttop: 32px;\n\t\t\t\tbottom: 0;\n\t\t\t}\n\t\t\tpadding: 0;\n\t\t\tcolor: $gray-700;\n\t\t}\n\n\t\tp {\n\t\t\t@extend .p2;\n\t\t\tmargin: {\n\t\t\t\ttop: 12px;\n\t\t\t\tbottom: 0;\n\t\t\t}\n\t\t\tpadding: 0;\n\t\t\tcolor: $gray-500;\n\n\t\t\t&.acf-small {\n\t\t\t\t@extend .p6;\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 32px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\timg {\n\t\t\tmax-width: 284px;\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t}\n\t\t}\n\n\t\t.acf-btn {\n\t\t\tmargin: {\n\t\t\t\ttop: 32px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Hide add title prompt label\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\t.acf-headerbar {\n\t\t#title-prompt-text {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Modal styling\n*\n*----------------------------------------------------------------------------*/\n.acf-admin-page {\n\t#acf-popup .acf-popup-box {\n\t\tmin-width: 480px;\n\n\t\t.title {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\talign-content: center;\n\t\t\tjustify-content: space-between;\n\t\t\tmin-height: 64px;\n\t\t\tbox-sizing: border-box;\n\t\t\tmargin: 0;\n\t\t\tpadding: {\n\t\t\t\tright: 24px;\n\t\t\t\tleft: 24px;\n\t\t\t}\n\t\t\tborder-bottom: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t}\n\n\t\t\th1,\n\t\t\th2,\n\t\t\th3,\n\t\t\th4 {\n\t\t\t\t@extend .acf-h3;\n\t\t\t\tpadding: {\n\t\t\t\t\tleft: 0;\n\t\t\t\t}\n\t\t\t\tcolor: $gray-700;\n\t\t\t}\n\n\t\t\t.acf-icon {\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: relative;\n\t\t\t\ttop: auto;\n\t\t\t\tright: auto;\n\t\t\t\twidth: 22px;\n\t\t\t\theight: 22px;\n\t\t\t\tbackground-color: transparent;\n\t\t\t\tcolor: transparent;\n\n\t\t\t\t&:before {\n\t\t\t\t\t$icon-size: 22px;\n\t\t\t\t\tdisplay: inline-flex;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tleft: 0;\n\t\t\t\t\twidth: $icon-size;\n\t\t\t\t\theight: $icon-size;\n\t\t\t\t\tbackground-color: $gray-500;\n\t\t\t\t\tborder: none;\n\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\t\tmask-size: contain;\n\t\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t\t-webkit-mask-position: center;\n\t\t\t\t\tmask-position: center;\n\t\t\t\t\ttext-indent: 500%;\n\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\toverflow: hidden;\n\t\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-close-circle.svg\");\n\t\t\t\t\tmask-image: url(\"../../images/icons/icon-close-circle.svg\");\n\t\t\t\t}\n\n\t\t\t\t&:hover:before {\n\t\t\t\t\tbackground-color: $color-primary;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.inner {\n\t\t\tbox-sizing: border-box;\n\t\t\tmargin: 0;\n\t\t\tpadding: {\n\t\t\t\ttop: 24px;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 24px;\n\t\t\t\tleft: 24px;\n\t\t\t}\n\t\t\tborder-top: none;\n\n\t\t\tp {\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// Custom styling for move custom field modal/link field groups modal.\n\t\t#acf-move-field-form,\n\t\t#acf-link-field-groups-form {\n\t\t\t.acf-field-select {\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t// Custom styling for the link field groups/create options page modal.\n\t.acf-link-field-groups-popup .acf-popup-box,\n\t.acf-create-options-page-popup .acf-popup-box {\n\t\t.title h3 {\n\t\t\tcolor: $gray-800;\n\t\t\tfont-weight: 500;\n\n\t\t\t&:before {\n\t\t\t\tcontent: \"\";\n\t\t\t\twidth: 18px;\n\t\t\t\theight: 18px;\n\t\t\t\tbackground: $gray-400;\n\t\t\t\tmargin-right: 9px;\n\t\t\t}\n\t\t}\n\n\t\t.inner {\n\t\t\tpadding: 0 !important;\n\n\t\t\t.acf-field-select,\n\t\t\t.acf-link-successful {\n\t\t\t\tpadding: 32px 24px;\n\t\t\t\tmargin-bottom: 0;\n\n\t\t\t\t.description {\n\t\t\t\t\tmargin-top: 6px !important;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.acf-actions {\n\t\t\t\tbackground: $gray-50;\n\t\t\t\tborder-top: 1px solid $gray-200;\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 20px;\n\t\t\t\t\tleft: 24px;\n\t\t\t\t\tbottom: 20px;\n\t\t\t\t\tright: 24px;\n\t\t\t\t}\n\t\t\t\tborder-bottom-left-radius: 8px;\n\t\t\t\tborder-bottom-right-radius: 8px;\n\n\t\t\t\t.acf-btn {\n\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\tmargin-left: 8px;\n\n\t\t\t\t\t&.acf-btn-primary {\n\t\t\t\t\t\twidth: 120px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.acf-create-options-page-popup .acf-popup-box {\n\t\t.inner {\n\t\t\t.acf-error-message.-success {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\t.-dismiss {\n\t\t\t\tmargin: 24px 32px !important;\n\t\t\t}\n\n\t\t\t.acf-field {\n\t\t\t\tpadding: 24px 32px 0 32px;\n\t\t\t\tmargin: 0;\n\n\t\t\t\t&.acf-error {\n\t\t\t\t\t.acf-input-wrap {\n\t\t\t\t\t\toverflow: inherit;\n\n\t\t\t\t\t\tinput[type=text] {\n\t\t\t\t\t\t\tborder: 1px rgba($color-danger, .5) solid !important;\n\t\t\t\t\t\t\tbox-shadow: 0px 0px 0px 3px rgba(209, 55, 55, 0.12), 0px 0px 0px rgba(255, 54, 54, 0.25) !important;\n\t\t\t\t\t\t\tbackground-image: url(../../images/icons/icon-info-red.svg);\n\t\t\t\t\t\t\tbackground-position: right 10px top 50%;\n\t\t\t\t\t\t\tbackground-size: 14px;\n\t\t\t\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.acf-options-page-modal-error p {\n\t\t\t\t\tfont-size: 12px;\n\t\t\t\t\tcolor: $color-danger;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.acf-actions {\n\t\t\t\tmargin-top: 32px;\n\n\t\t\t\t.acf-btn:disabled {\n\t\t\t\t\tbackground-color: $blue-500;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Hide original #post-body-content from edit field group page\n*\n*----------------------------------------------------------------------------*/\n.acf-admin-single-field-group {\n\t#post-body-content {\n\t\tdisplay: none;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Settings section footer\n*\n*----------------------------------------------------------------------------*/\n.acf-field-group-settings-footer {\n\tdisplay: flex;\n\tjustify-content: space-between;\n\talign-content: stretch;\n\talign-items: center;\n\tposition: relative;\n\tmin-height: 88px;\n\tmargin: {\n\t\tright: -24px;\n\t\tleft: -24px;\n\t\tbottom: -24px;\n\t}\n\tpadding: {\n\t\tright: 24px;\n\t\tleft: 24px;\n\t}\n\tborder-top: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: $gray-200;\n\t}\n\n\t.acf-created-on {\n\t\tdisplay: inline-flex;\n\t\tjustify-content: flex-start;\n\t\talign-content: stretch;\n\t\talign-items: center;\n\t\t@extend .p5;\n\t\tcolor: $gray-500;\n\n\t\t&:before {\n\t\t\tcontent: \"\";\n\t\t\t$icon-size: 20px;\n\t\t\tdisplay: inline-block;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tmargin: {\n\t\t\t\tright: 8px;\n\t\t\t}\n\t\t\tbackground-color: $gray-400;\n\t\t\tborder: none;\n\t\t\tborder-radius: 0;\n\t\t\t-webkit-mask-size: contain;\n\t\t\tmask-size: contain;\n\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\tmask-repeat: no-repeat;\n\t\t\t-webkit-mask-position: center;\n\t\t\tmask-position: center;\n\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-time.svg\");\n\t\t\tmask-image: url(\"../../images/icons/icon-time.svg\");\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Conditional logic enabled badge\n*\n*----------------------------------------------------------------------------*/\n.conditional-logic-badge {\n\tdisplay: none;\n\n\t&.is-enabled {\n\t\tdisplay: inline-block;\n\t\twidth: 6px;\n\t\theight: 6px;\n\t\toverflow: hidden;\n\t\tmargin: {\n\t\t\tleft: 8px;\n\t\t}\n\t\tbackground-color: rgba($color-success, 0.4);\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $color-success;\n\t\t}\n\t\tborder-radius: 100px;\n\t\ttext-indent: 100%;\n\t\twhite-space: nowrap;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Field settings container\n*\n*----------------------------------------------------------------------------*/\n.acf-field-type-settings {\n\tcontainer-name: settings;\n\tcontainer-type: inline-size;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Split field settings\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings-split {\n\tdisplay: flex;\n\tborder-top: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: $gray-200;\n\t}\n\t.acf-field {\n\t\tmargin: 0;\n\t\tpadding: {\n\t\t\ttop: 32px;\n\t\t\tbottom: 32px;\n\t\t}\n\n\t\t&:nth-child(2n) {\n\t\t\tborder-left: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t}\n\t\t}\n\t}\n}\n\n@container settings (max-width: 1170px) {\n\t.acf-field-settings-split {\n\t\tborder: none;\n\t\tflex-direction: column;\n\t}\n\t.acf-field {\n\t\tborder-top-width: 1px;\n\t\tborder-top-style: solid;\n\t\tborder-top-color: $gray-200;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Display & return format\n*\n*----------------------------------------------------------------------------*/\n.acf-field-setting-display_format,\n.acf-field-setting-return_format {\n\t.acf-label {\n\t\tmargin: {\n\t\t\tbottom: 6px;\n\t\t}\n\t}\n\n\t.acf-radio-list {\n\t\tli {\n\t\t\tdisplay: flex;\n\n\t\t\tlabel {\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\twidth: 100%;\n\n\t\t\t\tspan {\n\t\t\t\t\tflex: 1 1 auto;\n\t\t\t\t}\n\n\t\t\t\tcode {\n\t\t\t\t\tpadding: {\n\t\t\t\t\t\tright: 8px;\n\t\t\t\t\t\tleft: 8px;\n\t\t\t\t\t}\n\t\t\t\t\tbackground-color: $gray-100;\n\t\t\t\t\tborder-radius: 4px;\n\t\t\t\t\t@extend .p5;\n\t\t\t\t\tcolor: $gray-600;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tinput[type=\"text\"] {\n\t\t\t\theight: 32px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.acf-field-settings .acf-field-setting-first_day {\n\tpadding: {\n\t\ttop: 32px;\n\t}\n\tborder-top: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: $gray-200;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Image and Gallery fields\n*\n*----------------------------------------------------------------------------*/\n.acf-field-object-image,\n.acf-field-object-gallery {\n\t.acf-hl[data-cols=\"3\"] > li {\n\t\twidth: auto;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Appended fields fields\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-field-appended {\n\toverflow: auto;\n\n\t.acf-input {\n\t\tfloat: left;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Flexible widths for image minimum / maximum size fields\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-field.acf-field-setting-min_width,\n.acf-field-settings .acf-field.acf-field-setting-max_width {\n\t.acf-input {\n\t\tmax-width: none;\n\t}\n\n\t.acf-input-wrap input[type=\"text\"] {\n\t\tmax-width: 81px;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Temporary fix to hide pagination setting for repeaters used as subfields.\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\t.acf-field-object-flexible-content {\n\t\t.acf-field-setting-pagination {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n\n\t.acf-field-object-repeater {\n\t\t.acf-field-object-repeater {\n\t\t\t.acf-field-setting-pagination {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Flexible content field width\n*\n*----------------------------------------------------------------------------*/\n\n.acf-admin-single-field-group\n\t.acf-field-object-flexible-content\n\t.acf-is-subfields\n\t.acf-field-object {\n\t.acf-label,\n\t.acf-input {\n\t\tmax-width: 600px;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Fix default value checkbox focus state\n*\n*----------------------------------------------------------------------------*/\n\n.acf-admin-single-field-group {\n\t.acf-field.acf-field-true-false.acf-field-setting-default_value\n\t\t.acf-true-false {\n\t\tborder: none;\n\n\t\tinput[type=\"checkbox\"] {\n\t\t\tmargin-right: 0;\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* With front field extra spacing\n*\n*----------------------------------------------------------------------------*/\n.acf-field.acf-field-with-front {\n\tmargin: {\n\t\ttop: 32px;\n\t}\n}\n","/*---------------------------------------------------------------------------------------------\n*\n* Sub-fields layout\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub {\n\tmax-width: 100%;\n\toverflow: hidden;\n\tborder-radius: $radius-lg;\n\tborder: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: darken($gray-200, 5%);\n\t};\n\tbox-shadow: $elevation-01;\n\n\t// Header\n\t.acf-sub-field-list-header {\n\t\tdisplay: flex;\n\t\tjustify-content: space-between;\n\t\talign-content: stretch;\n\t\talign-items: center;\n\t\tmin-height: 64px;\n\t\tpadding: {\n\t\t\tright: 24px;\n\t\t\tleft: 24px;\n\t\t};\n\t}\n\n\t// Main sub-fields wrapper\n\t.acf-field-list-wrap {\n\t\tbox-shadow: none;\n\t}\n\n\t// Sub-field footer\n\t.acf-hl.acf-tfoot {\n\t\tmin-height: 64px;\n\t\talign-items: center;\n\t}\n\t\n\t// Secondary level sub-fields\n\t.acf-input.acf-input-sub {\n\t\tmax-width: 100%;\n\t\tmargin: {\n\t\t\tright: 0;\n\t\t\tleft: 0;\n\t\t};\n\t}\n\n}\n\n.post-type-acf-field-group .acf-input-sub .acf-field-object .acf-sortable-handle {\n\twidth: 100%;\n\theight: 100%;\n}\n\n.post-type-acf-field-group .acf-field-object:hover .acf-input-sub .acf-sortable-handle:before {\n\tdisplay: none;\n}\n\n.post-type-acf-field-group .acf-field-object:hover .acf-input-sub .acf-field-list .acf-field-object:hover .acf-sortable-handle:before {\n\tdisplay: block;\n}\n\n.post-type-acf-field-group .acf-field-object .acf-is-subfields .acf-thead .li-field-label:before {\n\tdisplay: none;\n}\n\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object.open {\n\tborder-top-color: darken($gray-200, 5%);\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Flexible content field\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\n\ti.acf-icon.-duplicate.duplicate-layout {\n\t\tmargin: 0 auto !important;\n\t\tbackground-color: $gray-500;\n\t\tcolor: $gray-500;\n\t}\n\ti.acf-icon.acf-icon-trash.delete-layout {\n\t\tmargin: 0 auto !important;\n\t\tbackground-color: $gray-500;\n\t\tcolor: $gray-500;\n\t}\n\n\tbutton.acf-btn.acf-btn-tertiary.acf-field-setting-fc-duplicate, button.acf-btn.acf-btn-tertiary.acf-field-setting-fc-delete {\n\t\tbackground-color: #ffffff !important;\n\t\tbox-shadow: $elevation-01;\n\t\tborder-radius: 6px;\n\t\twidth: 32px;\n\t\theight: 32px !important;\n\t\tmin-height: 32px;\n\t\tpadding: 0;\n\t}\n\n\tbutton.add-layout.acf-btn.acf-btn-primary.add-field,\n\t.acf-sub-field-list-header a.acf-btn.acf-btn-secondary.add-field, \n\t.acf-field-list-wrap.acf-is-subfields a.acf-btn.acf-btn-secondary.add-field {\n\t\theight: 32px !important;\n\t\tmin-height: 32px;\n\t\tmargin-left: 5px;\n\t}\n\n\t.acf-field.acf-field-setting-fc_layout {\n\t\tbackground-color: #ffffff;\n\t\tmargin-bottom: 16px;\n\t}\n\t\n\t.acf-field-setting-fc_layout {\n\t\t.acf-field-layout-settings.open {\n\t\t\tbackground-color: #ffffff;\n\t\t\tborder-top: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t};\n\t\t}\n\n\t\toverflow: hidden;\n\t\twidth: calc(100% - 144px);\n\t\tmargin: {\n\t\t\tright: 72px;\n\t\t\tleft: 72px;\n\t\t};\n\t\tpadding: {\n\t\t\tright: 0;\n\t\t\tleft: 0;\n\t\t};\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: darken($gray-200, 5%);\n\t\t};\n\t\tborder-radius: $radius-lg;\n\t\tbox-shadow: $elevation-01;\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\twidth: calc(100% - 16px);\n\t\t\tmargin: {\n\t\t\t\tright: 8px;\n\t\t\t\tleft: 8px;\n\t\t\t};\n\t\t}\n\n\t\t// Secondary level sub-fields\n\t\t.acf-input-sub {\n\t\t\tmax-width: 100%;\n\t\t\tmargin: {\n\t\t\t\tright: 0;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t}\n\n\t\t.acf-label,\n\t\t.acf-input {\n\t\t\tmax-width: 100% !important;\n\t\t}\n\n\t\t.acf-input-sub {\n\t\t\tmargin: {\n\t\t\t\tright: 32px;\n\t\t\t\tbottom: 32px;\n\t\t\t\tleft: 32px;\n\t\t\t};\n\t\t}\n\n\t\t.acf-fc-meta {\n\t\t\tmax-width: 100%;\n\t\t\tpadding: {\n\t\t\t\ttop: 24px;\n\t\t\t\tright: 32px;\n\t\t\t\tleft: 32px;\n\t\t\t};\n\t\t}\n\n\t}\n\n\t.acf-field-settings-fc_head {\n\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: left;\n\n\t\tbackground-color: $gray-50;\n\t\tborder-radius: 8px 8px 0px 0px;\n\t\tmin-height: 64px;\n\t\tmargin: {\n\t\t\tbottom: 0px;\n\t\t};\n\t\tpadding: {\n\t\t\tright: 24px;\n\t\t};\n\n\t\t.acf-fc_draggable {\n\t\t\tmin-height: 64px;\n\t\t\tpadding-left: 24px;\n\t\t\tdisplay: flex;\n\t\t\twhite-space: nowrap;\n\t\t}\n\n\t\t.acf-fc-layout-name {\n\t\t\tmin-width: 0;\n\t\t\tcolor: $gray-400;\n\t\t\tpadding-left: 8px;\n\t\t\tfont-size: 16px;\n\n\t\t\t&.copyable:not(.input-copyable, .copy-unsupported):hover:after {\n\t\t\t\twidth: 14px !important;\n\t\t\t\theight: 14px !important;\n\t\t\t}\n\n\t\t\t@media screen and (max-width: $md) {\n\t\t\t\tdisplay: none !important;\n\t\t\t}\n\n\t\t\tspan {\n\t\t\t\twhite-space: nowrap;\n\t\t\t\toverflow: hidden;\n\t\t\t\ttext-overflow: ellipsis;\n\t\t\t}\n\t\t}\n\n\t\tspan.toggle-indicator {\n\t\t\tpointer-events: none;\n\t\t\tmargin-top: 7px;\n\t\t}\n\n\t\tlabel {\n\t\t\tdisplay: inline-flex;\n\t\t\talign-items: center;\n\t\t\t@extend .acf-h3;\n\n\t\t\t&.acf-fc-layout-name {\n\t\t\t\tmargin-left: 1rem;\n\n\t\t\t\t@media screen and (max-width: $md) {\n\t\t\t\t\tdisplay: none !important;\n\t\t\t\t}\n\n\t\t\t\tspan.acf-fc-layout-name {\n\t\t\t\t\ttext-overflow: ellipsis;\n\t\t\t\t\toverflow: hidden;\n\t\t\t\t\theight: 22px;\n\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.acf-fc-layout-label:before {\n\t\t\t\tcontent: '';\n\t\t\t\t$icon-size: 20px;\n\t\t\t\tdisplay: inline-block;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 8px;\n\t\t\t\t};\n\t\t\t\tbackground-color: $gray-400;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\n\t\t\t\t@at-root .rtl#{&} {\n\t\t\t\t\tpadding-right: 10px;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t\t.acf-fl-actions {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\twhite-space: nowrap;\n\t\t\tmargin-left: auto;\n\n\t\t\t.acf-fc-add-layout {\n\t\t\t\tmargin-left: 10px;\n\t\t\t}\n\n\t\t\t.acf-fc-add-layout .add-field {\n\t\t\t\tmargin-left: 0px !important;\n\t\t\t}\n\n\t\t\tli {\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 4px;\n\t\t\t\t};\n\n\t\t\t\t&:last-of-type {\n\t\t\t\t\tmargin: {\n\t\t\t\t\t\tright: 0;\n\t\t\t\t\t};\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Field open / closed icon state\n*\n*---------------------------------------------------------------------------------------------*/\n\n.post-type-acf-field-group .acf-field-object.open > .handle > .acf-tbody > .li-field-label::before {\n\t-webkit-mask-image: url('../../images/icons/icon-chevron-up.svg');\n\tmask-image: url('../../images/icons/icon-chevron-up.svg');\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Different coloured levels (current 5 supported)\n*\n*---------------------------------------------------------------------------------------------*/\n\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub {\n\t\n\t// Second level\n\t$nested-color: #BF7DD7;\n\t// Row hover color \n\t.acf-field-object .handle { background-color: transparent; &:hover { background-color: lighten($nested-color, 30%); } }\n\t// Active row color \n\t.acf-field-object.open .handle { background-color: lighten($nested-color, 28%); }\n\t// Active border color \n\t.acf-field-object .settings { border-left: { color: $nested-color; }; }\n\t\n\t// Third level\n\t.acf-input-sub {\n\t\t$nested-color: #7CCDB9;\n\t\t// Row hover color \n\t\t.acf-field-object .handle { background-color: transparent; &:hover { background-color: lighten($nested-color, 30%); } }\n\t\t// Active row color \n\t\t.acf-field-object.open .handle { background-color: lighten($nested-color, 28%); }\n\t\t// Active border color \n\t\t.acf-field-object .settings { border-left: { color: $nested-color; }; }\n\t\t\n\t\t// Fourth level\n\t\t.acf-input-sub {\n\t\t\t$nested-color: #E29473;\n\t\t\t// Row hover color \n\t\t\t.acf-field-object .handle { background-color: transparent; &:hover { background-color: lighten($nested-color, 30%); } }\n\t\t\t// Active row color \n\t\t\t.acf-field-object.open .handle { background-color: lighten($nested-color, 28%); }\n\t\t\t// Active border color \n\t\t\t.acf-field-object .settings { border-left: { color: $nested-color; }; }\n\t\t\t\n\t\t\t// Fifth level\n\t\t\t.acf-input-sub {\n\t\t\t\t$nested-color: #A3B1B9;\n\t\t\t\t// Row hover color \n\t\t\t\t.acf-field-object .handle { background-color: transparent; &:hover { background-color: lighten($nested-color, 30%); } }\n\t\t\t\t// Active row color \n\t\t\t\t.acf-field-object.open .handle { background-color: lighten($nested-color, 28%); }\n\t\t\t\t// Active border color \n\t\t\t\t.acf-field-object .settings { border-left: { color: $nested-color; }; }\n\t\t\t}\n\t\t\t\n\t\t}\n\t\t\n\t}\n\t\n}"],"names":[],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"acf-field-group.css","mappings":"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","sources":["webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/acf-field-group.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_variables.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_mixins.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_field-group.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_typography.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_admin-inputs.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_edit-field-group.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_sub-field-groups.scss"],"sourcesContent":["@charset \"UTF-8\";\n/*--------------------------------------------------------------------------------------------\n*\n*\tVars\n*\n*--------------------------------------------------------------------------------------------*/\n/* colors */\n/* acf-field */\n/* responsive */\n/*--------------------------------------------------------------------------------------------\n*\n*\tACF 6 ↓\n*\n*--------------------------------------------------------------------------------------------*/\n/*--------------------------------------------------------------------------------------------\n*\n* Mixins\n*\n*--------------------------------------------------------------------------------------------*/\n/*--------------------------------------------------------------------------------------------\n*\n*\tField Group\n*\n*--------------------------------------------------------------------------------------------*/\n#acf-field-group-fields > .inside,\n#acf-field-group-locations > .inside,\n#acf-field-group-options > .inside {\n padding: 0;\n margin: 0;\n}\n\n.postbox .handle-order-higher,\n.postbox .handle-order-lower {\n display: none;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Postbox: Publish\n*\n*----------------------------------------------------------------------------*/\n#minor-publishing-actions,\n#misc-publishing-actions #visibility,\n#misc-publishing-actions .edit-timestamp {\n display: none;\n}\n\n#minor-publishing {\n border-bottom: 0 none;\n}\n\n#misc-pub-section {\n border-bottom: 0 none;\n}\n\n#misc-publishing-actions .misc-pub-section {\n border-bottom-color: #F5F5F5;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Postbox: Fields\n*\n*----------------------------------------------------------------------------*/\n#acf-field-group-fields {\n border: 0 none;\n /* links */\n /* Field type */\n /* table header */\n /* show keys */\n /* hide tabs */\n /* fields */\n}\n#acf-field-group-fields .inside {\n border-top-width: 0;\n border-top-style: none;\n}\n#acf-field-group-fields a {\n text-decoration: none;\n}\n#acf-field-group-fields .li-field-type .field-type-icon {\n margin-right: 8px;\n}\n@media screen and (max-width: 600px) {\n #acf-field-group-fields .li-field-type .field-type-icon {\n display: none;\n }\n}\n#acf-field-group-fields .li-field-type .acf-pro-label-field-type {\n margin-left: 5px;\n display: inline;\n padding: 4px 8px;\n}\n#acf-field-group-fields .li-field-order {\n width: 64px;\n justify-content: center;\n}\n@media screen and (max-width: 880px) {\n #acf-field-group-fields .li-field-order {\n width: 32px;\n }\n}\n#acf-field-group-fields .li-field-label {\n width: calc(50% - 64px);\n}\n#acf-field-group-fields .li-field-name {\n width: 25%;\n word-break: break-word;\n}\n#acf-field-group-fields .li-field-key {\n display: none;\n}\n#acf-field-group-fields .li-field-type {\n width: 25%;\n}\n#acf-field-group-fields.show-field-keys .li-field-label {\n width: calc(35% - 64px);\n}\n#acf-field-group-fields.show-field-keys .li-field-name {\n width: 15%;\n}\n#acf-field-group-fields.show-field-keys .li-field-key {\n width: 25%;\n display: flex;\n}\n#acf-field-group-fields.show-field-keys .li-field-type {\n width: 25%;\n}\n#acf-field-group-fields.hide-tabs .acf-field-settings-tab-bar {\n display: none;\n}\n#acf-field-group-fields.hide-tabs .acf-field-settings-main {\n padding: 0;\n}\n#acf-field-group-fields.hide-tabs .acf-field-settings-main.acf-field-settings-main-general {\n padding-top: 32px;\n}\n#acf-field-group-fields.hide-tabs .acf-field-settings-main .acf-field {\n margin-bottom: 32px;\n}\n#acf-field-group-fields.hide-tabs .acf-field-settings-main .acf-field-setting-wrapper {\n padding-top: 0;\n border-top: none;\n}\n#acf-field-group-fields.hide-tabs .acf-field-settings-main .acf-field-settings-split .acf-field {\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n}\n#acf-field-group-fields.hide-tabs .acf-field-settings-main .acf-field-setting-first_day {\n padding-top: 0;\n border-top: none;\n}\n#acf-field-group-fields.hide-tabs .acf-field-settings-footer {\n margin-top: 32px;\n}\n#acf-field-group-fields .acf-field-list-wrap {\n border: #ccd0d4 solid 1px;\n}\n#acf-field-group-fields .acf-field-list {\n background: #f5f5f5;\n margin-top: -1px;\n /* no fields */\n /* empty */\n}\n#acf-field-group-fields .acf-field-list .acf-tbody > .li-field-name,\n#acf-field-group-fields .acf-field-list .acf-tbody > .li-field-key {\n align-items: flex-start;\n}\n#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable, .copy-unsupported) {\n cursor: pointer;\n display: inline-flex;\n align-items: center;\n}\n#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable, .copy-unsupported):hover:after {\n content: \"\";\n padding-left: 5px;\n display: inline-flex;\n width: 12px;\n height: 12px;\n background-color: #667085;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n -webkit-mask-image: url(\"../../images/icons/icon-copy.svg\");\n mask-image: url(\"../../images/icons/icon-copy.svg\");\n background-size: cover;\n}\n#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable, .copy-unsupported).sub-label {\n padding-right: 22px;\n}\n#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable, .copy-unsupported).sub-label:hover {\n padding-right: 0;\n}\n#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable, .copy-unsupported).sub-label:hover:after {\n width: 14px;\n height: 14px;\n padding-left: 8px;\n}\n#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable, .copy-unsupported).copied:hover:after {\n -webkit-mask-image: url(\"../../images/icons/icon-check-circle-solid.svg\");\n mask-image: url(\"../../images/icons/icon-check-circle-solid.svg\");\n background-color: #49ad52;\n}\n#acf-field-group-fields .acf-field-list .copyable.input-copyable:not(.copy-unsupported) {\n cursor: pointer;\n display: block;\n position: relative;\n align-items: center;\n}\n#acf-field-group-fields .acf-field-list .copyable.input-copyable:not(.copy-unsupported) input {\n padding-right: 40px;\n}\n#acf-field-group-fields .acf-field-list .copyable.input-copyable:not(.copy-unsupported) .acf-input-wrap:after {\n content: \"\";\n padding-left: 5px;\n right: 12px;\n top: 12px;\n position: absolute;\n width: 16px;\n height: 16px;\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n -webkit-mask-image: url(\"../../images/icons/icon-copy.svg\");\n mask-image: url(\"../../images/icons/icon-copy.svg\");\n background-size: cover;\n}\n#acf-field-group-fields .acf-field-list .copyable.input-copyable:not(.copy-unsupported).copied .acf-input-wrap:after {\n -webkit-mask-image: url(\"../../images/icons/icon-check-circle-solid.svg\");\n mask-image: url(\"../../images/icons/icon-check-circle-solid.svg\");\n background-color: #49ad52;\n}\n#acf-field-group-fields .acf-field-list .no-fields-message {\n padding: 15px 15px;\n background: #fff;\n display: none;\n}\n#acf-field-group-fields .acf-field-list.-empty .no-fields-message {\n display: block;\n}\n.acf-admin-3-8 #acf-field-group-fields .acf-field-list-wrap {\n border-color: #dfdfdf;\n}\n\n.rtl #acf-field-group-fields .li-field-type .field-type-icon {\n margin-left: 8px;\n margin-right: 0;\n}\n\n/* field object */\n.acf-field-object {\n border-top: #eeeeee solid 1px;\n background: #fff;\n /* sortable */\n /* meta */\n /* handle */\n /* open */\n /*\n \t// debug\n \t&[data-save=\"meta\"] {\n \t\t> .handle {\n \t\t\tborder-left: #ffb700 solid 5px !important;\n \t\t}\n \t}\n\n \t&[data-save=\"settings\"] {\n \t\t> .handle {\n \t\t\tborder-left: #0ec563 solid 5px !important;\n \t\t}\n \t}\n */\n /* hover */\n /* settings */\n /* conditional logic */\n}\n.acf-field-object.ui-sortable-helper {\n overflow: hidden !important;\n border-width: 1px;\n border-style: solid;\n border-color: #A5D2E7 !important;\n border-radius: 8px;\n filter: drop-shadow(0px 10px 20px rgba(16, 24, 40, 0.14)) drop-shadow(0px 1px 3px rgba(16, 24, 40, 0.1));\n}\n.acf-field-object.ui-sortable-helper:before {\n display: none !important;\n}\n.acf-field-object.ui-sortable-placeholder {\n box-shadow: 0 -1px 0 0 #DFDFDF;\n visibility: visible !important;\n background: #F9F9F9;\n border-top-color: transparent;\n min-height: 54px;\n}\n.acf-field-object.ui-sortable-placeholder:after, .acf-field-object.ui-sortable-placeholder:before {\n visibility: hidden;\n}\n.acf-field-object > .meta {\n display: none;\n}\n.acf-field-object > .handle a {\n -webkit-transition: none;\n -moz-transition: none;\n -o-transition: none;\n transition: none;\n}\n.acf-field-object > .handle li {\n word-wrap: break-word;\n}\n.acf-field-object > .handle strong {\n display: block;\n padding-bottom: 0;\n font-size: 14px;\n line-height: 14px;\n min-height: 14px;\n}\n.acf-field-object > .handle .row-options {\n display: block;\n opacity: 0;\n margin-top: 5px;\n}\n@media screen and (max-width: 880px) {\n .acf-field-object > .handle .row-options {\n opacity: 1;\n margin-bottom: 0;\n }\n}\n.acf-field-object > .handle .row-options a {\n margin-right: 4px;\n}\n.acf-field-object > .handle .row-options a:hover {\n color: #044767;\n}\n.acf-field-object > .handle .row-options a.delete-field {\n color: #a00;\n}\n.acf-field-object > .handle .row-options a.delete-field:hover {\n color: #f00;\n}\n.acf-field-object > .handle .row-options.active {\n visibility: visible;\n}\n.acf-field-object.open + .acf-field-object {\n border-top-color: #E1E1E1;\n}\n.acf-field-object.open > .handle {\n background: #2a9bd9;\n border: #2696d3 solid 1px;\n text-shadow: #268FBB 0 1px 0;\n color: #fff;\n position: relative;\n margin: 0 -1px 0 -1px;\n}\n.acf-field-object.open > .handle a {\n color: #fff !important;\n}\n.acf-field-object.open > .handle a:hover {\n text-decoration: underline !important;\n}\n.acf-field-object:hover > .handle .row-options, .acf-field-object.-hover > .handle .row-options, .acf-field-object:focus-within > .handle .row-options {\n opacity: 1;\n margin-bottom: 0;\n}\n.acf-field-object > .settings {\n display: none;\n width: 100%;\n}\n.acf-field-object > .settings > .acf-table {\n border: none;\n}\n.acf-field-object .rule-groups {\n margin-top: 20px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Postbox: Locations\n*\n*----------------------------------------------------------------------------*/\n.rule-groups h4 {\n margin: 3px 0;\n}\n.rule-groups .rule-group {\n margin: 0 0 5px;\n}\n.rule-groups .rule-group h4 {\n margin: 0 0 3px;\n}\n.rule-groups .rule-group td.param {\n width: 35%;\n}\n.rule-groups .rule-group td.operator {\n width: 20%;\n}\n.rule-groups .rule-group td.add {\n width: 40px;\n}\n.rule-groups .rule-group td.remove {\n width: 28px;\n vertical-align: middle;\n}\n.rule-groups .rule-group td.remove a {\n width: 22px;\n height: 22px;\n visibility: hidden;\n}\n.rule-groups .rule-group td.remove a:before {\n position: relative;\n top: -2px;\n font-size: 16px;\n}\n.rule-groups .rule-group tr:hover td.remove a {\n visibility: visible;\n}\n.rule-groups .rule-group select:empty {\n background: #f8f8f8;\n}\n.rule-groups:not(.rule-groups-multiple) .rule-group:first-child tr:first-child td.remove a {\n /* Don't allow user to delete the only rule group */\n visibility: hidden !important;\n}\n\n/*----------------------------------------------------------------------------\n*\n*\tOptions\n*\n*----------------------------------------------------------------------------*/\n#acf-field-group-options tr[data-name=hide_on_screen] li {\n float: left;\n width: 33%;\n}\n\n@media (max-width: 1100px) {\n #acf-field-group-options tr[data-name=hide_on_screen] li {\n width: 50%;\n }\n}\n/*----------------------------------------------------------------------------\n*\n*\tConditional Logic\n*\n*----------------------------------------------------------------------------*/\ntable.conditional-logic-rules {\n background: transparent;\n border: 0 none;\n border-radius: 0;\n}\n\ntable.conditional-logic-rules tbody td {\n background: transparent;\n border: 0 none !important;\n padding: 5px 2px !important;\n}\n\n/*----------------------------------------------------------------------------\n*\n*\tField: Tab\n*\n*----------------------------------------------------------------------------*/\n.acf-field-object-tab .acf-field-setting-name,\n.acf-field-object-tab .acf-field-setting-instructions,\n.acf-field-object-tab .acf-field-setting-required,\n.acf-field-object-tab .acf-field-setting-warning,\n.acf-field-object-tab .acf-field-setting-wrapper {\n display: none;\n}\n.acf-field-object-tab .li-field-name {\n visibility: hidden;\n}\n.acf-field-object-tab p:first-child {\n margin: 0.5em 0;\n}\n.acf-field-object-tab li.acf-settings-type-presentation,\n.acf-field-object-tab .acf-field-settings-main-presentation {\n display: none !important;\n}\n\n/*----------------------------------------------------------------------------\n*\n*\tField: Accordion\n*\n*----------------------------------------------------------------------------*/\n.acf-field-object-accordion .acf-field-setting-name,\n.acf-field-object-accordion .acf-field-setting-instructions,\n.acf-field-object-accordion .acf-field-setting-required,\n.acf-field-object-accordion .acf-field-setting-warning,\n.acf-field-object-accordion .acf-field-setting-wrapper {\n display: none;\n}\n.acf-field-object-accordion .li-field-name {\n visibility: hidden;\n}\n.acf-field-object-accordion p:first-child {\n margin: 0.5em 0;\n}\n.acf-field-object-accordion .acf-field-setting-instructions {\n display: block;\n}\n\n/*----------------------------------------------------------------------------\n*\n*\tField: Message\n*\n*----------------------------------------------------------------------------*/\n.acf-field-object-message tr[data-name=name],\n.acf-field-object-message tr[data-name=instructions],\n.acf-field-object-message tr[data-name=required] {\n display: none !important;\n}\n\n.acf-field-object-message .li-field-name {\n visibility: hidden;\n}\n\n.acf-field-object-message textarea {\n height: 175px !important;\n}\n\n/*----------------------------------------------------------------------------\n*\n*\tField: Separator\n*\n*----------------------------------------------------------------------------*/\n.acf-field-object-separator tr[data-name=name],\n.acf-field-object-separator tr[data-name=instructions],\n.acf-field-object-separator tr[data-name=required] {\n display: none !important;\n}\n\n/*----------------------------------------------------------------------------\n*\n*\tField: Date Picker\n*\n*----------------------------------------------------------------------------*/\n.acf-field-object-date-picker .acf-radio-list li,\n.acf-field-object-time-picker .acf-radio-list li,\n.acf-field-object-date-time-picker .acf-radio-list li {\n line-height: 25px;\n}\n.acf-field-object-date-picker .acf-radio-list span,\n.acf-field-object-time-picker .acf-radio-list span,\n.acf-field-object-date-time-picker .acf-radio-list span {\n display: inline-block;\n min-width: 10em;\n}\n.acf-field-object-date-picker .acf-radio-list input[type=text],\n.acf-field-object-time-picker .acf-radio-list input[type=text],\n.acf-field-object-date-time-picker .acf-radio-list input[type=text] {\n width: 100px;\n}\n\n.acf-field-object-date-time-picker .acf-radio-list span {\n min-width: 15em;\n}\n.acf-field-object-date-time-picker .acf-radio-list input[type=text] {\n width: 200px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tSlug\n*\n*--------------------------------------------------------------------------------------------*/\n#slugdiv .inside {\n padding: 12px;\n margin: 0;\n}\n#slugdiv input[type=text] {\n width: 100%;\n height: 28px;\n font-size: 14px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRTL\n*\n*--------------------------------------------------------------------------------------------*/\nhtml[dir=rtl] .acf-field-object.open > .handle {\n margin: 0;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Device\n*\n*----------------------------------------------------------------------------*/\n@media only screen and (max-width: 850px) {\n tr.acf-field,\n td.acf-label,\n td.acf-input {\n display: block !important;\n width: auto !important;\n border: 0 none !important;\n }\n tr.acf-field {\n border-top: #ededed solid 1px !important;\n margin-bottom: 0 !important;\n }\n td.acf-label {\n background: transparent !important;\n padding-bottom: 0 !important;\n }\n}\n/*----------------------------------------------------------------------------\n*\n* Subtle background on accordion & tab fields to separate them from others\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group #acf-field-group-fields .acf-field-object-tab,\n.post-type-acf-field-group #acf-field-group-fields .acf-field-object-accordion {\n background-color: #F9FAFB;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Global\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page #wpcontent {\n line-height: 140%;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Links\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page a {\n color: #0783BE;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Headings\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-h1, .acf-admin-page h1,\n.acf-headerbar h1 {\n font-size: 21px;\n font-weight: 400;\n}\n\n.acf-h2, .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner h2, .acf-page-title, .acf-admin-page h2,\n.acf-headerbar h2 {\n font-size: 18px;\n font-weight: 400;\n}\n\n.acf-h3, .post-type-acf-field-group .acf-field-settings-fc_head label, .acf-admin-page #acf-popup .acf-popup-box .title h1,\n.acf-admin-page #acf-popup .acf-popup-box .title h2,\n.acf-admin-page #acf-popup .acf-popup-box .title h3,\n.acf-admin-page #acf-popup .acf-popup-box .title h4, .acf-admin-page h3,\n.acf-headerbar h3 {\n font-size: 16px;\n font-weight: 400;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Paragraphs\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page .p1 {\n font-size: 15px;\n}\n.acf-admin-page .p2, .acf-admin-page .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p, .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner .acf-admin-page p {\n font-size: 14px;\n}\n.acf-admin-page .p3 {\n font-size: 13.5px;\n}\n.acf-admin-page .p4, .acf-admin-page .acf-field-list .acf-sortable-handle, .acf-field-list .acf-admin-page .acf-sortable-handle, .acf-admin-page .post-type-acf-field-group .acf-field-object .handle li.li-field-label a.edit-field, .post-type-acf-field-group .acf-field-object .handle li.li-field-label .acf-admin-page a.edit-field, .acf-admin-page .post-type-acf-field-group .acf-field-object .handle li, .post-type-acf-field-group .acf-field-object .handle .acf-admin-page li, .acf-admin-page .post-type-acf-field-group .acf-thead li, .post-type-acf-field-group .acf-thead .acf-admin-page li, .acf-admin-page .acf-input .select2-container.-acf .select2-selection__rendered, .acf-admin-page .button, .acf-admin-page input[type=text],\n.acf-admin-page input[type=search],\n.acf-admin-page input[type=number],\n.acf-admin-page textarea,\n.acf-admin-page select {\n font-size: 13px;\n}\n.acf-admin-page .p5, .acf-admin-page .acf-field-setting-display_format .acf-radio-list li label code, .acf-field-setting-display_format .acf-radio-list li label .acf-admin-page code,\n.acf-admin-page .acf-field-setting-return_format .acf-radio-list li label code,\n.acf-field-setting-return_format .acf-radio-list li label .acf-admin-page code, .acf-admin-page .acf-field-group-settings-footer .acf-created-on, .acf-field-group-settings-footer .acf-admin-page .acf-created-on, .acf-admin-page .acf-fields .acf-field-settings-tab-bar li a, .acf-fields .acf-field-settings-tab-bar li .acf-admin-page a,\n.acf-admin-page .acf-fields .acf-tab-wrap .acf-tab-group li a,\n.acf-fields .acf-tab-wrap .acf-tab-group li .acf-admin-page a,\n.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li a,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li a,\n.acf-admin-page .acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li a,\n.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li .acf-admin-page a,\n.acf-admin-page .acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li a,\n.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li .acf-admin-page a {\n font-size: 12.5px;\n}\n.acf-admin-page .p6, .acf-admin-page .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p.acf-small, .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner .acf-admin-page p.acf-small, .acf-admin-page .post-type-acf-field-group .acf-field-object .handle li.li-field-label .row-options a, .post-type-acf-field-group .acf-field-object .handle li.li-field-label .row-options .acf-admin-page a, .acf-admin-page .acf-small {\n font-size: 12px;\n}\n.acf-admin-page .p7 {\n font-size: 11.5px;\n}\n.acf-admin-page .p8 {\n font-size: 11px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Page titles\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-page-title {\n color: #344054;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Hide old / native WP titles from pages\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page .acf-settings-wrap h1 {\n display: none !important;\n}\n.acf-admin-page #acf-admin-tools h1:not(.acf-field-group-pro-features-title, .acf-field-group-pro-features-title-sm) {\n display: none !important;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small\n*\n*---------------------------------------------------------------------------------------------*/\n/*---------------------------------------------------------------------------------------------\n*\n* Link focus style\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page a:focus {\n box-shadow: none;\n outline: none;\n}\n.acf-admin-page a:focus-visible {\n box-shadow: 0 0 0 1px #4f94d4, 0 0 2px 1px rgba(79, 148, 212, 0.8);\n outline: 1px solid transparent;\n}\n\n.acf-admin-page {\n /*---------------------------------------------------------------------------------------------\n *\n * All Inputs\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Read only text inputs\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Number fields\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Textarea\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Select\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Radio Button & Checkbox base styling\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Radio Buttons\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Checkboxes\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Radio Buttons & Checkbox lists\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * ACF Switch\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * File input button\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Action Buttons\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Edit field group header\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Select2 inputs\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * ACF label\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Tooltip for field name field setting (result of a fix for keyboard navigation)\n *\n *---------------------------------------------------------------------------------------------*/\n /* Field Type Selection select2 */\n /*---------------------------------------------------------------------------------------------\n *\n * RTL arrow position\n *\n *---------------------------------------------------------------------------------------------*/\n}\n.acf-admin-page input[type=text],\n.acf-admin-page input[type=search],\n.acf-admin-page input[type=number],\n.acf-admin-page textarea,\n.acf-admin-page select {\n box-sizing: border-box;\n height: 40px;\n padding-right: 12px;\n padding-left: 12px;\n background-color: #fff;\n border-color: #D0D5DD;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n border-radius: 6px;\n color: #344054;\n}\n.acf-admin-page input[type=text]:focus,\n.acf-admin-page input[type=search]:focus,\n.acf-admin-page input[type=number]:focus,\n.acf-admin-page textarea:focus,\n.acf-admin-page select:focus {\n outline: 3px solid #EBF5FA;\n border-color: #399CCB;\n}\n.acf-admin-page input[type=text]:disabled,\n.acf-admin-page input[type=search]:disabled,\n.acf-admin-page input[type=number]:disabled,\n.acf-admin-page textarea:disabled,\n.acf-admin-page select:disabled {\n background-color: #F9FAFB;\n color: #808a9e;\n}\n.acf-admin-page input[type=text]::placeholder,\n.acf-admin-page input[type=search]::placeholder,\n.acf-admin-page input[type=number]::placeholder,\n.acf-admin-page textarea::placeholder,\n.acf-admin-page select::placeholder {\n color: #98A2B3;\n}\n.acf-admin-page input[type=text]:read-only {\n background-color: #F9FAFB;\n color: #98A2B3;\n}\n.acf-admin-page .acf-field.acf-field-number .acf-label,\n.acf-admin-page .acf-field.acf-field-number .acf-input input[type=number] {\n max-width: 180px;\n}\n.acf-admin-page textarea {\n box-sizing: border-box;\n padding-top: 10px;\n padding-bottom: 10px;\n height: 80px;\n min-height: 56px;\n}\n.acf-admin-page select {\n min-width: 160px;\n max-width: 100%;\n padding-right: 40px;\n padding-left: 12px;\n background-image: url(\"../../images/icons/icon-chevron-down.svg\");\n background-position: right 10px top 50%;\n background-size: 20px;\n}\n.acf-admin-page select:hover, .acf-admin-page select:focus {\n color: #0783BE;\n}\n.acf-admin-page select::before {\n content: \"\";\n display: block;\n position: absolute;\n top: 5px;\n left: 5px;\n width: 20px;\n height: 20px;\n}\n.acf-admin-page.rtl select {\n padding-right: 12px;\n padding-left: 40px;\n background-position: left 10px top 50%;\n}\n.acf-admin-page input[type=radio],\n.acf-admin-page input[type=checkbox] {\n box-sizing: border-box;\n width: 16px;\n height: 16px;\n padding: 0;\n border-width: 1px;\n border-style: solid;\n border-color: #98A2B3;\n background: #fff;\n box-shadow: none;\n}\n.acf-admin-page input[type=radio]:hover,\n.acf-admin-page input[type=checkbox]:hover {\n background-color: #EBF5FA;\n border-color: #0783BE;\n}\n.acf-admin-page input[type=radio]:checked, .acf-admin-page input[type=radio]:focus-visible,\n.acf-admin-page input[type=checkbox]:checked,\n.acf-admin-page input[type=checkbox]:focus-visible {\n background-color: #EBF5FA;\n border-color: #0783BE;\n}\n.acf-admin-page input[type=radio]:checked:before, .acf-admin-page input[type=radio]:focus-visible:before,\n.acf-admin-page input[type=checkbox]:checked:before,\n.acf-admin-page input[type=checkbox]:focus-visible:before {\n content: \"\";\n position: relative;\n top: -1px;\n left: -1px;\n width: 16px;\n height: 16px;\n margin: 0;\n padding: 0;\n background-color: transparent;\n background-size: cover;\n background-repeat: no-repeat;\n background-position: center;\n}\n.acf-admin-page input[type=radio]:active,\n.acf-admin-page input[type=checkbox]:active {\n box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 0px 0px rgba(255, 54, 54, 0.25);\n}\n.acf-admin-page input[type=radio]:disabled,\n.acf-admin-page input[type=checkbox]:disabled {\n background-color: #F9FAFB;\n border-color: #D0D5DD;\n}\n.acf-admin-page.rtl input[type=radio]:checked:before, .acf-admin-page.rtl input[type=radio]:focus-visible:before,\n.acf-admin-page.rtl input[type=checkbox]:checked:before,\n.acf-admin-page.rtl input[type=checkbox]:focus-visible:before {\n left: 1px;\n}\n.acf-admin-page input[type=radio]:checked:before, .acf-admin-page input[type=radio]:focus:before {\n background-image: url(\"../../images/field-states/radio-active.svg\");\n}\n.acf-admin-page input[type=checkbox]:checked:before, .acf-admin-page input[type=checkbox]:focus:before {\n background-image: url(\"../../images/field-states/checkbox-active.svg\");\n}\n.acf-admin-page .acf-radio-list li input[type=radio],\n.acf-admin-page .acf-radio-list li input[type=checkbox],\n.acf-admin-page .acf-checkbox-list li input[type=radio],\n.acf-admin-page .acf-checkbox-list li input[type=checkbox] {\n margin-right: 6px;\n}\n.acf-admin-page .acf-radio-list.acf-bl li,\n.acf-admin-page .acf-checkbox-list.acf-bl li {\n margin-bottom: 8px;\n}\n.acf-admin-page .acf-radio-list.acf-bl li:last-of-type,\n.acf-admin-page .acf-checkbox-list.acf-bl li:last-of-type {\n margin-bottom: 0;\n}\n.acf-admin-page .acf-radio-list label,\n.acf-admin-page .acf-checkbox-list label {\n display: flex;\n align-items: center;\n align-content: center;\n}\n.acf-admin-page .acf-switch {\n width: 42px;\n height: 24px;\n border: none;\n background-color: #D0D5DD;\n border-radius: 12px;\n}\n.acf-admin-page .acf-switch:hover {\n background-color: #98A2B3;\n}\n.acf-admin-page .acf-switch:active {\n box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 0px 0px rgba(255, 54, 54, 0.25);\n}\n.acf-admin-page .acf-switch.-on {\n background-color: #0783BE;\n}\n.acf-admin-page .acf-switch.-on:hover {\n background-color: #066998;\n}\n.acf-admin-page .acf-switch.-on .acf-switch-slider {\n left: 20px;\n}\n.acf-admin-page .acf-switch .acf-switch-off,\n.acf-admin-page .acf-switch .acf-switch-on {\n visibility: hidden;\n}\n.acf-admin-page .acf-switch .acf-switch-slider {\n width: 20px;\n height: 20px;\n border: none;\n border-radius: 100px;\n box-shadow: 0px 1px 3px rgba(16, 24, 40, 0.1), 0px 1px 2px rgba(16, 24, 40, 0.06);\n}\n.acf-admin-page .acf-field-true-false {\n display: flex;\n align-items: flex-start;\n}\n.acf-admin-page .acf-field-true-false .acf-label {\n order: 2;\n display: block;\n align-items: center;\n margin-top: 2px;\n margin-bottom: 0;\n margin-left: 12px;\n}\n.acf-admin-page .acf-field-true-false .acf-label label {\n margin-bottom: 0;\n}\n.acf-admin-page .acf-field-true-false .acf-label .acf-tip {\n margin-left: 12px;\n}\n.acf-admin-page .acf-field-true-false .acf-label .description {\n display: block;\n margin-top: 2px;\n margin-left: 0;\n}\n.acf-admin-page.rtl .acf-field-true-false .acf-label {\n margin-right: 12px;\n margin-left: 0;\n}\n.acf-admin-page.rtl .acf-field-true-false .acf-tip {\n margin-right: 12px;\n margin-left: 0;\n}\n.acf-admin-page input::file-selector-button {\n box-sizing: border-box;\n min-height: 40px;\n margin-right: 16px;\n padding-top: 8px;\n padding-right: 16px;\n padding-bottom: 8px;\n padding-left: 16px;\n background-color: transparent;\n color: #0783BE !important;\n border-radius: 6px;\n border-width: 1px;\n border-style: solid;\n border-color: #0783BE;\n text-decoration: none;\n}\n.acf-admin-page input::file-selector-button:hover {\n border-color: #066998;\n cursor: pointer;\n color: #066998 !important;\n}\n.acf-admin-page .button {\n display: inline-flex;\n align-items: center;\n height: 40px;\n padding-right: 16px;\n padding-left: 16px;\n background-color: transparent;\n border-width: 1px;\n border-style: solid;\n border-color: #0783BE;\n border-radius: 6px;\n color: #0783BE;\n}\n.acf-admin-page .button:hover {\n background-color: #f3f9fc;\n border-color: #0783BE;\n color: #0783BE;\n}\n.acf-admin-page .button:focus {\n background-color: #f3f9fc;\n outline: 3px solid #EBF5FA;\n color: #0783BE;\n}\n.acf-admin-page .edit-field-group-header {\n display: block !important;\n}\n.acf-admin-page .acf-input .select2-container.-acf .select2-selection {\n border: none;\n line-height: 1;\n}\n.acf-admin-page .acf-input .select2-container.-acf .select2-selection__rendered {\n box-sizing: border-box;\n padding-right: 0;\n padding-left: 0;\n background-color: #fff;\n border-width: 1px;\n border-style: solid;\n border-color: #D0D5DD;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n border-radius: 6px;\n color: #344054;\n}\n.acf-admin-page .acf-input .select2-container--focus {\n outline: 3px solid #EBF5FA;\n border-color: #399CCB;\n border-radius: 6px;\n}\n.acf-admin-page .acf-input .select2-container--focus .select2-selection__rendered {\n border-color: #399CCB !important;\n}\n.acf-admin-page .acf-input .select2-container--focus.select2-container--below.select2-container--open .select2-selection__rendered {\n border-bottom-right-radius: 0 !important;\n border-bottom-left-radius: 0 !important;\n}\n.acf-admin-page .acf-input .select2-container--focus.select2-container--above.select2-container--open .select2-selection__rendered {\n border-top-right-radius: 0 !important;\n border-top-left-radius: 0 !important;\n}\n.acf-admin-page .acf-input .select2-container .select2-search--inline .select2-search__field {\n margin: 0;\n padding-left: 6px;\n}\n.acf-admin-page .acf-input .select2-container .select2-search--inline .select2-search__field:focus {\n outline: none;\n border: none;\n}\n.acf-admin-page .acf-input .select2-container--default .select2-selection--multiple .select2-selection__rendered {\n padding-top: 0;\n padding-right: 6px;\n padding-bottom: 0;\n padding-left: 6px;\n}\n.acf-admin-page .acf-input .select2-selection__clear {\n width: 18px;\n height: 18px;\n margin-top: 12px;\n margin-right: 1px;\n text-indent: 100%;\n white-space: nowrap;\n overflow: hidden;\n color: #fff;\n}\n.acf-admin-page .acf-input .select2-selection__clear:before {\n content: \"\";\n display: block;\n width: 16px;\n height: 16px;\n top: 0;\n left: 0;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-close.svg\");\n mask-image: url(\"../../images/icons/icon-close.svg\");\n background-color: #98A2B3;\n}\n.acf-admin-page .acf-input .select2-selection__clear:hover::before {\n background-color: #0783BE;\n}\n.acf-admin-page .acf-label {\n display: flex;\n align-items: center;\n justify-content: space-between;\n}\n.acf-admin-page .acf-label .acf-icon-help {\n width: 18px;\n height: 18px;\n background-color: #98A2B3;\n}\n.acf-admin-page .acf-label label {\n margin-bottom: 0;\n}\n.acf-admin-page .acf-label .description {\n margin-top: 2px;\n}\n.acf-admin-page .acf-field-setting-name .acf-tip {\n position: absolute;\n top: 0;\n left: 654px;\n color: #98A2B3;\n}\n.rtl.acf-admin-page .acf-field-setting-name .acf-tip {\n left: auto;\n right: 654px;\n}\n\n.acf-admin-page .acf-field-setting-name .acf-tip .acf-icon-help {\n width: 18px;\n height: 18px;\n}\n.acf-admin-page .acf-field-setting-type .select2-container.-acf,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container.-acf,\n.acf-admin-page .acf-field-query-var .select2-container.-acf,\n.acf-admin-page .acf-field-capability .select2-container.-acf,\n.acf-admin-page .acf-field-parent-slug .select2-container.-acf,\n.acf-admin-page .acf-field-data-storage .select2-container.-acf,\n.acf-admin-page .acf-field-manage-terms .select2-container.-acf,\n.acf-admin-page .acf-field-edit-terms .select2-container.-acf,\n.acf-admin-page .acf-field-delete-terms .select2-container.-acf,\n.acf-admin-page .acf-field-assign-terms .select2-container.-acf,\n.acf-admin-page .acf-field-meta-box .select2-container.-acf {\n min-height: 40px;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .select2-selection__rendered {\n display: flex;\n align-items: center;\n position: relative;\n z-index: 800;\n min-height: 40px;\n padding-top: 0;\n padding-right: 12px;\n padding-bottom: 0;\n padding-left: 12px;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .field-type-icon {\n top: auto;\n width: 18px;\n height: 18px;\n margin-right: 2px;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .field-type-icon:before {\n width: 9px;\n height: 9px;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-query-var .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-capability .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-parent-slug .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-data-storage .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-manage-terms .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-edit-terms .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-delete-terms .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-assign-terms .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-meta-box .select2-container--open .select2-selection__rendered {\n border-color: #6BB5D8 !important;\n border-bottom-color: #D0D5DD !important;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-query-var .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-capability .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-parent-slug .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-data-storage .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-manage-terms .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-edit-terms .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-delete-terms .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-assign-terms .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-meta-box .select2-container--open.select2-container--below .select2-selection__rendered {\n border-bottom-right-radius: 0 !important;\n border-bottom-left-radius: 0 !important;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-query-var .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-capability .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-parent-slug .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-data-storage .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-manage-terms .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-edit-terms .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-delete-terms .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-assign-terms .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-meta-box .select2-container--open.select2-container--above .select2-selection__rendered {\n border-top-right-radius: 0 !important;\n border-top-left-radius: 0 !important;\n border-bottom-color: #6BB5D8 !important;\n border-top-color: #D0D5DD !important;\n}\n.acf-admin-page .acf-field-setting-type .acf-selection.has-icon,\n.acf-admin-page .acf-field-permalink-rewrite .acf-selection.has-icon,\n.acf-admin-page .acf-field-query-var .acf-selection.has-icon,\n.acf-admin-page .acf-field-capability .acf-selection.has-icon,\n.acf-admin-page .acf-field-parent-slug .acf-selection.has-icon,\n.acf-admin-page .acf-field-data-storage .acf-selection.has-icon,\n.acf-admin-page .acf-field-manage-terms .acf-selection.has-icon,\n.acf-admin-page .acf-field-edit-terms .acf-selection.has-icon,\n.acf-admin-page .acf-field-delete-terms .acf-selection.has-icon,\n.acf-admin-page .acf-field-assign-terms .acf-selection.has-icon,\n.acf-admin-page .acf-field-meta-box .acf-selection.has-icon {\n margin-left: 6px;\n}\n.rtl.acf-admin-page .acf-field-setting-type .acf-selection.has-icon, .acf-admin-page .acf-field-permalink-rewrite .acf-selection.has-icon, .acf-admin-page .acf-field-query-var .acf-selection.has-icon, .acf-admin-page .acf-field-capability .acf-selection.has-icon, .acf-admin-page .acf-field-parent-slug .acf-selection.has-icon, .acf-admin-page .acf-field-data-storage .acf-selection.has-icon, .acf-admin-page .acf-field-manage-terms .acf-selection.has-icon, .acf-admin-page .acf-field-edit-terms .acf-selection.has-icon, .acf-admin-page .acf-field-delete-terms .acf-selection.has-icon, .acf-admin-page .acf-field-assign-terms .acf-selection.has-icon, .acf-admin-page .acf-field-meta-box .acf-selection.has-icon {\n margin-right: 6px;\n}\n\n.acf-admin-page .acf-field-setting-type .select2-selection__arrow,\n.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow,\n.acf-admin-page .acf-field-query-var .select2-selection__arrow,\n.acf-admin-page .acf-field-capability .select2-selection__arrow,\n.acf-admin-page .acf-field-parent-slug .select2-selection__arrow,\n.acf-admin-page .acf-field-data-storage .select2-selection__arrow,\n.acf-admin-page .acf-field-manage-terms .select2-selection__arrow,\n.acf-admin-page .acf-field-edit-terms .select2-selection__arrow,\n.acf-admin-page .acf-field-delete-terms .select2-selection__arrow,\n.acf-admin-page .acf-field-assign-terms .select2-selection__arrow,\n.acf-admin-page .acf-field-meta-box .select2-selection__arrow {\n width: 20px;\n height: 20px;\n top: calc(50% - 10px);\n right: 12px;\n background-color: transparent;\n}\n.acf-admin-page .acf-field-setting-type .select2-selection__arrow:after,\n.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow:after,\n.acf-admin-page .acf-field-query-var .select2-selection__arrow:after,\n.acf-admin-page .acf-field-capability .select2-selection__arrow:after,\n.acf-admin-page .acf-field-parent-slug .select2-selection__arrow:after,\n.acf-admin-page .acf-field-data-storage .select2-selection__arrow:after,\n.acf-admin-page .acf-field-manage-terms .select2-selection__arrow:after,\n.acf-admin-page .acf-field-edit-terms .select2-selection__arrow:after,\n.acf-admin-page .acf-field-delete-terms .select2-selection__arrow:after,\n.acf-admin-page .acf-field-assign-terms .select2-selection__arrow:after,\n.acf-admin-page .acf-field-meta-box .select2-selection__arrow:after {\n content: \"\";\n display: block;\n position: absolute;\n z-index: 850;\n top: 1px;\n left: 0;\n width: 20px;\n height: 20px;\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n background-color: #667085;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n}\n.acf-admin-page .acf-field-setting-type .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-query-var .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-capability .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-parent-slug .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-data-storage .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-manage-terms .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-edit-terms .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-delete-terms .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-assign-terms .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-meta-box .select2-selection__arrow b[role=presentation] {\n display: none;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-query-var .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-capability .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-parent-slug .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-data-storage .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-manage-terms .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-edit-terms .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-delete-terms .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-assign-terms .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-meta-box .select2-container--open .select2-selection__arrow:after {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n}\n.acf-admin-page .field-type-select-results {\n position: relative;\n top: 4px;\n z-index: 1002;\n border-radius: 0 0 6px 6px;\n box-shadow: 0px 8px 24px 4px rgba(16, 24, 40, 0.12);\n}\n.acf-admin-page .field-type-select-results.select2-dropdown--above {\n display: flex;\n flex-direction: column-reverse;\n top: 0;\n border-radius: 6px 6px 0 0;\n z-index: 99999;\n}\n.select2-container.select2-container--open.acf-admin-page .field-type-select-results {\n box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 8px 24px 4px rgba(16, 24, 40, 0.12);\n}\n\n.acf-admin-page .field-type-select-results .acf-selection.has-icon {\n margin-left: 6px;\n}\n.rtl.acf-admin-page .field-type-select-results .acf-selection.has-icon {\n margin-right: 6px;\n}\n\n.acf-admin-page .field-type-select-results .select2-search {\n position: relative;\n margin: 0;\n padding: 0;\n}\n.acf-admin-page .field-type-select-results .select2-search--dropdown:after {\n content: \"\";\n display: block;\n position: absolute;\n top: 12px;\n left: 13px;\n width: 16px;\n height: 16px;\n -webkit-mask-image: url(\"../../images/icons/icon-search.svg\");\n mask-image: url(\"../../images/icons/icon-search.svg\");\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n}\n.rtl.acf-admin-page .field-type-select-results .select2-search--dropdown:after {\n right: 12px;\n left: auto;\n}\n\n.acf-admin-page .field-type-select-results .select2-search .select2-search__field {\n padding-left: 38px;\n border-right: 0;\n border-bottom: 0;\n border-left: 0;\n border-radius: 0;\n}\n.rtl.acf-admin-page .field-type-select-results .select2-search .select2-search__field {\n padding-right: 38px;\n padding-left: 0;\n}\n\n.acf-admin-page .field-type-select-results .select2-search .select2-search__field:focus {\n border-top-color: #D0D5DD;\n outline: 0;\n}\n.acf-admin-page .field-type-select-results .select2-results__options {\n max-height: 440px;\n}\n.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option--highlighted {\n background-color: #0783BE !important;\n color: #F9FAFB !important;\n}\n.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option {\n display: inline-flex;\n position: relative;\n width: calc(100% - 24px);\n min-height: 32px;\n padding-top: 0;\n padding-right: 12px;\n padding-bottom: 0;\n padding-left: 12px;\n align-items: center;\n}\n.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option .field-type-icon {\n top: auto;\n width: 18px;\n height: 18px;\n margin-right: 2px;\n box-shadow: 0 0 0 1px #F9FAFB;\n}\n.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option .field-type-icon:before {\n width: 9px;\n height: 9px;\n}\n.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true] {\n background-color: #EBF5FA !important;\n color: #344054 !important;\n}\n.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true]:after {\n content: \"\";\n right: 13px;\n position: absolute;\n width: 16px;\n height: 16px;\n -webkit-mask-image: url(\"../../images/icons/icon-check.svg\");\n mask-image: url(\"../../images/icons/icon-check.svg\");\n background-color: #0783BE;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n}\n.rtl.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true]:after {\n left: 13px;\n right: auto;\n}\n\n.acf-admin-page .field-type-select-results .select2-results__group {\n display: inline-flex;\n align-items: center;\n width: calc(100% - 24px);\n min-height: 25px;\n background-color: #F9FAFB;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n color: #98A2B3;\n font-size: 11px;\n margin-bottom: 0;\n padding-top: 0;\n padding-right: 12px;\n padding-bottom: 0;\n padding-left: 12px;\n font-weight: normal;\n}\n.acf-admin-page.rtl .acf-field-setting-type .select2-selection__arrow:after,\n.acf-admin-page.rtl .acf-field-permalink-rewrite .select2-selection__arrow:after,\n.acf-admin-page.rtl .acf-field-query-var .select2-selection__arrow:after {\n right: auto;\n left: 10px;\n}\n\n.rtl.post-type-acf-field-group .acf-field-setting-name .acf-tip,\n.rtl.acf-internal-post-type .acf-field-setting-name .acf-tip {\n left: auto;\n right: 654px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Container sizes\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group .metabox-holder.columns-1 #acf-field-group-fields,\n.post-type-acf-field-group .metabox-holder.columns-1 #acf-field-group-options,\n.post-type-acf-field-group .metabox-holder.columns-1 .meta-box-sortables.ui-sortable,\n.post-type-acf-field-group .metabox-holder.columns-1 .notice {\n max-width: 1440px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Max width for notices in 1 column edit field group layout\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group.columns-1 .notice {\n max-width: 1440px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Widen edit field group headerbar for 2 column layout\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group.columns-2 .acf-headerbar .acf-headerbar-inner {\n max-width: 100%;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Post stuff\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group #poststuff {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Table\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap {\n overflow: hidden;\n border: none;\n border-radius: 0 0 8px 8px;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty {\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty .acf-thead,\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty .acf-tfoot {\n display: none;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty .no-fields-message {\n min-height: 280px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Table header\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-thead {\n background-color: #F9FAFB;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n}\n.post-type-acf-field-group .acf-thead li {\n display: flex;\n align-items: center;\n min-height: 48px;\n padding-top: 0;\n padding-bottom: 0;\n color: #344054;\n font-weight: 500;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Table body\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-field-object {\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n.post-type-acf-field-group .acf-field-object:hover .acf-sortable-handle:before {\n display: inline-flex;\n}\n.post-type-acf-field-group .acf-field-object.acf-field-is-endpoint:before {\n display: block;\n content: \"\";\n height: 2px;\n width: 100%;\n background: #D0D5DD;\n margin-top: -1px;\n}\n.post-type-acf-field-group .acf-field-object.acf-field-is-endpoint.acf-field-object-accordion:before {\n display: none;\n}\n.post-type-acf-field-group .acf-field-object.acf-field-is-endpoint.acf-field-object-accordion:after {\n display: block;\n content: \"\";\n height: 2px;\n width: 100%;\n background: #D0D5DD;\n z-index: 500;\n}\n.post-type-acf-field-group .acf-field-object:hover {\n background-color: #f7fbfd;\n}\n.post-type-acf-field-group .acf-field-object.open {\n background-color: #fff;\n border-top-color: #A5D2E7;\n}\n.post-type-acf-field-group .acf-field-object.open .handle {\n background-color: #D8EBF5;\n border: none;\n text-shadow: none;\n}\n.post-type-acf-field-group .acf-field-object.open .handle a {\n color: #0783BE !important;\n}\n.post-type-acf-field-group .acf-field-object.open .handle a.delete-field {\n color: #a00 !important;\n}\n.post-type-acf-field-group .acf-field-object .acf-field-setting-type .acf-hl {\n margin: 0;\n}\n.post-type-acf-field-group .acf-field-object .acf-field-setting-type .acf-hl li {\n width: auto;\n}\n.post-type-acf-field-group .acf-field-object .acf-field-setting-type .acf-hl li:first-child {\n flex-grow: 1;\n margin-left: -10px;\n}\n.post-type-acf-field-group .acf-field-object .acf-field-setting-type .acf-hl li:nth-child(2) {\n padding-right: 0;\n}\n.post-type-acf-field-group .acf-field-object ul.acf-hl {\n display: flex;\n align-items: stretch;\n}\n.post-type-acf-field-group .acf-field-object .handle li {\n display: flex;\n align-items: top;\n flex-wrap: wrap;\n min-height: 60px;\n color: #344054;\n}\n.post-type-acf-field-group .acf-field-object .handle li.li-field-label {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n align-content: flex-start;\n align-items: flex-start;\n width: auto;\n}\n.post-type-acf-field-group .acf-field-object .handle li.li-field-label strong {\n font-weight: 500;\n}\n.post-type-acf-field-group .acf-field-object .handle li.li-field-label .row-options {\n width: 100%;\n}\n/*----------------------------------------------------------------------------\n*\n* Table footer\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-tfoot {\n display: flex;\n align-items: center;\n justify-content: flex-end;\n min-height: 80px;\n box-sizing: border-box;\n padding-top: 8px;\n padding-right: 24px;\n padding-bottom: 8px;\n padding-left: 24px;\n background-color: #fff;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n.post-type-acf-field-group .acf-tfoot .acf-fr {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Edit field settings\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-field-object .settings {\n box-sizing: border-box;\n padding-top: 0;\n padding-bottom: 0;\n background-color: #fff;\n border-left-width: 4px;\n border-left-style: solid;\n border-left-color: #6BB5D8;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Main field settings container\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings-main {\n padding-top: 32px;\n padding-right: 0;\n padding-bottom: 32px;\n padding-left: 0;\n}\n.acf-field-settings-main .acf-field:last-of-type,\n.acf-field-settings-main .acf-field.acf-last-visible {\n margin-bottom: 0;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Field label\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-label {\n display: block;\n justify-content: space-between;\n align-items: center;\n align-content: center;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 6px;\n margin-left: 0;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Single field\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-field {\n box-sizing: border-box;\n width: 100%;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 32px;\n margin-left: 0;\n padding-top: 0;\n padding-right: 72px;\n padding-bottom: 0;\n padding-left: 72px;\n}\n@media screen and (max-width: 600px) {\n .acf-field-settings .acf-field {\n padding-right: 12px;\n padding-left: 12px;\n }\n}\n.acf-field-settings .acf-field .acf-label,\n.acf-field-settings .acf-field .acf-input {\n max-width: 600px;\n}\n.acf-field-settings .acf-field .acf-label.acf-input-sub,\n.acf-field-settings .acf-field .acf-input.acf-input-sub {\n max-width: 100%;\n}\n.acf-field-settings .acf-field .acf-label .acf-btn:disabled,\n.acf-field-settings .acf-field .acf-input .acf-btn:disabled {\n background-color: #F2F4F7;\n color: #98A2B3 !important;\n border: 1px #D0D5DD solid;\n cursor: default;\n}\n.acf-field-settings .acf-field .acf-input-wrap {\n overflow: visible;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Field separators\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-field.acf-field-setting-label,\n.acf-field-settings .acf-field-setting-wrapper {\n padding-top: 24px;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n\n.acf-field-settings .acf-field-setting-wrapper {\n margin-top: 24px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Informational Notes for specific fields\n*\n*----------------------------------------------------------------------------*/\n.acf-field-setting-bidirectional_notes .acf-label {\n display: none;\n}\n.acf-field-setting-bidirectional_notes .acf-feature-notice {\n background-color: #F9FAFB;\n border: 1px solid #EAECF0;\n border-radius: 6px;\n padding: 16px;\n color: #344054;\n position: relative;\n}\n.acf-field-setting-bidirectional_notes .acf-feature-notice.with-warning-icon {\n padding-left: 45px;\n}\n.acf-field-setting-bidirectional_notes .acf-feature-notice.with-warning-icon::before {\n content: \"\";\n display: block;\n position: absolute;\n top: 17px;\n left: 18px;\n z-index: 600;\n width: 18px;\n height: 18px;\n margin-right: 8px;\n background-color: #667085;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-info.svg\");\n mask-image: url(\"../../images/icons/icon-info.svg\");\n}\n\n/*----------------------------------------------------------------------------\n*\n* Edit fields footer\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-field-settings-footer {\n display: flex;\n align-items: center;\n min-height: 72px;\n box-sizing: border-box;\n width: 100%;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 72px;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n@media screen and (max-width: 600px) {\n .acf-field-settings .acf-field-settings-footer {\n padding-left: 12px;\n }\n}\n\n.rtl .acf-field-settings .acf-field-settings-footer {\n padding-top: 0;\n padding-right: 72px;\n padding-bottom: 0;\n padding-left: 0;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Tabs\n*\n*----------------------------------------------------------------------------*/\n.acf-fields .acf-tab-wrap,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap,\n.acf-browse-fields-modal-wrap .acf-tab-wrap {\n background: #F9FAFB;\n border-bottom-color: #1D2939;\n}\n.acf-fields .acf-tab-wrap .acf-tab-group,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group,\n.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group {\n padding-right: 24px;\n padding-left: 24px;\n border-top-width: 0;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n}\n.acf-fields .acf-field-settings-tab-bar,\n.acf-fields .acf-tab-wrap .acf-tab-group,\n.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group,\n.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar,\n.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group {\n display: flex;\n align-items: stretch;\n min-height: 48px;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 24px;\n margin-top: 0;\n margin-bottom: 0;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n}\n.acf-fields .acf-field-settings-tab-bar li,\n.acf-fields .acf-tab-wrap .acf-tab-group li,\n.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li,\n.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li,\n.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li {\n display: flex;\n margin-top: 0;\n margin-right: 24px;\n margin-bottom: 0;\n margin-left: 0;\n padding: 0;\n}\n.acf-fields .acf-field-settings-tab-bar li a,\n.acf-fields .acf-tab-wrap .acf-tab-group li a,\n.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li a,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li a,\n.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li a,\n.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li a {\n box-sizing: border-box;\n display: inline-flex;\n align-items: center;\n height: 100%;\n padding-top: 3px;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n background: none;\n border-top: none;\n border-right: none;\n border-bottom-width: 3px;\n border-bottom-style: solid;\n border-bottom-color: transparent;\n border-left: none;\n color: #667085;\n font-weight: normal;\n}\n.acf-fields .acf-field-settings-tab-bar li a:focus-visible,\n.acf-fields .acf-tab-wrap .acf-tab-group li a:focus-visible,\n.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li a:focus-visible,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li a:focus-visible,\n.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li a:focus-visible,\n.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li a:focus-visible {\n border: 1px solid #5897fb;\n}\n.acf-fields .acf-field-settings-tab-bar li a:hover,\n.acf-fields .acf-tab-wrap .acf-tab-group li a:hover,\n.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li a:hover,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li a:hover,\n.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li a:hover,\n.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li a:hover {\n color: #1D2939;\n}\n.acf-fields .acf-field-settings-tab-bar li a:hover,\n.acf-fields .acf-tab-wrap .acf-tab-group li a:hover,\n.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li a:hover,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li a:hover,\n.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li a:hover,\n.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li a:hover {\n background-color: transparent;\n}\n.acf-fields .acf-field-settings-tab-bar li.active a,\n.acf-fields .acf-tab-wrap .acf-tab-group li.active a,\n.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li.active a,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li.active a,\n.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li.active a,\n.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li.active a {\n background: none;\n border-bottom-color: #0783BE;\n color: #0783BE;\n}\n.acf-fields .acf-field-settings-tab-bar li.active a:focus-visible,\n.acf-fields .acf-tab-wrap .acf-tab-group li.active a:focus-visible,\n.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li.active a:focus-visible,\n.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li.active a:focus-visible,\n.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li.active a:focus-visible,\n.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li.active a:focus-visible {\n border-bottom-color: #0783BE;\n border-bottom-width: 3px;\n}\n\n.acf-admin-page.acf-internal-post-type .acf-field-editor .acf-field-settings-tab-bar {\n padding-left: 72px;\n}\n@media screen and (max-width: 600px) {\n .acf-admin-page.acf-internal-post-type .acf-field-editor .acf-field-settings-tab-bar {\n padding-left: 12px;\n }\n}\n\n/*----------------------------------------------------------------------------\n*\n* Field group settings\n*\n*----------------------------------------------------------------------------*/\n#acf-field-group-options .field-group-settings-tab {\n padding-top: 24px;\n padding-right: 24px;\n padding-bottom: 24px;\n padding-left: 24px;\n}\n#acf-field-group-options .field-group-settings-tab .acf-field:last-of-type {\n padding: 0;\n}\n#acf-field-group-options .acf-field {\n border: none;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 24px;\n padding-left: 0;\n}\n#acf-field-group-options .field-group-setting-split-container {\n display: flex;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n}\n#acf-field-group-options .field-group-setting-split-container .field-group-setting-split {\n box-sizing: border-box;\n padding-top: 24px;\n padding-right: 24px;\n padding-bottom: 24px;\n padding-left: 24px;\n}\n#acf-field-group-options .field-group-setting-split-container .field-group-setting-split:nth-child(1) {\n flex: 1 0 auto;\n}\n#acf-field-group-options .field-group-setting-split-container .field-group-setting-split:nth-child(2n) {\n flex: 1 0 auto;\n max-width: 320px;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 32px;\n padding-right: 32px;\n padding-left: 32px;\n border-left-width: 1px;\n border-left-style: solid;\n border-left-color: #EAECF0;\n}\n#acf-field-group-options .acf-field[data-name=description] {\n max-width: 600px;\n}\n#acf-field-group-options .acf-button-group {\n display: inline-flex;\n}\n\n.rtl #acf-field-group-options .field-group-setting-split-container .field-group-setting-split:nth-child(2n) {\n margin-right: 32px;\n margin-left: 0;\n border-left: none;\n border-right-width: 1px;\n border-right-style: solid;\n border-right-color: #EAECF0;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Reorder handles\n*\n*----------------------------------------------------------------------------*/\n.acf-field-list .li-field-order {\n padding: 0;\n display: flex;\n flex-direction: row;\n flex-wrap: nowrap;\n justify-content: center;\n align-content: stretch;\n align-items: stretch;\n background-color: transparent;\n}\n.acf-field-list .acf-sortable-handle {\n display: flex;\n flex-direction: row;\n flex-wrap: nowrap;\n justify-content: center;\n align-content: flex-start;\n align-items: flex-start;\n width: 100%;\n height: 100%;\n position: relative;\n padding-top: 11px;\n padding-bottom: 8px;\n background-color: transparent;\n border: none;\n border-radius: 0;\n}\n.acf-field-list .acf-sortable-handle:hover {\n cursor: grab;\n}\n.acf-field-list .acf-sortable-handle:before {\n content: \"\";\n display: none;\n position: absolute;\n top: 16px;\n left: 8px;\n width: 16px;\n height: 16px;\n width: 12px;\n height: 12px;\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n -webkit-mask-image: url(\"../../images/icons/icon-draggable.svg\");\n mask-image: url(\"../../images/icons/icon-draggable.svg\");\n}\n\n.rtl .acf-field-list .acf-sortable-handle:before {\n left: 0;\n right: 8px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Expand / collapse field icon\n*\n*----------------------------------------------------------------------------*/\n.acf-field-object .li-field-label {\n position: relative;\n padding-left: 40px;\n}\n.acf-field-object .li-field-label:before {\n content: \"\";\n display: block;\n position: absolute;\n left: 6px;\n display: inline-flex;\n width: 18px;\n height: 18px;\n margin-top: -2px;\n background-color: #667085;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n}\n.acf-field-object .li-field-label:hover:before {\n cursor: pointer;\n}\n\n.rtl .acf-field-object .li-field-label {\n padding-left: 0;\n padding-right: 40px;\n}\n.rtl .acf-field-object .li-field-label:before {\n left: 0;\n right: 6px;\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n}\n.rtl .acf-field-object.open .li-field-label:before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n}\n.rtl .acf-field-object.open .acf-input-sub .li-field-label:before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n}\n.rtl .acf-field-object.open .acf-input-sub .acf-field-object.open .li-field-label:before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n}\n\n.acf-thead .li-field-label {\n padding-left: 40px;\n}\n.rtl .acf-thead .li-field-label {\n padding-left: 0;\n padding-right: 40px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Conditional logic layout\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings-main-conditional-logic .acf-conditional-toggle {\n display: flex;\n padding-right: 72px;\n padding-left: 72px;\n}\n@media screen and (max-width: 600px) {\n .acf-field-settings-main-conditional-logic .acf-conditional-toggle {\n padding-left: 12px;\n }\n}\n.acf-field-settings-main-conditional-logic .acf-field {\n flex-wrap: wrap;\n margin-bottom: 0;\n padding-right: 0;\n padding-left: 0;\n}\n.acf-field-settings-main-conditional-logic .acf-field .rule-groups {\n flex: 0 1 100%;\n order: 3;\n margin-top: 32px;\n padding-top: 32px;\n padding-right: 72px;\n padding-left: 72px;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n@media screen and (max-width: 600px) {\n .acf-field-settings-main-conditional-logic .acf-field .rule-groups {\n padding-left: 12px;\n }\n .acf-field-settings-main-conditional-logic .acf-field .rule-groups table.acf-table tbody tr {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n align-content: flex-start;\n align-items: flex-start;\n }\n .acf-field-settings-main-conditional-logic .acf-field .rule-groups table.acf-table tbody tr td {\n flex: 1 1 100%;\n }\n}\n\n/*----------------------------------------------------------------------------\n*\n* Prefix & append styling\n*\n*----------------------------------------------------------------------------*/\n.acf-input .acf-input-prepend,\n.acf-input .acf-input-append {\n display: inline-flex;\n align-items: center;\n height: 100%;\n min-height: 40px;\n padding-right: 12px;\n padding-left: 12px;\n background-color: #F9FAFB;\n border-color: #D0D5DD;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n color: #667085;\n}\n.acf-input .acf-input-prepend {\n border-radius: 6px 0 0 6px;\n}\n.acf-input .acf-input-append {\n border-radius: 0 6px 6px 0;\n}\n\n/*----------------------------------------------------------------------------\n*\n* ACF input wrap\n*\n*----------------------------------------------------------------------------*/\n.acf-input-wrap {\n display: flex;\n}\n\n.acf-field-settings-main-presentation .acf-input-wrap {\n display: flex;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Empty state\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message {\n display: flex;\n justify-content: center;\n padding-top: 48px;\n padding-bottom: 48px;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner {\n display: flex;\n flex-wrap: wrap;\n justify-content: center;\n align-content: center;\n align-items: flex-start;\n text-align: center;\n max-width: 400px;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner img,\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner h2,\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p {\n flex: 1 0 100%;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner h2 {\n margin-top: 32px;\n margin-bottom: 0;\n padding: 0;\n color: #344054;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p {\n margin-top: 12px;\n margin-bottom: 0;\n padding: 0;\n color: #667085;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p.acf-small {\n margin-top: 32px;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner img {\n max-width: 284px;\n margin-bottom: 0;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner .acf-btn {\n margin-top: 32px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Hide add title prompt label\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-headerbar #title-prompt-text {\n display: none;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Modal styling\n*\n*----------------------------------------------------------------------------*/\n.acf-admin-page #acf-popup .acf-popup-box {\n min-width: 480px;\n}\n.acf-admin-page #acf-popup .acf-popup-box .title {\n display: flex;\n align-items: center;\n align-content: center;\n justify-content: space-between;\n min-height: 64px;\n box-sizing: border-box;\n margin: 0;\n padding-right: 24px;\n padding-left: 24px;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n}\n.acf-admin-page #acf-popup .acf-popup-box .title h1,\n.acf-admin-page #acf-popup .acf-popup-box .title h2,\n.acf-admin-page #acf-popup .acf-popup-box .title h3,\n.acf-admin-page #acf-popup .acf-popup-box .title h4 {\n padding-left: 0;\n color: #344054;\n}\n.acf-admin-page #acf-popup .acf-popup-box .title .acf-icon {\n display: block;\n position: relative;\n top: auto;\n right: auto;\n width: 22px;\n height: 22px;\n background-color: transparent;\n color: transparent;\n}\n.acf-admin-page #acf-popup .acf-popup-box .title .acf-icon:before {\n display: inline-flex;\n position: absolute;\n top: 0;\n left: 0;\n width: 22px;\n height: 22px;\n background-color: #667085;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n -webkit-mask-image: url(\"../../images/icons/icon-close-circle.svg\");\n mask-image: url(\"../../images/icons/icon-close-circle.svg\");\n}\n.acf-admin-page #acf-popup .acf-popup-box .title .acf-icon:hover:before {\n background-color: #0783BE;\n}\n.acf-admin-page #acf-popup .acf-popup-box .inner {\n box-sizing: border-box;\n margin: 0;\n padding-top: 24px;\n padding-right: 24px;\n padding-bottom: 24px;\n padding-left: 24px;\n border-top: none;\n}\n.acf-admin-page #acf-popup .acf-popup-box .inner p {\n margin-top: 0;\n margin-bottom: 0;\n}\n.acf-admin-page #acf-popup .acf-popup-box #acf-move-field-form .acf-field-select,\n.acf-admin-page #acf-popup .acf-popup-box #acf-link-field-groups-form .acf-field-select {\n margin-top: 0;\n}\n.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .title h3,\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .title h3 {\n color: #1D2939;\n font-weight: 500;\n}\n.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .title h3:before,\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .title h3:before {\n content: \"\";\n width: 18px;\n height: 18px;\n background: #98A2B3;\n margin-right: 9px;\n}\n.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner,\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner {\n padding: 0 !important;\n}\n.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-field-select,\n.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-link-successful,\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field-select,\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-link-successful {\n padding: 32px 24px;\n margin-bottom: 0;\n}\n.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-field-select .description,\n.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-link-successful .description,\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field-select .description,\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-link-successful .description {\n margin-top: 6px !important;\n}\n.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-actions,\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-actions {\n background: #F9FAFB;\n border-top: 1px solid #EAECF0;\n padding-top: 20px;\n padding-left: 24px;\n padding-bottom: 20px;\n padding-right: 24px;\n border-bottom-left-radius: 8px;\n border-bottom-right-radius: 8px;\n}\n.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-actions .acf-btn,\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-actions .acf-btn {\n display: inline-block;\n margin-left: 8px;\n}\n.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-actions .acf-btn.acf-btn-primary,\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-actions .acf-btn.acf-btn-primary {\n width: 120px;\n}\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-error-message.-success {\n display: none;\n}\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .-dismiss {\n margin: 24px 32px !important;\n}\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field {\n padding: 24px 32px 0 32px;\n margin: 0;\n}\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field.acf-error .acf-input-wrap {\n overflow: inherit;\n}\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field.acf-error .acf-input-wrap input[type=text] {\n border: 1px rgba(209, 55, 55, 0.5) solid !important;\n box-shadow: 0px 0px 0px 3px rgba(209, 55, 55, 0.12), 0px 0px 0px rgba(255, 54, 54, 0.25) !important;\n background-image: url(../../images/icons/icon-info-red.svg);\n background-position: right 10px top 50%;\n background-size: 14px;\n background-repeat: no-repeat;\n}\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field .acf-options-page-modal-error p {\n font-size: 12px;\n color: #D13737;\n}\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-actions {\n margin-top: 32px;\n}\n.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-actions .acf-btn:disabled {\n background-color: #0783BE;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Hide original #post-body-content from edit field group page\n*\n*----------------------------------------------------------------------------*/\n.acf-admin-single-field-group #post-body-content {\n display: none;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Settings section footer\n*\n*----------------------------------------------------------------------------*/\n.acf-field-group-settings-footer {\n display: flex;\n justify-content: space-between;\n align-content: stretch;\n align-items: center;\n position: relative;\n min-height: 88px;\n margin-right: -24px;\n margin-left: -24px;\n margin-bottom: -24px;\n padding-right: 24px;\n padding-left: 24px;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n.acf-field-group-settings-footer .acf-created-on {\n display: inline-flex;\n justify-content: flex-start;\n align-content: stretch;\n align-items: center;\n color: #667085;\n}\n.acf-field-group-settings-footer .acf-created-on:before {\n content: \"\";\n display: inline-block;\n width: 20px;\n height: 20px;\n margin-right: 8px;\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-time.svg\");\n mask-image: url(\"../../images/icons/icon-time.svg\");\n}\n\n/*----------------------------------------------------------------------------\n*\n* Conditional logic enabled badge\n*\n*----------------------------------------------------------------------------*/\n.conditional-logic-badge {\n display: none;\n}\n.conditional-logic-badge.is-enabled {\n display: inline-block;\n width: 6px;\n height: 6px;\n overflow: hidden;\n margin-left: 8px;\n background-color: rgba(82, 170, 89, 0.4);\n border-width: 1px;\n border-style: solid;\n border-color: #52AA59;\n border-radius: 100px;\n text-indent: 100%;\n white-space: nowrap;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Field settings container\n*\n*----------------------------------------------------------------------------*/\n.acf-field-type-settings {\n container-name: settings;\n container-type: inline-size;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Split field settings\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings-split {\n display: flex;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n.acf-field-settings-split .acf-field {\n margin: 0;\n padding-top: 32px;\n padding-bottom: 32px;\n}\n.acf-field-settings-split .acf-field:nth-child(2n) {\n border-left-width: 1px;\n border-left-style: solid;\n border-left-color: #EAECF0;\n}\n\n@container settings (max-width: 1170px) {\n .acf-field-settings-split {\n border: none;\n flex-direction: column;\n }\n .acf-field {\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n }\n}\n/*----------------------------------------------------------------------------\n*\n* Display & return format\n*\n*----------------------------------------------------------------------------*/\n.acf-field-setting-display_format .acf-label,\n.acf-field-setting-return_format .acf-label {\n margin-bottom: 6px;\n}\n.acf-field-setting-display_format .acf-radio-list li,\n.acf-field-setting-return_format .acf-radio-list li {\n display: flex;\n}\n.acf-field-setting-display_format .acf-radio-list li label,\n.acf-field-setting-return_format .acf-radio-list li label {\n display: inline-flex;\n width: 100%;\n}\n.acf-field-setting-display_format .acf-radio-list li label span,\n.acf-field-setting-return_format .acf-radio-list li label span {\n flex: 1 1 auto;\n}\n.acf-field-setting-display_format .acf-radio-list li label code,\n.acf-field-setting-return_format .acf-radio-list li label code {\n padding-right: 8px;\n padding-left: 8px;\n background-color: #F2F4F7;\n border-radius: 4px;\n color: #475467;\n}\n.acf-field-setting-display_format .acf-radio-list li input[type=text],\n.acf-field-setting-return_format .acf-radio-list li input[type=text] {\n height: 32px;\n}\n\n.acf-field-settings .acf-field-setting-first_day {\n padding-top: 32px;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Image and Gallery fields\n*\n*----------------------------------------------------------------------------*/\n.acf-field-object-image .acf-hl[data-cols=\"3\"] > li,\n.acf-field-object-gallery .acf-hl[data-cols=\"3\"] > li {\n width: auto;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Appended fields fields\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-field-appended {\n overflow: auto;\n}\n.acf-field-settings .acf-field-appended .acf-input {\n float: left;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Flexible widths for image minimum / maximum size fields\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-field.acf-field-setting-min_width .acf-input,\n.acf-field-settings .acf-field.acf-field-setting-max_width .acf-input {\n max-width: none;\n}\n.acf-field-settings .acf-field.acf-field-setting-min_width .acf-input-wrap input[type=text],\n.acf-field-settings .acf-field.acf-field-setting-max_width .acf-input-wrap input[type=text] {\n max-width: 81px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Temporary fix to hide pagination setting for repeaters used as subfields.\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-field-object-flexible-content .acf-field-setting-pagination {\n display: none;\n}\n.post-type-acf-field-group .acf-field-object-repeater .acf-field-object-repeater .acf-field-setting-pagination {\n display: none;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Flexible content field width\n*\n*----------------------------------------------------------------------------*/\n.acf-admin-single-field-group .acf-field-object-flexible-content .acf-is-subfields .acf-field-object .acf-label,\n.acf-admin-single-field-group .acf-field-object-flexible-content .acf-is-subfields .acf-field-object .acf-input {\n max-width: 600px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Fix default value checkbox focus state\n*\n*----------------------------------------------------------------------------*/\n.acf-admin-single-field-group .acf-field.acf-field-true-false.acf-field-setting-default_value .acf-true-false {\n border: none;\n}\n.acf-admin-single-field-group .acf-field.acf-field-true-false.acf-field-setting-default_value .acf-true-false input[type=checkbox] {\n margin-right: 0;\n}\n\n/*----------------------------------------------------------------------------\n*\n* With front field extra spacing\n*\n*----------------------------------------------------------------------------*/\n.acf-field.acf-field-with-front {\n margin-top: 32px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Sub-fields layout\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub {\n max-width: 100%;\n overflow: hidden;\n border-radius: 8px;\n border-width: 1px;\n border-style: solid;\n border-color: #dbdfe5;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-sub-field-list-header {\n display: flex;\n justify-content: space-between;\n align-content: stretch;\n align-items: center;\n min-height: 64px;\n padding-right: 24px;\n padding-left: 24px;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-list-wrap {\n box-shadow: none;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-hl.acf-tfoot {\n min-height: 64px;\n align-items: center;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input.acf-input-sub {\n max-width: 100%;\n margin-right: 0;\n margin-left: 0;\n}\n\n.post-type-acf-field-group .acf-input-sub .acf-field-object .acf-sortable-handle {\n width: 100%;\n height: 100%;\n}\n\n.post-type-acf-field-group .acf-field-object:hover .acf-input-sub .acf-sortable-handle:before {\n display: none;\n}\n\n.post-type-acf-field-group .acf-field-object:hover .acf-input-sub .acf-field-list .acf-field-object:hover .acf-sortable-handle:before {\n display: block;\n}\n\n.post-type-acf-field-group .acf-field-object .acf-is-subfields .acf-thead .li-field-label:before {\n display: none;\n}\n\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object.open {\n border-top-color: #dbdfe5;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Flexible content field\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group i.acf-icon.-duplicate.duplicate-layout {\n margin: 0 auto !important;\n background-color: #667085;\n color: #667085;\n}\n.post-type-acf-field-group i.acf-icon.acf-icon-trash.delete-layout {\n margin: 0 auto !important;\n background-color: #667085;\n color: #667085;\n}\n.post-type-acf-field-group button.acf-btn.acf-btn-tertiary.acf-field-setting-fc-duplicate, .post-type-acf-field-group button.acf-btn.acf-btn-tertiary.acf-field-setting-fc-delete {\n background-color: #ffffff !important;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n border-radius: 6px;\n width: 32px;\n height: 32px !important;\n min-height: 32px;\n padding: 0;\n}\n.post-type-acf-field-group button.add-layout.acf-btn.acf-btn-primary.add-field,\n.post-type-acf-field-group .acf-sub-field-list-header a.acf-btn.acf-btn-secondary.add-field,\n.post-type-acf-field-group .acf-field-list-wrap.acf-is-subfields a.acf-btn.acf-btn-secondary.add-field {\n height: 32px !important;\n min-height: 32px;\n margin-left: 5px;\n}\n.post-type-acf-field-group .acf-field.acf-field-setting-fc_layout {\n background-color: #ffffff;\n margin-bottom: 16px;\n}\n.post-type-acf-field-group .acf-field-setting-fc_layout {\n overflow: hidden;\n width: calc(100% - 144px);\n margin-right: 72px;\n margin-left: 72px;\n padding-right: 0;\n padding-left: 0;\n border-width: 1px;\n border-style: solid;\n border-color: #dbdfe5;\n border-radius: 8px;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n.post-type-acf-field-group .acf-field-setting-fc_layout .acf-field-layout-settings.open {\n background-color: #ffffff;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n@media screen and (max-width: 768px) {\n .post-type-acf-field-group .acf-field-setting-fc_layout {\n width: calc(100% - 16px);\n margin-right: 8px;\n margin-left: 8px;\n }\n}\n.post-type-acf-field-group .acf-field-setting-fc_layout .acf-input-sub {\n max-width: 100%;\n margin-right: 0;\n margin-left: 0;\n}\n.post-type-acf-field-group .acf-field-setting-fc_layout .acf-label,\n.post-type-acf-field-group .acf-field-setting-fc_layout .acf-input {\n max-width: 100% !important;\n}\n.post-type-acf-field-group .acf-field-setting-fc_layout .acf-input-sub {\n margin-right: 32px;\n margin-bottom: 32px;\n margin-left: 32px;\n}\n.post-type-acf-field-group .acf-field-setting-fc_layout .acf-fc-meta {\n max-width: 100%;\n padding-top: 24px;\n padding-right: 32px;\n padding-left: 32px;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head {\n display: flex;\n align-items: center;\n justify-content: left;\n background-color: #F9FAFB;\n border-radius: 8px 8px 0px 0px;\n min-height: 64px;\n margin-bottom: 0px;\n padding-right: 24px;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head .acf-fc_draggable {\n min-height: 64px;\n padding-left: 24px;\n display: flex;\n white-space: nowrap;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head .acf-fc-layout-name {\n min-width: 0;\n color: #98A2B3;\n padding-left: 8px;\n font-size: 16px;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head .acf-fc-layout-name.copyable:not(.input-copyable, .copy-unsupported):hover:after {\n width: 14px !important;\n height: 14px !important;\n}\n@media screen and (max-width: 880px) {\n .post-type-acf-field-group .acf-field-settings-fc_head .acf-fc-layout-name {\n display: none !important;\n }\n}\n.post-type-acf-field-group .acf-field-settings-fc_head .acf-fc-layout-name span {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head span.toggle-indicator {\n pointer-events: none;\n margin-top: 7px;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head label {\n display: inline-flex;\n align-items: center;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head label.acf-fc-layout-name {\n margin-left: 1rem;\n}\n@media screen and (max-width: 880px) {\n .post-type-acf-field-group .acf-field-settings-fc_head label.acf-fc-layout-name {\n display: none !important;\n }\n}\n.post-type-acf-field-group .acf-field-settings-fc_head label.acf-fc-layout-name span.acf-fc-layout-name {\n text-overflow: ellipsis;\n overflow: hidden;\n height: 22px;\n white-space: nowrap;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head label.acf-fc-layout-label:before {\n content: \"\";\n display: inline-block;\n width: 20px;\n height: 20px;\n margin-right: 8px;\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n}\n.rtl.post-type-acf-field-group .acf-field-settings-fc_head label.acf-fc-layout-label:before {\n padding-right: 10px;\n}\n\n.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions {\n display: flex;\n align-items: center;\n white-space: nowrap;\n margin-left: auto;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions .acf-fc-add-layout {\n margin-left: 10px;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions .acf-fc-add-layout .add-field {\n margin-left: 0px !important;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions li {\n margin-right: 4px;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions li:last-of-type {\n margin-right: 0;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Field open / closed icon state\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-field-object.open > .handle > .acf-tbody > .li-field-label::before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Different coloured levels (current 5 supported)\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object .handle {\n background-color: transparent;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object .handle:hover {\n background-color: #f9f2fb;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object.open .handle {\n background-color: #f5eaf9;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object .settings {\n border-left-color: #BF7DD7;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object .handle {\n background-color: transparent;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object .handle:hover {\n background-color: #ebf7f4;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object.open .handle {\n background-color: #e3f4f0;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object .settings {\n border-left-color: #7CCDB9;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle {\n background-color: transparent;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle:hover {\n background-color: #fcf5f2;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object.open .handle {\n background-color: #fbeee9;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .settings {\n border-left-color: #E29473;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle {\n background-color: transparent;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle:hover {\n background-color: #fafbfb;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object.open .handle {\n background-color: #f4f6f7;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .settings {\n border-left-color: #A3B1B9;\n}","/*--------------------------------------------------------------------------------------------\n*\n*\tVars\n*\n*--------------------------------------------------------------------------------------------*/\n\n/* colors */\n$acf_blue: #2a9bd9;\n$acf_notice: #2a9bd9;\n$acf_error: #d94f4f;\n$acf_success: #49ad52;\n$acf_warning: #fd8d3b;\n\n/* acf-field */\n$field_padding: 15px 12px;\n$field_padding_x: 12px;\n$field_padding_y: 15px;\n$fp: 15px 12px;\n$fy: 15px;\n$fx: 12px;\n\n/* responsive */\n$md: 880px;\n$sm: 640px;\n\n// Admin.\n$wp-card-border: #ccd0d4;\t\t\t// Card border.\n$wp-card-border-1: #d5d9dd;\t\t // Card inner border 1: Structural (darker).\n$wp-card-border-2: #eeeeee;\t\t // Card inner border 2: Fields (lighter).\n$wp-input-border: #7e8993;\t\t // Input border.\n\n// Admin 3.8\n$wp38-card-border: #E5E5E5;\t\t // Card border.\n$wp38-card-border-1: #dfdfdf;\t\t// Card inner border 1: Structural (darker).\n$wp38-card-border-2: #eeeeee;\t\t// Card inner border 2: Fields (lighter).\n$wp38-input-border: #dddddd;\t\t // Input border.\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tACF 6 ↓\n*\n*--------------------------------------------------------------------------------------------*/\n\n// Grays\n$gray-50: #F9FAFB;\n$gray-100: #F2F4F7;\n$gray-200: #EAECF0;\n$gray-300: #D0D5DD;\n$gray-400: #98A2B3;\n$gray-500: #667085;\n$gray-600: #475467;\n$gray-700: #344054;\n$gray-800: #1D2939;\n$gray-900: #101828;\n\n// Blues\n$blue-50: #EBF5FA;\n$blue-100: #D8EBF5;\n$blue-200: #A5D2E7;\n$blue-300: #6BB5D8;\n$blue-400: #399CCB;\n$blue-500: #0783BE;\n$blue-600: #066998;\n$blue-700: #044E71;\n$blue-800: #033F5B;\n$blue-900: #032F45;\n\n// Utility\n$color-info:\t#2D69DA;\n$color-success:\t#52AA59;\n$color-warning:\t#F79009;\n$color-danger:\t#D13737;\n\n$color-primary: $blue-500;\n$color-primary-hover: $blue-600;\n$color-secondary: $gray-500;\n$color-secondary-hover: $gray-400;\n\n// Gradients\n$gradient-pro: linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);\n\n// Border radius\n$radius-sm:\t4px;\n$radius-md: 6px;\n$radius-lg: 8px;\n$radius-xl: 12px;\n\n// Elevations / Box shadows\n$elevation-01: 0px 1px 2px rgba($gray-900, 0.10);\n\n// Input & button focus outline\n$outline: 3px solid $blue-50;\n\n// Link colours\n$link-color: $blue-500;\n\n// Responsive\n$max-width: 1440px;","/*--------------------------------------------------------------------------------------------\n*\n* Mixins\n*\n*--------------------------------------------------------------------------------------------*/\n@mixin clearfix() {\n\t&:after {\n\t\tdisplay: block;\n\t\tclear: both;\n\t\tcontent: \"\";\n\t}\n}\n\n@mixin border-box() {\n\t-webkit-box-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\tbox-sizing: border-box;\n}\n\n@mixin centered() {\n\tposition: absolute;\n\ttop: 50%;\n\tleft: 50%;\n\ttransform: translate(-50%, -50%);\n}\n\n@mixin animate( $properties: 'all' ) {\n\t-webkit-transition: $properties 0.3s ease; // Safari 3.2+, Chrome\n -moz-transition: $properties 0.3s ease; \t// Firefox 4-15\n -o-transition: $properties 0.3s ease; \t\t// Opera 10.5–12.00\n transition: $properties 0.3s ease; \t\t// Firefox 16+, Opera 12.50+\n}\n\n@mixin rtl() {\n\thtml[dir=\"rtl\"] & {\n\t\ttext-align: right;\n\t\t@content;\n\t}\n}\n\n@mixin wp-admin( $version: '3-8' ) {\n\t.acf-admin-#{$version} & {\n\t\t@content;\n\t}\n}","/*--------------------------------------------------------------------------------------------\n*\n*\tField Group\n*\n*--------------------------------------------------------------------------------------------*/\n\n// Reset postbox inner padding.\n#acf-field-group-fields > .inside,\n#acf-field-group-locations > .inside,\n#acf-field-group-options > .inside {\n\tpadding: 0;\n\tmargin: 0;\n}\n\n// Hide metabox order buttons added in WP 5.5.\n.postbox {\n\t.handle-order-higher,\n\t.handle-order-lower {\n\t\tdisplay: none;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Postbox: Publish\n*\n*----------------------------------------------------------------------------*/\n#minor-publishing-actions,\n#misc-publishing-actions #visibility,\n#misc-publishing-actions .edit-timestamp {\n\tdisplay: none;\n}\n\n#minor-publishing {\n\tborder-bottom: 0 none;\n}\n\n#misc-pub-section {\n\tborder-bottom: 0 none;\n}\n\n#misc-publishing-actions .misc-pub-section {\n\tborder-bottom-color: #F5F5F5;\n}\n\n\n/*----------------------------------------------------------------------------\n*\n* Postbox: Fields\n*\n*----------------------------------------------------------------------------*/\n#acf-field-group-fields {\n\tborder: 0 none;\n\n\t.inside {\n\t\tborder-top: {\n\t\t\twidth: 0;\n\t\t\tstyle: none;\n\t\t};\n\t}\n\n\t/* links */\n\ta {\n\t\ttext-decoration: none;\n\t}\n\n\t/* Field type */\n\t.li-field-type {\n\n\t\t.field-type-icon {\n\t\t\tmargin: {\n\t\t\t\tright: 8px;\n\t\t\t};\n\n\t\t\t@media screen and (max-width: 600px) {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t}\n\n\t\t.acf-pro-label-field-type {\n\t\t\tmargin-left: 5px;\n\t\t\tdisplay: inline;\n\t\t\tpadding: 4px 8px;\n\t\t}\n\n\t}\n\n\t/* table header */\n\t.li-field-order {\n\t\twidth: 64px;\n\t\tjustify-content: center;\n\n\t\t@media screen and (max-width: $md) {\n\t\t\twidth: 32px;\n\t\t}\n\n\t}\n\t.li-field-label { width: calc(50% - 64px); }\n\t.li-field-name { width: 25%; word-break: break-word; }\n\t.li-field-key { display: none; }\n\t.li-field-type { width: 25%; }\n\n\t/* show keys */\n\t&.show-field-keys {\n\n\t\t.li-field-label { width: calc(35% - 64px); };\n\t\t.li-field-name { width: 15%; };\n\t\t.li-field-key { width: 25%; display: flex; };\n\t\t.li-field-type { width: 25%; };\n\n\t}\n\n\t/* hide tabs */\n\t&.hide-tabs {\n\t\t.acf-field-settings-tab-bar {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t.acf-field-settings-main {\n\t\t\tpadding: 0;\n\n\t\t\t&.acf-field-settings-main-general {\n\t\t\t\tpadding-top: 32px;\n\t\t\t}\n\n\t\t\t.acf-field {\n\t\t\t\tmargin-bottom: 32px;\n\t\t\t}\n\n\t\t\t.acf-field-setting-wrapper {\n\t\t\t\tpadding-top: 0;\n\t\t\t\tborder-top: none;\n\t\t\t}\n\n\t\t\t.acf-field-settings-split .acf-field {\n\t\t\t\tborder-bottom: {\n\t\t\t\t\twidth: 1px;\n\t\t\t\t\tstyle: solid;\n\t\t\t\t\tcolor: $gray-200;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t.acf-field-setting-first_day {\n\t\t\t\tpadding-top: 0;\n\t\t\t\tborder-top: none;\n\t\t\t}\n\t\t}\n\n\t\t.acf-field-settings-footer {\n\t\t\tmargin-top: 32px;\n\t\t}\n\t}\n\n\t/* fields */\n\t.acf-field-list-wrap {\n\t\tborder: $wp-card-border solid 1px;\n\t}\n\n\t.acf-field-list {\n\t\tbackground: #f5f5f5;\n\t\tmargin-top: -1px;\n\n\t\t.acf-tbody {\n\n\t\t\t> .li-field-name,\n\t\t\t> .li-field-key {\n\t\t\t\talign-items: flex-start;\n\t\t\t}\n\n\t\t}\n\n\t\t.copyable:not(.input-copyable, .copy-unsupported) {\n\t\t\tcursor: pointer;\n\t\t\tdisplay: inline-flex;\n\t\t\talign-items: center;\n\n\t\t\t&:hover:after {\n\t\t\t\tcontent: '';\n\t\t\t\tpadding-left: 5px;\n\t\t\t\t$icon-size: 12px;\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\tbackground-color: $gray-500;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\ttext-indent: 500%;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\toverflow: hidden;\n\t\t\t\t-webkit-mask-image: url('../../images/icons/icon-copy.svg');\n\t\t\t\tmask-image: url('../../images/icons/icon-copy.svg');\n\t\t\t\tbackground-size: cover;\n\t\t\t}\n\n\t\t\t&.sub-label {\n\t\t\t\tpadding-right: 22px;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tpadding-right: 0;\n\n\t\t\t\t\t&:after {\n\t\t\t\t\t\t$icon-size: 14px;\n\t\t\t\t\t\twidth: $icon-size;\n\t\t\t\t\t\theight: $icon-size;\n\t\t\t\t\t\tpadding-left: 8px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.copied:hover:after {\n\t\t\t\t-webkit-mask-image: url('../../images/icons/icon-check-circle-solid.svg');\n\t\t\t\tmask-image: url('../../images/icons/icon-check-circle-solid.svg');\n\t\t\t\tbackground-color: $acf_success;\n\t\t\t}\n\t\t}\n\n\t\t.copyable.input-copyable:not(.copy-unsupported) {\n\t\t\tcursor: pointer;\n\t\t\tdisplay: block;\n\t\t\tposition: relative;\n\t\t\talign-items: center;\n\n\t\t\tinput {\n\t\t\t\tpadding-right: 40px;\n\t\t\t}\n\n\t\t\t.acf-input-wrap:after {\n\t\t\t\tcontent: '';\n\t\t\t\tpadding-left: 5px;\n\t\t\t\t$icon-size: 16px;\n\t\t\t\tright: 12px;\n\t\t\t\ttop: 12px;\n\t\t\t\tposition: absolute;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\tbackground-color: $gray-400;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\ttext-indent: 500%;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\toverflow: hidden;\n\t\t\t\t-webkit-mask-image: url('../../images/icons/icon-copy.svg');\n\t\t\t\tmask-image: url('../../images/icons/icon-copy.svg');\n\t\t\t\tbackground-size: cover;\n\t\t\t}\n\n\t\t\t&.copied .acf-input-wrap:after {\n\t\t\t\t-webkit-mask-image: url('../../images/icons/icon-check-circle-solid.svg');\n\t\t\t\tmask-image: url('../../images/icons/icon-check-circle-solid.svg');\n\t\t\t\tbackground-color: $acf_success;\n\t\t\t}\n\t\t}\n\n\t\t\n\n\t\t/* no fields */\n\t\t.no-fields-message {\n\t\t\tpadding: 15px 15px;\n\t\t\tbackground: #fff;\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t/* empty */\n\t\t&.-empty {\n\t\t\t.no-fields-message {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t}\n\t}\n\n\t// WP Admin 3.8\n\t@include wp-admin('3-8') {\n\t\t.acf-field-list-wrap {\n\t\t\tborder-color: $wp38-card-border-1;\n\t\t}\n\t}\n}\n\n\n.rtl #acf-field-group-fields {\n\t.li-field-type {\n\t\t.field-type-icon {\n\t\t\tmargin: {\n\t\t\t\tleft: 8px;\n\t\t\t\tright: 0;\n\t\t\t};\n\t\t}\n\t}\n}\n\n/* field object */\n.acf-field-object {\n\tborder-top: $wp38-card-border-2 solid 1px;\n\tbackground: #fff;\n\n\t/* sortable */\n\t&.ui-sortable-helper {\n\t\toverflow: hidden !important;\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $blue-200 !important;\n\t\t};\n\t\tborder-radius: $radius-lg;\n\t\tfilter: drop-shadow(0px 10px 20px rgba(16, 24, 40, 0.14)) drop-shadow(0px 1px 3px rgba(16, 24, 40, 0.1));\n\n\t\t&:before {\n\t\t\tdisplay: none !important;\n\t\t}\n\n\t}\n\n\t&.ui-sortable-placeholder {\n\t\tbox-shadow: 0 -1px 0 0 #DFDFDF;\n\t\tvisibility: visible !important;\n\t\tbackground: #F9F9F9;\n\t\tborder-top-color: transparent;\n\t\tmin-height: 54px;\n\n\t\t// hide tab field separator\n\t\t&:after, &:before {\n\t\t\tvisibility: hidden;\n\t\t}\n\t}\n\n\n\t/* meta */\n\t> .meta {\n\t\tdisplay: none;\n\t}\n\n\n\t/* handle */\n\t> .handle {\n\n\t\ta {\n\t\t\t-webkit-transition: none;\n\t\t\t-moz-transition: none;\n\t\t\t-o-transition: none;\n\t\t\ttransition: none;\n\t\t}\n\n\t\tli {\n\t\t\tword-wrap: break-word;\n\t\t}\n\n\t\tstrong {\n\t\t\tdisplay: block;\n\t\t\tpadding-bottom: 0;\n\t\t\tfont-size: 14px;\n\t\t\tline-height: 14px;\n\t\t\tmin-height: 14px;\n\t\t}\n\n\t\t.row-options {\n\t\t\tdisplay: block;\n\t\t\topacity: 0;\n\t\t\tmargin: {\n\t\t\t\ttop: 5px;\n\t\t\t};\n\n\t\t\t@media screen and (max-width: 880px) {\n\t\t\t\topacity: 1;\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 0;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\ta {\n\t\t\t\tmargin-right: 4px;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tcolor: darken($color-primary-hover, 10%);\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t\ta.delete-field {\n\t\t\t\tcolor: #a00;\n\n\t\t\t\t&:hover { color: #f00; }\n\t\t\t}\n\n\t\t\t&.active {\n\t\t\t\tvisibility: visible;\n\t\t\t}\n\t\t}\n\n\t}\n\n\t/* open */\n\t&.open {\n\n\t\t+ .acf-field-object {\n\t\t\tborder-top-color: #E1E1E1;\n\t\t}\n\n\t\t> .handle {\n\t\t\tbackground: $acf_blue;\n\t\t\tborder: darken($acf_blue, 2%) solid 1px;\n\t\t\ttext-shadow: #268FBB 0 1px 0;\n\t\t\tcolor: #fff;\n\t\t\tposition: relative;\n\t\t\tmargin: 0 -1px 0 -1px;\n\n\t\t\ta {\n\t\t\t\tcolor: #fff !important;\n\n\t\t\t\t&:hover {\n\t\t\t\t\ttext-decoration: underline !important;\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\t}\n\n\n\t/*\n\t// debug\n\t&[data-save=\"meta\"] {\n\t\t> .handle {\n\t\t\tborder-left: #ffb700 solid 5px !important;\n\t\t}\n\t}\n\n\t&[data-save=\"settings\"] {\n\t\t> .handle {\n\t\t\tborder-left: #0ec563 solid 5px !important;\n\t\t}\n\t}\n*/\n\n\n\t/* hover */\n\t&:hover, &.-hover, &:focus-within {\n\n\t\t> .handle {\n\n\t\t\t.row-options {\n\t\t\t\topacity: 1;\n\t\t\t\tmargin-bottom: 0;\n\t\t\t}\n\n\t\t}\n\t}\n\n\n\t/* settings */\n\t> .settings {\n\t\tdisplay: none;\n\t\twidth: 100%;\n\n\t\t> .acf-table {\n\t\t\tborder: none;\n\t\t}\n\t}\n\n\n\t/* conditional logic */\n\t.rule-groups {\n\t\tmargin-top: 20px;\n\t}\n\n}\n\n\n/*----------------------------------------------------------------------------\n*\n* Postbox: Locations\n*\n*----------------------------------------------------------------------------*/\n\n.rule-groups {\n\n\th4 {\n\t\tmargin: 3px 0;\n\t}\n\n\t.rule-group {\n\t\tmargin: 0 0 5px;\n\n\t\th4 {\n\t\t\tmargin: 0 0 3px;\n\t\t}\n\n\t\ttd.param {\n\t\t\twidth: 35%;\n\t\t}\n\n\t\ttd.operator {\n\t\t\twidth: 20%;\n\t\t}\n\n\t\ttd.add {\n\t\t\twidth: 40px;\n\t\t}\n\n\t\ttd.remove {\n\t\t\twidth: 28px;\n\t\t\tvertical-align: middle;\n\n\t\t\ta {\n\t\t\t\twidth: 22px;\n\t\t\t\theight: 22px;\n\t\t\t\tvisibility: hidden;\n\n\t\t\t\t&:before {\n\t\t\t\t\tposition: relative;\n\t\t\t\t\ttop: -2px;\n\t\t\t\t\tfont-size: 16px;\n\t\t\t\t}\n\n\t\t\t}\n\t\t}\n\n\t\ttr:hover td.remove a {\n\t\t\tvisibility: visible;\n\t\t}\n\n\t\t// empty select\n\t\tselect:empty {\n\t\t\tbackground: #f8f8f8;\n\t\t}\n\t}\n\n\n\t&:not(.rule-groups-multiple) {\n\t\t.rule-group {\n\t\t\t&:first-child tr:first-child td.remove a {\n\t\t\t\t/* Don't allow user to delete the only rule group */\n\t\t\t\tvisibility: hidden !important;\n\t\t\t}\n\t\t}\n\t}\n}\n\n\n/*----------------------------------------------------------------------------\n*\n*\tOptions\n*\n*----------------------------------------------------------------------------*/\n\n#acf-field-group-options tr[data-name=\"hide_on_screen\"] li {\n\tfloat: left;\n\twidth: 33%;\n}\n\n@media (max-width: 1100px) {\n\n\t#acf-field-group-options tr[data-name=\"hide_on_screen\"] li {\n\t\twidth: 50%;\n\t}\n\n}\n\n\n/*----------------------------------------------------------------------------\n*\n*\tConditional Logic\n*\n*----------------------------------------------------------------------------*/\n\ntable.conditional-logic-rules {\n\tbackground: transparent;\n\tborder: 0 none;\n\tborder-radius: 0;\n}\n\ntable.conditional-logic-rules tbody td {\n\tbackground: transparent;\n\tborder: 0 none !important;\n\tpadding: 5px 2px !important;\n}\n\n\n/*----------------------------------------------------------------------------\n*\n*\tField: Tab\n*\n*----------------------------------------------------------------------------*/\n\n.acf-field-object-tab {\n\n\t// hide setting\n\t.acf-field-setting-name,\n\t.acf-field-setting-instructions,\n\t.acf-field-setting-required,\n\t.acf-field-setting-warning,\n\t.acf-field-setting-wrapper {\n\t\tdisplay: none;\n\t}\n\n\t// hide name\n\t.li-field-name {\n\t\tvisibility: hidden;\n\t}\n\n\tp:first-child {\n\t\tmargin: 0.5em 0;\n\t}\n\n\t// hide presentation setting tabs.\n\tli.acf-settings-type-presentation,\n\t.acf-field-settings-main-presentation {\n\t\tdisplay: none !important;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n*\tField: Accordion\n*\n*----------------------------------------------------------------------------*/\n\n.acf-field-object-accordion {\n\n\t// hide setting\n\t.acf-field-setting-name,\n\t.acf-field-setting-instructions,\n\t.acf-field-setting-required,\n\t.acf-field-setting-warning,\n\t.acf-field-setting-wrapper {\n\t\tdisplay: none;\n\t}\n\n\t// hide name\n\t.li-field-name {\n\t\tvisibility: hidden;\n\t}\n\n\tp:first-child {\n\t\tmargin: 0.5em 0;\n\t}\n\n\t// show settings\n\t.acf-field-setting-instructions {\n\t\tdisplay: block;\n\t}\n\n}\n\n\n/*----------------------------------------------------------------------------\n*\n*\tField: Message\n*\n*----------------------------------------------------------------------------*/\n\n.acf-field-object-message tr[data-name=\"name\"],\n.acf-field-object-message tr[data-name=\"instructions\"],\n.acf-field-object-message tr[data-name=\"required\"] {\n\tdisplay: none !important;\n}\n\n.acf-field-object-message .li-field-name {\n\tvisibility: hidden;\n}\n\n.acf-field-object-message textarea {\n\theight: 175px !important;\n}\n\n\n/*----------------------------------------------------------------------------\n*\n*\tField: Separator\n*\n*----------------------------------------------------------------------------*/\n\n.acf-field-object-separator tr[data-name=\"name\"],\n.acf-field-object-separator tr[data-name=\"instructions\"],\n.acf-field-object-separator tr[data-name=\"required\"] {\n\tdisplay: none !important;\n}\n\n\n/*----------------------------------------------------------------------------\n*\n*\tField: Date Picker\n*\n*----------------------------------------------------------------------------*/\n\n.acf-field-object-date-picker,\n.acf-field-object-time-picker,\n.acf-field-object-date-time-picker {\n\n\t.acf-radio-list {\n\n\t\tli {\n\t\t\tline-height: 25px;\n\t\t}\n\n\t\tspan {\n\t\t\tdisplay: inline-block;\n\t\t\tmin-width: 10em;\n\t\t}\n\n\t\tinput[type=\"text\"] {\n\t\t\twidth: 100px;\n\t\t}\n\t}\n\n}\n\n.acf-field-object-date-time-picker {\n\n\t.acf-radio-list {\n\n\t\tspan {\n\t\t\tmin-width: 15em;\n\t\t}\n\n\t\tinput[type=\"text\"] {\n\t\t\twidth: 200px;\n\t\t}\n\t}\n\n}\n\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tSlug\n*\n*--------------------------------------------------------------------------------------------*/\n\n#slugdiv {\n\n\t.inside {\n\t\tpadding: 12px;\n\t\tmargin: 0;\n\t}\n\n\tinput[type=\"text\"] {\n\t\twidth: 100%;\n\t\theight: 28px;\n\t\tfont-size: 14px;\n\t}\n}\n\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRTL\n*\n*--------------------------------------------------------------------------------------------*/\n\nhtml[dir=\"rtl\"] .acf-field-object.open > .handle {\n\tmargin: 0\n}\n\n/*----------------------------------------------------------------------------\n*\n* Device\n*\n*----------------------------------------------------------------------------*/\n\n@media only screen and (max-width: 850px) {\n\n\ttr.acf-field,\n\ttd.acf-label,\n\ttd.acf-input {\n\t\tdisplay: block !important;\n\t\twidth: auto !important;\n\t\tborder: 0 none !important;\n\t}\n\n\ttr.acf-field {\n\t\tborder-top: #ededed solid 1px !important;\n\t\tmargin-bottom: 0 !important;\n\t}\n\n\ttd.acf-label {\n\t\tbackground: transparent !important;\n\t\tpadding-bottom: 0 !important;\n\n\t}\n\n}\n\n/*----------------------------------------------------------------------------\n*\n* Subtle background on accordion & tab fields to separate them from others\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\n\t#acf-field-group-fields {\n\n\t\t.acf-field-object-tab,\n\t\t.acf-field-object-accordion {\n\t\t\tbackground-color: $gray-50;\n\t\t}\n\n\t}\n\n}","/*---------------------------------------------------------------------------------------------\n*\n* Global\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\t#wpcontent {\n\t\tline-height: 140%;\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Links\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\n\ta {\n\t\tcolor: $blue-500;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Headings\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-h1 {\n\tfont-size: 21px;\n\tfont-weight: 400;\n}\n\n.acf-h2 {\n\tfont-size: 18px;\n\tfont-weight: 400;\n}\n\n.acf-h3 {\n\tfont-size: 16px;\n\tfont-weight: 400;\n}\n\n.acf-admin-page,\n.acf-headerbar {\n\n\th1 {\n\t\t@extend .acf-h1;\n\t}\n\n\th2 {\n\t\t@extend .acf-h2;\n\t}\n\n\th3 {\n\t\t@extend .acf-h3;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Paragraphs\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-admin-page {\n\n\t.p1 {\n\t\tfont-size: 15px;\n\t}\n\n\t.p2 {\n\t\tfont-size: 14px;\n\t}\n\n\t.p3 {\n\t\tfont-size: 13.5px;\n\t}\n\n\t.p4 {\n\t\tfont-size: 13px;\n\t}\n\n\t.p5 {\n\t\tfont-size: 12.5px;\n\t}\n\n\t.p6 {\n\t\tfont-size: 12px;\n\t}\n\n\t.p7 {\n\t\tfont-size: 11.5px;\n\t}\n\n\t.p8 {\n\t\tfont-size: 11px;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Page titles\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-page-title {\n\t@extend .acf-h2;\n\tcolor: $gray-700;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Hide old / native WP titles from pages\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\n\t.acf-settings-wrap h1 {\n\t\tdisplay: none !important;\n\t}\n\n\t#acf-admin-tools h1:not(.acf-field-group-pro-features-title, .acf-field-group-pro-features-title-sm) {\n\t\tdisplay: none !important;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-small {\n\t@extend .p6;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Link focus style\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\ta:focus {\n\t\tbox-shadow: none;\n\t\toutline: none;\n\t}\n\n\ta:focus-visible {\n\t\tbox-shadow: 0 0 0 1px #4f94d4, 0 0 2px 1px rgb(79 148 212 / 80%);\n\t\toutline: 1px solid transparent;\n\t}\n}\n",".acf-admin-page {\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* All Inputs\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"text\"],\n\tinput[type=\"search\"],\n\tinput[type=\"number\"],\n\ttextarea,\n\tselect {\n\t\tbox-sizing: border-box;\n\t\theight: 40px;\n\t\tpadding: {\n\t\t\tright: 12px;\n\t\t\tleft: 12px;\n\t\t};\n\t\tbackground-color: #fff;\n\t\tborder-color: $gray-300;\n\t\tbox-shadow: $elevation-01;\n\t\tborder-radius: $radius-md;\n\t\t@extend .p4;\n\t\tcolor: $gray-700;\n\n\t\t&:focus {\n\t\t\toutline: $outline;\n\t\t\tborder-color: $blue-400;\n\t\t}\n\n\t\t&:disabled {\n\t\t\tbackground-color: $gray-50;\n\t\t\tcolor: lighten($gray-500, 10%);\n\t\t}\n\n\t\t&::placeholder {\n\t\t\tcolor: $gray-400;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Read only text inputs\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"text\"] {\n\n\t\t&:read-only {\n\t\t\tbackground-color: $gray-50;\n\t\t\tcolor: $gray-400;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Number fields\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-field.acf-field-number {\n\n\t\t.acf-label,\n\t\t.acf-input input[type=\"number\"] {\n\t\t\tmax-width: 180px;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Textarea\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\ttextarea {\n\t\tbox-sizing: border-box;\n\t\tpadding: {\n\t\t\ttop: 10px;\n\t\t\tbottom: 10px;\n\t\t};\n\t\theight: 80px;\n\t\tmin-height: 56px;\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Select\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tselect {\n\t\tmin-width: 160px;\n\t\tmax-width: 100%;\n\t\tpadding: {\n\t\t\tright: 40px;\n\t\t\tleft: 12px;\n\t\t};\n\t\tbackground-image: url('../../images/icons/icon-chevron-down.svg');\n\t\tbackground-position: right 10px top 50%;\n\t\tbackground-size: 20px;\n\t\t@extend .p4;\n\n\t\t&:hover,\n\t\t&:focus {\n\t\t\tcolor: $blue-500;\n\t\t}\n\n\t\t&::before {\n\t\t\tcontent: '';\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\ttop: 5px;\n\t\t\tleft: 5px;\n\t\t\twidth: 20px;\n\t\t\theight: 20px;\n\t\t}\n\n\t}\n\n\t&.rtl {\n\t\tselect {\n\t\t\tpadding: {\n\t\t\t\tright: 12px;\n\t\t\t\tleft: 40px;\n\t\t\t};\n\t\t\tbackground-position: left 10px top 50%;\n\t\t}\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Radio Button & Checkbox base styling\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"radio\"],\n\tinput[type=\"checkbox\"] {\n\t\tbox-sizing: border-box;\n\t\twidth: 16px;\n\t\theight: 16px;\n\t\tpadding: 0;\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-400;\n\t\t};\n\t\tbackground: #fff;\n\t\tbox-shadow: none;\n\n\t\t&:hover {\n\t\t\tbackground-color: $blue-50;\n\t\t\tborder-color: $blue-500;\n\t\t}\n\n\t\t&:checked,\n\t\t&:focus-visible {\n\t\t\tbackground-color: $blue-50;\n\t\t\tborder-color: $blue-500;\n\n\t\t\t&:before {\n\t\t\t\tcontent: '';\n\t\t\t\tposition: relative;\n\t\t\t\ttop: -1px;\n\t\t\t\tleft: -1px;\n\t\t\t\twidth: 16px;\n\t\t\t\theight: 16px;\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: 0;\n\t\t\t\tbackground-color: transparent;\n\t\t\t\tbackground-size: cover;\n\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\tbackground-position: center;\n\t\t\t}\n\n\t\t}\n\n\t\t&:active {\n\t\t\tbox-shadow: 0px 0px 0px 3px $blue-50, 0px 0px 0px rgba(255, 54, 54, 0.25);\n\t\t}\n\n\t\t&:disabled {\n\t\t\tbackground-color: $gray-50;\n\t\t\tborder-color: $gray-300;\n\t\t}\n\n\t}\n\n\t&.rtl {\n\t\tinput[type=\"radio\"],\n\t\tinput[type=\"checkbox\"] {\n\t\t\t&:checked,\n\t\t\t&:focus-visible {\n\t\t\t\t&:before {\n\t\t\t\t\tleft: 1px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Radio Buttons\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"radio\"] {\n\n\t\t&:checked,\n\t\t&:focus {\n\n\t\t\t&:before {\n\t\t\t\tbackground-image: url('../../images/field-states/radio-active.svg');\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Checkboxes\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"checkbox\"] {\n\n\t\t&:checked,\n\t\t&:focus {\n\n\t\t\t&:before {\n\t\t\t\tbackground-image: url('../../images/field-states/checkbox-active.svg');\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Radio Buttons & Checkbox lists\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-radio-list,\n\t.acf-checkbox-list {\n\n\t\tli input[type=\"radio\"],\n\t\tli input[type=\"checkbox\"] {\n\t\t\tmargin: {\n\t\t\t\tright: 6px;\n\t\t\t};\n\t\t}\n\n\t\t&.acf-bl li {\n\t\t\tmargin: {\n\t\t\t\tbottom: 8px;\n\t\t\t};\n\n\t\t\t&:last-of-type {\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 0;\n\t\t\t\t};\n\t\t\t}\n\n\n\t\t}\n\n\t\tlabel {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\talign-content: center;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* ACF Switch\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-switch {\n\t\twidth: 42px;\n\t\theight: 24px;\n\t\tborder: none;\n\t\tbackground-color: $gray-300;\n\t\tborder-radius: 12px;\n\n\t\t&:hover {\n\t\t\tbackground-color: $gray-400;\n\t\t}\n\n\t\t&:active {\n\t\t\tbox-shadow: 0px 0px 0px 3px $blue-50, 0px 0px 0px rgba(255, 54, 54, 0.25);\n\t\t}\n\n\t\t&.-on {\n\t\t\tbackground-color: $color-primary;\n\n\t\t\t&:hover {\n\t\t\t\tbackground-color: $color-primary-hover;\n\t\t\t}\n\n\t\t\t.acf-switch-slider {\n\t\t\t\tleft: 20px;\n\t\t\t}\n\n\t\t}\n\n\t\t.acf-switch-off,\n\t\t.acf-switch-on {\n\t\t\tvisibility: hidden;\n\t\t}\n\n\t\t.acf-switch-slider {\n\t\t\twidth: 20px;\n\t\t\theight: 20px;\n\t\t\tborder: none;\n\t\t\tborder-radius: 100px;\n\t\t\tbox-shadow: 0px 1px 3px rgba(16, 24, 40, 0.1), 0px 1px 2px rgba(16, 24, 40, 0.06);\n\t\t}\n\n\t}\n\n\t.acf-field-true-false {\n\t\tdisplay: flex;\n\t\talign-items: flex-start;\n\n\t\t.acf-label {\n\t\t\torder: 2;\n\t\t\tdisplay: block;\n\t\t\talign-items: center;\n\t\t\tmargin: {\n\t\t\t\ttop: 2px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 12px;\n\t\t\t};\n\n\t\t\tlabel {\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 0;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t.acf-tip {\n\t\t\t\tmargin: {\n\t\t\t\t\tleft: 12px;\n\t\t\t\t};\n\t\t\t}\n\t\t\t\n\t\t\t.description {\n\t\t\t\tdisplay: block;\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 2px;\n\t\t\t\t\tleft: 0;\n\t\t\t\t};\t\t\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t&.rtl {\n\t\t.acf-field-true-false {\n\t\t\t.acf-label {\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 12px;\n\t\t\t\t\tleft: 0;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t.acf-tip {\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 12px;\n\t\t\t\t\tleft: 0;\n\t\t\t\t};\n\t\t\t}\n\t\t}\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* File input button\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\n\tinput::file-selector-button {\n\t\tbox-sizing: border-box;\n\t\tmin-height: 40px;\n\t\tmargin: {\n\t\t\tright: 16px;\n\t\t};\n\t\tpadding: {\n\t\t\ttop: 8px;\n\t\t\tright: 16px;\n\t\t\tbottom: 8px;\n\t\t\tleft: 16px;\n\t\t};\n\t\tbackground-color: transparent;\n\t\tcolor: $color-primary !important;\n\t\tborder-radius: $radius-md;\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $color-primary;\n\t\t};\n\t\ttext-decoration: none;\n\n\t\t&:hover {\n\t\t\tborder-color: $color-primary-hover;\n\t\t\tcursor: pointer;\n\t\t\tcolor: $color-primary-hover !important;\n\t\t}\n\n\t}\n\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Action Buttons\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.button {\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\theight: 40px;\n\t\tpadding: {\n\t\t\tright: 16px;\n\t\t\tleft: 16px;\n\t\t};\n\t\tbackground-color: transparent;\n\t\tborder-width: 1px;\n\t\tborder-style: solid;\n\t\tborder-color: $blue-500;\n\t\tborder-radius: $radius-md;\n\t\t@extend .p4;\n\t\tcolor: $blue-500;\n\n\t\t&:hover {\n\t\t\tbackground-color: lighten($blue-50, 2%);\n\t\t\tborder-color: $color-primary;\n\t\t\tcolor: $color-primary;\n\t\t}\n\t\t&:focus {\n\t\t\tbackground-color: lighten($blue-50, 2%);\n\t\t\toutline: $outline;\n\t\t\tcolor: $color-primary;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Edit field group header\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.edit-field-group-header {\n\t\tdisplay: block !important;\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Select2 inputs\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-input {\n\n\t\t.select2-container.-acf .select2-selection {\n\t\t\tborder: none;\n\t\t\tline-height: 1;\n\t\t}\n\n\t\t.select2-container.-acf .select2-selection__rendered {\n\t\t\tbox-sizing: border-box;\n\t\t\tpadding: {\n\t\t\t\tright: 0;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t\tbackground-color: #fff;\n\t\t\tborder: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-300;\n\t\t\t};\n\t\t\tbox-shadow: $elevation-01;\n\t\t\tborder-radius: $radius-md;\n\t\t\t@extend .p4;\n\t\t\tcolor: $gray-700;\n\t\t}\n\n\t\t.select2-container--focus {\n\t\t\toutline: $outline;\n\t\t\tborder-color: $blue-400;\n\t\t\tborder-radius: $radius-md;\n\n\t\t\t.select2-selection__rendered {\n\t\t\t\tborder-color: $blue-400 !important;\n\t\t\t}\n\n\t\t\t&.select2-container--below.select2-container--open {\n\n\t\t\t\t.select2-selection__rendered {\n\t\t\t\t\tborder-bottom-right-radius: 0 !important;\n\t\t\t\t\tborder-bottom-left-radius: 0 !important;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t\t&.select2-container--above.select2-container--open {\n\n\t\t\t\t.select2-selection__rendered {\n\t\t\t\t\tborder-top-right-radius: 0 !important;\n\t\t\t\t\tborder-top-left-radius: 0 !important;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t\t.select2-container .select2-search--inline .select2-search__field {\n\t\t\tmargin: 0;\n\t\t\tpadding: {\n\t\t\t\tleft: 6px;\n\t\t\t};\n\n\t\t\t&:focus {\n\t\t\t\toutline: none;\n\t\t\t\tborder: none;\n\t\t\t}\n\n\t\t}\n\n\t\t.select2-container--default .select2-selection--multiple .select2-selection__rendered {\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 6px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 6px;\n\t\t\t};\n\t\t}\n\n\t\t.select2-selection__clear {\n\t\t\twidth: 18px;\n\t\t\theight: 18px;\n\t\t\tmargin: {\n\t\t\t\ttop: 12px;\n\t\t\t\tright: 1px;\n\t\t\t};\n\t\t\ttext-indent: 100%;\n\t\t\twhite-space: nowrap;\n\t\t\toverflow: hidden;\n\t\t\tcolor: #fff;\n\n\t\t\t&:before {\n\t\t\t\tcontent: '';\n\t\t\t\t$icon-size: 16px;\n\t\t\t\tdisplay: block;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\ttop: 0;\n\t\t\t\tleft: 0;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\t-webkit-mask-image: url('../../images/icons/icon-close.svg');\n\t\t\t\tmask-image: url('../../images/icons/icon-close.svg');\n\t\t\t\tbackground-color: $gray-400;\n\t\t\t}\n\n\t\t\t&:hover::before {\n\t\t\t\tbackground-color: $blue-500;\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* ACF label\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-label {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: space-between;\n\n\t\t.acf-icon-help {\n\t\t\t$icon-size: 18px;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tbackground-color: $gray-400;\n\t\t}\n\n\t\tlabel {\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t}\n\t\t\n\t\t.description {\n\t\t\tmargin: {\n\t\t\t\ttop: 2px;\n\t\t\t};\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Tooltip for field name field setting (result of a fix for keyboard navigation)\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-field-setting-name .acf-tip {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 654px;\n\t\tcolor: #98A2B3;\n\n\t\t@at-root .rtl#{&} {\n\t\t\tleft: auto;\n\t\t\tright: 654px;\n\t\t}\n\n\t\t.acf-icon-help {\n\t\t\twidth: 18px;\n\t\t\theight: 18px;\n\t\t}\n\t}\n\n\t/* Field Type Selection select2 */\n\t.acf-field-setting-type,\n\t.acf-field-permalink-rewrite,\n\t.acf-field-query-var,\n\t.acf-field-capability,\n\t.acf-field-parent-slug,\n\t.acf-field-data-storage,\n\t.acf-field-manage-terms,\n\t.acf-field-edit-terms,\n\t.acf-field-delete-terms,\n\t.acf-field-assign-terms,\n\t.acf-field-meta-box {\n\t\t\n\t\t.select2-container.-acf {\n\t\t\tmin-height: 40px;\n\t\t}\n\n\t\t.select2-container--default .select2-selection--single {\n\t\t\t.select2-selection__rendered {\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: center;\n\t\t\t\tposition: relative;\n\t\t\t\tz-index: 800;\n\t\t\t\tmin-height: 40px;\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 12px;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tleft: 12px;\n\t\t\t\t};\n\t\t\t}\n\t\t\t.field-type-icon {\n\t\t\t\ttop: auto;\n\t\t\t\twidth: 18px;\n\t\t\t\theight: 18px;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 2px;\n\t\t\t\t};\n\n\t\t\t\t&:before {\n\t\t\t\t\twidth: 9px;\n\t\t\t\t\theight: 9px;\n\t\t\t\t}\n\n\t\t\t}\n\t\t}\n\n\t\t.select2-container--open .select2-selection__rendered {\n\t\t\tborder-color: $blue-300 !important;\n\t\t\tborder-bottom-color: $gray-300 !important;\n\t\t}\n\n\t\t.select2-container--open.select2-container--below .select2-selection__rendered {\n\t\t\tborder-bottom-right-radius: 0 !important;\n\t\t\tborder-bottom-left-radius: 0 !important;\n\t\t}\n\n\t\t.select2-container--open.select2-container--above .select2-selection__rendered {\n\t\t\tborder-top-right-radius: 0 !important;\n\t\t\tborder-top-left-radius: 0 !important;\n\t\t\tborder-bottom-color: $blue-300 !important;\n\t\t\tborder-top-color: $gray-300 !important;\n\t\t}\n\n\t\t// icon margins\n\t\t.acf-selection.has-icon {\n\t\t\tmargin-left: 6px;\n\t\n\t\t\t@at-root .rtl#{&} {\n\t\t\t\tmargin-right: 6px;\n\t\t\t}\n\t\t}\n\t\t\n\t\t// Dropdown icon\n\t\t.select2-selection__arrow {\n\t\t\twidth: 20px;\n\t\t\theight: 20px;\n\t\t\ttop: calc(50% - 10px);\n\t\t\tright: 12px;\n\t\t\tbackground-color: transparent;\n\t\t\t\n\t\t\t&:after {\n\t\t\t\tcontent: \"\";\n\t\t\t\t$icon-size: 20px;\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: absolute;\n\t\t\t\tz-index: 850;\n\t\t\t\ttop: 1px;\n\t\t\t\tleft: 0;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t\tbackground-color: $gray-500;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\ttext-indent: 500%;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\toverflow: hidden;\t\n\t\t\t}\n\t\t\t\n\t\t\tb[role=\"presentation\"] {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t\t\n\t\t}\n\n\t\t// Open state\n\t\t.select2-container--open {\n\t\t\t\n\t\t\t// Swap chevron icon\n\t\t\t.select2-selection__arrow:after {\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n\t\t\t}\n\t\t\t\n\t\t}\n\n\t}\n\n\t.field-type-select-results {\n\t\tposition: relative;\n\t\ttop: 4px;\n\t\tz-index: 1002;\n\t\tborder-radius: 0 0 $radius-md $radius-md;\n\t\tbox-shadow: 0px 8px 24px 4px rgba(16, 24, 40, 0.12);\n\t\t&.select2-dropdown--above {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column-reverse;\t \n\t\t\ttop: 0;\n\t\t\tborder-radius: $radius-md $radius-md 0 0;\n\t\t\tz-index: 99999;\n\t\t}\n\t\t\n\t\t@at-root .select2-container.select2-container--open#{&} {\n\t\t\t// outline: 3px solid $blue-50;\n\t\t\tbox-shadow: 0px 0px 0px 3px #EBF5FA, 0px 8px 24px 4px rgba(16, 24, 40, 0.12);\n\t\t}\n\n\t\t// icon margins\n\t\t.acf-selection.has-icon {\n\t\t\tmargin-left: 6px;\n\n\t\t\t@at-root .rtl#{&} {\n\t\t\t\tmargin-right: 6px;\n\t\t\t}\n\t\t}\n\n\t\t// Search field\n\t\t.select2-search {\n\t\t\tposition: relative;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\n\t\t\t&--dropdown {\n\t\t\t\t&:after {\n\t\t\t\t\tcontent: \"\";\n\t\t\t\t\t$icon-size: 16px;\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\ttop: 12px;\n\t\t\t\t\tleft: 13px;\n\t\t\t\t\twidth: $icon-size;\n\t\t\t\t\theight: $icon-size;\n\t\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-search.svg\");\n\t\t\t\t\tmask-image: url(\"../../images/icons/icon-search.svg\");\n\t\t\t\t\tbackground-color: $gray-400;\n\t\t\t\t\tborder: none;\n\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\t\tmask-size: contain;\n\t\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t\t-webkit-mask-position: center;\n\t\t\t\t\tmask-position: center;\n\t\t\t\t\ttext-indent: 500%;\n\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\toverflow: hidden;\n\n\t\t\t\t\t@at-root .rtl#{&} {\n\t\t\t\t\t\tright: 12px;\n\t\t\t\t\t\tleft: auto;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.select2-search__field {\n\t\t\t\tpadding-left: 38px;\n\n\t\t\t\tborder-right: 0;\n\t\t\t\tborder-bottom: 0;\n\t\t\t\tborder-left: 0;\n\t\t\t\tborder-radius: 0;\n\n\t\t\t\t@at-root .rtl#{&} {\n\t\t\t\t\tpadding-right: 38px;\n\t\t\t\t\tpadding-left: 0;\n\t\t\t\t}\n\n\t\t\t\t&:focus {\n\t\t\t\t\tborder-top-color: $gray-300;\n\t\t\t\t\toutline: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\n\t\t.select2-results__options {\n\t\t\tmax-height: 440px;\n\t\t}\n\t\t\n\t\t.select2-results__option {\n\t\t\t.select2-results__option--highlighted {\n\t\t\t\tbackground-color: $blue-500 !important;\n\t\t\t\tcolor: $gray-50 !important;\n\t\t\t}\n\t\t}\n\n\t\t// List items\n\t\t.select2-results__option .select2-results__option {\n\t\t\tdisplay: inline-flex;\n\t\t\tposition: relative;\n\t\t\twidth: calc(100% - 24px);\n\t\t\tmin-height: 32px;\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 12px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 12px;\n\t\t\t}\n\t\t\talign-items: center;\n\t\t\t\n\t\t\t.field-type-icon {\n\t\t\t\ttop: auto;\n\t\t\t\twidth: 18px;\n\t\t\t\theight: 18px;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 2px;\n\t\t\t\t};\n\t\t\t\tbox-shadow: 0 0 0 1px $gray-50;\n\t\t\t\n\t\t\t\t&:before {\n\t\t\t\t\twidth: 9px;\n\t\t\t\t\theight: 9px;\n\t\t\t\t}\n\t\t\t\n\t\t\t}\n\t\t\t\n\t\t}\n\n\t\t.select2-results__option[aria-selected=\"true\"] {\n\t\t\tbackground-color: $blue-50 !important;\n\t\t\tcolor: $gray-700 !important;\n\t\t\t\n\t\t\t&:after {\n\t\t\t\tcontent: \"\";\n\t\t\t\t$icon-size: 16px;\n\t\t\t\tright: 13px;\n\t\t\t\tposition: absolute;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-check.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-check.svg\");\n\t\t\t\tbackground-color: $blue-500;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\ttext-indent: 500%;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\toverflow: hidden;\n\n\t\t\t\t@at-root .rtl#{&} {\n\t\t\t\t\tleft: 13px;\n\t\t\t\t\tright: auto;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.select2-results__group {\n\t\t\tdisplay: inline-flex;\n\t\t\talign-items: center;\n\t\t\twidth: calc(100% - 24px);\n\t\t\tmin-height: 25px;\n\t\t\tbackground-color: $gray-50;\n\t\t\tborder-top: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t};\n\t\t\tborder-bottom: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t};\n\t\t\tcolor: $gray-400;\n\t\t\tfont-size: 11px;\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 12px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 12px;\n\t\t\t};\n\t\t\tfont-weight: normal;\n\t\t}\n\t}\n\t\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* RTL arrow position\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t&.rtl {\n\t\t\n\t\t.acf-field-setting-type,\n\t\t.acf-field-permalink-rewrite,\n\t\t.acf-field-query-var {\n\t\t\t\n\t\t\t.select2-selection__arrow:after {\n\t\t\tright: auto;\n\t\t\tleft: 10px;\n\t\t\t}\n\t\t}\n\t\t\n\t}\n\t\n}\n\n.rtl.post-type-acf-field-group,\n.rtl.acf-internal-post-type {\n\t.acf-field-setting-name .acf-tip {\n\t\tleft: auto;\n\t\tright: 654px;\n\t}\n}","/*----------------------------------------------------------------------------\n*\n* Container sizes\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group .metabox-holder.columns-1 {\n\t#acf-field-group-fields,\n\t#acf-field-group-options,\n\t.meta-box-sortables.ui-sortable,\n\t.notice {\n\t\tmax-width: $max-width;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Max width for notices in 1 column edit field group layout\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group.columns-1 {\n\t.notice {\n\t\tmax-width: $max-width;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Widen edit field group headerbar for 2 column layout\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group.columns-2 {\n\t.acf-headerbar .acf-headerbar-inner {\n\t\tmax-width: 100%;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Post stuff\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\t#poststuff {\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t}\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Table\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\t#acf-field-group-fields .acf-field-list-wrap {\n\t\toverflow: hidden;\n\t\tborder: none;\n\t\tborder-radius: 0 0 $radius-lg $radius-lg;\n\t\tbox-shadow: $elevation-01;\n\n\t\t&.-empty {\n\t\t\tborder-top: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t}\n\n\t\t\t.acf-thead,\n\t\t\t.acf-tfoot {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\t.no-fields-message {\n\t\t\t\tmin-height: 280px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Table header\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\t.acf-thead {\n\t\tbackground-color: $gray-50;\n\t\tborder-top: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-200;\n\t\t}\n\t\tborder-bottom: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-200;\n\t\t}\n\n\t\tli {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tmin-height: 48px;\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tbottom: 0;\n\t\t\t}\n\t\t\t@extend .p4;\n\t\t\tcolor: $gray-700;\n\t\t\tfont-weight: 500;\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Table body\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\t.acf-field-object {\n\t\tborder-top: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-200;\n\t\t}\n\n\t\t&:hover {\n\t\t\t.acf-sortable-handle:before {\n\t\t\t\tdisplay: inline-flex;\n\t\t\t}\n\t\t}\n\n\t\t// Add divider to show which fields have endpoint\n\t\t&.acf-field-is-endpoint {\n\t\t\t&:before {\n\t\t\t\tdisplay: block;\n\t\t\t\tcontent: \"\";\n\t\t\t\theight: 2px;\n\t\t\t\twidth: 100%;\n\t\t\t\tbackground: $gray-300;\n\t\t\t\tmargin-top: -1px;\n\t\t\t}\n\n\t\t\t&.acf-field-object-accordion {\n\t\t\t\t&:before {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\n\t\t\t\t&:after {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tcontent: \"\";\n\t\t\t\t\theight: 2px;\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\tbackground: $gray-300;\n\t\t\t\t\tz-index: 500;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&:hover {\n\t\t\tbackground-color: lighten($blue-50, 3%);\n\t\t}\n\n\t\t&.open {\n\t\t\tbackground-color: #fff;\n\t\t\tborder-top-color: $blue-200;\n\t\t}\n\n\t\t&.open .handle {\n\t\t\tbackground-color: $blue-100;\n\t\t\tborder: none;\n\t\t\ttext-shadow: none;\n\n\t\t\ta {\n\t\t\t\tcolor: $link-color !important;\n\n\t\t\t\t&.delete-field {\n\t\t\t\t\tcolor: #a00 !important;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.acf-field-setting-type .acf-hl {\n\t\t\tmargin: 0;\n\n\t\t\tli {\n\t\t\t\twidth: auto;\n\n\t\t\t\t&:first-child {\n\t\t\t\t\tflex-grow: 1;\n\t\t\t\t\tmargin-left: -10px;\n\t\t\t\t}\n\n\t\t\t\t&:nth-child(2) {\n\t\t\t\t\tpadding-right: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\tul.acf-hl {\n\t\t\tdisplay: flex;\n\t\t\talign-items: stretch;\n\t\t}\n\n\t\t.handle li {\n\t\t\tdisplay: flex;\n\t\t\talign-items: top;\n\t\t\tflex-wrap: wrap;\n\t\t\tmin-height: 60px;\n\t\t\t@extend .p4;\n\t\t\tcolor: $gray-700;\n\n\t\t\t&.li-field-label {\n\t\t\t\tdisplay: flex;\n\t\t\t\tflex-wrap: wrap;\n\t\t\t\tjustify-content: flex-start;\n\t\t\t\talign-content: flex-start;\n\t\t\t\talign-items: flex-start;\n\t\t\t\twidth: auto;\n\n\t\t\t\ta.edit-field {\n\t\t\t\t\t@extend .p4;\n\t\t\t\t}\n\n\t\t\t\tstrong {\n\t\t\t\t\tfont-weight: 500;\n\t\t\t\t}\n\n\t\t\t\t.row-options {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t}\n\n\t\t\t\t.row-options a {\n\t\t\t\t\t@extend .p6;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Table footer\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\t.acf-tfoot {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: flex-end;\n\t\tmin-height: 80px;\n\t\tbox-sizing: border-box;\n\t\tpadding: {\n\t\t\ttop: 8px;\n\t\t\tright: 24px;\n\t\t\tbottom: 8px;\n\t\t\tleft: 24px;\n\t\t}\n\t\tbackground-color: #fff;\n\t\tborder-top: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-200;\n\t\t}\n\n\t\t.acf-fr {\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 0;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t}\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 0;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Edit field settings\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-field-object .settings {\n\tbox-sizing: border-box;\n\tpadding: {\n\t\ttop: 0;\n\t\tbottom: 0;\n\t}\n\tbackground-color: #fff;\n\tborder-left: {\n\t\twidth: 4px;\n\t\tstyle: solid;\n\t\tcolor: $blue-300;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Main field settings container\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings-main {\n\tpadding: {\n\t\ttop: 32px;\n\t\tright: 0;\n\t\tbottom: 32px;\n\t\tleft: 0;\n\t}\n\n\t.acf-field:last-of-type,\n\t.acf-field.acf-last-visible {\n\t\tmargin: {\n\t\t\tbottom: 0;\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Field label\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-label {\n\tdisplay: block;\n\tjustify-content: space-between;\n\talign-items: center;\n\talign-content: center;\n\tmargin: {\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 6px;\n\t\tleft: 0;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Single field\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-field {\n\tbox-sizing: border-box;\n\twidth: 100%;\n\tmargin: {\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 32px;\n\t\tleft: 0;\n\t}\n\tpadding: {\n\t\ttop: 0;\n\t\tright: 72px;\n\t\tbottom: 0;\n\t\tleft: 72px;\n\t}\n\n\t@media screen and (max-width: 600px) {\n\t\tpadding: {\n\t\t\tright: 12px;\n\t\t\tleft: 12px;\n\t\t}\n\t}\n\n\t.acf-label,\n\t.acf-input {\n\t\tmax-width: 600px;\n\n\t\t&.acf-input-sub {\n\t\t\tmax-width: 100%;\n\t\t}\n\n\t\t.acf-btn {\n\t\t\t&:disabled {\n\t\t\t\tbackground-color: $gray-100;\n\t\t\t\tcolor: $gray-400 !important;\n\t\t\t\tborder: 1px $gray-300 solid;\n\t\t\t\tcursor: default;\n\t\t\t}\n\t\t}\n\t}\n\n\t.acf-input-wrap {\n\t\toverflow: visible;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Field separators\n*\n*----------------------------------------------------------------------------*/\n\n.acf-field-settings .acf-field.acf-field-setting-label,\n.acf-field-settings .acf-field-setting-wrapper {\n\tpadding: {\n\t\ttop: 24px;\n\t}\n\tborder-top: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: $gray-200;\n\t}\n}\n\n.acf-field-settings .acf-field-setting-wrapper {\n\tmargin: {\n\t\ttop: 24px;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Informational Notes for specific fields\n*\n*----------------------------------------------------------------------------*/\n.acf-field-setting-bidirectional_notes {\n\t.acf-label {\n\t\tdisplay: none;\n\t}\n\n\t.acf-feature-notice {\n\t\tbackground-color: $gray-50;\n\t\tborder: 1px solid $gray-200;\n\t\tborder-radius: 6px;\n\t\tpadding: 16px;\n\t\tcolor: $gray-700;\n\t\tposition: relative;\n\n\t\t&.with-warning-icon {\n\t\t\tpadding-left: 45px;\n\t\t\t&::before {\n\t\t\t\tcontent: \"\";\n\t\t\t\t$icon-size: 18px;\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 17px;\n\t\t\t\tleft: 18px;\n\t\t\t\tz-index: 600;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 8px;\n\t\t\t\t}\n\t\t\t\tbackground-color: $gray-500;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-info.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-info.svg\");\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Edit fields footer\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-field-settings-footer {\n\tdisplay: flex;\n\talign-items: center;\n\tmin-height: 72px;\n\tbox-sizing: border-box;\n\twidth: 100%;\n\tmargin: {\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t}\n\tpadding: {\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 72px;\n\t}\n\tborder-top: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: $gray-200;\n\t}\n\n\t@media screen and (max-width: 600px) {\n\t\tpadding: {\n\t\t\tleft: 12px;\n\t\t}\n\t}\n}\n\n.rtl .acf-field-settings .acf-field-settings-footer {\n\tpadding: {\n\t\ttop: 0;\n\t\tright: 72px;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Tabs\n*\n*----------------------------------------------------------------------------*/\n.acf-fields,\n.acf-admin-page.acf-internal-post-type,\n.acf-browse-fields-modal-wrap {\n\t.acf-tab-wrap {\n\t\tbackground: $gray-50;\n\t\tborder-bottom: {\n\t\t\tcolor: $gray-800;\n\t\t}\n\n\t\t.acf-tab-group {\n\t\t\tpadding: {\n\t\t\t\tright: 24px;\n\t\t\t\tleft: 24px;\n\t\t\t}\n\t\t\tborder-top: {\n\t\t\t\twidth: 0;\n\t\t\t}\n\t\t\tborder-bottom: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t}\n\t\t}\n\t}\n\n\t.acf-field-settings-tab-bar,\n\t.acf-tab-wrap .acf-tab-group {\n\t\tdisplay: flex;\n\t\talign-items: stretch;\n\t\tmin-height: 48px;\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 24px;\n\t\t}\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tbottom: 0;\n\t\t}\n\t\tborder-bottom: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-200;\n\t\t}\n\t\tli {\n\t\t\tdisplay: flex;\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t}\n\t\t\tpadding: 0;\n\n\t\t\ta {\n\t\t\t\t&:focus-visible {\n\t\t\t\t\tborder: 1px solid #5897fb;\n\t\t\t\t}\n\n\t\t\t\tbox-sizing: border-box;\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\talign-items: center;\n\t\t\t\theight: 100%;\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 3px;\n\t\t\t\t\tright: 0;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tleft: 0;\n\t\t\t\t}\n\t\t\t\tbackground: none;\n\t\t\t\tborder-top: none;\n\t\t\t\tborder-right: none;\n\t\t\t\tborder-bottom: {\n\t\t\t\t\twidth: 3px;\n\t\t\t\t\tstyle: solid;\n\t\t\t\t\tcolor: transparent;\n\t\t\t\t}\n\t\t\t\tborder-left: none;\n\t\t\t\tcolor: $gray-500;\n\t\t\t\t@extend .p5;\n\t\t\t\tfont-weight: normal;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tcolor: $gray-800;\n\t\t\t\t}\n\n\t\t\t\t&:hover {\n\t\t\t\t\tbackground-color: transparent;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.active a {\n\t\t\t\tbackground: none;\n\t\t\t\tborder-bottom: {\n\t\t\t\t\tcolor: $color-primary;\n\t\t\t\t}\n\t\t\t\tcolor: $blue-500;\n\n\t\t\t\t&:focus-visible {\n\t\t\t\t\tborder-bottom: {\n\t\t\t\t\t\tcolor: $color-primary;\n\t\t\t\t\t\twidth: 3px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n.acf-admin-page.acf-internal-post-type\n\t.acf-field-editor\n\t.acf-field-settings-tab-bar {\n\tpadding: {\n\t\tleft: 72px;\n\t}\n\n\t@media screen and (max-width: 600px) {\n\t\tpadding: {\n\t\t\tleft: 12px;\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Field group settings\n*\n*----------------------------------------------------------------------------*/\n#acf-field-group-options {\n\t.field-group-settings-tab {\n\t\tpadding: {\n\t\t\ttop: 24px;\n\t\t\tright: 24px;\n\t\t\tbottom: 24px;\n\t\t\tleft: 24px;\n\t\t}\n\n\t\t.acf-field:last-of-type {\n\t\t\tpadding: 0;\n\t\t}\n\t}\n\n\t.acf-field {\n\t\tborder: none;\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t}\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 24px;\n\t\t\tleft: 0;\n\t\t}\n\t}\n\n\t// Split layout\n\t.field-group-setting-split-container {\n\t\tdisplay: flex;\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t}\n\n\t\t.field-group-setting-split {\n\t\t\tbox-sizing: border-box;\n\t\t\tpadding: {\n\t\t\t\ttop: 24px;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 24px;\n\t\t\t\tleft: 24px;\n\t\t\t}\n\t\t}\n\n\t\t.field-group-setting-split:nth-child(1) {\n\t\t\tflex: 1 0 auto;\n\t\t}\n\n\t\t.field-group-setting-split:nth-child(2n) {\n\t\t\tflex: 1 0 auto;\n\t\t\tmax-width: 320px;\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 0;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 32px;\n\t\t\t}\n\t\t\tpadding: {\n\t\t\t\tright: 32px;\n\t\t\t\tleft: 32px;\n\t\t\t}\n\t\t\tborder-left: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t}\n\t\t}\n\t}\n\n\t// Description field\n\t.acf-field[data-name=\"description\"] {\n\t\tmax-width: 600px;\n\t}\n\n\t// Button group\n\t.acf-button-group {\n\t\tdisplay: inline-flex;\n\t}\n}\n\n.rtl #acf-field-group-options {\n\t.field-group-setting-split-container {\n\t\t.field-group-setting-split:nth-child(2n) {\n\t\t\tmargin: {\n\t\t\t\tright: 32px;\n\t\t\t\tleft: 0;\n\t\t\t}\n\t\t\tborder-left: none;\n\t\t\tborder-right: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Reorder handles\n*\n*----------------------------------------------------------------------------*/\n.acf-field-list {\n\t.li-field-order {\n\t\tpadding: 0;\n\t\tdisplay: flex;\n\t\tflex-direction: row;\n\t\tflex-wrap: nowrap;\n\t\tjustify-content: center;\n\t\talign-content: stretch;\n\t\talign-items: stretch;\n\t\tbackground-color: transparent;\n\t}\n\n\t.acf-sortable-handle {\n\t\tdisplay: flex;\n\t\tflex-direction: row;\n\t\tflex-wrap: nowrap;\n\t\tjustify-content: center;\n\t\talign-content: flex-start;\n\t\talign-items: flex-start;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\tposition: relative;\n\t\tpadding: {\n\t\t\ttop: 11px;\n\t\t\tbottom: 8px;\n\t\t}\n\t\t@extend .p4;\n\t\tbackground-color: transparent;\n\t\tborder: none;\n\t\tborder-radius: 0;\n\n\t\t&:hover {\n\t\t\tcursor: grab;\n\t\t}\n\n\t\t&:before {\n\t\t\tcontent: \"\";\n\t\t\tdisplay: none;\n\t\t\tposition: absolute;\n\t\t\ttop: 16px;\n\t\t\tleft: 8px;\n\t\t\twidth: 16px;\n\t\t\theight: 16px;\n\t\t\t$icon-size: 12px;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tbackground-color: $gray-400;\n\t\t\tborder: none;\n\t\t\tborder-radius: 0;\n\t\t\t-webkit-mask-size: contain;\n\t\t\tmask-size: contain;\n\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\tmask-repeat: no-repeat;\n\t\t\t-webkit-mask-position: center;\n\t\t\tmask-position: center;\n\t\t\ttext-indent: 500%;\n\t\t\twhite-space: nowrap;\n\t\t\toverflow: hidden;\n\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-draggable.svg\");\n\t\t\tmask-image: url(\"../../images/icons/icon-draggable.svg\");\n\t\t}\n\t}\n}\n\n.rtl .acf-field-list {\n\t.acf-sortable-handle {\n\t\t&:before {\n\t\t\tleft: 0;\n\t\t\tright: 8px;\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Expand / collapse field icon\n*\n*----------------------------------------------------------------------------*/\n.acf-field-object {\n\t.li-field-label {\n\t\tposition: relative;\n\t\tpadding: {\n\t\t\tleft: 40px;\n\t\t}\n\n\t\t&:before {\n\t\t\tcontent: \"\";\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\tleft: 6px;\n\t\t\t$icon-size: 18px;\n\t\t\tdisplay: inline-flex;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tmargin: {\n\t\t\t\ttop: -2px;\n\t\t\t}\n\t\t\tbackground-color: $gray-500;\n\t\t\tborder: none;\n\t\t\tborder-radius: 0;\n\t\t\t-webkit-mask-size: contain;\n\t\t\tmask-size: contain;\n\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\tmask-repeat: no-repeat;\n\t\t\t-webkit-mask-position: center;\n\t\t\tmask-position: center;\n\t\t\ttext-indent: 500%;\n\t\t\twhite-space: nowrap;\n\t\t\toverflow: hidden;\n\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\tmask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t}\n\n\t\t&:hover:before {\n\t\t\tcursor: pointer;\n\t\t}\n\t}\n}\n\n.rtl {\n\t.acf-field-object {\n\t\t.li-field-label {\n\t\t\tpadding: {\n\t\t\t\tleft: 0;\n\t\t\t\tright: 40px;\n\t\t\t}\n\n\t\t\t&:before {\n\t\t\t\tleft: 0;\n\t\t\t\tright: 6px;\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t}\n\t\t}\n\n\t\t// Open\n\t\t&.open {\n\t\t\t.li-field-label:before {\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t}\n\n\t\t\t.acf-input-sub .li-field-label:before {\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n\t\t\t}\n\n\t\t\t.acf-input-sub .acf-field-object.open .li-field-label:before {\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t}\n\t\t}\n\t}\n}\n\n.acf-thead {\n\t.li-field-label {\n\t\tpadding: {\n\t\t\tleft: 40px;\n\t\t}\n\t}\n\t.rtl & {\n\t\t.li-field-label {\n\t\t\tpadding: {\n\t\t\t\tleft: 0;\n\t\t\t\tright: 40px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Conditional logic layout\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings-main-conditional-logic {\n\t.acf-conditional-toggle {\n\t\tdisplay: flex;\n\t\tpadding: {\n\t\t\tright: 72px;\n\t\t\tleft: 72px;\n\t\t}\n\n\t\t@media screen and (max-width: 600px) {\n\t\t\tpadding: {\n\t\t\t\tleft: 12px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.acf-field {\n\t\tflex-wrap: wrap;\n\t\tmargin: {\n\t\t\tbottom: 0;\n\t\t}\n\t\tpadding: {\n\t\t\tright: 0;\n\t\t\tleft: 0;\n\t\t}\n\n\t\t.rule-groups {\n\t\t\tflex: 0 1 100%;\n\t\t\torder: 3;\n\t\t\tmargin: {\n\t\t\t\ttop: 32px;\n\t\t\t}\n\t\t\tpadding: {\n\t\t\t\ttop: 32px;\n\t\t\t\tright: 72px;\n\t\t\t\tleft: 72px;\n\t\t\t}\n\t\t\tborder-top: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t}\n\n\t\t\t@media screen and (max-width: 600px) {\n\t\t\t\tpadding: {\n\t\t\t\t\tleft: 12px;\n\t\t\t\t}\n\n\t\t\t\ttable.acf-table tbody tr {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\tflex-wrap: wrap;\n\t\t\t\t\tjustify-content: flex-start;\n\t\t\t\t\talign-content: flex-start;\n\t\t\t\t\talign-items: flex-start;\n\n\t\t\t\t\ttd {\n\t\t\t\t\t\tflex: 1 1 100%;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Prefix & append styling\n*\n*----------------------------------------------------------------------------*/\n.acf-input {\n\t.acf-input-prepend,\n\t.acf-input-append {\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\theight: 100%;\n\t\tmin-height: 40px;\n\t\tpadding: {\n\t\t\tright: 12px;\n\t\t\tleft: 12px;\n\t\t}\n\t\tbackground-color: $gray-50;\n\t\tborder-color: $gray-300;\n\t\tbox-shadow: $elevation-01;\n\t\tcolor: $gray-500;\n\t}\n\n\t.acf-input-prepend {\n\t\tborder-radius: $radius-md 0 0 $radius-md;\n\t}\n\n\t.acf-input-append {\n\t\tborder-radius: 0 $radius-md $radius-md 0;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* ACF input wrap\n*\n*----------------------------------------------------------------------------*/\n.acf-input-wrap {\n\tdisplay: flex;\n}\n\n.acf-field-settings-main-presentation .acf-input-wrap {\n\tdisplay: flex;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Empty state\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group\n\t#acf-field-group-fields\n\t.acf-field-list.-empty\n\t.no-fields-message {\n\tdisplay: flex;\n\tjustify-content: center;\n\tpadding: {\n\t\ttop: 48px;\n\t\tbottom: 48px;\n\t}\n\n\t.no-fields-message-inner {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\tjustify-content: center;\n\t\talign-content: center;\n\t\talign-items: flex-start;\n\t\ttext-align: center;\n\t\tmax-width: 400px;\n\n\t\timg,\n\t\th2,\n\t\tp {\n\t\t\tflex: 1 0 100%;\n\t\t}\n\n\t\th2 {\n\t\t\t@extend .acf-h2;\n\t\t\tmargin: {\n\t\t\t\ttop: 32px;\n\t\t\t\tbottom: 0;\n\t\t\t}\n\t\t\tpadding: 0;\n\t\t\tcolor: $gray-700;\n\t\t}\n\n\t\tp {\n\t\t\t@extend .p2;\n\t\t\tmargin: {\n\t\t\t\ttop: 12px;\n\t\t\t\tbottom: 0;\n\t\t\t}\n\t\t\tpadding: 0;\n\t\t\tcolor: $gray-500;\n\n\t\t\t&.acf-small {\n\t\t\t\t@extend .p6;\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 32px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\timg {\n\t\t\tmax-width: 284px;\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t}\n\t\t}\n\n\t\t.acf-btn {\n\t\t\tmargin: {\n\t\t\t\ttop: 32px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Hide add title prompt label\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\t.acf-headerbar {\n\t\t#title-prompt-text {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Modal styling\n*\n*----------------------------------------------------------------------------*/\n.acf-admin-page {\n\t#acf-popup .acf-popup-box {\n\t\tmin-width: 480px;\n\n\t\t.title {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\talign-content: center;\n\t\t\tjustify-content: space-between;\n\t\t\tmin-height: 64px;\n\t\t\tbox-sizing: border-box;\n\t\t\tmargin: 0;\n\t\t\tpadding: {\n\t\t\t\tright: 24px;\n\t\t\t\tleft: 24px;\n\t\t\t}\n\t\t\tborder-bottom: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t}\n\n\t\t\th1,\n\t\t\th2,\n\t\t\th3,\n\t\t\th4 {\n\t\t\t\t@extend .acf-h3;\n\t\t\t\tpadding: {\n\t\t\t\t\tleft: 0;\n\t\t\t\t}\n\t\t\t\tcolor: $gray-700;\n\t\t\t}\n\n\t\t\t.acf-icon {\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: relative;\n\t\t\t\ttop: auto;\n\t\t\t\tright: auto;\n\t\t\t\twidth: 22px;\n\t\t\t\theight: 22px;\n\t\t\t\tbackground-color: transparent;\n\t\t\t\tcolor: transparent;\n\n\t\t\t\t&:before {\n\t\t\t\t\t$icon-size: 22px;\n\t\t\t\t\tdisplay: inline-flex;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tleft: 0;\n\t\t\t\t\twidth: $icon-size;\n\t\t\t\t\theight: $icon-size;\n\t\t\t\t\tbackground-color: $gray-500;\n\t\t\t\t\tborder: none;\n\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\t\tmask-size: contain;\n\t\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t\t-webkit-mask-position: center;\n\t\t\t\t\tmask-position: center;\n\t\t\t\t\ttext-indent: 500%;\n\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\toverflow: hidden;\n\t\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-close-circle.svg\");\n\t\t\t\t\tmask-image: url(\"../../images/icons/icon-close-circle.svg\");\n\t\t\t\t}\n\n\t\t\t\t&:hover:before {\n\t\t\t\t\tbackground-color: $color-primary;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.inner {\n\t\t\tbox-sizing: border-box;\n\t\t\tmargin: 0;\n\t\t\tpadding: {\n\t\t\t\ttop: 24px;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 24px;\n\t\t\t\tleft: 24px;\n\t\t\t}\n\t\t\tborder-top: none;\n\n\t\t\tp {\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// Custom styling for move custom field modal/link field groups modal.\n\t\t#acf-move-field-form,\n\t\t#acf-link-field-groups-form {\n\t\t\t.acf-field-select {\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t// Custom styling for the link field groups/create options page modal.\n\t.acf-link-field-groups-popup .acf-popup-box,\n\t.acf-create-options-page-popup .acf-popup-box {\n\t\t.title h3 {\n\t\t\tcolor: $gray-800;\n\t\t\tfont-weight: 500;\n\n\t\t\t&:before {\n\t\t\t\tcontent: \"\";\n\t\t\t\twidth: 18px;\n\t\t\t\theight: 18px;\n\t\t\t\tbackground: $gray-400;\n\t\t\t\tmargin-right: 9px;\n\t\t\t}\n\t\t}\n\n\t\t.inner {\n\t\t\tpadding: 0 !important;\n\n\t\t\t.acf-field-select,\n\t\t\t.acf-link-successful {\n\t\t\t\tpadding: 32px 24px;\n\t\t\t\tmargin-bottom: 0;\n\n\t\t\t\t.description {\n\t\t\t\t\tmargin-top: 6px !important;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.acf-actions {\n\t\t\t\tbackground: $gray-50;\n\t\t\t\tborder-top: 1px solid $gray-200;\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 20px;\n\t\t\t\t\tleft: 24px;\n\t\t\t\t\tbottom: 20px;\n\t\t\t\t\tright: 24px;\n\t\t\t\t}\n\t\t\t\tborder-bottom-left-radius: 8px;\n\t\t\t\tborder-bottom-right-radius: 8px;\n\n\t\t\t\t.acf-btn {\n\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\tmargin-left: 8px;\n\n\t\t\t\t\t&.acf-btn-primary {\n\t\t\t\t\t\twidth: 120px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.acf-create-options-page-popup .acf-popup-box {\n\t\t.inner {\n\t\t\t.acf-error-message.-success {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\t.-dismiss {\n\t\t\t\tmargin: 24px 32px !important;\n\t\t\t}\n\n\t\t\t.acf-field {\n\t\t\t\tpadding: 24px 32px 0 32px;\n\t\t\t\tmargin: 0;\n\n\t\t\t\t&.acf-error {\n\t\t\t\t\t.acf-input-wrap {\n\t\t\t\t\t\toverflow: inherit;\n\n\t\t\t\t\t\tinput[type=\"text\"] {\n\t\t\t\t\t\t\tborder: 1px rgba($color-danger, 0.5) solid !important;\n\t\t\t\t\t\t\tbox-shadow:\n\t\t\t\t\t\t\t\t0px 0px 0px 3px rgba(209, 55, 55, 0.12),\n\t\t\t\t\t\t\t\t0px 0px 0px rgba(255, 54, 54, 0.25) !important;\n\t\t\t\t\t\t\tbackground-image: url(../../images/icons/icon-info-red.svg);\n\t\t\t\t\t\t\tbackground-position: right 10px top 50%;\n\t\t\t\t\t\t\tbackground-size: 14px;\n\t\t\t\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.acf-options-page-modal-error p {\n\t\t\t\t\tfont-size: 12px;\n\t\t\t\t\tcolor: $color-danger;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.acf-actions {\n\t\t\t\tmargin-top: 32px;\n\n\t\t\t\t.acf-btn:disabled {\n\t\t\t\t\tbackground-color: $blue-500;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Hide original #post-body-content from edit field group page\n*\n*----------------------------------------------------------------------------*/\n.acf-admin-single-field-group {\n\t#post-body-content {\n\t\tdisplay: none;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Settings section footer\n*\n*----------------------------------------------------------------------------*/\n.acf-field-group-settings-footer {\n\tdisplay: flex;\n\tjustify-content: space-between;\n\talign-content: stretch;\n\talign-items: center;\n\tposition: relative;\n\tmin-height: 88px;\n\tmargin: {\n\t\tright: -24px;\n\t\tleft: -24px;\n\t\tbottom: -24px;\n\t}\n\tpadding: {\n\t\tright: 24px;\n\t\tleft: 24px;\n\t}\n\tborder-top: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: $gray-200;\n\t}\n\n\t.acf-created-on {\n\t\tdisplay: inline-flex;\n\t\tjustify-content: flex-start;\n\t\talign-content: stretch;\n\t\talign-items: center;\n\t\t@extend .p5;\n\t\tcolor: $gray-500;\n\n\t\t&:before {\n\t\t\tcontent: \"\";\n\t\t\t$icon-size: 20px;\n\t\t\tdisplay: inline-block;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tmargin: {\n\t\t\t\tright: 8px;\n\t\t\t}\n\t\t\tbackground-color: $gray-400;\n\t\t\tborder: none;\n\t\t\tborder-radius: 0;\n\t\t\t-webkit-mask-size: contain;\n\t\t\tmask-size: contain;\n\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\tmask-repeat: no-repeat;\n\t\t\t-webkit-mask-position: center;\n\t\t\tmask-position: center;\n\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-time.svg\");\n\t\t\tmask-image: url(\"../../images/icons/icon-time.svg\");\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Conditional logic enabled badge\n*\n*----------------------------------------------------------------------------*/\n.conditional-logic-badge {\n\tdisplay: none;\n\n\t&.is-enabled {\n\t\tdisplay: inline-block;\n\t\twidth: 6px;\n\t\theight: 6px;\n\t\toverflow: hidden;\n\t\tmargin: {\n\t\t\tleft: 8px;\n\t\t}\n\t\tbackground-color: rgba($color-success, 0.4);\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $color-success;\n\t\t}\n\t\tborder-radius: 100px;\n\t\ttext-indent: 100%;\n\t\twhite-space: nowrap;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Field settings container\n*\n*----------------------------------------------------------------------------*/\n.acf-field-type-settings {\n\tcontainer-name: settings;\n\tcontainer-type: inline-size;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Split field settings\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings-split {\n\tdisplay: flex;\n\tborder-top: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: $gray-200;\n\t}\n\t.acf-field {\n\t\tmargin: 0;\n\t\tpadding: {\n\t\t\ttop: 32px;\n\t\t\tbottom: 32px;\n\t\t}\n\n\t\t&:nth-child(2n) {\n\t\t\tborder-left: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t}\n\t\t}\n\t}\n}\n\n@container settings (max-width: 1170px) {\n\t.acf-field-settings-split {\n\t\tborder: none;\n\t\tflex-direction: column;\n\t}\n\t.acf-field {\n\t\tborder-top-width: 1px;\n\t\tborder-top-style: solid;\n\t\tborder-top-color: $gray-200;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Display & return format\n*\n*----------------------------------------------------------------------------*/\n.acf-field-setting-display_format,\n.acf-field-setting-return_format {\n\t.acf-label {\n\t\tmargin: {\n\t\t\tbottom: 6px;\n\t\t}\n\t}\n\n\t.acf-radio-list {\n\t\tli {\n\t\t\tdisplay: flex;\n\n\t\t\tlabel {\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\twidth: 100%;\n\n\t\t\t\tspan {\n\t\t\t\t\tflex: 1 1 auto;\n\t\t\t\t}\n\n\t\t\t\tcode {\n\t\t\t\t\tpadding: {\n\t\t\t\t\t\tright: 8px;\n\t\t\t\t\t\tleft: 8px;\n\t\t\t\t\t}\n\t\t\t\t\tbackground-color: $gray-100;\n\t\t\t\t\tborder-radius: 4px;\n\t\t\t\t\t@extend .p5;\n\t\t\t\t\tcolor: $gray-600;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tinput[type=\"text\"] {\n\t\t\t\theight: 32px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.acf-field-settings .acf-field-setting-first_day {\n\tpadding: {\n\t\ttop: 32px;\n\t}\n\tborder-top: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: $gray-200;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Image and Gallery fields\n*\n*----------------------------------------------------------------------------*/\n.acf-field-object-image,\n.acf-field-object-gallery {\n\t.acf-hl[data-cols=\"3\"] > li {\n\t\twidth: auto;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Appended fields fields\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-field-appended {\n\toverflow: auto;\n\n\t.acf-input {\n\t\tfloat: left;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Flexible widths for image minimum / maximum size fields\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-field.acf-field-setting-min_width,\n.acf-field-settings .acf-field.acf-field-setting-max_width {\n\t.acf-input {\n\t\tmax-width: none;\n\t}\n\n\t.acf-input-wrap input[type=\"text\"] {\n\t\tmax-width: 81px;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Temporary fix to hide pagination setting for repeaters used as subfields.\n*\n*----------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\t.acf-field-object-flexible-content {\n\t\t.acf-field-setting-pagination {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n\n\t.acf-field-object-repeater {\n\t\t.acf-field-object-repeater {\n\t\t\t.acf-field-setting-pagination {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Flexible content field width\n*\n*----------------------------------------------------------------------------*/\n\n.acf-admin-single-field-group\n\t.acf-field-object-flexible-content\n\t.acf-is-subfields\n\t.acf-field-object {\n\t.acf-label,\n\t.acf-input {\n\t\tmax-width: 600px;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Fix default value checkbox focus state\n*\n*----------------------------------------------------------------------------*/\n\n.acf-admin-single-field-group {\n\t.acf-field.acf-field-true-false.acf-field-setting-default_value\n\t\t.acf-true-false {\n\t\tborder: none;\n\n\t\tinput[type=\"checkbox\"] {\n\t\t\tmargin-right: 0;\n\t\t}\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* With front field extra spacing\n*\n*----------------------------------------------------------------------------*/\n.acf-field.acf-field-with-front {\n\tmargin: {\n\t\ttop: 32px;\n\t}\n}\n","/*---------------------------------------------------------------------------------------------\n*\n* Sub-fields layout\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub {\n\tmax-width: 100%;\n\toverflow: hidden;\n\tborder-radius: $radius-lg;\n\tborder: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: darken($gray-200, 5%);\n\t};\n\tbox-shadow: $elevation-01;\n\n\t// Header\n\t.acf-sub-field-list-header {\n\t\tdisplay: flex;\n\t\tjustify-content: space-between;\n\t\talign-content: stretch;\n\t\talign-items: center;\n\t\tmin-height: 64px;\n\t\tpadding: {\n\t\t\tright: 24px;\n\t\t\tleft: 24px;\n\t\t};\n\t}\n\n\t// Main sub-fields wrapper\n\t.acf-field-list-wrap {\n\t\tbox-shadow: none;\n\t}\n\n\t// Sub-field footer\n\t.acf-hl.acf-tfoot {\n\t\tmin-height: 64px;\n\t\talign-items: center;\n\t}\n\t\n\t// Secondary level sub-fields\n\t.acf-input.acf-input-sub {\n\t\tmax-width: 100%;\n\t\tmargin: {\n\t\t\tright: 0;\n\t\t\tleft: 0;\n\t\t};\n\t}\n\n}\n\n.post-type-acf-field-group .acf-input-sub .acf-field-object .acf-sortable-handle {\n\twidth: 100%;\n\theight: 100%;\n}\n\n.post-type-acf-field-group .acf-field-object:hover .acf-input-sub .acf-sortable-handle:before {\n\tdisplay: none;\n}\n\n.post-type-acf-field-group .acf-field-object:hover .acf-input-sub .acf-field-list .acf-field-object:hover .acf-sortable-handle:before {\n\tdisplay: block;\n}\n\n.post-type-acf-field-group .acf-field-object .acf-is-subfields .acf-thead .li-field-label:before {\n\tdisplay: none;\n}\n\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object.open {\n\tborder-top-color: darken($gray-200, 5%);\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Flexible content field\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\n\ti.acf-icon.-duplicate.duplicate-layout {\n\t\tmargin: 0 auto !important;\n\t\tbackground-color: $gray-500;\n\t\tcolor: $gray-500;\n\t}\n\ti.acf-icon.acf-icon-trash.delete-layout {\n\t\tmargin: 0 auto !important;\n\t\tbackground-color: $gray-500;\n\t\tcolor: $gray-500;\n\t}\n\n\tbutton.acf-btn.acf-btn-tertiary.acf-field-setting-fc-duplicate, button.acf-btn.acf-btn-tertiary.acf-field-setting-fc-delete {\n\t\tbackground-color: #ffffff !important;\n\t\tbox-shadow: $elevation-01;\n\t\tborder-radius: 6px;\n\t\twidth: 32px;\n\t\theight: 32px !important;\n\t\tmin-height: 32px;\n\t\tpadding: 0;\n\t}\n\n\tbutton.add-layout.acf-btn.acf-btn-primary.add-field,\n\t.acf-sub-field-list-header a.acf-btn.acf-btn-secondary.add-field, \n\t.acf-field-list-wrap.acf-is-subfields a.acf-btn.acf-btn-secondary.add-field {\n\t\theight: 32px !important;\n\t\tmin-height: 32px;\n\t\tmargin-left: 5px;\n\t}\n\n\t.acf-field.acf-field-setting-fc_layout {\n\t\tbackground-color: #ffffff;\n\t\tmargin-bottom: 16px;\n\t}\n\t\n\t.acf-field-setting-fc_layout {\n\t\t.acf-field-layout-settings.open {\n\t\t\tbackground-color: #ffffff;\n\t\t\tborder-top: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t};\n\t\t}\n\n\t\toverflow: hidden;\n\t\twidth: calc(100% - 144px);\n\t\tmargin: {\n\t\t\tright: 72px;\n\t\t\tleft: 72px;\n\t\t};\n\t\tpadding: {\n\t\t\tright: 0;\n\t\t\tleft: 0;\n\t\t};\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: darken($gray-200, 5%);\n\t\t};\n\t\tborder-radius: $radius-lg;\n\t\tbox-shadow: $elevation-01;\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\twidth: calc(100% - 16px);\n\t\t\tmargin: {\n\t\t\t\tright: 8px;\n\t\t\t\tleft: 8px;\n\t\t\t};\n\t\t}\n\n\t\t// Secondary level sub-fields\n\t\t.acf-input-sub {\n\t\t\tmax-width: 100%;\n\t\t\tmargin: {\n\t\t\t\tright: 0;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t}\n\n\t\t.acf-label,\n\t\t.acf-input {\n\t\t\tmax-width: 100% !important;\n\t\t}\n\n\t\t.acf-input-sub {\n\t\t\tmargin: {\n\t\t\t\tright: 32px;\n\t\t\t\tbottom: 32px;\n\t\t\t\tleft: 32px;\n\t\t\t};\n\t\t}\n\n\t\t.acf-fc-meta {\n\t\t\tmax-width: 100%;\n\t\t\tpadding: {\n\t\t\t\ttop: 24px;\n\t\t\t\tright: 32px;\n\t\t\t\tleft: 32px;\n\t\t\t};\n\t\t}\n\n\t}\n\n\t.acf-field-settings-fc_head {\n\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: left;\n\n\t\tbackground-color: $gray-50;\n\t\tborder-radius: 8px 8px 0px 0px;\n\t\tmin-height: 64px;\n\t\tmargin: {\n\t\t\tbottom: 0px;\n\t\t};\n\t\tpadding: {\n\t\t\tright: 24px;\n\t\t};\n\n\t\t.acf-fc_draggable {\n\t\t\tmin-height: 64px;\n\t\t\tpadding-left: 24px;\n\t\t\tdisplay: flex;\n\t\t\twhite-space: nowrap;\n\t\t}\n\n\t\t.acf-fc-layout-name {\n\t\t\tmin-width: 0;\n\t\t\tcolor: $gray-400;\n\t\t\tpadding-left: 8px;\n\t\t\tfont-size: 16px;\n\n\t\t\t&.copyable:not(.input-copyable, .copy-unsupported):hover:after {\n\t\t\t\twidth: 14px !important;\n\t\t\t\theight: 14px !important;\n\t\t\t}\n\n\t\t\t@media screen and (max-width: $md) {\n\t\t\t\tdisplay: none !important;\n\t\t\t}\n\n\t\t\tspan {\n\t\t\t\twhite-space: nowrap;\n\t\t\t\toverflow: hidden;\n\t\t\t\ttext-overflow: ellipsis;\n\t\t\t}\n\t\t}\n\n\t\tspan.toggle-indicator {\n\t\t\tpointer-events: none;\n\t\t\tmargin-top: 7px;\n\t\t}\n\n\t\tlabel {\n\t\t\tdisplay: inline-flex;\n\t\t\talign-items: center;\n\t\t\t@extend .acf-h3;\n\n\t\t\t&.acf-fc-layout-name {\n\t\t\t\tmargin-left: 1rem;\n\n\t\t\t\t@media screen and (max-width: $md) {\n\t\t\t\t\tdisplay: none !important;\n\t\t\t\t}\n\n\t\t\t\tspan.acf-fc-layout-name {\n\t\t\t\t\ttext-overflow: ellipsis;\n\t\t\t\t\toverflow: hidden;\n\t\t\t\t\theight: 22px;\n\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.acf-fc-layout-label:before {\n\t\t\t\tcontent: '';\n\t\t\t\t$icon-size: 20px;\n\t\t\t\tdisplay: inline-block;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 8px;\n\t\t\t\t};\n\t\t\t\tbackground-color: $gray-400;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\n\t\t\t\t@at-root .rtl#{&} {\n\t\t\t\t\tpadding-right: 10px;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t\t.acf-fl-actions {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\twhite-space: nowrap;\n\t\t\tmargin-left: auto;\n\n\t\t\t.acf-fc-add-layout {\n\t\t\t\tmargin-left: 10px;\n\t\t\t}\n\n\t\t\t.acf-fc-add-layout .add-field {\n\t\t\t\tmargin-left: 0px !important;\n\t\t\t}\n\n\t\t\tli {\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 4px;\n\t\t\t\t};\n\n\t\t\t\t&:last-of-type {\n\t\t\t\t\tmargin: {\n\t\t\t\t\t\tright: 0;\n\t\t\t\t\t};\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Field open / closed icon state\n*\n*---------------------------------------------------------------------------------------------*/\n\n.post-type-acf-field-group .acf-field-object.open > .handle > .acf-tbody > .li-field-label::before {\n\t-webkit-mask-image: url('../../images/icons/icon-chevron-up.svg');\n\tmask-image: url('../../images/icons/icon-chevron-up.svg');\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Different coloured levels (current 5 supported)\n*\n*---------------------------------------------------------------------------------------------*/\n\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub {\n\t\n\t// Second level\n\t$nested-color: #BF7DD7;\n\t// Row hover color \n\t.acf-field-object .handle { background-color: transparent; &:hover { background-color: lighten($nested-color, 30%); } }\n\t// Active row color \n\t.acf-field-object.open .handle { background-color: lighten($nested-color, 28%); }\n\t// Active border color \n\t.acf-field-object .settings { border-left: { color: $nested-color; }; }\n\t\n\t// Third level\n\t.acf-input-sub {\n\t\t$nested-color: #7CCDB9;\n\t\t// Row hover color \n\t\t.acf-field-object .handle { background-color: transparent; &:hover { background-color: lighten($nested-color, 30%); } }\n\t\t// Active row color \n\t\t.acf-field-object.open .handle { background-color: lighten($nested-color, 28%); }\n\t\t// Active border color \n\t\t.acf-field-object .settings { border-left: { color: $nested-color; }; }\n\t\t\n\t\t// Fourth level\n\t\t.acf-input-sub {\n\t\t\t$nested-color: #E29473;\n\t\t\t// Row hover color \n\t\t\t.acf-field-object .handle { background-color: transparent; &:hover { background-color: lighten($nested-color, 30%); } }\n\t\t\t// Active row color \n\t\t\t.acf-field-object.open .handle { background-color: lighten($nested-color, 28%); }\n\t\t\t// Active border color \n\t\t\t.acf-field-object .settings { border-left: { color: $nested-color; }; }\n\t\t\t\n\t\t\t// Fifth level\n\t\t\t.acf-input-sub {\n\t\t\t\t$nested-color: #A3B1B9;\n\t\t\t\t// Row hover color \n\t\t\t\t.acf-field-object .handle { background-color: transparent; &:hover { background-color: lighten($nested-color, 30%); } }\n\t\t\t\t// Active row color \n\t\t\t\t.acf-field-object.open .handle { background-color: lighten($nested-color, 28%); }\n\t\t\t\t// Active border color \n\t\t\t\t.acf-field-object .settings { border-left: { color: $nested-color; }; }\n\t\t\t}\n\t\t\t\n\t\t}\n\t\t\n\t}\n\t\n}"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/vendor/wpengine/advanced-custom-fields-pro/assets/build/css/acf-field-group.min.css b/vendor/wpengine/advanced-custom-fields-pro/assets/build/css/acf-field-group.min.css index d019cd059..1439dabd1 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/assets/build/css/acf-field-group.min.css +++ b/vendor/wpengine/advanced-custom-fields-pro/assets/build/css/acf-field-group.min.css @@ -1 +1 @@ -#acf-field-group-fields>.inside,#acf-field-group-locations>.inside,#acf-field-group-options>.inside{padding:0;margin:0}.postbox .handle-order-higher,.postbox .handle-order-lower{display:none}#minor-publishing-actions,#misc-publishing-actions #visibility,#misc-publishing-actions .edit-timestamp{display:none}#minor-publishing{border-bottom:0 none}#misc-pub-section{border-bottom:0 none}#misc-publishing-actions .misc-pub-section{border-bottom-color:#f5f5f5}#acf-field-group-fields{border:0 none}#acf-field-group-fields .inside{border-top-width:0;border-top-style:none}#acf-field-group-fields a{text-decoration:none}#acf-field-group-fields .li-field-type .field-type-icon{margin-right:8px}@media screen and (max-width: 600px){#acf-field-group-fields .li-field-type .field-type-icon{display:none}}#acf-field-group-fields .li-field-type .acf-pro-label-field-type{margin-left:5px;display:inline;padding:4px 8px}#acf-field-group-fields .li-field-order{width:64px;justify-content:center}@media screen and (max-width: 880px){#acf-field-group-fields .li-field-order{width:32px}}#acf-field-group-fields .li-field-label{width:calc(50% - 64px)}#acf-field-group-fields .li-field-name{width:25%;word-break:break-word}#acf-field-group-fields .li-field-key{display:none}#acf-field-group-fields .li-field-type{width:25%}#acf-field-group-fields.show-field-keys .li-field-label{width:calc(35% - 64px)}#acf-field-group-fields.show-field-keys .li-field-name{width:15%}#acf-field-group-fields.show-field-keys .li-field-key{width:25%;display:flex}#acf-field-group-fields.show-field-keys .li-field-type{width:25%}#acf-field-group-fields.hide-tabs .acf-field-settings-tab-bar{display:none}#acf-field-group-fields.hide-tabs .acf-field-settings-main{padding:0}#acf-field-group-fields.hide-tabs .acf-field-settings-main.acf-field-settings-main-general{padding-top:32px}#acf-field-group-fields.hide-tabs .acf-field-settings-main .acf-field{margin-bottom:32px}#acf-field-group-fields.hide-tabs .acf-field-settings-main .acf-field-setting-wrapper{padding-top:0;border-top:none}#acf-field-group-fields.hide-tabs .acf-field-settings-main .acf-field-settings-split .acf-field{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaecf0}#acf-field-group-fields.hide-tabs .acf-field-settings-main .acf-field-setting-first_day{padding-top:0;border-top:none}#acf-field-group-fields.hide-tabs .acf-field-settings-footer{margin-top:32px}#acf-field-group-fields .acf-field-list-wrap{border:#ccd0d4 solid 1px}#acf-field-group-fields .acf-field-list{background:#f5f5f5;margin-top:-1px}#acf-field-group-fields .acf-field-list .acf-tbody>.li-field-name,#acf-field-group-fields .acf-field-list .acf-tbody>.li-field-key{align-items:flex-start}#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable,.copy-unsupported){cursor:pointer;display:inline-flex;align-items:center}#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable,.copy-unsupported):hover:after{content:"";padding-left:5px;display:inline-flex;width:12px;height:12px;background-color:#667085;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden;-webkit-mask-image:url("../../images/icons/icon-copy.svg");mask-image:url("../../images/icons/icon-copy.svg");background-size:cover}#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable,.copy-unsupported).sub-label{padding-right:22px}#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable,.copy-unsupported).sub-label:hover{padding-right:0}#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable,.copy-unsupported).sub-label:hover:after{width:14px;height:14px;padding-left:8px}#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable,.copy-unsupported).copied:hover:after{-webkit-mask-image:url("../../images/icons/icon-check-circle-solid.svg");mask-image:url("../../images/icons/icon-check-circle-solid.svg");background-color:#49ad52}#acf-field-group-fields .acf-field-list .copyable.input-copyable:not(.copy-unsupported){cursor:pointer;display:block;position:relative;align-items:center}#acf-field-group-fields .acf-field-list .copyable.input-copyable:not(.copy-unsupported) input{padding-right:40px}#acf-field-group-fields .acf-field-list .copyable.input-copyable:not(.copy-unsupported) .acf-input-wrap:after{content:"";padding-left:5px;right:12px;top:12px;position:absolute;width:16px;height:16px;background-color:#98a2b3;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden;-webkit-mask-image:url("../../images/icons/icon-copy.svg");mask-image:url("../../images/icons/icon-copy.svg");background-size:cover}#acf-field-group-fields .acf-field-list .copyable.input-copyable:not(.copy-unsupported).copied .acf-input-wrap:after{-webkit-mask-image:url("../../images/icons/icon-check-circle-solid.svg");mask-image:url("../../images/icons/icon-check-circle-solid.svg");background-color:#49ad52}#acf-field-group-fields .acf-field-list .no-fields-message{padding:15px 15px;background:#fff;display:none}#acf-field-group-fields .acf-field-list.-empty .no-fields-message{display:block}.acf-admin-3-8 #acf-field-group-fields .acf-field-list-wrap{border-color:#dfdfdf}.rtl #acf-field-group-fields .li-field-type .field-type-icon{margin-left:8px;margin-right:0}.acf-field-object{border-top:#eee solid 1px;background:#fff}.acf-field-object.ui-sortable-helper{overflow:hidden !important;border-width:1px;border-style:solid;border-color:#a5d2e7 !important;border-radius:8px;filter:drop-shadow(0px 10px 20px rgba(16, 24, 40, 0.14)) drop-shadow(0px 1px 3px rgba(16, 24, 40, 0.1))}.acf-field-object.ui-sortable-helper:before{display:none !important}.acf-field-object.ui-sortable-placeholder{box-shadow:0 -1px 0 0 #dfdfdf;visibility:visible !important;background:#f9f9f9;border-top-color:rgba(0,0,0,0);min-height:54px}.acf-field-object.ui-sortable-placeholder:after,.acf-field-object.ui-sortable-placeholder:before{visibility:hidden}.acf-field-object>.meta{display:none}.acf-field-object>.handle a{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.acf-field-object>.handle li{word-wrap:break-word}.acf-field-object>.handle strong{display:block;padding-bottom:0;font-size:14px;line-height:14px;min-height:14px}.acf-field-object>.handle .row-options{display:block;opacity:0;margin-top:5px}@media screen and (max-width: 880px){.acf-field-object>.handle .row-options{opacity:1;margin-bottom:0}}.acf-field-object>.handle .row-options a{margin-right:4px}.acf-field-object>.handle .row-options a:hover{color:#044767}.acf-field-object>.handle .row-options a.delete-field{color:#a00}.acf-field-object>.handle .row-options a.delete-field:hover{color:red}.acf-field-object>.handle .row-options.active{visibility:visible}.acf-field-object.open+.acf-field-object{border-top-color:#e1e1e1}.acf-field-object.open>.handle{background:#2a9bd9;border:#2696d3 solid 1px;text-shadow:#268fbb 0 1px 0;color:#fff;position:relative;margin:0 -1px 0 -1px}.acf-field-object.open>.handle a{color:#fff !important}.acf-field-object.open>.handle a:hover{text-decoration:underline !important}.acf-field-object:hover>.handle .row-options,.acf-field-object.-hover>.handle .row-options,.acf-field-object:focus-within>.handle .row-options{opacity:1;margin-bottom:0}.acf-field-object>.settings{display:none;width:100%}.acf-field-object>.settings>.acf-table{border:none}.acf-field-object .rule-groups{margin-top:20px}.rule-groups h4{margin:3px 0}.rule-groups .rule-group{margin:0 0 5px}.rule-groups .rule-group h4{margin:0 0 3px}.rule-groups .rule-group td.param{width:35%}.rule-groups .rule-group td.operator{width:20%}.rule-groups .rule-group td.add{width:40px}.rule-groups .rule-group td.remove{width:28px;vertical-align:middle}.rule-groups .rule-group td.remove a{width:22px;height:22px;visibility:hidden}.rule-groups .rule-group td.remove a:before{position:relative;top:-2px;font-size:16px}.rule-groups .rule-group tr:hover td.remove a{visibility:visible}.rule-groups .rule-group select:empty{background:#f8f8f8}.rule-groups:not(.rule-groups-multiple) .rule-group:first-child tr:first-child td.remove a{visibility:hidden !important}#acf-field-group-options tr[data-name=hide_on_screen] li{float:left;width:33%}@media(max-width: 1100px){#acf-field-group-options tr[data-name=hide_on_screen] li{width:50%}}table.conditional-logic-rules{background:rgba(0,0,0,0);border:0 none;border-radius:0}table.conditional-logic-rules tbody td{background:rgba(0,0,0,0);border:0 none !important;padding:5px 2px !important}.acf-field-object-tab .acf-field-setting-name,.acf-field-object-tab .acf-field-setting-instructions,.acf-field-object-tab .acf-field-setting-required,.acf-field-object-tab .acf-field-setting-warning,.acf-field-object-tab .acf-field-setting-wrapper{display:none}.acf-field-object-tab .li-field-name{visibility:hidden}.acf-field-object-tab p:first-child{margin:.5em 0}.acf-field-object-tab li.acf-settings-type-presentation,.acf-field-object-tab .acf-field-settings-main-presentation{display:none !important}.acf-field-object-accordion .acf-field-setting-name,.acf-field-object-accordion .acf-field-setting-instructions,.acf-field-object-accordion .acf-field-setting-required,.acf-field-object-accordion .acf-field-setting-warning,.acf-field-object-accordion .acf-field-setting-wrapper{display:none}.acf-field-object-accordion .li-field-name{visibility:hidden}.acf-field-object-accordion p:first-child{margin:.5em 0}.acf-field-object-accordion .acf-field-setting-instructions{display:block}.acf-field-object-message tr[data-name=name],.acf-field-object-message tr[data-name=instructions],.acf-field-object-message tr[data-name=required]{display:none !important}.acf-field-object-message .li-field-name{visibility:hidden}.acf-field-object-message textarea{height:175px !important}.acf-field-object-separator tr[data-name=name],.acf-field-object-separator tr[data-name=instructions],.acf-field-object-separator tr[data-name=required]{display:none !important}.acf-field-object-date-picker .acf-radio-list li,.acf-field-object-time-picker .acf-radio-list li,.acf-field-object-date-time-picker .acf-radio-list li{line-height:25px}.acf-field-object-date-picker .acf-radio-list span,.acf-field-object-time-picker .acf-radio-list span,.acf-field-object-date-time-picker .acf-radio-list span{display:inline-block;min-width:10em}.acf-field-object-date-picker .acf-radio-list input[type=text],.acf-field-object-time-picker .acf-radio-list input[type=text],.acf-field-object-date-time-picker .acf-radio-list input[type=text]{width:100px}.acf-field-object-date-time-picker .acf-radio-list span{min-width:15em}.acf-field-object-date-time-picker .acf-radio-list input[type=text]{width:200px}#slugdiv .inside{padding:12px;margin:0}#slugdiv input[type=text]{width:100%;height:28px;font-size:14px}html[dir=rtl] .acf-field-object.open>.handle{margin:0}@media only screen and (max-width: 850px){tr.acf-field,td.acf-label,td.acf-input{display:block !important;width:auto !important;border:0 none !important}tr.acf-field{border-top:#ededed solid 1px !important;margin-bottom:0 !important}td.acf-label{background:rgba(0,0,0,0) !important;padding-bottom:0 !important}}.post-type-acf-field-group #acf-field-group-fields .acf-field-object-tab,.post-type-acf-field-group #acf-field-group-fields .acf-field-object-accordion{background-color:#f9fafb}.acf-admin-page #wpcontent{line-height:140%}.acf-admin-page a{color:#0783be}.acf-h1,.acf-admin-page h1,.acf-headerbar h1{font-size:21px;font-weight:400}.acf-h2,.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner h2,.acf-page-title,.acf-admin-page h2,.acf-headerbar h2{font-size:18px;font-weight:400}.acf-h3,.post-type-acf-field-group .acf-field-settings-fc_head label,.acf-admin-page #acf-popup .acf-popup-box .title h1,.acf-admin-page #acf-popup .acf-popup-box .title h2,.acf-admin-page #acf-popup .acf-popup-box .title h3,.acf-admin-page #acf-popup .acf-popup-box .title h4,.acf-admin-page h3,.acf-headerbar h3{font-size:16px;font-weight:400}.acf-admin-page .p1{font-size:15px}.acf-admin-page .p2,.acf-admin-page .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p,.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner .acf-admin-page p{font-size:14px}.acf-admin-page .p3{font-size:13.5px}.acf-admin-page .p4,.acf-admin-page .acf-field-list .acf-sortable-handle,.acf-field-list .acf-admin-page .acf-sortable-handle,.acf-admin-page .post-type-acf-field-group .acf-field-object .handle li.li-field-label a.edit-field,.post-type-acf-field-group .acf-field-object .handle li.li-field-label .acf-admin-page a.edit-field,.acf-admin-page .post-type-acf-field-group .acf-field-object .handle li,.post-type-acf-field-group .acf-field-object .handle .acf-admin-page li,.acf-admin-page .post-type-acf-field-group .acf-thead li,.post-type-acf-field-group .acf-thead .acf-admin-page li,.acf-admin-page .acf-input .select2-container.-acf .select2-selection__rendered,.acf-admin-page .button,.acf-admin-page input[type=text],.acf-admin-page input[type=search],.acf-admin-page input[type=number],.acf-admin-page textarea,.acf-admin-page select{font-size:13px}.acf-admin-page .p5,.acf-admin-page .acf-field-setting-display_format .acf-radio-list li label code,.acf-field-setting-display_format .acf-radio-list li label .acf-admin-page code,.acf-admin-page .acf-field-setting-return_format .acf-radio-list li label code,.acf-field-setting-return_format .acf-radio-list li label .acf-admin-page code,.acf-admin-page .acf-field-group-settings-footer .acf-created-on,.acf-field-group-settings-footer .acf-admin-page .acf-created-on,.acf-admin-page .acf-fields .acf-field-settings-tab-bar li a,.acf-fields .acf-field-settings-tab-bar li .acf-admin-page a,.acf-admin-page .acf-fields .acf-tab-wrap .acf-tab-group li a,.acf-fields .acf-tab-wrap .acf-tab-group li .acf-admin-page a,.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li a,.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li a,.acf-admin-page .acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li a,.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li .acf-admin-page a,.acf-admin-page .acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li a,.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li .acf-admin-page a{font-size:12.5px}.acf-admin-page .p6,.acf-admin-page .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p.acf-small,.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner .acf-admin-page p.acf-small,.acf-admin-page .post-type-acf-field-group .acf-field-object .handle li.li-field-label .row-options a,.post-type-acf-field-group .acf-field-object .handle li.li-field-label .row-options .acf-admin-page a,.acf-admin-page .acf-small{font-size:12px}.acf-admin-page .p7{font-size:11.5px}.acf-admin-page .p8{font-size:11px}.acf-page-title{color:#344054}.acf-admin-page .acf-settings-wrap h1{display:none !important}.acf-admin-page #acf-admin-tools h1:not(.acf-field-group-pro-features-title,.acf-field-group-pro-features-title-sm){display:none !important}.acf-admin-page a:focus{box-shadow:none;outline:none}.acf-admin-page a:focus-visible{box-shadow:0 0 0 1px #4f94d4,0 0 2px 1px rgba(79,148,212,.8);outline:1px solid rgba(0,0,0,0)}.acf-admin-page input[type=text],.acf-admin-page input[type=search],.acf-admin-page input[type=number],.acf-admin-page textarea,.acf-admin-page select{box-sizing:border-box;height:40px;padding-right:12px;padding-left:12px;background-color:#fff;border-color:#d0d5dd;box-shadow:0px 1px 2px rgba(16,24,40,.1);border-radius:6px;color:#344054}.acf-admin-page input[type=text]:focus,.acf-admin-page input[type=search]:focus,.acf-admin-page input[type=number]:focus,.acf-admin-page textarea:focus,.acf-admin-page select:focus{outline:3px solid #ebf5fa;border-color:#399ccb}.acf-admin-page input[type=text]:disabled,.acf-admin-page input[type=search]:disabled,.acf-admin-page input[type=number]:disabled,.acf-admin-page textarea:disabled,.acf-admin-page select:disabled{background-color:#f9fafb;color:#808a9e}.acf-admin-page input[type=text]::placeholder,.acf-admin-page input[type=search]::placeholder,.acf-admin-page input[type=number]::placeholder,.acf-admin-page textarea::placeholder,.acf-admin-page select::placeholder{color:#98a2b3}.acf-admin-page input[type=text]:read-only{background-color:#f9fafb;color:#98a2b3}.acf-admin-page .acf-field.acf-field-number .acf-label,.acf-admin-page .acf-field.acf-field-number .acf-input input[type=number]{max-width:180px}.acf-admin-page textarea{box-sizing:border-box;padding-top:10px;padding-bottom:10px;height:80px;min-height:56px}.acf-admin-page select{min-width:160px;max-width:100%;padding-right:40px;padding-left:12px;background-image:url("../../images/icons/icon-chevron-down.svg");background-position:right 10px top 50%;background-size:20px}.acf-admin-page select:hover,.acf-admin-page select:focus{color:#0783be}.acf-admin-page select::before{content:"";display:block;position:absolute;top:5px;left:5px;width:20px;height:20px}.acf-admin-page.rtl select{padding-right:12px;padding-left:40px;background-position:left 10px top 50%}.acf-admin-page input[type=radio],.acf-admin-page input[type=checkbox]{box-sizing:border-box;width:16px;height:16px;padding:0;border-width:1px;border-style:solid;border-color:#98a2b3;background:#fff;box-shadow:none}.acf-admin-page input[type=radio]:hover,.acf-admin-page input[type=checkbox]:hover{background-color:#ebf5fa;border-color:#0783be}.acf-admin-page input[type=radio]:checked,.acf-admin-page input[type=radio]:focus-visible,.acf-admin-page input[type=checkbox]:checked,.acf-admin-page input[type=checkbox]:focus-visible{background-color:#ebf5fa;border-color:#0783be}.acf-admin-page input[type=radio]:checked:before,.acf-admin-page input[type=radio]:focus-visible:before,.acf-admin-page input[type=checkbox]:checked:before,.acf-admin-page input[type=checkbox]:focus-visible:before{content:"";position:relative;top:-1px;left:-1px;width:16px;height:16px;margin:0;padding:0;background-color:rgba(0,0,0,0);background-size:cover;background-repeat:no-repeat;background-position:center}.acf-admin-page input[type=radio]:active,.acf-admin-page input[type=checkbox]:active{box-shadow:0px 0px 0px 3px #ebf5fa,0px 0px 0px rgba(255,54,54,.25)}.acf-admin-page input[type=radio]:disabled,.acf-admin-page input[type=checkbox]:disabled{background-color:#f9fafb;border-color:#d0d5dd}.acf-admin-page.rtl input[type=radio]:checked:before,.acf-admin-page.rtl input[type=radio]:focus-visible:before,.acf-admin-page.rtl input[type=checkbox]:checked:before,.acf-admin-page.rtl input[type=checkbox]:focus-visible:before{left:1px}.acf-admin-page input[type=radio]:checked:before,.acf-admin-page input[type=radio]:focus:before{background-image:url("../../images/field-states/radio-active.svg")}.acf-admin-page input[type=checkbox]:checked:before,.acf-admin-page input[type=checkbox]:focus:before{background-image:url("../../images/field-states/checkbox-active.svg")}.acf-admin-page .acf-radio-list li input[type=radio],.acf-admin-page .acf-radio-list li input[type=checkbox],.acf-admin-page .acf-checkbox-list li input[type=radio],.acf-admin-page .acf-checkbox-list li input[type=checkbox]{margin-right:6px}.acf-admin-page .acf-radio-list.acf-bl li,.acf-admin-page .acf-checkbox-list.acf-bl li{margin-bottom:8px}.acf-admin-page .acf-radio-list.acf-bl li:last-of-type,.acf-admin-page .acf-checkbox-list.acf-bl li:last-of-type{margin-bottom:0}.acf-admin-page .acf-radio-list label,.acf-admin-page .acf-checkbox-list label{display:flex;align-items:center;align-content:center}.acf-admin-page .acf-switch{width:42px;height:24px;border:none;background-color:#d0d5dd;border-radius:12px}.acf-admin-page .acf-switch:hover{background-color:#98a2b3}.acf-admin-page .acf-switch:active{box-shadow:0px 0px 0px 3px #ebf5fa,0px 0px 0px rgba(255,54,54,.25)}.acf-admin-page .acf-switch.-on{background-color:#0783be}.acf-admin-page .acf-switch.-on:hover{background-color:#066998}.acf-admin-page .acf-switch.-on .acf-switch-slider{left:20px}.acf-admin-page .acf-switch .acf-switch-off,.acf-admin-page .acf-switch .acf-switch-on{visibility:hidden}.acf-admin-page .acf-switch .acf-switch-slider{width:20px;height:20px;border:none;border-radius:100px;box-shadow:0px 1px 3px rgba(16,24,40,.1),0px 1px 2px rgba(16,24,40,.06)}.acf-admin-page .acf-field-true-false{display:flex;align-items:flex-start}.acf-admin-page .acf-field-true-false .acf-label{order:2;display:block;align-items:center;margin-top:2px;margin-bottom:0;margin-left:12px}.acf-admin-page .acf-field-true-false .acf-label label{margin-bottom:0}.acf-admin-page .acf-field-true-false .acf-label .acf-tip{margin-left:12px}.acf-admin-page .acf-field-true-false .acf-label .description{display:block;margin-top:2px;margin-left:0}.acf-admin-page.rtl .acf-field-true-false .acf-label{margin-right:12px;margin-left:0}.acf-admin-page.rtl .acf-field-true-false .acf-tip{margin-right:12px;margin-left:0}.acf-admin-page input::file-selector-button{box-sizing:border-box;min-height:40px;margin-right:16px;padding-top:8px;padding-right:16px;padding-bottom:8px;padding-left:16px;background-color:rgba(0,0,0,0);color:#0783be !important;border-radius:6px;border-width:1px;border-style:solid;border-color:#0783be;text-decoration:none}.acf-admin-page input::file-selector-button:hover{border-color:#066998;cursor:pointer;color:#066998 !important}.acf-admin-page .button{display:inline-flex;align-items:center;height:40px;padding-right:16px;padding-left:16px;background-color:rgba(0,0,0,0);border-width:1px;border-style:solid;border-color:#0783be;border-radius:6px;color:#0783be}.acf-admin-page .button:hover{background-color:#f3f9fc;border-color:#0783be;color:#0783be}.acf-admin-page .button:focus{background-color:#f3f9fc;outline:3px solid #ebf5fa;color:#0783be}.acf-admin-page .edit-field-group-header{display:block !important}.acf-admin-page .acf-input .select2-container.-acf .select2-selection{border:none;line-height:1}.acf-admin-page .acf-input .select2-container.-acf .select2-selection__rendered{box-sizing:border-box;padding-right:0;padding-left:0;background-color:#fff;border-width:1px;border-style:solid;border-color:#d0d5dd;box-shadow:0px 1px 2px rgba(16,24,40,.1);border-radius:6px;color:#344054}.acf-admin-page .acf-input .select2-container--focus{outline:3px solid #ebf5fa;border-color:#399ccb;border-radius:6px}.acf-admin-page .acf-input .select2-container--focus .select2-selection__rendered{border-color:#399ccb !important}.acf-admin-page .acf-input .select2-container--focus.select2-container--below.select2-container--open .select2-selection__rendered{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.acf-admin-page .acf-input .select2-container--focus.select2-container--above.select2-container--open .select2-selection__rendered{border-top-right-radius:0 !important;border-top-left-radius:0 !important}.acf-admin-page .acf-input .select2-container .select2-search--inline .select2-search__field{margin:0;padding-left:6px}.acf-admin-page .acf-input .select2-container .select2-search--inline .select2-search__field:focus{outline:none;border:none}.acf-admin-page .acf-input .select2-container--default .select2-selection--multiple .select2-selection__rendered{padding-top:0;padding-right:6px;padding-bottom:0;padding-left:6px}.acf-admin-page .acf-input .select2-selection__clear{width:18px;height:18px;margin-top:12px;margin-right:1px;text-indent:100%;white-space:nowrap;overflow:hidden;color:#fff}.acf-admin-page .acf-input .select2-selection__clear:before{content:"";display:block;width:16px;height:16px;top:0;left:0;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/icons/icon-close.svg");mask-image:url("../../images/icons/icon-close.svg");background-color:#98a2b3}.acf-admin-page .acf-input .select2-selection__clear:hover::before{background-color:#0783be}.acf-admin-page .acf-label{display:flex;align-items:center;justify-content:space-between}.acf-admin-page .acf-label .acf-icon-help{width:18px;height:18px;background-color:#98a2b3}.acf-admin-page .acf-label label{margin-bottom:0}.acf-admin-page .acf-label .description{margin-top:2px}.acf-admin-page .acf-field-setting-name .acf-tip{position:absolute;top:0;left:654px;color:#98a2b3}.rtl.acf-admin-page .acf-field-setting-name .acf-tip{left:auto;right:654px}.acf-admin-page .acf-field-setting-name .acf-tip .acf-icon-help{width:18px;height:18px}.acf-admin-page .acf-field-setting-type .select2-container.-acf,.acf-admin-page .acf-field-permalink-rewrite .select2-container.-acf,.acf-admin-page .acf-field-query-var .select2-container.-acf,.acf-admin-page .acf-field-capability .select2-container.-acf,.acf-admin-page .acf-field-parent-slug .select2-container.-acf,.acf-admin-page .acf-field-data-storage .select2-container.-acf,.acf-admin-page .acf-field-manage-terms .select2-container.-acf,.acf-admin-page .acf-field-edit-terms .select2-container.-acf,.acf-admin-page .acf-field-delete-terms .select2-container.-acf,.acf-admin-page .acf-field-assign-terms .select2-container.-acf,.acf-admin-page .acf-field-meta-box .select2-container.-acf{min-height:40px}.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .select2-selection__rendered{display:flex;align-items:center;position:relative;z-index:800;min-height:40px;padding-top:0;padding-right:12px;padding-bottom:0;padding-left:12px}.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .field-type-icon{top:auto;width:18px;height:18px;margin-right:2px}.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .field-type-icon:before{width:9px;height:9px}.acf-admin-page .acf-field-setting-type .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-permalink-rewrite .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-query-var .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-capability .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-parent-slug .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-data-storage .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-manage-terms .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-edit-terms .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-delete-terms .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-assign-terms .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-meta-box .select2-container--open .select2-selection__rendered{border-color:#6bb5d8 !important;border-bottom-color:#d0d5dd !important}.acf-admin-page .acf-field-setting-type .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-permalink-rewrite .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-query-var .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-capability .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-parent-slug .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-data-storage .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-manage-terms .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-edit-terms .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-delete-terms .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-assign-terms .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-meta-box .select2-container--open.select2-container--below .select2-selection__rendered{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.acf-admin-page .acf-field-setting-type .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-permalink-rewrite .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-query-var .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-capability .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-parent-slug .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-data-storage .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-manage-terms .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-edit-terms .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-delete-terms .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-assign-terms .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-meta-box .select2-container--open.select2-container--above .select2-selection__rendered{border-top-right-radius:0 !important;border-top-left-radius:0 !important;border-bottom-color:#6bb5d8 !important;border-top-color:#d0d5dd !important}.acf-admin-page .acf-field-setting-type .acf-selection.has-icon,.acf-admin-page .acf-field-permalink-rewrite .acf-selection.has-icon,.acf-admin-page .acf-field-query-var .acf-selection.has-icon,.acf-admin-page .acf-field-capability .acf-selection.has-icon,.acf-admin-page .acf-field-parent-slug .acf-selection.has-icon,.acf-admin-page .acf-field-data-storage .acf-selection.has-icon,.acf-admin-page .acf-field-manage-terms .acf-selection.has-icon,.acf-admin-page .acf-field-edit-terms .acf-selection.has-icon,.acf-admin-page .acf-field-delete-terms .acf-selection.has-icon,.acf-admin-page .acf-field-assign-terms .acf-selection.has-icon,.acf-admin-page .acf-field-meta-box .acf-selection.has-icon{margin-left:6px}.rtl.acf-admin-page .acf-field-setting-type .acf-selection.has-icon,.acf-admin-page .acf-field-permalink-rewrite .acf-selection.has-icon,.acf-admin-page .acf-field-query-var .acf-selection.has-icon,.acf-admin-page .acf-field-capability .acf-selection.has-icon,.acf-admin-page .acf-field-parent-slug .acf-selection.has-icon,.acf-admin-page .acf-field-data-storage .acf-selection.has-icon,.acf-admin-page .acf-field-manage-terms .acf-selection.has-icon,.acf-admin-page .acf-field-edit-terms .acf-selection.has-icon,.acf-admin-page .acf-field-delete-terms .acf-selection.has-icon,.acf-admin-page .acf-field-assign-terms .acf-selection.has-icon,.acf-admin-page .acf-field-meta-box .acf-selection.has-icon{margin-right:6px}.acf-admin-page .acf-field-setting-type .select2-selection__arrow,.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow,.acf-admin-page .acf-field-query-var .select2-selection__arrow,.acf-admin-page .acf-field-capability .select2-selection__arrow,.acf-admin-page .acf-field-parent-slug .select2-selection__arrow,.acf-admin-page .acf-field-data-storage .select2-selection__arrow,.acf-admin-page .acf-field-manage-terms .select2-selection__arrow,.acf-admin-page .acf-field-edit-terms .select2-selection__arrow,.acf-admin-page .acf-field-delete-terms .select2-selection__arrow,.acf-admin-page .acf-field-assign-terms .select2-selection__arrow,.acf-admin-page .acf-field-meta-box .select2-selection__arrow{width:20px;height:20px;top:calc(50% - 10px);right:12px;background-color:rgba(0,0,0,0)}.acf-admin-page .acf-field-setting-type .select2-selection__arrow:after,.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow:after,.acf-admin-page .acf-field-query-var .select2-selection__arrow:after,.acf-admin-page .acf-field-capability .select2-selection__arrow:after,.acf-admin-page .acf-field-parent-slug .select2-selection__arrow:after,.acf-admin-page .acf-field-data-storage .select2-selection__arrow:after,.acf-admin-page .acf-field-manage-terms .select2-selection__arrow:after,.acf-admin-page .acf-field-edit-terms .select2-selection__arrow:after,.acf-admin-page .acf-field-delete-terms .select2-selection__arrow:after,.acf-admin-page .acf-field-assign-terms .select2-selection__arrow:after,.acf-admin-page .acf-field-meta-box .select2-selection__arrow:after{content:"";display:block;position:absolute;z-index:850;top:1px;left:0;width:20px;height:20px;-webkit-mask-image:url("../../images/icons/icon-chevron-down.svg");mask-image:url("../../images/icons/icon-chevron-down.svg");background-color:#667085;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden}.acf-admin-page .acf-field-setting-type .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-query-var .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-capability .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-parent-slug .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-data-storage .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-manage-terms .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-edit-terms .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-delete-terms .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-assign-terms .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-meta-box .select2-selection__arrow b[role=presentation]{display:none}.acf-admin-page .acf-field-setting-type .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-permalink-rewrite .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-query-var .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-capability .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-parent-slug .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-data-storage .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-manage-terms .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-edit-terms .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-delete-terms .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-assign-terms .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-meta-box .select2-container--open .select2-selection__arrow:after{-webkit-mask-image:url("../../images/icons/icon-chevron-up.svg");mask-image:url("../../images/icons/icon-chevron-up.svg")}.acf-admin-page .field-type-select-results{position:relative;top:4px;z-index:1002;border-radius:0 0 6px 6px;box-shadow:0px 8px 24px 4px rgba(16,24,40,.12)}.acf-admin-page .field-type-select-results.select2-dropdown--above{display:flex;flex-direction:column-reverse;top:0;border-radius:6px 6px 0 0;z-index:99999}.select2-container.select2-container--open.acf-admin-page .field-type-select-results{box-shadow:0px 0px 0px 3px #ebf5fa,0px 8px 24px 4px rgba(16,24,40,.12)}.acf-admin-page .field-type-select-results .acf-selection.has-icon{margin-left:6px}.rtl.acf-admin-page .field-type-select-results .acf-selection.has-icon{margin-right:6px}.acf-admin-page .field-type-select-results .select2-search{position:relative;margin:0;padding:0}.acf-admin-page .field-type-select-results .select2-search--dropdown:after{content:"";display:block;position:absolute;top:12px;left:13px;width:16px;height:16px;-webkit-mask-image:url("../../images/icons/icon-search.svg");mask-image:url("../../images/icons/icon-search.svg");background-color:#98a2b3;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden}.rtl.acf-admin-page .field-type-select-results .select2-search--dropdown:after{right:12px;left:auto}.acf-admin-page .field-type-select-results .select2-search .select2-search__field{padding-left:38px;border-right:0;border-bottom:0;border-left:0;border-radius:0}.rtl.acf-admin-page .field-type-select-results .select2-search .select2-search__field{padding-right:38px;padding-left:0}.acf-admin-page .field-type-select-results .select2-search .select2-search__field:focus{border-top-color:#d0d5dd;outline:0}.acf-admin-page .field-type-select-results .select2-results__options{max-height:440px}.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option--highlighted{background-color:#0783be !important;color:#f9fafb !important}.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option{display:inline-flex;position:relative;width:calc(100% - 24px);min-height:32px;padding-top:0;padding-right:12px;padding-bottom:0;padding-left:12px;align-items:center}.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option .field-type-icon{top:auto;width:18px;height:18px;margin-right:2px;box-shadow:0 0 0 1px #f9fafb}.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option .field-type-icon:before{width:9px;height:9px}.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true]{background-color:#ebf5fa !important;color:#344054 !important}.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true]:after{content:"";right:13px;position:absolute;width:16px;height:16px;-webkit-mask-image:url("../../images/icons/icon-check.svg");mask-image:url("../../images/icons/icon-check.svg");background-color:#0783be;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden}.rtl.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true]:after{left:13px;right:auto}.acf-admin-page .field-type-select-results .select2-results__group{display:inline-flex;align-items:center;width:calc(100% - 24px);min-height:25px;background-color:#f9fafb;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaecf0;color:#98a2b3;font-size:11px;margin-bottom:0;padding-top:0;padding-right:12px;padding-bottom:0;padding-left:12px;font-weight:normal}.acf-admin-page.rtl .acf-field-setting-type .select2-selection__arrow:after,.acf-admin-page.rtl .acf-field-permalink-rewrite .select2-selection__arrow:after,.acf-admin-page.rtl .acf-field-query-var .select2-selection__arrow:after{right:auto;left:10px}.rtl.post-type-acf-field-group .acf-field-setting-name .acf-tip,.rtl.acf-internal-post-type .acf-field-setting-name .acf-tip{left:auto;right:654px}.post-type-acf-field-group .metabox-holder.columns-1 #acf-field-group-fields,.post-type-acf-field-group .metabox-holder.columns-1 #acf-field-group-options,.post-type-acf-field-group .metabox-holder.columns-1 .meta-box-sortables.ui-sortable,.post-type-acf-field-group .metabox-holder.columns-1 .notice{max-width:1440px}.post-type-acf-field-group.columns-1 .notice{max-width:1440px}.post-type-acf-field-group.columns-2 .acf-headerbar .acf-headerbar-inner{max-width:100%}.post-type-acf-field-group #poststuff{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap{overflow:hidden;border:none;border-radius:0 0 8px 8px;box-shadow:0px 1px 2px rgba(16,24,40,.1)}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty{border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty .acf-thead,.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty .acf-tfoot{display:none}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty .no-fields-message{min-height:280px}.post-type-acf-field-group .acf-thead{background-color:#f9fafb;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaecf0}.post-type-acf-field-group .acf-thead li{display:flex;align-items:center;min-height:48px;padding-top:0;padding-bottom:0;color:#344054;font-weight:500}.post-type-acf-field-group .acf-field-object{border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}.post-type-acf-field-group .acf-field-object:hover .acf-sortable-handle:before{display:inline-flex}.post-type-acf-field-group .acf-field-object.acf-field-is-endpoint:before{display:block;content:"";height:2px;width:100%;background:#d0d5dd;margin-top:-1px}.post-type-acf-field-group .acf-field-object.acf-field-is-endpoint.acf-field-object-accordion:before{display:none}.post-type-acf-field-group .acf-field-object.acf-field-is-endpoint.acf-field-object-accordion:after{display:block;content:"";height:2px;width:100%;background:#d0d5dd;z-index:500}.post-type-acf-field-group .acf-field-object:hover{background-color:#f7fbfd}.post-type-acf-field-group .acf-field-object.open{background-color:#fff;border-top-color:#a5d2e7}.post-type-acf-field-group .acf-field-object.open .handle{background-color:#d8ebf5;border:none;text-shadow:none}.post-type-acf-field-group .acf-field-object.open .handle a{color:#0783be !important}.post-type-acf-field-group .acf-field-object.open .handle a.delete-field{color:#a00 !important}.post-type-acf-field-group .acf-field-object .acf-field-setting-type .acf-hl{margin:0}.post-type-acf-field-group .acf-field-object .acf-field-setting-type .acf-hl li{width:auto}.post-type-acf-field-group .acf-field-object .acf-field-setting-type .acf-hl li:first-child{flex-grow:1;margin-left:-10px}.post-type-acf-field-group .acf-field-object .acf-field-setting-type .acf-hl li:nth-child(2){padding-right:0}.post-type-acf-field-group .acf-field-object ul.acf-hl{display:flex;align-items:stretch}.post-type-acf-field-group .acf-field-object .handle li{display:flex;align-items:top;flex-wrap:wrap;min-height:60px;color:#344054}.post-type-acf-field-group .acf-field-object .handle li.li-field-label{display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;width:auto}.post-type-acf-field-group .acf-field-object .handle li.li-field-label strong{font-weight:500}.post-type-acf-field-group .acf-field-object .handle li.li-field-label .row-options{width:100%}.post-type-acf-field-group .acf-tfoot{display:flex;align-items:center;justify-content:flex-end;min-height:80px;box-sizing:border-box;padding-top:8px;padding-right:24px;padding-bottom:8px;padding-left:24px;background-color:#fff;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}.post-type-acf-field-group .acf-tfoot .acf-fr{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.post-type-acf-field-group .acf-field-object .settings{box-sizing:border-box;padding-top:0;padding-bottom:0;background-color:#fff;border-left-width:4px;border-left-style:solid;border-left-color:#6bb5d8}.acf-field-settings-main{padding-top:32px;padding-right:0;padding-bottom:32px;padding-left:0}.acf-field-settings-main .acf-field:last-of-type{margin-bottom:0}.acf-field-settings .acf-label{display:block;justify-content:space-between;align-items:center;align-content:center;margin-top:0;margin-right:0;margin-bottom:6px;margin-left:0}.acf-field-settings .acf-field{box-sizing:border-box;width:100%;margin-top:0;margin-right:0;margin-bottom:32px;margin-left:0;padding-top:0;padding-right:72px;padding-bottom:0;padding-left:72px}@media screen and (max-width: 600px){.acf-field-settings .acf-field{padding-right:12px;padding-left:12px}}.acf-field-settings .acf-field .acf-label,.acf-field-settings .acf-field .acf-input{max-width:600px}.acf-field-settings .acf-field .acf-label.acf-input-sub,.acf-field-settings .acf-field .acf-input.acf-input-sub{max-width:100%}.acf-field-settings .acf-field .acf-label .acf-btn:disabled,.acf-field-settings .acf-field .acf-input .acf-btn:disabled{background-color:#f2f4f7;color:#98a2b3 !important;border:1px #d0d5dd solid;cursor:default}.acf-field-settings .acf-field .acf-input-wrap{overflow:visible}.acf-field-settings .acf-field.acf-field-setting-label,.acf-field-settings .acf-field-setting-wrapper{padding-top:24px;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}.acf-field-settings .acf-field-setting-wrapper{margin-top:24px}.acf-field-setting-bidirectional_notes .acf-label{display:none}.acf-field-setting-bidirectional_notes .acf-feature-notice{background-color:#f9fafb;border:1px solid #eaecf0;border-radius:6px;padding:16px;color:#344054;position:relative}.acf-field-setting-bidirectional_notes .acf-feature-notice.with-warning-icon{padding-left:45px}.acf-field-setting-bidirectional_notes .acf-feature-notice.with-warning-icon::before{content:"";display:block;position:absolute;top:17px;left:18px;z-index:600;width:18px;height:18px;margin-right:8px;background-color:#667085;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/icons/icon-info.svg");mask-image:url("../../images/icons/icon-info.svg")}.acf-field-settings .acf-field-settings-footer{display:flex;align-items:center;min-height:72px;box-sizing:border-box;width:100%;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:72px;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}@media screen and (max-width: 600px){.acf-field-settings .acf-field-settings-footer{padding-left:12px}}.rtl .acf-field-settings .acf-field-settings-footer{padding-top:0;padding-right:72px;padding-bottom:0;padding-left:0}.acf-fields .acf-tab-wrap,.acf-admin-page.acf-internal-post-type .acf-tab-wrap,.acf-browse-fields-modal-wrap .acf-tab-wrap{background:#f9fafb;border-bottom-color:#1d2939}.acf-fields .acf-tab-wrap .acf-tab-group,.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group,.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group{padding-right:24px;padding-left:24px;border-top-width:0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaecf0}.acf-fields .acf-field-settings-tab-bar,.acf-fields .acf-tab-wrap .acf-tab-group,.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar,.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group,.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar,.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group{display:flex;align-items:stretch;min-height:48px;padding-top:0;padding-right:0;padding-bottom:0;padding-left:24px;margin-top:0;margin-bottom:0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaecf0}.acf-fields .acf-field-settings-tab-bar li,.acf-fields .acf-tab-wrap .acf-tab-group li,.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li,.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li,.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li,.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li{display:flex;margin-top:0;margin-right:24px;margin-bottom:0;margin-left:0;padding:0}.acf-fields .acf-field-settings-tab-bar li a,.acf-fields .acf-tab-wrap .acf-tab-group li a,.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li a,.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li a,.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li a,.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li a{box-sizing:border-box;display:inline-flex;align-items:center;height:100%;padding-top:3px;padding-right:0;padding-bottom:0;padding-left:0;background:none;border-top:none;border-right:none;border-bottom-width:3px;border-bottom-style:solid;border-bottom-color:rgba(0,0,0,0);border-left:none;color:#667085;font-weight:normal}.acf-fields .acf-field-settings-tab-bar li a:focus-visible,.acf-fields .acf-tab-wrap .acf-tab-group li a:focus-visible,.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li a:focus-visible,.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li a:focus-visible,.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li a:focus-visible,.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li a:focus-visible{border:1px solid #5897fb}.acf-fields .acf-field-settings-tab-bar li a:hover,.acf-fields .acf-tab-wrap .acf-tab-group li a:hover,.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li a:hover,.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li a:hover,.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li a:hover,.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li a:hover{color:#1d2939}.acf-fields .acf-field-settings-tab-bar li a:hover,.acf-fields .acf-tab-wrap .acf-tab-group li a:hover,.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li a:hover,.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li a:hover,.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li a:hover,.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li a:hover{background-color:rgba(0,0,0,0)}.acf-fields .acf-field-settings-tab-bar li.active a,.acf-fields .acf-tab-wrap .acf-tab-group li.active a,.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li.active a,.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li.active a,.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li.active a,.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li.active a{background:none;border-bottom-color:#0783be;color:#0783be}.acf-fields .acf-field-settings-tab-bar li.active a:focus-visible,.acf-fields .acf-tab-wrap .acf-tab-group li.active a:focus-visible,.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li.active a:focus-visible,.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li.active a:focus-visible,.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li.active a:focus-visible,.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li.active a:focus-visible{border-bottom-color:#0783be;border-bottom-width:3px}.acf-admin-page.acf-internal-post-type .acf-field-editor .acf-field-settings-tab-bar{padding-left:72px}@media screen and (max-width: 600px){.acf-admin-page.acf-internal-post-type .acf-field-editor .acf-field-settings-tab-bar{padding-left:12px}}#acf-field-group-options .field-group-settings-tab{padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}#acf-field-group-options .field-group-settings-tab .acf-field:last-of-type{padding:0}#acf-field-group-options .acf-field{border:none;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:24px;padding-left:0}#acf-field-group-options .field-group-setting-split-container{display:flex;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}#acf-field-group-options .field-group-setting-split-container .field-group-setting-split{box-sizing:border-box;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}#acf-field-group-options .field-group-setting-split-container .field-group-setting-split:nth-child(1){flex:1 0 auto}#acf-field-group-options .field-group-setting-split-container .field-group-setting-split:nth-child(2n){flex:1 0 auto;max-width:320px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:32px;padding-right:32px;padding-left:32px;border-left-width:1px;border-left-style:solid;border-left-color:#eaecf0}#acf-field-group-options .acf-field[data-name=description]{max-width:600px}#acf-field-group-options .acf-button-group{display:inline-flex}.rtl #acf-field-group-options .field-group-setting-split-container .field-group-setting-split:nth-child(2n){margin-right:32px;margin-left:0;border-left:none;border-right-width:1px;border-right-style:solid;border-right-color:#eaecf0}.acf-field-list .li-field-order{padding:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:stretch;align-items:stretch;background-color:rgba(0,0,0,0)}.acf-field-list .acf-sortable-handle{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:flex-start;align-items:flex-start;width:100%;height:100%;position:relative;padding-top:11px;padding-bottom:8px;background-color:rgba(0,0,0,0);border:none;border-radius:0}.acf-field-list .acf-sortable-handle:hover{cursor:grab}.acf-field-list .acf-sortable-handle:before{content:"";display:none;position:absolute;top:16px;left:8px;width:16px;height:16px;width:12px;height:12px;background-color:#98a2b3;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden;-webkit-mask-image:url("../../images/icons/icon-draggable.svg");mask-image:url("../../images/icons/icon-draggable.svg")}.rtl .acf-field-list .acf-sortable-handle:before{left:0;right:8px}.acf-field-object .li-field-label{position:relative;padding-left:40px}.acf-field-object .li-field-label:before{content:"";display:block;position:absolute;left:6px;display:inline-flex;width:18px;height:18px;margin-top:-2px;background-color:#667085;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden;-webkit-mask-image:url("../../images/icons/icon-chevron-down.svg");mask-image:url("../../images/icons/icon-chevron-down.svg")}.acf-field-object .li-field-label:hover:before{cursor:pointer}.rtl .acf-field-object .li-field-label{padding-left:0;padding-right:40px}.rtl .acf-field-object .li-field-label:before{left:0;right:6px;-webkit-mask-image:url("../../images/icons/icon-chevron-down.svg");mask-image:url("../../images/icons/icon-chevron-down.svg")}.rtl .acf-field-object.open .li-field-label:before{-webkit-mask-image:url("../../images/icons/icon-chevron-down.svg");mask-image:url("../../images/icons/icon-chevron-down.svg")}.rtl .acf-field-object.open .acf-input-sub .li-field-label:before{-webkit-mask-image:url("../../images/icons/icon-chevron-right.svg");mask-image:url("../../images/icons/icon-chevron-right.svg")}.rtl .acf-field-object.open .acf-input-sub .acf-field-object.open .li-field-label:before{-webkit-mask-image:url("../../images/icons/icon-chevron-down.svg");mask-image:url("../../images/icons/icon-chevron-down.svg")}.acf-thead .li-field-label{padding-left:40px}.rtl .acf-thead .li-field-label{padding-left:0;padding-right:40px}.acf-field-settings-main-conditional-logic .acf-conditional-toggle{display:flex;padding-right:72px;padding-left:72px}@media screen and (max-width: 600px){.acf-field-settings-main-conditional-logic .acf-conditional-toggle{padding-left:12px}}.acf-field-settings-main-conditional-logic .acf-field{flex-wrap:wrap;margin-bottom:0;padding-right:0;padding-left:0}.acf-field-settings-main-conditional-logic .acf-field .rule-groups{flex:0 1 100%;order:3;margin-top:32px;padding-top:32px;padding-right:72px;padding-left:72px;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}@media screen and (max-width: 600px){.acf-field-settings-main-conditional-logic .acf-field .rule-groups{padding-left:12px}.acf-field-settings-main-conditional-logic .acf-field .rule-groups table.acf-table tbody tr{display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.acf-field-settings-main-conditional-logic .acf-field .rule-groups table.acf-table tbody tr td{flex:1 1 100%}}.acf-input .acf-input-prepend,.acf-input .acf-input-append{display:inline-flex;align-items:center;height:100%;min-height:40px;padding-right:12px;padding-left:12px;background-color:#f9fafb;border-color:#d0d5dd;box-shadow:0px 1px 2px rgba(16,24,40,.1);color:#667085}.acf-input .acf-input-prepend{border-radius:6px 0 0 6px}.acf-input .acf-input-append{border-radius:0 6px 6px 0}.acf-input-wrap{display:flex}.acf-field-settings-main-presentation .acf-input-wrap{display:flex}.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message{display:flex;justify-content:center;padding-top:48px;padding-bottom:48px}.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;align-items:flex-start;text-align:center;max-width:400px}.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner img,.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner h2,.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p{flex:1 0 100%}.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner h2{margin-top:32px;margin-bottom:0;padding:0;color:#344054}.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p{margin-top:12px;margin-bottom:0;padding:0;color:#667085}.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p.acf-small{margin-top:32px}.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner img{max-width:284px;margin-bottom:0}.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner .acf-btn{margin-top:32px}.post-type-acf-field-group .acf-headerbar #title-prompt-text{display:none}.acf-admin-page #acf-popup .acf-popup-box{min-width:480px}.acf-admin-page #acf-popup .acf-popup-box .title{display:flex;align-items:center;align-content:center;justify-content:space-between;min-height:64px;box-sizing:border-box;margin:0;padding-right:24px;padding-left:24px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaecf0}.acf-admin-page #acf-popup .acf-popup-box .title h1,.acf-admin-page #acf-popup .acf-popup-box .title h2,.acf-admin-page #acf-popup .acf-popup-box .title h3,.acf-admin-page #acf-popup .acf-popup-box .title h4{padding-left:0;color:#344054}.acf-admin-page #acf-popup .acf-popup-box .title .acf-icon{display:block;position:relative;top:auto;right:auto;width:22px;height:22px;background-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}.acf-admin-page #acf-popup .acf-popup-box .title .acf-icon:before{display:inline-flex;position:absolute;top:0;left:0;width:22px;height:22px;background-color:#667085;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden;-webkit-mask-image:url("../../images/icons/icon-close-circle.svg");mask-image:url("../../images/icons/icon-close-circle.svg")}.acf-admin-page #acf-popup .acf-popup-box .title .acf-icon:hover:before{background-color:#0783be}.acf-admin-page #acf-popup .acf-popup-box .inner{box-sizing:border-box;margin:0;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px;border-top:none}.acf-admin-page #acf-popup .acf-popup-box .inner p{margin-top:0;margin-bottom:0}.acf-admin-page #acf-popup .acf-popup-box #acf-move-field-form .acf-field-select,.acf-admin-page #acf-popup .acf-popup-box #acf-link-field-groups-form .acf-field-select{margin-top:0}.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .title h3,.acf-admin-page .acf-create-options-page-popup .acf-popup-box .title h3{color:#1d2939;font-weight:500}.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .title h3:before,.acf-admin-page .acf-create-options-page-popup .acf-popup-box .title h3:before{content:"";width:18px;height:18px;background:#98a2b3;margin-right:9px}.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner,.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner{padding:0 !important}.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-field-select,.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-link-successful,.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field-select,.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-link-successful{padding:32px 24px;margin-bottom:0}.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-field-select .description,.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-link-successful .description,.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field-select .description,.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-link-successful .description{margin-top:6px !important}.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-actions,.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-actions{background:#f9fafb;border-top:1px solid #eaecf0;padding-top:20px;padding-left:24px;padding-bottom:20px;padding-right:24px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-actions .acf-btn,.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-actions .acf-btn{display:inline-block;margin-left:8px}.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-actions .acf-btn.acf-btn-primary,.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-actions .acf-btn.acf-btn-primary{width:120px}.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-error-message.-success{display:none}.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .-dismiss{margin:24px 32px !important}.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field{padding:24px 32px 0 32px;margin:0}.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field.acf-error .acf-input-wrap{overflow:inherit}.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field.acf-error .acf-input-wrap input[type=text]{border:1px rgba(209,55,55,.5) solid !important;box-shadow:0px 0px 0px 3px rgba(209,55,55,.12),0px 0px 0px rgba(255,54,54,.25) !important;background-image:url(../../images/icons/icon-info-red.svg);background-position:right 10px top 50%;background-size:14px;background-repeat:no-repeat}.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field .acf-options-page-modal-error p{font-size:12px;color:#d13737}.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-actions{margin-top:32px}.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-actions .acf-btn:disabled{background-color:#0783be}.acf-admin-single-field-group #post-body-content{display:none}.acf-field-group-settings-footer{display:flex;justify-content:space-between;align-content:stretch;align-items:center;position:relative;min-height:88px;margin-right:-24px;margin-left:-24px;margin-bottom:-24px;padding-right:24px;padding-left:24px;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}.acf-field-group-settings-footer .acf-created-on{display:inline-flex;justify-content:flex-start;align-content:stretch;align-items:center;color:#667085}.acf-field-group-settings-footer .acf-created-on:before{content:"";display:inline-block;width:20px;height:20px;margin-right:8px;background-color:#98a2b3;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/icons/icon-time.svg");mask-image:url("../../images/icons/icon-time.svg")}.conditional-logic-badge{display:none}.conditional-logic-badge.is-enabled{display:inline-block;width:6px;height:6px;overflow:hidden;margin-left:8px;background-color:rgba(82,170,89,.4);border-width:1px;border-style:solid;border-color:#52aa59;border-radius:100px;text-indent:100%;white-space:nowrap}.acf-field-type-settings{container-name:settings;container-type:inline-size}.acf-field-settings-split{display:flex;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}.acf-field-settings-split .acf-field{margin:0;padding-top:32px;padding-bottom:32px}.acf-field-settings-split .acf-field:nth-child(2n){border-left-width:1px;border-left-style:solid;border-left-color:#eaecf0}@container settings (max-width: 1170px){.acf-field-settings-split{border:none;flex-direction:column}.acf-field{border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}}.acf-field-setting-display_format .acf-label,.acf-field-setting-return_format .acf-label{margin-bottom:6px}.acf-field-setting-display_format .acf-radio-list li,.acf-field-setting-return_format .acf-radio-list li{display:flex}.acf-field-setting-display_format .acf-radio-list li label,.acf-field-setting-return_format .acf-radio-list li label{display:inline-flex;width:100%}.acf-field-setting-display_format .acf-radio-list li label span,.acf-field-setting-return_format .acf-radio-list li label span{flex:1 1 auto}.acf-field-setting-display_format .acf-radio-list li label code,.acf-field-setting-return_format .acf-radio-list li label code{padding-right:8px;padding-left:8px;background-color:#f2f4f7;border-radius:4px;color:#475467}.acf-field-setting-display_format .acf-radio-list li input[type=text],.acf-field-setting-return_format .acf-radio-list li input[type=text]{height:32px}.acf-field-settings .acf-field-setting-first_day{padding-top:32px;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}.acf-field-object-image .acf-hl[data-cols="3"]>li,.acf-field-object-gallery .acf-hl[data-cols="3"]>li{width:auto}.acf-field-settings .acf-field-appended{overflow:auto}.acf-field-settings .acf-field-appended .acf-input{float:left}.acf-field-settings .acf-field.acf-field-setting-min_width .acf-input,.acf-field-settings .acf-field.acf-field-setting-max_width .acf-input{max-width:none}.acf-field-settings .acf-field.acf-field-setting-min_width .acf-input-wrap input[type=text],.acf-field-settings .acf-field.acf-field-setting-max_width .acf-input-wrap input[type=text]{max-width:81px}.post-type-acf-field-group .acf-field-object-flexible-content .acf-field-setting-pagination{display:none}.post-type-acf-field-group .acf-field-object-repeater .acf-field-object-repeater .acf-field-setting-pagination{display:none}.acf-admin-single-field-group .acf-field-object-flexible-content .acf-is-subfields .acf-field-object .acf-label,.acf-admin-single-field-group .acf-field-object-flexible-content .acf-is-subfields .acf-field-object .acf-input{max-width:600px}.acf-admin-single-field-group .acf-field.acf-field-true-false.acf-field-setting-default_value .acf-true-false{border:none}.acf-admin-single-field-group .acf-field.acf-field-true-false.acf-field-setting-default_value .acf-true-false input[type=checkbox]{margin-right:0}.acf-field.acf-field-with-front{margin-top:32px}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub{max-width:100%;overflow:hidden;border-radius:8px;border-width:1px;border-style:solid;border-color:#dbdfe5;box-shadow:0px 1px 2px rgba(16,24,40,.1)}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-sub-field-list-header{display:flex;justify-content:space-between;align-content:stretch;align-items:center;min-height:64px;padding-right:24px;padding-left:24px}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-list-wrap{box-shadow:none}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-hl.acf-tfoot{min-height:64px;align-items:center}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input.acf-input-sub{max-width:100%;margin-right:0;margin-left:0}.post-type-acf-field-group .acf-input-sub .acf-field-object .acf-sortable-handle{width:100%;height:100%}.post-type-acf-field-group .acf-field-object:hover .acf-input-sub .acf-sortable-handle:before{display:none}.post-type-acf-field-group .acf-field-object:hover .acf-input-sub .acf-field-list .acf-field-object:hover .acf-sortable-handle:before{display:block}.post-type-acf-field-group .acf-field-object .acf-is-subfields .acf-thead .li-field-label:before{display:none}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object.open{border-top-color:#dbdfe5}.post-type-acf-field-group i.acf-icon.-duplicate.duplicate-layout{margin:0 auto !important;background-color:#667085;color:#667085}.post-type-acf-field-group i.acf-icon.acf-icon-trash.delete-layout{margin:0 auto !important;background-color:#667085;color:#667085}.post-type-acf-field-group button.acf-btn.acf-btn-tertiary.acf-field-setting-fc-duplicate,.post-type-acf-field-group button.acf-btn.acf-btn-tertiary.acf-field-setting-fc-delete{background-color:#fff !important;box-shadow:0px 1px 2px rgba(16,24,40,.1);border-radius:6px;width:32px;height:32px !important;min-height:32px;padding:0}.post-type-acf-field-group button.add-layout.acf-btn.acf-btn-primary.add-field,.post-type-acf-field-group .acf-sub-field-list-header a.acf-btn.acf-btn-secondary.add-field,.post-type-acf-field-group .acf-field-list-wrap.acf-is-subfields a.acf-btn.acf-btn-secondary.add-field{height:32px !important;min-height:32px;margin-left:5px}.post-type-acf-field-group .acf-field.acf-field-setting-fc_layout{background-color:#fff;margin-bottom:16px}.post-type-acf-field-group .acf-field-setting-fc_layout{overflow:hidden;width:calc(100% - 144px);margin-right:72px;margin-left:72px;padding-right:0;padding-left:0;border-width:1px;border-style:solid;border-color:#dbdfe5;border-radius:8px;box-shadow:0px 1px 2px rgba(16,24,40,.1)}.post-type-acf-field-group .acf-field-setting-fc_layout .acf-field-layout-settings.open{background-color:#fff;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}@media screen and (max-width: 768px){.post-type-acf-field-group .acf-field-setting-fc_layout{width:calc(100% - 16px);margin-right:8px;margin-left:8px}}.post-type-acf-field-group .acf-field-setting-fc_layout .acf-input-sub{max-width:100%;margin-right:0;margin-left:0}.post-type-acf-field-group .acf-field-setting-fc_layout .acf-label,.post-type-acf-field-group .acf-field-setting-fc_layout .acf-input{max-width:100% !important}.post-type-acf-field-group .acf-field-setting-fc_layout .acf-input-sub{margin-right:32px;margin-bottom:32px;margin-left:32px}.post-type-acf-field-group .acf-field-setting-fc_layout .acf-fc-meta{max-width:100%;padding-top:24px;padding-right:32px;padding-left:32px}.post-type-acf-field-group .acf-field-settings-fc_head{display:flex;align-items:center;justify-content:left;background-color:#f9fafb;border-radius:8px 8px 0px 0px;min-height:64px;margin-bottom:0px;padding-right:24px}.post-type-acf-field-group .acf-field-settings-fc_head .acf-fc_draggable{min-height:64px;padding-left:24px;display:flex;white-space:nowrap}.post-type-acf-field-group .acf-field-settings-fc_head .acf-fc-layout-name{min-width:0;color:#98a2b3;padding-left:8px;font-size:16px}.post-type-acf-field-group .acf-field-settings-fc_head .acf-fc-layout-name.copyable:not(.input-copyable,.copy-unsupported):hover:after{width:14px !important;height:14px !important}@media screen and (max-width: 880px){.post-type-acf-field-group .acf-field-settings-fc_head .acf-fc-layout-name{display:none !important}}.post-type-acf-field-group .acf-field-settings-fc_head .acf-fc-layout-name span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.post-type-acf-field-group .acf-field-settings-fc_head span.toggle-indicator{pointer-events:none;margin-top:7px}.post-type-acf-field-group .acf-field-settings-fc_head label{display:inline-flex;align-items:center}.post-type-acf-field-group .acf-field-settings-fc_head label.acf-fc-layout-name{margin-left:1rem}@media screen and (max-width: 880px){.post-type-acf-field-group .acf-field-settings-fc_head label.acf-fc-layout-name{display:none !important}}.post-type-acf-field-group .acf-field-settings-fc_head label.acf-fc-layout-name span.acf-fc-layout-name{text-overflow:ellipsis;overflow:hidden;height:22px;white-space:nowrap}.post-type-acf-field-group .acf-field-settings-fc_head label.acf-fc-layout-label:before{content:"";display:inline-block;width:20px;height:20px;margin-right:8px;background-color:#98a2b3;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.rtl.post-type-acf-field-group .acf-field-settings-fc_head label.acf-fc-layout-label:before{padding-right:10px}.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions{display:flex;align-items:center;white-space:nowrap;margin-left:auto}.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions .acf-fc-add-layout{margin-left:10px}.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions .acf-fc-add-layout .add-field{margin-left:0px !important}.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions li{margin-right:4px}.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions li:last-of-type{margin-right:0}.post-type-acf-field-group .acf-field-object.open>.handle>.acf-tbody>.li-field-label::before{-webkit-mask-image:url("../../images/icons/icon-chevron-up.svg");mask-image:url("../../images/icons/icon-chevron-up.svg")}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object .handle{background-color:rgba(0,0,0,0)}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object .handle:hover{background-color:#f9f2fb}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object.open .handle{background-color:#f5eaf9}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object .settings{border-left-color:#bf7dd7}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object .handle{background-color:rgba(0,0,0,0)}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object .handle:hover{background-color:#ebf7f4}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object.open .handle{background-color:#e3f4f0}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object .settings{border-left-color:#7ccdb9}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle{background-color:rgba(0,0,0,0)}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle:hover{background-color:#fcf5f2}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object.open .handle{background-color:#fbeee9}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .settings{border-left-color:#e29473}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle{background-color:rgba(0,0,0,0)}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle:hover{background-color:#fafbfb}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object.open .handle{background-color:#f4f6f7}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .settings{border-left-color:#a3b1b9} +#acf-field-group-fields>.inside,#acf-field-group-locations>.inside,#acf-field-group-options>.inside{padding:0;margin:0}.postbox .handle-order-higher,.postbox .handle-order-lower{display:none}#minor-publishing-actions,#misc-publishing-actions #visibility,#misc-publishing-actions .edit-timestamp{display:none}#minor-publishing{border-bottom:0 none}#misc-pub-section{border-bottom:0 none}#misc-publishing-actions .misc-pub-section{border-bottom-color:#f5f5f5}#acf-field-group-fields{border:0 none}#acf-field-group-fields .inside{border-top-width:0;border-top-style:none}#acf-field-group-fields a{text-decoration:none}#acf-field-group-fields .li-field-type .field-type-icon{margin-right:8px}@media screen and (max-width: 600px){#acf-field-group-fields .li-field-type .field-type-icon{display:none}}#acf-field-group-fields .li-field-type .acf-pro-label-field-type{margin-left:5px;display:inline;padding:4px 8px}#acf-field-group-fields .li-field-order{width:64px;justify-content:center}@media screen and (max-width: 880px){#acf-field-group-fields .li-field-order{width:32px}}#acf-field-group-fields .li-field-label{width:calc(50% - 64px)}#acf-field-group-fields .li-field-name{width:25%;word-break:break-word}#acf-field-group-fields .li-field-key{display:none}#acf-field-group-fields .li-field-type{width:25%}#acf-field-group-fields.show-field-keys .li-field-label{width:calc(35% - 64px)}#acf-field-group-fields.show-field-keys .li-field-name{width:15%}#acf-field-group-fields.show-field-keys .li-field-key{width:25%;display:flex}#acf-field-group-fields.show-field-keys .li-field-type{width:25%}#acf-field-group-fields.hide-tabs .acf-field-settings-tab-bar{display:none}#acf-field-group-fields.hide-tabs .acf-field-settings-main{padding:0}#acf-field-group-fields.hide-tabs .acf-field-settings-main.acf-field-settings-main-general{padding-top:32px}#acf-field-group-fields.hide-tabs .acf-field-settings-main .acf-field{margin-bottom:32px}#acf-field-group-fields.hide-tabs .acf-field-settings-main .acf-field-setting-wrapper{padding-top:0;border-top:none}#acf-field-group-fields.hide-tabs .acf-field-settings-main .acf-field-settings-split .acf-field{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaecf0}#acf-field-group-fields.hide-tabs .acf-field-settings-main .acf-field-setting-first_day{padding-top:0;border-top:none}#acf-field-group-fields.hide-tabs .acf-field-settings-footer{margin-top:32px}#acf-field-group-fields .acf-field-list-wrap{border:#ccd0d4 solid 1px}#acf-field-group-fields .acf-field-list{background:#f5f5f5;margin-top:-1px}#acf-field-group-fields .acf-field-list .acf-tbody>.li-field-name,#acf-field-group-fields .acf-field-list .acf-tbody>.li-field-key{align-items:flex-start}#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable,.copy-unsupported){cursor:pointer;display:inline-flex;align-items:center}#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable,.copy-unsupported):hover:after{content:"";padding-left:5px;display:inline-flex;width:12px;height:12px;background-color:#667085;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden;-webkit-mask-image:url("../../images/icons/icon-copy.svg");mask-image:url("../../images/icons/icon-copy.svg");background-size:cover}#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable,.copy-unsupported).sub-label{padding-right:22px}#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable,.copy-unsupported).sub-label:hover{padding-right:0}#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable,.copy-unsupported).sub-label:hover:after{width:14px;height:14px;padding-left:8px}#acf-field-group-fields .acf-field-list .copyable:not(.input-copyable,.copy-unsupported).copied:hover:after{-webkit-mask-image:url("../../images/icons/icon-check-circle-solid.svg");mask-image:url("../../images/icons/icon-check-circle-solid.svg");background-color:#49ad52}#acf-field-group-fields .acf-field-list .copyable.input-copyable:not(.copy-unsupported){cursor:pointer;display:block;position:relative;align-items:center}#acf-field-group-fields .acf-field-list .copyable.input-copyable:not(.copy-unsupported) input{padding-right:40px}#acf-field-group-fields .acf-field-list .copyable.input-copyable:not(.copy-unsupported) .acf-input-wrap:after{content:"";padding-left:5px;right:12px;top:12px;position:absolute;width:16px;height:16px;background-color:#98a2b3;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden;-webkit-mask-image:url("../../images/icons/icon-copy.svg");mask-image:url("../../images/icons/icon-copy.svg");background-size:cover}#acf-field-group-fields .acf-field-list .copyable.input-copyable:not(.copy-unsupported).copied .acf-input-wrap:after{-webkit-mask-image:url("../../images/icons/icon-check-circle-solid.svg");mask-image:url("../../images/icons/icon-check-circle-solid.svg");background-color:#49ad52}#acf-field-group-fields .acf-field-list .no-fields-message{padding:15px 15px;background:#fff;display:none}#acf-field-group-fields .acf-field-list.-empty .no-fields-message{display:block}.acf-admin-3-8 #acf-field-group-fields .acf-field-list-wrap{border-color:#dfdfdf}.rtl #acf-field-group-fields .li-field-type .field-type-icon{margin-left:8px;margin-right:0}.acf-field-object{border-top:#eee solid 1px;background:#fff}.acf-field-object.ui-sortable-helper{overflow:hidden !important;border-width:1px;border-style:solid;border-color:#a5d2e7 !important;border-radius:8px;filter:drop-shadow(0px 10px 20px rgba(16, 24, 40, 0.14)) drop-shadow(0px 1px 3px rgba(16, 24, 40, 0.1))}.acf-field-object.ui-sortable-helper:before{display:none !important}.acf-field-object.ui-sortable-placeholder{box-shadow:0 -1px 0 0 #dfdfdf;visibility:visible !important;background:#f9f9f9;border-top-color:rgba(0,0,0,0);min-height:54px}.acf-field-object.ui-sortable-placeholder:after,.acf-field-object.ui-sortable-placeholder:before{visibility:hidden}.acf-field-object>.meta{display:none}.acf-field-object>.handle a{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.acf-field-object>.handle li{word-wrap:break-word}.acf-field-object>.handle strong{display:block;padding-bottom:0;font-size:14px;line-height:14px;min-height:14px}.acf-field-object>.handle .row-options{display:block;opacity:0;margin-top:5px}@media screen and (max-width: 880px){.acf-field-object>.handle .row-options{opacity:1;margin-bottom:0}}.acf-field-object>.handle .row-options a{margin-right:4px}.acf-field-object>.handle .row-options a:hover{color:#044767}.acf-field-object>.handle .row-options a.delete-field{color:#a00}.acf-field-object>.handle .row-options a.delete-field:hover{color:red}.acf-field-object>.handle .row-options.active{visibility:visible}.acf-field-object.open+.acf-field-object{border-top-color:#e1e1e1}.acf-field-object.open>.handle{background:#2a9bd9;border:#2696d3 solid 1px;text-shadow:#268fbb 0 1px 0;color:#fff;position:relative;margin:0 -1px 0 -1px}.acf-field-object.open>.handle a{color:#fff !important}.acf-field-object.open>.handle a:hover{text-decoration:underline !important}.acf-field-object:hover>.handle .row-options,.acf-field-object.-hover>.handle .row-options,.acf-field-object:focus-within>.handle .row-options{opacity:1;margin-bottom:0}.acf-field-object>.settings{display:none;width:100%}.acf-field-object>.settings>.acf-table{border:none}.acf-field-object .rule-groups{margin-top:20px}.rule-groups h4{margin:3px 0}.rule-groups .rule-group{margin:0 0 5px}.rule-groups .rule-group h4{margin:0 0 3px}.rule-groups .rule-group td.param{width:35%}.rule-groups .rule-group td.operator{width:20%}.rule-groups .rule-group td.add{width:40px}.rule-groups .rule-group td.remove{width:28px;vertical-align:middle}.rule-groups .rule-group td.remove a{width:22px;height:22px;visibility:hidden}.rule-groups .rule-group td.remove a:before{position:relative;top:-2px;font-size:16px}.rule-groups .rule-group tr:hover td.remove a{visibility:visible}.rule-groups .rule-group select:empty{background:#f8f8f8}.rule-groups:not(.rule-groups-multiple) .rule-group:first-child tr:first-child td.remove a{visibility:hidden !important}#acf-field-group-options tr[data-name=hide_on_screen] li{float:left;width:33%}@media(max-width: 1100px){#acf-field-group-options tr[data-name=hide_on_screen] li{width:50%}}table.conditional-logic-rules{background:rgba(0,0,0,0);border:0 none;border-radius:0}table.conditional-logic-rules tbody td{background:rgba(0,0,0,0);border:0 none !important;padding:5px 2px !important}.acf-field-object-tab .acf-field-setting-name,.acf-field-object-tab .acf-field-setting-instructions,.acf-field-object-tab .acf-field-setting-required,.acf-field-object-tab .acf-field-setting-warning,.acf-field-object-tab .acf-field-setting-wrapper{display:none}.acf-field-object-tab .li-field-name{visibility:hidden}.acf-field-object-tab p:first-child{margin:.5em 0}.acf-field-object-tab li.acf-settings-type-presentation,.acf-field-object-tab .acf-field-settings-main-presentation{display:none !important}.acf-field-object-accordion .acf-field-setting-name,.acf-field-object-accordion .acf-field-setting-instructions,.acf-field-object-accordion .acf-field-setting-required,.acf-field-object-accordion .acf-field-setting-warning,.acf-field-object-accordion .acf-field-setting-wrapper{display:none}.acf-field-object-accordion .li-field-name{visibility:hidden}.acf-field-object-accordion p:first-child{margin:.5em 0}.acf-field-object-accordion .acf-field-setting-instructions{display:block}.acf-field-object-message tr[data-name=name],.acf-field-object-message tr[data-name=instructions],.acf-field-object-message tr[data-name=required]{display:none !important}.acf-field-object-message .li-field-name{visibility:hidden}.acf-field-object-message textarea{height:175px !important}.acf-field-object-separator tr[data-name=name],.acf-field-object-separator tr[data-name=instructions],.acf-field-object-separator tr[data-name=required]{display:none !important}.acf-field-object-date-picker .acf-radio-list li,.acf-field-object-time-picker .acf-radio-list li,.acf-field-object-date-time-picker .acf-radio-list li{line-height:25px}.acf-field-object-date-picker .acf-radio-list span,.acf-field-object-time-picker .acf-radio-list span,.acf-field-object-date-time-picker .acf-radio-list span{display:inline-block;min-width:10em}.acf-field-object-date-picker .acf-radio-list input[type=text],.acf-field-object-time-picker .acf-radio-list input[type=text],.acf-field-object-date-time-picker .acf-radio-list input[type=text]{width:100px}.acf-field-object-date-time-picker .acf-radio-list span{min-width:15em}.acf-field-object-date-time-picker .acf-radio-list input[type=text]{width:200px}#slugdiv .inside{padding:12px;margin:0}#slugdiv input[type=text]{width:100%;height:28px;font-size:14px}html[dir=rtl] .acf-field-object.open>.handle{margin:0}@media only screen and (max-width: 850px){tr.acf-field,td.acf-label,td.acf-input{display:block !important;width:auto !important;border:0 none !important}tr.acf-field{border-top:#ededed solid 1px !important;margin-bottom:0 !important}td.acf-label{background:rgba(0,0,0,0) !important;padding-bottom:0 !important}}.post-type-acf-field-group #acf-field-group-fields .acf-field-object-tab,.post-type-acf-field-group #acf-field-group-fields .acf-field-object-accordion{background-color:#f9fafb}.acf-admin-page #wpcontent{line-height:140%}.acf-admin-page a{color:#0783be}.acf-h1,.acf-admin-page h1,.acf-headerbar h1{font-size:21px;font-weight:400}.acf-h2,.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner h2,.acf-page-title,.acf-admin-page h2,.acf-headerbar h2{font-size:18px;font-weight:400}.acf-h3,.post-type-acf-field-group .acf-field-settings-fc_head label,.acf-admin-page #acf-popup .acf-popup-box .title h1,.acf-admin-page #acf-popup .acf-popup-box .title h2,.acf-admin-page #acf-popup .acf-popup-box .title h3,.acf-admin-page #acf-popup .acf-popup-box .title h4,.acf-admin-page h3,.acf-headerbar h3{font-size:16px;font-weight:400}.acf-admin-page .p1{font-size:15px}.acf-admin-page .p2,.acf-admin-page .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p,.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner .acf-admin-page p{font-size:14px}.acf-admin-page .p3{font-size:13.5px}.acf-admin-page .p4,.acf-admin-page .acf-field-list .acf-sortable-handle,.acf-field-list .acf-admin-page .acf-sortable-handle,.acf-admin-page .post-type-acf-field-group .acf-field-object .handle li.li-field-label a.edit-field,.post-type-acf-field-group .acf-field-object .handle li.li-field-label .acf-admin-page a.edit-field,.acf-admin-page .post-type-acf-field-group .acf-field-object .handle li,.post-type-acf-field-group .acf-field-object .handle .acf-admin-page li,.acf-admin-page .post-type-acf-field-group .acf-thead li,.post-type-acf-field-group .acf-thead .acf-admin-page li,.acf-admin-page .acf-input .select2-container.-acf .select2-selection__rendered,.acf-admin-page .button,.acf-admin-page input[type=text],.acf-admin-page input[type=search],.acf-admin-page input[type=number],.acf-admin-page textarea,.acf-admin-page select{font-size:13px}.acf-admin-page .p5,.acf-admin-page .acf-field-setting-display_format .acf-radio-list li label code,.acf-field-setting-display_format .acf-radio-list li label .acf-admin-page code,.acf-admin-page .acf-field-setting-return_format .acf-radio-list li label code,.acf-field-setting-return_format .acf-radio-list li label .acf-admin-page code,.acf-admin-page .acf-field-group-settings-footer .acf-created-on,.acf-field-group-settings-footer .acf-admin-page .acf-created-on,.acf-admin-page .acf-fields .acf-field-settings-tab-bar li a,.acf-fields .acf-field-settings-tab-bar li .acf-admin-page a,.acf-admin-page .acf-fields .acf-tab-wrap .acf-tab-group li a,.acf-fields .acf-tab-wrap .acf-tab-group li .acf-admin-page a,.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li a,.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li a,.acf-admin-page .acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li a,.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li .acf-admin-page a,.acf-admin-page .acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li a,.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li .acf-admin-page a{font-size:12.5px}.acf-admin-page .p6,.acf-admin-page .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p.acf-small,.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner .acf-admin-page p.acf-small,.acf-admin-page .post-type-acf-field-group .acf-field-object .handle li.li-field-label .row-options a,.post-type-acf-field-group .acf-field-object .handle li.li-field-label .row-options .acf-admin-page a,.acf-admin-page .acf-small{font-size:12px}.acf-admin-page .p7{font-size:11.5px}.acf-admin-page .p8{font-size:11px}.acf-page-title{color:#344054}.acf-admin-page .acf-settings-wrap h1{display:none !important}.acf-admin-page #acf-admin-tools h1:not(.acf-field-group-pro-features-title,.acf-field-group-pro-features-title-sm){display:none !important}.acf-admin-page a:focus{box-shadow:none;outline:none}.acf-admin-page a:focus-visible{box-shadow:0 0 0 1px #4f94d4,0 0 2px 1px rgba(79,148,212,.8);outline:1px solid rgba(0,0,0,0)}.acf-admin-page input[type=text],.acf-admin-page input[type=search],.acf-admin-page input[type=number],.acf-admin-page textarea,.acf-admin-page select{box-sizing:border-box;height:40px;padding-right:12px;padding-left:12px;background-color:#fff;border-color:#d0d5dd;box-shadow:0px 1px 2px rgba(16,24,40,.1);border-radius:6px;color:#344054}.acf-admin-page input[type=text]:focus,.acf-admin-page input[type=search]:focus,.acf-admin-page input[type=number]:focus,.acf-admin-page textarea:focus,.acf-admin-page select:focus{outline:3px solid #ebf5fa;border-color:#399ccb}.acf-admin-page input[type=text]:disabled,.acf-admin-page input[type=search]:disabled,.acf-admin-page input[type=number]:disabled,.acf-admin-page textarea:disabled,.acf-admin-page select:disabled{background-color:#f9fafb;color:#808a9e}.acf-admin-page input[type=text]::placeholder,.acf-admin-page input[type=search]::placeholder,.acf-admin-page input[type=number]::placeholder,.acf-admin-page textarea::placeholder,.acf-admin-page select::placeholder{color:#98a2b3}.acf-admin-page input[type=text]:read-only{background-color:#f9fafb;color:#98a2b3}.acf-admin-page .acf-field.acf-field-number .acf-label,.acf-admin-page .acf-field.acf-field-number .acf-input input[type=number]{max-width:180px}.acf-admin-page textarea{box-sizing:border-box;padding-top:10px;padding-bottom:10px;height:80px;min-height:56px}.acf-admin-page select{min-width:160px;max-width:100%;padding-right:40px;padding-left:12px;background-image:url("../../images/icons/icon-chevron-down.svg");background-position:right 10px top 50%;background-size:20px}.acf-admin-page select:hover,.acf-admin-page select:focus{color:#0783be}.acf-admin-page select::before{content:"";display:block;position:absolute;top:5px;left:5px;width:20px;height:20px}.acf-admin-page.rtl select{padding-right:12px;padding-left:40px;background-position:left 10px top 50%}.acf-admin-page input[type=radio],.acf-admin-page input[type=checkbox]{box-sizing:border-box;width:16px;height:16px;padding:0;border-width:1px;border-style:solid;border-color:#98a2b3;background:#fff;box-shadow:none}.acf-admin-page input[type=radio]:hover,.acf-admin-page input[type=checkbox]:hover{background-color:#ebf5fa;border-color:#0783be}.acf-admin-page input[type=radio]:checked,.acf-admin-page input[type=radio]:focus-visible,.acf-admin-page input[type=checkbox]:checked,.acf-admin-page input[type=checkbox]:focus-visible{background-color:#ebf5fa;border-color:#0783be}.acf-admin-page input[type=radio]:checked:before,.acf-admin-page input[type=radio]:focus-visible:before,.acf-admin-page input[type=checkbox]:checked:before,.acf-admin-page input[type=checkbox]:focus-visible:before{content:"";position:relative;top:-1px;left:-1px;width:16px;height:16px;margin:0;padding:0;background-color:rgba(0,0,0,0);background-size:cover;background-repeat:no-repeat;background-position:center}.acf-admin-page input[type=radio]:active,.acf-admin-page input[type=checkbox]:active{box-shadow:0px 0px 0px 3px #ebf5fa,0px 0px 0px rgba(255,54,54,.25)}.acf-admin-page input[type=radio]:disabled,.acf-admin-page input[type=checkbox]:disabled{background-color:#f9fafb;border-color:#d0d5dd}.acf-admin-page.rtl input[type=radio]:checked:before,.acf-admin-page.rtl input[type=radio]:focus-visible:before,.acf-admin-page.rtl input[type=checkbox]:checked:before,.acf-admin-page.rtl input[type=checkbox]:focus-visible:before{left:1px}.acf-admin-page input[type=radio]:checked:before,.acf-admin-page input[type=radio]:focus:before{background-image:url("../../images/field-states/radio-active.svg")}.acf-admin-page input[type=checkbox]:checked:before,.acf-admin-page input[type=checkbox]:focus:before{background-image:url("../../images/field-states/checkbox-active.svg")}.acf-admin-page .acf-radio-list li input[type=radio],.acf-admin-page .acf-radio-list li input[type=checkbox],.acf-admin-page .acf-checkbox-list li input[type=radio],.acf-admin-page .acf-checkbox-list li input[type=checkbox]{margin-right:6px}.acf-admin-page .acf-radio-list.acf-bl li,.acf-admin-page .acf-checkbox-list.acf-bl li{margin-bottom:8px}.acf-admin-page .acf-radio-list.acf-bl li:last-of-type,.acf-admin-page .acf-checkbox-list.acf-bl li:last-of-type{margin-bottom:0}.acf-admin-page .acf-radio-list label,.acf-admin-page .acf-checkbox-list label{display:flex;align-items:center;align-content:center}.acf-admin-page .acf-switch{width:42px;height:24px;border:none;background-color:#d0d5dd;border-radius:12px}.acf-admin-page .acf-switch:hover{background-color:#98a2b3}.acf-admin-page .acf-switch:active{box-shadow:0px 0px 0px 3px #ebf5fa,0px 0px 0px rgba(255,54,54,.25)}.acf-admin-page .acf-switch.-on{background-color:#0783be}.acf-admin-page .acf-switch.-on:hover{background-color:#066998}.acf-admin-page .acf-switch.-on .acf-switch-slider{left:20px}.acf-admin-page .acf-switch .acf-switch-off,.acf-admin-page .acf-switch .acf-switch-on{visibility:hidden}.acf-admin-page .acf-switch .acf-switch-slider{width:20px;height:20px;border:none;border-radius:100px;box-shadow:0px 1px 3px rgba(16,24,40,.1),0px 1px 2px rgba(16,24,40,.06)}.acf-admin-page .acf-field-true-false{display:flex;align-items:flex-start}.acf-admin-page .acf-field-true-false .acf-label{order:2;display:block;align-items:center;margin-top:2px;margin-bottom:0;margin-left:12px}.acf-admin-page .acf-field-true-false .acf-label label{margin-bottom:0}.acf-admin-page .acf-field-true-false .acf-label .acf-tip{margin-left:12px}.acf-admin-page .acf-field-true-false .acf-label .description{display:block;margin-top:2px;margin-left:0}.acf-admin-page.rtl .acf-field-true-false .acf-label{margin-right:12px;margin-left:0}.acf-admin-page.rtl .acf-field-true-false .acf-tip{margin-right:12px;margin-left:0}.acf-admin-page input::file-selector-button{box-sizing:border-box;min-height:40px;margin-right:16px;padding-top:8px;padding-right:16px;padding-bottom:8px;padding-left:16px;background-color:rgba(0,0,0,0);color:#0783be !important;border-radius:6px;border-width:1px;border-style:solid;border-color:#0783be;text-decoration:none}.acf-admin-page input::file-selector-button:hover{border-color:#066998;cursor:pointer;color:#066998 !important}.acf-admin-page .button{display:inline-flex;align-items:center;height:40px;padding-right:16px;padding-left:16px;background-color:rgba(0,0,0,0);border-width:1px;border-style:solid;border-color:#0783be;border-radius:6px;color:#0783be}.acf-admin-page .button:hover{background-color:#f3f9fc;border-color:#0783be;color:#0783be}.acf-admin-page .button:focus{background-color:#f3f9fc;outline:3px solid #ebf5fa;color:#0783be}.acf-admin-page .edit-field-group-header{display:block !important}.acf-admin-page .acf-input .select2-container.-acf .select2-selection{border:none;line-height:1}.acf-admin-page .acf-input .select2-container.-acf .select2-selection__rendered{box-sizing:border-box;padding-right:0;padding-left:0;background-color:#fff;border-width:1px;border-style:solid;border-color:#d0d5dd;box-shadow:0px 1px 2px rgba(16,24,40,.1);border-radius:6px;color:#344054}.acf-admin-page .acf-input .select2-container--focus{outline:3px solid #ebf5fa;border-color:#399ccb;border-radius:6px}.acf-admin-page .acf-input .select2-container--focus .select2-selection__rendered{border-color:#399ccb !important}.acf-admin-page .acf-input .select2-container--focus.select2-container--below.select2-container--open .select2-selection__rendered{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.acf-admin-page .acf-input .select2-container--focus.select2-container--above.select2-container--open .select2-selection__rendered{border-top-right-radius:0 !important;border-top-left-radius:0 !important}.acf-admin-page .acf-input .select2-container .select2-search--inline .select2-search__field{margin:0;padding-left:6px}.acf-admin-page .acf-input .select2-container .select2-search--inline .select2-search__field:focus{outline:none;border:none}.acf-admin-page .acf-input .select2-container--default .select2-selection--multiple .select2-selection__rendered{padding-top:0;padding-right:6px;padding-bottom:0;padding-left:6px}.acf-admin-page .acf-input .select2-selection__clear{width:18px;height:18px;margin-top:12px;margin-right:1px;text-indent:100%;white-space:nowrap;overflow:hidden;color:#fff}.acf-admin-page .acf-input .select2-selection__clear:before{content:"";display:block;width:16px;height:16px;top:0;left:0;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/icons/icon-close.svg");mask-image:url("../../images/icons/icon-close.svg");background-color:#98a2b3}.acf-admin-page .acf-input .select2-selection__clear:hover::before{background-color:#0783be}.acf-admin-page .acf-label{display:flex;align-items:center;justify-content:space-between}.acf-admin-page .acf-label .acf-icon-help{width:18px;height:18px;background-color:#98a2b3}.acf-admin-page .acf-label label{margin-bottom:0}.acf-admin-page .acf-label .description{margin-top:2px}.acf-admin-page .acf-field-setting-name .acf-tip{position:absolute;top:0;left:654px;color:#98a2b3}.rtl.acf-admin-page .acf-field-setting-name .acf-tip{left:auto;right:654px}.acf-admin-page .acf-field-setting-name .acf-tip .acf-icon-help{width:18px;height:18px}.acf-admin-page .acf-field-setting-type .select2-container.-acf,.acf-admin-page .acf-field-permalink-rewrite .select2-container.-acf,.acf-admin-page .acf-field-query-var .select2-container.-acf,.acf-admin-page .acf-field-capability .select2-container.-acf,.acf-admin-page .acf-field-parent-slug .select2-container.-acf,.acf-admin-page .acf-field-data-storage .select2-container.-acf,.acf-admin-page .acf-field-manage-terms .select2-container.-acf,.acf-admin-page .acf-field-edit-terms .select2-container.-acf,.acf-admin-page .acf-field-delete-terms .select2-container.-acf,.acf-admin-page .acf-field-assign-terms .select2-container.-acf,.acf-admin-page .acf-field-meta-box .select2-container.-acf{min-height:40px}.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .select2-selection__rendered{display:flex;align-items:center;position:relative;z-index:800;min-height:40px;padding-top:0;padding-right:12px;padding-bottom:0;padding-left:12px}.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .field-type-icon{top:auto;width:18px;height:18px;margin-right:2px}.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .field-type-icon:before{width:9px;height:9px}.acf-admin-page .acf-field-setting-type .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-permalink-rewrite .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-query-var .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-capability .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-parent-slug .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-data-storage .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-manage-terms .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-edit-terms .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-delete-terms .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-assign-terms .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-meta-box .select2-container--open .select2-selection__rendered{border-color:#6bb5d8 !important;border-bottom-color:#d0d5dd !important}.acf-admin-page .acf-field-setting-type .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-permalink-rewrite .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-query-var .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-capability .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-parent-slug .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-data-storage .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-manage-terms .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-edit-terms .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-delete-terms .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-assign-terms .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-meta-box .select2-container--open.select2-container--below .select2-selection__rendered{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.acf-admin-page .acf-field-setting-type .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-permalink-rewrite .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-query-var .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-capability .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-parent-slug .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-data-storage .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-manage-terms .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-edit-terms .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-delete-terms .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-assign-terms .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-meta-box .select2-container--open.select2-container--above .select2-selection__rendered{border-top-right-radius:0 !important;border-top-left-radius:0 !important;border-bottom-color:#6bb5d8 !important;border-top-color:#d0d5dd !important}.acf-admin-page .acf-field-setting-type .acf-selection.has-icon,.acf-admin-page .acf-field-permalink-rewrite .acf-selection.has-icon,.acf-admin-page .acf-field-query-var .acf-selection.has-icon,.acf-admin-page .acf-field-capability .acf-selection.has-icon,.acf-admin-page .acf-field-parent-slug .acf-selection.has-icon,.acf-admin-page .acf-field-data-storage .acf-selection.has-icon,.acf-admin-page .acf-field-manage-terms .acf-selection.has-icon,.acf-admin-page .acf-field-edit-terms .acf-selection.has-icon,.acf-admin-page .acf-field-delete-terms .acf-selection.has-icon,.acf-admin-page .acf-field-assign-terms .acf-selection.has-icon,.acf-admin-page .acf-field-meta-box .acf-selection.has-icon{margin-left:6px}.rtl.acf-admin-page .acf-field-setting-type .acf-selection.has-icon,.acf-admin-page .acf-field-permalink-rewrite .acf-selection.has-icon,.acf-admin-page .acf-field-query-var .acf-selection.has-icon,.acf-admin-page .acf-field-capability .acf-selection.has-icon,.acf-admin-page .acf-field-parent-slug .acf-selection.has-icon,.acf-admin-page .acf-field-data-storage .acf-selection.has-icon,.acf-admin-page .acf-field-manage-terms .acf-selection.has-icon,.acf-admin-page .acf-field-edit-terms .acf-selection.has-icon,.acf-admin-page .acf-field-delete-terms .acf-selection.has-icon,.acf-admin-page .acf-field-assign-terms .acf-selection.has-icon,.acf-admin-page .acf-field-meta-box .acf-selection.has-icon{margin-right:6px}.acf-admin-page .acf-field-setting-type .select2-selection__arrow,.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow,.acf-admin-page .acf-field-query-var .select2-selection__arrow,.acf-admin-page .acf-field-capability .select2-selection__arrow,.acf-admin-page .acf-field-parent-slug .select2-selection__arrow,.acf-admin-page .acf-field-data-storage .select2-selection__arrow,.acf-admin-page .acf-field-manage-terms .select2-selection__arrow,.acf-admin-page .acf-field-edit-terms .select2-selection__arrow,.acf-admin-page .acf-field-delete-terms .select2-selection__arrow,.acf-admin-page .acf-field-assign-terms .select2-selection__arrow,.acf-admin-page .acf-field-meta-box .select2-selection__arrow{width:20px;height:20px;top:calc(50% - 10px);right:12px;background-color:rgba(0,0,0,0)}.acf-admin-page .acf-field-setting-type .select2-selection__arrow:after,.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow:after,.acf-admin-page .acf-field-query-var .select2-selection__arrow:after,.acf-admin-page .acf-field-capability .select2-selection__arrow:after,.acf-admin-page .acf-field-parent-slug .select2-selection__arrow:after,.acf-admin-page .acf-field-data-storage .select2-selection__arrow:after,.acf-admin-page .acf-field-manage-terms .select2-selection__arrow:after,.acf-admin-page .acf-field-edit-terms .select2-selection__arrow:after,.acf-admin-page .acf-field-delete-terms .select2-selection__arrow:after,.acf-admin-page .acf-field-assign-terms .select2-selection__arrow:after,.acf-admin-page .acf-field-meta-box .select2-selection__arrow:after{content:"";display:block;position:absolute;z-index:850;top:1px;left:0;width:20px;height:20px;-webkit-mask-image:url("../../images/icons/icon-chevron-down.svg");mask-image:url("../../images/icons/icon-chevron-down.svg");background-color:#667085;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden}.acf-admin-page .acf-field-setting-type .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-query-var .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-capability .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-parent-slug .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-data-storage .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-manage-terms .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-edit-terms .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-delete-terms .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-assign-terms .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-meta-box .select2-selection__arrow b[role=presentation]{display:none}.acf-admin-page .acf-field-setting-type .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-permalink-rewrite .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-query-var .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-capability .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-parent-slug .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-data-storage .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-manage-terms .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-edit-terms .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-delete-terms .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-assign-terms .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-meta-box .select2-container--open .select2-selection__arrow:after{-webkit-mask-image:url("../../images/icons/icon-chevron-up.svg");mask-image:url("../../images/icons/icon-chevron-up.svg")}.acf-admin-page .field-type-select-results{position:relative;top:4px;z-index:1002;border-radius:0 0 6px 6px;box-shadow:0px 8px 24px 4px rgba(16,24,40,.12)}.acf-admin-page .field-type-select-results.select2-dropdown--above{display:flex;flex-direction:column-reverse;top:0;border-radius:6px 6px 0 0;z-index:99999}.select2-container.select2-container--open.acf-admin-page .field-type-select-results{box-shadow:0px 0px 0px 3px #ebf5fa,0px 8px 24px 4px rgba(16,24,40,.12)}.acf-admin-page .field-type-select-results .acf-selection.has-icon{margin-left:6px}.rtl.acf-admin-page .field-type-select-results .acf-selection.has-icon{margin-right:6px}.acf-admin-page .field-type-select-results .select2-search{position:relative;margin:0;padding:0}.acf-admin-page .field-type-select-results .select2-search--dropdown:after{content:"";display:block;position:absolute;top:12px;left:13px;width:16px;height:16px;-webkit-mask-image:url("../../images/icons/icon-search.svg");mask-image:url("../../images/icons/icon-search.svg");background-color:#98a2b3;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden}.rtl.acf-admin-page .field-type-select-results .select2-search--dropdown:after{right:12px;left:auto}.acf-admin-page .field-type-select-results .select2-search .select2-search__field{padding-left:38px;border-right:0;border-bottom:0;border-left:0;border-radius:0}.rtl.acf-admin-page .field-type-select-results .select2-search .select2-search__field{padding-right:38px;padding-left:0}.acf-admin-page .field-type-select-results .select2-search .select2-search__field:focus{border-top-color:#d0d5dd;outline:0}.acf-admin-page .field-type-select-results .select2-results__options{max-height:440px}.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option--highlighted{background-color:#0783be !important;color:#f9fafb !important}.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option{display:inline-flex;position:relative;width:calc(100% - 24px);min-height:32px;padding-top:0;padding-right:12px;padding-bottom:0;padding-left:12px;align-items:center}.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option .field-type-icon{top:auto;width:18px;height:18px;margin-right:2px;box-shadow:0 0 0 1px #f9fafb}.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option .field-type-icon:before{width:9px;height:9px}.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true]{background-color:#ebf5fa !important;color:#344054 !important}.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true]:after{content:"";right:13px;position:absolute;width:16px;height:16px;-webkit-mask-image:url("../../images/icons/icon-check.svg");mask-image:url("../../images/icons/icon-check.svg");background-color:#0783be;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden}.rtl.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true]:after{left:13px;right:auto}.acf-admin-page .field-type-select-results .select2-results__group{display:inline-flex;align-items:center;width:calc(100% - 24px);min-height:25px;background-color:#f9fafb;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaecf0;color:#98a2b3;font-size:11px;margin-bottom:0;padding-top:0;padding-right:12px;padding-bottom:0;padding-left:12px;font-weight:normal}.acf-admin-page.rtl .acf-field-setting-type .select2-selection__arrow:after,.acf-admin-page.rtl .acf-field-permalink-rewrite .select2-selection__arrow:after,.acf-admin-page.rtl .acf-field-query-var .select2-selection__arrow:after{right:auto;left:10px}.rtl.post-type-acf-field-group .acf-field-setting-name .acf-tip,.rtl.acf-internal-post-type .acf-field-setting-name .acf-tip{left:auto;right:654px}.post-type-acf-field-group .metabox-holder.columns-1 #acf-field-group-fields,.post-type-acf-field-group .metabox-holder.columns-1 #acf-field-group-options,.post-type-acf-field-group .metabox-holder.columns-1 .meta-box-sortables.ui-sortable,.post-type-acf-field-group .metabox-holder.columns-1 .notice{max-width:1440px}.post-type-acf-field-group.columns-1 .notice{max-width:1440px}.post-type-acf-field-group.columns-2 .acf-headerbar .acf-headerbar-inner{max-width:100%}.post-type-acf-field-group #poststuff{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap{overflow:hidden;border:none;border-radius:0 0 8px 8px;box-shadow:0px 1px 2px rgba(16,24,40,.1)}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty{border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty .acf-thead,.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty .acf-tfoot{display:none}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty .no-fields-message{min-height:280px}.post-type-acf-field-group .acf-thead{background-color:#f9fafb;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaecf0}.post-type-acf-field-group .acf-thead li{display:flex;align-items:center;min-height:48px;padding-top:0;padding-bottom:0;color:#344054;font-weight:500}.post-type-acf-field-group .acf-field-object{border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}.post-type-acf-field-group .acf-field-object:hover .acf-sortable-handle:before{display:inline-flex}.post-type-acf-field-group .acf-field-object.acf-field-is-endpoint:before{display:block;content:"";height:2px;width:100%;background:#d0d5dd;margin-top:-1px}.post-type-acf-field-group .acf-field-object.acf-field-is-endpoint.acf-field-object-accordion:before{display:none}.post-type-acf-field-group .acf-field-object.acf-field-is-endpoint.acf-field-object-accordion:after{display:block;content:"";height:2px;width:100%;background:#d0d5dd;z-index:500}.post-type-acf-field-group .acf-field-object:hover{background-color:#f7fbfd}.post-type-acf-field-group .acf-field-object.open{background-color:#fff;border-top-color:#a5d2e7}.post-type-acf-field-group .acf-field-object.open .handle{background-color:#d8ebf5;border:none;text-shadow:none}.post-type-acf-field-group .acf-field-object.open .handle a{color:#0783be !important}.post-type-acf-field-group .acf-field-object.open .handle a.delete-field{color:#a00 !important}.post-type-acf-field-group .acf-field-object .acf-field-setting-type .acf-hl{margin:0}.post-type-acf-field-group .acf-field-object .acf-field-setting-type .acf-hl li{width:auto}.post-type-acf-field-group .acf-field-object .acf-field-setting-type .acf-hl li:first-child{flex-grow:1;margin-left:-10px}.post-type-acf-field-group .acf-field-object .acf-field-setting-type .acf-hl li:nth-child(2){padding-right:0}.post-type-acf-field-group .acf-field-object ul.acf-hl{display:flex;align-items:stretch}.post-type-acf-field-group .acf-field-object .handle li{display:flex;align-items:top;flex-wrap:wrap;min-height:60px;color:#344054}.post-type-acf-field-group .acf-field-object .handle li.li-field-label{display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;width:auto}.post-type-acf-field-group .acf-field-object .handle li.li-field-label strong{font-weight:500}.post-type-acf-field-group .acf-field-object .handle li.li-field-label .row-options{width:100%}.post-type-acf-field-group .acf-tfoot{display:flex;align-items:center;justify-content:flex-end;min-height:80px;box-sizing:border-box;padding-top:8px;padding-right:24px;padding-bottom:8px;padding-left:24px;background-color:#fff;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}.post-type-acf-field-group .acf-tfoot .acf-fr{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.post-type-acf-field-group .acf-field-object .settings{box-sizing:border-box;padding-top:0;padding-bottom:0;background-color:#fff;border-left-width:4px;border-left-style:solid;border-left-color:#6bb5d8}.acf-field-settings-main{padding-top:32px;padding-right:0;padding-bottom:32px;padding-left:0}.acf-field-settings-main .acf-field:last-of-type,.acf-field-settings-main .acf-field.acf-last-visible{margin-bottom:0}.acf-field-settings .acf-label{display:block;justify-content:space-between;align-items:center;align-content:center;margin-top:0;margin-right:0;margin-bottom:6px;margin-left:0}.acf-field-settings .acf-field{box-sizing:border-box;width:100%;margin-top:0;margin-right:0;margin-bottom:32px;margin-left:0;padding-top:0;padding-right:72px;padding-bottom:0;padding-left:72px}@media screen and (max-width: 600px){.acf-field-settings .acf-field{padding-right:12px;padding-left:12px}}.acf-field-settings .acf-field .acf-label,.acf-field-settings .acf-field .acf-input{max-width:600px}.acf-field-settings .acf-field .acf-label.acf-input-sub,.acf-field-settings .acf-field .acf-input.acf-input-sub{max-width:100%}.acf-field-settings .acf-field .acf-label .acf-btn:disabled,.acf-field-settings .acf-field .acf-input .acf-btn:disabled{background-color:#f2f4f7;color:#98a2b3 !important;border:1px #d0d5dd solid;cursor:default}.acf-field-settings .acf-field .acf-input-wrap{overflow:visible}.acf-field-settings .acf-field.acf-field-setting-label,.acf-field-settings .acf-field-setting-wrapper{padding-top:24px;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}.acf-field-settings .acf-field-setting-wrapper{margin-top:24px}.acf-field-setting-bidirectional_notes .acf-label{display:none}.acf-field-setting-bidirectional_notes .acf-feature-notice{background-color:#f9fafb;border:1px solid #eaecf0;border-radius:6px;padding:16px;color:#344054;position:relative}.acf-field-setting-bidirectional_notes .acf-feature-notice.with-warning-icon{padding-left:45px}.acf-field-setting-bidirectional_notes .acf-feature-notice.with-warning-icon::before{content:"";display:block;position:absolute;top:17px;left:18px;z-index:600;width:18px;height:18px;margin-right:8px;background-color:#667085;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/icons/icon-info.svg");mask-image:url("../../images/icons/icon-info.svg")}.acf-field-settings .acf-field-settings-footer{display:flex;align-items:center;min-height:72px;box-sizing:border-box;width:100%;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:72px;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}@media screen and (max-width: 600px){.acf-field-settings .acf-field-settings-footer{padding-left:12px}}.rtl .acf-field-settings .acf-field-settings-footer{padding-top:0;padding-right:72px;padding-bottom:0;padding-left:0}.acf-fields .acf-tab-wrap,.acf-admin-page.acf-internal-post-type .acf-tab-wrap,.acf-browse-fields-modal-wrap .acf-tab-wrap{background:#f9fafb;border-bottom-color:#1d2939}.acf-fields .acf-tab-wrap .acf-tab-group,.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group,.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group{padding-right:24px;padding-left:24px;border-top-width:0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaecf0}.acf-fields .acf-field-settings-tab-bar,.acf-fields .acf-tab-wrap .acf-tab-group,.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar,.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group,.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar,.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group{display:flex;align-items:stretch;min-height:48px;padding-top:0;padding-right:0;padding-bottom:0;padding-left:24px;margin-top:0;margin-bottom:0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaecf0}.acf-fields .acf-field-settings-tab-bar li,.acf-fields .acf-tab-wrap .acf-tab-group li,.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li,.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li,.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li,.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li{display:flex;margin-top:0;margin-right:24px;margin-bottom:0;margin-left:0;padding:0}.acf-fields .acf-field-settings-tab-bar li a,.acf-fields .acf-tab-wrap .acf-tab-group li a,.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li a,.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li a,.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li a,.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li a{box-sizing:border-box;display:inline-flex;align-items:center;height:100%;padding-top:3px;padding-right:0;padding-bottom:0;padding-left:0;background:none;border-top:none;border-right:none;border-bottom-width:3px;border-bottom-style:solid;border-bottom-color:rgba(0,0,0,0);border-left:none;color:#667085;font-weight:normal}.acf-fields .acf-field-settings-tab-bar li a:focus-visible,.acf-fields .acf-tab-wrap .acf-tab-group li a:focus-visible,.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li a:focus-visible,.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li a:focus-visible,.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li a:focus-visible,.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li a:focus-visible{border:1px solid #5897fb}.acf-fields .acf-field-settings-tab-bar li a:hover,.acf-fields .acf-tab-wrap .acf-tab-group li a:hover,.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li a:hover,.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li a:hover,.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li a:hover,.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li a:hover{color:#1d2939}.acf-fields .acf-field-settings-tab-bar li a:hover,.acf-fields .acf-tab-wrap .acf-tab-group li a:hover,.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li a:hover,.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li a:hover,.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li a:hover,.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li a:hover{background-color:rgba(0,0,0,0)}.acf-fields .acf-field-settings-tab-bar li.active a,.acf-fields .acf-tab-wrap .acf-tab-group li.active a,.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li.active a,.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li.active a,.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li.active a,.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li.active a{background:none;border-bottom-color:#0783be;color:#0783be}.acf-fields .acf-field-settings-tab-bar li.active a:focus-visible,.acf-fields .acf-tab-wrap .acf-tab-group li.active a:focus-visible,.acf-admin-page.acf-internal-post-type .acf-field-settings-tab-bar li.active a:focus-visible,.acf-admin-page.acf-internal-post-type .acf-tab-wrap .acf-tab-group li.active a:focus-visible,.acf-browse-fields-modal-wrap .acf-field-settings-tab-bar li.active a:focus-visible,.acf-browse-fields-modal-wrap .acf-tab-wrap .acf-tab-group li.active a:focus-visible{border-bottom-color:#0783be;border-bottom-width:3px}.acf-admin-page.acf-internal-post-type .acf-field-editor .acf-field-settings-tab-bar{padding-left:72px}@media screen and (max-width: 600px){.acf-admin-page.acf-internal-post-type .acf-field-editor .acf-field-settings-tab-bar{padding-left:12px}}#acf-field-group-options .field-group-settings-tab{padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}#acf-field-group-options .field-group-settings-tab .acf-field:last-of-type{padding:0}#acf-field-group-options .acf-field{border:none;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:24px;padding-left:0}#acf-field-group-options .field-group-setting-split-container{display:flex;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}#acf-field-group-options .field-group-setting-split-container .field-group-setting-split{box-sizing:border-box;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}#acf-field-group-options .field-group-setting-split-container .field-group-setting-split:nth-child(1){flex:1 0 auto}#acf-field-group-options .field-group-setting-split-container .field-group-setting-split:nth-child(2n){flex:1 0 auto;max-width:320px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:32px;padding-right:32px;padding-left:32px;border-left-width:1px;border-left-style:solid;border-left-color:#eaecf0}#acf-field-group-options .acf-field[data-name=description]{max-width:600px}#acf-field-group-options .acf-button-group{display:inline-flex}.rtl #acf-field-group-options .field-group-setting-split-container .field-group-setting-split:nth-child(2n){margin-right:32px;margin-left:0;border-left:none;border-right-width:1px;border-right-style:solid;border-right-color:#eaecf0}.acf-field-list .li-field-order{padding:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:stretch;align-items:stretch;background-color:rgba(0,0,0,0)}.acf-field-list .acf-sortable-handle{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:flex-start;align-items:flex-start;width:100%;height:100%;position:relative;padding-top:11px;padding-bottom:8px;background-color:rgba(0,0,0,0);border:none;border-radius:0}.acf-field-list .acf-sortable-handle:hover{cursor:grab}.acf-field-list .acf-sortable-handle:before{content:"";display:none;position:absolute;top:16px;left:8px;width:16px;height:16px;width:12px;height:12px;background-color:#98a2b3;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden;-webkit-mask-image:url("../../images/icons/icon-draggable.svg");mask-image:url("../../images/icons/icon-draggable.svg")}.rtl .acf-field-list .acf-sortable-handle:before{left:0;right:8px}.acf-field-object .li-field-label{position:relative;padding-left:40px}.acf-field-object .li-field-label:before{content:"";display:block;position:absolute;left:6px;display:inline-flex;width:18px;height:18px;margin-top:-2px;background-color:#667085;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden;-webkit-mask-image:url("../../images/icons/icon-chevron-down.svg");mask-image:url("../../images/icons/icon-chevron-down.svg")}.acf-field-object .li-field-label:hover:before{cursor:pointer}.rtl .acf-field-object .li-field-label{padding-left:0;padding-right:40px}.rtl .acf-field-object .li-field-label:before{left:0;right:6px;-webkit-mask-image:url("../../images/icons/icon-chevron-down.svg");mask-image:url("../../images/icons/icon-chevron-down.svg")}.rtl .acf-field-object.open .li-field-label:before{-webkit-mask-image:url("../../images/icons/icon-chevron-down.svg");mask-image:url("../../images/icons/icon-chevron-down.svg")}.rtl .acf-field-object.open .acf-input-sub .li-field-label:before{-webkit-mask-image:url("../../images/icons/icon-chevron-right.svg");mask-image:url("../../images/icons/icon-chevron-right.svg")}.rtl .acf-field-object.open .acf-input-sub .acf-field-object.open .li-field-label:before{-webkit-mask-image:url("../../images/icons/icon-chevron-down.svg");mask-image:url("../../images/icons/icon-chevron-down.svg")}.acf-thead .li-field-label{padding-left:40px}.rtl .acf-thead .li-field-label{padding-left:0;padding-right:40px}.acf-field-settings-main-conditional-logic .acf-conditional-toggle{display:flex;padding-right:72px;padding-left:72px}@media screen and (max-width: 600px){.acf-field-settings-main-conditional-logic .acf-conditional-toggle{padding-left:12px}}.acf-field-settings-main-conditional-logic .acf-field{flex-wrap:wrap;margin-bottom:0;padding-right:0;padding-left:0}.acf-field-settings-main-conditional-logic .acf-field .rule-groups{flex:0 1 100%;order:3;margin-top:32px;padding-top:32px;padding-right:72px;padding-left:72px;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}@media screen and (max-width: 600px){.acf-field-settings-main-conditional-logic .acf-field .rule-groups{padding-left:12px}.acf-field-settings-main-conditional-logic .acf-field .rule-groups table.acf-table tbody tr{display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.acf-field-settings-main-conditional-logic .acf-field .rule-groups table.acf-table tbody tr td{flex:1 1 100%}}.acf-input .acf-input-prepend,.acf-input .acf-input-append{display:inline-flex;align-items:center;height:100%;min-height:40px;padding-right:12px;padding-left:12px;background-color:#f9fafb;border-color:#d0d5dd;box-shadow:0px 1px 2px rgba(16,24,40,.1);color:#667085}.acf-input .acf-input-prepend{border-radius:6px 0 0 6px}.acf-input .acf-input-append{border-radius:0 6px 6px 0}.acf-input-wrap{display:flex}.acf-field-settings-main-presentation .acf-input-wrap{display:flex}.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message{display:flex;justify-content:center;padding-top:48px;padding-bottom:48px}.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;align-items:flex-start;text-align:center;max-width:400px}.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner img,.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner h2,.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p{flex:1 0 100%}.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner h2{margin-top:32px;margin-bottom:0;padding:0;color:#344054}.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p{margin-top:12px;margin-bottom:0;padding:0;color:#667085}.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p.acf-small{margin-top:32px}.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner img{max-width:284px;margin-bottom:0}.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner .acf-btn{margin-top:32px}.post-type-acf-field-group .acf-headerbar #title-prompt-text{display:none}.acf-admin-page #acf-popup .acf-popup-box{min-width:480px}.acf-admin-page #acf-popup .acf-popup-box .title{display:flex;align-items:center;align-content:center;justify-content:space-between;min-height:64px;box-sizing:border-box;margin:0;padding-right:24px;padding-left:24px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaecf0}.acf-admin-page #acf-popup .acf-popup-box .title h1,.acf-admin-page #acf-popup .acf-popup-box .title h2,.acf-admin-page #acf-popup .acf-popup-box .title h3,.acf-admin-page #acf-popup .acf-popup-box .title h4{padding-left:0;color:#344054}.acf-admin-page #acf-popup .acf-popup-box .title .acf-icon{display:block;position:relative;top:auto;right:auto;width:22px;height:22px;background-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}.acf-admin-page #acf-popup .acf-popup-box .title .acf-icon:before{display:inline-flex;position:absolute;top:0;left:0;width:22px;height:22px;background-color:#667085;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden;-webkit-mask-image:url("../../images/icons/icon-close-circle.svg");mask-image:url("../../images/icons/icon-close-circle.svg")}.acf-admin-page #acf-popup .acf-popup-box .title .acf-icon:hover:before{background-color:#0783be}.acf-admin-page #acf-popup .acf-popup-box .inner{box-sizing:border-box;margin:0;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px;border-top:none}.acf-admin-page #acf-popup .acf-popup-box .inner p{margin-top:0;margin-bottom:0}.acf-admin-page #acf-popup .acf-popup-box #acf-move-field-form .acf-field-select,.acf-admin-page #acf-popup .acf-popup-box #acf-link-field-groups-form .acf-field-select{margin-top:0}.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .title h3,.acf-admin-page .acf-create-options-page-popup .acf-popup-box .title h3{color:#1d2939;font-weight:500}.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .title h3:before,.acf-admin-page .acf-create-options-page-popup .acf-popup-box .title h3:before{content:"";width:18px;height:18px;background:#98a2b3;margin-right:9px}.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner,.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner{padding:0 !important}.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-field-select,.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-link-successful,.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field-select,.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-link-successful{padding:32px 24px;margin-bottom:0}.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-field-select .description,.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-link-successful .description,.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field-select .description,.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-link-successful .description{margin-top:6px !important}.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-actions,.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-actions{background:#f9fafb;border-top:1px solid #eaecf0;padding-top:20px;padding-left:24px;padding-bottom:20px;padding-right:24px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-actions .acf-btn,.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-actions .acf-btn{display:inline-block;margin-left:8px}.acf-admin-page .acf-link-field-groups-popup .acf-popup-box .inner .acf-actions .acf-btn.acf-btn-primary,.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-actions .acf-btn.acf-btn-primary{width:120px}.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-error-message.-success{display:none}.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .-dismiss{margin:24px 32px !important}.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field{padding:24px 32px 0 32px;margin:0}.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field.acf-error .acf-input-wrap{overflow:inherit}.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field.acf-error .acf-input-wrap input[type=text]{border:1px rgba(209,55,55,.5) solid !important;box-shadow:0px 0px 0px 3px rgba(209,55,55,.12),0px 0px 0px rgba(255,54,54,.25) !important;background-image:url(../../images/icons/icon-info-red.svg);background-position:right 10px top 50%;background-size:14px;background-repeat:no-repeat}.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-field .acf-options-page-modal-error p{font-size:12px;color:#d13737}.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-actions{margin-top:32px}.acf-admin-page .acf-create-options-page-popup .acf-popup-box .inner .acf-actions .acf-btn:disabled{background-color:#0783be}.acf-admin-single-field-group #post-body-content{display:none}.acf-field-group-settings-footer{display:flex;justify-content:space-between;align-content:stretch;align-items:center;position:relative;min-height:88px;margin-right:-24px;margin-left:-24px;margin-bottom:-24px;padding-right:24px;padding-left:24px;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}.acf-field-group-settings-footer .acf-created-on{display:inline-flex;justify-content:flex-start;align-content:stretch;align-items:center;color:#667085}.acf-field-group-settings-footer .acf-created-on:before{content:"";display:inline-block;width:20px;height:20px;margin-right:8px;background-color:#98a2b3;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/icons/icon-time.svg");mask-image:url("../../images/icons/icon-time.svg")}.conditional-logic-badge{display:none}.conditional-logic-badge.is-enabled{display:inline-block;width:6px;height:6px;overflow:hidden;margin-left:8px;background-color:rgba(82,170,89,.4);border-width:1px;border-style:solid;border-color:#52aa59;border-radius:100px;text-indent:100%;white-space:nowrap}.acf-field-type-settings{container-name:settings;container-type:inline-size}.acf-field-settings-split{display:flex;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}.acf-field-settings-split .acf-field{margin:0;padding-top:32px;padding-bottom:32px}.acf-field-settings-split .acf-field:nth-child(2n){border-left-width:1px;border-left-style:solid;border-left-color:#eaecf0}@container settings (max-width: 1170px){.acf-field-settings-split{border:none;flex-direction:column}.acf-field{border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}}.acf-field-setting-display_format .acf-label,.acf-field-setting-return_format .acf-label{margin-bottom:6px}.acf-field-setting-display_format .acf-radio-list li,.acf-field-setting-return_format .acf-radio-list li{display:flex}.acf-field-setting-display_format .acf-radio-list li label,.acf-field-setting-return_format .acf-radio-list li label{display:inline-flex;width:100%}.acf-field-setting-display_format .acf-radio-list li label span,.acf-field-setting-return_format .acf-radio-list li label span{flex:1 1 auto}.acf-field-setting-display_format .acf-radio-list li label code,.acf-field-setting-return_format .acf-radio-list li label code{padding-right:8px;padding-left:8px;background-color:#f2f4f7;border-radius:4px;color:#475467}.acf-field-setting-display_format .acf-radio-list li input[type=text],.acf-field-setting-return_format .acf-radio-list li input[type=text]{height:32px}.acf-field-settings .acf-field-setting-first_day{padding-top:32px;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}.acf-field-object-image .acf-hl[data-cols="3"]>li,.acf-field-object-gallery .acf-hl[data-cols="3"]>li{width:auto}.acf-field-settings .acf-field-appended{overflow:auto}.acf-field-settings .acf-field-appended .acf-input{float:left}.acf-field-settings .acf-field.acf-field-setting-min_width .acf-input,.acf-field-settings .acf-field.acf-field-setting-max_width .acf-input{max-width:none}.acf-field-settings .acf-field.acf-field-setting-min_width .acf-input-wrap input[type=text],.acf-field-settings .acf-field.acf-field-setting-max_width .acf-input-wrap input[type=text]{max-width:81px}.post-type-acf-field-group .acf-field-object-flexible-content .acf-field-setting-pagination{display:none}.post-type-acf-field-group .acf-field-object-repeater .acf-field-object-repeater .acf-field-setting-pagination{display:none}.acf-admin-single-field-group .acf-field-object-flexible-content .acf-is-subfields .acf-field-object .acf-label,.acf-admin-single-field-group .acf-field-object-flexible-content .acf-is-subfields .acf-field-object .acf-input{max-width:600px}.acf-admin-single-field-group .acf-field.acf-field-true-false.acf-field-setting-default_value .acf-true-false{border:none}.acf-admin-single-field-group .acf-field.acf-field-true-false.acf-field-setting-default_value .acf-true-false input[type=checkbox]{margin-right:0}.acf-field.acf-field-with-front{margin-top:32px}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub{max-width:100%;overflow:hidden;border-radius:8px;border-width:1px;border-style:solid;border-color:#dbdfe5;box-shadow:0px 1px 2px rgba(16,24,40,.1)}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-sub-field-list-header{display:flex;justify-content:space-between;align-content:stretch;align-items:center;min-height:64px;padding-right:24px;padding-left:24px}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-list-wrap{box-shadow:none}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-hl.acf-tfoot{min-height:64px;align-items:center}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input.acf-input-sub{max-width:100%;margin-right:0;margin-left:0}.post-type-acf-field-group .acf-input-sub .acf-field-object .acf-sortable-handle{width:100%;height:100%}.post-type-acf-field-group .acf-field-object:hover .acf-input-sub .acf-sortable-handle:before{display:none}.post-type-acf-field-group .acf-field-object:hover .acf-input-sub .acf-field-list .acf-field-object:hover .acf-sortable-handle:before{display:block}.post-type-acf-field-group .acf-field-object .acf-is-subfields .acf-thead .li-field-label:before{display:none}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object.open{border-top-color:#dbdfe5}.post-type-acf-field-group i.acf-icon.-duplicate.duplicate-layout{margin:0 auto !important;background-color:#667085;color:#667085}.post-type-acf-field-group i.acf-icon.acf-icon-trash.delete-layout{margin:0 auto !important;background-color:#667085;color:#667085}.post-type-acf-field-group button.acf-btn.acf-btn-tertiary.acf-field-setting-fc-duplicate,.post-type-acf-field-group button.acf-btn.acf-btn-tertiary.acf-field-setting-fc-delete{background-color:#fff !important;box-shadow:0px 1px 2px rgba(16,24,40,.1);border-radius:6px;width:32px;height:32px !important;min-height:32px;padding:0}.post-type-acf-field-group button.add-layout.acf-btn.acf-btn-primary.add-field,.post-type-acf-field-group .acf-sub-field-list-header a.acf-btn.acf-btn-secondary.add-field,.post-type-acf-field-group .acf-field-list-wrap.acf-is-subfields a.acf-btn.acf-btn-secondary.add-field{height:32px !important;min-height:32px;margin-left:5px}.post-type-acf-field-group .acf-field.acf-field-setting-fc_layout{background-color:#fff;margin-bottom:16px}.post-type-acf-field-group .acf-field-setting-fc_layout{overflow:hidden;width:calc(100% - 144px);margin-right:72px;margin-left:72px;padding-right:0;padding-left:0;border-width:1px;border-style:solid;border-color:#dbdfe5;border-radius:8px;box-shadow:0px 1px 2px rgba(16,24,40,.1)}.post-type-acf-field-group .acf-field-setting-fc_layout .acf-field-layout-settings.open{background-color:#fff;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}@media screen and (max-width: 768px){.post-type-acf-field-group .acf-field-setting-fc_layout{width:calc(100% - 16px);margin-right:8px;margin-left:8px}}.post-type-acf-field-group .acf-field-setting-fc_layout .acf-input-sub{max-width:100%;margin-right:0;margin-left:0}.post-type-acf-field-group .acf-field-setting-fc_layout .acf-label,.post-type-acf-field-group .acf-field-setting-fc_layout .acf-input{max-width:100% !important}.post-type-acf-field-group .acf-field-setting-fc_layout .acf-input-sub{margin-right:32px;margin-bottom:32px;margin-left:32px}.post-type-acf-field-group .acf-field-setting-fc_layout .acf-fc-meta{max-width:100%;padding-top:24px;padding-right:32px;padding-left:32px}.post-type-acf-field-group .acf-field-settings-fc_head{display:flex;align-items:center;justify-content:left;background-color:#f9fafb;border-radius:8px 8px 0px 0px;min-height:64px;margin-bottom:0px;padding-right:24px}.post-type-acf-field-group .acf-field-settings-fc_head .acf-fc_draggable{min-height:64px;padding-left:24px;display:flex;white-space:nowrap}.post-type-acf-field-group .acf-field-settings-fc_head .acf-fc-layout-name{min-width:0;color:#98a2b3;padding-left:8px;font-size:16px}.post-type-acf-field-group .acf-field-settings-fc_head .acf-fc-layout-name.copyable:not(.input-copyable,.copy-unsupported):hover:after{width:14px !important;height:14px !important}@media screen and (max-width: 880px){.post-type-acf-field-group .acf-field-settings-fc_head .acf-fc-layout-name{display:none !important}}.post-type-acf-field-group .acf-field-settings-fc_head .acf-fc-layout-name span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.post-type-acf-field-group .acf-field-settings-fc_head span.toggle-indicator{pointer-events:none;margin-top:7px}.post-type-acf-field-group .acf-field-settings-fc_head label{display:inline-flex;align-items:center}.post-type-acf-field-group .acf-field-settings-fc_head label.acf-fc-layout-name{margin-left:1rem}@media screen and (max-width: 880px){.post-type-acf-field-group .acf-field-settings-fc_head label.acf-fc-layout-name{display:none !important}}.post-type-acf-field-group .acf-field-settings-fc_head label.acf-fc-layout-name span.acf-fc-layout-name{text-overflow:ellipsis;overflow:hidden;height:22px;white-space:nowrap}.post-type-acf-field-group .acf-field-settings-fc_head label.acf-fc-layout-label:before{content:"";display:inline-block;width:20px;height:20px;margin-right:8px;background-color:#98a2b3;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.rtl.post-type-acf-field-group .acf-field-settings-fc_head label.acf-fc-layout-label:before{padding-right:10px}.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions{display:flex;align-items:center;white-space:nowrap;margin-left:auto}.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions .acf-fc-add-layout{margin-left:10px}.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions .acf-fc-add-layout .add-field{margin-left:0px !important}.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions li{margin-right:4px}.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions li:last-of-type{margin-right:0}.post-type-acf-field-group .acf-field-object.open>.handle>.acf-tbody>.li-field-label::before{-webkit-mask-image:url("../../images/icons/icon-chevron-up.svg");mask-image:url("../../images/icons/icon-chevron-up.svg")}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object .handle{background-color:rgba(0,0,0,0)}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object .handle:hover{background-color:#f9f2fb}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object.open .handle{background-color:#f5eaf9}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object .settings{border-left-color:#bf7dd7}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object .handle{background-color:rgba(0,0,0,0)}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object .handle:hover{background-color:#ebf7f4}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object.open .handle{background-color:#e3f4f0}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object .settings{border-left-color:#7ccdb9}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle{background-color:rgba(0,0,0,0)}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle:hover{background-color:#fcf5f2}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object.open .handle{background-color:#fbeee9}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .settings{border-left-color:#e29473}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle{background-color:rgba(0,0,0,0)}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle:hover{background-color:#fafbfb}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object.open .handle{background-color:#f4f6f7}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .settings{border-left-color:#a3b1b9} diff --git a/vendor/wpengine/advanced-custom-fields-pro/assets/build/css/acf-global.css b/vendor/wpengine/advanced-custom-fields-pro/assets/build/css/acf-global.css index c45c768b9..f40a2274d 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/assets/build/css/acf-global.css +++ b/vendor/wpengine/advanced-custom-fields-pro/assets/build/css/acf-global.css @@ -1934,7 +1934,7 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td { margin-bottom: 16px !important; margin-left: 0 !important; padding-top: 13px !important; - padding-right: 16px !important; + padding-right: 16px; padding-bottom: 12px !important; padding-left: 50px !important; background-color: #e7eff9; diff --git a/vendor/wpengine/advanced-custom-fields-pro/assets/build/css/acf-global.css.map b/vendor/wpengine/advanced-custom-fields-pro/assets/build/css/acf-global.css.map index d3baf569a..26f52a884 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/assets/build/css/acf-global.css.map +++ b/vendor/wpengine/advanced-custom-fields-pro/assets/build/css/acf-global.css.map @@ -1 +1 @@ -{"version":3,"file":"acf-global.css","mappings":";;;AAAA,gBAAgB;ACAhB;;;;8FAAA;AAMA;AAOA;AAQA;AAgBA;;;;8FAAA;ACrCA;;;;8FAAA;ACCA;;;;8FAAA;AAMA;AACA;EACC;EACA;EACA;EACA;EACA;AHkBD;;AGhBA;EACC;EACA;EACA;EACA;AHmBD;;AGjBA;EACC;AHoBD;;AGjBA;AACA;;;;;;EAMC;EACA;EACA;AHoBD;;AGlBA;;;EAGC;AHqBD;;AGlBA;AACA;EACC;EACA;EACA;EACA;EACA;AHqBD;;AGnBA;EACC;EACA;EACA;EACA;AHsBD;;AGnBA;AACA;EACC;AHsBD;;AGpBA;EACC;AHuBD;AGtBC;EACC;AHwBF;;AGpBA;AACA;EACC;AHuBD;;AGrBA;EACC;AHwBD;;AGtBA;EACC;AHyBD;;AGtBA;AACA;EACC;AHyBD;;AGvBA;EACC;AH0BD;;AGxBA;EACC;AH2BD;;AGxBA;AACA;;EAEC;EACA;EACA;EACA;EACA;AH2BD;;AGxBA;AACA;EACC;AH2BD;;AGxBA;EACC;AH2BD;;AGxBA;AACA;EACC;AH2BD;;AGxBA;AACA;EACC;AH2BD;;AGxBA;AACA;;EAEC;AH2BD;;AGxBA;AACA;EACC;EACA;EACA;EACA;EAEA;EACA;AH0BD;;AGvBA;EACC;EACA;EACA;EACA;EAEA;EACA;AHyBD;;AGtBA;AACA;EACC;AHyBD;;AGvBA;EACC;AH0BD;;AGvBA;EACC;AH0BD;;AGxBA;EACC;AH2BD;;AGxBA;AACA;EACC;EACA;EACA;EACA;AH2BD;;AGxBA;;;;+FAAA;AAMA;AACA;EACC,mBF7HU;EE8HV,kBF/FW;EEgGX,cFpIU;EEsIT;EACA;EACA;EACA;EAED;EAEA;EACA;EACA;EAGA;EASA;AHaD;AGrBC;EACC;EACA;EACA;EACA;EACA;AHuBF;AGnBC;EACC;AHqBF;AGnBE;EACC;EACA;EACA;EACA;EACA;AHqBH;AGjBC;EACC;AHmBF;AGjBE;EACC;EACA;EACA;EACA;EACA;AHmBH;AGfC;EACC;AHiBF;AGfE;EACC;EACA;EACA;EACA;EACA;AHiBH;AGbC;EACC;AHeF;AGbE;EACC;EACA;EACA;EACA;EACA;AHeH;AGXC;EACC;AHaF;;AGTA;AACA;EACC;AHYD;AGVC;EACC;EACA;AHYF;AGVE;EACC;AHYH;AGTE;EACC;AHWH;;AGNA;EACC;EACA;EACA;EACA;EACA;EACA;AHSD;;AGNA;EACC;EACA;AHSD;;AGNA;;;;+FAAA;AAKA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHSD;AGPC;ED3RA;EACA;EACA;EACA;AFqSD;;AGRA;;;;8FAAA;AAKA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHWD;AGTC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHWF;;AGNA;EACC;AHSD;;AGPA;EACC;AHUD;;AGRA;EACC;EACA;AHWD;;AGTA;EACC;AHYD;;AGVA;EACC;AHaD;;AGXA;EACC;EAGA;AHYD;;AGVA;EACC;EAGA;AHWD;;AGTA;EACC;EAGA;AHUD;;AGRA;EACC;EAGA;AHSD;;AGPA;EACC;AHUD;;AGRA;EACC;EAGA;EACA;AHSD;;AGPA;EACC;AHUD;;AGRA;EACC;EAGA;AHSD;;AGPA;EACC;EAGA;AHQD;;AGNA;EACC;AHSD;;AGPA;EACC;EAGA;AHQD;;AGNA;EACC;EAGA;AHOD;;AGLA;EACC;AHQD;;AGNA;EACC;AHSD;;AGLA;EACC;AHQD;AGPC;EAEC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHQF;AGNC;EACC;EACA;AHQF;AGNC;EACC;AHQF;;AGJA;EACC;AHOD;AGNC;EAEC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHOF;AGLC;EACC;EACA;AHOF;AGLC;EACC;AHOF;;AGFA;EACC;EAGA;AHGD;;AGDA;EACC;EAGA;AHED;;AGEA;EACC;EACA;EACA;AHCD;;AGGA;EACC;EACA;EACA;EACA;EACA;EACA;AHAD;AGGC;EACC;EACA;EACA;AHDF;AGGC;EAEC;EACA;EACA;AHFF;AGMC;EAEC;EACA;AHLF;;AGUA;EACC;EACA;EACA;AHPD;;AGWA;EACC;EACA;EACA;AHRD;;AGYA;EACC;EACA;EACA;AHTD;;AGYC;EACC;EACA;AHTF;AGWC;EAEC;AHVF;;AGeA;EACC;EACA;EACA;AHZD;AGcC;EACC;EACA;AHZF;AGcC;EAEC;AHbF;;AGkBA;;EAEC;EACA;EACA;EACA;AHfD;AGoBE;;;EAGC;AHlBH;;AGuBA;;;;8FAAA;AAKA;EACC;EACA;EACA;EACA;EAEA;EA8CA;AHlED;AGqBC;EACC;EACA;EACA;AHnBF;AGqBE;EACC;EACA;EACA;EACA;EACA;EACA;AHnBH;AGuBC;EACC;AHrBF;AGwBC;EACC;EACA;EACA;EACA;EACA;AHtBF;AGyBC;EACC;AHvBF;AG0BC;EACC;AHxBF;AG2BC;EACC;AHzBF;AG6BE;EACC;AH3BH;AGgCC;EACC;EACA;EACA;EACA;AH9BF;AGgCE;EACC;AH9BH;AE7kBC;ECinBC,qBF1nBiB;ADylBnB;AGkCE;;EAEC,qBF7nBgB;AD6lBnB;;AGqCA;;;;8FAAA;AAMA;EACC;EACA;EACA;EACA;EACA;EACA,mBFtqBY;EEuqBZ;AHnCD;AGqCC;EACC;EACA;EACA;EACA;EACA;AHnCF;AGsCC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;AHpCF;AGqCE;EACC;AHnCH;AGwCC;EACC;AHtCF;AG0CC;EACC,mBFpsBU;EEqsBV;AHxCF;AG4CC;EACC,mBFzsBY;EE0sBZ;AH1CF;AG8CC;EACC,mBF9sBY;EE+sBZ;AH5CF;;AGgDA;;;;8FAAA;AAMA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EAmBA;EAcA;EAoBA;AHjGD;AG+CE;;;;EAEC;EACA;EACA;EACA;EACA;EACA;AH3CH;AG8CE;;EACC;EACA;AH3CH;AGkDG;EACC,qBF5uBe;EE6uBf;AHhDJ;AGkDI;EACC;AHhDL;AGwDE;EACC;AHtDH;AGwDG;EACC,qBF3vBe;EE4vBf;AHtDJ;AGwDI;EACC;AHtDL;AG0DG;EACC;AHxDJ;AG8DC;EACC;AH5DF;AGgEG;;;;EAEC;EACA;AH5DJ;;AGkEA;AACA;EACC;EACA;EACA;EACA;EAEA;EACA;AHhED;;AGmEA;AACA;EACC;EACA;EACA;EACA;EAEA;EACA;AHjED;;AGoEA;;;;+FAAA;AAMA;;;EAGC;EACA;EACA;AHlED;AGoEC;;;EACC;EAEC;EAED;EACA;AHlEF;;AGsEA;EACC;EACA;AHnED;AGqEC;EACC;EACA;EACA;AHnEF;AE5vBC;ECo0BC,qBF50BmB;ADuwBrB;;AGyEA;EACC;EACA;AHtED;;AGyEA;;;;8FAAA;AAOC;EACC;AHxEF;AG2EC;EACC;AHzEF;AG4EC;EACC;AH1EF;AG4EE;EACC;AH1EH;;AG+EA;;;;8FAAA;AAMA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;AH7ED;AGgFC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;AH9EF;AGiFC;EACC;EACA;EACA;EACA;AH/EF;AGmFC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHjFF;AEr0BC;EACC;AFu0BF;AGkFE;EACC;EACA;AHhFH;AGmFG;EACC;EACA;EACA;AHjFJ;AGoFI;EACC;EACA;AHlFL;AGuFE;EACC;EAGA;EACA;AHvFH;AG2FE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHzFH;AG2FG;ED78BF;EACA;EACA;EACA;AFq3BD;;AG6FA;EACC;EACA;AH1FD;AG6FC;EACC;EACA;AH3FF;AG6FE;EACC;AH3FH;AGgGC;EACC;AH9FF;;AGkGA;;;;8FAAA;AAMA;EACC;EACA;EACA;AHhGD;AEh6BC;EACC;EACA;EACA;AFk6BF;AG8FC;EACC;EACA;EACA;AH5FF;AG+FC;EACC;EACA;EACA;EACA;AH7FF;AGgGC;EACC;EACA;AH9FF;AGiGC;EACC;EACA;EACA;EACA;AH/FF;AGkGC;EACC;EACA;EACA;AHhGF;AGmGC;EACC;EACA;AHjGF;AGoGC;EACC;AHlGF;AGsGC;EACC;;IAEC;IACA;IACA;IACA;EHpGD;AACF;;AGyGA;;EAEC;AHtGD;;AG0GA;EACC;AHvGD;;AG0GA;;;;8FAAA;AAOC;EACC;EACA;AHzGF;AG4GC;EACC;EACA;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LC;EACC;EACA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA;AHxLF;AG6LE;EAEC;AH5LH;;AGmMC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHhMF;AGkME;EACC;EACA;AHhMH;AGmME;;EAEC;EACA;AHjMH;AGqMC;EACC;EACA;EACA;EACA;EACA;EACA;AHnMF;AGsMC;EACC;AHpMF;AGsME;EACC;AHpMH;AGuME;;EAEC;EACA;AHrMH;AGyME;EACC;AHvMH;AG0ME;EACC;AHxMH;AG6MC;EACC;IACC;EH3MD;EG6MA;IACC;EH3MD;AACF;;AG+MA;;;;+FAAA;AAKA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AH5MD;AG8MC;;;EAGC;EACA;EACA;EACA;AH5MF;AG+MC;EACC;EACA;EACA;AH7MF;AG+ME;EACC;EACA;EACA;AH7MH;AG+ME;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AH7MH;AG8MG;EACC;AH5MJ;AGiNC;EACC;EACA;EACA;EACA;EACA;AH/MF;AGkNC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;AHhNF;AGkNE;EACC;EACA;AHhNH;AGoNC;EACC;EACA;EACA;EACA;AHlNF;AGoNE;EACC;AHlNH;AGuNC;EAjFD;IAkFE;IACA;IACA;IACA;EHpNA;AACF;;AGsNA;EACC;EACA;EACA;EACA;EACA;EACA,mBFxvDU;EEyvDV;EACA;AHnND;;AGsNA;;;;+FAAA;AAMA;EAMC;;IAEC;IACA;EHzNA;AACF;AG4NA;;;;8FAAA;AAOC;EAEE;EACA;EACA;EACA;AH7NH;AGgOE;EARD;IAUG;IACA;EH9NF;AACF;AGkOC;EAEE;EACA;AHjOH;AGoOE;EAND;IAQG;IACA;EHlOF;AACF;AGuOE;EADD;IAGG;EHrOF;AACF;;AG0OA;;;;oEAAA;AAMC;EACC;AHxOF;;AG4OA;;;;+FAAA;AAMC;;EAEC;EACA,kBFnzDU;EEozDV,6CFhzDa;ADskDf;AG4OE;;EAEE;EACA;EACA;EACA;AH1OJ;AG8OE;;EAEE;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;AH9OJ;AGkPE;;;;EAGE;EACA;EACA;EACA;EAGA;EACA;EACA,yBF/3DO;AD8oDX;AGqPE;;;;EAEC;EACA;EACA;EACA;EAEC;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EAGA;EACA;AHtPJ;AGyPG;;;;;;;;EAGE;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EAGD,cFp6DO;AD8qDX;AG0PE;;EAEE;EACA;EACA;EACA;AHxPJ;;AG8PA;;;;+FAAA;AAKA;EACC;EACA;EACA;EACA;EACA;EAEC;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EAGA;EACA;EACA,4BFl9DS;ADktDX;AGmQC;EAEE;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EAGD,cF99DS;ADwtDX;AGyQC;EAEE;EACA;AHxQH;AG4QC;EACC,yBF5+DS;ADkuDX;;AG8QA;;;;+FAAA;AAMC;EAEE;AH7QH;AGgRE;EACC,qBF7/DQ;AD+uDX;AGiRE;EATD;IAWG;IACA;EH/QF;AACF;AGmRC;EAEE;EACA;AHlRH;AGqRE;EAND;IAQG;IACA;EHnRF;AACF;AGuRC;EACC,qBFvhES;ADkwDX;;AGyRA;;;;+FAAA;AAQG;;EAEC;EAEC;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EAGD;AH9RJ;;AGoSA;;;;+FAAA;AAMC;EAIC;EACA;EACA;EACA;EAgCA;EACA;EACA;EACA,kBFpkEU;ADgwDZ;AGuUC;EACC;AHrUF;;AGyUA;;;;8FAAA;AAMC;EACC;EACA;EACA;EACA;EAEC;EACA;EACA;EACA;EAED,yBFznES;EE2nER;EACA;EACA,qBF3nEQ;EE6nET,kBFpmEU;ADyxDZ;AG8UE;EAEE;AH7UJ;;AGmVA;;;;8FAAA;AAKA;EACC;AHhVD;AGkVC;EAEE;AHjVH;;AGsVA;;;;8FAAA;AAMC;;;EAGC;EACA;EACA;EAEC;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EAED;EAEC;EACA;EACA;EAED,kBF3pEU;EE4pEV,6CFxpEa;EEypEb,cF9rES;ADo2DX;AG4VE;;;EACC;EACA;EACA;EAEC;EACA;EACA;EACA;AHzVJ;AG6VE;;;EACC;EAEC;EAED;EACA;AH3VH;AG+VE;;;EAEE;EACA;AH5VJ;AGgWE;;;EACC;EACA;EACA;EACA;EACA;AH5VH;AG8VG;;;EAEE;EAGA;EAGD;AH/VJ;AGoWE;;;;;;EAEC;EACA;EACA;EACA;EACA;AH9VH;AGgWG;;;;;;EACC;EAEA;EACA;EACA;EACA,WAJY;EAKZ,YALY;EAMZ,yBFnwEO;EEowEP;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AH1VJ;AG6VG;;;;;;EACC,yBF/wEO;ADy7DX;AG0VE;;;EACC;EACA;EACA;AHtVH;AGwVG;;;EACC,yBF1xEO;ADs8DX;AGyVE;;;EACC;EAEA;EACA;EACA;EACA;EACA;EACA,WANY;EAOZ,YAPY;EASX;EAED;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHxVH;AG2VE;;;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,yBFhzEU;EEizEV,kBFlyES;EEmyET,6CF9xEY;ADu8Df;AG0VE;;;EACC;EAEC;EACA;AHvVJ;AG6VC;EACC;AH3VF;AG8VC;EAEE;AH7VH;AGkWC;EACC;EACA;AHhWF;AGkWE;EACC;EACA;AHhWH;AGmWE;EACC,yBFn1Ea;ADk/DhB;AGsWC;;;EAGC;EACA;AHpWF;AGsWE;;;EACC;EACA;AHlWH;AGqWE;;;EACC,yBFl2EY;ADigEf;AGqWC;EAWC;EACA;EACA,cFv4ES;AD0hEX;AGiWE;EACC;EACA;EACA;AH/VH;AGkWE;EACC;AHhWH;;AG6WE;;;EACC;AHxWH;AG2WE;;;EACC;EACA;AHvWH;AGyWG;;;EACC;EACA;AHrWJ;AGuWI;;;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA,yBFp6EM;EEq6EN;AHnWL;AGuWK;;;EACC;AHnWN;;AG6WC;;EACC;AHzWF;AG2WE;;EACC;EACA;AHxWH;AG2WE;;EACC;EACA;AHxWH;AG2WE;;EACC;EACA;AHxWH;AGgXG;;;;EACC;EACA;AH3WJ;;AGiXA;;;;8FAAA;AAKA;EACC;EACA;EACA;EAEC;EACA;EAED,oEFn8Ec;EEo8Ed;EACA;EACA;EACA;EACA;EACA;EACA;AHhXD;;AGmXA;;;;8FAAA;AAQE;EACC;EACA;EACA;EAEC;EAGA;EACA;EACA;EAED;EACA;EACA;EACA;EACA,kBFj+ES;AD0mEZ;AGyXG;EACC;EACA;EACA;EACA;AHvXJ;AG0XG;EACC;EACA;EACA;EACA;AHxXJ;AG4XG;EACC;EACA;AH1XJ;AG8XG;EACC;EACA;AH5XJ;AGgYG;EACC;EACA;AH9XJ;;AIrtEA;;;;+FAAA;AAMC;EACC;AJutEF;;AIntEA;;;;+FAAA;AAOC;EACC,cH0CS;AD0qEX;;AI/sEA;;;;+FAAA;AAMA;;;EACC;EACA;AJmtED;;AIhtEA;;;;;;;;;;;;;;;;;;;;;;;;;;EACC;EACA;AJ4uED;;AIzuEA;;;;;;;;;;EACC;EACA;AJqvED;;AIjuEA;;;;+FAAA;AAQC;EACC;AJiuEF;AI9tEC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EACC;AJgxEF;AI7wEC;EACC;AJ+wEF;AI5wEC;;;;;;;;;;;EACC;AJwxEF;AIrxEC;;;;;EACC;AJ2xEF;AIxxEC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EACC;AJ00EF;AIv0EC;;;EACC;AJ20EF;AIx0EC;EACC;AJ00EF;;AIr0EA;;;;+FAAA;AAKA;EAEC,cH5DU;ADm4EX;;AIp0EA;;;;+FAAA;AAOC;EACC;AJq0EF;AIl0EC;EACC;AJo0EF;;AI/zEA;;;;+FAAA;AASA;;;;+FAAA;AAMC;EACC;EACA;AJ6zEF;AI1zEC;EACC;EACA;AJ4zEF;;AKr9EA;EAEC;;;;iGAAA;EAuCA;;;;iGAAA;EAcA;;;;iGAAA;EAcA;;;;iGAAA;EAeA;;;;iGAAA;EA4CA;;;;iGAAA;EAsEA;;;;iGAAA;EAkBA;;;;iGAAA;EAkBA;;;;iGAAA;EAqCA;;;;iGAAA;EAwGA;;;;iGAAA;EAqCA;;;;iGAAA;EAkCA;;;;iGAAA;EASA;;;;iGAAA;EA0HA;;;;iGAAA;EA+BA;;;;iGAAA;EAsBA;EAgUA;;;;iGAAA;ALwnDD;AKviFC;;;;;EAKC;EACA;EAEC;EACA;EAED;EACA,qBJ4BS;EI3BT,6CJoEa;EInEb,kBJ8DU;EI5DV,cJ4BS;AD0gFX;AKpiFE;;;;;EACC,0BJiEO;EIhEP,qBJiCQ;ADygFX;AKviFE;;;;;EACC,yBJaQ;EIZR;AL6iFH;AK1iFE;;;;;EACC,cJYQ;ADoiFX;AKpiFE;EACC,yBJLQ;EIMR,cJFQ;ADwiFX;AK1hFE;;EAEC;AL4hFH;AKlhFC;EACC;EAEC;EACA;EAED;EACA;ALkhFF;AK1gFC;EACC;EACA;EAEC;EACA;EAED;EACA;EACA;AL0gFF;AKvgFE;EAEC,cJ1CQ;ADkjFX;AKrgFE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;ALugFH;AKjgFE;EAEE;EACA;EAED;ALigFH;AKx/EC;;EAEC;EACA;EACA;EACA;EAEC;EACA;EACA,qBJ9FQ;EIgGT;EACA;ALw/EF;AKt/EE;;EACC,yBJ5FQ;EI6FR,qBJxFQ;ADilFX;AKt/EE;;;EAEC,yBJlGQ;EImGR,qBJ9FQ;ADulFX;AKv/EG;;;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AL2/EJ;AKt/EE;;EACC;ALy/EH;AKt/EE;;EACC,yBJvIQ;EIwIR,qBJrIQ;AD8nFX;AK/+EI;;;EACC;ALm/EL;AKl+EG;EACC;ALo+EJ;AKn9EG;EACC;ALq9EJ;AKt8EE;;;;EAGE;ALy8EJ;AKr8EE;;EAEE;ALu8EJ;AKp8EG;;EAEE;ALs8EL;AK/7EE;;EACC;EACA;EACA;ALk8EH;AKx7EC;EACC;EACA;EACA;EACA,yBJzOS;EI0OT;AL07EF;AKx7EE;EACC,yBJ5OQ;ADsqFX;AKv7EE;EACC;ALy7EH;AKt7EE;EACC,yBJvOQ;AD+pFX;AKt7EG;EACC,yBJzOO;ADiqFX;AKr7EG;EACC;ALu7EJ;AKl7EE;;EAEC;ALo7EH;AKj7EE;EACC;EACA;EACA;EACA;EACA;ALm7EH;AK96EC;EACC;EACA;ALg7EF;AK96EE;EACC;EACA;EACA;EAEC;EACA;EACA;AL+6EJ;AK56EG;EAEE;AL66EL;AKz6EG;EAEE;AL06EL;AKt6EG;EACC;EAEC;EACA;ALu6EL;AK75EG;EAEE;EACA;AL85EL;AK15EG;EAEE;EACA;AL25EL;AK/4EC;EACC;EACA;EAEC;EAGA;EACA;EACA;EACA;EAED;EACA;EACA,kBJxTU;EI0TT;EACA;EACA,qBJlVQ;EIoVT;AL24EF;AKz4EE;EACC,qBJtVQ;EIuVR;EACA;AL24EH;AKh4EC;EACC;EACA;EACA;EAEC;EACA;EAED;EACA;EACA;EACA,qBJ/WS;EIgXT,kBJ1VU;EI4VV,cJlXS;ADivFX;AK73EE;EACC;EACA,qBJtXQ;EIuXR,cJvXQ;ADsvFX;AK73EE;EACC;EACA,0BJ7VO;EI8VP,cJ5XQ;AD2vFX;AKr3EC;EACC;ALu3EF;AK72EE;EACC;EACA;AL+2EH;AK52EE;EACC;EAEC;EACA;EAED;EAEC;EACA;EACA,qBJ9aO;EIgbR,6CJvYY;EIwYZ,kBJ7YS;EI+YT,cJ/aQ;ADwxFX;AKt2EE;EACC,0BJ3YO;EI4YP,qBJ3aQ;EI4aR,kBJrZS;AD6vFZ;AKt2EG;EACC;ALw2EJ;AKn2EI;EACC;EACA;ALq2EL;AK91EI;EACC;EACA;ALg2EL;AKz1EE;EACC;EAEC;AL01EJ;AKv1EG;EACC;EACA;ALy1EJ;AKp1EE;EAEE;EACA;EACA;EACA;ALq1EJ;AKj1EE;EACC;EACA;EAEC;EACA;EAED;EACA;EACA;EACA;ALi1EH;AK/0EG;EACC;EAEA;EACA,WAFY;EAGZ,YAHY;EAIZ;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,yBJtgBO;ADs1FX;AK70EG;EACC,yBJ7fO;AD40FX;AKn0EC;EACC;EACA;EACA;ALq0EF;AKn0EE;EAEC,WADY;EAEZ,YAFY;EAGZ,yBJ/hBQ;ADm2FX;AKj0EE;EAEE;ALk0EJ;AK9zEE;EAEE;AL+zEJ;AKpzEC;EACC;EACA;EACA;EACA;ALszEF;AKpzEW;EACR;EACA;ALszEH;;AKnzEE;EACC;EACA;ALszEH;AKryEE;;;;;;;;;;;EACC;ALizEH;AK7yEG;;;;;;;;;;;EACC;EACA;EACA;EACA;EACA;EAEC;EACA;EACA;EACA;ALwzEL;AKrzEG;;;;;;;;;;;EACC;EACA;EACA;EAEC;ALg0EL;AK7zEI;;;;;;;;;;;EACC;EACA;ALy0EL;AKn0EE;;;;;;;;;;;EACC;EACA;AL+0EH;AK50EE;;;;;;;;;;;EACC;EACA;ALw1EH;AKr1EE;;;;;;;;;;;EACC;EACA;EACA;EACA;ALi2EH;AK71EE;;;;;;;;;;;EACC;ALy2EH;AKv2EY;EACR;ALy2EJ;;AKp2EE;;;;;;;;;;;EACC;EACA;EACA;EACA;EACA;ALi3EH;AK/2EG;;;;;;;;;;;EACC;EAEA;EACA;EACA;EACA;EACA;EACA,WANY;EAOZ,YAPY;EAQZ;EACA;EACA,yBJlqBO;EImqBP;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AL03EJ;AKv3EG;;;;;;;;;;;EACC;ALm4EJ;AK13EG;;;;;;;;;;;EACC;EACA;ALs4EJ;AK/3EC;EACC;EACA;EACA;EACA;EACA;ALi4EF;AKh4EE;EACC;EACA;EACA;EACA;EACA;ALk4EH;AK/3EW;EAER;ALg4EH;;AK53EE;EACC;AL+3EH;AK73EY;EACR;AL+3EJ;;AK13EE;EACC;EACA;EACA;AL63EH;AK13EI;EACC;EAEA;EACA;EACA;EACA;EACA,WALY;EAMZ,YANY;EAOZ;EACA;EACA,yBJlvBM;EImvBN;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AL23EL;AKz3Ec;EACR;EACA;AL23EN;;AKt3EG;EACC;EAEA;EACA;EACA;EACA;ALw3EJ;AKt3Ea;EACR;EACA;ALw3EL;;AKr3EI;EACC,yBJrxBM;EIsxBN;ALw3EL;AKl3EE;EACC;ALo3EH;AKh3EG;EACC;EACA;ALk3EJ;AK72EE;EACC;EACA;EACA;EACA;EAEC;EACA;EACA;EACA;EAED;AL62EH;AK32EG;EACC;EACA;EACA;EAEC;EAED;AL22EJ;AKz2EI;EACC;EACA;AL22EL;AKp2EE;EACC;EACA;ALs2EH;AKp2EG;EACC;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ACA;EAED,yBL/tBQ;ADghIX;AM7yGC;EACC;EACA;AN+yGF;AM5yGC;EACC;AN8yGF;AM1yGE;EACC;AN4yGH;;AMtyGA;;;;+FAAA;AAOC;EACC;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EAEA,yBLrvBS;EKsvBT;EACA,uBATY;EAUZ,eAVY;EAWZ;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ANqyGF;AMlyGC;EACC;EACA;ANoyGF;;AM/xGA;;;;+FAAA;AAOC;EAEC;;;IAGC;EN+xGD;AACF;;AOpnIA;;;;+FAAA;AAKA;EACC;EACA;EACA;EACA;EACA,mBNyCU;EMxCV,cNqCU;ADklIX;AOrnIC;EACC;EACA;EACA;EACA;EACA;APunIF;AOrnIE;EACC;EACA;APunIH;AOrnIG;EACC;;IAEC;EPunIH;EOnnIG;;IAEC;EPqnIJ;AACF;AO/mIE;EACC;EACA;APinIH;AO9mIE;EACC;EACA;APgnIH;AO9mIG;EAJD;IAKE;EPinIF;AACF;AO7mIC;EAlDD;IAmDE;EPgnIA;AACF;AO9mIC;EACC;EAEC;EAED;AP8mIF;AO5mIE;EAEE;AP6mIJ;AOzmIE;EACC;EACA;EACA;AP2mIH;AOvmIC;EACC;EACA,cNrCS;AD8oIX;AOtmIC;EACC;EACA;EACA;EACA;EAEC;EAGA;EACA;EACA;EACA;EAGA;EACA;EACA;EAED,kBNpBU;EMsBV,cNzDS;EM0DT;APimIF;AO/lIE;EACC,yBN3DQ;EM4DR;APimIH;AO/lIE;EACC,yBN/DQ;EMgER,cNtEQ;ADuqIX;AO/lIE;EAEE;EACA;EACA,qBNvEO;ADuqIX;AO7lIE;EACC;AP+lIH;AOzlIG;EACC,yBNjFO;EMkFP,cNxFO;ADmrIX;AOvlIE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EAEC;EACA;EACA;EACA;EAED;EACA,kBNnES;EMoET;APulIH;AOrlIG;EACC;EACA;EACA;EACA;EACA;EACA;APulIJ;AOrlII;EACC;EACA;EACA;EACA;APulIL;AOllIG;EACC;EACA;APolIJ;AOllII;;EAEC;APolIL;AOjlII;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;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AdqsLF;AcnsLE;EAXD;;IAYE;EdusLD;AACF;AcrsLE;EAfD;;IAgBE;EdysLD;AACF;AcvsLE;;;;EAEC;EACA;Ad2sLH;AczsLG;;;;EACC;EACA;EACA;EACA;EACA;Ad8sLJ;AczsLE;;EACC;EACA;Ad4sLH;Ac1sLG;;EACC;EACA;Ad6sLJ;Ac1sLG;EATD;;IAUE;IACA;Ed8sLF;AACF;Ac1sLE;EAlDD;;IAmDE;IACA;IACA;IACA;IACA;IACA;IACA;Ed8sLD;Ec5sLC;;IACC;IACA;Ed+sLF;AACF;Ac5sLE;;EACC;EACA;EACA;Ad+sLH;Ac7sLG;;EACC;EACA;EACA;EACA;EACA,cbtIO;ADs1LX;Ac7sLG;EAbD;;IAcE;IACA;IAEC;IACA;EdgtLH;Ec7sLE;;;;IAEC;EditLH;AACF;Ac5sLE;;EACC;EACA;EACA;EACA;EACA;Ad+sLH;Ac7sLG;EAPD;;IAQE;IACA;IACA;EditLF;Ec/sLE;;IACC;IACA;IACA;EdktLH;AACF;Ac7sLE;;EACC;EACA;EACA;EACA;EACA;AdgtLH;Ac9sLG;;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AditLJ;Ac/sLI;;EACC;EACA;EACA;EACA;AdktLL;AchtLK;;EACC;EACA;EACA;AdmtLN;AchtLK;EACC;;IAAY;IAAa;EdqtL7B;AACF;AcjtLI;;EACC;EACA;AdotLL;AcjtLI;;EACC;EACA;AdotLL;AcjtLI;;EACC;EACA;EACA;EACA;EACA;AdotLL;AchtLG;EAxDD;;IAyDE;IACA;IACA;EdotLF;EcltLE;;IACC;IACA;IACA;IACA;IACA;EdqtLH;EcltLG;;IACC;IACA;EdqtLJ;EcltLG;;IACC;EdqtLJ;AACF;AcjtLG;EAhFD;;IAiFE;IACA;IACA;IACA;IACA;IACA;EdqtLF;EcntLE;;IACC;IACA;IACA;IACA;IACA;IACA;IACA;IACA;EdstLH;EcptLG;;IACC;EdutLJ;EcptLG;;IACC;IACA;EdutLJ;EcrtLI;;IACC;IACA;Edwt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","sources":["webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/acf-global.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_variables.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_mixins.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_global.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_typography.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_admin-inputs.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_list-table.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_admin-toolbar.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_acf-headerbar.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_btn.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_icons.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_field-type-icons.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_tools.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_updates.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_pro-upgrade.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_post-types-taxonomies.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_field-picker.scss"],"sourcesContent":["@charset \"UTF-8\";\n/*--------------------------------------------------------------------------------------------\n*\n*\tVars\n*\n*--------------------------------------------------------------------------------------------*/\n/* colors */\n/* acf-field */\n/* responsive */\n/*--------------------------------------------------------------------------------------------\n*\n*\tACF 6 ↓\n*\n*--------------------------------------------------------------------------------------------*/\n/*--------------------------------------------------------------------------------------------\n*\n* Mixins\n*\n*--------------------------------------------------------------------------------------------*/\n/*--------------------------------------------------------------------------------------------\n*\n* Global\n*\n*--------------------------------------------------------------------------------------------*/\n/* Horizontal List */\n.acf-hl {\n padding: 0;\n margin: 0;\n list-style: none;\n display: block;\n position: relative;\n}\n\n.acf-hl > li {\n float: left;\n display: block;\n margin: 0;\n padding: 0;\n}\n\n.acf-hl > li.acf-fr {\n float: right;\n}\n\n/* Horizontal List: Clearfix */\n.acf-hl:before,\n.acf-hl:after,\n.acf-bl:before,\n.acf-bl:after,\n.acf-cf:before,\n.acf-cf:after {\n content: \"\";\n display: block;\n line-height: 0;\n}\n\n.acf-hl:after,\n.acf-bl:after,\n.acf-cf:after {\n clear: both;\n}\n\n/* Block List */\n.acf-bl {\n padding: 0;\n margin: 0;\n list-style: none;\n display: block;\n position: relative;\n}\n\n.acf-bl > li {\n display: block;\n margin: 0;\n padding: 0;\n float: none;\n}\n\n/* Visibility */\n.acf-hidden {\n display: none !important;\n}\n\n.acf-empty {\n display: table-cell !important;\n}\n.acf-empty * {\n display: none !important;\n}\n\n/* Float */\n.acf-fl {\n float: left;\n}\n\n.acf-fr {\n float: right;\n}\n\n.acf-fn {\n float: none;\n}\n\n/* Align */\n.acf-al {\n text-align: left;\n}\n\n.acf-ar {\n text-align: right;\n}\n\n.acf-ac {\n text-align: center;\n}\n\n/* loading */\n.acf-loading,\n.acf-spinner {\n display: inline-block;\n height: 20px;\n width: 20px;\n vertical-align: text-top;\n background: transparent url(../../images/spinner.gif) no-repeat 50% 50%;\n}\n\n/* spinner */\n.acf-spinner {\n display: none;\n}\n\n.acf-spinner.is-active {\n display: inline-block;\n}\n\n/* WP < 4.2 */\n.spinner.is-active {\n display: inline-block;\n}\n\n/* required */\n.acf-required {\n color: #f00;\n}\n\n/* Allow pointer events in reusable blocks */\n.acf-button,\n.acf-tab-button {\n pointer-events: auto !important;\n}\n\n/* show on hover */\n.acf-soh .acf-soh-target {\n -webkit-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n -moz-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n -o-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n visibility: hidden;\n opacity: 0;\n}\n\n.acf-soh:hover .acf-soh-target {\n -webkit-transition-delay: 0s;\n -moz-transition-delay: 0s;\n -o-transition-delay: 0s;\n transition-delay: 0s;\n visibility: visible;\n opacity: 1;\n}\n\n/* show if value */\n.show-if-value {\n display: none;\n}\n\n.hide-if-value {\n display: block;\n}\n\n.has-value .show-if-value {\n display: block;\n}\n\n.has-value .hide-if-value {\n display: none;\n}\n\n/* select2 WP animation fix */\n.select2-search-choice-close {\n -webkit-transition: none;\n -moz-transition: none;\n -o-transition: none;\n transition: none;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* tooltip\n*\n*---------------------------------------------------------------------------------------------*/\n/* tooltip */\n.acf-tooltip {\n background: #1D2939;\n border-radius: 6px;\n color: #D0D5DD;\n padding-top: 8px;\n padding-right: 12px;\n padding-bottom: 10px;\n padding-left: 12px;\n position: absolute;\n z-index: 900000;\n max-width: 280px;\n box-shadow: 0px 12px 16px -4px rgba(16, 24, 40, 0.08), 0px 4px 6px -2px rgba(16, 24, 40, 0.03);\n /* tip */\n /* positions */\n}\n.acf-tooltip:before {\n border: solid;\n border-color: transparent;\n border-width: 6px;\n content: \"\";\n position: absolute;\n}\n.acf-tooltip.top {\n margin-top: -8px;\n}\n.acf-tooltip.top:before {\n top: 100%;\n left: 50%;\n margin-left: -6px;\n border-top-color: #2f353e;\n border-bottom-width: 0;\n}\n.acf-tooltip.right {\n margin-left: 8px;\n}\n.acf-tooltip.right:before {\n top: 50%;\n margin-top: -6px;\n right: 100%;\n border-right-color: #2f353e;\n border-left-width: 0;\n}\n.acf-tooltip.bottom {\n margin-top: 8px;\n}\n.acf-tooltip.bottom:before {\n bottom: 100%;\n left: 50%;\n margin-left: -6px;\n border-bottom-color: #2f353e;\n border-top-width: 0;\n}\n.acf-tooltip.left {\n margin-left: -8px;\n}\n.acf-tooltip.left:before {\n top: 50%;\n margin-top: -6px;\n left: 100%;\n border-left-color: #2f353e;\n border-right-width: 0;\n}\n.acf-tooltip .acf-overlay {\n z-index: -1;\n}\n\n/* confirm */\n.acf-tooltip.-confirm {\n z-index: 900001;\n}\n.acf-tooltip.-confirm a {\n text-decoration: none;\n color: #9ea3a8;\n}\n.acf-tooltip.-confirm a:hover {\n text-decoration: underline;\n}\n.acf-tooltip.-confirm a[data-event=confirm] {\n color: #f55e4f;\n}\n\n.acf-overlay {\n position: fixed;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n cursor: default;\n}\n\n.acf-tooltip-target {\n position: relative;\n z-index: 900002;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* loading\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-loading-overlay {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n cursor: default;\n z-index: 99;\n background: rgba(249, 249, 249, 0.5);\n}\n.acf-loading-overlay i {\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-icon\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-icon {\n display: inline-block;\n height: 28px;\n width: 28px;\n border: transparent solid 1px;\n border-radius: 100%;\n font-size: 20px;\n line-height: 21px;\n text-align: center;\n text-decoration: none;\n vertical-align: top;\n box-sizing: border-box;\n}\n.acf-icon:before {\n font-family: dashicons;\n display: inline-block;\n line-height: 1;\n font-weight: 400;\n font-style: normal;\n speak: none;\n text-decoration: inherit;\n text-transform: none;\n text-rendering: auto;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n width: 1em;\n height: 1em;\n vertical-align: middle;\n text-align: center;\n}\n\n.acf-icon.-plus:before {\n content: \"\\f543\";\n}\n\n.acf-icon.-minus:before {\n content: \"\\f460\";\n}\n\n.acf-icon.-cancel:before {\n content: \"\\f335\";\n margin: -1px 0 0 -1px;\n}\n\n.acf-icon.-pencil:before {\n content: \"\\f464\";\n}\n\n.acf-icon.-location:before {\n content: \"\\f230\";\n}\n\n.acf-icon.-up:before {\n content: \"\\f343\";\n margin-top: -0.1em;\n}\n\n.acf-icon.-down:before {\n content: \"\\f347\";\n margin-top: 0.1em;\n}\n\n.acf-icon.-left:before {\n content: \"\\f341\";\n margin-left: -0.1em;\n}\n\n.acf-icon.-right:before {\n content: \"\\f345\";\n margin-left: 0.1em;\n}\n\n.acf-icon.-sync:before {\n content: \"\\f463\";\n}\n\n.acf-icon.-globe:before {\n content: \"\\f319\";\n margin-top: 0.1em;\n margin-left: 0.1em;\n}\n\n.acf-icon.-picture:before {\n content: \"\\f128\";\n}\n\n.acf-icon.-check:before {\n content: \"\\f147\";\n margin-left: -0.1em;\n}\n\n.acf-icon.-dot-3:before {\n content: \"\\f533\";\n margin-top: -0.1em;\n}\n\n.acf-icon.-arrow-combo:before {\n content: \"\\f156\";\n}\n\n.acf-icon.-arrow-up:before {\n content: \"\\f142\";\n margin-left: -0.1em;\n}\n\n.acf-icon.-arrow-down:before {\n content: \"\\f140\";\n margin-left: -0.1em;\n}\n\n.acf-icon.-search:before {\n content: \"\\f179\";\n}\n\n.acf-icon.-link-ext:before {\n content: \"\\f504\";\n}\n\n.acf-icon.-duplicate {\n position: relative;\n}\n.acf-icon.-duplicate:before, .acf-icon.-duplicate:after {\n content: \"\";\n display: block;\n box-sizing: border-box;\n width: 46%;\n height: 46%;\n position: absolute;\n top: 33%;\n left: 23%;\n}\n.acf-icon.-duplicate:before {\n margin: -1px 0 0 1px;\n box-shadow: 2px -2px 0px 0px currentColor;\n}\n.acf-icon.-duplicate:after {\n border: solid 2px currentColor;\n}\n\n.acf-icon.-trash {\n position: relative;\n}\n.acf-icon.-trash:before, .acf-icon.-trash:after {\n content: \"\";\n display: block;\n box-sizing: border-box;\n width: 46%;\n height: 46%;\n position: absolute;\n top: 33%;\n left: 23%;\n}\n.acf-icon.-trash:before {\n margin: -1px 0 0 1px;\n box-shadow: 2px -2px 0px 0px currentColor;\n}\n.acf-icon.-trash:after {\n border: solid 2px currentColor;\n}\n\n.acf-icon.-collapse:before {\n content: \"\\f142\";\n margin-left: -0.1em;\n}\n\n.-collapsed .acf-icon.-collapse:before {\n content: \"\\f140\";\n margin-left: -0.1em;\n}\n\nspan.acf-icon {\n color: #555d66;\n border-color: #b5bcc2;\n background-color: #fff;\n}\n\na.acf-icon {\n color: #555d66;\n border-color: #b5bcc2;\n background-color: #fff;\n position: relative;\n transition: none;\n cursor: pointer;\n}\na.acf-icon:hover {\n background: #f3f5f6;\n border-color: #0071a1;\n color: #0071a1;\n}\na.acf-icon.-minus:hover, a.acf-icon.-cancel:hover {\n background: #f7efef;\n border-color: #a10000;\n color: #dc3232;\n}\na.acf-icon:active, a.acf-icon:focus {\n outline: none;\n box-shadow: none;\n}\n\n.acf-icon.-clear {\n border-color: transparent;\n background: transparent;\n color: #444;\n}\n\n.acf-icon.light {\n border-color: transparent;\n background: #f5f5f5;\n color: #23282d;\n}\n\n.acf-icon.dark {\n border-color: transparent !important;\n background: #23282d;\n color: #eee;\n}\n\na.acf-icon.dark:hover {\n background: #191e23;\n color: #00b9eb;\n}\na.acf-icon.dark.-minus:hover, a.acf-icon.dark.-cancel:hover {\n color: #d54e21;\n}\n\n.acf-icon.grey {\n border-color: transparent !important;\n background: #b4b9be;\n color: #fff !important;\n}\n.acf-icon.grey:hover {\n background: #00a0d2;\n color: #fff;\n}\n.acf-icon.grey.-minus:hover, .acf-icon.grey.-cancel:hover {\n background: #32373c;\n}\n\n.acf-icon.small,\n.acf-icon.-small {\n width: 20px;\n height: 20px;\n line-height: 14px;\n font-size: 14px;\n}\n.acf-icon.small.-duplicate:before, .acf-icon.small.-duplicate:after,\n.acf-icon.-small.-duplicate:before,\n.acf-icon.-small.-duplicate:after {\n opacity: 0.8;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-box\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-box {\n background: #ffffff;\n border: 1px solid #ccd0d4;\n position: relative;\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);\n /* title */\n /* footer */\n}\n.acf-box .title {\n border-bottom: 1px solid #ccd0d4;\n margin: 0;\n padding: 15px;\n}\n.acf-box .title h3 {\n display: flex;\n align-items: center;\n font-size: 14px;\n line-height: 1em;\n margin: 0;\n padding: 0;\n}\n.acf-box .inner {\n padding: 15px;\n}\n.acf-box h2 {\n color: #333333;\n font-size: 26px;\n line-height: 1.25em;\n margin: 0.25em 0 0.75em;\n padding: 0;\n}\n.acf-box h3 {\n margin: 1.5em 0 0;\n}\n.acf-box p {\n margin-top: 0.5em;\n}\n.acf-box a {\n text-decoration: none;\n}\n.acf-box i.dashicons-external {\n margin-top: -1px;\n}\n.acf-box .footer {\n border-top: 1px solid #ccd0d4;\n padding: 12px;\n font-size: 13px;\n line-height: 1.5;\n}\n.acf-box .footer p {\n margin: 0;\n}\n.acf-admin-3-8 .acf-box {\n border-color: #E5E5E5;\n}\n.acf-admin-3-8 .acf-box .title,\n.acf-admin-3-8 .acf-box .footer {\n border-color: #E5E5E5;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-notice\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-notice {\n position: relative;\n display: block;\n color: #fff;\n margin: 5px 0 15px;\n padding: 3px 12px;\n background: #2a9bd9;\n border-left: #1f7db1 solid 3px;\n}\n.acf-notice p {\n font-size: 13px;\n line-height: 1.5;\n margin: 0.5em 0;\n text-shadow: none;\n color: inherit;\n}\n.acf-notice .acf-notice-dismiss {\n position: absolute;\n top: 9px;\n right: 12px;\n background: transparent !important;\n color: inherit !important;\n border-color: #fff !important;\n opacity: 0.75;\n}\n.acf-notice .acf-notice-dismiss:hover {\n opacity: 1;\n}\n.acf-notice.-dismiss {\n padding-right: 40px;\n}\n.acf-notice.-error {\n background: #d94f4f;\n border-color: #c92c2c;\n}\n.acf-notice.-success {\n background: #49ad52;\n border-color: #3a8941;\n}\n.acf-notice.-warning {\n background: #fd8d3b;\n border-color: #fc7009;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-table\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-table {\n border: #ccd0d4 solid 1px;\n background: #fff;\n border-spacing: 0;\n border-radius: 0;\n table-layout: auto;\n padding: 0;\n margin: 0;\n width: 100%;\n clear: both;\n box-sizing: content-box;\n /* defaults */\n /* thead */\n /* tbody */\n /* -clear */\n}\n.acf-table > tbody > tr > th,\n.acf-table > tbody > tr > td,\n.acf-table > thead > tr > th,\n.acf-table > thead > tr > td {\n padding: 8px;\n vertical-align: top;\n background: #fff;\n text-align: left;\n border-style: solid;\n font-weight: normal;\n}\n.acf-table > tbody > tr > th,\n.acf-table > thead > tr > th {\n position: relative;\n color: #333333;\n}\n.acf-table > thead > tr > th {\n border-color: #d5d9dd;\n border-width: 0 0 1px 1px;\n}\n.acf-table > thead > tr > th:first-child {\n border-left-width: 0;\n}\n.acf-table > tbody > tr {\n z-index: 1;\n}\n.acf-table > tbody > tr > td {\n border-color: #eeeeee;\n border-width: 1px 0 0 1px;\n}\n.acf-table > tbody > tr > td:first-child {\n border-left-width: 0;\n}\n.acf-table > tbody > tr:first-child > td {\n border-top-width: 0;\n}\n.acf-table.-clear {\n border: 0 none;\n}\n.acf-table.-clear > tbody > tr > td,\n.acf-table.-clear > tbody > tr > th,\n.acf-table.-clear > thead > tr > td,\n.acf-table.-clear > thead > tr > th {\n border: 0 none;\n padding: 4px;\n}\n\n/* remove tr */\n.acf-remove-element {\n -webkit-transition: all 0.25s ease-out;\n -moz-transition: all 0.25s ease-out;\n -o-transition: all 0.25s ease-out;\n transition: all 0.25s ease-out;\n transform: translate(50px, 0);\n opacity: 0;\n}\n\n/* fade-up */\n.acf-fade-up {\n -webkit-transition: all 0.25s ease-out;\n -moz-transition: all 0.25s ease-out;\n -o-transition: all 0.25s ease-out;\n transition: all 0.25s ease-out;\n transform: translate(0, -10px);\n opacity: 0;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Fake table\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-thead,\n.acf-tbody,\n.acf-tfoot {\n width: 100%;\n padding: 0;\n margin: 0;\n}\n.acf-thead > li,\n.acf-tbody > li,\n.acf-tfoot > li {\n box-sizing: border-box;\n padding-top: 14px;\n font-size: 12px;\n line-height: 14px;\n}\n\n.acf-thead {\n border-bottom: #ccd0d4 solid 1px;\n color: #23282d;\n}\n.acf-thead > li {\n font-size: 14px;\n line-height: 1.4;\n font-weight: bold;\n}\n.acf-admin-3-8 .acf-thead {\n border-color: #dfdfdf;\n}\n\n.acf-tfoot {\n background: #f5f5f5;\n border-top: #d5d9dd solid 1px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tSettings\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-settings-wrap #poststuff {\n padding-top: 15px;\n}\n.acf-settings-wrap .acf-box {\n margin: 20px 0;\n}\n.acf-settings-wrap table {\n margin: 0;\n}\n.acf-settings-wrap table .button {\n vertical-align: middle;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-popup\n*\n*--------------------------------------------------------------------------------------------*/\n#acf-popup {\n position: fixed;\n z-index: 900000;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n text-align: center;\n}\n#acf-popup .bg {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n z-index: 0;\n background: rgba(0, 0, 0, 0.25);\n}\n#acf-popup:before {\n content: \"\";\n display: inline-block;\n height: 100%;\n vertical-align: middle;\n}\n#acf-popup .acf-popup-box {\n display: inline-block;\n vertical-align: middle;\n z-index: 1;\n min-width: 300px;\n min-height: 160px;\n border-color: #aaaaaa;\n box-shadow: 0 5px 30px -5px rgba(0, 0, 0, 0.25);\n text-align: left;\n}\nhtml[dir=rtl] #acf-popup .acf-popup-box {\n text-align: right;\n}\n#acf-popup .acf-popup-box .title {\n min-height: 15px;\n line-height: 15px;\n}\n#acf-popup .acf-popup-box .title .acf-icon {\n position: absolute;\n top: 10px;\n right: 10px;\n}\nhtml[dir=rtl] #acf-popup .acf-popup-box .title .acf-icon {\n right: auto;\n left: 10px;\n}\n#acf-popup .acf-popup-box .inner {\n min-height: 50px;\n padding: 0;\n margin: 15px;\n}\n#acf-popup .acf-popup-box .loading {\n position: absolute;\n top: 45px;\n left: 0;\n right: 0;\n bottom: 0;\n z-index: 2;\n background: rgba(0, 0, 0, 0.1);\n display: none;\n}\n#acf-popup .acf-popup-box .loading i {\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n}\n\n.acf-submit {\n margin-bottom: 0;\n line-height: 28px;\n}\n.acf-submit span {\n float: right;\n color: #999;\n}\n.acf-submit span.-error {\n color: #dd4232;\n}\n.acf-submit .button {\n margin-right: 5px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tupgrade notice\n*\n*--------------------------------------------------------------------------------------------*/\n#acf-upgrade-notice {\n position: relative;\n background: #fff;\n padding: 20px;\n}\n#acf-upgrade-notice:after {\n display: block;\n clear: both;\n content: \"\";\n}\n#acf-upgrade-notice .col-content {\n float: left;\n width: 55%;\n padding-left: 90px;\n}\n#acf-upgrade-notice .notice-container {\n display: flex;\n justify-content: space-between;\n align-items: flex-start;\n align-content: flex-start;\n}\n#acf-upgrade-notice .col-actions {\n float: right;\n text-align: center;\n}\n#acf-upgrade-notice img {\n float: left;\n width: 64px;\n height: 64px;\n margin: 0 0 0 -90px;\n}\n#acf-upgrade-notice h2 {\n display: inline-block;\n font-size: 16px;\n margin: 2px 0 6.5px;\n}\n#acf-upgrade-notice p {\n padding: 0;\n margin: 0;\n}\n#acf-upgrade-notice .button:before {\n margin-top: 11px;\n}\n@media screen and (max-width: 640px) {\n #acf-upgrade-notice .col-content,\n #acf-upgrade-notice .col-actions {\n float: none;\n padding-left: 90px;\n width: auto;\n text-align: left;\n }\n}\n\n#acf-upgrade-notice:has(.notice-container)::before,\n#acf-upgrade-notice:has(.notice-container)::after {\n display: none;\n}\n\n#acf-upgrade-notice:has(.notice-container) {\n padding-left: 20px !important;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tWelcome\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-wrap h1 {\n margin-top: 0;\n padding-top: 20px;\n}\n.acf-wrap .about-text {\n margin-top: 0.5em;\n min-height: 50px;\n}\n.acf-wrap .about-headline-callout {\n font-size: 2.4em;\n font-weight: 300;\n line-height: 1.3;\n margin: 1.1em 0 0.2em;\n text-align: center;\n}\n.acf-wrap .feature-section {\n padding: 40px 0;\n}\n.acf-wrap .feature-section h2 {\n margin-top: 20px;\n}\n.acf-wrap .changelog {\n list-style: disc;\n padding-left: 15px;\n}\n.acf-wrap .changelog li {\n margin: 0 0 0.75em;\n}\n.acf-wrap .acf-three-col {\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n}\n.acf-wrap .acf-three-col > div {\n flex: 1;\n align-self: flex-start;\n min-width: 31%;\n max-width: 31%;\n}\n@media screen and (max-width: 880px) {\n .acf-wrap .acf-three-col > div {\n min-width: 48%;\n }\n}\n@media screen and (max-width: 640px) {\n .acf-wrap .acf-three-col > div {\n min-width: 100%;\n }\n}\n.acf-wrap .acf-three-col h3 .badge {\n display: inline-block;\n vertical-align: top;\n border-radius: 5px;\n background: #fc9700;\n color: #fff;\n font-weight: normal;\n font-size: 12px;\n padding: 2px 5px;\n}\n.acf-wrap .acf-three-col img + h3 {\n margin-top: 0.5em;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-hl cols\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-hl[data-cols] {\n margin-left: -10px;\n margin-right: -10px;\n}\n.acf-hl[data-cols] > li {\n padding: 0 6px 0 10px;\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\n\n/* sizes */\n.acf-hl[data-cols=\"2\"] > li {\n width: 50%;\n}\n\n.acf-hl[data-cols=\"3\"] > li {\n width: 33.333%;\n}\n\n.acf-hl[data-cols=\"4\"] > li {\n width: 25%;\n}\n\n/* mobile */\n@media screen and (max-width: 640px) {\n .acf-hl[data-cols] {\n flex-wrap: wrap;\n justify-content: flex-start;\n align-content: flex-start;\n align-items: flex-start;\n margin-left: 0;\n margin-right: 0;\n margin-top: -10px;\n }\n .acf-hl[data-cols] > li {\n flex: 1 1 100%;\n width: 100% !important;\n padding: 10px 0 0;\n }\n}\n/*--------------------------------------------------------------------------------------------\n*\n*\tmisc\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-actions {\n text-align: right;\n z-index: 1;\n /* hover */\n /* rtl */\n}\n.acf-actions.-hover {\n position: absolute;\n display: none;\n top: 0;\n right: 0;\n padding: 5px;\n z-index: 1050;\n}\nhtml[dir=rtl] .acf-actions.-hover {\n right: auto;\n left: 0;\n}\n\n/* ul compatibility */\nul.acf-actions li {\n float: right;\n margin-left: 4px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRTL\n*\n*--------------------------------------------------------------------------------------------*/\nhtml[dir=rtl] .acf-fl {\n float: right;\n}\n\nhtml[dir=rtl] .acf-fr {\n float: left;\n}\n\nhtml[dir=rtl] .acf-hl > li {\n float: right;\n}\n\nhtml[dir=rtl] .acf-hl > li.acf-fr {\n float: left;\n}\n\nhtml[dir=rtl] .acf-icon.logo {\n left: 0;\n right: auto;\n}\n\nhtml[dir=rtl] .acf-table thead th {\n text-align: right;\n border-right-width: 1px;\n border-left-width: 0px;\n}\n\nhtml[dir=rtl] .acf-table > tbody > tr > td {\n text-align: right;\n border-right-width: 1px;\n border-left-width: 0px;\n}\n\nhtml[dir=rtl] .acf-table > thead > tr > th:first-child,\nhtml[dir=rtl] .acf-table > tbody > tr > td:first-child {\n border-right-width: 0;\n}\n\nhtml[dir=rtl] .acf-table > tbody > tr > td.order + td {\n border-right-color: #e1e1e1;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* acf-postbox-columns\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-postbox-columns {\n position: relative;\n margin-top: -11px;\n margin-bottom: -12px;\n margin-left: -12px;\n margin-right: 268px;\n}\n.acf-postbox-columns:after {\n display: block;\n clear: both;\n content: \"\";\n}\n.acf-postbox-columns .acf-postbox-main,\n.acf-postbox-columns .acf-postbox-side {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n padding: 0 12px 12px;\n}\n.acf-postbox-columns .acf-postbox-main {\n float: left;\n width: 100%;\n}\n.acf-postbox-columns .acf-postbox-side {\n float: right;\n width: 280px;\n margin-right: -280px;\n}\n.acf-postbox-columns .acf-postbox-side:before {\n content: \"\";\n display: block;\n position: absolute;\n width: 1px;\n height: 100%;\n top: 0;\n right: 0;\n background: #d5d9dd;\n}\n.acf-admin-3-8 .acf-postbox-columns .acf-postbox-side:before {\n background: #dfdfdf;\n}\n\n/* mobile */\n@media only screen and (max-width: 850px) {\n .acf-postbox-columns {\n margin: 0;\n }\n .acf-postbox-columns .acf-postbox-main,\n .acf-postbox-columns .acf-postbox-side {\n float: none;\n width: auto;\n margin: 0;\n padding: 0;\n }\n .acf-postbox-columns .acf-postbox-side {\n margin-top: 1em;\n }\n .acf-postbox-columns .acf-postbox-side:before {\n display: none;\n }\n}\n/*---------------------------------------------------------------------------------------------\n*\n* acf-panel\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-panel {\n margin-top: -1px;\n border-top: 1px solid #d5d9dd;\n border-bottom: 1px solid #d5d9dd;\n /* open */\n /* inside postbox */\n /* fields */\n}\n.acf-panel .acf-panel-title {\n margin: 0;\n padding: 12px;\n font-weight: bold;\n cursor: pointer;\n font-size: inherit;\n}\n.acf-panel .acf-panel-title i {\n float: right;\n}\n.acf-panel .acf-panel-inside {\n margin: 0;\n padding: 0 12px 12px;\n display: none;\n}\n.acf-panel.-open .acf-panel-inside {\n display: block;\n}\n.postbox .acf-panel {\n margin-left: -12px;\n margin-right: -12px;\n}\n.acf-panel .acf-field {\n margin: 20px 0 0;\n}\n.acf-panel .acf-field .acf-label label {\n color: #555d66;\n font-weight: normal;\n}\n.acf-panel .acf-field:first-child {\n margin-top: 0;\n}\n.acf-admin-3-8 .acf-panel {\n border-color: #dfdfdf;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin Tools\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-admin-tools .notice {\n margin-top: 10px;\n}\n#acf-admin-tools .acf-meta-box-wrap {\n /* acf-fields */\n}\n#acf-admin-tools .acf-meta-box-wrap .inside {\n border-top: none;\n}\n#acf-admin-tools .acf-meta-box-wrap .acf-fields {\n margin-bottom: 24px;\n border: none;\n background: #fff;\n border-radius: 0;\n}\n#acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-field {\n padding: 0;\n margin-bottom: 19px;\n border-top: none;\n}\n#acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-label {\n margin-bottom: 16px;\n}\n#acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-input {\n padding-top: 16px;\n padding-right: 16px;\n padding-bottom: 16px;\n padding-left: 16px;\n border-width: 1px;\n border-style: solid;\n border-color: #D0D5DD;\n border-radius: 6px;\n}\n#acf-admin-tools .acf-meta-box-wrap .acf-fields.import-cptui {\n margin-top: 19px;\n}\n\n.acf-meta-box-wrap .postbox {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\n.acf-meta-box-wrap .postbox .inside {\n margin-bottom: 0;\n}\n.acf-meta-box-wrap .postbox .hndle {\n font-size: 14px;\n padding: 8px 12px;\n margin: 0;\n line-height: 1.4;\n position: relative;\n z-index: 1;\n cursor: default;\n}\n.acf-meta-box-wrap .postbox .handlediv,\n.acf-meta-box-wrap .postbox .handle-order-higher,\n.acf-meta-box-wrap .postbox .handle-order-lower {\n display: none;\n}\n\n/* grid */\n.acf-meta-box-wrap.-grid {\n margin-left: 8px;\n margin-right: 8px;\n}\n.acf-meta-box-wrap.-grid .postbox {\n float: left;\n clear: left;\n width: 50%;\n margin: 0 0 16px;\n}\n.acf-meta-box-wrap.-grid .postbox:nth-child(odd) {\n margin-left: -8px;\n}\n.acf-meta-box-wrap.-grid .postbox:nth-child(even) {\n float: right;\n clear: right;\n margin-right: -8px;\n}\n\n/* mobile */\n@media only screen and (max-width: 850px) {\n .acf-meta-box-wrap.-grid {\n margin-left: 0;\n margin-right: 0;\n }\n .acf-meta-box-wrap.-grid .postbox {\n margin-left: 0 !important;\n margin-right: 0 !important;\n width: 100%;\n }\n}\n/* export tool */\n#acf-admin-tool-export {\n /* panel: selection */\n}\n#acf-admin-tool-export p {\n max-width: 800px;\n}\n#acf-admin-tool-export ul {\n display: flex;\n flex-wrap: wrap;\n width: 100%;\n}\n#acf-admin-tool-export ul li {\n flex: 0 1 33.33%;\n}\n@media screen and (max-width: 1600px) {\n #acf-admin-tool-export ul li {\n flex: 0 1 50%;\n }\n}\n@media screen and (max-width: 1200px) {\n #acf-admin-tool-export ul li {\n flex: 0 1 100%;\n }\n}\n#acf-admin-tool-export .acf-postbox-side ul {\n display: block;\n}\n#acf-admin-tool-export .acf-postbox-side .button {\n margin: 0;\n width: 100%;\n}\n#acf-admin-tool-export textarea {\n display: block;\n width: 100%;\n min-height: 500px;\n background: #F9FAFB;\n border-color: #D0D5DD;\n box-shadow: none;\n padding: 7px;\n border-radius: 6px;\n}\n#acf-admin-tool-export .acf-panel-selection .acf-label label {\n font-weight: bold;\n color: #344054;\n}\n\n#acf-admin-tool-import ul {\n column-width: 200px;\n}\n\n.acf-css-tooltip {\n position: relative;\n}\n.acf-css-tooltip:before {\n content: attr(aria-label);\n display: none;\n position: absolute;\n z-index: 999;\n bottom: 100%;\n left: 50%;\n transform: translate(-50%, -8px);\n background: #191e23;\n border-radius: 2px;\n padding: 5px 10px;\n color: #fff;\n font-size: 12px;\n line-height: 1.4em;\n white-space: pre;\n}\n.acf-css-tooltip:after {\n content: \"\";\n display: none;\n position: absolute;\n z-index: 998;\n bottom: 100%;\n left: 50%;\n transform: translate(-50%, 4px);\n border: solid 6px transparent;\n border-top-color: #191e23;\n}\n.acf-css-tooltip:hover:before, .acf-css-tooltip:hover:after, .acf-css-tooltip:focus:before, .acf-css-tooltip:focus:after {\n display: block;\n}\n\n.acf-diff .acf-diff-title {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n height: 40px;\n padding: 14px 16px;\n background: #f3f3f3;\n border-bottom: #dddddd solid 1px;\n}\n.acf-diff .acf-diff-title strong {\n font-size: 14px;\n display: block;\n}\n.acf-diff .acf-diff-title .acf-diff-title-left,\n.acf-diff .acf-diff-title .acf-diff-title-right {\n width: 50%;\n float: left;\n}\n.acf-diff .acf-diff-content {\n position: absolute;\n top: 70px;\n left: 0;\n right: 0;\n bottom: 0;\n overflow: auto;\n}\n.acf-diff table.diff {\n border-spacing: 0;\n}\n.acf-diff table.diff col.diffsplit.middle {\n width: 0;\n}\n.acf-diff table.diff td,\n.acf-diff table.diff th {\n padding-top: 0.25em;\n padding-bottom: 0.25em;\n}\n.acf-diff table.diff tr td:nth-child(2) {\n width: auto;\n}\n.acf-diff table.diff td:nth-child(3) {\n border-left: #dddddd solid 1px;\n}\n@media screen and (max-width: 600px) {\n .acf-diff .acf-diff-title {\n height: 70px;\n }\n .acf-diff .acf-diff-content {\n top: 100px;\n }\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Modal\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-modal {\n position: fixed;\n top: 30px;\n left: 30px;\n right: 30px;\n bottom: 30px;\n z-index: 160000;\n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.7);\n background: #fcfcfc;\n}\n.acf-modal .acf-modal-title,\n.acf-modal .acf-modal-content,\n.acf-modal .acf-modal-toolbar {\n box-sizing: border-box;\n position: absolute;\n left: 0;\n right: 0;\n}\n.acf-modal .acf-modal-title {\n height: 50px;\n top: 0;\n border-bottom: 1px solid #ddd;\n}\n.acf-modal .acf-modal-title h2 {\n margin: 0;\n padding: 0 16px;\n line-height: 50px;\n}\n.acf-modal .acf-modal-title .acf-modal-close {\n position: absolute;\n top: 0;\n right: 0;\n height: 50px;\n width: 50px;\n border: none;\n border-left: 1px solid #ddd;\n background: transparent;\n cursor: pointer;\n color: #666;\n}\n.acf-modal .acf-modal-title .acf-modal-close:hover {\n color: #00a0d2;\n}\n.acf-modal .acf-modal-content {\n top: 50px;\n bottom: 60px;\n background: #fff;\n overflow: auto;\n padding: 16px;\n}\n.acf-modal .acf-modal-feedback {\n position: absolute;\n top: 50%;\n margin: -10px 0;\n left: 0;\n right: 0;\n text-align: center;\n opacity: 0.75;\n}\n.acf-modal .acf-modal-feedback.error {\n opacity: 1;\n color: #b52727;\n}\n.acf-modal .acf-modal-toolbar {\n height: 60px;\n bottom: 0;\n padding: 15px 16px;\n border-top: 1px solid #ddd;\n}\n.acf-modal .acf-modal-toolbar .button {\n float: right;\n}\n@media only screen and (max-width: 640px) {\n .acf-modal {\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n }\n}\n\n.acf-modal-backdrop {\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n background: #101828;\n opacity: 0.8;\n z-index: 159900;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Retina\n*\n*---------------------------------------------------------------------------------------------*/\n@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {\n .acf-loading,\n .acf-spinner {\n background-image: url(../../images/spinner@2x.gif);\n background-size: 20px 20px;\n }\n}\n/*--------------------------------------------------------------------------------------------\n*\n* Wrap\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page .wrap {\n margin-top: 48px;\n margin-right: 32px;\n margin-bottom: 0;\n margin-left: 12px;\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page .wrap {\n margin-right: 8px;\n margin-left: 8px;\n }\n}\n.acf-admin-page.rtl .wrap {\n margin-right: 12px;\n margin-left: 32px;\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page.rtl .wrap {\n margin-right: 8px;\n margin-left: 8px;\n }\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page #wpcontent {\n padding-left: 0;\n }\n}\n\n/*-------------------------------------------------------------------\n*\n* ACF Admin Page Footer Styles\n*\n*------------------------------------------------------------------*/\n.acf-admin-page #wpfooter {\n font-style: italic;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin Postbox & ACF Postbox\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page .postbox,\n.acf-admin-page .acf-box {\n border: none;\n border-radius: 8px;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n.acf-admin-page .postbox .inside,\n.acf-admin-page .acf-box .inside {\n padding-top: 24px;\n padding-right: 24px;\n padding-bottom: 24px;\n padding-left: 24px;\n}\n.acf-admin-page .postbox .acf-postbox-inner,\n.acf-admin-page .acf-box .acf-postbox-inner {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 24px;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n}\n.acf-admin-page .postbox .inner,\n.acf-admin-page .postbox .inside,\n.acf-admin-page .acf-box .inner,\n.acf-admin-page .acf-box .inside {\n margin-top: 0 !important;\n margin-right: 0 !important;\n margin-bottom: 0 !important;\n margin-left: 0 !important;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n.acf-admin-page .postbox .postbox-header,\n.acf-admin-page .postbox .title,\n.acf-admin-page .acf-box .postbox-header,\n.acf-admin-page .acf-box .title {\n display: flex;\n align-items: center;\n box-sizing: border-box;\n min-height: 64px;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 24px;\n padding-bottom: 0;\n padding-left: 24px;\n border-bottom-width: 0;\n border-bottom-style: none;\n}\n.acf-admin-page .postbox .postbox-header h2,\n.acf-admin-page .postbox .postbox-header h3,\n.acf-admin-page .postbox .title h2,\n.acf-admin-page .postbox .title h3,\n.acf-admin-page .acf-box .postbox-header h2,\n.acf-admin-page .acf-box .postbox-header h3,\n.acf-admin-page .acf-box .title h2,\n.acf-admin-page .acf-box .title h3 {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n color: #344054;\n}\n.acf-admin-page .postbox .hndle,\n.acf-admin-page .acf-box .hndle {\n padding-top: 0;\n padding-right: 24px;\n padding-bottom: 0;\n padding-left: 24px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Custom ACF postbox header\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-postbox-header {\n display: flex;\n align-items: center;\n justify-content: space-between;\n box-sizing: border-box;\n min-height: 64px;\n margin-top: -24px;\n margin-right: -24px;\n margin-bottom: 0;\n margin-left: -24px;\n padding-top: 0;\n padding-right: 24px;\n padding-bottom: 0;\n padding-left: 24px;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n}\n.acf-postbox-header h2.acf-postbox-title {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 24px;\n padding-bottom: 0;\n padding-left: 0;\n color: #344054;\n}\n.rtl .acf-postbox-header h2.acf-postbox-title {\n padding-right: 0;\n padding-left: 24px;\n}\n.acf-postbox-header .acf-icon {\n background-color: #98A2B3;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Screen options button & screen meta container\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page #screen-meta-links {\n margin-right: 32px;\n}\n.acf-admin-page #screen-meta-links .show-settings {\n border-color: #D0D5DD;\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page #screen-meta-links {\n margin-right: 16px;\n margin-bottom: 0;\n }\n}\n.acf-admin-page.rtl #screen-meta-links {\n margin-right: 0;\n margin-left: 32px;\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page.rtl #screen-meta-links {\n margin-right: 0;\n margin-left: 16px;\n }\n}\n.acf-admin-page #screen-meta {\n border-color: #D0D5DD;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Postbox headings\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page #poststuff .postbox-header h2,\n.acf-admin-page #poststuff .postbox-header h3 {\n justify-content: flex-start;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n color: #344054 !important;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Postbox drag state\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page.is-dragging-metaboxes .metabox-holder .postbox-container .meta-box-sortables {\n box-sizing: border-box;\n padding: 2px;\n outline: none;\n background-image: repeating-linear-gradient(0deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px), repeating-linear-gradient(90deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px), repeating-linear-gradient(180deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px), repeating-linear-gradient(270deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px);\n background-size: 1.5px 100%, 100% 1.5px, 1.5px 100%, 100% 1.5px;\n background-position: 0 0, 0 0, 100% 0, 0 100%;\n background-repeat: no-repeat;\n border-radius: 8px;\n}\n.acf-admin-page .ui-sortable-placeholder {\n border: none;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Search summary\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page .subtitle {\n display: inline-flex;\n align-items: center;\n height: 24px;\n margin: 0;\n padding-top: 4px;\n padding-right: 12px;\n padding-bottom: 4px;\n padding-left: 12px;\n background-color: #EBF5FA;\n border-width: 1px;\n border-style: solid;\n border-color: #A5D2E7;\n border-radius: 6px;\n}\n.acf-admin-page .subtitle strong {\n margin-left: 5px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Action strip\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-actions-strip {\n display: flex;\n}\n.acf-actions-strip .acf-btn {\n margin-right: 8px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Notices\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page .acf-notice,\n.acf-admin-page .notice,\n.acf-admin-page #lost-connection-notice {\n position: relative;\n box-sizing: border-box;\n min-height: 48px;\n margin-top: 0 !important;\n margin-right: 0 !important;\n margin-bottom: 16px !important;\n margin-left: 0 !important;\n padding-top: 13px !important;\n padding-right: 16px !important;\n padding-bottom: 12px !important;\n padding-left: 50px !important;\n background-color: #e7eff9;\n border-width: 1px;\n border-style: solid;\n border-color: #9dbaee;\n border-radius: 8px;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n color: #344054;\n}\n.acf-admin-page .acf-notice.update-nag,\n.acf-admin-page .notice.update-nag,\n.acf-admin-page #lost-connection-notice.update-nag {\n display: block;\n position: relative;\n width: calc(100% - 44px);\n margin-top: 48px !important;\n margin-right: 44px !important;\n margin-bottom: -32px !important;\n margin-left: 12px !important;\n}\n.acf-admin-page .acf-notice .button,\n.acf-admin-page .notice .button,\n.acf-admin-page #lost-connection-notice .button {\n height: auto;\n margin-left: 8px;\n padding: 0;\n border: none;\n}\n.acf-admin-page .acf-notice > div,\n.acf-admin-page .notice > div,\n.acf-admin-page #lost-connection-notice > div {\n margin-top: 0;\n margin-bottom: 0;\n}\n.acf-admin-page .acf-notice p,\n.acf-admin-page .notice p,\n.acf-admin-page #lost-connection-notice p {\n flex: 1 0 auto;\n max-width: 100%;\n line-height: 18px;\n margin: 0;\n padding: 0;\n}\n.acf-admin-page .acf-notice p.help,\n.acf-admin-page .notice p.help,\n.acf-admin-page #lost-connection-notice p.help {\n margin-top: 0;\n padding-top: 0;\n color: rgba(52, 64, 84, 0.7);\n}\n.acf-admin-page .acf-notice .acf-notice-dismiss,\n.acf-admin-page .acf-notice .notice-dismiss,\n.acf-admin-page .notice .acf-notice-dismiss,\n.acf-admin-page .notice .notice-dismiss,\n.acf-admin-page #lost-connection-notice .acf-notice-dismiss,\n.acf-admin-page #lost-connection-notice .notice-dismiss {\n position: absolute;\n top: 4px;\n right: 8px;\n padding: 9px;\n border: none;\n}\n.acf-admin-page .acf-notice .acf-notice-dismiss:before,\n.acf-admin-page .acf-notice .notice-dismiss:before,\n.acf-admin-page .notice .acf-notice-dismiss:before,\n.acf-admin-page .notice .notice-dismiss:before,\n.acf-admin-page #lost-connection-notice .acf-notice-dismiss:before,\n.acf-admin-page #lost-connection-notice .notice-dismiss:before {\n content: \"\";\n display: block;\n position: relative;\n z-index: 600;\n width: 20px;\n height: 20px;\n background-color: #667085;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-close.svg\");\n mask-image: url(\"../../images/icons/icon-close.svg\");\n}\n.acf-admin-page .acf-notice .acf-notice-dismiss:hover::before,\n.acf-admin-page .acf-notice .notice-dismiss:hover::before,\n.acf-admin-page .notice .acf-notice-dismiss:hover::before,\n.acf-admin-page .notice .notice-dismiss:hover::before,\n.acf-admin-page #lost-connection-notice .acf-notice-dismiss:hover::before,\n.acf-admin-page #lost-connection-notice .notice-dismiss:hover::before {\n background-color: #344054;\n}\n.acf-admin-page .acf-notice a.acf-notice-dismiss,\n.acf-admin-page .notice a.acf-notice-dismiss,\n.acf-admin-page #lost-connection-notice a.acf-notice-dismiss {\n position: absolute;\n top: 5px;\n right: 24px;\n}\n.acf-admin-page .acf-notice a.acf-notice-dismiss:before,\n.acf-admin-page .notice a.acf-notice-dismiss:before,\n.acf-admin-page #lost-connection-notice a.acf-notice-dismiss:before {\n background-color: #475467;\n}\n.acf-admin-page .acf-notice:before,\n.acf-admin-page .notice:before,\n.acf-admin-page #lost-connection-notice:before {\n content: \"\";\n display: block;\n position: absolute;\n top: 15px;\n left: 18px;\n z-index: 600;\n width: 16px;\n height: 16px;\n margin-right: 8px;\n background-color: #fff;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-info-solid.svg\");\n mask-image: url(\"../../images/icons/icon-info-solid.svg\");\n}\n.acf-admin-page .acf-notice:after,\n.acf-admin-page .notice:after,\n.acf-admin-page #lost-connection-notice:after {\n content: \"\";\n display: block;\n position: absolute;\n top: 9px;\n left: 12px;\n z-index: 500;\n width: 28px;\n height: 28px;\n background-color: #2D69DA;\n border-radius: 6px;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n.acf-admin-page .acf-notice .local-restore,\n.acf-admin-page .notice .local-restore,\n.acf-admin-page #lost-connection-notice .local-restore {\n align-items: center;\n margin-top: -6px;\n margin-bottom: 0;\n}\n.acf-admin-page .notice[data-persisted=true] {\n display: none;\n}\n.acf-admin-page .notice.is-dismissible {\n padding-right: 56px;\n}\n.acf-admin-page .notice.notice-success {\n background-color: #edf7ef;\n border-color: #b6deb9;\n}\n.acf-admin-page .notice.notice-success:before {\n -webkit-mask-image: url(\"../../images/icons/icon-check-circle-solid.svg\");\n mask-image: url(\"../../images/icons/icon-check-circle-solid.svg\");\n}\n.acf-admin-page .notice.notice-success:after {\n background-color: #52AA59;\n}\n.acf-admin-page .acf-notice.acf-error-message,\n.acf-admin-page .notice.notice-error,\n.acf-admin-page #lost-connection-notice {\n background-color: #f7eeeb;\n border-color: #f1b6b3;\n}\n.acf-admin-page .acf-notice.acf-error-message:before,\n.acf-admin-page .notice.notice-error:before,\n.acf-admin-page #lost-connection-notice:before {\n -webkit-mask-image: url(\"../../images/icons/icon-warning.svg\");\n mask-image: url(\"../../images/icons/icon-warning.svg\");\n}\n.acf-admin-page .acf-notice.acf-error-message:after,\n.acf-admin-page .notice.notice-error:after,\n.acf-admin-page #lost-connection-notice:after {\n background-color: #D13737;\n}\n.acf-admin-page .notice.notice-warning {\n background: linear-gradient(0deg, rgba(247, 144, 9, 0.08), rgba(247, 144, 9, 0.08)), #FFFFFF;\n border: 1px solid rgba(247, 144, 9, 0.32);\n color: #344054;\n}\n.acf-admin-page .notice.notice-warning:before {\n -webkit-mask-image: url(\"../../images/icons/icon-alert-triangle.svg\");\n mask-image: url(\"../../images/icons/icon-alert-triangle.svg\");\n background: #f56e28;\n}\n.acf-admin-page .notice.notice-warning:after {\n content: none;\n}\n\n.acf-admin-single-taxonomy .notice-success .acf-item-saved-text,\n.acf-admin-single-post-type .notice-success .acf-item-saved-text,\n.acf-admin-single-options-page .notice-success .acf-item-saved-text {\n font-weight: 600;\n}\n.acf-admin-single-taxonomy .notice-success .acf-item-saved-links,\n.acf-admin-single-post-type .notice-success .acf-item-saved-links,\n.acf-admin-single-options-page .notice-success .acf-item-saved-links {\n display: flex;\n gap: 12px;\n}\n.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a,\n.acf-admin-single-post-type .notice-success .acf-item-saved-links a,\n.acf-admin-single-options-page .notice-success .acf-item-saved-links a {\n text-decoration: none;\n opacity: 1;\n}\n.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a:after,\n.acf-admin-single-post-type .notice-success .acf-item-saved-links a:after,\n.acf-admin-single-options-page .notice-success .acf-item-saved-links a:after {\n content: \"\";\n width: 1px;\n height: 13px;\n display: inline-flex;\n position: relative;\n top: 2px;\n left: 6px;\n background-color: #475467;\n opacity: 0.3;\n}\n.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a:last-child:after,\n.acf-admin-single-post-type .notice-success .acf-item-saved-links a:last-child:after,\n.acf-admin-single-options-page .notice-success .acf-item-saved-links a:last-child:after {\n content: none;\n}\n\n.rtl.acf-field-group .notice,\n.rtl.acf-internal-post-type .notice {\n padding-right: 50px !important;\n}\n.rtl.acf-field-group .notice .notice-dismiss,\n.rtl.acf-internal-post-type .notice .notice-dismiss {\n left: 8px;\n right: unset;\n}\n.rtl.acf-field-group .notice:before,\n.rtl.acf-internal-post-type .notice:before {\n left: unset;\n right: 10px;\n}\n.rtl.acf-field-group .notice:after,\n.rtl.acf-internal-post-type .notice:after {\n left: unset;\n right: 12px;\n}\n.rtl.acf-field-group.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a:after, .rtl.acf-field-group.acf-admin-single-post-type .notice-success .acf-item-saved-links a:after, .rtl.acf-field-group.acf-admin-single-options-page .notice-success .acf-item-saved-links a:after,\n.rtl.acf-internal-post-type.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a:after,\n.rtl.acf-internal-post-type.acf-admin-single-post-type .notice-success .acf-item-saved-links a:after,\n.rtl.acf-internal-post-type.acf-admin-single-options-page .notice-success .acf-item-saved-links a:after {\n left: unset;\n right: 6px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* ACF PRO label\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-pro-label {\n display: inline-flex;\n align-items: center;\n min-height: 22px;\n padding-right: 8px;\n padding-left: 8px;\n background: linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);\n box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.16);\n border: none;\n border-radius: 100px;\n font-size: 11px;\n text-transform: uppercase;\n text-decoration: none;\n color: #fff;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Inline notice overrides\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page .acf-field .acf-notice {\n display: flex;\n align-items: center;\n min-height: 40px !important;\n margin-bottom: 6px !important;\n padding-top: 6px !important;\n padding-left: 40px !important;\n padding-bottom: 6px !important;\n margin: 0 0 15px;\n background: #edf2ff;\n color: #344054 !important;\n border-color: #2183b9;\n border-radius: 6px;\n}\n.acf-admin-page .acf-field .acf-notice:after {\n top: 8px;\n left: 8px;\n width: 22px;\n height: 22px;\n}\n.acf-admin-page .acf-field .acf-notice:before {\n top: 12px;\n left: 12px;\n width: 14px;\n height: 14px;\n}\n.acf-admin-page .acf-field .acf-notice.-error {\n background: #f7eeeb;\n border-color: #f1b6b3;\n}\n.acf-admin-page .acf-field .acf-notice.-success {\n background: #edf7ef;\n border-color: #b6deb9;\n}\n.acf-admin-page .acf-field .acf-notice.-warning {\n background: #fdf8eb;\n border-color: #f4dbb4;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Global\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page #wpcontent {\n line-height: 140%;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Links\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page a {\n color: #0783BE;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Headings\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-h1, .acf-admin-page #tmpl-acf-field-group-pro-features h1,\n.acf-admin-page #acf-field-group-pro-features h1, .acf-admin-page h1,\n.acf-headerbar h1 {\n font-size: 21px;\n font-weight: 400;\n}\n\n.acf-h2, .acf-no-field-groups-wrapper .acf-no-field-groups-inner h2,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner h2,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner h2,\n.acf-no-field-groups-wrapper .acf-options-preview-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner h2,\n.acf-no-taxonomies-wrapper .acf-options-preview-inner h2,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner h2,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-post-types-wrapper .acf-no-post-types-inner h2,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner h2,\n.acf-no-post-types-wrapper .acf-options-preview-inner h2,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner h2,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner h2,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner h2,\n.acf-no-options-pages-wrapper .acf-options-preview-inner h2,\n.acf-options-preview-wrapper .acf-no-field-groups-inner h2,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner h2,\n.acf-options-preview-wrapper .acf-no-post-types-inner h2,\n.acf-options-preview-wrapper .acf-no-options-pages-inner h2,\n.acf-options-preview-wrapper .acf-options-preview-inner h2, .acf-page-title, .acf-admin-page h2,\n.acf-headerbar h2 {\n font-size: 18px;\n font-weight: 400;\n}\n\n.acf-h3, .acf-admin-page h3,\n.acf-headerbar h3, .acf-admin-page .postbox .postbox-header h2,\n.acf-admin-page .postbox .postbox-header h3,\n.acf-admin-page .postbox .title h2,\n.acf-admin-page .postbox .title h3,\n.acf-admin-page .acf-box .postbox-header h2,\n.acf-admin-page .acf-box .postbox-header h3,\n.acf-admin-page .acf-box .title h2,\n.acf-admin-page .acf-box .title h3, .acf-postbox-header h2.acf-postbox-title, .acf-admin-page #poststuff .postbox-header h2,\n.acf-admin-page #poststuff .postbox-header h3 {\n font-size: 16px;\n font-weight: 400;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Paragraphs\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page .p1 {\n font-size: 15px;\n}\n.acf-admin-page .p2, .acf-admin-page .acf-no-field-groups-wrapper .acf-no-field-groups-inner p, .acf-no-field-groups-wrapper .acf-no-field-groups-inner .acf-admin-page p,\n.acf-admin-page .acf-no-field-groups-wrapper .acf-no-taxonomies-inner p,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner .acf-admin-page p,\n.acf-admin-page .acf-no-field-groups-wrapper .acf-no-post-types-inner p,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner .acf-admin-page p,\n.acf-admin-page .acf-no-field-groups-wrapper .acf-no-options-pages-inner p,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner .acf-admin-page p,\n.acf-admin-page .acf-no-field-groups-wrapper .acf-options-preview-inner p,\n.acf-no-field-groups-wrapper .acf-options-preview-inner .acf-admin-page p,\n.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-field-groups-inner p,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner .acf-admin-page p,\n.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner .acf-admin-page p,\n.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-post-types-inner p,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner .acf-admin-page p,\n.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-options-pages-inner p,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner .acf-admin-page p,\n.acf-admin-page .acf-no-taxonomies-wrapper .acf-options-preview-inner p,\n.acf-no-taxonomies-wrapper .acf-options-preview-inner .acf-admin-page p,\n.acf-admin-page .acf-no-post-types-wrapper .acf-no-field-groups-inner p,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner .acf-admin-page p,\n.acf-admin-page .acf-no-post-types-wrapper .acf-no-taxonomies-inner p,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner .acf-admin-page p,\n.acf-admin-page .acf-no-post-types-wrapper .acf-no-post-types-inner p,\n.acf-no-post-types-wrapper .acf-no-post-types-inner .acf-admin-page p,\n.acf-admin-page .acf-no-post-types-wrapper .acf-no-options-pages-inner p,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner .acf-admin-page p,\n.acf-admin-page .acf-no-post-types-wrapper .acf-options-preview-inner p,\n.acf-no-post-types-wrapper .acf-options-preview-inner .acf-admin-page p,\n.acf-admin-page .acf-no-options-pages-wrapper .acf-no-field-groups-inner p,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner .acf-admin-page p,\n.acf-admin-page .acf-no-options-pages-wrapper .acf-no-taxonomies-inner p,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner .acf-admin-page p,\n.acf-admin-page .acf-no-options-pages-wrapper .acf-no-post-types-inner p,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner .acf-admin-page p,\n.acf-admin-page .acf-no-options-pages-wrapper .acf-no-options-pages-inner p,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner .acf-admin-page p,\n.acf-admin-page .acf-no-options-pages-wrapper .acf-options-preview-inner p,\n.acf-no-options-pages-wrapper .acf-options-preview-inner .acf-admin-page p,\n.acf-admin-page .acf-options-preview-wrapper .acf-no-field-groups-inner p,\n.acf-options-preview-wrapper .acf-no-field-groups-inner .acf-admin-page p,\n.acf-admin-page .acf-options-preview-wrapper .acf-no-taxonomies-inner p,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner .acf-admin-page p,\n.acf-admin-page .acf-options-preview-wrapper .acf-no-post-types-inner p,\n.acf-options-preview-wrapper .acf-no-post-types-inner .acf-admin-page p,\n.acf-admin-page .acf-options-preview-wrapper .acf-no-options-pages-inner p,\n.acf-options-preview-wrapper .acf-no-options-pages-inner .acf-admin-page p,\n.acf-admin-page .acf-options-preview-wrapper .acf-options-preview-inner p,\n.acf-options-preview-wrapper .acf-options-preview-inner .acf-admin-page p, .acf-admin-page #acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-label, #acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-admin-page .acf-label {\n font-size: 14px;\n}\n.acf-admin-page .p3, .acf-admin-page .acf-internal-post-type .wp-list-table .post-state, .acf-internal-post-type .wp-list-table .acf-admin-page .post-state, .acf-admin-page .subtitle {\n font-size: 13.5px;\n}\n.acf-admin-page .p4, .acf-admin-page .acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn p, .acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn .acf-admin-page p, .acf-admin-page #acf-update-information .form-table th, #acf-update-information .form-table .acf-admin-page th,\n.acf-admin-page #acf-update-information .form-table td,\n#acf-update-information .form-table .acf-admin-page td, .acf-admin-page #acf-admin-tools.tool-export .acf-panel h3, #acf-admin-tools.tool-export .acf-panel .acf-admin-page h3, .acf-admin-page .acf-btn.acf-btn-sm, .acf-admin-page .acf-admin-toolbar .acf-tab, .acf-admin-toolbar .acf-admin-page .acf-tab, .acf-admin-page .acf-options-preview .acf-options-pages-preview-upgrade-button p, .acf-options-preview .acf-options-pages-preview-upgrade-button .acf-admin-page p, .acf-admin-page .acf-internal-post-type .subsubsub li, .acf-internal-post-type .subsubsub .acf-admin-page li, .acf-admin-page .acf-internal-post-type .wp-list-table tbody th, .acf-internal-post-type .wp-list-table tbody .acf-admin-page th,\n.acf-admin-page .acf-internal-post-type .wp-list-table tbody td,\n.acf-internal-post-type .wp-list-table tbody .acf-admin-page td, .acf-admin-page .acf-internal-post-type .wp-list-table thead th, .acf-internal-post-type .wp-list-table thead .acf-admin-page th, .acf-admin-page .acf-internal-post-type .wp-list-table thead td, .acf-internal-post-type .wp-list-table thead .acf-admin-page td,\n.acf-admin-page .acf-internal-post-type .wp-list-table tfoot th,\n.acf-internal-post-type .wp-list-table tfoot .acf-admin-page th, .acf-admin-page .acf-internal-post-type .wp-list-table tfoot td, .acf-internal-post-type .wp-list-table tfoot .acf-admin-page td, .acf-admin-page .acf-input .select2-container.-acf .select2-selection__rendered, .acf-admin-page .button, .acf-admin-page input[type=text],\n.acf-admin-page input[type=search],\n.acf-admin-page input[type=number],\n.acf-admin-page textarea,\n.acf-admin-page select {\n font-size: 13px;\n}\n.acf-admin-page .p5, .acf-admin-page .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .field-type-label, .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .acf-admin-page .field-type-label,\n.acf-admin-page .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .field-type-label,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .acf-admin-page .field-type-label, .acf-admin-page .acf-internal-post-type .row-actions, .acf-internal-post-type .acf-admin-page .row-actions, .acf-admin-page .acf-notice .button,\n.acf-admin-page .notice .button,\n.acf-admin-page #lost-connection-notice .button {\n font-size: 12.5px;\n}\n.acf-admin-page .p6, .acf-admin-page #acf-update-information .acf-update-changelog p em, #acf-update-information .acf-update-changelog p .acf-admin-page em, .acf-admin-page .acf-no-field-groups-wrapper .acf-no-field-groups-inner p.acf-small, .acf-no-field-groups-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-field-groups-wrapper .acf-no-taxonomies-inner p.acf-small,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-field-groups-wrapper .acf-no-post-types-inner p.acf-small,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-field-groups-wrapper .acf-no-options-pages-inner p.acf-small,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-field-groups-wrapper .acf-options-preview-inner p.acf-small,\n.acf-no-field-groups-wrapper .acf-options-preview-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-field-groups-inner p.acf-small,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p.acf-small,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-post-types-inner p.acf-small,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-options-pages-inner p.acf-small,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-taxonomies-wrapper .acf-options-preview-inner p.acf-small,\n.acf-no-taxonomies-wrapper .acf-options-preview-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-post-types-wrapper .acf-no-field-groups-inner p.acf-small,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-post-types-wrapper .acf-no-taxonomies-inner p.acf-small,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-post-types-wrapper .acf-no-post-types-inner p.acf-small,\n.acf-no-post-types-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-post-types-wrapper .acf-no-options-pages-inner p.acf-small,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-post-types-wrapper .acf-options-preview-inner p.acf-small,\n.acf-no-post-types-wrapper .acf-options-preview-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-options-pages-wrapper .acf-no-field-groups-inner p.acf-small,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-options-pages-wrapper .acf-no-taxonomies-inner p.acf-small,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-options-pages-wrapper .acf-no-post-types-inner p.acf-small,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-options-pages-wrapper .acf-no-options-pages-inner p.acf-small,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-options-pages-wrapper .acf-options-preview-inner p.acf-small,\n.acf-no-options-pages-wrapper .acf-options-preview-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-options-preview-wrapper .acf-no-field-groups-inner p.acf-small,\n.acf-options-preview-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-options-preview-wrapper .acf-no-taxonomies-inner p.acf-small,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-options-preview-wrapper .acf-no-post-types-inner p.acf-small,\n.acf-options-preview-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-options-preview-wrapper .acf-no-options-pages-inner p.acf-small,\n.acf-options-preview-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-options-preview-wrapper .acf-options-preview-inner p.acf-small,\n.acf-options-preview-wrapper .acf-options-preview-inner .acf-admin-page p.acf-small, .acf-admin-page .acf-internal-post-type .row-actions, .acf-internal-post-type .acf-admin-page .row-actions, .acf-admin-page .acf-small {\n font-size: 12px;\n}\n.acf-admin-page .p7, .acf-admin-page .acf-tooltip, .acf-admin-page .acf-notice p.help,\n.acf-admin-page .notice p.help,\n.acf-admin-page #lost-connection-notice p.help {\n font-size: 11.5px;\n}\n.acf-admin-page .p8 {\n font-size: 11px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Page titles\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-page-title {\n color: #344054;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Hide old / native WP titles from pages\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page .acf-settings-wrap h1 {\n display: none !important;\n}\n.acf-admin-page #acf-admin-tools h1:not(.acf-field-group-pro-features-title, .acf-field-group-pro-features-title-sm) {\n display: none !important;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small\n*\n*---------------------------------------------------------------------------------------------*/\n/*---------------------------------------------------------------------------------------------\n*\n* Link focus style\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page a:focus {\n box-shadow: none;\n outline: none;\n}\n.acf-admin-page a:focus-visible {\n box-shadow: 0 0 0 1px #4f94d4, 0 0 2px 1px rgba(79, 148, 212, 0.8);\n outline: 1px solid transparent;\n}\n\n.acf-admin-page {\n /*---------------------------------------------------------------------------------------------\n *\n * All Inputs\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Read only text inputs\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Number fields\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Textarea\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Select\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Radio Button & Checkbox base styling\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Radio Buttons\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Checkboxes\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Radio Buttons & Checkbox lists\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * ACF Switch\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * File input button\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Action Buttons\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Edit field group header\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Select2 inputs\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * ACF label\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Tooltip for field name field setting (result of a fix for keyboard navigation)\n *\n *---------------------------------------------------------------------------------------------*/\n /* Field Type Selection select2 */\n /*---------------------------------------------------------------------------------------------\n *\n * RTL arrow position\n *\n *---------------------------------------------------------------------------------------------*/\n}\n.acf-admin-page input[type=text],\n.acf-admin-page input[type=search],\n.acf-admin-page input[type=number],\n.acf-admin-page textarea,\n.acf-admin-page select {\n box-sizing: border-box;\n height: 40px;\n padding-right: 12px;\n padding-left: 12px;\n background-color: #fff;\n border-color: #D0D5DD;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n border-radius: 6px;\n color: #344054;\n}\n.acf-admin-page input[type=text]:focus,\n.acf-admin-page input[type=search]:focus,\n.acf-admin-page input[type=number]:focus,\n.acf-admin-page textarea:focus,\n.acf-admin-page select:focus {\n outline: 3px solid #EBF5FA;\n border-color: #399CCB;\n}\n.acf-admin-page input[type=text]:disabled,\n.acf-admin-page input[type=search]:disabled,\n.acf-admin-page input[type=number]:disabled,\n.acf-admin-page textarea:disabled,\n.acf-admin-page select:disabled {\n background-color: #F9FAFB;\n color: #808a9e;\n}\n.acf-admin-page input[type=text]::placeholder,\n.acf-admin-page input[type=search]::placeholder,\n.acf-admin-page input[type=number]::placeholder,\n.acf-admin-page textarea::placeholder,\n.acf-admin-page select::placeholder {\n color: #98A2B3;\n}\n.acf-admin-page input[type=text]:read-only {\n background-color: #F9FAFB;\n color: #98A2B3;\n}\n.acf-admin-page .acf-field.acf-field-number .acf-label,\n.acf-admin-page .acf-field.acf-field-number .acf-input input[type=number] {\n max-width: 180px;\n}\n.acf-admin-page textarea {\n box-sizing: border-box;\n padding-top: 10px;\n padding-bottom: 10px;\n height: 80px;\n min-height: 56px;\n}\n.acf-admin-page select {\n min-width: 160px;\n max-width: 100%;\n padding-right: 40px;\n padding-left: 12px;\n background-image: url(\"../../images/icons/icon-chevron-down.svg\");\n background-position: right 10px top 50%;\n background-size: 20px;\n}\n.acf-admin-page select:hover, .acf-admin-page select:focus {\n color: #0783BE;\n}\n.acf-admin-page select::before {\n content: \"\";\n display: block;\n position: absolute;\n top: 5px;\n left: 5px;\n width: 20px;\n height: 20px;\n}\n.acf-admin-page.rtl select {\n padding-right: 12px;\n padding-left: 40px;\n background-position: left 10px top 50%;\n}\n.acf-admin-page input[type=radio],\n.acf-admin-page input[type=checkbox] {\n box-sizing: border-box;\n width: 16px;\n height: 16px;\n padding: 0;\n border-width: 1px;\n border-style: solid;\n border-color: #98A2B3;\n background: #fff;\n box-shadow: none;\n}\n.acf-admin-page input[type=radio]:hover,\n.acf-admin-page input[type=checkbox]:hover {\n background-color: #EBF5FA;\n border-color: #0783BE;\n}\n.acf-admin-page input[type=radio]:checked, .acf-admin-page input[type=radio]:focus-visible,\n.acf-admin-page input[type=checkbox]:checked,\n.acf-admin-page input[type=checkbox]:focus-visible {\n background-color: #EBF5FA;\n border-color: #0783BE;\n}\n.acf-admin-page input[type=radio]:checked:before, .acf-admin-page input[type=radio]:focus-visible:before,\n.acf-admin-page input[type=checkbox]:checked:before,\n.acf-admin-page input[type=checkbox]:focus-visible:before {\n content: \"\";\n position: relative;\n top: -1px;\n left: -1px;\n width: 16px;\n height: 16px;\n margin: 0;\n padding: 0;\n background-color: transparent;\n background-size: cover;\n background-repeat: no-repeat;\n background-position: center;\n}\n.acf-admin-page input[type=radio]:active,\n.acf-admin-page input[type=checkbox]:active {\n box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 0px 0px rgba(255, 54, 54, 0.25);\n}\n.acf-admin-page input[type=radio]:disabled,\n.acf-admin-page input[type=checkbox]:disabled {\n background-color: #F9FAFB;\n border-color: #D0D5DD;\n}\n.acf-admin-page.rtl input[type=radio]:checked:before, .acf-admin-page.rtl input[type=radio]:focus-visible:before,\n.acf-admin-page.rtl input[type=checkbox]:checked:before,\n.acf-admin-page.rtl input[type=checkbox]:focus-visible:before {\n left: 1px;\n}\n.acf-admin-page input[type=radio]:checked:before, .acf-admin-page input[type=radio]:focus:before {\n background-image: url(\"../../images/field-states/radio-active.svg\");\n}\n.acf-admin-page input[type=checkbox]:checked:before, .acf-admin-page input[type=checkbox]:focus:before {\n background-image: url(\"../../images/field-states/checkbox-active.svg\");\n}\n.acf-admin-page .acf-radio-list li input[type=radio],\n.acf-admin-page .acf-radio-list li input[type=checkbox],\n.acf-admin-page .acf-checkbox-list li input[type=radio],\n.acf-admin-page .acf-checkbox-list li input[type=checkbox] {\n margin-right: 6px;\n}\n.acf-admin-page .acf-radio-list.acf-bl li,\n.acf-admin-page .acf-checkbox-list.acf-bl li {\n margin-bottom: 8px;\n}\n.acf-admin-page .acf-radio-list.acf-bl li:last-of-type,\n.acf-admin-page .acf-checkbox-list.acf-bl li:last-of-type {\n margin-bottom: 0;\n}\n.acf-admin-page .acf-radio-list label,\n.acf-admin-page .acf-checkbox-list label {\n display: flex;\n align-items: center;\n align-content: center;\n}\n.acf-admin-page .acf-switch {\n width: 42px;\n height: 24px;\n border: none;\n background-color: #D0D5DD;\n border-radius: 12px;\n}\n.acf-admin-page .acf-switch:hover {\n background-color: #98A2B3;\n}\n.acf-admin-page .acf-switch:active {\n box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 0px 0px rgba(255, 54, 54, 0.25);\n}\n.acf-admin-page .acf-switch.-on {\n background-color: #0783BE;\n}\n.acf-admin-page .acf-switch.-on:hover {\n background-color: #066998;\n}\n.acf-admin-page .acf-switch.-on .acf-switch-slider {\n left: 20px;\n}\n.acf-admin-page .acf-switch .acf-switch-off,\n.acf-admin-page .acf-switch .acf-switch-on {\n visibility: hidden;\n}\n.acf-admin-page .acf-switch .acf-switch-slider {\n width: 20px;\n height: 20px;\n border: none;\n border-radius: 100px;\n box-shadow: 0px 1px 3px rgba(16, 24, 40, 0.1), 0px 1px 2px rgba(16, 24, 40, 0.06);\n}\n.acf-admin-page .acf-field-true-false {\n display: flex;\n align-items: flex-start;\n}\n.acf-admin-page .acf-field-true-false .acf-label {\n order: 2;\n display: block;\n align-items: center;\n margin-top: 2px;\n margin-bottom: 0;\n margin-left: 12px;\n}\n.acf-admin-page .acf-field-true-false .acf-label label {\n margin-bottom: 0;\n}\n.acf-admin-page .acf-field-true-false .acf-label .acf-tip {\n margin-left: 12px;\n}\n.acf-admin-page .acf-field-true-false .acf-label .description {\n display: block;\n margin-top: 2px;\n margin-left: 0;\n}\n.acf-admin-page.rtl .acf-field-true-false .acf-label {\n margin-right: 12px;\n margin-left: 0;\n}\n.acf-admin-page.rtl .acf-field-true-false .acf-tip {\n margin-right: 12px;\n margin-left: 0;\n}\n.acf-admin-page input::file-selector-button {\n box-sizing: border-box;\n min-height: 40px;\n margin-right: 16px;\n padding-top: 8px;\n padding-right: 16px;\n padding-bottom: 8px;\n padding-left: 16px;\n background-color: transparent;\n color: #0783BE !important;\n border-radius: 6px;\n border-width: 1px;\n border-style: solid;\n border-color: #0783BE;\n text-decoration: none;\n}\n.acf-admin-page input::file-selector-button:hover {\n border-color: #066998;\n cursor: pointer;\n color: #066998 !important;\n}\n.acf-admin-page .button {\n display: inline-flex;\n align-items: center;\n height: 40px;\n padding-right: 16px;\n padding-left: 16px;\n background-color: transparent;\n border-width: 1px;\n border-style: solid;\n border-color: #0783BE;\n border-radius: 6px;\n color: #0783BE;\n}\n.acf-admin-page .button:hover {\n background-color: #f3f9fc;\n border-color: #0783BE;\n color: #0783BE;\n}\n.acf-admin-page .button:focus {\n background-color: #f3f9fc;\n outline: 3px solid #EBF5FA;\n color: #0783BE;\n}\n.acf-admin-page .edit-field-group-header {\n display: block !important;\n}\n.acf-admin-page .acf-input .select2-container.-acf .select2-selection {\n border: none;\n line-height: 1;\n}\n.acf-admin-page .acf-input .select2-container.-acf .select2-selection__rendered {\n box-sizing: border-box;\n padding-right: 0;\n padding-left: 0;\n background-color: #fff;\n border-width: 1px;\n border-style: solid;\n border-color: #D0D5DD;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n border-radius: 6px;\n color: #344054;\n}\n.acf-admin-page .acf-input .select2-container--focus {\n outline: 3px solid #EBF5FA;\n border-color: #399CCB;\n border-radius: 6px;\n}\n.acf-admin-page .acf-input .select2-container--focus .select2-selection__rendered {\n border-color: #399CCB !important;\n}\n.acf-admin-page .acf-input .select2-container--focus.select2-container--below.select2-container--open .select2-selection__rendered {\n border-bottom-right-radius: 0 !important;\n border-bottom-left-radius: 0 !important;\n}\n.acf-admin-page .acf-input .select2-container--focus.select2-container--above.select2-container--open .select2-selection__rendered {\n border-top-right-radius: 0 !important;\n border-top-left-radius: 0 !important;\n}\n.acf-admin-page .acf-input .select2-container .select2-search--inline .select2-search__field {\n margin: 0;\n padding-left: 6px;\n}\n.acf-admin-page .acf-input .select2-container .select2-search--inline .select2-search__field:focus {\n outline: none;\n border: none;\n}\n.acf-admin-page .acf-input .select2-container--default .select2-selection--multiple .select2-selection__rendered {\n padding-top: 0;\n padding-right: 6px;\n padding-bottom: 0;\n padding-left: 6px;\n}\n.acf-admin-page .acf-input .select2-selection__clear {\n width: 18px;\n height: 18px;\n margin-top: 12px;\n margin-right: 1px;\n text-indent: 100%;\n white-space: nowrap;\n overflow: hidden;\n color: #fff;\n}\n.acf-admin-page .acf-input .select2-selection__clear:before {\n content: \"\";\n display: block;\n width: 16px;\n height: 16px;\n top: 0;\n left: 0;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-close.svg\");\n mask-image: url(\"../../images/icons/icon-close.svg\");\n background-color: #98A2B3;\n}\n.acf-admin-page .acf-input .select2-selection__clear:hover::before {\n background-color: #0783BE;\n}\n.acf-admin-page .acf-label {\n display: flex;\n align-items: center;\n justify-content: space-between;\n}\n.acf-admin-page .acf-label .acf-icon-help {\n width: 18px;\n height: 18px;\n background-color: #98A2B3;\n}\n.acf-admin-page .acf-label label {\n margin-bottom: 0;\n}\n.acf-admin-page .acf-label .description {\n margin-top: 2px;\n}\n.acf-admin-page .acf-field-setting-name .acf-tip {\n position: absolute;\n top: 0;\n left: 654px;\n color: #98A2B3;\n}\n.rtl.acf-admin-page .acf-field-setting-name .acf-tip {\n left: auto;\n right: 654px;\n}\n\n.acf-admin-page .acf-field-setting-name .acf-tip .acf-icon-help {\n width: 18px;\n height: 18px;\n}\n.acf-admin-page .acf-field-setting-type .select2-container.-acf,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container.-acf,\n.acf-admin-page .acf-field-query-var .select2-container.-acf,\n.acf-admin-page .acf-field-capability .select2-container.-acf,\n.acf-admin-page .acf-field-parent-slug .select2-container.-acf,\n.acf-admin-page .acf-field-data-storage .select2-container.-acf,\n.acf-admin-page .acf-field-manage-terms .select2-container.-acf,\n.acf-admin-page .acf-field-edit-terms .select2-container.-acf,\n.acf-admin-page .acf-field-delete-terms .select2-container.-acf,\n.acf-admin-page .acf-field-assign-terms .select2-container.-acf,\n.acf-admin-page .acf-field-meta-box .select2-container.-acf {\n min-height: 40px;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .select2-selection__rendered {\n display: flex;\n align-items: center;\n position: relative;\n z-index: 800;\n min-height: 40px;\n padding-top: 0;\n padding-right: 12px;\n padding-bottom: 0;\n padding-left: 12px;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .field-type-icon {\n top: auto;\n width: 18px;\n height: 18px;\n margin-right: 2px;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .field-type-icon:before {\n width: 9px;\n height: 9px;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-query-var .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-capability .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-parent-slug .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-data-storage .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-manage-terms .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-edit-terms .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-delete-terms .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-assign-terms .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-meta-box .select2-container--open .select2-selection__rendered {\n border-color: #6BB5D8 !important;\n border-bottom-color: #D0D5DD !important;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-query-var .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-capability .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-parent-slug .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-data-storage .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-manage-terms .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-edit-terms .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-delete-terms .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-assign-terms .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-meta-box .select2-container--open.select2-container--below .select2-selection__rendered {\n border-bottom-right-radius: 0 !important;\n border-bottom-left-radius: 0 !important;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-query-var .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-capability .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-parent-slug .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-data-storage .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-manage-terms .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-edit-terms .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-delete-terms .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-assign-terms .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-meta-box .select2-container--open.select2-container--above .select2-selection__rendered {\n border-top-right-radius: 0 !important;\n border-top-left-radius: 0 !important;\n border-bottom-color: #6BB5D8 !important;\n border-top-color: #D0D5DD !important;\n}\n.acf-admin-page .acf-field-setting-type .acf-selection.has-icon,\n.acf-admin-page .acf-field-permalink-rewrite .acf-selection.has-icon,\n.acf-admin-page .acf-field-query-var .acf-selection.has-icon,\n.acf-admin-page .acf-field-capability .acf-selection.has-icon,\n.acf-admin-page .acf-field-parent-slug .acf-selection.has-icon,\n.acf-admin-page .acf-field-data-storage .acf-selection.has-icon,\n.acf-admin-page .acf-field-manage-terms .acf-selection.has-icon,\n.acf-admin-page .acf-field-edit-terms .acf-selection.has-icon,\n.acf-admin-page .acf-field-delete-terms .acf-selection.has-icon,\n.acf-admin-page .acf-field-assign-terms .acf-selection.has-icon,\n.acf-admin-page .acf-field-meta-box .acf-selection.has-icon {\n margin-left: 6px;\n}\n.rtl.acf-admin-page .acf-field-setting-type .acf-selection.has-icon, .acf-admin-page .acf-field-permalink-rewrite .acf-selection.has-icon, .acf-admin-page .acf-field-query-var .acf-selection.has-icon, .acf-admin-page .acf-field-capability .acf-selection.has-icon, .acf-admin-page .acf-field-parent-slug .acf-selection.has-icon, .acf-admin-page .acf-field-data-storage .acf-selection.has-icon, .acf-admin-page .acf-field-manage-terms .acf-selection.has-icon, .acf-admin-page .acf-field-edit-terms .acf-selection.has-icon, .acf-admin-page .acf-field-delete-terms .acf-selection.has-icon, .acf-admin-page .acf-field-assign-terms .acf-selection.has-icon, .acf-admin-page .acf-field-meta-box .acf-selection.has-icon {\n margin-right: 6px;\n}\n\n.acf-admin-page .acf-field-setting-type .select2-selection__arrow,\n.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow,\n.acf-admin-page .acf-field-query-var .select2-selection__arrow,\n.acf-admin-page .acf-field-capability .select2-selection__arrow,\n.acf-admin-page .acf-field-parent-slug .select2-selection__arrow,\n.acf-admin-page .acf-field-data-storage .select2-selection__arrow,\n.acf-admin-page .acf-field-manage-terms .select2-selection__arrow,\n.acf-admin-page .acf-field-edit-terms .select2-selection__arrow,\n.acf-admin-page .acf-field-delete-terms .select2-selection__arrow,\n.acf-admin-page .acf-field-assign-terms .select2-selection__arrow,\n.acf-admin-page .acf-field-meta-box .select2-selection__arrow {\n width: 20px;\n height: 20px;\n top: calc(50% - 10px);\n right: 12px;\n background-color: transparent;\n}\n.acf-admin-page .acf-field-setting-type .select2-selection__arrow:after,\n.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow:after,\n.acf-admin-page .acf-field-query-var .select2-selection__arrow:after,\n.acf-admin-page .acf-field-capability .select2-selection__arrow:after,\n.acf-admin-page .acf-field-parent-slug .select2-selection__arrow:after,\n.acf-admin-page .acf-field-data-storage .select2-selection__arrow:after,\n.acf-admin-page .acf-field-manage-terms .select2-selection__arrow:after,\n.acf-admin-page .acf-field-edit-terms .select2-selection__arrow:after,\n.acf-admin-page .acf-field-delete-terms .select2-selection__arrow:after,\n.acf-admin-page .acf-field-assign-terms .select2-selection__arrow:after,\n.acf-admin-page .acf-field-meta-box .select2-selection__arrow:after {\n content: \"\";\n display: block;\n position: absolute;\n z-index: 850;\n top: 1px;\n left: 0;\n width: 20px;\n height: 20px;\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n background-color: #667085;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n}\n.acf-admin-page .acf-field-setting-type .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-query-var .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-capability .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-parent-slug .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-data-storage .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-manage-terms .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-edit-terms .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-delete-terms .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-assign-terms .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-meta-box .select2-selection__arrow b[role=presentation] {\n display: none;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-query-var .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-capability .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-parent-slug .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-data-storage .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-manage-terms .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-edit-terms .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-delete-terms .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-assign-terms .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-meta-box .select2-container--open .select2-selection__arrow:after {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n}\n.acf-admin-page .field-type-select-results {\n position: relative;\n top: 4px;\n z-index: 1002;\n border-radius: 0 0 6px 6px;\n box-shadow: 0px 8px 24px 4px rgba(16, 24, 40, 0.12);\n}\n.acf-admin-page .field-type-select-results.select2-dropdown--above {\n display: flex;\n flex-direction: column-reverse;\n top: 0;\n border-radius: 6px 6px 0 0;\n z-index: 99999;\n}\n.select2-container.select2-container--open.acf-admin-page .field-type-select-results {\n box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 8px 24px 4px rgba(16, 24, 40, 0.12);\n}\n\n.acf-admin-page .field-type-select-results .acf-selection.has-icon {\n margin-left: 6px;\n}\n.rtl.acf-admin-page .field-type-select-results .acf-selection.has-icon {\n margin-right: 6px;\n}\n\n.acf-admin-page .field-type-select-results .select2-search {\n position: relative;\n margin: 0;\n padding: 0;\n}\n.acf-admin-page .field-type-select-results .select2-search--dropdown:after {\n content: \"\";\n display: block;\n position: absolute;\n top: 12px;\n left: 13px;\n width: 16px;\n height: 16px;\n -webkit-mask-image: url(\"../../images/icons/icon-search.svg\");\n mask-image: url(\"../../images/icons/icon-search.svg\");\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n}\n.rtl.acf-admin-page .field-type-select-results .select2-search--dropdown:after {\n right: 12px;\n left: auto;\n}\n\n.acf-admin-page .field-type-select-results .select2-search .select2-search__field {\n padding-left: 38px;\n border-right: 0;\n border-bottom: 0;\n border-left: 0;\n border-radius: 0;\n}\n.rtl.acf-admin-page .field-type-select-results .select2-search .select2-search__field {\n padding-right: 38px;\n padding-left: 0;\n}\n\n.acf-admin-page .field-type-select-results .select2-search .select2-search__field:focus {\n border-top-color: #D0D5DD;\n outline: 0;\n}\n.acf-admin-page .field-type-select-results .select2-results__options {\n max-height: 440px;\n}\n.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option--highlighted {\n background-color: #0783BE !important;\n color: #F9FAFB !important;\n}\n.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option {\n display: inline-flex;\n position: relative;\n width: calc(100% - 24px);\n min-height: 32px;\n padding-top: 0;\n padding-right: 12px;\n padding-bottom: 0;\n padding-left: 12px;\n align-items: center;\n}\n.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option .field-type-icon {\n top: auto;\n width: 18px;\n height: 18px;\n margin-right: 2px;\n box-shadow: 0 0 0 1px #F9FAFB;\n}\n.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option .field-type-icon:before {\n width: 9px;\n height: 9px;\n}\n.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true] {\n background-color: #EBF5FA !important;\n color: #344054 !important;\n}\n.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true]:after {\n content: \"\";\n right: 13px;\n position: absolute;\n width: 16px;\n height: 16px;\n -webkit-mask-image: url(\"../../images/icons/icon-check.svg\");\n mask-image: url(\"../../images/icons/icon-check.svg\");\n background-color: #0783BE;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n}\n.rtl.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true]:after {\n left: 13px;\n right: auto;\n}\n\n.acf-admin-page .field-type-select-results .select2-results__group {\n display: inline-flex;\n align-items: center;\n width: calc(100% - 24px);\n min-height: 25px;\n background-color: #F9FAFB;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n color: #98A2B3;\n font-size: 11px;\n margin-bottom: 0;\n padding-top: 0;\n padding-right: 12px;\n padding-bottom: 0;\n padding-left: 12px;\n font-weight: normal;\n}\n.acf-admin-page.rtl .acf-field-setting-type .select2-selection__arrow:after,\n.acf-admin-page.rtl .acf-field-permalink-rewrite .select2-selection__arrow:after,\n.acf-admin-page.rtl .acf-field-query-var .select2-selection__arrow:after {\n right: auto;\n left: 10px;\n}\n\n.rtl.post-type-acf-field-group .acf-field-setting-name .acf-tip,\n.rtl.acf-internal-post-type .acf-field-setting-name .acf-tip {\n left: auto;\n right: 654px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Field Groups\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-internal-post-type .tablenav.top {\n display: none;\n}\n.acf-internal-post-type .subsubsub {\n margin-bottom: 3px;\n}\n.acf-internal-post-type .wp-list-table {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n border-radius: 8px;\n border: none;\n overflow: hidden;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n.acf-internal-post-type .wp-list-table strong {\n color: #98A2B3;\n margin: 0;\n}\n.acf-internal-post-type .wp-list-table a.row-title {\n font-size: 13px !important;\n font-weight: 500;\n}\n.acf-internal-post-type .wp-list-table th,\n.acf-internal-post-type .wp-list-table td {\n color: #344054;\n}\n.acf-internal-post-type .wp-list-table th.sortable a,\n.acf-internal-post-type .wp-list-table td.sortable a {\n padding: 0;\n}\n.acf-internal-post-type .wp-list-table th.check-column,\n.acf-internal-post-type .wp-list-table td.check-column {\n padding-top: 12px;\n padding-right: 16px;\n padding-left: 16px;\n}\n@media screen and (max-width: 880px) {\n .acf-internal-post-type .wp-list-table th.check-column,\n .acf-internal-post-type .wp-list-table td.check-column {\n vertical-align: top;\n padding-right: 2px;\n padding-left: 10px;\n }\n}\n.acf-internal-post-type .wp-list-table th input,\n.acf-internal-post-type .wp-list-table td input {\n margin: 0;\n padding: 0;\n}\n.acf-internal-post-type .wp-list-table th .acf-more-items,\n.acf-internal-post-type .wp-list-table td .acf-more-items {\n display: inline-flex;\n flex-direction: row;\n justify-content: center;\n align-items: center;\n padding: 0px 6px 1px;\n gap: 8px;\n width: 25px;\n height: 16px;\n background: #EAECF0;\n border-radius: 100px;\n font-weight: 400;\n font-size: 10px;\n color: #475467;\n}\n.acf-internal-post-type .wp-list-table th .acf-emdash,\n.acf-internal-post-type .wp-list-table td .acf-emdash {\n color: #D0D5DD;\n}\n.acf-internal-post-type .wp-list-table thead th, .acf-internal-post-type .wp-list-table thead td,\n.acf-internal-post-type .wp-list-table tfoot th, .acf-internal-post-type .wp-list-table tfoot td {\n height: 48px;\n padding-right: 24px;\n padding-left: 24px;\n box-sizing: border-box;\n background-color: #F9FAFB;\n border-color: #EAECF0;\n font-weight: 500;\n}\n@media screen and (max-width: 880px) {\n .acf-internal-post-type .wp-list-table thead th, .acf-internal-post-type .wp-list-table thead td,\n .acf-internal-post-type .wp-list-table tfoot th, .acf-internal-post-type .wp-list-table tfoot td {\n padding-right: 16px;\n padding-left: 8px;\n }\n}\n@media screen and (max-width: 880px) {\n .acf-internal-post-type .wp-list-table thead th.check-column, .acf-internal-post-type .wp-list-table thead td.check-column,\n .acf-internal-post-type .wp-list-table tfoot th.check-column, .acf-internal-post-type .wp-list-table tfoot td.check-column {\n vertical-align: middle;\n }\n}\n.acf-internal-post-type .wp-list-table tbody th,\n.acf-internal-post-type .wp-list-table tbody td {\n box-sizing: border-box;\n height: 60px;\n padding-top: 10px;\n padding-right: 24px;\n padding-bottom: 10px;\n padding-left: 24px;\n vertical-align: top;\n background-color: #fff;\n border-bottom-width: 1px;\n border-bottom-color: #EAECF0;\n border-bottom-style: solid;\n}\n@media screen and (max-width: 880px) {\n .acf-internal-post-type .wp-list-table tbody th,\n .acf-internal-post-type .wp-list-table tbody td {\n padding-right: 16px;\n padding-left: 8px;\n }\n}\n.acf-internal-post-type .wp-list-table .column-acf-key {\n white-space: nowrap;\n}\n.acf-internal-post-type .wp-list-table .column-acf-key .acf-icon-key-solid {\n display: inline-block;\n position: relative;\n bottom: -2px;\n width: 15px;\n height: 15px;\n margin-right: 4px;\n color: #98A2B3;\n}\n.acf-internal-post-type .wp-list-table .acf-location .dashicons {\n position: relative;\n bottom: -2px;\n width: 16px;\n height: 16px;\n margin-right: 6px;\n font-size: 16px;\n color: #98A2B3;\n}\n.acf-internal-post-type .wp-list-table .post-state {\n color: #667085;\n}\n.acf-internal-post-type .wp-list-table tr:hover,\n.acf-internal-post-type .wp-list-table tr:focus-within {\n background: #f7f7f7;\n}\n.acf-internal-post-type .wp-list-table tr:hover .row-actions,\n.acf-internal-post-type .wp-list-table tr:focus-within .row-actions {\n margin-bottom: 0;\n}\n@media screen and (min-width: 782px) {\n .acf-internal-post-type .wp-list-table .column-acf-count {\n width: 10%;\n }\n}\n.acf-internal-post-type .wp-list-table .row-actions span.file {\n display: block;\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n}\n.acf-internal-post-type.rtl .wp-list-table .column-acf-key .acf-icon-key-solid {\n margin-left: 4px;\n margin-right: 0;\n}\n.acf-internal-post-type.rtl .wp-list-table .acf-location .dashicons {\n margin-left: 6px;\n margin-right: 0;\n}\n.acf-internal-post-type .row-actions {\n margin-top: 2px;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n line-height: 14px;\n color: #D0D5DD;\n}\n.acf-internal-post-type .row-actions .trash a {\n color: #d94f4f;\n}\n.acf-internal-post-type .widefat thead td.check-column,\n.acf-internal-post-type .widefat tfoot td.check-column {\n padding-top: 0;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRow actions\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type .row-actions a:hover {\n color: #044767;\n}\n.acf-internal-post-type .row-actions .trash a {\n color: #a00;\n}\n.acf-internal-post-type .row-actions .trash a:hover {\n color: #f00;\n}\n.acf-internal-post-type .row-actions.visible {\n margin-bottom: 0;\n opacity: 1;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRow hover\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type #the-list tr:hover td,\n.acf-internal-post-type #the-list tr:hover th {\n background-color: #f7fbfd;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Table Nav\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-internal-post-type .tablenav {\n margin-top: 24px;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n color: #667085;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tSearch box\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type #posts-filter p.search-box {\n margin-top: 5px;\n margin-right: 0;\n margin-bottom: 24px;\n margin-left: 0;\n}\n.acf-internal-post-type #posts-filter p.search-box #post-search-input {\n min-width: 280px;\n margin-top: 0;\n margin-right: 8px;\n margin-bottom: 0;\n margin-left: 0;\n}\n@media screen and (max-width: 768px) {\n .acf-internal-post-type #posts-filter p.search-box {\n display: flex;\n box-sizing: border-box;\n padding-right: 24px;\n margin-right: 16px;\n position: inherit;\n }\n .acf-internal-post-type #posts-filter p.search-box #post-search-input {\n min-width: auto;\n }\n}\n\n.rtl.acf-internal-post-type #posts-filter p.search-box #post-search-input {\n margin-right: 0;\n margin-left: 8px;\n}\n@media screen and (max-width: 768px) {\n .rtl.acf-internal-post-type #posts-filter p.search-box {\n padding-left: 24px;\n padding-right: 0;\n margin-left: 16px;\n margin-right: 0;\n }\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tStatus tabs\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type .subsubsub {\n display: flex;\n align-items: flex-end;\n height: 40px;\n margin-bottom: 16px;\n}\n.acf-internal-post-type .subsubsub li {\n margin-top: 0;\n margin-right: 4px;\n color: #98A2B3;\n}\n.acf-internal-post-type .subsubsub li .count {\n color: #667085;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tPagination\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type .tablenav-pages {\n display: flex;\n align-items: center;\n}\n.acf-internal-post-type .tablenav-pages.no-pages {\n display: none;\n}\n.acf-internal-post-type .tablenav-pages .displaying-num {\n margin-top: 0;\n margin-right: 16px;\n margin-bottom: 0;\n margin-left: 0;\n}\n.acf-internal-post-type .tablenav-pages .pagination-links {\n display: flex;\n align-items: center;\n}\n.acf-internal-post-type .tablenav-pages .pagination-links #table-paging {\n margin-top: 0;\n margin-right: 4px;\n margin-bottom: 0;\n margin-left: 8px;\n}\n.acf-internal-post-type .tablenav-pages .pagination-links #table-paging .total-pages {\n margin-right: 0;\n}\n.acf-internal-post-type .tablenav-pages.one-page .pagination-links {\n display: none;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tPagination buttons & icons\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type .tablenav-pages .pagination-links .button {\n display: inline-flex;\n align-items: center;\n align-content: center;\n justify-content: center;\n min-width: 40px;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n background-color: transparent;\n}\n.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(1), .acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(2), .acf-internal-post-type .tablenav-pages .pagination-links .button:last-child, .acf-internal-post-type .tablenav-pages .pagination-links .button:nth-last-child(2) {\n display: inline-block;\n position: relative;\n text-indent: 100%;\n white-space: nowrap;\n overflow: hidden;\n margin-left: 4px;\n}\n.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(1):before, .acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(2):before, .acf-internal-post-type .tablenav-pages .pagination-links .button:last-child:before, .acf-internal-post-type .tablenav-pages .pagination-links .button:nth-last-child(2):before {\n content: \"\";\n display: block;\n position: absolute;\n width: 100%;\n height: 100%;\n top: 0;\n left: 0;\n background-color: #0783BE;\n border-radius: 0;\n -webkit-mask-size: 20px;\n mask-size: 20px;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n}\n.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(1):before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-left-double.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-left-double.svg\");\n}\n.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(2):before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-left.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-left.svg\");\n}\n.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-last-child(2):before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n}\n.acf-internal-post-type .tablenav-pages .pagination-links .button:last-child:before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-right-double.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-right-double.svg\");\n}\n.acf-internal-post-type .tablenav-pages .pagination-links .button:hover {\n border-color: #066998;\n background-color: rgba(7, 131, 190, 0.05);\n}\n.acf-internal-post-type .tablenav-pages .pagination-links .button:hover:before {\n background-color: #066998;\n}\n.acf-internal-post-type .tablenav-pages .pagination-links .button.disabled {\n background-color: transparent !important;\n}\n.acf-internal-post-type .tablenav-pages .pagination-links .button.disabled.disabled:before {\n background-color: #D0D5DD;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Empty state\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-no-field-groups-wrapper,\n.acf-no-taxonomies-wrapper,\n.acf-no-post-types-wrapper,\n.acf-no-options-pages-wrapper,\n.acf-options-preview-wrapper {\n display: flex;\n justify-content: center;\n padding-top: 48px;\n padding-bottom: 48px;\n}\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner,\n.acf-no-field-groups-wrapper .acf-options-preview-inner,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner,\n.acf-no-taxonomies-wrapper .acf-options-preview-inner,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner,\n.acf-no-post-types-wrapper .acf-no-post-types-inner,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner,\n.acf-no-post-types-wrapper .acf-options-preview-inner,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner,\n.acf-no-options-pages-wrapper .acf-options-preview-inner,\n.acf-options-preview-wrapper .acf-no-field-groups-inner,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner,\n.acf-options-preview-wrapper .acf-no-post-types-inner,\n.acf-options-preview-wrapper .acf-no-options-pages-inner,\n.acf-options-preview-wrapper .acf-options-preview-inner {\n display: flex;\n flex-wrap: wrap;\n justify-content: center;\n align-content: center;\n align-items: flex-start;\n text-align: center;\n max-width: 420px;\n min-height: 320px;\n}\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner img,\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner h2,\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner p,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner img,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner p,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner img,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner h2,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner p,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner img,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner h2,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner p,\n.acf-no-field-groups-wrapper .acf-options-preview-inner img,\n.acf-no-field-groups-wrapper .acf-options-preview-inner h2,\n.acf-no-field-groups-wrapper .acf-options-preview-inner p,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner img,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner p,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner img,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner img,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner p,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner img,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner p,\n.acf-no-taxonomies-wrapper .acf-options-preview-inner img,\n.acf-no-taxonomies-wrapper .acf-options-preview-inner h2,\n.acf-no-taxonomies-wrapper .acf-options-preview-inner p,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner img,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner h2,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner p,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner img,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner p,\n.acf-no-post-types-wrapper .acf-no-post-types-inner img,\n.acf-no-post-types-wrapper .acf-no-post-types-inner h2,\n.acf-no-post-types-wrapper .acf-no-post-types-inner p,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner img,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner h2,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner p,\n.acf-no-post-types-wrapper .acf-options-preview-inner img,\n.acf-no-post-types-wrapper .acf-options-preview-inner h2,\n.acf-no-post-types-wrapper .acf-options-preview-inner p,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner img,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner h2,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner p,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner img,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner p,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner img,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner h2,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner p,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner img,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner h2,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner p,\n.acf-no-options-pages-wrapper .acf-options-preview-inner img,\n.acf-no-options-pages-wrapper .acf-options-preview-inner h2,\n.acf-no-options-pages-wrapper .acf-options-preview-inner p,\n.acf-options-preview-wrapper .acf-no-field-groups-inner img,\n.acf-options-preview-wrapper .acf-no-field-groups-inner h2,\n.acf-options-preview-wrapper .acf-no-field-groups-inner p,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner img,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner h2,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner p,\n.acf-options-preview-wrapper .acf-no-post-types-inner img,\n.acf-options-preview-wrapper .acf-no-post-types-inner h2,\n.acf-options-preview-wrapper .acf-no-post-types-inner p,\n.acf-options-preview-wrapper .acf-no-options-pages-inner img,\n.acf-options-preview-wrapper .acf-no-options-pages-inner h2,\n.acf-options-preview-wrapper .acf-no-options-pages-inner p,\n.acf-options-preview-wrapper .acf-options-preview-inner img,\n.acf-options-preview-wrapper .acf-options-preview-inner h2,\n.acf-options-preview-wrapper .acf-options-preview-inner p {\n flex: 1 0 100%;\n}\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner h2,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner h2,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner h2,\n.acf-no-field-groups-wrapper .acf-options-preview-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner h2,\n.acf-no-taxonomies-wrapper .acf-options-preview-inner h2,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner h2,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-post-types-wrapper .acf-no-post-types-inner h2,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner h2,\n.acf-no-post-types-wrapper .acf-options-preview-inner h2,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner h2,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner h2,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner h2,\n.acf-no-options-pages-wrapper .acf-options-preview-inner h2,\n.acf-options-preview-wrapper .acf-no-field-groups-inner h2,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner h2,\n.acf-options-preview-wrapper .acf-no-post-types-inner h2,\n.acf-options-preview-wrapper .acf-no-options-pages-inner h2,\n.acf-options-preview-wrapper .acf-options-preview-inner h2 {\n margin-top: 32px;\n margin-bottom: 0;\n padding: 0;\n color: #344054;\n line-height: 1.6rem;\n}\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner p,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner p,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner p,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner p,\n.acf-no-field-groups-wrapper .acf-options-preview-inner p,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner p,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner p,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner p,\n.acf-no-taxonomies-wrapper .acf-options-preview-inner p,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner p,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner p,\n.acf-no-post-types-wrapper .acf-no-post-types-inner p,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner p,\n.acf-no-post-types-wrapper .acf-options-preview-inner p,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner p,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner p,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner p,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner p,\n.acf-no-options-pages-wrapper .acf-options-preview-inner p,\n.acf-options-preview-wrapper .acf-no-field-groups-inner p,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner p,\n.acf-options-preview-wrapper .acf-no-post-types-inner p,\n.acf-options-preview-wrapper .acf-no-options-pages-inner p,\n.acf-options-preview-wrapper .acf-options-preview-inner p {\n margin-top: 12px;\n margin-bottom: 0;\n padding: 0;\n color: #667085;\n}\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner p.acf-small,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner p.acf-small,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner p.acf-small,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner p.acf-small,\n.acf-no-field-groups-wrapper .acf-options-preview-inner p.acf-small,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner p.acf-small,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p.acf-small,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner p.acf-small,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner p.acf-small,\n.acf-no-taxonomies-wrapper .acf-options-preview-inner p.acf-small,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner p.acf-small,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner p.acf-small,\n.acf-no-post-types-wrapper .acf-no-post-types-inner p.acf-small,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner p.acf-small,\n.acf-no-post-types-wrapper .acf-options-preview-inner p.acf-small,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner p.acf-small,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner p.acf-small,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner p.acf-small,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner p.acf-small,\n.acf-no-options-pages-wrapper .acf-options-preview-inner p.acf-small,\n.acf-options-preview-wrapper .acf-no-field-groups-inner p.acf-small,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner p.acf-small,\n.acf-options-preview-wrapper .acf-no-post-types-inner p.acf-small,\n.acf-options-preview-wrapper .acf-no-options-pages-inner p.acf-small,\n.acf-options-preview-wrapper .acf-options-preview-inner p.acf-small {\n display: block;\n position: relative;\n margin-top: 32px;\n}\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner img,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner img,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner img,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner img,\n.acf-no-field-groups-wrapper .acf-options-preview-inner img,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner img,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner img,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner img,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner img,\n.acf-no-taxonomies-wrapper .acf-options-preview-inner img,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner img,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner img,\n.acf-no-post-types-wrapper .acf-no-post-types-inner img,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner img,\n.acf-no-post-types-wrapper .acf-options-preview-inner img,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner img,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner img,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner img,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner img,\n.acf-no-options-pages-wrapper .acf-options-preview-inner img,\n.acf-options-preview-wrapper .acf-no-field-groups-inner img,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner img,\n.acf-options-preview-wrapper .acf-no-post-types-inner img,\n.acf-options-preview-wrapper .acf-no-options-pages-inner img,\n.acf-options-preview-wrapper .acf-options-preview-inner img {\n max-width: 284px;\n margin-bottom: 0;\n}\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner .acf-btn,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner .acf-btn,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner .acf-btn,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner .acf-btn,\n.acf-no-field-groups-wrapper .acf-options-preview-inner .acf-btn,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner .acf-btn,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner .acf-btn,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner .acf-btn,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner .acf-btn,\n.acf-no-taxonomies-wrapper .acf-options-preview-inner .acf-btn,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner .acf-btn,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner .acf-btn,\n.acf-no-post-types-wrapper .acf-no-post-types-inner .acf-btn,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner .acf-btn,\n.acf-no-post-types-wrapper .acf-options-preview-inner .acf-btn,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner .acf-btn,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner .acf-btn,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner .acf-btn,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner .acf-btn,\n.acf-no-options-pages-wrapper .acf-options-preview-inner .acf-btn,\n.acf-options-preview-wrapper .acf-no-field-groups-inner .acf-btn,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner .acf-btn,\n.acf-options-preview-wrapper .acf-no-post-types-inner .acf-btn,\n.acf-options-preview-wrapper .acf-no-options-pages-inner .acf-btn,\n.acf-options-preview-wrapper .acf-options-preview-inner .acf-btn {\n margin-top: 32px;\n}\n.acf-no-field-groups-wrapper .acf-no-post-types-inner img,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner img,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner img,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner img,\n.acf-no-post-types-wrapper .acf-no-post-types-inner img,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner img,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner img,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner img,\n.acf-options-preview-wrapper .acf-no-post-types-inner img,\n.acf-options-preview-wrapper .acf-no-options-pages-inner img {\n width: 106px;\n height: 88px;\n}\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner img,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner img,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner img,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner img,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner img {\n width: 98px;\n height: 88px;\n}\n\n.acf-no-field-groups #the-list tr:hover td,\n.acf-no-field-groups #the-list tr:hover th,\n.acf-no-field-groups .acf-admin-field-groups .wp-list-table tr:hover,\n.acf-no-field-groups .striped > tbody > :nth-child(odd), .acf-no-field-groups ul.striped > :nth-child(odd), .acf-no-field-groups .alternate,\n.acf-no-post-types #the-list tr:hover td,\n.acf-no-post-types #the-list tr:hover th,\n.acf-no-post-types .acf-admin-field-groups .wp-list-table tr:hover,\n.acf-no-post-types .striped > tbody > :nth-child(odd),\n.acf-no-post-types ul.striped > :nth-child(odd),\n.acf-no-post-types .alternate,\n.acf-no-taxonomies #the-list tr:hover td,\n.acf-no-taxonomies #the-list tr:hover th,\n.acf-no-taxonomies .acf-admin-field-groups .wp-list-table tr:hover,\n.acf-no-taxonomies .striped > tbody > :nth-child(odd),\n.acf-no-taxonomies ul.striped > :nth-child(odd),\n.acf-no-taxonomies .alternate,\n.acf-no-options-pages #the-list tr:hover td,\n.acf-no-options-pages #the-list tr:hover th,\n.acf-no-options-pages .acf-admin-field-groups .wp-list-table tr:hover,\n.acf-no-options-pages .striped > tbody > :nth-child(odd),\n.acf-no-options-pages ul.striped > :nth-child(odd),\n.acf-no-options-pages .alternate {\n background-color: transparent !important;\n}\n.acf-no-field-groups .wp-list-table thead,\n.acf-no-field-groups .wp-list-table tfoot,\n.acf-no-post-types .wp-list-table thead,\n.acf-no-post-types .wp-list-table tfoot,\n.acf-no-taxonomies .wp-list-table thead,\n.acf-no-taxonomies .wp-list-table tfoot,\n.acf-no-options-pages .wp-list-table thead,\n.acf-no-options-pages .wp-list-table tfoot {\n display: none;\n}\n.acf-no-field-groups .wp-list-table a.acf-btn,\n.acf-no-post-types .wp-list-table a.acf-btn,\n.acf-no-taxonomies .wp-list-table a.acf-btn,\n.acf-no-options-pages .wp-list-table a.acf-btn {\n border: 1px solid rgba(0, 0, 0, 0.16);\n box-shadow: none;\n}\n\n.acf-internal-post-type #the-list .no-items td {\n vertical-align: middle;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Options Page Preview\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-options-preview .acf-btn {\n margin-left: 8px;\n}\n.acf-options-preview .disabled {\n background-color: #F2F4F7 !important;\n color: #98A2B3 !important;\n border: 1px #D0D5DD solid;\n cursor: default !important;\n}\n.acf-options-preview .acf-options-pages-preview-upgrade-button {\n height: 48px;\n padding: 8px 48px 8px 48px !important;\n border-radius: 6px;\n border: 1px;\n gap: 6px;\n display: inline-flex;\n align-items: center;\n align-self: stretch;\n background: linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);\n box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.16);\n background-size: 180% 80%;\n background-position: 100% 0;\n transition: background-position 0.5s;\n border-radius: 6px;\n text-decoration: none;\n}\n.acf-options-preview .acf-options-pages-preview-upgrade-button:hover {\n background-position: 0 0;\n}\n.acf-options-preview .acf-options-pages-preview-upgrade-button:focus {\n border: none;\n outline: none;\n box-shadow: none;\n}\n.acf-options-preview .acf-options-pages-preview-upgrade-button p {\n margin: 0;\n padding-top: 8px;\n padding-bottom: 8px;\n font-weight: normal;\n text-transform: none;\n color: #fff;\n}\n.acf-options-preview .acf-options-pages-preview-upgrade-button .acf-icon {\n width: 20px;\n height: 20px;\n margin-right: 6px;\n margin-left: -2px;\n background-color: #F9FAFB;\n}\n.acf-options-preview .acf_options_preview_wrap a.acf-btn i {\n margin-right: -2px !important;\n margin-left: 0px !important;\n}\n.acf-options-preview .acf-pro-label {\n vertical-align: middle;\n}\n.acf-options-preview .acf_options_preview_wrap img {\n max-height: 88px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small screen list table info toggle\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-internal-post-type .wp-list-table .toggle-row:before {\n top: 4px;\n left: 16px;\n border-radius: 0;\n content: \"\";\n display: block;\n position: absolute;\n width: 16px;\n height: 16px;\n background-color: #0783BE;\n border-radius: 0;\n -webkit-mask-size: 20px;\n mask-size: 20px;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n text-indent: 100%;\n white-space: nowrap;\n overflow: hidden;\n}\n.acf-internal-post-type .wp-list-table .is-expanded .toggle-row:before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small screen checkbox\n*\n*---------------------------------------------------------------------------------------------*/\n@media screen and (max-width: 880px) {\n .acf-internal-post-type .widefat th input[type=checkbox],\n .acf-internal-post-type .widefat thead td input[type=checkbox],\n .acf-internal-post-type .widefat tfoot td input[type=checkbox] {\n margin-bottom: 0;\n }\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin Navigation\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-toolbar {\n position: unset;\n top: 32px;\n height: 72px;\n z-index: 800;\n background: #344054;\n color: #98A2B3;\n}\n.acf-admin-toolbar .acf-admin-toolbar-inner {\n display: flex;\n justify-content: space-between;\n align-content: center;\n align-items: center;\n max-width: 100%;\n}\n.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap {\n display: flex;\n align-items: center;\n}\n@media screen and (max-width: 1250px) {\n .acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap .acf-header-tab-acf-post-type,\n .acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap .acf-header-tab-acf-taxonomy {\n display: none;\n }\n .acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap .acf-more .acf-header-tab-acf-post-type,\n .acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap .acf-more .acf-header-tab-acf-taxonomy {\n display: flex;\n }\n}\n.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-upgrade-wrap {\n display: flex;\n align-items: center;\n}\n.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wpengine-logo {\n display: inline-flex;\n margin-left: 24px;\n}\n@media screen and (max-width: 1000px) {\n .acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wpengine-logo {\n display: none;\n }\n}\n@media screen and (max-width: 880px) {\n .acf-admin-toolbar {\n position: static;\n }\n}\n.acf-admin-toolbar .acf-logo {\n display: flex;\n margin-right: 24px;\n text-decoration: none;\n}\n.acf-admin-toolbar .acf-logo .acf-pro-label {\n margin-left: 8px;\n}\n.acf-admin-toolbar .acf-logo img {\n display: block;\n max-width: 55px;\n line-height: 0%;\n}\n.acf-admin-toolbar h2 {\n display: none;\n color: #F9FAFB;\n}\n.acf-admin-toolbar .acf-tab {\n display: flex;\n align-items: center;\n box-sizing: border-box;\n min-height: 40px;\n margin-right: 8px;\n padding-top: 8px;\n padding-right: 16px;\n padding-bottom: 8px;\n padding-left: 16px;\n border-width: 1px;\n border-style: solid;\n border-color: transparent;\n border-radius: 6px;\n color: #98A2B3;\n text-decoration: none;\n}\n.acf-admin-toolbar .acf-tab.is-active {\n background-color: #475467;\n color: #fff;\n}\n.acf-admin-toolbar .acf-tab:hover {\n background-color: #475467;\n color: #F9FAFB;\n}\n.acf-admin-toolbar .acf-tab:focus-visible {\n border-width: 1px;\n border-style: solid;\n border-color: #667085;\n}\n.acf-admin-toolbar .acf-tab:focus {\n box-shadow: none;\n}\n.acf-admin-toolbar .acf-more:hover .acf-tab.acf-more-tab {\n background-color: #475467;\n color: #F9FAFB;\n}\n.acf-admin-toolbar .acf-more ul {\n display: none;\n position: absolute;\n box-sizing: border-box;\n background: #fff;\n z-index: 1051;\n overflow: hidden;\n min-width: 280px;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding: 0;\n border-radius: 8px;\n box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.04), 0px 8px 23px rgba(0, 0, 0, 0.12);\n}\n.acf-admin-toolbar .acf-more ul .acf-wp-engine {\n display: flex;\n align-items: center;\n justify-content: space-between;\n min-height: 48px;\n border-top: 1px solid rgba(0, 0, 0, 0.08);\n background: #ECFBFC;\n}\n.acf-admin-toolbar .acf-more ul .acf-wp-engine a {\n display: flex;\n width: 100%;\n justify-content: space-between;\n border-top: none;\n}\n.acf-admin-toolbar .acf-more ul li {\n margin: 0;\n padding: 0 16px;\n}\n.acf-admin-toolbar .acf-more ul li .acf-header-tab-acf-post-type,\n.acf-admin-toolbar .acf-more ul li .acf-header-tab-acf-taxonomy {\n display: none;\n}\n.acf-admin-toolbar .acf-more ul li.acf-more-section-header {\n background: #F9FAFB;\n padding: 1px 0 0 0;\n margin-top: -1px;\n border-top: 1px solid #EAECF0;\n border-bottom: 1px solid #EAECF0;\n}\n.acf-admin-toolbar .acf-more ul li.acf-more-section-header span {\n color: #475467;\n font-size: 12px;\n font-weight: bold;\n}\n.acf-admin-toolbar .acf-more ul li.acf-more-section-header span:hover {\n background: #F9FAFB;\n}\n.acf-admin-toolbar .acf-more ul li a {\n margin: 0;\n padding: 0;\n color: #1D2939;\n border-radius: 0;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #F2F4F7;\n}\n.acf-admin-toolbar .acf-more ul li a:hover, .acf-admin-toolbar .acf-more ul li a.acf-tab.is-active {\n background-color: unset;\n color: #0783BE;\n}\n.acf-admin-toolbar .acf-more ul li a i.acf-icon {\n display: none !important;\n width: 16px;\n height: 16px;\n -webkit-mask-size: 16px;\n mask-size: 16px;\n background-color: #98A2B3 !important;\n}\n.acf-admin-toolbar .acf-more ul li a .acf-requires-pro {\n justify-content: center;\n align-items: center;\n color: white;\n background: linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);\n background-size: 140% 20%;\n background-position: 100% 0;\n border-radius: 100px;\n font-size: 11px;\n position: absolute;\n right: 16px;\n padding-right: 6px;\n padding-left: 6px;\n}\n.acf-admin-toolbar .acf-more ul li a img.acf-wp-engine-pro {\n display: block;\n height: 16px;\n width: auto;\n}\n.acf-admin-toolbar .acf-more ul li a .acf-wp-engine-upsell-pill {\n display: inline-flex;\n justify-content: center;\n align-items: center;\n min-height: 22px;\n border-radius: 100px;\n font-size: 11px;\n padding-right: 8px;\n padding-left: 8px;\n background: #0ECAD4;\n color: #FFFFFF;\n text-shadow: 0px 1px 0 rgba(0, 0, 0, 0.12);\n text-transform: uppercase;\n}\n.acf-admin-toolbar .acf-more ul li:first-child a {\n border-bottom: none;\n}\n.acf-admin-toolbar .acf-more ul:hover, .acf-admin-toolbar .acf-more ul:focus {\n display: block;\n}\n.acf-admin-toolbar .acf-more:hover ul, .acf-admin-toolbar .acf-more:focus ul {\n display: block;\n}\n#wpcontent .acf-admin-toolbar {\n box-sizing: border-box;\n margin-left: -20px;\n padding-top: 16px;\n padding-right: 32px;\n padding-bottom: 16px;\n padding-left: 32px;\n}\n@media screen and (max-width: 600px) {\n .acf-admin-toolbar {\n display: none;\n }\n}\n\n.rtl #wpcontent .acf-admin-toolbar {\n margin-left: 0;\n margin-right: -20px;\n}\n.rtl #wpcontent .acf-admin-toolbar .acf-tab {\n margin-left: 8px;\n margin-right: 0;\n}\n.rtl .acf-logo {\n margin-right: 0;\n margin-left: 32px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin Toolbar Icons\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-toolbar .acf-tab i.acf-icon,\n.acf-admin-toolbar .acf-more i.acf-icon {\n display: none;\n margin-right: 8px;\n margin-left: -2px;\n}\n.acf-admin-toolbar .acf-tab i.acf-icon.acf-icon-dropdown,\n.acf-admin-toolbar .acf-more i.acf-icon.acf-icon-dropdown {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n width: 16px;\n height: 16px;\n -webkit-mask-size: 16px;\n mask-size: 16px;\n margin-right: -6px;\n margin-left: 6px;\n}\n.acf-admin-toolbar .acf-tab.acf-header-tab-acf-field-group i.acf-icon, .acf-admin-toolbar .acf-tab.acf-header-tab-acf-post-type i.acf-icon, .acf-admin-toolbar .acf-tab.acf-header-tab-acf-taxonomy i.acf-icon, .acf-admin-toolbar .acf-tab.acf-header-tab-acf-tools i.acf-icon, .acf-admin-toolbar .acf-tab.acf-header-tab-acf-settings-updates i.acf-icon, .acf-admin-toolbar .acf-tab.acf-header-tab-acf-more i.acf-icon,\n.acf-admin-toolbar .acf-more.acf-header-tab-acf-field-group i.acf-icon,\n.acf-admin-toolbar .acf-more.acf-header-tab-acf-post-type i.acf-icon,\n.acf-admin-toolbar .acf-more.acf-header-tab-acf-taxonomy i.acf-icon,\n.acf-admin-toolbar .acf-more.acf-header-tab-acf-tools i.acf-icon,\n.acf-admin-toolbar .acf-more.acf-header-tab-acf-settings-updates i.acf-icon,\n.acf-admin-toolbar .acf-more.acf-header-tab-acf-more i.acf-icon {\n display: inline-flex;\n}\n.acf-admin-toolbar .acf-tab.is-active i.acf-icon, .acf-admin-toolbar .acf-tab:hover i.acf-icon,\n.acf-admin-toolbar .acf-more.is-active i.acf-icon,\n.acf-admin-toolbar .acf-more:hover i.acf-icon {\n background-color: #EAECF0;\n}\n.rtl .acf-admin-toolbar .acf-tab i.acf-icon {\n margin-right: -2px;\n margin-left: 8px;\n}\n.acf-admin-toolbar .acf-header-tab-acf-field-group i.acf-icon {\n -webkit-mask-image: url(\"../../images/icons/icon-field-groups.svg\");\n mask-image: url(\"../../images/icons/icon-field-groups.svg\");\n}\n.acf-admin-toolbar .acf-header-tab-acf-post-type i.acf-icon {\n -webkit-mask-image: url(\"../../images/icons/icon-post-type.svg\");\n mask-image: url(\"../../images/icons/icon-post-type.svg\");\n}\n.acf-admin-toolbar .acf-header-tab-acf-taxonomy i.acf-icon {\n -webkit-mask-image: url(\"../../images/icons/icon-taxonomies.svg\");\n mask-image: url(\"../../images/icons/icon-taxonomies.svg\");\n}\n.acf-admin-toolbar .acf-header-tab-acf-tools i.acf-icon {\n -webkit-mask-image: url(\"../../images/icons/icon-tools.svg\");\n mask-image: url(\"../../images/icons/icon-tools.svg\");\n}\n.acf-admin-toolbar .acf-header-tab-acf-settings-updates i.acf-icon {\n -webkit-mask-image: url(\"../../images/icons/icon-updates.svg\");\n mask-image: url(\"../../images/icons/icon-updates.svg\");\n}\n.acf-admin-toolbar .acf-header-tab-acf-more i.acf-icon-more {\n -webkit-mask-image: url(\"../../images/icons/icon-extended-menu.svg\");\n mask-image: url(\"../../images/icons/icon-extended-menu.svg\");\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Hide WP default controls\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page #wpbody-content > .notice:not(.inline, .below-h2) {\n display: none;\n}\n.acf-admin-page h1.wp-heading-inline {\n display: none;\n}\n.acf-admin-page .wrap .wp-heading-inline + .page-title-action {\n display: none;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Headerbar\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-headerbar {\n display: flex;\n align-items: center;\n position: sticky;\n top: 32px;\n z-index: 700;\n box-sizing: border-box;\n min-height: 72px;\n margin-left: -20px;\n padding-top: 8px;\n padding-right: 32px;\n padding-bottom: 8px;\n padding-left: 32px;\n background-color: #fff;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n.acf-headerbar .acf-headerbar-inner {\n flex: 1 1 auto;\n display: flex;\n align-items: center;\n justify-content: space-between;\n max-width: 1440px;\n gap: 8px;\n}\n.acf-headerbar .acf-page-title {\n display: flex;\n align-items: center;\n gap: 8px;\n margin-top: 0;\n margin-right: 16px;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n}\n.acf-headerbar .acf-page-title .acf-duplicated-from {\n color: #98A2B3;\n}\n.acf-headerbar .acf-page-title .acf-pro-label {\n box-shadow: none;\n border: 1px solid rgba(0, 0, 0, 0.2);\n}\n@media screen and (max-width: 880px) {\n .acf-headerbar {\n position: static;\n }\n}\n@media screen and (max-width: 600px) {\n .acf-headerbar {\n justify-content: space-between;\n position: relative;\n top: 46px;\n min-height: 64px;\n padding-right: 12px;\n }\n}\n.acf-headerbar .acf-headerbar-content {\n flex: 1 1 auto;\n display: flex;\n align-items: center;\n}\n@media screen and (max-width: 880px) {\n .acf-headerbar .acf-headerbar-content {\n flex-wrap: wrap;\n }\n .acf-headerbar .acf-headerbar-content .acf-headerbar-title,\n .acf-headerbar .acf-headerbar-content .acf-title-wrap {\n flex: 1 1 100%;\n }\n .acf-headerbar .acf-headerbar-content .acf-title-wrap {\n margin-top: 8px;\n }\n}\n.acf-headerbar .acf-input-error {\n border: 1px rgba(209, 55, 55, 0.5) solid !important;\n box-shadow: 0px 0px 0px 3px rgba(209, 55, 55, 0.12), 0px 0px 0px rgba(255, 54, 54, 0.25) !important;\n background-image: url(\"../../images/icons/icon-warning-alt-red.svg\");\n background-position: right 10px top 50%;\n background-size: 20px;\n background-repeat: no-repeat;\n}\n.acf-headerbar .acf-input-error:focus {\n outline: none !important;\n border: 1px rgba(209, 55, 55, 0.8) solid !important;\n box-shadow: 0px 0px 0px 3px rgba(209, 55, 55, 0.16), 0px 0px 0px rgba(255, 54, 54, 0.25) !important;\n}\n.acf-headerbar .acf-headerbar-title-field {\n min-width: 320px;\n}\n@media screen and (max-width: 880px) {\n .acf-headerbar .acf-headerbar-title-field {\n min-width: 100%;\n }\n}\n.acf-headerbar .acf-headerbar-actions {\n display: flex;\n}\n.acf-headerbar .acf-headerbar-actions .acf-btn {\n margin-left: 8px;\n}\n.acf-headerbar .acf-headerbar-actions .disabled {\n background-color: #F2F4F7;\n color: #98A2B3 !important;\n border: 1px #D0D5DD solid;\n cursor: default;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Edit Field Group Headerbar\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-headerbar-field-editor {\n position: sticky;\n top: 32px;\n z-index: 1020;\n margin-left: -20px;\n width: calc(100% + 20px);\n}\n@media screen and (max-width: 880px) {\n .acf-headerbar-field-editor {\n position: relative;\n top: 0;\n width: 100%;\n margin-left: 0;\n padding-right: 8px;\n padding-left: 8px;\n }\n}\n@media screen and (max-width: 640px) {\n .acf-headerbar-field-editor {\n position: relative;\n top: 46px;\n }\n}\n@media screen and (max-width: 880px) {\n .acf-headerbar-field-editor .acf-headerbar-inner {\n flex-wrap: wrap;\n justify-content: flex-start;\n align-content: flex-start;\n align-items: flex-start;\n width: 100%;\n }\n .acf-headerbar-field-editor .acf-headerbar-inner .acf-page-title {\n flex: 1 1 auto;\n }\n .acf-headerbar-field-editor .acf-headerbar-inner .acf-headerbar-actions {\n flex: 1 1 100%;\n margin-top: 8px;\n gap: 8px;\n }\n .acf-headerbar-field-editor .acf-headerbar-inner .acf-headerbar-actions .acf-btn {\n width: 100%;\n display: inline-flex;\n justify-content: center;\n margin: 0;\n }\n}\n.acf-headerbar-field-editor .acf-page-title {\n margin-right: 16px;\n}\n\n.rtl .acf-headerbar,\n.rtl .acf-headerbar-field-editor {\n margin-left: 0;\n margin-right: -20px;\n}\n.rtl .acf-headerbar .acf-page-title,\n.rtl .acf-headerbar-field-editor .acf-page-title {\n margin-left: 16px;\n margin-right: 0;\n}\n.rtl .acf-headerbar .acf-headerbar-actions .acf-btn,\n.rtl .acf-headerbar-field-editor .acf-headerbar-actions .acf-btn {\n margin-left: 0;\n margin-right: 8px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* ACF Buttons\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-btn {\n display: inline-flex;\n align-items: center;\n box-sizing: border-box;\n min-height: 40px;\n padding-top: 8px;\n padding-right: 16px;\n padding-bottom: 8px;\n padding-left: 16px;\n background-color: #0783BE;\n border-radius: 6px;\n border-width: 1px;\n border-style: solid;\n border-color: rgba(16, 24, 40, 0.2);\n text-decoration: none;\n color: #fff !important;\n transition: all 0.2s ease-in-out;\n transition-property: background, border, box-shadow;\n}\n.acf-btn:hover {\n background-color: #066998;\n color: #fff;\n cursor: pointer;\n}\n.acf-btn:disabled, .acf-btn.disabled {\n background-color: #F2F4F7;\n border-color: #EAECF0;\n color: #98A2B3 !important;\n transition: none;\n pointer-events: none;\n}\n.acf-btn.acf-btn-sm {\n min-height: 32px;\n padding-top: 4px;\n padding-right: 12px;\n padding-bottom: 4px;\n padding-left: 12px;\n}\n.acf-btn.acf-btn-secondary {\n background-color: transparent;\n color: #0783BE !important;\n border-color: #0783BE;\n}\n.acf-btn.acf-btn-secondary:hover {\n background-color: #f3f9fc;\n}\n.acf-btn.acf-btn-muted {\n background-color: #667085;\n color: white;\n height: 48px;\n padding: 8px 28px 8px 28px !important;\n border-radius: 6px;\n border: 1px;\n gap: 6px;\n}\n.acf-btn.acf-btn-muted:hover {\n background-color: #475467 !important;\n}\n.acf-btn.acf-btn-tertiary {\n background-color: transparent;\n color: #667085 !important;\n border-color: #D0D5DD;\n}\n.acf-btn.acf-btn-tertiary:hover {\n color: #667085 !important;\n border-color: #98A2B3;\n}\n.acf-btn.acf-btn-clear {\n background-color: transparent;\n color: #667085 !important;\n border-color: transparent;\n}\n.acf-btn.acf-btn-clear:hover {\n color: #0783BE !important;\n}\n.acf-btn.acf-btn-pro {\n background: linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);\n background-size: 180% 80%;\n background-position: 100% 0;\n transition: background-position 0.5s;\n}\n.acf-btn.acf-btn-pro:hover {\n background-position: 0 0;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Button icons\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-btn i.acf-icon {\n width: 20px;\n height: 20px;\n -webkit-mask-size: 20px;\n mask-size: 20px;\n margin-right: 6px;\n margin-left: -4px;\n}\n.acf-btn.acf-btn-sm i.acf-icon {\n width: 16px;\n height: 16px;\n -webkit-mask-size: 16px;\n mask-size: 16px;\n margin-right: 6px;\n margin-left: -2px;\n}\n\n.rtl .acf-btn i.acf-icon {\n margin-right: -4px;\n margin-left: 6px;\n}\n.rtl .acf-btn.acf-btn-sm i.acf-icon {\n margin-right: -4px;\n margin-left: 2px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Delete field group button\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-btn.acf-delete-field-group:hover {\n background-color: #fbeded;\n border-color: #D13737 !important;\n color: #D13737 !important;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tIcon base styling\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type i.acf-icon,\n.post-type-acf-field-group i.acf-icon {\n display: inline-flex;\n width: 20px;\n height: 20px;\n background-color: currentColor;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tIcons\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n /*--------------------------------------------------------------------------------------------\n *\n *\tInactive group icon\n *\n *--------------------------------------------------------------------------------------------*/\n}\n.acf-admin-page i.acf-field-setting-fc-delete, .acf-admin-page i.acf-field-setting-fc-duplicate {\n box-sizing: border-box;\n /* Auto layout */\n display: flex;\n flex-direction: row;\n justify-content: center;\n align-items: center;\n padding: 8px;\n cursor: pointer;\n width: 32px;\n height: 32px;\n /* Base / White */\n background: #FFFFFF;\n /* Gray/300 */\n border: 1px solid #D0D5DD;\n /* Elevation/01 */\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n border-radius: 6px;\n /* Inside auto layout */\n flex: none;\n order: 0;\n flex-grow: 0;\n}\n.acf-admin-page i.acf-icon-plus {\n -webkit-mask-image: url(\"../../images/icons/icon-add.svg\");\n mask-image: url(\"../../images/icons/icon-add.svg\");\n}\n.acf-admin-page i.acf-icon-stars {\n -webkit-mask-image: url(\"../../images/icons/icon-stars.svg\");\n mask-image: url(\"../../images/icons/icon-stars.svg\");\n}\n.acf-admin-page i.acf-icon-help {\n -webkit-mask-image: url(\"../../images/icons/icon-help.svg\");\n mask-image: url(\"../../images/icons/icon-help.svg\");\n}\n.acf-admin-page i.acf-icon-key {\n -webkit-mask-image: url(\"../../images/icons/icon-key.svg\");\n mask-image: url(\"../../images/icons/icon-key.svg\");\n}\n.acf-admin-page i.acf-icon-regenerate {\n -webkit-mask-image: url(\"../../images/icons/icon-regenerate.svg\");\n mask-image: url(\"../../images/icons/icon-regenerate.svg\");\n}\n.acf-admin-page i.acf-icon-trash, .acf-admin-page button.acf-icon-trash {\n -webkit-mask-image: url(\"../../images/icons/icon-trash.svg\");\n mask-image: url(\"../../images/icons/icon-trash.svg\");\n}\n.acf-admin-page i.acf-icon-extended-menu, .acf-admin-page button.acf-icon-extended-menu {\n -webkit-mask-image: url(\"../../images/icons/icon-extended-menu.svg\");\n mask-image: url(\"../../images/icons/icon-extended-menu.svg\");\n}\n.acf-admin-page i.acf-icon.-duplicate, .acf-admin-page button.acf-icon-duplicate {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-clone.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-clone.svg\");\n}\n.acf-admin-page i.acf-icon.-duplicate:before, .acf-admin-page i.acf-icon.-duplicate:after, .acf-admin-page button.acf-icon-duplicate:before, .acf-admin-page button.acf-icon-duplicate:after {\n content: none;\n}\n.acf-admin-page i.acf-icon-arrow-right {\n -webkit-mask-image: url(\"../../images/icons/icon-arrow-right.svg\");\n mask-image: url(\"../../images/icons/icon-arrow-right.svg\");\n}\n.acf-admin-page i.acf-icon-arrow-up-right {\n -webkit-mask-image: url(\"../../images/icons/icon-arrow-up-right.svg\");\n mask-image: url(\"../../images/icons/icon-arrow-up-right.svg\");\n}\n.acf-admin-page i.acf-icon-arrow-left {\n -webkit-mask-image: url(\"../../images/icons/icon-arrow-left.svg\");\n mask-image: url(\"../../images/icons/icon-arrow-left.svg\");\n}\n.acf-admin-page i.acf-icon-chevron-right,\n.acf-admin-page .acf-icon.-right {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n}\n.acf-admin-page i.acf-icon-chevron-left,\n.acf-admin-page .acf-icon.-left {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-left.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-left.svg\");\n}\n.acf-admin-page i.acf-icon-key-solid {\n -webkit-mask-image: url(\"../../images/icons/icon-key-solid.svg\");\n mask-image: url(\"../../images/icons/icon-key-solid.svg\");\n}\n.acf-admin-page i.acf-icon-globe,\n.acf-admin-page .acf-icon.-globe {\n -webkit-mask-image: url(\"../../images/icons/icon-globe.svg\");\n mask-image: url(\"../../images/icons/icon-globe.svg\");\n}\n.acf-admin-page i.acf-icon-image,\n.acf-admin-page .acf-icon.-picture {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-image.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-image.svg\");\n}\n.acf-admin-page i.acf-icon-warning {\n -webkit-mask-image: url(\"../../images/icons/icon-warning-alt.svg\");\n mask-image: url(\"../../images/icons/icon-warning-alt.svg\");\n}\n.acf-admin-page i.acf-icon-warning-red {\n -webkit-mask-image: url(\"../../images/icons/icon-warning-alt-red.svg\");\n mask-image: url(\"../../images/icons/icon-warning-alt-red.svg\");\n}\n.acf-admin-page i.acf-icon-dots-grid {\n -webkit-mask-image: url(\"../../images/icons/icon-dots-grid.svg\");\n mask-image: url(\"../../images/icons/icon-dots-grid.svg\");\n}\n.acf-admin-page i.acf-icon-play {\n -webkit-mask-image: url(\"../../images/icons/icon-play.svg\");\n mask-image: url(\"../../images/icons/icon-play.svg\");\n}\n.acf-admin-page i.acf-icon-lock {\n -webkit-mask-image: url(\"../../images/icons/icon-lock.svg\");\n mask-image: url(\"../../images/icons/icon-lock.svg\");\n}\n.acf-admin-page i.acf-icon-document {\n -webkit-mask-image: url(\"../../images/icons/icon-document.svg\");\n mask-image: url(\"../../images/icons/icon-document.svg\");\n}\n.acf-admin-page .post-type-acf-field-group .post-state,\n.acf-admin-page .acf-internal-post-type .post-state {\n font-weight: normal;\n}\n.acf-admin-page .post-type-acf-field-group .post-state .dashicons.dashicons-hidden,\n.acf-admin-page .acf-internal-post-type .post-state .dashicons.dashicons-hidden {\n display: inline-flex;\n width: 18px;\n height: 18px;\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: 18px;\n mask-size: 18px;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-hidden.svg\");\n mask-image: url(\"../../images/icons/icon-hidden.svg\");\n}\n.acf-admin-page .post-type-acf-field-group .post-state .dashicons.dashicons-hidden:before,\n.acf-admin-page .acf-internal-post-type .post-state .dashicons.dashicons-hidden:before {\n display: none;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tEdit field group page postbox header icons\n*\n*--------------------------------------------------------------------------------------------*/\n#acf-field-group-fields .postbox-header h2,\n#acf-field-group-fields .postbox-header h3,\n#acf-field-group-fields .acf-sub-field-list-header h2,\n#acf-field-group-fields .acf-sub-field-list-header h3,\n#acf-field-group-options .postbox-header h2,\n#acf-field-group-options .postbox-header h3,\n#acf-field-group-options .acf-sub-field-list-header h2,\n#acf-field-group-options .acf-sub-field-list-header h3,\n#acf-advanced-settings .postbox-header h2,\n#acf-advanced-settings .postbox-header h3,\n#acf-advanced-settings .acf-sub-field-list-header h2,\n#acf-advanced-settings .acf-sub-field-list-header h3 {\n display: inline-flex;\n justify-content: flex-start;\n align-content: stretch;\n align-items: center;\n}\n#acf-field-group-fields .postbox-header h2:before,\n#acf-field-group-fields .postbox-header h3:before,\n#acf-field-group-fields .acf-sub-field-list-header h2:before,\n#acf-field-group-fields .acf-sub-field-list-header h3:before,\n#acf-field-group-options .postbox-header h2:before,\n#acf-field-group-options .postbox-header h3:before,\n#acf-field-group-options .acf-sub-field-list-header h2:before,\n#acf-field-group-options .acf-sub-field-list-header h3:before,\n#acf-advanced-settings .postbox-header h2:before,\n#acf-advanced-settings .postbox-header h3:before,\n#acf-advanced-settings .acf-sub-field-list-header h2:before,\n#acf-advanced-settings .acf-sub-field-list-header h3:before {\n content: \"\";\n display: inline-block;\n width: 20px;\n height: 20px;\n margin-right: 8px;\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n}\n\n.rtl #acf-field-group-fields .postbox-header h2:before,\n.rtl #acf-field-group-fields .postbox-header h3:before,\n.rtl #acf-field-group-fields .acf-sub-field-list-header h2:before,\n.rtl #acf-field-group-fields .acf-sub-field-list-header h3:before,\n.rtl #acf-field-group-options .postbox-header h2:before,\n.rtl #acf-field-group-options .postbox-header h3:before,\n.rtl #acf-field-group-options .acf-sub-field-list-header h2:before,\n.rtl #acf-field-group-options .acf-sub-field-list-header h3:before {\n margin-right: 0;\n margin-left: 8px;\n}\n\n#acf-field-group-fields .postbox-header h2:before,\nh3.acf-sub-field-list-title:before,\n.acf-link-field-groups-popup h3:before {\n -webkit-mask-image: url(\"../../images/icons/icon-fields.svg\");\n mask-image: url(\"../../images/icons/icon-fields.svg\");\n}\n\n.acf-create-options-page-popup h3:before {\n -webkit-mask-image: url(\"../../images/icons/icon-sliders.svg\");\n mask-image: url(\"../../images/icons/icon-sliders.svg\");\n}\n\n#acf-field-group-options .postbox-header h2:before {\n -webkit-mask-image: url(\"../../images/icons/icon-settings.svg\");\n mask-image: url(\"../../images/icons/icon-settings.svg\");\n}\n\n.acf-field-setting-fc_layout .acf-field-settings-fc_head label:before {\n -webkit-mask-image: url(\"../../images/icons/icon-layout.svg\");\n mask-image: url(\"../../images/icons/icon-layout.svg\");\n}\n\n.acf-admin-single-post-type #acf-advanced-settings .postbox-header h2:before,\n.acf-admin-single-taxonomy #acf-advanced-settings .postbox-header h2:before,\n.acf-admin-single-options-page #acf-advanced-settings .postbox-header h2:before {\n -webkit-mask-image: url(\"../../images/icons/icon-post-type.svg\");\n mask-image: url(\"../../images/icons/icon-post-type.svg\");\n}\n\n.acf-field-setting-fc_layout .acf-field-settings-fc_head .acf-fc_draggable:hover .reorder-layout:before {\n width: 20px;\n height: 11px;\n background-color: #475467 !important;\n -webkit-mask-image: url(\"../../images/icons/icon-draggable.svg\");\n mask-image: url(\"../../images/icons/icon-draggable.svg\");\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tPostbox expand / collapse icon\n*\n*--------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group .postbox-header .handle-actions,\n.post-type-acf-field-group #acf-field-group-fields .postbox-header .handle-actions,\n.post-type-acf-field-group #acf-field-group-options .postbox-header .handle-actions,\n.post-type-acf-field-group .postbox .postbox-header .handle-actions,\n.acf-admin-single-post-type #acf-advanced-settings .postbox-header .handle-actions,\n.acf-admin-single-taxonomy #acf-advanced-settings .postbox-header .handle-actions,\n.acf-admin-single-options-page #acf-advanced-settings .postbox-header .handle-actions {\n display: flex;\n}\n.post-type-acf-field-group .postbox-header .handle-actions .toggle-indicator:before,\n.post-type-acf-field-group #acf-field-group-fields .postbox-header .handle-actions .toggle-indicator:before,\n.post-type-acf-field-group #acf-field-group-options .postbox-header .handle-actions .toggle-indicator:before,\n.post-type-acf-field-group .postbox .postbox-header .handle-actions .toggle-indicator:before,\n.acf-admin-single-post-type #acf-advanced-settings .postbox-header .handle-actions .toggle-indicator:before,\n.acf-admin-single-taxonomy #acf-advanced-settings .postbox-header .handle-actions .toggle-indicator:before,\n.acf-admin-single-options-page #acf-advanced-settings .postbox-header .handle-actions .toggle-indicator:before {\n content: \"\";\n display: inline-flex;\n width: 20px;\n height: 20px;\n background-color: currentColor;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n}\n.post-type-acf-field-group.closed .postbox-header .handle-actions .toggle-indicator:before,\n.post-type-acf-field-group #acf-field-group-fields.closed .postbox-header .handle-actions .toggle-indicator:before,\n.post-type-acf-field-group #acf-field-group-options.closed .postbox-header .handle-actions .toggle-indicator:before,\n.post-type-acf-field-group .postbox.closed .postbox-header .handle-actions .toggle-indicator:before,\n.acf-admin-single-post-type #acf-advanced-settings.closed .postbox-header .handle-actions .toggle-indicator:before,\n.acf-admin-single-taxonomy #acf-advanced-settings.closed .postbox-header .handle-actions .toggle-indicator:before,\n.acf-admin-single-options-page #acf-advanced-settings.closed .postbox-header .handle-actions .toggle-indicator:before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Tools & updates page heading icons\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group #acf-admin-tool-export h2,\n.post-type-acf-field-group #acf-admin-tool-export h3,\n.post-type-acf-field-group #acf-admin-tool-import h2,\n.post-type-acf-field-group #acf-admin-tool-import h3,\n.post-type-acf-field-group #acf-license-information h2,\n.post-type-acf-field-group #acf-license-information h3,\n.post-type-acf-field-group #acf-update-information h2,\n.post-type-acf-field-group #acf-update-information h3 {\n display: inline-flex;\n justify-content: flex-start;\n align-content: stretch;\n align-items: center;\n}\n.post-type-acf-field-group #acf-admin-tool-export h2:before,\n.post-type-acf-field-group #acf-admin-tool-export h3:before,\n.post-type-acf-field-group #acf-admin-tool-import h2:before,\n.post-type-acf-field-group #acf-admin-tool-import h3:before,\n.post-type-acf-field-group #acf-license-information h2:before,\n.post-type-acf-field-group #acf-license-information h3:before,\n.post-type-acf-field-group #acf-update-information h2:before,\n.post-type-acf-field-group #acf-update-information h3:before {\n content: \"\";\n display: inline-block;\n width: 20px;\n height: 20px;\n margin-right: 8px;\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n}\n.post-type-acf-field-group.rtl #acf-admin-tool-export h2:before,\n.post-type-acf-field-group.rtl #acf-admin-tool-export h3:before,\n.post-type-acf-field-group.rtl #acf-admin-tool-import h2:before,\n.post-type-acf-field-group.rtl #acf-admin-tool-import h3:before,\n.post-type-acf-field-group.rtl #acf-license-information h2:before,\n.post-type-acf-field-group.rtl #acf-license-information h3:before,\n.post-type-acf-field-group.rtl #acf-update-information h2:before,\n.post-type-acf-field-group.rtl #acf-update-information h3:before {\n margin-right: 0;\n margin-left: 8px;\n}\n\n.post-type-acf-field-group #acf-admin-tool-export h2:before {\n -webkit-mask-image: url(\"../../images/icons/icon-export.svg\");\n mask-image: url(\"../../images/icons/icon-export.svg\");\n}\n\n.post-type-acf-field-group #acf-admin-tool-import h2:before {\n -webkit-mask-image: url(\"../../images/icons/icon-import.svg\");\n mask-image: url(\"../../images/icons/icon-import.svg\");\n}\n\n.post-type-acf-field-group #acf-license-information h3:before {\n -webkit-mask-image: url(\"../../images/icons/icon-key.svg\");\n mask-image: url(\"../../images/icons/icon-key.svg\");\n}\n\n.post-type-acf-field-group #acf-update-information h3:before {\n -webkit-mask-image: url(\"../../images/icons/icon-info.svg\");\n mask-image: url(\"../../images/icons/icon-info.svg\");\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tAdmin field icons\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-single-field-group .acf-input .acf-icon {\n width: 18px;\n height: 18px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tField type icon base styling\n*\n*--------------------------------------------------------------------------------------------*/\n.field-type-icon {\n box-sizing: border-box;\n display: inline-flex;\n align-content: center;\n align-items: center;\n justify-content: center;\n position: relative;\n width: 24px;\n height: 24px;\n top: -4px;\n background-color: #EBF5FA;\n border-width: 1px;\n border-style: solid;\n border-color: #A5D2E7;\n border-radius: 100%;\n}\n.field-type-icon:before {\n content: \"\";\n width: 14px;\n height: 14px;\n position: relative;\n background-color: #0783BE;\n -webkit-mask-size: cover;\n mask-size: cover;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-default.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-default.svg\");\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tField type icons\n*\n*--------------------------------------------------------------------------------------------*/\n.field-type-icon.field-type-icon-text:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-text.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-text.svg\");\n}\n\n.field-type-icon.field-type-icon-textarea:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-textarea.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-textarea.svg\");\n}\n\n.field-type-icon.field-type-icon-textarea:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-textarea.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-textarea.svg\");\n}\n\n.field-type-icon.field-type-icon-number:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-number.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-number.svg\");\n}\n\n.field-type-icon.field-type-icon-range:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-range.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-range.svg\");\n}\n\n.field-type-icon.field-type-icon-email:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-email.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-email.svg\");\n}\n\n.field-type-icon.field-type-icon-url:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-url.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-url.svg\");\n}\n\n.field-type-icon.field-type-icon-password:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-password.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-password.svg\");\n}\n\n.field-type-icon.field-type-icon-image:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-image.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-image.svg\");\n}\n\n.field-type-icon.field-type-icon-file:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-file.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-file.svg\");\n}\n\n.field-type-icon.field-type-icon-wysiwyg:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-wysiwyg.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-wysiwyg.svg\");\n}\n\n.field-type-icon.field-type-icon-oembed:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-oembed.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-oembed.svg\");\n}\n\n.field-type-icon.field-type-icon-gallery:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-gallery.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-gallery.svg\");\n}\n\n.field-type-icon.field-type-icon-select:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-select.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-select.svg\");\n}\n\n.field-type-icon.field-type-icon-checkbox:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-checkbox.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-checkbox.svg\");\n}\n\n.field-type-icon.field-type-icon-radio:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-radio.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-radio.svg\");\n}\n\n.field-type-icon.field-type-icon-button-group:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-button-group.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-button-group.svg\");\n}\n\n.field-type-icon.field-type-icon-true-false:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-true-false.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-true-false.svg\");\n}\n\n.field-type-icon.field-type-icon-link:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-link.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-link.svg\");\n}\n\n.field-type-icon.field-type-icon-post-object:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-post-object.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-post-object.svg\");\n}\n\n.field-type-icon.field-type-icon-page-link:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-page-link.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-page-link.svg\");\n}\n\n.field-type-icon.field-type-icon-relationship:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-relationship.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-relationship.svg\");\n}\n\n.field-type-icon.field-type-icon-taxonomy:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-taxonomy.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-taxonomy.svg\");\n}\n\n.field-type-icon.field-type-icon-user:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-user.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-user.svg\");\n}\n\n.field-type-icon.field-type-icon-google-map:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-google-map.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-google-map.svg\");\n}\n\n.field-type-icon.field-type-icon-date-picker:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-date-picker.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-date-picker.svg\");\n}\n\n.field-type-icon.field-type-icon-date-time-picker:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-date-time-picker.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-date-time-picker.svg\");\n}\n\n.field-type-icon.field-type-icon-time-picker:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-time-picker.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-time-picker.svg\");\n}\n\n.field-type-icon.field-type-icon-color-picker:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-color-picker.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-color-picker.svg\");\n}\n\n.field-type-icon.field-type-icon-message:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-message.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-message.svg\");\n}\n\n.field-type-icon.field-type-icon-accordion:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-accordion.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-accordion.svg\");\n}\n\n.field-type-icon.field-type-icon-tab:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-tab.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-tab.svg\");\n}\n\n.field-type-icon.field-type-icon-group:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-group.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-group.svg\");\n}\n\n.field-type-icon.field-type-icon-repeater:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-repeater.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-repeater.svg\");\n}\n\n.field-type-icon.field-type-icon-flexible-content:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-flexible-content.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-flexible-content.svg\");\n}\n\n.field-type-icon.field-type-icon-clone:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-clone.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-clone.svg\");\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Tools page layout\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-admin-tools .postbox-header {\n display: none;\n}\n#acf-admin-tools .acf-meta-box-wrap.-grid {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n}\n#acf-admin-tools .acf-meta-box-wrap.-grid .postbox {\n width: 100%;\n clear: none;\n float: none;\n margin-bottom: 0;\n}\n@media screen and (max-width: 880px) {\n #acf-admin-tools .acf-meta-box-wrap.-grid .postbox {\n flex: 1 1 100%;\n }\n}\n#acf-admin-tools .acf-meta-box-wrap.-grid .postbox:nth-child(odd) {\n margin-left: 0;\n}\n#acf-admin-tools .meta-box-sortables {\n display: grid;\n grid-template-columns: repeat(2, 1fr);\n grid-template-rows: repeat(1, 1fr);\n grid-column-gap: 32px;\n grid-row-gap: 32px;\n}\n@media screen and (max-width: 880px) {\n #acf-admin-tools .meta-box-sortables {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n align-content: flex-start;\n align-items: center;\n grid-column-gap: 8px;\n grid-row-gap: 8px;\n }\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Tools export pages\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-admin-tools.tool-export .inside {\n margin: 0;\n}\n#acf-admin-tools.tool-export .acf-postbox-header {\n margin-bottom: 24px;\n}\n#acf-admin-tools.tool-export .acf-postbox-main {\n border: none;\n margin: 0;\n padding-top: 0;\n padding-right: 24px;\n padding-bottom: 0;\n padding-left: 0;\n}\n#acf-admin-tools.tool-export .acf-postbox-columns {\n margin-top: 0;\n margin-right: 280px;\n margin-bottom: 0;\n margin-left: 0;\n padding: 0;\n}\n#acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side {\n padding: 0;\n}\n#acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side .acf-panel {\n margin: 0;\n padding: 0;\n}\n#acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side:before {\n display: none;\n}\n#acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side .acf-btn {\n display: block;\n width: 100%;\n text-align: center;\n}\n#acf-admin-tools.tool-export .meta-box-sortables {\n display: block;\n}\n#acf-admin-tools.tool-export .acf-panel {\n border: none;\n}\n#acf-admin-tools.tool-export .acf-panel h3 {\n margin: 0;\n padding: 0;\n color: #344054;\n}\n#acf-admin-tools.tool-export .acf-panel h3:before {\n display: none;\n}\n#acf-admin-tools.tool-export .acf-checkbox-list {\n margin-top: 16px;\n border-width: 1px;\n border-style: solid;\n border-color: #D0D5DD;\n border-radius: 6px;\n}\n#acf-admin-tools.tool-export .acf-checkbox-list li {\n display: inline-flex;\n box-sizing: border-box;\n width: 100%;\n height: 48px;\n align-items: center;\n margin: 0;\n padding-right: 12px;\n padding-left: 12px;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n}\n#acf-admin-tools.tool-export .acf-checkbox-list li:last-child {\n border-bottom: none;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Updates layout\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-settings-wrap.acf-updates {\n display: flex;\n flex-direction: row;\n flex-wrap: wrap;\n justify-content: flex-start;\n align-content: flex-start;\n align-items: flex-start;\n}\n\n.custom-fields_page_acf-settings-updates .acf-admin-notice,\n.custom-fields_page_acf-settings-updates .acf-upgrade-notice,\n.custom-fields_page_acf-settings-updates .notice {\n flex: 1 1 100%;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* ACF Box\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-settings-wrap.acf-updates .acf-box {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n}\n.acf-settings-wrap.acf-updates .acf-box .inner {\n padding-top: 24px;\n padding-right: 24px;\n padding-bottom: 24px;\n padding-left: 24px;\n}\n@media screen and (max-width: 880px) {\n .acf-settings-wrap.acf-updates .acf-box {\n flex: 1 1 100%;\n }\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Notices\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-settings-wrap.acf-updates .acf-admin-notice {\n flex: 1 1 100%;\n margin-top: 16px;\n margin-right: 0;\n margin-left: 0;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* License information\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-license-information {\n flex: 1 1 65%;\n margin-right: 32px;\n}\n#acf-license-information .inner {\n padding: 0;\n}\n#acf-license-information .inner .acf-license-defined {\n padding: 24px;\n margin: 0;\n}\n#acf-license-information .inner .acf-activation-form,\n#acf-license-information .inner .acf-retry-activation {\n padding: 24px;\n}\n#acf-license-information .inner .acf-activation-form.acf-retry-activation,\n#acf-license-information .inner .acf-retry-activation.acf-retry-activation {\n padding-top: 0;\n min-height: 40px;\n}\n#acf-license-information .inner .acf-activation-form.acf-retry-activation .acf-recheck-license.acf-btn,\n#acf-license-information .inner .acf-retry-activation.acf-retry-activation .acf-recheck-license.acf-btn {\n float: none;\n line-height: initial;\n}\n#acf-license-information .inner .acf-activation-form.acf-retry-activation .acf-recheck-license.acf-btn i,\n#acf-license-information .inner .acf-retry-activation.acf-retry-activation .acf-recheck-license.acf-btn i {\n display: none;\n}\n#acf-license-information .inner .acf-activation-form .acf-manage-license-btn,\n#acf-license-information .inner .acf-retry-activation .acf-manage-license-btn {\n float: right;\n line-height: 40px;\n align-items: center;\n display: inline-flex;\n}\n#acf-license-information .inner .acf-activation-form .acf-manage-license-btn.acf-renew-subscription,\n#acf-license-information .inner .acf-retry-activation .acf-manage-license-btn.acf-renew-subscription {\n float: none;\n line-height: initial;\n}\n#acf-license-information .inner .acf-activation-form .acf-manage-license-btn i,\n#acf-license-information .inner .acf-retry-activation .acf-manage-license-btn i {\n margin: 0 0 0 5px;\n width: 19px;\n height: 19px;\n}\n#acf-license-information .inner .acf-activation-form .acf-recheck-license,\n#acf-license-information .inner .acf-retry-activation .acf-recheck-license {\n float: right;\n line-height: 40px;\n}\n#acf-license-information .inner .acf-activation-form .acf-recheck-license i,\n#acf-license-information .inner .acf-retry-activation .acf-recheck-license i {\n margin-right: 8px;\n vertical-align: middle;\n}\n#acf-license-information .inner .acf-license-status-wrap {\n background: #F9FAFB;\n border-top: 1px solid #EAECF0;\n border-bottom-left-radius: 8px;\n border-bottom-right-radius: 8px;\n}\n#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table {\n font-size: 14px;\n padding: 24px 24px 16px 24px;\n}\n#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table th {\n width: 160px;\n font-weight: 500;\n text-align: left;\n padding-bottom: 16px;\n}\n#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table td {\n padding-bottom: 16px;\n}\n#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table td .acf-license-status {\n display: inline-block;\n height: 24px;\n line-height: 24px;\n border-radius: 100px;\n background: #EAECF0;\n padding: 0 13px 1px 12px;\n border: 1px solid rgba(0, 0, 0, 0.12);\n color: #667085;\n}\n#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table td .acf-license-status.active {\n background: rgba(18, 183, 106, 0.15);\n border: 1px solid rgba(18, 183, 106, 0.24);\n color: rgb(18, 183, 106);\n}\n#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table td .acf-license-status.expired, #acf-license-information .inner .acf-license-status-wrap .acf-license-status-table td .acf-license-status.cancelled {\n background: rgba(209, 55, 55, 0.24);\n border: 1px solid rgba(209, 55, 55, 0.24);\n color: rgb(209, 55, 55);\n}\n#acf-license-information .inner .acf-license-status-wrap .acf-no-license-view-pricing {\n padding: 12px 24px;\n border-top: 1px solid #EAECF0;\n color: #667085;\n}\n@media screen and (max-width: 1024px) {\n #acf-license-information {\n margin-right: 0;\n margin-bottom: 32px;\n }\n}\n#acf-license-information label {\n font-weight: 500;\n}\n#acf-license-information .acf-input-wrap {\n margin-top: 8px;\n margin-bottom: 24px;\n}\n#acf-license-information #acf_pro_license {\n width: 100%;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Update information table\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-update-information {\n flex: 1 1 35%;\n max-width: calc(35% - 32px);\n}\n#acf-update-information .form-table th,\n#acf-update-information .form-table td {\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 24px;\n padding-left: 0;\n color: #344054;\n}\n#acf-update-information .acf-update-changelog {\n margin-top: 8px;\n margin-bottom: 24px;\n padding-top: 8px;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n color: #344054;\n}\n#acf-update-information .acf-update-changelog h4 {\n margin-bottom: 0;\n}\n#acf-update-information .acf-update-changelog p {\n margin-top: 0;\n margin-bottom: 16px;\n}\n#acf-update-information .acf-update-changelog p:last-of-type {\n margin-bottom: 0;\n}\n#acf-update-information .acf-update-changelog p em {\n color: #667085;\n}\n#acf-update-information .acf-btn {\n display: inline-flex;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tHeader pro upgrade button\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn {\n display: inline-flex;\n align-items: center;\n align-self: stretch;\n padding-top: 0;\n padding-right: 16px;\n padding-bottom: 0;\n padding-left: 16px;\n background: linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);\n box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.16);\n background-size: 180% 80%;\n background-position: 100% 0;\n transition: background-position 0.5s;\n border-radius: 6px;\n text-decoration: none;\n}\n@media screen and (max-width: 768px) {\n .acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn {\n display: none;\n }\n}\n.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn:hover {\n background-position: 0 0;\n}\n.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn:focus {\n border: none;\n outline: none;\n box-shadow: none;\n}\n.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn p {\n margin: 0;\n padding-top: 8px;\n padding-bottom: 8px;\n font-weight: normal;\n text-transform: none;\n color: #fff;\n}\n.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn .acf-icon {\n width: 18px;\n height: 18px;\n margin-right: 6px;\n margin-left: -2px;\n background-color: #F9FAFB;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Upsell block\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page #tmpl-acf-field-group-pro-features,\n.acf-admin-page #acf-field-group-pro-features {\n display: none;\n align-items: center;\n min-height: 120px;\n background-color: #121833;\n background-image: url(../../images/pro-upgrade-grid-bg.svg), url(../../images/pro-upgrade-overlay.svg);\n background-repeat: repeat, no-repeat;\n background-size: 1224px, 1880px;\n background-position: left top, -520px -680px;\n color: #EAECF0;\n border-radius: 8px;\n margin-top: 24px;\n margin-bottom: 24px;\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page #tmpl-acf-field-group-pro-features,\n .acf-admin-page #acf-field-group-pro-features {\n background-size: 1024px, 980px;\n background-position: left top, -500px -200px;\n }\n}\n@media screen and (max-width: 1200px) {\n .acf-admin-page #tmpl-acf-field-group-pro-features,\n .acf-admin-page #acf-field-group-pro-features {\n background-size: 1024px, 1880px;\n background-position: left top, -520px -300px;\n }\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .postbox-header,\n.acf-admin-page #acf-field-group-pro-features .postbox-header {\n display: none;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .inside,\n.acf-admin-page #acf-field-group-pro-features .inside {\n width: 100%;\n border: none;\n padding: 0;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper {\n display: flex;\n justify-content: center;\n align-content: stretch;\n align-items: center;\n gap: 96px;\n height: 358px;\n max-width: 950px;\n margin: 0 auto;\n padding: 0 35px;\n}\n@media screen and (max-width: 1200px) {\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper {\n gap: 48px;\n }\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper {\n gap: 0;\n }\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title,\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm {\n font-weight: 590;\n line-height: 150%;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title .acf-pro-label,\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title .acf-pro-label,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label {\n font-weight: normal;\n margin-top: -4px;\n margin-left: 2px;\n vertical-align: middle;\n height: 22px;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm {\n display: none !important;\n font-size: 18px;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label {\n font-size: 10px;\n height: 20px;\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm {\n width: 100%;\n text-align: center;\n }\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper {\n flex-direction: column;\n flex-wrap: wrap;\n justify-content: flex-start;\n align-content: flex-start;\n align-items: flex-start;\n padding: 32px 32px 0 32px;\n height: unset;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm {\n display: block !important;\n margin-bottom: 24px;\n }\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content {\n display: flex;\n flex-direction: column;\n width: 416px;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-desc,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-desc {\n margin-top: 8px;\n margin-bottom: 24px;\n font-size: 15px;\n font-weight: 300;\n color: #D0D5DD;\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content {\n width: 100%;\n order: 1;\n margin-right: 0;\n margin-bottom: 8px;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-title,\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-desc,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-title,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-desc {\n display: none !important;\n }\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions {\n display: flex;\n flex-direction: row;\n align-items: flex-start;\n min-width: 160px;\n gap: 12px;\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions {\n justify-content: flex-start;\n flex-direction: column;\n margin-bottom: 24px;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions a,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions a {\n justify-content: center;\n text-align: center;\n width: 100%;\n }\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid {\n display: flex;\n flex-direction: row;\n flex-wrap: wrap;\n gap: 16px;\n width: 416px;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature {\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n width: 128px;\n height: 124px;\n background: rgba(255, 255, 255, 0.08);\n box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.04), 0px 8px 16px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(255, 255, 255, 0.08);\n backdrop-filter: blur(6px);\n border-radius: 8px;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon {\n border: none;\n background: none;\n width: 24px;\n opacity: 0.8;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before {\n background-color: #fff;\n width: 20px;\n height: 20px;\n}\n@media screen and (max-width: 1200px) {\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before {\n width: 18px;\n height: 18px;\n }\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .pro-feature-blocks::before,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .pro-feature-blocks::before {\n -webkit-mask-image: url(\"../../images/icons/icon-extended-menu.svg\");\n mask-image: url(\"../../images/icons/icon-extended-menu.svg\");\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .pro-feature-options-pages::before,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .pro-feature-options-pages::before {\n -webkit-mask-image: url(\"../../images/icons/icon-settings.svg\");\n mask-image: url(\"../../images/icons/icon-settings.svg\");\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label {\n margin-top: 4px;\n font-size: 13px;\n font-weight: 300;\n text-align: center;\n color: #fff;\n}\n@media screen and (max-width: 1200px) {\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid {\n flex-direction: column;\n gap: 8px;\n width: 288px;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature {\n width: 100%;\n height: 40px;\n flex-direction: row;\n justify-content: unset;\n gap: 8px;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon {\n position: initial;\n margin-left: 16px;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label {\n margin-top: 0;\n }\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid {\n gap: 0;\n width: 100%;\n height: auto;\n margin-bottom: 16px;\n flex-direction: unset;\n flex-wrap: wrap;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature {\n flex: 1 0 50%;\n margin-bottom: 8px;\n width: auto;\n height: auto;\n justify-content: center;\n background: none;\n box-shadow: none;\n backdrop-filter: none;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label {\n margin-left: 2px;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon {\n position: initial;\n margin-left: 0;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon:before,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon:before {\n height: 16px;\n width: 16px;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label {\n font-size: 12px;\n margin-top: 0;\n }\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features h1,\n.acf-admin-page #acf-field-group-pro-features h1 {\n margin-top: 0;\n margin-bottom: 4px;\n padding-top: 0;\n padding-bottom: 0;\n font-weight: bold;\n color: #F9FAFB;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features h1 .acf-icon,\n.acf-admin-page #acf-field-group-pro-features h1 .acf-icon {\n margin-right: 8px;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-btn,\n.acf-admin-page #acf-field-group-pro-features .acf-btn {\n display: inline-flex;\n background-color: rgba(255, 255, 255, 0.1);\n border: none;\n box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.04), 0px 4px 8px rgba(0, 0, 0, 0.06), inset 0 0 0 1px rgba(255, 255, 255, 0.16);\n backdrop-filter: blur(6px);\n padding: 8px 24px;\n height: 48px;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-btn:hover,\n.acf-admin-page #acf-field-group-pro-features .acf-btn:hover {\n background-color: rgba(255, 255, 255, 0.2);\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-btn .acf-icon,\n.acf-admin-page #acf-field-group-pro-features .acf-btn .acf-icon {\n margin-right: -2px;\n margin-left: 6px;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-btn.acf-pro-features-upgrade,\n.acf-admin-page #acf-field-group-pro-features .acf-btn.acf-pro-features-upgrade {\n background: linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);\n background-size: 160% 80%;\n background-position: 100% 0;\n box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.04), 0px 4px 8px rgba(0, 0, 0, 0.06), inset 0 0 0 1px rgba(255, 255, 255, 0.16);\n border-radius: 6px;\n transition: background-position 0.5s;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-btn.acf-pro-features-upgrade:hover,\n.acf-admin-page #acf-field-group-pro-features .acf-btn.acf-pro-features-upgrade:hover {\n background-position: 0 0;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap {\n height: 48px;\n background: rgba(16, 24, 40, 0.4);\n backdrop-filter: blur(6px);\n border-top: 1px solid rgba(255, 255, 255, 0.08);\n border-bottom-left-radius: 8px;\n border-bottom-right-radius: 8px;\n color: #98A2B3;\n font-size: 13px;\n font-weight: 300;\n padding: 0 35px;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer {\n display: flex;\n align-items: center;\n justify-content: space-between;\n max-width: 950px;\n height: 48px;\n margin: 0 auto;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-wpengine-logo,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-wpengine-logo {\n height: 16px;\n vertical-align: middle;\n margin-top: -2px;\n margin-left: 3px;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a {\n color: #98A2B3;\n text-decoration: none;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a:hover,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a:hover {\n color: #D0D5DD;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a .acf-icon,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a .acf-icon {\n width: 18px;\n height: 18px;\n margin-left: 4px;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-more-tools-from-wpengine a,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-more-tools-from-wpengine a {\n display: inline-flex;\n align-items: center;\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap {\n height: 70px;\n font-size: 12px;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-more-tools-from-wpengine,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-more-tools-from-wpengine {\n display: none;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer {\n justify-content: center;\n height: 70px;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer .acf-field-group-pro-features-wpengine-logo,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer .acf-field-group-pro-features-wpengine-logo {\n clear: both;\n margin: 6px auto 0 auto;\n display: block;\n }\n}\n\n.acf-no-field-groups #tmpl-acf-field-group-pro-features,\n.acf-no-post-types #tmpl-acf-field-group-pro-features,\n.acf-no-taxonomies #tmpl-acf-field-group-pro-features {\n margin-top: 0;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tPost type & taxonomies styles\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-single-post-type label[for=acf-basic-settings-hide],\n.acf-admin-single-taxonomy label[for=acf-basic-settings-hide],\n.acf-admin-single-options-page label[for=acf-basic-settings-hide] {\n display: none;\n}\n.acf-admin-single-post-type fieldset.columns-prefs,\n.acf-admin-single-taxonomy fieldset.columns-prefs,\n.acf-admin-single-options-page fieldset.columns-prefs {\n display: none;\n}\n.acf-admin-single-post-type #acf-basic-settings .postbox-header,\n.acf-admin-single-taxonomy #acf-basic-settings .postbox-header,\n.acf-admin-single-options-page #acf-basic-settings .postbox-header {\n display: none;\n}\n.acf-admin-single-post-type .postbox-container,\n.acf-admin-single-post-type .notice,\n.acf-admin-single-taxonomy .postbox-container,\n.acf-admin-single-taxonomy .notice,\n.acf-admin-single-options-page .postbox-container,\n.acf-admin-single-options-page .notice {\n max-width: 1440px;\n clear: left;\n}\n.acf-admin-single-post-type #post-body-content,\n.acf-admin-single-taxonomy #post-body-content,\n.acf-admin-single-options-page #post-body-content {\n margin: 0;\n}\n.acf-admin-single-post-type .postbox .inside,\n.acf-admin-single-post-type .acf-box .inside,\n.acf-admin-single-taxonomy .postbox .inside,\n.acf-admin-single-taxonomy .acf-box .inside,\n.acf-admin-single-options-page .postbox .inside,\n.acf-admin-single-options-page .acf-box .inside {\n padding-top: 48px;\n padding-right: 48px;\n padding-bottom: 48px;\n padding-left: 48px;\n}\n.acf-admin-single-post-type #acf-advanced-settings.postbox .inside,\n.acf-admin-single-taxonomy #acf-advanced-settings.postbox .inside,\n.acf-admin-single-options-page #acf-advanced-settings.postbox .inside {\n padding-bottom: 24px;\n}\n.acf-admin-single-post-type .postbox-container .meta-box-sortables #acf-basic-settings .inside,\n.acf-admin-single-taxonomy .postbox-container .meta-box-sortables #acf-basic-settings .inside,\n.acf-admin-single-options-page .postbox-container .meta-box-sortables #acf-basic-settings .inside {\n border: none;\n}\n.acf-admin-single-post-type .acf-input-wrap,\n.acf-admin-single-taxonomy .acf-input-wrap,\n.acf-admin-single-options-page .acf-input-wrap {\n overflow: visible;\n}\n.acf-admin-single-post-type .acf-field,\n.acf-admin-single-taxonomy .acf-field,\n.acf-admin-single-options-page .acf-field {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 24px;\n margin-left: 0;\n}\n.acf-admin-single-post-type .acf-field .acf-label,\n.acf-admin-single-taxonomy .acf-field .acf-label,\n.acf-admin-single-options-page .acf-field .acf-label {\n margin-bottom: 6px;\n}\n.acf-admin-single-post-type .acf-field-text,\n.acf-admin-single-post-type .acf-field-textarea,\n.acf-admin-single-post-type .acf-field-select,\n.acf-admin-single-taxonomy .acf-field-text,\n.acf-admin-single-taxonomy .acf-field-textarea,\n.acf-admin-single-taxonomy .acf-field-select,\n.acf-admin-single-options-page .acf-field-text,\n.acf-admin-single-options-page .acf-field-textarea,\n.acf-admin-single-options-page .acf-field-select {\n max-width: 600px;\n}\n.acf-admin-single-post-type .acf-field-true-false,\n.acf-admin-single-taxonomy .acf-field-true-false,\n.acf-admin-single-options-page .acf-field-true-false {\n max-width: 700px;\n}\n.acf-admin-single-post-type .acf-field-supports,\n.acf-admin-single-taxonomy .acf-field-supports,\n.acf-admin-single-options-page .acf-field-supports {\n max-width: 600px;\n}\n.acf-admin-single-post-type .acf-field-supports .acf-label,\n.acf-admin-single-taxonomy .acf-field-supports .acf-label,\n.acf-admin-single-options-page .acf-field-supports .acf-label {\n display: block;\n}\n.acf-admin-single-post-type .acf-field-supports .acf-label .description,\n.acf-admin-single-taxonomy .acf-field-supports .acf-label .description,\n.acf-admin-single-options-page .acf-field-supports .acf-label .description {\n margin-top: 4px;\n margin-bottom: 12px;\n}\n.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports,\n.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports,\n.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n align-content: flex-start;\n align-items: flex-start;\n}\n.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports:focus-within,\n.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports:focus-within,\n.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports:focus-within {\n border-color: transparent;\n}\n.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li,\n.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li,\n.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li {\n flex: 0 0 25%;\n}\n.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li a.button,\n.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li a.button,\n.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li a.button {\n background-color: transparent;\n padding: 0;\n border: 0;\n height: auto;\n min-height: auto;\n margin-top: 0;\n border-radius: 0;\n line-height: 22px;\n}\n.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li a.button:before,\n.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li a.button:before,\n.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li a.button:before {\n content: \"\";\n margin-right: 6px;\n display: inline-flex;\n width: 16px;\n height: 16px;\n background-color: currentColor;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n -webkit-mask-image: url(\"../../images/icons/icon-add.svg\");\n mask-image: url(\"../../images/icons/icon-add.svg\");\n}\n.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li a.button:hover,\n.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li a.button:hover,\n.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li a.button:hover {\n color: #044E71;\n}\n.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li input[type=text],\n.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li input[type=text],\n.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li input[type=text] {\n width: calc(100% - 36px);\n padding: 0;\n box-shadow: none;\n border: none;\n border-bottom: 1px solid #D0D5DD;\n border-radius: 0;\n height: auto;\n margin: 0;\n min-height: auto;\n}\n.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li input[type=text]:focus,\n.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li input[type=text]:focus,\n.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li input[type=text]:focus {\n outline: none;\n border-bottom-color: #399CCB;\n}\n.acf-admin-single-post-type .acf-field-seperator,\n.acf-admin-single-taxonomy .acf-field-seperator,\n.acf-admin-single-options-page .acf-field-seperator {\n margin-top: 40px;\n margin-bottom: 40px;\n border-top: 1px solid #EAECF0;\n border-right: none;\n border-bottom: none;\n border-left: none;\n}\n.acf-admin-single-post-type .acf-field-advanced-configuration,\n.acf-admin-single-taxonomy .acf-field-advanced-configuration,\n.acf-admin-single-options-page .acf-field-advanced-configuration {\n margin-bottom: 0;\n}\n.acf-admin-single-post-type .postbox-container .acf-tab-wrap,\n.acf-admin-single-post-type .acf-regenerate-labels-bar,\n.acf-admin-single-taxonomy .postbox-container .acf-tab-wrap,\n.acf-admin-single-taxonomy .acf-regenerate-labels-bar,\n.acf-admin-single-options-page .postbox-container .acf-tab-wrap,\n.acf-admin-single-options-page .acf-regenerate-labels-bar {\n position: relative;\n top: -48px;\n left: -48px;\n width: calc(100% + 96px);\n}\n.acf-admin-single-post-type .acf-regenerate-labels-bar,\n.acf-admin-single-taxonomy .acf-regenerate-labels-bar,\n.acf-admin-single-options-page .acf-regenerate-labels-bar {\n display: flex;\n align-items: center;\n justify-content: right;\n min-height: 48px;\n margin-bottom: 0;\n padding-right: 16px;\n padding-left: 16px;\n gap: 8px;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #F2F4F7;\n}\n.acf-admin-single-post-type .acf-labels-tip,\n.acf-admin-single-taxonomy .acf-labels-tip,\n.acf-admin-single-options-page .acf-labels-tip {\n display: inline-flex;\n align-items: center;\n min-height: 24px;\n margin-right: 8px;\n padding-left: 16px;\n border-left-width: 1px;\n border-left-style: solid;\n border-left-color: #EAECF0;\n}\n.acf-admin-single-post-type .acf-labels-tip .acf-icon,\n.acf-admin-single-taxonomy .acf-labels-tip .acf-icon,\n.acf-admin-single-options-page .acf-labels-tip .acf-icon {\n display: inline-flex;\n align-items: center;\n width: 16px;\n height: 16px;\n -webkit-mask-size: 16px;\n mask-size: 16px;\n background-color: #98A2B3;\n}\n\n.acf-select2-default-pill {\n border-radius: 100px;\n min-height: 20px;\n padding-top: 2px;\n padding-bottom: 2px;\n padding-left: 8px;\n padding-right: 8px;\n font-size: 11px;\n margin-left: 6px;\n background-color: #EAECF0;\n color: #667085;\n}\n\n.acf-menu-position-desc-child {\n display: none;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Field picker modal\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-modal.acf-browse-fields-modal {\n width: 1120px;\n height: 664px;\n top: 50%;\n right: auto;\n bottom: auto;\n left: 50%;\n transform: translate(-50%, -50%);\n display: flex;\n flex-direction: row;\n border-radius: 12px;\n box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.04), 0px 8px 16px rgba(0, 0, 0, 0.08);\n overflow: hidden;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker {\n display: flex;\n flex-direction: column;\n flex-grow: 1;\n width: 760px;\n background: #fff;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar {\n position: relative;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title {\n display: flex;\n flex-direction: row;\n justify-content: space-between;\n align-items: center;\n background: #F9FAFB;\n border: none;\n padding: 35px 32px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title .acf-search-field-types-wrap {\n position: relative;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title .acf-search-field-types-wrap:after {\n content: \"\";\n display: block;\n position: absolute;\n top: 11px;\n left: 10px;\n width: 18px;\n height: 18px;\n -webkit-mask-image: url(\"../../images/icons/icon-search.svg\");\n mask-image: url(\"../../images/icons/icon-search.svg\");\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title .acf-search-field-types-wrap input {\n width: 280px;\n height: 40px;\n margin: 0;\n padding-left: 32px;\n box-shadow: none;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content {\n top: auto;\n bottom: auto;\n padding: 0;\n height: 100%;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-tab-group {\n padding-left: 32px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab {\n display: flex;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results {\n flex-direction: row;\n flex-wrap: wrap;\n gap: 24px;\n padding: 32px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type {\n position: relative;\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n isolation: isolate;\n width: 120px;\n height: 120px;\n background: #F9FAFB;\n border: 1px solid #EAECF0;\n border-radius: 8px;\n box-sizing: border-box;\n color: #1D2939;\n text-decoration: none;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type:hover, .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type:active, .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type.selected,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type:hover,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type:active,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type.selected {\n background: #EBF5FA;\n border: 1px solid #399CCB;\n box-shadow: inset 0 0 0 1px #399CCB;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .field-type-icon,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .field-type-icon {\n border: none;\n background: none;\n top: 0;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .field-type-icon:before,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .field-type-icon:before {\n width: 22px;\n height: 22px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .field-type-label,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .field-type-label {\n margin-top: 12px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .field-type-requires-pro,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .field-type-requires-pro {\n display: flex;\n justify-content: center;\n align-items: center;\n position: absolute;\n top: -10px;\n right: -10px;\n height: 21px;\n color: white;\n background: linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);\n background-size: 140% 20%;\n background-position: 100% 0;\n border-radius: 100px;\n font-size: 11px;\n padding-right: 6px;\n padding-left: 6px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .field-type-requires-pro i,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .field-type-requires-pro i {\n width: 12px;\n height: 12px;\n margin-right: 2px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar {\n display: flex;\n align-items: flex-start;\n justify-content: space-between;\n height: auto;\n min-height: 72px;\n padding-top: 0;\n padding-right: 32px;\n padding-bottom: 0;\n padding-left: 32px;\n margin: 0;\n border: none;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar .acf-select-field,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar .acf-btn-pro {\n min-width: 160px;\n justify-content: center;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar .acf-insert-field-label {\n min-width: 280px;\n box-shadow: none;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar .acf-field-picker-actions {\n display: flex;\n gap: 8px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview {\n display: flex;\n flex-direction: column;\n width: 360px;\n background-color: #F9FAFB;\n background-image: url(\"../../images/field-preview-grid.png\");\n background-size: 740px;\n background-repeat: no-repeat;\n background-position: center bottom;\n border-left: 1px solid #EAECF0;\n box-sizing: border-box;\n padding: 32px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-desc {\n margin: 0;\n padding: 0;\n color: #667085;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-preview-container {\n display: inline-flex;\n justify-content: center;\n width: 100%;\n margin-top: 24px;\n padding-top: 32px;\n padding-bottom: 32px;\n background-color: rgba(255, 255, 255, 0.64);\n border-radius: 8px;\n box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.04), 0px 8px 24px rgba(0, 0, 0, 0.04);\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-image {\n max-width: 232px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-info {\n flex-grow: 1;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-info .field-type-name {\n font-size: 21px;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 16px;\n margin-left: 0;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-info .field-type-upgrade-to-unlock {\n display: inline-flex;\n justify-items: center;\n align-items: center;\n min-height: 24px;\n margin-bottom: 12px;\n padding-right: 8px;\n padding-left: 8px;\n background: linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);\n background-size: 140% 20%;\n background-position: 100% 0;\n border-radius: 100px;\n color: white;\n text-decoration: none;\n font-size: 11px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-info .field-type-upgrade-to-unlock i.acf-icon {\n width: 14px;\n height: 14px;\n margin-right: 4px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links {\n display: flex;\n align-items: center;\n gap: 24px;\n min-height: 40px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links .acf-icon {\n width: 18px;\n height: 18px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links:before {\n display: none;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links a {\n display: flex;\n gap: 6px;\n text-decoration: none;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links a:hover {\n text-decoration: underline;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-search-results,\n.acf-modal.acf-browse-fields-modal .acf-field-type-search-no-results {\n display: none;\n}\n.acf-modal.acf-browse-fields-modal.is-searching .acf-tab-wrap,\n.acf-modal.acf-browse-fields-modal.is-searching .acf-field-types-tab,\n.acf-modal.acf-browse-fields-modal.is-searching .acf-field-type-search-no-results {\n display: none !important;\n}\n.acf-modal.acf-browse-fields-modal.is-searching .acf-field-type-search-results {\n display: flex;\n}\n.acf-modal.acf-browse-fields-modal.no-results-found .acf-tab-wrap,\n.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-types-tab,\n.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-results,\n.acf-modal.acf-browse-fields-modal.no-results-found .field-type-info,\n.acf-modal.acf-browse-fields-modal.no-results-found .field-type-links,\n.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-picker-toolbar {\n display: none !important;\n}\n.acf-modal.acf-browse-fields-modal.no-results-found .acf-modal-title {\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n}\n.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results {\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n height: 100%;\n gap: 6px;\n}\n.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results img {\n margin-bottom: 19px;\n}\n.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results p {\n margin: 0;\n}\n.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results p.acf-no-results-text {\n display: flex;\n}\n.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results .acf-invalid-search-term {\n max-width: 200px;\n overflow: hidden;\n text-overflow: ellipsis;\n display: inline-block;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Hide browse fields button for smaller screen sizes\n*\n*---------------------------------------------------------------------------------------------*/\n@media only screen and (max-width: 1080px) {\n .acf-btn.browse-fields {\n display: none;\n }\n}","/*--------------------------------------------------------------------------------------------\n*\n*\tVars\n*\n*--------------------------------------------------------------------------------------------*/\n\n/* colors */\n$acf_blue: #2a9bd9;\n$acf_notice: #2a9bd9;\n$acf_error: #d94f4f;\n$acf_success: #49ad52;\n$acf_warning: #fd8d3b;\n\n/* acf-field */\n$field_padding: 15px 12px;\n$field_padding_x: 12px;\n$field_padding_y: 15px;\n$fp: 15px 12px;\n$fy: 15px;\n$fx: 12px;\n\n/* responsive */\n$md: 880px;\n$sm: 640px;\n\n// Admin.\n$wp-card-border: #ccd0d4;\t\t\t// Card border.\n$wp-card-border-1: #d5d9dd;\t\t // Card inner border 1: Structural (darker).\n$wp-card-border-2: #eeeeee;\t\t // Card inner border 2: Fields (lighter).\n$wp-input-border: #7e8993;\t\t // Input border.\n\n// Admin 3.8\n$wp38-card-border: #E5E5E5;\t\t // Card border.\n$wp38-card-border-1: #dfdfdf;\t\t// Card inner border 1: Structural (darker).\n$wp38-card-border-2: #eeeeee;\t\t// Card inner border 2: Fields (lighter).\n$wp38-input-border: #dddddd;\t\t // Input border.\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tACF 6 ↓\n*\n*--------------------------------------------------------------------------------------------*/\n\n// Grays\n$gray-50: #F9FAFB;\n$gray-100: #F2F4F7;\n$gray-200: #EAECF0;\n$gray-300: #D0D5DD;\n$gray-400: #98A2B3;\n$gray-500: #667085;\n$gray-600: #475467;\n$gray-700: #344054;\n$gray-800: #1D2939;\n$gray-900: #101828;\n\n// Blues\n$blue-50: #EBF5FA;\n$blue-100: #D8EBF5;\n$blue-200: #A5D2E7;\n$blue-300: #6BB5D8;\n$blue-400: #399CCB;\n$blue-500: #0783BE;\n$blue-600: #066998;\n$blue-700: #044E71;\n$blue-800: #033F5B;\n$blue-900: #032F45;\n\n// Utility\n$color-info:\t#2D69DA;\n$color-success:\t#52AA59;\n$color-warning:\t#F79009;\n$color-danger:\t#D13737;\n\n$color-primary: $blue-500;\n$color-primary-hover: $blue-600;\n$color-secondary: $gray-500;\n$color-secondary-hover: $gray-400;\n\n// Gradients\n$gradient-pro: linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);\n\n// Border radius\n$radius-sm:\t4px;\n$radius-md: 6px;\n$radius-lg: 8px;\n$radius-xl: 12px;\n\n// Elevations / Box shadows\n$elevation-01: 0px 1px 2px rgba($gray-900, 0.10);\n\n// Input & button focus outline\n$outline: 3px solid $blue-50;\n\n// Link colours\n$link-color: $blue-500;\n\n// Responsive\n$max-width: 1440px;","/*--------------------------------------------------------------------------------------------\n*\n* Mixins\n*\n*--------------------------------------------------------------------------------------------*/\n@mixin clearfix() {\n\t&:after {\n\t\tdisplay: block;\n\t\tclear: both;\n\t\tcontent: \"\";\n\t}\n}\n\n@mixin border-box() {\n\t-webkit-box-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\tbox-sizing: border-box;\n}\n\n@mixin centered() {\n\tposition: absolute;\n\ttop: 50%;\n\tleft: 50%;\n\ttransform: translate(-50%, -50%);\n}\n\n@mixin animate( $properties: 'all' ) {\n\t-webkit-transition: $properties 0.3s ease; // Safari 3.2+, Chrome\n -moz-transition: $properties 0.3s ease; \t// Firefox 4-15\n -o-transition: $properties 0.3s ease; \t\t// Opera 10.5–12.00\n transition: $properties 0.3s ease; \t\t// Firefox 16+, Opera 12.50+\n}\n\n@mixin rtl() {\n\thtml[dir=\"rtl\"] & {\n\t\ttext-align: right;\n\t\t@content;\n\t}\n}\n\n@mixin wp-admin( $version: '3-8' ) {\n\t.acf-admin-#{$version} & {\n\t\t@content;\n\t}\n}","@use \"sass:math\";\n/*--------------------------------------------------------------------------------------------\n*\n* Global\n*\n*--------------------------------------------------------------------------------------------*/\n\n/* Horizontal List */\n.acf-hl {\n\tpadding: 0;\n\tmargin: 0;\n\tlist-style: none;\n\tdisplay: block;\n\tposition: relative;\n}\n.acf-hl > li {\n\tfloat: left;\n\tdisplay: block;\n\tmargin: 0;\n\tpadding: 0;\n}\n.acf-hl > li.acf-fr {\n\tfloat: right;\n}\n\n/* Horizontal List: Clearfix */\n.acf-hl:before,\n.acf-hl:after,\n.acf-bl:before,\n.acf-bl:after,\n.acf-cf:before,\n.acf-cf:after {\n\tcontent: \"\";\n\tdisplay: block;\n\tline-height: 0;\n}\n.acf-hl:after,\n.acf-bl:after,\n.acf-cf:after {\n\tclear: both;\n}\n\n/* Block List */\n.acf-bl {\n\tpadding: 0;\n\tmargin: 0;\n\tlist-style: none;\n\tdisplay: block;\n\tposition: relative;\n}\n.acf-bl > li {\n\tdisplay: block;\n\tmargin: 0;\n\tpadding: 0;\n\tfloat: none;\n}\n\n/* Visibility */\n.acf-hidden {\n\tdisplay: none !important;\n}\n.acf-empty {\n\tdisplay: table-cell !important;\n\t* {\n\t\tdisplay: none !important;\n\t}\n}\n\n/* Float */\n.acf-fl {\n\tfloat: left;\n}\n.acf-fr {\n\tfloat: right;\n}\n.acf-fn {\n\tfloat: none;\n}\n\n/* Align */\n.acf-al {\n\ttext-align: left;\n}\n.acf-ar {\n\ttext-align: right;\n}\n.acf-ac {\n\ttext-align: center;\n}\n\n/* loading */\n.acf-loading,\n.acf-spinner {\n\tdisplay: inline-block;\n\theight: 20px;\n\twidth: 20px;\n\tvertical-align: text-top;\n\tbackground: transparent url(../../images/spinner.gif) no-repeat 50% 50%;\n}\n\n/* spinner */\n.acf-spinner {\n\tdisplay: none;\n}\n\n.acf-spinner.is-active {\n\tdisplay: inline-block;\n}\n\n/* WP < 4.2 */\n.spinner.is-active {\n\tdisplay: inline-block;\n}\n\n/* required */\n.acf-required {\n\tcolor: #f00;\n}\n\n/* Allow pointer events in reusable blocks */\n.acf-button,\n.acf-tab-button {\n\tpointer-events: auto !important;\n}\n\n/* show on hover */\n.acf-soh .acf-soh-target {\n\t-webkit-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n\t-moz-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n\t-o-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n\ttransition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n\n\tvisibility: hidden;\n\topacity: 0;\n}\n\n.acf-soh:hover .acf-soh-target {\n\t-webkit-transition-delay: 0s;\n\t-moz-transition-delay: 0s;\n\t-o-transition-delay: 0s;\n\ttransition-delay: 0s;\n\n\tvisibility: visible;\n\topacity: 1;\n}\n\n/* show if value */\n.show-if-value {\n\tdisplay: none;\n}\n.hide-if-value {\n\tdisplay: block;\n}\n\n.has-value .show-if-value {\n\tdisplay: block;\n}\n.has-value .hide-if-value {\n\tdisplay: none;\n}\n\n/* select2 WP animation fix */\n.select2-search-choice-close {\n\t-webkit-transition: none;\n\t-moz-transition: none;\n\t-o-transition: none;\n\ttransition: none;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* tooltip\n*\n*---------------------------------------------------------------------------------------------*/\n\n/* tooltip */\n.acf-tooltip {\n\tbackground: $gray-800;\n\tborder-radius: $radius-md;\n\tcolor: $gray-300;\n\tpadding: {\n\t\ttop: 8px;\n\t\tright: 12px;\n\t\tbottom: 10px;\n\t\tleft: 12px;\n\t}\n\tposition: absolute;\n\t@extend .p7;\n\tz-index: 900000;\n\tmax-width: 280px;\n\tbox-shadow: 0px 12px 16px -4px rgba(16, 24, 40, 0.08),\n\t\t0px 4px 6px -2px rgba(16, 24, 40, 0.03);\n\n\t/* tip */\n\t&:before {\n\t\tborder: solid;\n\t\tborder-color: transparent;\n\t\tborder-width: 6px;\n\t\tcontent: \"\";\n\t\tposition: absolute;\n\t}\n\n\t/* positions */\n\t&.top {\n\t\tmargin-top: -8px;\n\n\t\t&:before {\n\t\t\ttop: 100%;\n\t\t\tleft: 50%;\n\t\t\tmargin-left: -6px;\n\t\t\tborder-top-color: #2f353e;\n\t\t\tborder-bottom-width: 0;\n\t\t}\n\t}\n\n\t&.right {\n\t\tmargin-left: 8px;\n\n\t\t&:before {\n\t\t\ttop: 50%;\n\t\t\tmargin-top: -6px;\n\t\t\tright: 100%;\n\t\t\tborder-right-color: #2f353e;\n\t\t\tborder-left-width: 0;\n\t\t}\n\t}\n\n\t&.bottom {\n\t\tmargin-top: 8px;\n\n\t\t&:before {\n\t\t\tbottom: 100%;\n\t\t\tleft: 50%;\n\t\t\tmargin-left: -6px;\n\t\t\tborder-bottom-color: #2f353e;\n\t\t\tborder-top-width: 0;\n\t\t}\n\t}\n\n\t&.left {\n\t\tmargin-left: -8px;\n\n\t\t&:before {\n\t\t\ttop: 50%;\n\t\t\tmargin-top: -6px;\n\t\t\tleft: 100%;\n\t\t\tborder-left-color: #2f353e;\n\t\t\tborder-right-width: 0;\n\t\t}\n\t}\n\n\t.acf-overlay {\n\t\tz-index: -1;\n\t}\n}\n\n/* confirm */\n.acf-tooltip.-confirm {\n\tz-index: 900001; // +1 higher than .acf-tooltip\n\n\ta {\n\t\ttext-decoration: none;\n\t\tcolor: #9ea3a8;\n\n\t\t&:hover {\n\t\t\ttext-decoration: underline;\n\t\t}\n\n\t\t&[data-event=\"confirm\"] {\n\t\t\tcolor: #f55e4f;\n\t\t}\n\t}\n}\n\n.acf-overlay {\n\tposition: fixed;\n\ttop: 0;\n\tbottom: 0;\n\tleft: 0;\n\tright: 0;\n\tcursor: default;\n}\n\n.acf-tooltip-target {\n\tposition: relative;\n\tz-index: 900002; // +1 higher than .acf-tooltip\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* loading\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-loading-overlay {\n\tposition: absolute;\n\ttop: 0;\n\tbottom: 0;\n\tleft: 0;\n\tright: 0;\n\tcursor: default;\n\tz-index: 99;\n\tbackground: rgba(249, 249, 249, 0.5);\n\n\ti {\n\t\t@include centered();\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-icon\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-icon {\n\tdisplay: inline-block;\n\theight: 28px;\n\twidth: 28px;\n\tborder: transparent solid 1px;\n\tborder-radius: 100%;\n\tfont-size: 20px;\n\tline-height: 21px;\n\ttext-align: center;\n\ttext-decoration: none;\n\tvertical-align: top;\n\tbox-sizing: border-box;\n\n\t&:before {\n\t\tfont-family: dashicons;\n\t\tdisplay: inline-block;\n\t\tline-height: 1;\n\t\tfont-weight: 400;\n\t\tfont-style: normal;\n\t\tspeak: none;\n\t\ttext-decoration: inherit;\n\t\ttext-transform: none;\n\t\ttext-rendering: auto;\n\t\t-webkit-font-smoothing: antialiased;\n\t\t-moz-osx-font-smoothing: grayscale;\n\t\twidth: 1em;\n\t\theight: 1em;\n\t\tvertical-align: middle;\n\t\ttext-align: center;\n\t}\n}\n\n// Icon types.\n.acf-icon.-plus:before {\n\tcontent: \"\\f543\";\n}\n.acf-icon.-minus:before {\n\tcontent: \"\\f460\";\n}\n.acf-icon.-cancel:before {\n\tcontent: \"\\f335\";\n\tmargin: -1px 0 0 -1px;\n}\n.acf-icon.-pencil:before {\n\tcontent: \"\\f464\";\n}\n.acf-icon.-location:before {\n\tcontent: \"\\f230\";\n}\n.acf-icon.-up:before {\n\tcontent: \"\\f343\";\n\n\t// Fix position relative to font-size.\n\tmargin-top: math.div(-2em, 20);\n}\n.acf-icon.-down:before {\n\tcontent: \"\\f347\";\n\n\t// Fix position relative to font-size.\n\tmargin-top: math.div(2em, 20);\n}\n.acf-icon.-left:before {\n\tcontent: \"\\f341\";\n\n\t// Fix position relative to font-size.\n\tmargin-left: math.div(-2em, 20);\n}\n.acf-icon.-right:before {\n\tcontent: \"\\f345\";\n\n\t// Fix position relative to font-size.\n\tmargin-left: math.div(2em, 20);\n}\n.acf-icon.-sync:before {\n\tcontent: \"\\f463\";\n}\n.acf-icon.-globe:before {\n\tcontent: \"\\f319\";\n\n\t// Fix position relative to font-size.\n\tmargin-top: math.div(2em, 20);\n\tmargin-left: math.div(2em, 20);\n}\n.acf-icon.-picture:before {\n\tcontent: \"\\f128\";\n}\n.acf-icon.-check:before {\n\tcontent: \"\\f147\";\n\n\t// Fix position relative to font-size.\n\tmargin-left: math.div(-2em, 20);\n}\n.acf-icon.-dot-3:before {\n\tcontent: \"\\f533\";\n\n\t// Fix position relative to font-size.\n\tmargin-top: math.div(-2em, 20);\n}\n.acf-icon.-arrow-combo:before {\n\tcontent: \"\\f156\";\n}\n.acf-icon.-arrow-up:before {\n\tcontent: \"\\f142\";\n\n\t// Fix position relative to font-size.\n\tmargin-left: math.div(-2em, 20);\n}\n.acf-icon.-arrow-down:before {\n\tcontent: \"\\f140\";\n\n\t// Fix position relative to font-size.\n\tmargin-left: math.div(-2em, 20);\n}\n.acf-icon.-search:before {\n\tcontent: \"\\f179\";\n}\n.acf-icon.-link-ext:before {\n\tcontent: \"\\f504\";\n}\n\n// Duplicate is a custom icon made from pseudo elements.\n.acf-icon.-duplicate {\n\tposition: relative;\n\t&:before,\n\t&:after {\n\t\tcontent: \"\";\n\t\tdisplay: block;\n\t\tbox-sizing: border-box;\n\t\twidth: 46%;\n\t\theight: 46%;\n\t\tposition: absolute;\n\t\ttop: 33%;\n\t\tleft: 23%;\n\t}\n\t&:before {\n\t\tmargin: -1px 0 0 1px;\n\t\tbox-shadow: 2px -2px 0px 0px currentColor;\n\t}\n\t&:after {\n\t\tborder: solid 2px currentColor;\n\t}\n}\n\n.acf-icon.-trash {\n\tposition: relative;\n\t&:before,\n\t&:after {\n\t\tcontent: \"\";\n\t\tdisplay: block;\n\t\tbox-sizing: border-box;\n\t\twidth: 46%;\n\t\theight: 46%;\n\t\tposition: absolute;\n\t\ttop: 33%;\n\t\tleft: 23%;\n\t}\n\t&:before {\n\t\tmargin: -1px 0 0 1px;\n\t\tbox-shadow: 2px -2px 0px 0px currentColor;\n\t}\n\t&:after {\n\t\tborder: solid 2px currentColor;\n\t}\n}\n\n// Collapse icon toggles automatically.\n.acf-icon.-collapse:before {\n\tcontent: \"\\f142\";\n\n\t// Fix position relative to font-size.\n\tmargin-left: math.div(-2em, 20);\n}\n.-collapsed .acf-icon.-collapse:before {\n\tcontent: \"\\f140\";\n\n\t// Fix position relative to font-size.\n\tmargin-left: math.div(-2em, 20);\n}\n\n// displays with grey border.\nspan.acf-icon {\n\tcolor: #555d66;\n\tborder-color: #b5bcc2;\n\tbackground-color: #fff;\n}\n\n// also displays with grey border.\na.acf-icon {\n\tcolor: #555d66;\n\tborder-color: #b5bcc2;\n\tbackground-color: #fff;\n\tposition: relative;\n\ttransition: none;\n\tcursor: pointer;\n\n\t// State \"hover\".\n\t&:hover {\n\t\tbackground: #f3f5f6;\n\t\tborder-color: #0071a1;\n\t\tcolor: #0071a1;\n\t}\n\t&.-minus:hover,\n\t&.-cancel:hover {\n\t\tbackground: #f7efef;\n\t\tborder-color: #a10000;\n\t\tcolor: #dc3232;\n\t}\n\n\t// Fix: Remove WP outline box-shadow.\n\t&:active,\n\t&:focus {\n\t\toutline: none;\n\t\tbox-shadow: none;\n\t}\n}\n\n// Style \"clear\".\n.acf-icon.-clear {\n\tborder-color: transparent;\n\tbackground: transparent;\n\tcolor: #444;\n}\n\n// Style \"light\".\n.acf-icon.light {\n\tborder-color: transparent;\n\tbackground: #f5f5f5;\n\tcolor: #23282d;\n}\n\n// Style \"dark\".\n.acf-icon.dark {\n\tborder-color: transparent !important;\n\tbackground: #23282d;\n\tcolor: #eee;\n}\na.acf-icon.dark {\n\t&:hover {\n\t\tbackground: #191e23;\n\t\tcolor: #00b9eb;\n\t}\n\t&.-minus:hover,\n\t&.-cancel:hover {\n\t\tcolor: #d54e21;\n\t}\n}\n\n// Style \"grey\".\n.acf-icon.grey {\n\tborder-color: transparent !important;\n\tbackground: #b4b9be;\n\tcolor: #fff !important;\n\n\t&:hover {\n\t\tbackground: #00a0d2;\n\t\tcolor: #fff;\n\t}\n\t&.-minus:hover,\n\t&.-cancel:hover {\n\t\tbackground: #32373c;\n\t}\n}\n\n// Size \"small\".\n.acf-icon.small,\n.acf-icon.-small {\n\twidth: 20px;\n\theight: 20px;\n\tline-height: 14px;\n\tfont-size: 14px;\n\n\t// Apply minor transforms to reduce clarirty of \"duplicate\" icon.\n\t// Helps to unify rendering with dashicons.\n\t&.-duplicate {\n\t\t&:before,\n\t\t&:after {\n\t\t\t//transform: rotate(0.1deg) scale(0.9) translate(-5%, 5%);\n\t\t\topacity: 0.8;\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-box\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-box {\n\tbackground: #ffffff;\n\tborder: 1px solid $wp-card-border;\n\tposition: relative;\n\tbox-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);\n\n\t/* title */\n\t.title {\n\t\tborder-bottom: 1px solid $wp-card-border;\n\t\tmargin: 0;\n\t\tpadding: 15px;\n\n\t\th3 {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tfont-size: 14px;\n\t\t\tline-height: 1em;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t}\n\t}\n\n\t.inner {\n\t\tpadding: 15px;\n\t}\n\n\th2 {\n\t\tcolor: #333333;\n\t\tfont-size: 26px;\n\t\tline-height: 1.25em;\n\t\tmargin: 0.25em 0 0.75em;\n\t\tpadding: 0;\n\t}\n\n\th3 {\n\t\tmargin: 1.5em 0 0;\n\t}\n\n\tp {\n\t\tmargin-top: 0.5em;\n\t}\n\n\ta {\n\t\ttext-decoration: none;\n\t}\n\n\ti {\n\t\t&.dashicons-external {\n\t\t\tmargin-top: -1px;\n\t\t}\n\t}\n\n\t/* footer */\n\t.footer {\n\t\tborder-top: 1px solid $wp-card-border;\n\t\tpadding: 12px;\n\t\tfont-size: 13px;\n\t\tline-height: 1.5;\n\n\t\tp {\n\t\t\tmargin: 0;\n\t\t}\n\t}\n\n\t// WP Admin 3.8\n\t@include wp-admin(\"3-8\") {\n\t\tborder-color: $wp38-card-border;\n\t\t.title,\n\t\t.footer {\n\t\t\tborder-color: $wp38-card-border;\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-notice\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-notice {\n\tposition: relative;\n\tdisplay: block;\n\tcolor: #fff;\n\tmargin: 5px 0 15px;\n\tpadding: 3px 12px;\n\tbackground: $acf_notice;\n\tborder-left: darken($acf_notice, 10%) solid 3px;\n\n\tp {\n\t\tfont-size: 13px;\n\t\tline-height: 1.5;\n\t\tmargin: 0.5em 0;\n\t\ttext-shadow: none;\n\t\tcolor: inherit;\n\t}\n\n\t.acf-notice-dismiss {\n\t\tposition: absolute;\n\t\ttop: 9px;\n\t\tright: 12px;\n\t\tbackground: transparent !important;\n\t\tcolor: inherit !important;\n\t\tborder-color: #fff !important;\n\t\topacity: 0.75;\n\t\t&:hover {\n\t\t\topacity: 1;\n\t\t}\n\t}\n\n\t// dismiss\n\t&.-dismiss {\n\t\tpadding-right: 40px;\n\t}\n\n\t// error\n\t&.-error {\n\t\tbackground: $acf_error;\n\t\tborder-color: darken($acf_error, 10%);\n\t}\n\n\t// success\n\t&.-success {\n\t\tbackground: $acf_success;\n\t\tborder-color: darken($acf_success, 10%);\n\t}\n\n\t// warning\n\t&.-warning {\n\t\tbackground: $acf_warning;\n\t\tborder-color: darken($acf_warning, 10%);\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-table\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-table {\n\tborder: $wp-card-border solid 1px;\n\tbackground: #fff;\n\tborder-spacing: 0;\n\tborder-radius: 0;\n\ttable-layout: auto;\n\tpadding: 0;\n\tmargin: 0;\n\twidth: 100%;\n\tclear: both;\n\tbox-sizing: content-box;\n\n\t/* defaults */\n\t> tbody > tr,\n\t> thead > tr {\n\t\t> th,\n\t\t> td {\n\t\t\tpadding: 8px;\n\t\t\tvertical-align: top;\n\t\t\tbackground: #fff;\n\t\t\ttext-align: left;\n\t\t\tborder-style: solid;\n\t\t\tfont-weight: normal;\n\t\t}\n\n\t\t> th {\n\t\t\tposition: relative;\n\t\t\tcolor: #333333;\n\t\t}\n\t}\n\n\t/* thead */\n\t> thead {\n\t\t> tr {\n\t\t\t> th {\n\t\t\t\tborder-color: $wp-card-border-1;\n\t\t\t\tborder-width: 0 0 1px 1px;\n\n\t\t\t\t&:first-child {\n\t\t\t\t\tborder-left-width: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t/* tbody */\n\t> tbody {\n\t\t> tr {\n\t\t\tz-index: 1;\n\n\t\t\t> td {\n\t\t\t\tborder-color: $wp-card-border-2;\n\t\t\t\tborder-width: 1px 0 0 1px;\n\n\t\t\t\t&:first-child {\n\t\t\t\t\tborder-left-width: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&:first-child > td {\n\t\t\t\tborder-top-width: 0;\n\t\t\t}\n\t\t}\n\t}\n\n\t/* -clear */\n\t&.-clear {\n\t\tborder: 0 none;\n\n\t\t> tbody > tr,\n\t\t> thead > tr {\n\t\t\t> td,\n\t\t\t> th {\n\t\t\t\tborder: 0 none;\n\t\t\t\tpadding: 4px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/* remove tr */\n.acf-remove-element {\n\t-webkit-transition: all 0.25s ease-out;\n\t-moz-transition: all 0.25s ease-out;\n\t-o-transition: all 0.25s ease-out;\n\ttransition: all 0.25s ease-out;\n\n\ttransform: translate(50px, 0);\n\topacity: 0;\n}\n\n/* fade-up */\n.acf-fade-up {\n\t-webkit-transition: all 0.25s ease-out;\n\t-moz-transition: all 0.25s ease-out;\n\t-o-transition: all 0.25s ease-out;\n\ttransition: all 0.25s ease-out;\n\n\ttransform: translate(0, -10px);\n\topacity: 0;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Fake table\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-thead,\n.acf-tbody,\n.acf-tfoot {\n\twidth: 100%;\n\tpadding: 0;\n\tmargin: 0;\n\n\t> li {\n\t\tbox-sizing: border-box;\n\t\tpadding: {\n\t\t\ttop: 14px;\n\t\t}\n\t\tfont-size: 12px;\n\t\tline-height: 14px;\n\t}\n}\n\n.acf-thead {\n\tborder-bottom: $wp-card-border solid 1px;\n\tcolor: #23282d;\n\n\t> li {\n\t\tfont-size: 14px;\n\t\tline-height: 1.4;\n\t\tfont-weight: bold;\n\t}\n\n\t// WP Admin 3.8\n\t@include wp-admin(\"3-8\") {\n\t\tborder-color: $wp38-card-border-1;\n\t}\n}\n\n.acf-tfoot {\n\tbackground: #f5f5f5;\n\tborder-top: $wp-card-border-1 solid 1px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tSettings\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-settings-wrap {\n\t#poststuff {\n\t\tpadding-top: 15px;\n\t}\n\n\t.acf-box {\n\t\tmargin: 20px 0;\n\t}\n\n\ttable {\n\t\tmargin: 0;\n\n\t\t.button {\n\t\t\tvertical-align: middle;\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-popup\n*\n*--------------------------------------------------------------------------------------------*/\n\n#acf-popup {\n\tposition: fixed;\n\tz-index: 900000;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbottom: 0;\n\ttext-align: center;\n\n\t// bg\n\t.bg {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tz-index: 0;\n\t\tbackground: rgba(0, 0, 0, 0.25);\n\t}\n\n\t&:before {\n\t\tcontent: \"\";\n\t\tdisplay: inline-block;\n\t\theight: 100%;\n\t\tvertical-align: middle;\n\t}\n\n\t// box\n\t.acf-popup-box {\n\t\tdisplay: inline-block;\n\t\tvertical-align: middle;\n\t\tz-index: 1;\n\t\tmin-width: 300px;\n\t\tmin-height: 160px;\n\t\tborder-color: #aaaaaa;\n\t\tbox-shadow: 0 5px 30px -5px rgba(0, 0, 0, 0.25);\n\t\ttext-align: left;\n\t\t@include rtl();\n\n\t\t// title\n\t\t.title {\n\t\t\tmin-height: 15px;\n\t\t\tline-height: 15px;\n\n\t\t\t// icon\n\t\t\t.acf-icon {\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 10px;\n\t\t\t\tright: 10px;\n\n\t\t\t\t// rtl\n\t\t\t\thtml[dir=\"rtl\"] & {\n\t\t\t\t\tright: auto;\n\t\t\t\t\tleft: 10px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.inner {\n\t\t\tmin-height: 50px;\n\n\t\t\t// use margin instead of padding to allow inner elements marin to overlap and avoid large hitespace at top/bottom\n\t\t\tpadding: 0;\n\t\t\tmargin: 15px;\n\t\t}\n\n\t\t// loading\n\t\t.loading {\n\t\t\tposition: absolute;\n\t\t\ttop: 45px;\n\t\t\tleft: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tz-index: 2;\n\t\t\tbackground: rgba(0, 0, 0, 0.1);\n\t\t\tdisplay: none;\n\n\t\t\ti {\n\t\t\t\t@include centered();\n\t\t\t}\n\t\t}\n\t}\n}\n\n// acf-submit\n.acf-submit {\n\tmargin-bottom: 0;\n\tline-height: 28px; // .button height\n\n\t// message\n\tspan {\n\t\tfloat: right;\n\t\tcolor: #999;\n\n\t\t&.-error {\n\t\t\tcolor: #dd4232;\n\t\t}\n\t}\n\n\t// button (allow margin between loading)\n\t.button {\n\t\tmargin-right: 5px;\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tupgrade notice\n*\n*--------------------------------------------------------------------------------------------*/\n\n#acf-upgrade-notice {\n\tposition: relative;\n\tbackground: #fff;\n\tpadding: 20px;\n\t@include clearfix();\n\n\t.col-content {\n\t\tfloat: left;\n\t\twidth: 55%;\n\t\tpadding-left: 90px;\n\t}\n\n\t.notice-container {\n\t\tdisplay: flex;\n\t\tjustify-content: space-between;\n\t\talign-items: flex-start;\n\t\talign-content: flex-start;\n\t}\n\n\t.col-actions {\n\t\tfloat: right;\n\t\ttext-align: center;\n\t}\n\n\timg {\n\t\tfloat: left;\n\t\twidth: 64px;\n\t\theight: 64px;\n\t\tmargin: 0 0 0 -90px;\n\t}\n\n\th2 {\n\t\tdisplay: inline-block;\n\t\tfont-size: 16px;\n\t\tmargin: 2px 0 6.5px;\n\t}\n\n\tp {\n\t\tpadding: 0;\n\t\tmargin: 0;\n\t}\n\n\t.button:before {\n\t\tmargin-top: 11px;\n\t}\n\n\t// mobile\n\t@media screen and (max-width: $sm) {\n\t\t.col-content,\n\t\t.col-actions {\n\t\t\tfloat: none;\n\t\t\tpadding-left: 90px;\n\t\t\twidth: auto;\n\t\t\ttext-align: left;\n\t\t}\n\t}\n}\n\n// Hide icons for upgade notice.\n#acf-upgrade-notice:has(.notice-container)::before,\n#acf-upgrade-notice:has(.notice-container)::after {\n\tdisplay: none;\n}\n\n// Match padding of other non-icon notices.\n#acf-upgrade-notice:has(.notice-container) {\n\tpadding-left: 20px !important;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tWelcome\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-wrap {\n\th1 {\n\t\tmargin-top: 0;\n\t\tpadding-top: 20px;\n\t}\n\n\t.about-text {\n\t\tmargin-top: 0.5em;\n\t\tmin-height: 50px;\n\t}\n\n\t.about-headline-callout {\n\t\tfont-size: 2.4em;\n\t\tfont-weight: 300;\n\t\tline-height: 1.3;\n\t\tmargin: 1.1em 0 0.2em;\n\t\ttext-align: center;\n\t}\n\n\t.feature-section {\n\t\tpadding: 40px 0;\n\n\t\th2 {\n\t\t\tmargin-top: 20px;\n\t\t}\n\t}\n\n\t.changelog {\n\t\tlist-style: disc;\n\t\tpadding-left: 15px;\n\n\t\tli {\n\t\t\tmargin: 0 0 0.75em;\n\t\t}\n\t}\n\n\t.acf-three-col {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\tjustify-content: space-between;\n\n\t\t> div {\n\t\t\tflex: 1;\n\t\t\talign-self: flex-start;\n\t\t\tmin-width: 31%;\n\t\t\tmax-width: 31%;\n\n\t\t\t@media screen and (max-width: $md) {\n\t\t\t\tmin-width: 48%;\n\t\t\t}\n\n\t\t\t@media screen and (max-width: $sm) {\n\t\t\t\tmin-width: 100%;\n\t\t\t}\n\t\t}\n\n\t\th3 .badge {\n\t\t\tdisplay: inline-block;\n\t\t\tvertical-align: top;\n\t\t\tborder-radius: 5px;\n\t\t\tbackground: #fc9700;\n\t\t\tcolor: #fff;\n\t\t\tfont-weight: normal;\n\t\t\tfont-size: 12px;\n\t\t\tpadding: 2px 5px;\n\t\t}\n\n\t\timg + h3 {\n\t\t\tmargin-top: 0.5em;\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-hl cols\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-hl[data-cols] {\n\tmargin-left: -10px;\n\tmargin-right: -10px;\n\n\t> li {\n\t\tpadding: 0 6px 0 10px;\n\n\t\t-webkit-box-sizing: border-box;\n\t\t-moz-box-sizing: border-box;\n\t\tbox-sizing: border-box;\n\t}\n}\n\n/* sizes */\n.acf-hl[data-cols=\"2\"] > li {\n\twidth: 50%;\n}\n.acf-hl[data-cols=\"3\"] > li {\n\twidth: 33.333%;\n}\n.acf-hl[data-cols=\"4\"] > li {\n\twidth: 25%;\n}\n\n/* mobile */\n@media screen and (max-width: $sm) {\n\t.acf-hl[data-cols] {\n\t\tflex-wrap: wrap;\n\t\tjustify-content: flex-start;\n\t\talign-content: flex-start;\n\t\talign-items: flex-start;\n\t\tmargin-left: 0;\n\t\tmargin-right: 0;\n\t\tmargin-top: -10px;\n\n\t\t> li {\n\t\t\tflex: 1 1 100%;\n\t\t\twidth: 100% !important;\n\t\t\tpadding: 10px 0 0;\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tmisc\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-actions {\n\ttext-align: right;\n\tz-index: 1;\n\n\t/* hover */\n\t&.-hover {\n\t\tposition: absolute;\n\t\tdisplay: none;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tpadding: 5px;\n\t\tz-index: 1050;\n\t}\n\n\t/* rtl */\n\thtml[dir=\"rtl\"] & {\n\t\t&.-hover {\n\t\t\tright: auto;\n\t\t\tleft: 0;\n\t\t}\n\t}\n}\n\n/* ul compatibility */\nul.acf-actions {\n\tli {\n\t\tfloat: right;\n\t\tmargin-left: 4px;\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRTL\n*\n*--------------------------------------------------------------------------------------------*/\n\nhtml[dir=\"rtl\"] .acf-fl {\n\tfloat: right;\n}\nhtml[dir=\"rtl\"] .acf-fr {\n\tfloat: left;\n}\n\nhtml[dir=\"rtl\"] .acf-hl > li {\n\tfloat: right;\n}\n\nhtml[dir=\"rtl\"] .acf-hl > li.acf-fr {\n\tfloat: left;\n}\n\nhtml[dir=\"rtl\"] .acf-icon.logo {\n\tleft: 0;\n\tright: auto;\n}\n\nhtml[dir=\"rtl\"] .acf-table thead th {\n\ttext-align: right;\n\tborder-right-width: 1px;\n\tborder-left-width: 0px;\n}\n\nhtml[dir=\"rtl\"] .acf-table > tbody > tr > td {\n\ttext-align: right;\n\tborder-right-width: 1px;\n\tborder-left-width: 0px;\n}\n\nhtml[dir=\"rtl\"] .acf-table > thead > tr > th:first-child,\nhtml[dir=\"rtl\"] .acf-table > tbody > tr > td:first-child {\n\tborder-right-width: 0;\n}\n\nhtml[dir=\"rtl\"] .acf-table > tbody > tr > td.order + td {\n\tborder-right-color: #e1e1e1;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* acf-postbox-columns\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-postbox-columns {\n\t@include clearfix();\n\tposition: relative;\n\tmargin-top: -11px;\n\tmargin-bottom: -12px;\n\tmargin-left: -12px;\n\tmargin-right: (280px - 12px);\n\n\t.acf-postbox-main,\n\t.acf-postbox-side {\n\t\t@include border-box();\n\t\tpadding: 0 12px 12px;\n\t}\n\n\t.acf-postbox-main {\n\t\tfloat: left;\n\t\twidth: 100%;\n\t}\n\n\t.acf-postbox-side {\n\t\tfloat: right;\n\t\twidth: 280px;\n\t\tmargin-right: -280px;\n\n\t\t&:before {\n\t\t\tcontent: \"\";\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\twidth: 1px;\n\t\t\theight: 100%;\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbackground: $wp-card-border-1;\n\t\t}\n\t}\n\n\t// WP Admin 3.8\n\t@include wp-admin(\"3-8\") {\n\t\t.acf-postbox-side:before {\n\t\t\tbackground: $wp38-card-border-1;\n\t\t}\n\t}\n}\n\n/* mobile */\n@media only screen and (max-width: 850px) {\n\t.acf-postbox-columns {\n\t\tmargin: 0;\n\n\t\t.acf-postbox-main,\n\t\t.acf-postbox-side {\n\t\t\tfloat: none;\n\t\t\twidth: auto;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t}\n\n\t\t.acf-postbox-side {\n\t\t\tmargin-top: 1em;\n\n\t\t\t&:before {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* acf-panel\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-panel {\n\tmargin-top: -1px;\n\tborder-top: 1px solid $wp-card-border-1;\n\tborder-bottom: 1px solid $wp-card-border-1;\n\n\t.acf-panel-title {\n\t\tmargin: 0;\n\t\tpadding: 12px;\n\t\tfont-weight: bold;\n\t\tcursor: pointer;\n\t\tfont-size: inherit;\n\n\t\ti {\n\t\t\tfloat: right;\n\t\t}\n\t}\n\n\t.acf-panel-inside {\n\t\tmargin: 0;\n\t\tpadding: 0 12px 12px;\n\t\tdisplay: none;\n\t}\n\n\t/* open */\n\t&.-open {\n\t\t.acf-panel-inside {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n\n\t/* inside postbox */\n\t.postbox & {\n\t\tmargin-left: -12px;\n\t\tmargin-right: -12px;\n\t}\n\n\t/* fields */\n\t.acf-field {\n\t\tmargin: 20px 0 0;\n\n\t\t.acf-label label {\n\t\t\tcolor: #555d66;\n\t\t\tfont-weight: normal;\n\t\t}\n\n\t\t&:first-child {\n\t\t\tmargin-top: 0;\n\t\t}\n\t}\n\n\t// WP Admin 3.8\n\t@include wp-admin(\"3-8\") {\n\t\tborder-color: $wp38-card-border-1;\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin Tools\n*\n*---------------------------------------------------------------------------------------------*/\n\n#acf-admin-tools {\n\t.notice {\n\t\tmargin-top: 10px;\n\t}\n\n\t.acf-meta-box-wrap {\n\t\t.inside {\n\t\t\tborder-top: none;\n\t\t}\n\n\t\t/* acf-fields */\n\t\t.acf-fields {\n\t\t\tmargin: {\n\t\t\t\tbottom: 24px;\n\t\t\t}\n\t\t\tborder: none;\n\t\t\tbackground: #fff;\n\t\t\tborder-radius: 0;\n\n\t\t\t.acf-field {\n\t\t\t\tpadding: 0;\n\t\t\t\tmargin-bottom: 19px;\n\t\t\t\tborder-top: none;\n\t\t\t}\n\n\t\t\t.acf-label {\n\t\t\t\t@extend .p2;\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 16px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.acf-input {\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 16px;\n\t\t\t\t\tright: 16px;\n\t\t\t\t\tbottom: 16px;\n\t\t\t\t\tleft: 16px;\n\t\t\t\t}\n\t\t\t\tborder: {\n\t\t\t\t\twidth: 1px;\n\t\t\t\t\tstyle: solid;\n\t\t\t\t\tcolor: $gray-300;\n\t\t\t\t}\n\t\t\t\tborder-radius: $radius-md;\n\t\t\t}\n\n\t\t\t&.import-cptui {\n\t\t\t\tmargin-top: 19px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.acf-meta-box-wrap {\n\t.postbox {\n\t\t@include border-box();\n\n\t\t.inside {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\n\t\t.hndle {\n\t\t\tfont-size: 14px;\n\t\t\tpadding: 8px 12px;\n\t\t\tmargin: 0;\n\t\t\tline-height: 1.4;\n\n\t\t\t// Prevent .acf-panel border overlapping.\n\t\t\tposition: relative;\n\t\t\tz-index: 1;\n\t\t\tcursor: default;\n\t\t}\n\n\t\t.handlediv,\n\t\t.handle-order-higher,\n\t\t.handle-order-lower {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n}\n\n/* grid */\n.acf-meta-box-wrap.-grid {\n\tmargin-left: 8px;\n\tmargin-right: 8px;\n\n\t.postbox {\n\t\tfloat: left;\n\t\tclear: left;\n\t\twidth: 50%;\n\t\tmargin: 0 0 16px;\n\n\t\t&:nth-child(odd) {\n\t\t\tmargin-left: -8px;\n\t\t}\n\n\t\t&:nth-child(even) {\n\t\t\tfloat: right;\n\t\t\tclear: right;\n\t\t\tmargin-right: -8px;\n\t\t}\n\t}\n}\n\n/* mobile */\n@media only screen and (max-width: 850px) {\n\t.acf-meta-box-wrap.-grid {\n\t\tmargin-left: 0;\n\t\tmargin-right: 0;\n\n\t\t.postbox {\n\t\t\tmargin-left: 0 !important;\n\t\t\tmargin-right: 0 !important;\n\t\t\twidth: 100%;\n\t\t}\n\t}\n}\n\n/* export tool */\n#acf-admin-tool-export {\n\tp {\n\t\tmax-width: 800px;\n\t}\n\n\tul {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\twidth: 100%;\n\t\tli {\n\t\t\tflex: 0 1 33.33%;\n\t\t\t@media screen and (max-width: 1600px) {\n\t\t\t\tflex: 0 1 50%;\n\t\t\t}\n\t\t\t@media screen and (max-width: 1200px) {\n\t\t\t\tflex: 0 1 100%;\n\t\t\t}\n\t\t}\n\t}\n\n\t.acf-postbox-side {\n\t\tul {\n\t\t\tdisplay: block;\n\t\t}\n\n\t\t.button {\n\t\t\tmargin: 0;\n\t\t\twidth: 100%;\n\t\t}\n\t}\n\n\ttextarea {\n\t\tdisplay: block;\n\t\twidth: 100%;\n\t\tmin-height: 500px;\n\t\tbackground: $gray-50;\n\t\tborder-color: $gray-300;\n\t\tbox-shadow: none;\n\t\tpadding: 7px;\n\t\tborder-radius: $radius-md;\n\t}\n\n\t/* panel: selection */\n\t.acf-panel-selection {\n\t\t.acf-label label {\n\t\t\tfont-weight: bold;\n\t\t\tcolor: $gray-700;\n\t\t}\n\t}\n}\n\n#acf-admin-tool-import {\n\tul {\n\t\tcolumn-width: 200px;\n\t}\n}\n\n// CSS only Tooltip.\n.acf-css-tooltip {\n\tposition: relative;\n\t&:before {\n\t\tcontent: attr(aria-label);\n\t\tdisplay: none;\n\t\tposition: absolute;\n\t\tz-index: 999;\n\n\t\tbottom: 100%;\n\t\tleft: 50%;\n\t\ttransform: translate(-50%, -8px);\n\n\t\tbackground: #191e23;\n\t\tborder-radius: 2px;\n\t\tpadding: 5px 10px;\n\n\t\tcolor: #fff;\n\t\tfont-size: 12px;\n\t\tline-height: 1.4em;\n\t\twhite-space: pre;\n\t}\n\t&:after {\n\t\tcontent: \"\";\n\t\tdisplay: none;\n\t\tposition: absolute;\n\t\tz-index: 998;\n\n\t\tbottom: 100%;\n\t\tleft: 50%;\n\t\ttransform: translate(-50%, 4px);\n\n\t\tborder: solid 6px transparent;\n\t\tborder-top-color: #191e23;\n\t}\n\n\t&:hover,\n\t&:focus {\n\t\t&:before,\n\t\t&:after {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n}\n\n// Diff modal.\n.acf-diff {\n\t.acf-diff-title {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tright: 0;\n\t\theight: 40px;\n\t\tpadding: 14px 16px;\n\t\tbackground: #f3f3f3;\n\t\tborder-bottom: #dddddd solid 1px;\n\n\t\tstrong {\n\t\t\tfont-size: 14px;\n\t\t\tdisplay: block;\n\t\t}\n\n\t\t.acf-diff-title-left,\n\t\t.acf-diff-title-right {\n\t\t\twidth: 50%;\n\t\t\tfloat: left;\n\t\t}\n\t}\n\n\t.acf-diff-content {\n\t\tposition: absolute;\n\t\ttop: 70px;\n\t\tleft: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\toverflow: auto;\n\t}\n\n\ttable.diff {\n\t\tborder-spacing: 0;\n\n\t\tcol.diffsplit.middle {\n\t\t\twidth: 0;\n\t\t}\n\n\t\ttd,\n\t\tth {\n\t\t\tpadding-top: 0.25em;\n\t\t\tpadding-bottom: 0.25em;\n\t\t}\n\n\t\t// Fix WP 5.7 conflicting CSS.\n\t\ttr td:nth-child(2) {\n\t\t\twidth: auto;\n\t\t}\n\n\t\ttd:nth-child(3) {\n\t\t\tborder-left: #dddddd solid 1px;\n\t\t}\n\t}\n\n\t// Mobile\n\t@media screen and (max-width: 600px) {\n\t\t.acf-diff-title {\n\t\t\theight: 70px;\n\t\t}\n\t\t.acf-diff-content {\n\t\t\ttop: 100px;\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Modal\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-modal {\n\tposition: fixed;\n\ttop: 30px;\n\tleft: 30px;\n\tright: 30px;\n\tbottom: 30px;\n\tz-index: 160000;\n\tbox-shadow: 0 5px 15px rgba(0, 0, 0, 0.7);\n\tbackground: #fcfcfc;\n\n\t.acf-modal-title,\n\t.acf-modal-content,\n\t.acf-modal-toolbar {\n\t\tbox-sizing: border-box;\n\t\tposition: absolute;\n\t\tleft: 0;\n\t\tright: 0;\n\t}\n\n\t.acf-modal-title {\n\t\theight: 50px;\n\t\ttop: 0;\n\t\tborder-bottom: 1px solid #ddd;\n\n\t\th2 {\n\t\t\tmargin: 0;\n\t\t\tpadding: 0 16px;\n\t\t\tline-height: 50px;\n\t\t}\n\t\t.acf-modal-close {\n\t\t\tposition: absolute;\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\theight: 50px;\n\t\t\twidth: 50px;\n\t\t\tborder: none;\n\t\t\tborder-left: 1px solid #ddd;\n\t\t\tbackground: transparent;\n\t\t\tcursor: pointer;\n\t\t\tcolor: #666;\n\t\t\t&:hover {\n\t\t\t\tcolor: #00a0d2;\n\t\t\t}\n\t\t}\n\t}\n\n\t.acf-modal-content {\n\t\ttop: 50px;\n\t\tbottom: 60px;\n\t\tbackground: #fff;\n\t\toverflow: auto;\n\t\tpadding: 16px;\n\t}\n\n\t.acf-modal-feedback {\n\t\tposition: absolute;\n\t\ttop: 50%;\n\t\tmargin: -10px 0;\n\t\tleft: 0;\n\t\tright: 0;\n\t\ttext-align: center;\n\t\topacity: 0.75;\n\n\t\t&.error {\n\t\t\topacity: 1;\n\t\t\tcolor: #b52727;\n\t\t}\n\t}\n\n\t.acf-modal-toolbar {\n\t\theight: 60px;\n\t\tbottom: 0;\n\t\tpadding: 15px 16px;\n\t\tborder-top: 1px solid #ddd;\n\n\t\t.button {\n\t\t\tfloat: right;\n\t\t}\n\t}\n\n\t// Responsive.\n\t@media only screen and (max-width: 640px) {\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t}\n}\n.acf-modal-backdrop {\n\tposition: fixed;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbottom: 0;\n\tbackground: $gray-900;\n\topacity: 0.8;\n\tz-index: 159900;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Retina\n*\n*---------------------------------------------------------------------------------------------*/\n\n@media only screen and (-webkit-min-device-pixel-ratio: 2),\n\tonly screen and (min--moz-device-pixel-ratio: 2),\n\tonly screen and (-o-min-device-pixel-ratio: 2/1),\n\tonly screen and (min-device-pixel-ratio: 2),\n\tonly screen and (min-resolution: 192dpi),\n\tonly screen and (min-resolution: 2dppx) {\n\t.acf-loading,\n\t.acf-spinner {\n\t\tbackground-image: url(../../images/spinner@2x.gif);\n\t\tbackground-size: 20px 20px;\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Wrap\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-admin-page {\n\t.wrap {\n\t\tmargin: {\n\t\t\ttop: 48px;\n\t\t\tright: 32px;\n\t\t\tbottom: 0;\n\t\t\tleft: 12px;\n\t\t}\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\tmargin: {\n\t\t\t\tright: 8px;\n\t\t\t\tleft: 8px;\n\t\t\t}\n\t\t}\n\t}\n\n\t&.rtl .wrap {\n\t\tmargin: {\n\t\t\tright: 12px;\n\t\t\tleft: 32px;\n\t\t}\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\tmargin: {\n\t\t\t\tright: 8px;\n\t\t\t\tleft: 8px;\n\t\t\t}\n\t\t}\n\t}\n\n\t#wpcontent {\n\t\t@media screen and (max-width: 768px) {\n\t\t\tpadding: {\n\t\t\t\tleft: 0;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*-------------------------------------------------------------------\n*\n* ACF Admin Page Footer Styles\n*\n*------------------------------------------------------------------*/\n.acf-admin-page {\n\t#wpfooter {\n\t\tfont-style: italic;\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin Postbox & ACF Postbox\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\t.postbox,\n\t.acf-box {\n\t\tborder: none;\n\t\tborder-radius: $radius-lg;\n\t\tbox-shadow: $elevation-01;\n\n\t\t.inside {\n\t\t\tpadding: {\n\t\t\t\ttop: 24px;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 24px;\n\t\t\t\tleft: 24px;\n\t\t\t}\n\t\t}\n\n\t\t.acf-postbox-inner {\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 0;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t}\n\t\t\tpadding: {\n\t\t\t\ttop: 24px;\n\t\t\t\tright: 0;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t}\n\t\t}\n\n\t\t.inner,\n\t\t.inside {\n\t\t\tmargin: {\n\t\t\t\ttop: 0 !important;\n\t\t\t\tright: 0 !important;\n\t\t\t\tbottom: 0 !important;\n\t\t\t\tleft: 0 !important;\n\t\t\t}\n\t\t\tborder-top: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t}\n\t\t}\n\n\t\t.postbox-header,\n\t\t.title {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tbox-sizing: border-box;\n\t\t\tmin-height: 64px;\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 0;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t}\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 24px;\n\t\t\t}\n\t\t\tborder-bottom: {\n\t\t\t\twidth: 0;\n\t\t\t\tstyle: none;\n\t\t\t}\n\n\t\t\th2,\n\t\t\th3 {\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 0;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tleft: 0;\n\t\t\t\t}\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 0;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tleft: 0;\n\t\t\t\t}\n\t\t\t\t@extend .acf-h3;\n\t\t\t\tcolor: $gray-700;\n\t\t\t}\n\t\t}\n\n\t\t.hndle {\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 24px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Custom ACF postbox header\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-postbox-header {\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: space-between;\n\tbox-sizing: border-box;\n\tmin-height: 64px;\n\tmargin: {\n\t\ttop: -24px;\n\t\tright: -24px;\n\t\tbottom: 0;\n\t\tleft: -24px;\n\t}\n\tpadding: {\n\t\ttop: 0;\n\t\tright: 24px;\n\t\tbottom: 0;\n\t\tleft: 24px;\n\t}\n\tborder-bottom: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: $gray-200;\n\t}\n\n\th2.acf-postbox-title {\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t}\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 24px;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t}\n\t\t@extend .acf-h3;\n\t\tcolor: $gray-700;\n\t}\n\n\t.rtl & h2.acf-postbox-title {\n\t\tpadding: {\n\t\t\tright: 0;\n\t\t\tleft: 24px;\n\t\t}\n\t}\n\n\t.acf-icon {\n\t\tbackground-color: $gray-400;\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Screen options button & screen meta container\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\t#screen-meta-links {\n\t\tmargin: {\n\t\t\tright: 32px;\n\t\t}\n\n\t\t.show-settings {\n\t\t\tborder-color: $gray-300;\n\t\t}\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\tmargin: {\n\t\t\t\tright: 16px;\n\t\t\t\tbottom: 0;\n\t\t\t}\n\t\t}\n\t}\n\n\t&.rtl #screen-meta-links {\n\t\tmargin: {\n\t\t\tright: 0;\n\t\t\tleft: 32px;\n\t\t}\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\tmargin: {\n\t\t\t\tright: 0;\n\t\t\t\tleft: 16px;\n\t\t\t}\n\t\t}\n\t}\n\n\t#screen-meta {\n\t\tborder-color: $gray-300;\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Postbox headings\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\t#poststuff {\n\t\t.postbox-header {\n\t\t\th2,\n\t\t\th3 {\n\t\t\t\tjustify-content: flex-start;\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 0;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tleft: 0;\n\t\t\t\t}\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 0;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tleft: 0;\n\t\t\t\t}\n\t\t\t\t@extend .acf-h3;\n\t\t\t\tcolor: $gray-700 !important;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Postbox drag state\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\t&.is-dragging-metaboxes\n\t\t.metabox-holder\n\t\t.postbox-container\n\t\t.meta-box-sortables {\n\t\tbox-sizing: border-box;\n\t\tpadding: 2px;\n\t\toutline: none;\n\t\tbackground-image: repeating-linear-gradient(\n\t\t\t\t0deg,\n\t\t\t\t$gray-500,\n\t\t\t\t$gray-500 5px,\n\t\t\t\ttransparent 5px,\n\t\t\t\ttransparent 10px,\n\t\t\t\t$gray-500 10px\n\t\t\t),\n\t\t\trepeating-linear-gradient(\n\t\t\t\t90deg,\n\t\t\t\t$gray-500,\n\t\t\t\t$gray-500 5px,\n\t\t\t\ttransparent 5px,\n\t\t\t\ttransparent 10px,\n\t\t\t\t$gray-500 10px\n\t\t\t),\n\t\t\trepeating-linear-gradient(\n\t\t\t\t180deg,\n\t\t\t\t$gray-500,\n\t\t\t\t$gray-500 5px,\n\t\t\t\ttransparent 5px,\n\t\t\t\ttransparent 10px,\n\t\t\t\t$gray-500 10px\n\t\t\t),\n\t\t\trepeating-linear-gradient(\n\t\t\t\t270deg,\n\t\t\t\t$gray-500,\n\t\t\t\t$gray-500 5px,\n\t\t\t\ttransparent 5px,\n\t\t\t\ttransparent 10px,\n\t\t\t\t$gray-500 10px\n\t\t\t);\n\t\tbackground-size: 1.5px 100%, 100% 1.5px, 1.5px 100%, 100% 1.5px;\n\t\tbackground-position: 0 0, 0 0, 100% 0, 0 100%;\n\t\tbackground-repeat: no-repeat;\n\t\tborder-radius: $radius-lg;\n\t}\n\n\t.ui-sortable-placeholder {\n\t\tborder: none;\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Search summary\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\t.subtitle {\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\theight: 24px;\n\t\tmargin: 0;\n\t\tpadding: {\n\t\t\ttop: 4px;\n\t\t\tright: 12px;\n\t\t\tbottom: 4px;\n\t\t\tleft: 12px;\n\t\t}\n\t\tbackground-color: $blue-50;\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $blue-200;\n\t\t}\n\t\tborder-radius: $radius-md;\n\t\t@extend .p3;\n\n\t\tstrong {\n\t\t\tmargin: {\n\t\t\t\tleft: 5px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Action strip\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-actions-strip {\n\tdisplay: flex;\n\n\t.acf-btn {\n\t\tmargin: {\n\t\t\tright: 8px;\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Notices\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\t.acf-notice,\n\t.notice,\n\t#lost-connection-notice {\n\t\tposition: relative;\n\t\tbox-sizing: border-box;\n\t\tmin-height: 48px;\n\t\tmargin: {\n\t\t\ttop: 0 !important;\n\t\t\tright: 0 !important;\n\t\t\tbottom: 16px !important;\n\t\t\tleft: 0 !important;\n\t\t}\n\t\tpadding: {\n\t\t\ttop: 13px !important;\n\t\t\tright: 16px !important;\n\t\t\tbottom: 12px !important;\n\t\t\tleft: 50px !important;\n\t\t}\n\t\tbackground-color: #e7eff9;\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: #9dbaee;\n\t\t}\n\t\tborder-radius: $radius-lg;\n\t\tbox-shadow: $elevation-01;\n\t\tcolor: $gray-700;\n\n\t\t&.update-nag {\n\t\t\tdisplay: block;\n\t\t\tposition: relative;\n\t\t\twidth: calc(100% - 44px);\n\t\t\tmargin: {\n\t\t\t\ttop: 48px !important;\n\t\t\t\tright: 44px !important;\n\t\t\t\tbottom: -32px !important;\n\t\t\t\tleft: 12px !important;\n\t\t\t}\n\t\t}\n\n\t\t.button {\n\t\t\theight: auto;\n\t\t\tmargin: {\n\t\t\t\tleft: 8px;\n\t\t\t}\n\t\t\tpadding: 0;\n\t\t\tborder: none;\n\t\t\t@extend .p5;\n\t\t}\n\n\t\t> div {\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tbottom: 0;\n\t\t\t}\n\t\t}\n\n\t\tp {\n\t\t\tflex: 1 0 auto;\n\t\t\tmax-width: 100%;\n\t\t\tline-height: 18px;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\n\t\t\t&.help {\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t}\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t}\n\t\t\t\t@extend .p7;\n\t\t\t\tcolor: rgba($gray-700, 0.7);\n\t\t\t}\n\t\t}\n\n\t\t// Dismiss button\n\t\t.acf-notice-dismiss,\n\t\t.notice-dismiss {\n\t\t\tposition: absolute;\n\t\t\ttop: 4px;\n\t\t\tright: 8px;\n\t\t\tpadding: 9px;\n\t\t\tborder: none;\n\n\t\t\t&:before {\n\t\t\t\tcontent: \"\";\n\t\t\t\t$icon-size: 20px;\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: relative;\n\t\t\t\tz-index: 600;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\tbackground-color: $gray-500;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-close.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-close.svg\");\n\t\t\t}\n\n\t\t\t&:hover::before {\n\t\t\t\tbackground-color: $gray-700;\n\t\t\t}\n\t\t}\n\n\t\ta.acf-notice-dismiss {\n\t\t\tposition: absolute;\n\t\t\ttop: 5px;\n\t\t\tright: 24px;\n\n\t\t\t&:before {\n\t\t\t\tbackground-color: $gray-600;\n\t\t\t}\n\t\t}\n\n\t\t// Icon base styling\n\t\t&:before {\n\t\t\tcontent: \"\";\n\t\t\t$icon-size: 16px;\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\ttop: 15px;\n\t\t\tleft: 18px;\n\t\t\tz-index: 600;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tmargin: {\n\t\t\t\tright: 8px;\n\t\t\t}\n\t\t\tbackground-color: #fff;\n\t\t\tborder: none;\n\t\t\tborder-radius: 0;\n\t\t\t-webkit-mask-size: contain;\n\t\t\tmask-size: contain;\n\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\tmask-repeat: no-repeat;\n\t\t\t-webkit-mask-position: center;\n\t\t\tmask-position: center;\n\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-info-solid.svg\");\n\t\t\tmask-image: url(\"../../images/icons/icon-info-solid.svg\");\n\t\t}\n\n\t\t&:after {\n\t\t\tcontent: \"\";\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\ttop: 9px;\n\t\t\tleft: 12px;\n\t\t\tz-index: 500;\n\t\t\twidth: 28px;\n\t\t\theight: 28px;\n\t\t\tbackground-color: $color-info;\n\t\t\tborder-radius: $radius-md;\n\t\t\tbox-shadow: $elevation-01;\n\t\t}\n\n\t\t.local-restore {\n\t\t\talign-items: center;\n\t\t\tmargin: {\n\t\t\t\ttop: -6px;\n\t\t\t\tbottom: 0;\n\t\t\t}\n\t\t}\n\t}\n\n\t// Persisted notices should be hidden by default as they will be shown by JS if required.\n\t.notice[data-persisted=\"true\"] {\n\t\tdisplay: none;\n\t}\n\n\t.notice.is-dismissible {\n\t\tpadding: {\n\t\t\tright: 56px;\n\t\t}\n\t}\n\n\t// Success notice\n\t.notice.notice-success {\n\t\tbackground-color: #edf7ef;\n\t\tborder-color: #b6deb9;\n\n\t\t&:before {\n\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-check-circle-solid.svg\");\n\t\t\tmask-image: url(\"../../images/icons/icon-check-circle-solid.svg\");\n\t\t}\n\n\t\t&:after {\n\t\t\tbackground-color: $color-success;\n\t\t}\n\t}\n\n\t// Error notice\n\t.acf-notice.acf-error-message,\n\t.notice.notice-error,\n\t#lost-connection-notice {\n\t\tbackground-color: #f7eeeb;\n\t\tborder-color: #f1b6b3;\n\n\t\t&:before {\n\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-warning.svg\");\n\t\t\tmask-image: url(\"../../images/icons/icon-warning.svg\");\n\t\t}\n\n\t\t&:after {\n\t\t\tbackground-color: $color-danger;\n\t\t}\n\t}\n\t\n\t.notice.notice-warning {\n\t\t&:before {\n\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-alert-triangle.svg\");\n\t\t\tmask-image: url(\"../../images/icons/icon-alert-triangle.svg\");\n\t\t\tbackground: #f56e28;\n\t\t}\n\n\t\t&:after {\n\t\t\tcontent: none;\n\t\t}\n\n\t\tbackground: linear-gradient(0deg, rgba(247, 144, 9, 0.08), rgba(247, 144, 9, 0.08)), #FFFFFF;\n\t\tborder: 1px solid rgba(247, 144, 9, 0.32);\n\t\tcolor: $gray-700;\n\t}\n}\n\n.acf-admin-single-taxonomy,\n.acf-admin-single-post-type,\n.acf-admin-single-options-page {\n\t.notice-success {\n\t\t.acf-item-saved-text {\n\t\t\tfont-weight: 600;\n\t\t}\n\n\t\t.acf-item-saved-links {\n\t\t\tdisplay: flex;\n\t\t\tgap: 12px;\n\n\t\t\ta {\n\t\t\t\ttext-decoration: none;\n\t\t\t\topacity: 1;\n\n\t\t\t\t&:after {\n\t\t\t\t\tcontent: \"\";\n\t\t\t\t\twidth: 1px;\n\t\t\t\t\theight: 13px;\n\t\t\t\t\tdisplay: inline-flex;\n\t\t\t\t\tposition: relative;\n\t\t\t\t\ttop: 2px;\n\t\t\t\t\tleft: 6px;\n\t\t\t\t\tbackground-color: $gray-600;\n\t\t\t\t\topacity: 0.3;\n\t\t\t\t}\n\n\t\t\t\t&:last-child {\n\t\t\t\t\t&:after {\n\t\t\t\t\t\tcontent: none;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n.rtl.acf-field-group,\n.rtl.acf-internal-post-type {\n\t.notice {\n\t\tpadding-right: 50px !important;\n\n\t\t.notice-dismiss {\n\t\t\tleft: 8px;\n\t\t\tright: unset;\n\t\t}\n\n\t\t&:before {\n\t\t\tleft: unset;\n\t\t\tright: 10px;\n\t\t}\n\n\t\t&:after {\n\t\t\tleft: unset;\n\t\t\tright: 12px;\n\t\t}\n\t}\n\n\t&.acf-admin-single-taxonomy,\n\t&.acf-admin-single-post-type,\n\t&.acf-admin-single-options-page {\n\t\t.notice-success .acf-item-saved-links a {\n\t\t\t&:after {\n\t\t\t\tleft: unset;\n\t\t\t\tright: 6px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* ACF PRO label\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-pro-label {\n\tdisplay: inline-flex;\n\talign-items: center;\n\tmin-height: 22px;\n\tpadding: {\n\t\tright: 8px;\n\t\tleft: 8px;\n\t}\n\tbackground: $gradient-pro;\n\tbox-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.16);\n\tborder: none;\n\tborder-radius: 100px;\n\tfont-size: 11px;\n\ttext-transform: uppercase;\n\ttext-decoration: none;\n\tcolor: #fff;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Inline notice overrides\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\t.acf-field {\n\t\t// notice\n\t\t.acf-notice {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tmin-height: 40px !important;\n\t\t\tmargin: {\n\t\t\t\tbottom: 6px !important;\n\t\t\t}\n\t\t\tpadding: {\n\t\t\t\ttop: 6px !important;\n\t\t\t\tleft: 40px !important;\n\t\t\t\tbottom: 6px !important;\n\t\t\t}\n\t\t\tmargin: 0 0 15px;\n\t\t\tbackground: #edf2ff;\n\t\t\tcolor: $gray-700 !important;\n\t\t\tborder-color: #2183b9;\n\t\t\tborder-radius: $radius-md;\n\n\t\t\t&:after {\n\t\t\t\ttop: 8px;\n\t\t\t\tleft: 8px;\n\t\t\t\twidth: 22px;\n\t\t\t\theight: 22px;\n\t\t\t}\n\n\t\t\t&:before {\n\t\t\t\ttop: 12px;\n\t\t\t\tleft: 12px;\n\t\t\t\twidth: 14px;\n\t\t\t\theight: 14px;\n\t\t\t}\n\n\t\t\t// error\n\t\t\t&.-error {\n\t\t\t\tbackground: #f7eeeb;\n\t\t\t\tborder-color: #f1b6b3;\n\t\t\t}\n\n\t\t\t// success\n\t\t\t&.-success {\n\t\t\t\tbackground: #edf7ef;\n\t\t\t\tborder-color: #b6deb9;\n\t\t\t}\n\n\t\t\t// warning\n\t\t\t&.-warning {\n\t\t\t\tbackground: #fdf8eb;\n\t\t\t\tborder-color: #f4dbb4;\n\t\t\t}\n\t\t}\n\t}\n}\n","/*---------------------------------------------------------------------------------------------\n*\n* Global\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\t#wpcontent {\n\t\tline-height: 140%;\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Links\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\n\ta {\n\t\tcolor: $blue-500;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Headings\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-h1 {\n\tfont-size: 21px;\n\tfont-weight: 400;\n}\n\n.acf-h2 {\n\tfont-size: 18px;\n\tfont-weight: 400;\n}\n\n.acf-h3 {\n\tfont-size: 16px;\n\tfont-weight: 400;\n}\n\n.acf-admin-page,\n.acf-headerbar {\n\n\th1 {\n\t\t@extend .acf-h1;\n\t}\n\n\th2 {\n\t\t@extend .acf-h2;\n\t}\n\n\th3 {\n\t\t@extend .acf-h3;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Paragraphs\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-admin-page {\n\n\t.p1 {\n\t\tfont-size: 15px;\n\t}\n\n\t.p2 {\n\t\tfont-size: 14px;\n\t}\n\n\t.p3 {\n\t\tfont-size: 13.5px;\n\t}\n\n\t.p4 {\n\t\tfont-size: 13px;\n\t}\n\n\t.p5 {\n\t\tfont-size: 12.5px;\n\t}\n\n\t.p6 {\n\t\tfont-size: 12px;\n\t}\n\n\t.p7 {\n\t\tfont-size: 11.5px;\n\t}\n\n\t.p8 {\n\t\tfont-size: 11px;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Page titles\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-page-title {\n\t@extend .acf-h2;\n\tcolor: $gray-700;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Hide old / native WP titles from pages\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\n\t.acf-settings-wrap h1 {\n\t\tdisplay: none !important;\n\t}\n\n\t#acf-admin-tools h1:not(.acf-field-group-pro-features-title, .acf-field-group-pro-features-title-sm) {\n\t\tdisplay: none !important;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-small {\n\t@extend .p6;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Link focus style\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\ta:focus {\n\t\tbox-shadow: none;\n\t\toutline: none;\n\t}\n\n\ta:focus-visible {\n\t\tbox-shadow: 0 0 0 1px #4f94d4, 0 0 2px 1px rgb(79 148 212 / 80%);\n\t\toutline: 1px solid transparent;\n\t}\n}\n",".acf-admin-page {\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* All Inputs\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"text\"],\n\tinput[type=\"search\"],\n\tinput[type=\"number\"],\n\ttextarea,\n\tselect {\n\t\tbox-sizing: border-box;\n\t\theight: 40px;\n\t\tpadding: {\n\t\t\tright: 12px;\n\t\t\tleft: 12px;\n\t\t};\n\t\tbackground-color: #fff;\n\t\tborder-color: $gray-300;\n\t\tbox-shadow: $elevation-01;\n\t\tborder-radius: $radius-md;\n\t\t@extend .p4;\n\t\tcolor: $gray-700;\n\n\t\t&:focus {\n\t\t\toutline: $outline;\n\t\t\tborder-color: $blue-400;\n\t\t}\n\n\t\t&:disabled {\n\t\t\tbackground-color: $gray-50;\n\t\t\tcolor: lighten($gray-500, 10%);\n\t\t}\n\n\t\t&::placeholder {\n\t\t\tcolor: $gray-400;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Read only text inputs\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"text\"] {\n\n\t\t&:read-only {\n\t\t\tbackground-color: $gray-50;\n\t\t\tcolor: $gray-400;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Number fields\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-field.acf-field-number {\n\n\t\t.acf-label,\n\t\t.acf-input input[type=\"number\"] {\n\t\t\tmax-width: 180px;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Textarea\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\ttextarea {\n\t\tbox-sizing: border-box;\n\t\tpadding: {\n\t\t\ttop: 10px;\n\t\t\tbottom: 10px;\n\t\t};\n\t\theight: 80px;\n\t\tmin-height: 56px;\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Select\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tselect {\n\t\tmin-width: 160px;\n\t\tmax-width: 100%;\n\t\tpadding: {\n\t\t\tright: 40px;\n\t\t\tleft: 12px;\n\t\t};\n\t\tbackground-image: url('../../images/icons/icon-chevron-down.svg');\n\t\tbackground-position: right 10px top 50%;\n\t\tbackground-size: 20px;\n\t\t@extend .p4;\n\n\t\t&:hover,\n\t\t&:focus {\n\t\t\tcolor: $blue-500;\n\t\t}\n\n\t\t&::before {\n\t\t\tcontent: '';\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\ttop: 5px;\n\t\t\tleft: 5px;\n\t\t\twidth: 20px;\n\t\t\theight: 20px;\n\t\t}\n\n\t}\n\n\t&.rtl {\n\t\tselect {\n\t\t\tpadding: {\n\t\t\t\tright: 12px;\n\t\t\t\tleft: 40px;\n\t\t\t};\n\t\t\tbackground-position: left 10px top 50%;\n\t\t}\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Radio Button & Checkbox base styling\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"radio\"],\n\tinput[type=\"checkbox\"] {\n\t\tbox-sizing: border-box;\n\t\twidth: 16px;\n\t\theight: 16px;\n\t\tpadding: 0;\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-400;\n\t\t};\n\t\tbackground: #fff;\n\t\tbox-shadow: none;\n\n\t\t&:hover {\n\t\t\tbackground-color: $blue-50;\n\t\t\tborder-color: $blue-500;\n\t\t}\n\n\t\t&:checked,\n\t\t&:focus-visible {\n\t\t\tbackground-color: $blue-50;\n\t\t\tborder-color: $blue-500;\n\n\t\t\t&:before {\n\t\t\t\tcontent: '';\n\t\t\t\tposition: relative;\n\t\t\t\ttop: -1px;\n\t\t\t\tleft: -1px;\n\t\t\t\twidth: 16px;\n\t\t\t\theight: 16px;\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: 0;\n\t\t\t\tbackground-color: transparent;\n\t\t\t\tbackground-size: cover;\n\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\tbackground-position: center;\n\t\t\t}\n\n\t\t}\n\n\t\t&:active {\n\t\t\tbox-shadow: 0px 0px 0px 3px $blue-50, 0px 0px 0px rgba(255, 54, 54, 0.25);\n\t\t}\n\n\t\t&:disabled {\n\t\t\tbackground-color: $gray-50;\n\t\t\tborder-color: $gray-300;\n\t\t}\n\n\t}\n\n\t&.rtl {\n\t\tinput[type=\"radio\"],\n\t\tinput[type=\"checkbox\"] {\n\t\t\t&:checked,\n\t\t\t&:focus-visible {\n\t\t\t\t&:before {\n\t\t\t\t\tleft: 1px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Radio Buttons\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"radio\"] {\n\n\t\t&:checked,\n\t\t&:focus {\n\n\t\t\t&:before {\n\t\t\t\tbackground-image: url('../../images/field-states/radio-active.svg');\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Checkboxes\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"checkbox\"] {\n\n\t\t&:checked,\n\t\t&:focus {\n\n\t\t\t&:before {\n\t\t\t\tbackground-image: url('../../images/field-states/checkbox-active.svg');\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Radio Buttons & Checkbox lists\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-radio-list,\n\t.acf-checkbox-list {\n\n\t\tli input[type=\"radio\"],\n\t\tli input[type=\"checkbox\"] {\n\t\t\tmargin: {\n\t\t\t\tright: 6px;\n\t\t\t};\n\t\t}\n\n\t\t&.acf-bl li {\n\t\t\tmargin: {\n\t\t\t\tbottom: 8px;\n\t\t\t};\n\n\t\t\t&:last-of-type {\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 0;\n\t\t\t\t};\n\t\t\t}\n\n\n\t\t}\n\n\t\tlabel {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\talign-content: center;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* ACF Switch\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-switch {\n\t\twidth: 42px;\n\t\theight: 24px;\n\t\tborder: none;\n\t\tbackground-color: $gray-300;\n\t\tborder-radius: 12px;\n\n\t\t&:hover {\n\t\t\tbackground-color: $gray-400;\n\t\t}\n\n\t\t&:active {\n\t\t\tbox-shadow: 0px 0px 0px 3px $blue-50, 0px 0px 0px rgba(255, 54, 54, 0.25);\n\t\t}\n\n\t\t&.-on {\n\t\t\tbackground-color: $color-primary;\n\n\t\t\t&:hover {\n\t\t\t\tbackground-color: $color-primary-hover;\n\t\t\t}\n\n\t\t\t.acf-switch-slider {\n\t\t\t\tleft: 20px;\n\t\t\t}\n\n\t\t}\n\n\t\t.acf-switch-off,\n\t\t.acf-switch-on {\n\t\t\tvisibility: hidden;\n\t\t}\n\n\t\t.acf-switch-slider {\n\t\t\twidth: 20px;\n\t\t\theight: 20px;\n\t\t\tborder: none;\n\t\t\tborder-radius: 100px;\n\t\t\tbox-shadow: 0px 1px 3px rgba(16, 24, 40, 0.1), 0px 1px 2px rgba(16, 24, 40, 0.06);\n\t\t}\n\n\t}\n\n\t.acf-field-true-false {\n\t\tdisplay: flex;\n\t\talign-items: flex-start;\n\n\t\t.acf-label {\n\t\t\torder: 2;\n\t\t\tdisplay: block;\n\t\t\talign-items: center;\n\t\t\tmargin: {\n\t\t\t\ttop: 2px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 12px;\n\t\t\t};\n\n\t\t\tlabel {\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 0;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t.acf-tip {\n\t\t\t\tmargin: {\n\t\t\t\t\tleft: 12px;\n\t\t\t\t};\n\t\t\t}\n\t\t\t\n\t\t\t.description {\n\t\t\t\tdisplay: block;\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 2px;\n\t\t\t\t\tleft: 0;\n\t\t\t\t};\t\t\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t&.rtl {\n\t\t.acf-field-true-false {\n\t\t\t.acf-label {\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 12px;\n\t\t\t\t\tleft: 0;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t.acf-tip {\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 12px;\n\t\t\t\t\tleft: 0;\n\t\t\t\t};\n\t\t\t}\n\t\t}\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* File input button\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\n\tinput::file-selector-button {\n\t\tbox-sizing: border-box;\n\t\tmin-height: 40px;\n\t\tmargin: {\n\t\t\tright: 16px;\n\t\t};\n\t\tpadding: {\n\t\t\ttop: 8px;\n\t\t\tright: 16px;\n\t\t\tbottom: 8px;\n\t\t\tleft: 16px;\n\t\t};\n\t\tbackground-color: transparent;\n\t\tcolor: $color-primary !important;\n\t\tborder-radius: $radius-md;\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $color-primary;\n\t\t};\n\t\ttext-decoration: none;\n\n\t\t&:hover {\n\t\t\tborder-color: $color-primary-hover;\n\t\t\tcursor: pointer;\n\t\t\tcolor: $color-primary-hover !important;\n\t\t}\n\n\t}\n\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Action Buttons\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.button {\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\theight: 40px;\n\t\tpadding: {\n\t\t\tright: 16px;\n\t\t\tleft: 16px;\n\t\t};\n\t\tbackground-color: transparent;\n\t\tborder-width: 1px;\n\t\tborder-style: solid;\n\t\tborder-color: $blue-500;\n\t\tborder-radius: $radius-md;\n\t\t@extend .p4;\n\t\tcolor: $blue-500;\n\n\t\t&:hover {\n\t\t\tbackground-color: lighten($blue-50, 2%);\n\t\t\tborder-color: $color-primary;\n\t\t\tcolor: $color-primary;\n\t\t}\n\t\t&:focus {\n\t\t\tbackground-color: lighten($blue-50, 2%);\n\t\t\toutline: $outline;\n\t\t\tcolor: $color-primary;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Edit field group header\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.edit-field-group-header {\n\t\tdisplay: block !important;\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Select2 inputs\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-input {\n\n\t\t.select2-container.-acf .select2-selection {\n\t\t\tborder: none;\n\t\t\tline-height: 1;\n\t\t}\n\n\t\t.select2-container.-acf .select2-selection__rendered {\n\t\t\tbox-sizing: border-box;\n\t\t\tpadding: {\n\t\t\t\tright: 0;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t\tbackground-color: #fff;\n\t\t\tborder: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-300;\n\t\t\t};\n\t\t\tbox-shadow: $elevation-01;\n\t\t\tborder-radius: $radius-md;\n\t\t\t@extend .p4;\n\t\t\tcolor: $gray-700;\n\t\t}\n\n\t\t.select2-container--focus {\n\t\t\toutline: $outline;\n\t\t\tborder-color: $blue-400;\n\t\t\tborder-radius: $radius-md;\n\n\t\t\t.select2-selection__rendered {\n\t\t\t\tborder-color: $blue-400 !important;\n\t\t\t}\n\n\t\t\t&.select2-container--below.select2-container--open {\n\n\t\t\t\t.select2-selection__rendered {\n\t\t\t\t\tborder-bottom-right-radius: 0 !important;\n\t\t\t\t\tborder-bottom-left-radius: 0 !important;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t\t&.select2-container--above.select2-container--open {\n\n\t\t\t\t.select2-selection__rendered {\n\t\t\t\t\tborder-top-right-radius: 0 !important;\n\t\t\t\t\tborder-top-left-radius: 0 !important;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t\t.select2-container .select2-search--inline .select2-search__field {\n\t\t\tmargin: 0;\n\t\t\tpadding: {\n\t\t\t\tleft: 6px;\n\t\t\t};\n\n\t\t\t&:focus {\n\t\t\t\toutline: none;\n\t\t\t\tborder: none;\n\t\t\t}\n\n\t\t}\n\n\t\t.select2-container--default .select2-selection--multiple .select2-selection__rendered {\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 6px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 6px;\n\t\t\t};\n\t\t}\n\n\t\t.select2-selection__clear {\n\t\t\twidth: 18px;\n\t\t\theight: 18px;\n\t\t\tmargin: {\n\t\t\t\ttop: 12px;\n\t\t\t\tright: 1px;\n\t\t\t};\n\t\t\ttext-indent: 100%;\n\t\t\twhite-space: nowrap;\n\t\t\toverflow: hidden;\n\t\t\tcolor: #fff;\n\n\t\t\t&:before {\n\t\t\t\tcontent: '';\n\t\t\t\t$icon-size: 16px;\n\t\t\t\tdisplay: block;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\ttop: 0;\n\t\t\t\tleft: 0;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\t-webkit-mask-image: url('../../images/icons/icon-close.svg');\n\t\t\t\tmask-image: url('../../images/icons/icon-close.svg');\n\t\t\t\tbackground-color: $gray-400;\n\t\t\t}\n\n\t\t\t&:hover::before {\n\t\t\t\tbackground-color: $blue-500;\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* ACF label\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-label {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: space-between;\n\n\t\t.acf-icon-help {\n\t\t\t$icon-size: 18px;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tbackground-color: $gray-400;\n\t\t}\n\n\t\tlabel {\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t}\n\t\t\n\t\t.description {\n\t\t\tmargin: {\n\t\t\t\ttop: 2px;\n\t\t\t};\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Tooltip for field name field setting (result of a fix for keyboard navigation)\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-field-setting-name .acf-tip {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 654px;\n\t\tcolor: #98A2B3;\n\n\t\t@at-root .rtl#{&} {\n\t\t\tleft: auto;\n\t\t\tright: 654px;\n\t\t}\n\n\t\t.acf-icon-help {\n\t\t\twidth: 18px;\n\t\t\theight: 18px;\n\t\t}\n\t}\n\n\t/* Field Type Selection select2 */\n\t.acf-field-setting-type,\n\t.acf-field-permalink-rewrite,\n\t.acf-field-query-var,\n\t.acf-field-capability,\n\t.acf-field-parent-slug,\n\t.acf-field-data-storage,\n\t.acf-field-manage-terms,\n\t.acf-field-edit-terms,\n\t.acf-field-delete-terms,\n\t.acf-field-assign-terms,\n\t.acf-field-meta-box {\n\t\t\n\t\t.select2-container.-acf {\n\t\t\tmin-height: 40px;\n\t\t}\n\n\t\t.select2-container--default .select2-selection--single {\n\t\t\t.select2-selection__rendered {\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: center;\n\t\t\t\tposition: relative;\n\t\t\t\tz-index: 800;\n\t\t\t\tmin-height: 40px;\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 12px;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tleft: 12px;\n\t\t\t\t};\n\t\t\t}\n\t\t\t.field-type-icon {\n\t\t\t\ttop: auto;\n\t\t\t\twidth: 18px;\n\t\t\t\theight: 18px;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 2px;\n\t\t\t\t};\n\n\t\t\t\t&:before {\n\t\t\t\t\twidth: 9px;\n\t\t\t\t\theight: 9px;\n\t\t\t\t}\n\n\t\t\t}\n\t\t}\n\n\t\t.select2-container--open .select2-selection__rendered {\n\t\t\tborder-color: $blue-300 !important;\n\t\t\tborder-bottom-color: $gray-300 !important;\n\t\t}\n\n\t\t.select2-container--open.select2-container--below .select2-selection__rendered {\n\t\t\tborder-bottom-right-radius: 0 !important;\n\t\t\tborder-bottom-left-radius: 0 !important;\n\t\t}\n\n\t\t.select2-container--open.select2-container--above .select2-selection__rendered {\n\t\t\tborder-top-right-radius: 0 !important;\n\t\t\tborder-top-left-radius: 0 !important;\n\t\t\tborder-bottom-color: $blue-300 !important;\n\t\t\tborder-top-color: $gray-300 !important;\n\t\t}\n\n\t\t// icon margins\n\t\t.acf-selection.has-icon {\n\t\t\tmargin-left: 6px;\n\t\n\t\t\t@at-root .rtl#{&} {\n\t\t\t\tmargin-right: 6px;\n\t\t\t}\n\t\t}\n\t\t\n\t\t// Dropdown icon\n\t\t.select2-selection__arrow {\n\t\t\twidth: 20px;\n\t\t\theight: 20px;\n\t\t\ttop: calc(50% - 10px);\n\t\t\tright: 12px;\n\t\t\tbackground-color: transparent;\n\t\t\t\n\t\t\t&:after {\n\t\t\t\tcontent: \"\";\n\t\t\t\t$icon-size: 20px;\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: absolute;\n\t\t\t\tz-index: 850;\n\t\t\t\ttop: 1px;\n\t\t\t\tleft: 0;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t\tbackground-color: $gray-500;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\ttext-indent: 500%;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\toverflow: hidden;\t\n\t\t\t}\n\t\t\t\n\t\t\tb[role=\"presentation\"] {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t\t\n\t\t}\n\n\t\t// Open state\n\t\t.select2-container--open {\n\t\t\t\n\t\t\t// Swap chevron icon\n\t\t\t.select2-selection__arrow:after {\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n\t\t\t}\n\t\t\t\n\t\t}\n\n\t}\n\n\t.field-type-select-results {\n\t\tposition: relative;\n\t\ttop: 4px;\n\t\tz-index: 1002;\n\t\tborder-radius: 0 0 $radius-md $radius-md;\n\t\tbox-shadow: 0px 8px 24px 4px rgba(16, 24, 40, 0.12);\n\t\t&.select2-dropdown--above {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column-reverse;\t \n\t\t\ttop: 0;\n\t\t\tborder-radius: $radius-md $radius-md 0 0;\n\t\t\tz-index: 99999;\n\t\t}\n\t\t\n\t\t@at-root .select2-container.select2-container--open#{&} {\n\t\t\t// outline: 3px solid $blue-50;\n\t\t\tbox-shadow: 0px 0px 0px 3px #EBF5FA, 0px 8px 24px 4px rgba(16, 24, 40, 0.12);\n\t\t}\n\n\t\t// icon margins\n\t\t.acf-selection.has-icon {\n\t\t\tmargin-left: 6px;\n\n\t\t\t@at-root .rtl#{&} {\n\t\t\t\tmargin-right: 6px;\n\t\t\t}\n\t\t}\n\n\t\t// Search field\n\t\t.select2-search {\n\t\t\tposition: relative;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\n\t\t\t&--dropdown {\n\t\t\t\t&:after {\n\t\t\t\t\tcontent: \"\";\n\t\t\t\t\t$icon-size: 16px;\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\ttop: 12px;\n\t\t\t\t\tleft: 13px;\n\t\t\t\t\twidth: $icon-size;\n\t\t\t\t\theight: $icon-size;\n\t\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-search.svg\");\n\t\t\t\t\tmask-image: url(\"../../images/icons/icon-search.svg\");\n\t\t\t\t\tbackground-color: $gray-400;\n\t\t\t\t\tborder: none;\n\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\t\tmask-size: contain;\n\t\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t\t-webkit-mask-position: center;\n\t\t\t\t\tmask-position: center;\n\t\t\t\t\ttext-indent: 500%;\n\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\toverflow: hidden;\n\n\t\t\t\t\t@at-root .rtl#{&} {\n\t\t\t\t\t\tright: 12px;\n\t\t\t\t\t\tleft: auto;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.select2-search__field {\n\t\t\t\tpadding-left: 38px;\n\n\t\t\t\tborder-right: 0;\n\t\t\t\tborder-bottom: 0;\n\t\t\t\tborder-left: 0;\n\t\t\t\tborder-radius: 0;\n\n\t\t\t\t@at-root .rtl#{&} {\n\t\t\t\t\tpadding-right: 38px;\n\t\t\t\t\tpadding-left: 0;\n\t\t\t\t}\n\n\t\t\t\t&:focus {\n\t\t\t\t\tborder-top-color: $gray-300;\n\t\t\t\t\toutline: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\n\t\t.select2-results__options {\n\t\t\tmax-height: 440px;\n\t\t}\n\t\t\n\t\t.select2-results__option {\n\t\t\t.select2-results__option--highlighted {\n\t\t\t\tbackground-color: $blue-500 !important;\n\t\t\t\tcolor: $gray-50 !important;\n\t\t\t}\n\t\t}\n\n\t\t// List items\n\t\t.select2-results__option .select2-results__option {\n\t\t\tdisplay: inline-flex;\n\t\t\tposition: relative;\n\t\t\twidth: calc(100% - 24px);\n\t\t\tmin-height: 32px;\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 12px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 12px;\n\t\t\t}\n\t\t\talign-items: center;\n\t\t\t\n\t\t\t.field-type-icon {\n\t\t\t\ttop: auto;\n\t\t\t\twidth: 18px;\n\t\t\t\theight: 18px;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 2px;\n\t\t\t\t};\n\t\t\t\tbox-shadow: 0 0 0 1px $gray-50;\n\t\t\t\n\t\t\t\t&:before {\n\t\t\t\t\twidth: 9px;\n\t\t\t\t\theight: 9px;\n\t\t\t\t}\n\t\t\t\n\t\t\t}\n\t\t\t\n\t\t}\n\n\t\t.select2-results__option[aria-selected=\"true\"] {\n\t\t\tbackground-color: $blue-50 !important;\n\t\t\tcolor: $gray-700 !important;\n\t\t\t\n\t\t\t&:after {\n\t\t\t\tcontent: \"\";\n\t\t\t\t$icon-size: 16px;\n\t\t\t\tright: 13px;\n\t\t\t\tposition: absolute;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-check.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-check.svg\");\n\t\t\t\tbackground-color: $blue-500;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\ttext-indent: 500%;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\toverflow: hidden;\n\n\t\t\t\t@at-root .rtl#{&} {\n\t\t\t\t\tleft: 13px;\n\t\t\t\t\tright: auto;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.select2-results__group {\n\t\t\tdisplay: inline-flex;\n\t\t\talign-items: center;\n\t\t\twidth: calc(100% - 24px);\n\t\t\tmin-height: 25px;\n\t\t\tbackground-color: $gray-50;\n\t\t\tborder-top: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t};\n\t\t\tborder-bottom: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t};\n\t\t\tcolor: $gray-400;\n\t\t\tfont-size: 11px;\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 12px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 12px;\n\t\t\t};\n\t\t\tfont-weight: normal;\n\t\t}\n\t}\n\t\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* RTL arrow position\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t&.rtl {\n\t\t\n\t\t.acf-field-setting-type,\n\t\t.acf-field-permalink-rewrite,\n\t\t.acf-field-query-var {\n\t\t\t\n\t\t\t.select2-selection__arrow:after {\n\t\t\tright: auto;\n\t\t\tleft: 10px;\n\t\t\t}\n\t\t}\n\t\t\n\t}\n\t\n}\n\n.rtl.post-type-acf-field-group,\n.rtl.acf-internal-post-type {\n\t.acf-field-setting-name .acf-tip {\n\t\tleft: auto;\n\t\tright: 654px;\n\t}\n}","/*---------------------------------------------------------------------------------------------\n*\n* Field Groups\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-internal-post-type {\n\n\t// Hide tablenav top.\n\t.tablenav.top {\n\t\tdisplay: none;\n\t}\n\n\t// Fix margin due to hidden tablenav.\n\t.subsubsub {\n\t\tmargin-bottom: 3px;\n\t}\n\n\t// table.\n\t.wp-list-table {\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t}\n\t\tborder-radius: $radius-lg;\n\t\tborder: none;\n\t\toverflow: hidden;\n\t\tbox-shadow: $elevation-01;\n\n\t\tstrong {\n\t\t\tcolor: $gray-400;\n\t\t\tmargin: 0;\n\t\t}\n\n\t\ta.row-title {\n\t\t\tfont-size: 13px !important;\n\t\t\tfont-weight: 500;\n\t\t}\n\n\t\tth,\n\t\ttd {\n\t\t\tcolor: $gray-700;\n\n\t\t\t&.sortable a {\n\t\t\t\tpadding: 0;\n\t\t\t}\n\n\t\t\t&.check-column {\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 12px;\n\t\t\t\t\tright: 16px;\n\t\t\t\t\tleft: 16px;\n\t\t\t\t};\n\n\t\t\t\t@media screen and (max-width: $md) {\n\t\t\t\t\tvertical-align: top;\n\t\t\t\t\tpadding: {\n\t\t\t\t\t\tright: 2px;\n\t\t\t\t\t\tleft: 10px;\n\t\t\t\t\t};\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t\tinput {\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: 0;\n\t\t\t}\n\n\t\t\t.acf-more-items {\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\tflex-direction: row;\n\t\t\t\tjustify-content: center;\n\t\t\t\talign-items: center;\n\t\t\t\tpadding: 0px 6px 1px;\n\t\t\t\tgap: 8px;\n\t\t\t\twidth: 25px;\n\t\t\t\theight: 16px;\n\t\t\t\tbackground: $gray-200;\n\t\t\t\tborder-radius: 100px;\n\t\t\t\tfont-weight: 400;\n\t\t\t\tfont-size: 10px;\n\t\t\t\tcolor: $gray-600;\n\t\t\t}\n\n\t\t\t.acf-emdash {\n\t\t\t\tcolor: $gray-300;\n\t\t\t}\n\t\t}\n\n\t\t// Table headers\n\t\tthead th, thead td,\n\t\ttfoot th, tfoot td {\n\t\t\theight: 48px;\n\t\t\tpadding: {\n\t\t\t\tright: 24px;\n\t\t\t\tleft: 24px;\n\t\t\t};\n\t\t\tbox-sizing: border-box;\n\t\t\tbackground-color: $gray-50;\n\t\t\tborder-color: $gray-200;\n\t\t\t@extend .p4;\n\t\t\tfont-weight: 500;\n\n\t\t\t@media screen and (max-width: $md) {\n\t\t\t\tpadding: {\n\t\t\t\t\tright: 16px;\n\t\t\t\t\tleft: 8px;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t&.check-column {\n\t\t\t\t@media screen and (max-width: $md) {\n\t\t\t\t\tvertical-align: middle;\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\n\t\t// Table body\n\t\ttbody th,\n\t\ttbody td {\n\t\t\tbox-sizing: border-box;\n\t\t\theight: 60px;\n\t\t\tpadding: {\n\t\t\t\ttop: 10px;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 10px;\n\t\t\t\tleft: 24px;\n\t\t\t};\n\t\t\tvertical-align: top;\n\t\t\tbackground-color: #fff;\n\t\t\tborder-bottom: {\n\t\t\t\twidth: 1px;\n\t\t\t\tcolor: $gray-200;\n\t\t\t\tstyle: solid;\n\t\t\t};\n\t\t\t@extend .p4;\n\n\t\t\t@media screen and (max-width: $md) {\n\t\t\t\tpadding: {\n\t\t\t\t\tright: 16px;\n\t\t\t\t\tleft: 8px;\n\t\t\t\t};\n\t\t\t}\n\n\t\t}\n\n\t\t.column-acf-key {\n\t\t\twhite-space: nowrap;\n\t\t}\n\n\t\t// SVG icons\n\t\t.column-acf-key .acf-icon-key-solid {\n\t\t\tdisplay: inline-block;\n\t\t\tposition: relative;\n\t\t\tbottom: -2px;\n\t\t\twidth: 15px;\n\t\t\theight: 15px;\n\t\t\tmargin: {\n\t\t\t\tright: 4px;\n\t\t\t};\n\t\t\tcolor: $gray-400;\n\t\t}\n\n\t\t// Post location icon\n\t\t.acf-location .dashicons {\n\t\t\tposition: relative;\n\t\t\tbottom: -2px;\n\t\t\twidth: 16px;\n\t\t\theight: 16px;\n\t\t\tmargin: {\n\t\t\t\tright: 6px;\n\t\t\t};\n\t\t\tfont-size: 16px;\n\t\t\tcolor: $gray-400;\n\t\t}\n\n\t\t.post-state {\n\t\t\t@extend .p3;\n\t\t\tcolor: $gray-500;\n\t\t}\n\n\t\t// Add subtle hover background to define row.\n\t\ttr:hover,\n\t\ttr:focus-within {\n\t\t\tbackground: #f7f7f7;\n\n\t\t\t.row-actions {\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 0;\n\t\t\t\t};\n\t\t\t};\n\n\t\t}\n\n\t\t// Use less specific identifier to inherit mobile styling.\n\t\t@media screen and ( min-width: 782px ) {\n\t\t\t.column-acf-count { width: 10%; }\n\t\t}\n\n\t\t.row-actions {\n\t\t\tspan.file {\n\t\t\t\tdisplay: block;\n\t\t\t\toverflow: hidden;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\ttext-overflow: ellipsis;\n\t\t\t}\n\t\t}\n\t}\n\n\t&.rtl {\n\t\t.wp-list-table {\n\t\t\t.column-acf-key .acf-icon-key-solid {\n\t\t\t\tmargin: {\n\t\t\t\t\tleft: 4px;\n\t\t\t\t\tright: 0;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t.acf-location .dashicons {\n\t\t\t\tmargin: {\n\t\t\t\t\tleft: 6px;\n\t\t\t\t\tright: 0;\n\t\t\t\t};\n\t\t\t}\n\t\t}\n\t}\n\n\t// Actions\n\t.row-actions {\n\t\tmargin: {\n\t\t\ttop: 2px;\n\t\t};\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t}\n\t\t@extend .p5;\n\t\tline-height: 14px;\n\t\tcolor: $gray-300;\n\n\t\t.trash a {\n\t\t\tcolor: $acf_error;\n\t\t}\n\n\t}\n\n\n\t// Remove padding from checkbox column\n\t.widefat thead td.check-column,\n\t.widefat tfoot td.check-column {\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t};\n\t}\n\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRow actions\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type {\n\n\t.row-actions {\n\t\t@extend .p6;\n\n\t\ta:hover {\n\t\t\tcolor: darken($color-primary-hover, 10%);\n\t\t}\n\n\t\t.trash a {\n\t\t\tcolor: #a00;\n\t\t\t&:hover { color: #f00; }\n\t\t}\n\n\t\t&.visible {\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t\topacity: 1;\n\t\t}\n\n\t}\n\n}\n\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRow hover\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type {\n\n\t#the-list tr:hover td,\n\t#the-list tr:hover th {\n\t\tbackground-color: lighten($blue-50, 3%);\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Table Nav\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-internal-post-type {\n\n\t.tablenav {\n\t\tmargin: {\n\t\t\ttop: 24px;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t};\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t};\n\t\tcolor: $gray-500;\n\t}\n\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tSearch box\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type #posts-filter p.search-box {\n\tmargin: {\n\t\ttop: 5px;\n\t\tright: 0;\n\t\tbottom: 24px;\n\t\tleft: 0;\n\t};\n\n\t#post-search-input {\n\t\tmin-width: 280px;\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 8px;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t};\n\t}\n\n\t@media screen and (max-width: 768px) {\n\t\tdisplay: flex;\n\t\tbox-sizing: border-box;\n\t\tpadding-right: 24px;\n\t\tmargin-right: 16px;\n\t\tposition: inherit;\n\n\t\t#post-search-input {\n\t\t\tmin-width: auto;\n\t\t}\n\n\t}\n\n}\n\n.rtl.acf-internal-post-type #posts-filter p.search-box {\n\t#post-search-input {\n\t\tmargin: {\n\t\t\tright: 0;\n\t\t\tleft: 8px;\n\t\t};\n\t}\n\n\t@media screen and (max-width: 768px) {\n\t\tpadding-left: 24px;\n\t\tpadding-right: 0;\n\t\tmargin-left: 16px;\n\t\tmargin-right: 0;\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tStatus tabs\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type .subsubsub {\n\tdisplay: flex;\n\talign-items: flex-end;\n\theight: 40px;\n\tmargin: {\n\t\tbottom: 16px;\n\t};\n\n\tli {\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 4px;\n\t\t};\n\t\tcolor: $gray-400;\n\t\t@extend .p4;\n\n\t\t.count {\n\t\t\tcolor: $gray-500;\n\t\t}\n\n\t}\n\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tPagination\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type {\n\n\t.tablenav-pages {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\n\t\t&.no-pages{\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t.displaying-num {\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 16px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t}\n\n\t\t.pagination-links {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\n\t\t\t#table-paging {\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 4px;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tleft: 8px;\n\t\t\t\t};\n\n\t\t\t\t.total-pages {\n\t\t\t\t\tmargin: {\n\t\t\t\t\t\tright: 0;\n\t\t\t\t\t};\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t\t// Hide pagination if there's only 1 page\n\t\t&.one-page .pagination-links {\n\t\t\tdisplay: none;\n\t\t}\n\n\t}\n\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tPagination buttons & icons\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type .tablenav-pages .pagination-links .button {\n\tdisplay: inline-flex;\n\talign-items: center;\n\talign-content: center;\n\tjustify-content: center;\n\tmin-width: 40px;\n\tmargin: {\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t};\n\tpadding: {\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t};\n\tbackground-color: transparent;\n\n\t// Pagination Buttons\n\t&:nth-child(1),\n\t&:nth-child(2),\n\t&:last-child,\n\t&:nth-last-child(2) {\n\t\tdisplay: inline-block;\n\t\tposition: relative;\n\t\ttext-indent: 100%;\n\t\twhite-space: nowrap;\n\t\toverflow: hidden;\n\t\tmargin: {\n\t\t\tleft: 4px;\n\t\t}\n\n\t\t// Pagination Button Icons\n\t\t&:before {\n\t\t\t$icon-size: 20px;\n\t\t\tcontent: \"\";\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\twidth: 100%;\n\t\t\theight: 100%;\n\t\t\ttop: 0;\n\t\t\tleft: 0;\n\t\t\t$icon-size: $icon-size;\n\t\t\tbackground-color: $link-color;\n\t\t\tborder-radius: 0;\n\t\t\t-webkit-mask-size: $icon-size;\n\t\t\tmask-size: $icon-size;\n\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\tmask-repeat: no-repeat;\n\t\t\t-webkit-mask-position: center;\n\t\t\tmask-position: center;\n\t\t}\n\n\t}\n\n\t// First Page Icon\n\t&:nth-child(1):before {\n\t\t-webkit-mask-image: url('../../images/icons/icon-chevron-left-double.svg');\n\t\tmask-image: url('../../images/icons/icon-chevron-left-double.svg');\n\t}\n\n\t// Previous Page Icon\n\t&:nth-child(2):before {\n\t\t-webkit-mask-image: url('../../images/icons/icon-chevron-left.svg');\n\t\tmask-image: url('../../images/icons/icon-chevron-left.svg');\n\t}\n\n\t// Next Page Icon\n\t&:nth-last-child(2):before {\n\t\t-webkit-mask-image: url('../../images/icons/icon-chevron-right.svg');\n\t\tmask-image: url('../../images/icons/icon-chevron-right.svg');\n\t}\n\n\t// Last Page Icon\n\t&:last-child:before {\n\t\t-webkit-mask-image: url('../../images/icons/icon-chevron-right-double.svg');\n\t\tmask-image: url('../../images/icons/icon-chevron-right-double.svg');\n\t}\n\n\t// Pagination Button Hover State\n\t&:hover {\n\t\tborder-color: $blue-600;\n\t\tbackground-color: rgba($link-color, .05);\n\n\t\t&:before {\n\t\t\tbackground-color: $blue-600;\n\t\t}\n\n\t}\n\n\t// Pagination Button Disabled State\n\t&.disabled {\n\t\tbackground-color: transparent !important;\n\n\t\t&.disabled:before {\n\t\t\tbackground-color: $gray-300;\n\t\t}\n\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Empty state\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-no-field-groups-wrapper,\n.acf-no-taxonomies-wrapper,\n.acf-no-post-types-wrapper,\n.acf-no-options-pages-wrapper,\n.acf-options-preview-wrapper {\n\tdisplay: flex;\n\tjustify-content: center;\n\tpadding: {\n\t\ttop: 48px;\n\t\tbottom: 48px;\n\t};\n\n\t.acf-no-field-groups-inner,\n\t.acf-no-taxonomies-inner,\n\t.acf-no-post-types-inner,\n\t.acf-no-options-pages-inner,\n\t.acf-options-preview-inner {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\tjustify-content: center;\n\t\talign-content: center;\n\t\talign-items: flex-start;\n\t\ttext-align: center;\n\t\tmax-width: 420px;\n\t\tmin-height: 320px;\n\n\t\timg,\n\t\th2,\n\t\tp {\n\t\t\tflex: 1 0 100%;\n\t\t}\n\n\t\th2 {\n\t\t\t@extend .acf-h2;\n\t\t\tmargin: {\n\t\t\t\ttop: 32px;\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t\tpadding: 0;\n\t\t\tcolor: $gray-700;\n\t\t\tline-height: 1.6rem;\n\t\t}\n\n\t\tp {\n\t\t\t@extend .p2;\n\t\t\tmargin: {\n\t\t\t\ttop: 12px;\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t\tpadding: 0;\n\t\t\tcolor: $gray-500;\n\n\t\t\t&.acf-small {\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: relative;\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 32px;\n\t\t\t\t};\n\t\t\t\t@extend .p6;\n\t\t\t}\n\n\t\t}\n\n\n\t\timg {\n\t\t\tmax-width: 284px;\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t}\n\n\t\t.acf-btn {\n\t\t\tmargin: {\n\t\t\t\ttop: 32px;\n\t\t\t};\n\t\t}\n\n\t}\n\n\t.acf-no-post-types-inner,\n\t.acf-no-options-pages-inner {\n\t\timg {\n\t\t\twidth: 106px;\n\t\t\theight: 88px;\n\t\t}\n\t}\n\n\t.acf-no-taxonomies-inner {\n\t\timg {\n\t\t\twidth: 98px;\n\t\t\theight: 88px;\n\t\t}\n\t}\n\n};\n\n.acf-no-field-groups,\n.acf-no-post-types,\n.acf-no-taxonomies,\n.acf-no-options-pages {\n\n\t#the-list tr:hover td,\n\t#the-list tr:hover th,\n\t.acf-admin-field-groups .wp-list-table tr:hover,\n\t.striped > tbody > :nth-child(odd), ul.striped > :nth-child(odd), .alternate {\n\t\tbackground-color: transparent !important;\n\t}\n\n\t.wp-list-table {\n\n\t\tthead,\n\t\ttfoot {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\ta.acf-btn {\n\t\t\tborder: 1px solid rgba(0, 0, 0, 0.16);\n\t\t\tbox-shadow: none;\n\t\t}\n\n\t}\n\n}\n\n.acf-internal-post-type #the-list .no-items td {\n\tvertical-align: middle;\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* Options Page Preview\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-options-preview {\n\t.acf-btn {\n\t\tmargin: {\n\t\t\tleft: 8px;\n\t\t};\n\t};\n\n\t.disabled {\n\t\tbackground-color: $gray-100 !important;\n\t\tcolor: $gray-400 !important;\n\t\tborder: 1px $gray-300 solid;\n\t\tcursor: default !important;\n\t}\n\n\t.acf-options-pages-preview-upgrade-button {\n\t\theight: 48px;\n\t\tpadding: 8px 48px 8px 48px !important;\n\t\tborder-radius: 6px;\n\t\tborder: 1px;\n\t\tgap: 6px;\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\talign-self: stretch;\n\t\tbackground: $gradient-pro;\n\t\tbox-shadow: inset 0 0 0 1px rgba(255,255,255,.16);\n\t\tbackground-size: 180% 80%;\n\t\tbackground-position: 100% 0;\n\t\ttransition: background-position .5s;\n\t\tborder-radius: $radius-md;\n\t\ttext-decoration: none;\n\n\t\t&:hover {\n\t\t\tbackground-position: 0 0;\n\t\t}\n\n\t\t&:focus {\n\t\t\tborder: none;\n\t\t\toutline: none;\n\t\t\tbox-shadow: none;\n\t\t}\n\n\t\tp {\n\t\t\tmargin: 0;\n\t\t\tpadding: {\n\t\t\t\ttop: 8px;\n\t\t\t\tbottom: 8px;\n\t\t\t}\n\t\t\t@extend .p4;\n\t\t\tfont-weight: normal;\n\t\t\ttext-transform: none;\n\t\t\tcolor: #fff;\n\t\t}\n\n\t\t.acf-icon {\n\t\t\t$icon-size: 20px;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tmargin: {\n\t\t\t\tright: 6px;\n\t\t\t\tleft: -2px;\n\t\t\t};\n\t\t\tbackground-color: $gray-50;\n\t\t}\n\t}\n\n\t.acf_options_preview_wrap a.acf-btn i {\n\t\tmargin-right: -2px !important;\n\t\tmargin-left: 0px !important;\n\t}\n\n\t.acf-pro-label {\n\t\tvertical-align: middle;\n\t}\n\n\t.acf_options_preview_wrap {\n\t\timg {\n\t\t\tmax-height: 88px;\n\t\t}\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small screen list table info toggle\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-internal-post-type {\n\n\t.wp-list-table .toggle-row:before {\n\t\ttop: 4px;\n\t\tleft: 16px;\n\t\tborder-radius: 0;\n\t\t$icon-size: 20px;\n\t\tcontent: \"\";\n\t\tdisplay: block;\n\t\tposition: absolute;\n\t\twidth: 16px;\n\t\theight: 16px;\n\t\t$icon-size: $icon-size;\n\t\tbackground-color: $link-color;\n\t\tborder-radius: 0;\n\t\t-webkit-mask-size: $icon-size;\n\t\tmask-size: $icon-size;\n\t\t-webkit-mask-repeat: no-repeat;\n\t\tmask-repeat: no-repeat;\n\t\t-webkit-mask-position: center;\n\t\tmask-position: center;\n\t\t-webkit-mask-image: url('../../images/icons/icon-chevron-down.svg');\n\t\tmask-image: url('../../images/icons/icon-chevron-down.svg');\n\t\ttext-indent: 100%;\n\t\twhite-space: nowrap;\n\t\toverflow: hidden;\n\t}\n\n\t.wp-list-table .is-expanded .toggle-row:before {\n\t\t-webkit-mask-image: url('../../images/icons/icon-chevron-up.svg');\n\t\tmask-image: url('../../images/icons/icon-chevron-up.svg');\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small screen checkbox\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-internal-post-type {\n\n\t@media screen and (max-width: $md) {\n\n\t\t.widefat th input[type=\"checkbox\"],\n\t\t.widefat thead td input[type=\"checkbox\"],\n\t\t.widefat tfoot td input[type=\"checkbox\"] {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\n\t}\n\n}","/*---------------------------------------------------------------------------------------------\n*\n* Admin Navigation\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-toolbar {\n\tposition: unset;\n\ttop: 32px;\n\theight: 72px;\n\tz-index: 800;\n\tbackground: $gray-700;\n\tcolor: $gray-400;\n\n\t.acf-admin-toolbar-inner {\n\t\tdisplay: flex;\n\t\tjustify-content: space-between;\n\t\talign-content: center;\n\t\talign-items: center;\n\t\tmax-width: 100%;\n\n\t\t.acf-nav-wrap {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\n\t\t\t@media screen and (max-width: 1250px) {\n\t\t\t\t.acf-header-tab-acf-post-type,\n\t\t\t\t.acf-header-tab-acf-taxonomy {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\n\t\t\t\t.acf-more {\n\t\t\t\t\t.acf-header-tab-acf-post-type,\n\t\t\t\t\t.acf-header-tab-acf-taxonomy {\n\t\t\t\t\t\tdisplay: flex;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\t\t\n\t\t.acf-nav-upgrade-wrap {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t}\n\n\t\t.acf-nav-wpengine-logo {\n\t\t\tdisplay: inline-flex;\n\t\t\tmargin-left: 24px;\n\n\t\t\t@media screen and (max-width: 1000px) {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t}\n\n\t@media screen and (max-width: $md) {\n\t\tposition: static;\n\t}\n\n\t.acf-logo {\n\t\tdisplay: flex;\n\t\tmargin: {\n\t\t\tright: 24px;\n\t\t}\n\t\ttext-decoration: none;\n\t\t\n\t\t.acf-pro-label {\n\t\t\tmargin: {\n\t\t\t\tleft: 8px;\n\t\t\t};\n\t\t}\n\n\t\timg {\n\t\t\tdisplay: block;\n\t\t\tmax-width: 55px;\n\t\t\tline-height: 0%;\n\t\t}\n\t}\n\n\th2 {\n\t\tdisplay: none;\n\t\tcolor: $gray-50;\n\t}\n\n\t.acf-tab {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tbox-sizing: border-box;\n\t\tmin-height: 40px;\n\t\tmargin: {\n\t\t\tright: 8px;\n\t\t}\n\t\tpadding: {\n\t\t\ttop: 8px;\n\t\t\tright: 16px;\n\t\t\tbottom: 8px;\n\t\t\tleft: 16px;\n\t\t}\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: transparent;\n\t\t}\n\t\tborder-radius: $radius-md;\n\t\t@extend .p4;\n\t\tcolor: $gray-400;\n\t\ttext-decoration: none;\n\n\t\t&.is-active {\n\t\t\tbackground-color: $gray-600;\n\t\t\tcolor: #fff;\n\t\t}\n\t\t&:hover {\n\t\t\tbackground-color: $gray-600;\n\t\t\tcolor: $gray-50;\n\t\t}\n\t\t&:focus-visible {\n\t\t\tborder: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-500;\n\t\t\t}\n\t\t}\n\t\t&:focus {\n\t\t\tbox-shadow: none;\n\t\t}\n\t}\n\n\t.acf-more {\n\t\t&:hover {\n\t\t\t.acf-tab.acf-more-tab {\n\t\t\t\tbackground-color: $gray-600;\n\t\t\t\tcolor: $gray-50;\n\t\t\t}\n\t\t}\n\t\t\n\t\tul {\n\t\t\tdisplay: none;\n\t\t\tposition: absolute;\n\t\t\tbox-sizing: border-box;\n\t\t\tbackground: #fff;\n\t\t\tz-index: 1051;\n\t\t\toverflow: hidden;\n\t\t\tmin-width: 280px;\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 0;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t\tpadding: 0;\n\t\t\tborder-radius: $radius-lg;\n\t\t\tbox-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.04), 0px 8px 23px rgba(0, 0, 0, 0.12);\n\t\t\t\n\t\t\t.acf-wp-engine {\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: center;\n\t\t\t\tjustify-content: space-between;\n\t\t\t\tmin-height: 48px;\n\t\t\t\tborder-top: 1px solid rgba(0, 0, 0, 0.08);\n\t\t\t\tbackground: #ECFBFC;\n\t\t\t\t\n\t\t\t\ta {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\tjustify-content: space-between;\n\t\t\t\t\tborder-top: none;\n\t\t\t\t}\n\t\t\t\t\n\t\t\t}\n\n\t\t\tli {\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: 0 16px;\n\n\t\t\t\t.acf-header-tab-acf-post-type,\n\t\t\t\t.acf-header-tab-acf-taxonomy {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\n\t\t\t\t&.acf-more-section-header {\n\t\t\t\t\tbackground: $gray-50;\n\t\t\t\t\tpadding: 1px 0 0 0;\n\t\t\t\t\tmargin-top: -1px;\n\t\t\t\t\tborder-top: 1px solid $gray-200;\n\t\t\t\t\tborder-bottom: 1px solid $gray-200;\n\n\t\t\t\t\tspan {\n\t\t\t\t\t\tcolor: $gray-600;\n\t\t\t\t\t\tfont-size: 12px;\n\t\t\t\t\t\tfont-weight: bold;\n\n\t\t\t\t\t\t&:hover {\n\t\t\t\t\t\t\tbackground: $gray-50;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t\n\t\t\t\t// Links\n\t\t\t\ta {\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\tpadding: 0;\n\t\t\t\t\tcolor: $gray-800;\n\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\tborder-top: {\n\t\t\t\t\t\twidth: 1px;\n\t\t\t\t\t\tstyle: solid;\n\t\t\t\t\t\tcolor: $gray-100;\n\t\t\t\t\t};\n\t\t\t\t\t\n\t\t\t\t\t&:hover,\n\t\t\t\t\t&.acf-tab.is-active {\n\t\t\t\t\t\tbackground-color: unset;\n\t\t\t\t\t\tcolor: $blue-500;\n\t\t\t\t\t}\n\t\t\t\t\t\n\t\t\t\t\ti.acf-icon {\n\t\t\t\t\t\tdisplay: none !important;\n\t\t\t\t\t\t$icon-size: 16px;\n\t\t\t\t\t\twidth: $icon-size;\n\t\t\t\t\t\theight: $icon-size;\n\t\t\t\t\t\t-webkit-mask-size: $icon-size;\n\t\t\t\t\t\tmask-size: $icon-size;\n\t\t\t\t\t\tbackground-color: $gray-400 !important;\n\t\t\t\t\t}\n\n\t\t\t\t\t.acf-requires-pro {\n\t\t\t\t\t\tjustify-content: center;\n\t\t\t\t\t\talign-items: center;\n\t\t\t\t\t\tcolor: white;\n\t\t\t\t\t\tbackground: $gradient-pro;\n\t\t\t\t\t\tbackground-size: 140% 20%;\n\t\t\t\t\t\tbackground-position: 100% 0;\n\t\t\t\t\t\tborder-radius: 100px;\n\t\t\t\t\t\tfont-size: 11px;\n\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\tright: 16px;\n\t\t\t\t\t\tpadding: {\n\t\t\t\t\t\t\tright: 6px;\n\t\t\t\t\t\t\tleft: 6px;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\timg.acf-wp-engine-pro {\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\theight: 16px;\n\t\t\t\t\t\twidth: auto;\n\t\t\t\t\t}\n\n\t\t\t\t\t.acf-wp-engine-upsell-pill {\n\t\t\t\t\t\tdisplay: inline-flex;\n\t\t\t\t\t\tjustify-content: center;\n\t\t\t\t\t\talign-items: center;\n\t\t\t\t\t\tmin-height: 22px;\n\t\t\t\t\t\tborder-radius: 100px;\n\t\t\t\t\t\tfont-size: 11px;\n\t\t\t\t\t\tpadding: {\n\t\t\t\t\t\t\tright: 8px;\n\t\t\t\t\t\t\tleft: 8px;\n\t\t\t\t\t\t}\n\t\t\t\t\t\tbackground: #0ECAD4;\n\t\t\t\t\t\tcolor: #FFFFFF;\n\t\t\t\t\t\ttext-shadow: 0px 1px 0 rgba(0, 0, 0, 0.12);\n\t\t\t\t\t\ttext-transform: uppercase;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t\n\t\t\t\t// First list item\n\t\t\t\t&:first-child {\n\t\t\t\t\ta {\n\t\t\t\t\t\tborder-bottom: none;\n\t\t\t\t\t}\t\n\t\t\t\t}\n\t\t\t\t\n\t\t\t}\n\t\t\t\n\t\t\t&:hover,\n\t\t\t&:focus {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t}\n\t\t&:hover,\n\t\t&:focus {\n\t\t\tul {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t}\n\t}\n\n\t// Within wpcontent.\n\t#wpcontent & {\n\t\tbox-sizing: border-box;\n\t\tmargin-left: -20px;\n\t\tpadding: {\n\t\t\ttop: 16px;\n\t\t\tright: 32px;\n\t\t\tbottom: 16px;\n\t\t\tleft: 32px;\n\t\t}\n\t}\n\n\t// Mobile\n\t@media screen and (max-width: 600px) {\n\t\t& {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n}\n\n.rtl {\n\t#wpcontent .acf-admin-toolbar {\n\t\tmargin-left: 0;\n\t\tmargin-right: -20px;\n\n\t\t.acf-tab {\n\t\t\tmargin: {\n\t\t\t\tleft: 8px;\n\t\t\t\tright: 0;\n\t\t\t}\n\t\t}\n\t}\n\n\t.acf-logo {\n\t\tmargin: {\n\t\t\tright: 0;\n\t\t\tleft: 32px;\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin Toolbar Icons\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-toolbar {\n\t.acf-tab,\n\t.acf-more {\n\t\ti.acf-icon {\n\t\t\tdisplay: none; // Icons only shown for specified nav items below\n\t\t\tmargin: {\n\t\t\t\tright: 8px;\n\t\t\t\tleft: -2px;\n\t\t\t}\n\t\t\t\n\t\t\t&.acf-icon-dropdown {\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t\t$icon-size: 16px;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\t-webkit-mask-size: $icon-size;\n\t\t\t\tmask-size: $icon-size;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: -6px;\n\t\t\t\t\tleft: 6px;\n\t\t\t\t};\n\t\t\t}\n\t\t\t\n\t\t}\n\n\t\t// Only show icons for specified nav items, stops third party plugin items with no icon appearing broken\n\t\t&.acf-header-tab-acf-field-group,\n\t\t&.acf-header-tab-acf-post-type,\n\t\t&.acf-header-tab-acf-taxonomy,\n\t\t&.acf-header-tab-acf-tools,\n\t\t&.acf-header-tab-acf-settings-updates,\n\t\t&.acf-header-tab-acf-more {\n\t\t\ti.acf-icon {\n\t\t\t\tdisplay: inline-flex;\n\t\t\t}\n\t\t}\n\n\t\t&.is-active,\n\t\t&:hover {\n\t\t\ti.acf-icon {\n\t\t\t\tbackground-color: $gray-200;\n\t\t\t}\n\t\t}\n\t}\n\n\t.rtl & .acf-tab {\n\t\ti.acf-icon {\n\t\t\tmargin: {\n\t\t\t\tright: -2px;\n\t\t\t\tleft: 8px;\n\t\t\t}\n\t\t}\n\t}\n\n\t// Field groups tab\n\t.acf-header-tab-acf-field-group {\n\t\ti.acf-icon {\n\t\t\t$icon-url: url(\"../../images/icons/icon-field-groups.svg\");\n\t\t\t-webkit-mask-image: $icon-url;\n\t\t\tmask-image: $icon-url;\n\t\t}\n\t}\n\n\t// Post types tab\n\t.acf-header-tab-acf-post-type {\n\t\ti.acf-icon {\n\t\t\t$icon-url: url(\"../../images/icons/icon-post-type.svg\");\n\t\t\t-webkit-mask-image: $icon-url;\n\t\t\tmask-image: $icon-url;\n\t\t}\n\t}\n\n\t// Taxonomies tab\n\t.acf-header-tab-acf-taxonomy {\n\t\ti.acf-icon {\n\t\t\t$icon-url: url(\"../../images/icons/icon-taxonomies.svg\");\n\t\t\t-webkit-mask-image: $icon-url;\n\t\t\tmask-image: $icon-url;\n\t\t}\n\t}\n\n\t// Tools tab\n\t.acf-header-tab-acf-tools {\n\t\ti.acf-icon {\n\t\t\t$icon-url: url(\"../../images/icons/icon-tools.svg\");\n\t\t\t-webkit-mask-image: $icon-url;\n\t\t\tmask-image: $icon-url;\n\t\t}\n\t}\n\n\t// Updates tab\n\t.acf-header-tab-acf-settings-updates {\n\t\ti.acf-icon {\n\t\t\t$icon-url: url(\"../../images/icons/icon-updates.svg\");\n\t\t\t-webkit-mask-image: $icon-url;\n\t\t\tmask-image: $icon-url;\n\t\t}\n\t}\n\t\n\t// More tab\n\t.acf-header-tab-acf-more {\n\t\ti.acf-icon-more {\n\t\t\t$icon-url: url(\"../../images/icons/icon-extended-menu.svg\");\n\t\t\t-webkit-mask-image: $icon-url;\n\t\t\tmask-image: $icon-url;\n\t\t}\n\t}\n}\n","/*---------------------------------------------------------------------------------------------\n*\n* Hide WP default controls\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\n\t// Prevents flicker caused by notice moving locations.\n\t#wpbody-content > .notice:not(.inline, .below-h2) {\n\t\tdisplay: none;\n\t}\n\n\th1.wp-heading-inline {\n\t\tdisplay: none;\n\t}\n\n\t.wrap .wp-heading-inline + .page-title-action {\n\t\tdisplay: none;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Headerbar\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-headerbar {\n\tdisplay: flex;\n\talign-items: center;\n\tposition: sticky;\n\ttop: 32px;\n\tz-index: 700;\n\tbox-sizing: border-box;\n\tmin-height: 72px;\n\tmargin: {\n\t\tleft: -20px;\n\t};\n\tpadding: {\n\t\ttop: 8px;\n\t\tright: 32px;\n\t\tbottom: 8px;\n\t\tleft: 32px;\n\t};\n\tbackground-color: #fff;\n\tbox-shadow: $elevation-01;\n\n\t.acf-headerbar-inner {\n\t\tflex: 1 1 auto;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: space-between;\n\t\tmax-width: $max-width;\n\t\tgap: 8px;\n\t}\n\n\t.acf-page-title {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tgap: 8px;\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 16px;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t};\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t};\n\n\t\t.acf-duplicated-from {\n\t\t\tcolor: $gray-400;\n\t\t}\n\t\t.acf-pro-label {\n\t\t\tbox-shadow: none;\n\t\t\tborder: 1px solid rgba(0, 0, 0, 0.20);\n\t\t}\n\t}\n\n\t@media screen and (max-width: $md) {\n\t\tposition: static;\n\t}\n\n\t@media screen and (max-width: 600px) {\n\t\tjustify-content: space-between;\n\t\tposition: relative;\n\t\ttop: 46px;\n\t\tmin-height: 64px;\n\t\tpadding: {\n\t\t\tright: 12px;\n\t\t};\n\t}\n\n\t.acf-headerbar-content {\n\t\tflex: 1 1 auto;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\n\t\t@media screen and (max-width: $md) {\n\t\t\tflex-wrap: wrap;\n\n\t\t\t.acf-headerbar-title,\n\t\t\t.acf-title-wrap {\n\t\t\t\tflex: 1 1 100%;\n\t\t\t}\n\n\t\t\t.acf-title-wrap {\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 8px;\n\t\t\t\t};\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t.acf-input-error {\n\t\tborder: 1px rgba($color-danger, .5) solid !important;\n\t\tbox-shadow: 0px 0px 0px 3px rgba(209, 55, 55, 0.12), 0px 0px 0px rgba(255, 54, 54, 0.25) !important;\n\t\tbackground-image: url('../../images/icons/icon-warning-alt-red.svg');\n\t\tbackground-position: right 10px top 50%;\n\t\tbackground-size: 20px;\n\t\tbackground-repeat: no-repeat;\n\n\t\t&:focus {\n\t\t\toutline: none !important;\n\t\t\tborder: 1px rgba($color-danger, .8) solid !important;\n\t\t\tbox-shadow: 0px 0px 0px 3px rgba(209, 55, 55, 0.16), 0px 0px 0px rgba(255, 54, 54, 0.25) !important;\n\t\t}\n\t}\n\n\t.acf-headerbar-title-field {\n\t\tmin-width: 320px;\n\n\t\t@media screen and (max-width: $md) {\n\t\t\tmin-width: 100%;\n\t\t}\n\t}\n\n\t.acf-headerbar-actions {\n\t\tdisplay: flex;\n\n\t\t.acf-btn {\n\t\t\tmargin: {\n\t\t\t\tleft: 8px;\n\t\t\t};\n\t\t};\n\n\t\t.disabled {\n\t\t\tbackground-color: $gray-100;\n\t\t\tcolor: $gray-400 !important;\n\t\t\tborder: 1px $gray-300 solid;\n\t\t\tcursor: default;\n\t\t}\n\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Edit Field Group Headerbar\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-headerbar-field-editor {\n\tposition: sticky;\n\ttop: 32px;\n\tz-index: 1020;\n\tmargin: {\n\t\tleft: -20px;\n\t};\n\twidth: calc(100% + 20px);\n\n\t@media screen and (max-width: $md) {\n\t\tposition: relative;\n\t\ttop: 0;\n\t\twidth: 100%;\n\t\tmargin: {\n\t\t\tleft: 0;\n\t\t};\n\t\tpadding: {\n\t\t\tright: 8px;\n\t\t\tleft: 8px;\n\t\t};\n\t}\n\n\t@media screen and (max-width: $sm) {\n\t\tposition: relative;\n\t\ttop: 46px;\n\t}\n\n\n\t.acf-headerbar-inner {\n\n\t\t@media screen and (max-width: $md) {\n\t\t\tflex-wrap: wrap;\n\t\t\tjustify-content: flex-start;\n\t\t\talign-content: flex-start;\n\t\t\talign-items: flex-start;\n\t\t\twidth: 100%;\n\n\t\t\t.acf-page-title {\n\t\t\t\tflex: 1 1 auto;\n\t\t\t}\n\n\t\t\t.acf-headerbar-actions {\n\t\t\t\tflex: 1 1 100%;\n\t\t\t\tmargin-top: 8px;\n\t\t\t\tgap: 8px;\n\n\t\t\t\t.acf-btn {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\tdisplay: inline-flex;\n\t\t\t\t\tjustify-content: center;\n\t\t\t\t\tmargin: 0;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t.acf-page-title {\n\t\tmargin: {\n\t\t\tright: 16px;\n\t\t};\n\t}\n\n}\n\n.rtl .acf-headerbar,\n.rtl .acf-headerbar-field-editor {\n\tmargin-left: 0;\n\tmargin-right: -20px;\n\n\t.acf-page-title {\n\t\tmargin: {\n\t\t\tleft: 16px;\n\t\t\tright: 0;\n\t\t};\n\t}\n\n\t.acf-headerbar-actions {\n\t\t.acf-btn {\n\t\t\tmargin: {\n\t\t\t\tleft: 0;\n\t\t\t\tright: 8px;\n\t\t\t};\n\t\t};\n\n\t}\n}\n","/*---------------------------------------------------------------------------------------------\n*\n* ACF Buttons\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-btn {\n\tdisplay: inline-flex;\n\talign-items: center;\n\tbox-sizing: border-box;\n\tmin-height: 40px;\n\tpadding: {\n\t\ttop: 8px;\n\t\tright: 16px;\n\t\tbottom: 8px;\n\t\tleft: 16px;\n\t}\n\tbackground-color: $color-primary;\n\tborder-radius: $radius-md;\n\tborder: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: rgba($gray-900, 20%);\n\t}\n\ttext-decoration: none;\n\tcolor: #fff !important;\n\ttransition: all 0.2s ease-in-out;\n\ttransition-property: background, border, box-shadow;\n\n\t&:hover {\n\t\tbackground-color: $color-primary-hover;\n\t\tcolor: #fff;\n\t\tcursor: pointer;\n\t}\n\n\t&:disabled, &.disabled {\n\t\tbackground-color: $gray-100;\n\t\tborder-color: $gray-200;\n\t\tcolor: $gray-400 !important;\n\t\ttransition: none;\n\t\tpointer-events: none;\n\t}\n\n\t&.acf-btn-sm {\n\t\tmin-height: 32px;\n\t\tpadding: {\n\t\t\ttop: 4px;\n\t\t\tright: 12px;\n\t\t\tbottom: 4px;\n\t\t\tleft: 12px;\n\t\t}\n\t\t@extend .p4;\n\t}\n\n\t&.acf-btn-secondary {\n\t\tbackground-color: transparent;\n\t\tcolor: $color-primary !important;\n\t\tborder-color: $color-primary;\n\n\t\t&:hover {\n\t\t\tbackground-color: lighten($blue-50, 2%);\n\t\t}\n\t}\n\n\t&.acf-btn-muted {\n\t\tbackground-color: $gray-500;\n\t\tcolor: white;\n\t\theight: 48px;\n\t\tpadding: 8px 28px 8px 28px !important;\n\t\tborder-radius: 6px;\n\t\tborder: 1px;\n\t\tgap: 6px;\n\t\t\n\t\t&:hover {\n\t\t\tbackground-color: $gray-600 !important;\n\t\t}\n\t}\n\n\t&.acf-btn-tertiary {\n\t\tbackground-color: transparent;\n\t\tcolor: $gray-500 !important;\n\t\tborder-color: $gray-300;\n\n\t\t&:hover {\n\t\t\tcolor: $gray-500 !important;\n\t\t\tborder-color: $gray-400;\n\t\t}\n\t}\n\n\t&.acf-btn-clear {\n\t\tbackground-color: transparent;\n\t\tcolor: $gray-500 !important;\n\t\tborder-color: transparent;\n\n\t\t&:hover {\n\t\t\tcolor: $blue-500 !important;\n\t\t}\n\t}\n\n\t&.acf-btn-pro {\n\t\tbackground: $gradient-pro;\n\t\tbackground-size: 180% 80%;\n\t\tbackground-position: 100% 0;\n\t\ttransition: background-position 0.5s;\n\n\t\t&:hover {\n\t\t\tbackground-position: 0 0;\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Button icons\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-btn {\n\ti.acf-icon {\n\t\t$icon-size: 20px;\n\t\twidth: $icon-size;\n\t\theight: $icon-size;\n\t\t-webkit-mask-size: $icon-size;\n\t\tmask-size: $icon-size;\n\t\tmargin: {\n\t\t\tright: 6px;\n\t\t\tleft: -4px;\n\t\t}\n\t}\n\n\t&.acf-btn-sm {\n\t\ti.acf-icon {\n\t\t\t$icon-size: 16px;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\t-webkit-mask-size: $icon-size;\n\t\t\tmask-size: $icon-size;\n\t\t\tmargin: {\n\t\t\t\tright: 6px;\n\t\t\t\tleft: -2px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.rtl .acf-btn {\n\ti.acf-icon {\n\t\tmargin: {\n\t\t\tright: -4px;\n\t\t\tleft: 6px;\n\t\t}\n\t}\n\n\t&.acf-btn-sm {\n\t\ti.acf-icon {\n\t\t\tmargin: {\n\t\t\t\tright: -4px;\n\t\t\t\tleft: 2px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Delete field group button\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-btn.acf-delete-field-group {\n\t&:hover {\n\t\tbackground-color: lighten($color-danger, 44%);\n\t\tborder-color: $color-danger !important;\n\t\tcolor: $color-danger !important;\n\t}\n}\n","/*--------------------------------------------------------------------------------------------\n*\n*\tIcon base styling\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type,\n.post-type-acf-field-group {\n\ti.acf-icon {\n\t\t$icon-size: 20px;\n\t\tdisplay: inline-flex;\n\t\twidth: $icon-size;\n\t\theight: $icon-size;\n\t\tbackground-color: currentColor;\n\t\tborder: none;\n\t\tborder-radius: 0;\n\t\t-webkit-mask-size: contain;\n\t\tmask-size: contain;\n\t\t-webkit-mask-repeat: no-repeat;\n\t\tmask-repeat: no-repeat;\n\t\t-webkit-mask-position: center;\n\t\tmask-position: center;\n\t\ttext-indent: 500%;\n\t\twhite-space: nowrap;\n\t\toverflow: hidden;\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tIcons\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\n\t// Action icons for Flexible Content Field\n\ti.acf-field-setting-fc-delete, i.acf-field-setting-fc-duplicate {\n\t\tbox-sizing: border-box;\n\n\t\t/* Auto layout */\n\n\t\tdisplay: flex;\n\t\tflex-direction: row;\n\t\tjustify-content: center;\n\t\talign-items: center;\n\t\tpadding: 8px;\n\t\tcursor: pointer;\n\n\t\twidth: 32px;\n\t\theight: 32px;\n\n\t\t/* Base / White */\n\n\t\tbackground: #FFFFFF;\n\t\t/* Gray/300 */\n\n\t\tborder: 1px solid $gray-300;\n\t\t/* Elevation/01 */\n\n\t\tbox-shadow: $elevation-01;\n\t\tborder-radius: 6px;\n\n\t\t/* Inside auto layout */\n\n\t\tflex: none;\n\t\torder: 0;\n\t\tflex-grow: 0;\n\t}\n\n\ti.acf-icon-plus {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-add.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-add.svg\");\n\t}\n\n\ti.acf-icon-stars {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-stars.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-stars.svg\");\n\t}\n\n\ti.acf-icon-help {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-help.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-help.svg\");\n\t}\n\n\ti.acf-icon-key {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-key.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-key.svg\");\n\t}\n\n\ti.acf-icon-regenerate {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-regenerate.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-regenerate.svg\");\n\t}\n\n\ti.acf-icon-trash, button.acf-icon-trash {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-trash.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-trash.svg\");\n\t}\n\t\n\ti.acf-icon-extended-menu, button.acf-icon-extended-menu {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-extended-menu.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-extended-menu.svg\");\n\t}\n\n\ti.acf-icon.-duplicate, button.acf-icon-duplicate {\n\t\t-webkit-mask-image: url(\"../../images/field-type-icons/icon-field-clone.svg\");\n\t\tmask-image: url(\"../../images/field-type-icons/icon-field-clone.svg\");\n\n\t\t&:before,\n\t\t&:after {\n\t\t\tcontent: none;\n\t\t}\n\t}\n\n\ti.acf-icon-arrow-right {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-arrow-right.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-arrow-right.svg\");\n\t}\n\n\ti.acf-icon-arrow-up-right {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-arrow-up-right.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-arrow-up-right.svg\");\n\t}\n\n\ti.acf-icon-arrow-left {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-arrow-left.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-arrow-left.svg\");\n\t}\n\n\ti.acf-icon-chevron-right,\n\t.acf-icon.-right {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n\t}\n\n\ti.acf-icon-chevron-left,\n\t.acf-icon.-left {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-left.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-chevron-left.svg\");\n\t}\n\n\ti.acf-icon-key-solid {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-key-solid.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-key-solid.svg\");\n\t}\n\n\ti.acf-icon-globe,\n\t.acf-icon.-globe {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-globe.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-globe.svg\");\n\t}\n\n\ti.acf-icon-image,\n\t.acf-icon.-picture {\n\t\t-webkit-mask-image: url(\"../../images/field-type-icons/icon-field-image.svg\");\n\t\tmask-image: url(\"../../images/field-type-icons/icon-field-image.svg\");\n\t}\n\t\n\ti.acf-icon-warning {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-warning-alt.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-warning-alt.svg\");\n\t}\n\t\n\ti.acf-icon-warning-red {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-warning-alt-red.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-warning-alt-red.svg\");\n\t}\n\n\ti.acf-icon-dots-grid {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-dots-grid.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-dots-grid.svg\");\n\t}\n\n\ti.acf-icon-play {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-play.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-play.svg\");\n\t}\n\t\n\ti.acf-icon-lock {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-lock.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-lock.svg\");\n\t}\n\n\ti.acf-icon-document {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-document.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-document.svg\");\n\t}\n\t/*--------------------------------------------------------------------------------------------\n\t*\n\t*\tInactive group icon\n\t*\n\t*--------------------------------------------------------------------------------------------*/\n\t.post-type-acf-field-group,\n\t.acf-internal-post-type {\n\t\t.post-state {\n\t\t\tfont-weight: normal;\n\n\t\t\t.dashicons.dashicons-hidden {\n\t\t\t\t$icon-size: 18px;\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\tbackground-color: $gray-400;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: $icon-size;\n\t\t\t\tmask-size: $icon-size;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-hidden.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-hidden.svg\");\n\n\t\t\t\t&:before {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tEdit field group page postbox header icons\n*\n*--------------------------------------------------------------------------------------------*/\n#acf-field-group-fields,\n#acf-field-group-options,\n#acf-advanced-settings {\n\t.postbox-header,\n\t.acf-sub-field-list-header {\n\t\th2,\n\t\th3 {\n\t\t\tdisplay: inline-flex;\n\t\t\tjustify-content: flex-start;\n\t\t\talign-content: stretch;\n\t\t\talign-items: center;\n\n\t\t\t&:before {\n\t\t\t\tcontent: \"\";\n\t\t\t\t$icon-size: 20px;\n\t\t\t\tdisplay: inline-block;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 8px;\n\t\t\t\t}\n\t\t\t\tbackground-color: $gray-400;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.rtl #acf-field-group-fields,\n.rtl #acf-field-group-options {\n\t.postbox-header,\n\t.acf-sub-field-list-header {\n\t\th2,\n\t\th3 {\n\t\t\t&:before {\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 0;\n\t\t\t\t\tleft: 8px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n// Field icon\n#acf-field-group-fields .postbox-header h2:before,\nh3.acf-sub-field-list-title:before,\n.acf-link-field-groups-popup h3:before {\n\t-webkit-mask-image: url(\"../../images/icons/icon-fields.svg\");\n\tmask-image: url(\"../../images/icons/icon-fields.svg\");\n}\n\n// Create options page modal icon\n.acf-create-options-page-popup h3:before {\n\t-webkit-mask-image: url(\"../../images/icons/icon-sliders.svg\");\n\tmask-image: url(\"../../images/icons/icon-sliders.svg\");\n}\n\n// Settings icon\n#acf-field-group-options .postbox-header h2:before {\n\t-webkit-mask-image: url(\"../../images/icons/icon-settings.svg\");\n\tmask-image: url(\"../../images/icons/icon-settings.svg\");\n}\n\n// Layout icon\n.acf-field-setting-fc_layout .acf-field-settings-fc_head label:before {\n\t-webkit-mask-image: url(\"../../images/icons/icon-layout.svg\");\n\tmask-image: url(\"../../images/icons/icon-layout.svg\");\n}\n\n// Advanced post type and taxonomies settings icon\n.acf-admin-single-post-type,\n.acf-admin-single-taxonomy,\n.acf-admin-single-options-page {\n\n\t#acf-advanced-settings .postbox-header h2:before {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-post-type.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-post-type.svg\");\n\t}\n\n}\n\n// Flexible Content reorder\n.acf-field-setting-fc_layout .acf-field-settings-fc_head .acf-fc_draggable:hover .reorder-layout:before {\n\twidth: 20px;\n\theight: 11px;\n\tbackground-color: $gray-600 !important;\n\t-webkit-mask-image: url(\"../../images/icons/icon-draggable.svg\");\n\tmask-image: url(\"../../images/icons/icon-draggable.svg\");\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tPostbox expand / collapse icon\n*\n*--------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group, \n.post-type-acf-field-group #acf-field-group-fields,\n.post-type-acf-field-group #acf-field-group-options,\n.post-type-acf-field-group .postbox,\n.acf-admin-single-post-type #acf-advanced-settings,\n.acf-admin-single-taxonomy #acf-advanced-settings,\n.acf-admin-single-options-page #acf-advanced-settings{\n\t\n\t.postbox-header .handle-actions {\n\t\tdisplay: flex;\n\n\t\t.toggle-indicator:before {\n\t\t\tcontent: \"\";\n\t\t\t$icon-size: 20px;\n\t\t\tdisplay: inline-flex;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tbackground-color: currentColor;\n\t\t\tborder: none;\n\t\t\tborder-radius: 0;\n\t\t\t-webkit-mask-size: contain;\n\t\t\tmask-size: contain;\n\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\tmask-repeat: no-repeat;\n\t\t\t-webkit-mask-position: center;\n\t\t\tmask-position: center;\n\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n\t\t\tmask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n\t\t}\n\t}\n\n\t// Closed state\n\t&.closed {\n\t\t.postbox-header .handle-actions {\n\t\t\t.toggle-indicator:before {\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Tools & updates page heading icons\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\t#acf-admin-tool-export,\n\t#acf-admin-tool-import,\n\t#acf-license-information,\n\t#acf-update-information {\n\t\th2,\n\t\th3 {\n\t\t\tdisplay: inline-flex;\n\t\t\tjustify-content: flex-start;\n\t\t\talign-content: stretch;\n\t\t\talign-items: center;\n\n\t\t\t&:before {\n\t\t\t\tcontent: \"\";\n\t\t\t\t$icon-size: 20px;\n\t\t\t\tdisplay: inline-block;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 8px;\n\t\t\t\t}\n\t\t\t\tbackground-color: $gray-400;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t}\n\t\t}\n\t}\n\n\t&.rtl {\n\t\t#acf-admin-tool-export,\n\t\t#acf-admin-tool-import,\n\t\t#acf-license-information,\n\t\t#acf-update-information {\n\t\t\th2,\n\t\t\th3 {\n\t\t\t\t&:before {\n\t\t\t\t\tmargin: {\n\t\t\t\t\t\tright: 0;\n\t\t\t\t\t\tleft: 8px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n// Export icon\n.post-type-acf-field-group #acf-admin-tool-export h2:before {\n\t-webkit-mask-image: url(\"../../images/icons/icon-export.svg\");\n\tmask-image: url(\"../../images/icons/icon-export.svg\");\n}\n\n// Import icon\n.post-type-acf-field-group #acf-admin-tool-import h2:before {\n\t-webkit-mask-image: url(\"../../images/icons/icon-import.svg\");\n\tmask-image: url(\"../../images/icons/icon-import.svg\");\n}\n\n// License information icon\n.post-type-acf-field-group #acf-license-information h3:before {\n\t-webkit-mask-image: url(\"../../images/icons/icon-key.svg\");\n\tmask-image: url(\"../../images/icons/icon-key.svg\");\n}\n\n// Update information icon\n.post-type-acf-field-group #acf-update-information h3:before {\n\t-webkit-mask-image: url(\"../../images/icons/icon-info.svg\");\n\tmask-image: url(\"../../images/icons/icon-info.svg\");\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tAdmin field icons\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-single-field-group .acf-input {\n\t.acf-icon {\n\t\t$icon-size: 18px;\n\t\twidth: $icon-size;\n\t\theight: $icon-size;\n\t}\n}\n","/*--------------------------------------------------------------------------------------------\n*\n*\tField type icon base styling\n*\n*--------------------------------------------------------------------------------------------*/\n.field-type-icon {\n\tbox-sizing: border-box;\n\tdisplay: inline-flex;\n\talign-content: center;\n\talign-items: center;\n\tjustify-content: center;\n\tposition: relative;\n\twidth: 24px;\n\theight: 24px;\n\ttop: -4px;\n\tbackground-color: $blue-50;\n\tborder: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: $blue-200;\n\t};\n\tborder-radius: 100%;\n\n\t&:before {\n\t\t$icon-size: 14px;\n\t\tcontent: \"\";\n\t\twidth: $icon-size;\n\t\theight: $icon-size;\n\t\tposition: relative;\n\t\tbackground-color: $blue-500;\n\t\t-webkit-mask-size: cover;\n\t\tmask-size: cover;\n\t\t-webkit-mask-repeat: no-repeat;\n\t\tmask-repeat: no-repeat;\n\t\t-webkit-mask-position: center;\n\t\tmask-position: center;\n\t\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-default.svg');\n\t\tmask-image: url('../../images/field-type-icons/icon-field-default.svg');\n\t}\n\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tField type icons\n*\n*--------------------------------------------------------------------------------------------*/\n\n// Text field\n.field-type-icon.field-type-icon-text:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-text.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-text.svg');\n}\n\n// Textarea\n.field-type-icon.field-type-icon-textarea:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-textarea.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-textarea.svg');\n}\n\n// Textarea\n.field-type-icon.field-type-icon-textarea:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-textarea.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-textarea.svg');\n}\n\n// Number\n.field-type-icon.field-type-icon-number:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-number.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-number.svg');\n}\n\n// Range\n.field-type-icon.field-type-icon-range:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-range.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-range.svg');\n}\n\n// Email\n.field-type-icon.field-type-icon-email:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-email.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-email.svg');\n}\n\n// URL\n.field-type-icon.field-type-icon-url:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-url.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-url.svg');\n}\n\n// Password\n.field-type-icon.field-type-icon-password:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-password.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-password.svg');\n}\n\n// Image\n.field-type-icon.field-type-icon-image:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-image.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-image.svg');\n}\n\n// File\n.field-type-icon.field-type-icon-file:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-file.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-file.svg');\n}\n\n// WYSIWYG\n.field-type-icon.field-type-icon-wysiwyg:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-wysiwyg.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-wysiwyg.svg');\n}\n\n// oEmbed\n.field-type-icon.field-type-icon-oembed:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-oembed.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-oembed.svg');\n}\n\n// Gallery\n.field-type-icon.field-type-icon-gallery:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-gallery.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-gallery.svg');\n}\n\n// Select\n.field-type-icon.field-type-icon-select:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-select.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-select.svg');\n}\n\n// Checkbox\n.field-type-icon.field-type-icon-checkbox:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-checkbox.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-checkbox.svg');\n}\n\n// Radio Button\n.field-type-icon.field-type-icon-radio:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-radio.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-radio.svg');\n}\n\n// Button Group\n.field-type-icon.field-type-icon-button-group:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-button-group.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-button-group.svg');\n}\n\n// True / False\n.field-type-icon.field-type-icon-true-false:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-true-false.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-true-false.svg');\n}\n\n// Link\n.field-type-icon.field-type-icon-link:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-link.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-link.svg');\n}\n\n// Post Object\n.field-type-icon.field-type-icon-post-object:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-post-object.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-post-object.svg');\n}\n\n// Page Link\n.field-type-icon.field-type-icon-page-link:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-page-link.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-page-link.svg');\n}\n\n// Relationship\n.field-type-icon.field-type-icon-relationship:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-relationship.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-relationship.svg');\n}\n\n// Taxonomy\n.field-type-icon.field-type-icon-taxonomy:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-taxonomy.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-taxonomy.svg');\n}\n\n// User\n.field-type-icon.field-type-icon-user:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-user.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-user.svg');\n}\n\n// Google Map\n.field-type-icon.field-type-icon-google-map:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-google-map.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-google-map.svg');\n}\n\n// Date Picker\n.field-type-icon.field-type-icon-date-picker:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-date-picker.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-date-picker.svg');\n}\n\n// Date / Time Picker\n.field-type-icon.field-type-icon-date-time-picker:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-date-time-picker.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-date-time-picker.svg');\n}\n\n// Time Picker\n.field-type-icon.field-type-icon-time-picker:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-time-picker.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-time-picker.svg');\n}\n\n// Color Picker\n.field-type-icon.field-type-icon-color-picker:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-color-picker.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-color-picker.svg');\n}\n\n// Message\n.field-type-icon.field-type-icon-message:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-message.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-message.svg');\n}\n\n// Accordion\n.field-type-icon.field-type-icon-accordion:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-accordion.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-accordion.svg');\n}\n\n// Tab\n.field-type-icon.field-type-icon-tab:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-tab.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-tab.svg');\n}\n\n// Group\n.field-type-icon.field-type-icon-group:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-group.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-group.svg');\n}\n\n// Repeater\n.field-type-icon.field-type-icon-repeater:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-repeater.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-repeater.svg');\n}\n\n\n// Flexible Content\n.field-type-icon.field-type-icon-flexible-content:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-flexible-content.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-flexible-content.svg');\n}\n\n// Clone\n.field-type-icon.field-type-icon-clone:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-clone.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-clone.svg');\n}","/*---------------------------------------------------------------------------------------------\n*\n* Tools page layout\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-admin-tools {\n\n\t.postbox-header {\n\t\tdisplay: none; // Hide native WP postbox headers\n\t}\n\n\t.acf-meta-box-wrap.-grid {\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t};\n\n\t\t.postbox {\n\t\t\twidth: 100%;\n\t\t\tclear: none;\n\t\t\tfloat: none;\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t};\n\n\t\t\t@media screen and (max-width: $md) {\n\t\t\t\tflex: 1 1 100%;\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t.acf-meta-box-wrap.-grid .postbox:nth-child(odd) {\n\t\tmargin: {\n\t\t\tleft: 0;\n\t\t};\n\t}\n\n\t.meta-box-sortables {\n\t\tdisplay: grid;\n\t\tgrid-template-columns: repeat(2, 1fr);\n\t\tgrid-template-rows: repeat(1, 1fr);\n\t\tgrid-column-gap: 32px;\n\t\tgrid-row-gap: 32px;\n\n\t\t@media screen and (max-width: $md) {\n\t\t\tdisplay: flex;\n\t\t\tflex-wrap: wrap;\n\t\t\tjustify-content: flex-start;\n\t\t\talign-content: flex-start;\n\t\t\talign-items: center;\n\t\t\tgrid-column-gap: 8px;\n\t\t\tgrid-row-gap: 8px;\n\t\t}\n\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Tools export pages\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-admin-tools {\n\n\t&.tool-export {\n\n\t\t.inside {\n\t\t\tmargin: 0;\n\t\t}\n\n\t\t// ACF custom postbox header\n\t\t.acf-postbox-header {\n\t\t\tmargin: {\n\t\t\t\tbottom: 24px;\n\t\t\t};\n\t\t}\n\n\t\t// Main postbox area\n\t\t.acf-postbox-main {\n\t\t\tborder: none;\n\t\t\tmargin: 0;\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t}\n\n\t\t.acf-postbox-columns {\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 280px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t\tpadding: 0;\n\n\t\t\t.acf-postbox-side {\n\t\t\t\tpadding: 0;\n\n\t\t\t\t.acf-panel {\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\tpadding: 0;\n\t\t\t\t}\n\n\t\t\t\t&:before {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\n\t\t\t\t.acf-btn {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\ttext-align: center;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t\t.meta-box-sortables {\n\t\t\tdisplay: block;\n\t\t}\n\n\t\t.acf-panel {\n\t\t\tborder: none;\n\n\t\t\th3 {\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: 0;\n\t\t\t\tcolor: $gray-700;\n\t\t\t\t@extend .p4;\n\n\t\t\t\t&:before {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t\t.acf-checkbox-list {\n\t\t\tmargin: {\n\t\t\t\ttop: 16px;\n\t\t\t};\n\t\t\tborder: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-300;\n\t\t\t};\n\t\t\tborder-radius: $radius-md;\n\n\t\t\tli {\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\tbox-sizing: border-box;\n\t\t\t\twidth: 100%;\n\t\t\t\theight: 48px;\n\t\t\t\talign-items: center;\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: {\n\t\t\t\t\tright: 12px;\n\t\t\t\t\tleft: 12px;\n\t\t\t\t};\n\t\t\t\tborder-bottom: {\n\t\t\t\t\twidth: 1px;\n\t\t\t\t\tstyle: solid;\n\t\t\t\t\tcolor: $gray-200;\n\t\t\t\t};\n\n\t\t\t\t&:last-child {\n\t\t\t\t\tborder-bottom: none;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t}\n\n}","/*---------------------------------------------------------------------------------------------\n*\n* Updates layout\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-settings-wrap.acf-updates {\n\tdisplay: flex;\n\tflex-direction: row;\n\tflex-wrap: wrap;\n\tjustify-content: flex-start;\n\talign-content: flex-start;\n\talign-items: flex-start;\n}\n\n.custom-fields_page_acf-settings-updates .acf-admin-notice,\n.custom-fields_page_acf-settings-updates .acf-upgrade-notice,\n.custom-fields_page_acf-settings-updates .notice {\n\tflex: 1 1 100%;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* ACF Box\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-settings-wrap.acf-updates {\n\n\t.acf-box {\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t};\n\n\t\t.inner {\n\t\t\tpadding: {\n\t\t\t\ttop: 24px;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 24px;\n\t\t\t\tleft: 24px;\n\t\t\t};\n\t\t}\n\n\t\t@media screen and (max-width: $md) {\n\t\t\tflex: 1 1 100%;\n\t\t}\n\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Notices\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-settings-wrap.acf-updates {\n\n\t.acf-admin-notice {\n\t\tflex: 1 1 100%;\n\t\tmargin: {\n\t\t\ttop: 16px;\n\t\t\tright: 0;\n\t\t\tleft: 0;\n\t\t};\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* License information\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-license-information {\n\tflex: 1 1 65%;\n\tmargin: {\n\t\tright: 32px;\n\t};\n\n\t.inner {\n\t\tpadding: 0;\n\n\t\t.acf-license-defined {\n\t\t\tpadding: 24px;\n\t\t\tmargin: 0;\n\t\t}\n\n\t\t.acf-activation-form,\n\t\t.acf-retry-activation {\n\t\t\tpadding: 24px;\n\n\t\t\t&.acf-retry-activation {\n\t\t\t\tpadding-top: 0;\n\t\t\t\tmin-height: 40px;\n\n\t\t\t\t.acf-recheck-license.acf-btn {\n\t\t\t\t\tfloat: none;\n\t\t\t\t\tline-height: initial;\n\n\t\t\t\t\ti {\n\t\t\t\t\t\tdisplay: none;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.acf-manage-license-btn {\n\t\t\t\tfloat: right;\n\t\t\t\tline-height: 40px;\n\t\t\t\talign-items: center;\n\t\t\t\tdisplay: inline-flex;\n\n\t\t\t\t&.acf-renew-subscription {\n\t\t\t\t\tfloat: none;\n\t\t\t\t\tline-height: initial;\n\t\t\t\t}\n\n\t\t\t\ti {\n\t\t\t\t\tmargin: 0 0 0 5px;\n\t\t\t\t\twidth: 19px;\n\t\t\t\t\theight: 19px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.acf-recheck-license {\n\t\t\t\tfloat: right;\n\t\t\t\tline-height: 40px;\n\n\t\t\t\ti {\n\t\t\t\t\tmargin-right: 8px;\n\t\t\t\t\tvertical-align: middle;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.acf-license-status-wrap {\n\t\t\tbackground: $gray-50;\n\t\t\tborder-top: 1px solid $gray-200;\n\t\t\tborder-bottom-left-radius: 8px;\n\t\t\tborder-bottom-right-radius: 8px;\n\t\t\t\n\t\t\t.acf-license-status-table {\n\t\t\t\tfont-size: 14px;\n\t\t\t\tpadding: 24px 24px 16px 24px;\n\n\t\t\t\tth {\n\t\t\t\t\twidth: 160px;\n\t\t\t\t\tfont-weight: 500;\n\t\t\t\t\ttext-align: left;\n\t\t\t\t\tpadding-bottom: 16px;\n\t\t\t\t}\n\n\t\t\t\ttd {\n\t\t\t\t\tpadding-bottom: 16px;\n\n\t\t\t\t\t.acf-license-status {\n\t\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\t\theight: 24px;\n\t\t\t\t\t\tline-height: 24px;\n\t\t\t\t\t\tborder-radius: 100px;\n\t\t\t\t\t\tbackground: $gray-200;\n\t\t\t\t\t\tpadding: 0 13px 1px 12px;\n\t\t\t\t\t\tborder: 1px solid rgba(0, 0, 0, 0.12);\n\t\t\t\t\t\tcolor: $gray-500;\n\n\t\t\t\t\t\t&.active {\n\t\t\t\t\t\t\tbackground: rgba(18, 183, 106, 0.15);\n\t\t\t\t\t\t\tborder: 1px solid rgba(18, 183, 106, 0.24);\n\t\t\t\t\t\t\tcolor: rgba(18, 183, 106, 1);\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&.expired,\n\t\t\t\t\t\t&.cancelled {\n\t\t\t\t\t\t\tbackground: rgba(209, 55, 55, 0.24);\n\t\t\t\t\t\t\tborder: 1px solid rgba(209, 55, 55, 0.24);\n\t\t\t\t\t\t\tcolor: rgba(209, 55, 55, 1);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t\t.acf-no-license-view-pricing {\n\t\t\t\tpadding: 12px 24px;\n\t\t\t\tborder-top: 1px solid $gray-200;\n\t\t\t\tcolor: $gray-500;\n\t\t\t}\n\t\t}\n\t}\n\n\t@media screen and (max-width: 1024px) {\n\t\tmargin: {\n\t\t\tright: 0;\n\t\t\tbottom: 32px;\n\t\t};\n\t}\n\n\tlabel {\n\t\tfont-weight: 500;\n\t}\n\n\t.acf-input-wrap {\n\t\tmargin: {\n\t\t\ttop: 8px;\n\t\t\tbottom: 24px;\n\t\t};\n\t}\n\n\t#acf_pro_license {\n\t\twidth: 100%;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Update information table\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-update-information {\n\tflex: 1 1 35%;\n\tmax-width: calc(35% - 32px);\n\n\t.form-table {\n\n\t\tth,\n\t\ttd {\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 0;\n\t\t\t\tbottom: 24px;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t\t@extend .p4;\n\t\t\tcolor: $gray-700;\n\t\t}\n\n\t}\n\n\t.acf-update-changelog {\n\t\tmargin: {\n\t\t\ttop: 8px;\n\t\t\tbottom: 24px;\n\t\t};\n\t\tpadding: {\n\t\t\ttop: 8px;\n\t\t};\n\t\tborder-top: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-200;\n\t\t};\n\t\tcolor: $gray-700;\n\n\t\th4 {\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t}\n\n\t\tp {\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tbottom: 16px;\n\t\t\t};\n\n\t\t\t&:last-of-type {\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 0;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\tem {\n\t\t\t\t@extend .p6;\n\t\t\t\tcolor: $gray-500;\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t.acf-btn {\n\t\tdisplay: inline-flex;\n\t}\n\n}","/*--------------------------------------------------------------------------------------------\n*\n*\tHeader pro upgrade button\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-toolbar {\n\n\ta.acf-admin-toolbar-upgrade-btn {\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\talign-self: stretch;\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 16px;\n\t\t\tbottom: 0;\n\t\t\tleft: 16px;\n\t\t};\n\t\tbackground: $gradient-pro;\n\t\tbox-shadow: inset 0 0 0 1px rgba(255,255,255,.16);\n\t\tbackground-size: 180% 80%;\n\t\tbackground-position: 100% 0;\n\t\ttransition: background-position .5s;\n\t\tborder-radius: $radius-md;\n\t\ttext-decoration: none;\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t&:hover {\n\t\t\tbackground-position: 0 0;\n\t\t}\n\n\t\t&:focus {\n\t\t\tborder: none;\n\t\t\toutline: none;\n\t\t\tbox-shadow: none;\n\t\t}\n\n\t\tp {\n\t\t\tmargin: 0;\n\t\t\tpadding: {\n\t\t\t\ttop: 8px;\n\t\t\t\tbottom: 8px;\n\t\t\t}\n\t\t\t@extend .p4;\n\t\t\tfont-weight: normal;\n\t\t\ttext-transform: none;\n\t\t\tcolor: #fff;\n\t\t}\n\n\t\t.acf-icon {\n\t\t\t$icon-size: 18px;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tmargin: {\n\t\t\t\tright: 6px;\n\t\t\t\tleft: -2px;\n\t\t\t};\n\t\t\tbackground-color: $gray-50;\n\t\t}\n\n\t}\n\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Upsell block\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page #tmpl-acf-field-group-pro-features,\n.acf-admin-page #acf-field-group-pro-features {\n\tdisplay: none;\n\talign-items: center;\n\tmin-height: 120px;\n\tbackground-color: #121833;\n\tbackground-image: url(../../images/pro-upgrade-grid-bg.svg), url(../../images/pro-upgrade-overlay.svg);\n\tbackground-repeat: repeat, no-repeat;\n\tbackground-size: 1224px, 1880px;\n\tbackground-position: left top, -520px -680px;\n\tcolor: $gray-200;\n\tborder-radius: 8px;\n\tmargin-top: 24px;\n\tmargin-bottom: 24px;\n\n\t@media screen and (max-width: 768px) {\n\t\tbackground-size: 1024px, 980px;\n\t\tbackground-position: left top, -500px -200px;\n\t}\n\n\t@media screen and (max-width: 1200px) {\n\t\tbackground-size: 1024px, 1880px;\n\t\tbackground-position: left top, -520px -300px;\n\t}\n\n\t.postbox-header {\n\t\tdisplay: none;\n\t}\n\n\t.inside {\n\t\twidth: 100%;\n\t\tborder: none;\n\t\tpadding: 0;\n\t}\n\n\t.acf-field-group-pro-features-wrapper {\n\t\tdisplay: flex;\n\t\tjustify-content: center;\n\t\talign-content: stretch;\n\t\talign-items: center;\n\t\tgap: 96px;\n\t\theight: 358px;\n\t\tmax-width: 950px;\n\t\tmargin: 0 auto;\n\t\tpadding: 0 35px;\n\t\t\n\t\t@media screen and (max-width: 1200px) {\n\t\t\tgap: 48px;\n\t\t}\n\t\t\n\t\t@media screen and (max-width: 768px) {\n\t\t\tgap: 0;\n\t\t}\n\n\t\t.acf-field-group-pro-features-title,\n\t\t.acf-field-group-pro-features-title-sm {\n\t\t\tfont-weight: 590;\n\t\t\tline-height: 150%;\n\n\t\t\t.acf-pro-label {\n\t\t\t\tfont-weight: normal;\n\t\t\t\tmargin-top: -4px;\n\t\t\t\tmargin-left: 2px;\n\t\t\t\tvertical-align: middle;\n\t\t\t\theight: 22px;\n\t\t\t}\n\t\t\t\n\t\t}\n\n\t\t.acf-field-group-pro-features-title-sm {\n\t\t\tdisplay: none !important;\n\t\t\tfont-size: 18px;\n\n\t\t\t.acf-pro-label {\n\t\t\t\tfont-size: 10px;\n\t\t\t\theight: 20px;\n\t\t\t}\n\t\t\t\n\t\t\t@media screen and (max-width: 768px) {\n\t\t\t\twidth: 100%;\n\t\t\t\ttext-align: center;\n\t\t\t}\n\t\t\t\n\t\t}\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\tflex-direction: column;\n\t\t\tflex-wrap: wrap;\n\t\t\tjustify-content: flex-start;\n\t\t\talign-content: flex-start;\n\t\t\talign-items: flex-start;\n\t\t\tpadding: 32px 32px 0 32px;\n\t\t\theight: unset;\n\n\t\t\t.acf-field-group-pro-features-title-sm {\n\t\t\t\tdisplay: block !important;\n\t\t\t\tmargin-bottom: 24px;\n\t\t\t}\n\t\t}\n\n\t\t.acf-field-group-pro-features-content {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\twidth: 416px;\n\n\t\t\t.acf-field-group-pro-features-desc {\n\t\t\t\tmargin-top: 8px;\n\t\t\t\tmargin-bottom: 24px;\n\t\t\t\tfont-size: 15px;\n\t\t\t\tfont-weight: 300;\n\t\t\t\tcolor: $gray-300;\n\t\t\t}\n\n\t\t\t@media screen and (max-width: 768px) {\n\t\t\t\twidth: 100%;\n\t\t\t\torder: 1;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 0;\n\t\t\t\t\tbottom: 8px;\n\t\t\t\t};\n\n\t\t\t\t.acf-field-group-pro-features-title,\n\t\t\t\t.acf-field-group-pro-features-desc {\n\t\t\t\t\tdisplay: none !important;\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\n\t\t.acf-field-group-pro-features-actions {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: row;\n\t\t\talign-items: flex-start;\n\t\t\tmin-width: 160px;\n\t\t\tgap: 12px;\n\n\t\t\t@media screen and (max-width: 768px) {\n\t\t\t\tjustify-content: flex-start;\n\t\t\t\tflex-direction: column;\n\t\t\t\tmargin-bottom: 24px;\n\n\t\t\t\ta {\n\t\t\t\t\tjustify-content: center;\n\t\t\t\t\ttext-align: center;\n\t\t\t\t\twidth: 100%;\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\n\t\t.acf-field-group-pro-features-grid {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: row;\n\t\t\tflex-wrap: wrap;\n\t\t\tgap: 16px;\n\t\t\twidth: 416px;\n\n\t\t\t.acf-field-group-pro-feature {\n\t\t\t\tdisplay: flex;\n\t\t\t\tflex-direction: column;\n\t\t\t\tjustify-content: center;\n\t\t\t\talign-items: center;\n\t\t\t\twidth: 128px;\n\t\t\t\theight: 124px;\n\t\t\t\tbackground: rgba(255, 255, 255, 0.08);\n\t\t\t\tbox-shadow: 0px 0px 4px rgba(0, 0, 0, 0.04), 0px 8px 16px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(255,255,255,.08);\n\t\t\t\tbackdrop-filter: blur(6px);\n\t\t\t\tborder-radius: 8px;\n\n\t\t\t\t.field-type-icon {\n\t\t\t\t\tborder: none;\n\t\t\t\t\tbackground: none;\n\t\t\t\t\twidth: 24px;\n\t\t\t\t\topacity: .8;\n\n\t\t\t\t\t&::before {\n\t\t\t\t\t\tbackground-color: #fff;\n\t\t\t\t\t\twidth: 20px;\n\t\t\t\t\t\theight: 20px;\n\t\t\t\t\t}\n\t\t\t\t\t\n\t\t\t\t\t@media screen and (max-width: 1200px) {\n\t\t\t\t\t\t&::before { width: 18px; height: 18px; }\n\t\t\t\t\t}\n\t\t\t\t\t\n\t\t\t\t}\n\n\t\t\t\t.pro-feature-blocks::before {\n\t\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-extended-menu.svg\");\n\t\t\t\t\tmask-image: url(\"../../images/icons/icon-extended-menu.svg\");\n\t\t\t\t}\n\n\t\t\t\t.pro-feature-options-pages::before {\n\t\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-settings.svg\");\n\t\t\t\t\tmask-image: url(\"../../images/icons/icon-settings.svg\");\n\t\t\t\t}\n\n\t\t\t\t.field-type-label {\n\t\t\t\t\tmargin-top: 4px;\n\t\t\t\t\tfont-size: 13px;\n\t\t\t\t\tfont-weight: 300;\n\t\t\t\t\ttext-align: center;\n\t\t\t\t\tcolor: #fff;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@media screen and (max-width: 1200px) {\n\t\t\t\tflex-direction: column;\n\t\t\t\tgap: 8px;\n\t\t\t\twidth: 288px;\n\n\t\t\t\t.acf-field-group-pro-feature {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\theight: 40px;\n\t\t\t\t\tflex-direction: row;\n\t\t\t\t\tjustify-content: unset;\n\t\t\t\t\tgap: 8px;\n\n\n\t\t\t\t\t.field-type-icon {\n\t\t\t\t\t\tposition: initial;\n\t\t\t\t\t\tmargin-left: 16px;\n\t\t\t\t\t}\n\n\t\t\t\t\t.field-type-label {\n\t\t\t\t\t\tmargin-top: 0;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@media screen and (max-width: 768px) {\n\t\t\t\tgap: 0;\n\t\t\t\twidth: 100%;\n\t\t\t\theight: auto;\n\t\t\t\tmargin-bottom: 16px;\n\t\t\t\tflex-direction: unset;\n\t\t\t\tflex-wrap: wrap;\n\n\t\t\t\t.acf-field-group-pro-feature {\n\t\t\t\t\tflex: 1 0 50%;\n\t\t\t\t\tmargin-bottom: 8px;\n\t\t\t\t\twidth: auto;\n\t\t\t\t\theight: auto;\n\t\t\t\t\tjustify-content: center;\n\t\t\t\t\tbackground: none;\n\t\t\t\t\tbox-shadow: none;\n\t\t\t\t\tbackdrop-filter: none;\n\t\t\t\t\t\n\t\t\t\t\t.field-type-label {\n\t\t\t\t\t\tmargin-left: 2px;\n\t\t\t\t\t}\n\n\t\t\t\t\t.field-type-icon {\n\t\t\t\t\t\tposition: initial;\n\t\t\t\t\t\tmargin-left: 0;\n\n\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\theight: 16px;\n\t\t\t\t\t\t\twidth: 16px;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t.field-type-label {\n\t\t\t\t\t\tfont-size: 12px;\n\t\t\t\t\t\tmargin-top: 0;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t}\n\n\th1 {\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tbottom: 4px;\n\t\t};\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tbottom: 0;\n\t\t};\n\t\t@extend .acf-h1;\n\t\tfont-weight: bold;\n\t\tcolor: $gray-50;\n\n\t\t.acf-icon {\n\t\t\tmargin: {\n\t\t\t\tright: 8px;\n\t\t\t};\n\t\t}\n\n\t}\n\n\t// Upsell block btn\n\t.acf-btn {\n\t\tdisplay: inline-flex;\n\t\tbackground-color: rgba(#fff,.1);\n\t\tborder: none;\n\t\tbox-shadow: 0px 0px 4px rgba(0, 0, 0, 0.04), 0px 4px 8px rgba(0, 0, 0, 0.06), inset 0 0 0 1px rgba(255,255,255,.16);\n\t\tbackdrop-filter: blur(6px);\n\t\tpadding: 8px 24px;\n\t\theight: 48px;\n\n\t\t&:hover {\n\t\t\tbackground-color: rgba(#fff,.2);\n\t\t}\n\n\t\t.acf-icon {\n\t\t\tmargin: {\n\t\t\t\tright: -2px;\n\t\t\t\tleft: 6px;\n\t\t\t};\n\t\t}\n\n\t\t&.acf-pro-features-upgrade {\n\t\t\tbackground: $gradient-pro;\n\t\t\tbackground-size: 160% 80%;\n\t\t\tbackground-position: 100% 0;\n\t\t\tbox-shadow: 0px 0px 4px rgba(0, 0, 0, 0.04), 0px 4px 8px rgba(0, 0, 0, 0.06), inset 0 0 0 1px rgba(255,255,255,.16);\n\t\t\tborder-radius: 6px;\n\t\t\ttransition: background-position .5s;\n\t\t\t\n\t\t\t&:hover {\n\t\t\t\tbackground-position: 0 0;\n\t\t\t}\n\t\t}\n\t}\n\n\t.acf-field-group-pro-features-footer-wrap {\n\t\theight: 48px;\n\t\tbackground: rgba(16, 24, 40, 0.4);\n\t\tbackdrop-filter: blur(6px);\n\t\tborder-top: 1px solid rgba(255, 255, 255, 0.08);\n\t\tborder-bottom-left-radius: 8px;\n\t\tborder-bottom-right-radius: 8px;\n\t\tcolor: $gray-400;\n\t\tfont-size: 13px;\n\t\tfont-weight: 300;\n\t\tpadding: 0 35px;\n\n\t\t.acf-field-group-pro-features-footer {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tjustify-content: space-between;\n\t\t\tmax-width: 950px;\n\t\t\theight: 48px;\n\t\t\tmargin: 0 auto;\n\t\t}\n\n\t\t.acf-field-group-pro-features-wpengine-logo {\n\t\t\theight: 16px;\n\t\t\tvertical-align: middle;\n\t\t\tmargin-top: -2px;\n\t\t\tmargin-left: 3px;\n\t\t}\n\n\t\ta {\n\t\t\tcolor: $gray-400;\n\t\t\ttext-decoration: none;\n\t\t\t\n\t\t\t&:hover {\n\t\t\t\tcolor: $gray-300;\n\t\t\t}\n\t\t\t\n\t\t\t.acf-icon {\n\t\t\t\twidth: 18px;\n\t\t\t\theight: 18px;\n\t\t\t\tmargin-left: 4px;\n\t\t\t}\n\t\t\t\n\t\t}\n\t\t\n\t\t.acf-more-tools-from-wpengine {\n\t\t\t\n\t\t\ta {\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\talign-items: center;\n\t\t\t}\n\t\t\t\n\t\t}\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\theight: 70px;\n\t\t\tfont-size: 12px;\n\n\t\t\t.acf-more-tools-from-wpengine {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\t.acf-field-group-pro-features-footer {\n\t\t\t\tjustify-content: center;\n\t\t\t\theight: 70px;\n\n\t\t\t\t.acf-field-group-pro-features-wpengine-logo {\n\t\t\t\t\tclear: both;\n\t\t\t\t\tmargin: 6px auto 0 auto;\n\t\t\t\t\tdisplay: block;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n}\n\n.acf-no-field-groups,\n.acf-no-post-types,\n.acf-no-taxonomies {\n\t#tmpl-acf-field-group-pro-features {\n\t\tmargin-top: 0;\n\t}\n}\n","/*--------------------------------------------------------------------------------------------\n*\n*\tPost type & taxonomies styles\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-admin-single-post-type,\n.acf-admin-single-taxonomy,\n.acf-admin-single-options-page {\n\tlabel[for=\"acf-basic-settings-hide\"] {\n\t\tdisplay: none;\n\t}\n\tfieldset.columns-prefs {\n\t\tdisplay: none;\n\t}\n\n\t#acf-basic-settings {\n\t\t.postbox-header {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n\n\t.postbox-container,\n\t.notice {\n\t\tmax-width: $max-width;\n\t\tclear: left;\n\t}\n\n\t#post-body-content {\n\t\tmargin: 0;\n\t}\n\n\t// Main postbox\n\t.postbox,\n\t.acf-box {\n\t\t.inside {\n\t\t\tpadding: {\n\t\t\t\ttop: 48px;\n\t\t\t\tright: 48px;\n\t\t\t\tbottom: 48px;\n\t\t\t\tleft: 48px;\n\t\t\t}\n\t\t}\n\t}\n\n\t#acf-advanced-settings.postbox {\n\t\t.inside {\n\t\t\tpadding: {\n\t\t\t\tbottom: 24px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.postbox-container .meta-box-sortables #acf-basic-settings .inside {\n\t\tborder: none;\n\t}\n\n\t// Input wrap\n\t.acf-input-wrap {\n\t\toverflow: visible;\n\t}\n\n\t// Field & label margins & paddings\n\t.acf-field {\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 24px;\n\t\t\tleft: 0;\n\t\t}\n\n\t\t.acf-label {\n\t\t\tmargin: {\n\t\t\t\tbottom: 6px;\n\t\t\t}\n\t\t}\n\t}\n\n\t// Specific field overrides\n\t.acf-field-text,\n\t.acf-field-textarea,\n\t.acf-field-select {\n\t\tmax-width: 600px;\n\t}\n\n\t.acf-field-true-false {\n\t\tmax-width: 700px;\n\t}\n\n\t.acf-field-supports {\n\t\tmax-width: 600px;\n\n\t\t.acf-label {\n\t\t\tdisplay: block;\n\n\t\t\t.description {\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 4px;\n\t\t\t\t\tbottom: 12px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.acf_post_type_supports {\n\t\t\tdisplay: flex;\n\t\t\tflex-wrap: wrap;\n\t\t\tjustify-content: flex-start;\n\t\t\talign-content: flex-start;\n\t\t\talign-items: flex-start;\n\n\t\t\t&:focus-within {\n\t\t\t\tborder-color: transparent;\n\t\t\t}\n\n\t\t\tli {\n\t\t\t\tflex: 0 0 25%;\n\n\t\t\t\ta.button {\n\t\t\t\t\tbackground-color: transparent;\n\t\t\t\t\tpadding: 0;\n\t\t\t\t\tborder: 0;\n\t\t\t\t\theight: auto;\n\t\t\t\t\tmin-height: auto;\n\t\t\t\t\tmargin-top: 0;\n\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\tline-height: 22px;\n\t\t\t\t\t&:before {\n\t\t\t\t\t\tcontent: '';\n\t\t\t\t\t\t$icon-size: 16px;\n\t\t\t\t\t\tmargin-right: 6px;\n\t\t\t\t\t\tdisplay: inline-flex;\n\t\t\t\t\t\twidth: $icon-size;\n\t\t\t\t\t\theight: $icon-size;\n\t\t\t\t\t\tbackground-color: currentColor;\n\t\t\t\t\t\tborder: none;\n\t\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\t\t\tmask-size: contain;\n\t\t\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t\t\t-webkit-mask-position: center;\n\t\t\t\t\t\tmask-position: center;\n\t\t\t\t\t\ttext-indent: 500%;\n\t\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\t\toverflow: hidden;\n\t\t\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-add.svg\");\n\t\t\t\t\t\tmask-image: url(\"../../images/icons/icon-add.svg\");\n\t\t\t\t\t}\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tcolor: $blue-700;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\tinput[type=text] {\n\t\t\t\t\twidth: calc(100% - 36px);\n\t\t\t\t\tpadding: 0;\n\t\t\t\t\tbox-shadow: none;\n\t\t\t\t\tborder: none;\n\t\t\t\t\tborder-bottom: 1px solid $gray-300;\n\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\theight: auto;\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\tmin-height: auto;\n\t\t\t\t\t&:focus {\n\t\t\t\t\t\toutline: none;\n\t\t\t\t\t\tborder-bottom-color: $blue-400;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t// Dividers\n\t.acf-field-seperator {\n\t\tmargin: {\n\t\t\ttop: 40px;\n\t\t\tbottom: 40px;\n\t\t}\n\t\tborder: {\n\t\t\ttop: 1px solid $gray-200;\n\t\t\tright: none;\n\t\t\tbottom: none;\n\t\t\tleft: none;\n\t\t}\n\t}\n\n\t// Remove margin from last fields in postbox\n\t.acf-field-advanced-configuration {\n\t\tmargin: {\n\t\t\tbottom: 0;\n\t\t}\n\t}\n\n\t// Tabbed navigation & labels utility bar\n\t.postbox-container .acf-tab-wrap,\n\t.acf-regenerate-labels-bar {\n\t\tposition: relative;\n\t\ttop: -48px;\n\t\tleft: -48px;\n\t\twidth: calc(100% + 96px);\n\t}\n\n\t// Labels utility bar\n\t.acf-regenerate-labels-bar {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: right;\n\t\tmin-height: 48px;\n\t\tmargin: {\n\t\t\tbottom: 0;\n\t\t}\n\t\tpadding: {\n\t\t\tright: 16px;\n\t\t\tleft: 16px;\n\t\t}\n\t\tgap: 8px;\n\t\tborder-bottom: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-100;\n\t\t}\n\t}\n\n\t// Labels utility bar help/tip icon\n\t.acf-labels-tip {\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\tmin-height: 24px;\n\t\tmargin: {\n\t\t\tright: 8px;\n\t\t}\n\t\tpadding: {\n\t\t\tleft: 16px;\n\t\t}\n\t\tborder-left: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-200;\n\t\t}\n\n\t\t.acf-icon {\n\t\t\tdisplay: inline-flex;\n\t\t\talign-items: center;\n\t\t\t$icon-size: 16px;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\t-webkit-mask-size: $icon-size;\n\t\t\tmask-size: $icon-size;\n\t\t\tbackground-color: $gray-400;\n\t\t}\n\t}\n}\n\n// Select2 for default values in permalink rewrite\n.acf-select2-default-pill {\n\tborder-radius: 100px;\n\tmin-height: 20px;\n\tpadding: {\n\t\ttop: 2px;\n\t\tbottom: 2px;\n\t\tleft: 8px;\n\t\tright: 8px;\n\t}\n\tfont-size: 11px;\n\tmargin-left: 6px;\n\tbackground-color: $gray-200;\n\tcolor: $gray-500;\n}\n\n.acf-menu-position-desc-child {\n\tdisplay: none;\n}","/*---------------------------------------------------------------------------------------------\n*\n* Field picker modal\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-modal.acf-browse-fields-modal {\n\twidth: 1120px;\n\theight: 664px;\n\ttop: 50%;\n\tright: auto;\n\tbottom: auto;\n\tleft: 50%;\n\ttransform: translate(-50%, -50%);\n\tdisplay: flex;\n\tflex-direction: row;\n\tborder-radius: $radius-xl;\n\tbox-shadow: 0px 0px 4px rgba(0, 0, 0, 0.04),\n\t\t0px 8px 16px rgba(0, 0, 0, 0.08);\n\toverflow: hidden;\n\n\t.acf-field-picker {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\tflex-grow: 1;\n\t\twidth: 760px;\n\t\tbackground: #fff;\n\n\t\t.acf-modal-title,\n\t\t.acf-modal-content,\n\t\t.acf-modal-toolbar {\n\t\t\tposition: relative;\n\t\t}\n\n\t\t.acf-modal-title {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: row;\n\t\t\tjustify-content: space-between;\n\t\t\talign-items: center;\n\t\t\tbackground: $gray-50;\n\t\t\tborder: none;\n\t\t\tpadding: 35px 32px;\n\n\t\t\t.acf-search-field-types-wrap {\n\t\t\t\tposition: relative;\n\n\t\t\t\t&:after {\n\t\t\t\t\tcontent: \"\";\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\ttop: 11px;\n\t\t\t\t\tleft: 10px;\n\t\t\t\t\t$icon-size: 18px;\n\t\t\t\t\twidth: $icon-size;\n\t\t\t\t\theight: $icon-size;\n\t\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-search.svg\");\n\t\t\t\t\tmask-image: url(\"../../images/icons/icon-search.svg\");\n\t\t\t\t\tbackground-color: $gray-400;\n\t\t\t\t\tborder: none;\n\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\t\tmask-size: contain;\n\t\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t\t-webkit-mask-position: center;\n\t\t\t\t\tmask-position: center;\n\t\t\t\t\ttext-indent: 500%;\n\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\toverflow: hidden;\n\t\t\t\t}\n\n\t\t\t\tinput {\n\t\t\t\t\twidth: 280px;\n\t\t\t\t\theight: 40px;\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\tpadding-left: 32px;\n\t\t\t\t\tbox-shadow: none;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.acf-modal-content {\n\t\t\ttop: auto;\n\t\t\tbottom: auto;\n\t\t\tpadding: 0;\n\t\t\theight: 100%;\n\n\t\t\t.acf-tab-group {\n\t\t\t\tpadding-left: 32px;\n\t\t\t}\n\n\t\t\t.acf-field-types-tab {\n\t\t\t\tdisplay: flex;\n\t\t\t}\n\n\t\t\t.acf-field-types-tab,\n\t\t\t.acf-field-type-search-results {\n\t\t\t\tflex-direction: row;\n\t\t\t\tflex-wrap: wrap;\n\t\t\t\tgap: 24px;\n\t\t\t\tpadding: 32px;\n\n\t\t\t\t.acf-field-type {\n\t\t\t\t\tposition: relative;\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\tflex-direction: column;\n\t\t\t\t\tjustify-content: center;\n\t\t\t\t\talign-items: center;\n\t\t\t\t\tisolation: isolate;\n\t\t\t\t\twidth: 120px;\n\t\t\t\t\theight: 120px;\n\t\t\t\t\tbackground: $gray-50;\n\t\t\t\t\tborder: 1px solid $gray-200;\n\t\t\t\t\tborder-radius: 8px;\n\t\t\t\t\tbox-sizing: border-box;\n\t\t\t\t\tcolor: $gray-800;\n\t\t\t\t\ttext-decoration: none;\n\n\t\t\t\t\t&:hover,\n\t\t\t\t\t&:active,\n\t\t\t\t\t&.selected {\n\t\t\t\t\t\tbackground: $blue-50;\n\t\t\t\t\t\tborder: 1px solid $blue-400;\n\t\t\t\t\t\tbox-shadow: inset 0 0 0 1px $blue-400;\n\t\t\t\t\t}\n\n\t\t\t\t\t.field-type-icon {\n\t\t\t\t\t\tborder: none;\n\t\t\t\t\t\tbackground: none;\n\t\t\t\t\t\ttop: 0;\n\n\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\twidth: 22px;\n\t\t\t\t\t\t\theight: 22px;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t.field-type-label {\n\t\t\t\t\t\tmargin-top: 12px;\n\t\t\t\t\t\t@extend .p5;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.field-type-requires-pro {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\tjustify-content: center;\n\t\t\t\t\talign-items: center;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\ttop: -10px;\n\t\t\t\t\tright: -10px;\n\t\t\t\t\theight: 21px;\n\t\t\t\t\tcolor: white;\n\t\t\t\t\tbackground: $gradient-pro;\n\t\t\t\t\tbackground-size: 140% 20%;\n\t\t\t\t\tbackground-position: 100% 0;\n\t\t\t\t\tborder-radius: 100px;\n\t\t\t\t\tfont-size: 11px;\n\t\t\t\t\tpadding: {\n\t\t\t\t\t\tright: 6px;\n\t\t\t\t\t\tleft: 6px;\n\t\t\t\t\t}\n\t\t\t\t\ti {\n\t\t\t\t\t\twidth: 12px;\n\t\t\t\t\t\theight: 12px;\n\t\t\t\t\t\tmargin-right: 2px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.acf-modal-toolbar {\n\t\t\tdisplay: flex;\n\t\t\talign-items: flex-start;\n\t\t\tjustify-content: space-between;\n\t\t\theight: auto;\n\t\t\tmin-height: 72px;\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 32px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 32px;\n\t\t\t}\n\t\t\tmargin: 0;\n\t\t\tborder: none;\n\n\t\t\t.acf-select-field,\n\t\t\t.acf-btn-pro {\n\t\t\t\tmin-width: 160px;\n\t\t\t\tjustify-content: center;\n\t\t\t}\n\n\t\t\t.acf-insert-field-label {\n\t\t\t\tmin-width: 280px;\n\t\t\t\tbox-shadow: none;\n\t\t\t}\n\n\t\t\t.acf-field-picker-actions {\n\t\t\t\tdisplay: flex;\n\t\t\t\tgap: 8px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.acf-field-type-preview {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\twidth: 360px;\n\t\tbackground-color: $gray-50;\n\t\tbackground-image: url(\"../../images/field-preview-grid.png\");\n\t\tbackground-size: 740px;\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-position: center bottom;\n\t\tborder-left: 1px solid $gray-200;\n\t\tbox-sizing: border-box;\n\t\tpadding: 32px;\n\n\t\t.field-type-desc {\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t\tcolor: $gray-500;\n\t\t}\n\n\t\t.field-type-preview-container {\n\t\t\tdisplay: inline-flex;\n\t\t\tjustify-content: center;\n\t\t\twidth: 100%;\n\t\t\tmargin: {\n\t\t\t\ttop: 24px;\n\t\t\t}\n\t\t\tpadding: {\n\t\t\t\ttop: 32px;\n\t\t\t\tbottom: 32px;\n\t\t\t}\n\t\t\tbackground-color: rgba(#fff, 0.64);\n\t\t\tborder-radius: $radius-lg;\n\t\t\tbox-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.04),\n\t\t\t\t0px 8px 24px rgba(0, 0, 0, 0.04);\n\t\t}\n\n\t\t.field-type-image {\n\t\t\tmax-width: 232px;\n\t\t}\n\n\t\t.field-type-info {\n\t\t\tflex-grow: 1;\n\n\t\t\t.field-type-name {\n\t\t\t\tfont-size: 21px;\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 0;\n\t\t\t\t\tbottom: 16px;\n\t\t\t\t\tleft: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.field-type-upgrade-to-unlock {\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\tjustify-items: center;\n\t\t\t\talign-items: center;\n\t\t\t\tmin-height: 24px;\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 12px;\n\t\t\t\t}\n\t\t\t\tpadding: {\n\t\t\t\t\tright: 8px;\n\t\t\t\t\tleft: 8px;\n\t\t\t\t}\n\t\t\t\tbackground: $gradient-pro;\n\t\t\t\tbackground-size: 140% 20%;\n\t\t\t\tbackground-position: 100% 0;\n\t\t\t\tborder-radius: 100px;\n\t\t\t\tcolor: white;\n\t\t\t\ttext-decoration: none;\n\t\t\t\tfont-size: 11px;\n\n\t\t\t\ti.acf-icon {\n\t\t\t\t\twidth: 14px;\n\t\t\t\t\theight: 14px;\n\t\t\t\t\tmargin: {\n\t\t\t\t\t\tright: 4px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.field-type-links {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tgap: 24px;\n\t\t\tmin-height: 40px;\n\n\t\t\t.acf-icon {\n\t\t\t\t$icon-size: 18px;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t}\n\n\t\t\t&:before {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\ta {\n\t\t\t\tdisplay: flex;\n\t\t\t\tgap: 6px;\n\t\t\t\ttext-decoration: none;\n\n\t\t\t\t&:hover {\n\t\t\t\t\ttext-decoration: underline;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.acf-field-type-search-results,\n\t.acf-field-type-search-no-results {\n\t\tdisplay: none;\n\t}\n\n\t&.is-searching {\n\t\t.acf-tab-wrap,\n\t\t.acf-field-types-tab,\n\t\t.acf-field-type-search-no-results {\n\t\t\tdisplay: none !important;\n\t\t}\n\n\t\t.acf-field-type-search-results {\n\t\t\tdisplay: flex;\n\t\t}\n\t}\n\n\t&.no-results-found {\n\t\t.acf-tab-wrap,\n\t\t.acf-field-types-tab,\n\t\t.acf-field-type-search-results,\n\t\t.field-type-info,\n\t\t.field-type-links,\n\t\t.acf-field-picker-toolbar {\n\t\t\tdisplay: none !important;\n\t\t}\n\n\t\t.acf-modal-title {\n\t\t\tborder-bottom: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t}\n\t\t}\n\n\t\t.acf-field-type-search-no-results {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\tjustify-content: center;\n\t\t\talign-items: center;\n\t\t\theight: 100%;\n\t\t\tgap: 6px;\n\n\t\t\timg {\n\t\t\t\tmargin-bottom: 19px;\n\t\t\t}\n\n\t\t\tp {\n\t\t\t\tmargin: 0;\n\n\t\t\t\t&.acf-no-results-text {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.acf-invalid-search-term {\n\t\t\t\tmax-width: 200px;\n\t\t\t\toverflow: hidden;\n\t\t\t\ttext-overflow: ellipsis;\n\t\t\t\tdisplay: inline-block;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Hide browse fields button for smaller screen sizes\n*\n*---------------------------------------------------------------------------------------------*/\n@media only screen and (max-width: 1080px) {\n\t.acf-btn.browse-fields {\n\t\tdisplay: none;\n\t}\n}\n"],"names":[],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"acf-global.css","mappings":";;;AAAA,gBAAgB;ACAhB;;;;8FAAA;AAMA;AAOA;AAQA;AAgBA;;;;8FAAA;ACrCA;;;;8FAAA;ACCA;;;;8FAAA;AAMA;AACA;EACC;EACA;EACA;EACA;EACA;AHkBD;;AGhBA;EACC;EACA;EACA;EACA;AHmBD;;AGjBA;EACC;AHoBD;;AGjBA;AACA;;;;;;EAMC;EACA;EACA;AHoBD;;AGlBA;;;EAGC;AHqBD;;AGlBA;AACA;EACC;EACA;EACA;EACA;EACA;AHqBD;;AGnBA;EACC;EACA;EACA;EACA;AHsBD;;AGnBA;AACA;EACC;AHsBD;;AGpBA;EACC;AHuBD;AGtBC;EACC;AHwBF;;AGpBA;AACA;EACC;AHuBD;;AGrBA;EACC;AHwBD;;AGtBA;EACC;AHyBD;;AGtBA;AACA;EACC;AHyBD;;AGvBA;EACC;AH0BD;;AGxBA;EACC;AH2BD;;AGxBA;AACA;;EAEC;EACA;EACA;EACA;EACA;AH2BD;;AGxBA;AACA;EACC;AH2BD;;AGxBA;EACC;AH2BD;;AGxBA;AACA;EACC;AH2BD;;AGxBA;AACA;EACC;AH2BD;;AGxBA;AACA;;EAEC;AH2BD;;AGxBA;AACA;EACC;EACA;EACA;EACA;EAEA;EACA;AH0BD;;AGvBA;EACC;EACA;EACA;EACA;EAEA;EACA;AHyBD;;AGtBA;AACA;EACC;AHyBD;;AGvBA;EACC;AH0BD;;AGvBA;EACC;AH0BD;;AGxBA;EACC;AH2BD;;AGxBA;AACA;EACC;EACA;EACA;EACA;AH2BD;;AGxBA;;;;+FAAA;AAMA;AACA;EACC,mBF7HU;EE8HV,kBF/FW;EEgGX,cFpIU;EEsIT;EACA;EACA;EACA;EAED;EAEA;EACA;EACA;EAGA;EASA;AHaD;AGrBC;EACC;EACA;EACA;EACA;EACA;AHuBF;AGnBC;EACC;AHqBF;AGnBE;EACC;EACA;EACA;EACA;EACA;AHqBH;AGjBC;EACC;AHmBF;AGjBE;EACC;EACA;EACA;EACA;EACA;AHmBH;AGfC;EACC;AHiBF;AGfE;EACC;EACA;EACA;EACA;EACA;AHiBH;AGbC;EACC;AHeF;AGbE;EACC;EACA;EACA;EACA;EACA;AHeH;AGXC;EACC;AHaF;;AGTA;AACA;EACC;AHYD;AGVC;EACC;EACA;AHYF;AGVE;EACC;AHYH;AGTE;EACC;AHWH;;AGNA;EACC;EACA;EACA;EACA;EACA;EACA;AHSD;;AGNA;EACC;EACA;AHSD;;AGNA;;;;+FAAA;AAKA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHSD;AGPC;ED3RA;EACA;EACA;EACA;AFqSD;;AGRA;;;;8FAAA;AAKA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHWD;AGTC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHWF;;AGNA;EACC;AHSD;;AGPA;EACC;AHUD;;AGRA;EACC;EACA;AHWD;;AGTA;EACC;AHYD;;AGVA;EACC;AHaD;;AGXA;EACC;EAGA;AHYD;;AGVA;EACC;EAGA;AHWD;;AGTA;EACC;EAGA;AHUD;;AGRA;EACC;EAGA;AHSD;;AGPA;EACC;AHUD;;AGRA;EACC;EAGA;EACA;AHSD;;AGPA;EACC;AHUD;;AGRA;EACC;EAGA;AHSD;;AGPA;EACC;EAGA;AHQD;;AGNA;EACC;AHSD;;AGPA;EACC;EAGA;AHQD;;AGNA;EACC;EAGA;AHOD;;AGLA;EACC;AHQD;;AGNA;EACC;AHSD;;AGLA;EACC;AHQD;AGPC;EAEC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHQF;AGNC;EACC;EACA;AHQF;AGNC;EACC;AHQF;;AGJA;EACC;AHOD;AGNC;EAEC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHOF;AGLC;EACC;EACA;AHOF;AGLC;EACC;AHOF;;AGFA;EACC;EAGA;AHGD;;AGDA;EACC;EAGA;AHED;;AGEA;EACC;EACA;EACA;AHCD;;AGGA;EACC;EACA;EACA;EACA;EACA;EACA;AHAD;AGGC;EACC;EACA;EACA;AHDF;AGGC;EAEC;EACA;EACA;AHFF;AGMC;EAEC;EACA;AHLF;;AGUA;EACC;EACA;EACA;AHPD;;AGWA;EACC;EACA;EACA;AHRD;;AGYA;EACC;EACA;EACA;AHTD;;AGYC;EACC;EACA;AHTF;AGWC;EAEC;AHVF;;AGeA;EACC;EACA;EACA;AHZD;AGcC;EACC;EACA;AHZF;AGcC;EAEC;AHbF;;AGkBA;;EAEC;EACA;EACA;EACA;AHfD;AGoBE;;;EAGC;AHlBH;;AGuBA;;;;8FAAA;AAKA;EACC;EACA;EACA;EACA;EAEA;EA8CA;AHlED;AGqBC;EACC;EACA;EACA;AHnBF;AGqBE;EACC;EACA;EACA;EACA;EACA;EACA;AHnBH;AGuBC;EACC;AHrBF;AGwBC;EACC;EACA;EACA;EACA;EACA;AHtBF;AGyBC;EACC;AHvBF;AG0BC;EACC;AHxBF;AG2BC;EACC;AHzBF;AG6BE;EACC;AH3BH;AGgCC;EACC;EACA;EACA;EACA;AH9BF;AGgCE;EACC;AH9BH;AE7kBC;ECinBC,qBF1nBiB;ADylBnB;AGkCE;;EAEC,qBF7nBgB;AD6lBnB;;AGqCA;;;;8FAAA;AAMA;EACC;EACA;EACA;EACA;EACA;EACA,mBFtqBY;EEuqBZ;AHnCD;AGqCC;EACC;EACA;EACA;EACA;EACA;AHnCF;AGsCC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;AHpCF;AGqCE;EACC;AHnCH;AGwCC;EACC;AHtCF;AG0CC;EACC,mBFpsBU;EEqsBV;AHxCF;AG4CC;EACC,mBFzsBY;EE0sBZ;AH1CF;AG8CC;EACC,mBF9sBY;EE+sBZ;AH5CF;;AGgDA;;;;8FAAA;AAMA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EAmBA;EAcA;EAoBA;AHjGD;AG+CE;;;;EAEC;EACA;EACA;EACA;EACA;EACA;AH3CH;AG8CE;;EACC;EACA;AH3CH;AGkDG;EACC,qBF5uBe;EE6uBf;AHhDJ;AGkDI;EACC;AHhDL;AGwDE;EACC;AHtDH;AGwDG;EACC,qBF3vBe;EE4vBf;AHtDJ;AGwDI;EACC;AHtDL;AG0DG;EACC;AHxDJ;AG8DC;EACC;AH5DF;AGgEG;;;;EAEC;EACA;AH5DJ;;AGkEA;AACA;EACC;EACA;EACA;EACA;EAEA;EACA;AHhED;;AGmEA;AACA;EACC;EACA;EACA;EACA;EAEA;EACA;AHjED;;AGoEA;;;;+FAAA;AAMA;;;EAGC;EACA;EACA;AHlED;AGoEC;;;EACC;EAEC;EAED;EACA;AHlEF;;AGsEA;EACC;EACA;AHnED;AGqEC;EACC;EACA;EACA;AHnEF;AE5vBC;ECo0BC,qBF50BmB;ADuwBrB;;AGyEA;EACC;EACA;AHtED;;AGyEA;;;;8FAAA;AAOC;EACC;AHxEF;AG2EC;EACC;AHzEF;AG4EC;EACC;AH1EF;AG4EE;EACC;AH1EH;;AG+EA;;;;8FAAA;AAMA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;AH7ED;AGgFC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;AH9EF;AGiFC;EACC;EACA;EACA;EACA;AH/EF;AGmFC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHjFF;AEr0BC;EACC;AFu0BF;AGkFE;EACC;EACA;AHhFH;AGmFG;EACC;EACA;EACA;AHjFJ;AGoFI;EACC;EACA;AHlFL;AGuFE;EACC;EAGA;EACA;AHvFH;AG2FE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHzFH;AG2FG;ED78BF;EACA;EACA;EACA;AFq3BD;;AG6FA;EACC;EACA;AH1FD;AG6FC;EACC;EACA;AH3FF;AG6FE;EACC;AH3FH;AGgGC;EACC;AH9FF;;AGkGA;;;;8FAAA;AAMA;EACC;EACA;EACA;AHhGD;AEh6BC;EACC;EACA;EACA;AFk6BF;AG8FC;EACC;EACA;EACA;AH5FF;AG+FC;EACC;EACA;EACA;EACA;AH7FF;AGgGC;EACC;EACA;AH9FF;AGiGC;EACC;EACA;EACA;EACA;AH/FF;AGkGC;EACC;EACA;EACA;AHhGF;AGmGC;EACC;EACA;AHjGF;AGoGC;EACC;AHlGF;AGsGC;EACC;;IAEC;IACA;IACA;IACA;EHpGD;AACF;;AGyGA;;EAEC;AHtGD;;AG0GA;EACC;AHvGD;;AG0GA;;;;8FAAA;AAOC;EACC;EACA;AHzGF;AG4GC;EACC;EACA;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LC;EACC;EACA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA;AHxLF;AG6LE;EAEC;AH5LH;;AGmMC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHhMF;AGkME;EACC;EACA;AHhMH;AGmME;;EAEC;EACA;AHjMH;AGqMC;EACC;EACA;EACA;EACA;EACA;EACA;AHnMF;AGsMC;EACC;AHpMF;AGsME;EACC;AHpMH;AGuME;;EAEC;EACA;AHrMH;AGyME;EACC;AHvMH;AG0ME;EACC;AHxMH;AG6MC;EACC;IACC;EH3MD;EG6MA;IACC;EH3MD;AACF;;AG+MA;;;;+FAAA;AAKA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AH5MD;AG8MC;;;EAGC;EACA;EACA;EACA;AH5MF;AG+MC;EACC;EACA;EACA;AH7MF;AG+ME;EACC;EACA;EACA;AH7MH;AG+ME;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AH7MH;AG8MG;EACC;AH5MJ;AGiNC;EACC;EACA;EACA;EACA;EACA;AH/MF;AGkNC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;AHhNF;AGkNE;EACC;EACA;AHhNH;AGoNC;EACC;EACA;EACA;EACA;AHlNF;AGoNE;EACC;AHlNH;AGuNC;EAjFD;IAkFE;IACA;IACA;IACA;EHpNA;AACF;;AGsNA;EACC;EACA;EACA;EACA;EACA;EACA,mBFxvDU;EEyvDV;EACA;AHnND;;AGsNA;;;;+FAAA;AAMA;EAMC;;IAEC;IACA;EHzNA;AACF;AG4NA;;;;8FAAA;AAOC;EAEE;EACA;EACA;EACA;AH7NH;AGgOE;EARD;IAUG;IACA;EH9NF;AACF;AGkOC;EAEE;EACA;AHjOH;AGoOE;EAND;IAQG;IACA;EHlOF;AACF;AGuOE;EADD;IAGG;EHrOF;AACF;;AG0OA;;;;oEAAA;AAMC;EACC;AHxOF;;AG4OA;;;;+FAAA;AAMC;;EAEC;EACA,kBFnzDU;EEozDV,6CFhzDa;ADskDf;AG4OE;;EAEE;EACA;EACA;EACA;AH1OJ;AG8OE;;EAEE;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;AH9OJ;AGkPE;;;;EAGE;EACA;EACA;EACA;EAGA;EACA;EACA,yBF/3DO;AD8oDX;AGqPE;;;;EAEC;EACA;EACA;EACA;EAEC;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EAGA;EACA;AHtPJ;AGyPG;;;;;;;;EAGE;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EAGD,cFp6DO;AD8qDX;AG0PE;;EAEE;EACA;EACA;EACA;AHxPJ;;AG8PA;;;;+FAAA;AAKA;EACC;EACA;EACA;EACA;EACA;EAEC;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EAGA;EACA;EACA,4BFl9DS;ADktDX;AGmQC;EAEE;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EAGD,cF99DS;ADwtDX;AGyQC;EAEE;EACA;AHxQH;AG4QC;EACC,yBF5+DS;ADkuDX;;AG8QA;;;;+FAAA;AAMC;EAEE;AH7QH;AGgRE;EACC,qBF7/DQ;AD+uDX;AGiRE;EATD;IAWG;IACA;EH/QF;AACF;AGmRC;EAEE;EACA;AHlRH;AGqRE;EAND;IAQG;IACA;EHnRF;AACF;AGuRC;EACC,qBFvhES;ADkwDX;;AGyRA;;;;+FAAA;AAQG;;EAEC;EAEC;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EAGD;AH9RJ;;AGoSA;;;;+FAAA;AAMC;EAIC;EACA;EACA;EACA;EAgCA;EACA;EACA;EACA,kBFpkEU;ADgwDZ;AGuUC;EACC;AHrUF;;AGyUA;;;;8FAAA;AAMC;EACC;EACA;EACA;EACA;EAEC;EACA;EACA;EACA;EAED,yBFznES;EE2nER;EACA;EACA,qBF3nEQ;EE6nET,kBFpmEU;ADyxDZ;AG8UE;EAEE;AH7UJ;;AGmVA;;;;8FAAA;AAKA;EACC;AHhVD;AGkVC;EAEE;AHjVH;;AGsVA;;;;8FAAA;AAMC;;;EAGC;EACA;EACA;EAEC;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EAED;EAEC;EACA;EACA;EAED,kBF3pEU;EE4pEV,6CFxpEa;EEypEb,cF9rES;ADo2DX;AG4VE;;;EACC;EACA;EACA;EAEC;EACA;EACA;EACA;AHzVJ;AG6VE;;;EACC;EAEC;EAED;EACA;AH3VH;AG+VE;;;EAEE;EACA;AH5VJ;AGgWE;;;EACC;EACA;EACA;EACA;EACA;AH5VH;AG8VG;;;EAEE;EAGA;EAGD;AH/VJ;AGoWE;;;;;;EAEC;EACA;EACA;EACA;EACA;AH9VH;AGgWG;;;;;;EACC;EAEA;EACA;EACA;EACA,WAJY;EAKZ,YALY;EAMZ,yBFnwEO;EEowEP;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AH1VJ;AG6VG;;;;;;EACC,yBF/wEO;ADy7DX;AG0VE;;;EACC;EACA;EACA;AHtVH;AGwVG;;;EACC,yBF1xEO;ADs8DX;AGyVE;;;EACC;EAEA;EACA;EACA;EACA;EACA;EACA,WANY;EAOZ,YAPY;EASX;EAED;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHxVH;AG2VE;;;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,yBFhzEU;EEizEV,kBFlyES;EEmyET,6CF9xEY;ADu8Df;AG0VE;;;EACC;EAEC;EACA;AHvVJ;AG6VC;EACC;AH3VF;AG8VC;EAEE;AH7VH;AGkWC;EACC;EACA;AHhWF;AGkWE;EACC;EACA;AHhWH;AGmWE;EACC,yBFn1Ea;ADk/DhB;AGsWC;;;EAGC;EACA;AHpWF;AGsWE;;;EACC;EACA;AHlWH;AGqWE;;;EACC,yBFl2EY;ADigEf;AGqWC;EAWC;EACA;EACA,cFv4ES;AD0hEX;AGiWE;EACC;EACA;EACA;AH/VH;AGkWE;EACC;AHhWH;;AG6WE;;;EACC;AHxWH;AG2WE;;;EACC;EACA;AHvWH;AGyWG;;;EACC;EACA;AHrWJ;AGuWI;;;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA,yBFp6EM;EEq6EN;AHnWL;AGuWK;;;EACC;AHnWN;;AG6WC;;EACC;AHzWF;AG2WE;;EACC;EACA;AHxWH;AG2WE;;EACC;EACA;AHxWH;AG2WE;;EACC;EACA;AHxWH;AGgXG;;;;EACC;EACA;AH3WJ;;AGiXA;;;;8FAAA;AAKA;EACC;EACA;EACA;EAEC;EACA;EAED,oEFn8Ec;EEo8Ed;EACA;EACA;EACA;EACA;EACA;EACA;AHhXD;;AGmXA;;;;8FAAA;AAQE;EACC;EACA;EACA;EAEC;EAGA;EACA;EACA;EAED;EACA;EACA;EACA;EACA,kBFj+ES;AD0mEZ;AGyXG;EACC;EACA;EACA;EACA;AHvXJ;AG0XG;EACC;EACA;EACA;EACA;AHxXJ;AG4XG;EACC;EACA;AH1XJ;AG8XG;EACC;EACA;AH5XJ;AGgYG;EACC;EACA;AH9XJ;;AIrtEA;;;;+FAAA;AAMC;EACC;AJutEF;;AIntEA;;;;+FAAA;AAOC;EACC,cH0CS;AD0qEX;;AI/sEA;;;;+FAAA;AAMA;;;EACC;EACA;AJmtED;;AIhtEA;;;;;;;;;;;;;;;;;;;;;;;;;;EACC;EACA;AJ4uED;;AIzuEA;;;;;;;;;;EACC;EACA;AJqvED;;AIjuEA;;;;+FAAA;AAQC;EACC;AJiuEF;AI9tEC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EACC;AJgxEF;AI7wEC;EACC;AJ+wEF;AI5wEC;;;;;;;;;;;EACC;AJwxEF;AIrxEC;;;;;EACC;AJ2xEF;AIxxEC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EACC;AJ00EF;AIv0EC;;;EACC;AJ20EF;AIx0EC;EACC;AJ00EF;;AIr0EA;;;;+FAAA;AAKA;EAEC,cH5DU;ADm4EX;;AIp0EA;;;;+FAAA;AAOC;EACC;AJq0EF;AIl0EC;EACC;AJo0EF;;AI/zEA;;;;+FAAA;AASA;;;;+FAAA;AAMC;EACC;EACA;AJ6zEF;AI1zEC;EACC;EACA;AJ4zEF;;AKr9EA;EAEC;;;;iGAAA;EAuCA;;;;iGAAA;EAcA;;;;iGAAA;EAcA;;;;iGAAA;EAeA;;;;iGAAA;EA4CA;;;;iGAAA;EAsEA;;;;iGAAA;EAkBA;;;;iGAAA;EAkBA;;;;iGAAA;EAqCA;;;;iGAAA;EAwGA;;;;iGAAA;EAqCA;;;;iGAAA;EAkCA;;;;iGAAA;EASA;;;;iGAAA;EA0HA;;;;iGAAA;EA+BA;;;;iGAAA;EAsBA;EAgUA;;;;iGAAA;ALwnDD;AKviFC;;;;;EAKC;EACA;EAEC;EACA;EAED;EACA,qBJ4BS;EI3BT,6CJoEa;EInEb,kBJ8DU;EI5DV,cJ4BS;AD0gFX;AKpiFE;;;;;EACC,0BJiEO;EIhEP,qBJiCQ;ADygFX;AKviFE;;;;;EACC,yBJaQ;EIZR;AL6iFH;AK1iFE;;;;;EACC,cJYQ;ADoiFX;AKpiFE;EACC,yBJLQ;EIMR,cJFQ;ADwiFX;AK1hFE;;EAEC;AL4hFH;AKlhFC;EACC;EAEC;EACA;EAED;EACA;ALkhFF;AK1gFC;EACC;EACA;EAEC;EACA;EAED;EACA;EACA;AL0gFF;AKvgFE;EAEC,cJ1CQ;ADkjFX;AKrgFE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;ALugFH;AKjgFE;EAEE;EACA;EAED;ALigFH;AKx/EC;;EAEC;EACA;EACA;EACA;EAEC;EACA;EACA,qBJ9FQ;EIgGT;EACA;ALw/EF;AKt/EE;;EACC,yBJ5FQ;EI6FR,qBJxFQ;ADilFX;AKt/EE;;;EAEC,yBJlGQ;EImGR,qBJ9FQ;ADulFX;AKv/EG;;;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AL2/EJ;AKt/EE;;EACC;ALy/EH;AKt/EE;;EACC,yBJvIQ;EIwIR,qBJrIQ;AD8nFX;AK/+EI;;;EACC;ALm/EL;AKl+EG;EACC;ALo+EJ;AKn9EG;EACC;ALq9EJ;AKt8EE;;;;EAGE;ALy8EJ;AKr8EE;;EAEE;ALu8EJ;AKp8EG;;EAEE;ALs8EL;AK/7EE;;EACC;EACA;EACA;ALk8EH;AKx7EC;EACC;EACA;EACA;EACA,yBJzOS;EI0OT;AL07EF;AKx7EE;EACC,yBJ5OQ;ADsqFX;AKv7EE;EACC;ALy7EH;AKt7EE;EACC,yBJvOQ;AD+pFX;AKt7EG;EACC,yBJzOO;ADiqFX;AKr7EG;EACC;ALu7EJ;AKl7EE;;EAEC;ALo7EH;AKj7EE;EACC;EACA;EACA;EACA;EACA;ALm7EH;AK96EC;EACC;EACA;ALg7EF;AK96EE;EACC;EACA;EACA;EAEC;EACA;EACA;AL+6EJ;AK56EG;EAEE;AL66EL;AKz6EG;EAEE;AL06EL;AKt6EG;EACC;EAEC;EACA;ALu6EL;AK75EG;EAEE;EACA;AL85EL;AK15EG;EAEE;EACA;AL25EL;AK/4EC;EACC;EACA;EAEC;EAGA;EACA;EACA;EACA;EAED;EACA;EACA,kBJxTU;EI0TT;EACA;EACA,qBJlVQ;EIoVT;AL24EF;AKz4EE;EACC,qBJtVQ;EIuVR;EACA;AL24EH;AKh4EC;EACC;EACA;EACA;EAEC;EACA;EAED;EACA;EACA;EACA,qBJ/WS;EIgXT,kBJ1VU;EI4VV,cJlXS;ADivFX;AK73EE;EACC;EACA,qBJtXQ;EIuXR,cJvXQ;ADsvFX;AK73EE;EACC;EACA,0BJ7VO;EI8VP,cJ5XQ;AD2vFX;AKr3EC;EACC;ALu3EF;AK72EE;EACC;EACA;AL+2EH;AK52EE;EACC;EAEC;EACA;EAED;EAEC;EACA;EACA,qBJ9aO;EIgbR,6CJvYY;EIwYZ,kBJ7YS;EI+YT,cJ/aQ;ADwxFX;AKt2EE;EACC,0BJ3YO;EI4YP,qBJ3aQ;EI4aR,kBJrZS;AD6vFZ;AKt2EG;EACC;ALw2EJ;AKn2EI;EACC;EACA;ALq2EL;AK91EI;EACC;EACA;ALg2EL;AKz1EE;EACC;EAEC;AL01EJ;AKv1EG;EACC;EACA;ALy1EJ;AKp1EE;EAEE;EACA;EACA;EACA;ALq1EJ;AKj1EE;EACC;EACA;EAEC;EACA;EAED;EACA;EACA;EACA;ALi1EH;AK/0EG;EACC;EAEA;EACA,WAFY;EAGZ,YAHY;EAIZ;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,yBJtgBO;ADs1FX;AK70EG;EACC,yBJ7fO;AD40FX;AKn0EC;EACC;EACA;EACA;ALq0EF;AKn0EE;EAEC,WADY;EAEZ,YAFY;EAGZ,yBJ/hBQ;ADm2FX;AKj0EE;EAEE;ALk0EJ;AK9zEE;EAEE;AL+zEJ;AKpzEC;EACC;EACA;EACA;EACA;ALszEF;AKpzEW;EACR;EACA;ALszEH;;AKnzEE;EACC;EACA;ALszEH;AKryEE;;;;;;;;;;;EACC;ALizEH;AK7yEG;;;;;;;;;;;EACC;EACA;EACA;EACA;EACA;EAEC;EACA;EACA;EACA;ALwzEL;AKrzEG;;;;;;;;;;;EACC;EACA;EACA;EAEC;ALg0EL;AK7zEI;;;;;;;;;;;EACC;EACA;ALy0EL;AKn0EE;;;;;;;;;;;EACC;EACA;AL+0EH;AK50EE;;;;;;;;;;;EACC;EACA;ALw1EH;AKr1EE;;;;;;;;;;;EACC;EACA;EACA;EACA;ALi2EH;AK71EE;;;;;;;;;;;EACC;ALy2EH;AKv2EY;EACR;ALy2EJ;;AKp2EE;;;;;;;;;;;EACC;EACA;EACA;EACA;EACA;ALi3EH;AK/2EG;;;;;;;;;;;EACC;EAEA;EACA;EACA;EACA;EACA;EACA,WANY;EAOZ,YAPY;EAQZ;EACA;EACA,yBJlqBO;EImqBP;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AL03EJ;AKv3EG;;;;;;;;;;;EACC;ALm4EJ;AK13EG;;;;;;;;;;;EACC;EACA;ALs4EJ;AK/3EC;EACC;EACA;EACA;EACA;EACA;ALi4EF;AKh4EE;EACC;EACA;EACA;EACA;EACA;ALk4EH;AK/3EW;EAER;ALg4EH;;AK53EE;EACC;AL+3EH;AK73EY;EACR;AL+3EJ;;AK13EE;EACC;EACA;EACA;AL63EH;AK13EI;EACC;EAEA;EACA;EACA;EACA;EACA,WALY;EAMZ,YANY;EAOZ;EACA;EACA,yBJlvBM;EImvBN;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AL23EL;AKz3Ec;EACR;EACA;AL23EN;;AKt3EG;EACC;EAEA;EACA;EACA;EACA;ALw3EJ;AKt3Ea;EACR;EACA;ALw3EL;;AKr3EI;EACC,yBJrxBM;EIsxBN;ALw3EL;AKl3EE;EACC;ALo3EH;AKh3EG;EACC;EACA;ALk3EJ;AK72EE;EACC;EACA;EACA;EACA;EAEC;EACA;EACA;EACA;EAED;AL62EH;AK32EG;EACC;EACA;EACA;EAEC;EAED;AL22EJ;AKz2EI;EACC;EACA;AL22EL;AKp2EE;EACC;EACA;ALs2EH;AKp2EG;EACC;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ACA;EAED,yBL/tBQ;ADghIX;AM7yGC;EACC;EACA;AN+yGF;AM5yGC;EACC;AN8yGF;AM1yGE;EACC;AN4yGH;;AMtyGA;;;;+FAAA;AAOC;EACC;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EAEA,yBLrvBS;EKsvBT;EACA,uBATY;EAUZ,eAVY;EAWZ;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ANqyGF;AMlyGC;EACC;EACA;ANoyGF;;AM/xGA;;;;+FAAA;AAOC;EAEC;;;IAGC;EN+xGD;AACF;;AOpnIA;;;;+FAAA;AAKA;EACC;EACA;EACA;EACA;EACA,mBNyCU;EMxCV,cNqCU;ADklIX;AOrnIC;EACC;EACA;EACA;EACA;EACA;APunIF;AOrnIE;EACC;EACA;APunIH;AOrnIG;EACC;;IAEC;EPunIH;EOnnIG;;IAEC;EPqnIJ;AACF;AO/mIE;EACC;EACA;APinIH;AO9mIE;EACC;EACA;APgnIH;AO9mIG;EAJD;IAKE;EPinIF;AACF;AO7mIC;EAlDD;IAmDE;EPgnIA;AACF;AO9mIC;EACC;EAEC;EAED;AP8mIF;AO5mIE;EAEE;AP6mIJ;AOzmIE;EACC;EACA;EACA;AP2mIH;AOvmIC;EACC;EACA,cNrCS;AD8oIX;AOtmIC;EACC;EACA;EACA;EACA;EAEC;EAGA;EACA;EACA;EACA;EAGA;EACA;EACA;EAED,kBNpBU;EMsBV,cNzDS;EM0DT;APimIF;AO/lIE;EACC,yBN3DQ;EM4DR;APimIH;AO/lIE;EACC,yBN/DQ;EMgER,cNtEQ;ADuqIX;AO/lIE;EAEE;EACA;EACA,qBNvEO;ADuqIX;AO7lIE;EACC;AP+lIH;AOzlIG;EACC,yBNjFO;EMkFP,cNxFO;ADmrIX;AOvlIE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EAEC;EACA;EACA;EACA;EAED;EACA,kBNnES;EMoET;APulIH;AOrlIG;EACC;EACA;EACA;EACA;EACA;EACA;APulIJ;AOrlII;EACC;EACA;EACA;EACA;APulIL;AOllIG;EACC;EACA;APolIJ;AOllII;;EAEC;APolIL;AOjlII;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;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AdqsLF;AcnsLE;EAXD;;IAYE;EdusLD;AACF;AcrsLE;EAfD;;IAgBE;EdysLD;AACF;AcvsLE;;;;EAEC;EACA;Ad2sLH;AczsLG;;;;EACC;EACA;EACA;EACA;EACA;Ad8sLJ;AczsLE;;EACC;EACA;Ad4sLH;Ac1sLG;;EACC;EACA;Ad6sLJ;Ac1sLG;EATD;;IAUE;IACA;Ed8sLF;AACF;Ac1sLE;EAlDD;;IAmDE;IACA;IACA;IACA;IACA;IACA;IACA;Ed8sLD;Ec5sLC;;IACC;IACA;Ed+sLF;AACF;Ac5sLE;;EACC;EACA;EACA;Ad+sLH;Ac7sLG;;EACC;EACA;EACA;EACA;EACA,cbtIO;ADs1LX;Ac7sLG;EAbD;;IAcE;IACA;IAEC;IACA;EdgtLH;Ec7sLE;;;;IAEC;EditLH;AACF;Ac5sLE;;EACC;EACA;EACA;EACA;EACA;Ad+sLH;Ac7sLG;EAPD;;IAQE;IACA;IACA;EditLF;Ec/sLE;;IACC;IACA;IACA;EdktLH;AACF;Ac7sLE;;EACC;EACA;EACA;EACA;EACA;AdgtLH;Ac9sLG;;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AditLJ;Ac/sLI;;EACC;EACA;EACA;EACA;AdktLL;AchtLK;;EACC;EACA;EACA;AdmtLN;AchtLK;EACC;;IAAY;IAAa;EdqtL7B;AACF;AcjtLI;;EACC;EACA;AdotLL;AcjtLI;;EACC;EACA;AdotLL;AcjtLI;;EACC;EACA;EACA;EACA;EACA;AdotLL;AchtLG;EAxDD;;IAyDE;IACA;IACA;EdotLF;EcltLE;;IACC;IACA;IACA;IACA;IACA;EdqtLH;EcltLG;;IACC;IACA;EdqtLJ;EcltLG;;IACC;EdqtLJ;AACF;AcjtLG;EAhFD;;IAiFE;IACA;IACA;IACA;IACA;IACA;EdqtLF;EcntLE;;IACC;IACA;IACA;IACA;IACA;IACA;IACA;IACA;EdstLH;EcptLG;;IACC;EdutLJ;EcptLG;;IACC;IACA;EdutLJ;EcrtLI;;IACC;IACA;Edwt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","sources":["webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/acf-global.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_variables.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_mixins.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_global.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_typography.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_admin-inputs.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_list-table.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_admin-toolbar.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_acf-headerbar.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_btn.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_icons.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_field-type-icons.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_tools.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_updates.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_pro-upgrade.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_post-types-taxonomies.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_field-picker.scss"],"sourcesContent":["@charset \"UTF-8\";\n/*--------------------------------------------------------------------------------------------\n*\n*\tVars\n*\n*--------------------------------------------------------------------------------------------*/\n/* colors */\n/* acf-field */\n/* responsive */\n/*--------------------------------------------------------------------------------------------\n*\n*\tACF 6 ↓\n*\n*--------------------------------------------------------------------------------------------*/\n/*--------------------------------------------------------------------------------------------\n*\n* Mixins\n*\n*--------------------------------------------------------------------------------------------*/\n/*--------------------------------------------------------------------------------------------\n*\n* Global\n*\n*--------------------------------------------------------------------------------------------*/\n/* Horizontal List */\n.acf-hl {\n padding: 0;\n margin: 0;\n list-style: none;\n display: block;\n position: relative;\n}\n\n.acf-hl > li {\n float: left;\n display: block;\n margin: 0;\n padding: 0;\n}\n\n.acf-hl > li.acf-fr {\n float: right;\n}\n\n/* Horizontal List: Clearfix */\n.acf-hl:before,\n.acf-hl:after,\n.acf-bl:before,\n.acf-bl:after,\n.acf-cf:before,\n.acf-cf:after {\n content: \"\";\n display: block;\n line-height: 0;\n}\n\n.acf-hl:after,\n.acf-bl:after,\n.acf-cf:after {\n clear: both;\n}\n\n/* Block List */\n.acf-bl {\n padding: 0;\n margin: 0;\n list-style: none;\n display: block;\n position: relative;\n}\n\n.acf-bl > li {\n display: block;\n margin: 0;\n padding: 0;\n float: none;\n}\n\n/* Visibility */\n.acf-hidden {\n display: none !important;\n}\n\n.acf-empty {\n display: table-cell !important;\n}\n.acf-empty * {\n display: none !important;\n}\n\n/* Float */\n.acf-fl {\n float: left;\n}\n\n.acf-fr {\n float: right;\n}\n\n.acf-fn {\n float: none;\n}\n\n/* Align */\n.acf-al {\n text-align: left;\n}\n\n.acf-ar {\n text-align: right;\n}\n\n.acf-ac {\n text-align: center;\n}\n\n/* loading */\n.acf-loading,\n.acf-spinner {\n display: inline-block;\n height: 20px;\n width: 20px;\n vertical-align: text-top;\n background: transparent url(../../images/spinner.gif) no-repeat 50% 50%;\n}\n\n/* spinner */\n.acf-spinner {\n display: none;\n}\n\n.acf-spinner.is-active {\n display: inline-block;\n}\n\n/* WP < 4.2 */\n.spinner.is-active {\n display: inline-block;\n}\n\n/* required */\n.acf-required {\n color: #f00;\n}\n\n/* Allow pointer events in reusable blocks */\n.acf-button,\n.acf-tab-button {\n pointer-events: auto !important;\n}\n\n/* show on hover */\n.acf-soh .acf-soh-target {\n -webkit-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n -moz-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n -o-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n visibility: hidden;\n opacity: 0;\n}\n\n.acf-soh:hover .acf-soh-target {\n -webkit-transition-delay: 0s;\n -moz-transition-delay: 0s;\n -o-transition-delay: 0s;\n transition-delay: 0s;\n visibility: visible;\n opacity: 1;\n}\n\n/* show if value */\n.show-if-value {\n display: none;\n}\n\n.hide-if-value {\n display: block;\n}\n\n.has-value .show-if-value {\n display: block;\n}\n\n.has-value .hide-if-value {\n display: none;\n}\n\n/* select2 WP animation fix */\n.select2-search-choice-close {\n -webkit-transition: none;\n -moz-transition: none;\n -o-transition: none;\n transition: none;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* tooltip\n*\n*---------------------------------------------------------------------------------------------*/\n/* tooltip */\n.acf-tooltip {\n background: #1D2939;\n border-radius: 6px;\n color: #D0D5DD;\n padding-top: 8px;\n padding-right: 12px;\n padding-bottom: 10px;\n padding-left: 12px;\n position: absolute;\n z-index: 900000;\n max-width: 280px;\n box-shadow: 0px 12px 16px -4px rgba(16, 24, 40, 0.08), 0px 4px 6px -2px rgba(16, 24, 40, 0.03);\n /* tip */\n /* positions */\n}\n.acf-tooltip:before {\n border: solid;\n border-color: transparent;\n border-width: 6px;\n content: \"\";\n position: absolute;\n}\n.acf-tooltip.top {\n margin-top: -8px;\n}\n.acf-tooltip.top:before {\n top: 100%;\n left: 50%;\n margin-left: -6px;\n border-top-color: #2f353e;\n border-bottom-width: 0;\n}\n.acf-tooltip.right {\n margin-left: 8px;\n}\n.acf-tooltip.right:before {\n top: 50%;\n margin-top: -6px;\n right: 100%;\n border-right-color: #2f353e;\n border-left-width: 0;\n}\n.acf-tooltip.bottom {\n margin-top: 8px;\n}\n.acf-tooltip.bottom:before {\n bottom: 100%;\n left: 50%;\n margin-left: -6px;\n border-bottom-color: #2f353e;\n border-top-width: 0;\n}\n.acf-tooltip.left {\n margin-left: -8px;\n}\n.acf-tooltip.left:before {\n top: 50%;\n margin-top: -6px;\n left: 100%;\n border-left-color: #2f353e;\n border-right-width: 0;\n}\n.acf-tooltip .acf-overlay {\n z-index: -1;\n}\n\n/* confirm */\n.acf-tooltip.-confirm {\n z-index: 900001;\n}\n.acf-tooltip.-confirm a {\n text-decoration: none;\n color: #9ea3a8;\n}\n.acf-tooltip.-confirm a:hover {\n text-decoration: underline;\n}\n.acf-tooltip.-confirm a[data-event=confirm] {\n color: #f55e4f;\n}\n\n.acf-overlay {\n position: fixed;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n cursor: default;\n}\n\n.acf-tooltip-target {\n position: relative;\n z-index: 900002;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* loading\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-loading-overlay {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n cursor: default;\n z-index: 99;\n background: rgba(249, 249, 249, 0.5);\n}\n.acf-loading-overlay i {\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-icon\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-icon {\n display: inline-block;\n height: 28px;\n width: 28px;\n border: transparent solid 1px;\n border-radius: 100%;\n font-size: 20px;\n line-height: 21px;\n text-align: center;\n text-decoration: none;\n vertical-align: top;\n box-sizing: border-box;\n}\n.acf-icon:before {\n font-family: dashicons;\n display: inline-block;\n line-height: 1;\n font-weight: 400;\n font-style: normal;\n speak: none;\n text-decoration: inherit;\n text-transform: none;\n text-rendering: auto;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n width: 1em;\n height: 1em;\n vertical-align: middle;\n text-align: center;\n}\n\n.acf-icon.-plus:before {\n content: \"\\f543\";\n}\n\n.acf-icon.-minus:before {\n content: \"\\f460\";\n}\n\n.acf-icon.-cancel:before {\n content: \"\\f335\";\n margin: -1px 0 0 -1px;\n}\n\n.acf-icon.-pencil:before {\n content: \"\\f464\";\n}\n\n.acf-icon.-location:before {\n content: \"\\f230\";\n}\n\n.acf-icon.-up:before {\n content: \"\\f343\";\n margin-top: -0.1em;\n}\n\n.acf-icon.-down:before {\n content: \"\\f347\";\n margin-top: 0.1em;\n}\n\n.acf-icon.-left:before {\n content: \"\\f341\";\n margin-left: -0.1em;\n}\n\n.acf-icon.-right:before {\n content: \"\\f345\";\n margin-left: 0.1em;\n}\n\n.acf-icon.-sync:before {\n content: \"\\f463\";\n}\n\n.acf-icon.-globe:before {\n content: \"\\f319\";\n margin-top: 0.1em;\n margin-left: 0.1em;\n}\n\n.acf-icon.-picture:before {\n content: \"\\f128\";\n}\n\n.acf-icon.-check:before {\n content: \"\\f147\";\n margin-left: -0.1em;\n}\n\n.acf-icon.-dot-3:before {\n content: \"\\f533\";\n margin-top: -0.1em;\n}\n\n.acf-icon.-arrow-combo:before {\n content: \"\\f156\";\n}\n\n.acf-icon.-arrow-up:before {\n content: \"\\f142\";\n margin-left: -0.1em;\n}\n\n.acf-icon.-arrow-down:before {\n content: \"\\f140\";\n margin-left: -0.1em;\n}\n\n.acf-icon.-search:before {\n content: \"\\f179\";\n}\n\n.acf-icon.-link-ext:before {\n content: \"\\f504\";\n}\n\n.acf-icon.-duplicate {\n position: relative;\n}\n.acf-icon.-duplicate:before, .acf-icon.-duplicate:after {\n content: \"\";\n display: block;\n box-sizing: border-box;\n width: 46%;\n height: 46%;\n position: absolute;\n top: 33%;\n left: 23%;\n}\n.acf-icon.-duplicate:before {\n margin: -1px 0 0 1px;\n box-shadow: 2px -2px 0px 0px currentColor;\n}\n.acf-icon.-duplicate:after {\n border: solid 2px currentColor;\n}\n\n.acf-icon.-trash {\n position: relative;\n}\n.acf-icon.-trash:before, .acf-icon.-trash:after {\n content: \"\";\n display: block;\n box-sizing: border-box;\n width: 46%;\n height: 46%;\n position: absolute;\n top: 33%;\n left: 23%;\n}\n.acf-icon.-trash:before {\n margin: -1px 0 0 1px;\n box-shadow: 2px -2px 0px 0px currentColor;\n}\n.acf-icon.-trash:after {\n border: solid 2px currentColor;\n}\n\n.acf-icon.-collapse:before {\n content: \"\\f142\";\n margin-left: -0.1em;\n}\n\n.-collapsed .acf-icon.-collapse:before {\n content: \"\\f140\";\n margin-left: -0.1em;\n}\n\nspan.acf-icon {\n color: #555d66;\n border-color: #b5bcc2;\n background-color: #fff;\n}\n\na.acf-icon {\n color: #555d66;\n border-color: #b5bcc2;\n background-color: #fff;\n position: relative;\n transition: none;\n cursor: pointer;\n}\na.acf-icon:hover {\n background: #f3f5f6;\n border-color: #0071a1;\n color: #0071a1;\n}\na.acf-icon.-minus:hover, a.acf-icon.-cancel:hover {\n background: #f7efef;\n border-color: #a10000;\n color: #dc3232;\n}\na.acf-icon:active, a.acf-icon:focus {\n outline: none;\n box-shadow: none;\n}\n\n.acf-icon.-clear {\n border-color: transparent;\n background: transparent;\n color: #444;\n}\n\n.acf-icon.light {\n border-color: transparent;\n background: #f5f5f5;\n color: #23282d;\n}\n\n.acf-icon.dark {\n border-color: transparent !important;\n background: #23282d;\n color: #eee;\n}\n\na.acf-icon.dark:hover {\n background: #191e23;\n color: #00b9eb;\n}\na.acf-icon.dark.-minus:hover, a.acf-icon.dark.-cancel:hover {\n color: #d54e21;\n}\n\n.acf-icon.grey {\n border-color: transparent !important;\n background: #b4b9be;\n color: #fff !important;\n}\n.acf-icon.grey:hover {\n background: #00a0d2;\n color: #fff;\n}\n.acf-icon.grey.-minus:hover, .acf-icon.grey.-cancel:hover {\n background: #32373c;\n}\n\n.acf-icon.small,\n.acf-icon.-small {\n width: 20px;\n height: 20px;\n line-height: 14px;\n font-size: 14px;\n}\n.acf-icon.small.-duplicate:before, .acf-icon.small.-duplicate:after,\n.acf-icon.-small.-duplicate:before,\n.acf-icon.-small.-duplicate:after {\n opacity: 0.8;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-box\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-box {\n background: #ffffff;\n border: 1px solid #ccd0d4;\n position: relative;\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);\n /* title */\n /* footer */\n}\n.acf-box .title {\n border-bottom: 1px solid #ccd0d4;\n margin: 0;\n padding: 15px;\n}\n.acf-box .title h3 {\n display: flex;\n align-items: center;\n font-size: 14px;\n line-height: 1em;\n margin: 0;\n padding: 0;\n}\n.acf-box .inner {\n padding: 15px;\n}\n.acf-box h2 {\n color: #333333;\n font-size: 26px;\n line-height: 1.25em;\n margin: 0.25em 0 0.75em;\n padding: 0;\n}\n.acf-box h3 {\n margin: 1.5em 0 0;\n}\n.acf-box p {\n margin-top: 0.5em;\n}\n.acf-box a {\n text-decoration: none;\n}\n.acf-box i.dashicons-external {\n margin-top: -1px;\n}\n.acf-box .footer {\n border-top: 1px solid #ccd0d4;\n padding: 12px;\n font-size: 13px;\n line-height: 1.5;\n}\n.acf-box .footer p {\n margin: 0;\n}\n.acf-admin-3-8 .acf-box {\n border-color: #E5E5E5;\n}\n.acf-admin-3-8 .acf-box .title,\n.acf-admin-3-8 .acf-box .footer {\n border-color: #E5E5E5;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-notice\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-notice {\n position: relative;\n display: block;\n color: #fff;\n margin: 5px 0 15px;\n padding: 3px 12px;\n background: #2a9bd9;\n border-left: #1f7db1 solid 3px;\n}\n.acf-notice p {\n font-size: 13px;\n line-height: 1.5;\n margin: 0.5em 0;\n text-shadow: none;\n color: inherit;\n}\n.acf-notice .acf-notice-dismiss {\n position: absolute;\n top: 9px;\n right: 12px;\n background: transparent !important;\n color: inherit !important;\n border-color: #fff !important;\n opacity: 0.75;\n}\n.acf-notice .acf-notice-dismiss:hover {\n opacity: 1;\n}\n.acf-notice.-dismiss {\n padding-right: 40px;\n}\n.acf-notice.-error {\n background: #d94f4f;\n border-color: #c92c2c;\n}\n.acf-notice.-success {\n background: #49ad52;\n border-color: #3a8941;\n}\n.acf-notice.-warning {\n background: #fd8d3b;\n border-color: #fc7009;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-table\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-table {\n border: #ccd0d4 solid 1px;\n background: #fff;\n border-spacing: 0;\n border-radius: 0;\n table-layout: auto;\n padding: 0;\n margin: 0;\n width: 100%;\n clear: both;\n box-sizing: content-box;\n /* defaults */\n /* thead */\n /* tbody */\n /* -clear */\n}\n.acf-table > tbody > tr > th,\n.acf-table > tbody > tr > td,\n.acf-table > thead > tr > th,\n.acf-table > thead > tr > td {\n padding: 8px;\n vertical-align: top;\n background: #fff;\n text-align: left;\n border-style: solid;\n font-weight: normal;\n}\n.acf-table > tbody > tr > th,\n.acf-table > thead > tr > th {\n position: relative;\n color: #333333;\n}\n.acf-table > thead > tr > th {\n border-color: #d5d9dd;\n border-width: 0 0 1px 1px;\n}\n.acf-table > thead > tr > th:first-child {\n border-left-width: 0;\n}\n.acf-table > tbody > tr {\n z-index: 1;\n}\n.acf-table > tbody > tr > td {\n border-color: #eeeeee;\n border-width: 1px 0 0 1px;\n}\n.acf-table > tbody > tr > td:first-child {\n border-left-width: 0;\n}\n.acf-table > tbody > tr:first-child > td {\n border-top-width: 0;\n}\n.acf-table.-clear {\n border: 0 none;\n}\n.acf-table.-clear > tbody > tr > td,\n.acf-table.-clear > tbody > tr > th,\n.acf-table.-clear > thead > tr > td,\n.acf-table.-clear > thead > tr > th {\n border: 0 none;\n padding: 4px;\n}\n\n/* remove tr */\n.acf-remove-element {\n -webkit-transition: all 0.25s ease-out;\n -moz-transition: all 0.25s ease-out;\n -o-transition: all 0.25s ease-out;\n transition: all 0.25s ease-out;\n transform: translate(50px, 0);\n opacity: 0;\n}\n\n/* fade-up */\n.acf-fade-up {\n -webkit-transition: all 0.25s ease-out;\n -moz-transition: all 0.25s ease-out;\n -o-transition: all 0.25s ease-out;\n transition: all 0.25s ease-out;\n transform: translate(0, -10px);\n opacity: 0;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Fake table\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-thead,\n.acf-tbody,\n.acf-tfoot {\n width: 100%;\n padding: 0;\n margin: 0;\n}\n.acf-thead > li,\n.acf-tbody > li,\n.acf-tfoot > li {\n box-sizing: border-box;\n padding-top: 14px;\n font-size: 12px;\n line-height: 14px;\n}\n\n.acf-thead {\n border-bottom: #ccd0d4 solid 1px;\n color: #23282d;\n}\n.acf-thead > li {\n font-size: 14px;\n line-height: 1.4;\n font-weight: bold;\n}\n.acf-admin-3-8 .acf-thead {\n border-color: #dfdfdf;\n}\n\n.acf-tfoot {\n background: #f5f5f5;\n border-top: #d5d9dd solid 1px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tSettings\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-settings-wrap #poststuff {\n padding-top: 15px;\n}\n.acf-settings-wrap .acf-box {\n margin: 20px 0;\n}\n.acf-settings-wrap table {\n margin: 0;\n}\n.acf-settings-wrap table .button {\n vertical-align: middle;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-popup\n*\n*--------------------------------------------------------------------------------------------*/\n#acf-popup {\n position: fixed;\n z-index: 900000;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n text-align: center;\n}\n#acf-popup .bg {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n z-index: 0;\n background: rgba(0, 0, 0, 0.25);\n}\n#acf-popup:before {\n content: \"\";\n display: inline-block;\n height: 100%;\n vertical-align: middle;\n}\n#acf-popup .acf-popup-box {\n display: inline-block;\n vertical-align: middle;\n z-index: 1;\n min-width: 300px;\n min-height: 160px;\n border-color: #aaaaaa;\n box-shadow: 0 5px 30px -5px rgba(0, 0, 0, 0.25);\n text-align: left;\n}\nhtml[dir=rtl] #acf-popup .acf-popup-box {\n text-align: right;\n}\n#acf-popup .acf-popup-box .title {\n min-height: 15px;\n line-height: 15px;\n}\n#acf-popup .acf-popup-box .title .acf-icon {\n position: absolute;\n top: 10px;\n right: 10px;\n}\nhtml[dir=rtl] #acf-popup .acf-popup-box .title .acf-icon {\n right: auto;\n left: 10px;\n}\n#acf-popup .acf-popup-box .inner {\n min-height: 50px;\n padding: 0;\n margin: 15px;\n}\n#acf-popup .acf-popup-box .loading {\n position: absolute;\n top: 45px;\n left: 0;\n right: 0;\n bottom: 0;\n z-index: 2;\n background: rgba(0, 0, 0, 0.1);\n display: none;\n}\n#acf-popup .acf-popup-box .loading i {\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n}\n\n.acf-submit {\n margin-bottom: 0;\n line-height: 28px;\n}\n.acf-submit span {\n float: right;\n color: #999;\n}\n.acf-submit span.-error {\n color: #dd4232;\n}\n.acf-submit .button {\n margin-right: 5px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tupgrade notice\n*\n*--------------------------------------------------------------------------------------------*/\n#acf-upgrade-notice {\n position: relative;\n background: #fff;\n padding: 20px;\n}\n#acf-upgrade-notice:after {\n display: block;\n clear: both;\n content: \"\";\n}\n#acf-upgrade-notice .col-content {\n float: left;\n width: 55%;\n padding-left: 90px;\n}\n#acf-upgrade-notice .notice-container {\n display: flex;\n justify-content: space-between;\n align-items: flex-start;\n align-content: flex-start;\n}\n#acf-upgrade-notice .col-actions {\n float: right;\n text-align: center;\n}\n#acf-upgrade-notice img {\n float: left;\n width: 64px;\n height: 64px;\n margin: 0 0 0 -90px;\n}\n#acf-upgrade-notice h2 {\n display: inline-block;\n font-size: 16px;\n margin: 2px 0 6.5px;\n}\n#acf-upgrade-notice p {\n padding: 0;\n margin: 0;\n}\n#acf-upgrade-notice .button:before {\n margin-top: 11px;\n}\n@media screen and (max-width: 640px) {\n #acf-upgrade-notice .col-content,\n #acf-upgrade-notice .col-actions {\n float: none;\n padding-left: 90px;\n width: auto;\n text-align: left;\n }\n}\n\n#acf-upgrade-notice:has(.notice-container)::before,\n#acf-upgrade-notice:has(.notice-container)::after {\n display: none;\n}\n\n#acf-upgrade-notice:has(.notice-container) {\n padding-left: 20px !important;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tWelcome\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-wrap h1 {\n margin-top: 0;\n padding-top: 20px;\n}\n.acf-wrap .about-text {\n margin-top: 0.5em;\n min-height: 50px;\n}\n.acf-wrap .about-headline-callout {\n font-size: 2.4em;\n font-weight: 300;\n line-height: 1.3;\n margin: 1.1em 0 0.2em;\n text-align: center;\n}\n.acf-wrap .feature-section {\n padding: 40px 0;\n}\n.acf-wrap .feature-section h2 {\n margin-top: 20px;\n}\n.acf-wrap .changelog {\n list-style: disc;\n padding-left: 15px;\n}\n.acf-wrap .changelog li {\n margin: 0 0 0.75em;\n}\n.acf-wrap .acf-three-col {\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n}\n.acf-wrap .acf-three-col > div {\n flex: 1;\n align-self: flex-start;\n min-width: 31%;\n max-width: 31%;\n}\n@media screen and (max-width: 880px) {\n .acf-wrap .acf-three-col > div {\n min-width: 48%;\n }\n}\n@media screen and (max-width: 640px) {\n .acf-wrap .acf-three-col > div {\n min-width: 100%;\n }\n}\n.acf-wrap .acf-three-col h3 .badge {\n display: inline-block;\n vertical-align: top;\n border-radius: 5px;\n background: #fc9700;\n color: #fff;\n font-weight: normal;\n font-size: 12px;\n padding: 2px 5px;\n}\n.acf-wrap .acf-three-col img + h3 {\n margin-top: 0.5em;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-hl cols\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-hl[data-cols] {\n margin-left: -10px;\n margin-right: -10px;\n}\n.acf-hl[data-cols] > li {\n padding: 0 6px 0 10px;\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\n\n/* sizes */\n.acf-hl[data-cols=\"2\"] > li {\n width: 50%;\n}\n\n.acf-hl[data-cols=\"3\"] > li {\n width: 33.333%;\n}\n\n.acf-hl[data-cols=\"4\"] > li {\n width: 25%;\n}\n\n/* mobile */\n@media screen and (max-width: 640px) {\n .acf-hl[data-cols] {\n flex-wrap: wrap;\n justify-content: flex-start;\n align-content: flex-start;\n align-items: flex-start;\n margin-left: 0;\n margin-right: 0;\n margin-top: -10px;\n }\n .acf-hl[data-cols] > li {\n flex: 1 1 100%;\n width: 100% !important;\n padding: 10px 0 0;\n }\n}\n/*--------------------------------------------------------------------------------------------\n*\n*\tmisc\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-actions {\n text-align: right;\n z-index: 1;\n /* hover */\n /* rtl */\n}\n.acf-actions.-hover {\n position: absolute;\n display: none;\n top: 0;\n right: 0;\n padding: 5px;\n z-index: 1050;\n}\nhtml[dir=rtl] .acf-actions.-hover {\n right: auto;\n left: 0;\n}\n\n/* ul compatibility */\nul.acf-actions li {\n float: right;\n margin-left: 4px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRTL\n*\n*--------------------------------------------------------------------------------------------*/\nhtml[dir=rtl] .acf-fl {\n float: right;\n}\n\nhtml[dir=rtl] .acf-fr {\n float: left;\n}\n\nhtml[dir=rtl] .acf-hl > li {\n float: right;\n}\n\nhtml[dir=rtl] .acf-hl > li.acf-fr {\n float: left;\n}\n\nhtml[dir=rtl] .acf-icon.logo {\n left: 0;\n right: auto;\n}\n\nhtml[dir=rtl] .acf-table thead th {\n text-align: right;\n border-right-width: 1px;\n border-left-width: 0px;\n}\n\nhtml[dir=rtl] .acf-table > tbody > tr > td {\n text-align: right;\n border-right-width: 1px;\n border-left-width: 0px;\n}\n\nhtml[dir=rtl] .acf-table > thead > tr > th:first-child,\nhtml[dir=rtl] .acf-table > tbody > tr > td:first-child {\n border-right-width: 0;\n}\n\nhtml[dir=rtl] .acf-table > tbody > tr > td.order + td {\n border-right-color: #e1e1e1;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* acf-postbox-columns\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-postbox-columns {\n position: relative;\n margin-top: -11px;\n margin-bottom: -12px;\n margin-left: -12px;\n margin-right: 268px;\n}\n.acf-postbox-columns:after {\n display: block;\n clear: both;\n content: \"\";\n}\n.acf-postbox-columns .acf-postbox-main,\n.acf-postbox-columns .acf-postbox-side {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n padding: 0 12px 12px;\n}\n.acf-postbox-columns .acf-postbox-main {\n float: left;\n width: 100%;\n}\n.acf-postbox-columns .acf-postbox-side {\n float: right;\n width: 280px;\n margin-right: -280px;\n}\n.acf-postbox-columns .acf-postbox-side:before {\n content: \"\";\n display: block;\n position: absolute;\n width: 1px;\n height: 100%;\n top: 0;\n right: 0;\n background: #d5d9dd;\n}\n.acf-admin-3-8 .acf-postbox-columns .acf-postbox-side:before {\n background: #dfdfdf;\n}\n\n/* mobile */\n@media only screen and (max-width: 850px) {\n .acf-postbox-columns {\n margin: 0;\n }\n .acf-postbox-columns .acf-postbox-main,\n .acf-postbox-columns .acf-postbox-side {\n float: none;\n width: auto;\n margin: 0;\n padding: 0;\n }\n .acf-postbox-columns .acf-postbox-side {\n margin-top: 1em;\n }\n .acf-postbox-columns .acf-postbox-side:before {\n display: none;\n }\n}\n/*---------------------------------------------------------------------------------------------\n*\n* acf-panel\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-panel {\n margin-top: -1px;\n border-top: 1px solid #d5d9dd;\n border-bottom: 1px solid #d5d9dd;\n /* open */\n /* inside postbox */\n /* fields */\n}\n.acf-panel .acf-panel-title {\n margin: 0;\n padding: 12px;\n font-weight: bold;\n cursor: pointer;\n font-size: inherit;\n}\n.acf-panel .acf-panel-title i {\n float: right;\n}\n.acf-panel .acf-panel-inside {\n margin: 0;\n padding: 0 12px 12px;\n display: none;\n}\n.acf-panel.-open .acf-panel-inside {\n display: block;\n}\n.postbox .acf-panel {\n margin-left: -12px;\n margin-right: -12px;\n}\n.acf-panel .acf-field {\n margin: 20px 0 0;\n}\n.acf-panel .acf-field .acf-label label {\n color: #555d66;\n font-weight: normal;\n}\n.acf-panel .acf-field:first-child {\n margin-top: 0;\n}\n.acf-admin-3-8 .acf-panel {\n border-color: #dfdfdf;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin Tools\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-admin-tools .notice {\n margin-top: 10px;\n}\n#acf-admin-tools .acf-meta-box-wrap {\n /* acf-fields */\n}\n#acf-admin-tools .acf-meta-box-wrap .inside {\n border-top: none;\n}\n#acf-admin-tools .acf-meta-box-wrap .acf-fields {\n margin-bottom: 24px;\n border: none;\n background: #fff;\n border-radius: 0;\n}\n#acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-field {\n padding: 0;\n margin-bottom: 19px;\n border-top: none;\n}\n#acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-label {\n margin-bottom: 16px;\n}\n#acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-input {\n padding-top: 16px;\n padding-right: 16px;\n padding-bottom: 16px;\n padding-left: 16px;\n border-width: 1px;\n border-style: solid;\n border-color: #D0D5DD;\n border-radius: 6px;\n}\n#acf-admin-tools .acf-meta-box-wrap .acf-fields.import-cptui {\n margin-top: 19px;\n}\n\n.acf-meta-box-wrap .postbox {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\n.acf-meta-box-wrap .postbox .inside {\n margin-bottom: 0;\n}\n.acf-meta-box-wrap .postbox .hndle {\n font-size: 14px;\n padding: 8px 12px;\n margin: 0;\n line-height: 1.4;\n position: relative;\n z-index: 1;\n cursor: default;\n}\n.acf-meta-box-wrap .postbox .handlediv,\n.acf-meta-box-wrap .postbox .handle-order-higher,\n.acf-meta-box-wrap .postbox .handle-order-lower {\n display: none;\n}\n\n/* grid */\n.acf-meta-box-wrap.-grid {\n margin-left: 8px;\n margin-right: 8px;\n}\n.acf-meta-box-wrap.-grid .postbox {\n float: left;\n clear: left;\n width: 50%;\n margin: 0 0 16px;\n}\n.acf-meta-box-wrap.-grid .postbox:nth-child(odd) {\n margin-left: -8px;\n}\n.acf-meta-box-wrap.-grid .postbox:nth-child(even) {\n float: right;\n clear: right;\n margin-right: -8px;\n}\n\n/* mobile */\n@media only screen and (max-width: 850px) {\n .acf-meta-box-wrap.-grid {\n margin-left: 0;\n margin-right: 0;\n }\n .acf-meta-box-wrap.-grid .postbox {\n margin-left: 0 !important;\n margin-right: 0 !important;\n width: 100%;\n }\n}\n/* export tool */\n#acf-admin-tool-export {\n /* panel: selection */\n}\n#acf-admin-tool-export p {\n max-width: 800px;\n}\n#acf-admin-tool-export ul {\n display: flex;\n flex-wrap: wrap;\n width: 100%;\n}\n#acf-admin-tool-export ul li {\n flex: 0 1 33.33%;\n}\n@media screen and (max-width: 1600px) {\n #acf-admin-tool-export ul li {\n flex: 0 1 50%;\n }\n}\n@media screen and (max-width: 1200px) {\n #acf-admin-tool-export ul li {\n flex: 0 1 100%;\n }\n}\n#acf-admin-tool-export .acf-postbox-side ul {\n display: block;\n}\n#acf-admin-tool-export .acf-postbox-side .button {\n margin: 0;\n width: 100%;\n}\n#acf-admin-tool-export textarea {\n display: block;\n width: 100%;\n min-height: 500px;\n background: #F9FAFB;\n border-color: #D0D5DD;\n box-shadow: none;\n padding: 7px;\n border-radius: 6px;\n}\n#acf-admin-tool-export .acf-panel-selection .acf-label label {\n font-weight: bold;\n color: #344054;\n}\n\n#acf-admin-tool-import ul {\n column-width: 200px;\n}\n\n.acf-css-tooltip {\n position: relative;\n}\n.acf-css-tooltip:before {\n content: attr(aria-label);\n display: none;\n position: absolute;\n z-index: 999;\n bottom: 100%;\n left: 50%;\n transform: translate(-50%, -8px);\n background: #191e23;\n border-radius: 2px;\n padding: 5px 10px;\n color: #fff;\n font-size: 12px;\n line-height: 1.4em;\n white-space: pre;\n}\n.acf-css-tooltip:after {\n content: \"\";\n display: none;\n position: absolute;\n z-index: 998;\n bottom: 100%;\n left: 50%;\n transform: translate(-50%, 4px);\n border: solid 6px transparent;\n border-top-color: #191e23;\n}\n.acf-css-tooltip:hover:before, .acf-css-tooltip:hover:after, .acf-css-tooltip:focus:before, .acf-css-tooltip:focus:after {\n display: block;\n}\n\n.acf-diff .acf-diff-title {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n height: 40px;\n padding: 14px 16px;\n background: #f3f3f3;\n border-bottom: #dddddd solid 1px;\n}\n.acf-diff .acf-diff-title strong {\n font-size: 14px;\n display: block;\n}\n.acf-diff .acf-diff-title .acf-diff-title-left,\n.acf-diff .acf-diff-title .acf-diff-title-right {\n width: 50%;\n float: left;\n}\n.acf-diff .acf-diff-content {\n position: absolute;\n top: 70px;\n left: 0;\n right: 0;\n bottom: 0;\n overflow: auto;\n}\n.acf-diff table.diff {\n border-spacing: 0;\n}\n.acf-diff table.diff col.diffsplit.middle {\n width: 0;\n}\n.acf-diff table.diff td,\n.acf-diff table.diff th {\n padding-top: 0.25em;\n padding-bottom: 0.25em;\n}\n.acf-diff table.diff tr td:nth-child(2) {\n width: auto;\n}\n.acf-diff table.diff td:nth-child(3) {\n border-left: #dddddd solid 1px;\n}\n@media screen and (max-width: 600px) {\n .acf-diff .acf-diff-title {\n height: 70px;\n }\n .acf-diff .acf-diff-content {\n top: 100px;\n }\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Modal\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-modal {\n position: fixed;\n top: 30px;\n left: 30px;\n right: 30px;\n bottom: 30px;\n z-index: 160000;\n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.7);\n background: #fcfcfc;\n}\n.acf-modal .acf-modal-title,\n.acf-modal .acf-modal-content,\n.acf-modal .acf-modal-toolbar {\n box-sizing: border-box;\n position: absolute;\n left: 0;\n right: 0;\n}\n.acf-modal .acf-modal-title {\n height: 50px;\n top: 0;\n border-bottom: 1px solid #ddd;\n}\n.acf-modal .acf-modal-title h2 {\n margin: 0;\n padding: 0 16px;\n line-height: 50px;\n}\n.acf-modal .acf-modal-title .acf-modal-close {\n position: absolute;\n top: 0;\n right: 0;\n height: 50px;\n width: 50px;\n border: none;\n border-left: 1px solid #ddd;\n background: transparent;\n cursor: pointer;\n color: #666;\n}\n.acf-modal .acf-modal-title .acf-modal-close:hover {\n color: #00a0d2;\n}\n.acf-modal .acf-modal-content {\n top: 50px;\n bottom: 60px;\n background: #fff;\n overflow: auto;\n padding: 16px;\n}\n.acf-modal .acf-modal-feedback {\n position: absolute;\n top: 50%;\n margin: -10px 0;\n left: 0;\n right: 0;\n text-align: center;\n opacity: 0.75;\n}\n.acf-modal .acf-modal-feedback.error {\n opacity: 1;\n color: #b52727;\n}\n.acf-modal .acf-modal-toolbar {\n height: 60px;\n bottom: 0;\n padding: 15px 16px;\n border-top: 1px solid #ddd;\n}\n.acf-modal .acf-modal-toolbar .button {\n float: right;\n}\n@media only screen and (max-width: 640px) {\n .acf-modal {\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n }\n}\n\n.acf-modal-backdrop {\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n background: #101828;\n opacity: 0.8;\n z-index: 159900;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Retina\n*\n*---------------------------------------------------------------------------------------------*/\n@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {\n .acf-loading,\n .acf-spinner {\n background-image: url(../../images/spinner@2x.gif);\n background-size: 20px 20px;\n }\n}\n/*--------------------------------------------------------------------------------------------\n*\n* Wrap\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page .wrap {\n margin-top: 48px;\n margin-right: 32px;\n margin-bottom: 0;\n margin-left: 12px;\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page .wrap {\n margin-right: 8px;\n margin-left: 8px;\n }\n}\n.acf-admin-page.rtl .wrap {\n margin-right: 12px;\n margin-left: 32px;\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page.rtl .wrap {\n margin-right: 8px;\n margin-left: 8px;\n }\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page #wpcontent {\n padding-left: 0;\n }\n}\n\n/*-------------------------------------------------------------------\n*\n* ACF Admin Page Footer Styles\n*\n*------------------------------------------------------------------*/\n.acf-admin-page #wpfooter {\n font-style: italic;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin Postbox & ACF Postbox\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page .postbox,\n.acf-admin-page .acf-box {\n border: none;\n border-radius: 8px;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n.acf-admin-page .postbox .inside,\n.acf-admin-page .acf-box .inside {\n padding-top: 24px;\n padding-right: 24px;\n padding-bottom: 24px;\n padding-left: 24px;\n}\n.acf-admin-page .postbox .acf-postbox-inner,\n.acf-admin-page .acf-box .acf-postbox-inner {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 24px;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n}\n.acf-admin-page .postbox .inner,\n.acf-admin-page .postbox .inside,\n.acf-admin-page .acf-box .inner,\n.acf-admin-page .acf-box .inside {\n margin-top: 0 !important;\n margin-right: 0 !important;\n margin-bottom: 0 !important;\n margin-left: 0 !important;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n.acf-admin-page .postbox .postbox-header,\n.acf-admin-page .postbox .title,\n.acf-admin-page .acf-box .postbox-header,\n.acf-admin-page .acf-box .title {\n display: flex;\n align-items: center;\n box-sizing: border-box;\n min-height: 64px;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 24px;\n padding-bottom: 0;\n padding-left: 24px;\n border-bottom-width: 0;\n border-bottom-style: none;\n}\n.acf-admin-page .postbox .postbox-header h2,\n.acf-admin-page .postbox .postbox-header h3,\n.acf-admin-page .postbox .title h2,\n.acf-admin-page .postbox .title h3,\n.acf-admin-page .acf-box .postbox-header h2,\n.acf-admin-page .acf-box .postbox-header h3,\n.acf-admin-page .acf-box .title h2,\n.acf-admin-page .acf-box .title h3 {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n color: #344054;\n}\n.acf-admin-page .postbox .hndle,\n.acf-admin-page .acf-box .hndle {\n padding-top: 0;\n padding-right: 24px;\n padding-bottom: 0;\n padding-left: 24px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Custom ACF postbox header\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-postbox-header {\n display: flex;\n align-items: center;\n justify-content: space-between;\n box-sizing: border-box;\n min-height: 64px;\n margin-top: -24px;\n margin-right: -24px;\n margin-bottom: 0;\n margin-left: -24px;\n padding-top: 0;\n padding-right: 24px;\n padding-bottom: 0;\n padding-left: 24px;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n}\n.acf-postbox-header h2.acf-postbox-title {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 24px;\n padding-bottom: 0;\n padding-left: 0;\n color: #344054;\n}\n.rtl .acf-postbox-header h2.acf-postbox-title {\n padding-right: 0;\n padding-left: 24px;\n}\n.acf-postbox-header .acf-icon {\n background-color: #98A2B3;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Screen options button & screen meta container\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page #screen-meta-links {\n margin-right: 32px;\n}\n.acf-admin-page #screen-meta-links .show-settings {\n border-color: #D0D5DD;\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page #screen-meta-links {\n margin-right: 16px;\n margin-bottom: 0;\n }\n}\n.acf-admin-page.rtl #screen-meta-links {\n margin-right: 0;\n margin-left: 32px;\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page.rtl #screen-meta-links {\n margin-right: 0;\n margin-left: 16px;\n }\n}\n.acf-admin-page #screen-meta {\n border-color: #D0D5DD;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Postbox headings\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page #poststuff .postbox-header h2,\n.acf-admin-page #poststuff .postbox-header h3 {\n justify-content: flex-start;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n color: #344054 !important;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Postbox drag state\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page.is-dragging-metaboxes .metabox-holder .postbox-container .meta-box-sortables {\n box-sizing: border-box;\n padding: 2px;\n outline: none;\n background-image: repeating-linear-gradient(0deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px), repeating-linear-gradient(90deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px), repeating-linear-gradient(180deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px), repeating-linear-gradient(270deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px);\n background-size: 1.5px 100%, 100% 1.5px, 1.5px 100%, 100% 1.5px;\n background-position: 0 0, 0 0, 100% 0, 0 100%;\n background-repeat: no-repeat;\n border-radius: 8px;\n}\n.acf-admin-page .ui-sortable-placeholder {\n border: none;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Search summary\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page .subtitle {\n display: inline-flex;\n align-items: center;\n height: 24px;\n margin: 0;\n padding-top: 4px;\n padding-right: 12px;\n padding-bottom: 4px;\n padding-left: 12px;\n background-color: #EBF5FA;\n border-width: 1px;\n border-style: solid;\n border-color: #A5D2E7;\n border-radius: 6px;\n}\n.acf-admin-page .subtitle strong {\n margin-left: 5px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Action strip\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-actions-strip {\n display: flex;\n}\n.acf-actions-strip .acf-btn {\n margin-right: 8px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Notices\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page .acf-notice,\n.acf-admin-page .notice,\n.acf-admin-page #lost-connection-notice {\n position: relative;\n box-sizing: border-box;\n min-height: 48px;\n margin-top: 0 !important;\n margin-right: 0 !important;\n margin-bottom: 16px !important;\n margin-left: 0 !important;\n padding-top: 13px !important;\n padding-right: 16px;\n padding-bottom: 12px !important;\n padding-left: 50px !important;\n background-color: #e7eff9;\n border-width: 1px;\n border-style: solid;\n border-color: #9dbaee;\n border-radius: 8px;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n color: #344054;\n}\n.acf-admin-page .acf-notice.update-nag,\n.acf-admin-page .notice.update-nag,\n.acf-admin-page #lost-connection-notice.update-nag {\n display: block;\n position: relative;\n width: calc(100% - 44px);\n margin-top: 48px !important;\n margin-right: 44px !important;\n margin-bottom: -32px !important;\n margin-left: 12px !important;\n}\n.acf-admin-page .acf-notice .button,\n.acf-admin-page .notice .button,\n.acf-admin-page #lost-connection-notice .button {\n height: auto;\n margin-left: 8px;\n padding: 0;\n border: none;\n}\n.acf-admin-page .acf-notice > div,\n.acf-admin-page .notice > div,\n.acf-admin-page #lost-connection-notice > div {\n margin-top: 0;\n margin-bottom: 0;\n}\n.acf-admin-page .acf-notice p,\n.acf-admin-page .notice p,\n.acf-admin-page #lost-connection-notice p {\n flex: 1 0 auto;\n max-width: 100%;\n line-height: 18px;\n margin: 0;\n padding: 0;\n}\n.acf-admin-page .acf-notice p.help,\n.acf-admin-page .notice p.help,\n.acf-admin-page #lost-connection-notice p.help {\n margin-top: 0;\n padding-top: 0;\n color: rgba(52, 64, 84, 0.7);\n}\n.acf-admin-page .acf-notice .acf-notice-dismiss,\n.acf-admin-page .acf-notice .notice-dismiss,\n.acf-admin-page .notice .acf-notice-dismiss,\n.acf-admin-page .notice .notice-dismiss,\n.acf-admin-page #lost-connection-notice .acf-notice-dismiss,\n.acf-admin-page #lost-connection-notice .notice-dismiss {\n position: absolute;\n top: 4px;\n right: 8px;\n padding: 9px;\n border: none;\n}\n.acf-admin-page .acf-notice .acf-notice-dismiss:before,\n.acf-admin-page .acf-notice .notice-dismiss:before,\n.acf-admin-page .notice .acf-notice-dismiss:before,\n.acf-admin-page .notice .notice-dismiss:before,\n.acf-admin-page #lost-connection-notice .acf-notice-dismiss:before,\n.acf-admin-page #lost-connection-notice .notice-dismiss:before {\n content: \"\";\n display: block;\n position: relative;\n z-index: 600;\n width: 20px;\n height: 20px;\n background-color: #667085;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-close.svg\");\n mask-image: url(\"../../images/icons/icon-close.svg\");\n}\n.acf-admin-page .acf-notice .acf-notice-dismiss:hover::before,\n.acf-admin-page .acf-notice .notice-dismiss:hover::before,\n.acf-admin-page .notice .acf-notice-dismiss:hover::before,\n.acf-admin-page .notice .notice-dismiss:hover::before,\n.acf-admin-page #lost-connection-notice .acf-notice-dismiss:hover::before,\n.acf-admin-page #lost-connection-notice .notice-dismiss:hover::before {\n background-color: #344054;\n}\n.acf-admin-page .acf-notice a.acf-notice-dismiss,\n.acf-admin-page .notice a.acf-notice-dismiss,\n.acf-admin-page #lost-connection-notice a.acf-notice-dismiss {\n position: absolute;\n top: 5px;\n right: 24px;\n}\n.acf-admin-page .acf-notice a.acf-notice-dismiss:before,\n.acf-admin-page .notice a.acf-notice-dismiss:before,\n.acf-admin-page #lost-connection-notice a.acf-notice-dismiss:before {\n background-color: #475467;\n}\n.acf-admin-page .acf-notice:before,\n.acf-admin-page .notice:before,\n.acf-admin-page #lost-connection-notice:before {\n content: \"\";\n display: block;\n position: absolute;\n top: 15px;\n left: 18px;\n z-index: 600;\n width: 16px;\n height: 16px;\n margin-right: 8px;\n background-color: #fff;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-info-solid.svg\");\n mask-image: url(\"../../images/icons/icon-info-solid.svg\");\n}\n.acf-admin-page .acf-notice:after,\n.acf-admin-page .notice:after,\n.acf-admin-page #lost-connection-notice:after {\n content: \"\";\n display: block;\n position: absolute;\n top: 9px;\n left: 12px;\n z-index: 500;\n width: 28px;\n height: 28px;\n background-color: #2D69DA;\n border-radius: 6px;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n.acf-admin-page .acf-notice .local-restore,\n.acf-admin-page .notice .local-restore,\n.acf-admin-page #lost-connection-notice .local-restore {\n align-items: center;\n margin-top: -6px;\n margin-bottom: 0;\n}\n.acf-admin-page .notice[data-persisted=true] {\n display: none;\n}\n.acf-admin-page .notice.is-dismissible {\n padding-right: 56px;\n}\n.acf-admin-page .notice.notice-success {\n background-color: #edf7ef;\n border-color: #b6deb9;\n}\n.acf-admin-page .notice.notice-success:before {\n -webkit-mask-image: url(\"../../images/icons/icon-check-circle-solid.svg\");\n mask-image: url(\"../../images/icons/icon-check-circle-solid.svg\");\n}\n.acf-admin-page .notice.notice-success:after {\n background-color: #52AA59;\n}\n.acf-admin-page .acf-notice.acf-error-message,\n.acf-admin-page .notice.notice-error,\n.acf-admin-page #lost-connection-notice {\n background-color: #f7eeeb;\n border-color: #f1b6b3;\n}\n.acf-admin-page .acf-notice.acf-error-message:before,\n.acf-admin-page .notice.notice-error:before,\n.acf-admin-page #lost-connection-notice:before {\n -webkit-mask-image: url(\"../../images/icons/icon-warning.svg\");\n mask-image: url(\"../../images/icons/icon-warning.svg\");\n}\n.acf-admin-page .acf-notice.acf-error-message:after,\n.acf-admin-page .notice.notice-error:after,\n.acf-admin-page #lost-connection-notice:after {\n background-color: #D13737;\n}\n.acf-admin-page .notice.notice-warning {\n background: linear-gradient(0deg, rgba(247, 144, 9, 0.08), rgba(247, 144, 9, 0.08)), #FFFFFF;\n border: 1px solid rgba(247, 144, 9, 0.32);\n color: #344054;\n}\n.acf-admin-page .notice.notice-warning:before {\n -webkit-mask-image: url(\"../../images/icons/icon-alert-triangle.svg\");\n mask-image: url(\"../../images/icons/icon-alert-triangle.svg\");\n background: #f56e28;\n}\n.acf-admin-page .notice.notice-warning:after {\n content: none;\n}\n\n.acf-admin-single-taxonomy .notice-success .acf-item-saved-text,\n.acf-admin-single-post-type .notice-success .acf-item-saved-text,\n.acf-admin-single-options-page .notice-success .acf-item-saved-text {\n font-weight: 600;\n}\n.acf-admin-single-taxonomy .notice-success .acf-item-saved-links,\n.acf-admin-single-post-type .notice-success .acf-item-saved-links,\n.acf-admin-single-options-page .notice-success .acf-item-saved-links {\n display: flex;\n gap: 12px;\n}\n.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a,\n.acf-admin-single-post-type .notice-success .acf-item-saved-links a,\n.acf-admin-single-options-page .notice-success .acf-item-saved-links a {\n text-decoration: none;\n opacity: 1;\n}\n.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a:after,\n.acf-admin-single-post-type .notice-success .acf-item-saved-links a:after,\n.acf-admin-single-options-page .notice-success .acf-item-saved-links a:after {\n content: \"\";\n width: 1px;\n height: 13px;\n display: inline-flex;\n position: relative;\n top: 2px;\n left: 6px;\n background-color: #475467;\n opacity: 0.3;\n}\n.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a:last-child:after,\n.acf-admin-single-post-type .notice-success .acf-item-saved-links a:last-child:after,\n.acf-admin-single-options-page .notice-success .acf-item-saved-links a:last-child:after {\n content: none;\n}\n\n.rtl.acf-field-group .notice,\n.rtl.acf-internal-post-type .notice {\n padding-right: 50px !important;\n}\n.rtl.acf-field-group .notice .notice-dismiss,\n.rtl.acf-internal-post-type .notice .notice-dismiss {\n left: 8px;\n right: unset;\n}\n.rtl.acf-field-group .notice:before,\n.rtl.acf-internal-post-type .notice:before {\n left: unset;\n right: 10px;\n}\n.rtl.acf-field-group .notice:after,\n.rtl.acf-internal-post-type .notice:after {\n left: unset;\n right: 12px;\n}\n.rtl.acf-field-group.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a:after, .rtl.acf-field-group.acf-admin-single-post-type .notice-success .acf-item-saved-links a:after, .rtl.acf-field-group.acf-admin-single-options-page .notice-success .acf-item-saved-links a:after,\n.rtl.acf-internal-post-type.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a:after,\n.rtl.acf-internal-post-type.acf-admin-single-post-type .notice-success .acf-item-saved-links a:after,\n.rtl.acf-internal-post-type.acf-admin-single-options-page .notice-success .acf-item-saved-links a:after {\n left: unset;\n right: 6px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* ACF PRO label\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-pro-label {\n display: inline-flex;\n align-items: center;\n min-height: 22px;\n padding-right: 8px;\n padding-left: 8px;\n background: linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);\n box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.16);\n border: none;\n border-radius: 100px;\n font-size: 11px;\n text-transform: uppercase;\n text-decoration: none;\n color: #fff;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Inline notice overrides\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page .acf-field .acf-notice {\n display: flex;\n align-items: center;\n min-height: 40px !important;\n margin-bottom: 6px !important;\n padding-top: 6px !important;\n padding-left: 40px !important;\n padding-bottom: 6px !important;\n margin: 0 0 15px;\n background: #edf2ff;\n color: #344054 !important;\n border-color: #2183b9;\n border-radius: 6px;\n}\n.acf-admin-page .acf-field .acf-notice:after {\n top: 8px;\n left: 8px;\n width: 22px;\n height: 22px;\n}\n.acf-admin-page .acf-field .acf-notice:before {\n top: 12px;\n left: 12px;\n width: 14px;\n height: 14px;\n}\n.acf-admin-page .acf-field .acf-notice.-error {\n background: #f7eeeb;\n border-color: #f1b6b3;\n}\n.acf-admin-page .acf-field .acf-notice.-success {\n background: #edf7ef;\n border-color: #b6deb9;\n}\n.acf-admin-page .acf-field .acf-notice.-warning {\n background: #fdf8eb;\n border-color: #f4dbb4;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Global\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page #wpcontent {\n line-height: 140%;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Links\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page a {\n color: #0783BE;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Headings\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-h1, .acf-admin-page #tmpl-acf-field-group-pro-features h1,\n.acf-admin-page #acf-field-group-pro-features h1, .acf-admin-page h1,\n.acf-headerbar h1 {\n font-size: 21px;\n font-weight: 400;\n}\n\n.acf-h2, .acf-no-field-groups-wrapper .acf-no-field-groups-inner h2,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner h2,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner h2,\n.acf-no-field-groups-wrapper .acf-options-preview-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner h2,\n.acf-no-taxonomies-wrapper .acf-options-preview-inner h2,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner h2,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-post-types-wrapper .acf-no-post-types-inner h2,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner h2,\n.acf-no-post-types-wrapper .acf-options-preview-inner h2,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner h2,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner h2,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner h2,\n.acf-no-options-pages-wrapper .acf-options-preview-inner h2,\n.acf-options-preview-wrapper .acf-no-field-groups-inner h2,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner h2,\n.acf-options-preview-wrapper .acf-no-post-types-inner h2,\n.acf-options-preview-wrapper .acf-no-options-pages-inner h2,\n.acf-options-preview-wrapper .acf-options-preview-inner h2, .acf-page-title, .acf-admin-page h2,\n.acf-headerbar h2 {\n font-size: 18px;\n font-weight: 400;\n}\n\n.acf-h3, .acf-admin-page h3,\n.acf-headerbar h3, .acf-admin-page .postbox .postbox-header h2,\n.acf-admin-page .postbox .postbox-header h3,\n.acf-admin-page .postbox .title h2,\n.acf-admin-page .postbox .title h3,\n.acf-admin-page .acf-box .postbox-header h2,\n.acf-admin-page .acf-box .postbox-header h3,\n.acf-admin-page .acf-box .title h2,\n.acf-admin-page .acf-box .title h3, .acf-postbox-header h2.acf-postbox-title, .acf-admin-page #poststuff .postbox-header h2,\n.acf-admin-page #poststuff .postbox-header h3 {\n font-size: 16px;\n font-weight: 400;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Paragraphs\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page .p1 {\n font-size: 15px;\n}\n.acf-admin-page .p2, .acf-admin-page .acf-no-field-groups-wrapper .acf-no-field-groups-inner p, .acf-no-field-groups-wrapper .acf-no-field-groups-inner .acf-admin-page p,\n.acf-admin-page .acf-no-field-groups-wrapper .acf-no-taxonomies-inner p,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner .acf-admin-page p,\n.acf-admin-page .acf-no-field-groups-wrapper .acf-no-post-types-inner p,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner .acf-admin-page p,\n.acf-admin-page .acf-no-field-groups-wrapper .acf-no-options-pages-inner p,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner .acf-admin-page p,\n.acf-admin-page .acf-no-field-groups-wrapper .acf-options-preview-inner p,\n.acf-no-field-groups-wrapper .acf-options-preview-inner .acf-admin-page p,\n.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-field-groups-inner p,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner .acf-admin-page p,\n.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner .acf-admin-page p,\n.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-post-types-inner p,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner .acf-admin-page p,\n.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-options-pages-inner p,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner .acf-admin-page p,\n.acf-admin-page .acf-no-taxonomies-wrapper .acf-options-preview-inner p,\n.acf-no-taxonomies-wrapper .acf-options-preview-inner .acf-admin-page p,\n.acf-admin-page .acf-no-post-types-wrapper .acf-no-field-groups-inner p,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner .acf-admin-page p,\n.acf-admin-page .acf-no-post-types-wrapper .acf-no-taxonomies-inner p,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner .acf-admin-page p,\n.acf-admin-page .acf-no-post-types-wrapper .acf-no-post-types-inner p,\n.acf-no-post-types-wrapper .acf-no-post-types-inner .acf-admin-page p,\n.acf-admin-page .acf-no-post-types-wrapper .acf-no-options-pages-inner p,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner .acf-admin-page p,\n.acf-admin-page .acf-no-post-types-wrapper .acf-options-preview-inner p,\n.acf-no-post-types-wrapper .acf-options-preview-inner .acf-admin-page p,\n.acf-admin-page .acf-no-options-pages-wrapper .acf-no-field-groups-inner p,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner .acf-admin-page p,\n.acf-admin-page .acf-no-options-pages-wrapper .acf-no-taxonomies-inner p,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner .acf-admin-page p,\n.acf-admin-page .acf-no-options-pages-wrapper .acf-no-post-types-inner p,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner .acf-admin-page p,\n.acf-admin-page .acf-no-options-pages-wrapper .acf-no-options-pages-inner p,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner .acf-admin-page p,\n.acf-admin-page .acf-no-options-pages-wrapper .acf-options-preview-inner p,\n.acf-no-options-pages-wrapper .acf-options-preview-inner .acf-admin-page p,\n.acf-admin-page .acf-options-preview-wrapper .acf-no-field-groups-inner p,\n.acf-options-preview-wrapper .acf-no-field-groups-inner .acf-admin-page p,\n.acf-admin-page .acf-options-preview-wrapper .acf-no-taxonomies-inner p,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner .acf-admin-page p,\n.acf-admin-page .acf-options-preview-wrapper .acf-no-post-types-inner p,\n.acf-options-preview-wrapper .acf-no-post-types-inner .acf-admin-page p,\n.acf-admin-page .acf-options-preview-wrapper .acf-no-options-pages-inner p,\n.acf-options-preview-wrapper .acf-no-options-pages-inner .acf-admin-page p,\n.acf-admin-page .acf-options-preview-wrapper .acf-options-preview-inner p,\n.acf-options-preview-wrapper .acf-options-preview-inner .acf-admin-page p, .acf-admin-page #acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-label, #acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-admin-page .acf-label {\n font-size: 14px;\n}\n.acf-admin-page .p3, .acf-admin-page .acf-internal-post-type .wp-list-table .post-state, .acf-internal-post-type .wp-list-table .acf-admin-page .post-state, .acf-admin-page .subtitle {\n font-size: 13.5px;\n}\n.acf-admin-page .p4, .acf-admin-page .acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn p, .acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn .acf-admin-page p, .acf-admin-page #acf-update-information .form-table th, #acf-update-information .form-table .acf-admin-page th,\n.acf-admin-page #acf-update-information .form-table td,\n#acf-update-information .form-table .acf-admin-page td, .acf-admin-page #acf-admin-tools.tool-export .acf-panel h3, #acf-admin-tools.tool-export .acf-panel .acf-admin-page h3, .acf-admin-page .acf-btn.acf-btn-sm, .acf-admin-page .acf-admin-toolbar .acf-tab, .acf-admin-toolbar .acf-admin-page .acf-tab, .acf-admin-page .acf-options-preview .acf-options-pages-preview-upgrade-button p, .acf-options-preview .acf-options-pages-preview-upgrade-button .acf-admin-page p, .acf-admin-page .acf-internal-post-type .subsubsub li, .acf-internal-post-type .subsubsub .acf-admin-page li, .acf-admin-page .acf-internal-post-type .wp-list-table tbody th, .acf-internal-post-type .wp-list-table tbody .acf-admin-page th,\n.acf-admin-page .acf-internal-post-type .wp-list-table tbody td,\n.acf-internal-post-type .wp-list-table tbody .acf-admin-page td, .acf-admin-page .acf-internal-post-type .wp-list-table thead th, .acf-internal-post-type .wp-list-table thead .acf-admin-page th, .acf-admin-page .acf-internal-post-type .wp-list-table thead td, .acf-internal-post-type .wp-list-table thead .acf-admin-page td,\n.acf-admin-page .acf-internal-post-type .wp-list-table tfoot th,\n.acf-internal-post-type .wp-list-table tfoot .acf-admin-page th, .acf-admin-page .acf-internal-post-type .wp-list-table tfoot td, .acf-internal-post-type .wp-list-table tfoot .acf-admin-page td, .acf-admin-page .acf-input .select2-container.-acf .select2-selection__rendered, .acf-admin-page .button, .acf-admin-page input[type=text],\n.acf-admin-page input[type=search],\n.acf-admin-page input[type=number],\n.acf-admin-page textarea,\n.acf-admin-page select {\n font-size: 13px;\n}\n.acf-admin-page .p5, .acf-admin-page .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .field-type-label, .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .acf-admin-page .field-type-label,\n.acf-admin-page .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .field-type-label,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .acf-admin-page .field-type-label, .acf-admin-page .acf-internal-post-type .row-actions, .acf-internal-post-type .acf-admin-page .row-actions, .acf-admin-page .acf-notice .button,\n.acf-admin-page .notice .button,\n.acf-admin-page #lost-connection-notice .button {\n font-size: 12.5px;\n}\n.acf-admin-page .p6, .acf-admin-page #acf-update-information .acf-update-changelog p em, #acf-update-information .acf-update-changelog p .acf-admin-page em, .acf-admin-page .acf-no-field-groups-wrapper .acf-no-field-groups-inner p.acf-small, .acf-no-field-groups-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-field-groups-wrapper .acf-no-taxonomies-inner p.acf-small,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-field-groups-wrapper .acf-no-post-types-inner p.acf-small,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-field-groups-wrapper .acf-no-options-pages-inner p.acf-small,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-field-groups-wrapper .acf-options-preview-inner p.acf-small,\n.acf-no-field-groups-wrapper .acf-options-preview-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-field-groups-inner p.acf-small,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p.acf-small,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-post-types-inner p.acf-small,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-options-pages-inner p.acf-small,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-taxonomies-wrapper .acf-options-preview-inner p.acf-small,\n.acf-no-taxonomies-wrapper .acf-options-preview-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-post-types-wrapper .acf-no-field-groups-inner p.acf-small,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-post-types-wrapper .acf-no-taxonomies-inner p.acf-small,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-post-types-wrapper .acf-no-post-types-inner p.acf-small,\n.acf-no-post-types-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-post-types-wrapper .acf-no-options-pages-inner p.acf-small,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-post-types-wrapper .acf-options-preview-inner p.acf-small,\n.acf-no-post-types-wrapper .acf-options-preview-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-options-pages-wrapper .acf-no-field-groups-inner p.acf-small,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-options-pages-wrapper .acf-no-taxonomies-inner p.acf-small,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-options-pages-wrapper .acf-no-post-types-inner p.acf-small,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-options-pages-wrapper .acf-no-options-pages-inner p.acf-small,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-no-options-pages-wrapper .acf-options-preview-inner p.acf-small,\n.acf-no-options-pages-wrapper .acf-options-preview-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-options-preview-wrapper .acf-no-field-groups-inner p.acf-small,\n.acf-options-preview-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-options-preview-wrapper .acf-no-taxonomies-inner p.acf-small,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-options-preview-wrapper .acf-no-post-types-inner p.acf-small,\n.acf-options-preview-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-options-preview-wrapper .acf-no-options-pages-inner p.acf-small,\n.acf-options-preview-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small,\n.acf-admin-page .acf-options-preview-wrapper .acf-options-preview-inner p.acf-small,\n.acf-options-preview-wrapper .acf-options-preview-inner .acf-admin-page p.acf-small, .acf-admin-page .acf-internal-post-type .row-actions, .acf-internal-post-type .acf-admin-page .row-actions, .acf-admin-page .acf-small {\n font-size: 12px;\n}\n.acf-admin-page .p7, .acf-admin-page .acf-tooltip, .acf-admin-page .acf-notice p.help,\n.acf-admin-page .notice p.help,\n.acf-admin-page #lost-connection-notice p.help {\n font-size: 11.5px;\n}\n.acf-admin-page .p8 {\n font-size: 11px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Page titles\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-page-title {\n color: #344054;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Hide old / native WP titles from pages\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page .acf-settings-wrap h1 {\n display: none !important;\n}\n.acf-admin-page #acf-admin-tools h1:not(.acf-field-group-pro-features-title, .acf-field-group-pro-features-title-sm) {\n display: none !important;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small\n*\n*---------------------------------------------------------------------------------------------*/\n/*---------------------------------------------------------------------------------------------\n*\n* Link focus style\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page a:focus {\n box-shadow: none;\n outline: none;\n}\n.acf-admin-page a:focus-visible {\n box-shadow: 0 0 0 1px #4f94d4, 0 0 2px 1px rgba(79, 148, 212, 0.8);\n outline: 1px solid transparent;\n}\n\n.acf-admin-page {\n /*---------------------------------------------------------------------------------------------\n *\n * All Inputs\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Read only text inputs\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Number fields\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Textarea\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Select\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Radio Button & Checkbox base styling\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Radio Buttons\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Checkboxes\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Radio Buttons & Checkbox lists\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * ACF Switch\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * File input button\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Action Buttons\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Edit field group header\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Select2 inputs\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * ACF label\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Tooltip for field name field setting (result of a fix for keyboard navigation)\n *\n *---------------------------------------------------------------------------------------------*/\n /* Field Type Selection select2 */\n /*---------------------------------------------------------------------------------------------\n *\n * RTL arrow position\n *\n *---------------------------------------------------------------------------------------------*/\n}\n.acf-admin-page input[type=text],\n.acf-admin-page input[type=search],\n.acf-admin-page input[type=number],\n.acf-admin-page textarea,\n.acf-admin-page select {\n box-sizing: border-box;\n height: 40px;\n padding-right: 12px;\n padding-left: 12px;\n background-color: #fff;\n border-color: #D0D5DD;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n border-radius: 6px;\n color: #344054;\n}\n.acf-admin-page input[type=text]:focus,\n.acf-admin-page input[type=search]:focus,\n.acf-admin-page input[type=number]:focus,\n.acf-admin-page textarea:focus,\n.acf-admin-page select:focus {\n outline: 3px solid #EBF5FA;\n border-color: #399CCB;\n}\n.acf-admin-page input[type=text]:disabled,\n.acf-admin-page input[type=search]:disabled,\n.acf-admin-page input[type=number]:disabled,\n.acf-admin-page textarea:disabled,\n.acf-admin-page select:disabled {\n background-color: #F9FAFB;\n color: #808a9e;\n}\n.acf-admin-page input[type=text]::placeholder,\n.acf-admin-page input[type=search]::placeholder,\n.acf-admin-page input[type=number]::placeholder,\n.acf-admin-page textarea::placeholder,\n.acf-admin-page select::placeholder {\n color: #98A2B3;\n}\n.acf-admin-page input[type=text]:read-only {\n background-color: #F9FAFB;\n color: #98A2B3;\n}\n.acf-admin-page .acf-field.acf-field-number .acf-label,\n.acf-admin-page .acf-field.acf-field-number .acf-input input[type=number] {\n max-width: 180px;\n}\n.acf-admin-page textarea {\n box-sizing: border-box;\n padding-top: 10px;\n padding-bottom: 10px;\n height: 80px;\n min-height: 56px;\n}\n.acf-admin-page select {\n min-width: 160px;\n max-width: 100%;\n padding-right: 40px;\n padding-left: 12px;\n background-image: url(\"../../images/icons/icon-chevron-down.svg\");\n background-position: right 10px top 50%;\n background-size: 20px;\n}\n.acf-admin-page select:hover, .acf-admin-page select:focus {\n color: #0783BE;\n}\n.acf-admin-page select::before {\n content: \"\";\n display: block;\n position: absolute;\n top: 5px;\n left: 5px;\n width: 20px;\n height: 20px;\n}\n.acf-admin-page.rtl select {\n padding-right: 12px;\n padding-left: 40px;\n background-position: left 10px top 50%;\n}\n.acf-admin-page input[type=radio],\n.acf-admin-page input[type=checkbox] {\n box-sizing: border-box;\n width: 16px;\n height: 16px;\n padding: 0;\n border-width: 1px;\n border-style: solid;\n border-color: #98A2B3;\n background: #fff;\n box-shadow: none;\n}\n.acf-admin-page input[type=radio]:hover,\n.acf-admin-page input[type=checkbox]:hover {\n background-color: #EBF5FA;\n border-color: #0783BE;\n}\n.acf-admin-page input[type=radio]:checked, .acf-admin-page input[type=radio]:focus-visible,\n.acf-admin-page input[type=checkbox]:checked,\n.acf-admin-page input[type=checkbox]:focus-visible {\n background-color: #EBF5FA;\n border-color: #0783BE;\n}\n.acf-admin-page input[type=radio]:checked:before, .acf-admin-page input[type=radio]:focus-visible:before,\n.acf-admin-page input[type=checkbox]:checked:before,\n.acf-admin-page input[type=checkbox]:focus-visible:before {\n content: \"\";\n position: relative;\n top: -1px;\n left: -1px;\n width: 16px;\n height: 16px;\n margin: 0;\n padding: 0;\n background-color: transparent;\n background-size: cover;\n background-repeat: no-repeat;\n background-position: center;\n}\n.acf-admin-page input[type=radio]:active,\n.acf-admin-page input[type=checkbox]:active {\n box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 0px 0px rgba(255, 54, 54, 0.25);\n}\n.acf-admin-page input[type=radio]:disabled,\n.acf-admin-page input[type=checkbox]:disabled {\n background-color: #F9FAFB;\n border-color: #D0D5DD;\n}\n.acf-admin-page.rtl input[type=radio]:checked:before, .acf-admin-page.rtl input[type=radio]:focus-visible:before,\n.acf-admin-page.rtl input[type=checkbox]:checked:before,\n.acf-admin-page.rtl input[type=checkbox]:focus-visible:before {\n left: 1px;\n}\n.acf-admin-page input[type=radio]:checked:before, .acf-admin-page input[type=radio]:focus:before {\n background-image: url(\"../../images/field-states/radio-active.svg\");\n}\n.acf-admin-page input[type=checkbox]:checked:before, .acf-admin-page input[type=checkbox]:focus:before {\n background-image: url(\"../../images/field-states/checkbox-active.svg\");\n}\n.acf-admin-page .acf-radio-list li input[type=radio],\n.acf-admin-page .acf-radio-list li input[type=checkbox],\n.acf-admin-page .acf-checkbox-list li input[type=radio],\n.acf-admin-page .acf-checkbox-list li input[type=checkbox] {\n margin-right: 6px;\n}\n.acf-admin-page .acf-radio-list.acf-bl li,\n.acf-admin-page .acf-checkbox-list.acf-bl li {\n margin-bottom: 8px;\n}\n.acf-admin-page .acf-radio-list.acf-bl li:last-of-type,\n.acf-admin-page .acf-checkbox-list.acf-bl li:last-of-type {\n margin-bottom: 0;\n}\n.acf-admin-page .acf-radio-list label,\n.acf-admin-page .acf-checkbox-list label {\n display: flex;\n align-items: center;\n align-content: center;\n}\n.acf-admin-page .acf-switch {\n width: 42px;\n height: 24px;\n border: none;\n background-color: #D0D5DD;\n border-radius: 12px;\n}\n.acf-admin-page .acf-switch:hover {\n background-color: #98A2B3;\n}\n.acf-admin-page .acf-switch:active {\n box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 0px 0px rgba(255, 54, 54, 0.25);\n}\n.acf-admin-page .acf-switch.-on {\n background-color: #0783BE;\n}\n.acf-admin-page .acf-switch.-on:hover {\n background-color: #066998;\n}\n.acf-admin-page .acf-switch.-on .acf-switch-slider {\n left: 20px;\n}\n.acf-admin-page .acf-switch .acf-switch-off,\n.acf-admin-page .acf-switch .acf-switch-on {\n visibility: hidden;\n}\n.acf-admin-page .acf-switch .acf-switch-slider {\n width: 20px;\n height: 20px;\n border: none;\n border-radius: 100px;\n box-shadow: 0px 1px 3px rgba(16, 24, 40, 0.1), 0px 1px 2px rgba(16, 24, 40, 0.06);\n}\n.acf-admin-page .acf-field-true-false {\n display: flex;\n align-items: flex-start;\n}\n.acf-admin-page .acf-field-true-false .acf-label {\n order: 2;\n display: block;\n align-items: center;\n margin-top: 2px;\n margin-bottom: 0;\n margin-left: 12px;\n}\n.acf-admin-page .acf-field-true-false .acf-label label {\n margin-bottom: 0;\n}\n.acf-admin-page .acf-field-true-false .acf-label .acf-tip {\n margin-left: 12px;\n}\n.acf-admin-page .acf-field-true-false .acf-label .description {\n display: block;\n margin-top: 2px;\n margin-left: 0;\n}\n.acf-admin-page.rtl .acf-field-true-false .acf-label {\n margin-right: 12px;\n margin-left: 0;\n}\n.acf-admin-page.rtl .acf-field-true-false .acf-tip {\n margin-right: 12px;\n margin-left: 0;\n}\n.acf-admin-page input::file-selector-button {\n box-sizing: border-box;\n min-height: 40px;\n margin-right: 16px;\n padding-top: 8px;\n padding-right: 16px;\n padding-bottom: 8px;\n padding-left: 16px;\n background-color: transparent;\n color: #0783BE !important;\n border-radius: 6px;\n border-width: 1px;\n border-style: solid;\n border-color: #0783BE;\n text-decoration: none;\n}\n.acf-admin-page input::file-selector-button:hover {\n border-color: #066998;\n cursor: pointer;\n color: #066998 !important;\n}\n.acf-admin-page .button {\n display: inline-flex;\n align-items: center;\n height: 40px;\n padding-right: 16px;\n padding-left: 16px;\n background-color: transparent;\n border-width: 1px;\n border-style: solid;\n border-color: #0783BE;\n border-radius: 6px;\n color: #0783BE;\n}\n.acf-admin-page .button:hover {\n background-color: #f3f9fc;\n border-color: #0783BE;\n color: #0783BE;\n}\n.acf-admin-page .button:focus {\n background-color: #f3f9fc;\n outline: 3px solid #EBF5FA;\n color: #0783BE;\n}\n.acf-admin-page .edit-field-group-header {\n display: block !important;\n}\n.acf-admin-page .acf-input .select2-container.-acf .select2-selection {\n border: none;\n line-height: 1;\n}\n.acf-admin-page .acf-input .select2-container.-acf .select2-selection__rendered {\n box-sizing: border-box;\n padding-right: 0;\n padding-left: 0;\n background-color: #fff;\n border-width: 1px;\n border-style: solid;\n border-color: #D0D5DD;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n border-radius: 6px;\n color: #344054;\n}\n.acf-admin-page .acf-input .select2-container--focus {\n outline: 3px solid #EBF5FA;\n border-color: #399CCB;\n border-radius: 6px;\n}\n.acf-admin-page .acf-input .select2-container--focus .select2-selection__rendered {\n border-color: #399CCB !important;\n}\n.acf-admin-page .acf-input .select2-container--focus.select2-container--below.select2-container--open .select2-selection__rendered {\n border-bottom-right-radius: 0 !important;\n border-bottom-left-radius: 0 !important;\n}\n.acf-admin-page .acf-input .select2-container--focus.select2-container--above.select2-container--open .select2-selection__rendered {\n border-top-right-radius: 0 !important;\n border-top-left-radius: 0 !important;\n}\n.acf-admin-page .acf-input .select2-container .select2-search--inline .select2-search__field {\n margin: 0;\n padding-left: 6px;\n}\n.acf-admin-page .acf-input .select2-container .select2-search--inline .select2-search__field:focus {\n outline: none;\n border: none;\n}\n.acf-admin-page .acf-input .select2-container--default .select2-selection--multiple .select2-selection__rendered {\n padding-top: 0;\n padding-right: 6px;\n padding-bottom: 0;\n padding-left: 6px;\n}\n.acf-admin-page .acf-input .select2-selection__clear {\n width: 18px;\n height: 18px;\n margin-top: 12px;\n margin-right: 1px;\n text-indent: 100%;\n white-space: nowrap;\n overflow: hidden;\n color: #fff;\n}\n.acf-admin-page .acf-input .select2-selection__clear:before {\n content: \"\";\n display: block;\n width: 16px;\n height: 16px;\n top: 0;\n left: 0;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-close.svg\");\n mask-image: url(\"../../images/icons/icon-close.svg\");\n background-color: #98A2B3;\n}\n.acf-admin-page .acf-input .select2-selection__clear:hover::before {\n background-color: #0783BE;\n}\n.acf-admin-page .acf-label {\n display: flex;\n align-items: center;\n justify-content: space-between;\n}\n.acf-admin-page .acf-label .acf-icon-help {\n width: 18px;\n height: 18px;\n background-color: #98A2B3;\n}\n.acf-admin-page .acf-label label {\n margin-bottom: 0;\n}\n.acf-admin-page .acf-label .description {\n margin-top: 2px;\n}\n.acf-admin-page .acf-field-setting-name .acf-tip {\n position: absolute;\n top: 0;\n left: 654px;\n color: #98A2B3;\n}\n.rtl.acf-admin-page .acf-field-setting-name .acf-tip {\n left: auto;\n right: 654px;\n}\n\n.acf-admin-page .acf-field-setting-name .acf-tip .acf-icon-help {\n width: 18px;\n height: 18px;\n}\n.acf-admin-page .acf-field-setting-type .select2-container.-acf,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container.-acf,\n.acf-admin-page .acf-field-query-var .select2-container.-acf,\n.acf-admin-page .acf-field-capability .select2-container.-acf,\n.acf-admin-page .acf-field-parent-slug .select2-container.-acf,\n.acf-admin-page .acf-field-data-storage .select2-container.-acf,\n.acf-admin-page .acf-field-manage-terms .select2-container.-acf,\n.acf-admin-page .acf-field-edit-terms .select2-container.-acf,\n.acf-admin-page .acf-field-delete-terms .select2-container.-acf,\n.acf-admin-page .acf-field-assign-terms .select2-container.-acf,\n.acf-admin-page .acf-field-meta-box .select2-container.-acf {\n min-height: 40px;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .select2-selection__rendered,\n.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .select2-selection__rendered {\n display: flex;\n align-items: center;\n position: relative;\n z-index: 800;\n min-height: 40px;\n padding-top: 0;\n padding-right: 12px;\n padding-bottom: 0;\n padding-left: 12px;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .field-type-icon,\n.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .field-type-icon {\n top: auto;\n width: 18px;\n height: 18px;\n margin-right: 2px;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .field-type-icon:before,\n.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .field-type-icon:before {\n width: 9px;\n height: 9px;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-query-var .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-capability .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-parent-slug .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-data-storage .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-manage-terms .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-edit-terms .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-delete-terms .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-assign-terms .select2-container--open .select2-selection__rendered,\n.acf-admin-page .acf-field-meta-box .select2-container--open .select2-selection__rendered {\n border-color: #6BB5D8 !important;\n border-bottom-color: #D0D5DD !important;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-query-var .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-capability .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-parent-slug .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-data-storage .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-manage-terms .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-edit-terms .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-delete-terms .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-assign-terms .select2-container--open.select2-container--below .select2-selection__rendered,\n.acf-admin-page .acf-field-meta-box .select2-container--open.select2-container--below .select2-selection__rendered {\n border-bottom-right-radius: 0 !important;\n border-bottom-left-radius: 0 !important;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-query-var .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-capability .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-parent-slug .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-data-storage .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-manage-terms .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-edit-terms .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-delete-terms .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-assign-terms .select2-container--open.select2-container--above .select2-selection__rendered,\n.acf-admin-page .acf-field-meta-box .select2-container--open.select2-container--above .select2-selection__rendered {\n border-top-right-radius: 0 !important;\n border-top-left-radius: 0 !important;\n border-bottom-color: #6BB5D8 !important;\n border-top-color: #D0D5DD !important;\n}\n.acf-admin-page .acf-field-setting-type .acf-selection.has-icon,\n.acf-admin-page .acf-field-permalink-rewrite .acf-selection.has-icon,\n.acf-admin-page .acf-field-query-var .acf-selection.has-icon,\n.acf-admin-page .acf-field-capability .acf-selection.has-icon,\n.acf-admin-page .acf-field-parent-slug .acf-selection.has-icon,\n.acf-admin-page .acf-field-data-storage .acf-selection.has-icon,\n.acf-admin-page .acf-field-manage-terms .acf-selection.has-icon,\n.acf-admin-page .acf-field-edit-terms .acf-selection.has-icon,\n.acf-admin-page .acf-field-delete-terms .acf-selection.has-icon,\n.acf-admin-page .acf-field-assign-terms .acf-selection.has-icon,\n.acf-admin-page .acf-field-meta-box .acf-selection.has-icon {\n margin-left: 6px;\n}\n.rtl.acf-admin-page .acf-field-setting-type .acf-selection.has-icon, .acf-admin-page .acf-field-permalink-rewrite .acf-selection.has-icon, .acf-admin-page .acf-field-query-var .acf-selection.has-icon, .acf-admin-page .acf-field-capability .acf-selection.has-icon, .acf-admin-page .acf-field-parent-slug .acf-selection.has-icon, .acf-admin-page .acf-field-data-storage .acf-selection.has-icon, .acf-admin-page .acf-field-manage-terms .acf-selection.has-icon, .acf-admin-page .acf-field-edit-terms .acf-selection.has-icon, .acf-admin-page .acf-field-delete-terms .acf-selection.has-icon, .acf-admin-page .acf-field-assign-terms .acf-selection.has-icon, .acf-admin-page .acf-field-meta-box .acf-selection.has-icon {\n margin-right: 6px;\n}\n\n.acf-admin-page .acf-field-setting-type .select2-selection__arrow,\n.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow,\n.acf-admin-page .acf-field-query-var .select2-selection__arrow,\n.acf-admin-page .acf-field-capability .select2-selection__arrow,\n.acf-admin-page .acf-field-parent-slug .select2-selection__arrow,\n.acf-admin-page .acf-field-data-storage .select2-selection__arrow,\n.acf-admin-page .acf-field-manage-terms .select2-selection__arrow,\n.acf-admin-page .acf-field-edit-terms .select2-selection__arrow,\n.acf-admin-page .acf-field-delete-terms .select2-selection__arrow,\n.acf-admin-page .acf-field-assign-terms .select2-selection__arrow,\n.acf-admin-page .acf-field-meta-box .select2-selection__arrow {\n width: 20px;\n height: 20px;\n top: calc(50% - 10px);\n right: 12px;\n background-color: transparent;\n}\n.acf-admin-page .acf-field-setting-type .select2-selection__arrow:after,\n.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow:after,\n.acf-admin-page .acf-field-query-var .select2-selection__arrow:after,\n.acf-admin-page .acf-field-capability .select2-selection__arrow:after,\n.acf-admin-page .acf-field-parent-slug .select2-selection__arrow:after,\n.acf-admin-page .acf-field-data-storage .select2-selection__arrow:after,\n.acf-admin-page .acf-field-manage-terms .select2-selection__arrow:after,\n.acf-admin-page .acf-field-edit-terms .select2-selection__arrow:after,\n.acf-admin-page .acf-field-delete-terms .select2-selection__arrow:after,\n.acf-admin-page .acf-field-assign-terms .select2-selection__arrow:after,\n.acf-admin-page .acf-field-meta-box .select2-selection__arrow:after {\n content: \"\";\n display: block;\n position: absolute;\n z-index: 850;\n top: 1px;\n left: 0;\n width: 20px;\n height: 20px;\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n background-color: #667085;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n}\n.acf-admin-page .acf-field-setting-type .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-query-var .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-capability .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-parent-slug .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-data-storage .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-manage-terms .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-edit-terms .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-delete-terms .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-assign-terms .select2-selection__arrow b[role=presentation],\n.acf-admin-page .acf-field-meta-box .select2-selection__arrow b[role=presentation] {\n display: none;\n}\n.acf-admin-page .acf-field-setting-type .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-permalink-rewrite .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-query-var .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-capability .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-parent-slug .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-data-storage .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-manage-terms .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-edit-terms .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-delete-terms .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-assign-terms .select2-container--open .select2-selection__arrow:after,\n.acf-admin-page .acf-field-meta-box .select2-container--open .select2-selection__arrow:after {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n}\n.acf-admin-page .field-type-select-results {\n position: relative;\n top: 4px;\n z-index: 1002;\n border-radius: 0 0 6px 6px;\n box-shadow: 0px 8px 24px 4px rgba(16, 24, 40, 0.12);\n}\n.acf-admin-page .field-type-select-results.select2-dropdown--above {\n display: flex;\n flex-direction: column-reverse;\n top: 0;\n border-radius: 6px 6px 0 0;\n z-index: 99999;\n}\n.select2-container.select2-container--open.acf-admin-page .field-type-select-results {\n box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 8px 24px 4px rgba(16, 24, 40, 0.12);\n}\n\n.acf-admin-page .field-type-select-results .acf-selection.has-icon {\n margin-left: 6px;\n}\n.rtl.acf-admin-page .field-type-select-results .acf-selection.has-icon {\n margin-right: 6px;\n}\n\n.acf-admin-page .field-type-select-results .select2-search {\n position: relative;\n margin: 0;\n padding: 0;\n}\n.acf-admin-page .field-type-select-results .select2-search--dropdown:after {\n content: \"\";\n display: block;\n position: absolute;\n top: 12px;\n left: 13px;\n width: 16px;\n height: 16px;\n -webkit-mask-image: url(\"../../images/icons/icon-search.svg\");\n mask-image: url(\"../../images/icons/icon-search.svg\");\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n}\n.rtl.acf-admin-page .field-type-select-results .select2-search--dropdown:after {\n right: 12px;\n left: auto;\n}\n\n.acf-admin-page .field-type-select-results .select2-search .select2-search__field {\n padding-left: 38px;\n border-right: 0;\n border-bottom: 0;\n border-left: 0;\n border-radius: 0;\n}\n.rtl.acf-admin-page .field-type-select-results .select2-search .select2-search__field {\n padding-right: 38px;\n padding-left: 0;\n}\n\n.acf-admin-page .field-type-select-results .select2-search .select2-search__field:focus {\n border-top-color: #D0D5DD;\n outline: 0;\n}\n.acf-admin-page .field-type-select-results .select2-results__options {\n max-height: 440px;\n}\n.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option--highlighted {\n background-color: #0783BE !important;\n color: #F9FAFB !important;\n}\n.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option {\n display: inline-flex;\n position: relative;\n width: calc(100% - 24px);\n min-height: 32px;\n padding-top: 0;\n padding-right: 12px;\n padding-bottom: 0;\n padding-left: 12px;\n align-items: center;\n}\n.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option .field-type-icon {\n top: auto;\n width: 18px;\n height: 18px;\n margin-right: 2px;\n box-shadow: 0 0 0 1px #F9FAFB;\n}\n.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option .field-type-icon:before {\n width: 9px;\n height: 9px;\n}\n.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true] {\n background-color: #EBF5FA !important;\n color: #344054 !important;\n}\n.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true]:after {\n content: \"\";\n right: 13px;\n position: absolute;\n width: 16px;\n height: 16px;\n -webkit-mask-image: url(\"../../images/icons/icon-check.svg\");\n mask-image: url(\"../../images/icons/icon-check.svg\");\n background-color: #0783BE;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n}\n.rtl.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true]:after {\n left: 13px;\n right: auto;\n}\n\n.acf-admin-page .field-type-select-results .select2-results__group {\n display: inline-flex;\n align-items: center;\n width: calc(100% - 24px);\n min-height: 25px;\n background-color: #F9FAFB;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n color: #98A2B3;\n font-size: 11px;\n margin-bottom: 0;\n padding-top: 0;\n padding-right: 12px;\n padding-bottom: 0;\n padding-left: 12px;\n font-weight: normal;\n}\n.acf-admin-page.rtl .acf-field-setting-type .select2-selection__arrow:after,\n.acf-admin-page.rtl .acf-field-permalink-rewrite .select2-selection__arrow:after,\n.acf-admin-page.rtl .acf-field-query-var .select2-selection__arrow:after {\n right: auto;\n left: 10px;\n}\n\n.rtl.post-type-acf-field-group .acf-field-setting-name .acf-tip,\n.rtl.acf-internal-post-type .acf-field-setting-name .acf-tip {\n left: auto;\n right: 654px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Field Groups\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-internal-post-type .tablenav.top {\n display: none;\n}\n.acf-internal-post-type .subsubsub {\n margin-bottom: 3px;\n}\n.acf-internal-post-type .wp-list-table {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n border-radius: 8px;\n border: none;\n overflow: hidden;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n.acf-internal-post-type .wp-list-table strong {\n color: #98A2B3;\n margin: 0;\n}\n.acf-internal-post-type .wp-list-table a.row-title {\n font-size: 13px !important;\n font-weight: 500;\n}\n.acf-internal-post-type .wp-list-table th,\n.acf-internal-post-type .wp-list-table td {\n color: #344054;\n}\n.acf-internal-post-type .wp-list-table th.sortable a,\n.acf-internal-post-type .wp-list-table td.sortable a {\n padding: 0;\n}\n.acf-internal-post-type .wp-list-table th.check-column,\n.acf-internal-post-type .wp-list-table td.check-column {\n padding-top: 12px;\n padding-right: 16px;\n padding-left: 16px;\n}\n@media screen and (max-width: 880px) {\n .acf-internal-post-type .wp-list-table th.check-column,\n .acf-internal-post-type .wp-list-table td.check-column {\n vertical-align: top;\n padding-right: 2px;\n padding-left: 10px;\n }\n}\n.acf-internal-post-type .wp-list-table th input,\n.acf-internal-post-type .wp-list-table td input {\n margin: 0;\n padding: 0;\n}\n.acf-internal-post-type .wp-list-table th .acf-more-items,\n.acf-internal-post-type .wp-list-table td .acf-more-items {\n display: inline-flex;\n flex-direction: row;\n justify-content: center;\n align-items: center;\n padding: 0px 6px 1px;\n gap: 8px;\n width: 25px;\n height: 16px;\n background: #EAECF0;\n border-radius: 100px;\n font-weight: 400;\n font-size: 10px;\n color: #475467;\n}\n.acf-internal-post-type .wp-list-table th .acf-emdash,\n.acf-internal-post-type .wp-list-table td .acf-emdash {\n color: #D0D5DD;\n}\n.acf-internal-post-type .wp-list-table thead th, .acf-internal-post-type .wp-list-table thead td,\n.acf-internal-post-type .wp-list-table tfoot th, .acf-internal-post-type .wp-list-table tfoot td {\n height: 48px;\n padding-right: 24px;\n padding-left: 24px;\n box-sizing: border-box;\n background-color: #F9FAFB;\n border-color: #EAECF0;\n font-weight: 500;\n}\n@media screen and (max-width: 880px) {\n .acf-internal-post-type .wp-list-table thead th, .acf-internal-post-type .wp-list-table thead td,\n .acf-internal-post-type .wp-list-table tfoot th, .acf-internal-post-type .wp-list-table tfoot td {\n padding-right: 16px;\n padding-left: 8px;\n }\n}\n@media screen and (max-width: 880px) {\n .acf-internal-post-type .wp-list-table thead th.check-column, .acf-internal-post-type .wp-list-table thead td.check-column,\n .acf-internal-post-type .wp-list-table tfoot th.check-column, .acf-internal-post-type .wp-list-table tfoot td.check-column {\n vertical-align: middle;\n }\n}\n.acf-internal-post-type .wp-list-table tbody th,\n.acf-internal-post-type .wp-list-table tbody td {\n box-sizing: border-box;\n height: 60px;\n padding-top: 10px;\n padding-right: 24px;\n padding-bottom: 10px;\n padding-left: 24px;\n vertical-align: top;\n background-color: #fff;\n border-bottom-width: 1px;\n border-bottom-color: #EAECF0;\n border-bottom-style: solid;\n}\n@media screen and (max-width: 880px) {\n .acf-internal-post-type .wp-list-table tbody th,\n .acf-internal-post-type .wp-list-table tbody td {\n padding-right: 16px;\n padding-left: 8px;\n }\n}\n.acf-internal-post-type .wp-list-table .column-acf-key {\n white-space: nowrap;\n}\n.acf-internal-post-type .wp-list-table .column-acf-key .acf-icon-key-solid {\n display: inline-block;\n position: relative;\n bottom: -2px;\n width: 15px;\n height: 15px;\n margin-right: 4px;\n color: #98A2B3;\n}\n.acf-internal-post-type .wp-list-table .acf-location .dashicons {\n position: relative;\n bottom: -2px;\n width: 16px;\n height: 16px;\n margin-right: 6px;\n font-size: 16px;\n color: #98A2B3;\n}\n.acf-internal-post-type .wp-list-table .post-state {\n color: #667085;\n}\n.acf-internal-post-type .wp-list-table tr:hover,\n.acf-internal-post-type .wp-list-table tr:focus-within {\n background: #f7f7f7;\n}\n.acf-internal-post-type .wp-list-table tr:hover .row-actions,\n.acf-internal-post-type .wp-list-table tr:focus-within .row-actions {\n margin-bottom: 0;\n}\n@media screen and (min-width: 782px) {\n .acf-internal-post-type .wp-list-table .column-acf-count {\n width: 10%;\n }\n}\n.acf-internal-post-type .wp-list-table .row-actions span.file {\n display: block;\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n}\n.acf-internal-post-type.rtl .wp-list-table .column-acf-key .acf-icon-key-solid {\n margin-left: 4px;\n margin-right: 0;\n}\n.acf-internal-post-type.rtl .wp-list-table .acf-location .dashicons {\n margin-left: 6px;\n margin-right: 0;\n}\n.acf-internal-post-type .row-actions {\n margin-top: 2px;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n line-height: 14px;\n color: #D0D5DD;\n}\n.acf-internal-post-type .row-actions .trash a {\n color: #d94f4f;\n}\n.acf-internal-post-type .widefat thead td.check-column,\n.acf-internal-post-type .widefat tfoot td.check-column {\n padding-top: 0;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRow actions\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type .row-actions a:hover {\n color: #044767;\n}\n.acf-internal-post-type .row-actions .trash a {\n color: #a00;\n}\n.acf-internal-post-type .row-actions .trash a:hover {\n color: #f00;\n}\n.acf-internal-post-type .row-actions.visible {\n margin-bottom: 0;\n opacity: 1;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRow hover\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type #the-list tr:hover td,\n.acf-internal-post-type #the-list tr:hover th {\n background-color: #f7fbfd;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Table Nav\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-internal-post-type .tablenav {\n margin-top: 24px;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n color: #667085;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tSearch box\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type #posts-filter p.search-box {\n margin-top: 5px;\n margin-right: 0;\n margin-bottom: 24px;\n margin-left: 0;\n}\n.acf-internal-post-type #posts-filter p.search-box #post-search-input {\n min-width: 280px;\n margin-top: 0;\n margin-right: 8px;\n margin-bottom: 0;\n margin-left: 0;\n}\n@media screen and (max-width: 768px) {\n .acf-internal-post-type #posts-filter p.search-box {\n display: flex;\n box-sizing: border-box;\n padding-right: 24px;\n margin-right: 16px;\n position: inherit;\n }\n .acf-internal-post-type #posts-filter p.search-box #post-search-input {\n min-width: auto;\n }\n}\n\n.rtl.acf-internal-post-type #posts-filter p.search-box #post-search-input {\n margin-right: 0;\n margin-left: 8px;\n}\n@media screen and (max-width: 768px) {\n .rtl.acf-internal-post-type #posts-filter p.search-box {\n padding-left: 24px;\n padding-right: 0;\n margin-left: 16px;\n margin-right: 0;\n }\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tStatus tabs\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type .subsubsub {\n display: flex;\n align-items: flex-end;\n height: 40px;\n margin-bottom: 16px;\n}\n.acf-internal-post-type .subsubsub li {\n margin-top: 0;\n margin-right: 4px;\n color: #98A2B3;\n}\n.acf-internal-post-type .subsubsub li .count {\n color: #667085;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tPagination\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type .tablenav-pages {\n display: flex;\n align-items: center;\n}\n.acf-internal-post-type .tablenav-pages.no-pages {\n display: none;\n}\n.acf-internal-post-type .tablenav-pages .displaying-num {\n margin-top: 0;\n margin-right: 16px;\n margin-bottom: 0;\n margin-left: 0;\n}\n.acf-internal-post-type .tablenav-pages .pagination-links {\n display: flex;\n align-items: center;\n}\n.acf-internal-post-type .tablenav-pages .pagination-links #table-paging {\n margin-top: 0;\n margin-right: 4px;\n margin-bottom: 0;\n margin-left: 8px;\n}\n.acf-internal-post-type .tablenav-pages .pagination-links #table-paging .total-pages {\n margin-right: 0;\n}\n.acf-internal-post-type .tablenav-pages.one-page .pagination-links {\n display: none;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tPagination buttons & icons\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type .tablenav-pages .pagination-links .button {\n display: inline-flex;\n align-items: center;\n align-content: center;\n justify-content: center;\n min-width: 40px;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n background-color: transparent;\n}\n.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(1), .acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(2), .acf-internal-post-type .tablenav-pages .pagination-links .button:last-child, .acf-internal-post-type .tablenav-pages .pagination-links .button:nth-last-child(2) {\n display: inline-block;\n position: relative;\n text-indent: 100%;\n white-space: nowrap;\n overflow: hidden;\n margin-left: 4px;\n}\n.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(1):before, .acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(2):before, .acf-internal-post-type .tablenav-pages .pagination-links .button:last-child:before, .acf-internal-post-type .tablenav-pages .pagination-links .button:nth-last-child(2):before {\n content: \"\";\n display: block;\n position: absolute;\n width: 100%;\n height: 100%;\n top: 0;\n left: 0;\n background-color: #0783BE;\n border-radius: 0;\n -webkit-mask-size: 20px;\n mask-size: 20px;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n}\n.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(1):before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-left-double.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-left-double.svg\");\n}\n.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(2):before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-left.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-left.svg\");\n}\n.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-last-child(2):before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n}\n.acf-internal-post-type .tablenav-pages .pagination-links .button:last-child:before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-right-double.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-right-double.svg\");\n}\n.acf-internal-post-type .tablenav-pages .pagination-links .button:hover {\n border-color: #066998;\n background-color: rgba(7, 131, 190, 0.05);\n}\n.acf-internal-post-type .tablenav-pages .pagination-links .button:hover:before {\n background-color: #066998;\n}\n.acf-internal-post-type .tablenav-pages .pagination-links .button.disabled {\n background-color: transparent !important;\n}\n.acf-internal-post-type .tablenav-pages .pagination-links .button.disabled.disabled:before {\n background-color: #D0D5DD;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Empty state\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-no-field-groups-wrapper,\n.acf-no-taxonomies-wrapper,\n.acf-no-post-types-wrapper,\n.acf-no-options-pages-wrapper,\n.acf-options-preview-wrapper {\n display: flex;\n justify-content: center;\n padding-top: 48px;\n padding-bottom: 48px;\n}\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner,\n.acf-no-field-groups-wrapper .acf-options-preview-inner,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner,\n.acf-no-taxonomies-wrapper .acf-options-preview-inner,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner,\n.acf-no-post-types-wrapper .acf-no-post-types-inner,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner,\n.acf-no-post-types-wrapper .acf-options-preview-inner,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner,\n.acf-no-options-pages-wrapper .acf-options-preview-inner,\n.acf-options-preview-wrapper .acf-no-field-groups-inner,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner,\n.acf-options-preview-wrapper .acf-no-post-types-inner,\n.acf-options-preview-wrapper .acf-no-options-pages-inner,\n.acf-options-preview-wrapper .acf-options-preview-inner {\n display: flex;\n flex-wrap: wrap;\n justify-content: center;\n align-content: center;\n align-items: flex-start;\n text-align: center;\n max-width: 420px;\n min-height: 320px;\n}\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner img,\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner h2,\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner p,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner img,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner p,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner img,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner h2,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner p,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner img,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner h2,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner p,\n.acf-no-field-groups-wrapper .acf-options-preview-inner img,\n.acf-no-field-groups-wrapper .acf-options-preview-inner h2,\n.acf-no-field-groups-wrapper .acf-options-preview-inner p,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner img,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner p,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner img,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner img,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner p,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner img,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner p,\n.acf-no-taxonomies-wrapper .acf-options-preview-inner img,\n.acf-no-taxonomies-wrapper .acf-options-preview-inner h2,\n.acf-no-taxonomies-wrapper .acf-options-preview-inner p,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner img,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner h2,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner p,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner img,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner p,\n.acf-no-post-types-wrapper .acf-no-post-types-inner img,\n.acf-no-post-types-wrapper .acf-no-post-types-inner h2,\n.acf-no-post-types-wrapper .acf-no-post-types-inner p,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner img,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner h2,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner p,\n.acf-no-post-types-wrapper .acf-options-preview-inner img,\n.acf-no-post-types-wrapper .acf-options-preview-inner h2,\n.acf-no-post-types-wrapper .acf-options-preview-inner p,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner img,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner h2,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner p,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner img,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner p,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner img,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner h2,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner p,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner img,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner h2,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner p,\n.acf-no-options-pages-wrapper .acf-options-preview-inner img,\n.acf-no-options-pages-wrapper .acf-options-preview-inner h2,\n.acf-no-options-pages-wrapper .acf-options-preview-inner p,\n.acf-options-preview-wrapper .acf-no-field-groups-inner img,\n.acf-options-preview-wrapper .acf-no-field-groups-inner h2,\n.acf-options-preview-wrapper .acf-no-field-groups-inner p,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner img,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner h2,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner p,\n.acf-options-preview-wrapper .acf-no-post-types-inner img,\n.acf-options-preview-wrapper .acf-no-post-types-inner h2,\n.acf-options-preview-wrapper .acf-no-post-types-inner p,\n.acf-options-preview-wrapper .acf-no-options-pages-inner img,\n.acf-options-preview-wrapper .acf-no-options-pages-inner h2,\n.acf-options-preview-wrapper .acf-no-options-pages-inner p,\n.acf-options-preview-wrapper .acf-options-preview-inner img,\n.acf-options-preview-wrapper .acf-options-preview-inner h2,\n.acf-options-preview-wrapper .acf-options-preview-inner p {\n flex: 1 0 100%;\n}\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner h2,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner h2,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner h2,\n.acf-no-field-groups-wrapper .acf-options-preview-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner h2,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner h2,\n.acf-no-taxonomies-wrapper .acf-options-preview-inner h2,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner h2,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-post-types-wrapper .acf-no-post-types-inner h2,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner h2,\n.acf-no-post-types-wrapper .acf-options-preview-inner h2,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner h2,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner h2,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner h2,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner h2,\n.acf-no-options-pages-wrapper .acf-options-preview-inner h2,\n.acf-options-preview-wrapper .acf-no-field-groups-inner h2,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner h2,\n.acf-options-preview-wrapper .acf-no-post-types-inner h2,\n.acf-options-preview-wrapper .acf-no-options-pages-inner h2,\n.acf-options-preview-wrapper .acf-options-preview-inner h2 {\n margin-top: 32px;\n margin-bottom: 0;\n padding: 0;\n color: #344054;\n line-height: 1.6rem;\n}\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner p,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner p,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner p,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner p,\n.acf-no-field-groups-wrapper .acf-options-preview-inner p,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner p,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner p,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner p,\n.acf-no-taxonomies-wrapper .acf-options-preview-inner p,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner p,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner p,\n.acf-no-post-types-wrapper .acf-no-post-types-inner p,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner p,\n.acf-no-post-types-wrapper .acf-options-preview-inner p,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner p,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner p,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner p,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner p,\n.acf-no-options-pages-wrapper .acf-options-preview-inner p,\n.acf-options-preview-wrapper .acf-no-field-groups-inner p,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner p,\n.acf-options-preview-wrapper .acf-no-post-types-inner p,\n.acf-options-preview-wrapper .acf-no-options-pages-inner p,\n.acf-options-preview-wrapper .acf-options-preview-inner p {\n margin-top: 12px;\n margin-bottom: 0;\n padding: 0;\n color: #667085;\n}\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner p.acf-small,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner p.acf-small,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner p.acf-small,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner p.acf-small,\n.acf-no-field-groups-wrapper .acf-options-preview-inner p.acf-small,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner p.acf-small,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p.acf-small,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner p.acf-small,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner p.acf-small,\n.acf-no-taxonomies-wrapper .acf-options-preview-inner p.acf-small,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner p.acf-small,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner p.acf-small,\n.acf-no-post-types-wrapper .acf-no-post-types-inner p.acf-small,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner p.acf-small,\n.acf-no-post-types-wrapper .acf-options-preview-inner p.acf-small,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner p.acf-small,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner p.acf-small,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner p.acf-small,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner p.acf-small,\n.acf-no-options-pages-wrapper .acf-options-preview-inner p.acf-small,\n.acf-options-preview-wrapper .acf-no-field-groups-inner p.acf-small,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner p.acf-small,\n.acf-options-preview-wrapper .acf-no-post-types-inner p.acf-small,\n.acf-options-preview-wrapper .acf-no-options-pages-inner p.acf-small,\n.acf-options-preview-wrapper .acf-options-preview-inner p.acf-small {\n display: block;\n position: relative;\n margin-top: 32px;\n}\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner img,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner img,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner img,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner img,\n.acf-no-field-groups-wrapper .acf-options-preview-inner img,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner img,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner img,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner img,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner img,\n.acf-no-taxonomies-wrapper .acf-options-preview-inner img,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner img,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner img,\n.acf-no-post-types-wrapper .acf-no-post-types-inner img,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner img,\n.acf-no-post-types-wrapper .acf-options-preview-inner img,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner img,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner img,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner img,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner img,\n.acf-no-options-pages-wrapper .acf-options-preview-inner img,\n.acf-options-preview-wrapper .acf-no-field-groups-inner img,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner img,\n.acf-options-preview-wrapper .acf-no-post-types-inner img,\n.acf-options-preview-wrapper .acf-no-options-pages-inner img,\n.acf-options-preview-wrapper .acf-options-preview-inner img {\n max-width: 284px;\n margin-bottom: 0;\n}\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner .acf-btn,\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner .acf-btn,\n.acf-no-field-groups-wrapper .acf-no-post-types-inner .acf-btn,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner .acf-btn,\n.acf-no-field-groups-wrapper .acf-options-preview-inner .acf-btn,\n.acf-no-taxonomies-wrapper .acf-no-field-groups-inner .acf-btn,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner .acf-btn,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner .acf-btn,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner .acf-btn,\n.acf-no-taxonomies-wrapper .acf-options-preview-inner .acf-btn,\n.acf-no-post-types-wrapper .acf-no-field-groups-inner .acf-btn,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner .acf-btn,\n.acf-no-post-types-wrapper .acf-no-post-types-inner .acf-btn,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner .acf-btn,\n.acf-no-post-types-wrapper .acf-options-preview-inner .acf-btn,\n.acf-no-options-pages-wrapper .acf-no-field-groups-inner .acf-btn,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner .acf-btn,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner .acf-btn,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner .acf-btn,\n.acf-no-options-pages-wrapper .acf-options-preview-inner .acf-btn,\n.acf-options-preview-wrapper .acf-no-field-groups-inner .acf-btn,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner .acf-btn,\n.acf-options-preview-wrapper .acf-no-post-types-inner .acf-btn,\n.acf-options-preview-wrapper .acf-no-options-pages-inner .acf-btn,\n.acf-options-preview-wrapper .acf-options-preview-inner .acf-btn {\n margin-top: 32px;\n}\n.acf-no-field-groups-wrapper .acf-no-post-types-inner img,\n.acf-no-field-groups-wrapper .acf-no-options-pages-inner img,\n.acf-no-taxonomies-wrapper .acf-no-post-types-inner img,\n.acf-no-taxonomies-wrapper .acf-no-options-pages-inner img,\n.acf-no-post-types-wrapper .acf-no-post-types-inner img,\n.acf-no-post-types-wrapper .acf-no-options-pages-inner img,\n.acf-no-options-pages-wrapper .acf-no-post-types-inner img,\n.acf-no-options-pages-wrapper .acf-no-options-pages-inner img,\n.acf-options-preview-wrapper .acf-no-post-types-inner img,\n.acf-options-preview-wrapper .acf-no-options-pages-inner img {\n width: 106px;\n height: 88px;\n}\n.acf-no-field-groups-wrapper .acf-no-taxonomies-inner img,\n.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner img,\n.acf-no-post-types-wrapper .acf-no-taxonomies-inner img,\n.acf-no-options-pages-wrapper .acf-no-taxonomies-inner img,\n.acf-options-preview-wrapper .acf-no-taxonomies-inner img {\n width: 98px;\n height: 88px;\n}\n\n.acf-no-field-groups #the-list tr:hover td,\n.acf-no-field-groups #the-list tr:hover th,\n.acf-no-field-groups .acf-admin-field-groups .wp-list-table tr:hover,\n.acf-no-field-groups .striped > tbody > :nth-child(odd), .acf-no-field-groups ul.striped > :nth-child(odd), .acf-no-field-groups .alternate,\n.acf-no-post-types #the-list tr:hover td,\n.acf-no-post-types #the-list tr:hover th,\n.acf-no-post-types .acf-admin-field-groups .wp-list-table tr:hover,\n.acf-no-post-types .striped > tbody > :nth-child(odd),\n.acf-no-post-types ul.striped > :nth-child(odd),\n.acf-no-post-types .alternate,\n.acf-no-taxonomies #the-list tr:hover td,\n.acf-no-taxonomies #the-list tr:hover th,\n.acf-no-taxonomies .acf-admin-field-groups .wp-list-table tr:hover,\n.acf-no-taxonomies .striped > tbody > :nth-child(odd),\n.acf-no-taxonomies ul.striped > :nth-child(odd),\n.acf-no-taxonomies .alternate,\n.acf-no-options-pages #the-list tr:hover td,\n.acf-no-options-pages #the-list tr:hover th,\n.acf-no-options-pages .acf-admin-field-groups .wp-list-table tr:hover,\n.acf-no-options-pages .striped > tbody > :nth-child(odd),\n.acf-no-options-pages ul.striped > :nth-child(odd),\n.acf-no-options-pages .alternate {\n background-color: transparent !important;\n}\n.acf-no-field-groups .wp-list-table thead,\n.acf-no-field-groups .wp-list-table tfoot,\n.acf-no-post-types .wp-list-table thead,\n.acf-no-post-types .wp-list-table tfoot,\n.acf-no-taxonomies .wp-list-table thead,\n.acf-no-taxonomies .wp-list-table tfoot,\n.acf-no-options-pages .wp-list-table thead,\n.acf-no-options-pages .wp-list-table tfoot {\n display: none;\n}\n.acf-no-field-groups .wp-list-table a.acf-btn,\n.acf-no-post-types .wp-list-table a.acf-btn,\n.acf-no-taxonomies .wp-list-table a.acf-btn,\n.acf-no-options-pages .wp-list-table a.acf-btn {\n border: 1px solid rgba(0, 0, 0, 0.16);\n box-shadow: none;\n}\n\n.acf-internal-post-type #the-list .no-items td {\n vertical-align: middle;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Options Page Preview\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-options-preview .acf-btn {\n margin-left: 8px;\n}\n.acf-options-preview .disabled {\n background-color: #F2F4F7 !important;\n color: #98A2B3 !important;\n border: 1px #D0D5DD solid;\n cursor: default !important;\n}\n.acf-options-preview .acf-options-pages-preview-upgrade-button {\n height: 48px;\n padding: 8px 48px 8px 48px !important;\n border-radius: 6px;\n border: 1px;\n gap: 6px;\n display: inline-flex;\n align-items: center;\n align-self: stretch;\n background: linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);\n box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.16);\n background-size: 180% 80%;\n background-position: 100% 0;\n transition: background-position 0.5s;\n border-radius: 6px;\n text-decoration: none;\n}\n.acf-options-preview .acf-options-pages-preview-upgrade-button:hover {\n background-position: 0 0;\n}\n.acf-options-preview .acf-options-pages-preview-upgrade-button:focus {\n border: none;\n outline: none;\n box-shadow: none;\n}\n.acf-options-preview .acf-options-pages-preview-upgrade-button p {\n margin: 0;\n padding-top: 8px;\n padding-bottom: 8px;\n font-weight: normal;\n text-transform: none;\n color: #fff;\n}\n.acf-options-preview .acf-options-pages-preview-upgrade-button .acf-icon {\n width: 20px;\n height: 20px;\n margin-right: 6px;\n margin-left: -2px;\n background-color: #F9FAFB;\n}\n.acf-options-preview .acf_options_preview_wrap a.acf-btn i {\n margin-right: -2px !important;\n margin-left: 0px !important;\n}\n.acf-options-preview .acf-pro-label {\n vertical-align: middle;\n}\n.acf-options-preview .acf_options_preview_wrap img {\n max-height: 88px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small screen list table info toggle\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-internal-post-type .wp-list-table .toggle-row:before {\n top: 4px;\n left: 16px;\n border-radius: 0;\n content: \"\";\n display: block;\n position: absolute;\n width: 16px;\n height: 16px;\n background-color: #0783BE;\n border-radius: 0;\n -webkit-mask-size: 20px;\n mask-size: 20px;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n text-indent: 100%;\n white-space: nowrap;\n overflow: hidden;\n}\n.acf-internal-post-type .wp-list-table .is-expanded .toggle-row:before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small screen checkbox\n*\n*---------------------------------------------------------------------------------------------*/\n@media screen and (max-width: 880px) {\n .acf-internal-post-type .widefat th input[type=checkbox],\n .acf-internal-post-type .widefat thead td input[type=checkbox],\n .acf-internal-post-type .widefat tfoot td input[type=checkbox] {\n margin-bottom: 0;\n }\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin Navigation\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-toolbar {\n position: unset;\n top: 32px;\n height: 72px;\n z-index: 800;\n background: #344054;\n color: #98A2B3;\n}\n.acf-admin-toolbar .acf-admin-toolbar-inner {\n display: flex;\n justify-content: space-between;\n align-content: center;\n align-items: center;\n max-width: 100%;\n}\n.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap {\n display: flex;\n align-items: center;\n}\n@media screen and (max-width: 1250px) {\n .acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap .acf-header-tab-acf-post-type,\n .acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap .acf-header-tab-acf-taxonomy {\n display: none;\n }\n .acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap .acf-more .acf-header-tab-acf-post-type,\n .acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap .acf-more .acf-header-tab-acf-taxonomy {\n display: flex;\n }\n}\n.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-upgrade-wrap {\n display: flex;\n align-items: center;\n}\n.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wpengine-logo {\n display: inline-flex;\n margin-left: 24px;\n}\n@media screen and (max-width: 1000px) {\n .acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wpengine-logo {\n display: none;\n }\n}\n@media screen and (max-width: 880px) {\n .acf-admin-toolbar {\n position: static;\n }\n}\n.acf-admin-toolbar .acf-logo {\n display: flex;\n margin-right: 24px;\n text-decoration: none;\n}\n.acf-admin-toolbar .acf-logo .acf-pro-label {\n margin-left: 8px;\n}\n.acf-admin-toolbar .acf-logo img {\n display: block;\n max-width: 55px;\n line-height: 0%;\n}\n.acf-admin-toolbar h2 {\n display: none;\n color: #F9FAFB;\n}\n.acf-admin-toolbar .acf-tab {\n display: flex;\n align-items: center;\n box-sizing: border-box;\n min-height: 40px;\n margin-right: 8px;\n padding-top: 8px;\n padding-right: 16px;\n padding-bottom: 8px;\n padding-left: 16px;\n border-width: 1px;\n border-style: solid;\n border-color: transparent;\n border-radius: 6px;\n color: #98A2B3;\n text-decoration: none;\n}\n.acf-admin-toolbar .acf-tab.is-active {\n background-color: #475467;\n color: #fff;\n}\n.acf-admin-toolbar .acf-tab:hover {\n background-color: #475467;\n color: #F9FAFB;\n}\n.acf-admin-toolbar .acf-tab:focus-visible {\n border-width: 1px;\n border-style: solid;\n border-color: #667085;\n}\n.acf-admin-toolbar .acf-tab:focus {\n box-shadow: none;\n}\n.acf-admin-toolbar .acf-more:hover .acf-tab.acf-more-tab {\n background-color: #475467;\n color: #F9FAFB;\n}\n.acf-admin-toolbar .acf-more ul {\n display: none;\n position: absolute;\n box-sizing: border-box;\n background: #fff;\n z-index: 1051;\n overflow: hidden;\n min-width: 280px;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding: 0;\n border-radius: 8px;\n box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.04), 0px 8px 23px rgba(0, 0, 0, 0.12);\n}\n.acf-admin-toolbar .acf-more ul .acf-wp-engine {\n display: flex;\n align-items: center;\n justify-content: space-between;\n min-height: 48px;\n border-top: 1px solid rgba(0, 0, 0, 0.08);\n background: #ECFBFC;\n}\n.acf-admin-toolbar .acf-more ul .acf-wp-engine a {\n display: flex;\n width: 100%;\n justify-content: space-between;\n border-top: none;\n}\n.acf-admin-toolbar .acf-more ul li {\n margin: 0;\n padding: 0 16px;\n}\n.acf-admin-toolbar .acf-more ul li .acf-header-tab-acf-post-type,\n.acf-admin-toolbar .acf-more ul li .acf-header-tab-acf-taxonomy {\n display: none;\n}\n.acf-admin-toolbar .acf-more ul li.acf-more-section-header {\n background: #F9FAFB;\n padding: 1px 0 0 0;\n margin-top: -1px;\n border-top: 1px solid #EAECF0;\n border-bottom: 1px solid #EAECF0;\n}\n.acf-admin-toolbar .acf-more ul li.acf-more-section-header span {\n color: #475467;\n font-size: 12px;\n font-weight: bold;\n}\n.acf-admin-toolbar .acf-more ul li.acf-more-section-header span:hover {\n background: #F9FAFB;\n}\n.acf-admin-toolbar .acf-more ul li a {\n margin: 0;\n padding: 0;\n color: #1D2939;\n border-radius: 0;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #F2F4F7;\n}\n.acf-admin-toolbar .acf-more ul li a:hover, .acf-admin-toolbar .acf-more ul li a.acf-tab.is-active {\n background-color: unset;\n color: #0783BE;\n}\n.acf-admin-toolbar .acf-more ul li a i.acf-icon {\n display: none !important;\n width: 16px;\n height: 16px;\n -webkit-mask-size: 16px;\n mask-size: 16px;\n background-color: #98A2B3 !important;\n}\n.acf-admin-toolbar .acf-more ul li a .acf-requires-pro {\n justify-content: center;\n align-items: center;\n color: white;\n background: linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);\n background-size: 140% 20%;\n background-position: 100% 0;\n border-radius: 100px;\n font-size: 11px;\n position: absolute;\n right: 16px;\n padding-right: 6px;\n padding-left: 6px;\n}\n.acf-admin-toolbar .acf-more ul li a img.acf-wp-engine-pro {\n display: block;\n height: 16px;\n width: auto;\n}\n.acf-admin-toolbar .acf-more ul li a .acf-wp-engine-upsell-pill {\n display: inline-flex;\n justify-content: center;\n align-items: center;\n min-height: 22px;\n border-radius: 100px;\n font-size: 11px;\n padding-right: 8px;\n padding-left: 8px;\n background: #0ECAD4;\n color: #FFFFFF;\n text-shadow: 0px 1px 0 rgba(0, 0, 0, 0.12);\n text-transform: uppercase;\n}\n.acf-admin-toolbar .acf-more ul li:first-child a {\n border-bottom: none;\n}\n.acf-admin-toolbar .acf-more ul:hover, .acf-admin-toolbar .acf-more ul:focus {\n display: block;\n}\n.acf-admin-toolbar .acf-more:hover ul, .acf-admin-toolbar .acf-more:focus ul {\n display: block;\n}\n#wpcontent .acf-admin-toolbar {\n box-sizing: border-box;\n margin-left: -20px;\n padding-top: 16px;\n padding-right: 32px;\n padding-bottom: 16px;\n padding-left: 32px;\n}\n@media screen and (max-width: 600px) {\n .acf-admin-toolbar {\n display: none;\n }\n}\n\n.rtl #wpcontent .acf-admin-toolbar {\n margin-left: 0;\n margin-right: -20px;\n}\n.rtl #wpcontent .acf-admin-toolbar .acf-tab {\n margin-left: 8px;\n margin-right: 0;\n}\n.rtl .acf-logo {\n margin-right: 0;\n margin-left: 32px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin Toolbar Icons\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-toolbar .acf-tab i.acf-icon,\n.acf-admin-toolbar .acf-more i.acf-icon {\n display: none;\n margin-right: 8px;\n margin-left: -2px;\n}\n.acf-admin-toolbar .acf-tab i.acf-icon.acf-icon-dropdown,\n.acf-admin-toolbar .acf-more i.acf-icon.acf-icon-dropdown {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n width: 16px;\n height: 16px;\n -webkit-mask-size: 16px;\n mask-size: 16px;\n margin-right: -6px;\n margin-left: 6px;\n}\n.acf-admin-toolbar .acf-tab.acf-header-tab-acf-field-group i.acf-icon, .acf-admin-toolbar .acf-tab.acf-header-tab-acf-post-type i.acf-icon, .acf-admin-toolbar .acf-tab.acf-header-tab-acf-taxonomy i.acf-icon, .acf-admin-toolbar .acf-tab.acf-header-tab-acf-tools i.acf-icon, .acf-admin-toolbar .acf-tab.acf-header-tab-acf-settings-updates i.acf-icon, .acf-admin-toolbar .acf-tab.acf-header-tab-acf-more i.acf-icon,\n.acf-admin-toolbar .acf-more.acf-header-tab-acf-field-group i.acf-icon,\n.acf-admin-toolbar .acf-more.acf-header-tab-acf-post-type i.acf-icon,\n.acf-admin-toolbar .acf-more.acf-header-tab-acf-taxonomy i.acf-icon,\n.acf-admin-toolbar .acf-more.acf-header-tab-acf-tools i.acf-icon,\n.acf-admin-toolbar .acf-more.acf-header-tab-acf-settings-updates i.acf-icon,\n.acf-admin-toolbar .acf-more.acf-header-tab-acf-more i.acf-icon {\n display: inline-flex;\n}\n.acf-admin-toolbar .acf-tab.is-active i.acf-icon, .acf-admin-toolbar .acf-tab:hover i.acf-icon,\n.acf-admin-toolbar .acf-more.is-active i.acf-icon,\n.acf-admin-toolbar .acf-more:hover i.acf-icon {\n background-color: #EAECF0;\n}\n.rtl .acf-admin-toolbar .acf-tab i.acf-icon {\n margin-right: -2px;\n margin-left: 8px;\n}\n.acf-admin-toolbar .acf-header-tab-acf-field-group i.acf-icon {\n -webkit-mask-image: url(\"../../images/icons/icon-field-groups.svg\");\n mask-image: url(\"../../images/icons/icon-field-groups.svg\");\n}\n.acf-admin-toolbar .acf-header-tab-acf-post-type i.acf-icon {\n -webkit-mask-image: url(\"../../images/icons/icon-post-type.svg\");\n mask-image: url(\"../../images/icons/icon-post-type.svg\");\n}\n.acf-admin-toolbar .acf-header-tab-acf-taxonomy i.acf-icon {\n -webkit-mask-image: url(\"../../images/icons/icon-taxonomies.svg\");\n mask-image: url(\"../../images/icons/icon-taxonomies.svg\");\n}\n.acf-admin-toolbar .acf-header-tab-acf-tools i.acf-icon {\n -webkit-mask-image: url(\"../../images/icons/icon-tools.svg\");\n mask-image: url(\"../../images/icons/icon-tools.svg\");\n}\n.acf-admin-toolbar .acf-header-tab-acf-settings-updates i.acf-icon {\n -webkit-mask-image: url(\"../../images/icons/icon-updates.svg\");\n mask-image: url(\"../../images/icons/icon-updates.svg\");\n}\n.acf-admin-toolbar .acf-header-tab-acf-more i.acf-icon-more {\n -webkit-mask-image: url(\"../../images/icons/icon-extended-menu.svg\");\n mask-image: url(\"../../images/icons/icon-extended-menu.svg\");\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Hide WP default controls\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page #wpbody-content > .notice:not(.inline, .below-h2) {\n display: none;\n}\n.acf-admin-page h1.wp-heading-inline {\n display: none;\n}\n.acf-admin-page .wrap .wp-heading-inline + .page-title-action {\n display: none;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Headerbar\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-headerbar {\n display: flex;\n align-items: center;\n position: sticky;\n top: 32px;\n z-index: 700;\n box-sizing: border-box;\n min-height: 72px;\n margin-left: -20px;\n padding-top: 8px;\n padding-right: 32px;\n padding-bottom: 8px;\n padding-left: 32px;\n background-color: #fff;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n.acf-headerbar .acf-headerbar-inner {\n flex: 1 1 auto;\n display: flex;\n align-items: center;\n justify-content: space-between;\n max-width: 1440px;\n gap: 8px;\n}\n.acf-headerbar .acf-page-title {\n display: flex;\n align-items: center;\n gap: 8px;\n margin-top: 0;\n margin-right: 16px;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n}\n.acf-headerbar .acf-page-title .acf-duplicated-from {\n color: #98A2B3;\n}\n.acf-headerbar .acf-page-title .acf-pro-label {\n box-shadow: none;\n border: 1px solid rgba(0, 0, 0, 0.2);\n}\n@media screen and (max-width: 880px) {\n .acf-headerbar {\n position: static;\n }\n}\n@media screen and (max-width: 600px) {\n .acf-headerbar {\n justify-content: space-between;\n position: relative;\n top: 46px;\n min-height: 64px;\n padding-right: 12px;\n }\n}\n.acf-headerbar .acf-headerbar-content {\n flex: 1 1 auto;\n display: flex;\n align-items: center;\n}\n@media screen and (max-width: 880px) {\n .acf-headerbar .acf-headerbar-content {\n flex-wrap: wrap;\n }\n .acf-headerbar .acf-headerbar-content .acf-headerbar-title,\n .acf-headerbar .acf-headerbar-content .acf-title-wrap {\n flex: 1 1 100%;\n }\n .acf-headerbar .acf-headerbar-content .acf-title-wrap {\n margin-top: 8px;\n }\n}\n.acf-headerbar .acf-input-error {\n border: 1px rgba(209, 55, 55, 0.5) solid !important;\n box-shadow: 0px 0px 0px 3px rgba(209, 55, 55, 0.12), 0px 0px 0px rgba(255, 54, 54, 0.25) !important;\n background-image: url(\"../../images/icons/icon-warning-alt-red.svg\");\n background-position: right 10px top 50%;\n background-size: 20px;\n background-repeat: no-repeat;\n}\n.acf-headerbar .acf-input-error:focus {\n outline: none !important;\n border: 1px rgba(209, 55, 55, 0.8) solid !important;\n box-shadow: 0px 0px 0px 3px rgba(209, 55, 55, 0.16), 0px 0px 0px rgba(255, 54, 54, 0.25) !important;\n}\n.acf-headerbar .acf-headerbar-title-field {\n min-width: 320px;\n}\n@media screen and (max-width: 880px) {\n .acf-headerbar .acf-headerbar-title-field {\n min-width: 100%;\n }\n}\n.acf-headerbar .acf-headerbar-actions {\n display: flex;\n}\n.acf-headerbar .acf-headerbar-actions .acf-btn {\n margin-left: 8px;\n}\n.acf-headerbar .acf-headerbar-actions .disabled {\n background-color: #F2F4F7;\n color: #98A2B3 !important;\n border: 1px #D0D5DD solid;\n cursor: default;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Edit Field Group Headerbar\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-headerbar-field-editor {\n position: sticky;\n top: 32px;\n z-index: 1020;\n margin-left: -20px;\n width: calc(100% + 20px);\n}\n@media screen and (max-width: 880px) {\n .acf-headerbar-field-editor {\n position: relative;\n top: 0;\n width: 100%;\n margin-left: 0;\n padding-right: 8px;\n padding-left: 8px;\n }\n}\n@media screen and (max-width: 640px) {\n .acf-headerbar-field-editor {\n position: relative;\n top: 46px;\n }\n}\n@media screen and (max-width: 880px) {\n .acf-headerbar-field-editor .acf-headerbar-inner {\n flex-wrap: wrap;\n justify-content: flex-start;\n align-content: flex-start;\n align-items: flex-start;\n width: 100%;\n }\n .acf-headerbar-field-editor .acf-headerbar-inner .acf-page-title {\n flex: 1 1 auto;\n }\n .acf-headerbar-field-editor .acf-headerbar-inner .acf-headerbar-actions {\n flex: 1 1 100%;\n margin-top: 8px;\n gap: 8px;\n }\n .acf-headerbar-field-editor .acf-headerbar-inner .acf-headerbar-actions .acf-btn {\n width: 100%;\n display: inline-flex;\n justify-content: center;\n margin: 0;\n }\n}\n.acf-headerbar-field-editor .acf-page-title {\n margin-right: 16px;\n}\n\n.rtl .acf-headerbar,\n.rtl .acf-headerbar-field-editor {\n margin-left: 0;\n margin-right: -20px;\n}\n.rtl .acf-headerbar .acf-page-title,\n.rtl .acf-headerbar-field-editor .acf-page-title {\n margin-left: 16px;\n margin-right: 0;\n}\n.rtl .acf-headerbar .acf-headerbar-actions .acf-btn,\n.rtl .acf-headerbar-field-editor .acf-headerbar-actions .acf-btn {\n margin-left: 0;\n margin-right: 8px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* ACF Buttons\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-btn {\n display: inline-flex;\n align-items: center;\n box-sizing: border-box;\n min-height: 40px;\n padding-top: 8px;\n padding-right: 16px;\n padding-bottom: 8px;\n padding-left: 16px;\n background-color: #0783BE;\n border-radius: 6px;\n border-width: 1px;\n border-style: solid;\n border-color: rgba(16, 24, 40, 0.2);\n text-decoration: none;\n color: #fff !important;\n transition: all 0.2s ease-in-out;\n transition-property: background, border, box-shadow;\n}\n.acf-btn:hover {\n background-color: #066998;\n color: #fff;\n cursor: pointer;\n}\n.acf-btn:disabled, .acf-btn.disabled {\n background-color: #F2F4F7;\n border-color: #EAECF0;\n color: #98A2B3 !important;\n transition: none;\n pointer-events: none;\n}\n.acf-btn.acf-btn-sm {\n min-height: 32px;\n padding-top: 4px;\n padding-right: 12px;\n padding-bottom: 4px;\n padding-left: 12px;\n}\n.acf-btn.acf-btn-secondary {\n background-color: transparent;\n color: #0783BE !important;\n border-color: #0783BE;\n}\n.acf-btn.acf-btn-secondary:hover {\n background-color: #f3f9fc;\n}\n.acf-btn.acf-btn-muted {\n background-color: #667085;\n color: white;\n height: 48px;\n padding: 8px 28px 8px 28px !important;\n border-radius: 6px;\n border: 1px;\n gap: 6px;\n}\n.acf-btn.acf-btn-muted:hover {\n background-color: #475467 !important;\n}\n.acf-btn.acf-btn-tertiary {\n background-color: transparent;\n color: #667085 !important;\n border-color: #D0D5DD;\n}\n.acf-btn.acf-btn-tertiary:hover {\n color: #667085 !important;\n border-color: #98A2B3;\n}\n.acf-btn.acf-btn-clear {\n background-color: transparent;\n color: #667085 !important;\n border-color: transparent;\n}\n.acf-btn.acf-btn-clear:hover {\n color: #0783BE !important;\n}\n.acf-btn.acf-btn-pro {\n background: linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);\n background-size: 180% 80%;\n background-position: 100% 0;\n transition: background-position 0.5s;\n}\n.acf-btn.acf-btn-pro:hover {\n background-position: 0 0;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Button icons\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-btn i.acf-icon {\n width: 20px;\n height: 20px;\n -webkit-mask-size: 20px;\n mask-size: 20px;\n margin-right: 6px;\n margin-left: -4px;\n}\n.acf-btn.acf-btn-sm i.acf-icon {\n width: 16px;\n height: 16px;\n -webkit-mask-size: 16px;\n mask-size: 16px;\n margin-right: 6px;\n margin-left: -2px;\n}\n\n.rtl .acf-btn i.acf-icon {\n margin-right: -4px;\n margin-left: 6px;\n}\n.rtl .acf-btn.acf-btn-sm i.acf-icon {\n margin-right: -4px;\n margin-left: 2px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Delete field group button\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-btn.acf-delete-field-group:hover {\n background-color: #fbeded;\n border-color: #D13737 !important;\n color: #D13737 !important;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tIcon base styling\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type i.acf-icon,\n.post-type-acf-field-group i.acf-icon {\n display: inline-flex;\n width: 20px;\n height: 20px;\n background-color: currentColor;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tIcons\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n /*--------------------------------------------------------------------------------------------\n *\n *\tInactive group icon\n *\n *--------------------------------------------------------------------------------------------*/\n}\n.acf-admin-page i.acf-field-setting-fc-delete, .acf-admin-page i.acf-field-setting-fc-duplicate {\n box-sizing: border-box;\n /* Auto layout */\n display: flex;\n flex-direction: row;\n justify-content: center;\n align-items: center;\n padding: 8px;\n cursor: pointer;\n width: 32px;\n height: 32px;\n /* Base / White */\n background: #FFFFFF;\n /* Gray/300 */\n border: 1px solid #D0D5DD;\n /* Elevation/01 */\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n border-radius: 6px;\n /* Inside auto layout */\n flex: none;\n order: 0;\n flex-grow: 0;\n}\n.acf-admin-page i.acf-icon-plus {\n -webkit-mask-image: url(\"../../images/icons/icon-add.svg\");\n mask-image: url(\"../../images/icons/icon-add.svg\");\n}\n.acf-admin-page i.acf-icon-stars {\n -webkit-mask-image: url(\"../../images/icons/icon-stars.svg\");\n mask-image: url(\"../../images/icons/icon-stars.svg\");\n}\n.acf-admin-page i.acf-icon-help {\n -webkit-mask-image: url(\"../../images/icons/icon-help.svg\");\n mask-image: url(\"../../images/icons/icon-help.svg\");\n}\n.acf-admin-page i.acf-icon-key {\n -webkit-mask-image: url(\"../../images/icons/icon-key.svg\");\n mask-image: url(\"../../images/icons/icon-key.svg\");\n}\n.acf-admin-page i.acf-icon-regenerate {\n -webkit-mask-image: url(\"../../images/icons/icon-regenerate.svg\");\n mask-image: url(\"../../images/icons/icon-regenerate.svg\");\n}\n.acf-admin-page i.acf-icon-trash, .acf-admin-page button.acf-icon-trash {\n -webkit-mask-image: url(\"../../images/icons/icon-trash.svg\");\n mask-image: url(\"../../images/icons/icon-trash.svg\");\n}\n.acf-admin-page i.acf-icon-extended-menu, .acf-admin-page button.acf-icon-extended-menu {\n -webkit-mask-image: url(\"../../images/icons/icon-extended-menu.svg\");\n mask-image: url(\"../../images/icons/icon-extended-menu.svg\");\n}\n.acf-admin-page i.acf-icon.-duplicate, .acf-admin-page button.acf-icon-duplicate {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-clone.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-clone.svg\");\n}\n.acf-admin-page i.acf-icon.-duplicate:before, .acf-admin-page i.acf-icon.-duplicate:after, .acf-admin-page button.acf-icon-duplicate:before, .acf-admin-page button.acf-icon-duplicate:after {\n content: none;\n}\n.acf-admin-page i.acf-icon-arrow-right {\n -webkit-mask-image: url(\"../../images/icons/icon-arrow-right.svg\");\n mask-image: url(\"../../images/icons/icon-arrow-right.svg\");\n}\n.acf-admin-page i.acf-icon-arrow-up-right {\n -webkit-mask-image: url(\"../../images/icons/icon-arrow-up-right.svg\");\n mask-image: url(\"../../images/icons/icon-arrow-up-right.svg\");\n}\n.acf-admin-page i.acf-icon-arrow-left {\n -webkit-mask-image: url(\"../../images/icons/icon-arrow-left.svg\");\n mask-image: url(\"../../images/icons/icon-arrow-left.svg\");\n}\n.acf-admin-page i.acf-icon-chevron-right,\n.acf-admin-page .acf-icon.-right {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n}\n.acf-admin-page i.acf-icon-chevron-left,\n.acf-admin-page .acf-icon.-left {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-left.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-left.svg\");\n}\n.acf-admin-page i.acf-icon-key-solid {\n -webkit-mask-image: url(\"../../images/icons/icon-key-solid.svg\");\n mask-image: url(\"../../images/icons/icon-key-solid.svg\");\n}\n.acf-admin-page i.acf-icon-globe,\n.acf-admin-page .acf-icon.-globe {\n -webkit-mask-image: url(\"../../images/icons/icon-globe.svg\");\n mask-image: url(\"../../images/icons/icon-globe.svg\");\n}\n.acf-admin-page i.acf-icon-image,\n.acf-admin-page .acf-icon.-picture {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-image.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-image.svg\");\n}\n.acf-admin-page i.acf-icon-warning {\n -webkit-mask-image: url(\"../../images/icons/icon-warning-alt.svg\");\n mask-image: url(\"../../images/icons/icon-warning-alt.svg\");\n}\n.acf-admin-page i.acf-icon-warning-red {\n -webkit-mask-image: url(\"../../images/icons/icon-warning-alt-red.svg\");\n mask-image: url(\"../../images/icons/icon-warning-alt-red.svg\");\n}\n.acf-admin-page i.acf-icon-dots-grid {\n -webkit-mask-image: url(\"../../images/icons/icon-dots-grid.svg\");\n mask-image: url(\"../../images/icons/icon-dots-grid.svg\");\n}\n.acf-admin-page i.acf-icon-play {\n -webkit-mask-image: url(\"../../images/icons/icon-play.svg\");\n mask-image: url(\"../../images/icons/icon-play.svg\");\n}\n.acf-admin-page i.acf-icon-lock {\n -webkit-mask-image: url(\"../../images/icons/icon-lock.svg\");\n mask-image: url(\"../../images/icons/icon-lock.svg\");\n}\n.acf-admin-page i.acf-icon-document {\n -webkit-mask-image: url(\"../../images/icons/icon-document.svg\");\n mask-image: url(\"../../images/icons/icon-document.svg\");\n}\n.acf-admin-page .post-type-acf-field-group .post-state,\n.acf-admin-page .acf-internal-post-type .post-state {\n font-weight: normal;\n}\n.acf-admin-page .post-type-acf-field-group .post-state .dashicons.dashicons-hidden,\n.acf-admin-page .acf-internal-post-type .post-state .dashicons.dashicons-hidden {\n display: inline-flex;\n width: 18px;\n height: 18px;\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: 18px;\n mask-size: 18px;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-hidden.svg\");\n mask-image: url(\"../../images/icons/icon-hidden.svg\");\n}\n.acf-admin-page .post-type-acf-field-group .post-state .dashicons.dashicons-hidden:before,\n.acf-admin-page .acf-internal-post-type .post-state .dashicons.dashicons-hidden:before {\n display: none;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tEdit field group page postbox header icons\n*\n*--------------------------------------------------------------------------------------------*/\n#acf-field-group-fields .postbox-header h2,\n#acf-field-group-fields .postbox-header h3,\n#acf-field-group-fields .acf-sub-field-list-header h2,\n#acf-field-group-fields .acf-sub-field-list-header h3,\n#acf-field-group-options .postbox-header h2,\n#acf-field-group-options .postbox-header h3,\n#acf-field-group-options .acf-sub-field-list-header h2,\n#acf-field-group-options .acf-sub-field-list-header h3,\n#acf-advanced-settings .postbox-header h2,\n#acf-advanced-settings .postbox-header h3,\n#acf-advanced-settings .acf-sub-field-list-header h2,\n#acf-advanced-settings .acf-sub-field-list-header h3 {\n display: inline-flex;\n justify-content: flex-start;\n align-content: stretch;\n align-items: center;\n}\n#acf-field-group-fields .postbox-header h2:before,\n#acf-field-group-fields .postbox-header h3:before,\n#acf-field-group-fields .acf-sub-field-list-header h2:before,\n#acf-field-group-fields .acf-sub-field-list-header h3:before,\n#acf-field-group-options .postbox-header h2:before,\n#acf-field-group-options .postbox-header h3:before,\n#acf-field-group-options .acf-sub-field-list-header h2:before,\n#acf-field-group-options .acf-sub-field-list-header h3:before,\n#acf-advanced-settings .postbox-header h2:before,\n#acf-advanced-settings .postbox-header h3:before,\n#acf-advanced-settings .acf-sub-field-list-header h2:before,\n#acf-advanced-settings .acf-sub-field-list-header h3:before {\n content: \"\";\n display: inline-block;\n width: 20px;\n height: 20px;\n margin-right: 8px;\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n}\n\n.rtl #acf-field-group-fields .postbox-header h2:before,\n.rtl #acf-field-group-fields .postbox-header h3:before,\n.rtl #acf-field-group-fields .acf-sub-field-list-header h2:before,\n.rtl #acf-field-group-fields .acf-sub-field-list-header h3:before,\n.rtl #acf-field-group-options .postbox-header h2:before,\n.rtl #acf-field-group-options .postbox-header h3:before,\n.rtl #acf-field-group-options .acf-sub-field-list-header h2:before,\n.rtl #acf-field-group-options .acf-sub-field-list-header h3:before {\n margin-right: 0;\n margin-left: 8px;\n}\n\n#acf-field-group-fields .postbox-header h2:before,\nh3.acf-sub-field-list-title:before,\n.acf-link-field-groups-popup h3:before {\n -webkit-mask-image: url(\"../../images/icons/icon-fields.svg\");\n mask-image: url(\"../../images/icons/icon-fields.svg\");\n}\n\n.acf-create-options-page-popup h3:before {\n -webkit-mask-image: url(\"../../images/icons/icon-sliders.svg\");\n mask-image: url(\"../../images/icons/icon-sliders.svg\");\n}\n\n#acf-field-group-options .postbox-header h2:before {\n -webkit-mask-image: url(\"../../images/icons/icon-settings.svg\");\n mask-image: url(\"../../images/icons/icon-settings.svg\");\n}\n\n.acf-field-setting-fc_layout .acf-field-settings-fc_head label:before {\n -webkit-mask-image: url(\"../../images/icons/icon-layout.svg\");\n mask-image: url(\"../../images/icons/icon-layout.svg\");\n}\n\n.acf-admin-single-post-type #acf-advanced-settings .postbox-header h2:before,\n.acf-admin-single-taxonomy #acf-advanced-settings .postbox-header h2:before,\n.acf-admin-single-options-page #acf-advanced-settings .postbox-header h2:before {\n -webkit-mask-image: url(\"../../images/icons/icon-post-type.svg\");\n mask-image: url(\"../../images/icons/icon-post-type.svg\");\n}\n\n.acf-field-setting-fc_layout .acf-field-settings-fc_head .acf-fc_draggable:hover .reorder-layout:before {\n width: 20px;\n height: 11px;\n background-color: #475467 !important;\n -webkit-mask-image: url(\"../../images/icons/icon-draggable.svg\");\n mask-image: url(\"../../images/icons/icon-draggable.svg\");\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tPostbox expand / collapse icon\n*\n*--------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group .postbox-header .handle-actions,\n.post-type-acf-field-group #acf-field-group-fields .postbox-header .handle-actions,\n.post-type-acf-field-group #acf-field-group-options .postbox-header .handle-actions,\n.post-type-acf-field-group .postbox .postbox-header .handle-actions,\n.acf-admin-single-post-type #acf-advanced-settings .postbox-header .handle-actions,\n.acf-admin-single-taxonomy #acf-advanced-settings .postbox-header .handle-actions,\n.acf-admin-single-options-page #acf-advanced-settings .postbox-header .handle-actions {\n display: flex;\n}\n.post-type-acf-field-group .postbox-header .handle-actions .toggle-indicator:before,\n.post-type-acf-field-group #acf-field-group-fields .postbox-header .handle-actions .toggle-indicator:before,\n.post-type-acf-field-group #acf-field-group-options .postbox-header .handle-actions .toggle-indicator:before,\n.post-type-acf-field-group .postbox .postbox-header .handle-actions .toggle-indicator:before,\n.acf-admin-single-post-type #acf-advanced-settings .postbox-header .handle-actions .toggle-indicator:before,\n.acf-admin-single-taxonomy #acf-advanced-settings .postbox-header .handle-actions .toggle-indicator:before,\n.acf-admin-single-options-page #acf-advanced-settings .postbox-header .handle-actions .toggle-indicator:before {\n content: \"\";\n display: inline-flex;\n width: 20px;\n height: 20px;\n background-color: currentColor;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n}\n.post-type-acf-field-group.closed .postbox-header .handle-actions .toggle-indicator:before,\n.post-type-acf-field-group #acf-field-group-fields.closed .postbox-header .handle-actions .toggle-indicator:before,\n.post-type-acf-field-group #acf-field-group-options.closed .postbox-header .handle-actions .toggle-indicator:before,\n.post-type-acf-field-group .postbox.closed .postbox-header .handle-actions .toggle-indicator:before,\n.acf-admin-single-post-type #acf-advanced-settings.closed .postbox-header .handle-actions .toggle-indicator:before,\n.acf-admin-single-taxonomy #acf-advanced-settings.closed .postbox-header .handle-actions .toggle-indicator:before,\n.acf-admin-single-options-page #acf-advanced-settings.closed .postbox-header .handle-actions .toggle-indicator:before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Tools & updates page heading icons\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group #acf-admin-tool-export h2,\n.post-type-acf-field-group #acf-admin-tool-export h3,\n.post-type-acf-field-group #acf-admin-tool-import h2,\n.post-type-acf-field-group #acf-admin-tool-import h3,\n.post-type-acf-field-group #acf-license-information h2,\n.post-type-acf-field-group #acf-license-information h3,\n.post-type-acf-field-group #acf-update-information h2,\n.post-type-acf-field-group #acf-update-information h3 {\n display: inline-flex;\n justify-content: flex-start;\n align-content: stretch;\n align-items: center;\n}\n.post-type-acf-field-group #acf-admin-tool-export h2:before,\n.post-type-acf-field-group #acf-admin-tool-export h3:before,\n.post-type-acf-field-group #acf-admin-tool-import h2:before,\n.post-type-acf-field-group #acf-admin-tool-import h3:before,\n.post-type-acf-field-group #acf-license-information h2:before,\n.post-type-acf-field-group #acf-license-information h3:before,\n.post-type-acf-field-group #acf-update-information h2:before,\n.post-type-acf-field-group #acf-update-information h3:before {\n content: \"\";\n display: inline-block;\n width: 20px;\n height: 20px;\n margin-right: 8px;\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n}\n.post-type-acf-field-group.rtl #acf-admin-tool-export h2:before,\n.post-type-acf-field-group.rtl #acf-admin-tool-export h3:before,\n.post-type-acf-field-group.rtl #acf-admin-tool-import h2:before,\n.post-type-acf-field-group.rtl #acf-admin-tool-import h3:before,\n.post-type-acf-field-group.rtl #acf-license-information h2:before,\n.post-type-acf-field-group.rtl #acf-license-information h3:before,\n.post-type-acf-field-group.rtl #acf-update-information h2:before,\n.post-type-acf-field-group.rtl #acf-update-information h3:before {\n margin-right: 0;\n margin-left: 8px;\n}\n\n.post-type-acf-field-group #acf-admin-tool-export h2:before {\n -webkit-mask-image: url(\"../../images/icons/icon-export.svg\");\n mask-image: url(\"../../images/icons/icon-export.svg\");\n}\n\n.post-type-acf-field-group #acf-admin-tool-import h2:before {\n -webkit-mask-image: url(\"../../images/icons/icon-import.svg\");\n mask-image: url(\"../../images/icons/icon-import.svg\");\n}\n\n.post-type-acf-field-group #acf-license-information h3:before {\n -webkit-mask-image: url(\"../../images/icons/icon-key.svg\");\n mask-image: url(\"../../images/icons/icon-key.svg\");\n}\n\n.post-type-acf-field-group #acf-update-information h3:before {\n -webkit-mask-image: url(\"../../images/icons/icon-info.svg\");\n mask-image: url(\"../../images/icons/icon-info.svg\");\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tAdmin field icons\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-single-field-group .acf-input .acf-icon {\n width: 18px;\n height: 18px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tField type icon base styling\n*\n*--------------------------------------------------------------------------------------------*/\n.field-type-icon {\n box-sizing: border-box;\n display: inline-flex;\n align-content: center;\n align-items: center;\n justify-content: center;\n position: relative;\n width: 24px;\n height: 24px;\n top: -4px;\n background-color: #EBF5FA;\n border-width: 1px;\n border-style: solid;\n border-color: #A5D2E7;\n border-radius: 100%;\n}\n.field-type-icon:before {\n content: \"\";\n width: 14px;\n height: 14px;\n position: relative;\n background-color: #0783BE;\n -webkit-mask-size: cover;\n mask-size: cover;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-default.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-default.svg\");\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tField type icons\n*\n*--------------------------------------------------------------------------------------------*/\n.field-type-icon.field-type-icon-text:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-text.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-text.svg\");\n}\n\n.field-type-icon.field-type-icon-textarea:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-textarea.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-textarea.svg\");\n}\n\n.field-type-icon.field-type-icon-textarea:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-textarea.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-textarea.svg\");\n}\n\n.field-type-icon.field-type-icon-number:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-number.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-number.svg\");\n}\n\n.field-type-icon.field-type-icon-range:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-range.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-range.svg\");\n}\n\n.field-type-icon.field-type-icon-email:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-email.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-email.svg\");\n}\n\n.field-type-icon.field-type-icon-url:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-url.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-url.svg\");\n}\n\n.field-type-icon.field-type-icon-password:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-password.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-password.svg\");\n}\n\n.field-type-icon.field-type-icon-image:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-image.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-image.svg\");\n}\n\n.field-type-icon.field-type-icon-file:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-file.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-file.svg\");\n}\n\n.field-type-icon.field-type-icon-wysiwyg:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-wysiwyg.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-wysiwyg.svg\");\n}\n\n.field-type-icon.field-type-icon-oembed:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-oembed.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-oembed.svg\");\n}\n\n.field-type-icon.field-type-icon-gallery:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-gallery.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-gallery.svg\");\n}\n\n.field-type-icon.field-type-icon-select:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-select.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-select.svg\");\n}\n\n.field-type-icon.field-type-icon-checkbox:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-checkbox.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-checkbox.svg\");\n}\n\n.field-type-icon.field-type-icon-radio:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-radio.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-radio.svg\");\n}\n\n.field-type-icon.field-type-icon-button-group:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-button-group.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-button-group.svg\");\n}\n\n.field-type-icon.field-type-icon-true-false:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-true-false.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-true-false.svg\");\n}\n\n.field-type-icon.field-type-icon-link:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-link.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-link.svg\");\n}\n\n.field-type-icon.field-type-icon-post-object:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-post-object.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-post-object.svg\");\n}\n\n.field-type-icon.field-type-icon-page-link:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-page-link.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-page-link.svg\");\n}\n\n.field-type-icon.field-type-icon-relationship:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-relationship.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-relationship.svg\");\n}\n\n.field-type-icon.field-type-icon-taxonomy:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-taxonomy.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-taxonomy.svg\");\n}\n\n.field-type-icon.field-type-icon-user:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-user.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-user.svg\");\n}\n\n.field-type-icon.field-type-icon-google-map:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-google-map.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-google-map.svg\");\n}\n\n.field-type-icon.field-type-icon-date-picker:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-date-picker.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-date-picker.svg\");\n}\n\n.field-type-icon.field-type-icon-date-time-picker:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-date-time-picker.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-date-time-picker.svg\");\n}\n\n.field-type-icon.field-type-icon-time-picker:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-time-picker.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-time-picker.svg\");\n}\n\n.field-type-icon.field-type-icon-color-picker:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-color-picker.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-color-picker.svg\");\n}\n\n.field-type-icon.field-type-icon-message:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-message.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-message.svg\");\n}\n\n.field-type-icon.field-type-icon-accordion:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-accordion.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-accordion.svg\");\n}\n\n.field-type-icon.field-type-icon-tab:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-tab.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-tab.svg\");\n}\n\n.field-type-icon.field-type-icon-group:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-group.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-group.svg\");\n}\n\n.field-type-icon.field-type-icon-repeater:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-repeater.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-repeater.svg\");\n}\n\n.field-type-icon.field-type-icon-flexible-content:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-flexible-content.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-flexible-content.svg\");\n}\n\n.field-type-icon.field-type-icon-clone:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-clone.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-clone.svg\");\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Tools page layout\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-admin-tools .postbox-header {\n display: none;\n}\n#acf-admin-tools .acf-meta-box-wrap.-grid {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n}\n#acf-admin-tools .acf-meta-box-wrap.-grid .postbox {\n width: 100%;\n clear: none;\n float: none;\n margin-bottom: 0;\n}\n@media screen and (max-width: 880px) {\n #acf-admin-tools .acf-meta-box-wrap.-grid .postbox {\n flex: 1 1 100%;\n }\n}\n#acf-admin-tools .acf-meta-box-wrap.-grid .postbox:nth-child(odd) {\n margin-left: 0;\n}\n#acf-admin-tools .meta-box-sortables {\n display: grid;\n grid-template-columns: repeat(2, 1fr);\n grid-template-rows: repeat(1, 1fr);\n grid-column-gap: 32px;\n grid-row-gap: 32px;\n}\n@media screen and (max-width: 880px) {\n #acf-admin-tools .meta-box-sortables {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n align-content: flex-start;\n align-items: center;\n grid-column-gap: 8px;\n grid-row-gap: 8px;\n }\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Tools export pages\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-admin-tools.tool-export .inside {\n margin: 0;\n}\n#acf-admin-tools.tool-export .acf-postbox-header {\n margin-bottom: 24px;\n}\n#acf-admin-tools.tool-export .acf-postbox-main {\n border: none;\n margin: 0;\n padding-top: 0;\n padding-right: 24px;\n padding-bottom: 0;\n padding-left: 0;\n}\n#acf-admin-tools.tool-export .acf-postbox-columns {\n margin-top: 0;\n margin-right: 280px;\n margin-bottom: 0;\n margin-left: 0;\n padding: 0;\n}\n#acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side {\n padding: 0;\n}\n#acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side .acf-panel {\n margin: 0;\n padding: 0;\n}\n#acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side:before {\n display: none;\n}\n#acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side .acf-btn {\n display: block;\n width: 100%;\n text-align: center;\n}\n#acf-admin-tools.tool-export .meta-box-sortables {\n display: block;\n}\n#acf-admin-tools.tool-export .acf-panel {\n border: none;\n}\n#acf-admin-tools.tool-export .acf-panel h3 {\n margin: 0;\n padding: 0;\n color: #344054;\n}\n#acf-admin-tools.tool-export .acf-panel h3:before {\n display: none;\n}\n#acf-admin-tools.tool-export .acf-checkbox-list {\n margin-top: 16px;\n border-width: 1px;\n border-style: solid;\n border-color: #D0D5DD;\n border-radius: 6px;\n}\n#acf-admin-tools.tool-export .acf-checkbox-list li {\n display: inline-flex;\n box-sizing: border-box;\n width: 100%;\n height: 48px;\n align-items: center;\n margin: 0;\n padding-right: 12px;\n padding-left: 12px;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n}\n#acf-admin-tools.tool-export .acf-checkbox-list li:last-child {\n border-bottom: none;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Updates layout\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-settings-wrap.acf-updates {\n display: flex;\n flex-direction: row;\n flex-wrap: wrap;\n justify-content: flex-start;\n align-content: flex-start;\n align-items: flex-start;\n}\n\n.custom-fields_page_acf-settings-updates .acf-admin-notice,\n.custom-fields_page_acf-settings-updates .acf-upgrade-notice,\n.custom-fields_page_acf-settings-updates .notice {\n flex: 1 1 100%;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* ACF Box\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-settings-wrap.acf-updates .acf-box {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n}\n.acf-settings-wrap.acf-updates .acf-box .inner {\n padding-top: 24px;\n padding-right: 24px;\n padding-bottom: 24px;\n padding-left: 24px;\n}\n@media screen and (max-width: 880px) {\n .acf-settings-wrap.acf-updates .acf-box {\n flex: 1 1 100%;\n }\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Notices\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-settings-wrap.acf-updates .acf-admin-notice {\n flex: 1 1 100%;\n margin-top: 16px;\n margin-right: 0;\n margin-left: 0;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* License information\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-license-information {\n flex: 1 1 65%;\n margin-right: 32px;\n}\n#acf-license-information .inner {\n padding: 0;\n}\n#acf-license-information .inner .acf-license-defined {\n padding: 24px;\n margin: 0;\n}\n#acf-license-information .inner .acf-activation-form,\n#acf-license-information .inner .acf-retry-activation {\n padding: 24px;\n}\n#acf-license-information .inner .acf-activation-form.acf-retry-activation,\n#acf-license-information .inner .acf-retry-activation.acf-retry-activation {\n padding-top: 0;\n min-height: 40px;\n}\n#acf-license-information .inner .acf-activation-form.acf-retry-activation .acf-recheck-license.acf-btn,\n#acf-license-information .inner .acf-retry-activation.acf-retry-activation .acf-recheck-license.acf-btn {\n float: none;\n line-height: initial;\n}\n#acf-license-information .inner .acf-activation-form.acf-retry-activation .acf-recheck-license.acf-btn i,\n#acf-license-information .inner .acf-retry-activation.acf-retry-activation .acf-recheck-license.acf-btn i {\n display: none;\n}\n#acf-license-information .inner .acf-activation-form .acf-manage-license-btn,\n#acf-license-information .inner .acf-retry-activation .acf-manage-license-btn {\n float: right;\n line-height: 40px;\n align-items: center;\n display: inline-flex;\n}\n#acf-license-information .inner .acf-activation-form .acf-manage-license-btn.acf-renew-subscription,\n#acf-license-information .inner .acf-retry-activation .acf-manage-license-btn.acf-renew-subscription {\n float: none;\n line-height: initial;\n}\n#acf-license-information .inner .acf-activation-form .acf-manage-license-btn i,\n#acf-license-information .inner .acf-retry-activation .acf-manage-license-btn i {\n margin: 0 0 0 5px;\n width: 19px;\n height: 19px;\n}\n#acf-license-information .inner .acf-activation-form .acf-recheck-license,\n#acf-license-information .inner .acf-retry-activation .acf-recheck-license {\n float: right;\n line-height: 40px;\n}\n#acf-license-information .inner .acf-activation-form .acf-recheck-license i,\n#acf-license-information .inner .acf-retry-activation .acf-recheck-license i {\n margin-right: 8px;\n vertical-align: middle;\n}\n#acf-license-information .inner .acf-license-status-wrap {\n background: #F9FAFB;\n border-top: 1px solid #EAECF0;\n border-bottom-left-radius: 8px;\n border-bottom-right-radius: 8px;\n}\n#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table {\n font-size: 14px;\n padding: 24px 24px 16px 24px;\n}\n#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table th {\n width: 160px;\n font-weight: 500;\n text-align: left;\n padding-bottom: 16px;\n}\n#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table td {\n padding-bottom: 16px;\n}\n#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table td .acf-license-status {\n display: inline-block;\n height: 24px;\n line-height: 24px;\n border-radius: 100px;\n background: #EAECF0;\n padding: 0 13px 1px 12px;\n border: 1px solid rgba(0, 0, 0, 0.12);\n color: #667085;\n}\n#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table td .acf-license-status.active {\n background: rgba(18, 183, 106, 0.15);\n border: 1px solid rgba(18, 183, 106, 0.24);\n color: rgb(18, 183, 106);\n}\n#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table td .acf-license-status.expired, #acf-license-information .inner .acf-license-status-wrap .acf-license-status-table td .acf-license-status.cancelled {\n background: rgba(209, 55, 55, 0.24);\n border: 1px solid rgba(209, 55, 55, 0.24);\n color: rgb(209, 55, 55);\n}\n#acf-license-information .inner .acf-license-status-wrap .acf-no-license-view-pricing {\n padding: 12px 24px;\n border-top: 1px solid #EAECF0;\n color: #667085;\n}\n@media screen and (max-width: 1024px) {\n #acf-license-information {\n margin-right: 0;\n margin-bottom: 32px;\n }\n}\n#acf-license-information label {\n font-weight: 500;\n}\n#acf-license-information .acf-input-wrap {\n margin-top: 8px;\n margin-bottom: 24px;\n}\n#acf-license-information #acf_pro_license {\n width: 100%;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Update information table\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-update-information {\n flex: 1 1 35%;\n max-width: calc(35% - 32px);\n}\n#acf-update-information .form-table th,\n#acf-update-information .form-table td {\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 24px;\n padding-left: 0;\n color: #344054;\n}\n#acf-update-information .acf-update-changelog {\n margin-top: 8px;\n margin-bottom: 24px;\n padding-top: 8px;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n color: #344054;\n}\n#acf-update-information .acf-update-changelog h4 {\n margin-bottom: 0;\n}\n#acf-update-information .acf-update-changelog p {\n margin-top: 0;\n margin-bottom: 16px;\n}\n#acf-update-information .acf-update-changelog p:last-of-type {\n margin-bottom: 0;\n}\n#acf-update-information .acf-update-changelog p em {\n color: #667085;\n}\n#acf-update-information .acf-btn {\n display: inline-flex;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tHeader pro upgrade button\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn {\n display: inline-flex;\n align-items: center;\n align-self: stretch;\n padding-top: 0;\n padding-right: 16px;\n padding-bottom: 0;\n padding-left: 16px;\n background: linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);\n box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.16);\n background-size: 180% 80%;\n background-position: 100% 0;\n transition: background-position 0.5s;\n border-radius: 6px;\n text-decoration: none;\n}\n@media screen and (max-width: 768px) {\n .acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn {\n display: none;\n }\n}\n.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn:hover {\n background-position: 0 0;\n}\n.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn:focus {\n border: none;\n outline: none;\n box-shadow: none;\n}\n.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn p {\n margin: 0;\n padding-top: 8px;\n padding-bottom: 8px;\n font-weight: normal;\n text-transform: none;\n color: #fff;\n}\n.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn .acf-icon {\n width: 18px;\n height: 18px;\n margin-right: 6px;\n margin-left: -2px;\n background-color: #F9FAFB;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Upsell block\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page #tmpl-acf-field-group-pro-features,\n.acf-admin-page #acf-field-group-pro-features {\n display: none;\n align-items: center;\n min-height: 120px;\n background-color: #121833;\n background-image: url(../../images/pro-upgrade-grid-bg.svg), url(../../images/pro-upgrade-overlay.svg);\n background-repeat: repeat, no-repeat;\n background-size: 1224px, 1880px;\n background-position: left top, -520px -680px;\n color: #EAECF0;\n border-radius: 8px;\n margin-top: 24px;\n margin-bottom: 24px;\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page #tmpl-acf-field-group-pro-features,\n .acf-admin-page #acf-field-group-pro-features {\n background-size: 1024px, 980px;\n background-position: left top, -500px -200px;\n }\n}\n@media screen and (max-width: 1200px) {\n .acf-admin-page #tmpl-acf-field-group-pro-features,\n .acf-admin-page #acf-field-group-pro-features {\n background-size: 1024px, 1880px;\n background-position: left top, -520px -300px;\n }\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .postbox-header,\n.acf-admin-page #acf-field-group-pro-features .postbox-header {\n display: none;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .inside,\n.acf-admin-page #acf-field-group-pro-features .inside {\n width: 100%;\n border: none;\n padding: 0;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper {\n display: flex;\n justify-content: center;\n align-content: stretch;\n align-items: center;\n gap: 96px;\n height: 358px;\n max-width: 950px;\n margin: 0 auto;\n padding: 0 35px;\n}\n@media screen and (max-width: 1200px) {\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper {\n gap: 48px;\n }\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper {\n gap: 0;\n }\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title,\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm {\n font-weight: 590;\n line-height: 150%;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title .acf-pro-label,\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title .acf-pro-label,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label {\n font-weight: normal;\n margin-top: -4px;\n margin-left: 2px;\n vertical-align: middle;\n height: 22px;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm {\n display: none !important;\n font-size: 18px;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label {\n font-size: 10px;\n height: 20px;\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm {\n width: 100%;\n text-align: center;\n }\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper {\n flex-direction: column;\n flex-wrap: wrap;\n justify-content: flex-start;\n align-content: flex-start;\n align-items: flex-start;\n padding: 32px 32px 0 32px;\n height: unset;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm {\n display: block !important;\n margin-bottom: 24px;\n }\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content {\n display: flex;\n flex-direction: column;\n width: 416px;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-desc,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-desc {\n margin-top: 8px;\n margin-bottom: 24px;\n font-size: 15px;\n font-weight: 300;\n color: #D0D5DD;\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content {\n width: 100%;\n order: 1;\n margin-right: 0;\n margin-bottom: 8px;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-title,\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-desc,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-title,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-desc {\n display: none !important;\n }\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions {\n display: flex;\n flex-direction: row;\n align-items: flex-start;\n min-width: 160px;\n gap: 12px;\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions {\n justify-content: flex-start;\n flex-direction: column;\n margin-bottom: 24px;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions a,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions a {\n justify-content: center;\n text-align: center;\n width: 100%;\n }\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid {\n display: flex;\n flex-direction: row;\n flex-wrap: wrap;\n gap: 16px;\n width: 416px;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature {\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n width: 128px;\n height: 124px;\n background: rgba(255, 255, 255, 0.08);\n box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.04), 0px 8px 16px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(255, 255, 255, 0.08);\n backdrop-filter: blur(6px);\n border-radius: 8px;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon {\n border: none;\n background: none;\n width: 24px;\n opacity: 0.8;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before {\n background-color: #fff;\n width: 20px;\n height: 20px;\n}\n@media screen and (max-width: 1200px) {\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before {\n width: 18px;\n height: 18px;\n }\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .pro-feature-blocks::before,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .pro-feature-blocks::before {\n -webkit-mask-image: url(\"../../images/icons/icon-extended-menu.svg\");\n mask-image: url(\"../../images/icons/icon-extended-menu.svg\");\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .pro-feature-options-pages::before,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .pro-feature-options-pages::before {\n -webkit-mask-image: url(\"../../images/icons/icon-settings.svg\");\n mask-image: url(\"../../images/icons/icon-settings.svg\");\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label {\n margin-top: 4px;\n font-size: 13px;\n font-weight: 300;\n text-align: center;\n color: #fff;\n}\n@media screen and (max-width: 1200px) {\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid {\n flex-direction: column;\n gap: 8px;\n width: 288px;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature {\n width: 100%;\n height: 40px;\n flex-direction: row;\n justify-content: unset;\n gap: 8px;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon {\n position: initial;\n margin-left: 16px;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label {\n margin-top: 0;\n }\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid {\n gap: 0;\n width: 100%;\n height: auto;\n margin-bottom: 16px;\n flex-direction: unset;\n flex-wrap: wrap;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature {\n flex: 1 0 50%;\n margin-bottom: 8px;\n width: auto;\n height: auto;\n justify-content: center;\n background: none;\n box-shadow: none;\n backdrop-filter: none;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label {\n margin-left: 2px;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon {\n position: initial;\n margin-left: 0;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon:before,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon:before {\n height: 16px;\n width: 16px;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label {\n font-size: 12px;\n margin-top: 0;\n }\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features h1,\n.acf-admin-page #acf-field-group-pro-features h1 {\n margin-top: 0;\n margin-bottom: 4px;\n padding-top: 0;\n padding-bottom: 0;\n font-weight: bold;\n color: #F9FAFB;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features h1 .acf-icon,\n.acf-admin-page #acf-field-group-pro-features h1 .acf-icon {\n margin-right: 8px;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-btn,\n.acf-admin-page #acf-field-group-pro-features .acf-btn {\n display: inline-flex;\n background-color: rgba(255, 255, 255, 0.1);\n border: none;\n box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.04), 0px 4px 8px rgba(0, 0, 0, 0.06), inset 0 0 0 1px rgba(255, 255, 255, 0.16);\n backdrop-filter: blur(6px);\n padding: 8px 24px;\n height: 48px;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-btn:hover,\n.acf-admin-page #acf-field-group-pro-features .acf-btn:hover {\n background-color: rgba(255, 255, 255, 0.2);\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-btn .acf-icon,\n.acf-admin-page #acf-field-group-pro-features .acf-btn .acf-icon {\n margin-right: -2px;\n margin-left: 6px;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-btn.acf-pro-features-upgrade,\n.acf-admin-page #acf-field-group-pro-features .acf-btn.acf-pro-features-upgrade {\n background: linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);\n background-size: 160% 80%;\n background-position: 100% 0;\n box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.04), 0px 4px 8px rgba(0, 0, 0, 0.06), inset 0 0 0 1px rgba(255, 255, 255, 0.16);\n border-radius: 6px;\n transition: background-position 0.5s;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-btn.acf-pro-features-upgrade:hover,\n.acf-admin-page #acf-field-group-pro-features .acf-btn.acf-pro-features-upgrade:hover {\n background-position: 0 0;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap {\n height: 48px;\n background: rgba(16, 24, 40, 0.4);\n backdrop-filter: blur(6px);\n border-top: 1px solid rgba(255, 255, 255, 0.08);\n border-bottom-left-radius: 8px;\n border-bottom-right-radius: 8px;\n color: #98A2B3;\n font-size: 13px;\n font-weight: 300;\n padding: 0 35px;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer {\n display: flex;\n align-items: center;\n justify-content: space-between;\n max-width: 950px;\n height: 48px;\n margin: 0 auto;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-wpengine-logo,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-wpengine-logo {\n height: 16px;\n vertical-align: middle;\n margin-top: -2px;\n margin-left: 3px;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a {\n color: #98A2B3;\n text-decoration: none;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a:hover,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a:hover {\n color: #D0D5DD;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a .acf-icon,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a .acf-icon {\n width: 18px;\n height: 18px;\n margin-left: 4px;\n}\n.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-more-tools-from-wpengine a,\n.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-more-tools-from-wpengine a {\n display: inline-flex;\n align-items: center;\n}\n@media screen and (max-width: 768px) {\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap {\n height: 70px;\n font-size: 12px;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-more-tools-from-wpengine,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-more-tools-from-wpengine {\n display: none;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer {\n justify-content: center;\n height: 70px;\n }\n .acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer .acf-field-group-pro-features-wpengine-logo,\n .acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer .acf-field-group-pro-features-wpengine-logo {\n clear: both;\n margin: 6px auto 0 auto;\n display: block;\n }\n}\n\n.acf-no-field-groups #tmpl-acf-field-group-pro-features,\n.acf-no-post-types #tmpl-acf-field-group-pro-features,\n.acf-no-taxonomies #tmpl-acf-field-group-pro-features {\n margin-top: 0;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tPost type & taxonomies styles\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-single-post-type label[for=acf-basic-settings-hide],\n.acf-admin-single-taxonomy label[for=acf-basic-settings-hide],\n.acf-admin-single-options-page label[for=acf-basic-settings-hide] {\n display: none;\n}\n.acf-admin-single-post-type fieldset.columns-prefs,\n.acf-admin-single-taxonomy fieldset.columns-prefs,\n.acf-admin-single-options-page fieldset.columns-prefs {\n display: none;\n}\n.acf-admin-single-post-type #acf-basic-settings .postbox-header,\n.acf-admin-single-taxonomy #acf-basic-settings .postbox-header,\n.acf-admin-single-options-page #acf-basic-settings .postbox-header {\n display: none;\n}\n.acf-admin-single-post-type .postbox-container,\n.acf-admin-single-post-type .notice,\n.acf-admin-single-taxonomy .postbox-container,\n.acf-admin-single-taxonomy .notice,\n.acf-admin-single-options-page .postbox-container,\n.acf-admin-single-options-page .notice {\n max-width: 1440px;\n clear: left;\n}\n.acf-admin-single-post-type #post-body-content,\n.acf-admin-single-taxonomy #post-body-content,\n.acf-admin-single-options-page #post-body-content {\n margin: 0;\n}\n.acf-admin-single-post-type .postbox .inside,\n.acf-admin-single-post-type .acf-box .inside,\n.acf-admin-single-taxonomy .postbox .inside,\n.acf-admin-single-taxonomy .acf-box .inside,\n.acf-admin-single-options-page .postbox .inside,\n.acf-admin-single-options-page .acf-box .inside {\n padding-top: 48px;\n padding-right: 48px;\n padding-bottom: 48px;\n padding-left: 48px;\n}\n.acf-admin-single-post-type #acf-advanced-settings.postbox .inside,\n.acf-admin-single-taxonomy #acf-advanced-settings.postbox .inside,\n.acf-admin-single-options-page #acf-advanced-settings.postbox .inside {\n padding-bottom: 24px;\n}\n.acf-admin-single-post-type .postbox-container .meta-box-sortables #acf-basic-settings .inside,\n.acf-admin-single-taxonomy .postbox-container .meta-box-sortables #acf-basic-settings .inside,\n.acf-admin-single-options-page .postbox-container .meta-box-sortables #acf-basic-settings .inside {\n border: none;\n}\n.acf-admin-single-post-type .acf-input-wrap,\n.acf-admin-single-taxonomy .acf-input-wrap,\n.acf-admin-single-options-page .acf-input-wrap {\n overflow: visible;\n}\n.acf-admin-single-post-type .acf-field,\n.acf-admin-single-taxonomy .acf-field,\n.acf-admin-single-options-page .acf-field {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 24px;\n margin-left: 0;\n}\n.acf-admin-single-post-type .acf-field .acf-label,\n.acf-admin-single-taxonomy .acf-field .acf-label,\n.acf-admin-single-options-page .acf-field .acf-label {\n margin-bottom: 6px;\n}\n.acf-admin-single-post-type .acf-field-text,\n.acf-admin-single-post-type .acf-field-textarea,\n.acf-admin-single-post-type .acf-field-select,\n.acf-admin-single-taxonomy .acf-field-text,\n.acf-admin-single-taxonomy .acf-field-textarea,\n.acf-admin-single-taxonomy .acf-field-select,\n.acf-admin-single-options-page .acf-field-text,\n.acf-admin-single-options-page .acf-field-textarea,\n.acf-admin-single-options-page .acf-field-select {\n max-width: 600px;\n}\n.acf-admin-single-post-type .acf-field-true-false,\n.acf-admin-single-taxonomy .acf-field-true-false,\n.acf-admin-single-options-page .acf-field-true-false {\n max-width: 700px;\n}\n.acf-admin-single-post-type .acf-field-supports,\n.acf-admin-single-taxonomy .acf-field-supports,\n.acf-admin-single-options-page .acf-field-supports {\n max-width: 600px;\n}\n.acf-admin-single-post-type .acf-field-supports .acf-label,\n.acf-admin-single-taxonomy .acf-field-supports .acf-label,\n.acf-admin-single-options-page .acf-field-supports .acf-label {\n display: block;\n}\n.acf-admin-single-post-type .acf-field-supports .acf-label .description,\n.acf-admin-single-taxonomy .acf-field-supports .acf-label .description,\n.acf-admin-single-options-page .acf-field-supports .acf-label .description {\n margin-top: 4px;\n margin-bottom: 12px;\n}\n.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports,\n.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports,\n.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n align-content: flex-start;\n align-items: flex-start;\n}\n.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports:focus-within,\n.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports:focus-within,\n.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports:focus-within {\n border-color: transparent;\n}\n.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li,\n.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li,\n.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li {\n flex: 0 0 25%;\n}\n.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li a.button,\n.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li a.button,\n.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li a.button {\n background-color: transparent;\n padding: 0;\n border: 0;\n height: auto;\n min-height: auto;\n margin-top: 0;\n border-radius: 0;\n line-height: 22px;\n}\n.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li a.button:before,\n.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li a.button:before,\n.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li a.button:before {\n content: \"\";\n margin-right: 6px;\n display: inline-flex;\n width: 16px;\n height: 16px;\n background-color: currentColor;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n -webkit-mask-image: url(\"../../images/icons/icon-add.svg\");\n mask-image: url(\"../../images/icons/icon-add.svg\");\n}\n.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li a.button:hover,\n.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li a.button:hover,\n.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li a.button:hover {\n color: #044E71;\n}\n.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li input[type=text],\n.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li input[type=text],\n.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li input[type=text] {\n width: calc(100% - 36px);\n padding: 0;\n box-shadow: none;\n border: none;\n border-bottom: 1px solid #D0D5DD;\n border-radius: 0;\n height: auto;\n margin: 0;\n min-height: auto;\n}\n.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li input[type=text]:focus,\n.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li input[type=text]:focus,\n.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li input[type=text]:focus {\n outline: none;\n border-bottom-color: #399CCB;\n}\n.acf-admin-single-post-type .acf-field-seperator,\n.acf-admin-single-taxonomy .acf-field-seperator,\n.acf-admin-single-options-page .acf-field-seperator {\n margin-top: 40px;\n margin-bottom: 40px;\n border-top: 1px solid #EAECF0;\n border-right: none;\n border-bottom: none;\n border-left: none;\n}\n.acf-admin-single-post-type .acf-field-advanced-configuration,\n.acf-admin-single-taxonomy .acf-field-advanced-configuration,\n.acf-admin-single-options-page .acf-field-advanced-configuration {\n margin-bottom: 0;\n}\n.acf-admin-single-post-type .postbox-container .acf-tab-wrap,\n.acf-admin-single-post-type .acf-regenerate-labels-bar,\n.acf-admin-single-taxonomy .postbox-container .acf-tab-wrap,\n.acf-admin-single-taxonomy .acf-regenerate-labels-bar,\n.acf-admin-single-options-page .postbox-container .acf-tab-wrap,\n.acf-admin-single-options-page .acf-regenerate-labels-bar {\n position: relative;\n top: -48px;\n left: -48px;\n width: calc(100% + 96px);\n}\n.acf-admin-single-post-type .acf-regenerate-labels-bar,\n.acf-admin-single-taxonomy .acf-regenerate-labels-bar,\n.acf-admin-single-options-page .acf-regenerate-labels-bar {\n display: flex;\n align-items: center;\n justify-content: right;\n min-height: 48px;\n margin-bottom: 0;\n padding-right: 16px;\n padding-left: 16px;\n gap: 8px;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #F2F4F7;\n}\n.acf-admin-single-post-type .acf-labels-tip,\n.acf-admin-single-taxonomy .acf-labels-tip,\n.acf-admin-single-options-page .acf-labels-tip {\n display: inline-flex;\n align-items: center;\n min-height: 24px;\n margin-right: 8px;\n padding-left: 16px;\n border-left-width: 1px;\n border-left-style: solid;\n border-left-color: #EAECF0;\n}\n.acf-admin-single-post-type .acf-labels-tip .acf-icon,\n.acf-admin-single-taxonomy .acf-labels-tip .acf-icon,\n.acf-admin-single-options-page .acf-labels-tip .acf-icon {\n display: inline-flex;\n align-items: center;\n width: 16px;\n height: 16px;\n -webkit-mask-size: 16px;\n mask-size: 16px;\n background-color: #98A2B3;\n}\n\n.acf-select2-default-pill {\n border-radius: 100px;\n min-height: 20px;\n padding-top: 2px;\n padding-bottom: 2px;\n padding-left: 8px;\n padding-right: 8px;\n font-size: 11px;\n margin-left: 6px;\n background-color: #EAECF0;\n color: #667085;\n}\n\n.acf-menu-position-desc-child {\n display: none;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Field picker modal\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-modal.acf-browse-fields-modal {\n width: 1120px;\n height: 664px;\n top: 50%;\n right: auto;\n bottom: auto;\n left: 50%;\n transform: translate(-50%, -50%);\n display: flex;\n flex-direction: row;\n border-radius: 12px;\n box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.04), 0px 8px 16px rgba(0, 0, 0, 0.08);\n overflow: hidden;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker {\n display: flex;\n flex-direction: column;\n flex-grow: 1;\n width: 760px;\n background: #fff;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar {\n position: relative;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title {\n display: flex;\n flex-direction: row;\n justify-content: space-between;\n align-items: center;\n background: #F9FAFB;\n border: none;\n padding: 35px 32px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title .acf-search-field-types-wrap {\n position: relative;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title .acf-search-field-types-wrap:after {\n content: \"\";\n display: block;\n position: absolute;\n top: 11px;\n left: 10px;\n width: 18px;\n height: 18px;\n -webkit-mask-image: url(\"../../images/icons/icon-search.svg\");\n mask-image: url(\"../../images/icons/icon-search.svg\");\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title .acf-search-field-types-wrap input {\n width: 280px;\n height: 40px;\n margin: 0;\n padding-left: 32px;\n box-shadow: none;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content {\n top: auto;\n bottom: auto;\n padding: 0;\n height: 100%;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-tab-group {\n padding-left: 32px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab {\n display: flex;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results {\n flex-direction: row;\n flex-wrap: wrap;\n gap: 24px;\n padding: 32px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type {\n position: relative;\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n isolation: isolate;\n width: 120px;\n height: 120px;\n background: #F9FAFB;\n border: 1px solid #EAECF0;\n border-radius: 8px;\n box-sizing: border-box;\n color: #1D2939;\n text-decoration: none;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type:hover, .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type:active, .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type.selected,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type:hover,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type:active,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type.selected {\n background: #EBF5FA;\n border: 1px solid #399CCB;\n box-shadow: inset 0 0 0 1px #399CCB;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .field-type-icon,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .field-type-icon {\n border: none;\n background: none;\n top: 0;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .field-type-icon:before,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .field-type-icon:before {\n width: 22px;\n height: 22px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .field-type-label,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .field-type-label {\n margin-top: 12px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .field-type-requires-pro,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .field-type-requires-pro {\n display: flex;\n justify-content: center;\n align-items: center;\n position: absolute;\n top: -10px;\n right: -10px;\n height: 21px;\n color: white;\n background: linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);\n background-size: 140% 20%;\n background-position: 100% 0;\n border-radius: 100px;\n font-size: 11px;\n padding-right: 6px;\n padding-left: 6px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .field-type-requires-pro i,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .field-type-requires-pro i {\n width: 12px;\n height: 12px;\n margin-right: 2px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar {\n display: flex;\n align-items: flex-start;\n justify-content: space-between;\n height: auto;\n min-height: 72px;\n padding-top: 0;\n padding-right: 32px;\n padding-bottom: 0;\n padding-left: 32px;\n margin: 0;\n border: none;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar .acf-select-field,\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar .acf-btn-pro {\n min-width: 160px;\n justify-content: center;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar .acf-insert-field-label {\n min-width: 280px;\n box-shadow: none;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar .acf-field-picker-actions {\n display: flex;\n gap: 8px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview {\n display: flex;\n flex-direction: column;\n width: 360px;\n background-color: #F9FAFB;\n background-image: url(\"../../images/field-preview-grid.png\");\n background-size: 740px;\n background-repeat: no-repeat;\n background-position: center bottom;\n border-left: 1px solid #EAECF0;\n box-sizing: border-box;\n padding: 32px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-desc {\n margin: 0;\n padding: 0;\n color: #667085;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-preview-container {\n display: inline-flex;\n justify-content: center;\n width: 100%;\n margin-top: 24px;\n padding-top: 32px;\n padding-bottom: 32px;\n background-color: rgba(255, 255, 255, 0.64);\n border-radius: 8px;\n box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.04), 0px 8px 24px rgba(0, 0, 0, 0.04);\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-image {\n max-width: 232px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-info {\n flex-grow: 1;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-info .field-type-name {\n font-size: 21px;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 16px;\n margin-left: 0;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-info .field-type-upgrade-to-unlock {\n display: inline-flex;\n justify-items: center;\n align-items: center;\n min-height: 24px;\n margin-bottom: 12px;\n padding-right: 8px;\n padding-left: 8px;\n background: linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);\n background-size: 140% 20%;\n background-position: 100% 0;\n border-radius: 100px;\n color: white;\n text-decoration: none;\n font-size: 11px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-info .field-type-upgrade-to-unlock i.acf-icon {\n width: 14px;\n height: 14px;\n margin-right: 4px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links {\n display: flex;\n align-items: center;\n gap: 24px;\n min-height: 40px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links .acf-icon {\n width: 18px;\n height: 18px;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links:before {\n display: none;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links a {\n display: flex;\n gap: 6px;\n text-decoration: none;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links a:hover {\n text-decoration: underline;\n}\n.acf-modal.acf-browse-fields-modal .acf-field-type-search-results,\n.acf-modal.acf-browse-fields-modal .acf-field-type-search-no-results {\n display: none;\n}\n.acf-modal.acf-browse-fields-modal.is-searching .acf-tab-wrap,\n.acf-modal.acf-browse-fields-modal.is-searching .acf-field-types-tab,\n.acf-modal.acf-browse-fields-modal.is-searching .acf-field-type-search-no-results {\n display: none !important;\n}\n.acf-modal.acf-browse-fields-modal.is-searching .acf-field-type-search-results {\n display: flex;\n}\n.acf-modal.acf-browse-fields-modal.no-results-found .acf-tab-wrap,\n.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-types-tab,\n.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-results,\n.acf-modal.acf-browse-fields-modal.no-results-found .field-type-info,\n.acf-modal.acf-browse-fields-modal.no-results-found .field-type-links,\n.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-picker-toolbar {\n display: none !important;\n}\n.acf-modal.acf-browse-fields-modal.no-results-found .acf-modal-title {\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n}\n.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results {\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n height: 100%;\n gap: 6px;\n}\n.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results img {\n margin-bottom: 19px;\n}\n.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results p {\n margin: 0;\n}\n.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results p.acf-no-results-text {\n display: flex;\n}\n.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results .acf-invalid-search-term {\n max-width: 200px;\n overflow: hidden;\n text-overflow: ellipsis;\n display: inline-block;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Hide browse fields button for smaller screen sizes\n*\n*---------------------------------------------------------------------------------------------*/\n@media only screen and (max-width: 1080px) {\n .acf-btn.browse-fields {\n display: none;\n }\n}","/*--------------------------------------------------------------------------------------------\n*\n*\tVars\n*\n*--------------------------------------------------------------------------------------------*/\n\n/* colors */\n$acf_blue: #2a9bd9;\n$acf_notice: #2a9bd9;\n$acf_error: #d94f4f;\n$acf_success: #49ad52;\n$acf_warning: #fd8d3b;\n\n/* acf-field */\n$field_padding: 15px 12px;\n$field_padding_x: 12px;\n$field_padding_y: 15px;\n$fp: 15px 12px;\n$fy: 15px;\n$fx: 12px;\n\n/* responsive */\n$md: 880px;\n$sm: 640px;\n\n// Admin.\n$wp-card-border: #ccd0d4;\t\t\t// Card border.\n$wp-card-border-1: #d5d9dd;\t\t // Card inner border 1: Structural (darker).\n$wp-card-border-2: #eeeeee;\t\t // Card inner border 2: Fields (lighter).\n$wp-input-border: #7e8993;\t\t // Input border.\n\n// Admin 3.8\n$wp38-card-border: #E5E5E5;\t\t // Card border.\n$wp38-card-border-1: #dfdfdf;\t\t// Card inner border 1: Structural (darker).\n$wp38-card-border-2: #eeeeee;\t\t// Card inner border 2: Fields (lighter).\n$wp38-input-border: #dddddd;\t\t // Input border.\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tACF 6 ↓\n*\n*--------------------------------------------------------------------------------------------*/\n\n// Grays\n$gray-50: #F9FAFB;\n$gray-100: #F2F4F7;\n$gray-200: #EAECF0;\n$gray-300: #D0D5DD;\n$gray-400: #98A2B3;\n$gray-500: #667085;\n$gray-600: #475467;\n$gray-700: #344054;\n$gray-800: #1D2939;\n$gray-900: #101828;\n\n// Blues\n$blue-50: #EBF5FA;\n$blue-100: #D8EBF5;\n$blue-200: #A5D2E7;\n$blue-300: #6BB5D8;\n$blue-400: #399CCB;\n$blue-500: #0783BE;\n$blue-600: #066998;\n$blue-700: #044E71;\n$blue-800: #033F5B;\n$blue-900: #032F45;\n\n// Utility\n$color-info:\t#2D69DA;\n$color-success:\t#52AA59;\n$color-warning:\t#F79009;\n$color-danger:\t#D13737;\n\n$color-primary: $blue-500;\n$color-primary-hover: $blue-600;\n$color-secondary: $gray-500;\n$color-secondary-hover: $gray-400;\n\n// Gradients\n$gradient-pro: linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);\n\n// Border radius\n$radius-sm:\t4px;\n$radius-md: 6px;\n$radius-lg: 8px;\n$radius-xl: 12px;\n\n// Elevations / Box shadows\n$elevation-01: 0px 1px 2px rgba($gray-900, 0.10);\n\n// Input & button focus outline\n$outline: 3px solid $blue-50;\n\n// Link colours\n$link-color: $blue-500;\n\n// Responsive\n$max-width: 1440px;","/*--------------------------------------------------------------------------------------------\n*\n* Mixins\n*\n*--------------------------------------------------------------------------------------------*/\n@mixin clearfix() {\n\t&:after {\n\t\tdisplay: block;\n\t\tclear: both;\n\t\tcontent: \"\";\n\t}\n}\n\n@mixin border-box() {\n\t-webkit-box-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\tbox-sizing: border-box;\n}\n\n@mixin centered() {\n\tposition: absolute;\n\ttop: 50%;\n\tleft: 50%;\n\ttransform: translate(-50%, -50%);\n}\n\n@mixin animate( $properties: 'all' ) {\n\t-webkit-transition: $properties 0.3s ease; // Safari 3.2+, Chrome\n -moz-transition: $properties 0.3s ease; \t// Firefox 4-15\n -o-transition: $properties 0.3s ease; \t\t// Opera 10.5–12.00\n transition: $properties 0.3s ease; \t\t// Firefox 16+, Opera 12.50+\n}\n\n@mixin rtl() {\n\thtml[dir=\"rtl\"] & {\n\t\ttext-align: right;\n\t\t@content;\n\t}\n}\n\n@mixin wp-admin( $version: '3-8' ) {\n\t.acf-admin-#{$version} & {\n\t\t@content;\n\t}\n}","@use \"sass:math\";\n/*--------------------------------------------------------------------------------------------\n*\n* Global\n*\n*--------------------------------------------------------------------------------------------*/\n\n/* Horizontal List */\n.acf-hl {\n\tpadding: 0;\n\tmargin: 0;\n\tlist-style: none;\n\tdisplay: block;\n\tposition: relative;\n}\n.acf-hl > li {\n\tfloat: left;\n\tdisplay: block;\n\tmargin: 0;\n\tpadding: 0;\n}\n.acf-hl > li.acf-fr {\n\tfloat: right;\n}\n\n/* Horizontal List: Clearfix */\n.acf-hl:before,\n.acf-hl:after,\n.acf-bl:before,\n.acf-bl:after,\n.acf-cf:before,\n.acf-cf:after {\n\tcontent: \"\";\n\tdisplay: block;\n\tline-height: 0;\n}\n.acf-hl:after,\n.acf-bl:after,\n.acf-cf:after {\n\tclear: both;\n}\n\n/* Block List */\n.acf-bl {\n\tpadding: 0;\n\tmargin: 0;\n\tlist-style: none;\n\tdisplay: block;\n\tposition: relative;\n}\n.acf-bl > li {\n\tdisplay: block;\n\tmargin: 0;\n\tpadding: 0;\n\tfloat: none;\n}\n\n/* Visibility */\n.acf-hidden {\n\tdisplay: none !important;\n}\n.acf-empty {\n\tdisplay: table-cell !important;\n\t* {\n\t\tdisplay: none !important;\n\t}\n}\n\n/* Float */\n.acf-fl {\n\tfloat: left;\n}\n.acf-fr {\n\tfloat: right;\n}\n.acf-fn {\n\tfloat: none;\n}\n\n/* Align */\n.acf-al {\n\ttext-align: left;\n}\n.acf-ar {\n\ttext-align: right;\n}\n.acf-ac {\n\ttext-align: center;\n}\n\n/* loading */\n.acf-loading,\n.acf-spinner {\n\tdisplay: inline-block;\n\theight: 20px;\n\twidth: 20px;\n\tvertical-align: text-top;\n\tbackground: transparent url(../../images/spinner.gif) no-repeat 50% 50%;\n}\n\n/* spinner */\n.acf-spinner {\n\tdisplay: none;\n}\n\n.acf-spinner.is-active {\n\tdisplay: inline-block;\n}\n\n/* WP < 4.2 */\n.spinner.is-active {\n\tdisplay: inline-block;\n}\n\n/* required */\n.acf-required {\n\tcolor: #f00;\n}\n\n/* Allow pointer events in reusable blocks */\n.acf-button,\n.acf-tab-button {\n\tpointer-events: auto !important;\n}\n\n/* show on hover */\n.acf-soh .acf-soh-target {\n\t-webkit-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n\t-moz-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n\t-o-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n\ttransition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n\n\tvisibility: hidden;\n\topacity: 0;\n}\n\n.acf-soh:hover .acf-soh-target {\n\t-webkit-transition-delay: 0s;\n\t-moz-transition-delay: 0s;\n\t-o-transition-delay: 0s;\n\ttransition-delay: 0s;\n\n\tvisibility: visible;\n\topacity: 1;\n}\n\n/* show if value */\n.show-if-value {\n\tdisplay: none;\n}\n.hide-if-value {\n\tdisplay: block;\n}\n\n.has-value .show-if-value {\n\tdisplay: block;\n}\n.has-value .hide-if-value {\n\tdisplay: none;\n}\n\n/* select2 WP animation fix */\n.select2-search-choice-close {\n\t-webkit-transition: none;\n\t-moz-transition: none;\n\t-o-transition: none;\n\ttransition: none;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* tooltip\n*\n*---------------------------------------------------------------------------------------------*/\n\n/* tooltip */\n.acf-tooltip {\n\tbackground: $gray-800;\n\tborder-radius: $radius-md;\n\tcolor: $gray-300;\n\tpadding: {\n\t\ttop: 8px;\n\t\tright: 12px;\n\t\tbottom: 10px;\n\t\tleft: 12px;\n\t}\n\tposition: absolute;\n\t@extend .p7;\n\tz-index: 900000;\n\tmax-width: 280px;\n\tbox-shadow: 0px 12px 16px -4px rgba(16, 24, 40, 0.08),\n\t\t0px 4px 6px -2px rgba(16, 24, 40, 0.03);\n\n\t/* tip */\n\t&:before {\n\t\tborder: solid;\n\t\tborder-color: transparent;\n\t\tborder-width: 6px;\n\t\tcontent: \"\";\n\t\tposition: absolute;\n\t}\n\n\t/* positions */\n\t&.top {\n\t\tmargin-top: -8px;\n\n\t\t&:before {\n\t\t\ttop: 100%;\n\t\t\tleft: 50%;\n\t\t\tmargin-left: -6px;\n\t\t\tborder-top-color: #2f353e;\n\t\t\tborder-bottom-width: 0;\n\t\t}\n\t}\n\n\t&.right {\n\t\tmargin-left: 8px;\n\n\t\t&:before {\n\t\t\ttop: 50%;\n\t\t\tmargin-top: -6px;\n\t\t\tright: 100%;\n\t\t\tborder-right-color: #2f353e;\n\t\t\tborder-left-width: 0;\n\t\t}\n\t}\n\n\t&.bottom {\n\t\tmargin-top: 8px;\n\n\t\t&:before {\n\t\t\tbottom: 100%;\n\t\t\tleft: 50%;\n\t\t\tmargin-left: -6px;\n\t\t\tborder-bottom-color: #2f353e;\n\t\t\tborder-top-width: 0;\n\t\t}\n\t}\n\n\t&.left {\n\t\tmargin-left: -8px;\n\n\t\t&:before {\n\t\t\ttop: 50%;\n\t\t\tmargin-top: -6px;\n\t\t\tleft: 100%;\n\t\t\tborder-left-color: #2f353e;\n\t\t\tborder-right-width: 0;\n\t\t}\n\t}\n\n\t.acf-overlay {\n\t\tz-index: -1;\n\t}\n}\n\n/* confirm */\n.acf-tooltip.-confirm {\n\tz-index: 900001; // +1 higher than .acf-tooltip\n\n\ta {\n\t\ttext-decoration: none;\n\t\tcolor: #9ea3a8;\n\n\t\t&:hover {\n\t\t\ttext-decoration: underline;\n\t\t}\n\n\t\t&[data-event=\"confirm\"] {\n\t\t\tcolor: #f55e4f;\n\t\t}\n\t}\n}\n\n.acf-overlay {\n\tposition: fixed;\n\ttop: 0;\n\tbottom: 0;\n\tleft: 0;\n\tright: 0;\n\tcursor: default;\n}\n\n.acf-tooltip-target {\n\tposition: relative;\n\tz-index: 900002; // +1 higher than .acf-tooltip\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* loading\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-loading-overlay {\n\tposition: absolute;\n\ttop: 0;\n\tbottom: 0;\n\tleft: 0;\n\tright: 0;\n\tcursor: default;\n\tz-index: 99;\n\tbackground: rgba(249, 249, 249, 0.5);\n\n\ti {\n\t\t@include centered();\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-icon\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-icon {\n\tdisplay: inline-block;\n\theight: 28px;\n\twidth: 28px;\n\tborder: transparent solid 1px;\n\tborder-radius: 100%;\n\tfont-size: 20px;\n\tline-height: 21px;\n\ttext-align: center;\n\ttext-decoration: none;\n\tvertical-align: top;\n\tbox-sizing: border-box;\n\n\t&:before {\n\t\tfont-family: dashicons;\n\t\tdisplay: inline-block;\n\t\tline-height: 1;\n\t\tfont-weight: 400;\n\t\tfont-style: normal;\n\t\tspeak: none;\n\t\ttext-decoration: inherit;\n\t\ttext-transform: none;\n\t\ttext-rendering: auto;\n\t\t-webkit-font-smoothing: antialiased;\n\t\t-moz-osx-font-smoothing: grayscale;\n\t\twidth: 1em;\n\t\theight: 1em;\n\t\tvertical-align: middle;\n\t\ttext-align: center;\n\t}\n}\n\n// Icon types.\n.acf-icon.-plus:before {\n\tcontent: \"\\f543\";\n}\n.acf-icon.-minus:before {\n\tcontent: \"\\f460\";\n}\n.acf-icon.-cancel:before {\n\tcontent: \"\\f335\";\n\tmargin: -1px 0 0 -1px;\n}\n.acf-icon.-pencil:before {\n\tcontent: \"\\f464\";\n}\n.acf-icon.-location:before {\n\tcontent: \"\\f230\";\n}\n.acf-icon.-up:before {\n\tcontent: \"\\f343\";\n\n\t// Fix position relative to font-size.\n\tmargin-top: math.div(-2em, 20);\n}\n.acf-icon.-down:before {\n\tcontent: \"\\f347\";\n\n\t// Fix position relative to font-size.\n\tmargin-top: math.div(2em, 20);\n}\n.acf-icon.-left:before {\n\tcontent: \"\\f341\";\n\n\t// Fix position relative to font-size.\n\tmargin-left: math.div(-2em, 20);\n}\n.acf-icon.-right:before {\n\tcontent: \"\\f345\";\n\n\t// Fix position relative to font-size.\n\tmargin-left: math.div(2em, 20);\n}\n.acf-icon.-sync:before {\n\tcontent: \"\\f463\";\n}\n.acf-icon.-globe:before {\n\tcontent: \"\\f319\";\n\n\t// Fix position relative to font-size.\n\tmargin-top: math.div(2em, 20);\n\tmargin-left: math.div(2em, 20);\n}\n.acf-icon.-picture:before {\n\tcontent: \"\\f128\";\n}\n.acf-icon.-check:before {\n\tcontent: \"\\f147\";\n\n\t// Fix position relative to font-size.\n\tmargin-left: math.div(-2em, 20);\n}\n.acf-icon.-dot-3:before {\n\tcontent: \"\\f533\";\n\n\t// Fix position relative to font-size.\n\tmargin-top: math.div(-2em, 20);\n}\n.acf-icon.-arrow-combo:before {\n\tcontent: \"\\f156\";\n}\n.acf-icon.-arrow-up:before {\n\tcontent: \"\\f142\";\n\n\t// Fix position relative to font-size.\n\tmargin-left: math.div(-2em, 20);\n}\n.acf-icon.-arrow-down:before {\n\tcontent: \"\\f140\";\n\n\t// Fix position relative to font-size.\n\tmargin-left: math.div(-2em, 20);\n}\n.acf-icon.-search:before {\n\tcontent: \"\\f179\";\n}\n.acf-icon.-link-ext:before {\n\tcontent: \"\\f504\";\n}\n\n// Duplicate is a custom icon made from pseudo elements.\n.acf-icon.-duplicate {\n\tposition: relative;\n\t&:before,\n\t&:after {\n\t\tcontent: \"\";\n\t\tdisplay: block;\n\t\tbox-sizing: border-box;\n\t\twidth: 46%;\n\t\theight: 46%;\n\t\tposition: absolute;\n\t\ttop: 33%;\n\t\tleft: 23%;\n\t}\n\t&:before {\n\t\tmargin: -1px 0 0 1px;\n\t\tbox-shadow: 2px -2px 0px 0px currentColor;\n\t}\n\t&:after {\n\t\tborder: solid 2px currentColor;\n\t}\n}\n\n.acf-icon.-trash {\n\tposition: relative;\n\t&:before,\n\t&:after {\n\t\tcontent: \"\";\n\t\tdisplay: block;\n\t\tbox-sizing: border-box;\n\t\twidth: 46%;\n\t\theight: 46%;\n\t\tposition: absolute;\n\t\ttop: 33%;\n\t\tleft: 23%;\n\t}\n\t&:before {\n\t\tmargin: -1px 0 0 1px;\n\t\tbox-shadow: 2px -2px 0px 0px currentColor;\n\t}\n\t&:after {\n\t\tborder: solid 2px currentColor;\n\t}\n}\n\n// Collapse icon toggles automatically.\n.acf-icon.-collapse:before {\n\tcontent: \"\\f142\";\n\n\t// Fix position relative to font-size.\n\tmargin-left: math.div(-2em, 20);\n}\n.-collapsed .acf-icon.-collapse:before {\n\tcontent: \"\\f140\";\n\n\t// Fix position relative to font-size.\n\tmargin-left: math.div(-2em, 20);\n}\n\n// displays with grey border.\nspan.acf-icon {\n\tcolor: #555d66;\n\tborder-color: #b5bcc2;\n\tbackground-color: #fff;\n}\n\n// also displays with grey border.\na.acf-icon {\n\tcolor: #555d66;\n\tborder-color: #b5bcc2;\n\tbackground-color: #fff;\n\tposition: relative;\n\ttransition: none;\n\tcursor: pointer;\n\n\t// State \"hover\".\n\t&:hover {\n\t\tbackground: #f3f5f6;\n\t\tborder-color: #0071a1;\n\t\tcolor: #0071a1;\n\t}\n\t&.-minus:hover,\n\t&.-cancel:hover {\n\t\tbackground: #f7efef;\n\t\tborder-color: #a10000;\n\t\tcolor: #dc3232;\n\t}\n\n\t// Fix: Remove WP outline box-shadow.\n\t&:active,\n\t&:focus {\n\t\toutline: none;\n\t\tbox-shadow: none;\n\t}\n}\n\n// Style \"clear\".\n.acf-icon.-clear {\n\tborder-color: transparent;\n\tbackground: transparent;\n\tcolor: #444;\n}\n\n// Style \"light\".\n.acf-icon.light {\n\tborder-color: transparent;\n\tbackground: #f5f5f5;\n\tcolor: #23282d;\n}\n\n// Style \"dark\".\n.acf-icon.dark {\n\tborder-color: transparent !important;\n\tbackground: #23282d;\n\tcolor: #eee;\n}\na.acf-icon.dark {\n\t&:hover {\n\t\tbackground: #191e23;\n\t\tcolor: #00b9eb;\n\t}\n\t&.-minus:hover,\n\t&.-cancel:hover {\n\t\tcolor: #d54e21;\n\t}\n}\n\n// Style \"grey\".\n.acf-icon.grey {\n\tborder-color: transparent !important;\n\tbackground: #b4b9be;\n\tcolor: #fff !important;\n\n\t&:hover {\n\t\tbackground: #00a0d2;\n\t\tcolor: #fff;\n\t}\n\t&.-minus:hover,\n\t&.-cancel:hover {\n\t\tbackground: #32373c;\n\t}\n}\n\n// Size \"small\".\n.acf-icon.small,\n.acf-icon.-small {\n\twidth: 20px;\n\theight: 20px;\n\tline-height: 14px;\n\tfont-size: 14px;\n\n\t// Apply minor transforms to reduce clarirty of \"duplicate\" icon.\n\t// Helps to unify rendering with dashicons.\n\t&.-duplicate {\n\t\t&:before,\n\t\t&:after {\n\t\t\t//transform: rotate(0.1deg) scale(0.9) translate(-5%, 5%);\n\t\t\topacity: 0.8;\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-box\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-box {\n\tbackground: #ffffff;\n\tborder: 1px solid $wp-card-border;\n\tposition: relative;\n\tbox-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);\n\n\t/* title */\n\t.title {\n\t\tborder-bottom: 1px solid $wp-card-border;\n\t\tmargin: 0;\n\t\tpadding: 15px;\n\n\t\th3 {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tfont-size: 14px;\n\t\t\tline-height: 1em;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t}\n\t}\n\n\t.inner {\n\t\tpadding: 15px;\n\t}\n\n\th2 {\n\t\tcolor: #333333;\n\t\tfont-size: 26px;\n\t\tline-height: 1.25em;\n\t\tmargin: 0.25em 0 0.75em;\n\t\tpadding: 0;\n\t}\n\n\th3 {\n\t\tmargin: 1.5em 0 0;\n\t}\n\n\tp {\n\t\tmargin-top: 0.5em;\n\t}\n\n\ta {\n\t\ttext-decoration: none;\n\t}\n\n\ti {\n\t\t&.dashicons-external {\n\t\t\tmargin-top: -1px;\n\t\t}\n\t}\n\n\t/* footer */\n\t.footer {\n\t\tborder-top: 1px solid $wp-card-border;\n\t\tpadding: 12px;\n\t\tfont-size: 13px;\n\t\tline-height: 1.5;\n\n\t\tp {\n\t\t\tmargin: 0;\n\t\t}\n\t}\n\n\t// WP Admin 3.8\n\t@include wp-admin(\"3-8\") {\n\t\tborder-color: $wp38-card-border;\n\t\t.title,\n\t\t.footer {\n\t\t\tborder-color: $wp38-card-border;\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-notice\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-notice {\n\tposition: relative;\n\tdisplay: block;\n\tcolor: #fff;\n\tmargin: 5px 0 15px;\n\tpadding: 3px 12px;\n\tbackground: $acf_notice;\n\tborder-left: darken($acf_notice, 10%) solid 3px;\n\n\tp {\n\t\tfont-size: 13px;\n\t\tline-height: 1.5;\n\t\tmargin: 0.5em 0;\n\t\ttext-shadow: none;\n\t\tcolor: inherit;\n\t}\n\n\t.acf-notice-dismiss {\n\t\tposition: absolute;\n\t\ttop: 9px;\n\t\tright: 12px;\n\t\tbackground: transparent !important;\n\t\tcolor: inherit !important;\n\t\tborder-color: #fff !important;\n\t\topacity: 0.75;\n\t\t&:hover {\n\t\t\topacity: 1;\n\t\t}\n\t}\n\n\t// dismiss\n\t&.-dismiss {\n\t\tpadding-right: 40px;\n\t}\n\n\t// error\n\t&.-error {\n\t\tbackground: $acf_error;\n\t\tborder-color: darken($acf_error, 10%);\n\t}\n\n\t// success\n\t&.-success {\n\t\tbackground: $acf_success;\n\t\tborder-color: darken($acf_success, 10%);\n\t}\n\n\t// warning\n\t&.-warning {\n\t\tbackground: $acf_warning;\n\t\tborder-color: darken($acf_warning, 10%);\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-table\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-table {\n\tborder: $wp-card-border solid 1px;\n\tbackground: #fff;\n\tborder-spacing: 0;\n\tborder-radius: 0;\n\ttable-layout: auto;\n\tpadding: 0;\n\tmargin: 0;\n\twidth: 100%;\n\tclear: both;\n\tbox-sizing: content-box;\n\n\t/* defaults */\n\t> tbody > tr,\n\t> thead > tr {\n\t\t> th,\n\t\t> td {\n\t\t\tpadding: 8px;\n\t\t\tvertical-align: top;\n\t\t\tbackground: #fff;\n\t\t\ttext-align: left;\n\t\t\tborder-style: solid;\n\t\t\tfont-weight: normal;\n\t\t}\n\n\t\t> th {\n\t\t\tposition: relative;\n\t\t\tcolor: #333333;\n\t\t}\n\t}\n\n\t/* thead */\n\t> thead {\n\t\t> tr {\n\t\t\t> th {\n\t\t\t\tborder-color: $wp-card-border-1;\n\t\t\t\tborder-width: 0 0 1px 1px;\n\n\t\t\t\t&:first-child {\n\t\t\t\t\tborder-left-width: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t/* tbody */\n\t> tbody {\n\t\t> tr {\n\t\t\tz-index: 1;\n\n\t\t\t> td {\n\t\t\t\tborder-color: $wp-card-border-2;\n\t\t\t\tborder-width: 1px 0 0 1px;\n\n\t\t\t\t&:first-child {\n\t\t\t\t\tborder-left-width: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&:first-child > td {\n\t\t\t\tborder-top-width: 0;\n\t\t\t}\n\t\t}\n\t}\n\n\t/* -clear */\n\t&.-clear {\n\t\tborder: 0 none;\n\n\t\t> tbody > tr,\n\t\t> thead > tr {\n\t\t\t> td,\n\t\t\t> th {\n\t\t\t\tborder: 0 none;\n\t\t\t\tpadding: 4px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/* remove tr */\n.acf-remove-element {\n\t-webkit-transition: all 0.25s ease-out;\n\t-moz-transition: all 0.25s ease-out;\n\t-o-transition: all 0.25s ease-out;\n\ttransition: all 0.25s ease-out;\n\n\ttransform: translate(50px, 0);\n\topacity: 0;\n}\n\n/* fade-up */\n.acf-fade-up {\n\t-webkit-transition: all 0.25s ease-out;\n\t-moz-transition: all 0.25s ease-out;\n\t-o-transition: all 0.25s ease-out;\n\ttransition: all 0.25s ease-out;\n\n\ttransform: translate(0, -10px);\n\topacity: 0;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Fake table\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-thead,\n.acf-tbody,\n.acf-tfoot {\n\twidth: 100%;\n\tpadding: 0;\n\tmargin: 0;\n\n\t> li {\n\t\tbox-sizing: border-box;\n\t\tpadding: {\n\t\t\ttop: 14px;\n\t\t}\n\t\tfont-size: 12px;\n\t\tline-height: 14px;\n\t}\n}\n\n.acf-thead {\n\tborder-bottom: $wp-card-border solid 1px;\n\tcolor: #23282d;\n\n\t> li {\n\t\tfont-size: 14px;\n\t\tline-height: 1.4;\n\t\tfont-weight: bold;\n\t}\n\n\t// WP Admin 3.8\n\t@include wp-admin(\"3-8\") {\n\t\tborder-color: $wp38-card-border-1;\n\t}\n}\n\n.acf-tfoot {\n\tbackground: #f5f5f5;\n\tborder-top: $wp-card-border-1 solid 1px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tSettings\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-settings-wrap {\n\t#poststuff {\n\t\tpadding-top: 15px;\n\t}\n\n\t.acf-box {\n\t\tmargin: 20px 0;\n\t}\n\n\ttable {\n\t\tmargin: 0;\n\n\t\t.button {\n\t\t\tvertical-align: middle;\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-popup\n*\n*--------------------------------------------------------------------------------------------*/\n\n#acf-popup {\n\tposition: fixed;\n\tz-index: 900000;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbottom: 0;\n\ttext-align: center;\n\n\t// bg\n\t.bg {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tz-index: 0;\n\t\tbackground: rgba(0, 0, 0, 0.25);\n\t}\n\n\t&:before {\n\t\tcontent: \"\";\n\t\tdisplay: inline-block;\n\t\theight: 100%;\n\t\tvertical-align: middle;\n\t}\n\n\t// box\n\t.acf-popup-box {\n\t\tdisplay: inline-block;\n\t\tvertical-align: middle;\n\t\tz-index: 1;\n\t\tmin-width: 300px;\n\t\tmin-height: 160px;\n\t\tborder-color: #aaaaaa;\n\t\tbox-shadow: 0 5px 30px -5px rgba(0, 0, 0, 0.25);\n\t\ttext-align: left;\n\t\t@include rtl();\n\n\t\t// title\n\t\t.title {\n\t\t\tmin-height: 15px;\n\t\t\tline-height: 15px;\n\n\t\t\t// icon\n\t\t\t.acf-icon {\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 10px;\n\t\t\t\tright: 10px;\n\n\t\t\t\t// rtl\n\t\t\t\thtml[dir=\"rtl\"] & {\n\t\t\t\t\tright: auto;\n\t\t\t\t\tleft: 10px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.inner {\n\t\t\tmin-height: 50px;\n\n\t\t\t// use margin instead of padding to allow inner elements marin to overlap and avoid large hitespace at top/bottom\n\t\t\tpadding: 0;\n\t\t\tmargin: 15px;\n\t\t}\n\n\t\t// loading\n\t\t.loading {\n\t\t\tposition: absolute;\n\t\t\ttop: 45px;\n\t\t\tleft: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tz-index: 2;\n\t\t\tbackground: rgba(0, 0, 0, 0.1);\n\t\t\tdisplay: none;\n\n\t\t\ti {\n\t\t\t\t@include centered();\n\t\t\t}\n\t\t}\n\t}\n}\n\n// acf-submit\n.acf-submit {\n\tmargin-bottom: 0;\n\tline-height: 28px; // .button height\n\n\t// message\n\tspan {\n\t\tfloat: right;\n\t\tcolor: #999;\n\n\t\t&.-error {\n\t\t\tcolor: #dd4232;\n\t\t}\n\t}\n\n\t// button (allow margin between loading)\n\t.button {\n\t\tmargin-right: 5px;\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tupgrade notice\n*\n*--------------------------------------------------------------------------------------------*/\n\n#acf-upgrade-notice {\n\tposition: relative;\n\tbackground: #fff;\n\tpadding: 20px;\n\t@include clearfix();\n\n\t.col-content {\n\t\tfloat: left;\n\t\twidth: 55%;\n\t\tpadding-left: 90px;\n\t}\n\n\t.notice-container {\n\t\tdisplay: flex;\n\t\tjustify-content: space-between;\n\t\talign-items: flex-start;\n\t\talign-content: flex-start;\n\t}\n\n\t.col-actions {\n\t\tfloat: right;\n\t\ttext-align: center;\n\t}\n\n\timg {\n\t\tfloat: left;\n\t\twidth: 64px;\n\t\theight: 64px;\n\t\tmargin: 0 0 0 -90px;\n\t}\n\n\th2 {\n\t\tdisplay: inline-block;\n\t\tfont-size: 16px;\n\t\tmargin: 2px 0 6.5px;\n\t}\n\n\tp {\n\t\tpadding: 0;\n\t\tmargin: 0;\n\t}\n\n\t.button:before {\n\t\tmargin-top: 11px;\n\t}\n\n\t// mobile\n\t@media screen and (max-width: $sm) {\n\t\t.col-content,\n\t\t.col-actions {\n\t\t\tfloat: none;\n\t\t\tpadding-left: 90px;\n\t\t\twidth: auto;\n\t\t\ttext-align: left;\n\t\t}\n\t}\n}\n\n// Hide icons for upgade notice.\n#acf-upgrade-notice:has(.notice-container)::before,\n#acf-upgrade-notice:has(.notice-container)::after {\n\tdisplay: none;\n}\n\n// Match padding of other non-icon notices.\n#acf-upgrade-notice:has(.notice-container) {\n\tpadding-left: 20px !important;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tWelcome\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-wrap {\n\th1 {\n\t\tmargin-top: 0;\n\t\tpadding-top: 20px;\n\t}\n\n\t.about-text {\n\t\tmargin-top: 0.5em;\n\t\tmin-height: 50px;\n\t}\n\n\t.about-headline-callout {\n\t\tfont-size: 2.4em;\n\t\tfont-weight: 300;\n\t\tline-height: 1.3;\n\t\tmargin: 1.1em 0 0.2em;\n\t\ttext-align: center;\n\t}\n\n\t.feature-section {\n\t\tpadding: 40px 0;\n\n\t\th2 {\n\t\t\tmargin-top: 20px;\n\t\t}\n\t}\n\n\t.changelog {\n\t\tlist-style: disc;\n\t\tpadding-left: 15px;\n\n\t\tli {\n\t\t\tmargin: 0 0 0.75em;\n\t\t}\n\t}\n\n\t.acf-three-col {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\tjustify-content: space-between;\n\n\t\t> div {\n\t\t\tflex: 1;\n\t\t\talign-self: flex-start;\n\t\t\tmin-width: 31%;\n\t\t\tmax-width: 31%;\n\n\t\t\t@media screen and (max-width: $md) {\n\t\t\t\tmin-width: 48%;\n\t\t\t}\n\n\t\t\t@media screen and (max-width: $sm) {\n\t\t\t\tmin-width: 100%;\n\t\t\t}\n\t\t}\n\n\t\th3 .badge {\n\t\t\tdisplay: inline-block;\n\t\t\tvertical-align: top;\n\t\t\tborder-radius: 5px;\n\t\t\tbackground: #fc9700;\n\t\t\tcolor: #fff;\n\t\t\tfont-weight: normal;\n\t\t\tfont-size: 12px;\n\t\t\tpadding: 2px 5px;\n\t\t}\n\n\t\timg + h3 {\n\t\t\tmargin-top: 0.5em;\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-hl cols\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-hl[data-cols] {\n\tmargin-left: -10px;\n\tmargin-right: -10px;\n\n\t> li {\n\t\tpadding: 0 6px 0 10px;\n\n\t\t-webkit-box-sizing: border-box;\n\t\t-moz-box-sizing: border-box;\n\t\tbox-sizing: border-box;\n\t}\n}\n\n/* sizes */\n.acf-hl[data-cols=\"2\"] > li {\n\twidth: 50%;\n}\n.acf-hl[data-cols=\"3\"] > li {\n\twidth: 33.333%;\n}\n.acf-hl[data-cols=\"4\"] > li {\n\twidth: 25%;\n}\n\n/* mobile */\n@media screen and (max-width: $sm) {\n\t.acf-hl[data-cols] {\n\t\tflex-wrap: wrap;\n\t\tjustify-content: flex-start;\n\t\talign-content: flex-start;\n\t\talign-items: flex-start;\n\t\tmargin-left: 0;\n\t\tmargin-right: 0;\n\t\tmargin-top: -10px;\n\n\t\t> li {\n\t\t\tflex: 1 1 100%;\n\t\t\twidth: 100% !important;\n\t\t\tpadding: 10px 0 0;\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tmisc\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-actions {\n\ttext-align: right;\n\tz-index: 1;\n\n\t/* hover */\n\t&.-hover {\n\t\tposition: absolute;\n\t\tdisplay: none;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tpadding: 5px;\n\t\tz-index: 1050;\n\t}\n\n\t/* rtl */\n\thtml[dir=\"rtl\"] & {\n\t\t&.-hover {\n\t\t\tright: auto;\n\t\t\tleft: 0;\n\t\t}\n\t}\n}\n\n/* ul compatibility */\nul.acf-actions {\n\tli {\n\t\tfloat: right;\n\t\tmargin-left: 4px;\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRTL\n*\n*--------------------------------------------------------------------------------------------*/\n\nhtml[dir=\"rtl\"] .acf-fl {\n\tfloat: right;\n}\nhtml[dir=\"rtl\"] .acf-fr {\n\tfloat: left;\n}\n\nhtml[dir=\"rtl\"] .acf-hl > li {\n\tfloat: right;\n}\n\nhtml[dir=\"rtl\"] .acf-hl > li.acf-fr {\n\tfloat: left;\n}\n\nhtml[dir=\"rtl\"] .acf-icon.logo {\n\tleft: 0;\n\tright: auto;\n}\n\nhtml[dir=\"rtl\"] .acf-table thead th {\n\ttext-align: right;\n\tborder-right-width: 1px;\n\tborder-left-width: 0px;\n}\n\nhtml[dir=\"rtl\"] .acf-table > tbody > tr > td {\n\ttext-align: right;\n\tborder-right-width: 1px;\n\tborder-left-width: 0px;\n}\n\nhtml[dir=\"rtl\"] .acf-table > thead > tr > th:first-child,\nhtml[dir=\"rtl\"] .acf-table > tbody > tr > td:first-child {\n\tborder-right-width: 0;\n}\n\nhtml[dir=\"rtl\"] .acf-table > tbody > tr > td.order + td {\n\tborder-right-color: #e1e1e1;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* acf-postbox-columns\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-postbox-columns {\n\t@include clearfix();\n\tposition: relative;\n\tmargin-top: -11px;\n\tmargin-bottom: -12px;\n\tmargin-left: -12px;\n\tmargin-right: (280px - 12px);\n\n\t.acf-postbox-main,\n\t.acf-postbox-side {\n\t\t@include border-box();\n\t\tpadding: 0 12px 12px;\n\t}\n\n\t.acf-postbox-main {\n\t\tfloat: left;\n\t\twidth: 100%;\n\t}\n\n\t.acf-postbox-side {\n\t\tfloat: right;\n\t\twidth: 280px;\n\t\tmargin-right: -280px;\n\n\t\t&:before {\n\t\t\tcontent: \"\";\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\twidth: 1px;\n\t\t\theight: 100%;\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbackground: $wp-card-border-1;\n\t\t}\n\t}\n\n\t// WP Admin 3.8\n\t@include wp-admin(\"3-8\") {\n\t\t.acf-postbox-side:before {\n\t\t\tbackground: $wp38-card-border-1;\n\t\t}\n\t}\n}\n\n/* mobile */\n@media only screen and (max-width: 850px) {\n\t.acf-postbox-columns {\n\t\tmargin: 0;\n\n\t\t.acf-postbox-main,\n\t\t.acf-postbox-side {\n\t\t\tfloat: none;\n\t\t\twidth: auto;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t}\n\n\t\t.acf-postbox-side {\n\t\t\tmargin-top: 1em;\n\n\t\t\t&:before {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* acf-panel\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-panel {\n\tmargin-top: -1px;\n\tborder-top: 1px solid $wp-card-border-1;\n\tborder-bottom: 1px solid $wp-card-border-1;\n\n\t.acf-panel-title {\n\t\tmargin: 0;\n\t\tpadding: 12px;\n\t\tfont-weight: bold;\n\t\tcursor: pointer;\n\t\tfont-size: inherit;\n\n\t\ti {\n\t\t\tfloat: right;\n\t\t}\n\t}\n\n\t.acf-panel-inside {\n\t\tmargin: 0;\n\t\tpadding: 0 12px 12px;\n\t\tdisplay: none;\n\t}\n\n\t/* open */\n\t&.-open {\n\t\t.acf-panel-inside {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n\n\t/* inside postbox */\n\t.postbox & {\n\t\tmargin-left: -12px;\n\t\tmargin-right: -12px;\n\t}\n\n\t/* fields */\n\t.acf-field {\n\t\tmargin: 20px 0 0;\n\n\t\t.acf-label label {\n\t\t\tcolor: #555d66;\n\t\t\tfont-weight: normal;\n\t\t}\n\n\t\t&:first-child {\n\t\t\tmargin-top: 0;\n\t\t}\n\t}\n\n\t// WP Admin 3.8\n\t@include wp-admin(\"3-8\") {\n\t\tborder-color: $wp38-card-border-1;\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin Tools\n*\n*---------------------------------------------------------------------------------------------*/\n\n#acf-admin-tools {\n\t.notice {\n\t\tmargin-top: 10px;\n\t}\n\n\t.acf-meta-box-wrap {\n\t\t.inside {\n\t\t\tborder-top: none;\n\t\t}\n\n\t\t/* acf-fields */\n\t\t.acf-fields {\n\t\t\tmargin: {\n\t\t\t\tbottom: 24px;\n\t\t\t}\n\t\t\tborder: none;\n\t\t\tbackground: #fff;\n\t\t\tborder-radius: 0;\n\n\t\t\t.acf-field {\n\t\t\t\tpadding: 0;\n\t\t\t\tmargin-bottom: 19px;\n\t\t\t\tborder-top: none;\n\t\t\t}\n\n\t\t\t.acf-label {\n\t\t\t\t@extend .p2;\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 16px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.acf-input {\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 16px;\n\t\t\t\t\tright: 16px;\n\t\t\t\t\tbottom: 16px;\n\t\t\t\t\tleft: 16px;\n\t\t\t\t}\n\t\t\t\tborder: {\n\t\t\t\t\twidth: 1px;\n\t\t\t\t\tstyle: solid;\n\t\t\t\t\tcolor: $gray-300;\n\t\t\t\t}\n\t\t\t\tborder-radius: $radius-md;\n\t\t\t}\n\n\t\t\t&.import-cptui {\n\t\t\t\tmargin-top: 19px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.acf-meta-box-wrap {\n\t.postbox {\n\t\t@include border-box();\n\n\t\t.inside {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\n\t\t.hndle {\n\t\t\tfont-size: 14px;\n\t\t\tpadding: 8px 12px;\n\t\t\tmargin: 0;\n\t\t\tline-height: 1.4;\n\n\t\t\t// Prevent .acf-panel border overlapping.\n\t\t\tposition: relative;\n\t\t\tz-index: 1;\n\t\t\tcursor: default;\n\t\t}\n\n\t\t.handlediv,\n\t\t.handle-order-higher,\n\t\t.handle-order-lower {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n}\n\n/* grid */\n.acf-meta-box-wrap.-grid {\n\tmargin-left: 8px;\n\tmargin-right: 8px;\n\n\t.postbox {\n\t\tfloat: left;\n\t\tclear: left;\n\t\twidth: 50%;\n\t\tmargin: 0 0 16px;\n\n\t\t&:nth-child(odd) {\n\t\t\tmargin-left: -8px;\n\t\t}\n\n\t\t&:nth-child(even) {\n\t\t\tfloat: right;\n\t\t\tclear: right;\n\t\t\tmargin-right: -8px;\n\t\t}\n\t}\n}\n\n/* mobile */\n@media only screen and (max-width: 850px) {\n\t.acf-meta-box-wrap.-grid {\n\t\tmargin-left: 0;\n\t\tmargin-right: 0;\n\n\t\t.postbox {\n\t\t\tmargin-left: 0 !important;\n\t\t\tmargin-right: 0 !important;\n\t\t\twidth: 100%;\n\t\t}\n\t}\n}\n\n/* export tool */\n#acf-admin-tool-export {\n\tp {\n\t\tmax-width: 800px;\n\t}\n\n\tul {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\twidth: 100%;\n\t\tli {\n\t\t\tflex: 0 1 33.33%;\n\t\t\t@media screen and (max-width: 1600px) {\n\t\t\t\tflex: 0 1 50%;\n\t\t\t}\n\t\t\t@media screen and (max-width: 1200px) {\n\t\t\t\tflex: 0 1 100%;\n\t\t\t}\n\t\t}\n\t}\n\n\t.acf-postbox-side {\n\t\tul {\n\t\t\tdisplay: block;\n\t\t}\n\n\t\t.button {\n\t\t\tmargin: 0;\n\t\t\twidth: 100%;\n\t\t}\n\t}\n\n\ttextarea {\n\t\tdisplay: block;\n\t\twidth: 100%;\n\t\tmin-height: 500px;\n\t\tbackground: $gray-50;\n\t\tborder-color: $gray-300;\n\t\tbox-shadow: none;\n\t\tpadding: 7px;\n\t\tborder-radius: $radius-md;\n\t}\n\n\t/* panel: selection */\n\t.acf-panel-selection {\n\t\t.acf-label label {\n\t\t\tfont-weight: bold;\n\t\t\tcolor: $gray-700;\n\t\t}\n\t}\n}\n\n#acf-admin-tool-import {\n\tul {\n\t\tcolumn-width: 200px;\n\t}\n}\n\n// CSS only Tooltip.\n.acf-css-tooltip {\n\tposition: relative;\n\t&:before {\n\t\tcontent: attr(aria-label);\n\t\tdisplay: none;\n\t\tposition: absolute;\n\t\tz-index: 999;\n\n\t\tbottom: 100%;\n\t\tleft: 50%;\n\t\ttransform: translate(-50%, -8px);\n\n\t\tbackground: #191e23;\n\t\tborder-radius: 2px;\n\t\tpadding: 5px 10px;\n\n\t\tcolor: #fff;\n\t\tfont-size: 12px;\n\t\tline-height: 1.4em;\n\t\twhite-space: pre;\n\t}\n\t&:after {\n\t\tcontent: \"\";\n\t\tdisplay: none;\n\t\tposition: absolute;\n\t\tz-index: 998;\n\n\t\tbottom: 100%;\n\t\tleft: 50%;\n\t\ttransform: translate(-50%, 4px);\n\n\t\tborder: solid 6px transparent;\n\t\tborder-top-color: #191e23;\n\t}\n\n\t&:hover,\n\t&:focus {\n\t\t&:before,\n\t\t&:after {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n}\n\n// Diff modal.\n.acf-diff {\n\t.acf-diff-title {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tright: 0;\n\t\theight: 40px;\n\t\tpadding: 14px 16px;\n\t\tbackground: #f3f3f3;\n\t\tborder-bottom: #dddddd solid 1px;\n\n\t\tstrong {\n\t\t\tfont-size: 14px;\n\t\t\tdisplay: block;\n\t\t}\n\n\t\t.acf-diff-title-left,\n\t\t.acf-diff-title-right {\n\t\t\twidth: 50%;\n\t\t\tfloat: left;\n\t\t}\n\t}\n\n\t.acf-diff-content {\n\t\tposition: absolute;\n\t\ttop: 70px;\n\t\tleft: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\toverflow: auto;\n\t}\n\n\ttable.diff {\n\t\tborder-spacing: 0;\n\n\t\tcol.diffsplit.middle {\n\t\t\twidth: 0;\n\t\t}\n\n\t\ttd,\n\t\tth {\n\t\t\tpadding-top: 0.25em;\n\t\t\tpadding-bottom: 0.25em;\n\t\t}\n\n\t\t// Fix WP 5.7 conflicting CSS.\n\t\ttr td:nth-child(2) {\n\t\t\twidth: auto;\n\t\t}\n\n\t\ttd:nth-child(3) {\n\t\t\tborder-left: #dddddd solid 1px;\n\t\t}\n\t}\n\n\t// Mobile\n\t@media screen and (max-width: 600px) {\n\t\t.acf-diff-title {\n\t\t\theight: 70px;\n\t\t}\n\t\t.acf-diff-content {\n\t\t\ttop: 100px;\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Modal\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-modal {\n\tposition: fixed;\n\ttop: 30px;\n\tleft: 30px;\n\tright: 30px;\n\tbottom: 30px;\n\tz-index: 160000;\n\tbox-shadow: 0 5px 15px rgba(0, 0, 0, 0.7);\n\tbackground: #fcfcfc;\n\n\t.acf-modal-title,\n\t.acf-modal-content,\n\t.acf-modal-toolbar {\n\t\tbox-sizing: border-box;\n\t\tposition: absolute;\n\t\tleft: 0;\n\t\tright: 0;\n\t}\n\n\t.acf-modal-title {\n\t\theight: 50px;\n\t\ttop: 0;\n\t\tborder-bottom: 1px solid #ddd;\n\n\t\th2 {\n\t\t\tmargin: 0;\n\t\t\tpadding: 0 16px;\n\t\t\tline-height: 50px;\n\t\t}\n\t\t.acf-modal-close {\n\t\t\tposition: absolute;\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\theight: 50px;\n\t\t\twidth: 50px;\n\t\t\tborder: none;\n\t\t\tborder-left: 1px solid #ddd;\n\t\t\tbackground: transparent;\n\t\t\tcursor: pointer;\n\t\t\tcolor: #666;\n\t\t\t&:hover {\n\t\t\t\tcolor: #00a0d2;\n\t\t\t}\n\t\t}\n\t}\n\n\t.acf-modal-content {\n\t\ttop: 50px;\n\t\tbottom: 60px;\n\t\tbackground: #fff;\n\t\toverflow: auto;\n\t\tpadding: 16px;\n\t}\n\n\t.acf-modal-feedback {\n\t\tposition: absolute;\n\t\ttop: 50%;\n\t\tmargin: -10px 0;\n\t\tleft: 0;\n\t\tright: 0;\n\t\ttext-align: center;\n\t\topacity: 0.75;\n\n\t\t&.error {\n\t\t\topacity: 1;\n\t\t\tcolor: #b52727;\n\t\t}\n\t}\n\n\t.acf-modal-toolbar {\n\t\theight: 60px;\n\t\tbottom: 0;\n\t\tpadding: 15px 16px;\n\t\tborder-top: 1px solid #ddd;\n\n\t\t.button {\n\t\t\tfloat: right;\n\t\t}\n\t}\n\n\t// Responsive.\n\t@media only screen and (max-width: 640px) {\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t}\n}\n.acf-modal-backdrop {\n\tposition: fixed;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbottom: 0;\n\tbackground: $gray-900;\n\topacity: 0.8;\n\tz-index: 159900;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Retina\n*\n*---------------------------------------------------------------------------------------------*/\n\n@media only screen and (-webkit-min-device-pixel-ratio: 2),\n\tonly screen and (min--moz-device-pixel-ratio: 2),\n\tonly screen and (-o-min-device-pixel-ratio: 2/1),\n\tonly screen and (min-device-pixel-ratio: 2),\n\tonly screen and (min-resolution: 192dpi),\n\tonly screen and (min-resolution: 2dppx) {\n\t.acf-loading,\n\t.acf-spinner {\n\t\tbackground-image: url(../../images/spinner@2x.gif);\n\t\tbackground-size: 20px 20px;\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Wrap\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-admin-page {\n\t.wrap {\n\t\tmargin: {\n\t\t\ttop: 48px;\n\t\t\tright: 32px;\n\t\t\tbottom: 0;\n\t\t\tleft: 12px;\n\t\t}\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\tmargin: {\n\t\t\t\tright: 8px;\n\t\t\t\tleft: 8px;\n\t\t\t}\n\t\t}\n\t}\n\n\t&.rtl .wrap {\n\t\tmargin: {\n\t\t\tright: 12px;\n\t\t\tleft: 32px;\n\t\t}\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\tmargin: {\n\t\t\t\tright: 8px;\n\t\t\t\tleft: 8px;\n\t\t\t}\n\t\t}\n\t}\n\n\t#wpcontent {\n\t\t@media screen and (max-width: 768px) {\n\t\t\tpadding: {\n\t\t\t\tleft: 0;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*-------------------------------------------------------------------\n*\n* ACF Admin Page Footer Styles\n*\n*------------------------------------------------------------------*/\n.acf-admin-page {\n\t#wpfooter {\n\t\tfont-style: italic;\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin Postbox & ACF Postbox\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\t.postbox,\n\t.acf-box {\n\t\tborder: none;\n\t\tborder-radius: $radius-lg;\n\t\tbox-shadow: $elevation-01;\n\n\t\t.inside {\n\t\t\tpadding: {\n\t\t\t\ttop: 24px;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 24px;\n\t\t\t\tleft: 24px;\n\t\t\t}\n\t\t}\n\n\t\t.acf-postbox-inner {\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 0;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t}\n\t\t\tpadding: {\n\t\t\t\ttop: 24px;\n\t\t\t\tright: 0;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t}\n\t\t}\n\n\t\t.inner,\n\t\t.inside {\n\t\t\tmargin: {\n\t\t\t\ttop: 0 !important;\n\t\t\t\tright: 0 !important;\n\t\t\t\tbottom: 0 !important;\n\t\t\t\tleft: 0 !important;\n\t\t\t}\n\t\t\tborder-top: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t}\n\t\t}\n\n\t\t.postbox-header,\n\t\t.title {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tbox-sizing: border-box;\n\t\t\tmin-height: 64px;\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 0;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t}\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 24px;\n\t\t\t}\n\t\t\tborder-bottom: {\n\t\t\t\twidth: 0;\n\t\t\t\tstyle: none;\n\t\t\t}\n\n\t\t\th2,\n\t\t\th3 {\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 0;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tleft: 0;\n\t\t\t\t}\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 0;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tleft: 0;\n\t\t\t\t}\n\t\t\t\t@extend .acf-h3;\n\t\t\t\tcolor: $gray-700;\n\t\t\t}\n\t\t}\n\n\t\t.hndle {\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 24px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Custom ACF postbox header\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-postbox-header {\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: space-between;\n\tbox-sizing: border-box;\n\tmin-height: 64px;\n\tmargin: {\n\t\ttop: -24px;\n\t\tright: -24px;\n\t\tbottom: 0;\n\t\tleft: -24px;\n\t}\n\tpadding: {\n\t\ttop: 0;\n\t\tright: 24px;\n\t\tbottom: 0;\n\t\tleft: 24px;\n\t}\n\tborder-bottom: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: $gray-200;\n\t}\n\n\th2.acf-postbox-title {\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t}\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 24px;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t}\n\t\t@extend .acf-h3;\n\t\tcolor: $gray-700;\n\t}\n\n\t.rtl & h2.acf-postbox-title {\n\t\tpadding: {\n\t\t\tright: 0;\n\t\t\tleft: 24px;\n\t\t}\n\t}\n\n\t.acf-icon {\n\t\tbackground-color: $gray-400;\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Screen options button & screen meta container\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\t#screen-meta-links {\n\t\tmargin: {\n\t\t\tright: 32px;\n\t\t}\n\n\t\t.show-settings {\n\t\t\tborder-color: $gray-300;\n\t\t}\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\tmargin: {\n\t\t\t\tright: 16px;\n\t\t\t\tbottom: 0;\n\t\t\t}\n\t\t}\n\t}\n\n\t&.rtl #screen-meta-links {\n\t\tmargin: {\n\t\t\tright: 0;\n\t\t\tleft: 32px;\n\t\t}\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\tmargin: {\n\t\t\t\tright: 0;\n\t\t\t\tleft: 16px;\n\t\t\t}\n\t\t}\n\t}\n\n\t#screen-meta {\n\t\tborder-color: $gray-300;\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Postbox headings\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\t#poststuff {\n\t\t.postbox-header {\n\t\t\th2,\n\t\t\th3 {\n\t\t\t\tjustify-content: flex-start;\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 0;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tleft: 0;\n\t\t\t\t}\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 0;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tleft: 0;\n\t\t\t\t}\n\t\t\t\t@extend .acf-h3;\n\t\t\t\tcolor: $gray-700 !important;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Postbox drag state\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\t&.is-dragging-metaboxes\n\t\t.metabox-holder\n\t\t.postbox-container\n\t\t.meta-box-sortables {\n\t\tbox-sizing: border-box;\n\t\tpadding: 2px;\n\t\toutline: none;\n\t\tbackground-image: repeating-linear-gradient(\n\t\t\t\t0deg,\n\t\t\t\t$gray-500,\n\t\t\t\t$gray-500 5px,\n\t\t\t\ttransparent 5px,\n\t\t\t\ttransparent 10px,\n\t\t\t\t$gray-500 10px\n\t\t\t),\n\t\t\trepeating-linear-gradient(\n\t\t\t\t90deg,\n\t\t\t\t$gray-500,\n\t\t\t\t$gray-500 5px,\n\t\t\t\ttransparent 5px,\n\t\t\t\ttransparent 10px,\n\t\t\t\t$gray-500 10px\n\t\t\t),\n\t\t\trepeating-linear-gradient(\n\t\t\t\t180deg,\n\t\t\t\t$gray-500,\n\t\t\t\t$gray-500 5px,\n\t\t\t\ttransparent 5px,\n\t\t\t\ttransparent 10px,\n\t\t\t\t$gray-500 10px\n\t\t\t),\n\t\t\trepeating-linear-gradient(\n\t\t\t\t270deg,\n\t\t\t\t$gray-500,\n\t\t\t\t$gray-500 5px,\n\t\t\t\ttransparent 5px,\n\t\t\t\ttransparent 10px,\n\t\t\t\t$gray-500 10px\n\t\t\t);\n\t\tbackground-size: 1.5px 100%, 100% 1.5px, 1.5px 100%, 100% 1.5px;\n\t\tbackground-position: 0 0, 0 0, 100% 0, 0 100%;\n\t\tbackground-repeat: no-repeat;\n\t\tborder-radius: $radius-lg;\n\t}\n\n\t.ui-sortable-placeholder {\n\t\tborder: none;\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Search summary\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\t.subtitle {\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\theight: 24px;\n\t\tmargin: 0;\n\t\tpadding: {\n\t\t\ttop: 4px;\n\t\t\tright: 12px;\n\t\t\tbottom: 4px;\n\t\t\tleft: 12px;\n\t\t}\n\t\tbackground-color: $blue-50;\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $blue-200;\n\t\t}\n\t\tborder-radius: $radius-md;\n\t\t@extend .p3;\n\n\t\tstrong {\n\t\t\tmargin: {\n\t\t\t\tleft: 5px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Action strip\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-actions-strip {\n\tdisplay: flex;\n\n\t.acf-btn {\n\t\tmargin: {\n\t\t\tright: 8px;\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Notices\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\t.acf-notice,\n\t.notice,\n\t#lost-connection-notice {\n\t\tposition: relative;\n\t\tbox-sizing: border-box;\n\t\tmin-height: 48px;\n\t\tmargin: {\n\t\t\ttop: 0 !important;\n\t\t\tright: 0 !important;\n\t\t\tbottom: 16px !important;\n\t\t\tleft: 0 !important;\n\t\t}\n\t\tpadding: {\n\t\t\ttop: 13px !important;\n\t\t\tright: 16px;\n\t\t\tbottom: 12px !important;\n\t\t\tleft: 50px !important;\n\t\t}\n\t\tbackground-color: #e7eff9;\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: #9dbaee;\n\t\t}\n\t\tborder-radius: $radius-lg;\n\t\tbox-shadow: $elevation-01;\n\t\tcolor: $gray-700;\n\n\t\t&.update-nag {\n\t\t\tdisplay: block;\n\t\t\tposition: relative;\n\t\t\twidth: calc(100% - 44px);\n\t\t\tmargin: {\n\t\t\t\ttop: 48px !important;\n\t\t\t\tright: 44px !important;\n\t\t\t\tbottom: -32px !important;\n\t\t\t\tleft: 12px !important;\n\t\t\t}\n\t\t}\n\n\t\t.button {\n\t\t\theight: auto;\n\t\t\tmargin: {\n\t\t\t\tleft: 8px;\n\t\t\t}\n\t\t\tpadding: 0;\n\t\t\tborder: none;\n\t\t\t@extend .p5;\n\t\t}\n\n\t\t> div {\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tbottom: 0;\n\t\t\t}\n\t\t}\n\n\t\tp {\n\t\t\tflex: 1 0 auto;\n\t\t\tmax-width: 100%;\n\t\t\tline-height: 18px;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\n\t\t\t&.help {\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t}\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t}\n\t\t\t\t@extend .p7;\n\t\t\t\tcolor: rgba($gray-700, 0.7);\n\t\t\t}\n\t\t}\n\n\t\t// Dismiss button\n\t\t.acf-notice-dismiss,\n\t\t.notice-dismiss {\n\t\t\tposition: absolute;\n\t\t\ttop: 4px;\n\t\t\tright: 8px;\n\t\t\tpadding: 9px;\n\t\t\tborder: none;\n\n\t\t\t&:before {\n\t\t\t\tcontent: \"\";\n\t\t\t\t$icon-size: 20px;\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: relative;\n\t\t\t\tz-index: 600;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\tbackground-color: $gray-500;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-close.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-close.svg\");\n\t\t\t}\n\n\t\t\t&:hover::before {\n\t\t\t\tbackground-color: $gray-700;\n\t\t\t}\n\t\t}\n\n\t\ta.acf-notice-dismiss {\n\t\t\tposition: absolute;\n\t\t\ttop: 5px;\n\t\t\tright: 24px;\n\n\t\t\t&:before {\n\t\t\t\tbackground-color: $gray-600;\n\t\t\t}\n\t\t}\n\n\t\t// Icon base styling\n\t\t&:before {\n\t\t\tcontent: \"\";\n\t\t\t$icon-size: 16px;\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\ttop: 15px;\n\t\t\tleft: 18px;\n\t\t\tz-index: 600;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tmargin: {\n\t\t\t\tright: 8px;\n\t\t\t}\n\t\t\tbackground-color: #fff;\n\t\t\tborder: none;\n\t\t\tborder-radius: 0;\n\t\t\t-webkit-mask-size: contain;\n\t\t\tmask-size: contain;\n\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\tmask-repeat: no-repeat;\n\t\t\t-webkit-mask-position: center;\n\t\t\tmask-position: center;\n\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-info-solid.svg\");\n\t\t\tmask-image: url(\"../../images/icons/icon-info-solid.svg\");\n\t\t}\n\n\t\t&:after {\n\t\t\tcontent: \"\";\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\ttop: 9px;\n\t\t\tleft: 12px;\n\t\t\tz-index: 500;\n\t\t\twidth: 28px;\n\t\t\theight: 28px;\n\t\t\tbackground-color: $color-info;\n\t\t\tborder-radius: $radius-md;\n\t\t\tbox-shadow: $elevation-01;\n\t\t}\n\n\t\t.local-restore {\n\t\t\talign-items: center;\n\t\t\tmargin: {\n\t\t\t\ttop: -6px;\n\t\t\t\tbottom: 0;\n\t\t\t}\n\t\t}\n\t}\n\n\t// Persisted notices should be hidden by default as they will be shown by JS if required.\n\t.notice[data-persisted=\"true\"] {\n\t\tdisplay: none;\n\t}\n\n\t.notice.is-dismissible {\n\t\tpadding: {\n\t\t\tright: 56px;\n\t\t}\n\t}\n\n\t// Success notice\n\t.notice.notice-success {\n\t\tbackground-color: #edf7ef;\n\t\tborder-color: #b6deb9;\n\n\t\t&:before {\n\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-check-circle-solid.svg\");\n\t\t\tmask-image: url(\"../../images/icons/icon-check-circle-solid.svg\");\n\t\t}\n\n\t\t&:after {\n\t\t\tbackground-color: $color-success;\n\t\t}\n\t}\n\n\t// Error notice\n\t.acf-notice.acf-error-message,\n\t.notice.notice-error,\n\t#lost-connection-notice {\n\t\tbackground-color: #f7eeeb;\n\t\tborder-color: #f1b6b3;\n\n\t\t&:before {\n\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-warning.svg\");\n\t\t\tmask-image: url(\"../../images/icons/icon-warning.svg\");\n\t\t}\n\n\t\t&:after {\n\t\t\tbackground-color: $color-danger;\n\t\t}\n\t}\n\t\n\t.notice.notice-warning {\n\t\t&:before {\n\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-alert-triangle.svg\");\n\t\t\tmask-image: url(\"../../images/icons/icon-alert-triangle.svg\");\n\t\t\tbackground: #f56e28;\n\t\t}\n\n\t\t&:after {\n\t\t\tcontent: none;\n\t\t}\n\n\t\tbackground: linear-gradient(0deg, rgba(247, 144, 9, 0.08), rgba(247, 144, 9, 0.08)), #FFFFFF;\n\t\tborder: 1px solid rgba(247, 144, 9, 0.32);\n\t\tcolor: $gray-700;\n\t}\n}\n\n.acf-admin-single-taxonomy,\n.acf-admin-single-post-type,\n.acf-admin-single-options-page {\n\t.notice-success {\n\t\t.acf-item-saved-text {\n\t\t\tfont-weight: 600;\n\t\t}\n\n\t\t.acf-item-saved-links {\n\t\t\tdisplay: flex;\n\t\t\tgap: 12px;\n\n\t\t\ta {\n\t\t\t\ttext-decoration: none;\n\t\t\t\topacity: 1;\n\n\t\t\t\t&:after {\n\t\t\t\t\tcontent: \"\";\n\t\t\t\t\twidth: 1px;\n\t\t\t\t\theight: 13px;\n\t\t\t\t\tdisplay: inline-flex;\n\t\t\t\t\tposition: relative;\n\t\t\t\t\ttop: 2px;\n\t\t\t\t\tleft: 6px;\n\t\t\t\t\tbackground-color: $gray-600;\n\t\t\t\t\topacity: 0.3;\n\t\t\t\t}\n\n\t\t\t\t&:last-child {\n\t\t\t\t\t&:after {\n\t\t\t\t\t\tcontent: none;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n.rtl.acf-field-group,\n.rtl.acf-internal-post-type {\n\t.notice {\n\t\tpadding-right: 50px !important;\n\n\t\t.notice-dismiss {\n\t\t\tleft: 8px;\n\t\t\tright: unset;\n\t\t}\n\n\t\t&:before {\n\t\t\tleft: unset;\n\t\t\tright: 10px;\n\t\t}\n\n\t\t&:after {\n\t\t\tleft: unset;\n\t\t\tright: 12px;\n\t\t}\n\t}\n\n\t&.acf-admin-single-taxonomy,\n\t&.acf-admin-single-post-type,\n\t&.acf-admin-single-options-page {\n\t\t.notice-success .acf-item-saved-links a {\n\t\t\t&:after {\n\t\t\t\tleft: unset;\n\t\t\t\tright: 6px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* ACF PRO label\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-pro-label {\n\tdisplay: inline-flex;\n\talign-items: center;\n\tmin-height: 22px;\n\tpadding: {\n\t\tright: 8px;\n\t\tleft: 8px;\n\t}\n\tbackground: $gradient-pro;\n\tbox-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.16);\n\tborder: none;\n\tborder-radius: 100px;\n\tfont-size: 11px;\n\ttext-transform: uppercase;\n\ttext-decoration: none;\n\tcolor: #fff;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Inline notice overrides\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\t.acf-field {\n\t\t// notice\n\t\t.acf-notice {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tmin-height: 40px !important;\n\t\t\tmargin: {\n\t\t\t\tbottom: 6px !important;\n\t\t\t}\n\t\t\tpadding: {\n\t\t\t\ttop: 6px !important;\n\t\t\t\tleft: 40px !important;\n\t\t\t\tbottom: 6px !important;\n\t\t\t}\n\t\t\tmargin: 0 0 15px;\n\t\t\tbackground: #edf2ff;\n\t\t\tcolor: $gray-700 !important;\n\t\t\tborder-color: #2183b9;\n\t\t\tborder-radius: $radius-md;\n\n\t\t\t&:after {\n\t\t\t\ttop: 8px;\n\t\t\t\tleft: 8px;\n\t\t\t\twidth: 22px;\n\t\t\t\theight: 22px;\n\t\t\t}\n\n\t\t\t&:before {\n\t\t\t\ttop: 12px;\n\t\t\t\tleft: 12px;\n\t\t\t\twidth: 14px;\n\t\t\t\theight: 14px;\n\t\t\t}\n\n\t\t\t// error\n\t\t\t&.-error {\n\t\t\t\tbackground: #f7eeeb;\n\t\t\t\tborder-color: #f1b6b3;\n\t\t\t}\n\n\t\t\t// success\n\t\t\t&.-success {\n\t\t\t\tbackground: #edf7ef;\n\t\t\t\tborder-color: #b6deb9;\n\t\t\t}\n\n\t\t\t// warning\n\t\t\t&.-warning {\n\t\t\t\tbackground: #fdf8eb;\n\t\t\t\tborder-color: #f4dbb4;\n\t\t\t}\n\t\t}\n\t}\n}\n","/*---------------------------------------------------------------------------------------------\n*\n* Global\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\t#wpcontent {\n\t\tline-height: 140%;\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Links\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\n\ta {\n\t\tcolor: $blue-500;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Headings\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-h1 {\n\tfont-size: 21px;\n\tfont-weight: 400;\n}\n\n.acf-h2 {\n\tfont-size: 18px;\n\tfont-weight: 400;\n}\n\n.acf-h3 {\n\tfont-size: 16px;\n\tfont-weight: 400;\n}\n\n.acf-admin-page,\n.acf-headerbar {\n\n\th1 {\n\t\t@extend .acf-h1;\n\t}\n\n\th2 {\n\t\t@extend .acf-h2;\n\t}\n\n\th3 {\n\t\t@extend .acf-h3;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Paragraphs\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-admin-page {\n\n\t.p1 {\n\t\tfont-size: 15px;\n\t}\n\n\t.p2 {\n\t\tfont-size: 14px;\n\t}\n\n\t.p3 {\n\t\tfont-size: 13.5px;\n\t}\n\n\t.p4 {\n\t\tfont-size: 13px;\n\t}\n\n\t.p5 {\n\t\tfont-size: 12.5px;\n\t}\n\n\t.p6 {\n\t\tfont-size: 12px;\n\t}\n\n\t.p7 {\n\t\tfont-size: 11.5px;\n\t}\n\n\t.p8 {\n\t\tfont-size: 11px;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Page titles\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-page-title {\n\t@extend .acf-h2;\n\tcolor: $gray-700;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Hide old / native WP titles from pages\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\n\t.acf-settings-wrap h1 {\n\t\tdisplay: none !important;\n\t}\n\n\t#acf-admin-tools h1:not(.acf-field-group-pro-features-title, .acf-field-group-pro-features-title-sm) {\n\t\tdisplay: none !important;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-small {\n\t@extend .p6;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Link focus style\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\ta:focus {\n\t\tbox-shadow: none;\n\t\toutline: none;\n\t}\n\n\ta:focus-visible {\n\t\tbox-shadow: 0 0 0 1px #4f94d4, 0 0 2px 1px rgb(79 148 212 / 80%);\n\t\toutline: 1px solid transparent;\n\t}\n}\n",".acf-admin-page {\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* All Inputs\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"text\"],\n\tinput[type=\"search\"],\n\tinput[type=\"number\"],\n\ttextarea,\n\tselect {\n\t\tbox-sizing: border-box;\n\t\theight: 40px;\n\t\tpadding: {\n\t\t\tright: 12px;\n\t\t\tleft: 12px;\n\t\t};\n\t\tbackground-color: #fff;\n\t\tborder-color: $gray-300;\n\t\tbox-shadow: $elevation-01;\n\t\tborder-radius: $radius-md;\n\t\t@extend .p4;\n\t\tcolor: $gray-700;\n\n\t\t&:focus {\n\t\t\toutline: $outline;\n\t\t\tborder-color: $blue-400;\n\t\t}\n\n\t\t&:disabled {\n\t\t\tbackground-color: $gray-50;\n\t\t\tcolor: lighten($gray-500, 10%);\n\t\t}\n\n\t\t&::placeholder {\n\t\t\tcolor: $gray-400;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Read only text inputs\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"text\"] {\n\n\t\t&:read-only {\n\t\t\tbackground-color: $gray-50;\n\t\t\tcolor: $gray-400;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Number fields\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-field.acf-field-number {\n\n\t\t.acf-label,\n\t\t.acf-input input[type=\"number\"] {\n\t\t\tmax-width: 180px;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Textarea\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\ttextarea {\n\t\tbox-sizing: border-box;\n\t\tpadding: {\n\t\t\ttop: 10px;\n\t\t\tbottom: 10px;\n\t\t};\n\t\theight: 80px;\n\t\tmin-height: 56px;\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Select\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tselect {\n\t\tmin-width: 160px;\n\t\tmax-width: 100%;\n\t\tpadding: {\n\t\t\tright: 40px;\n\t\t\tleft: 12px;\n\t\t};\n\t\tbackground-image: url('../../images/icons/icon-chevron-down.svg');\n\t\tbackground-position: right 10px top 50%;\n\t\tbackground-size: 20px;\n\t\t@extend .p4;\n\n\t\t&:hover,\n\t\t&:focus {\n\t\t\tcolor: $blue-500;\n\t\t}\n\n\t\t&::before {\n\t\t\tcontent: '';\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\ttop: 5px;\n\t\t\tleft: 5px;\n\t\t\twidth: 20px;\n\t\t\theight: 20px;\n\t\t}\n\n\t}\n\n\t&.rtl {\n\t\tselect {\n\t\t\tpadding: {\n\t\t\t\tright: 12px;\n\t\t\t\tleft: 40px;\n\t\t\t};\n\t\t\tbackground-position: left 10px top 50%;\n\t\t}\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Radio Button & Checkbox base styling\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"radio\"],\n\tinput[type=\"checkbox\"] {\n\t\tbox-sizing: border-box;\n\t\twidth: 16px;\n\t\theight: 16px;\n\t\tpadding: 0;\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-400;\n\t\t};\n\t\tbackground: #fff;\n\t\tbox-shadow: none;\n\n\t\t&:hover {\n\t\t\tbackground-color: $blue-50;\n\t\t\tborder-color: $blue-500;\n\t\t}\n\n\t\t&:checked,\n\t\t&:focus-visible {\n\t\t\tbackground-color: $blue-50;\n\t\t\tborder-color: $blue-500;\n\n\t\t\t&:before {\n\t\t\t\tcontent: '';\n\t\t\t\tposition: relative;\n\t\t\t\ttop: -1px;\n\t\t\t\tleft: -1px;\n\t\t\t\twidth: 16px;\n\t\t\t\theight: 16px;\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: 0;\n\t\t\t\tbackground-color: transparent;\n\t\t\t\tbackground-size: cover;\n\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\tbackground-position: center;\n\t\t\t}\n\n\t\t}\n\n\t\t&:active {\n\t\t\tbox-shadow: 0px 0px 0px 3px $blue-50, 0px 0px 0px rgba(255, 54, 54, 0.25);\n\t\t}\n\n\t\t&:disabled {\n\t\t\tbackground-color: $gray-50;\n\t\t\tborder-color: $gray-300;\n\t\t}\n\n\t}\n\n\t&.rtl {\n\t\tinput[type=\"radio\"],\n\t\tinput[type=\"checkbox\"] {\n\t\t\t&:checked,\n\t\t\t&:focus-visible {\n\t\t\t\t&:before {\n\t\t\t\t\tleft: 1px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Radio Buttons\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"radio\"] {\n\n\t\t&:checked,\n\t\t&:focus {\n\n\t\t\t&:before {\n\t\t\t\tbackground-image: url('../../images/field-states/radio-active.svg');\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Checkboxes\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"checkbox\"] {\n\n\t\t&:checked,\n\t\t&:focus {\n\n\t\t\t&:before {\n\t\t\t\tbackground-image: url('../../images/field-states/checkbox-active.svg');\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Radio Buttons & Checkbox lists\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-radio-list,\n\t.acf-checkbox-list {\n\n\t\tli input[type=\"radio\"],\n\t\tli input[type=\"checkbox\"] {\n\t\t\tmargin: {\n\t\t\t\tright: 6px;\n\t\t\t};\n\t\t}\n\n\t\t&.acf-bl li {\n\t\t\tmargin: {\n\t\t\t\tbottom: 8px;\n\t\t\t};\n\n\t\t\t&:last-of-type {\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 0;\n\t\t\t\t};\n\t\t\t}\n\n\n\t\t}\n\n\t\tlabel {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\talign-content: center;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* ACF Switch\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-switch {\n\t\twidth: 42px;\n\t\theight: 24px;\n\t\tborder: none;\n\t\tbackground-color: $gray-300;\n\t\tborder-radius: 12px;\n\n\t\t&:hover {\n\t\t\tbackground-color: $gray-400;\n\t\t}\n\n\t\t&:active {\n\t\t\tbox-shadow: 0px 0px 0px 3px $blue-50, 0px 0px 0px rgba(255, 54, 54, 0.25);\n\t\t}\n\n\t\t&.-on {\n\t\t\tbackground-color: $color-primary;\n\n\t\t\t&:hover {\n\t\t\t\tbackground-color: $color-primary-hover;\n\t\t\t}\n\n\t\t\t.acf-switch-slider {\n\t\t\t\tleft: 20px;\n\t\t\t}\n\n\t\t}\n\n\t\t.acf-switch-off,\n\t\t.acf-switch-on {\n\t\t\tvisibility: hidden;\n\t\t}\n\n\t\t.acf-switch-slider {\n\t\t\twidth: 20px;\n\t\t\theight: 20px;\n\t\t\tborder: none;\n\t\t\tborder-radius: 100px;\n\t\t\tbox-shadow: 0px 1px 3px rgba(16, 24, 40, 0.1), 0px 1px 2px rgba(16, 24, 40, 0.06);\n\t\t}\n\n\t}\n\n\t.acf-field-true-false {\n\t\tdisplay: flex;\n\t\talign-items: flex-start;\n\n\t\t.acf-label {\n\t\t\torder: 2;\n\t\t\tdisplay: block;\n\t\t\talign-items: center;\n\t\t\tmargin: {\n\t\t\t\ttop: 2px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 12px;\n\t\t\t};\n\n\t\t\tlabel {\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 0;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t.acf-tip {\n\t\t\t\tmargin: {\n\t\t\t\t\tleft: 12px;\n\t\t\t\t};\n\t\t\t}\n\t\t\t\n\t\t\t.description {\n\t\t\t\tdisplay: block;\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 2px;\n\t\t\t\t\tleft: 0;\n\t\t\t\t};\t\t\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t&.rtl {\n\t\t.acf-field-true-false {\n\t\t\t.acf-label {\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 12px;\n\t\t\t\t\tleft: 0;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t.acf-tip {\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 12px;\n\t\t\t\t\tleft: 0;\n\t\t\t\t};\n\t\t\t}\n\t\t}\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* File input button\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\n\tinput::file-selector-button {\n\t\tbox-sizing: border-box;\n\t\tmin-height: 40px;\n\t\tmargin: {\n\t\t\tright: 16px;\n\t\t};\n\t\tpadding: {\n\t\t\ttop: 8px;\n\t\t\tright: 16px;\n\t\t\tbottom: 8px;\n\t\t\tleft: 16px;\n\t\t};\n\t\tbackground-color: transparent;\n\t\tcolor: $color-primary !important;\n\t\tborder-radius: $radius-md;\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $color-primary;\n\t\t};\n\t\ttext-decoration: none;\n\n\t\t&:hover {\n\t\t\tborder-color: $color-primary-hover;\n\t\t\tcursor: pointer;\n\t\t\tcolor: $color-primary-hover !important;\n\t\t}\n\n\t}\n\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Action Buttons\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.button {\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\theight: 40px;\n\t\tpadding: {\n\t\t\tright: 16px;\n\t\t\tleft: 16px;\n\t\t};\n\t\tbackground-color: transparent;\n\t\tborder-width: 1px;\n\t\tborder-style: solid;\n\t\tborder-color: $blue-500;\n\t\tborder-radius: $radius-md;\n\t\t@extend .p4;\n\t\tcolor: $blue-500;\n\n\t\t&:hover {\n\t\t\tbackground-color: lighten($blue-50, 2%);\n\t\t\tborder-color: $color-primary;\n\t\t\tcolor: $color-primary;\n\t\t}\n\t\t&:focus {\n\t\t\tbackground-color: lighten($blue-50, 2%);\n\t\t\toutline: $outline;\n\t\t\tcolor: $color-primary;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Edit field group header\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.edit-field-group-header {\n\t\tdisplay: block !important;\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Select2 inputs\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-input {\n\n\t\t.select2-container.-acf .select2-selection {\n\t\t\tborder: none;\n\t\t\tline-height: 1;\n\t\t}\n\n\t\t.select2-container.-acf .select2-selection__rendered {\n\t\t\tbox-sizing: border-box;\n\t\t\tpadding: {\n\t\t\t\tright: 0;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t\tbackground-color: #fff;\n\t\t\tborder: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-300;\n\t\t\t};\n\t\t\tbox-shadow: $elevation-01;\n\t\t\tborder-radius: $radius-md;\n\t\t\t@extend .p4;\n\t\t\tcolor: $gray-700;\n\t\t}\n\n\t\t.select2-container--focus {\n\t\t\toutline: $outline;\n\t\t\tborder-color: $blue-400;\n\t\t\tborder-radius: $radius-md;\n\n\t\t\t.select2-selection__rendered {\n\t\t\t\tborder-color: $blue-400 !important;\n\t\t\t}\n\n\t\t\t&.select2-container--below.select2-container--open {\n\n\t\t\t\t.select2-selection__rendered {\n\t\t\t\t\tborder-bottom-right-radius: 0 !important;\n\t\t\t\t\tborder-bottom-left-radius: 0 !important;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t\t&.select2-container--above.select2-container--open {\n\n\t\t\t\t.select2-selection__rendered {\n\t\t\t\t\tborder-top-right-radius: 0 !important;\n\t\t\t\t\tborder-top-left-radius: 0 !important;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t\t.select2-container .select2-search--inline .select2-search__field {\n\t\t\tmargin: 0;\n\t\t\tpadding: {\n\t\t\t\tleft: 6px;\n\t\t\t};\n\n\t\t\t&:focus {\n\t\t\t\toutline: none;\n\t\t\t\tborder: none;\n\t\t\t}\n\n\t\t}\n\n\t\t.select2-container--default .select2-selection--multiple .select2-selection__rendered {\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 6px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 6px;\n\t\t\t};\n\t\t}\n\n\t\t.select2-selection__clear {\n\t\t\twidth: 18px;\n\t\t\theight: 18px;\n\t\t\tmargin: {\n\t\t\t\ttop: 12px;\n\t\t\t\tright: 1px;\n\t\t\t};\n\t\t\ttext-indent: 100%;\n\t\t\twhite-space: nowrap;\n\t\t\toverflow: hidden;\n\t\t\tcolor: #fff;\n\n\t\t\t&:before {\n\t\t\t\tcontent: '';\n\t\t\t\t$icon-size: 16px;\n\t\t\t\tdisplay: block;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\ttop: 0;\n\t\t\t\tleft: 0;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\t-webkit-mask-image: url('../../images/icons/icon-close.svg');\n\t\t\t\tmask-image: url('../../images/icons/icon-close.svg');\n\t\t\t\tbackground-color: $gray-400;\n\t\t\t}\n\n\t\t\t&:hover::before {\n\t\t\t\tbackground-color: $blue-500;\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* ACF label\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-label {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: space-between;\n\n\t\t.acf-icon-help {\n\t\t\t$icon-size: 18px;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tbackground-color: $gray-400;\n\t\t}\n\n\t\tlabel {\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t}\n\t\t\n\t\t.description {\n\t\t\tmargin: {\n\t\t\t\ttop: 2px;\n\t\t\t};\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Tooltip for field name field setting (result of a fix for keyboard navigation)\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-field-setting-name .acf-tip {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 654px;\n\t\tcolor: #98A2B3;\n\n\t\t@at-root .rtl#{&} {\n\t\t\tleft: auto;\n\t\t\tright: 654px;\n\t\t}\n\n\t\t.acf-icon-help {\n\t\t\twidth: 18px;\n\t\t\theight: 18px;\n\t\t}\n\t}\n\n\t/* Field Type Selection select2 */\n\t.acf-field-setting-type,\n\t.acf-field-permalink-rewrite,\n\t.acf-field-query-var,\n\t.acf-field-capability,\n\t.acf-field-parent-slug,\n\t.acf-field-data-storage,\n\t.acf-field-manage-terms,\n\t.acf-field-edit-terms,\n\t.acf-field-delete-terms,\n\t.acf-field-assign-terms,\n\t.acf-field-meta-box {\n\t\t\n\t\t.select2-container.-acf {\n\t\t\tmin-height: 40px;\n\t\t}\n\n\t\t.select2-container--default .select2-selection--single {\n\t\t\t.select2-selection__rendered {\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: center;\n\t\t\t\tposition: relative;\n\t\t\t\tz-index: 800;\n\t\t\t\tmin-height: 40px;\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 12px;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tleft: 12px;\n\t\t\t\t};\n\t\t\t}\n\t\t\t.field-type-icon {\n\t\t\t\ttop: auto;\n\t\t\t\twidth: 18px;\n\t\t\t\theight: 18px;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 2px;\n\t\t\t\t};\n\n\t\t\t\t&:before {\n\t\t\t\t\twidth: 9px;\n\t\t\t\t\theight: 9px;\n\t\t\t\t}\n\n\t\t\t}\n\t\t}\n\n\t\t.select2-container--open .select2-selection__rendered {\n\t\t\tborder-color: $blue-300 !important;\n\t\t\tborder-bottom-color: $gray-300 !important;\n\t\t}\n\n\t\t.select2-container--open.select2-container--below .select2-selection__rendered {\n\t\t\tborder-bottom-right-radius: 0 !important;\n\t\t\tborder-bottom-left-radius: 0 !important;\n\t\t}\n\n\t\t.select2-container--open.select2-container--above .select2-selection__rendered {\n\t\t\tborder-top-right-radius: 0 !important;\n\t\t\tborder-top-left-radius: 0 !important;\n\t\t\tborder-bottom-color: $blue-300 !important;\n\t\t\tborder-top-color: $gray-300 !important;\n\t\t}\n\n\t\t// icon margins\n\t\t.acf-selection.has-icon {\n\t\t\tmargin-left: 6px;\n\t\n\t\t\t@at-root .rtl#{&} {\n\t\t\t\tmargin-right: 6px;\n\t\t\t}\n\t\t}\n\t\t\n\t\t// Dropdown icon\n\t\t.select2-selection__arrow {\n\t\t\twidth: 20px;\n\t\t\theight: 20px;\n\t\t\ttop: calc(50% - 10px);\n\t\t\tright: 12px;\n\t\t\tbackground-color: transparent;\n\t\t\t\n\t\t\t&:after {\n\t\t\t\tcontent: \"\";\n\t\t\t\t$icon-size: 20px;\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: absolute;\n\t\t\t\tz-index: 850;\n\t\t\t\ttop: 1px;\n\t\t\t\tleft: 0;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t\tbackground-color: $gray-500;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\ttext-indent: 500%;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\toverflow: hidden;\t\n\t\t\t}\n\t\t\t\n\t\t\tb[role=\"presentation\"] {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t\t\n\t\t}\n\n\t\t// Open state\n\t\t.select2-container--open {\n\t\t\t\n\t\t\t// Swap chevron icon\n\t\t\t.select2-selection__arrow:after {\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n\t\t\t}\n\t\t\t\n\t\t}\n\n\t}\n\n\t.field-type-select-results {\n\t\tposition: relative;\n\t\ttop: 4px;\n\t\tz-index: 1002;\n\t\tborder-radius: 0 0 $radius-md $radius-md;\n\t\tbox-shadow: 0px 8px 24px 4px rgba(16, 24, 40, 0.12);\n\t\t&.select2-dropdown--above {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column-reverse;\t \n\t\t\ttop: 0;\n\t\t\tborder-radius: $radius-md $radius-md 0 0;\n\t\t\tz-index: 99999;\n\t\t}\n\t\t\n\t\t@at-root .select2-container.select2-container--open#{&} {\n\t\t\t// outline: 3px solid $blue-50;\n\t\t\tbox-shadow: 0px 0px 0px 3px #EBF5FA, 0px 8px 24px 4px rgba(16, 24, 40, 0.12);\n\t\t}\n\n\t\t// icon margins\n\t\t.acf-selection.has-icon {\n\t\t\tmargin-left: 6px;\n\n\t\t\t@at-root .rtl#{&} {\n\t\t\t\tmargin-right: 6px;\n\t\t\t}\n\t\t}\n\n\t\t// Search field\n\t\t.select2-search {\n\t\t\tposition: relative;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\n\t\t\t&--dropdown {\n\t\t\t\t&:after {\n\t\t\t\t\tcontent: \"\";\n\t\t\t\t\t$icon-size: 16px;\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\ttop: 12px;\n\t\t\t\t\tleft: 13px;\n\t\t\t\t\twidth: $icon-size;\n\t\t\t\t\theight: $icon-size;\n\t\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-search.svg\");\n\t\t\t\t\tmask-image: url(\"../../images/icons/icon-search.svg\");\n\t\t\t\t\tbackground-color: $gray-400;\n\t\t\t\t\tborder: none;\n\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\t\tmask-size: contain;\n\t\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t\t-webkit-mask-position: center;\n\t\t\t\t\tmask-position: center;\n\t\t\t\t\ttext-indent: 500%;\n\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\toverflow: hidden;\n\n\t\t\t\t\t@at-root .rtl#{&} {\n\t\t\t\t\t\tright: 12px;\n\t\t\t\t\t\tleft: auto;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.select2-search__field {\n\t\t\t\tpadding-left: 38px;\n\n\t\t\t\tborder-right: 0;\n\t\t\t\tborder-bottom: 0;\n\t\t\t\tborder-left: 0;\n\t\t\t\tborder-radius: 0;\n\n\t\t\t\t@at-root .rtl#{&} {\n\t\t\t\t\tpadding-right: 38px;\n\t\t\t\t\tpadding-left: 0;\n\t\t\t\t}\n\n\t\t\t\t&:focus {\n\t\t\t\t\tborder-top-color: $gray-300;\n\t\t\t\t\toutline: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\n\t\t.select2-results__options {\n\t\t\tmax-height: 440px;\n\t\t}\n\t\t\n\t\t.select2-results__option {\n\t\t\t.select2-results__option--highlighted {\n\t\t\t\tbackground-color: $blue-500 !important;\n\t\t\t\tcolor: $gray-50 !important;\n\t\t\t}\n\t\t}\n\n\t\t// List items\n\t\t.select2-results__option .select2-results__option {\n\t\t\tdisplay: inline-flex;\n\t\t\tposition: relative;\n\t\t\twidth: calc(100% - 24px);\n\t\t\tmin-height: 32px;\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 12px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 12px;\n\t\t\t}\n\t\t\talign-items: center;\n\t\t\t\n\t\t\t.field-type-icon {\n\t\t\t\ttop: auto;\n\t\t\t\twidth: 18px;\n\t\t\t\theight: 18px;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 2px;\n\t\t\t\t};\n\t\t\t\tbox-shadow: 0 0 0 1px $gray-50;\n\t\t\t\n\t\t\t\t&:before {\n\t\t\t\t\twidth: 9px;\n\t\t\t\t\theight: 9px;\n\t\t\t\t}\n\t\t\t\n\t\t\t}\n\t\t\t\n\t\t}\n\n\t\t.select2-results__option[aria-selected=\"true\"] {\n\t\t\tbackground-color: $blue-50 !important;\n\t\t\tcolor: $gray-700 !important;\n\t\t\t\n\t\t\t&:after {\n\t\t\t\tcontent: \"\";\n\t\t\t\t$icon-size: 16px;\n\t\t\t\tright: 13px;\n\t\t\t\tposition: absolute;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-check.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-check.svg\");\n\t\t\t\tbackground-color: $blue-500;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\ttext-indent: 500%;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\toverflow: hidden;\n\n\t\t\t\t@at-root .rtl#{&} {\n\t\t\t\t\tleft: 13px;\n\t\t\t\t\tright: auto;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.select2-results__group {\n\t\t\tdisplay: inline-flex;\n\t\t\talign-items: center;\n\t\t\twidth: calc(100% - 24px);\n\t\t\tmin-height: 25px;\n\t\t\tbackground-color: $gray-50;\n\t\t\tborder-top: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t};\n\t\t\tborder-bottom: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t};\n\t\t\tcolor: $gray-400;\n\t\t\tfont-size: 11px;\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 12px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 12px;\n\t\t\t};\n\t\t\tfont-weight: normal;\n\t\t}\n\t}\n\t\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* RTL arrow position\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t&.rtl {\n\t\t\n\t\t.acf-field-setting-type,\n\t\t.acf-field-permalink-rewrite,\n\t\t.acf-field-query-var {\n\t\t\t\n\t\t\t.select2-selection__arrow:after {\n\t\t\tright: auto;\n\t\t\tleft: 10px;\n\t\t\t}\n\t\t}\n\t\t\n\t}\n\t\n}\n\n.rtl.post-type-acf-field-group,\n.rtl.acf-internal-post-type {\n\t.acf-field-setting-name .acf-tip {\n\t\tleft: auto;\n\t\tright: 654px;\n\t}\n}","/*---------------------------------------------------------------------------------------------\n*\n* Field Groups\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-internal-post-type {\n\n\t// Hide tablenav top.\n\t.tablenav.top {\n\t\tdisplay: none;\n\t}\n\n\t// Fix margin due to hidden tablenav.\n\t.subsubsub {\n\t\tmargin-bottom: 3px;\n\t}\n\n\t// table.\n\t.wp-list-table {\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t}\n\t\tborder-radius: $radius-lg;\n\t\tborder: none;\n\t\toverflow: hidden;\n\t\tbox-shadow: $elevation-01;\n\n\t\tstrong {\n\t\t\tcolor: $gray-400;\n\t\t\tmargin: 0;\n\t\t}\n\n\t\ta.row-title {\n\t\t\tfont-size: 13px !important;\n\t\t\tfont-weight: 500;\n\t\t}\n\n\t\tth,\n\t\ttd {\n\t\t\tcolor: $gray-700;\n\n\t\t\t&.sortable a {\n\t\t\t\tpadding: 0;\n\t\t\t}\n\n\t\t\t&.check-column {\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 12px;\n\t\t\t\t\tright: 16px;\n\t\t\t\t\tleft: 16px;\n\t\t\t\t};\n\n\t\t\t\t@media screen and (max-width: $md) {\n\t\t\t\t\tvertical-align: top;\n\t\t\t\t\tpadding: {\n\t\t\t\t\t\tright: 2px;\n\t\t\t\t\t\tleft: 10px;\n\t\t\t\t\t};\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t\tinput {\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: 0;\n\t\t\t}\n\n\t\t\t.acf-more-items {\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\tflex-direction: row;\n\t\t\t\tjustify-content: center;\n\t\t\t\talign-items: center;\n\t\t\t\tpadding: 0px 6px 1px;\n\t\t\t\tgap: 8px;\n\t\t\t\twidth: 25px;\n\t\t\t\theight: 16px;\n\t\t\t\tbackground: $gray-200;\n\t\t\t\tborder-radius: 100px;\n\t\t\t\tfont-weight: 400;\n\t\t\t\tfont-size: 10px;\n\t\t\t\tcolor: $gray-600;\n\t\t\t}\n\n\t\t\t.acf-emdash {\n\t\t\t\tcolor: $gray-300;\n\t\t\t}\n\t\t}\n\n\t\t// Table headers\n\t\tthead th, thead td,\n\t\ttfoot th, tfoot td {\n\t\t\theight: 48px;\n\t\t\tpadding: {\n\t\t\t\tright: 24px;\n\t\t\t\tleft: 24px;\n\t\t\t};\n\t\t\tbox-sizing: border-box;\n\t\t\tbackground-color: $gray-50;\n\t\t\tborder-color: $gray-200;\n\t\t\t@extend .p4;\n\t\t\tfont-weight: 500;\n\n\t\t\t@media screen and (max-width: $md) {\n\t\t\t\tpadding: {\n\t\t\t\t\tright: 16px;\n\t\t\t\t\tleft: 8px;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t&.check-column {\n\t\t\t\t@media screen and (max-width: $md) {\n\t\t\t\t\tvertical-align: middle;\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\n\t\t// Table body\n\t\ttbody th,\n\t\ttbody td {\n\t\t\tbox-sizing: border-box;\n\t\t\theight: 60px;\n\t\t\tpadding: {\n\t\t\t\ttop: 10px;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 10px;\n\t\t\t\tleft: 24px;\n\t\t\t};\n\t\t\tvertical-align: top;\n\t\t\tbackground-color: #fff;\n\t\t\tborder-bottom: {\n\t\t\t\twidth: 1px;\n\t\t\t\tcolor: $gray-200;\n\t\t\t\tstyle: solid;\n\t\t\t};\n\t\t\t@extend .p4;\n\n\t\t\t@media screen and (max-width: $md) {\n\t\t\t\tpadding: {\n\t\t\t\t\tright: 16px;\n\t\t\t\t\tleft: 8px;\n\t\t\t\t};\n\t\t\t}\n\n\t\t}\n\n\t\t.column-acf-key {\n\t\t\twhite-space: nowrap;\n\t\t}\n\n\t\t// SVG icons\n\t\t.column-acf-key .acf-icon-key-solid {\n\t\t\tdisplay: inline-block;\n\t\t\tposition: relative;\n\t\t\tbottom: -2px;\n\t\t\twidth: 15px;\n\t\t\theight: 15px;\n\t\t\tmargin: {\n\t\t\t\tright: 4px;\n\t\t\t};\n\t\t\tcolor: $gray-400;\n\t\t}\n\n\t\t// Post location icon\n\t\t.acf-location .dashicons {\n\t\t\tposition: relative;\n\t\t\tbottom: -2px;\n\t\t\twidth: 16px;\n\t\t\theight: 16px;\n\t\t\tmargin: {\n\t\t\t\tright: 6px;\n\t\t\t};\n\t\t\tfont-size: 16px;\n\t\t\tcolor: $gray-400;\n\t\t}\n\n\t\t.post-state {\n\t\t\t@extend .p3;\n\t\t\tcolor: $gray-500;\n\t\t}\n\n\t\t// Add subtle hover background to define row.\n\t\ttr:hover,\n\t\ttr:focus-within {\n\t\t\tbackground: #f7f7f7;\n\n\t\t\t.row-actions {\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 0;\n\t\t\t\t};\n\t\t\t};\n\n\t\t}\n\n\t\t// Use less specific identifier to inherit mobile styling.\n\t\t@media screen and ( min-width: 782px ) {\n\t\t\t.column-acf-count { width: 10%; }\n\t\t}\n\n\t\t.row-actions {\n\t\t\tspan.file {\n\t\t\t\tdisplay: block;\n\t\t\t\toverflow: hidden;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\ttext-overflow: ellipsis;\n\t\t\t}\n\t\t}\n\t}\n\n\t&.rtl {\n\t\t.wp-list-table {\n\t\t\t.column-acf-key .acf-icon-key-solid {\n\t\t\t\tmargin: {\n\t\t\t\t\tleft: 4px;\n\t\t\t\t\tright: 0;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t.acf-location .dashicons {\n\t\t\t\tmargin: {\n\t\t\t\t\tleft: 6px;\n\t\t\t\t\tright: 0;\n\t\t\t\t};\n\t\t\t}\n\t\t}\n\t}\n\n\t// Actions\n\t.row-actions {\n\t\tmargin: {\n\t\t\ttop: 2px;\n\t\t};\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t}\n\t\t@extend .p5;\n\t\tline-height: 14px;\n\t\tcolor: $gray-300;\n\n\t\t.trash a {\n\t\t\tcolor: $acf_error;\n\t\t}\n\n\t}\n\n\n\t// Remove padding from checkbox column\n\t.widefat thead td.check-column,\n\t.widefat tfoot td.check-column {\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t};\n\t}\n\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRow actions\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type {\n\n\t.row-actions {\n\t\t@extend .p6;\n\n\t\ta:hover {\n\t\t\tcolor: darken($color-primary-hover, 10%);\n\t\t}\n\n\t\t.trash a {\n\t\t\tcolor: #a00;\n\t\t\t&:hover { color: #f00; }\n\t\t}\n\n\t\t&.visible {\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t\topacity: 1;\n\t\t}\n\n\t}\n\n}\n\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRow hover\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type {\n\n\t#the-list tr:hover td,\n\t#the-list tr:hover th {\n\t\tbackground-color: lighten($blue-50, 3%);\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Table Nav\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-internal-post-type {\n\n\t.tablenav {\n\t\tmargin: {\n\t\t\ttop: 24px;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t};\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t};\n\t\tcolor: $gray-500;\n\t}\n\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tSearch box\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type #posts-filter p.search-box {\n\tmargin: {\n\t\ttop: 5px;\n\t\tright: 0;\n\t\tbottom: 24px;\n\t\tleft: 0;\n\t};\n\n\t#post-search-input {\n\t\tmin-width: 280px;\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 8px;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t};\n\t}\n\n\t@media screen and (max-width: 768px) {\n\t\tdisplay: flex;\n\t\tbox-sizing: border-box;\n\t\tpadding-right: 24px;\n\t\tmargin-right: 16px;\n\t\tposition: inherit;\n\n\t\t#post-search-input {\n\t\t\tmin-width: auto;\n\t\t}\n\n\t}\n\n}\n\n.rtl.acf-internal-post-type #posts-filter p.search-box {\n\t#post-search-input {\n\t\tmargin: {\n\t\t\tright: 0;\n\t\t\tleft: 8px;\n\t\t};\n\t}\n\n\t@media screen and (max-width: 768px) {\n\t\tpadding-left: 24px;\n\t\tpadding-right: 0;\n\t\tmargin-left: 16px;\n\t\tmargin-right: 0;\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tStatus tabs\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type .subsubsub {\n\tdisplay: flex;\n\talign-items: flex-end;\n\theight: 40px;\n\tmargin: {\n\t\tbottom: 16px;\n\t};\n\n\tli {\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 4px;\n\t\t};\n\t\tcolor: $gray-400;\n\t\t@extend .p4;\n\n\t\t.count {\n\t\t\tcolor: $gray-500;\n\t\t}\n\n\t}\n\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tPagination\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type {\n\n\t.tablenav-pages {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\n\t\t&.no-pages{\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t.displaying-num {\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 16px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t}\n\n\t\t.pagination-links {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\n\t\t\t#table-paging {\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 4px;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tleft: 8px;\n\t\t\t\t};\n\n\t\t\t\t.total-pages {\n\t\t\t\t\tmargin: {\n\t\t\t\t\t\tright: 0;\n\t\t\t\t\t};\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t\t// Hide pagination if there's only 1 page\n\t\t&.one-page .pagination-links {\n\t\t\tdisplay: none;\n\t\t}\n\n\t}\n\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tPagination buttons & icons\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type .tablenav-pages .pagination-links .button {\n\tdisplay: inline-flex;\n\talign-items: center;\n\talign-content: center;\n\tjustify-content: center;\n\tmin-width: 40px;\n\tmargin: {\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t};\n\tpadding: {\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t};\n\tbackground-color: transparent;\n\n\t// Pagination Buttons\n\t&:nth-child(1),\n\t&:nth-child(2),\n\t&:last-child,\n\t&:nth-last-child(2) {\n\t\tdisplay: inline-block;\n\t\tposition: relative;\n\t\ttext-indent: 100%;\n\t\twhite-space: nowrap;\n\t\toverflow: hidden;\n\t\tmargin: {\n\t\t\tleft: 4px;\n\t\t}\n\n\t\t// Pagination Button Icons\n\t\t&:before {\n\t\t\t$icon-size: 20px;\n\t\t\tcontent: \"\";\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\twidth: 100%;\n\t\t\theight: 100%;\n\t\t\ttop: 0;\n\t\t\tleft: 0;\n\t\t\t$icon-size: $icon-size;\n\t\t\tbackground-color: $link-color;\n\t\t\tborder-radius: 0;\n\t\t\t-webkit-mask-size: $icon-size;\n\t\t\tmask-size: $icon-size;\n\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\tmask-repeat: no-repeat;\n\t\t\t-webkit-mask-position: center;\n\t\t\tmask-position: center;\n\t\t}\n\n\t}\n\n\t// First Page Icon\n\t&:nth-child(1):before {\n\t\t-webkit-mask-image: url('../../images/icons/icon-chevron-left-double.svg');\n\t\tmask-image: url('../../images/icons/icon-chevron-left-double.svg');\n\t}\n\n\t// Previous Page Icon\n\t&:nth-child(2):before {\n\t\t-webkit-mask-image: url('../../images/icons/icon-chevron-left.svg');\n\t\tmask-image: url('../../images/icons/icon-chevron-left.svg');\n\t}\n\n\t// Next Page Icon\n\t&:nth-last-child(2):before {\n\t\t-webkit-mask-image: url('../../images/icons/icon-chevron-right.svg');\n\t\tmask-image: url('../../images/icons/icon-chevron-right.svg');\n\t}\n\n\t// Last Page Icon\n\t&:last-child:before {\n\t\t-webkit-mask-image: url('../../images/icons/icon-chevron-right-double.svg');\n\t\tmask-image: url('../../images/icons/icon-chevron-right-double.svg');\n\t}\n\n\t// Pagination Button Hover State\n\t&:hover {\n\t\tborder-color: $blue-600;\n\t\tbackground-color: rgba($link-color, .05);\n\n\t\t&:before {\n\t\t\tbackground-color: $blue-600;\n\t\t}\n\n\t}\n\n\t// Pagination Button Disabled State\n\t&.disabled {\n\t\tbackground-color: transparent !important;\n\n\t\t&.disabled:before {\n\t\t\tbackground-color: $gray-300;\n\t\t}\n\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Empty state\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-no-field-groups-wrapper,\n.acf-no-taxonomies-wrapper,\n.acf-no-post-types-wrapper,\n.acf-no-options-pages-wrapper,\n.acf-options-preview-wrapper {\n\tdisplay: flex;\n\tjustify-content: center;\n\tpadding: {\n\t\ttop: 48px;\n\t\tbottom: 48px;\n\t};\n\n\t.acf-no-field-groups-inner,\n\t.acf-no-taxonomies-inner,\n\t.acf-no-post-types-inner,\n\t.acf-no-options-pages-inner,\n\t.acf-options-preview-inner {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\tjustify-content: center;\n\t\talign-content: center;\n\t\talign-items: flex-start;\n\t\ttext-align: center;\n\t\tmax-width: 420px;\n\t\tmin-height: 320px;\n\n\t\timg,\n\t\th2,\n\t\tp {\n\t\t\tflex: 1 0 100%;\n\t\t}\n\n\t\th2 {\n\t\t\t@extend .acf-h2;\n\t\t\tmargin: {\n\t\t\t\ttop: 32px;\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t\tpadding: 0;\n\t\t\tcolor: $gray-700;\n\t\t\tline-height: 1.6rem;\n\t\t}\n\n\t\tp {\n\t\t\t@extend .p2;\n\t\t\tmargin: {\n\t\t\t\ttop: 12px;\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t\tpadding: 0;\n\t\t\tcolor: $gray-500;\n\n\t\t\t&.acf-small {\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: relative;\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 32px;\n\t\t\t\t};\n\t\t\t\t@extend .p6;\n\t\t\t}\n\n\t\t}\n\n\n\t\timg {\n\t\t\tmax-width: 284px;\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t}\n\n\t\t.acf-btn {\n\t\t\tmargin: {\n\t\t\t\ttop: 32px;\n\t\t\t};\n\t\t}\n\n\t}\n\n\t.acf-no-post-types-inner,\n\t.acf-no-options-pages-inner {\n\t\timg {\n\t\t\twidth: 106px;\n\t\t\theight: 88px;\n\t\t}\n\t}\n\n\t.acf-no-taxonomies-inner {\n\t\timg {\n\t\t\twidth: 98px;\n\t\t\theight: 88px;\n\t\t}\n\t}\n\n};\n\n.acf-no-field-groups,\n.acf-no-post-types,\n.acf-no-taxonomies,\n.acf-no-options-pages {\n\n\t#the-list tr:hover td,\n\t#the-list tr:hover th,\n\t.acf-admin-field-groups .wp-list-table tr:hover,\n\t.striped > tbody > :nth-child(odd), ul.striped > :nth-child(odd), .alternate {\n\t\tbackground-color: transparent !important;\n\t}\n\n\t.wp-list-table {\n\n\t\tthead,\n\t\ttfoot {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\ta.acf-btn {\n\t\t\tborder: 1px solid rgba(0, 0, 0, 0.16);\n\t\t\tbox-shadow: none;\n\t\t}\n\n\t}\n\n}\n\n.acf-internal-post-type #the-list .no-items td {\n\tvertical-align: middle;\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* Options Page Preview\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-options-preview {\n\t.acf-btn {\n\t\tmargin: {\n\t\t\tleft: 8px;\n\t\t};\n\t};\n\n\t.disabled {\n\t\tbackground-color: $gray-100 !important;\n\t\tcolor: $gray-400 !important;\n\t\tborder: 1px $gray-300 solid;\n\t\tcursor: default !important;\n\t}\n\n\t.acf-options-pages-preview-upgrade-button {\n\t\theight: 48px;\n\t\tpadding: 8px 48px 8px 48px !important;\n\t\tborder-radius: 6px;\n\t\tborder: 1px;\n\t\tgap: 6px;\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\talign-self: stretch;\n\t\tbackground: $gradient-pro;\n\t\tbox-shadow: inset 0 0 0 1px rgba(255,255,255,.16);\n\t\tbackground-size: 180% 80%;\n\t\tbackground-position: 100% 0;\n\t\ttransition: background-position .5s;\n\t\tborder-radius: $radius-md;\n\t\ttext-decoration: none;\n\n\t\t&:hover {\n\t\t\tbackground-position: 0 0;\n\t\t}\n\n\t\t&:focus {\n\t\t\tborder: none;\n\t\t\toutline: none;\n\t\t\tbox-shadow: none;\n\t\t}\n\n\t\tp {\n\t\t\tmargin: 0;\n\t\t\tpadding: {\n\t\t\t\ttop: 8px;\n\t\t\t\tbottom: 8px;\n\t\t\t}\n\t\t\t@extend .p4;\n\t\t\tfont-weight: normal;\n\t\t\ttext-transform: none;\n\t\t\tcolor: #fff;\n\t\t}\n\n\t\t.acf-icon {\n\t\t\t$icon-size: 20px;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tmargin: {\n\t\t\t\tright: 6px;\n\t\t\t\tleft: -2px;\n\t\t\t};\n\t\t\tbackground-color: $gray-50;\n\t\t}\n\t}\n\n\t.acf_options_preview_wrap a.acf-btn i {\n\t\tmargin-right: -2px !important;\n\t\tmargin-left: 0px !important;\n\t}\n\n\t.acf-pro-label {\n\t\tvertical-align: middle;\n\t}\n\n\t.acf_options_preview_wrap {\n\t\timg {\n\t\t\tmax-height: 88px;\n\t\t}\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small screen list table info toggle\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-internal-post-type {\n\n\t.wp-list-table .toggle-row:before {\n\t\ttop: 4px;\n\t\tleft: 16px;\n\t\tborder-radius: 0;\n\t\t$icon-size: 20px;\n\t\tcontent: \"\";\n\t\tdisplay: block;\n\t\tposition: absolute;\n\t\twidth: 16px;\n\t\theight: 16px;\n\t\t$icon-size: $icon-size;\n\t\tbackground-color: $link-color;\n\t\tborder-radius: 0;\n\t\t-webkit-mask-size: $icon-size;\n\t\tmask-size: $icon-size;\n\t\t-webkit-mask-repeat: no-repeat;\n\t\tmask-repeat: no-repeat;\n\t\t-webkit-mask-position: center;\n\t\tmask-position: center;\n\t\t-webkit-mask-image: url('../../images/icons/icon-chevron-down.svg');\n\t\tmask-image: url('../../images/icons/icon-chevron-down.svg');\n\t\ttext-indent: 100%;\n\t\twhite-space: nowrap;\n\t\toverflow: hidden;\n\t}\n\n\t.wp-list-table .is-expanded .toggle-row:before {\n\t\t-webkit-mask-image: url('../../images/icons/icon-chevron-up.svg');\n\t\tmask-image: url('../../images/icons/icon-chevron-up.svg');\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small screen checkbox\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-internal-post-type {\n\n\t@media screen and (max-width: $md) {\n\n\t\t.widefat th input[type=\"checkbox\"],\n\t\t.widefat thead td input[type=\"checkbox\"],\n\t\t.widefat tfoot td input[type=\"checkbox\"] {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\n\t}\n\n}","/*---------------------------------------------------------------------------------------------\n*\n* Admin Navigation\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-toolbar {\n\tposition: unset;\n\ttop: 32px;\n\theight: 72px;\n\tz-index: 800;\n\tbackground: $gray-700;\n\tcolor: $gray-400;\n\n\t.acf-admin-toolbar-inner {\n\t\tdisplay: flex;\n\t\tjustify-content: space-between;\n\t\talign-content: center;\n\t\talign-items: center;\n\t\tmax-width: 100%;\n\n\t\t.acf-nav-wrap {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\n\t\t\t@media screen and (max-width: 1250px) {\n\t\t\t\t.acf-header-tab-acf-post-type,\n\t\t\t\t.acf-header-tab-acf-taxonomy {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\n\t\t\t\t.acf-more {\n\t\t\t\t\t.acf-header-tab-acf-post-type,\n\t\t\t\t\t.acf-header-tab-acf-taxonomy {\n\t\t\t\t\t\tdisplay: flex;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\t\t\n\t\t.acf-nav-upgrade-wrap {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t}\n\n\t\t.acf-nav-wpengine-logo {\n\t\t\tdisplay: inline-flex;\n\t\t\tmargin-left: 24px;\n\n\t\t\t@media screen and (max-width: 1000px) {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t}\n\n\t@media screen and (max-width: $md) {\n\t\tposition: static;\n\t}\n\n\t.acf-logo {\n\t\tdisplay: flex;\n\t\tmargin: {\n\t\t\tright: 24px;\n\t\t}\n\t\ttext-decoration: none;\n\t\t\n\t\t.acf-pro-label {\n\t\t\tmargin: {\n\t\t\t\tleft: 8px;\n\t\t\t};\n\t\t}\n\n\t\timg {\n\t\t\tdisplay: block;\n\t\t\tmax-width: 55px;\n\t\t\tline-height: 0%;\n\t\t}\n\t}\n\n\th2 {\n\t\tdisplay: none;\n\t\tcolor: $gray-50;\n\t}\n\n\t.acf-tab {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tbox-sizing: border-box;\n\t\tmin-height: 40px;\n\t\tmargin: {\n\t\t\tright: 8px;\n\t\t}\n\t\tpadding: {\n\t\t\ttop: 8px;\n\t\t\tright: 16px;\n\t\t\tbottom: 8px;\n\t\t\tleft: 16px;\n\t\t}\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: transparent;\n\t\t}\n\t\tborder-radius: $radius-md;\n\t\t@extend .p4;\n\t\tcolor: $gray-400;\n\t\ttext-decoration: none;\n\n\t\t&.is-active {\n\t\t\tbackground-color: $gray-600;\n\t\t\tcolor: #fff;\n\t\t}\n\t\t&:hover {\n\t\t\tbackground-color: $gray-600;\n\t\t\tcolor: $gray-50;\n\t\t}\n\t\t&:focus-visible {\n\t\t\tborder: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-500;\n\t\t\t}\n\t\t}\n\t\t&:focus {\n\t\t\tbox-shadow: none;\n\t\t}\n\t}\n\n\t.acf-more {\n\t\t&:hover {\n\t\t\t.acf-tab.acf-more-tab {\n\t\t\t\tbackground-color: $gray-600;\n\t\t\t\tcolor: $gray-50;\n\t\t\t}\n\t\t}\n\t\t\n\t\tul {\n\t\t\tdisplay: none;\n\t\t\tposition: absolute;\n\t\t\tbox-sizing: border-box;\n\t\t\tbackground: #fff;\n\t\t\tz-index: 1051;\n\t\t\toverflow: hidden;\n\t\t\tmin-width: 280px;\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 0;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t\tpadding: 0;\n\t\t\tborder-radius: $radius-lg;\n\t\t\tbox-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.04), 0px 8px 23px rgba(0, 0, 0, 0.12);\n\t\t\t\n\t\t\t.acf-wp-engine {\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: center;\n\t\t\t\tjustify-content: space-between;\n\t\t\t\tmin-height: 48px;\n\t\t\t\tborder-top: 1px solid rgba(0, 0, 0, 0.08);\n\t\t\t\tbackground: #ECFBFC;\n\t\t\t\t\n\t\t\t\ta {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\tjustify-content: space-between;\n\t\t\t\t\tborder-top: none;\n\t\t\t\t}\n\t\t\t\t\n\t\t\t}\n\n\t\t\tli {\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: 0 16px;\n\n\t\t\t\t.acf-header-tab-acf-post-type,\n\t\t\t\t.acf-header-tab-acf-taxonomy {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\n\t\t\t\t&.acf-more-section-header {\n\t\t\t\t\tbackground: $gray-50;\n\t\t\t\t\tpadding: 1px 0 0 0;\n\t\t\t\t\tmargin-top: -1px;\n\t\t\t\t\tborder-top: 1px solid $gray-200;\n\t\t\t\t\tborder-bottom: 1px solid $gray-200;\n\n\t\t\t\t\tspan {\n\t\t\t\t\t\tcolor: $gray-600;\n\t\t\t\t\t\tfont-size: 12px;\n\t\t\t\t\t\tfont-weight: bold;\n\n\t\t\t\t\t\t&:hover {\n\t\t\t\t\t\t\tbackground: $gray-50;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t\n\t\t\t\t// Links\n\t\t\t\ta {\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\tpadding: 0;\n\t\t\t\t\tcolor: $gray-800;\n\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\tborder-top: {\n\t\t\t\t\t\twidth: 1px;\n\t\t\t\t\t\tstyle: solid;\n\t\t\t\t\t\tcolor: $gray-100;\n\t\t\t\t\t};\n\t\t\t\t\t\n\t\t\t\t\t&:hover,\n\t\t\t\t\t&.acf-tab.is-active {\n\t\t\t\t\t\tbackground-color: unset;\n\t\t\t\t\t\tcolor: $blue-500;\n\t\t\t\t\t}\n\t\t\t\t\t\n\t\t\t\t\ti.acf-icon {\n\t\t\t\t\t\tdisplay: none !important;\n\t\t\t\t\t\t$icon-size: 16px;\n\t\t\t\t\t\twidth: $icon-size;\n\t\t\t\t\t\theight: $icon-size;\n\t\t\t\t\t\t-webkit-mask-size: $icon-size;\n\t\t\t\t\t\tmask-size: $icon-size;\n\t\t\t\t\t\tbackground-color: $gray-400 !important;\n\t\t\t\t\t}\n\n\t\t\t\t\t.acf-requires-pro {\n\t\t\t\t\t\tjustify-content: center;\n\t\t\t\t\t\talign-items: center;\n\t\t\t\t\t\tcolor: white;\n\t\t\t\t\t\tbackground: $gradient-pro;\n\t\t\t\t\t\tbackground-size: 140% 20%;\n\t\t\t\t\t\tbackground-position: 100% 0;\n\t\t\t\t\t\tborder-radius: 100px;\n\t\t\t\t\t\tfont-size: 11px;\n\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\tright: 16px;\n\t\t\t\t\t\tpadding: {\n\t\t\t\t\t\t\tright: 6px;\n\t\t\t\t\t\t\tleft: 6px;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\timg.acf-wp-engine-pro {\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\theight: 16px;\n\t\t\t\t\t\twidth: auto;\n\t\t\t\t\t}\n\n\t\t\t\t\t.acf-wp-engine-upsell-pill {\n\t\t\t\t\t\tdisplay: inline-flex;\n\t\t\t\t\t\tjustify-content: center;\n\t\t\t\t\t\talign-items: center;\n\t\t\t\t\t\tmin-height: 22px;\n\t\t\t\t\t\tborder-radius: 100px;\n\t\t\t\t\t\tfont-size: 11px;\n\t\t\t\t\t\tpadding: {\n\t\t\t\t\t\t\tright: 8px;\n\t\t\t\t\t\t\tleft: 8px;\n\t\t\t\t\t\t}\n\t\t\t\t\t\tbackground: #0ECAD4;\n\t\t\t\t\t\tcolor: #FFFFFF;\n\t\t\t\t\t\ttext-shadow: 0px 1px 0 rgba(0, 0, 0, 0.12);\n\t\t\t\t\t\ttext-transform: uppercase;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t\n\t\t\t\t// First list item\n\t\t\t\t&:first-child {\n\t\t\t\t\ta {\n\t\t\t\t\t\tborder-bottom: none;\n\t\t\t\t\t}\t\n\t\t\t\t}\n\t\t\t\t\n\t\t\t}\n\t\t\t\n\t\t\t&:hover,\n\t\t\t&:focus {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t}\n\t\t&:hover,\n\t\t&:focus {\n\t\t\tul {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t}\n\t}\n\n\t// Within wpcontent.\n\t#wpcontent & {\n\t\tbox-sizing: border-box;\n\t\tmargin-left: -20px;\n\t\tpadding: {\n\t\t\ttop: 16px;\n\t\t\tright: 32px;\n\t\t\tbottom: 16px;\n\t\t\tleft: 32px;\n\t\t}\n\t}\n\n\t// Mobile\n\t@media screen and (max-width: 600px) {\n\t\t& {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n}\n\n.rtl {\n\t#wpcontent .acf-admin-toolbar {\n\t\tmargin-left: 0;\n\t\tmargin-right: -20px;\n\n\t\t.acf-tab {\n\t\t\tmargin: {\n\t\t\t\tleft: 8px;\n\t\t\t\tright: 0;\n\t\t\t}\n\t\t}\n\t}\n\n\t.acf-logo {\n\t\tmargin: {\n\t\t\tright: 0;\n\t\t\tleft: 32px;\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin Toolbar Icons\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-toolbar {\n\t.acf-tab,\n\t.acf-more {\n\t\ti.acf-icon {\n\t\t\tdisplay: none; // Icons only shown for specified nav items below\n\t\t\tmargin: {\n\t\t\t\tright: 8px;\n\t\t\t\tleft: -2px;\n\t\t\t}\n\t\t\t\n\t\t\t&.acf-icon-dropdown {\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t\t$icon-size: 16px;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\t-webkit-mask-size: $icon-size;\n\t\t\t\tmask-size: $icon-size;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: -6px;\n\t\t\t\t\tleft: 6px;\n\t\t\t\t};\n\t\t\t}\n\t\t\t\n\t\t}\n\n\t\t// Only show icons for specified nav items, stops third party plugin items with no icon appearing broken\n\t\t&.acf-header-tab-acf-field-group,\n\t\t&.acf-header-tab-acf-post-type,\n\t\t&.acf-header-tab-acf-taxonomy,\n\t\t&.acf-header-tab-acf-tools,\n\t\t&.acf-header-tab-acf-settings-updates,\n\t\t&.acf-header-tab-acf-more {\n\t\t\ti.acf-icon {\n\t\t\t\tdisplay: inline-flex;\n\t\t\t}\n\t\t}\n\n\t\t&.is-active,\n\t\t&:hover {\n\t\t\ti.acf-icon {\n\t\t\t\tbackground-color: $gray-200;\n\t\t\t}\n\t\t}\n\t}\n\n\t.rtl & .acf-tab {\n\t\ti.acf-icon {\n\t\t\tmargin: {\n\t\t\t\tright: -2px;\n\t\t\t\tleft: 8px;\n\t\t\t}\n\t\t}\n\t}\n\n\t// Field groups tab\n\t.acf-header-tab-acf-field-group {\n\t\ti.acf-icon {\n\t\t\t$icon-url: url(\"../../images/icons/icon-field-groups.svg\");\n\t\t\t-webkit-mask-image: $icon-url;\n\t\t\tmask-image: $icon-url;\n\t\t}\n\t}\n\n\t// Post types tab\n\t.acf-header-tab-acf-post-type {\n\t\ti.acf-icon {\n\t\t\t$icon-url: url(\"../../images/icons/icon-post-type.svg\");\n\t\t\t-webkit-mask-image: $icon-url;\n\t\t\tmask-image: $icon-url;\n\t\t}\n\t}\n\n\t// Taxonomies tab\n\t.acf-header-tab-acf-taxonomy {\n\t\ti.acf-icon {\n\t\t\t$icon-url: url(\"../../images/icons/icon-taxonomies.svg\");\n\t\t\t-webkit-mask-image: $icon-url;\n\t\t\tmask-image: $icon-url;\n\t\t}\n\t}\n\n\t// Tools tab\n\t.acf-header-tab-acf-tools {\n\t\ti.acf-icon {\n\t\t\t$icon-url: url(\"../../images/icons/icon-tools.svg\");\n\t\t\t-webkit-mask-image: $icon-url;\n\t\t\tmask-image: $icon-url;\n\t\t}\n\t}\n\n\t// Updates tab\n\t.acf-header-tab-acf-settings-updates {\n\t\ti.acf-icon {\n\t\t\t$icon-url: url(\"../../images/icons/icon-updates.svg\");\n\t\t\t-webkit-mask-image: $icon-url;\n\t\t\tmask-image: $icon-url;\n\t\t}\n\t}\n\t\n\t// More tab\n\t.acf-header-tab-acf-more {\n\t\ti.acf-icon-more {\n\t\t\t$icon-url: url(\"../../images/icons/icon-extended-menu.svg\");\n\t\t\t-webkit-mask-image: $icon-url;\n\t\t\tmask-image: $icon-url;\n\t\t}\n\t}\n}\n","/*---------------------------------------------------------------------------------------------\n*\n* Hide WP default controls\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\n\t// Prevents flicker caused by notice moving locations.\n\t#wpbody-content > .notice:not(.inline, .below-h2) {\n\t\tdisplay: none;\n\t}\n\n\th1.wp-heading-inline {\n\t\tdisplay: none;\n\t}\n\n\t.wrap .wp-heading-inline + .page-title-action {\n\t\tdisplay: none;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Headerbar\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-headerbar {\n\tdisplay: flex;\n\talign-items: center;\n\tposition: sticky;\n\ttop: 32px;\n\tz-index: 700;\n\tbox-sizing: border-box;\n\tmin-height: 72px;\n\tmargin: {\n\t\tleft: -20px;\n\t};\n\tpadding: {\n\t\ttop: 8px;\n\t\tright: 32px;\n\t\tbottom: 8px;\n\t\tleft: 32px;\n\t};\n\tbackground-color: #fff;\n\tbox-shadow: $elevation-01;\n\n\t.acf-headerbar-inner {\n\t\tflex: 1 1 auto;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: space-between;\n\t\tmax-width: $max-width;\n\t\tgap: 8px;\n\t}\n\n\t.acf-page-title {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tgap: 8px;\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 16px;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t};\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t};\n\n\t\t.acf-duplicated-from {\n\t\t\tcolor: $gray-400;\n\t\t}\n\t\t.acf-pro-label {\n\t\t\tbox-shadow: none;\n\t\t\tborder: 1px solid rgba(0, 0, 0, 0.20);\n\t\t}\n\t}\n\n\t@media screen and (max-width: $md) {\n\t\tposition: static;\n\t}\n\n\t@media screen and (max-width: 600px) {\n\t\tjustify-content: space-between;\n\t\tposition: relative;\n\t\ttop: 46px;\n\t\tmin-height: 64px;\n\t\tpadding: {\n\t\t\tright: 12px;\n\t\t};\n\t}\n\n\t.acf-headerbar-content {\n\t\tflex: 1 1 auto;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\n\t\t@media screen and (max-width: $md) {\n\t\t\tflex-wrap: wrap;\n\n\t\t\t.acf-headerbar-title,\n\t\t\t.acf-title-wrap {\n\t\t\t\tflex: 1 1 100%;\n\t\t\t}\n\n\t\t\t.acf-title-wrap {\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 8px;\n\t\t\t\t};\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t.acf-input-error {\n\t\tborder: 1px rgba($color-danger, .5) solid !important;\n\t\tbox-shadow: 0px 0px 0px 3px rgba(209, 55, 55, 0.12), 0px 0px 0px rgba(255, 54, 54, 0.25) !important;\n\t\tbackground-image: url('../../images/icons/icon-warning-alt-red.svg');\n\t\tbackground-position: right 10px top 50%;\n\t\tbackground-size: 20px;\n\t\tbackground-repeat: no-repeat;\n\n\t\t&:focus {\n\t\t\toutline: none !important;\n\t\t\tborder: 1px rgba($color-danger, .8) solid !important;\n\t\t\tbox-shadow: 0px 0px 0px 3px rgba(209, 55, 55, 0.16), 0px 0px 0px rgba(255, 54, 54, 0.25) !important;\n\t\t}\n\t}\n\n\t.acf-headerbar-title-field {\n\t\tmin-width: 320px;\n\n\t\t@media screen and (max-width: $md) {\n\t\t\tmin-width: 100%;\n\t\t}\n\t}\n\n\t.acf-headerbar-actions {\n\t\tdisplay: flex;\n\n\t\t.acf-btn {\n\t\t\tmargin: {\n\t\t\t\tleft: 8px;\n\t\t\t};\n\t\t};\n\n\t\t.disabled {\n\t\t\tbackground-color: $gray-100;\n\t\t\tcolor: $gray-400 !important;\n\t\t\tborder: 1px $gray-300 solid;\n\t\t\tcursor: default;\n\t\t}\n\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Edit Field Group Headerbar\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-headerbar-field-editor {\n\tposition: sticky;\n\ttop: 32px;\n\tz-index: 1020;\n\tmargin: {\n\t\tleft: -20px;\n\t};\n\twidth: calc(100% + 20px);\n\n\t@media screen and (max-width: $md) {\n\t\tposition: relative;\n\t\ttop: 0;\n\t\twidth: 100%;\n\t\tmargin: {\n\t\t\tleft: 0;\n\t\t};\n\t\tpadding: {\n\t\t\tright: 8px;\n\t\t\tleft: 8px;\n\t\t};\n\t}\n\n\t@media screen and (max-width: $sm) {\n\t\tposition: relative;\n\t\ttop: 46px;\n\t}\n\n\n\t.acf-headerbar-inner {\n\n\t\t@media screen and (max-width: $md) {\n\t\t\tflex-wrap: wrap;\n\t\t\tjustify-content: flex-start;\n\t\t\talign-content: flex-start;\n\t\t\talign-items: flex-start;\n\t\t\twidth: 100%;\n\n\t\t\t.acf-page-title {\n\t\t\t\tflex: 1 1 auto;\n\t\t\t}\n\n\t\t\t.acf-headerbar-actions {\n\t\t\t\tflex: 1 1 100%;\n\t\t\t\tmargin-top: 8px;\n\t\t\t\tgap: 8px;\n\n\t\t\t\t.acf-btn {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\tdisplay: inline-flex;\n\t\t\t\t\tjustify-content: center;\n\t\t\t\t\tmargin: 0;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t.acf-page-title {\n\t\tmargin: {\n\t\t\tright: 16px;\n\t\t};\n\t}\n\n}\n\n.rtl .acf-headerbar,\n.rtl .acf-headerbar-field-editor {\n\tmargin-left: 0;\n\tmargin-right: -20px;\n\n\t.acf-page-title {\n\t\tmargin: {\n\t\t\tleft: 16px;\n\t\t\tright: 0;\n\t\t};\n\t}\n\n\t.acf-headerbar-actions {\n\t\t.acf-btn {\n\t\t\tmargin: {\n\t\t\t\tleft: 0;\n\t\t\t\tright: 8px;\n\t\t\t};\n\t\t};\n\n\t}\n}\n","/*---------------------------------------------------------------------------------------------\n*\n* ACF Buttons\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-btn {\n\tdisplay: inline-flex;\n\talign-items: center;\n\tbox-sizing: border-box;\n\tmin-height: 40px;\n\tpadding: {\n\t\ttop: 8px;\n\t\tright: 16px;\n\t\tbottom: 8px;\n\t\tleft: 16px;\n\t}\n\tbackground-color: $color-primary;\n\tborder-radius: $radius-md;\n\tborder: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: rgba($gray-900, 20%);\n\t}\n\ttext-decoration: none;\n\tcolor: #fff !important;\n\ttransition: all 0.2s ease-in-out;\n\ttransition-property: background, border, box-shadow;\n\n\t&:hover {\n\t\tbackground-color: $color-primary-hover;\n\t\tcolor: #fff;\n\t\tcursor: pointer;\n\t}\n\n\t&:disabled, &.disabled {\n\t\tbackground-color: $gray-100;\n\t\tborder-color: $gray-200;\n\t\tcolor: $gray-400 !important;\n\t\ttransition: none;\n\t\tpointer-events: none;\n\t}\n\n\t&.acf-btn-sm {\n\t\tmin-height: 32px;\n\t\tpadding: {\n\t\t\ttop: 4px;\n\t\t\tright: 12px;\n\t\t\tbottom: 4px;\n\t\t\tleft: 12px;\n\t\t}\n\t\t@extend .p4;\n\t}\n\n\t&.acf-btn-secondary {\n\t\tbackground-color: transparent;\n\t\tcolor: $color-primary !important;\n\t\tborder-color: $color-primary;\n\n\t\t&:hover {\n\t\t\tbackground-color: lighten($blue-50, 2%);\n\t\t}\n\t}\n\n\t&.acf-btn-muted {\n\t\tbackground-color: $gray-500;\n\t\tcolor: white;\n\t\theight: 48px;\n\t\tpadding: 8px 28px 8px 28px !important;\n\t\tborder-radius: 6px;\n\t\tborder: 1px;\n\t\tgap: 6px;\n\t\t\n\t\t&:hover {\n\t\t\tbackground-color: $gray-600 !important;\n\t\t}\n\t}\n\n\t&.acf-btn-tertiary {\n\t\tbackground-color: transparent;\n\t\tcolor: $gray-500 !important;\n\t\tborder-color: $gray-300;\n\n\t\t&:hover {\n\t\t\tcolor: $gray-500 !important;\n\t\t\tborder-color: $gray-400;\n\t\t}\n\t}\n\n\t&.acf-btn-clear {\n\t\tbackground-color: transparent;\n\t\tcolor: $gray-500 !important;\n\t\tborder-color: transparent;\n\n\t\t&:hover {\n\t\t\tcolor: $blue-500 !important;\n\t\t}\n\t}\n\n\t&.acf-btn-pro {\n\t\tbackground: $gradient-pro;\n\t\tbackground-size: 180% 80%;\n\t\tbackground-position: 100% 0;\n\t\ttransition: background-position 0.5s;\n\n\t\t&:hover {\n\t\t\tbackground-position: 0 0;\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Button icons\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-btn {\n\ti.acf-icon {\n\t\t$icon-size: 20px;\n\t\twidth: $icon-size;\n\t\theight: $icon-size;\n\t\t-webkit-mask-size: $icon-size;\n\t\tmask-size: $icon-size;\n\t\tmargin: {\n\t\t\tright: 6px;\n\t\t\tleft: -4px;\n\t\t}\n\t}\n\n\t&.acf-btn-sm {\n\t\ti.acf-icon {\n\t\t\t$icon-size: 16px;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\t-webkit-mask-size: $icon-size;\n\t\t\tmask-size: $icon-size;\n\t\t\tmargin: {\n\t\t\t\tright: 6px;\n\t\t\t\tleft: -2px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.rtl .acf-btn {\n\ti.acf-icon {\n\t\tmargin: {\n\t\t\tright: -4px;\n\t\t\tleft: 6px;\n\t\t}\n\t}\n\n\t&.acf-btn-sm {\n\t\ti.acf-icon {\n\t\t\tmargin: {\n\t\t\t\tright: -4px;\n\t\t\t\tleft: 2px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Delete field group button\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-btn.acf-delete-field-group {\n\t&:hover {\n\t\tbackground-color: lighten($color-danger, 44%);\n\t\tborder-color: $color-danger !important;\n\t\tcolor: $color-danger !important;\n\t}\n}\n","/*--------------------------------------------------------------------------------------------\n*\n*\tIcon base styling\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-internal-post-type,\n.post-type-acf-field-group {\n\ti.acf-icon {\n\t\t$icon-size: 20px;\n\t\tdisplay: inline-flex;\n\t\twidth: $icon-size;\n\t\theight: $icon-size;\n\t\tbackground-color: currentColor;\n\t\tborder: none;\n\t\tborder-radius: 0;\n\t\t-webkit-mask-size: contain;\n\t\tmask-size: contain;\n\t\t-webkit-mask-repeat: no-repeat;\n\t\tmask-repeat: no-repeat;\n\t\t-webkit-mask-position: center;\n\t\tmask-position: center;\n\t\ttext-indent: 500%;\n\t\twhite-space: nowrap;\n\t\toverflow: hidden;\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tIcons\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page {\n\n\t// Action icons for Flexible Content Field\n\ti.acf-field-setting-fc-delete, i.acf-field-setting-fc-duplicate {\n\t\tbox-sizing: border-box;\n\n\t\t/* Auto layout */\n\n\t\tdisplay: flex;\n\t\tflex-direction: row;\n\t\tjustify-content: center;\n\t\talign-items: center;\n\t\tpadding: 8px;\n\t\tcursor: pointer;\n\n\t\twidth: 32px;\n\t\theight: 32px;\n\n\t\t/* Base / White */\n\n\t\tbackground: #FFFFFF;\n\t\t/* Gray/300 */\n\n\t\tborder: 1px solid $gray-300;\n\t\t/* Elevation/01 */\n\n\t\tbox-shadow: $elevation-01;\n\t\tborder-radius: 6px;\n\n\t\t/* Inside auto layout */\n\n\t\tflex: none;\n\t\torder: 0;\n\t\tflex-grow: 0;\n\t}\n\n\ti.acf-icon-plus {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-add.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-add.svg\");\n\t}\n\n\ti.acf-icon-stars {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-stars.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-stars.svg\");\n\t}\n\n\ti.acf-icon-help {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-help.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-help.svg\");\n\t}\n\n\ti.acf-icon-key {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-key.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-key.svg\");\n\t}\n\n\ti.acf-icon-regenerate {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-regenerate.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-regenerate.svg\");\n\t}\n\n\ti.acf-icon-trash, button.acf-icon-trash {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-trash.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-trash.svg\");\n\t}\n\t\n\ti.acf-icon-extended-menu, button.acf-icon-extended-menu {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-extended-menu.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-extended-menu.svg\");\n\t}\n\n\ti.acf-icon.-duplicate, button.acf-icon-duplicate {\n\t\t-webkit-mask-image: url(\"../../images/field-type-icons/icon-field-clone.svg\");\n\t\tmask-image: url(\"../../images/field-type-icons/icon-field-clone.svg\");\n\n\t\t&:before,\n\t\t&:after {\n\t\t\tcontent: none;\n\t\t}\n\t}\n\n\ti.acf-icon-arrow-right {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-arrow-right.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-arrow-right.svg\");\n\t}\n\n\ti.acf-icon-arrow-up-right {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-arrow-up-right.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-arrow-up-right.svg\");\n\t}\n\n\ti.acf-icon-arrow-left {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-arrow-left.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-arrow-left.svg\");\n\t}\n\n\ti.acf-icon-chevron-right,\n\t.acf-icon.-right {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n\t}\n\n\ti.acf-icon-chevron-left,\n\t.acf-icon.-left {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-left.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-chevron-left.svg\");\n\t}\n\n\ti.acf-icon-key-solid {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-key-solid.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-key-solid.svg\");\n\t}\n\n\ti.acf-icon-globe,\n\t.acf-icon.-globe {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-globe.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-globe.svg\");\n\t}\n\n\ti.acf-icon-image,\n\t.acf-icon.-picture {\n\t\t-webkit-mask-image: url(\"../../images/field-type-icons/icon-field-image.svg\");\n\t\tmask-image: url(\"../../images/field-type-icons/icon-field-image.svg\");\n\t}\n\t\n\ti.acf-icon-warning {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-warning-alt.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-warning-alt.svg\");\n\t}\n\t\n\ti.acf-icon-warning-red {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-warning-alt-red.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-warning-alt-red.svg\");\n\t}\n\n\ti.acf-icon-dots-grid {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-dots-grid.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-dots-grid.svg\");\n\t}\n\n\ti.acf-icon-play {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-play.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-play.svg\");\n\t}\n\t\n\ti.acf-icon-lock {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-lock.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-lock.svg\");\n\t}\n\n\ti.acf-icon-document {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-document.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-document.svg\");\n\t}\n\t/*--------------------------------------------------------------------------------------------\n\t*\n\t*\tInactive group icon\n\t*\n\t*--------------------------------------------------------------------------------------------*/\n\t.post-type-acf-field-group,\n\t.acf-internal-post-type {\n\t\t.post-state {\n\t\t\tfont-weight: normal;\n\n\t\t\t.dashicons.dashicons-hidden {\n\t\t\t\t$icon-size: 18px;\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\tbackground-color: $gray-400;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: $icon-size;\n\t\t\t\tmask-size: $icon-size;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-hidden.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-hidden.svg\");\n\n\t\t\t\t&:before {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tEdit field group page postbox header icons\n*\n*--------------------------------------------------------------------------------------------*/\n#acf-field-group-fields,\n#acf-field-group-options,\n#acf-advanced-settings {\n\t.postbox-header,\n\t.acf-sub-field-list-header {\n\t\th2,\n\t\th3 {\n\t\t\tdisplay: inline-flex;\n\t\t\tjustify-content: flex-start;\n\t\t\talign-content: stretch;\n\t\t\talign-items: center;\n\n\t\t\t&:before {\n\t\t\t\tcontent: \"\";\n\t\t\t\t$icon-size: 20px;\n\t\t\t\tdisplay: inline-block;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 8px;\n\t\t\t\t}\n\t\t\t\tbackground-color: $gray-400;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.rtl #acf-field-group-fields,\n.rtl #acf-field-group-options {\n\t.postbox-header,\n\t.acf-sub-field-list-header {\n\t\th2,\n\t\th3 {\n\t\t\t&:before {\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 0;\n\t\t\t\t\tleft: 8px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n// Field icon\n#acf-field-group-fields .postbox-header h2:before,\nh3.acf-sub-field-list-title:before,\n.acf-link-field-groups-popup h3:before {\n\t-webkit-mask-image: url(\"../../images/icons/icon-fields.svg\");\n\tmask-image: url(\"../../images/icons/icon-fields.svg\");\n}\n\n// Create options page modal icon\n.acf-create-options-page-popup h3:before {\n\t-webkit-mask-image: url(\"../../images/icons/icon-sliders.svg\");\n\tmask-image: url(\"../../images/icons/icon-sliders.svg\");\n}\n\n// Settings icon\n#acf-field-group-options .postbox-header h2:before {\n\t-webkit-mask-image: url(\"../../images/icons/icon-settings.svg\");\n\tmask-image: url(\"../../images/icons/icon-settings.svg\");\n}\n\n// Layout icon\n.acf-field-setting-fc_layout .acf-field-settings-fc_head label:before {\n\t-webkit-mask-image: url(\"../../images/icons/icon-layout.svg\");\n\tmask-image: url(\"../../images/icons/icon-layout.svg\");\n}\n\n// Advanced post type and taxonomies settings icon\n.acf-admin-single-post-type,\n.acf-admin-single-taxonomy,\n.acf-admin-single-options-page {\n\n\t#acf-advanced-settings .postbox-header h2:before {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-post-type.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-post-type.svg\");\n\t}\n\n}\n\n// Flexible Content reorder\n.acf-field-setting-fc_layout .acf-field-settings-fc_head .acf-fc_draggable:hover .reorder-layout:before {\n\twidth: 20px;\n\theight: 11px;\n\tbackground-color: $gray-600 !important;\n\t-webkit-mask-image: url(\"../../images/icons/icon-draggable.svg\");\n\tmask-image: url(\"../../images/icons/icon-draggable.svg\");\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tPostbox expand / collapse icon\n*\n*--------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group, \n.post-type-acf-field-group #acf-field-group-fields,\n.post-type-acf-field-group #acf-field-group-options,\n.post-type-acf-field-group .postbox,\n.acf-admin-single-post-type #acf-advanced-settings,\n.acf-admin-single-taxonomy #acf-advanced-settings,\n.acf-admin-single-options-page #acf-advanced-settings{\n\t\n\t.postbox-header .handle-actions {\n\t\tdisplay: flex;\n\n\t\t.toggle-indicator:before {\n\t\t\tcontent: \"\";\n\t\t\t$icon-size: 20px;\n\t\t\tdisplay: inline-flex;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tbackground-color: currentColor;\n\t\t\tborder: none;\n\t\t\tborder-radius: 0;\n\t\t\t-webkit-mask-size: contain;\n\t\t\tmask-size: contain;\n\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\tmask-repeat: no-repeat;\n\t\t\t-webkit-mask-position: center;\n\t\t\tmask-position: center;\n\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n\t\t\tmask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n\t\t}\n\t}\n\n\t// Closed state\n\t&.closed {\n\t\t.postbox-header .handle-actions {\n\t\t\t.toggle-indicator:before {\n\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Tools & updates page heading icons\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\t#acf-admin-tool-export,\n\t#acf-admin-tool-import,\n\t#acf-license-information,\n\t#acf-update-information {\n\t\th2,\n\t\th3 {\n\t\t\tdisplay: inline-flex;\n\t\t\tjustify-content: flex-start;\n\t\t\talign-content: stretch;\n\t\t\talign-items: center;\n\n\t\t\t&:before {\n\t\t\t\tcontent: \"\";\n\t\t\t\t$icon-size: 20px;\n\t\t\t\tdisplay: inline-block;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 8px;\n\t\t\t\t}\n\t\t\t\tbackground-color: $gray-400;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t}\n\t\t}\n\t}\n\n\t&.rtl {\n\t\t#acf-admin-tool-export,\n\t\t#acf-admin-tool-import,\n\t\t#acf-license-information,\n\t\t#acf-update-information {\n\t\t\th2,\n\t\t\th3 {\n\t\t\t\t&:before {\n\t\t\t\t\tmargin: {\n\t\t\t\t\t\tright: 0;\n\t\t\t\t\t\tleft: 8px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n// Export icon\n.post-type-acf-field-group #acf-admin-tool-export h2:before {\n\t-webkit-mask-image: url(\"../../images/icons/icon-export.svg\");\n\tmask-image: url(\"../../images/icons/icon-export.svg\");\n}\n\n// Import icon\n.post-type-acf-field-group #acf-admin-tool-import h2:before {\n\t-webkit-mask-image: url(\"../../images/icons/icon-import.svg\");\n\tmask-image: url(\"../../images/icons/icon-import.svg\");\n}\n\n// License information icon\n.post-type-acf-field-group #acf-license-information h3:before {\n\t-webkit-mask-image: url(\"../../images/icons/icon-key.svg\");\n\tmask-image: url(\"../../images/icons/icon-key.svg\");\n}\n\n// Update information icon\n.post-type-acf-field-group #acf-update-information h3:before {\n\t-webkit-mask-image: url(\"../../images/icons/icon-info.svg\");\n\tmask-image: url(\"../../images/icons/icon-info.svg\");\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tAdmin field icons\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-single-field-group .acf-input {\n\t.acf-icon {\n\t\t$icon-size: 18px;\n\t\twidth: $icon-size;\n\t\theight: $icon-size;\n\t}\n}\n","/*--------------------------------------------------------------------------------------------\n*\n*\tField type icon base styling\n*\n*--------------------------------------------------------------------------------------------*/\n.field-type-icon {\n\tbox-sizing: border-box;\n\tdisplay: inline-flex;\n\talign-content: center;\n\talign-items: center;\n\tjustify-content: center;\n\tposition: relative;\n\twidth: 24px;\n\theight: 24px;\n\ttop: -4px;\n\tbackground-color: $blue-50;\n\tborder: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: $blue-200;\n\t};\n\tborder-radius: 100%;\n\n\t&:before {\n\t\t$icon-size: 14px;\n\t\tcontent: \"\";\n\t\twidth: $icon-size;\n\t\theight: $icon-size;\n\t\tposition: relative;\n\t\tbackground-color: $blue-500;\n\t\t-webkit-mask-size: cover;\n\t\tmask-size: cover;\n\t\t-webkit-mask-repeat: no-repeat;\n\t\tmask-repeat: no-repeat;\n\t\t-webkit-mask-position: center;\n\t\tmask-position: center;\n\t\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-default.svg');\n\t\tmask-image: url('../../images/field-type-icons/icon-field-default.svg');\n\t}\n\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tField type icons\n*\n*--------------------------------------------------------------------------------------------*/\n\n// Text field\n.field-type-icon.field-type-icon-text:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-text.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-text.svg');\n}\n\n// Textarea\n.field-type-icon.field-type-icon-textarea:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-textarea.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-textarea.svg');\n}\n\n// Textarea\n.field-type-icon.field-type-icon-textarea:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-textarea.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-textarea.svg');\n}\n\n// Number\n.field-type-icon.field-type-icon-number:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-number.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-number.svg');\n}\n\n// Range\n.field-type-icon.field-type-icon-range:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-range.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-range.svg');\n}\n\n// Email\n.field-type-icon.field-type-icon-email:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-email.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-email.svg');\n}\n\n// URL\n.field-type-icon.field-type-icon-url:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-url.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-url.svg');\n}\n\n// Password\n.field-type-icon.field-type-icon-password:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-password.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-password.svg');\n}\n\n// Image\n.field-type-icon.field-type-icon-image:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-image.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-image.svg');\n}\n\n// File\n.field-type-icon.field-type-icon-file:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-file.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-file.svg');\n}\n\n// WYSIWYG\n.field-type-icon.field-type-icon-wysiwyg:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-wysiwyg.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-wysiwyg.svg');\n}\n\n// oEmbed\n.field-type-icon.field-type-icon-oembed:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-oembed.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-oembed.svg');\n}\n\n// Gallery\n.field-type-icon.field-type-icon-gallery:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-gallery.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-gallery.svg');\n}\n\n// Select\n.field-type-icon.field-type-icon-select:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-select.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-select.svg');\n}\n\n// Checkbox\n.field-type-icon.field-type-icon-checkbox:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-checkbox.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-checkbox.svg');\n}\n\n// Radio Button\n.field-type-icon.field-type-icon-radio:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-radio.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-radio.svg');\n}\n\n// Button Group\n.field-type-icon.field-type-icon-button-group:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-button-group.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-button-group.svg');\n}\n\n// True / False\n.field-type-icon.field-type-icon-true-false:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-true-false.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-true-false.svg');\n}\n\n// Link\n.field-type-icon.field-type-icon-link:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-link.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-link.svg');\n}\n\n// Post Object\n.field-type-icon.field-type-icon-post-object:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-post-object.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-post-object.svg');\n}\n\n// Page Link\n.field-type-icon.field-type-icon-page-link:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-page-link.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-page-link.svg');\n}\n\n// Relationship\n.field-type-icon.field-type-icon-relationship:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-relationship.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-relationship.svg');\n}\n\n// Taxonomy\n.field-type-icon.field-type-icon-taxonomy:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-taxonomy.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-taxonomy.svg');\n}\n\n// User\n.field-type-icon.field-type-icon-user:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-user.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-user.svg');\n}\n\n// Google Map\n.field-type-icon.field-type-icon-google-map:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-google-map.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-google-map.svg');\n}\n\n// Date Picker\n.field-type-icon.field-type-icon-date-picker:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-date-picker.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-date-picker.svg');\n}\n\n// Date / Time Picker\n.field-type-icon.field-type-icon-date-time-picker:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-date-time-picker.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-date-time-picker.svg');\n}\n\n// Time Picker\n.field-type-icon.field-type-icon-time-picker:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-time-picker.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-time-picker.svg');\n}\n\n// Color Picker\n.field-type-icon.field-type-icon-color-picker:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-color-picker.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-color-picker.svg');\n}\n\n// Message\n.field-type-icon.field-type-icon-message:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-message.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-message.svg');\n}\n\n// Accordion\n.field-type-icon.field-type-icon-accordion:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-accordion.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-accordion.svg');\n}\n\n// Tab\n.field-type-icon.field-type-icon-tab:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-tab.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-tab.svg');\n}\n\n// Group\n.field-type-icon.field-type-icon-group:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-group.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-group.svg');\n}\n\n// Repeater\n.field-type-icon.field-type-icon-repeater:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-repeater.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-repeater.svg');\n}\n\n\n// Flexible Content\n.field-type-icon.field-type-icon-flexible-content:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-flexible-content.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-flexible-content.svg');\n}\n\n// Clone\n.field-type-icon.field-type-icon-clone:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-clone.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-clone.svg');\n}","/*---------------------------------------------------------------------------------------------\n*\n* Tools page layout\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-admin-tools {\n\n\t.postbox-header {\n\t\tdisplay: none; // Hide native WP postbox headers\n\t}\n\n\t.acf-meta-box-wrap.-grid {\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t};\n\n\t\t.postbox {\n\t\t\twidth: 100%;\n\t\t\tclear: none;\n\t\t\tfloat: none;\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t};\n\n\t\t\t@media screen and (max-width: $md) {\n\t\t\t\tflex: 1 1 100%;\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t.acf-meta-box-wrap.-grid .postbox:nth-child(odd) {\n\t\tmargin: {\n\t\t\tleft: 0;\n\t\t};\n\t}\n\n\t.meta-box-sortables {\n\t\tdisplay: grid;\n\t\tgrid-template-columns: repeat(2, 1fr);\n\t\tgrid-template-rows: repeat(1, 1fr);\n\t\tgrid-column-gap: 32px;\n\t\tgrid-row-gap: 32px;\n\n\t\t@media screen and (max-width: $md) {\n\t\t\tdisplay: flex;\n\t\t\tflex-wrap: wrap;\n\t\t\tjustify-content: flex-start;\n\t\t\talign-content: flex-start;\n\t\t\talign-items: center;\n\t\t\tgrid-column-gap: 8px;\n\t\t\tgrid-row-gap: 8px;\n\t\t}\n\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Tools export pages\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-admin-tools {\n\n\t&.tool-export {\n\n\t\t.inside {\n\t\t\tmargin: 0;\n\t\t}\n\n\t\t// ACF custom postbox header\n\t\t.acf-postbox-header {\n\t\t\tmargin: {\n\t\t\t\tbottom: 24px;\n\t\t\t};\n\t\t}\n\n\t\t// Main postbox area\n\t\t.acf-postbox-main {\n\t\t\tborder: none;\n\t\t\tmargin: 0;\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t}\n\n\t\t.acf-postbox-columns {\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 280px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t\tpadding: 0;\n\n\t\t\t.acf-postbox-side {\n\t\t\t\tpadding: 0;\n\n\t\t\t\t.acf-panel {\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\tpadding: 0;\n\t\t\t\t}\n\n\t\t\t\t&:before {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\n\t\t\t\t.acf-btn {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\ttext-align: center;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t\t.meta-box-sortables {\n\t\t\tdisplay: block;\n\t\t}\n\n\t\t.acf-panel {\n\t\t\tborder: none;\n\n\t\t\th3 {\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: 0;\n\t\t\t\tcolor: $gray-700;\n\t\t\t\t@extend .p4;\n\n\t\t\t\t&:before {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t\t.acf-checkbox-list {\n\t\t\tmargin: {\n\t\t\t\ttop: 16px;\n\t\t\t};\n\t\t\tborder: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-300;\n\t\t\t};\n\t\t\tborder-radius: $radius-md;\n\n\t\t\tli {\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\tbox-sizing: border-box;\n\t\t\t\twidth: 100%;\n\t\t\t\theight: 48px;\n\t\t\t\talign-items: center;\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: {\n\t\t\t\t\tright: 12px;\n\t\t\t\t\tleft: 12px;\n\t\t\t\t};\n\t\t\t\tborder-bottom: {\n\t\t\t\t\twidth: 1px;\n\t\t\t\t\tstyle: solid;\n\t\t\t\t\tcolor: $gray-200;\n\t\t\t\t};\n\n\t\t\t\t&:last-child {\n\t\t\t\t\tborder-bottom: none;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t}\n\n}","/*---------------------------------------------------------------------------------------------\n*\n* Updates layout\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-settings-wrap.acf-updates {\n\tdisplay: flex;\n\tflex-direction: row;\n\tflex-wrap: wrap;\n\tjustify-content: flex-start;\n\talign-content: flex-start;\n\talign-items: flex-start;\n}\n\n.custom-fields_page_acf-settings-updates .acf-admin-notice,\n.custom-fields_page_acf-settings-updates .acf-upgrade-notice,\n.custom-fields_page_acf-settings-updates .notice {\n\tflex: 1 1 100%;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* ACF Box\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-settings-wrap.acf-updates {\n\n\t.acf-box {\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t};\n\n\t\t.inner {\n\t\t\tpadding: {\n\t\t\t\ttop: 24px;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 24px;\n\t\t\t\tleft: 24px;\n\t\t\t};\n\t\t}\n\n\t\t@media screen and (max-width: $md) {\n\t\t\tflex: 1 1 100%;\n\t\t}\n\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Notices\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-settings-wrap.acf-updates {\n\n\t.acf-admin-notice {\n\t\tflex: 1 1 100%;\n\t\tmargin: {\n\t\t\ttop: 16px;\n\t\t\tright: 0;\n\t\t\tleft: 0;\n\t\t};\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* License information\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-license-information {\n\tflex: 1 1 65%;\n\tmargin: {\n\t\tright: 32px;\n\t};\n\n\t.inner {\n\t\tpadding: 0;\n\n\t\t.acf-license-defined {\n\t\t\tpadding: 24px;\n\t\t\tmargin: 0;\n\t\t}\n\n\t\t.acf-activation-form,\n\t\t.acf-retry-activation {\n\t\t\tpadding: 24px;\n\n\t\t\t&.acf-retry-activation {\n\t\t\t\tpadding-top: 0;\n\t\t\t\tmin-height: 40px;\n\n\t\t\t\t.acf-recheck-license.acf-btn {\n\t\t\t\t\tfloat: none;\n\t\t\t\t\tline-height: initial;\n\n\t\t\t\t\ti {\n\t\t\t\t\t\tdisplay: none;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.acf-manage-license-btn {\n\t\t\t\tfloat: right;\n\t\t\t\tline-height: 40px;\n\t\t\t\talign-items: center;\n\t\t\t\tdisplay: inline-flex;\n\n\t\t\t\t&.acf-renew-subscription {\n\t\t\t\t\tfloat: none;\n\t\t\t\t\tline-height: initial;\n\t\t\t\t}\n\n\t\t\t\ti {\n\t\t\t\t\tmargin: 0 0 0 5px;\n\t\t\t\t\twidth: 19px;\n\t\t\t\t\theight: 19px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.acf-recheck-license {\n\t\t\t\tfloat: right;\n\t\t\t\tline-height: 40px;\n\n\t\t\t\ti {\n\t\t\t\t\tmargin-right: 8px;\n\t\t\t\t\tvertical-align: middle;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.acf-license-status-wrap {\n\t\t\tbackground: $gray-50;\n\t\t\tborder-top: 1px solid $gray-200;\n\t\t\tborder-bottom-left-radius: 8px;\n\t\t\tborder-bottom-right-radius: 8px;\n\t\t\t\n\t\t\t.acf-license-status-table {\n\t\t\t\tfont-size: 14px;\n\t\t\t\tpadding: 24px 24px 16px 24px;\n\n\t\t\t\tth {\n\t\t\t\t\twidth: 160px;\n\t\t\t\t\tfont-weight: 500;\n\t\t\t\t\ttext-align: left;\n\t\t\t\t\tpadding-bottom: 16px;\n\t\t\t\t}\n\n\t\t\t\ttd {\n\t\t\t\t\tpadding-bottom: 16px;\n\n\t\t\t\t\t.acf-license-status {\n\t\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\t\theight: 24px;\n\t\t\t\t\t\tline-height: 24px;\n\t\t\t\t\t\tborder-radius: 100px;\n\t\t\t\t\t\tbackground: $gray-200;\n\t\t\t\t\t\tpadding: 0 13px 1px 12px;\n\t\t\t\t\t\tborder: 1px solid rgba(0, 0, 0, 0.12);\n\t\t\t\t\t\tcolor: $gray-500;\n\n\t\t\t\t\t\t&.active {\n\t\t\t\t\t\t\tbackground: rgba(18, 183, 106, 0.15);\n\t\t\t\t\t\t\tborder: 1px solid rgba(18, 183, 106, 0.24);\n\t\t\t\t\t\t\tcolor: rgba(18, 183, 106, 1);\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&.expired,\n\t\t\t\t\t\t&.cancelled {\n\t\t\t\t\t\t\tbackground: rgba(209, 55, 55, 0.24);\n\t\t\t\t\t\t\tborder: 1px solid rgba(209, 55, 55, 0.24);\n\t\t\t\t\t\t\tcolor: rgba(209, 55, 55, 1);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t\t.acf-no-license-view-pricing {\n\t\t\t\tpadding: 12px 24px;\n\t\t\t\tborder-top: 1px solid $gray-200;\n\t\t\t\tcolor: $gray-500;\n\t\t\t}\n\t\t}\n\t}\n\n\t@media screen and (max-width: 1024px) {\n\t\tmargin: {\n\t\t\tright: 0;\n\t\t\tbottom: 32px;\n\t\t};\n\t}\n\n\tlabel {\n\t\tfont-weight: 500;\n\t}\n\n\t.acf-input-wrap {\n\t\tmargin: {\n\t\t\ttop: 8px;\n\t\t\tbottom: 24px;\n\t\t};\n\t}\n\n\t#acf_pro_license {\n\t\twidth: 100%;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Update information table\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-update-information {\n\tflex: 1 1 35%;\n\tmax-width: calc(35% - 32px);\n\n\t.form-table {\n\n\t\tth,\n\t\ttd {\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 0;\n\t\t\t\tbottom: 24px;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t\t@extend .p4;\n\t\t\tcolor: $gray-700;\n\t\t}\n\n\t}\n\n\t.acf-update-changelog {\n\t\tmargin: {\n\t\t\ttop: 8px;\n\t\t\tbottom: 24px;\n\t\t};\n\t\tpadding: {\n\t\t\ttop: 8px;\n\t\t};\n\t\tborder-top: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-200;\n\t\t};\n\t\tcolor: $gray-700;\n\n\t\th4 {\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t}\n\n\t\tp {\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tbottom: 16px;\n\t\t\t};\n\n\t\t\t&:last-of-type {\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 0;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\tem {\n\t\t\t\t@extend .p6;\n\t\t\t\tcolor: $gray-500;\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t.acf-btn {\n\t\tdisplay: inline-flex;\n\t}\n\n}","/*--------------------------------------------------------------------------------------------\n*\n*\tHeader pro upgrade button\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-toolbar {\n\n\ta.acf-admin-toolbar-upgrade-btn {\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\talign-self: stretch;\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 16px;\n\t\t\tbottom: 0;\n\t\t\tleft: 16px;\n\t\t};\n\t\tbackground: $gradient-pro;\n\t\tbox-shadow: inset 0 0 0 1px rgba(255,255,255,.16);\n\t\tbackground-size: 180% 80%;\n\t\tbackground-position: 100% 0;\n\t\ttransition: background-position .5s;\n\t\tborder-radius: $radius-md;\n\t\ttext-decoration: none;\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t&:hover {\n\t\t\tbackground-position: 0 0;\n\t\t}\n\n\t\t&:focus {\n\t\t\tborder: none;\n\t\t\toutline: none;\n\t\t\tbox-shadow: none;\n\t\t}\n\n\t\tp {\n\t\t\tmargin: 0;\n\t\t\tpadding: {\n\t\t\t\ttop: 8px;\n\t\t\t\tbottom: 8px;\n\t\t\t}\n\t\t\t@extend .p4;\n\t\t\tfont-weight: normal;\n\t\t\ttext-transform: none;\n\t\t\tcolor: #fff;\n\t\t}\n\n\t\t.acf-icon {\n\t\t\t$icon-size: 18px;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tmargin: {\n\t\t\t\tright: 6px;\n\t\t\t\tleft: -2px;\n\t\t\t};\n\t\t\tbackground-color: $gray-50;\n\t\t}\n\n\t}\n\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Upsell block\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-page #tmpl-acf-field-group-pro-features,\n.acf-admin-page #acf-field-group-pro-features {\n\tdisplay: none;\n\talign-items: center;\n\tmin-height: 120px;\n\tbackground-color: #121833;\n\tbackground-image: url(../../images/pro-upgrade-grid-bg.svg), url(../../images/pro-upgrade-overlay.svg);\n\tbackground-repeat: repeat, no-repeat;\n\tbackground-size: 1224px, 1880px;\n\tbackground-position: left top, -520px -680px;\n\tcolor: $gray-200;\n\tborder-radius: 8px;\n\tmargin-top: 24px;\n\tmargin-bottom: 24px;\n\n\t@media screen and (max-width: 768px) {\n\t\tbackground-size: 1024px, 980px;\n\t\tbackground-position: left top, -500px -200px;\n\t}\n\n\t@media screen and (max-width: 1200px) {\n\t\tbackground-size: 1024px, 1880px;\n\t\tbackground-position: left top, -520px -300px;\n\t}\n\n\t.postbox-header {\n\t\tdisplay: none;\n\t}\n\n\t.inside {\n\t\twidth: 100%;\n\t\tborder: none;\n\t\tpadding: 0;\n\t}\n\n\t.acf-field-group-pro-features-wrapper {\n\t\tdisplay: flex;\n\t\tjustify-content: center;\n\t\talign-content: stretch;\n\t\talign-items: center;\n\t\tgap: 96px;\n\t\theight: 358px;\n\t\tmax-width: 950px;\n\t\tmargin: 0 auto;\n\t\tpadding: 0 35px;\n\t\t\n\t\t@media screen and (max-width: 1200px) {\n\t\t\tgap: 48px;\n\t\t}\n\t\t\n\t\t@media screen and (max-width: 768px) {\n\t\t\tgap: 0;\n\t\t}\n\n\t\t.acf-field-group-pro-features-title,\n\t\t.acf-field-group-pro-features-title-sm {\n\t\t\tfont-weight: 590;\n\t\t\tline-height: 150%;\n\n\t\t\t.acf-pro-label {\n\t\t\t\tfont-weight: normal;\n\t\t\t\tmargin-top: -4px;\n\t\t\t\tmargin-left: 2px;\n\t\t\t\tvertical-align: middle;\n\t\t\t\theight: 22px;\n\t\t\t}\n\t\t\t\n\t\t}\n\n\t\t.acf-field-group-pro-features-title-sm {\n\t\t\tdisplay: none !important;\n\t\t\tfont-size: 18px;\n\n\t\t\t.acf-pro-label {\n\t\t\t\tfont-size: 10px;\n\t\t\t\theight: 20px;\n\t\t\t}\n\t\t\t\n\t\t\t@media screen and (max-width: 768px) {\n\t\t\t\twidth: 100%;\n\t\t\t\ttext-align: center;\n\t\t\t}\n\t\t\t\n\t\t}\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\tflex-direction: column;\n\t\t\tflex-wrap: wrap;\n\t\t\tjustify-content: flex-start;\n\t\t\talign-content: flex-start;\n\t\t\talign-items: flex-start;\n\t\t\tpadding: 32px 32px 0 32px;\n\t\t\theight: unset;\n\n\t\t\t.acf-field-group-pro-features-title-sm {\n\t\t\t\tdisplay: block !important;\n\t\t\t\tmargin-bottom: 24px;\n\t\t\t}\n\t\t}\n\n\t\t.acf-field-group-pro-features-content {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\twidth: 416px;\n\n\t\t\t.acf-field-group-pro-features-desc {\n\t\t\t\tmargin-top: 8px;\n\t\t\t\tmargin-bottom: 24px;\n\t\t\t\tfont-size: 15px;\n\t\t\t\tfont-weight: 300;\n\t\t\t\tcolor: $gray-300;\n\t\t\t}\n\n\t\t\t@media screen and (max-width: 768px) {\n\t\t\t\twidth: 100%;\n\t\t\t\torder: 1;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 0;\n\t\t\t\t\tbottom: 8px;\n\t\t\t\t};\n\n\t\t\t\t.acf-field-group-pro-features-title,\n\t\t\t\t.acf-field-group-pro-features-desc {\n\t\t\t\t\tdisplay: none !important;\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\n\t\t.acf-field-group-pro-features-actions {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: row;\n\t\t\talign-items: flex-start;\n\t\t\tmin-width: 160px;\n\t\t\tgap: 12px;\n\n\t\t\t@media screen and (max-width: 768px) {\n\t\t\t\tjustify-content: flex-start;\n\t\t\t\tflex-direction: column;\n\t\t\t\tmargin-bottom: 24px;\n\n\t\t\t\ta {\n\t\t\t\t\tjustify-content: center;\n\t\t\t\t\ttext-align: center;\n\t\t\t\t\twidth: 100%;\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\n\t\t.acf-field-group-pro-features-grid {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: row;\n\t\t\tflex-wrap: wrap;\n\t\t\tgap: 16px;\n\t\t\twidth: 416px;\n\n\t\t\t.acf-field-group-pro-feature {\n\t\t\t\tdisplay: flex;\n\t\t\t\tflex-direction: column;\n\t\t\t\tjustify-content: center;\n\t\t\t\talign-items: center;\n\t\t\t\twidth: 128px;\n\t\t\t\theight: 124px;\n\t\t\t\tbackground: rgba(255, 255, 255, 0.08);\n\t\t\t\tbox-shadow: 0px 0px 4px rgba(0, 0, 0, 0.04), 0px 8px 16px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(255,255,255,.08);\n\t\t\t\tbackdrop-filter: blur(6px);\n\t\t\t\tborder-radius: 8px;\n\n\t\t\t\t.field-type-icon {\n\t\t\t\t\tborder: none;\n\t\t\t\t\tbackground: none;\n\t\t\t\t\twidth: 24px;\n\t\t\t\t\topacity: .8;\n\n\t\t\t\t\t&::before {\n\t\t\t\t\t\tbackground-color: #fff;\n\t\t\t\t\t\twidth: 20px;\n\t\t\t\t\t\theight: 20px;\n\t\t\t\t\t}\n\t\t\t\t\t\n\t\t\t\t\t@media screen and (max-width: 1200px) {\n\t\t\t\t\t\t&::before { width: 18px; height: 18px; }\n\t\t\t\t\t}\n\t\t\t\t\t\n\t\t\t\t}\n\n\t\t\t\t.pro-feature-blocks::before {\n\t\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-extended-menu.svg\");\n\t\t\t\t\tmask-image: url(\"../../images/icons/icon-extended-menu.svg\");\n\t\t\t\t}\n\n\t\t\t\t.pro-feature-options-pages::before {\n\t\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-settings.svg\");\n\t\t\t\t\tmask-image: url(\"../../images/icons/icon-settings.svg\");\n\t\t\t\t}\n\n\t\t\t\t.field-type-label {\n\t\t\t\t\tmargin-top: 4px;\n\t\t\t\t\tfont-size: 13px;\n\t\t\t\t\tfont-weight: 300;\n\t\t\t\t\ttext-align: center;\n\t\t\t\t\tcolor: #fff;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@media screen and (max-width: 1200px) {\n\t\t\t\tflex-direction: column;\n\t\t\t\tgap: 8px;\n\t\t\t\twidth: 288px;\n\n\t\t\t\t.acf-field-group-pro-feature {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\theight: 40px;\n\t\t\t\t\tflex-direction: row;\n\t\t\t\t\tjustify-content: unset;\n\t\t\t\t\tgap: 8px;\n\n\n\t\t\t\t\t.field-type-icon {\n\t\t\t\t\t\tposition: initial;\n\t\t\t\t\t\tmargin-left: 16px;\n\t\t\t\t\t}\n\n\t\t\t\t\t.field-type-label {\n\t\t\t\t\t\tmargin-top: 0;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@media screen and (max-width: 768px) {\n\t\t\t\tgap: 0;\n\t\t\t\twidth: 100%;\n\t\t\t\theight: auto;\n\t\t\t\tmargin-bottom: 16px;\n\t\t\t\tflex-direction: unset;\n\t\t\t\tflex-wrap: wrap;\n\n\t\t\t\t.acf-field-group-pro-feature {\n\t\t\t\t\tflex: 1 0 50%;\n\t\t\t\t\tmargin-bottom: 8px;\n\t\t\t\t\twidth: auto;\n\t\t\t\t\theight: auto;\n\t\t\t\t\tjustify-content: center;\n\t\t\t\t\tbackground: none;\n\t\t\t\t\tbox-shadow: none;\n\t\t\t\t\tbackdrop-filter: none;\n\t\t\t\t\t\n\t\t\t\t\t.field-type-label {\n\t\t\t\t\t\tmargin-left: 2px;\n\t\t\t\t\t}\n\n\t\t\t\t\t.field-type-icon {\n\t\t\t\t\t\tposition: initial;\n\t\t\t\t\t\tmargin-left: 0;\n\n\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\theight: 16px;\n\t\t\t\t\t\t\twidth: 16px;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t.field-type-label {\n\t\t\t\t\t\tfont-size: 12px;\n\t\t\t\t\t\tmargin-top: 0;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t}\n\n\th1 {\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tbottom: 4px;\n\t\t};\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tbottom: 0;\n\t\t};\n\t\t@extend .acf-h1;\n\t\tfont-weight: bold;\n\t\tcolor: $gray-50;\n\n\t\t.acf-icon {\n\t\t\tmargin: {\n\t\t\t\tright: 8px;\n\t\t\t};\n\t\t}\n\n\t}\n\n\t// Upsell block btn\n\t.acf-btn {\n\t\tdisplay: inline-flex;\n\t\tbackground-color: rgba(#fff,.1);\n\t\tborder: none;\n\t\tbox-shadow: 0px 0px 4px rgba(0, 0, 0, 0.04), 0px 4px 8px rgba(0, 0, 0, 0.06), inset 0 0 0 1px rgba(255,255,255,.16);\n\t\tbackdrop-filter: blur(6px);\n\t\tpadding: 8px 24px;\n\t\theight: 48px;\n\n\t\t&:hover {\n\t\t\tbackground-color: rgba(#fff,.2);\n\t\t}\n\n\t\t.acf-icon {\n\t\t\tmargin: {\n\t\t\t\tright: -2px;\n\t\t\t\tleft: 6px;\n\t\t\t};\n\t\t}\n\n\t\t&.acf-pro-features-upgrade {\n\t\t\tbackground: $gradient-pro;\n\t\t\tbackground-size: 160% 80%;\n\t\t\tbackground-position: 100% 0;\n\t\t\tbox-shadow: 0px 0px 4px rgba(0, 0, 0, 0.04), 0px 4px 8px rgba(0, 0, 0, 0.06), inset 0 0 0 1px rgba(255,255,255,.16);\n\t\t\tborder-radius: 6px;\n\t\t\ttransition: background-position .5s;\n\t\t\t\n\t\t\t&:hover {\n\t\t\t\tbackground-position: 0 0;\n\t\t\t}\n\t\t}\n\t}\n\n\t.acf-field-group-pro-features-footer-wrap {\n\t\theight: 48px;\n\t\tbackground: rgba(16, 24, 40, 0.4);\n\t\tbackdrop-filter: blur(6px);\n\t\tborder-top: 1px solid rgba(255, 255, 255, 0.08);\n\t\tborder-bottom-left-radius: 8px;\n\t\tborder-bottom-right-radius: 8px;\n\t\tcolor: $gray-400;\n\t\tfont-size: 13px;\n\t\tfont-weight: 300;\n\t\tpadding: 0 35px;\n\n\t\t.acf-field-group-pro-features-footer {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tjustify-content: space-between;\n\t\t\tmax-width: 950px;\n\t\t\theight: 48px;\n\t\t\tmargin: 0 auto;\n\t\t}\n\n\t\t.acf-field-group-pro-features-wpengine-logo {\n\t\t\theight: 16px;\n\t\t\tvertical-align: middle;\n\t\t\tmargin-top: -2px;\n\t\t\tmargin-left: 3px;\n\t\t}\n\n\t\ta {\n\t\t\tcolor: $gray-400;\n\t\t\ttext-decoration: none;\n\t\t\t\n\t\t\t&:hover {\n\t\t\t\tcolor: $gray-300;\n\t\t\t}\n\t\t\t\n\t\t\t.acf-icon {\n\t\t\t\twidth: 18px;\n\t\t\t\theight: 18px;\n\t\t\t\tmargin-left: 4px;\n\t\t\t}\n\t\t\t\n\t\t}\n\t\t\n\t\t.acf-more-tools-from-wpengine {\n\t\t\t\n\t\t\ta {\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\talign-items: center;\n\t\t\t}\n\t\t\t\n\t\t}\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\theight: 70px;\n\t\t\tfont-size: 12px;\n\n\t\t\t.acf-more-tools-from-wpengine {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\t.acf-field-group-pro-features-footer {\n\t\t\t\tjustify-content: center;\n\t\t\t\theight: 70px;\n\n\t\t\t\t.acf-field-group-pro-features-wpengine-logo {\n\t\t\t\t\tclear: both;\n\t\t\t\t\tmargin: 6px auto 0 auto;\n\t\t\t\t\tdisplay: block;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n}\n\n.acf-no-field-groups,\n.acf-no-post-types,\n.acf-no-taxonomies {\n\t#tmpl-acf-field-group-pro-features {\n\t\tmargin-top: 0;\n\t}\n}\n","/*--------------------------------------------------------------------------------------------\n*\n*\tPost type & taxonomies styles\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-admin-single-post-type,\n.acf-admin-single-taxonomy,\n.acf-admin-single-options-page {\n\tlabel[for=\"acf-basic-settings-hide\"] {\n\t\tdisplay: none;\n\t}\n\tfieldset.columns-prefs {\n\t\tdisplay: none;\n\t}\n\n\t#acf-basic-settings {\n\t\t.postbox-header {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n\n\t.postbox-container,\n\t.notice {\n\t\tmax-width: $max-width;\n\t\tclear: left;\n\t}\n\n\t#post-body-content {\n\t\tmargin: 0;\n\t}\n\n\t// Main postbox\n\t.postbox,\n\t.acf-box {\n\t\t.inside {\n\t\t\tpadding: {\n\t\t\t\ttop: 48px;\n\t\t\t\tright: 48px;\n\t\t\t\tbottom: 48px;\n\t\t\t\tleft: 48px;\n\t\t\t}\n\t\t}\n\t}\n\n\t#acf-advanced-settings.postbox {\n\t\t.inside {\n\t\t\tpadding: {\n\t\t\t\tbottom: 24px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.postbox-container .meta-box-sortables #acf-basic-settings .inside {\n\t\tborder: none;\n\t}\n\n\t// Input wrap\n\t.acf-input-wrap {\n\t\toverflow: visible;\n\t}\n\n\t// Field & label margins & paddings\n\t.acf-field {\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 24px;\n\t\t\tleft: 0;\n\t\t}\n\n\t\t.acf-label {\n\t\t\tmargin: {\n\t\t\t\tbottom: 6px;\n\t\t\t}\n\t\t}\n\t}\n\n\t// Specific field overrides\n\t.acf-field-text,\n\t.acf-field-textarea,\n\t.acf-field-select {\n\t\tmax-width: 600px;\n\t}\n\n\t.acf-field-true-false {\n\t\tmax-width: 700px;\n\t}\n\n\t.acf-field-supports {\n\t\tmax-width: 600px;\n\n\t\t.acf-label {\n\t\t\tdisplay: block;\n\n\t\t\t.description {\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 4px;\n\t\t\t\t\tbottom: 12px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.acf_post_type_supports {\n\t\t\tdisplay: flex;\n\t\t\tflex-wrap: wrap;\n\t\t\tjustify-content: flex-start;\n\t\t\talign-content: flex-start;\n\t\t\talign-items: flex-start;\n\n\t\t\t&:focus-within {\n\t\t\t\tborder-color: transparent;\n\t\t\t}\n\n\t\t\tli {\n\t\t\t\tflex: 0 0 25%;\n\n\t\t\t\ta.button {\n\t\t\t\t\tbackground-color: transparent;\n\t\t\t\t\tpadding: 0;\n\t\t\t\t\tborder: 0;\n\t\t\t\t\theight: auto;\n\t\t\t\t\tmin-height: auto;\n\t\t\t\t\tmargin-top: 0;\n\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\tline-height: 22px;\n\t\t\t\t\t&:before {\n\t\t\t\t\t\tcontent: '';\n\t\t\t\t\t\t$icon-size: 16px;\n\t\t\t\t\t\tmargin-right: 6px;\n\t\t\t\t\t\tdisplay: inline-flex;\n\t\t\t\t\t\twidth: $icon-size;\n\t\t\t\t\t\theight: $icon-size;\n\t\t\t\t\t\tbackground-color: currentColor;\n\t\t\t\t\t\tborder: none;\n\t\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\t\t\tmask-size: contain;\n\t\t\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t\t\t-webkit-mask-position: center;\n\t\t\t\t\t\tmask-position: center;\n\t\t\t\t\t\ttext-indent: 500%;\n\t\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\t\toverflow: hidden;\n\t\t\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-add.svg\");\n\t\t\t\t\t\tmask-image: url(\"../../images/icons/icon-add.svg\");\n\t\t\t\t\t}\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tcolor: $blue-700;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\tinput[type=text] {\n\t\t\t\t\twidth: calc(100% - 36px);\n\t\t\t\t\tpadding: 0;\n\t\t\t\t\tbox-shadow: none;\n\t\t\t\t\tborder: none;\n\t\t\t\t\tborder-bottom: 1px solid $gray-300;\n\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\theight: auto;\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\tmin-height: auto;\n\t\t\t\t\t&:focus {\n\t\t\t\t\t\toutline: none;\n\t\t\t\t\t\tborder-bottom-color: $blue-400;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t// Dividers\n\t.acf-field-seperator {\n\t\tmargin: {\n\t\t\ttop: 40px;\n\t\t\tbottom: 40px;\n\t\t}\n\t\tborder: {\n\t\t\ttop: 1px solid $gray-200;\n\t\t\tright: none;\n\t\t\tbottom: none;\n\t\t\tleft: none;\n\t\t}\n\t}\n\n\t// Remove margin from last fields in postbox\n\t.acf-field-advanced-configuration {\n\t\tmargin: {\n\t\t\tbottom: 0;\n\t\t}\n\t}\n\n\t// Tabbed navigation & labels utility bar\n\t.postbox-container .acf-tab-wrap,\n\t.acf-regenerate-labels-bar {\n\t\tposition: relative;\n\t\ttop: -48px;\n\t\tleft: -48px;\n\t\twidth: calc(100% + 96px);\n\t}\n\n\t// Labels utility bar\n\t.acf-regenerate-labels-bar {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: right;\n\t\tmin-height: 48px;\n\t\tmargin: {\n\t\t\tbottom: 0;\n\t\t}\n\t\tpadding: {\n\t\t\tright: 16px;\n\t\t\tleft: 16px;\n\t\t}\n\t\tgap: 8px;\n\t\tborder-bottom: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-100;\n\t\t}\n\t}\n\n\t// Labels utility bar help/tip icon\n\t.acf-labels-tip {\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\tmin-height: 24px;\n\t\tmargin: {\n\t\t\tright: 8px;\n\t\t}\n\t\tpadding: {\n\t\t\tleft: 16px;\n\t\t}\n\t\tborder-left: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-200;\n\t\t}\n\n\t\t.acf-icon {\n\t\t\tdisplay: inline-flex;\n\t\t\talign-items: center;\n\t\t\t$icon-size: 16px;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\t-webkit-mask-size: $icon-size;\n\t\t\tmask-size: $icon-size;\n\t\t\tbackground-color: $gray-400;\n\t\t}\n\t}\n}\n\n// Select2 for default values in permalink rewrite\n.acf-select2-default-pill {\n\tborder-radius: 100px;\n\tmin-height: 20px;\n\tpadding: {\n\t\ttop: 2px;\n\t\tbottom: 2px;\n\t\tleft: 8px;\n\t\tright: 8px;\n\t}\n\tfont-size: 11px;\n\tmargin-left: 6px;\n\tbackground-color: $gray-200;\n\tcolor: $gray-500;\n}\n\n.acf-menu-position-desc-child {\n\tdisplay: none;\n}","/*---------------------------------------------------------------------------------------------\n*\n* Field picker modal\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-modal.acf-browse-fields-modal {\n\twidth: 1120px;\n\theight: 664px;\n\ttop: 50%;\n\tright: auto;\n\tbottom: auto;\n\tleft: 50%;\n\ttransform: translate(-50%, -50%);\n\tdisplay: flex;\n\tflex-direction: row;\n\tborder-radius: $radius-xl;\n\tbox-shadow: 0px 0px 4px rgba(0, 0, 0, 0.04),\n\t\t0px 8px 16px rgba(0, 0, 0, 0.08);\n\toverflow: hidden;\n\n\t.acf-field-picker {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\tflex-grow: 1;\n\t\twidth: 760px;\n\t\tbackground: #fff;\n\n\t\t.acf-modal-title,\n\t\t.acf-modal-content,\n\t\t.acf-modal-toolbar {\n\t\t\tposition: relative;\n\t\t}\n\n\t\t.acf-modal-title {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: row;\n\t\t\tjustify-content: space-between;\n\t\t\talign-items: center;\n\t\t\tbackground: $gray-50;\n\t\t\tborder: none;\n\t\t\tpadding: 35px 32px;\n\n\t\t\t.acf-search-field-types-wrap {\n\t\t\t\tposition: relative;\n\n\t\t\t\t&:after {\n\t\t\t\t\tcontent: \"\";\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\ttop: 11px;\n\t\t\t\t\tleft: 10px;\n\t\t\t\t\t$icon-size: 18px;\n\t\t\t\t\twidth: $icon-size;\n\t\t\t\t\theight: $icon-size;\n\t\t\t\t\t-webkit-mask-image: url(\"../../images/icons/icon-search.svg\");\n\t\t\t\t\tmask-image: url(\"../../images/icons/icon-search.svg\");\n\t\t\t\t\tbackground-color: $gray-400;\n\t\t\t\t\tborder: none;\n\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\t\tmask-size: contain;\n\t\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t\t-webkit-mask-position: center;\n\t\t\t\t\tmask-position: center;\n\t\t\t\t\ttext-indent: 500%;\n\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\toverflow: hidden;\n\t\t\t\t}\n\n\t\t\t\tinput {\n\t\t\t\t\twidth: 280px;\n\t\t\t\t\theight: 40px;\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\tpadding-left: 32px;\n\t\t\t\t\tbox-shadow: none;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.acf-modal-content {\n\t\t\ttop: auto;\n\t\t\tbottom: auto;\n\t\t\tpadding: 0;\n\t\t\theight: 100%;\n\n\t\t\t.acf-tab-group {\n\t\t\t\tpadding-left: 32px;\n\t\t\t}\n\n\t\t\t.acf-field-types-tab {\n\t\t\t\tdisplay: flex;\n\t\t\t}\n\n\t\t\t.acf-field-types-tab,\n\t\t\t.acf-field-type-search-results {\n\t\t\t\tflex-direction: row;\n\t\t\t\tflex-wrap: wrap;\n\t\t\t\tgap: 24px;\n\t\t\t\tpadding: 32px;\n\n\t\t\t\t.acf-field-type {\n\t\t\t\t\tposition: relative;\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\tflex-direction: column;\n\t\t\t\t\tjustify-content: center;\n\t\t\t\t\talign-items: center;\n\t\t\t\t\tisolation: isolate;\n\t\t\t\t\twidth: 120px;\n\t\t\t\t\theight: 120px;\n\t\t\t\t\tbackground: $gray-50;\n\t\t\t\t\tborder: 1px solid $gray-200;\n\t\t\t\t\tborder-radius: 8px;\n\t\t\t\t\tbox-sizing: border-box;\n\t\t\t\t\tcolor: $gray-800;\n\t\t\t\t\ttext-decoration: none;\n\n\t\t\t\t\t&:hover,\n\t\t\t\t\t&:active,\n\t\t\t\t\t&.selected {\n\t\t\t\t\t\tbackground: $blue-50;\n\t\t\t\t\t\tborder: 1px solid $blue-400;\n\t\t\t\t\t\tbox-shadow: inset 0 0 0 1px $blue-400;\n\t\t\t\t\t}\n\n\t\t\t\t\t.field-type-icon {\n\t\t\t\t\t\tborder: none;\n\t\t\t\t\t\tbackground: none;\n\t\t\t\t\t\ttop: 0;\n\n\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\twidth: 22px;\n\t\t\t\t\t\t\theight: 22px;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t.field-type-label {\n\t\t\t\t\t\tmargin-top: 12px;\n\t\t\t\t\t\t@extend .p5;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.field-type-requires-pro {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\tjustify-content: center;\n\t\t\t\t\talign-items: center;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\ttop: -10px;\n\t\t\t\t\tright: -10px;\n\t\t\t\t\theight: 21px;\n\t\t\t\t\tcolor: white;\n\t\t\t\t\tbackground: $gradient-pro;\n\t\t\t\t\tbackground-size: 140% 20%;\n\t\t\t\t\tbackground-position: 100% 0;\n\t\t\t\t\tborder-radius: 100px;\n\t\t\t\t\tfont-size: 11px;\n\t\t\t\t\tpadding: {\n\t\t\t\t\t\tright: 6px;\n\t\t\t\t\t\tleft: 6px;\n\t\t\t\t\t}\n\t\t\t\t\ti {\n\t\t\t\t\t\twidth: 12px;\n\t\t\t\t\t\theight: 12px;\n\t\t\t\t\t\tmargin-right: 2px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.acf-modal-toolbar {\n\t\t\tdisplay: flex;\n\t\t\talign-items: flex-start;\n\t\t\tjustify-content: space-between;\n\t\t\theight: auto;\n\t\t\tmin-height: 72px;\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 32px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 32px;\n\t\t\t}\n\t\t\tmargin: 0;\n\t\t\tborder: none;\n\n\t\t\t.acf-select-field,\n\t\t\t.acf-btn-pro {\n\t\t\t\tmin-width: 160px;\n\t\t\t\tjustify-content: center;\n\t\t\t}\n\n\t\t\t.acf-insert-field-label {\n\t\t\t\tmin-width: 280px;\n\t\t\t\tbox-shadow: none;\n\t\t\t}\n\n\t\t\t.acf-field-picker-actions {\n\t\t\t\tdisplay: flex;\n\t\t\t\tgap: 8px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.acf-field-type-preview {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\twidth: 360px;\n\t\tbackground-color: $gray-50;\n\t\tbackground-image: url(\"../../images/field-preview-grid.png\");\n\t\tbackground-size: 740px;\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-position: center bottom;\n\t\tborder-left: 1px solid $gray-200;\n\t\tbox-sizing: border-box;\n\t\tpadding: 32px;\n\n\t\t.field-type-desc {\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t\tcolor: $gray-500;\n\t\t}\n\n\t\t.field-type-preview-container {\n\t\t\tdisplay: inline-flex;\n\t\t\tjustify-content: center;\n\t\t\twidth: 100%;\n\t\t\tmargin: {\n\t\t\t\ttop: 24px;\n\t\t\t}\n\t\t\tpadding: {\n\t\t\t\ttop: 32px;\n\t\t\t\tbottom: 32px;\n\t\t\t}\n\t\t\tbackground-color: rgba(#fff, 0.64);\n\t\t\tborder-radius: $radius-lg;\n\t\t\tbox-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.04),\n\t\t\t\t0px 8px 24px rgba(0, 0, 0, 0.04);\n\t\t}\n\n\t\t.field-type-image {\n\t\t\tmax-width: 232px;\n\t\t}\n\n\t\t.field-type-info {\n\t\t\tflex-grow: 1;\n\n\t\t\t.field-type-name {\n\t\t\t\tfont-size: 21px;\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 0;\n\t\t\t\t\tbottom: 16px;\n\t\t\t\t\tleft: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.field-type-upgrade-to-unlock {\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\tjustify-items: center;\n\t\t\t\talign-items: center;\n\t\t\t\tmin-height: 24px;\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 12px;\n\t\t\t\t}\n\t\t\t\tpadding: {\n\t\t\t\t\tright: 8px;\n\t\t\t\t\tleft: 8px;\n\t\t\t\t}\n\t\t\t\tbackground: $gradient-pro;\n\t\t\t\tbackground-size: 140% 20%;\n\t\t\t\tbackground-position: 100% 0;\n\t\t\t\tborder-radius: 100px;\n\t\t\t\tcolor: white;\n\t\t\t\ttext-decoration: none;\n\t\t\t\tfont-size: 11px;\n\n\t\t\t\ti.acf-icon {\n\t\t\t\t\twidth: 14px;\n\t\t\t\t\theight: 14px;\n\t\t\t\t\tmargin: {\n\t\t\t\t\t\tright: 4px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.field-type-links {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tgap: 24px;\n\t\t\tmin-height: 40px;\n\n\t\t\t.acf-icon {\n\t\t\t\t$icon-size: 18px;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t}\n\n\t\t\t&:before {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\ta {\n\t\t\t\tdisplay: flex;\n\t\t\t\tgap: 6px;\n\t\t\t\ttext-decoration: none;\n\n\t\t\t\t&:hover {\n\t\t\t\t\ttext-decoration: underline;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.acf-field-type-search-results,\n\t.acf-field-type-search-no-results {\n\t\tdisplay: none;\n\t}\n\n\t&.is-searching {\n\t\t.acf-tab-wrap,\n\t\t.acf-field-types-tab,\n\t\t.acf-field-type-search-no-results {\n\t\t\tdisplay: none !important;\n\t\t}\n\n\t\t.acf-field-type-search-results {\n\t\t\tdisplay: flex;\n\t\t}\n\t}\n\n\t&.no-results-found {\n\t\t.acf-tab-wrap,\n\t\t.acf-field-types-tab,\n\t\t.acf-field-type-search-results,\n\t\t.field-type-info,\n\t\t.field-type-links,\n\t\t.acf-field-picker-toolbar {\n\t\t\tdisplay: none !important;\n\t\t}\n\n\t\t.acf-modal-title {\n\t\t\tborder-bottom: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t}\n\t\t}\n\n\t\t.acf-field-type-search-no-results {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\tjustify-content: center;\n\t\t\talign-items: center;\n\t\t\theight: 100%;\n\t\t\tgap: 6px;\n\n\t\t\timg {\n\t\t\t\tmargin-bottom: 19px;\n\t\t\t}\n\n\t\t\tp {\n\t\t\t\tmargin: 0;\n\n\t\t\t\t&.acf-no-results-text {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.acf-invalid-search-term {\n\t\t\t\tmax-width: 200px;\n\t\t\t\toverflow: hidden;\n\t\t\t\ttext-overflow: ellipsis;\n\t\t\t\tdisplay: inline-block;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Hide browse fields button for smaller screen sizes\n*\n*---------------------------------------------------------------------------------------------*/\n@media only screen and (max-width: 1080px) {\n\t.acf-btn.browse-fields {\n\t\tdisplay: none;\n\t}\n}\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/vendor/wpengine/advanced-custom-fields-pro/assets/build/css/acf-global.min.css b/vendor/wpengine/advanced-custom-fields-pro/assets/build/css/acf-global.min.css index e05dad513..79886fcf9 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/assets/build/css/acf-global.min.css +++ b/vendor/wpengine/advanced-custom-fields-pro/assets/build/css/acf-global.min.css @@ -1 +1 @@ -.acf-hl{padding:0;margin:0;list-style:none;display:block;position:relative}.acf-hl>li{float:left;display:block;margin:0;padding:0}.acf-hl>li.acf-fr{float:right}.acf-hl:before,.acf-hl:after,.acf-bl:before,.acf-bl:after,.acf-cf:before,.acf-cf:after{content:"";display:block;line-height:0}.acf-hl:after,.acf-bl:after,.acf-cf:after{clear:both}.acf-bl{padding:0;margin:0;list-style:none;display:block;position:relative}.acf-bl>li{display:block;margin:0;padding:0;float:none}.acf-hidden{display:none !important}.acf-empty{display:table-cell !important}.acf-empty *{display:none !important}.acf-fl{float:left}.acf-fr{float:right}.acf-fn{float:none}.acf-al{text-align:left}.acf-ar{text-align:right}.acf-ac{text-align:center}.acf-loading,.acf-spinner{display:inline-block;height:20px;width:20px;vertical-align:text-top;background:rgba(0,0,0,0) url(../../images/spinner.gif) no-repeat 50% 50%}.acf-spinner{display:none}.acf-spinner.is-active{display:inline-block}.spinner.is-active{display:inline-block}.acf-required{color:red}.acf-button,.acf-tab-button{pointer-events:auto !important}.acf-soh .acf-soh-target{-webkit-transition:opacity .25s 0s ease-in-out,visibility 0s linear .25s;-moz-transition:opacity .25s 0s ease-in-out,visibility 0s linear .25s;-o-transition:opacity .25s 0s ease-in-out,visibility 0s linear .25s;transition:opacity .25s 0s ease-in-out,visibility 0s linear .25s;visibility:hidden;opacity:0}.acf-soh:hover .acf-soh-target{-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;visibility:visible;opacity:1}.show-if-value{display:none}.hide-if-value{display:block}.has-value .show-if-value{display:block}.has-value .hide-if-value{display:none}.select2-search-choice-close{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.acf-tooltip{background:#1d2939;border-radius:6px;color:#d0d5dd;padding-top:8px;padding-right:12px;padding-bottom:10px;padding-left:12px;position:absolute;z-index:900000;max-width:280px;box-shadow:0px 12px 16px -4px rgba(16,24,40,.08),0px 4px 6px -2px rgba(16,24,40,.03)}.acf-tooltip:before{border:solid;border-color:rgba(0,0,0,0);border-width:6px;content:"";position:absolute}.acf-tooltip.top{margin-top:-8px}.acf-tooltip.top:before{top:100%;left:50%;margin-left:-6px;border-top-color:#2f353e;border-bottom-width:0}.acf-tooltip.right{margin-left:8px}.acf-tooltip.right:before{top:50%;margin-top:-6px;right:100%;border-right-color:#2f353e;border-left-width:0}.acf-tooltip.bottom{margin-top:8px}.acf-tooltip.bottom:before{bottom:100%;left:50%;margin-left:-6px;border-bottom-color:#2f353e;border-top-width:0}.acf-tooltip.left{margin-left:-8px}.acf-tooltip.left:before{top:50%;margin-top:-6px;left:100%;border-left-color:#2f353e;border-right-width:0}.acf-tooltip .acf-overlay{z-index:-1}.acf-tooltip.-confirm{z-index:900001}.acf-tooltip.-confirm a{text-decoration:none;color:#9ea3a8}.acf-tooltip.-confirm a:hover{text-decoration:underline}.acf-tooltip.-confirm a[data-event=confirm]{color:#f55e4f}.acf-overlay{position:fixed;top:0;bottom:0;left:0;right:0;cursor:default}.acf-tooltip-target{position:relative;z-index:900002}.acf-loading-overlay{position:absolute;top:0;bottom:0;left:0;right:0;cursor:default;z-index:99;background:rgba(249,249,249,.5)}.acf-loading-overlay i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.acf-icon{display:inline-block;height:28px;width:28px;border:rgba(0,0,0,0) solid 1px;border-radius:100%;font-size:20px;line-height:21px;text-align:center;text-decoration:none;vertical-align:top;box-sizing:border-box}.acf-icon:before{font-family:dashicons;display:inline-block;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:1em;height:1em;vertical-align:middle;text-align:center}.acf-icon.-plus:before{content:""}.acf-icon.-minus:before{content:""}.acf-icon.-cancel:before{content:"";margin:-1px 0 0 -1px}.acf-icon.-pencil:before{content:""}.acf-icon.-location:before{content:""}.acf-icon.-up:before{content:"";margin-top:-0.1em}.acf-icon.-down:before{content:"";margin-top:.1em}.acf-icon.-left:before{content:"";margin-left:-0.1em}.acf-icon.-right:before{content:"";margin-left:.1em}.acf-icon.-sync:before{content:""}.acf-icon.-globe:before{content:"";margin-top:.1em;margin-left:.1em}.acf-icon.-picture:before{content:""}.acf-icon.-check:before{content:"";margin-left:-0.1em}.acf-icon.-dot-3:before{content:"";margin-top:-0.1em}.acf-icon.-arrow-combo:before{content:""}.acf-icon.-arrow-up:before{content:"";margin-left:-0.1em}.acf-icon.-arrow-down:before{content:"";margin-left:-0.1em}.acf-icon.-search:before{content:""}.acf-icon.-link-ext:before{content:""}.acf-icon.-duplicate{position:relative}.acf-icon.-duplicate:before,.acf-icon.-duplicate:after{content:"";display:block;box-sizing:border-box;width:46%;height:46%;position:absolute;top:33%;left:23%}.acf-icon.-duplicate:before{margin:-1px 0 0 1px;box-shadow:2px -2px 0px 0px currentColor}.acf-icon.-duplicate:after{border:solid 2px currentColor}.acf-icon.-trash{position:relative}.acf-icon.-trash:before,.acf-icon.-trash:after{content:"";display:block;box-sizing:border-box;width:46%;height:46%;position:absolute;top:33%;left:23%}.acf-icon.-trash:before{margin:-1px 0 0 1px;box-shadow:2px -2px 0px 0px currentColor}.acf-icon.-trash:after{border:solid 2px currentColor}.acf-icon.-collapse:before{content:"";margin-left:-0.1em}.-collapsed .acf-icon.-collapse:before{content:"";margin-left:-0.1em}span.acf-icon{color:#555d66;border-color:#b5bcc2;background-color:#fff}a.acf-icon{color:#555d66;border-color:#b5bcc2;background-color:#fff;position:relative;transition:none;cursor:pointer}a.acf-icon:hover{background:#f3f5f6;border-color:#0071a1;color:#0071a1}a.acf-icon.-minus:hover,a.acf-icon.-cancel:hover{background:#f7efef;border-color:#a10000;color:#dc3232}a.acf-icon:active,a.acf-icon:focus{outline:none;box-shadow:none}.acf-icon.-clear{border-color:rgba(0,0,0,0);background:rgba(0,0,0,0);color:#444}.acf-icon.light{border-color:rgba(0,0,0,0);background:#f5f5f5;color:#23282d}.acf-icon.dark{border-color:rgba(0,0,0,0) !important;background:#23282d;color:#eee}a.acf-icon.dark:hover{background:#191e23;color:#00b9eb}a.acf-icon.dark.-minus:hover,a.acf-icon.dark.-cancel:hover{color:#d54e21}.acf-icon.grey{border-color:rgba(0,0,0,0) !important;background:#b4b9be;color:#fff !important}.acf-icon.grey:hover{background:#00a0d2;color:#fff}.acf-icon.grey.-minus:hover,.acf-icon.grey.-cancel:hover{background:#32373c}.acf-icon.small,.acf-icon.-small{width:20px;height:20px;line-height:14px;font-size:14px}.acf-icon.small.-duplicate:before,.acf-icon.small.-duplicate:after,.acf-icon.-small.-duplicate:before,.acf-icon.-small.-duplicate:after{opacity:.8}.acf-box{background:#fff;border:1px solid #ccd0d4;position:relative;box-shadow:0 1px 1px rgba(0,0,0,.04)}.acf-box .title{border-bottom:1px solid #ccd0d4;margin:0;padding:15px}.acf-box .title h3{display:flex;align-items:center;font-size:14px;line-height:1em;margin:0;padding:0}.acf-box .inner{padding:15px}.acf-box h2{color:#333;font-size:26px;line-height:1.25em;margin:.25em 0 .75em;padding:0}.acf-box h3{margin:1.5em 0 0}.acf-box p{margin-top:.5em}.acf-box a{text-decoration:none}.acf-box i.dashicons-external{margin-top:-1px}.acf-box .footer{border-top:1px solid #ccd0d4;padding:12px;font-size:13px;line-height:1.5}.acf-box .footer p{margin:0}.acf-admin-3-8 .acf-box{border-color:#e5e5e5}.acf-admin-3-8 .acf-box .title,.acf-admin-3-8 .acf-box .footer{border-color:#e5e5e5}.acf-notice{position:relative;display:block;color:#fff;margin:5px 0 15px;padding:3px 12px;background:#2a9bd9;border-left:#1f7db1 solid 3px}.acf-notice p{font-size:13px;line-height:1.5;margin:.5em 0;text-shadow:none;color:inherit}.acf-notice .acf-notice-dismiss{position:absolute;top:9px;right:12px;background:rgba(0,0,0,0) !important;color:inherit !important;border-color:#fff !important;opacity:.75}.acf-notice .acf-notice-dismiss:hover{opacity:1}.acf-notice.-dismiss{padding-right:40px}.acf-notice.-error{background:#d94f4f;border-color:#c92c2c}.acf-notice.-success{background:#49ad52;border-color:#3a8941}.acf-notice.-warning{background:#fd8d3b;border-color:#fc7009}.acf-table{border:#ccd0d4 solid 1px;background:#fff;border-spacing:0;border-radius:0;table-layout:auto;padding:0;margin:0;width:100%;clear:both;box-sizing:content-box}.acf-table>tbody>tr>th,.acf-table>tbody>tr>td,.acf-table>thead>tr>th,.acf-table>thead>tr>td{padding:8px;vertical-align:top;background:#fff;text-align:left;border-style:solid;font-weight:normal}.acf-table>tbody>tr>th,.acf-table>thead>tr>th{position:relative;color:#333}.acf-table>thead>tr>th{border-color:#d5d9dd;border-width:0 0 1px 1px}.acf-table>thead>tr>th:first-child{border-left-width:0}.acf-table>tbody>tr{z-index:1}.acf-table>tbody>tr>td{border-color:#eee;border-width:1px 0 0 1px}.acf-table>tbody>tr>td:first-child{border-left-width:0}.acf-table>tbody>tr:first-child>td{border-top-width:0}.acf-table.-clear{border:0 none}.acf-table.-clear>tbody>tr>td,.acf-table.-clear>tbody>tr>th,.acf-table.-clear>thead>tr>td,.acf-table.-clear>thead>tr>th{border:0 none;padding:4px}.acf-remove-element{-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;transform:translate(50px, 0);opacity:0}.acf-fade-up{-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;transform:translate(0, -10px);opacity:0}.acf-thead,.acf-tbody,.acf-tfoot{width:100%;padding:0;margin:0}.acf-thead>li,.acf-tbody>li,.acf-tfoot>li{box-sizing:border-box;padding-top:14px;font-size:12px;line-height:14px}.acf-thead{border-bottom:#ccd0d4 solid 1px;color:#23282d}.acf-thead>li{font-size:14px;line-height:1.4;font-weight:bold}.acf-admin-3-8 .acf-thead{border-color:#dfdfdf}.acf-tfoot{background:#f5f5f5;border-top:#d5d9dd solid 1px}.acf-settings-wrap #poststuff{padding-top:15px}.acf-settings-wrap .acf-box{margin:20px 0}.acf-settings-wrap table{margin:0}.acf-settings-wrap table .button{vertical-align:middle}#acf-popup{position:fixed;z-index:900000;top:0;left:0;right:0;bottom:0;text-align:center}#acf-popup .bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;background:rgba(0,0,0,.25)}#acf-popup:before{content:"";display:inline-block;height:100%;vertical-align:middle}#acf-popup .acf-popup-box{display:inline-block;vertical-align:middle;z-index:1;min-width:300px;min-height:160px;border-color:#aaa;box-shadow:0 5px 30px -5px rgba(0,0,0,.25);text-align:left}html[dir=rtl] #acf-popup .acf-popup-box{text-align:right}#acf-popup .acf-popup-box .title{min-height:15px;line-height:15px}#acf-popup .acf-popup-box .title .acf-icon{position:absolute;top:10px;right:10px}html[dir=rtl] #acf-popup .acf-popup-box .title .acf-icon{right:auto;left:10px}#acf-popup .acf-popup-box .inner{min-height:50px;padding:0;margin:15px}#acf-popup .acf-popup-box .loading{position:absolute;top:45px;left:0;right:0;bottom:0;z-index:2;background:rgba(0,0,0,.1);display:none}#acf-popup .acf-popup-box .loading i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.acf-submit{margin-bottom:0;line-height:28px}.acf-submit span{float:right;color:#999}.acf-submit span.-error{color:#dd4232}.acf-submit .button{margin-right:5px}#acf-upgrade-notice{position:relative;background:#fff;padding:20px}#acf-upgrade-notice:after{display:block;clear:both;content:""}#acf-upgrade-notice .col-content{float:left;width:55%;padding-left:90px}#acf-upgrade-notice .notice-container{display:flex;justify-content:space-between;align-items:flex-start;align-content:flex-start}#acf-upgrade-notice .col-actions{float:right;text-align:center}#acf-upgrade-notice img{float:left;width:64px;height:64px;margin:0 0 0 -90px}#acf-upgrade-notice h2{display:inline-block;font-size:16px;margin:2px 0 6.5px}#acf-upgrade-notice p{padding:0;margin:0}#acf-upgrade-notice .button:before{margin-top:11px}@media screen and (max-width: 640px){#acf-upgrade-notice .col-content,#acf-upgrade-notice .col-actions{float:none;padding-left:90px;width:auto;text-align:left}}#acf-upgrade-notice:has(.notice-container)::before,#acf-upgrade-notice:has(.notice-container)::after{display:none}#acf-upgrade-notice:has(.notice-container){padding-left:20px !important}.acf-wrap h1{margin-top:0;padding-top:20px}.acf-wrap .about-text{margin-top:.5em;min-height:50px}.acf-wrap .about-headline-callout{font-size:2.4em;font-weight:300;line-height:1.3;margin:1.1em 0 .2em;text-align:center}.acf-wrap .feature-section{padding:40px 0}.acf-wrap .feature-section h2{margin-top:20px}.acf-wrap .changelog{list-style:disc;padding-left:15px}.acf-wrap .changelog li{margin:0 0 .75em}.acf-wrap .acf-three-col{display:flex;flex-wrap:wrap;justify-content:space-between}.acf-wrap .acf-three-col>div{flex:1;align-self:flex-start;min-width:31%;max-width:31%}@media screen and (max-width: 880px){.acf-wrap .acf-three-col>div{min-width:48%}}@media screen and (max-width: 640px){.acf-wrap .acf-three-col>div{min-width:100%}}.acf-wrap .acf-three-col h3 .badge{display:inline-block;vertical-align:top;border-radius:5px;background:#fc9700;color:#fff;font-weight:normal;font-size:12px;padding:2px 5px}.acf-wrap .acf-three-col img+h3{margin-top:.5em}.acf-hl[data-cols]{margin-left:-10px;margin-right:-10px}.acf-hl[data-cols]>li{padding:0 6px 0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.acf-hl[data-cols="2"]>li{width:50%}.acf-hl[data-cols="3"]>li{width:33.333%}.acf-hl[data-cols="4"]>li{width:25%}@media screen and (max-width: 640px){.acf-hl[data-cols]{flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;margin-left:0;margin-right:0;margin-top:-10px}.acf-hl[data-cols]>li{flex:1 1 100%;width:100% !important;padding:10px 0 0}}.acf-actions{text-align:right;z-index:1}.acf-actions.-hover{position:absolute;display:none;top:0;right:0;padding:5px;z-index:1050}html[dir=rtl] .acf-actions.-hover{right:auto;left:0}ul.acf-actions li{float:right;margin-left:4px}html[dir=rtl] .acf-fl{float:right}html[dir=rtl] .acf-fr{float:left}html[dir=rtl] .acf-hl>li{float:right}html[dir=rtl] .acf-hl>li.acf-fr{float:left}html[dir=rtl] .acf-icon.logo{left:0;right:auto}html[dir=rtl] .acf-table thead th{text-align:right;border-right-width:1px;border-left-width:0px}html[dir=rtl] .acf-table>tbody>tr>td{text-align:right;border-right-width:1px;border-left-width:0px}html[dir=rtl] .acf-table>thead>tr>th:first-child,html[dir=rtl] .acf-table>tbody>tr>td:first-child{border-right-width:0}html[dir=rtl] .acf-table>tbody>tr>td.order+td{border-right-color:#e1e1e1}.acf-postbox-columns{position:relative;margin-top:-11px;margin-bottom:-12px;margin-left:-12px;margin-right:268px}.acf-postbox-columns:after{display:block;clear:both;content:""}.acf-postbox-columns .acf-postbox-main,.acf-postbox-columns .acf-postbox-side{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 12px 12px}.acf-postbox-columns .acf-postbox-main{float:left;width:100%}.acf-postbox-columns .acf-postbox-side{float:right;width:280px;margin-right:-280px}.acf-postbox-columns .acf-postbox-side:before{content:"";display:block;position:absolute;width:1px;height:100%;top:0;right:0;background:#d5d9dd}.acf-admin-3-8 .acf-postbox-columns .acf-postbox-side:before{background:#dfdfdf}@media only screen and (max-width: 850px){.acf-postbox-columns{margin:0}.acf-postbox-columns .acf-postbox-main,.acf-postbox-columns .acf-postbox-side{float:none;width:auto;margin:0;padding:0}.acf-postbox-columns .acf-postbox-side{margin-top:1em}.acf-postbox-columns .acf-postbox-side:before{display:none}}.acf-panel{margin-top:-1px;border-top:1px solid #d5d9dd;border-bottom:1px solid #d5d9dd}.acf-panel .acf-panel-title{margin:0;padding:12px;font-weight:bold;cursor:pointer;font-size:inherit}.acf-panel .acf-panel-title i{float:right}.acf-panel .acf-panel-inside{margin:0;padding:0 12px 12px;display:none}.acf-panel.-open .acf-panel-inside{display:block}.postbox .acf-panel{margin-left:-12px;margin-right:-12px}.acf-panel .acf-field{margin:20px 0 0}.acf-panel .acf-field .acf-label label{color:#555d66;font-weight:normal}.acf-panel .acf-field:first-child{margin-top:0}.acf-admin-3-8 .acf-panel{border-color:#dfdfdf}#acf-admin-tools .notice{margin-top:10px}#acf-admin-tools .acf-meta-box-wrap .inside{border-top:none}#acf-admin-tools .acf-meta-box-wrap .acf-fields{margin-bottom:24px;border:none;background:#fff;border-radius:0}#acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-field{padding:0;margin-bottom:19px;border-top:none}#acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-label{margin-bottom:16px}#acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-input{padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px;border-width:1px;border-style:solid;border-color:#d0d5dd;border-radius:6px}#acf-admin-tools .acf-meta-box-wrap .acf-fields.import-cptui{margin-top:19px}.acf-meta-box-wrap .postbox{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.acf-meta-box-wrap .postbox .inside{margin-bottom:0}.acf-meta-box-wrap .postbox .hndle{font-size:14px;padding:8px 12px;margin:0;line-height:1.4;position:relative;z-index:1;cursor:default}.acf-meta-box-wrap .postbox .handlediv,.acf-meta-box-wrap .postbox .handle-order-higher,.acf-meta-box-wrap .postbox .handle-order-lower{display:none}.acf-meta-box-wrap.-grid{margin-left:8px;margin-right:8px}.acf-meta-box-wrap.-grid .postbox{float:left;clear:left;width:50%;margin:0 0 16px}.acf-meta-box-wrap.-grid .postbox:nth-child(odd){margin-left:-8px}.acf-meta-box-wrap.-grid .postbox:nth-child(even){float:right;clear:right;margin-right:-8px}@media only screen and (max-width: 850px){.acf-meta-box-wrap.-grid{margin-left:0;margin-right:0}.acf-meta-box-wrap.-grid .postbox{margin-left:0 !important;margin-right:0 !important;width:100%}}#acf-admin-tool-export p{max-width:800px}#acf-admin-tool-export ul{display:flex;flex-wrap:wrap;width:100%}#acf-admin-tool-export ul li{flex:0 1 33.33%}@media screen and (max-width: 1600px){#acf-admin-tool-export ul li{flex:0 1 50%}}@media screen and (max-width: 1200px){#acf-admin-tool-export ul li{flex:0 1 100%}}#acf-admin-tool-export .acf-postbox-side ul{display:block}#acf-admin-tool-export .acf-postbox-side .button{margin:0;width:100%}#acf-admin-tool-export textarea{display:block;width:100%;min-height:500px;background:#f9fafb;border-color:#d0d5dd;box-shadow:none;padding:7px;border-radius:6px}#acf-admin-tool-export .acf-panel-selection .acf-label label{font-weight:bold;color:#344054}#acf-admin-tool-import ul{column-width:200px}.acf-css-tooltip{position:relative}.acf-css-tooltip:before{content:attr(aria-label);display:none;position:absolute;z-index:999;bottom:100%;left:50%;transform:translate(-50%, -8px);background:#191e23;border-radius:2px;padding:5px 10px;color:#fff;font-size:12px;line-height:1.4em;white-space:pre}.acf-css-tooltip:after{content:"";display:none;position:absolute;z-index:998;bottom:100%;left:50%;transform:translate(-50%, 4px);border:solid 6px rgba(0,0,0,0);border-top-color:#191e23}.acf-css-tooltip:hover:before,.acf-css-tooltip:hover:after,.acf-css-tooltip:focus:before,.acf-css-tooltip:focus:after{display:block}.acf-diff .acf-diff-title{position:absolute;top:0;left:0;right:0;height:40px;padding:14px 16px;background:#f3f3f3;border-bottom:#ddd solid 1px}.acf-diff .acf-diff-title strong{font-size:14px;display:block}.acf-diff .acf-diff-title .acf-diff-title-left,.acf-diff .acf-diff-title .acf-diff-title-right{width:50%;float:left}.acf-diff .acf-diff-content{position:absolute;top:70px;left:0;right:0;bottom:0;overflow:auto}.acf-diff table.diff{border-spacing:0}.acf-diff table.diff col.diffsplit.middle{width:0}.acf-diff table.diff td,.acf-diff table.diff th{padding-top:.25em;padding-bottom:.25em}.acf-diff table.diff tr td:nth-child(2){width:auto}.acf-diff table.diff td:nth-child(3){border-left:#ddd solid 1px}@media screen and (max-width: 600px){.acf-diff .acf-diff-title{height:70px}.acf-diff .acf-diff-content{top:100px}}.acf-modal{position:fixed;top:30px;left:30px;right:30px;bottom:30px;z-index:160000;box-shadow:0 5px 15px rgba(0,0,0,.7);background:#fcfcfc}.acf-modal .acf-modal-title,.acf-modal .acf-modal-content,.acf-modal .acf-modal-toolbar{box-sizing:border-box;position:absolute;left:0;right:0}.acf-modal .acf-modal-title{height:50px;top:0;border-bottom:1px solid #ddd}.acf-modal .acf-modal-title h2{margin:0;padding:0 16px;line-height:50px}.acf-modal .acf-modal-title .acf-modal-close{position:absolute;top:0;right:0;height:50px;width:50px;border:none;border-left:1px solid #ddd;background:rgba(0,0,0,0);cursor:pointer;color:#666}.acf-modal .acf-modal-title .acf-modal-close:hover{color:#00a0d2}.acf-modal .acf-modal-content{top:50px;bottom:60px;background:#fff;overflow:auto;padding:16px}.acf-modal .acf-modal-feedback{position:absolute;top:50%;margin:-10px 0;left:0;right:0;text-align:center;opacity:.75}.acf-modal .acf-modal-feedback.error{opacity:1;color:#b52727}.acf-modal .acf-modal-toolbar{height:60px;bottom:0;padding:15px 16px;border-top:1px solid #ddd}.acf-modal .acf-modal-toolbar .button{float:right}@media only screen and (max-width: 640px){.acf-modal{top:0;left:0;right:0;bottom:0}}.acf-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:#101828;opacity:.8;z-index:159900}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min--moz-device-pixel-ratio: 2),only screen and (-o-min-device-pixel-ratio: 2/1),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){.acf-loading,.acf-spinner{background-image:url(../../images/spinner@2x.gif);background-size:20px 20px}}.acf-admin-page .wrap{margin-top:48px;margin-right:32px;margin-bottom:0;margin-left:12px}@media screen and (max-width: 768px){.acf-admin-page .wrap{margin-right:8px;margin-left:8px}}.acf-admin-page.rtl .wrap{margin-right:12px;margin-left:32px}@media screen and (max-width: 768px){.acf-admin-page.rtl .wrap{margin-right:8px;margin-left:8px}}@media screen and (max-width: 768px){.acf-admin-page #wpcontent{padding-left:0}}.acf-admin-page #wpfooter{font-style:italic}.acf-admin-page .postbox,.acf-admin-page .acf-box{border:none;border-radius:8px;box-shadow:0px 1px 2px rgba(16,24,40,.1)}.acf-admin-page .postbox .inside,.acf-admin-page .acf-box .inside{padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}.acf-admin-page .postbox .acf-postbox-inner,.acf-admin-page .acf-box .acf-postbox-inner{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:24px;padding-right:0;padding-bottom:0;padding-left:0}.acf-admin-page .postbox .inner,.acf-admin-page .postbox .inside,.acf-admin-page .acf-box .inner,.acf-admin-page .acf-box .inside{margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}.acf-admin-page .postbox .postbox-header,.acf-admin-page .postbox .title,.acf-admin-page .acf-box .postbox-header,.acf-admin-page .acf-box .title{display:flex;align-items:center;box-sizing:border-box;min-height:64px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:24px;padding-bottom:0;padding-left:24px;border-bottom-width:0;border-bottom-style:none}.acf-admin-page .postbox .postbox-header h2,.acf-admin-page .postbox .postbox-header h3,.acf-admin-page .postbox .title h2,.acf-admin-page .postbox .title h3,.acf-admin-page .acf-box .postbox-header h2,.acf-admin-page .acf-box .postbox-header h3,.acf-admin-page .acf-box .title h2,.acf-admin-page .acf-box .title h3{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;color:#344054}.acf-admin-page .postbox .hndle,.acf-admin-page .acf-box .hndle{padding-top:0;padding-right:24px;padding-bottom:0;padding-left:24px}.acf-postbox-header{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;min-height:64px;margin-top:-24px;margin-right:-24px;margin-bottom:0;margin-left:-24px;padding-top:0;padding-right:24px;padding-bottom:0;padding-left:24px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaecf0}.acf-postbox-header h2.acf-postbox-title{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:24px;padding-bottom:0;padding-left:0;color:#344054}.rtl .acf-postbox-header h2.acf-postbox-title{padding-right:0;padding-left:24px}.acf-postbox-header .acf-icon{background-color:#98a2b3}.acf-admin-page #screen-meta-links{margin-right:32px}.acf-admin-page #screen-meta-links .show-settings{border-color:#d0d5dd}@media screen and (max-width: 768px){.acf-admin-page #screen-meta-links{margin-right:16px;margin-bottom:0}}.acf-admin-page.rtl #screen-meta-links{margin-right:0;margin-left:32px}@media screen and (max-width: 768px){.acf-admin-page.rtl #screen-meta-links{margin-right:0;margin-left:16px}}.acf-admin-page #screen-meta{border-color:#d0d5dd}.acf-admin-page #poststuff .postbox-header h2,.acf-admin-page #poststuff .postbox-header h3{justify-content:flex-start;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;color:#344054 !important}.acf-admin-page.is-dragging-metaboxes .metabox-holder .postbox-container .meta-box-sortables{box-sizing:border-box;padding:2px;outline:none;background-image:repeating-linear-gradient(0deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px),repeating-linear-gradient(90deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px),repeating-linear-gradient(180deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px),repeating-linear-gradient(270deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px);background-size:1.5px 100%,100% 1.5px,1.5px 100%,100% 1.5px;background-position:0 0,0 0,100% 0,0 100%;background-repeat:no-repeat;border-radius:8px}.acf-admin-page .ui-sortable-placeholder{border:none}.acf-admin-page .subtitle{display:inline-flex;align-items:center;height:24px;margin:0;padding-top:4px;padding-right:12px;padding-bottom:4px;padding-left:12px;background-color:#ebf5fa;border-width:1px;border-style:solid;border-color:#a5d2e7;border-radius:6px}.acf-admin-page .subtitle strong{margin-left:5px}.acf-actions-strip{display:flex}.acf-actions-strip .acf-btn{margin-right:8px}.acf-admin-page .acf-notice,.acf-admin-page .notice,.acf-admin-page #lost-connection-notice{position:relative;box-sizing:border-box;min-height:48px;margin-top:0 !important;margin-right:0 !important;margin-bottom:16px !important;margin-left:0 !important;padding-top:13px !important;padding-right:16px !important;padding-bottom:12px !important;padding-left:50px !important;background-color:#e7eff9;border-width:1px;border-style:solid;border-color:#9dbaee;border-radius:8px;box-shadow:0px 1px 2px rgba(16,24,40,.1);color:#344054}.acf-admin-page .acf-notice.update-nag,.acf-admin-page .notice.update-nag,.acf-admin-page #lost-connection-notice.update-nag{display:block;position:relative;width:calc(100% - 44px);margin-top:48px !important;margin-right:44px !important;margin-bottom:-32px !important;margin-left:12px !important}.acf-admin-page .acf-notice .button,.acf-admin-page .notice .button,.acf-admin-page #lost-connection-notice .button{height:auto;margin-left:8px;padding:0;border:none}.acf-admin-page .acf-notice>div,.acf-admin-page .notice>div,.acf-admin-page #lost-connection-notice>div{margin-top:0;margin-bottom:0}.acf-admin-page .acf-notice p,.acf-admin-page .notice p,.acf-admin-page #lost-connection-notice p{flex:1 0 auto;max-width:100%;line-height:18px;margin:0;padding:0}.acf-admin-page .acf-notice p.help,.acf-admin-page .notice p.help,.acf-admin-page #lost-connection-notice p.help{margin-top:0;padding-top:0;color:rgba(52,64,84,.7)}.acf-admin-page .acf-notice .acf-notice-dismiss,.acf-admin-page .acf-notice .notice-dismiss,.acf-admin-page .notice .acf-notice-dismiss,.acf-admin-page .notice .notice-dismiss,.acf-admin-page #lost-connection-notice .acf-notice-dismiss,.acf-admin-page #lost-connection-notice .notice-dismiss{position:absolute;top:4px;right:8px;padding:9px;border:none}.acf-admin-page .acf-notice .acf-notice-dismiss:before,.acf-admin-page .acf-notice .notice-dismiss:before,.acf-admin-page .notice .acf-notice-dismiss:before,.acf-admin-page .notice .notice-dismiss:before,.acf-admin-page #lost-connection-notice .acf-notice-dismiss:before,.acf-admin-page #lost-connection-notice .notice-dismiss:before{content:"";display:block;position:relative;z-index:600;width:20px;height:20px;background-color:#667085;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/icons/icon-close.svg");mask-image:url("../../images/icons/icon-close.svg")}.acf-admin-page .acf-notice .acf-notice-dismiss:hover::before,.acf-admin-page .acf-notice .notice-dismiss:hover::before,.acf-admin-page .notice .acf-notice-dismiss:hover::before,.acf-admin-page .notice .notice-dismiss:hover::before,.acf-admin-page #lost-connection-notice .acf-notice-dismiss:hover::before,.acf-admin-page #lost-connection-notice .notice-dismiss:hover::before{background-color:#344054}.acf-admin-page .acf-notice a.acf-notice-dismiss,.acf-admin-page .notice a.acf-notice-dismiss,.acf-admin-page #lost-connection-notice a.acf-notice-dismiss{position:absolute;top:5px;right:24px}.acf-admin-page .acf-notice a.acf-notice-dismiss:before,.acf-admin-page .notice a.acf-notice-dismiss:before,.acf-admin-page #lost-connection-notice a.acf-notice-dismiss:before{background-color:#475467}.acf-admin-page .acf-notice:before,.acf-admin-page .notice:before,.acf-admin-page #lost-connection-notice:before{content:"";display:block;position:absolute;top:15px;left:18px;z-index:600;width:16px;height:16px;margin-right:8px;background-color:#fff;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/icons/icon-info-solid.svg");mask-image:url("../../images/icons/icon-info-solid.svg")}.acf-admin-page .acf-notice:after,.acf-admin-page .notice:after,.acf-admin-page #lost-connection-notice:after{content:"";display:block;position:absolute;top:9px;left:12px;z-index:500;width:28px;height:28px;background-color:#2d69da;border-radius:6px;box-shadow:0px 1px 2px rgba(16,24,40,.1)}.acf-admin-page .acf-notice .local-restore,.acf-admin-page .notice .local-restore,.acf-admin-page #lost-connection-notice .local-restore{align-items:center;margin-top:-6px;margin-bottom:0}.acf-admin-page .notice[data-persisted=true]{display:none}.acf-admin-page .notice.is-dismissible{padding-right:56px}.acf-admin-page .notice.notice-success{background-color:#edf7ef;border-color:#b6deb9}.acf-admin-page .notice.notice-success:before{-webkit-mask-image:url("../../images/icons/icon-check-circle-solid.svg");mask-image:url("../../images/icons/icon-check-circle-solid.svg")}.acf-admin-page .notice.notice-success:after{background-color:#52aa59}.acf-admin-page .acf-notice.acf-error-message,.acf-admin-page .notice.notice-error,.acf-admin-page #lost-connection-notice{background-color:#f7eeeb;border-color:#f1b6b3}.acf-admin-page .acf-notice.acf-error-message:before,.acf-admin-page .notice.notice-error:before,.acf-admin-page #lost-connection-notice:before{-webkit-mask-image:url("../../images/icons/icon-warning.svg");mask-image:url("../../images/icons/icon-warning.svg")}.acf-admin-page .acf-notice.acf-error-message:after,.acf-admin-page .notice.notice-error:after,.acf-admin-page #lost-connection-notice:after{background-color:#d13737}.acf-admin-page .notice.notice-warning{background:linear-gradient(0deg, rgba(247, 144, 9, 0.08), rgba(247, 144, 9, 0.08)),#fff;border:1px solid rgba(247,144,9,.32);color:#344054}.acf-admin-page .notice.notice-warning:before{-webkit-mask-image:url("../../images/icons/icon-alert-triangle.svg");mask-image:url("../../images/icons/icon-alert-triangle.svg");background:#f56e28}.acf-admin-page .notice.notice-warning:after{content:none}.acf-admin-single-taxonomy .notice-success .acf-item-saved-text,.acf-admin-single-post-type .notice-success .acf-item-saved-text,.acf-admin-single-options-page .notice-success .acf-item-saved-text{font-weight:600}.acf-admin-single-taxonomy .notice-success .acf-item-saved-links,.acf-admin-single-post-type .notice-success .acf-item-saved-links,.acf-admin-single-options-page .notice-success .acf-item-saved-links{display:flex;gap:12px}.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a,.acf-admin-single-post-type .notice-success .acf-item-saved-links a,.acf-admin-single-options-page .notice-success .acf-item-saved-links a{text-decoration:none;opacity:1}.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a:after,.acf-admin-single-post-type .notice-success .acf-item-saved-links a:after,.acf-admin-single-options-page .notice-success .acf-item-saved-links a:after{content:"";width:1px;height:13px;display:inline-flex;position:relative;top:2px;left:6px;background-color:#475467;opacity:.3}.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a:last-child:after,.acf-admin-single-post-type .notice-success .acf-item-saved-links a:last-child:after,.acf-admin-single-options-page .notice-success .acf-item-saved-links a:last-child:after{content:none}.rtl.acf-field-group .notice,.rtl.acf-internal-post-type .notice{padding-right:50px !important}.rtl.acf-field-group .notice .notice-dismiss,.rtl.acf-internal-post-type .notice .notice-dismiss{left:8px;right:unset}.rtl.acf-field-group .notice:before,.rtl.acf-internal-post-type .notice:before{left:unset;right:10px}.rtl.acf-field-group .notice:after,.rtl.acf-internal-post-type .notice:after{left:unset;right:12px}.rtl.acf-field-group.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a:after,.rtl.acf-field-group.acf-admin-single-post-type .notice-success .acf-item-saved-links a:after,.rtl.acf-field-group.acf-admin-single-options-page .notice-success .acf-item-saved-links a:after,.rtl.acf-internal-post-type.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a:after,.rtl.acf-internal-post-type.acf-admin-single-post-type .notice-success .acf-item-saved-links a:after,.rtl.acf-internal-post-type.acf-admin-single-options-page .notice-success .acf-item-saved-links a:after{left:unset;right:6px}.acf-pro-label{display:inline-flex;align-items:center;min-height:22px;padding-right:8px;padding-left:8px;background:linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.16);border:none;border-radius:100px;font-size:11px;text-transform:uppercase;text-decoration:none;color:#fff}.acf-admin-page .acf-field .acf-notice{display:flex;align-items:center;min-height:40px !important;margin-bottom:6px !important;padding-top:6px !important;padding-left:40px !important;padding-bottom:6px !important;margin:0 0 15px;background:#edf2ff;color:#344054 !important;border-color:#2183b9;border-radius:6px}.acf-admin-page .acf-field .acf-notice:after{top:8px;left:8px;width:22px;height:22px}.acf-admin-page .acf-field .acf-notice:before{top:12px;left:12px;width:14px;height:14px}.acf-admin-page .acf-field .acf-notice.-error{background:#f7eeeb;border-color:#f1b6b3}.acf-admin-page .acf-field .acf-notice.-success{background:#edf7ef;border-color:#b6deb9}.acf-admin-page .acf-field .acf-notice.-warning{background:#fdf8eb;border-color:#f4dbb4}.acf-admin-page #wpcontent{line-height:140%}.acf-admin-page a{color:#0783be}.acf-h1,.acf-admin-page #tmpl-acf-field-group-pro-features h1,.acf-admin-page #acf-field-group-pro-features h1,.acf-admin-page h1,.acf-headerbar h1{font-size:21px;font-weight:400}.acf-h2,.acf-no-field-groups-wrapper .acf-no-field-groups-inner h2,.acf-no-field-groups-wrapper .acf-no-taxonomies-inner h2,.acf-no-field-groups-wrapper .acf-no-post-types-inner h2,.acf-no-field-groups-wrapper .acf-no-options-pages-inner h2,.acf-no-field-groups-wrapper .acf-options-preview-inner h2,.acf-no-taxonomies-wrapper .acf-no-field-groups-inner h2,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner h2,.acf-no-taxonomies-wrapper .acf-no-post-types-inner h2,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner h2,.acf-no-taxonomies-wrapper .acf-options-preview-inner h2,.acf-no-post-types-wrapper .acf-no-field-groups-inner h2,.acf-no-post-types-wrapper .acf-no-taxonomies-inner h2,.acf-no-post-types-wrapper .acf-no-post-types-inner h2,.acf-no-post-types-wrapper .acf-no-options-pages-inner h2,.acf-no-post-types-wrapper .acf-options-preview-inner h2,.acf-no-options-pages-wrapper .acf-no-field-groups-inner h2,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner h2,.acf-no-options-pages-wrapper .acf-no-post-types-inner h2,.acf-no-options-pages-wrapper .acf-no-options-pages-inner h2,.acf-no-options-pages-wrapper .acf-options-preview-inner h2,.acf-options-preview-wrapper .acf-no-field-groups-inner h2,.acf-options-preview-wrapper .acf-no-taxonomies-inner h2,.acf-options-preview-wrapper .acf-no-post-types-inner h2,.acf-options-preview-wrapper .acf-no-options-pages-inner h2,.acf-options-preview-wrapper .acf-options-preview-inner h2,.acf-page-title,.acf-admin-page h2,.acf-headerbar h2{font-size:18px;font-weight:400}.acf-h3,.acf-admin-page h3,.acf-headerbar h3,.acf-admin-page .postbox .postbox-header h2,.acf-admin-page .postbox .postbox-header h3,.acf-admin-page .postbox .title h2,.acf-admin-page .postbox .title h3,.acf-admin-page .acf-box .postbox-header h2,.acf-admin-page .acf-box .postbox-header h3,.acf-admin-page .acf-box .title h2,.acf-admin-page .acf-box .title h3,.acf-postbox-header h2.acf-postbox-title,.acf-admin-page #poststuff .postbox-header h2,.acf-admin-page #poststuff .postbox-header h3{font-size:16px;font-weight:400}.acf-admin-page .p1{font-size:15px}.acf-admin-page .p2,.acf-admin-page .acf-no-field-groups-wrapper .acf-no-field-groups-inner p,.acf-no-field-groups-wrapper .acf-no-field-groups-inner .acf-admin-page p,.acf-admin-page .acf-no-field-groups-wrapper .acf-no-taxonomies-inner p,.acf-no-field-groups-wrapper .acf-no-taxonomies-inner .acf-admin-page p,.acf-admin-page .acf-no-field-groups-wrapper .acf-no-post-types-inner p,.acf-no-field-groups-wrapper .acf-no-post-types-inner .acf-admin-page p,.acf-admin-page .acf-no-field-groups-wrapper .acf-no-options-pages-inner p,.acf-no-field-groups-wrapper .acf-no-options-pages-inner .acf-admin-page p,.acf-admin-page .acf-no-field-groups-wrapper .acf-options-preview-inner p,.acf-no-field-groups-wrapper .acf-options-preview-inner .acf-admin-page p,.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-field-groups-inner p,.acf-no-taxonomies-wrapper .acf-no-field-groups-inner .acf-admin-page p,.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner .acf-admin-page p,.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-post-types-inner p,.acf-no-taxonomies-wrapper .acf-no-post-types-inner .acf-admin-page p,.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-options-pages-inner p,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner .acf-admin-page p,.acf-admin-page .acf-no-taxonomies-wrapper .acf-options-preview-inner p,.acf-no-taxonomies-wrapper .acf-options-preview-inner .acf-admin-page p,.acf-admin-page .acf-no-post-types-wrapper .acf-no-field-groups-inner p,.acf-no-post-types-wrapper .acf-no-field-groups-inner .acf-admin-page p,.acf-admin-page .acf-no-post-types-wrapper .acf-no-taxonomies-inner p,.acf-no-post-types-wrapper .acf-no-taxonomies-inner .acf-admin-page p,.acf-admin-page .acf-no-post-types-wrapper .acf-no-post-types-inner p,.acf-no-post-types-wrapper .acf-no-post-types-inner .acf-admin-page p,.acf-admin-page .acf-no-post-types-wrapper .acf-no-options-pages-inner p,.acf-no-post-types-wrapper .acf-no-options-pages-inner .acf-admin-page p,.acf-admin-page .acf-no-post-types-wrapper .acf-options-preview-inner p,.acf-no-post-types-wrapper .acf-options-preview-inner .acf-admin-page p,.acf-admin-page .acf-no-options-pages-wrapper .acf-no-field-groups-inner p,.acf-no-options-pages-wrapper .acf-no-field-groups-inner .acf-admin-page p,.acf-admin-page .acf-no-options-pages-wrapper .acf-no-taxonomies-inner p,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner .acf-admin-page p,.acf-admin-page .acf-no-options-pages-wrapper .acf-no-post-types-inner p,.acf-no-options-pages-wrapper .acf-no-post-types-inner .acf-admin-page p,.acf-admin-page .acf-no-options-pages-wrapper .acf-no-options-pages-inner p,.acf-no-options-pages-wrapper .acf-no-options-pages-inner .acf-admin-page p,.acf-admin-page .acf-no-options-pages-wrapper .acf-options-preview-inner p,.acf-no-options-pages-wrapper .acf-options-preview-inner .acf-admin-page p,.acf-admin-page .acf-options-preview-wrapper .acf-no-field-groups-inner p,.acf-options-preview-wrapper .acf-no-field-groups-inner .acf-admin-page p,.acf-admin-page .acf-options-preview-wrapper .acf-no-taxonomies-inner p,.acf-options-preview-wrapper .acf-no-taxonomies-inner .acf-admin-page p,.acf-admin-page .acf-options-preview-wrapper .acf-no-post-types-inner p,.acf-options-preview-wrapper .acf-no-post-types-inner .acf-admin-page p,.acf-admin-page .acf-options-preview-wrapper .acf-no-options-pages-inner p,.acf-options-preview-wrapper .acf-no-options-pages-inner .acf-admin-page p,.acf-admin-page .acf-options-preview-wrapper .acf-options-preview-inner p,.acf-options-preview-wrapper .acf-options-preview-inner .acf-admin-page p,.acf-admin-page #acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-label,#acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-admin-page .acf-label{font-size:14px}.acf-admin-page .p3,.acf-admin-page .acf-internal-post-type .wp-list-table .post-state,.acf-internal-post-type .wp-list-table .acf-admin-page .post-state,.acf-admin-page .subtitle{font-size:13.5px}.acf-admin-page .p4,.acf-admin-page .acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn p,.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn .acf-admin-page p,.acf-admin-page #acf-update-information .form-table th,#acf-update-information .form-table .acf-admin-page th,.acf-admin-page #acf-update-information .form-table td,#acf-update-information .form-table .acf-admin-page td,.acf-admin-page #acf-admin-tools.tool-export .acf-panel h3,#acf-admin-tools.tool-export .acf-panel .acf-admin-page h3,.acf-admin-page .acf-btn.acf-btn-sm,.acf-admin-page .acf-admin-toolbar .acf-tab,.acf-admin-toolbar .acf-admin-page .acf-tab,.acf-admin-page .acf-options-preview .acf-options-pages-preview-upgrade-button p,.acf-options-preview .acf-options-pages-preview-upgrade-button .acf-admin-page p,.acf-admin-page .acf-internal-post-type .subsubsub li,.acf-internal-post-type .subsubsub .acf-admin-page li,.acf-admin-page .acf-internal-post-type .wp-list-table tbody th,.acf-internal-post-type .wp-list-table tbody .acf-admin-page th,.acf-admin-page .acf-internal-post-type .wp-list-table tbody td,.acf-internal-post-type .wp-list-table tbody .acf-admin-page td,.acf-admin-page .acf-internal-post-type .wp-list-table thead th,.acf-internal-post-type .wp-list-table thead .acf-admin-page th,.acf-admin-page .acf-internal-post-type .wp-list-table thead td,.acf-internal-post-type .wp-list-table thead .acf-admin-page td,.acf-admin-page .acf-internal-post-type .wp-list-table tfoot th,.acf-internal-post-type .wp-list-table tfoot .acf-admin-page th,.acf-admin-page .acf-internal-post-type .wp-list-table tfoot td,.acf-internal-post-type .wp-list-table tfoot .acf-admin-page td,.acf-admin-page .acf-input .select2-container.-acf .select2-selection__rendered,.acf-admin-page .button,.acf-admin-page input[type=text],.acf-admin-page input[type=search],.acf-admin-page input[type=number],.acf-admin-page textarea,.acf-admin-page select{font-size:13px}.acf-admin-page .p5,.acf-admin-page .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .field-type-label,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .acf-admin-page .field-type-label,.acf-admin-page .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .field-type-label,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .acf-admin-page .field-type-label,.acf-admin-page .acf-internal-post-type .row-actions,.acf-internal-post-type .acf-admin-page .row-actions,.acf-admin-page .acf-notice .button,.acf-admin-page .notice .button,.acf-admin-page #lost-connection-notice .button{font-size:12.5px}.acf-admin-page .p6,.acf-admin-page #acf-update-information .acf-update-changelog p em,#acf-update-information .acf-update-changelog p .acf-admin-page em,.acf-admin-page .acf-no-field-groups-wrapper .acf-no-field-groups-inner p.acf-small,.acf-no-field-groups-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-field-groups-wrapper .acf-no-taxonomies-inner p.acf-small,.acf-no-field-groups-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-field-groups-wrapper .acf-no-post-types-inner p.acf-small,.acf-no-field-groups-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-field-groups-wrapper .acf-no-options-pages-inner p.acf-small,.acf-no-field-groups-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-field-groups-wrapper .acf-options-preview-inner p.acf-small,.acf-no-field-groups-wrapper .acf-options-preview-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-field-groups-inner p.acf-small,.acf-no-taxonomies-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p.acf-small,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-post-types-inner p.acf-small,.acf-no-taxonomies-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-options-pages-inner p.acf-small,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-taxonomies-wrapper .acf-options-preview-inner p.acf-small,.acf-no-taxonomies-wrapper .acf-options-preview-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-post-types-wrapper .acf-no-field-groups-inner p.acf-small,.acf-no-post-types-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-post-types-wrapper .acf-no-taxonomies-inner p.acf-small,.acf-no-post-types-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-post-types-wrapper .acf-no-post-types-inner p.acf-small,.acf-no-post-types-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-post-types-wrapper .acf-no-options-pages-inner p.acf-small,.acf-no-post-types-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-post-types-wrapper .acf-options-preview-inner p.acf-small,.acf-no-post-types-wrapper .acf-options-preview-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-options-pages-wrapper .acf-no-field-groups-inner p.acf-small,.acf-no-options-pages-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-options-pages-wrapper .acf-no-taxonomies-inner p.acf-small,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-options-pages-wrapper .acf-no-post-types-inner p.acf-small,.acf-no-options-pages-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-options-pages-wrapper .acf-no-options-pages-inner p.acf-small,.acf-no-options-pages-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-options-pages-wrapper .acf-options-preview-inner p.acf-small,.acf-no-options-pages-wrapper .acf-options-preview-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-options-preview-wrapper .acf-no-field-groups-inner p.acf-small,.acf-options-preview-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-options-preview-wrapper .acf-no-taxonomies-inner p.acf-small,.acf-options-preview-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-options-preview-wrapper .acf-no-post-types-inner p.acf-small,.acf-options-preview-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-options-preview-wrapper .acf-no-options-pages-inner p.acf-small,.acf-options-preview-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-options-preview-wrapper .acf-options-preview-inner p.acf-small,.acf-options-preview-wrapper .acf-options-preview-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-internal-post-type .row-actions,.acf-internal-post-type .acf-admin-page .row-actions,.acf-admin-page .acf-small{font-size:12px}.acf-admin-page .p7,.acf-admin-page .acf-tooltip,.acf-admin-page .acf-notice p.help,.acf-admin-page .notice p.help,.acf-admin-page #lost-connection-notice p.help{font-size:11.5px}.acf-admin-page .p8{font-size:11px}.acf-page-title{color:#344054}.acf-admin-page .acf-settings-wrap h1{display:none !important}.acf-admin-page #acf-admin-tools h1:not(.acf-field-group-pro-features-title,.acf-field-group-pro-features-title-sm){display:none !important}.acf-admin-page a:focus{box-shadow:none;outline:none}.acf-admin-page a:focus-visible{box-shadow:0 0 0 1px #4f94d4,0 0 2px 1px rgba(79,148,212,.8);outline:1px solid rgba(0,0,0,0)}.acf-admin-page input[type=text],.acf-admin-page input[type=search],.acf-admin-page input[type=number],.acf-admin-page textarea,.acf-admin-page select{box-sizing:border-box;height:40px;padding-right:12px;padding-left:12px;background-color:#fff;border-color:#d0d5dd;box-shadow:0px 1px 2px rgba(16,24,40,.1);border-radius:6px;color:#344054}.acf-admin-page input[type=text]:focus,.acf-admin-page input[type=search]:focus,.acf-admin-page input[type=number]:focus,.acf-admin-page textarea:focus,.acf-admin-page select:focus{outline:3px solid #ebf5fa;border-color:#399ccb}.acf-admin-page input[type=text]:disabled,.acf-admin-page input[type=search]:disabled,.acf-admin-page input[type=number]:disabled,.acf-admin-page textarea:disabled,.acf-admin-page select:disabled{background-color:#f9fafb;color:#808a9e}.acf-admin-page input[type=text]::placeholder,.acf-admin-page input[type=search]::placeholder,.acf-admin-page input[type=number]::placeholder,.acf-admin-page textarea::placeholder,.acf-admin-page select::placeholder{color:#98a2b3}.acf-admin-page input[type=text]:read-only{background-color:#f9fafb;color:#98a2b3}.acf-admin-page .acf-field.acf-field-number .acf-label,.acf-admin-page .acf-field.acf-field-number .acf-input input[type=number]{max-width:180px}.acf-admin-page textarea{box-sizing:border-box;padding-top:10px;padding-bottom:10px;height:80px;min-height:56px}.acf-admin-page select{min-width:160px;max-width:100%;padding-right:40px;padding-left:12px;background-image:url("../../images/icons/icon-chevron-down.svg");background-position:right 10px top 50%;background-size:20px}.acf-admin-page select:hover,.acf-admin-page select:focus{color:#0783be}.acf-admin-page select::before{content:"";display:block;position:absolute;top:5px;left:5px;width:20px;height:20px}.acf-admin-page.rtl select{padding-right:12px;padding-left:40px;background-position:left 10px top 50%}.acf-admin-page input[type=radio],.acf-admin-page input[type=checkbox]{box-sizing:border-box;width:16px;height:16px;padding:0;border-width:1px;border-style:solid;border-color:#98a2b3;background:#fff;box-shadow:none}.acf-admin-page input[type=radio]:hover,.acf-admin-page input[type=checkbox]:hover{background-color:#ebf5fa;border-color:#0783be}.acf-admin-page input[type=radio]:checked,.acf-admin-page input[type=radio]:focus-visible,.acf-admin-page input[type=checkbox]:checked,.acf-admin-page input[type=checkbox]:focus-visible{background-color:#ebf5fa;border-color:#0783be}.acf-admin-page input[type=radio]:checked:before,.acf-admin-page input[type=radio]:focus-visible:before,.acf-admin-page input[type=checkbox]:checked:before,.acf-admin-page input[type=checkbox]:focus-visible:before{content:"";position:relative;top:-1px;left:-1px;width:16px;height:16px;margin:0;padding:0;background-color:rgba(0,0,0,0);background-size:cover;background-repeat:no-repeat;background-position:center}.acf-admin-page input[type=radio]:active,.acf-admin-page input[type=checkbox]:active{box-shadow:0px 0px 0px 3px #ebf5fa,0px 0px 0px rgba(255,54,54,.25)}.acf-admin-page input[type=radio]:disabled,.acf-admin-page input[type=checkbox]:disabled{background-color:#f9fafb;border-color:#d0d5dd}.acf-admin-page.rtl input[type=radio]:checked:before,.acf-admin-page.rtl input[type=radio]:focus-visible:before,.acf-admin-page.rtl input[type=checkbox]:checked:before,.acf-admin-page.rtl input[type=checkbox]:focus-visible:before{left:1px}.acf-admin-page input[type=radio]:checked:before,.acf-admin-page input[type=radio]:focus:before{background-image:url("../../images/field-states/radio-active.svg")}.acf-admin-page input[type=checkbox]:checked:before,.acf-admin-page input[type=checkbox]:focus:before{background-image:url("../../images/field-states/checkbox-active.svg")}.acf-admin-page .acf-radio-list li input[type=radio],.acf-admin-page .acf-radio-list li input[type=checkbox],.acf-admin-page .acf-checkbox-list li input[type=radio],.acf-admin-page .acf-checkbox-list li input[type=checkbox]{margin-right:6px}.acf-admin-page .acf-radio-list.acf-bl li,.acf-admin-page .acf-checkbox-list.acf-bl li{margin-bottom:8px}.acf-admin-page .acf-radio-list.acf-bl li:last-of-type,.acf-admin-page .acf-checkbox-list.acf-bl li:last-of-type{margin-bottom:0}.acf-admin-page .acf-radio-list label,.acf-admin-page .acf-checkbox-list label{display:flex;align-items:center;align-content:center}.acf-admin-page .acf-switch{width:42px;height:24px;border:none;background-color:#d0d5dd;border-radius:12px}.acf-admin-page .acf-switch:hover{background-color:#98a2b3}.acf-admin-page .acf-switch:active{box-shadow:0px 0px 0px 3px #ebf5fa,0px 0px 0px rgba(255,54,54,.25)}.acf-admin-page .acf-switch.-on{background-color:#0783be}.acf-admin-page .acf-switch.-on:hover{background-color:#066998}.acf-admin-page .acf-switch.-on .acf-switch-slider{left:20px}.acf-admin-page .acf-switch .acf-switch-off,.acf-admin-page .acf-switch .acf-switch-on{visibility:hidden}.acf-admin-page .acf-switch .acf-switch-slider{width:20px;height:20px;border:none;border-radius:100px;box-shadow:0px 1px 3px rgba(16,24,40,.1),0px 1px 2px rgba(16,24,40,.06)}.acf-admin-page .acf-field-true-false{display:flex;align-items:flex-start}.acf-admin-page .acf-field-true-false .acf-label{order:2;display:block;align-items:center;margin-top:2px;margin-bottom:0;margin-left:12px}.acf-admin-page .acf-field-true-false .acf-label label{margin-bottom:0}.acf-admin-page .acf-field-true-false .acf-label .acf-tip{margin-left:12px}.acf-admin-page .acf-field-true-false .acf-label .description{display:block;margin-top:2px;margin-left:0}.acf-admin-page.rtl .acf-field-true-false .acf-label{margin-right:12px;margin-left:0}.acf-admin-page.rtl .acf-field-true-false .acf-tip{margin-right:12px;margin-left:0}.acf-admin-page input::file-selector-button{box-sizing:border-box;min-height:40px;margin-right:16px;padding-top:8px;padding-right:16px;padding-bottom:8px;padding-left:16px;background-color:rgba(0,0,0,0);color:#0783be !important;border-radius:6px;border-width:1px;border-style:solid;border-color:#0783be;text-decoration:none}.acf-admin-page input::file-selector-button:hover{border-color:#066998;cursor:pointer;color:#066998 !important}.acf-admin-page .button{display:inline-flex;align-items:center;height:40px;padding-right:16px;padding-left:16px;background-color:rgba(0,0,0,0);border-width:1px;border-style:solid;border-color:#0783be;border-radius:6px;color:#0783be}.acf-admin-page .button:hover{background-color:#f3f9fc;border-color:#0783be;color:#0783be}.acf-admin-page .button:focus{background-color:#f3f9fc;outline:3px solid #ebf5fa;color:#0783be}.acf-admin-page .edit-field-group-header{display:block !important}.acf-admin-page .acf-input .select2-container.-acf .select2-selection{border:none;line-height:1}.acf-admin-page .acf-input .select2-container.-acf .select2-selection__rendered{box-sizing:border-box;padding-right:0;padding-left:0;background-color:#fff;border-width:1px;border-style:solid;border-color:#d0d5dd;box-shadow:0px 1px 2px rgba(16,24,40,.1);border-radius:6px;color:#344054}.acf-admin-page .acf-input .select2-container--focus{outline:3px solid #ebf5fa;border-color:#399ccb;border-radius:6px}.acf-admin-page .acf-input .select2-container--focus .select2-selection__rendered{border-color:#399ccb !important}.acf-admin-page .acf-input .select2-container--focus.select2-container--below.select2-container--open .select2-selection__rendered{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.acf-admin-page .acf-input .select2-container--focus.select2-container--above.select2-container--open .select2-selection__rendered{border-top-right-radius:0 !important;border-top-left-radius:0 !important}.acf-admin-page .acf-input .select2-container .select2-search--inline .select2-search__field{margin:0;padding-left:6px}.acf-admin-page .acf-input .select2-container .select2-search--inline .select2-search__field:focus{outline:none;border:none}.acf-admin-page .acf-input .select2-container--default .select2-selection--multiple .select2-selection__rendered{padding-top:0;padding-right:6px;padding-bottom:0;padding-left:6px}.acf-admin-page .acf-input .select2-selection__clear{width:18px;height:18px;margin-top:12px;margin-right:1px;text-indent:100%;white-space:nowrap;overflow:hidden;color:#fff}.acf-admin-page .acf-input .select2-selection__clear:before{content:"";display:block;width:16px;height:16px;top:0;left:0;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/icons/icon-close.svg");mask-image:url("../../images/icons/icon-close.svg");background-color:#98a2b3}.acf-admin-page .acf-input .select2-selection__clear:hover::before{background-color:#0783be}.acf-admin-page .acf-label{display:flex;align-items:center;justify-content:space-between}.acf-admin-page .acf-label .acf-icon-help{width:18px;height:18px;background-color:#98a2b3}.acf-admin-page .acf-label label{margin-bottom:0}.acf-admin-page .acf-label .description{margin-top:2px}.acf-admin-page .acf-field-setting-name .acf-tip{position:absolute;top:0;left:654px;color:#98a2b3}.rtl.acf-admin-page .acf-field-setting-name .acf-tip{left:auto;right:654px}.acf-admin-page .acf-field-setting-name .acf-tip .acf-icon-help{width:18px;height:18px}.acf-admin-page .acf-field-setting-type .select2-container.-acf,.acf-admin-page .acf-field-permalink-rewrite .select2-container.-acf,.acf-admin-page .acf-field-query-var .select2-container.-acf,.acf-admin-page .acf-field-capability .select2-container.-acf,.acf-admin-page .acf-field-parent-slug .select2-container.-acf,.acf-admin-page .acf-field-data-storage .select2-container.-acf,.acf-admin-page .acf-field-manage-terms .select2-container.-acf,.acf-admin-page .acf-field-edit-terms .select2-container.-acf,.acf-admin-page .acf-field-delete-terms .select2-container.-acf,.acf-admin-page .acf-field-assign-terms .select2-container.-acf,.acf-admin-page .acf-field-meta-box .select2-container.-acf{min-height:40px}.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .select2-selection__rendered{display:flex;align-items:center;position:relative;z-index:800;min-height:40px;padding-top:0;padding-right:12px;padding-bottom:0;padding-left:12px}.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .field-type-icon{top:auto;width:18px;height:18px;margin-right:2px}.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .field-type-icon:before{width:9px;height:9px}.acf-admin-page .acf-field-setting-type .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-permalink-rewrite .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-query-var .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-capability .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-parent-slug .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-data-storage .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-manage-terms .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-edit-terms .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-delete-terms .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-assign-terms .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-meta-box .select2-container--open .select2-selection__rendered{border-color:#6bb5d8 !important;border-bottom-color:#d0d5dd !important}.acf-admin-page .acf-field-setting-type .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-permalink-rewrite .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-query-var .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-capability .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-parent-slug .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-data-storage .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-manage-terms .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-edit-terms .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-delete-terms .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-assign-terms .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-meta-box .select2-container--open.select2-container--below .select2-selection__rendered{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.acf-admin-page .acf-field-setting-type .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-permalink-rewrite .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-query-var .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-capability .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-parent-slug .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-data-storage .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-manage-terms .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-edit-terms .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-delete-terms .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-assign-terms .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-meta-box .select2-container--open.select2-container--above .select2-selection__rendered{border-top-right-radius:0 !important;border-top-left-radius:0 !important;border-bottom-color:#6bb5d8 !important;border-top-color:#d0d5dd !important}.acf-admin-page .acf-field-setting-type .acf-selection.has-icon,.acf-admin-page .acf-field-permalink-rewrite .acf-selection.has-icon,.acf-admin-page .acf-field-query-var .acf-selection.has-icon,.acf-admin-page .acf-field-capability .acf-selection.has-icon,.acf-admin-page .acf-field-parent-slug .acf-selection.has-icon,.acf-admin-page .acf-field-data-storage .acf-selection.has-icon,.acf-admin-page .acf-field-manage-terms .acf-selection.has-icon,.acf-admin-page .acf-field-edit-terms .acf-selection.has-icon,.acf-admin-page .acf-field-delete-terms .acf-selection.has-icon,.acf-admin-page .acf-field-assign-terms .acf-selection.has-icon,.acf-admin-page .acf-field-meta-box .acf-selection.has-icon{margin-left:6px}.rtl.acf-admin-page .acf-field-setting-type .acf-selection.has-icon,.acf-admin-page .acf-field-permalink-rewrite .acf-selection.has-icon,.acf-admin-page .acf-field-query-var .acf-selection.has-icon,.acf-admin-page .acf-field-capability .acf-selection.has-icon,.acf-admin-page .acf-field-parent-slug .acf-selection.has-icon,.acf-admin-page .acf-field-data-storage .acf-selection.has-icon,.acf-admin-page .acf-field-manage-terms .acf-selection.has-icon,.acf-admin-page .acf-field-edit-terms .acf-selection.has-icon,.acf-admin-page .acf-field-delete-terms .acf-selection.has-icon,.acf-admin-page .acf-field-assign-terms .acf-selection.has-icon,.acf-admin-page .acf-field-meta-box .acf-selection.has-icon{margin-right:6px}.acf-admin-page .acf-field-setting-type .select2-selection__arrow,.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow,.acf-admin-page .acf-field-query-var .select2-selection__arrow,.acf-admin-page .acf-field-capability .select2-selection__arrow,.acf-admin-page .acf-field-parent-slug .select2-selection__arrow,.acf-admin-page .acf-field-data-storage .select2-selection__arrow,.acf-admin-page .acf-field-manage-terms .select2-selection__arrow,.acf-admin-page .acf-field-edit-terms .select2-selection__arrow,.acf-admin-page .acf-field-delete-terms .select2-selection__arrow,.acf-admin-page .acf-field-assign-terms .select2-selection__arrow,.acf-admin-page .acf-field-meta-box .select2-selection__arrow{width:20px;height:20px;top:calc(50% - 10px);right:12px;background-color:rgba(0,0,0,0)}.acf-admin-page .acf-field-setting-type .select2-selection__arrow:after,.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow:after,.acf-admin-page .acf-field-query-var .select2-selection__arrow:after,.acf-admin-page .acf-field-capability .select2-selection__arrow:after,.acf-admin-page .acf-field-parent-slug .select2-selection__arrow:after,.acf-admin-page .acf-field-data-storage .select2-selection__arrow:after,.acf-admin-page .acf-field-manage-terms .select2-selection__arrow:after,.acf-admin-page .acf-field-edit-terms .select2-selection__arrow:after,.acf-admin-page .acf-field-delete-terms .select2-selection__arrow:after,.acf-admin-page .acf-field-assign-terms .select2-selection__arrow:after,.acf-admin-page .acf-field-meta-box .select2-selection__arrow:after{content:"";display:block;position:absolute;z-index:850;top:1px;left:0;width:20px;height:20px;-webkit-mask-image:url("../../images/icons/icon-chevron-down.svg");mask-image:url("../../images/icons/icon-chevron-down.svg");background-color:#667085;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden}.acf-admin-page .acf-field-setting-type .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-query-var .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-capability .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-parent-slug .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-data-storage .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-manage-terms .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-edit-terms .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-delete-terms .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-assign-terms .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-meta-box .select2-selection__arrow b[role=presentation]{display:none}.acf-admin-page .acf-field-setting-type .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-permalink-rewrite .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-query-var .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-capability .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-parent-slug .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-data-storage .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-manage-terms .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-edit-terms .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-delete-terms .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-assign-terms .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-meta-box .select2-container--open .select2-selection__arrow:after{-webkit-mask-image:url("../../images/icons/icon-chevron-up.svg");mask-image:url("../../images/icons/icon-chevron-up.svg")}.acf-admin-page .field-type-select-results{position:relative;top:4px;z-index:1002;border-radius:0 0 6px 6px;box-shadow:0px 8px 24px 4px rgba(16,24,40,.12)}.acf-admin-page .field-type-select-results.select2-dropdown--above{display:flex;flex-direction:column-reverse;top:0;border-radius:6px 6px 0 0;z-index:99999}.select2-container.select2-container--open.acf-admin-page .field-type-select-results{box-shadow:0px 0px 0px 3px #ebf5fa,0px 8px 24px 4px rgba(16,24,40,.12)}.acf-admin-page .field-type-select-results .acf-selection.has-icon{margin-left:6px}.rtl.acf-admin-page .field-type-select-results .acf-selection.has-icon{margin-right:6px}.acf-admin-page .field-type-select-results .select2-search{position:relative;margin:0;padding:0}.acf-admin-page .field-type-select-results .select2-search--dropdown:after{content:"";display:block;position:absolute;top:12px;left:13px;width:16px;height:16px;-webkit-mask-image:url("../../images/icons/icon-search.svg");mask-image:url("../../images/icons/icon-search.svg");background-color:#98a2b3;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden}.rtl.acf-admin-page .field-type-select-results .select2-search--dropdown:after{right:12px;left:auto}.acf-admin-page .field-type-select-results .select2-search .select2-search__field{padding-left:38px;border-right:0;border-bottom:0;border-left:0;border-radius:0}.rtl.acf-admin-page .field-type-select-results .select2-search .select2-search__field{padding-right:38px;padding-left:0}.acf-admin-page .field-type-select-results .select2-search .select2-search__field:focus{border-top-color:#d0d5dd;outline:0}.acf-admin-page .field-type-select-results .select2-results__options{max-height:440px}.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option--highlighted{background-color:#0783be !important;color:#f9fafb !important}.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option{display:inline-flex;position:relative;width:calc(100% - 24px);min-height:32px;padding-top:0;padding-right:12px;padding-bottom:0;padding-left:12px;align-items:center}.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option .field-type-icon{top:auto;width:18px;height:18px;margin-right:2px;box-shadow:0 0 0 1px #f9fafb}.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option .field-type-icon:before{width:9px;height:9px}.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true]{background-color:#ebf5fa !important;color:#344054 !important}.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true]:after{content:"";right:13px;position:absolute;width:16px;height:16px;-webkit-mask-image:url("../../images/icons/icon-check.svg");mask-image:url("../../images/icons/icon-check.svg");background-color:#0783be;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden}.rtl.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true]:after{left:13px;right:auto}.acf-admin-page .field-type-select-results .select2-results__group{display:inline-flex;align-items:center;width:calc(100% - 24px);min-height:25px;background-color:#f9fafb;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaecf0;color:#98a2b3;font-size:11px;margin-bottom:0;padding-top:0;padding-right:12px;padding-bottom:0;padding-left:12px;font-weight:normal}.acf-admin-page.rtl .acf-field-setting-type .select2-selection__arrow:after,.acf-admin-page.rtl .acf-field-permalink-rewrite .select2-selection__arrow:after,.acf-admin-page.rtl .acf-field-query-var .select2-selection__arrow:after{right:auto;left:10px}.rtl.post-type-acf-field-group .acf-field-setting-name .acf-tip,.rtl.acf-internal-post-type .acf-field-setting-name .acf-tip{left:auto;right:654px}.acf-internal-post-type .tablenav.top{display:none}.acf-internal-post-type .subsubsub{margin-bottom:3px}.acf-internal-post-type .wp-list-table{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;border-radius:8px;border:none;overflow:hidden;box-shadow:0px 1px 2px rgba(16,24,40,.1)}.acf-internal-post-type .wp-list-table strong{color:#98a2b3;margin:0}.acf-internal-post-type .wp-list-table a.row-title{font-size:13px !important;font-weight:500}.acf-internal-post-type .wp-list-table th,.acf-internal-post-type .wp-list-table td{color:#344054}.acf-internal-post-type .wp-list-table th.sortable a,.acf-internal-post-type .wp-list-table td.sortable a{padding:0}.acf-internal-post-type .wp-list-table th.check-column,.acf-internal-post-type .wp-list-table td.check-column{padding-top:12px;padding-right:16px;padding-left:16px}@media screen and (max-width: 880px){.acf-internal-post-type .wp-list-table th.check-column,.acf-internal-post-type .wp-list-table td.check-column{vertical-align:top;padding-right:2px;padding-left:10px}}.acf-internal-post-type .wp-list-table th input,.acf-internal-post-type .wp-list-table td input{margin:0;padding:0}.acf-internal-post-type .wp-list-table th .acf-more-items,.acf-internal-post-type .wp-list-table td .acf-more-items{display:inline-flex;flex-direction:row;justify-content:center;align-items:center;padding:0px 6px 1px;gap:8px;width:25px;height:16px;background:#eaecf0;border-radius:100px;font-weight:400;font-size:10px;color:#475467}.acf-internal-post-type .wp-list-table th .acf-emdash,.acf-internal-post-type .wp-list-table td .acf-emdash{color:#d0d5dd}.acf-internal-post-type .wp-list-table thead th,.acf-internal-post-type .wp-list-table thead td,.acf-internal-post-type .wp-list-table tfoot th,.acf-internal-post-type .wp-list-table tfoot td{height:48px;padding-right:24px;padding-left:24px;box-sizing:border-box;background-color:#f9fafb;border-color:#eaecf0;font-weight:500}@media screen and (max-width: 880px){.acf-internal-post-type .wp-list-table thead th,.acf-internal-post-type .wp-list-table thead td,.acf-internal-post-type .wp-list-table tfoot th,.acf-internal-post-type .wp-list-table tfoot td{padding-right:16px;padding-left:8px}}@media screen and (max-width: 880px){.acf-internal-post-type .wp-list-table thead th.check-column,.acf-internal-post-type .wp-list-table thead td.check-column,.acf-internal-post-type .wp-list-table tfoot th.check-column,.acf-internal-post-type .wp-list-table tfoot td.check-column{vertical-align:middle}}.acf-internal-post-type .wp-list-table tbody th,.acf-internal-post-type .wp-list-table tbody td{box-sizing:border-box;height:60px;padding-top:10px;padding-right:24px;padding-bottom:10px;padding-left:24px;vertical-align:top;background-color:#fff;border-bottom-width:1px;border-bottom-color:#eaecf0;border-bottom-style:solid}@media screen and (max-width: 880px){.acf-internal-post-type .wp-list-table tbody th,.acf-internal-post-type .wp-list-table tbody td{padding-right:16px;padding-left:8px}}.acf-internal-post-type .wp-list-table .column-acf-key{white-space:nowrap}.acf-internal-post-type .wp-list-table .column-acf-key .acf-icon-key-solid{display:inline-block;position:relative;bottom:-2px;width:15px;height:15px;margin-right:4px;color:#98a2b3}.acf-internal-post-type .wp-list-table .acf-location .dashicons{position:relative;bottom:-2px;width:16px;height:16px;margin-right:6px;font-size:16px;color:#98a2b3}.acf-internal-post-type .wp-list-table .post-state{color:#667085}.acf-internal-post-type .wp-list-table tr:hover,.acf-internal-post-type .wp-list-table tr:focus-within{background:#f7f7f7}.acf-internal-post-type .wp-list-table tr:hover .row-actions,.acf-internal-post-type .wp-list-table tr:focus-within .row-actions{margin-bottom:0}@media screen and (min-width: 782px){.acf-internal-post-type .wp-list-table .column-acf-count{width:10%}}.acf-internal-post-type .wp-list-table .row-actions span.file{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.acf-internal-post-type.rtl .wp-list-table .column-acf-key .acf-icon-key-solid{margin-left:4px;margin-right:0}.acf-internal-post-type.rtl .wp-list-table .acf-location .dashicons{margin-left:6px;margin-right:0}.acf-internal-post-type .row-actions{margin-top:2px;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;line-height:14px;color:#d0d5dd}.acf-internal-post-type .row-actions .trash a{color:#d94f4f}.acf-internal-post-type .widefat thead td.check-column,.acf-internal-post-type .widefat tfoot td.check-column{padding-top:0}.acf-internal-post-type .row-actions a:hover{color:#044767}.acf-internal-post-type .row-actions .trash a{color:#a00}.acf-internal-post-type .row-actions .trash a:hover{color:red}.acf-internal-post-type .row-actions.visible{margin-bottom:0;opacity:1}.acf-internal-post-type #the-list tr:hover td,.acf-internal-post-type #the-list tr:hover th{background-color:#f7fbfd}.acf-internal-post-type .tablenav{margin-top:24px;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;color:#667085}.acf-internal-post-type #posts-filter p.search-box{margin-top:5px;margin-right:0;margin-bottom:24px;margin-left:0}.acf-internal-post-type #posts-filter p.search-box #post-search-input{min-width:280px;margin-top:0;margin-right:8px;margin-bottom:0;margin-left:0}@media screen and (max-width: 768px){.acf-internal-post-type #posts-filter p.search-box{display:flex;box-sizing:border-box;padding-right:24px;margin-right:16px;position:inherit}.acf-internal-post-type #posts-filter p.search-box #post-search-input{min-width:auto}}.rtl.acf-internal-post-type #posts-filter p.search-box #post-search-input{margin-right:0;margin-left:8px}@media screen and (max-width: 768px){.rtl.acf-internal-post-type #posts-filter p.search-box{padding-left:24px;padding-right:0;margin-left:16px;margin-right:0}}.acf-internal-post-type .subsubsub{display:flex;align-items:flex-end;height:40px;margin-bottom:16px}.acf-internal-post-type .subsubsub li{margin-top:0;margin-right:4px;color:#98a2b3}.acf-internal-post-type .subsubsub li .count{color:#667085}.acf-internal-post-type .tablenav-pages{display:flex;align-items:center}.acf-internal-post-type .tablenav-pages.no-pages{display:none}.acf-internal-post-type .tablenav-pages .displaying-num{margin-top:0;margin-right:16px;margin-bottom:0;margin-left:0}.acf-internal-post-type .tablenav-pages .pagination-links{display:flex;align-items:center}.acf-internal-post-type .tablenav-pages .pagination-links #table-paging{margin-top:0;margin-right:4px;margin-bottom:0;margin-left:8px}.acf-internal-post-type .tablenav-pages .pagination-links #table-paging .total-pages{margin-right:0}.acf-internal-post-type .tablenav-pages.one-page .pagination-links{display:none}.acf-internal-post-type .tablenav-pages .pagination-links .button{display:inline-flex;align-items:center;align-content:center;justify-content:center;min-width:40px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;background-color:rgba(0,0,0,0)}.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(1),.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(2),.acf-internal-post-type .tablenav-pages .pagination-links .button:last-child,.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-last-child(2){display:inline-block;position:relative;text-indent:100%;white-space:nowrap;overflow:hidden;margin-left:4px}.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(1):before,.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(2):before,.acf-internal-post-type .tablenav-pages .pagination-links .button:last-child:before,.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-last-child(2):before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#0783be;border-radius:0;-webkit-mask-size:20px;mask-size:20px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(1):before{-webkit-mask-image:url("../../images/icons/icon-chevron-left-double.svg");mask-image:url("../../images/icons/icon-chevron-left-double.svg")}.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(2):before{-webkit-mask-image:url("../../images/icons/icon-chevron-left.svg");mask-image:url("../../images/icons/icon-chevron-left.svg")}.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-last-child(2):before{-webkit-mask-image:url("../../images/icons/icon-chevron-right.svg");mask-image:url("../../images/icons/icon-chevron-right.svg")}.acf-internal-post-type .tablenav-pages .pagination-links .button:last-child:before{-webkit-mask-image:url("../../images/icons/icon-chevron-right-double.svg");mask-image:url("../../images/icons/icon-chevron-right-double.svg")}.acf-internal-post-type .tablenav-pages .pagination-links .button:hover{border-color:#066998;background-color:rgba(7,131,190,.05)}.acf-internal-post-type .tablenav-pages .pagination-links .button:hover:before{background-color:#066998}.acf-internal-post-type .tablenav-pages .pagination-links .button.disabled{background-color:rgba(0,0,0,0) !important}.acf-internal-post-type .tablenav-pages .pagination-links .button.disabled.disabled:before{background-color:#d0d5dd}.acf-no-field-groups-wrapper,.acf-no-taxonomies-wrapper,.acf-no-post-types-wrapper,.acf-no-options-pages-wrapper,.acf-options-preview-wrapper{display:flex;justify-content:center;padding-top:48px;padding-bottom:48px}.acf-no-field-groups-wrapper .acf-no-field-groups-inner,.acf-no-field-groups-wrapper .acf-no-taxonomies-inner,.acf-no-field-groups-wrapper .acf-no-post-types-inner,.acf-no-field-groups-wrapper .acf-no-options-pages-inner,.acf-no-field-groups-wrapper .acf-options-preview-inner,.acf-no-taxonomies-wrapper .acf-no-field-groups-inner,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner,.acf-no-taxonomies-wrapper .acf-no-post-types-inner,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner,.acf-no-taxonomies-wrapper .acf-options-preview-inner,.acf-no-post-types-wrapper .acf-no-field-groups-inner,.acf-no-post-types-wrapper .acf-no-taxonomies-inner,.acf-no-post-types-wrapper .acf-no-post-types-inner,.acf-no-post-types-wrapper .acf-no-options-pages-inner,.acf-no-post-types-wrapper .acf-options-preview-inner,.acf-no-options-pages-wrapper .acf-no-field-groups-inner,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner,.acf-no-options-pages-wrapper .acf-no-post-types-inner,.acf-no-options-pages-wrapper .acf-no-options-pages-inner,.acf-no-options-pages-wrapper .acf-options-preview-inner,.acf-options-preview-wrapper .acf-no-field-groups-inner,.acf-options-preview-wrapper .acf-no-taxonomies-inner,.acf-options-preview-wrapper .acf-no-post-types-inner,.acf-options-preview-wrapper .acf-no-options-pages-inner,.acf-options-preview-wrapper .acf-options-preview-inner{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;align-items:flex-start;text-align:center;max-width:420px;min-height:320px}.acf-no-field-groups-wrapper .acf-no-field-groups-inner img,.acf-no-field-groups-wrapper .acf-no-field-groups-inner h2,.acf-no-field-groups-wrapper .acf-no-field-groups-inner p,.acf-no-field-groups-wrapper .acf-no-taxonomies-inner img,.acf-no-field-groups-wrapper .acf-no-taxonomies-inner h2,.acf-no-field-groups-wrapper .acf-no-taxonomies-inner p,.acf-no-field-groups-wrapper .acf-no-post-types-inner img,.acf-no-field-groups-wrapper .acf-no-post-types-inner h2,.acf-no-field-groups-wrapper .acf-no-post-types-inner p,.acf-no-field-groups-wrapper .acf-no-options-pages-inner img,.acf-no-field-groups-wrapper .acf-no-options-pages-inner h2,.acf-no-field-groups-wrapper .acf-no-options-pages-inner p,.acf-no-field-groups-wrapper .acf-options-preview-inner img,.acf-no-field-groups-wrapper .acf-options-preview-inner h2,.acf-no-field-groups-wrapper .acf-options-preview-inner p,.acf-no-taxonomies-wrapper .acf-no-field-groups-inner img,.acf-no-taxonomies-wrapper .acf-no-field-groups-inner h2,.acf-no-taxonomies-wrapper .acf-no-field-groups-inner p,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner img,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner h2,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p,.acf-no-taxonomies-wrapper .acf-no-post-types-inner img,.acf-no-taxonomies-wrapper .acf-no-post-types-inner h2,.acf-no-taxonomies-wrapper .acf-no-post-types-inner p,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner img,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner h2,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner p,.acf-no-taxonomies-wrapper .acf-options-preview-inner img,.acf-no-taxonomies-wrapper .acf-options-preview-inner h2,.acf-no-taxonomies-wrapper .acf-options-preview-inner p,.acf-no-post-types-wrapper .acf-no-field-groups-inner img,.acf-no-post-types-wrapper .acf-no-field-groups-inner h2,.acf-no-post-types-wrapper .acf-no-field-groups-inner p,.acf-no-post-types-wrapper .acf-no-taxonomies-inner img,.acf-no-post-types-wrapper .acf-no-taxonomies-inner h2,.acf-no-post-types-wrapper .acf-no-taxonomies-inner p,.acf-no-post-types-wrapper .acf-no-post-types-inner img,.acf-no-post-types-wrapper .acf-no-post-types-inner h2,.acf-no-post-types-wrapper .acf-no-post-types-inner p,.acf-no-post-types-wrapper .acf-no-options-pages-inner img,.acf-no-post-types-wrapper .acf-no-options-pages-inner h2,.acf-no-post-types-wrapper .acf-no-options-pages-inner p,.acf-no-post-types-wrapper .acf-options-preview-inner img,.acf-no-post-types-wrapper .acf-options-preview-inner h2,.acf-no-post-types-wrapper .acf-options-preview-inner p,.acf-no-options-pages-wrapper .acf-no-field-groups-inner img,.acf-no-options-pages-wrapper .acf-no-field-groups-inner h2,.acf-no-options-pages-wrapper .acf-no-field-groups-inner p,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner img,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner h2,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner p,.acf-no-options-pages-wrapper .acf-no-post-types-inner img,.acf-no-options-pages-wrapper .acf-no-post-types-inner h2,.acf-no-options-pages-wrapper .acf-no-post-types-inner p,.acf-no-options-pages-wrapper .acf-no-options-pages-inner img,.acf-no-options-pages-wrapper .acf-no-options-pages-inner h2,.acf-no-options-pages-wrapper .acf-no-options-pages-inner p,.acf-no-options-pages-wrapper .acf-options-preview-inner img,.acf-no-options-pages-wrapper .acf-options-preview-inner h2,.acf-no-options-pages-wrapper .acf-options-preview-inner p,.acf-options-preview-wrapper .acf-no-field-groups-inner img,.acf-options-preview-wrapper .acf-no-field-groups-inner h2,.acf-options-preview-wrapper .acf-no-field-groups-inner p,.acf-options-preview-wrapper .acf-no-taxonomies-inner img,.acf-options-preview-wrapper .acf-no-taxonomies-inner h2,.acf-options-preview-wrapper .acf-no-taxonomies-inner p,.acf-options-preview-wrapper .acf-no-post-types-inner img,.acf-options-preview-wrapper .acf-no-post-types-inner h2,.acf-options-preview-wrapper .acf-no-post-types-inner p,.acf-options-preview-wrapper .acf-no-options-pages-inner img,.acf-options-preview-wrapper .acf-no-options-pages-inner h2,.acf-options-preview-wrapper .acf-no-options-pages-inner p,.acf-options-preview-wrapper .acf-options-preview-inner img,.acf-options-preview-wrapper .acf-options-preview-inner h2,.acf-options-preview-wrapper .acf-options-preview-inner p{flex:1 0 100%}.acf-no-field-groups-wrapper .acf-no-field-groups-inner h2,.acf-no-field-groups-wrapper .acf-no-taxonomies-inner h2,.acf-no-field-groups-wrapper .acf-no-post-types-inner h2,.acf-no-field-groups-wrapper .acf-no-options-pages-inner h2,.acf-no-field-groups-wrapper .acf-options-preview-inner h2,.acf-no-taxonomies-wrapper .acf-no-field-groups-inner h2,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner h2,.acf-no-taxonomies-wrapper .acf-no-post-types-inner h2,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner h2,.acf-no-taxonomies-wrapper .acf-options-preview-inner h2,.acf-no-post-types-wrapper .acf-no-field-groups-inner h2,.acf-no-post-types-wrapper .acf-no-taxonomies-inner h2,.acf-no-post-types-wrapper .acf-no-post-types-inner h2,.acf-no-post-types-wrapper .acf-no-options-pages-inner h2,.acf-no-post-types-wrapper .acf-options-preview-inner h2,.acf-no-options-pages-wrapper .acf-no-field-groups-inner h2,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner h2,.acf-no-options-pages-wrapper .acf-no-post-types-inner h2,.acf-no-options-pages-wrapper .acf-no-options-pages-inner h2,.acf-no-options-pages-wrapper .acf-options-preview-inner h2,.acf-options-preview-wrapper .acf-no-field-groups-inner h2,.acf-options-preview-wrapper .acf-no-taxonomies-inner h2,.acf-options-preview-wrapper .acf-no-post-types-inner h2,.acf-options-preview-wrapper .acf-no-options-pages-inner h2,.acf-options-preview-wrapper .acf-options-preview-inner h2{margin-top:32px;margin-bottom:0;padding:0;color:#344054;line-height:1.6rem}.acf-no-field-groups-wrapper .acf-no-field-groups-inner p,.acf-no-field-groups-wrapper .acf-no-taxonomies-inner p,.acf-no-field-groups-wrapper .acf-no-post-types-inner p,.acf-no-field-groups-wrapper .acf-no-options-pages-inner p,.acf-no-field-groups-wrapper .acf-options-preview-inner p,.acf-no-taxonomies-wrapper .acf-no-field-groups-inner p,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p,.acf-no-taxonomies-wrapper .acf-no-post-types-inner p,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner p,.acf-no-taxonomies-wrapper .acf-options-preview-inner p,.acf-no-post-types-wrapper .acf-no-field-groups-inner p,.acf-no-post-types-wrapper .acf-no-taxonomies-inner p,.acf-no-post-types-wrapper .acf-no-post-types-inner p,.acf-no-post-types-wrapper .acf-no-options-pages-inner p,.acf-no-post-types-wrapper .acf-options-preview-inner p,.acf-no-options-pages-wrapper .acf-no-field-groups-inner p,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner p,.acf-no-options-pages-wrapper .acf-no-post-types-inner p,.acf-no-options-pages-wrapper .acf-no-options-pages-inner p,.acf-no-options-pages-wrapper .acf-options-preview-inner p,.acf-options-preview-wrapper .acf-no-field-groups-inner p,.acf-options-preview-wrapper .acf-no-taxonomies-inner p,.acf-options-preview-wrapper .acf-no-post-types-inner p,.acf-options-preview-wrapper .acf-no-options-pages-inner p,.acf-options-preview-wrapper .acf-options-preview-inner p{margin-top:12px;margin-bottom:0;padding:0;color:#667085}.acf-no-field-groups-wrapper .acf-no-field-groups-inner p.acf-small,.acf-no-field-groups-wrapper .acf-no-taxonomies-inner p.acf-small,.acf-no-field-groups-wrapper .acf-no-post-types-inner p.acf-small,.acf-no-field-groups-wrapper .acf-no-options-pages-inner p.acf-small,.acf-no-field-groups-wrapper .acf-options-preview-inner p.acf-small,.acf-no-taxonomies-wrapper .acf-no-field-groups-inner p.acf-small,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p.acf-small,.acf-no-taxonomies-wrapper .acf-no-post-types-inner p.acf-small,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner p.acf-small,.acf-no-taxonomies-wrapper .acf-options-preview-inner p.acf-small,.acf-no-post-types-wrapper .acf-no-field-groups-inner p.acf-small,.acf-no-post-types-wrapper .acf-no-taxonomies-inner p.acf-small,.acf-no-post-types-wrapper .acf-no-post-types-inner p.acf-small,.acf-no-post-types-wrapper .acf-no-options-pages-inner p.acf-small,.acf-no-post-types-wrapper .acf-options-preview-inner p.acf-small,.acf-no-options-pages-wrapper .acf-no-field-groups-inner p.acf-small,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner p.acf-small,.acf-no-options-pages-wrapper .acf-no-post-types-inner p.acf-small,.acf-no-options-pages-wrapper .acf-no-options-pages-inner p.acf-small,.acf-no-options-pages-wrapper .acf-options-preview-inner p.acf-small,.acf-options-preview-wrapper .acf-no-field-groups-inner p.acf-small,.acf-options-preview-wrapper .acf-no-taxonomies-inner p.acf-small,.acf-options-preview-wrapper .acf-no-post-types-inner p.acf-small,.acf-options-preview-wrapper .acf-no-options-pages-inner p.acf-small,.acf-options-preview-wrapper .acf-options-preview-inner p.acf-small{display:block;position:relative;margin-top:32px}.acf-no-field-groups-wrapper .acf-no-field-groups-inner img,.acf-no-field-groups-wrapper .acf-no-taxonomies-inner img,.acf-no-field-groups-wrapper .acf-no-post-types-inner img,.acf-no-field-groups-wrapper .acf-no-options-pages-inner img,.acf-no-field-groups-wrapper .acf-options-preview-inner img,.acf-no-taxonomies-wrapper .acf-no-field-groups-inner img,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner img,.acf-no-taxonomies-wrapper .acf-no-post-types-inner img,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner img,.acf-no-taxonomies-wrapper .acf-options-preview-inner img,.acf-no-post-types-wrapper .acf-no-field-groups-inner img,.acf-no-post-types-wrapper .acf-no-taxonomies-inner img,.acf-no-post-types-wrapper .acf-no-post-types-inner img,.acf-no-post-types-wrapper .acf-no-options-pages-inner img,.acf-no-post-types-wrapper .acf-options-preview-inner img,.acf-no-options-pages-wrapper .acf-no-field-groups-inner img,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner img,.acf-no-options-pages-wrapper .acf-no-post-types-inner img,.acf-no-options-pages-wrapper .acf-no-options-pages-inner img,.acf-no-options-pages-wrapper .acf-options-preview-inner img,.acf-options-preview-wrapper .acf-no-field-groups-inner img,.acf-options-preview-wrapper .acf-no-taxonomies-inner img,.acf-options-preview-wrapper .acf-no-post-types-inner img,.acf-options-preview-wrapper .acf-no-options-pages-inner img,.acf-options-preview-wrapper .acf-options-preview-inner img{max-width:284px;margin-bottom:0}.acf-no-field-groups-wrapper .acf-no-field-groups-inner .acf-btn,.acf-no-field-groups-wrapper .acf-no-taxonomies-inner .acf-btn,.acf-no-field-groups-wrapper .acf-no-post-types-inner .acf-btn,.acf-no-field-groups-wrapper .acf-no-options-pages-inner .acf-btn,.acf-no-field-groups-wrapper .acf-options-preview-inner .acf-btn,.acf-no-taxonomies-wrapper .acf-no-field-groups-inner .acf-btn,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner .acf-btn,.acf-no-taxonomies-wrapper .acf-no-post-types-inner .acf-btn,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner .acf-btn,.acf-no-taxonomies-wrapper .acf-options-preview-inner .acf-btn,.acf-no-post-types-wrapper .acf-no-field-groups-inner .acf-btn,.acf-no-post-types-wrapper .acf-no-taxonomies-inner .acf-btn,.acf-no-post-types-wrapper .acf-no-post-types-inner .acf-btn,.acf-no-post-types-wrapper .acf-no-options-pages-inner .acf-btn,.acf-no-post-types-wrapper .acf-options-preview-inner .acf-btn,.acf-no-options-pages-wrapper .acf-no-field-groups-inner .acf-btn,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner .acf-btn,.acf-no-options-pages-wrapper .acf-no-post-types-inner .acf-btn,.acf-no-options-pages-wrapper .acf-no-options-pages-inner .acf-btn,.acf-no-options-pages-wrapper .acf-options-preview-inner .acf-btn,.acf-options-preview-wrapper .acf-no-field-groups-inner .acf-btn,.acf-options-preview-wrapper .acf-no-taxonomies-inner .acf-btn,.acf-options-preview-wrapper .acf-no-post-types-inner .acf-btn,.acf-options-preview-wrapper .acf-no-options-pages-inner .acf-btn,.acf-options-preview-wrapper .acf-options-preview-inner .acf-btn{margin-top:32px}.acf-no-field-groups-wrapper .acf-no-post-types-inner img,.acf-no-field-groups-wrapper .acf-no-options-pages-inner img,.acf-no-taxonomies-wrapper .acf-no-post-types-inner img,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner img,.acf-no-post-types-wrapper .acf-no-post-types-inner img,.acf-no-post-types-wrapper .acf-no-options-pages-inner img,.acf-no-options-pages-wrapper .acf-no-post-types-inner img,.acf-no-options-pages-wrapper .acf-no-options-pages-inner img,.acf-options-preview-wrapper .acf-no-post-types-inner img,.acf-options-preview-wrapper .acf-no-options-pages-inner img{width:106px;height:88px}.acf-no-field-groups-wrapper .acf-no-taxonomies-inner img,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner img,.acf-no-post-types-wrapper .acf-no-taxonomies-inner img,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner img,.acf-options-preview-wrapper .acf-no-taxonomies-inner img{width:98px;height:88px}.acf-no-field-groups #the-list tr:hover td,.acf-no-field-groups #the-list tr:hover th,.acf-no-field-groups .acf-admin-field-groups .wp-list-table tr:hover,.acf-no-field-groups .striped>tbody>:nth-child(odd),.acf-no-field-groups ul.striped>:nth-child(odd),.acf-no-field-groups .alternate,.acf-no-post-types #the-list tr:hover td,.acf-no-post-types #the-list tr:hover th,.acf-no-post-types .acf-admin-field-groups .wp-list-table tr:hover,.acf-no-post-types .striped>tbody>:nth-child(odd),.acf-no-post-types ul.striped>:nth-child(odd),.acf-no-post-types .alternate,.acf-no-taxonomies #the-list tr:hover td,.acf-no-taxonomies #the-list tr:hover th,.acf-no-taxonomies .acf-admin-field-groups .wp-list-table tr:hover,.acf-no-taxonomies .striped>tbody>:nth-child(odd),.acf-no-taxonomies ul.striped>:nth-child(odd),.acf-no-taxonomies .alternate,.acf-no-options-pages #the-list tr:hover td,.acf-no-options-pages #the-list tr:hover th,.acf-no-options-pages .acf-admin-field-groups .wp-list-table tr:hover,.acf-no-options-pages .striped>tbody>:nth-child(odd),.acf-no-options-pages ul.striped>:nth-child(odd),.acf-no-options-pages .alternate{background-color:rgba(0,0,0,0) !important}.acf-no-field-groups .wp-list-table thead,.acf-no-field-groups .wp-list-table tfoot,.acf-no-post-types .wp-list-table thead,.acf-no-post-types .wp-list-table tfoot,.acf-no-taxonomies .wp-list-table thead,.acf-no-taxonomies .wp-list-table tfoot,.acf-no-options-pages .wp-list-table thead,.acf-no-options-pages .wp-list-table tfoot{display:none}.acf-no-field-groups .wp-list-table a.acf-btn,.acf-no-post-types .wp-list-table a.acf-btn,.acf-no-taxonomies .wp-list-table a.acf-btn,.acf-no-options-pages .wp-list-table a.acf-btn{border:1px solid rgba(0,0,0,.16);box-shadow:none}.acf-internal-post-type #the-list .no-items td{vertical-align:middle}.acf-options-preview .acf-btn{margin-left:8px}.acf-options-preview .disabled{background-color:#f2f4f7 !important;color:#98a2b3 !important;border:1px #d0d5dd solid;cursor:default !important}.acf-options-preview .acf-options-pages-preview-upgrade-button{height:48px;padding:8px 48px 8px 48px !important;border-radius:6px;border:1px;gap:6px;display:inline-flex;align-items:center;align-self:stretch;background:linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.16);background-size:180% 80%;background-position:100% 0;transition:background-position .5s;border-radius:6px;text-decoration:none}.acf-options-preview .acf-options-pages-preview-upgrade-button:hover{background-position:0 0}.acf-options-preview .acf-options-pages-preview-upgrade-button:focus{border:none;outline:none;box-shadow:none}.acf-options-preview .acf-options-pages-preview-upgrade-button p{margin:0;padding-top:8px;padding-bottom:8px;font-weight:normal;text-transform:none;color:#fff}.acf-options-preview .acf-options-pages-preview-upgrade-button .acf-icon{width:20px;height:20px;margin-right:6px;margin-left:-2px;background-color:#f9fafb}.acf-options-preview .acf_options_preview_wrap a.acf-btn i{margin-right:-2px !important;margin-left:0px !important}.acf-options-preview .acf-pro-label{vertical-align:middle}.acf-options-preview .acf_options_preview_wrap img{max-height:88px}.acf-internal-post-type .wp-list-table .toggle-row:before{top:4px;left:16px;border-radius:0;content:"";display:block;position:absolute;width:16px;height:16px;background-color:#0783be;border-radius:0;-webkit-mask-size:20px;mask-size:20px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/icons/icon-chevron-down.svg");mask-image:url("../../images/icons/icon-chevron-down.svg");text-indent:100%;white-space:nowrap;overflow:hidden}.acf-internal-post-type .wp-list-table .is-expanded .toggle-row:before{-webkit-mask-image:url("../../images/icons/icon-chevron-up.svg");mask-image:url("../../images/icons/icon-chevron-up.svg")}@media screen and (max-width: 880px){.acf-internal-post-type .widefat th input[type=checkbox],.acf-internal-post-type .widefat thead td input[type=checkbox],.acf-internal-post-type .widefat tfoot td input[type=checkbox]{margin-bottom:0}}.acf-admin-toolbar{position:unset;top:32px;height:72px;z-index:800;background:#344054;color:#98a2b3}.acf-admin-toolbar .acf-admin-toolbar-inner{display:flex;justify-content:space-between;align-content:center;align-items:center;max-width:100%}.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap{display:flex;align-items:center}@media screen and (max-width: 1250px){.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap .acf-header-tab-acf-post-type,.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap .acf-header-tab-acf-taxonomy{display:none}.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap .acf-more .acf-header-tab-acf-post-type,.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap .acf-more .acf-header-tab-acf-taxonomy{display:flex}}.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-upgrade-wrap{display:flex;align-items:center}.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wpengine-logo{display:inline-flex;margin-left:24px}@media screen and (max-width: 1000px){.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wpengine-logo{display:none}}@media screen and (max-width: 880px){.acf-admin-toolbar{position:static}}.acf-admin-toolbar .acf-logo{display:flex;margin-right:24px;text-decoration:none}.acf-admin-toolbar .acf-logo .acf-pro-label{margin-left:8px}.acf-admin-toolbar .acf-logo img{display:block;max-width:55px;line-height:0%}.acf-admin-toolbar h2{display:none;color:#f9fafb}.acf-admin-toolbar .acf-tab{display:flex;align-items:center;box-sizing:border-box;min-height:40px;margin-right:8px;padding-top:8px;padding-right:16px;padding-bottom:8px;padding-left:16px;border-width:1px;border-style:solid;border-color:rgba(0,0,0,0);border-radius:6px;color:#98a2b3;text-decoration:none}.acf-admin-toolbar .acf-tab.is-active{background-color:#475467;color:#fff}.acf-admin-toolbar .acf-tab:hover{background-color:#475467;color:#f9fafb}.acf-admin-toolbar .acf-tab:focus-visible{border-width:1px;border-style:solid;border-color:#667085}.acf-admin-toolbar .acf-tab:focus{box-shadow:none}.acf-admin-toolbar .acf-more:hover .acf-tab.acf-more-tab{background-color:#475467;color:#f9fafb}.acf-admin-toolbar .acf-more ul{display:none;position:absolute;box-sizing:border-box;background:#fff;z-index:1051;overflow:hidden;min-width:280px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding:0;border-radius:8px;box-shadow:0px 0px 0px 1px rgba(0,0,0,.04),0px 8px 23px rgba(0,0,0,.12)}.acf-admin-toolbar .acf-more ul .acf-wp-engine{display:flex;align-items:center;justify-content:space-between;min-height:48px;border-top:1px solid rgba(0,0,0,.08);background:#ecfbfc}.acf-admin-toolbar .acf-more ul .acf-wp-engine a{display:flex;width:100%;justify-content:space-between;border-top:none}.acf-admin-toolbar .acf-more ul li{margin:0;padding:0 16px}.acf-admin-toolbar .acf-more ul li .acf-header-tab-acf-post-type,.acf-admin-toolbar .acf-more ul li .acf-header-tab-acf-taxonomy{display:none}.acf-admin-toolbar .acf-more ul li.acf-more-section-header{background:#f9fafb;padding:1px 0 0 0;margin-top:-1px;border-top:1px solid #eaecf0;border-bottom:1px solid #eaecf0}.acf-admin-toolbar .acf-more ul li.acf-more-section-header span{color:#475467;font-size:12px;font-weight:bold}.acf-admin-toolbar .acf-more ul li.acf-more-section-header span:hover{background:#f9fafb}.acf-admin-toolbar .acf-more ul li a{margin:0;padding:0;color:#1d2939;border-radius:0;border-top-width:1px;border-top-style:solid;border-top-color:#f2f4f7}.acf-admin-toolbar .acf-more ul li a:hover,.acf-admin-toolbar .acf-more ul li a.acf-tab.is-active{background-color:unset;color:#0783be}.acf-admin-toolbar .acf-more ul li a i.acf-icon{display:none !important;width:16px;height:16px;-webkit-mask-size:16px;mask-size:16px;background-color:#98a2b3 !important}.acf-admin-toolbar .acf-more ul li a .acf-requires-pro{justify-content:center;align-items:center;color:#fff;background:linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);background-size:140% 20%;background-position:100% 0;border-radius:100px;font-size:11px;position:absolute;right:16px;padding-right:6px;padding-left:6px}.acf-admin-toolbar .acf-more ul li a img.acf-wp-engine-pro{display:block;height:16px;width:auto}.acf-admin-toolbar .acf-more ul li a .acf-wp-engine-upsell-pill{display:inline-flex;justify-content:center;align-items:center;min-height:22px;border-radius:100px;font-size:11px;padding-right:8px;padding-left:8px;background:#0ecad4;color:#fff;text-shadow:0px 1px 0 rgba(0,0,0,.12);text-transform:uppercase}.acf-admin-toolbar .acf-more ul li:first-child a{border-bottom:none}.acf-admin-toolbar .acf-more ul:hover,.acf-admin-toolbar .acf-more ul:focus{display:block}.acf-admin-toolbar .acf-more:hover ul,.acf-admin-toolbar .acf-more:focus ul{display:block}#wpcontent .acf-admin-toolbar{box-sizing:border-box;margin-left:-20px;padding-top:16px;padding-right:32px;padding-bottom:16px;padding-left:32px}@media screen and (max-width: 600px){.acf-admin-toolbar{display:none}}.rtl #wpcontent .acf-admin-toolbar{margin-left:0;margin-right:-20px}.rtl #wpcontent .acf-admin-toolbar .acf-tab{margin-left:8px;margin-right:0}.rtl .acf-logo{margin-right:0;margin-left:32px}.acf-admin-toolbar .acf-tab i.acf-icon,.acf-admin-toolbar .acf-more i.acf-icon{display:none;margin-right:8px;margin-left:-2px}.acf-admin-toolbar .acf-tab i.acf-icon.acf-icon-dropdown,.acf-admin-toolbar .acf-more i.acf-icon.acf-icon-dropdown{-webkit-mask-image:url("../../images/icons/icon-chevron-down.svg");mask-image:url("../../images/icons/icon-chevron-down.svg");width:16px;height:16px;-webkit-mask-size:16px;mask-size:16px;margin-right:-6px;margin-left:6px}.acf-admin-toolbar .acf-tab.acf-header-tab-acf-field-group i.acf-icon,.acf-admin-toolbar .acf-tab.acf-header-tab-acf-post-type i.acf-icon,.acf-admin-toolbar .acf-tab.acf-header-tab-acf-taxonomy i.acf-icon,.acf-admin-toolbar .acf-tab.acf-header-tab-acf-tools i.acf-icon,.acf-admin-toolbar .acf-tab.acf-header-tab-acf-settings-updates i.acf-icon,.acf-admin-toolbar .acf-tab.acf-header-tab-acf-more i.acf-icon,.acf-admin-toolbar .acf-more.acf-header-tab-acf-field-group i.acf-icon,.acf-admin-toolbar .acf-more.acf-header-tab-acf-post-type i.acf-icon,.acf-admin-toolbar .acf-more.acf-header-tab-acf-taxonomy i.acf-icon,.acf-admin-toolbar .acf-more.acf-header-tab-acf-tools i.acf-icon,.acf-admin-toolbar .acf-more.acf-header-tab-acf-settings-updates i.acf-icon,.acf-admin-toolbar .acf-more.acf-header-tab-acf-more i.acf-icon{display:inline-flex}.acf-admin-toolbar .acf-tab.is-active i.acf-icon,.acf-admin-toolbar .acf-tab:hover i.acf-icon,.acf-admin-toolbar .acf-more.is-active i.acf-icon,.acf-admin-toolbar .acf-more:hover i.acf-icon{background-color:#eaecf0}.rtl .acf-admin-toolbar .acf-tab i.acf-icon{margin-right:-2px;margin-left:8px}.acf-admin-toolbar .acf-header-tab-acf-field-group i.acf-icon{-webkit-mask-image:url("../../images/icons/icon-field-groups.svg");mask-image:url("../../images/icons/icon-field-groups.svg")}.acf-admin-toolbar .acf-header-tab-acf-post-type i.acf-icon{-webkit-mask-image:url("../../images/icons/icon-post-type.svg");mask-image:url("../../images/icons/icon-post-type.svg")}.acf-admin-toolbar .acf-header-tab-acf-taxonomy i.acf-icon{-webkit-mask-image:url("../../images/icons/icon-taxonomies.svg");mask-image:url("../../images/icons/icon-taxonomies.svg")}.acf-admin-toolbar .acf-header-tab-acf-tools i.acf-icon{-webkit-mask-image:url("../../images/icons/icon-tools.svg");mask-image:url("../../images/icons/icon-tools.svg")}.acf-admin-toolbar .acf-header-tab-acf-settings-updates i.acf-icon{-webkit-mask-image:url("../../images/icons/icon-updates.svg");mask-image:url("../../images/icons/icon-updates.svg")}.acf-admin-toolbar .acf-header-tab-acf-more i.acf-icon-more{-webkit-mask-image:url("../../images/icons/icon-extended-menu.svg");mask-image:url("../../images/icons/icon-extended-menu.svg")}.acf-admin-page #wpbody-content>.notice:not(.inline,.below-h2){display:none}.acf-admin-page h1.wp-heading-inline{display:none}.acf-admin-page .wrap .wp-heading-inline+.page-title-action{display:none}.acf-headerbar{display:flex;align-items:center;position:sticky;top:32px;z-index:700;box-sizing:border-box;min-height:72px;margin-left:-20px;padding-top:8px;padding-right:32px;padding-bottom:8px;padding-left:32px;background-color:#fff;box-shadow:0px 1px 2px rgba(16,24,40,.1)}.acf-headerbar .acf-headerbar-inner{flex:1 1 auto;display:flex;align-items:center;justify-content:space-between;max-width:1440px;gap:8px}.acf-headerbar .acf-page-title{display:flex;align-items:center;gap:8px;margin-top:0;margin-right:16px;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.acf-headerbar .acf-page-title .acf-duplicated-from{color:#98a2b3}.acf-headerbar .acf-page-title .acf-pro-label{box-shadow:none;border:1px solid rgba(0,0,0,.2)}@media screen and (max-width: 880px){.acf-headerbar{position:static}}@media screen and (max-width: 600px){.acf-headerbar{justify-content:space-between;position:relative;top:46px;min-height:64px;padding-right:12px}}.acf-headerbar .acf-headerbar-content{flex:1 1 auto;display:flex;align-items:center}@media screen and (max-width: 880px){.acf-headerbar .acf-headerbar-content{flex-wrap:wrap}.acf-headerbar .acf-headerbar-content .acf-headerbar-title,.acf-headerbar .acf-headerbar-content .acf-title-wrap{flex:1 1 100%}.acf-headerbar .acf-headerbar-content .acf-title-wrap{margin-top:8px}}.acf-headerbar .acf-input-error{border:1px rgba(209,55,55,.5) solid !important;box-shadow:0px 0px 0px 3px rgba(209,55,55,.12),0px 0px 0px rgba(255,54,54,.25) !important;background-image:url("../../images/icons/icon-warning-alt-red.svg");background-position:right 10px top 50%;background-size:20px;background-repeat:no-repeat}.acf-headerbar .acf-input-error:focus{outline:none !important;border:1px rgba(209,55,55,.8) solid !important;box-shadow:0px 0px 0px 3px rgba(209,55,55,.16),0px 0px 0px rgba(255,54,54,.25) !important}.acf-headerbar .acf-headerbar-title-field{min-width:320px}@media screen and (max-width: 880px){.acf-headerbar .acf-headerbar-title-field{min-width:100%}}.acf-headerbar .acf-headerbar-actions{display:flex}.acf-headerbar .acf-headerbar-actions .acf-btn{margin-left:8px}.acf-headerbar .acf-headerbar-actions .disabled{background-color:#f2f4f7;color:#98a2b3 !important;border:1px #d0d5dd solid;cursor:default}.acf-headerbar-field-editor{position:sticky;top:32px;z-index:1020;margin-left:-20px;width:calc(100% + 20px)}@media screen and (max-width: 880px){.acf-headerbar-field-editor{position:relative;top:0;width:100%;margin-left:0;padding-right:8px;padding-left:8px}}@media screen and (max-width: 640px){.acf-headerbar-field-editor{position:relative;top:46px}}@media screen and (max-width: 880px){.acf-headerbar-field-editor .acf-headerbar-inner{flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;width:100%}.acf-headerbar-field-editor .acf-headerbar-inner .acf-page-title{flex:1 1 auto}.acf-headerbar-field-editor .acf-headerbar-inner .acf-headerbar-actions{flex:1 1 100%;margin-top:8px;gap:8px}.acf-headerbar-field-editor .acf-headerbar-inner .acf-headerbar-actions .acf-btn{width:100%;display:inline-flex;justify-content:center;margin:0}}.acf-headerbar-field-editor .acf-page-title{margin-right:16px}.rtl .acf-headerbar,.rtl .acf-headerbar-field-editor{margin-left:0;margin-right:-20px}.rtl .acf-headerbar .acf-page-title,.rtl .acf-headerbar-field-editor .acf-page-title{margin-left:16px;margin-right:0}.rtl .acf-headerbar .acf-headerbar-actions .acf-btn,.rtl .acf-headerbar-field-editor .acf-headerbar-actions .acf-btn{margin-left:0;margin-right:8px}.acf-btn{display:inline-flex;align-items:center;box-sizing:border-box;min-height:40px;padding-top:8px;padding-right:16px;padding-bottom:8px;padding-left:16px;background-color:#0783be;border-radius:6px;border-width:1px;border-style:solid;border-color:rgba(16,24,40,.2);text-decoration:none;color:#fff !important;transition:all .2s ease-in-out;transition-property:background,border,box-shadow}.acf-btn:hover{background-color:#066998;color:#fff;cursor:pointer}.acf-btn:disabled,.acf-btn.disabled{background-color:#f2f4f7;border-color:#eaecf0;color:#98a2b3 !important;transition:none;pointer-events:none}.acf-btn.acf-btn-sm{min-height:32px;padding-top:4px;padding-right:12px;padding-bottom:4px;padding-left:12px}.acf-btn.acf-btn-secondary{background-color:rgba(0,0,0,0);color:#0783be !important;border-color:#0783be}.acf-btn.acf-btn-secondary:hover{background-color:#f3f9fc}.acf-btn.acf-btn-muted{background-color:#667085;color:#fff;height:48px;padding:8px 28px 8px 28px !important;border-radius:6px;border:1px;gap:6px}.acf-btn.acf-btn-muted:hover{background-color:#475467 !important}.acf-btn.acf-btn-tertiary{background-color:rgba(0,0,0,0);color:#667085 !important;border-color:#d0d5dd}.acf-btn.acf-btn-tertiary:hover{color:#667085 !important;border-color:#98a2b3}.acf-btn.acf-btn-clear{background-color:rgba(0,0,0,0);color:#667085 !important;border-color:rgba(0,0,0,0)}.acf-btn.acf-btn-clear:hover{color:#0783be !important}.acf-btn.acf-btn-pro{background:linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);background-size:180% 80%;background-position:100% 0;transition:background-position .5s}.acf-btn.acf-btn-pro:hover{background-position:0 0}.acf-btn i.acf-icon{width:20px;height:20px;-webkit-mask-size:20px;mask-size:20px;margin-right:6px;margin-left:-4px}.acf-btn.acf-btn-sm i.acf-icon{width:16px;height:16px;-webkit-mask-size:16px;mask-size:16px;margin-right:6px;margin-left:-2px}.rtl .acf-btn i.acf-icon{margin-right:-4px;margin-left:6px}.rtl .acf-btn.acf-btn-sm i.acf-icon{margin-right:-4px;margin-left:2px}.acf-btn.acf-delete-field-group:hover{background-color:#fbeded;border-color:#d13737 !important;color:#d13737 !important}.acf-internal-post-type i.acf-icon,.post-type-acf-field-group i.acf-icon{display:inline-flex;width:20px;height:20px;background-color:currentColor;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden}.acf-admin-page i.acf-field-setting-fc-delete,.acf-admin-page i.acf-field-setting-fc-duplicate{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px;cursor:pointer;width:32px;height:32px;background:#fff;border:1px solid #d0d5dd;box-shadow:0px 1px 2px rgba(16,24,40,.1);border-radius:6px;flex:none;order:0;flex-grow:0}.acf-admin-page i.acf-icon-plus{-webkit-mask-image:url("../../images/icons/icon-add.svg");mask-image:url("../../images/icons/icon-add.svg")}.acf-admin-page i.acf-icon-stars{-webkit-mask-image:url("../../images/icons/icon-stars.svg");mask-image:url("../../images/icons/icon-stars.svg")}.acf-admin-page i.acf-icon-help{-webkit-mask-image:url("../../images/icons/icon-help.svg");mask-image:url("../../images/icons/icon-help.svg")}.acf-admin-page i.acf-icon-key{-webkit-mask-image:url("../../images/icons/icon-key.svg");mask-image:url("../../images/icons/icon-key.svg")}.acf-admin-page i.acf-icon-regenerate{-webkit-mask-image:url("../../images/icons/icon-regenerate.svg");mask-image:url("../../images/icons/icon-regenerate.svg")}.acf-admin-page i.acf-icon-trash,.acf-admin-page button.acf-icon-trash{-webkit-mask-image:url("../../images/icons/icon-trash.svg");mask-image:url("../../images/icons/icon-trash.svg")}.acf-admin-page i.acf-icon-extended-menu,.acf-admin-page button.acf-icon-extended-menu{-webkit-mask-image:url("../../images/icons/icon-extended-menu.svg");mask-image:url("../../images/icons/icon-extended-menu.svg")}.acf-admin-page i.acf-icon.-duplicate,.acf-admin-page button.acf-icon-duplicate{-webkit-mask-image:url("../../images/field-type-icons/icon-field-clone.svg");mask-image:url("../../images/field-type-icons/icon-field-clone.svg")}.acf-admin-page i.acf-icon.-duplicate:before,.acf-admin-page i.acf-icon.-duplicate:after,.acf-admin-page button.acf-icon-duplicate:before,.acf-admin-page button.acf-icon-duplicate:after{content:none}.acf-admin-page i.acf-icon-arrow-right{-webkit-mask-image:url("../../images/icons/icon-arrow-right.svg");mask-image:url("../../images/icons/icon-arrow-right.svg")}.acf-admin-page i.acf-icon-arrow-up-right{-webkit-mask-image:url("../../images/icons/icon-arrow-up-right.svg");mask-image:url("../../images/icons/icon-arrow-up-right.svg")}.acf-admin-page i.acf-icon-arrow-left{-webkit-mask-image:url("../../images/icons/icon-arrow-left.svg");mask-image:url("../../images/icons/icon-arrow-left.svg")}.acf-admin-page i.acf-icon-chevron-right,.acf-admin-page .acf-icon.-right{-webkit-mask-image:url("../../images/icons/icon-chevron-right.svg");mask-image:url("../../images/icons/icon-chevron-right.svg")}.acf-admin-page i.acf-icon-chevron-left,.acf-admin-page .acf-icon.-left{-webkit-mask-image:url("../../images/icons/icon-chevron-left.svg");mask-image:url("../../images/icons/icon-chevron-left.svg")}.acf-admin-page i.acf-icon-key-solid{-webkit-mask-image:url("../../images/icons/icon-key-solid.svg");mask-image:url("../../images/icons/icon-key-solid.svg")}.acf-admin-page i.acf-icon-globe,.acf-admin-page .acf-icon.-globe{-webkit-mask-image:url("../../images/icons/icon-globe.svg");mask-image:url("../../images/icons/icon-globe.svg")}.acf-admin-page i.acf-icon-image,.acf-admin-page .acf-icon.-picture{-webkit-mask-image:url("../../images/field-type-icons/icon-field-image.svg");mask-image:url("../../images/field-type-icons/icon-field-image.svg")}.acf-admin-page i.acf-icon-warning{-webkit-mask-image:url("../../images/icons/icon-warning-alt.svg");mask-image:url("../../images/icons/icon-warning-alt.svg")}.acf-admin-page i.acf-icon-warning-red{-webkit-mask-image:url("../../images/icons/icon-warning-alt-red.svg");mask-image:url("../../images/icons/icon-warning-alt-red.svg")}.acf-admin-page i.acf-icon-dots-grid{-webkit-mask-image:url("../../images/icons/icon-dots-grid.svg");mask-image:url("../../images/icons/icon-dots-grid.svg")}.acf-admin-page i.acf-icon-play{-webkit-mask-image:url("../../images/icons/icon-play.svg");mask-image:url("../../images/icons/icon-play.svg")}.acf-admin-page i.acf-icon-lock{-webkit-mask-image:url("../../images/icons/icon-lock.svg");mask-image:url("../../images/icons/icon-lock.svg")}.acf-admin-page i.acf-icon-document{-webkit-mask-image:url("../../images/icons/icon-document.svg");mask-image:url("../../images/icons/icon-document.svg")}.acf-admin-page .post-type-acf-field-group .post-state,.acf-admin-page .acf-internal-post-type .post-state{font-weight:normal}.acf-admin-page .post-type-acf-field-group .post-state .dashicons.dashicons-hidden,.acf-admin-page .acf-internal-post-type .post-state .dashicons.dashicons-hidden{display:inline-flex;width:18px;height:18px;background-color:#98a2b3;border:none;border-radius:0;-webkit-mask-size:18px;mask-size:18px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/icons/icon-hidden.svg");mask-image:url("../../images/icons/icon-hidden.svg")}.acf-admin-page .post-type-acf-field-group .post-state .dashicons.dashicons-hidden:before,.acf-admin-page .acf-internal-post-type .post-state .dashicons.dashicons-hidden:before{display:none}#acf-field-group-fields .postbox-header h2,#acf-field-group-fields .postbox-header h3,#acf-field-group-fields .acf-sub-field-list-header h2,#acf-field-group-fields .acf-sub-field-list-header h3,#acf-field-group-options .postbox-header h2,#acf-field-group-options .postbox-header h3,#acf-field-group-options .acf-sub-field-list-header h2,#acf-field-group-options .acf-sub-field-list-header h3,#acf-advanced-settings .postbox-header h2,#acf-advanced-settings .postbox-header h3,#acf-advanced-settings .acf-sub-field-list-header h2,#acf-advanced-settings .acf-sub-field-list-header h3{display:inline-flex;justify-content:flex-start;align-content:stretch;align-items:center}#acf-field-group-fields .postbox-header h2:before,#acf-field-group-fields .postbox-header h3:before,#acf-field-group-fields .acf-sub-field-list-header h2:before,#acf-field-group-fields .acf-sub-field-list-header h3:before,#acf-field-group-options .postbox-header h2:before,#acf-field-group-options .postbox-header h3:before,#acf-field-group-options .acf-sub-field-list-header h2:before,#acf-field-group-options .acf-sub-field-list-header h3:before,#acf-advanced-settings .postbox-header h2:before,#acf-advanced-settings .postbox-header h3:before,#acf-advanced-settings .acf-sub-field-list-header h2:before,#acf-advanced-settings .acf-sub-field-list-header h3:before{content:"";display:inline-block;width:20px;height:20px;margin-right:8px;background-color:#98a2b3;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.rtl #acf-field-group-fields .postbox-header h2:before,.rtl #acf-field-group-fields .postbox-header h3:before,.rtl #acf-field-group-fields .acf-sub-field-list-header h2:before,.rtl #acf-field-group-fields .acf-sub-field-list-header h3:before,.rtl #acf-field-group-options .postbox-header h2:before,.rtl #acf-field-group-options .postbox-header h3:before,.rtl #acf-field-group-options .acf-sub-field-list-header h2:before,.rtl #acf-field-group-options .acf-sub-field-list-header h3:before{margin-right:0;margin-left:8px}#acf-field-group-fields .postbox-header h2:before,h3.acf-sub-field-list-title:before,.acf-link-field-groups-popup h3:before{-webkit-mask-image:url("../../images/icons/icon-fields.svg");mask-image:url("../../images/icons/icon-fields.svg")}.acf-create-options-page-popup h3:before{-webkit-mask-image:url("../../images/icons/icon-sliders.svg");mask-image:url("../../images/icons/icon-sliders.svg")}#acf-field-group-options .postbox-header h2:before{-webkit-mask-image:url("../../images/icons/icon-settings.svg");mask-image:url("../../images/icons/icon-settings.svg")}.acf-field-setting-fc_layout .acf-field-settings-fc_head label:before{-webkit-mask-image:url("../../images/icons/icon-layout.svg");mask-image:url("../../images/icons/icon-layout.svg")}.acf-admin-single-post-type #acf-advanced-settings .postbox-header h2:before,.acf-admin-single-taxonomy #acf-advanced-settings .postbox-header h2:before,.acf-admin-single-options-page #acf-advanced-settings .postbox-header h2:before{-webkit-mask-image:url("../../images/icons/icon-post-type.svg");mask-image:url("../../images/icons/icon-post-type.svg")}.acf-field-setting-fc_layout .acf-field-settings-fc_head .acf-fc_draggable:hover .reorder-layout:before{width:20px;height:11px;background-color:#475467 !important;-webkit-mask-image:url("../../images/icons/icon-draggable.svg");mask-image:url("../../images/icons/icon-draggable.svg")}.post-type-acf-field-group .postbox-header .handle-actions,.post-type-acf-field-group #acf-field-group-fields .postbox-header .handle-actions,.post-type-acf-field-group #acf-field-group-options .postbox-header .handle-actions,.post-type-acf-field-group .postbox .postbox-header .handle-actions,.acf-admin-single-post-type #acf-advanced-settings .postbox-header .handle-actions,.acf-admin-single-taxonomy #acf-advanced-settings .postbox-header .handle-actions,.acf-admin-single-options-page #acf-advanced-settings .postbox-header .handle-actions{display:flex}.post-type-acf-field-group .postbox-header .handle-actions .toggle-indicator:before,.post-type-acf-field-group #acf-field-group-fields .postbox-header .handle-actions .toggle-indicator:before,.post-type-acf-field-group #acf-field-group-options .postbox-header .handle-actions .toggle-indicator:before,.post-type-acf-field-group .postbox .postbox-header .handle-actions .toggle-indicator:before,.acf-admin-single-post-type #acf-advanced-settings .postbox-header .handle-actions .toggle-indicator:before,.acf-admin-single-taxonomy #acf-advanced-settings .postbox-header .handle-actions .toggle-indicator:before,.acf-admin-single-options-page #acf-advanced-settings .postbox-header .handle-actions .toggle-indicator:before{content:"";display:inline-flex;width:20px;height:20px;background-color:currentColor;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/icons/icon-chevron-up.svg");mask-image:url("../../images/icons/icon-chevron-up.svg")}.post-type-acf-field-group.closed .postbox-header .handle-actions .toggle-indicator:before,.post-type-acf-field-group #acf-field-group-fields.closed .postbox-header .handle-actions .toggle-indicator:before,.post-type-acf-field-group #acf-field-group-options.closed .postbox-header .handle-actions .toggle-indicator:before,.post-type-acf-field-group .postbox.closed .postbox-header .handle-actions .toggle-indicator:before,.acf-admin-single-post-type #acf-advanced-settings.closed .postbox-header .handle-actions .toggle-indicator:before,.acf-admin-single-taxonomy #acf-advanced-settings.closed .postbox-header .handle-actions .toggle-indicator:before,.acf-admin-single-options-page #acf-advanced-settings.closed .postbox-header .handle-actions .toggle-indicator:before{-webkit-mask-image:url("../../images/icons/icon-chevron-down.svg");mask-image:url("../../images/icons/icon-chevron-down.svg")}.post-type-acf-field-group #acf-admin-tool-export h2,.post-type-acf-field-group #acf-admin-tool-export h3,.post-type-acf-field-group #acf-admin-tool-import h2,.post-type-acf-field-group #acf-admin-tool-import h3,.post-type-acf-field-group #acf-license-information h2,.post-type-acf-field-group #acf-license-information h3,.post-type-acf-field-group #acf-update-information h2,.post-type-acf-field-group #acf-update-information h3{display:inline-flex;justify-content:flex-start;align-content:stretch;align-items:center}.post-type-acf-field-group #acf-admin-tool-export h2:before,.post-type-acf-field-group #acf-admin-tool-export h3:before,.post-type-acf-field-group #acf-admin-tool-import h2:before,.post-type-acf-field-group #acf-admin-tool-import h3:before,.post-type-acf-field-group #acf-license-information h2:before,.post-type-acf-field-group #acf-license-information h3:before,.post-type-acf-field-group #acf-update-information h2:before,.post-type-acf-field-group #acf-update-information h3:before{content:"";display:inline-block;width:20px;height:20px;margin-right:8px;background-color:#98a2b3;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.post-type-acf-field-group.rtl #acf-admin-tool-export h2:before,.post-type-acf-field-group.rtl #acf-admin-tool-export h3:before,.post-type-acf-field-group.rtl #acf-admin-tool-import h2:before,.post-type-acf-field-group.rtl #acf-admin-tool-import h3:before,.post-type-acf-field-group.rtl #acf-license-information h2:before,.post-type-acf-field-group.rtl #acf-license-information h3:before,.post-type-acf-field-group.rtl #acf-update-information h2:before,.post-type-acf-field-group.rtl #acf-update-information h3:before{margin-right:0;margin-left:8px}.post-type-acf-field-group #acf-admin-tool-export h2:before{-webkit-mask-image:url("../../images/icons/icon-export.svg");mask-image:url("../../images/icons/icon-export.svg")}.post-type-acf-field-group #acf-admin-tool-import h2:before{-webkit-mask-image:url("../../images/icons/icon-import.svg");mask-image:url("../../images/icons/icon-import.svg")}.post-type-acf-field-group #acf-license-information h3:before{-webkit-mask-image:url("../../images/icons/icon-key.svg");mask-image:url("../../images/icons/icon-key.svg")}.post-type-acf-field-group #acf-update-information h3:before{-webkit-mask-image:url("../../images/icons/icon-info.svg");mask-image:url("../../images/icons/icon-info.svg")}.acf-admin-single-field-group .acf-input .acf-icon{width:18px;height:18px}.field-type-icon{box-sizing:border-box;display:inline-flex;align-content:center;align-items:center;justify-content:center;position:relative;width:24px;height:24px;top:-4px;background-color:#ebf5fa;border-width:1px;border-style:solid;border-color:#a5d2e7;border-radius:100%}.field-type-icon:before{content:"";width:14px;height:14px;position:relative;background-color:#0783be;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/field-type-icons/icon-field-default.svg");mask-image:url("../../images/field-type-icons/icon-field-default.svg")}.field-type-icon.field-type-icon-text:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-text.svg");mask-image:url("../../images/field-type-icons/icon-field-text.svg")}.field-type-icon.field-type-icon-textarea:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-textarea.svg");mask-image:url("../../images/field-type-icons/icon-field-textarea.svg")}.field-type-icon.field-type-icon-textarea:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-textarea.svg");mask-image:url("../../images/field-type-icons/icon-field-textarea.svg")}.field-type-icon.field-type-icon-number:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-number.svg");mask-image:url("../../images/field-type-icons/icon-field-number.svg")}.field-type-icon.field-type-icon-range:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-range.svg");mask-image:url("../../images/field-type-icons/icon-field-range.svg")}.field-type-icon.field-type-icon-email:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-email.svg");mask-image:url("../../images/field-type-icons/icon-field-email.svg")}.field-type-icon.field-type-icon-url:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-url.svg");mask-image:url("../../images/field-type-icons/icon-field-url.svg")}.field-type-icon.field-type-icon-password:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-password.svg");mask-image:url("../../images/field-type-icons/icon-field-password.svg")}.field-type-icon.field-type-icon-image:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-image.svg");mask-image:url("../../images/field-type-icons/icon-field-image.svg")}.field-type-icon.field-type-icon-file:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-file.svg");mask-image:url("../../images/field-type-icons/icon-field-file.svg")}.field-type-icon.field-type-icon-wysiwyg:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-wysiwyg.svg");mask-image:url("../../images/field-type-icons/icon-field-wysiwyg.svg")}.field-type-icon.field-type-icon-oembed:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-oembed.svg");mask-image:url("../../images/field-type-icons/icon-field-oembed.svg")}.field-type-icon.field-type-icon-gallery:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-gallery.svg");mask-image:url("../../images/field-type-icons/icon-field-gallery.svg")}.field-type-icon.field-type-icon-select:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-select.svg");mask-image:url("../../images/field-type-icons/icon-field-select.svg")}.field-type-icon.field-type-icon-checkbox:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-checkbox.svg");mask-image:url("../../images/field-type-icons/icon-field-checkbox.svg")}.field-type-icon.field-type-icon-radio:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-radio.svg");mask-image:url("../../images/field-type-icons/icon-field-radio.svg")}.field-type-icon.field-type-icon-button-group:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-button-group.svg");mask-image:url("../../images/field-type-icons/icon-field-button-group.svg")}.field-type-icon.field-type-icon-true-false:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-true-false.svg");mask-image:url("../../images/field-type-icons/icon-field-true-false.svg")}.field-type-icon.field-type-icon-link:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-link.svg");mask-image:url("../../images/field-type-icons/icon-field-link.svg")}.field-type-icon.field-type-icon-post-object:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-post-object.svg");mask-image:url("../../images/field-type-icons/icon-field-post-object.svg")}.field-type-icon.field-type-icon-page-link:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-page-link.svg");mask-image:url("../../images/field-type-icons/icon-field-page-link.svg")}.field-type-icon.field-type-icon-relationship:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-relationship.svg");mask-image:url("../../images/field-type-icons/icon-field-relationship.svg")}.field-type-icon.field-type-icon-taxonomy:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-taxonomy.svg");mask-image:url("../../images/field-type-icons/icon-field-taxonomy.svg")}.field-type-icon.field-type-icon-user:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-user.svg");mask-image:url("../../images/field-type-icons/icon-field-user.svg")}.field-type-icon.field-type-icon-google-map:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-google-map.svg");mask-image:url("../../images/field-type-icons/icon-field-google-map.svg")}.field-type-icon.field-type-icon-date-picker:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-date-picker.svg");mask-image:url("../../images/field-type-icons/icon-field-date-picker.svg")}.field-type-icon.field-type-icon-date-time-picker:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-date-time-picker.svg");mask-image:url("../../images/field-type-icons/icon-field-date-time-picker.svg")}.field-type-icon.field-type-icon-time-picker:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-time-picker.svg");mask-image:url("../../images/field-type-icons/icon-field-time-picker.svg")}.field-type-icon.field-type-icon-color-picker:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-color-picker.svg");mask-image:url("../../images/field-type-icons/icon-field-color-picker.svg")}.field-type-icon.field-type-icon-message:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-message.svg");mask-image:url("../../images/field-type-icons/icon-field-message.svg")}.field-type-icon.field-type-icon-accordion:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-accordion.svg");mask-image:url("../../images/field-type-icons/icon-field-accordion.svg")}.field-type-icon.field-type-icon-tab:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-tab.svg");mask-image:url("../../images/field-type-icons/icon-field-tab.svg")}.field-type-icon.field-type-icon-group:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-group.svg");mask-image:url("../../images/field-type-icons/icon-field-group.svg")}.field-type-icon.field-type-icon-repeater:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-repeater.svg");mask-image:url("../../images/field-type-icons/icon-field-repeater.svg")}.field-type-icon.field-type-icon-flexible-content:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-flexible-content.svg");mask-image:url("../../images/field-type-icons/icon-field-flexible-content.svg")}.field-type-icon.field-type-icon-clone:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-clone.svg");mask-image:url("../../images/field-type-icons/icon-field-clone.svg")}#acf-admin-tools .postbox-header{display:none}#acf-admin-tools .acf-meta-box-wrap.-grid{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}#acf-admin-tools .acf-meta-box-wrap.-grid .postbox{width:100%;clear:none;float:none;margin-bottom:0}@media screen and (max-width: 880px){#acf-admin-tools .acf-meta-box-wrap.-grid .postbox{flex:1 1 100%}}#acf-admin-tools .acf-meta-box-wrap.-grid .postbox:nth-child(odd){margin-left:0}#acf-admin-tools .meta-box-sortables{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);grid-column-gap:32px;grid-row-gap:32px}@media screen and (max-width: 880px){#acf-admin-tools .meta-box-sortables{display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:center;grid-column-gap:8px;grid-row-gap:8px}}#acf-admin-tools.tool-export .inside{margin:0}#acf-admin-tools.tool-export .acf-postbox-header{margin-bottom:24px}#acf-admin-tools.tool-export .acf-postbox-main{border:none;margin:0;padding-top:0;padding-right:24px;padding-bottom:0;padding-left:0}#acf-admin-tools.tool-export .acf-postbox-columns{margin-top:0;margin-right:280px;margin-bottom:0;margin-left:0;padding:0}#acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side{padding:0}#acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side .acf-panel{margin:0;padding:0}#acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side:before{display:none}#acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side .acf-btn{display:block;width:100%;text-align:center}#acf-admin-tools.tool-export .meta-box-sortables{display:block}#acf-admin-tools.tool-export .acf-panel{border:none}#acf-admin-tools.tool-export .acf-panel h3{margin:0;padding:0;color:#344054}#acf-admin-tools.tool-export .acf-panel h3:before{display:none}#acf-admin-tools.tool-export .acf-checkbox-list{margin-top:16px;border-width:1px;border-style:solid;border-color:#d0d5dd;border-radius:6px}#acf-admin-tools.tool-export .acf-checkbox-list li{display:inline-flex;box-sizing:border-box;width:100%;height:48px;align-items:center;margin:0;padding-right:12px;padding-left:12px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaecf0}#acf-admin-tools.tool-export .acf-checkbox-list li:last-child{border-bottom:none}.acf-settings-wrap.acf-updates{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.custom-fields_page_acf-settings-updates .acf-admin-notice,.custom-fields_page_acf-settings-updates .acf-upgrade-notice,.custom-fields_page_acf-settings-updates .notice{flex:1 1 100%}.acf-settings-wrap.acf-updates .acf-box{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.acf-settings-wrap.acf-updates .acf-box .inner{padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}@media screen and (max-width: 880px){.acf-settings-wrap.acf-updates .acf-box{flex:1 1 100%}}.acf-settings-wrap.acf-updates .acf-admin-notice{flex:1 1 100%;margin-top:16px;margin-right:0;margin-left:0}#acf-license-information{flex:1 1 65%;margin-right:32px}#acf-license-information .inner{padding:0}#acf-license-information .inner .acf-license-defined{padding:24px;margin:0}#acf-license-information .inner .acf-activation-form,#acf-license-information .inner .acf-retry-activation{padding:24px}#acf-license-information .inner .acf-activation-form.acf-retry-activation,#acf-license-information .inner .acf-retry-activation.acf-retry-activation{padding-top:0;min-height:40px}#acf-license-information .inner .acf-activation-form.acf-retry-activation .acf-recheck-license.acf-btn,#acf-license-information .inner .acf-retry-activation.acf-retry-activation .acf-recheck-license.acf-btn{float:none;line-height:initial}#acf-license-information .inner .acf-activation-form.acf-retry-activation .acf-recheck-license.acf-btn i,#acf-license-information .inner .acf-retry-activation.acf-retry-activation .acf-recheck-license.acf-btn i{display:none}#acf-license-information .inner .acf-activation-form .acf-manage-license-btn,#acf-license-information .inner .acf-retry-activation .acf-manage-license-btn{float:right;line-height:40px;align-items:center;display:inline-flex}#acf-license-information .inner .acf-activation-form .acf-manage-license-btn.acf-renew-subscription,#acf-license-information .inner .acf-retry-activation .acf-manage-license-btn.acf-renew-subscription{float:none;line-height:initial}#acf-license-information .inner .acf-activation-form .acf-manage-license-btn i,#acf-license-information .inner .acf-retry-activation .acf-manage-license-btn i{margin:0 0 0 5px;width:19px;height:19px}#acf-license-information .inner .acf-activation-form .acf-recheck-license,#acf-license-information .inner .acf-retry-activation .acf-recheck-license{float:right;line-height:40px}#acf-license-information .inner .acf-activation-form .acf-recheck-license i,#acf-license-information .inner .acf-retry-activation .acf-recheck-license i{margin-right:8px;vertical-align:middle}#acf-license-information .inner .acf-license-status-wrap{background:#f9fafb;border-top:1px solid #eaecf0;border-bottom-left-radius:8px;border-bottom-right-radius:8px}#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table{font-size:14px;padding:24px 24px 16px 24px}#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table th{width:160px;font-weight:500;text-align:left;padding-bottom:16px}#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table td{padding-bottom:16px}#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table td .acf-license-status{display:inline-block;height:24px;line-height:24px;border-radius:100px;background:#eaecf0;padding:0 13px 1px 12px;border:1px solid rgba(0,0,0,.12);color:#667085}#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table td .acf-license-status.active{background:rgba(18,183,106,.15);border:1px solid rgba(18,183,106,.24);color:#12b76a}#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table td .acf-license-status.expired,#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table td .acf-license-status.cancelled{background:rgba(209,55,55,.24);border:1px solid rgba(209,55,55,.24);color:#d13737}#acf-license-information .inner .acf-license-status-wrap .acf-no-license-view-pricing{padding:12px 24px;border-top:1px solid #eaecf0;color:#667085}@media screen and (max-width: 1024px){#acf-license-information{margin-right:0;margin-bottom:32px}}#acf-license-information label{font-weight:500}#acf-license-information .acf-input-wrap{margin-top:8px;margin-bottom:24px}#acf-license-information #acf_pro_license{width:100%}#acf-update-information{flex:1 1 35%;max-width:calc(35% - 32px)}#acf-update-information .form-table th,#acf-update-information .form-table td{padding-top:0;padding-right:0;padding-bottom:24px;padding-left:0;color:#344054}#acf-update-information .acf-update-changelog{margin-top:8px;margin-bottom:24px;padding-top:8px;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0;color:#344054}#acf-update-information .acf-update-changelog h4{margin-bottom:0}#acf-update-information .acf-update-changelog p{margin-top:0;margin-bottom:16px}#acf-update-information .acf-update-changelog p:last-of-type{margin-bottom:0}#acf-update-information .acf-update-changelog p em{color:#667085}#acf-update-information .acf-btn{display:inline-flex}.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn{display:inline-flex;align-items:center;align-self:stretch;padding-top:0;padding-right:16px;padding-bottom:0;padding-left:16px;background:linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.16);background-size:180% 80%;background-position:100% 0;transition:background-position .5s;border-radius:6px;text-decoration:none}@media screen and (max-width: 768px){.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn{display:none}}.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn:hover{background-position:0 0}.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn:focus{border:none;outline:none;box-shadow:none}.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn p{margin:0;padding-top:8px;padding-bottom:8px;font-weight:normal;text-transform:none;color:#fff}.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn .acf-icon{width:18px;height:18px;margin-right:6px;margin-left:-2px;background-color:#f9fafb}.acf-admin-page #tmpl-acf-field-group-pro-features,.acf-admin-page #acf-field-group-pro-features{display:none;align-items:center;min-height:120px;background-color:#121833;background-image:url(../../images/pro-upgrade-grid-bg.svg),url(../../images/pro-upgrade-overlay.svg);background-repeat:repeat,no-repeat;background-size:1224px,1880px;background-position:left top,-520px -680px;color:#eaecf0;border-radius:8px;margin-top:24px;margin-bottom:24px}@media screen and (max-width: 768px){.acf-admin-page #tmpl-acf-field-group-pro-features,.acf-admin-page #acf-field-group-pro-features{background-size:1024px,980px;background-position:left top,-500px -200px}}@media screen and (max-width: 1200px){.acf-admin-page #tmpl-acf-field-group-pro-features,.acf-admin-page #acf-field-group-pro-features{background-size:1024px,1880px;background-position:left top,-520px -300px}}.acf-admin-page #tmpl-acf-field-group-pro-features .postbox-header,.acf-admin-page #acf-field-group-pro-features .postbox-header{display:none}.acf-admin-page #tmpl-acf-field-group-pro-features .inside,.acf-admin-page #acf-field-group-pro-features .inside{width:100%;border:none;padding:0}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper{display:flex;justify-content:center;align-content:stretch;align-items:center;gap:96px;height:358px;max-width:950px;margin:0 auto;padding:0 35px}@media screen and (max-width: 1200px){.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper{gap:48px}}@media screen and (max-width: 768px){.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper{gap:0}}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title,.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm{font-weight:590;line-height:150%}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title .acf-pro-label,.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title .acf-pro-label,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label{font-weight:normal;margin-top:-4px;margin-left:2px;vertical-align:middle;height:22px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm{display:none !important;font-size:18px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label{font-size:10px;height:20px}@media screen and (max-width: 768px){.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm{width:100%;text-align:center}}@media screen and (max-width: 768px){.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper{flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;padding:32px 32px 0 32px;height:unset}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm{display:block !important;margin-bottom:24px}}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content{display:flex;flex-direction:column;width:416px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-desc,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-desc{margin-top:8px;margin-bottom:24px;font-size:15px;font-weight:300;color:#d0d5dd}@media screen and (max-width: 768px){.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content{width:100%;order:1;margin-right:0;margin-bottom:8px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-title,.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-desc,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-title,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-desc{display:none !important}}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions{display:flex;flex-direction:row;align-items:flex-start;min-width:160px;gap:12px}@media screen and (max-width: 768px){.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions{justify-content:flex-start;flex-direction:column;margin-bottom:24px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions a,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions a{justify-content:center;text-align:center;width:100%}}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;width:416px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature{display:flex;flex-direction:column;justify-content:center;align-items:center;width:128px;height:124px;background:rgba(255,255,255,.08);box-shadow:0px 0px 4px rgba(0,0,0,.04),0px 8px 16px rgba(0,0,0,.08),inset 0 0 0 1px rgba(255,255,255,.08);backdrop-filter:blur(6px);border-radius:8px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon{border:none;background:none;width:24px;opacity:.8}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before{background-color:#fff;width:20px;height:20px}@media screen and (max-width: 1200px){.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before{width:18px;height:18px}}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .pro-feature-blocks::before,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .pro-feature-blocks::before{-webkit-mask-image:url("../../images/icons/icon-extended-menu.svg");mask-image:url("../../images/icons/icon-extended-menu.svg")}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .pro-feature-options-pages::before,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .pro-feature-options-pages::before{-webkit-mask-image:url("../../images/icons/icon-settings.svg");mask-image:url("../../images/icons/icon-settings.svg")}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label{margin-top:4px;font-size:13px;font-weight:300;text-align:center;color:#fff}@media screen and (max-width: 1200px){.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid{flex-direction:column;gap:8px;width:288px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature{width:100%;height:40px;flex-direction:row;justify-content:unset;gap:8px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon{position:initial;margin-left:16px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label{margin-top:0}}@media screen and (max-width: 768px){.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid{gap:0;width:100%;height:auto;margin-bottom:16px;flex-direction:unset;flex-wrap:wrap}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature{flex:1 0 50%;margin-bottom:8px;width:auto;height:auto;justify-content:center;background:none;box-shadow:none;backdrop-filter:none}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label{margin-left:2px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon{position:initial;margin-left:0}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon:before,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon:before{height:16px;width:16px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label{font-size:12px;margin-top:0}}.acf-admin-page #tmpl-acf-field-group-pro-features h1,.acf-admin-page #acf-field-group-pro-features h1{margin-top:0;margin-bottom:4px;padding-top:0;padding-bottom:0;font-weight:bold;color:#f9fafb}.acf-admin-page #tmpl-acf-field-group-pro-features h1 .acf-icon,.acf-admin-page #acf-field-group-pro-features h1 .acf-icon{margin-right:8px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-btn,.acf-admin-page #acf-field-group-pro-features .acf-btn{display:inline-flex;background-color:rgba(255,255,255,.1);border:none;box-shadow:0px 0px 4px rgba(0,0,0,.04),0px 4px 8px rgba(0,0,0,.06),inset 0 0 0 1px rgba(255,255,255,.16);backdrop-filter:blur(6px);padding:8px 24px;height:48px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-btn:hover,.acf-admin-page #acf-field-group-pro-features .acf-btn:hover{background-color:rgba(255,255,255,.2)}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-btn .acf-icon,.acf-admin-page #acf-field-group-pro-features .acf-btn .acf-icon{margin-right:-2px;margin-left:6px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-btn.acf-pro-features-upgrade,.acf-admin-page #acf-field-group-pro-features .acf-btn.acf-pro-features-upgrade{background:linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);background-size:160% 80%;background-position:100% 0;box-shadow:0px 0px 4px rgba(0,0,0,.04),0px 4px 8px rgba(0,0,0,.06),inset 0 0 0 1px rgba(255,255,255,.16);border-radius:6px;transition:background-position .5s}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-btn.acf-pro-features-upgrade:hover,.acf-admin-page #acf-field-group-pro-features .acf-btn.acf-pro-features-upgrade:hover{background-position:0 0}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap{height:48px;background:rgba(16,24,40,.4);backdrop-filter:blur(6px);border-top:1px solid rgba(255,255,255,.08);border-bottom-left-radius:8px;border-bottom-right-radius:8px;color:#98a2b3;font-size:13px;font-weight:300;padding:0 35px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer{display:flex;align-items:center;justify-content:space-between;max-width:950px;height:48px;margin:0 auto}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-wpengine-logo,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-wpengine-logo{height:16px;vertical-align:middle;margin-top:-2px;margin-left:3px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a{color:#98a2b3;text-decoration:none}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a:hover,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a:hover{color:#d0d5dd}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a .acf-icon,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a .acf-icon{width:18px;height:18px;margin-left:4px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-more-tools-from-wpengine a,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-more-tools-from-wpengine a{display:inline-flex;align-items:center}@media screen and (max-width: 768px){.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap{height:70px;font-size:12px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-more-tools-from-wpengine,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-more-tools-from-wpengine{display:none}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer{justify-content:center;height:70px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer .acf-field-group-pro-features-wpengine-logo,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer .acf-field-group-pro-features-wpengine-logo{clear:both;margin:6px auto 0 auto;display:block}}.acf-no-field-groups #tmpl-acf-field-group-pro-features,.acf-no-post-types #tmpl-acf-field-group-pro-features,.acf-no-taxonomies #tmpl-acf-field-group-pro-features{margin-top:0}.acf-admin-single-post-type label[for=acf-basic-settings-hide],.acf-admin-single-taxonomy label[for=acf-basic-settings-hide],.acf-admin-single-options-page label[for=acf-basic-settings-hide]{display:none}.acf-admin-single-post-type fieldset.columns-prefs,.acf-admin-single-taxonomy fieldset.columns-prefs,.acf-admin-single-options-page fieldset.columns-prefs{display:none}.acf-admin-single-post-type #acf-basic-settings .postbox-header,.acf-admin-single-taxonomy #acf-basic-settings .postbox-header,.acf-admin-single-options-page #acf-basic-settings .postbox-header{display:none}.acf-admin-single-post-type .postbox-container,.acf-admin-single-post-type .notice,.acf-admin-single-taxonomy .postbox-container,.acf-admin-single-taxonomy .notice,.acf-admin-single-options-page .postbox-container,.acf-admin-single-options-page .notice{max-width:1440px;clear:left}.acf-admin-single-post-type #post-body-content,.acf-admin-single-taxonomy #post-body-content,.acf-admin-single-options-page #post-body-content{margin:0}.acf-admin-single-post-type .postbox .inside,.acf-admin-single-post-type .acf-box .inside,.acf-admin-single-taxonomy .postbox .inside,.acf-admin-single-taxonomy .acf-box .inside,.acf-admin-single-options-page .postbox .inside,.acf-admin-single-options-page .acf-box .inside{padding-top:48px;padding-right:48px;padding-bottom:48px;padding-left:48px}.acf-admin-single-post-type #acf-advanced-settings.postbox .inside,.acf-admin-single-taxonomy #acf-advanced-settings.postbox .inside,.acf-admin-single-options-page #acf-advanced-settings.postbox .inside{padding-bottom:24px}.acf-admin-single-post-type .postbox-container .meta-box-sortables #acf-basic-settings .inside,.acf-admin-single-taxonomy .postbox-container .meta-box-sortables #acf-basic-settings .inside,.acf-admin-single-options-page .postbox-container .meta-box-sortables #acf-basic-settings .inside{border:none}.acf-admin-single-post-type .acf-input-wrap,.acf-admin-single-taxonomy .acf-input-wrap,.acf-admin-single-options-page .acf-input-wrap{overflow:visible}.acf-admin-single-post-type .acf-field,.acf-admin-single-taxonomy .acf-field,.acf-admin-single-options-page .acf-field{margin-top:0;margin-right:0;margin-bottom:24px;margin-left:0}.acf-admin-single-post-type .acf-field .acf-label,.acf-admin-single-taxonomy .acf-field .acf-label,.acf-admin-single-options-page .acf-field .acf-label{margin-bottom:6px}.acf-admin-single-post-type .acf-field-text,.acf-admin-single-post-type .acf-field-textarea,.acf-admin-single-post-type .acf-field-select,.acf-admin-single-taxonomy .acf-field-text,.acf-admin-single-taxonomy .acf-field-textarea,.acf-admin-single-taxonomy .acf-field-select,.acf-admin-single-options-page .acf-field-text,.acf-admin-single-options-page .acf-field-textarea,.acf-admin-single-options-page .acf-field-select{max-width:600px}.acf-admin-single-post-type .acf-field-true-false,.acf-admin-single-taxonomy .acf-field-true-false,.acf-admin-single-options-page .acf-field-true-false{max-width:700px}.acf-admin-single-post-type .acf-field-supports,.acf-admin-single-taxonomy .acf-field-supports,.acf-admin-single-options-page .acf-field-supports{max-width:600px}.acf-admin-single-post-type .acf-field-supports .acf-label,.acf-admin-single-taxonomy .acf-field-supports .acf-label,.acf-admin-single-options-page .acf-field-supports .acf-label{display:block}.acf-admin-single-post-type .acf-field-supports .acf-label .description,.acf-admin-single-taxonomy .acf-field-supports .acf-label .description,.acf-admin-single-options-page .acf-field-supports .acf-label .description{margin-top:4px;margin-bottom:12px}.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports,.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports,.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports{display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports:focus-within,.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports:focus-within,.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports:focus-within{border-color:rgba(0,0,0,0)}.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li,.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li,.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li{flex:0 0 25%}.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li a.button,.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li a.button,.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li a.button{background-color:rgba(0,0,0,0);padding:0;border:0;height:auto;min-height:auto;margin-top:0;border-radius:0;line-height:22px}.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li a.button:before,.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li a.button:before,.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li a.button:before{content:"";margin-right:6px;display:inline-flex;width:16px;height:16px;background-color:currentColor;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden;-webkit-mask-image:url("../../images/icons/icon-add.svg");mask-image:url("../../images/icons/icon-add.svg")}.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li a.button:hover,.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li a.button:hover,.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li a.button:hover{color:#044e71}.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li input[type=text],.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li input[type=text],.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li input[type=text]{width:calc(100% - 36px);padding:0;box-shadow:none;border:none;border-bottom:1px solid #d0d5dd;border-radius:0;height:auto;margin:0;min-height:auto}.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li input[type=text]:focus,.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li input[type=text]:focus,.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li input[type=text]:focus{outline:none;border-bottom-color:#399ccb}.acf-admin-single-post-type .acf-field-seperator,.acf-admin-single-taxonomy .acf-field-seperator,.acf-admin-single-options-page .acf-field-seperator{margin-top:40px;margin-bottom:40px;border-top:1px solid #eaecf0;border-right:none;border-bottom:none;border-left:none}.acf-admin-single-post-type .acf-field-advanced-configuration,.acf-admin-single-taxonomy .acf-field-advanced-configuration,.acf-admin-single-options-page .acf-field-advanced-configuration{margin-bottom:0}.acf-admin-single-post-type .postbox-container .acf-tab-wrap,.acf-admin-single-post-type .acf-regenerate-labels-bar,.acf-admin-single-taxonomy .postbox-container .acf-tab-wrap,.acf-admin-single-taxonomy .acf-regenerate-labels-bar,.acf-admin-single-options-page .postbox-container .acf-tab-wrap,.acf-admin-single-options-page .acf-regenerate-labels-bar{position:relative;top:-48px;left:-48px;width:calc(100% + 96px)}.acf-admin-single-post-type .acf-regenerate-labels-bar,.acf-admin-single-taxonomy .acf-regenerate-labels-bar,.acf-admin-single-options-page .acf-regenerate-labels-bar{display:flex;align-items:center;justify-content:right;min-height:48px;margin-bottom:0;padding-right:16px;padding-left:16px;gap:8px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#f2f4f7}.acf-admin-single-post-type .acf-labels-tip,.acf-admin-single-taxonomy .acf-labels-tip,.acf-admin-single-options-page .acf-labels-tip{display:inline-flex;align-items:center;min-height:24px;margin-right:8px;padding-left:16px;border-left-width:1px;border-left-style:solid;border-left-color:#eaecf0}.acf-admin-single-post-type .acf-labels-tip .acf-icon,.acf-admin-single-taxonomy .acf-labels-tip .acf-icon,.acf-admin-single-options-page .acf-labels-tip .acf-icon{display:inline-flex;align-items:center;width:16px;height:16px;-webkit-mask-size:16px;mask-size:16px;background-color:#98a2b3}.acf-select2-default-pill{border-radius:100px;min-height:20px;padding-top:2px;padding-bottom:2px;padding-left:8px;padding-right:8px;font-size:11px;margin-left:6px;background-color:#eaecf0;color:#667085}.acf-menu-position-desc-child{display:none}.acf-modal.acf-browse-fields-modal{width:1120px;height:664px;top:50%;right:auto;bottom:auto;left:50%;transform:translate(-50%, -50%);display:flex;flex-direction:row;border-radius:12px;box-shadow:0px 0px 4px rgba(0,0,0,.04),0px 8px 16px rgba(0,0,0,.08);overflow:hidden}.acf-modal.acf-browse-fields-modal .acf-field-picker{display:flex;flex-direction:column;flex-grow:1;width:760px;background:#fff}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar{position:relative}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background:#f9fafb;border:none;padding:35px 32px}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title .acf-search-field-types-wrap{position:relative}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title .acf-search-field-types-wrap:after{content:"";display:block;position:absolute;top:11px;left:10px;width:18px;height:18px;-webkit-mask-image:url("../../images/icons/icon-search.svg");mask-image:url("../../images/icons/icon-search.svg");background-color:#98a2b3;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title .acf-search-field-types-wrap input{width:280px;height:40px;margin:0;padding-left:32px;box-shadow:none}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content{top:auto;bottom:auto;padding:0;height:100%}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-tab-group{padding-left:32px}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab{display:flex}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results{flex-direction:row;flex-wrap:wrap;gap:24px;padding:32px}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;isolation:isolate;width:120px;height:120px;background:#f9fafb;border:1px solid #eaecf0;border-radius:8px;box-sizing:border-box;color:#1d2939;text-decoration:none}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type:hover,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type:active,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type.selected,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type:hover,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type:active,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type.selected{background:#ebf5fa;border:1px solid #399ccb;box-shadow:inset 0 0 0 1px #399ccb}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .field-type-icon,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .field-type-icon{border:none;background:none;top:0}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .field-type-icon:before,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .field-type-icon:before{width:22px;height:22px}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .field-type-label,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .field-type-label{margin-top:12px}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .field-type-requires-pro,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .field-type-requires-pro{display:flex;justify-content:center;align-items:center;position:absolute;top:-10px;right:-10px;height:21px;color:#fff;background:linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);background-size:140% 20%;background-position:100% 0;border-radius:100px;font-size:11px;padding-right:6px;padding-left:6px}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .field-type-requires-pro i,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .field-type-requires-pro i{width:12px;height:12px;margin-right:2px}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar{display:flex;align-items:flex-start;justify-content:space-between;height:auto;min-height:72px;padding-top:0;padding-right:32px;padding-bottom:0;padding-left:32px;margin:0;border:none}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar .acf-select-field,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar .acf-btn-pro{min-width:160px;justify-content:center}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar .acf-insert-field-label{min-width:280px;box-shadow:none}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar .acf-field-picker-actions{display:flex;gap:8px}.acf-modal.acf-browse-fields-modal .acf-field-type-preview{display:flex;flex-direction:column;width:360px;background-color:#f9fafb;background-image:url("../../images/field-preview-grid.png");background-size:740px;background-repeat:no-repeat;background-position:center bottom;border-left:1px solid #eaecf0;box-sizing:border-box;padding:32px}.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-desc{margin:0;padding:0;color:#667085}.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-preview-container{display:inline-flex;justify-content:center;width:100%;margin-top:24px;padding-top:32px;padding-bottom:32px;background-color:rgba(255,255,255,.64);border-radius:8px;box-shadow:0px 0px 0px 1px rgba(0,0,0,.04),0px 8px 24px rgba(0,0,0,.04)}.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-image{max-width:232px}.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-info{flex-grow:1}.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-info .field-type-name{font-size:21px;margin-top:0;margin-right:0;margin-bottom:16px;margin-left:0}.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-info .field-type-upgrade-to-unlock{display:inline-flex;justify-items:center;align-items:center;min-height:24px;margin-bottom:12px;padding-right:8px;padding-left:8px;background:linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);background-size:140% 20%;background-position:100% 0;border-radius:100px;color:#fff;text-decoration:none;font-size:11px}.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-info .field-type-upgrade-to-unlock i.acf-icon{width:14px;height:14px;margin-right:4px}.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links{display:flex;align-items:center;gap:24px;min-height:40px}.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links .acf-icon{width:18px;height:18px}.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links:before{display:none}.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links a{display:flex;gap:6px;text-decoration:none}.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links a:hover{text-decoration:underline}.acf-modal.acf-browse-fields-modal .acf-field-type-search-results,.acf-modal.acf-browse-fields-modal .acf-field-type-search-no-results{display:none}.acf-modal.acf-browse-fields-modal.is-searching .acf-tab-wrap,.acf-modal.acf-browse-fields-modal.is-searching .acf-field-types-tab,.acf-modal.acf-browse-fields-modal.is-searching .acf-field-type-search-no-results{display:none !important}.acf-modal.acf-browse-fields-modal.is-searching .acf-field-type-search-results{display:flex}.acf-modal.acf-browse-fields-modal.no-results-found .acf-tab-wrap,.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-types-tab,.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-results,.acf-modal.acf-browse-fields-modal.no-results-found .field-type-info,.acf-modal.acf-browse-fields-modal.no-results-found .field-type-links,.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-picker-toolbar{display:none !important}.acf-modal.acf-browse-fields-modal.no-results-found .acf-modal-title{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaecf0}.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;gap:6px}.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results img{margin-bottom:19px}.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results p{margin:0}.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results p.acf-no-results-text{display:flex}.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results .acf-invalid-search-term{max-width:200px;overflow:hidden;text-overflow:ellipsis;display:inline-block}@media only screen and (max-width: 1080px){.acf-btn.browse-fields{display:none}} +.acf-hl{padding:0;margin:0;list-style:none;display:block;position:relative}.acf-hl>li{float:left;display:block;margin:0;padding:0}.acf-hl>li.acf-fr{float:right}.acf-hl:before,.acf-hl:after,.acf-bl:before,.acf-bl:after,.acf-cf:before,.acf-cf:after{content:"";display:block;line-height:0}.acf-hl:after,.acf-bl:after,.acf-cf:after{clear:both}.acf-bl{padding:0;margin:0;list-style:none;display:block;position:relative}.acf-bl>li{display:block;margin:0;padding:0;float:none}.acf-hidden{display:none !important}.acf-empty{display:table-cell !important}.acf-empty *{display:none !important}.acf-fl{float:left}.acf-fr{float:right}.acf-fn{float:none}.acf-al{text-align:left}.acf-ar{text-align:right}.acf-ac{text-align:center}.acf-loading,.acf-spinner{display:inline-block;height:20px;width:20px;vertical-align:text-top;background:rgba(0,0,0,0) url(../../images/spinner.gif) no-repeat 50% 50%}.acf-spinner{display:none}.acf-spinner.is-active{display:inline-block}.spinner.is-active{display:inline-block}.acf-required{color:red}.acf-button,.acf-tab-button{pointer-events:auto !important}.acf-soh .acf-soh-target{-webkit-transition:opacity .25s 0s ease-in-out,visibility 0s linear .25s;-moz-transition:opacity .25s 0s ease-in-out,visibility 0s linear .25s;-o-transition:opacity .25s 0s ease-in-out,visibility 0s linear .25s;transition:opacity .25s 0s ease-in-out,visibility 0s linear .25s;visibility:hidden;opacity:0}.acf-soh:hover .acf-soh-target{-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;visibility:visible;opacity:1}.show-if-value{display:none}.hide-if-value{display:block}.has-value .show-if-value{display:block}.has-value .hide-if-value{display:none}.select2-search-choice-close{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.acf-tooltip{background:#1d2939;border-radius:6px;color:#d0d5dd;padding-top:8px;padding-right:12px;padding-bottom:10px;padding-left:12px;position:absolute;z-index:900000;max-width:280px;box-shadow:0px 12px 16px -4px rgba(16,24,40,.08),0px 4px 6px -2px rgba(16,24,40,.03)}.acf-tooltip:before{border:solid;border-color:rgba(0,0,0,0);border-width:6px;content:"";position:absolute}.acf-tooltip.top{margin-top:-8px}.acf-tooltip.top:before{top:100%;left:50%;margin-left:-6px;border-top-color:#2f353e;border-bottom-width:0}.acf-tooltip.right{margin-left:8px}.acf-tooltip.right:before{top:50%;margin-top:-6px;right:100%;border-right-color:#2f353e;border-left-width:0}.acf-tooltip.bottom{margin-top:8px}.acf-tooltip.bottom:before{bottom:100%;left:50%;margin-left:-6px;border-bottom-color:#2f353e;border-top-width:0}.acf-tooltip.left{margin-left:-8px}.acf-tooltip.left:before{top:50%;margin-top:-6px;left:100%;border-left-color:#2f353e;border-right-width:0}.acf-tooltip .acf-overlay{z-index:-1}.acf-tooltip.-confirm{z-index:900001}.acf-tooltip.-confirm a{text-decoration:none;color:#9ea3a8}.acf-tooltip.-confirm a:hover{text-decoration:underline}.acf-tooltip.-confirm a[data-event=confirm]{color:#f55e4f}.acf-overlay{position:fixed;top:0;bottom:0;left:0;right:0;cursor:default}.acf-tooltip-target{position:relative;z-index:900002}.acf-loading-overlay{position:absolute;top:0;bottom:0;left:0;right:0;cursor:default;z-index:99;background:rgba(249,249,249,.5)}.acf-loading-overlay i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.acf-icon{display:inline-block;height:28px;width:28px;border:rgba(0,0,0,0) solid 1px;border-radius:100%;font-size:20px;line-height:21px;text-align:center;text-decoration:none;vertical-align:top;box-sizing:border-box}.acf-icon:before{font-family:dashicons;display:inline-block;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:1em;height:1em;vertical-align:middle;text-align:center}.acf-icon.-plus:before{content:""}.acf-icon.-minus:before{content:""}.acf-icon.-cancel:before{content:"";margin:-1px 0 0 -1px}.acf-icon.-pencil:before{content:""}.acf-icon.-location:before{content:""}.acf-icon.-up:before{content:"";margin-top:-0.1em}.acf-icon.-down:before{content:"";margin-top:.1em}.acf-icon.-left:before{content:"";margin-left:-0.1em}.acf-icon.-right:before{content:"";margin-left:.1em}.acf-icon.-sync:before{content:""}.acf-icon.-globe:before{content:"";margin-top:.1em;margin-left:.1em}.acf-icon.-picture:before{content:""}.acf-icon.-check:before{content:"";margin-left:-0.1em}.acf-icon.-dot-3:before{content:"";margin-top:-0.1em}.acf-icon.-arrow-combo:before{content:""}.acf-icon.-arrow-up:before{content:"";margin-left:-0.1em}.acf-icon.-arrow-down:before{content:"";margin-left:-0.1em}.acf-icon.-search:before{content:""}.acf-icon.-link-ext:before{content:""}.acf-icon.-duplicate{position:relative}.acf-icon.-duplicate:before,.acf-icon.-duplicate:after{content:"";display:block;box-sizing:border-box;width:46%;height:46%;position:absolute;top:33%;left:23%}.acf-icon.-duplicate:before{margin:-1px 0 0 1px;box-shadow:2px -2px 0px 0px currentColor}.acf-icon.-duplicate:after{border:solid 2px currentColor}.acf-icon.-trash{position:relative}.acf-icon.-trash:before,.acf-icon.-trash:after{content:"";display:block;box-sizing:border-box;width:46%;height:46%;position:absolute;top:33%;left:23%}.acf-icon.-trash:before{margin:-1px 0 0 1px;box-shadow:2px -2px 0px 0px currentColor}.acf-icon.-trash:after{border:solid 2px currentColor}.acf-icon.-collapse:before{content:"";margin-left:-0.1em}.-collapsed .acf-icon.-collapse:before{content:"";margin-left:-0.1em}span.acf-icon{color:#555d66;border-color:#b5bcc2;background-color:#fff}a.acf-icon{color:#555d66;border-color:#b5bcc2;background-color:#fff;position:relative;transition:none;cursor:pointer}a.acf-icon:hover{background:#f3f5f6;border-color:#0071a1;color:#0071a1}a.acf-icon.-minus:hover,a.acf-icon.-cancel:hover{background:#f7efef;border-color:#a10000;color:#dc3232}a.acf-icon:active,a.acf-icon:focus{outline:none;box-shadow:none}.acf-icon.-clear{border-color:rgba(0,0,0,0);background:rgba(0,0,0,0);color:#444}.acf-icon.light{border-color:rgba(0,0,0,0);background:#f5f5f5;color:#23282d}.acf-icon.dark{border-color:rgba(0,0,0,0) !important;background:#23282d;color:#eee}a.acf-icon.dark:hover{background:#191e23;color:#00b9eb}a.acf-icon.dark.-minus:hover,a.acf-icon.dark.-cancel:hover{color:#d54e21}.acf-icon.grey{border-color:rgba(0,0,0,0) !important;background:#b4b9be;color:#fff !important}.acf-icon.grey:hover{background:#00a0d2;color:#fff}.acf-icon.grey.-minus:hover,.acf-icon.grey.-cancel:hover{background:#32373c}.acf-icon.small,.acf-icon.-small{width:20px;height:20px;line-height:14px;font-size:14px}.acf-icon.small.-duplicate:before,.acf-icon.small.-duplicate:after,.acf-icon.-small.-duplicate:before,.acf-icon.-small.-duplicate:after{opacity:.8}.acf-box{background:#fff;border:1px solid #ccd0d4;position:relative;box-shadow:0 1px 1px rgba(0,0,0,.04)}.acf-box .title{border-bottom:1px solid #ccd0d4;margin:0;padding:15px}.acf-box .title h3{display:flex;align-items:center;font-size:14px;line-height:1em;margin:0;padding:0}.acf-box .inner{padding:15px}.acf-box h2{color:#333;font-size:26px;line-height:1.25em;margin:.25em 0 .75em;padding:0}.acf-box h3{margin:1.5em 0 0}.acf-box p{margin-top:.5em}.acf-box a{text-decoration:none}.acf-box i.dashicons-external{margin-top:-1px}.acf-box .footer{border-top:1px solid #ccd0d4;padding:12px;font-size:13px;line-height:1.5}.acf-box .footer p{margin:0}.acf-admin-3-8 .acf-box{border-color:#e5e5e5}.acf-admin-3-8 .acf-box .title,.acf-admin-3-8 .acf-box .footer{border-color:#e5e5e5}.acf-notice{position:relative;display:block;color:#fff;margin:5px 0 15px;padding:3px 12px;background:#2a9bd9;border-left:#1f7db1 solid 3px}.acf-notice p{font-size:13px;line-height:1.5;margin:.5em 0;text-shadow:none;color:inherit}.acf-notice .acf-notice-dismiss{position:absolute;top:9px;right:12px;background:rgba(0,0,0,0) !important;color:inherit !important;border-color:#fff !important;opacity:.75}.acf-notice .acf-notice-dismiss:hover{opacity:1}.acf-notice.-dismiss{padding-right:40px}.acf-notice.-error{background:#d94f4f;border-color:#c92c2c}.acf-notice.-success{background:#49ad52;border-color:#3a8941}.acf-notice.-warning{background:#fd8d3b;border-color:#fc7009}.acf-table{border:#ccd0d4 solid 1px;background:#fff;border-spacing:0;border-radius:0;table-layout:auto;padding:0;margin:0;width:100%;clear:both;box-sizing:content-box}.acf-table>tbody>tr>th,.acf-table>tbody>tr>td,.acf-table>thead>tr>th,.acf-table>thead>tr>td{padding:8px;vertical-align:top;background:#fff;text-align:left;border-style:solid;font-weight:normal}.acf-table>tbody>tr>th,.acf-table>thead>tr>th{position:relative;color:#333}.acf-table>thead>tr>th{border-color:#d5d9dd;border-width:0 0 1px 1px}.acf-table>thead>tr>th:first-child{border-left-width:0}.acf-table>tbody>tr{z-index:1}.acf-table>tbody>tr>td{border-color:#eee;border-width:1px 0 0 1px}.acf-table>tbody>tr>td:first-child{border-left-width:0}.acf-table>tbody>tr:first-child>td{border-top-width:0}.acf-table.-clear{border:0 none}.acf-table.-clear>tbody>tr>td,.acf-table.-clear>tbody>tr>th,.acf-table.-clear>thead>tr>td,.acf-table.-clear>thead>tr>th{border:0 none;padding:4px}.acf-remove-element{-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;transform:translate(50px, 0);opacity:0}.acf-fade-up{-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;transform:translate(0, -10px);opacity:0}.acf-thead,.acf-tbody,.acf-tfoot{width:100%;padding:0;margin:0}.acf-thead>li,.acf-tbody>li,.acf-tfoot>li{box-sizing:border-box;padding-top:14px;font-size:12px;line-height:14px}.acf-thead{border-bottom:#ccd0d4 solid 1px;color:#23282d}.acf-thead>li{font-size:14px;line-height:1.4;font-weight:bold}.acf-admin-3-8 .acf-thead{border-color:#dfdfdf}.acf-tfoot{background:#f5f5f5;border-top:#d5d9dd solid 1px}.acf-settings-wrap #poststuff{padding-top:15px}.acf-settings-wrap .acf-box{margin:20px 0}.acf-settings-wrap table{margin:0}.acf-settings-wrap table .button{vertical-align:middle}#acf-popup{position:fixed;z-index:900000;top:0;left:0;right:0;bottom:0;text-align:center}#acf-popup .bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;background:rgba(0,0,0,.25)}#acf-popup:before{content:"";display:inline-block;height:100%;vertical-align:middle}#acf-popup .acf-popup-box{display:inline-block;vertical-align:middle;z-index:1;min-width:300px;min-height:160px;border-color:#aaa;box-shadow:0 5px 30px -5px rgba(0,0,0,.25);text-align:left}html[dir=rtl] #acf-popup .acf-popup-box{text-align:right}#acf-popup .acf-popup-box .title{min-height:15px;line-height:15px}#acf-popup .acf-popup-box .title .acf-icon{position:absolute;top:10px;right:10px}html[dir=rtl] #acf-popup .acf-popup-box .title .acf-icon{right:auto;left:10px}#acf-popup .acf-popup-box .inner{min-height:50px;padding:0;margin:15px}#acf-popup .acf-popup-box .loading{position:absolute;top:45px;left:0;right:0;bottom:0;z-index:2;background:rgba(0,0,0,.1);display:none}#acf-popup .acf-popup-box .loading i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.acf-submit{margin-bottom:0;line-height:28px}.acf-submit span{float:right;color:#999}.acf-submit span.-error{color:#dd4232}.acf-submit .button{margin-right:5px}#acf-upgrade-notice{position:relative;background:#fff;padding:20px}#acf-upgrade-notice:after{display:block;clear:both;content:""}#acf-upgrade-notice .col-content{float:left;width:55%;padding-left:90px}#acf-upgrade-notice .notice-container{display:flex;justify-content:space-between;align-items:flex-start;align-content:flex-start}#acf-upgrade-notice .col-actions{float:right;text-align:center}#acf-upgrade-notice img{float:left;width:64px;height:64px;margin:0 0 0 -90px}#acf-upgrade-notice h2{display:inline-block;font-size:16px;margin:2px 0 6.5px}#acf-upgrade-notice p{padding:0;margin:0}#acf-upgrade-notice .button:before{margin-top:11px}@media screen and (max-width: 640px){#acf-upgrade-notice .col-content,#acf-upgrade-notice .col-actions{float:none;padding-left:90px;width:auto;text-align:left}}#acf-upgrade-notice:has(.notice-container)::before,#acf-upgrade-notice:has(.notice-container)::after{display:none}#acf-upgrade-notice:has(.notice-container){padding-left:20px !important}.acf-wrap h1{margin-top:0;padding-top:20px}.acf-wrap .about-text{margin-top:.5em;min-height:50px}.acf-wrap .about-headline-callout{font-size:2.4em;font-weight:300;line-height:1.3;margin:1.1em 0 .2em;text-align:center}.acf-wrap .feature-section{padding:40px 0}.acf-wrap .feature-section h2{margin-top:20px}.acf-wrap .changelog{list-style:disc;padding-left:15px}.acf-wrap .changelog li{margin:0 0 .75em}.acf-wrap .acf-three-col{display:flex;flex-wrap:wrap;justify-content:space-between}.acf-wrap .acf-three-col>div{flex:1;align-self:flex-start;min-width:31%;max-width:31%}@media screen and (max-width: 880px){.acf-wrap .acf-three-col>div{min-width:48%}}@media screen and (max-width: 640px){.acf-wrap .acf-three-col>div{min-width:100%}}.acf-wrap .acf-three-col h3 .badge{display:inline-block;vertical-align:top;border-radius:5px;background:#fc9700;color:#fff;font-weight:normal;font-size:12px;padding:2px 5px}.acf-wrap .acf-three-col img+h3{margin-top:.5em}.acf-hl[data-cols]{margin-left:-10px;margin-right:-10px}.acf-hl[data-cols]>li{padding:0 6px 0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.acf-hl[data-cols="2"]>li{width:50%}.acf-hl[data-cols="3"]>li{width:33.333%}.acf-hl[data-cols="4"]>li{width:25%}@media screen and (max-width: 640px){.acf-hl[data-cols]{flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;margin-left:0;margin-right:0;margin-top:-10px}.acf-hl[data-cols]>li{flex:1 1 100%;width:100% !important;padding:10px 0 0}}.acf-actions{text-align:right;z-index:1}.acf-actions.-hover{position:absolute;display:none;top:0;right:0;padding:5px;z-index:1050}html[dir=rtl] .acf-actions.-hover{right:auto;left:0}ul.acf-actions li{float:right;margin-left:4px}html[dir=rtl] .acf-fl{float:right}html[dir=rtl] .acf-fr{float:left}html[dir=rtl] .acf-hl>li{float:right}html[dir=rtl] .acf-hl>li.acf-fr{float:left}html[dir=rtl] .acf-icon.logo{left:0;right:auto}html[dir=rtl] .acf-table thead th{text-align:right;border-right-width:1px;border-left-width:0px}html[dir=rtl] .acf-table>tbody>tr>td{text-align:right;border-right-width:1px;border-left-width:0px}html[dir=rtl] .acf-table>thead>tr>th:first-child,html[dir=rtl] .acf-table>tbody>tr>td:first-child{border-right-width:0}html[dir=rtl] .acf-table>tbody>tr>td.order+td{border-right-color:#e1e1e1}.acf-postbox-columns{position:relative;margin-top:-11px;margin-bottom:-12px;margin-left:-12px;margin-right:268px}.acf-postbox-columns:after{display:block;clear:both;content:""}.acf-postbox-columns .acf-postbox-main,.acf-postbox-columns .acf-postbox-side{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 12px 12px}.acf-postbox-columns .acf-postbox-main{float:left;width:100%}.acf-postbox-columns .acf-postbox-side{float:right;width:280px;margin-right:-280px}.acf-postbox-columns .acf-postbox-side:before{content:"";display:block;position:absolute;width:1px;height:100%;top:0;right:0;background:#d5d9dd}.acf-admin-3-8 .acf-postbox-columns .acf-postbox-side:before{background:#dfdfdf}@media only screen and (max-width: 850px){.acf-postbox-columns{margin:0}.acf-postbox-columns .acf-postbox-main,.acf-postbox-columns .acf-postbox-side{float:none;width:auto;margin:0;padding:0}.acf-postbox-columns .acf-postbox-side{margin-top:1em}.acf-postbox-columns .acf-postbox-side:before{display:none}}.acf-panel{margin-top:-1px;border-top:1px solid #d5d9dd;border-bottom:1px solid #d5d9dd}.acf-panel .acf-panel-title{margin:0;padding:12px;font-weight:bold;cursor:pointer;font-size:inherit}.acf-panel .acf-panel-title i{float:right}.acf-panel .acf-panel-inside{margin:0;padding:0 12px 12px;display:none}.acf-panel.-open .acf-panel-inside{display:block}.postbox .acf-panel{margin-left:-12px;margin-right:-12px}.acf-panel .acf-field{margin:20px 0 0}.acf-panel .acf-field .acf-label label{color:#555d66;font-weight:normal}.acf-panel .acf-field:first-child{margin-top:0}.acf-admin-3-8 .acf-panel{border-color:#dfdfdf}#acf-admin-tools .notice{margin-top:10px}#acf-admin-tools .acf-meta-box-wrap .inside{border-top:none}#acf-admin-tools .acf-meta-box-wrap .acf-fields{margin-bottom:24px;border:none;background:#fff;border-radius:0}#acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-field{padding:0;margin-bottom:19px;border-top:none}#acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-label{margin-bottom:16px}#acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-input{padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px;border-width:1px;border-style:solid;border-color:#d0d5dd;border-radius:6px}#acf-admin-tools .acf-meta-box-wrap .acf-fields.import-cptui{margin-top:19px}.acf-meta-box-wrap .postbox{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.acf-meta-box-wrap .postbox .inside{margin-bottom:0}.acf-meta-box-wrap .postbox .hndle{font-size:14px;padding:8px 12px;margin:0;line-height:1.4;position:relative;z-index:1;cursor:default}.acf-meta-box-wrap .postbox .handlediv,.acf-meta-box-wrap .postbox .handle-order-higher,.acf-meta-box-wrap .postbox .handle-order-lower{display:none}.acf-meta-box-wrap.-grid{margin-left:8px;margin-right:8px}.acf-meta-box-wrap.-grid .postbox{float:left;clear:left;width:50%;margin:0 0 16px}.acf-meta-box-wrap.-grid .postbox:nth-child(odd){margin-left:-8px}.acf-meta-box-wrap.-grid .postbox:nth-child(even){float:right;clear:right;margin-right:-8px}@media only screen and (max-width: 850px){.acf-meta-box-wrap.-grid{margin-left:0;margin-right:0}.acf-meta-box-wrap.-grid .postbox{margin-left:0 !important;margin-right:0 !important;width:100%}}#acf-admin-tool-export p{max-width:800px}#acf-admin-tool-export ul{display:flex;flex-wrap:wrap;width:100%}#acf-admin-tool-export ul li{flex:0 1 33.33%}@media screen and (max-width: 1600px){#acf-admin-tool-export ul li{flex:0 1 50%}}@media screen and (max-width: 1200px){#acf-admin-tool-export ul li{flex:0 1 100%}}#acf-admin-tool-export .acf-postbox-side ul{display:block}#acf-admin-tool-export .acf-postbox-side .button{margin:0;width:100%}#acf-admin-tool-export textarea{display:block;width:100%;min-height:500px;background:#f9fafb;border-color:#d0d5dd;box-shadow:none;padding:7px;border-radius:6px}#acf-admin-tool-export .acf-panel-selection .acf-label label{font-weight:bold;color:#344054}#acf-admin-tool-import ul{column-width:200px}.acf-css-tooltip{position:relative}.acf-css-tooltip:before{content:attr(aria-label);display:none;position:absolute;z-index:999;bottom:100%;left:50%;transform:translate(-50%, -8px);background:#191e23;border-radius:2px;padding:5px 10px;color:#fff;font-size:12px;line-height:1.4em;white-space:pre}.acf-css-tooltip:after{content:"";display:none;position:absolute;z-index:998;bottom:100%;left:50%;transform:translate(-50%, 4px);border:solid 6px rgba(0,0,0,0);border-top-color:#191e23}.acf-css-tooltip:hover:before,.acf-css-tooltip:hover:after,.acf-css-tooltip:focus:before,.acf-css-tooltip:focus:after{display:block}.acf-diff .acf-diff-title{position:absolute;top:0;left:0;right:0;height:40px;padding:14px 16px;background:#f3f3f3;border-bottom:#ddd solid 1px}.acf-diff .acf-diff-title strong{font-size:14px;display:block}.acf-diff .acf-diff-title .acf-diff-title-left,.acf-diff .acf-diff-title .acf-diff-title-right{width:50%;float:left}.acf-diff .acf-diff-content{position:absolute;top:70px;left:0;right:0;bottom:0;overflow:auto}.acf-diff table.diff{border-spacing:0}.acf-diff table.diff col.diffsplit.middle{width:0}.acf-diff table.diff td,.acf-diff table.diff th{padding-top:.25em;padding-bottom:.25em}.acf-diff table.diff tr td:nth-child(2){width:auto}.acf-diff table.diff td:nth-child(3){border-left:#ddd solid 1px}@media screen and (max-width: 600px){.acf-diff .acf-diff-title{height:70px}.acf-diff .acf-diff-content{top:100px}}.acf-modal{position:fixed;top:30px;left:30px;right:30px;bottom:30px;z-index:160000;box-shadow:0 5px 15px rgba(0,0,0,.7);background:#fcfcfc}.acf-modal .acf-modal-title,.acf-modal .acf-modal-content,.acf-modal .acf-modal-toolbar{box-sizing:border-box;position:absolute;left:0;right:0}.acf-modal .acf-modal-title{height:50px;top:0;border-bottom:1px solid #ddd}.acf-modal .acf-modal-title h2{margin:0;padding:0 16px;line-height:50px}.acf-modal .acf-modal-title .acf-modal-close{position:absolute;top:0;right:0;height:50px;width:50px;border:none;border-left:1px solid #ddd;background:rgba(0,0,0,0);cursor:pointer;color:#666}.acf-modal .acf-modal-title .acf-modal-close:hover{color:#00a0d2}.acf-modal .acf-modal-content{top:50px;bottom:60px;background:#fff;overflow:auto;padding:16px}.acf-modal .acf-modal-feedback{position:absolute;top:50%;margin:-10px 0;left:0;right:0;text-align:center;opacity:.75}.acf-modal .acf-modal-feedback.error{opacity:1;color:#b52727}.acf-modal .acf-modal-toolbar{height:60px;bottom:0;padding:15px 16px;border-top:1px solid #ddd}.acf-modal .acf-modal-toolbar .button{float:right}@media only screen and (max-width: 640px){.acf-modal{top:0;left:0;right:0;bottom:0}}.acf-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:#101828;opacity:.8;z-index:159900}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min--moz-device-pixel-ratio: 2),only screen and (-o-min-device-pixel-ratio: 2/1),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){.acf-loading,.acf-spinner{background-image:url(../../images/spinner@2x.gif);background-size:20px 20px}}.acf-admin-page .wrap{margin-top:48px;margin-right:32px;margin-bottom:0;margin-left:12px}@media screen and (max-width: 768px){.acf-admin-page .wrap{margin-right:8px;margin-left:8px}}.acf-admin-page.rtl .wrap{margin-right:12px;margin-left:32px}@media screen and (max-width: 768px){.acf-admin-page.rtl .wrap{margin-right:8px;margin-left:8px}}@media screen and (max-width: 768px){.acf-admin-page #wpcontent{padding-left:0}}.acf-admin-page #wpfooter{font-style:italic}.acf-admin-page .postbox,.acf-admin-page .acf-box{border:none;border-radius:8px;box-shadow:0px 1px 2px rgba(16,24,40,.1)}.acf-admin-page .postbox .inside,.acf-admin-page .acf-box .inside{padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}.acf-admin-page .postbox .acf-postbox-inner,.acf-admin-page .acf-box .acf-postbox-inner{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:24px;padding-right:0;padding-bottom:0;padding-left:0}.acf-admin-page .postbox .inner,.acf-admin-page .postbox .inside,.acf-admin-page .acf-box .inner,.acf-admin-page .acf-box .inside{margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}.acf-admin-page .postbox .postbox-header,.acf-admin-page .postbox .title,.acf-admin-page .acf-box .postbox-header,.acf-admin-page .acf-box .title{display:flex;align-items:center;box-sizing:border-box;min-height:64px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:24px;padding-bottom:0;padding-left:24px;border-bottom-width:0;border-bottom-style:none}.acf-admin-page .postbox .postbox-header h2,.acf-admin-page .postbox .postbox-header h3,.acf-admin-page .postbox .title h2,.acf-admin-page .postbox .title h3,.acf-admin-page .acf-box .postbox-header h2,.acf-admin-page .acf-box .postbox-header h3,.acf-admin-page .acf-box .title h2,.acf-admin-page .acf-box .title h3{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;color:#344054}.acf-admin-page .postbox .hndle,.acf-admin-page .acf-box .hndle{padding-top:0;padding-right:24px;padding-bottom:0;padding-left:24px}.acf-postbox-header{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;min-height:64px;margin-top:-24px;margin-right:-24px;margin-bottom:0;margin-left:-24px;padding-top:0;padding-right:24px;padding-bottom:0;padding-left:24px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaecf0}.acf-postbox-header h2.acf-postbox-title{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:24px;padding-bottom:0;padding-left:0;color:#344054}.rtl .acf-postbox-header h2.acf-postbox-title{padding-right:0;padding-left:24px}.acf-postbox-header .acf-icon{background-color:#98a2b3}.acf-admin-page #screen-meta-links{margin-right:32px}.acf-admin-page #screen-meta-links .show-settings{border-color:#d0d5dd}@media screen and (max-width: 768px){.acf-admin-page #screen-meta-links{margin-right:16px;margin-bottom:0}}.acf-admin-page.rtl #screen-meta-links{margin-right:0;margin-left:32px}@media screen and (max-width: 768px){.acf-admin-page.rtl #screen-meta-links{margin-right:0;margin-left:16px}}.acf-admin-page #screen-meta{border-color:#d0d5dd}.acf-admin-page #poststuff .postbox-header h2,.acf-admin-page #poststuff .postbox-header h3{justify-content:flex-start;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;color:#344054 !important}.acf-admin-page.is-dragging-metaboxes .metabox-holder .postbox-container .meta-box-sortables{box-sizing:border-box;padding:2px;outline:none;background-image:repeating-linear-gradient(0deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px),repeating-linear-gradient(90deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px),repeating-linear-gradient(180deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px),repeating-linear-gradient(270deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px);background-size:1.5px 100%,100% 1.5px,1.5px 100%,100% 1.5px;background-position:0 0,0 0,100% 0,0 100%;background-repeat:no-repeat;border-radius:8px}.acf-admin-page .ui-sortable-placeholder{border:none}.acf-admin-page .subtitle{display:inline-flex;align-items:center;height:24px;margin:0;padding-top:4px;padding-right:12px;padding-bottom:4px;padding-left:12px;background-color:#ebf5fa;border-width:1px;border-style:solid;border-color:#a5d2e7;border-radius:6px}.acf-admin-page .subtitle strong{margin-left:5px}.acf-actions-strip{display:flex}.acf-actions-strip .acf-btn{margin-right:8px}.acf-admin-page .acf-notice,.acf-admin-page .notice,.acf-admin-page #lost-connection-notice{position:relative;box-sizing:border-box;min-height:48px;margin-top:0 !important;margin-right:0 !important;margin-bottom:16px !important;margin-left:0 !important;padding-top:13px !important;padding-right:16px;padding-bottom:12px !important;padding-left:50px !important;background-color:#e7eff9;border-width:1px;border-style:solid;border-color:#9dbaee;border-radius:8px;box-shadow:0px 1px 2px rgba(16,24,40,.1);color:#344054}.acf-admin-page .acf-notice.update-nag,.acf-admin-page .notice.update-nag,.acf-admin-page #lost-connection-notice.update-nag{display:block;position:relative;width:calc(100% - 44px);margin-top:48px !important;margin-right:44px !important;margin-bottom:-32px !important;margin-left:12px !important}.acf-admin-page .acf-notice .button,.acf-admin-page .notice .button,.acf-admin-page #lost-connection-notice .button{height:auto;margin-left:8px;padding:0;border:none}.acf-admin-page .acf-notice>div,.acf-admin-page .notice>div,.acf-admin-page #lost-connection-notice>div{margin-top:0;margin-bottom:0}.acf-admin-page .acf-notice p,.acf-admin-page .notice p,.acf-admin-page #lost-connection-notice p{flex:1 0 auto;max-width:100%;line-height:18px;margin:0;padding:0}.acf-admin-page .acf-notice p.help,.acf-admin-page .notice p.help,.acf-admin-page #lost-connection-notice p.help{margin-top:0;padding-top:0;color:rgba(52,64,84,.7)}.acf-admin-page .acf-notice .acf-notice-dismiss,.acf-admin-page .acf-notice .notice-dismiss,.acf-admin-page .notice .acf-notice-dismiss,.acf-admin-page .notice .notice-dismiss,.acf-admin-page #lost-connection-notice .acf-notice-dismiss,.acf-admin-page #lost-connection-notice .notice-dismiss{position:absolute;top:4px;right:8px;padding:9px;border:none}.acf-admin-page .acf-notice .acf-notice-dismiss:before,.acf-admin-page .acf-notice .notice-dismiss:before,.acf-admin-page .notice .acf-notice-dismiss:before,.acf-admin-page .notice .notice-dismiss:before,.acf-admin-page #lost-connection-notice .acf-notice-dismiss:before,.acf-admin-page #lost-connection-notice .notice-dismiss:before{content:"";display:block;position:relative;z-index:600;width:20px;height:20px;background-color:#667085;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/icons/icon-close.svg");mask-image:url("../../images/icons/icon-close.svg")}.acf-admin-page .acf-notice .acf-notice-dismiss:hover::before,.acf-admin-page .acf-notice .notice-dismiss:hover::before,.acf-admin-page .notice .acf-notice-dismiss:hover::before,.acf-admin-page .notice .notice-dismiss:hover::before,.acf-admin-page #lost-connection-notice .acf-notice-dismiss:hover::before,.acf-admin-page #lost-connection-notice .notice-dismiss:hover::before{background-color:#344054}.acf-admin-page .acf-notice a.acf-notice-dismiss,.acf-admin-page .notice a.acf-notice-dismiss,.acf-admin-page #lost-connection-notice a.acf-notice-dismiss{position:absolute;top:5px;right:24px}.acf-admin-page .acf-notice a.acf-notice-dismiss:before,.acf-admin-page .notice a.acf-notice-dismiss:before,.acf-admin-page #lost-connection-notice a.acf-notice-dismiss:before{background-color:#475467}.acf-admin-page .acf-notice:before,.acf-admin-page .notice:before,.acf-admin-page #lost-connection-notice:before{content:"";display:block;position:absolute;top:15px;left:18px;z-index:600;width:16px;height:16px;margin-right:8px;background-color:#fff;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/icons/icon-info-solid.svg");mask-image:url("../../images/icons/icon-info-solid.svg")}.acf-admin-page .acf-notice:after,.acf-admin-page .notice:after,.acf-admin-page #lost-connection-notice:after{content:"";display:block;position:absolute;top:9px;left:12px;z-index:500;width:28px;height:28px;background-color:#2d69da;border-radius:6px;box-shadow:0px 1px 2px rgba(16,24,40,.1)}.acf-admin-page .acf-notice .local-restore,.acf-admin-page .notice .local-restore,.acf-admin-page #lost-connection-notice .local-restore{align-items:center;margin-top:-6px;margin-bottom:0}.acf-admin-page .notice[data-persisted=true]{display:none}.acf-admin-page .notice.is-dismissible{padding-right:56px}.acf-admin-page .notice.notice-success{background-color:#edf7ef;border-color:#b6deb9}.acf-admin-page .notice.notice-success:before{-webkit-mask-image:url("../../images/icons/icon-check-circle-solid.svg");mask-image:url("../../images/icons/icon-check-circle-solid.svg")}.acf-admin-page .notice.notice-success:after{background-color:#52aa59}.acf-admin-page .acf-notice.acf-error-message,.acf-admin-page .notice.notice-error,.acf-admin-page #lost-connection-notice{background-color:#f7eeeb;border-color:#f1b6b3}.acf-admin-page .acf-notice.acf-error-message:before,.acf-admin-page .notice.notice-error:before,.acf-admin-page #lost-connection-notice:before{-webkit-mask-image:url("../../images/icons/icon-warning.svg");mask-image:url("../../images/icons/icon-warning.svg")}.acf-admin-page .acf-notice.acf-error-message:after,.acf-admin-page .notice.notice-error:after,.acf-admin-page #lost-connection-notice:after{background-color:#d13737}.acf-admin-page .notice.notice-warning{background:linear-gradient(0deg, rgba(247, 144, 9, 0.08), rgba(247, 144, 9, 0.08)),#fff;border:1px solid rgba(247,144,9,.32);color:#344054}.acf-admin-page .notice.notice-warning:before{-webkit-mask-image:url("../../images/icons/icon-alert-triangle.svg");mask-image:url("../../images/icons/icon-alert-triangle.svg");background:#f56e28}.acf-admin-page .notice.notice-warning:after{content:none}.acf-admin-single-taxonomy .notice-success .acf-item-saved-text,.acf-admin-single-post-type .notice-success .acf-item-saved-text,.acf-admin-single-options-page .notice-success .acf-item-saved-text{font-weight:600}.acf-admin-single-taxonomy .notice-success .acf-item-saved-links,.acf-admin-single-post-type .notice-success .acf-item-saved-links,.acf-admin-single-options-page .notice-success .acf-item-saved-links{display:flex;gap:12px}.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a,.acf-admin-single-post-type .notice-success .acf-item-saved-links a,.acf-admin-single-options-page .notice-success .acf-item-saved-links a{text-decoration:none;opacity:1}.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a:after,.acf-admin-single-post-type .notice-success .acf-item-saved-links a:after,.acf-admin-single-options-page .notice-success .acf-item-saved-links a:after{content:"";width:1px;height:13px;display:inline-flex;position:relative;top:2px;left:6px;background-color:#475467;opacity:.3}.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a:last-child:after,.acf-admin-single-post-type .notice-success .acf-item-saved-links a:last-child:after,.acf-admin-single-options-page .notice-success .acf-item-saved-links a:last-child:after{content:none}.rtl.acf-field-group .notice,.rtl.acf-internal-post-type .notice{padding-right:50px !important}.rtl.acf-field-group .notice .notice-dismiss,.rtl.acf-internal-post-type .notice .notice-dismiss{left:8px;right:unset}.rtl.acf-field-group .notice:before,.rtl.acf-internal-post-type .notice:before{left:unset;right:10px}.rtl.acf-field-group .notice:after,.rtl.acf-internal-post-type .notice:after{left:unset;right:12px}.rtl.acf-field-group.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a:after,.rtl.acf-field-group.acf-admin-single-post-type .notice-success .acf-item-saved-links a:after,.rtl.acf-field-group.acf-admin-single-options-page .notice-success .acf-item-saved-links a:after,.rtl.acf-internal-post-type.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a:after,.rtl.acf-internal-post-type.acf-admin-single-post-type .notice-success .acf-item-saved-links a:after,.rtl.acf-internal-post-type.acf-admin-single-options-page .notice-success .acf-item-saved-links a:after{left:unset;right:6px}.acf-pro-label{display:inline-flex;align-items:center;min-height:22px;padding-right:8px;padding-left:8px;background:linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.16);border:none;border-radius:100px;font-size:11px;text-transform:uppercase;text-decoration:none;color:#fff}.acf-admin-page .acf-field .acf-notice{display:flex;align-items:center;min-height:40px !important;margin-bottom:6px !important;padding-top:6px !important;padding-left:40px !important;padding-bottom:6px !important;margin:0 0 15px;background:#edf2ff;color:#344054 !important;border-color:#2183b9;border-radius:6px}.acf-admin-page .acf-field .acf-notice:after{top:8px;left:8px;width:22px;height:22px}.acf-admin-page .acf-field .acf-notice:before{top:12px;left:12px;width:14px;height:14px}.acf-admin-page .acf-field .acf-notice.-error{background:#f7eeeb;border-color:#f1b6b3}.acf-admin-page .acf-field .acf-notice.-success{background:#edf7ef;border-color:#b6deb9}.acf-admin-page .acf-field .acf-notice.-warning{background:#fdf8eb;border-color:#f4dbb4}.acf-admin-page #wpcontent{line-height:140%}.acf-admin-page a{color:#0783be}.acf-h1,.acf-admin-page #tmpl-acf-field-group-pro-features h1,.acf-admin-page #acf-field-group-pro-features h1,.acf-admin-page h1,.acf-headerbar h1{font-size:21px;font-weight:400}.acf-h2,.acf-no-field-groups-wrapper .acf-no-field-groups-inner h2,.acf-no-field-groups-wrapper .acf-no-taxonomies-inner h2,.acf-no-field-groups-wrapper .acf-no-post-types-inner h2,.acf-no-field-groups-wrapper .acf-no-options-pages-inner h2,.acf-no-field-groups-wrapper .acf-options-preview-inner h2,.acf-no-taxonomies-wrapper .acf-no-field-groups-inner h2,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner h2,.acf-no-taxonomies-wrapper .acf-no-post-types-inner h2,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner h2,.acf-no-taxonomies-wrapper .acf-options-preview-inner h2,.acf-no-post-types-wrapper .acf-no-field-groups-inner h2,.acf-no-post-types-wrapper .acf-no-taxonomies-inner h2,.acf-no-post-types-wrapper .acf-no-post-types-inner h2,.acf-no-post-types-wrapper .acf-no-options-pages-inner h2,.acf-no-post-types-wrapper .acf-options-preview-inner h2,.acf-no-options-pages-wrapper .acf-no-field-groups-inner h2,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner h2,.acf-no-options-pages-wrapper .acf-no-post-types-inner h2,.acf-no-options-pages-wrapper .acf-no-options-pages-inner h2,.acf-no-options-pages-wrapper .acf-options-preview-inner h2,.acf-options-preview-wrapper .acf-no-field-groups-inner h2,.acf-options-preview-wrapper .acf-no-taxonomies-inner h2,.acf-options-preview-wrapper .acf-no-post-types-inner h2,.acf-options-preview-wrapper .acf-no-options-pages-inner h2,.acf-options-preview-wrapper .acf-options-preview-inner h2,.acf-page-title,.acf-admin-page h2,.acf-headerbar h2{font-size:18px;font-weight:400}.acf-h3,.acf-admin-page h3,.acf-headerbar h3,.acf-admin-page .postbox .postbox-header h2,.acf-admin-page .postbox .postbox-header h3,.acf-admin-page .postbox .title h2,.acf-admin-page .postbox .title h3,.acf-admin-page .acf-box .postbox-header h2,.acf-admin-page .acf-box .postbox-header h3,.acf-admin-page .acf-box .title h2,.acf-admin-page .acf-box .title h3,.acf-postbox-header h2.acf-postbox-title,.acf-admin-page #poststuff .postbox-header h2,.acf-admin-page #poststuff .postbox-header h3{font-size:16px;font-weight:400}.acf-admin-page .p1{font-size:15px}.acf-admin-page .p2,.acf-admin-page .acf-no-field-groups-wrapper .acf-no-field-groups-inner p,.acf-no-field-groups-wrapper .acf-no-field-groups-inner .acf-admin-page p,.acf-admin-page .acf-no-field-groups-wrapper .acf-no-taxonomies-inner p,.acf-no-field-groups-wrapper .acf-no-taxonomies-inner .acf-admin-page p,.acf-admin-page .acf-no-field-groups-wrapper .acf-no-post-types-inner p,.acf-no-field-groups-wrapper .acf-no-post-types-inner .acf-admin-page p,.acf-admin-page .acf-no-field-groups-wrapper .acf-no-options-pages-inner p,.acf-no-field-groups-wrapper .acf-no-options-pages-inner .acf-admin-page p,.acf-admin-page .acf-no-field-groups-wrapper .acf-options-preview-inner p,.acf-no-field-groups-wrapper .acf-options-preview-inner .acf-admin-page p,.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-field-groups-inner p,.acf-no-taxonomies-wrapper .acf-no-field-groups-inner .acf-admin-page p,.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner .acf-admin-page p,.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-post-types-inner p,.acf-no-taxonomies-wrapper .acf-no-post-types-inner .acf-admin-page p,.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-options-pages-inner p,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner .acf-admin-page p,.acf-admin-page .acf-no-taxonomies-wrapper .acf-options-preview-inner p,.acf-no-taxonomies-wrapper .acf-options-preview-inner .acf-admin-page p,.acf-admin-page .acf-no-post-types-wrapper .acf-no-field-groups-inner p,.acf-no-post-types-wrapper .acf-no-field-groups-inner .acf-admin-page p,.acf-admin-page .acf-no-post-types-wrapper .acf-no-taxonomies-inner p,.acf-no-post-types-wrapper .acf-no-taxonomies-inner .acf-admin-page p,.acf-admin-page .acf-no-post-types-wrapper .acf-no-post-types-inner p,.acf-no-post-types-wrapper .acf-no-post-types-inner .acf-admin-page p,.acf-admin-page .acf-no-post-types-wrapper .acf-no-options-pages-inner p,.acf-no-post-types-wrapper .acf-no-options-pages-inner .acf-admin-page p,.acf-admin-page .acf-no-post-types-wrapper .acf-options-preview-inner p,.acf-no-post-types-wrapper .acf-options-preview-inner .acf-admin-page p,.acf-admin-page .acf-no-options-pages-wrapper .acf-no-field-groups-inner p,.acf-no-options-pages-wrapper .acf-no-field-groups-inner .acf-admin-page p,.acf-admin-page .acf-no-options-pages-wrapper .acf-no-taxonomies-inner p,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner .acf-admin-page p,.acf-admin-page .acf-no-options-pages-wrapper .acf-no-post-types-inner p,.acf-no-options-pages-wrapper .acf-no-post-types-inner .acf-admin-page p,.acf-admin-page .acf-no-options-pages-wrapper .acf-no-options-pages-inner p,.acf-no-options-pages-wrapper .acf-no-options-pages-inner .acf-admin-page p,.acf-admin-page .acf-no-options-pages-wrapper .acf-options-preview-inner p,.acf-no-options-pages-wrapper .acf-options-preview-inner .acf-admin-page p,.acf-admin-page .acf-options-preview-wrapper .acf-no-field-groups-inner p,.acf-options-preview-wrapper .acf-no-field-groups-inner .acf-admin-page p,.acf-admin-page .acf-options-preview-wrapper .acf-no-taxonomies-inner p,.acf-options-preview-wrapper .acf-no-taxonomies-inner .acf-admin-page p,.acf-admin-page .acf-options-preview-wrapper .acf-no-post-types-inner p,.acf-options-preview-wrapper .acf-no-post-types-inner .acf-admin-page p,.acf-admin-page .acf-options-preview-wrapper .acf-no-options-pages-inner p,.acf-options-preview-wrapper .acf-no-options-pages-inner .acf-admin-page p,.acf-admin-page .acf-options-preview-wrapper .acf-options-preview-inner p,.acf-options-preview-wrapper .acf-options-preview-inner .acf-admin-page p,.acf-admin-page #acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-label,#acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-admin-page .acf-label{font-size:14px}.acf-admin-page .p3,.acf-admin-page .acf-internal-post-type .wp-list-table .post-state,.acf-internal-post-type .wp-list-table .acf-admin-page .post-state,.acf-admin-page .subtitle{font-size:13.5px}.acf-admin-page .p4,.acf-admin-page .acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn p,.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn .acf-admin-page p,.acf-admin-page #acf-update-information .form-table th,#acf-update-information .form-table .acf-admin-page th,.acf-admin-page #acf-update-information .form-table td,#acf-update-information .form-table .acf-admin-page td,.acf-admin-page #acf-admin-tools.tool-export .acf-panel h3,#acf-admin-tools.tool-export .acf-panel .acf-admin-page h3,.acf-admin-page .acf-btn.acf-btn-sm,.acf-admin-page .acf-admin-toolbar .acf-tab,.acf-admin-toolbar .acf-admin-page .acf-tab,.acf-admin-page .acf-options-preview .acf-options-pages-preview-upgrade-button p,.acf-options-preview .acf-options-pages-preview-upgrade-button .acf-admin-page p,.acf-admin-page .acf-internal-post-type .subsubsub li,.acf-internal-post-type .subsubsub .acf-admin-page li,.acf-admin-page .acf-internal-post-type .wp-list-table tbody th,.acf-internal-post-type .wp-list-table tbody .acf-admin-page th,.acf-admin-page .acf-internal-post-type .wp-list-table tbody td,.acf-internal-post-type .wp-list-table tbody .acf-admin-page td,.acf-admin-page .acf-internal-post-type .wp-list-table thead th,.acf-internal-post-type .wp-list-table thead .acf-admin-page th,.acf-admin-page .acf-internal-post-type .wp-list-table thead td,.acf-internal-post-type .wp-list-table thead .acf-admin-page td,.acf-admin-page .acf-internal-post-type .wp-list-table tfoot th,.acf-internal-post-type .wp-list-table tfoot .acf-admin-page th,.acf-admin-page .acf-internal-post-type .wp-list-table tfoot td,.acf-internal-post-type .wp-list-table tfoot .acf-admin-page td,.acf-admin-page .acf-input .select2-container.-acf .select2-selection__rendered,.acf-admin-page .button,.acf-admin-page input[type=text],.acf-admin-page input[type=search],.acf-admin-page input[type=number],.acf-admin-page textarea,.acf-admin-page select{font-size:13px}.acf-admin-page .p5,.acf-admin-page .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .field-type-label,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .acf-admin-page .field-type-label,.acf-admin-page .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .field-type-label,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .acf-admin-page .field-type-label,.acf-admin-page .acf-internal-post-type .row-actions,.acf-internal-post-type .acf-admin-page .row-actions,.acf-admin-page .acf-notice .button,.acf-admin-page .notice .button,.acf-admin-page #lost-connection-notice .button{font-size:12.5px}.acf-admin-page .p6,.acf-admin-page #acf-update-information .acf-update-changelog p em,#acf-update-information .acf-update-changelog p .acf-admin-page em,.acf-admin-page .acf-no-field-groups-wrapper .acf-no-field-groups-inner p.acf-small,.acf-no-field-groups-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-field-groups-wrapper .acf-no-taxonomies-inner p.acf-small,.acf-no-field-groups-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-field-groups-wrapper .acf-no-post-types-inner p.acf-small,.acf-no-field-groups-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-field-groups-wrapper .acf-no-options-pages-inner p.acf-small,.acf-no-field-groups-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-field-groups-wrapper .acf-options-preview-inner p.acf-small,.acf-no-field-groups-wrapper .acf-options-preview-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-field-groups-inner p.acf-small,.acf-no-taxonomies-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p.acf-small,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-post-types-inner p.acf-small,.acf-no-taxonomies-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-taxonomies-wrapper .acf-no-options-pages-inner p.acf-small,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-taxonomies-wrapper .acf-options-preview-inner p.acf-small,.acf-no-taxonomies-wrapper .acf-options-preview-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-post-types-wrapper .acf-no-field-groups-inner p.acf-small,.acf-no-post-types-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-post-types-wrapper .acf-no-taxonomies-inner p.acf-small,.acf-no-post-types-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-post-types-wrapper .acf-no-post-types-inner p.acf-small,.acf-no-post-types-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-post-types-wrapper .acf-no-options-pages-inner p.acf-small,.acf-no-post-types-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-post-types-wrapper .acf-options-preview-inner p.acf-small,.acf-no-post-types-wrapper .acf-options-preview-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-options-pages-wrapper .acf-no-field-groups-inner p.acf-small,.acf-no-options-pages-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-options-pages-wrapper .acf-no-taxonomies-inner p.acf-small,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-options-pages-wrapper .acf-no-post-types-inner p.acf-small,.acf-no-options-pages-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-options-pages-wrapper .acf-no-options-pages-inner p.acf-small,.acf-no-options-pages-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-no-options-pages-wrapper .acf-options-preview-inner p.acf-small,.acf-no-options-pages-wrapper .acf-options-preview-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-options-preview-wrapper .acf-no-field-groups-inner p.acf-small,.acf-options-preview-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-options-preview-wrapper .acf-no-taxonomies-inner p.acf-small,.acf-options-preview-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-options-preview-wrapper .acf-no-post-types-inner p.acf-small,.acf-options-preview-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-options-preview-wrapper .acf-no-options-pages-inner p.acf-small,.acf-options-preview-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-options-preview-wrapper .acf-options-preview-inner p.acf-small,.acf-options-preview-wrapper .acf-options-preview-inner .acf-admin-page p.acf-small,.acf-admin-page .acf-internal-post-type .row-actions,.acf-internal-post-type .acf-admin-page .row-actions,.acf-admin-page .acf-small{font-size:12px}.acf-admin-page .p7,.acf-admin-page .acf-tooltip,.acf-admin-page .acf-notice p.help,.acf-admin-page .notice p.help,.acf-admin-page #lost-connection-notice p.help{font-size:11.5px}.acf-admin-page .p8{font-size:11px}.acf-page-title{color:#344054}.acf-admin-page .acf-settings-wrap h1{display:none !important}.acf-admin-page #acf-admin-tools h1:not(.acf-field-group-pro-features-title,.acf-field-group-pro-features-title-sm){display:none !important}.acf-admin-page a:focus{box-shadow:none;outline:none}.acf-admin-page a:focus-visible{box-shadow:0 0 0 1px #4f94d4,0 0 2px 1px rgba(79,148,212,.8);outline:1px solid rgba(0,0,0,0)}.acf-admin-page input[type=text],.acf-admin-page input[type=search],.acf-admin-page input[type=number],.acf-admin-page textarea,.acf-admin-page select{box-sizing:border-box;height:40px;padding-right:12px;padding-left:12px;background-color:#fff;border-color:#d0d5dd;box-shadow:0px 1px 2px rgba(16,24,40,.1);border-radius:6px;color:#344054}.acf-admin-page input[type=text]:focus,.acf-admin-page input[type=search]:focus,.acf-admin-page input[type=number]:focus,.acf-admin-page textarea:focus,.acf-admin-page select:focus{outline:3px solid #ebf5fa;border-color:#399ccb}.acf-admin-page input[type=text]:disabled,.acf-admin-page input[type=search]:disabled,.acf-admin-page input[type=number]:disabled,.acf-admin-page textarea:disabled,.acf-admin-page select:disabled{background-color:#f9fafb;color:#808a9e}.acf-admin-page input[type=text]::placeholder,.acf-admin-page input[type=search]::placeholder,.acf-admin-page input[type=number]::placeholder,.acf-admin-page textarea::placeholder,.acf-admin-page select::placeholder{color:#98a2b3}.acf-admin-page input[type=text]:read-only{background-color:#f9fafb;color:#98a2b3}.acf-admin-page .acf-field.acf-field-number .acf-label,.acf-admin-page .acf-field.acf-field-number .acf-input input[type=number]{max-width:180px}.acf-admin-page textarea{box-sizing:border-box;padding-top:10px;padding-bottom:10px;height:80px;min-height:56px}.acf-admin-page select{min-width:160px;max-width:100%;padding-right:40px;padding-left:12px;background-image:url("../../images/icons/icon-chevron-down.svg");background-position:right 10px top 50%;background-size:20px}.acf-admin-page select:hover,.acf-admin-page select:focus{color:#0783be}.acf-admin-page select::before{content:"";display:block;position:absolute;top:5px;left:5px;width:20px;height:20px}.acf-admin-page.rtl select{padding-right:12px;padding-left:40px;background-position:left 10px top 50%}.acf-admin-page input[type=radio],.acf-admin-page input[type=checkbox]{box-sizing:border-box;width:16px;height:16px;padding:0;border-width:1px;border-style:solid;border-color:#98a2b3;background:#fff;box-shadow:none}.acf-admin-page input[type=radio]:hover,.acf-admin-page input[type=checkbox]:hover{background-color:#ebf5fa;border-color:#0783be}.acf-admin-page input[type=radio]:checked,.acf-admin-page input[type=radio]:focus-visible,.acf-admin-page input[type=checkbox]:checked,.acf-admin-page input[type=checkbox]:focus-visible{background-color:#ebf5fa;border-color:#0783be}.acf-admin-page input[type=radio]:checked:before,.acf-admin-page input[type=radio]:focus-visible:before,.acf-admin-page input[type=checkbox]:checked:before,.acf-admin-page input[type=checkbox]:focus-visible:before{content:"";position:relative;top:-1px;left:-1px;width:16px;height:16px;margin:0;padding:0;background-color:rgba(0,0,0,0);background-size:cover;background-repeat:no-repeat;background-position:center}.acf-admin-page input[type=radio]:active,.acf-admin-page input[type=checkbox]:active{box-shadow:0px 0px 0px 3px #ebf5fa,0px 0px 0px rgba(255,54,54,.25)}.acf-admin-page input[type=radio]:disabled,.acf-admin-page input[type=checkbox]:disabled{background-color:#f9fafb;border-color:#d0d5dd}.acf-admin-page.rtl input[type=radio]:checked:before,.acf-admin-page.rtl input[type=radio]:focus-visible:before,.acf-admin-page.rtl input[type=checkbox]:checked:before,.acf-admin-page.rtl input[type=checkbox]:focus-visible:before{left:1px}.acf-admin-page input[type=radio]:checked:before,.acf-admin-page input[type=radio]:focus:before{background-image:url("../../images/field-states/radio-active.svg")}.acf-admin-page input[type=checkbox]:checked:before,.acf-admin-page input[type=checkbox]:focus:before{background-image:url("../../images/field-states/checkbox-active.svg")}.acf-admin-page .acf-radio-list li input[type=radio],.acf-admin-page .acf-radio-list li input[type=checkbox],.acf-admin-page .acf-checkbox-list li input[type=radio],.acf-admin-page .acf-checkbox-list li input[type=checkbox]{margin-right:6px}.acf-admin-page .acf-radio-list.acf-bl li,.acf-admin-page .acf-checkbox-list.acf-bl li{margin-bottom:8px}.acf-admin-page .acf-radio-list.acf-bl li:last-of-type,.acf-admin-page .acf-checkbox-list.acf-bl li:last-of-type{margin-bottom:0}.acf-admin-page .acf-radio-list label,.acf-admin-page .acf-checkbox-list label{display:flex;align-items:center;align-content:center}.acf-admin-page .acf-switch{width:42px;height:24px;border:none;background-color:#d0d5dd;border-radius:12px}.acf-admin-page .acf-switch:hover{background-color:#98a2b3}.acf-admin-page .acf-switch:active{box-shadow:0px 0px 0px 3px #ebf5fa,0px 0px 0px rgba(255,54,54,.25)}.acf-admin-page .acf-switch.-on{background-color:#0783be}.acf-admin-page .acf-switch.-on:hover{background-color:#066998}.acf-admin-page .acf-switch.-on .acf-switch-slider{left:20px}.acf-admin-page .acf-switch .acf-switch-off,.acf-admin-page .acf-switch .acf-switch-on{visibility:hidden}.acf-admin-page .acf-switch .acf-switch-slider{width:20px;height:20px;border:none;border-radius:100px;box-shadow:0px 1px 3px rgba(16,24,40,.1),0px 1px 2px rgba(16,24,40,.06)}.acf-admin-page .acf-field-true-false{display:flex;align-items:flex-start}.acf-admin-page .acf-field-true-false .acf-label{order:2;display:block;align-items:center;margin-top:2px;margin-bottom:0;margin-left:12px}.acf-admin-page .acf-field-true-false .acf-label label{margin-bottom:0}.acf-admin-page .acf-field-true-false .acf-label .acf-tip{margin-left:12px}.acf-admin-page .acf-field-true-false .acf-label .description{display:block;margin-top:2px;margin-left:0}.acf-admin-page.rtl .acf-field-true-false .acf-label{margin-right:12px;margin-left:0}.acf-admin-page.rtl .acf-field-true-false .acf-tip{margin-right:12px;margin-left:0}.acf-admin-page input::file-selector-button{box-sizing:border-box;min-height:40px;margin-right:16px;padding-top:8px;padding-right:16px;padding-bottom:8px;padding-left:16px;background-color:rgba(0,0,0,0);color:#0783be !important;border-radius:6px;border-width:1px;border-style:solid;border-color:#0783be;text-decoration:none}.acf-admin-page input::file-selector-button:hover{border-color:#066998;cursor:pointer;color:#066998 !important}.acf-admin-page .button{display:inline-flex;align-items:center;height:40px;padding-right:16px;padding-left:16px;background-color:rgba(0,0,0,0);border-width:1px;border-style:solid;border-color:#0783be;border-radius:6px;color:#0783be}.acf-admin-page .button:hover{background-color:#f3f9fc;border-color:#0783be;color:#0783be}.acf-admin-page .button:focus{background-color:#f3f9fc;outline:3px solid #ebf5fa;color:#0783be}.acf-admin-page .edit-field-group-header{display:block !important}.acf-admin-page .acf-input .select2-container.-acf .select2-selection{border:none;line-height:1}.acf-admin-page .acf-input .select2-container.-acf .select2-selection__rendered{box-sizing:border-box;padding-right:0;padding-left:0;background-color:#fff;border-width:1px;border-style:solid;border-color:#d0d5dd;box-shadow:0px 1px 2px rgba(16,24,40,.1);border-radius:6px;color:#344054}.acf-admin-page .acf-input .select2-container--focus{outline:3px solid #ebf5fa;border-color:#399ccb;border-radius:6px}.acf-admin-page .acf-input .select2-container--focus .select2-selection__rendered{border-color:#399ccb !important}.acf-admin-page .acf-input .select2-container--focus.select2-container--below.select2-container--open .select2-selection__rendered{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.acf-admin-page .acf-input .select2-container--focus.select2-container--above.select2-container--open .select2-selection__rendered{border-top-right-radius:0 !important;border-top-left-radius:0 !important}.acf-admin-page .acf-input .select2-container .select2-search--inline .select2-search__field{margin:0;padding-left:6px}.acf-admin-page .acf-input .select2-container .select2-search--inline .select2-search__field:focus{outline:none;border:none}.acf-admin-page .acf-input .select2-container--default .select2-selection--multiple .select2-selection__rendered{padding-top:0;padding-right:6px;padding-bottom:0;padding-left:6px}.acf-admin-page .acf-input .select2-selection__clear{width:18px;height:18px;margin-top:12px;margin-right:1px;text-indent:100%;white-space:nowrap;overflow:hidden;color:#fff}.acf-admin-page .acf-input .select2-selection__clear:before{content:"";display:block;width:16px;height:16px;top:0;left:0;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/icons/icon-close.svg");mask-image:url("../../images/icons/icon-close.svg");background-color:#98a2b3}.acf-admin-page .acf-input .select2-selection__clear:hover::before{background-color:#0783be}.acf-admin-page .acf-label{display:flex;align-items:center;justify-content:space-between}.acf-admin-page .acf-label .acf-icon-help{width:18px;height:18px;background-color:#98a2b3}.acf-admin-page .acf-label label{margin-bottom:0}.acf-admin-page .acf-label .description{margin-top:2px}.acf-admin-page .acf-field-setting-name .acf-tip{position:absolute;top:0;left:654px;color:#98a2b3}.rtl.acf-admin-page .acf-field-setting-name .acf-tip{left:auto;right:654px}.acf-admin-page .acf-field-setting-name .acf-tip .acf-icon-help{width:18px;height:18px}.acf-admin-page .acf-field-setting-type .select2-container.-acf,.acf-admin-page .acf-field-permalink-rewrite .select2-container.-acf,.acf-admin-page .acf-field-query-var .select2-container.-acf,.acf-admin-page .acf-field-capability .select2-container.-acf,.acf-admin-page .acf-field-parent-slug .select2-container.-acf,.acf-admin-page .acf-field-data-storage .select2-container.-acf,.acf-admin-page .acf-field-manage-terms .select2-container.-acf,.acf-admin-page .acf-field-edit-terms .select2-container.-acf,.acf-admin-page .acf-field-delete-terms .select2-container.-acf,.acf-admin-page .acf-field-assign-terms .select2-container.-acf,.acf-admin-page .acf-field-meta-box .select2-container.-acf{min-height:40px}.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .select2-selection__rendered,.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .select2-selection__rendered{display:flex;align-items:center;position:relative;z-index:800;min-height:40px;padding-top:0;padding-right:12px;padding-bottom:0;padding-left:12px}.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .field-type-icon,.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .field-type-icon{top:auto;width:18px;height:18px;margin-right:2px}.acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .field-type-icon:before,.acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .field-type-icon:before{width:9px;height:9px}.acf-admin-page .acf-field-setting-type .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-permalink-rewrite .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-query-var .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-capability .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-parent-slug .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-data-storage .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-manage-terms .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-edit-terms .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-delete-terms .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-assign-terms .select2-container--open .select2-selection__rendered,.acf-admin-page .acf-field-meta-box .select2-container--open .select2-selection__rendered{border-color:#6bb5d8 !important;border-bottom-color:#d0d5dd !important}.acf-admin-page .acf-field-setting-type .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-permalink-rewrite .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-query-var .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-capability .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-parent-slug .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-data-storage .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-manage-terms .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-edit-terms .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-delete-terms .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-assign-terms .select2-container--open.select2-container--below .select2-selection__rendered,.acf-admin-page .acf-field-meta-box .select2-container--open.select2-container--below .select2-selection__rendered{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.acf-admin-page .acf-field-setting-type .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-permalink-rewrite .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-query-var .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-capability .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-parent-slug .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-data-storage .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-manage-terms .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-edit-terms .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-delete-terms .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-assign-terms .select2-container--open.select2-container--above .select2-selection__rendered,.acf-admin-page .acf-field-meta-box .select2-container--open.select2-container--above .select2-selection__rendered{border-top-right-radius:0 !important;border-top-left-radius:0 !important;border-bottom-color:#6bb5d8 !important;border-top-color:#d0d5dd !important}.acf-admin-page .acf-field-setting-type .acf-selection.has-icon,.acf-admin-page .acf-field-permalink-rewrite .acf-selection.has-icon,.acf-admin-page .acf-field-query-var .acf-selection.has-icon,.acf-admin-page .acf-field-capability .acf-selection.has-icon,.acf-admin-page .acf-field-parent-slug .acf-selection.has-icon,.acf-admin-page .acf-field-data-storage .acf-selection.has-icon,.acf-admin-page .acf-field-manage-terms .acf-selection.has-icon,.acf-admin-page .acf-field-edit-terms .acf-selection.has-icon,.acf-admin-page .acf-field-delete-terms .acf-selection.has-icon,.acf-admin-page .acf-field-assign-terms .acf-selection.has-icon,.acf-admin-page .acf-field-meta-box .acf-selection.has-icon{margin-left:6px}.rtl.acf-admin-page .acf-field-setting-type .acf-selection.has-icon,.acf-admin-page .acf-field-permalink-rewrite .acf-selection.has-icon,.acf-admin-page .acf-field-query-var .acf-selection.has-icon,.acf-admin-page .acf-field-capability .acf-selection.has-icon,.acf-admin-page .acf-field-parent-slug .acf-selection.has-icon,.acf-admin-page .acf-field-data-storage .acf-selection.has-icon,.acf-admin-page .acf-field-manage-terms .acf-selection.has-icon,.acf-admin-page .acf-field-edit-terms .acf-selection.has-icon,.acf-admin-page .acf-field-delete-terms .acf-selection.has-icon,.acf-admin-page .acf-field-assign-terms .acf-selection.has-icon,.acf-admin-page .acf-field-meta-box .acf-selection.has-icon{margin-right:6px}.acf-admin-page .acf-field-setting-type .select2-selection__arrow,.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow,.acf-admin-page .acf-field-query-var .select2-selection__arrow,.acf-admin-page .acf-field-capability .select2-selection__arrow,.acf-admin-page .acf-field-parent-slug .select2-selection__arrow,.acf-admin-page .acf-field-data-storage .select2-selection__arrow,.acf-admin-page .acf-field-manage-terms .select2-selection__arrow,.acf-admin-page .acf-field-edit-terms .select2-selection__arrow,.acf-admin-page .acf-field-delete-terms .select2-selection__arrow,.acf-admin-page .acf-field-assign-terms .select2-selection__arrow,.acf-admin-page .acf-field-meta-box .select2-selection__arrow{width:20px;height:20px;top:calc(50% - 10px);right:12px;background-color:rgba(0,0,0,0)}.acf-admin-page .acf-field-setting-type .select2-selection__arrow:after,.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow:after,.acf-admin-page .acf-field-query-var .select2-selection__arrow:after,.acf-admin-page .acf-field-capability .select2-selection__arrow:after,.acf-admin-page .acf-field-parent-slug .select2-selection__arrow:after,.acf-admin-page .acf-field-data-storage .select2-selection__arrow:after,.acf-admin-page .acf-field-manage-terms .select2-selection__arrow:after,.acf-admin-page .acf-field-edit-terms .select2-selection__arrow:after,.acf-admin-page .acf-field-delete-terms .select2-selection__arrow:after,.acf-admin-page .acf-field-assign-terms .select2-selection__arrow:after,.acf-admin-page .acf-field-meta-box .select2-selection__arrow:after{content:"";display:block;position:absolute;z-index:850;top:1px;left:0;width:20px;height:20px;-webkit-mask-image:url("../../images/icons/icon-chevron-down.svg");mask-image:url("../../images/icons/icon-chevron-down.svg");background-color:#667085;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden}.acf-admin-page .acf-field-setting-type .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-query-var .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-capability .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-parent-slug .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-data-storage .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-manage-terms .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-edit-terms .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-delete-terms .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-assign-terms .select2-selection__arrow b[role=presentation],.acf-admin-page .acf-field-meta-box .select2-selection__arrow b[role=presentation]{display:none}.acf-admin-page .acf-field-setting-type .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-permalink-rewrite .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-query-var .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-capability .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-parent-slug .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-data-storage .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-manage-terms .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-edit-terms .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-delete-terms .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-assign-terms .select2-container--open .select2-selection__arrow:after,.acf-admin-page .acf-field-meta-box .select2-container--open .select2-selection__arrow:after{-webkit-mask-image:url("../../images/icons/icon-chevron-up.svg");mask-image:url("../../images/icons/icon-chevron-up.svg")}.acf-admin-page .field-type-select-results{position:relative;top:4px;z-index:1002;border-radius:0 0 6px 6px;box-shadow:0px 8px 24px 4px rgba(16,24,40,.12)}.acf-admin-page .field-type-select-results.select2-dropdown--above{display:flex;flex-direction:column-reverse;top:0;border-radius:6px 6px 0 0;z-index:99999}.select2-container.select2-container--open.acf-admin-page .field-type-select-results{box-shadow:0px 0px 0px 3px #ebf5fa,0px 8px 24px 4px rgba(16,24,40,.12)}.acf-admin-page .field-type-select-results .acf-selection.has-icon{margin-left:6px}.rtl.acf-admin-page .field-type-select-results .acf-selection.has-icon{margin-right:6px}.acf-admin-page .field-type-select-results .select2-search{position:relative;margin:0;padding:0}.acf-admin-page .field-type-select-results .select2-search--dropdown:after{content:"";display:block;position:absolute;top:12px;left:13px;width:16px;height:16px;-webkit-mask-image:url("../../images/icons/icon-search.svg");mask-image:url("../../images/icons/icon-search.svg");background-color:#98a2b3;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden}.rtl.acf-admin-page .field-type-select-results .select2-search--dropdown:after{right:12px;left:auto}.acf-admin-page .field-type-select-results .select2-search .select2-search__field{padding-left:38px;border-right:0;border-bottom:0;border-left:0;border-radius:0}.rtl.acf-admin-page .field-type-select-results .select2-search .select2-search__field{padding-right:38px;padding-left:0}.acf-admin-page .field-type-select-results .select2-search .select2-search__field:focus{border-top-color:#d0d5dd;outline:0}.acf-admin-page .field-type-select-results .select2-results__options{max-height:440px}.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option--highlighted{background-color:#0783be !important;color:#f9fafb !important}.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option{display:inline-flex;position:relative;width:calc(100% - 24px);min-height:32px;padding-top:0;padding-right:12px;padding-bottom:0;padding-left:12px;align-items:center}.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option .field-type-icon{top:auto;width:18px;height:18px;margin-right:2px;box-shadow:0 0 0 1px #f9fafb}.acf-admin-page .field-type-select-results .select2-results__option .select2-results__option .field-type-icon:before{width:9px;height:9px}.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true]{background-color:#ebf5fa !important;color:#344054 !important}.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true]:after{content:"";right:13px;position:absolute;width:16px;height:16px;-webkit-mask-image:url("../../images/icons/icon-check.svg");mask-image:url("../../images/icons/icon-check.svg");background-color:#0783be;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden}.rtl.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true]:after{left:13px;right:auto}.acf-admin-page .field-type-select-results .select2-results__group{display:inline-flex;align-items:center;width:calc(100% - 24px);min-height:25px;background-color:#f9fafb;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaecf0;color:#98a2b3;font-size:11px;margin-bottom:0;padding-top:0;padding-right:12px;padding-bottom:0;padding-left:12px;font-weight:normal}.acf-admin-page.rtl .acf-field-setting-type .select2-selection__arrow:after,.acf-admin-page.rtl .acf-field-permalink-rewrite .select2-selection__arrow:after,.acf-admin-page.rtl .acf-field-query-var .select2-selection__arrow:after{right:auto;left:10px}.rtl.post-type-acf-field-group .acf-field-setting-name .acf-tip,.rtl.acf-internal-post-type .acf-field-setting-name .acf-tip{left:auto;right:654px}.acf-internal-post-type .tablenav.top{display:none}.acf-internal-post-type .subsubsub{margin-bottom:3px}.acf-internal-post-type .wp-list-table{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;border-radius:8px;border:none;overflow:hidden;box-shadow:0px 1px 2px rgba(16,24,40,.1)}.acf-internal-post-type .wp-list-table strong{color:#98a2b3;margin:0}.acf-internal-post-type .wp-list-table a.row-title{font-size:13px !important;font-weight:500}.acf-internal-post-type .wp-list-table th,.acf-internal-post-type .wp-list-table td{color:#344054}.acf-internal-post-type .wp-list-table th.sortable a,.acf-internal-post-type .wp-list-table td.sortable a{padding:0}.acf-internal-post-type .wp-list-table th.check-column,.acf-internal-post-type .wp-list-table td.check-column{padding-top:12px;padding-right:16px;padding-left:16px}@media screen and (max-width: 880px){.acf-internal-post-type .wp-list-table th.check-column,.acf-internal-post-type .wp-list-table td.check-column{vertical-align:top;padding-right:2px;padding-left:10px}}.acf-internal-post-type .wp-list-table th input,.acf-internal-post-type .wp-list-table td input{margin:0;padding:0}.acf-internal-post-type .wp-list-table th .acf-more-items,.acf-internal-post-type .wp-list-table td .acf-more-items{display:inline-flex;flex-direction:row;justify-content:center;align-items:center;padding:0px 6px 1px;gap:8px;width:25px;height:16px;background:#eaecf0;border-radius:100px;font-weight:400;font-size:10px;color:#475467}.acf-internal-post-type .wp-list-table th .acf-emdash,.acf-internal-post-type .wp-list-table td .acf-emdash{color:#d0d5dd}.acf-internal-post-type .wp-list-table thead th,.acf-internal-post-type .wp-list-table thead td,.acf-internal-post-type .wp-list-table tfoot th,.acf-internal-post-type .wp-list-table tfoot td{height:48px;padding-right:24px;padding-left:24px;box-sizing:border-box;background-color:#f9fafb;border-color:#eaecf0;font-weight:500}@media screen and (max-width: 880px){.acf-internal-post-type .wp-list-table thead th,.acf-internal-post-type .wp-list-table thead td,.acf-internal-post-type .wp-list-table tfoot th,.acf-internal-post-type .wp-list-table tfoot td{padding-right:16px;padding-left:8px}}@media screen and (max-width: 880px){.acf-internal-post-type .wp-list-table thead th.check-column,.acf-internal-post-type .wp-list-table thead td.check-column,.acf-internal-post-type .wp-list-table tfoot th.check-column,.acf-internal-post-type .wp-list-table tfoot td.check-column{vertical-align:middle}}.acf-internal-post-type .wp-list-table tbody th,.acf-internal-post-type .wp-list-table tbody td{box-sizing:border-box;height:60px;padding-top:10px;padding-right:24px;padding-bottom:10px;padding-left:24px;vertical-align:top;background-color:#fff;border-bottom-width:1px;border-bottom-color:#eaecf0;border-bottom-style:solid}@media screen and (max-width: 880px){.acf-internal-post-type .wp-list-table tbody th,.acf-internal-post-type .wp-list-table tbody td{padding-right:16px;padding-left:8px}}.acf-internal-post-type .wp-list-table .column-acf-key{white-space:nowrap}.acf-internal-post-type .wp-list-table .column-acf-key .acf-icon-key-solid{display:inline-block;position:relative;bottom:-2px;width:15px;height:15px;margin-right:4px;color:#98a2b3}.acf-internal-post-type .wp-list-table .acf-location .dashicons{position:relative;bottom:-2px;width:16px;height:16px;margin-right:6px;font-size:16px;color:#98a2b3}.acf-internal-post-type .wp-list-table .post-state{color:#667085}.acf-internal-post-type .wp-list-table tr:hover,.acf-internal-post-type .wp-list-table tr:focus-within{background:#f7f7f7}.acf-internal-post-type .wp-list-table tr:hover .row-actions,.acf-internal-post-type .wp-list-table tr:focus-within .row-actions{margin-bottom:0}@media screen and (min-width: 782px){.acf-internal-post-type .wp-list-table .column-acf-count{width:10%}}.acf-internal-post-type .wp-list-table .row-actions span.file{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.acf-internal-post-type.rtl .wp-list-table .column-acf-key .acf-icon-key-solid{margin-left:4px;margin-right:0}.acf-internal-post-type.rtl .wp-list-table .acf-location .dashicons{margin-left:6px;margin-right:0}.acf-internal-post-type .row-actions{margin-top:2px;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;line-height:14px;color:#d0d5dd}.acf-internal-post-type .row-actions .trash a{color:#d94f4f}.acf-internal-post-type .widefat thead td.check-column,.acf-internal-post-type .widefat tfoot td.check-column{padding-top:0}.acf-internal-post-type .row-actions a:hover{color:#044767}.acf-internal-post-type .row-actions .trash a{color:#a00}.acf-internal-post-type .row-actions .trash a:hover{color:red}.acf-internal-post-type .row-actions.visible{margin-bottom:0;opacity:1}.acf-internal-post-type #the-list tr:hover td,.acf-internal-post-type #the-list tr:hover th{background-color:#f7fbfd}.acf-internal-post-type .tablenav{margin-top:24px;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;color:#667085}.acf-internal-post-type #posts-filter p.search-box{margin-top:5px;margin-right:0;margin-bottom:24px;margin-left:0}.acf-internal-post-type #posts-filter p.search-box #post-search-input{min-width:280px;margin-top:0;margin-right:8px;margin-bottom:0;margin-left:0}@media screen and (max-width: 768px){.acf-internal-post-type #posts-filter p.search-box{display:flex;box-sizing:border-box;padding-right:24px;margin-right:16px;position:inherit}.acf-internal-post-type #posts-filter p.search-box #post-search-input{min-width:auto}}.rtl.acf-internal-post-type #posts-filter p.search-box #post-search-input{margin-right:0;margin-left:8px}@media screen and (max-width: 768px){.rtl.acf-internal-post-type #posts-filter p.search-box{padding-left:24px;padding-right:0;margin-left:16px;margin-right:0}}.acf-internal-post-type .subsubsub{display:flex;align-items:flex-end;height:40px;margin-bottom:16px}.acf-internal-post-type .subsubsub li{margin-top:0;margin-right:4px;color:#98a2b3}.acf-internal-post-type .subsubsub li .count{color:#667085}.acf-internal-post-type .tablenav-pages{display:flex;align-items:center}.acf-internal-post-type .tablenav-pages.no-pages{display:none}.acf-internal-post-type .tablenav-pages .displaying-num{margin-top:0;margin-right:16px;margin-bottom:0;margin-left:0}.acf-internal-post-type .tablenav-pages .pagination-links{display:flex;align-items:center}.acf-internal-post-type .tablenav-pages .pagination-links #table-paging{margin-top:0;margin-right:4px;margin-bottom:0;margin-left:8px}.acf-internal-post-type .tablenav-pages .pagination-links #table-paging .total-pages{margin-right:0}.acf-internal-post-type .tablenav-pages.one-page .pagination-links{display:none}.acf-internal-post-type .tablenav-pages .pagination-links .button{display:inline-flex;align-items:center;align-content:center;justify-content:center;min-width:40px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;background-color:rgba(0,0,0,0)}.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(1),.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(2),.acf-internal-post-type .tablenav-pages .pagination-links .button:last-child,.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-last-child(2){display:inline-block;position:relative;text-indent:100%;white-space:nowrap;overflow:hidden;margin-left:4px}.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(1):before,.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(2):before,.acf-internal-post-type .tablenav-pages .pagination-links .button:last-child:before,.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-last-child(2):before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#0783be;border-radius:0;-webkit-mask-size:20px;mask-size:20px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(1):before{-webkit-mask-image:url("../../images/icons/icon-chevron-left-double.svg");mask-image:url("../../images/icons/icon-chevron-left-double.svg")}.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(2):before{-webkit-mask-image:url("../../images/icons/icon-chevron-left.svg");mask-image:url("../../images/icons/icon-chevron-left.svg")}.acf-internal-post-type .tablenav-pages .pagination-links .button:nth-last-child(2):before{-webkit-mask-image:url("../../images/icons/icon-chevron-right.svg");mask-image:url("../../images/icons/icon-chevron-right.svg")}.acf-internal-post-type .tablenav-pages .pagination-links .button:last-child:before{-webkit-mask-image:url("../../images/icons/icon-chevron-right-double.svg");mask-image:url("../../images/icons/icon-chevron-right-double.svg")}.acf-internal-post-type .tablenav-pages .pagination-links .button:hover{border-color:#066998;background-color:rgba(7,131,190,.05)}.acf-internal-post-type .tablenav-pages .pagination-links .button:hover:before{background-color:#066998}.acf-internal-post-type .tablenav-pages .pagination-links .button.disabled{background-color:rgba(0,0,0,0) !important}.acf-internal-post-type .tablenav-pages .pagination-links .button.disabled.disabled:before{background-color:#d0d5dd}.acf-no-field-groups-wrapper,.acf-no-taxonomies-wrapper,.acf-no-post-types-wrapper,.acf-no-options-pages-wrapper,.acf-options-preview-wrapper{display:flex;justify-content:center;padding-top:48px;padding-bottom:48px}.acf-no-field-groups-wrapper .acf-no-field-groups-inner,.acf-no-field-groups-wrapper .acf-no-taxonomies-inner,.acf-no-field-groups-wrapper .acf-no-post-types-inner,.acf-no-field-groups-wrapper .acf-no-options-pages-inner,.acf-no-field-groups-wrapper .acf-options-preview-inner,.acf-no-taxonomies-wrapper .acf-no-field-groups-inner,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner,.acf-no-taxonomies-wrapper .acf-no-post-types-inner,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner,.acf-no-taxonomies-wrapper .acf-options-preview-inner,.acf-no-post-types-wrapper .acf-no-field-groups-inner,.acf-no-post-types-wrapper .acf-no-taxonomies-inner,.acf-no-post-types-wrapper .acf-no-post-types-inner,.acf-no-post-types-wrapper .acf-no-options-pages-inner,.acf-no-post-types-wrapper .acf-options-preview-inner,.acf-no-options-pages-wrapper .acf-no-field-groups-inner,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner,.acf-no-options-pages-wrapper .acf-no-post-types-inner,.acf-no-options-pages-wrapper .acf-no-options-pages-inner,.acf-no-options-pages-wrapper .acf-options-preview-inner,.acf-options-preview-wrapper .acf-no-field-groups-inner,.acf-options-preview-wrapper .acf-no-taxonomies-inner,.acf-options-preview-wrapper .acf-no-post-types-inner,.acf-options-preview-wrapper .acf-no-options-pages-inner,.acf-options-preview-wrapper .acf-options-preview-inner{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;align-items:flex-start;text-align:center;max-width:420px;min-height:320px}.acf-no-field-groups-wrapper .acf-no-field-groups-inner img,.acf-no-field-groups-wrapper .acf-no-field-groups-inner h2,.acf-no-field-groups-wrapper .acf-no-field-groups-inner p,.acf-no-field-groups-wrapper .acf-no-taxonomies-inner img,.acf-no-field-groups-wrapper .acf-no-taxonomies-inner h2,.acf-no-field-groups-wrapper .acf-no-taxonomies-inner p,.acf-no-field-groups-wrapper .acf-no-post-types-inner img,.acf-no-field-groups-wrapper .acf-no-post-types-inner h2,.acf-no-field-groups-wrapper .acf-no-post-types-inner p,.acf-no-field-groups-wrapper .acf-no-options-pages-inner img,.acf-no-field-groups-wrapper .acf-no-options-pages-inner h2,.acf-no-field-groups-wrapper .acf-no-options-pages-inner p,.acf-no-field-groups-wrapper .acf-options-preview-inner img,.acf-no-field-groups-wrapper .acf-options-preview-inner h2,.acf-no-field-groups-wrapper .acf-options-preview-inner p,.acf-no-taxonomies-wrapper .acf-no-field-groups-inner img,.acf-no-taxonomies-wrapper .acf-no-field-groups-inner h2,.acf-no-taxonomies-wrapper .acf-no-field-groups-inner p,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner img,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner h2,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p,.acf-no-taxonomies-wrapper .acf-no-post-types-inner img,.acf-no-taxonomies-wrapper .acf-no-post-types-inner h2,.acf-no-taxonomies-wrapper .acf-no-post-types-inner p,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner img,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner h2,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner p,.acf-no-taxonomies-wrapper .acf-options-preview-inner img,.acf-no-taxonomies-wrapper .acf-options-preview-inner h2,.acf-no-taxonomies-wrapper .acf-options-preview-inner p,.acf-no-post-types-wrapper .acf-no-field-groups-inner img,.acf-no-post-types-wrapper .acf-no-field-groups-inner h2,.acf-no-post-types-wrapper .acf-no-field-groups-inner p,.acf-no-post-types-wrapper .acf-no-taxonomies-inner img,.acf-no-post-types-wrapper .acf-no-taxonomies-inner h2,.acf-no-post-types-wrapper .acf-no-taxonomies-inner p,.acf-no-post-types-wrapper .acf-no-post-types-inner img,.acf-no-post-types-wrapper .acf-no-post-types-inner h2,.acf-no-post-types-wrapper .acf-no-post-types-inner p,.acf-no-post-types-wrapper .acf-no-options-pages-inner img,.acf-no-post-types-wrapper .acf-no-options-pages-inner h2,.acf-no-post-types-wrapper .acf-no-options-pages-inner p,.acf-no-post-types-wrapper .acf-options-preview-inner img,.acf-no-post-types-wrapper .acf-options-preview-inner h2,.acf-no-post-types-wrapper .acf-options-preview-inner p,.acf-no-options-pages-wrapper .acf-no-field-groups-inner img,.acf-no-options-pages-wrapper .acf-no-field-groups-inner h2,.acf-no-options-pages-wrapper .acf-no-field-groups-inner p,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner img,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner h2,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner p,.acf-no-options-pages-wrapper .acf-no-post-types-inner img,.acf-no-options-pages-wrapper .acf-no-post-types-inner h2,.acf-no-options-pages-wrapper .acf-no-post-types-inner p,.acf-no-options-pages-wrapper .acf-no-options-pages-inner img,.acf-no-options-pages-wrapper .acf-no-options-pages-inner h2,.acf-no-options-pages-wrapper .acf-no-options-pages-inner p,.acf-no-options-pages-wrapper .acf-options-preview-inner img,.acf-no-options-pages-wrapper .acf-options-preview-inner h2,.acf-no-options-pages-wrapper .acf-options-preview-inner p,.acf-options-preview-wrapper .acf-no-field-groups-inner img,.acf-options-preview-wrapper .acf-no-field-groups-inner h2,.acf-options-preview-wrapper .acf-no-field-groups-inner p,.acf-options-preview-wrapper .acf-no-taxonomies-inner img,.acf-options-preview-wrapper .acf-no-taxonomies-inner h2,.acf-options-preview-wrapper .acf-no-taxonomies-inner p,.acf-options-preview-wrapper .acf-no-post-types-inner img,.acf-options-preview-wrapper .acf-no-post-types-inner h2,.acf-options-preview-wrapper .acf-no-post-types-inner p,.acf-options-preview-wrapper .acf-no-options-pages-inner img,.acf-options-preview-wrapper .acf-no-options-pages-inner h2,.acf-options-preview-wrapper .acf-no-options-pages-inner p,.acf-options-preview-wrapper .acf-options-preview-inner img,.acf-options-preview-wrapper .acf-options-preview-inner h2,.acf-options-preview-wrapper .acf-options-preview-inner p{flex:1 0 100%}.acf-no-field-groups-wrapper .acf-no-field-groups-inner h2,.acf-no-field-groups-wrapper .acf-no-taxonomies-inner h2,.acf-no-field-groups-wrapper .acf-no-post-types-inner h2,.acf-no-field-groups-wrapper .acf-no-options-pages-inner h2,.acf-no-field-groups-wrapper .acf-options-preview-inner h2,.acf-no-taxonomies-wrapper .acf-no-field-groups-inner h2,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner h2,.acf-no-taxonomies-wrapper .acf-no-post-types-inner h2,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner h2,.acf-no-taxonomies-wrapper .acf-options-preview-inner h2,.acf-no-post-types-wrapper .acf-no-field-groups-inner h2,.acf-no-post-types-wrapper .acf-no-taxonomies-inner h2,.acf-no-post-types-wrapper .acf-no-post-types-inner h2,.acf-no-post-types-wrapper .acf-no-options-pages-inner h2,.acf-no-post-types-wrapper .acf-options-preview-inner h2,.acf-no-options-pages-wrapper .acf-no-field-groups-inner h2,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner h2,.acf-no-options-pages-wrapper .acf-no-post-types-inner h2,.acf-no-options-pages-wrapper .acf-no-options-pages-inner h2,.acf-no-options-pages-wrapper .acf-options-preview-inner h2,.acf-options-preview-wrapper .acf-no-field-groups-inner h2,.acf-options-preview-wrapper .acf-no-taxonomies-inner h2,.acf-options-preview-wrapper .acf-no-post-types-inner h2,.acf-options-preview-wrapper .acf-no-options-pages-inner h2,.acf-options-preview-wrapper .acf-options-preview-inner h2{margin-top:32px;margin-bottom:0;padding:0;color:#344054;line-height:1.6rem}.acf-no-field-groups-wrapper .acf-no-field-groups-inner p,.acf-no-field-groups-wrapper .acf-no-taxonomies-inner p,.acf-no-field-groups-wrapper .acf-no-post-types-inner p,.acf-no-field-groups-wrapper .acf-no-options-pages-inner p,.acf-no-field-groups-wrapper .acf-options-preview-inner p,.acf-no-taxonomies-wrapper .acf-no-field-groups-inner p,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p,.acf-no-taxonomies-wrapper .acf-no-post-types-inner p,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner p,.acf-no-taxonomies-wrapper .acf-options-preview-inner p,.acf-no-post-types-wrapper .acf-no-field-groups-inner p,.acf-no-post-types-wrapper .acf-no-taxonomies-inner p,.acf-no-post-types-wrapper .acf-no-post-types-inner p,.acf-no-post-types-wrapper .acf-no-options-pages-inner p,.acf-no-post-types-wrapper .acf-options-preview-inner p,.acf-no-options-pages-wrapper .acf-no-field-groups-inner p,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner p,.acf-no-options-pages-wrapper .acf-no-post-types-inner p,.acf-no-options-pages-wrapper .acf-no-options-pages-inner p,.acf-no-options-pages-wrapper .acf-options-preview-inner p,.acf-options-preview-wrapper .acf-no-field-groups-inner p,.acf-options-preview-wrapper .acf-no-taxonomies-inner p,.acf-options-preview-wrapper .acf-no-post-types-inner p,.acf-options-preview-wrapper .acf-no-options-pages-inner p,.acf-options-preview-wrapper .acf-options-preview-inner p{margin-top:12px;margin-bottom:0;padding:0;color:#667085}.acf-no-field-groups-wrapper .acf-no-field-groups-inner p.acf-small,.acf-no-field-groups-wrapper .acf-no-taxonomies-inner p.acf-small,.acf-no-field-groups-wrapper .acf-no-post-types-inner p.acf-small,.acf-no-field-groups-wrapper .acf-no-options-pages-inner p.acf-small,.acf-no-field-groups-wrapper .acf-options-preview-inner p.acf-small,.acf-no-taxonomies-wrapper .acf-no-field-groups-inner p.acf-small,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p.acf-small,.acf-no-taxonomies-wrapper .acf-no-post-types-inner p.acf-small,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner p.acf-small,.acf-no-taxonomies-wrapper .acf-options-preview-inner p.acf-small,.acf-no-post-types-wrapper .acf-no-field-groups-inner p.acf-small,.acf-no-post-types-wrapper .acf-no-taxonomies-inner p.acf-small,.acf-no-post-types-wrapper .acf-no-post-types-inner p.acf-small,.acf-no-post-types-wrapper .acf-no-options-pages-inner p.acf-small,.acf-no-post-types-wrapper .acf-options-preview-inner p.acf-small,.acf-no-options-pages-wrapper .acf-no-field-groups-inner p.acf-small,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner p.acf-small,.acf-no-options-pages-wrapper .acf-no-post-types-inner p.acf-small,.acf-no-options-pages-wrapper .acf-no-options-pages-inner p.acf-small,.acf-no-options-pages-wrapper .acf-options-preview-inner p.acf-small,.acf-options-preview-wrapper .acf-no-field-groups-inner p.acf-small,.acf-options-preview-wrapper .acf-no-taxonomies-inner p.acf-small,.acf-options-preview-wrapper .acf-no-post-types-inner p.acf-small,.acf-options-preview-wrapper .acf-no-options-pages-inner p.acf-small,.acf-options-preview-wrapper .acf-options-preview-inner p.acf-small{display:block;position:relative;margin-top:32px}.acf-no-field-groups-wrapper .acf-no-field-groups-inner img,.acf-no-field-groups-wrapper .acf-no-taxonomies-inner img,.acf-no-field-groups-wrapper .acf-no-post-types-inner img,.acf-no-field-groups-wrapper .acf-no-options-pages-inner img,.acf-no-field-groups-wrapper .acf-options-preview-inner img,.acf-no-taxonomies-wrapper .acf-no-field-groups-inner img,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner img,.acf-no-taxonomies-wrapper .acf-no-post-types-inner img,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner img,.acf-no-taxonomies-wrapper .acf-options-preview-inner img,.acf-no-post-types-wrapper .acf-no-field-groups-inner img,.acf-no-post-types-wrapper .acf-no-taxonomies-inner img,.acf-no-post-types-wrapper .acf-no-post-types-inner img,.acf-no-post-types-wrapper .acf-no-options-pages-inner img,.acf-no-post-types-wrapper .acf-options-preview-inner img,.acf-no-options-pages-wrapper .acf-no-field-groups-inner img,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner img,.acf-no-options-pages-wrapper .acf-no-post-types-inner img,.acf-no-options-pages-wrapper .acf-no-options-pages-inner img,.acf-no-options-pages-wrapper .acf-options-preview-inner img,.acf-options-preview-wrapper .acf-no-field-groups-inner img,.acf-options-preview-wrapper .acf-no-taxonomies-inner img,.acf-options-preview-wrapper .acf-no-post-types-inner img,.acf-options-preview-wrapper .acf-no-options-pages-inner img,.acf-options-preview-wrapper .acf-options-preview-inner img{max-width:284px;margin-bottom:0}.acf-no-field-groups-wrapper .acf-no-field-groups-inner .acf-btn,.acf-no-field-groups-wrapper .acf-no-taxonomies-inner .acf-btn,.acf-no-field-groups-wrapper .acf-no-post-types-inner .acf-btn,.acf-no-field-groups-wrapper .acf-no-options-pages-inner .acf-btn,.acf-no-field-groups-wrapper .acf-options-preview-inner .acf-btn,.acf-no-taxonomies-wrapper .acf-no-field-groups-inner .acf-btn,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner .acf-btn,.acf-no-taxonomies-wrapper .acf-no-post-types-inner .acf-btn,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner .acf-btn,.acf-no-taxonomies-wrapper .acf-options-preview-inner .acf-btn,.acf-no-post-types-wrapper .acf-no-field-groups-inner .acf-btn,.acf-no-post-types-wrapper .acf-no-taxonomies-inner .acf-btn,.acf-no-post-types-wrapper .acf-no-post-types-inner .acf-btn,.acf-no-post-types-wrapper .acf-no-options-pages-inner .acf-btn,.acf-no-post-types-wrapper .acf-options-preview-inner .acf-btn,.acf-no-options-pages-wrapper .acf-no-field-groups-inner .acf-btn,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner .acf-btn,.acf-no-options-pages-wrapper .acf-no-post-types-inner .acf-btn,.acf-no-options-pages-wrapper .acf-no-options-pages-inner .acf-btn,.acf-no-options-pages-wrapper .acf-options-preview-inner .acf-btn,.acf-options-preview-wrapper .acf-no-field-groups-inner .acf-btn,.acf-options-preview-wrapper .acf-no-taxonomies-inner .acf-btn,.acf-options-preview-wrapper .acf-no-post-types-inner .acf-btn,.acf-options-preview-wrapper .acf-no-options-pages-inner .acf-btn,.acf-options-preview-wrapper .acf-options-preview-inner .acf-btn{margin-top:32px}.acf-no-field-groups-wrapper .acf-no-post-types-inner img,.acf-no-field-groups-wrapper .acf-no-options-pages-inner img,.acf-no-taxonomies-wrapper .acf-no-post-types-inner img,.acf-no-taxonomies-wrapper .acf-no-options-pages-inner img,.acf-no-post-types-wrapper .acf-no-post-types-inner img,.acf-no-post-types-wrapper .acf-no-options-pages-inner img,.acf-no-options-pages-wrapper .acf-no-post-types-inner img,.acf-no-options-pages-wrapper .acf-no-options-pages-inner img,.acf-options-preview-wrapper .acf-no-post-types-inner img,.acf-options-preview-wrapper .acf-no-options-pages-inner img{width:106px;height:88px}.acf-no-field-groups-wrapper .acf-no-taxonomies-inner img,.acf-no-taxonomies-wrapper .acf-no-taxonomies-inner img,.acf-no-post-types-wrapper .acf-no-taxonomies-inner img,.acf-no-options-pages-wrapper .acf-no-taxonomies-inner img,.acf-options-preview-wrapper .acf-no-taxonomies-inner img{width:98px;height:88px}.acf-no-field-groups #the-list tr:hover td,.acf-no-field-groups #the-list tr:hover th,.acf-no-field-groups .acf-admin-field-groups .wp-list-table tr:hover,.acf-no-field-groups .striped>tbody>:nth-child(odd),.acf-no-field-groups ul.striped>:nth-child(odd),.acf-no-field-groups .alternate,.acf-no-post-types #the-list tr:hover td,.acf-no-post-types #the-list tr:hover th,.acf-no-post-types .acf-admin-field-groups .wp-list-table tr:hover,.acf-no-post-types .striped>tbody>:nth-child(odd),.acf-no-post-types ul.striped>:nth-child(odd),.acf-no-post-types .alternate,.acf-no-taxonomies #the-list tr:hover td,.acf-no-taxonomies #the-list tr:hover th,.acf-no-taxonomies .acf-admin-field-groups .wp-list-table tr:hover,.acf-no-taxonomies .striped>tbody>:nth-child(odd),.acf-no-taxonomies ul.striped>:nth-child(odd),.acf-no-taxonomies .alternate,.acf-no-options-pages #the-list tr:hover td,.acf-no-options-pages #the-list tr:hover th,.acf-no-options-pages .acf-admin-field-groups .wp-list-table tr:hover,.acf-no-options-pages .striped>tbody>:nth-child(odd),.acf-no-options-pages ul.striped>:nth-child(odd),.acf-no-options-pages .alternate{background-color:rgba(0,0,0,0) !important}.acf-no-field-groups .wp-list-table thead,.acf-no-field-groups .wp-list-table tfoot,.acf-no-post-types .wp-list-table thead,.acf-no-post-types .wp-list-table tfoot,.acf-no-taxonomies .wp-list-table thead,.acf-no-taxonomies .wp-list-table tfoot,.acf-no-options-pages .wp-list-table thead,.acf-no-options-pages .wp-list-table tfoot{display:none}.acf-no-field-groups .wp-list-table a.acf-btn,.acf-no-post-types .wp-list-table a.acf-btn,.acf-no-taxonomies .wp-list-table a.acf-btn,.acf-no-options-pages .wp-list-table a.acf-btn{border:1px solid rgba(0,0,0,.16);box-shadow:none}.acf-internal-post-type #the-list .no-items td{vertical-align:middle}.acf-options-preview .acf-btn{margin-left:8px}.acf-options-preview .disabled{background-color:#f2f4f7 !important;color:#98a2b3 !important;border:1px #d0d5dd solid;cursor:default !important}.acf-options-preview .acf-options-pages-preview-upgrade-button{height:48px;padding:8px 48px 8px 48px !important;border-radius:6px;border:1px;gap:6px;display:inline-flex;align-items:center;align-self:stretch;background:linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.16);background-size:180% 80%;background-position:100% 0;transition:background-position .5s;border-radius:6px;text-decoration:none}.acf-options-preview .acf-options-pages-preview-upgrade-button:hover{background-position:0 0}.acf-options-preview .acf-options-pages-preview-upgrade-button:focus{border:none;outline:none;box-shadow:none}.acf-options-preview .acf-options-pages-preview-upgrade-button p{margin:0;padding-top:8px;padding-bottom:8px;font-weight:normal;text-transform:none;color:#fff}.acf-options-preview .acf-options-pages-preview-upgrade-button .acf-icon{width:20px;height:20px;margin-right:6px;margin-left:-2px;background-color:#f9fafb}.acf-options-preview .acf_options_preview_wrap a.acf-btn i{margin-right:-2px !important;margin-left:0px !important}.acf-options-preview .acf-pro-label{vertical-align:middle}.acf-options-preview .acf_options_preview_wrap img{max-height:88px}.acf-internal-post-type .wp-list-table .toggle-row:before{top:4px;left:16px;border-radius:0;content:"";display:block;position:absolute;width:16px;height:16px;background-color:#0783be;border-radius:0;-webkit-mask-size:20px;mask-size:20px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/icons/icon-chevron-down.svg");mask-image:url("../../images/icons/icon-chevron-down.svg");text-indent:100%;white-space:nowrap;overflow:hidden}.acf-internal-post-type .wp-list-table .is-expanded .toggle-row:before{-webkit-mask-image:url("../../images/icons/icon-chevron-up.svg");mask-image:url("../../images/icons/icon-chevron-up.svg")}@media screen and (max-width: 880px){.acf-internal-post-type .widefat th input[type=checkbox],.acf-internal-post-type .widefat thead td input[type=checkbox],.acf-internal-post-type .widefat tfoot td input[type=checkbox]{margin-bottom:0}}.acf-admin-toolbar{position:unset;top:32px;height:72px;z-index:800;background:#344054;color:#98a2b3}.acf-admin-toolbar .acf-admin-toolbar-inner{display:flex;justify-content:space-between;align-content:center;align-items:center;max-width:100%}.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap{display:flex;align-items:center}@media screen and (max-width: 1250px){.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap .acf-header-tab-acf-post-type,.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap .acf-header-tab-acf-taxonomy{display:none}.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap .acf-more .acf-header-tab-acf-post-type,.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap .acf-more .acf-header-tab-acf-taxonomy{display:flex}}.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-upgrade-wrap{display:flex;align-items:center}.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wpengine-logo{display:inline-flex;margin-left:24px}@media screen and (max-width: 1000px){.acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wpengine-logo{display:none}}@media screen and (max-width: 880px){.acf-admin-toolbar{position:static}}.acf-admin-toolbar .acf-logo{display:flex;margin-right:24px;text-decoration:none}.acf-admin-toolbar .acf-logo .acf-pro-label{margin-left:8px}.acf-admin-toolbar .acf-logo img{display:block;max-width:55px;line-height:0%}.acf-admin-toolbar h2{display:none;color:#f9fafb}.acf-admin-toolbar .acf-tab{display:flex;align-items:center;box-sizing:border-box;min-height:40px;margin-right:8px;padding-top:8px;padding-right:16px;padding-bottom:8px;padding-left:16px;border-width:1px;border-style:solid;border-color:rgba(0,0,0,0);border-radius:6px;color:#98a2b3;text-decoration:none}.acf-admin-toolbar .acf-tab.is-active{background-color:#475467;color:#fff}.acf-admin-toolbar .acf-tab:hover{background-color:#475467;color:#f9fafb}.acf-admin-toolbar .acf-tab:focus-visible{border-width:1px;border-style:solid;border-color:#667085}.acf-admin-toolbar .acf-tab:focus{box-shadow:none}.acf-admin-toolbar .acf-more:hover .acf-tab.acf-more-tab{background-color:#475467;color:#f9fafb}.acf-admin-toolbar .acf-more ul{display:none;position:absolute;box-sizing:border-box;background:#fff;z-index:1051;overflow:hidden;min-width:280px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding:0;border-radius:8px;box-shadow:0px 0px 0px 1px rgba(0,0,0,.04),0px 8px 23px rgba(0,0,0,.12)}.acf-admin-toolbar .acf-more ul .acf-wp-engine{display:flex;align-items:center;justify-content:space-between;min-height:48px;border-top:1px solid rgba(0,0,0,.08);background:#ecfbfc}.acf-admin-toolbar .acf-more ul .acf-wp-engine a{display:flex;width:100%;justify-content:space-between;border-top:none}.acf-admin-toolbar .acf-more ul li{margin:0;padding:0 16px}.acf-admin-toolbar .acf-more ul li .acf-header-tab-acf-post-type,.acf-admin-toolbar .acf-more ul li .acf-header-tab-acf-taxonomy{display:none}.acf-admin-toolbar .acf-more ul li.acf-more-section-header{background:#f9fafb;padding:1px 0 0 0;margin-top:-1px;border-top:1px solid #eaecf0;border-bottom:1px solid #eaecf0}.acf-admin-toolbar .acf-more ul li.acf-more-section-header span{color:#475467;font-size:12px;font-weight:bold}.acf-admin-toolbar .acf-more ul li.acf-more-section-header span:hover{background:#f9fafb}.acf-admin-toolbar .acf-more ul li a{margin:0;padding:0;color:#1d2939;border-radius:0;border-top-width:1px;border-top-style:solid;border-top-color:#f2f4f7}.acf-admin-toolbar .acf-more ul li a:hover,.acf-admin-toolbar .acf-more ul li a.acf-tab.is-active{background-color:unset;color:#0783be}.acf-admin-toolbar .acf-more ul li a i.acf-icon{display:none !important;width:16px;height:16px;-webkit-mask-size:16px;mask-size:16px;background-color:#98a2b3 !important}.acf-admin-toolbar .acf-more ul li a .acf-requires-pro{justify-content:center;align-items:center;color:#fff;background:linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);background-size:140% 20%;background-position:100% 0;border-radius:100px;font-size:11px;position:absolute;right:16px;padding-right:6px;padding-left:6px}.acf-admin-toolbar .acf-more ul li a img.acf-wp-engine-pro{display:block;height:16px;width:auto}.acf-admin-toolbar .acf-more ul li a .acf-wp-engine-upsell-pill{display:inline-flex;justify-content:center;align-items:center;min-height:22px;border-radius:100px;font-size:11px;padding-right:8px;padding-left:8px;background:#0ecad4;color:#fff;text-shadow:0px 1px 0 rgba(0,0,0,.12);text-transform:uppercase}.acf-admin-toolbar .acf-more ul li:first-child a{border-bottom:none}.acf-admin-toolbar .acf-more ul:hover,.acf-admin-toolbar .acf-more ul:focus{display:block}.acf-admin-toolbar .acf-more:hover ul,.acf-admin-toolbar .acf-more:focus ul{display:block}#wpcontent .acf-admin-toolbar{box-sizing:border-box;margin-left:-20px;padding-top:16px;padding-right:32px;padding-bottom:16px;padding-left:32px}@media screen and (max-width: 600px){.acf-admin-toolbar{display:none}}.rtl #wpcontent .acf-admin-toolbar{margin-left:0;margin-right:-20px}.rtl #wpcontent .acf-admin-toolbar .acf-tab{margin-left:8px;margin-right:0}.rtl .acf-logo{margin-right:0;margin-left:32px}.acf-admin-toolbar .acf-tab i.acf-icon,.acf-admin-toolbar .acf-more i.acf-icon{display:none;margin-right:8px;margin-left:-2px}.acf-admin-toolbar .acf-tab i.acf-icon.acf-icon-dropdown,.acf-admin-toolbar .acf-more i.acf-icon.acf-icon-dropdown{-webkit-mask-image:url("../../images/icons/icon-chevron-down.svg");mask-image:url("../../images/icons/icon-chevron-down.svg");width:16px;height:16px;-webkit-mask-size:16px;mask-size:16px;margin-right:-6px;margin-left:6px}.acf-admin-toolbar .acf-tab.acf-header-tab-acf-field-group i.acf-icon,.acf-admin-toolbar .acf-tab.acf-header-tab-acf-post-type i.acf-icon,.acf-admin-toolbar .acf-tab.acf-header-tab-acf-taxonomy i.acf-icon,.acf-admin-toolbar .acf-tab.acf-header-tab-acf-tools i.acf-icon,.acf-admin-toolbar .acf-tab.acf-header-tab-acf-settings-updates i.acf-icon,.acf-admin-toolbar .acf-tab.acf-header-tab-acf-more i.acf-icon,.acf-admin-toolbar .acf-more.acf-header-tab-acf-field-group i.acf-icon,.acf-admin-toolbar .acf-more.acf-header-tab-acf-post-type i.acf-icon,.acf-admin-toolbar .acf-more.acf-header-tab-acf-taxonomy i.acf-icon,.acf-admin-toolbar .acf-more.acf-header-tab-acf-tools i.acf-icon,.acf-admin-toolbar .acf-more.acf-header-tab-acf-settings-updates i.acf-icon,.acf-admin-toolbar .acf-more.acf-header-tab-acf-more i.acf-icon{display:inline-flex}.acf-admin-toolbar .acf-tab.is-active i.acf-icon,.acf-admin-toolbar .acf-tab:hover i.acf-icon,.acf-admin-toolbar .acf-more.is-active i.acf-icon,.acf-admin-toolbar .acf-more:hover i.acf-icon{background-color:#eaecf0}.rtl .acf-admin-toolbar .acf-tab i.acf-icon{margin-right:-2px;margin-left:8px}.acf-admin-toolbar .acf-header-tab-acf-field-group i.acf-icon{-webkit-mask-image:url("../../images/icons/icon-field-groups.svg");mask-image:url("../../images/icons/icon-field-groups.svg")}.acf-admin-toolbar .acf-header-tab-acf-post-type i.acf-icon{-webkit-mask-image:url("../../images/icons/icon-post-type.svg");mask-image:url("../../images/icons/icon-post-type.svg")}.acf-admin-toolbar .acf-header-tab-acf-taxonomy i.acf-icon{-webkit-mask-image:url("../../images/icons/icon-taxonomies.svg");mask-image:url("../../images/icons/icon-taxonomies.svg")}.acf-admin-toolbar .acf-header-tab-acf-tools i.acf-icon{-webkit-mask-image:url("../../images/icons/icon-tools.svg");mask-image:url("../../images/icons/icon-tools.svg")}.acf-admin-toolbar .acf-header-tab-acf-settings-updates i.acf-icon{-webkit-mask-image:url("../../images/icons/icon-updates.svg");mask-image:url("../../images/icons/icon-updates.svg")}.acf-admin-toolbar .acf-header-tab-acf-more i.acf-icon-more{-webkit-mask-image:url("../../images/icons/icon-extended-menu.svg");mask-image:url("../../images/icons/icon-extended-menu.svg")}.acf-admin-page #wpbody-content>.notice:not(.inline,.below-h2){display:none}.acf-admin-page h1.wp-heading-inline{display:none}.acf-admin-page .wrap .wp-heading-inline+.page-title-action{display:none}.acf-headerbar{display:flex;align-items:center;position:sticky;top:32px;z-index:700;box-sizing:border-box;min-height:72px;margin-left:-20px;padding-top:8px;padding-right:32px;padding-bottom:8px;padding-left:32px;background-color:#fff;box-shadow:0px 1px 2px rgba(16,24,40,.1)}.acf-headerbar .acf-headerbar-inner{flex:1 1 auto;display:flex;align-items:center;justify-content:space-between;max-width:1440px;gap:8px}.acf-headerbar .acf-page-title{display:flex;align-items:center;gap:8px;margin-top:0;margin-right:16px;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.acf-headerbar .acf-page-title .acf-duplicated-from{color:#98a2b3}.acf-headerbar .acf-page-title .acf-pro-label{box-shadow:none;border:1px solid rgba(0,0,0,.2)}@media screen and (max-width: 880px){.acf-headerbar{position:static}}@media screen and (max-width: 600px){.acf-headerbar{justify-content:space-between;position:relative;top:46px;min-height:64px;padding-right:12px}}.acf-headerbar .acf-headerbar-content{flex:1 1 auto;display:flex;align-items:center}@media screen and (max-width: 880px){.acf-headerbar .acf-headerbar-content{flex-wrap:wrap}.acf-headerbar .acf-headerbar-content .acf-headerbar-title,.acf-headerbar .acf-headerbar-content .acf-title-wrap{flex:1 1 100%}.acf-headerbar .acf-headerbar-content .acf-title-wrap{margin-top:8px}}.acf-headerbar .acf-input-error{border:1px rgba(209,55,55,.5) solid !important;box-shadow:0px 0px 0px 3px rgba(209,55,55,.12),0px 0px 0px rgba(255,54,54,.25) !important;background-image:url("../../images/icons/icon-warning-alt-red.svg");background-position:right 10px top 50%;background-size:20px;background-repeat:no-repeat}.acf-headerbar .acf-input-error:focus{outline:none !important;border:1px rgba(209,55,55,.8) solid !important;box-shadow:0px 0px 0px 3px rgba(209,55,55,.16),0px 0px 0px rgba(255,54,54,.25) !important}.acf-headerbar .acf-headerbar-title-field{min-width:320px}@media screen and (max-width: 880px){.acf-headerbar .acf-headerbar-title-field{min-width:100%}}.acf-headerbar .acf-headerbar-actions{display:flex}.acf-headerbar .acf-headerbar-actions .acf-btn{margin-left:8px}.acf-headerbar .acf-headerbar-actions .disabled{background-color:#f2f4f7;color:#98a2b3 !important;border:1px #d0d5dd solid;cursor:default}.acf-headerbar-field-editor{position:sticky;top:32px;z-index:1020;margin-left:-20px;width:calc(100% + 20px)}@media screen and (max-width: 880px){.acf-headerbar-field-editor{position:relative;top:0;width:100%;margin-left:0;padding-right:8px;padding-left:8px}}@media screen and (max-width: 640px){.acf-headerbar-field-editor{position:relative;top:46px}}@media screen and (max-width: 880px){.acf-headerbar-field-editor .acf-headerbar-inner{flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;width:100%}.acf-headerbar-field-editor .acf-headerbar-inner .acf-page-title{flex:1 1 auto}.acf-headerbar-field-editor .acf-headerbar-inner .acf-headerbar-actions{flex:1 1 100%;margin-top:8px;gap:8px}.acf-headerbar-field-editor .acf-headerbar-inner .acf-headerbar-actions .acf-btn{width:100%;display:inline-flex;justify-content:center;margin:0}}.acf-headerbar-field-editor .acf-page-title{margin-right:16px}.rtl .acf-headerbar,.rtl .acf-headerbar-field-editor{margin-left:0;margin-right:-20px}.rtl .acf-headerbar .acf-page-title,.rtl .acf-headerbar-field-editor .acf-page-title{margin-left:16px;margin-right:0}.rtl .acf-headerbar .acf-headerbar-actions .acf-btn,.rtl .acf-headerbar-field-editor .acf-headerbar-actions .acf-btn{margin-left:0;margin-right:8px}.acf-btn{display:inline-flex;align-items:center;box-sizing:border-box;min-height:40px;padding-top:8px;padding-right:16px;padding-bottom:8px;padding-left:16px;background-color:#0783be;border-radius:6px;border-width:1px;border-style:solid;border-color:rgba(16,24,40,.2);text-decoration:none;color:#fff !important;transition:all .2s ease-in-out;transition-property:background,border,box-shadow}.acf-btn:hover{background-color:#066998;color:#fff;cursor:pointer}.acf-btn:disabled,.acf-btn.disabled{background-color:#f2f4f7;border-color:#eaecf0;color:#98a2b3 !important;transition:none;pointer-events:none}.acf-btn.acf-btn-sm{min-height:32px;padding-top:4px;padding-right:12px;padding-bottom:4px;padding-left:12px}.acf-btn.acf-btn-secondary{background-color:rgba(0,0,0,0);color:#0783be !important;border-color:#0783be}.acf-btn.acf-btn-secondary:hover{background-color:#f3f9fc}.acf-btn.acf-btn-muted{background-color:#667085;color:#fff;height:48px;padding:8px 28px 8px 28px !important;border-radius:6px;border:1px;gap:6px}.acf-btn.acf-btn-muted:hover{background-color:#475467 !important}.acf-btn.acf-btn-tertiary{background-color:rgba(0,0,0,0);color:#667085 !important;border-color:#d0d5dd}.acf-btn.acf-btn-tertiary:hover{color:#667085 !important;border-color:#98a2b3}.acf-btn.acf-btn-clear{background-color:rgba(0,0,0,0);color:#667085 !important;border-color:rgba(0,0,0,0)}.acf-btn.acf-btn-clear:hover{color:#0783be !important}.acf-btn.acf-btn-pro{background:linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);background-size:180% 80%;background-position:100% 0;transition:background-position .5s}.acf-btn.acf-btn-pro:hover{background-position:0 0}.acf-btn i.acf-icon{width:20px;height:20px;-webkit-mask-size:20px;mask-size:20px;margin-right:6px;margin-left:-4px}.acf-btn.acf-btn-sm i.acf-icon{width:16px;height:16px;-webkit-mask-size:16px;mask-size:16px;margin-right:6px;margin-left:-2px}.rtl .acf-btn i.acf-icon{margin-right:-4px;margin-left:6px}.rtl .acf-btn.acf-btn-sm i.acf-icon{margin-right:-4px;margin-left:2px}.acf-btn.acf-delete-field-group:hover{background-color:#fbeded;border-color:#d13737 !important;color:#d13737 !important}.acf-internal-post-type i.acf-icon,.post-type-acf-field-group i.acf-icon{display:inline-flex;width:20px;height:20px;background-color:currentColor;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden}.acf-admin-page i.acf-field-setting-fc-delete,.acf-admin-page i.acf-field-setting-fc-duplicate{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px;cursor:pointer;width:32px;height:32px;background:#fff;border:1px solid #d0d5dd;box-shadow:0px 1px 2px rgba(16,24,40,.1);border-radius:6px;flex:none;order:0;flex-grow:0}.acf-admin-page i.acf-icon-plus{-webkit-mask-image:url("../../images/icons/icon-add.svg");mask-image:url("../../images/icons/icon-add.svg")}.acf-admin-page i.acf-icon-stars{-webkit-mask-image:url("../../images/icons/icon-stars.svg");mask-image:url("../../images/icons/icon-stars.svg")}.acf-admin-page i.acf-icon-help{-webkit-mask-image:url("../../images/icons/icon-help.svg");mask-image:url("../../images/icons/icon-help.svg")}.acf-admin-page i.acf-icon-key{-webkit-mask-image:url("../../images/icons/icon-key.svg");mask-image:url("../../images/icons/icon-key.svg")}.acf-admin-page i.acf-icon-regenerate{-webkit-mask-image:url("../../images/icons/icon-regenerate.svg");mask-image:url("../../images/icons/icon-regenerate.svg")}.acf-admin-page i.acf-icon-trash,.acf-admin-page button.acf-icon-trash{-webkit-mask-image:url("../../images/icons/icon-trash.svg");mask-image:url("../../images/icons/icon-trash.svg")}.acf-admin-page i.acf-icon-extended-menu,.acf-admin-page button.acf-icon-extended-menu{-webkit-mask-image:url("../../images/icons/icon-extended-menu.svg");mask-image:url("../../images/icons/icon-extended-menu.svg")}.acf-admin-page i.acf-icon.-duplicate,.acf-admin-page button.acf-icon-duplicate{-webkit-mask-image:url("../../images/field-type-icons/icon-field-clone.svg");mask-image:url("../../images/field-type-icons/icon-field-clone.svg")}.acf-admin-page i.acf-icon.-duplicate:before,.acf-admin-page i.acf-icon.-duplicate:after,.acf-admin-page button.acf-icon-duplicate:before,.acf-admin-page button.acf-icon-duplicate:after{content:none}.acf-admin-page i.acf-icon-arrow-right{-webkit-mask-image:url("../../images/icons/icon-arrow-right.svg");mask-image:url("../../images/icons/icon-arrow-right.svg")}.acf-admin-page i.acf-icon-arrow-up-right{-webkit-mask-image:url("../../images/icons/icon-arrow-up-right.svg");mask-image:url("../../images/icons/icon-arrow-up-right.svg")}.acf-admin-page i.acf-icon-arrow-left{-webkit-mask-image:url("../../images/icons/icon-arrow-left.svg");mask-image:url("../../images/icons/icon-arrow-left.svg")}.acf-admin-page i.acf-icon-chevron-right,.acf-admin-page .acf-icon.-right{-webkit-mask-image:url("../../images/icons/icon-chevron-right.svg");mask-image:url("../../images/icons/icon-chevron-right.svg")}.acf-admin-page i.acf-icon-chevron-left,.acf-admin-page .acf-icon.-left{-webkit-mask-image:url("../../images/icons/icon-chevron-left.svg");mask-image:url("../../images/icons/icon-chevron-left.svg")}.acf-admin-page i.acf-icon-key-solid{-webkit-mask-image:url("../../images/icons/icon-key-solid.svg");mask-image:url("../../images/icons/icon-key-solid.svg")}.acf-admin-page i.acf-icon-globe,.acf-admin-page .acf-icon.-globe{-webkit-mask-image:url("../../images/icons/icon-globe.svg");mask-image:url("../../images/icons/icon-globe.svg")}.acf-admin-page i.acf-icon-image,.acf-admin-page .acf-icon.-picture{-webkit-mask-image:url("../../images/field-type-icons/icon-field-image.svg");mask-image:url("../../images/field-type-icons/icon-field-image.svg")}.acf-admin-page i.acf-icon-warning{-webkit-mask-image:url("../../images/icons/icon-warning-alt.svg");mask-image:url("../../images/icons/icon-warning-alt.svg")}.acf-admin-page i.acf-icon-warning-red{-webkit-mask-image:url("../../images/icons/icon-warning-alt-red.svg");mask-image:url("../../images/icons/icon-warning-alt-red.svg")}.acf-admin-page i.acf-icon-dots-grid{-webkit-mask-image:url("../../images/icons/icon-dots-grid.svg");mask-image:url("../../images/icons/icon-dots-grid.svg")}.acf-admin-page i.acf-icon-play{-webkit-mask-image:url("../../images/icons/icon-play.svg");mask-image:url("../../images/icons/icon-play.svg")}.acf-admin-page i.acf-icon-lock{-webkit-mask-image:url("../../images/icons/icon-lock.svg");mask-image:url("../../images/icons/icon-lock.svg")}.acf-admin-page i.acf-icon-document{-webkit-mask-image:url("../../images/icons/icon-document.svg");mask-image:url("../../images/icons/icon-document.svg")}.acf-admin-page .post-type-acf-field-group .post-state,.acf-admin-page .acf-internal-post-type .post-state{font-weight:normal}.acf-admin-page .post-type-acf-field-group .post-state .dashicons.dashicons-hidden,.acf-admin-page .acf-internal-post-type .post-state .dashicons.dashicons-hidden{display:inline-flex;width:18px;height:18px;background-color:#98a2b3;border:none;border-radius:0;-webkit-mask-size:18px;mask-size:18px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/icons/icon-hidden.svg");mask-image:url("../../images/icons/icon-hidden.svg")}.acf-admin-page .post-type-acf-field-group .post-state .dashicons.dashicons-hidden:before,.acf-admin-page .acf-internal-post-type .post-state .dashicons.dashicons-hidden:before{display:none}#acf-field-group-fields .postbox-header h2,#acf-field-group-fields .postbox-header h3,#acf-field-group-fields .acf-sub-field-list-header h2,#acf-field-group-fields .acf-sub-field-list-header h3,#acf-field-group-options .postbox-header h2,#acf-field-group-options .postbox-header h3,#acf-field-group-options .acf-sub-field-list-header h2,#acf-field-group-options .acf-sub-field-list-header h3,#acf-advanced-settings .postbox-header h2,#acf-advanced-settings .postbox-header h3,#acf-advanced-settings .acf-sub-field-list-header h2,#acf-advanced-settings .acf-sub-field-list-header h3{display:inline-flex;justify-content:flex-start;align-content:stretch;align-items:center}#acf-field-group-fields .postbox-header h2:before,#acf-field-group-fields .postbox-header h3:before,#acf-field-group-fields .acf-sub-field-list-header h2:before,#acf-field-group-fields .acf-sub-field-list-header h3:before,#acf-field-group-options .postbox-header h2:before,#acf-field-group-options .postbox-header h3:before,#acf-field-group-options .acf-sub-field-list-header h2:before,#acf-field-group-options .acf-sub-field-list-header h3:before,#acf-advanced-settings .postbox-header h2:before,#acf-advanced-settings .postbox-header h3:before,#acf-advanced-settings .acf-sub-field-list-header h2:before,#acf-advanced-settings .acf-sub-field-list-header h3:before{content:"";display:inline-block;width:20px;height:20px;margin-right:8px;background-color:#98a2b3;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.rtl #acf-field-group-fields .postbox-header h2:before,.rtl #acf-field-group-fields .postbox-header h3:before,.rtl #acf-field-group-fields .acf-sub-field-list-header h2:before,.rtl #acf-field-group-fields .acf-sub-field-list-header h3:before,.rtl #acf-field-group-options .postbox-header h2:before,.rtl #acf-field-group-options .postbox-header h3:before,.rtl #acf-field-group-options .acf-sub-field-list-header h2:before,.rtl #acf-field-group-options .acf-sub-field-list-header h3:before{margin-right:0;margin-left:8px}#acf-field-group-fields .postbox-header h2:before,h3.acf-sub-field-list-title:before,.acf-link-field-groups-popup h3:before{-webkit-mask-image:url("../../images/icons/icon-fields.svg");mask-image:url("../../images/icons/icon-fields.svg")}.acf-create-options-page-popup h3:before{-webkit-mask-image:url("../../images/icons/icon-sliders.svg");mask-image:url("../../images/icons/icon-sliders.svg")}#acf-field-group-options .postbox-header h2:before{-webkit-mask-image:url("../../images/icons/icon-settings.svg");mask-image:url("../../images/icons/icon-settings.svg")}.acf-field-setting-fc_layout .acf-field-settings-fc_head label:before{-webkit-mask-image:url("../../images/icons/icon-layout.svg");mask-image:url("../../images/icons/icon-layout.svg")}.acf-admin-single-post-type #acf-advanced-settings .postbox-header h2:before,.acf-admin-single-taxonomy #acf-advanced-settings .postbox-header h2:before,.acf-admin-single-options-page #acf-advanced-settings .postbox-header h2:before{-webkit-mask-image:url("../../images/icons/icon-post-type.svg");mask-image:url("../../images/icons/icon-post-type.svg")}.acf-field-setting-fc_layout .acf-field-settings-fc_head .acf-fc_draggable:hover .reorder-layout:before{width:20px;height:11px;background-color:#475467 !important;-webkit-mask-image:url("../../images/icons/icon-draggable.svg");mask-image:url("../../images/icons/icon-draggable.svg")}.post-type-acf-field-group .postbox-header .handle-actions,.post-type-acf-field-group #acf-field-group-fields .postbox-header .handle-actions,.post-type-acf-field-group #acf-field-group-options .postbox-header .handle-actions,.post-type-acf-field-group .postbox .postbox-header .handle-actions,.acf-admin-single-post-type #acf-advanced-settings .postbox-header .handle-actions,.acf-admin-single-taxonomy #acf-advanced-settings .postbox-header .handle-actions,.acf-admin-single-options-page #acf-advanced-settings .postbox-header .handle-actions{display:flex}.post-type-acf-field-group .postbox-header .handle-actions .toggle-indicator:before,.post-type-acf-field-group #acf-field-group-fields .postbox-header .handle-actions .toggle-indicator:before,.post-type-acf-field-group #acf-field-group-options .postbox-header .handle-actions .toggle-indicator:before,.post-type-acf-field-group .postbox .postbox-header .handle-actions .toggle-indicator:before,.acf-admin-single-post-type #acf-advanced-settings .postbox-header .handle-actions .toggle-indicator:before,.acf-admin-single-taxonomy #acf-advanced-settings .postbox-header .handle-actions .toggle-indicator:before,.acf-admin-single-options-page #acf-advanced-settings .postbox-header .handle-actions .toggle-indicator:before{content:"";display:inline-flex;width:20px;height:20px;background-color:currentColor;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/icons/icon-chevron-up.svg");mask-image:url("../../images/icons/icon-chevron-up.svg")}.post-type-acf-field-group.closed .postbox-header .handle-actions .toggle-indicator:before,.post-type-acf-field-group #acf-field-group-fields.closed .postbox-header .handle-actions .toggle-indicator:before,.post-type-acf-field-group #acf-field-group-options.closed .postbox-header .handle-actions .toggle-indicator:before,.post-type-acf-field-group .postbox.closed .postbox-header .handle-actions .toggle-indicator:before,.acf-admin-single-post-type #acf-advanced-settings.closed .postbox-header .handle-actions .toggle-indicator:before,.acf-admin-single-taxonomy #acf-advanced-settings.closed .postbox-header .handle-actions .toggle-indicator:before,.acf-admin-single-options-page #acf-advanced-settings.closed .postbox-header .handle-actions .toggle-indicator:before{-webkit-mask-image:url("../../images/icons/icon-chevron-down.svg");mask-image:url("../../images/icons/icon-chevron-down.svg")}.post-type-acf-field-group #acf-admin-tool-export h2,.post-type-acf-field-group #acf-admin-tool-export h3,.post-type-acf-field-group #acf-admin-tool-import h2,.post-type-acf-field-group #acf-admin-tool-import h3,.post-type-acf-field-group #acf-license-information h2,.post-type-acf-field-group #acf-license-information h3,.post-type-acf-field-group #acf-update-information h2,.post-type-acf-field-group #acf-update-information h3{display:inline-flex;justify-content:flex-start;align-content:stretch;align-items:center}.post-type-acf-field-group #acf-admin-tool-export h2:before,.post-type-acf-field-group #acf-admin-tool-export h3:before,.post-type-acf-field-group #acf-admin-tool-import h2:before,.post-type-acf-field-group #acf-admin-tool-import h3:before,.post-type-acf-field-group #acf-license-information h2:before,.post-type-acf-field-group #acf-license-information h3:before,.post-type-acf-field-group #acf-update-information h2:before,.post-type-acf-field-group #acf-update-information h3:before{content:"";display:inline-block;width:20px;height:20px;margin-right:8px;background-color:#98a2b3;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.post-type-acf-field-group.rtl #acf-admin-tool-export h2:before,.post-type-acf-field-group.rtl #acf-admin-tool-export h3:before,.post-type-acf-field-group.rtl #acf-admin-tool-import h2:before,.post-type-acf-field-group.rtl #acf-admin-tool-import h3:before,.post-type-acf-field-group.rtl #acf-license-information h2:before,.post-type-acf-field-group.rtl #acf-license-information h3:before,.post-type-acf-field-group.rtl #acf-update-information h2:before,.post-type-acf-field-group.rtl #acf-update-information h3:before{margin-right:0;margin-left:8px}.post-type-acf-field-group #acf-admin-tool-export h2:before{-webkit-mask-image:url("../../images/icons/icon-export.svg");mask-image:url("../../images/icons/icon-export.svg")}.post-type-acf-field-group #acf-admin-tool-import h2:before{-webkit-mask-image:url("../../images/icons/icon-import.svg");mask-image:url("../../images/icons/icon-import.svg")}.post-type-acf-field-group #acf-license-information h3:before{-webkit-mask-image:url("../../images/icons/icon-key.svg");mask-image:url("../../images/icons/icon-key.svg")}.post-type-acf-field-group #acf-update-information h3:before{-webkit-mask-image:url("../../images/icons/icon-info.svg");mask-image:url("../../images/icons/icon-info.svg")}.acf-admin-single-field-group .acf-input .acf-icon{width:18px;height:18px}.field-type-icon{box-sizing:border-box;display:inline-flex;align-content:center;align-items:center;justify-content:center;position:relative;width:24px;height:24px;top:-4px;background-color:#ebf5fa;border-width:1px;border-style:solid;border-color:#a5d2e7;border-radius:100%}.field-type-icon:before{content:"";width:14px;height:14px;position:relative;background-color:#0783be;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/field-type-icons/icon-field-default.svg");mask-image:url("../../images/field-type-icons/icon-field-default.svg")}.field-type-icon.field-type-icon-text:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-text.svg");mask-image:url("../../images/field-type-icons/icon-field-text.svg")}.field-type-icon.field-type-icon-textarea:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-textarea.svg");mask-image:url("../../images/field-type-icons/icon-field-textarea.svg")}.field-type-icon.field-type-icon-textarea:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-textarea.svg");mask-image:url("../../images/field-type-icons/icon-field-textarea.svg")}.field-type-icon.field-type-icon-number:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-number.svg");mask-image:url("../../images/field-type-icons/icon-field-number.svg")}.field-type-icon.field-type-icon-range:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-range.svg");mask-image:url("../../images/field-type-icons/icon-field-range.svg")}.field-type-icon.field-type-icon-email:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-email.svg");mask-image:url("../../images/field-type-icons/icon-field-email.svg")}.field-type-icon.field-type-icon-url:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-url.svg");mask-image:url("../../images/field-type-icons/icon-field-url.svg")}.field-type-icon.field-type-icon-password:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-password.svg");mask-image:url("../../images/field-type-icons/icon-field-password.svg")}.field-type-icon.field-type-icon-image:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-image.svg");mask-image:url("../../images/field-type-icons/icon-field-image.svg")}.field-type-icon.field-type-icon-file:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-file.svg");mask-image:url("../../images/field-type-icons/icon-field-file.svg")}.field-type-icon.field-type-icon-wysiwyg:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-wysiwyg.svg");mask-image:url("../../images/field-type-icons/icon-field-wysiwyg.svg")}.field-type-icon.field-type-icon-oembed:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-oembed.svg");mask-image:url("../../images/field-type-icons/icon-field-oembed.svg")}.field-type-icon.field-type-icon-gallery:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-gallery.svg");mask-image:url("../../images/field-type-icons/icon-field-gallery.svg")}.field-type-icon.field-type-icon-select:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-select.svg");mask-image:url("../../images/field-type-icons/icon-field-select.svg")}.field-type-icon.field-type-icon-checkbox:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-checkbox.svg");mask-image:url("../../images/field-type-icons/icon-field-checkbox.svg")}.field-type-icon.field-type-icon-radio:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-radio.svg");mask-image:url("../../images/field-type-icons/icon-field-radio.svg")}.field-type-icon.field-type-icon-button-group:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-button-group.svg");mask-image:url("../../images/field-type-icons/icon-field-button-group.svg")}.field-type-icon.field-type-icon-true-false:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-true-false.svg");mask-image:url("../../images/field-type-icons/icon-field-true-false.svg")}.field-type-icon.field-type-icon-link:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-link.svg");mask-image:url("../../images/field-type-icons/icon-field-link.svg")}.field-type-icon.field-type-icon-post-object:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-post-object.svg");mask-image:url("../../images/field-type-icons/icon-field-post-object.svg")}.field-type-icon.field-type-icon-page-link:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-page-link.svg");mask-image:url("../../images/field-type-icons/icon-field-page-link.svg")}.field-type-icon.field-type-icon-relationship:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-relationship.svg");mask-image:url("../../images/field-type-icons/icon-field-relationship.svg")}.field-type-icon.field-type-icon-taxonomy:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-taxonomy.svg");mask-image:url("../../images/field-type-icons/icon-field-taxonomy.svg")}.field-type-icon.field-type-icon-user:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-user.svg");mask-image:url("../../images/field-type-icons/icon-field-user.svg")}.field-type-icon.field-type-icon-google-map:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-google-map.svg");mask-image:url("../../images/field-type-icons/icon-field-google-map.svg")}.field-type-icon.field-type-icon-date-picker:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-date-picker.svg");mask-image:url("../../images/field-type-icons/icon-field-date-picker.svg")}.field-type-icon.field-type-icon-date-time-picker:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-date-time-picker.svg");mask-image:url("../../images/field-type-icons/icon-field-date-time-picker.svg")}.field-type-icon.field-type-icon-time-picker:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-time-picker.svg");mask-image:url("../../images/field-type-icons/icon-field-time-picker.svg")}.field-type-icon.field-type-icon-color-picker:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-color-picker.svg");mask-image:url("../../images/field-type-icons/icon-field-color-picker.svg")}.field-type-icon.field-type-icon-message:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-message.svg");mask-image:url("../../images/field-type-icons/icon-field-message.svg")}.field-type-icon.field-type-icon-accordion:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-accordion.svg");mask-image:url("../../images/field-type-icons/icon-field-accordion.svg")}.field-type-icon.field-type-icon-tab:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-tab.svg");mask-image:url("../../images/field-type-icons/icon-field-tab.svg")}.field-type-icon.field-type-icon-group:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-group.svg");mask-image:url("../../images/field-type-icons/icon-field-group.svg")}.field-type-icon.field-type-icon-repeater:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-repeater.svg");mask-image:url("../../images/field-type-icons/icon-field-repeater.svg")}.field-type-icon.field-type-icon-flexible-content:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-flexible-content.svg");mask-image:url("../../images/field-type-icons/icon-field-flexible-content.svg")}.field-type-icon.field-type-icon-clone:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-clone.svg");mask-image:url("../../images/field-type-icons/icon-field-clone.svg")}#acf-admin-tools .postbox-header{display:none}#acf-admin-tools .acf-meta-box-wrap.-grid{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}#acf-admin-tools .acf-meta-box-wrap.-grid .postbox{width:100%;clear:none;float:none;margin-bottom:0}@media screen and (max-width: 880px){#acf-admin-tools .acf-meta-box-wrap.-grid .postbox{flex:1 1 100%}}#acf-admin-tools .acf-meta-box-wrap.-grid .postbox:nth-child(odd){margin-left:0}#acf-admin-tools .meta-box-sortables{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);grid-column-gap:32px;grid-row-gap:32px}@media screen and (max-width: 880px){#acf-admin-tools .meta-box-sortables{display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:center;grid-column-gap:8px;grid-row-gap:8px}}#acf-admin-tools.tool-export .inside{margin:0}#acf-admin-tools.tool-export .acf-postbox-header{margin-bottom:24px}#acf-admin-tools.tool-export .acf-postbox-main{border:none;margin:0;padding-top:0;padding-right:24px;padding-bottom:0;padding-left:0}#acf-admin-tools.tool-export .acf-postbox-columns{margin-top:0;margin-right:280px;margin-bottom:0;margin-left:0;padding:0}#acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side{padding:0}#acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side .acf-panel{margin:0;padding:0}#acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side:before{display:none}#acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side .acf-btn{display:block;width:100%;text-align:center}#acf-admin-tools.tool-export .meta-box-sortables{display:block}#acf-admin-tools.tool-export .acf-panel{border:none}#acf-admin-tools.tool-export .acf-panel h3{margin:0;padding:0;color:#344054}#acf-admin-tools.tool-export .acf-panel h3:before{display:none}#acf-admin-tools.tool-export .acf-checkbox-list{margin-top:16px;border-width:1px;border-style:solid;border-color:#d0d5dd;border-radius:6px}#acf-admin-tools.tool-export .acf-checkbox-list li{display:inline-flex;box-sizing:border-box;width:100%;height:48px;align-items:center;margin:0;padding-right:12px;padding-left:12px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaecf0}#acf-admin-tools.tool-export .acf-checkbox-list li:last-child{border-bottom:none}.acf-settings-wrap.acf-updates{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.custom-fields_page_acf-settings-updates .acf-admin-notice,.custom-fields_page_acf-settings-updates .acf-upgrade-notice,.custom-fields_page_acf-settings-updates .notice{flex:1 1 100%}.acf-settings-wrap.acf-updates .acf-box{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.acf-settings-wrap.acf-updates .acf-box .inner{padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}@media screen and (max-width: 880px){.acf-settings-wrap.acf-updates .acf-box{flex:1 1 100%}}.acf-settings-wrap.acf-updates .acf-admin-notice{flex:1 1 100%;margin-top:16px;margin-right:0;margin-left:0}#acf-license-information{flex:1 1 65%;margin-right:32px}#acf-license-information .inner{padding:0}#acf-license-information .inner .acf-license-defined{padding:24px;margin:0}#acf-license-information .inner .acf-activation-form,#acf-license-information .inner .acf-retry-activation{padding:24px}#acf-license-information .inner .acf-activation-form.acf-retry-activation,#acf-license-information .inner .acf-retry-activation.acf-retry-activation{padding-top:0;min-height:40px}#acf-license-information .inner .acf-activation-form.acf-retry-activation .acf-recheck-license.acf-btn,#acf-license-information .inner .acf-retry-activation.acf-retry-activation .acf-recheck-license.acf-btn{float:none;line-height:initial}#acf-license-information .inner .acf-activation-form.acf-retry-activation .acf-recheck-license.acf-btn i,#acf-license-information .inner .acf-retry-activation.acf-retry-activation .acf-recheck-license.acf-btn i{display:none}#acf-license-information .inner .acf-activation-form .acf-manage-license-btn,#acf-license-information .inner .acf-retry-activation .acf-manage-license-btn{float:right;line-height:40px;align-items:center;display:inline-flex}#acf-license-information .inner .acf-activation-form .acf-manage-license-btn.acf-renew-subscription,#acf-license-information .inner .acf-retry-activation .acf-manage-license-btn.acf-renew-subscription{float:none;line-height:initial}#acf-license-information .inner .acf-activation-form .acf-manage-license-btn i,#acf-license-information .inner .acf-retry-activation .acf-manage-license-btn i{margin:0 0 0 5px;width:19px;height:19px}#acf-license-information .inner .acf-activation-form .acf-recheck-license,#acf-license-information .inner .acf-retry-activation .acf-recheck-license{float:right;line-height:40px}#acf-license-information .inner .acf-activation-form .acf-recheck-license i,#acf-license-information .inner .acf-retry-activation .acf-recheck-license i{margin-right:8px;vertical-align:middle}#acf-license-information .inner .acf-license-status-wrap{background:#f9fafb;border-top:1px solid #eaecf0;border-bottom-left-radius:8px;border-bottom-right-radius:8px}#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table{font-size:14px;padding:24px 24px 16px 24px}#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table th{width:160px;font-weight:500;text-align:left;padding-bottom:16px}#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table td{padding-bottom:16px}#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table td .acf-license-status{display:inline-block;height:24px;line-height:24px;border-radius:100px;background:#eaecf0;padding:0 13px 1px 12px;border:1px solid rgba(0,0,0,.12);color:#667085}#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table td .acf-license-status.active{background:rgba(18,183,106,.15);border:1px solid rgba(18,183,106,.24);color:#12b76a}#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table td .acf-license-status.expired,#acf-license-information .inner .acf-license-status-wrap .acf-license-status-table td .acf-license-status.cancelled{background:rgba(209,55,55,.24);border:1px solid rgba(209,55,55,.24);color:#d13737}#acf-license-information .inner .acf-license-status-wrap .acf-no-license-view-pricing{padding:12px 24px;border-top:1px solid #eaecf0;color:#667085}@media screen and (max-width: 1024px){#acf-license-information{margin-right:0;margin-bottom:32px}}#acf-license-information label{font-weight:500}#acf-license-information .acf-input-wrap{margin-top:8px;margin-bottom:24px}#acf-license-information #acf_pro_license{width:100%}#acf-update-information{flex:1 1 35%;max-width:calc(35% - 32px)}#acf-update-information .form-table th,#acf-update-information .form-table td{padding-top:0;padding-right:0;padding-bottom:24px;padding-left:0;color:#344054}#acf-update-information .acf-update-changelog{margin-top:8px;margin-bottom:24px;padding-top:8px;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0;color:#344054}#acf-update-information .acf-update-changelog h4{margin-bottom:0}#acf-update-information .acf-update-changelog p{margin-top:0;margin-bottom:16px}#acf-update-information .acf-update-changelog p:last-of-type{margin-bottom:0}#acf-update-information .acf-update-changelog p em{color:#667085}#acf-update-information .acf-btn{display:inline-flex}.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn{display:inline-flex;align-items:center;align-self:stretch;padding-top:0;padding-right:16px;padding-bottom:0;padding-left:16px;background:linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.16);background-size:180% 80%;background-position:100% 0;transition:background-position .5s;border-radius:6px;text-decoration:none}@media screen and (max-width: 768px){.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn{display:none}}.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn:hover{background-position:0 0}.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn:focus{border:none;outline:none;box-shadow:none}.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn p{margin:0;padding-top:8px;padding-bottom:8px;font-weight:normal;text-transform:none;color:#fff}.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn .acf-icon{width:18px;height:18px;margin-right:6px;margin-left:-2px;background-color:#f9fafb}.acf-admin-page #tmpl-acf-field-group-pro-features,.acf-admin-page #acf-field-group-pro-features{display:none;align-items:center;min-height:120px;background-color:#121833;background-image:url(../../images/pro-upgrade-grid-bg.svg),url(../../images/pro-upgrade-overlay.svg);background-repeat:repeat,no-repeat;background-size:1224px,1880px;background-position:left top,-520px -680px;color:#eaecf0;border-radius:8px;margin-top:24px;margin-bottom:24px}@media screen and (max-width: 768px){.acf-admin-page #tmpl-acf-field-group-pro-features,.acf-admin-page #acf-field-group-pro-features{background-size:1024px,980px;background-position:left top,-500px -200px}}@media screen and (max-width: 1200px){.acf-admin-page #tmpl-acf-field-group-pro-features,.acf-admin-page #acf-field-group-pro-features{background-size:1024px,1880px;background-position:left top,-520px -300px}}.acf-admin-page #tmpl-acf-field-group-pro-features .postbox-header,.acf-admin-page #acf-field-group-pro-features .postbox-header{display:none}.acf-admin-page #tmpl-acf-field-group-pro-features .inside,.acf-admin-page #acf-field-group-pro-features .inside{width:100%;border:none;padding:0}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper{display:flex;justify-content:center;align-content:stretch;align-items:center;gap:96px;height:358px;max-width:950px;margin:0 auto;padding:0 35px}@media screen and (max-width: 1200px){.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper{gap:48px}}@media screen and (max-width: 768px){.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper{gap:0}}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title,.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm{font-weight:590;line-height:150%}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title .acf-pro-label,.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title .acf-pro-label,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label{font-weight:normal;margin-top:-4px;margin-left:2px;vertical-align:middle;height:22px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm{display:none !important;font-size:18px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm .acf-pro-label{font-size:10px;height:20px}@media screen and (max-width: 768px){.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm{width:100%;text-align:center}}@media screen and (max-width: 768px){.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper{flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;padding:32px 32px 0 32px;height:unset}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-title-sm{display:block !important;margin-bottom:24px}}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content{display:flex;flex-direction:column;width:416px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-desc,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-desc{margin-top:8px;margin-bottom:24px;font-size:15px;font-weight:300;color:#d0d5dd}@media screen and (max-width: 768px){.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content{width:100%;order:1;margin-right:0;margin-bottom:8px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-title,.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-desc,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-title,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content .acf-field-group-pro-features-desc{display:none !important}}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions{display:flex;flex-direction:row;align-items:flex-start;min-width:160px;gap:12px}@media screen and (max-width: 768px){.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions{justify-content:flex-start;flex-direction:column;margin-bottom:24px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions a,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions a{justify-content:center;text-align:center;width:100%}}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;width:416px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature{display:flex;flex-direction:column;justify-content:center;align-items:center;width:128px;height:124px;background:rgba(255,255,255,.08);box-shadow:0px 0px 4px rgba(0,0,0,.04),0px 8px 16px rgba(0,0,0,.08),inset 0 0 0 1px rgba(255,255,255,.08);backdrop-filter:blur(6px);border-radius:8px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon{border:none;background:none;width:24px;opacity:.8}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before{background-color:#fff;width:20px;height:20px}@media screen and (max-width: 1200px){.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon::before{width:18px;height:18px}}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .pro-feature-blocks::before,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .pro-feature-blocks::before{-webkit-mask-image:url("../../images/icons/icon-extended-menu.svg");mask-image:url("../../images/icons/icon-extended-menu.svg")}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .pro-feature-options-pages::before,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .pro-feature-options-pages::before{-webkit-mask-image:url("../../images/icons/icon-settings.svg");mask-image:url("../../images/icons/icon-settings.svg")}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label{margin-top:4px;font-size:13px;font-weight:300;text-align:center;color:#fff}@media screen and (max-width: 1200px){.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid{flex-direction:column;gap:8px;width:288px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature{width:100%;height:40px;flex-direction:row;justify-content:unset;gap:8px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon{position:initial;margin-left:16px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label{margin-top:0}}@media screen and (max-width: 768px){.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid{gap:0;width:100%;height:auto;margin-bottom:16px;flex-direction:unset;flex-wrap:wrap}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature{flex:1 0 50%;margin-bottom:8px;width:auto;height:auto;justify-content:center;background:none;box-shadow:none;backdrop-filter:none}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label{margin-left:2px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon{position:initial;margin-left:0}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon:before,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-icon:before{height:16px;width:16px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-grid .acf-field-group-pro-feature .field-type-label{font-size:12px;margin-top:0}}.acf-admin-page #tmpl-acf-field-group-pro-features h1,.acf-admin-page #acf-field-group-pro-features h1{margin-top:0;margin-bottom:4px;padding-top:0;padding-bottom:0;font-weight:bold;color:#f9fafb}.acf-admin-page #tmpl-acf-field-group-pro-features h1 .acf-icon,.acf-admin-page #acf-field-group-pro-features h1 .acf-icon{margin-right:8px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-btn,.acf-admin-page #acf-field-group-pro-features .acf-btn{display:inline-flex;background-color:rgba(255,255,255,.1);border:none;box-shadow:0px 0px 4px rgba(0,0,0,.04),0px 4px 8px rgba(0,0,0,.06),inset 0 0 0 1px rgba(255,255,255,.16);backdrop-filter:blur(6px);padding:8px 24px;height:48px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-btn:hover,.acf-admin-page #acf-field-group-pro-features .acf-btn:hover{background-color:rgba(255,255,255,.2)}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-btn .acf-icon,.acf-admin-page #acf-field-group-pro-features .acf-btn .acf-icon{margin-right:-2px;margin-left:6px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-btn.acf-pro-features-upgrade,.acf-admin-page #acf-field-group-pro-features .acf-btn.acf-pro-features-upgrade{background:linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);background-size:160% 80%;background-position:100% 0;box-shadow:0px 0px 4px rgba(0,0,0,.04),0px 4px 8px rgba(0,0,0,.06),inset 0 0 0 1px rgba(255,255,255,.16);border-radius:6px;transition:background-position .5s}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-btn.acf-pro-features-upgrade:hover,.acf-admin-page #acf-field-group-pro-features .acf-btn.acf-pro-features-upgrade:hover{background-position:0 0}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap{height:48px;background:rgba(16,24,40,.4);backdrop-filter:blur(6px);border-top:1px solid rgba(255,255,255,.08);border-bottom-left-radius:8px;border-bottom-right-radius:8px;color:#98a2b3;font-size:13px;font-weight:300;padding:0 35px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer{display:flex;align-items:center;justify-content:space-between;max-width:950px;height:48px;margin:0 auto}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-wpengine-logo,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-wpengine-logo{height:16px;vertical-align:middle;margin-top:-2px;margin-left:3px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a{color:#98a2b3;text-decoration:none}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a:hover,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a:hover{color:#d0d5dd}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a .acf-icon,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap a .acf-icon{width:18px;height:18px;margin-left:4px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-more-tools-from-wpengine a,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-more-tools-from-wpengine a{display:inline-flex;align-items:center}@media screen and (max-width: 768px){.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap{height:70px;font-size:12px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-more-tools-from-wpengine,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-more-tools-from-wpengine{display:none}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer{justify-content:center;height:70px}.acf-admin-page #tmpl-acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer .acf-field-group-pro-features-wpengine-logo,.acf-admin-page #acf-field-group-pro-features .acf-field-group-pro-features-footer-wrap .acf-field-group-pro-features-footer .acf-field-group-pro-features-wpengine-logo{clear:both;margin:6px auto 0 auto;display:block}}.acf-no-field-groups #tmpl-acf-field-group-pro-features,.acf-no-post-types #tmpl-acf-field-group-pro-features,.acf-no-taxonomies #tmpl-acf-field-group-pro-features{margin-top:0}.acf-admin-single-post-type label[for=acf-basic-settings-hide],.acf-admin-single-taxonomy label[for=acf-basic-settings-hide],.acf-admin-single-options-page label[for=acf-basic-settings-hide]{display:none}.acf-admin-single-post-type fieldset.columns-prefs,.acf-admin-single-taxonomy fieldset.columns-prefs,.acf-admin-single-options-page fieldset.columns-prefs{display:none}.acf-admin-single-post-type #acf-basic-settings .postbox-header,.acf-admin-single-taxonomy #acf-basic-settings .postbox-header,.acf-admin-single-options-page #acf-basic-settings .postbox-header{display:none}.acf-admin-single-post-type .postbox-container,.acf-admin-single-post-type .notice,.acf-admin-single-taxonomy .postbox-container,.acf-admin-single-taxonomy .notice,.acf-admin-single-options-page .postbox-container,.acf-admin-single-options-page .notice{max-width:1440px;clear:left}.acf-admin-single-post-type #post-body-content,.acf-admin-single-taxonomy #post-body-content,.acf-admin-single-options-page #post-body-content{margin:0}.acf-admin-single-post-type .postbox .inside,.acf-admin-single-post-type .acf-box .inside,.acf-admin-single-taxonomy .postbox .inside,.acf-admin-single-taxonomy .acf-box .inside,.acf-admin-single-options-page .postbox .inside,.acf-admin-single-options-page .acf-box .inside{padding-top:48px;padding-right:48px;padding-bottom:48px;padding-left:48px}.acf-admin-single-post-type #acf-advanced-settings.postbox .inside,.acf-admin-single-taxonomy #acf-advanced-settings.postbox .inside,.acf-admin-single-options-page #acf-advanced-settings.postbox .inside{padding-bottom:24px}.acf-admin-single-post-type .postbox-container .meta-box-sortables #acf-basic-settings .inside,.acf-admin-single-taxonomy .postbox-container .meta-box-sortables #acf-basic-settings .inside,.acf-admin-single-options-page .postbox-container .meta-box-sortables #acf-basic-settings .inside{border:none}.acf-admin-single-post-type .acf-input-wrap,.acf-admin-single-taxonomy .acf-input-wrap,.acf-admin-single-options-page .acf-input-wrap{overflow:visible}.acf-admin-single-post-type .acf-field,.acf-admin-single-taxonomy .acf-field,.acf-admin-single-options-page .acf-field{margin-top:0;margin-right:0;margin-bottom:24px;margin-left:0}.acf-admin-single-post-type .acf-field .acf-label,.acf-admin-single-taxonomy .acf-field .acf-label,.acf-admin-single-options-page .acf-field .acf-label{margin-bottom:6px}.acf-admin-single-post-type .acf-field-text,.acf-admin-single-post-type .acf-field-textarea,.acf-admin-single-post-type .acf-field-select,.acf-admin-single-taxonomy .acf-field-text,.acf-admin-single-taxonomy .acf-field-textarea,.acf-admin-single-taxonomy .acf-field-select,.acf-admin-single-options-page .acf-field-text,.acf-admin-single-options-page .acf-field-textarea,.acf-admin-single-options-page .acf-field-select{max-width:600px}.acf-admin-single-post-type .acf-field-true-false,.acf-admin-single-taxonomy .acf-field-true-false,.acf-admin-single-options-page .acf-field-true-false{max-width:700px}.acf-admin-single-post-type .acf-field-supports,.acf-admin-single-taxonomy .acf-field-supports,.acf-admin-single-options-page .acf-field-supports{max-width:600px}.acf-admin-single-post-type .acf-field-supports .acf-label,.acf-admin-single-taxonomy .acf-field-supports .acf-label,.acf-admin-single-options-page .acf-field-supports .acf-label{display:block}.acf-admin-single-post-type .acf-field-supports .acf-label .description,.acf-admin-single-taxonomy .acf-field-supports .acf-label .description,.acf-admin-single-options-page .acf-field-supports .acf-label .description{margin-top:4px;margin-bottom:12px}.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports,.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports,.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports{display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports:focus-within,.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports:focus-within,.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports:focus-within{border-color:rgba(0,0,0,0)}.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li,.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li,.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li{flex:0 0 25%}.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li a.button,.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li a.button,.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li a.button{background-color:rgba(0,0,0,0);padding:0;border:0;height:auto;min-height:auto;margin-top:0;border-radius:0;line-height:22px}.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li a.button:before,.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li a.button:before,.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li a.button:before{content:"";margin-right:6px;display:inline-flex;width:16px;height:16px;background-color:currentColor;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden;-webkit-mask-image:url("../../images/icons/icon-add.svg");mask-image:url("../../images/icons/icon-add.svg")}.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li a.button:hover,.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li a.button:hover,.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li a.button:hover{color:#044e71}.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li input[type=text],.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li input[type=text],.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li input[type=text]{width:calc(100% - 36px);padding:0;box-shadow:none;border:none;border-bottom:1px solid #d0d5dd;border-radius:0;height:auto;margin:0;min-height:auto}.acf-admin-single-post-type .acf-field-supports .acf_post_type_supports li input[type=text]:focus,.acf-admin-single-taxonomy .acf-field-supports .acf_post_type_supports li input[type=text]:focus,.acf-admin-single-options-page .acf-field-supports .acf_post_type_supports li input[type=text]:focus{outline:none;border-bottom-color:#399ccb}.acf-admin-single-post-type .acf-field-seperator,.acf-admin-single-taxonomy .acf-field-seperator,.acf-admin-single-options-page .acf-field-seperator{margin-top:40px;margin-bottom:40px;border-top:1px solid #eaecf0;border-right:none;border-bottom:none;border-left:none}.acf-admin-single-post-type .acf-field-advanced-configuration,.acf-admin-single-taxonomy .acf-field-advanced-configuration,.acf-admin-single-options-page .acf-field-advanced-configuration{margin-bottom:0}.acf-admin-single-post-type .postbox-container .acf-tab-wrap,.acf-admin-single-post-type .acf-regenerate-labels-bar,.acf-admin-single-taxonomy .postbox-container .acf-tab-wrap,.acf-admin-single-taxonomy .acf-regenerate-labels-bar,.acf-admin-single-options-page .postbox-container .acf-tab-wrap,.acf-admin-single-options-page .acf-regenerate-labels-bar{position:relative;top:-48px;left:-48px;width:calc(100% + 96px)}.acf-admin-single-post-type .acf-regenerate-labels-bar,.acf-admin-single-taxonomy .acf-regenerate-labels-bar,.acf-admin-single-options-page .acf-regenerate-labels-bar{display:flex;align-items:center;justify-content:right;min-height:48px;margin-bottom:0;padding-right:16px;padding-left:16px;gap:8px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#f2f4f7}.acf-admin-single-post-type .acf-labels-tip,.acf-admin-single-taxonomy .acf-labels-tip,.acf-admin-single-options-page .acf-labels-tip{display:inline-flex;align-items:center;min-height:24px;margin-right:8px;padding-left:16px;border-left-width:1px;border-left-style:solid;border-left-color:#eaecf0}.acf-admin-single-post-type .acf-labels-tip .acf-icon,.acf-admin-single-taxonomy .acf-labels-tip .acf-icon,.acf-admin-single-options-page .acf-labels-tip .acf-icon{display:inline-flex;align-items:center;width:16px;height:16px;-webkit-mask-size:16px;mask-size:16px;background-color:#98a2b3}.acf-select2-default-pill{border-radius:100px;min-height:20px;padding-top:2px;padding-bottom:2px;padding-left:8px;padding-right:8px;font-size:11px;margin-left:6px;background-color:#eaecf0;color:#667085}.acf-menu-position-desc-child{display:none}.acf-modal.acf-browse-fields-modal{width:1120px;height:664px;top:50%;right:auto;bottom:auto;left:50%;transform:translate(-50%, -50%);display:flex;flex-direction:row;border-radius:12px;box-shadow:0px 0px 4px rgba(0,0,0,.04),0px 8px 16px rgba(0,0,0,.08);overflow:hidden}.acf-modal.acf-browse-fields-modal .acf-field-picker{display:flex;flex-direction:column;flex-grow:1;width:760px;background:#fff}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar{position:relative}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background:#f9fafb;border:none;padding:35px 32px}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title .acf-search-field-types-wrap{position:relative}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title .acf-search-field-types-wrap:after{content:"";display:block;position:absolute;top:11px;left:10px;width:18px;height:18px;-webkit-mask-image:url("../../images/icons/icon-search.svg");mask-image:url("../../images/icons/icon-search.svg");background-color:#98a2b3;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title .acf-search-field-types-wrap input{width:280px;height:40px;margin:0;padding-left:32px;box-shadow:none}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content{top:auto;bottom:auto;padding:0;height:100%}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-tab-group{padding-left:32px}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab{display:flex}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results{flex-direction:row;flex-wrap:wrap;gap:24px;padding:32px}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;isolation:isolate;width:120px;height:120px;background:#f9fafb;border:1px solid #eaecf0;border-radius:8px;box-sizing:border-box;color:#1d2939;text-decoration:none}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type:hover,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type:active,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type.selected,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type:hover,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type:active,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type.selected{background:#ebf5fa;border:1px solid #399ccb;box-shadow:inset 0 0 0 1px #399ccb}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .field-type-icon,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .field-type-icon{border:none;background:none;top:0}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .field-type-icon:before,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .field-type-icon:before{width:22px;height:22px}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .field-type-label,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .field-type-label{margin-top:12px}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .field-type-requires-pro,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .field-type-requires-pro{display:flex;justify-content:center;align-items:center;position:absolute;top:-10px;right:-10px;height:21px;color:#fff;background:linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);background-size:140% 20%;background-position:100% 0;border-radius:100px;font-size:11px;padding-right:6px;padding-left:6px}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .field-type-requires-pro i,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .field-type-requires-pro i{width:12px;height:12px;margin-right:2px}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar{display:flex;align-items:flex-start;justify-content:space-between;height:auto;min-height:72px;padding-top:0;padding-right:32px;padding-bottom:0;padding-left:32px;margin:0;border:none}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar .acf-select-field,.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar .acf-btn-pro{min-width:160px;justify-content:center}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar .acf-insert-field-label{min-width:280px;box-shadow:none}.acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar .acf-field-picker-actions{display:flex;gap:8px}.acf-modal.acf-browse-fields-modal .acf-field-type-preview{display:flex;flex-direction:column;width:360px;background-color:#f9fafb;background-image:url("../../images/field-preview-grid.png");background-size:740px;background-repeat:no-repeat;background-position:center bottom;border-left:1px solid #eaecf0;box-sizing:border-box;padding:32px}.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-desc{margin:0;padding:0;color:#667085}.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-preview-container{display:inline-flex;justify-content:center;width:100%;margin-top:24px;padding-top:32px;padding-bottom:32px;background-color:rgba(255,255,255,.64);border-radius:8px;box-shadow:0px 0px 0px 1px rgba(0,0,0,.04),0px 8px 24px rgba(0,0,0,.04)}.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-image{max-width:232px}.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-info{flex-grow:1}.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-info .field-type-name{font-size:21px;margin-top:0;margin-right:0;margin-bottom:16px;margin-left:0}.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-info .field-type-upgrade-to-unlock{display:inline-flex;justify-items:center;align-items:center;min-height:24px;margin-bottom:12px;padding-right:8px;padding-left:8px;background:linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);background-size:140% 20%;background-position:100% 0;border-radius:100px;color:#fff;text-decoration:none;font-size:11px}.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-info .field-type-upgrade-to-unlock i.acf-icon{width:14px;height:14px;margin-right:4px}.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links{display:flex;align-items:center;gap:24px;min-height:40px}.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links .acf-icon{width:18px;height:18px}.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links:before{display:none}.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links a{display:flex;gap:6px;text-decoration:none}.acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links a:hover{text-decoration:underline}.acf-modal.acf-browse-fields-modal .acf-field-type-search-results,.acf-modal.acf-browse-fields-modal .acf-field-type-search-no-results{display:none}.acf-modal.acf-browse-fields-modal.is-searching .acf-tab-wrap,.acf-modal.acf-browse-fields-modal.is-searching .acf-field-types-tab,.acf-modal.acf-browse-fields-modal.is-searching .acf-field-type-search-no-results{display:none !important}.acf-modal.acf-browse-fields-modal.is-searching .acf-field-type-search-results{display:flex}.acf-modal.acf-browse-fields-modal.no-results-found .acf-tab-wrap,.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-types-tab,.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-results,.acf-modal.acf-browse-fields-modal.no-results-found .field-type-info,.acf-modal.acf-browse-fields-modal.no-results-found .field-type-links,.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-picker-toolbar{display:none !important}.acf-modal.acf-browse-fields-modal.no-results-found .acf-modal-title{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaecf0}.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;gap:6px}.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results img{margin-bottom:19px}.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results p{margin:0}.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results p.acf-no-results-text{display:flex}.acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results .acf-invalid-search-term{max-width:200px;overflow:hidden;text-overflow:ellipsis;display:inline-block}@media only screen and (max-width: 1080px){.acf-btn.browse-fields{display:none}} diff --git a/vendor/wpengine/advanced-custom-fields-pro/assets/build/css/pro/acf-pro-input.css b/vendor/wpengine/advanced-custom-fields-pro/assets/build/css/pro/acf-pro-input.css index 8dd4fd8d0..1dffd3902 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/assets/build/css/pro/acf-pro-input.css +++ b/vendor/wpengine/advanced-custom-fields-pro/assets/build/css/pro/acf-pro-input.css @@ -738,16 +738,21 @@ html[dir=rtl] .acf-block-component .acf-block-fields { .acf-block-body .acf-fields > .acf-field.acf-accordion .acf-accordion-title { padding: 16px 20px; } -.acf-block-body .acf-button, .acf-block-body .acf-link a.button { +.acf-block-body .acf-button, .acf-block-body .acf-link a.button, .acf-block-body .acf-add-checkbox { color: #2271b1 !important; - border-color: #2271b1; - background: #f6f7f7; + border-color: #2271b1 !important; + background: #f6f7f7 !important; vertical-align: top; } -.acf-block-body .acf-button.button-primary:hover, .acf-block-body .acf-link a.button.button-primary:hover { +.acf-block-body .acf-button.button-primary:hover, .acf-block-body .acf-link a.button.button-primary:hover, .acf-block-body .acf-add-checkbox.button-primary:hover { color: white !important; + background: #2271b1 !important; } -.acf-block-body .acf-button:hover, .acf-block-body .acf-link a.button:hover { +.acf-block-body .acf-button:focus, .acf-block-body .acf-link a.button:focus, .acf-block-body .acf-add-checkbox:focus { + outline: none !important; + background: #f6f7f7 !important; +} +.acf-block-body .acf-button:hover, .acf-block-body .acf-link a.button:hover, .acf-block-body .acf-add-checkbox:hover { color: #0a4b78 !important; } .acf-block-body .acf-block-preview { diff --git a/vendor/wpengine/advanced-custom-fields-pro/assets/build/css/pro/acf-pro-input.css.map b/vendor/wpengine/advanced-custom-fields-pro/assets/build/css/pro/acf-pro-input.css.map index 3bbe24170..c41a5bd20 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/assets/build/css/pro/acf-pro-input.css.map +++ b/vendor/wpengine/advanced-custom-fields-pro/assets/build/css/pro/acf-pro-input.css.map @@ -1 +1 @@ -{"version":3,"file":"acf-pro-input.css","mappings":"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","sources":["webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/pro/acf-pro-input.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_variables.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_mixins.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/pro/_fields.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/pro/_blocks.scss"],"sourcesContent":["@charset \"UTF-8\";\n/*--------------------------------------------------------------------------------------------\n*\n*\tVars\n*\n*--------------------------------------------------------------------------------------------*/\n/* colors */\n/* acf-field */\n/* responsive */\n/*--------------------------------------------------------------------------------------------\n*\n*\tACF 6 ↓\n*\n*--------------------------------------------------------------------------------------------*/\n/*--------------------------------------------------------------------------------------------\n*\n* Mixins\n*\n*--------------------------------------------------------------------------------------------*/\n/*---------------------------------------------------------------------------------------------\n*\n* Repeater\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-repeater {\n /* table */\n /* row handle (add/remove) */\n /* add in spacer to th (force correct width) */\n /* row */\n /* sortable */\n /* layouts */\n /*\n \t&.-row > table > tbody > tr:before,\n \t&.-block > table > tbody > tr:before {\n \t\tcontent: \"\";\n \t\tdisplay: table-row;\n \t\theight: 2px;\n \t\tbackground: #f00;\n \t}\n */\n /* empty */\n /* collapsed */\n /* collapsed (block layout) */\n /* collapsed (table layout) */\n}\n.acf-repeater > table {\n margin: 0 0 8px;\n background: #F9F9F9;\n}\n.acf-repeater > table > tbody tr.acf-divider:not(:first-child) > td {\n border-top: 10px solid #EAECF0;\n}\n.acf-repeater .acf-row-handle {\n width: 16px;\n text-align: center !important;\n vertical-align: middle !important;\n position: relative;\n /* icons */\n /* .order */\n /* remove */\n}\n.acf-repeater .acf-row-handle .acf-order-input-wrap {\n width: 45px;\n}\n.acf-repeater .acf-row-handle .acf-order-input::-webkit-outer-spin-button,\n.acf-repeater .acf-row-handle .acf-order-input::-webkit-inner-spin-button {\n -webkit-appearance: none;\n margin: 0;\n}\n.acf-repeater .acf-row-handle .acf-order-input {\n -moz-appearance: textfield;\n text-align: center;\n}\n.acf-repeater .acf-row-handle .acf-icon {\n display: none;\n position: absolute;\n top: 0;\n margin: -8px 0 0 -2px;\n /* minus icon */\n}\n.acf-repeater .acf-row-handle .acf-icon.-minus {\n top: 50%;\n /* ie fix */\n}\nbody.browser-msie .acf-repeater .acf-row-handle .acf-icon.-minus {\n top: 25px;\n}\n.acf-repeater .acf-row-handle.order {\n background: #f4f4f4;\n cursor: move;\n color: #aaa;\n text-shadow: #fff 0 1px 0;\n}\n.acf-repeater .acf-row-handle.order:hover {\n color: #666;\n}\n.acf-repeater .acf-row-handle.order + td {\n border-left-color: #DFDFDF;\n}\n.acf-repeater .acf-row-handle.pagination {\n cursor: auto;\n}\n.acf-repeater .acf-row-handle.remove {\n background: #F9F9F9;\n border-left-color: #DFDFDF;\n}\n.acf-repeater th.acf-row-handle:before {\n content: \"\";\n width: 16px;\n display: block;\n height: 1px;\n}\n.acf-repeater .acf-row {\n /* hide clone */\n /* hover */\n}\n.acf-repeater .acf-row.acf-clone {\n display: none !important;\n}\n.acf-repeater .acf-row:hover, .acf-repeater .acf-row.-hover {\n /* icons */\n}\n.acf-repeater .acf-row:hover > .acf-row-handle .acf-icon, .acf-repeater .acf-row.-hover > .acf-row-handle .acf-icon {\n display: block;\n}\n.acf-repeater .acf-row:hover > .acf-row-handle .acf-icon.show-on-shift, .acf-repeater .acf-row.-hover > .acf-row-handle .acf-icon.show-on-shift {\n display: none;\n}\nbody.acf-keydown-shift .acf-repeater .acf-row:hover > .acf-row-handle .acf-icon.show-on-shift, body.acf-keydown-shift .acf-repeater .acf-row.-hover > .acf-row-handle .acf-icon.show-on-shift {\n display: block;\n}\nbody.acf-keydown-shift .acf-repeater .acf-row:hover > .acf-row-handle .acf-icon.hide-on-shift, body.acf-keydown-shift .acf-repeater .acf-row.-hover > .acf-row-handle .acf-icon.hide-on-shift {\n display: none;\n}\n.acf-repeater > table > tbody > tr.ui-sortable-helper {\n box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2);\n}\n.acf-repeater > table > tbody > tr.ui-sortable-placeholder {\n visibility: visible !important;\n}\n.acf-repeater > table > tbody > tr.ui-sortable-placeholder td {\n background: #F9F9F9;\n}\n.acf-repeater.-row > table > tbody > tr > td, .acf-repeater.-block > table > tbody > tr > td {\n border-top-color: #E1E1E1;\n}\n.acf-repeater.-empty > table > thead > tr > th {\n border-bottom: 0 none;\n}\n.acf-repeater.-empty.-row > table, .acf-repeater.-empty.-block > table {\n display: none;\n}\n.acf-repeater .acf-row.-collapsed > .acf-field {\n display: none !important;\n}\n.acf-repeater .acf-row.-collapsed > td.acf-field.-collapsed-target {\n display: table-cell !important;\n}\n.acf-repeater .acf-row.-collapsed > .acf-fields > * {\n display: none !important;\n}\n.acf-repeater .acf-row.-collapsed > .acf-fields > .acf-field.-collapsed-target {\n display: block !important;\n}\n.acf-repeater .acf-row.-collapsed > .acf-fields > .acf-field.-collapsed-target[data-width] {\n float: none !important;\n width: auto !important;\n}\n.acf-repeater.-table .acf-row.-collapsed .acf-field.-collapsed-target {\n border-left-color: #dfdfdf;\n}\n.acf-repeater.-max .acf-icon[data-event=add-row] {\n display: none !important;\n}\n.acf-repeater > .acf-actions .acf-button {\n float: right;\n pointer-events: auto !important;\n}\n.acf-repeater > .acf-actions .acf-tablenav {\n float: right;\n margin-right: 20px;\n}\n.acf-repeater > .acf-actions .acf-tablenav .current-page {\n width: auto !important;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Flexible Content\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-flexible-content {\n position: relative;\n}\n.acf-flexible-content > .clones {\n display: none;\n}\n.acf-flexible-content > .values {\n margin: 0 0 8px;\n}\n.acf-flexible-content > .values > .ui-sortable-placeholder {\n visibility: visible !important;\n border: 1px dashed #b4b9be;\n box-shadow: none;\n background: transparent;\n}\n.acf-flexible-content .layout {\n position: relative;\n margin: 20px 0 0;\n background: #fff;\n border: 1px solid #ccd0d4;\n}\n.acf-flexible-content .layout:first-child {\n margin-top: 0;\n}\n.acf-flexible-content .layout .acf-fc-layout-handle {\n display: block;\n position: relative;\n padding: 8px 10px;\n cursor: move;\n border-bottom: #ccd0d4 solid 1px;\n color: #444;\n font-size: 14px;\n line-height: 1.4em;\n}\n.acf-flexible-content .layout .acf-fc-layout-order {\n display: block;\n width: 20px;\n height: 20px;\n border-radius: 10px;\n display: inline-block;\n text-align: center;\n line-height: 20px;\n margin: 0 2px 0 0;\n background: #F1F1F1;\n font-size: 12px;\n color: #444;\n}\nhtml[dir=rtl] .acf-flexible-content .layout .acf-fc-layout-order {\n float: right;\n margin-right: 0;\n margin-left: 5px;\n}\n.acf-flexible-content .layout .acf-fc-layout-controls {\n position: absolute;\n top: 8px;\n right: 8px;\n}\n.acf-flexible-content .layout .acf-fc-layout-controls .acf-icon {\n display: block;\n float: left;\n margin: 0 0 0 5px;\n}\n.acf-flexible-content .layout .acf-fc-layout-controls .acf-icon.-plus, .acf-flexible-content .layout .acf-fc-layout-controls .acf-icon.-minus, .acf-flexible-content .layout .acf-fc-layout-controls .acf-icon.-duplicate {\n visibility: hidden;\n}\nhtml[dir=rtl] .acf-flexible-content .layout .acf-fc-layout-controls {\n right: auto;\n left: 9px;\n}\n.acf-flexible-content .layout.is-selected {\n border-color: #7e8993;\n}\n.acf-flexible-content .layout.is-selected .acf-fc-layout-handle {\n border-color: #7e8993;\n}\n.acf-flexible-content .layout:hover .acf-fc-layout-controls .acf-icon.-plus, .acf-flexible-content .layout:hover .acf-fc-layout-controls .acf-icon.-minus, .acf-flexible-content .layout:hover .acf-fc-layout-controls .acf-icon.-duplicate, .acf-flexible-content .layout.-hover .acf-fc-layout-controls .acf-icon.-plus, .acf-flexible-content .layout.-hover .acf-fc-layout-controls .acf-icon.-minus, .acf-flexible-content .layout.-hover .acf-fc-layout-controls .acf-icon.-duplicate {\n visibility: visible;\n}\n.acf-flexible-content .layout.-collapsed > .acf-fc-layout-handle {\n border-bottom-width: 0;\n}\n.acf-flexible-content .layout.-collapsed > .acf-fields,\n.acf-flexible-content .layout.-collapsed > .acf-table {\n display: none;\n}\n.acf-flexible-content .layout > .acf-table {\n border: 0 none;\n box-shadow: none;\n}\n.acf-flexible-content .layout > .acf-table > tbody > tr {\n background: #fff;\n}\n.acf-flexible-content .layout > .acf-table > thead > tr > th {\n background: #F9F9F9;\n}\n.acf-flexible-content .no-value-message {\n padding: 19px;\n border: #ccc dashed 2px;\n text-align: center;\n display: none;\n}\n.acf-flexible-content.-empty > .no-value-message {\n display: block;\n}\n\n.acf-fc-popup {\n padding: 5px 0;\n z-index: 900001;\n min-width: 135px;\n}\n.acf-fc-popup ul, .acf-fc-popup li {\n list-style: none;\n display: block;\n margin: 0;\n padding: 0;\n}\n.acf-fc-popup li {\n position: relative;\n float: none;\n white-space: nowrap;\n}\n.acf-fc-popup .badge {\n display: inline-block;\n border-radius: 8px;\n font-size: 9px;\n line-height: 15px;\n padding: 0 5px;\n background: #d54e21;\n text-align: center;\n color: #fff;\n vertical-align: top;\n margin: 0 0 0 5px;\n}\n.acf-fc-popup a {\n color: #eee;\n padding: 5px 10px;\n display: block;\n text-decoration: none;\n position: relative;\n}\n.acf-fc-popup a:hover {\n background: #0073aa;\n color: #fff;\n}\n.acf-fc-popup a.disabled {\n color: #888;\n background: transparent;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Galery\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-gallery {\n border: #ccd0d4 solid 1px;\n height: 400px;\n position: relative;\n /* main */\n /* attachments */\n /* attachment */\n /* toolbar */\n /* sidebar */\n /* side info */\n /* side data */\n /* column widths */\n /* resizable */\n}\n.acf-gallery .acf-gallery-main {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: #fff;\n z-index: 2;\n}\n.acf-gallery .acf-gallery-attachments {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 48px;\n left: 0;\n padding: 5px;\n overflow: auto;\n overflow-x: hidden;\n}\n.acf-gallery .acf-gallery-attachment {\n width: 25%;\n float: left;\n cursor: pointer;\n position: relative;\n /* hover */\n /* sortable */\n /* active */\n /* icon */\n /* rtl */\n}\n.acf-gallery .acf-gallery-attachment .margin {\n margin: 5px;\n border: #d5d9dd solid 1px;\n position: relative;\n overflow: hidden;\n background: #eee;\n}\n.acf-gallery .acf-gallery-attachment .margin:before {\n content: \"\";\n display: block;\n padding-top: 100%;\n}\n.acf-gallery .acf-gallery-attachment .thumbnail {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n transform: translate(50%, 50%);\n}\nhtml[dir=rtl] .acf-gallery .acf-gallery-attachment .thumbnail {\n transform: translate(-50%, 50%);\n}\n.acf-gallery .acf-gallery-attachment .thumbnail img {\n display: block;\n height: auto;\n max-height: 100%;\n width: auto;\n transform: translate(-50%, -50%);\n}\nhtml[dir=rtl] .acf-gallery .acf-gallery-attachment .thumbnail img {\n transform: translate(50%, -50%);\n}\n.acf-gallery .acf-gallery-attachment .filename {\n position: absolute;\n bottom: 0;\n left: 0;\n right: 0;\n padding: 5%;\n background: #F4F4F4;\n background: rgba(255, 255, 255, 0.8);\n border-top: #DFDFDF solid 1px;\n font-weight: bold;\n text-align: center;\n word-wrap: break-word;\n max-height: 90%;\n overflow: hidden;\n}\n.acf-gallery .acf-gallery-attachment .actions {\n position: absolute;\n top: 0;\n right: 0;\n display: none;\n}\n.acf-gallery .acf-gallery-attachment:hover .actions {\n display: block;\n}\n.acf-gallery .acf-gallery-attachment.ui-sortable-helper .margin {\n border: none;\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);\n}\n.acf-gallery .acf-gallery-attachment.ui-sortable-placeholder .margin {\n background: #F1F1F1;\n border: none;\n}\n.acf-gallery .acf-gallery-attachment.ui-sortable-placeholder .margin * {\n display: none !important;\n}\n.acf-gallery .acf-gallery-attachment.active .margin {\n box-shadow: 0 0 0 1px #FFFFFF, 0 0 0 5px #0073aa;\n}\n.acf-gallery .acf-gallery-attachment.-icon .thumbnail img {\n transform: translate(-50%, -70%);\n}\nhtml[dir=rtl] .acf-gallery .acf-gallery-attachment {\n float: right;\n}\n.acf-gallery.sidebar-open {\n /* hide attachment actions when sidebar is open */\n /* allow sidebar to move over main for small widths (widget edit box) */\n}\n.acf-gallery.sidebar-open .acf-gallery-attachment .actions {\n display: none;\n}\n.acf-gallery.sidebar-open .acf-gallery-side {\n z-index: 2;\n}\n.acf-gallery .acf-gallery-toolbar {\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n padding: 10px;\n border-top: #d5d9dd solid 1px;\n background: #fff;\n min-height: 28px;\n}\n.acf-gallery .acf-gallery-toolbar .acf-hl li {\n line-height: 24px;\n}\n.acf-gallery .acf-gallery-toolbar .bulk-actions-select {\n width: auto;\n margin: 0 1px 0 0;\n}\n.acf-gallery .acf-gallery-side {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n width: 0;\n background: #F9F9F9;\n border-left: #ccd0d4 solid 1px;\n z-index: 1;\n overflow: hidden;\n}\n.acf-gallery .acf-gallery-side .acf-gallery-side-inner {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n width: 349px;\n}\n.acf-gallery .acf-gallery-side-info {\n position: relative;\n width: 100%;\n padding: 10px;\n margin: -10px 0 15px -10px;\n background: #F1F1F1;\n border-bottom: #DFDFDF solid 1px;\n}\n.acf-gallery .acf-gallery-side-info:after {\n display: block;\n clear: both;\n content: \"\";\n}\nhtml[dir=rtl] .acf-gallery .acf-gallery-side-info {\n margin-left: 0;\n margin-right: -10px;\n}\n.acf-gallery .acf-gallery-side-info img {\n float: left;\n width: auto;\n max-width: 65px;\n max-height: 65px;\n margin: 0 10px 1px 0;\n background: #FFFFFF;\n padding: 3px;\n border: #ccd0d4 solid 1px;\n border-radius: 1px;\n /* rtl */\n}\nhtml[dir=rtl] .acf-gallery .acf-gallery-side-info img {\n float: right;\n margin: 0 0 0 10px;\n}\n.acf-gallery .acf-gallery-side-info p {\n font-size: 13px;\n line-height: 15px;\n margin: 3px 0;\n word-break: break-all;\n color: #666;\n}\n.acf-gallery .acf-gallery-side-info p strong {\n color: #000;\n}\n.acf-gallery .acf-gallery-side-info a {\n text-decoration: none;\n}\n.acf-gallery .acf-gallery-side-info a.acf-gallery-edit {\n color: #21759b;\n}\n.acf-gallery .acf-gallery-side-info a.acf-gallery-remove {\n color: #bc0b0b;\n}\n.acf-gallery .acf-gallery-side-info a:hover {\n text-decoration: underline;\n}\n.acf-gallery .acf-gallery-side-data {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 48px;\n left: 0;\n overflow: auto;\n overflow-x: inherit;\n padding: 10px;\n}\n.acf-gallery .acf-gallery-side-data .acf-label,\n.acf-gallery .acf-gallery-side-data th.label {\n color: #666666;\n font-size: 12px;\n line-height: 25px;\n padding: 0 4px 8px 0 !important;\n width: auto !important;\n vertical-align: top;\n}\nhtml[dir=rtl] .acf-gallery .acf-gallery-side-data .acf-label,\nhtml[dir=rtl] .acf-gallery .acf-gallery-side-data th.label {\n padding: 0 0 8px 4px !important;\n}\n.acf-gallery .acf-gallery-side-data .acf-label label,\n.acf-gallery .acf-gallery-side-data th.label label {\n font-weight: normal;\n}\n.acf-gallery .acf-gallery-side-data .acf-input,\n.acf-gallery .acf-gallery-side-data td.field {\n padding: 0 0 8px !important;\n}\n.acf-gallery .acf-gallery-side-data textarea {\n min-height: 0;\n height: 60px;\n}\n.acf-gallery .acf-gallery-side-data p.help {\n font-size: 12px;\n}\n.acf-gallery .acf-gallery-side-data p.help:hover {\n font-weight: normal;\n}\n.acf-gallery[data-columns=\"1\"] .acf-gallery-attachment {\n width: 100%;\n}\n.acf-gallery[data-columns=\"2\"] .acf-gallery-attachment {\n width: 50%;\n}\n.acf-gallery[data-columns=\"3\"] .acf-gallery-attachment {\n width: 33.333%;\n}\n.acf-gallery[data-columns=\"4\"] .acf-gallery-attachment {\n width: 25%;\n}\n.acf-gallery[data-columns=\"5\"] .acf-gallery-attachment {\n width: 20%;\n}\n.acf-gallery[data-columns=\"6\"] .acf-gallery-attachment {\n width: 16.666%;\n}\n.acf-gallery[data-columns=\"7\"] .acf-gallery-attachment {\n width: 14.285%;\n}\n.acf-gallery[data-columns=\"8\"] .acf-gallery-attachment {\n width: 12.5%;\n}\n.acf-gallery .ui-resizable-handle {\n display: block;\n position: absolute;\n}\n.acf-gallery .ui-resizable-s {\n bottom: -5px;\n cursor: ns-resize;\n height: 7px;\n left: 0;\n width: 100%;\n}\n\n/* media modal selected */\n.acf-media-modal .attachment.acf-selected {\n box-shadow: 0 0 0 3px #fff inset, 0 0 0 7px #0073aa inset !important;\n}\n.acf-media-modal .attachment.acf-selected .check {\n display: none !important;\n}\n.acf-media-modal .attachment.acf-selected .thumbnail {\n opacity: 0.25 !important;\n}\n.acf-media-modal .attachment.acf-selected .attachment-preview:before {\n background: rgba(0, 0, 0, 0.15);\n z-index: 1;\n position: relative;\n}\n\n.acf-admin-single-options-page .select2-dropdown {\n border-color: #6BB5D8 !important;\n margin-top: -5px;\n overflow: hidden;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n.acf-admin-single-options-page .select2-dropdown.select2-dropdown--above {\n margin-top: 0;\n}\n.acf-admin-single-options-page .select2-container--default .select2-results__option[aria-selected=true] {\n background-color: #F9FAFB !important;\n color: #667085;\n}\n.acf-admin-single-options-page .select2-container--default .select2-results__option[aria-selected=true]:hover {\n color: #399CCB;\n}\n.acf-admin-single-options-page .select2-container--default .select2-results__option--highlighted[aria-selected] {\n color: #fff !important;\n background-color: #0783BE !important;\n}\n.acf-admin-single-options-page .select2-dropdown .select2-results__option {\n margin-bottom: 0;\n}\n\n.acf-create-options-page-popup ~ .select2-container {\n z-index: 999999999;\n}\n\n/*-----------------------------------------------------------------------------\n*\n*\tACF Blocks\n*\n*----------------------------------------------------------------------------*/\n.acf-block-component .components-placeholder {\n margin: 0;\n}\n\n.acf-block-component .acf-block-fields {\n background: #fff;\n text-align: left;\n font-size: 13px;\n line-height: 1.4em;\n color: #444;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen-Sans, Ubuntu, Cantarell, \"Helvetica Neue\", sans-serif;\n}\n.acf-block-component .acf-block-fields.acf-empty-block-fields {\n border: 1px solid #1e1e1e;\n padding: 12px;\n}\n.components-panel .acf-block-component .acf-block-fields.acf-empty-block-fields {\n border: none;\n border-top: 1px solid #ddd;\n border-bottom: 1px solid #ddd;\n}\nhtml[dir=rtl] .acf-block-component .acf-block-fields {\n text-align: right;\n}\n.acf-block-component .acf-block-fields p {\n font-size: 13px;\n line-height: 1.5;\n}\n\n.acf-block-body .acf-block-fields {\n border: #adb2ad solid 1px;\n}\n.acf-block-body .acf-block-fields .acf-tab-wrap .acf-tab-group {\n margin-left: 0;\n padding: 16px 20px 0;\n}\n.acf-block-body .acf-fields > .acf-field {\n padding: 16px 20px;\n}\n.acf-block-body .acf-fields > .acf-field.acf-accordion {\n border-color: #adb2ad;\n}\n.acf-block-body .acf-fields > .acf-field.acf-accordion .acf-accordion-title {\n padding: 16px 20px;\n}\n.acf-block-body .acf-button, .acf-block-body .acf-link a.button {\n color: #2271b1 !important;\n border-color: #2271b1;\n background: #f6f7f7;\n vertical-align: top;\n}\n.acf-block-body .acf-button.button-primary:hover, .acf-block-body .acf-link a.button.button-primary:hover {\n color: white !important;\n}\n.acf-block-body .acf-button:hover, .acf-block-body .acf-link a.button:hover {\n color: #0a4b78 !important;\n}\n.acf-block-body .acf-block-preview {\n min-height: 10px;\n}\n\n.acf-block-panel .acf-block-fields {\n border-top: #ddd solid 1px;\n border-bottom: #ddd solid 1px;\n min-height: 1px;\n}\n.acf-block-panel .acf-block-fields:empty {\n border-top: none;\n}\n.acf-block-panel .acf-block-fields .acf-tab-wrap {\n background: transparent;\n}\n\n.components-panel__body .acf-block-panel {\n margin: 16px -16px -16px;\n}","/*--------------------------------------------------------------------------------------------\n*\n*\tVars\n*\n*--------------------------------------------------------------------------------------------*/\n\n/* colors */\n$acf_blue: #2a9bd9;\n$acf_notice: #2a9bd9;\n$acf_error: #d94f4f;\n$acf_success: #49ad52;\n$acf_warning: #fd8d3b;\n\n/* acf-field */\n$field_padding: 15px 12px;\n$field_padding_x: 12px;\n$field_padding_y: 15px;\n$fp: 15px 12px;\n$fy: 15px;\n$fx: 12px;\n\n/* responsive */\n$md: 880px;\n$sm: 640px;\n\n// Admin.\n$wp-card-border: #ccd0d4;\t\t\t// Card border.\n$wp-card-border-1: #d5d9dd;\t\t // Card inner border 1: Structural (darker).\n$wp-card-border-2: #eeeeee;\t\t // Card inner border 2: Fields (lighter).\n$wp-input-border: #7e8993;\t\t // Input border.\n\n// Admin 3.8\n$wp38-card-border: #E5E5E5;\t\t // Card border.\n$wp38-card-border-1: #dfdfdf;\t\t// Card inner border 1: Structural (darker).\n$wp38-card-border-2: #eeeeee;\t\t// Card inner border 2: Fields (lighter).\n$wp38-input-border: #dddddd;\t\t // Input border.\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tACF 6 ↓\n*\n*--------------------------------------------------------------------------------------------*/\n\n// Grays\n$gray-50: #F9FAFB;\n$gray-100: #F2F4F7;\n$gray-200: #EAECF0;\n$gray-300: #D0D5DD;\n$gray-400: #98A2B3;\n$gray-500: #667085;\n$gray-600: #475467;\n$gray-700: #344054;\n$gray-800: #1D2939;\n$gray-900: #101828;\n\n// Blues\n$blue-50: #EBF5FA;\n$blue-100: #D8EBF5;\n$blue-200: #A5D2E7;\n$blue-300: #6BB5D8;\n$blue-400: #399CCB;\n$blue-500: #0783BE;\n$blue-600: #066998;\n$blue-700: #044E71;\n$blue-800: #033F5B;\n$blue-900: #032F45;\n\n// Utility\n$color-info:\t#2D69DA;\n$color-success:\t#52AA59;\n$color-warning:\t#F79009;\n$color-danger:\t#D13737;\n\n$color-primary: $blue-500;\n$color-primary-hover: $blue-600;\n$color-secondary: $gray-500;\n$color-secondary-hover: $gray-400;\n\n// Gradients\n$gradient-pro: linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);\n\n// Border radius\n$radius-sm:\t4px;\n$radius-md: 6px;\n$radius-lg: 8px;\n$radius-xl: 12px;\n\n// Elevations / Box shadows\n$elevation-01: 0px 1px 2px rgba($gray-900, 0.10);\n\n// Input & button focus outline\n$outline: 3px solid $blue-50;\n\n// Link colours\n$link-color: $blue-500;\n\n// Responsive\n$max-width: 1440px;","/*--------------------------------------------------------------------------------------------\n*\n* Mixins\n*\n*--------------------------------------------------------------------------------------------*/\n@mixin clearfix() {\n\t&:after {\n\t\tdisplay: block;\n\t\tclear: both;\n\t\tcontent: \"\";\n\t}\n}\n\n@mixin border-box() {\n\t-webkit-box-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\tbox-sizing: border-box;\n}\n\n@mixin centered() {\n\tposition: absolute;\n\ttop: 50%;\n\tleft: 50%;\n\ttransform: translate(-50%, -50%);\n}\n\n@mixin animate( $properties: 'all' ) {\n\t-webkit-transition: $properties 0.3s ease; // Safari 3.2+, Chrome\n -moz-transition: $properties 0.3s ease; \t// Firefox 4-15\n -o-transition: $properties 0.3s ease; \t\t// Opera 10.5–12.00\n transition: $properties 0.3s ease; \t\t// Firefox 16+, Opera 12.50+\n}\n\n@mixin rtl() {\n\thtml[dir=\"rtl\"] & {\n\t\ttext-align: right;\n\t\t@content;\n\t}\n}\n\n@mixin wp-admin( $version: '3-8' ) {\n\t.acf-admin-#{$version} & {\n\t\t@content;\n\t}\n}","/*---------------------------------------------------------------------------------------------\n*\n* Repeater\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-repeater {\n\t\n\t/* table */\n\t> table {\n\t\tmargin: 0 0 8px;\n\t\tbackground: #F9F9F9;\n\n\t\t> tbody tr.acf-divider:not(:first-child) > td {\n\t\t\tborder-top: 10px solid $gray-200;\n\t\t}\n\t}\n\t\n\t/* row handle (add/remove) */\n\t.acf-row-handle {\n\t\twidth: 16px;\n\t\ttext-align: center !important;\n\t\tvertical-align: middle !important;\n\t\tposition: relative;\n\n\t\t.acf-order-input-wrap {\n\t\t\twidth: 45px;\n\t\t}\n\n\t\t.acf-order-input::-webkit-outer-spin-button,\n\t\t.acf-order-input::-webkit-inner-spin-button {\n\t\t\t-webkit-appearance: none;\n\t\t\tmargin: 0;\n\t\t}\n\n\t\t.acf-order-input {\n\t\t\t-moz-appearance: textfield;\n\t\t\ttext-align: center;\n\t\t}\n\n\t\t/* icons */\n\t\t.acf-icon {\n\t\t\tdisplay: none;\n\t\t\tposition: absolute;\n\t\t\ttop: 0;\n\t\t\tmargin: -8px 0 0 -2px;\n\t\t\t\n\t\t\t\n\t\t\t/* minus icon */\n\t\t\t&.-minus {\n\t\t\t\ttop: 50%;\n\t\t\t\t\n\t\t\t\t/* ie fix */\n\t\t\t\tbody.browser-msie & { top: 25px; }\n\t\t\t\t\n\t\t\t}\n\t\t}\n\t\t\n\t\t\n\t\t/* .order */\n\t\t&.order {\n\t\t\tbackground: #f4f4f4;\n\t\t\tcursor: move;\n\t\t\tcolor: #aaa;\n\t\t\ttext-shadow: #fff 0 1px 0;\n\t\t\t\n\t\t\t&:hover {\n\t\t\t\tcolor: #666;\n\t\t\t}\n\t\t\t\n\t\t\t+ td {\n\t\t\t\tborder-left-color: #DFDFDF;\n\t\t\t}\n\t\t}\n\n\t\t&.pagination {\n\t\t\tcursor: auto;\n\t\t}\n\t\t\n\t\t/* remove */\n\t\t&.remove {\n\t\t\tbackground: #F9F9F9;\n\t\t\tborder-left-color: #DFDFDF;\n\t\t}\n\t}\n\t\n\t\n\t/* add in spacer to th (force correct width) */\n\tth.acf-row-handle:before {\n\t\tcontent: \"\";\n\t\twidth: 16px;\n\t\tdisplay: block;\n\t\theight: 1px;\n\t}\n\t\n\t\n\t/* row */\n\t.acf-row {\n\t\t\n\t\t/* hide clone */\n\t\t&.acf-clone {\n\t\t\tdisplay: none !important;\n\t\t}\n\t\t\n\t\t\n\t\t/* hover */\n\t\t&:hover,\n\t\t&.-hover {\n\t\t\t\n\t\t\t/* icons */\n\t\t\t> .acf-row-handle .acf-icon {\n\t\t\t\tdisplay: block;\n\n\t\t\t\t// Show \"duplicate\" icon above \"add\" when holding \"shift\" key.\n\t\t\t\t&.show-on-shift {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t\tbody.acf-keydown-shift & {\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t&.hide-on-shift {\n\t\t\t\t\tbody.acf-keydown-shift & {\n\t\t\t\t\t\tdisplay: none;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t/* sortable */\n\t> table > tbody > tr.ui-sortable-helper {\n\t\tbox-shadow: 0 1px 5px rgba(0,0,0,0.2);\n\t}\n\t\n\t> table > tbody > tr.ui-sortable-placeholder {\n\t\tvisibility: visible !important;\n\t\t\n\t\ttd {\n\t\t\tbackground: #F9F9F9;\n\t\t}\n\t}\n\t\n\t\n\t/* layouts */\n/*\n\t&.-row > table > tbody > tr:before,\n\t&.-block > table > tbody > tr:before {\n\t\tcontent: \"\";\n\t\tdisplay: table-row;\n\t\theight: 2px;\n\t\tbackground: #f00;\n\t}\n*/\n\t\n\t&.-row > table > tbody > tr > td,\n\t&.-block > table > tbody > tr > td {\n\t\tborder-top-color: #E1E1E1;\n\t}\n\t\n\t\n\t/* empty */\n\t&.-empty > table > thead > tr > th {\n\t\tborder-bottom: 0 none;\n\t}\n\t\n\t&.-empty.-row > table,\n\t&.-empty.-block > table {\n\t\tdisplay: none;\n\t}\n\t\n\t\n\t/* collapsed */\n\t.acf-row.-collapsed {\n\t\t\n\t\t> .acf-field {\n\t\t\tdisplay: none !important;\n\t\t}\n\t\t\n\t\t> td.acf-field.-collapsed-target {\n\t\t\tdisplay: table-cell !important;\n\t\t}\n\t}\n\t\n\t/* collapsed (block layout) */\n\t.acf-row.-collapsed > .acf-fields {\n\t\t\n\t\t> * {\n\t\t\tdisplay: none !important;\n\t\t}\n\t\t\n\t\t> .acf-field.-collapsed-target {\n\t\t\tdisplay: block !important;\n\t\t\t\n\t\t\t&[data-width] {\n\t\t\t\tfloat: none !important;\n\t\t\t\twidth: auto !important;\n\t\t\t}\n\t\t}\n\t}\n\t\n\t\n\t/* collapsed (table layout) */\n\t&.-table .acf-row.-collapsed .acf-field.-collapsed-target {\n\t\tborder-left-color: #dfdfdf;\n\t}\n\t\n\t// Reached maximum rows.\n\t&.-max {\n\t\t\n\t\t// Hide icons to add rows.\n\t\t.acf-icon[data-event=\"add-row\"] {\n\t\t\tdisplay: none !important;\n\t\t}\n\t}\n\n\t> .acf-actions {\n\t\t.acf-button {\n\t\t\tfloat: right;\n\t\t\tpointer-events: auto !important;\n\t\t}\n\n\t\t.acf-tablenav {\n\t\t\tfloat: right;\n\t\t\tmargin-right: 20px;\n\n\t\t\t.current-page {\n\t\t\t\twidth: auto !important;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Flexible Content\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-flexible-content {\n\tposition: relative;\n\t\n\t// clones\n\t> .clones {\n\t\tdisplay: none;\n\t}\n\t\n\t// values\n\t> .values {\n\t\tmargin: 0 0 8px;\n\t\t\n\t\t// sortable\n\t\t> .ui-sortable-placeholder {\n\t\t\tvisibility: visible !important;\n\t\t\tborder: 1px dashed #b4b9be;\n\t\t\n\t\t\tbox-shadow: none;\n\t\t\tbackground: transparent;\n\t\t}\n\t}\n\t\n\t// layout\n\t.layout {\n\t\tposition: relative;\n\t\tmargin: 20px 0 0;\n\t background: #fff;\n\t border: 1px solid $wp-card-border;\n\t\t\n\t &:first-child {\n\t\t\tmargin-top: 0;\n\t\t}\n\t\t\t\n\t\t// handle\n\t\t.acf-fc-layout-handle {\n\t\t\tdisplay: block;\n\t\t\tposition: relative;\n\t\t\tpadding: 8px 10px;\n\t\t\tcursor: move;\n\t\t\tborder-bottom: $wp-card-border solid 1px;\n\t\t\tcolor: #444;\n\t\t\tfont-size: 14px;\n\t\t\tline-height: 1.4em;\n\t\t}\n\t\t\n\t\t// order\n\t\t.acf-fc-layout-order {\n\t\t\tdisplay: block;\n\t\t\twidth: 20px;\n\t\t\theight: 20px;\n\t\t\tborder-radius: 10px;\n\t\t\tdisplay: inline-block;\n\t\t\ttext-align: center;\n\t\t\tline-height: 20px;\n\t\t\tmargin: 0 2px 0 0;\n\t\t\tbackground: #F1F1F1;\n\t\t\tfont-size: 12px;\n\t\t\tcolor: #444;\n\t\t\t\n\t\t\thtml[dir=\"rtl\"] & {\n\t\t\t\tfloat: right;\n\t\t\t\tmargin-right: 0;\n\t\t\t\tmargin-left: 5px;\n\t\t\t}\n\t\t}\n\t\t\n\t\t// controlls\n\t\t.acf-fc-layout-controls {\n\t\t\tposition: absolute;\n\t\t\ttop: 8px;\n\t\t\tright: 8px;\n\t\t\t\n\t\t\t.acf-icon {\n\t\t\t\tdisplay: block;\n\t\t\t\tfloat: left;\n\t\t\t\tmargin: 0 0 0 5px;\n\t\t\t\t\n\t\t\t\t&.-plus, &.-minus, &.-duplicate { visibility: hidden; }\n\t\t\t}\n\t\t\t\n\t\t\thtml[dir=\"rtl\"] & {\n\t\t\t\tright: auto;\n\t\t\t\tleft: 9px;\n\t\t\t}\n\t\t\t\n\t\t}\n\n\t\t&.is-selected {\n\t\t\tborder-color: $wp-input-border;\n\t\t\t.acf-fc-layout-handle {\n\t\t\t\tborder-color: $wp-input-border;\n\t\t\t}\n\t\t}\n\t\t\n\t\t// open\n\t\t&:hover, \n\t\t&.-hover {\n\t\t\t\n\t\t\t// controls\n\t\t\t.acf-fc-layout-controls {\n\t\t\t\t\n\t\t\t\t.acf-icon {\n\t\t\t\t\t&.-plus, &.-minus, &.-duplicate { visibility: visible; }\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t\n\t\t// collapsed\n\t\t&.-collapsed {\n\t\t\t> .acf-fc-layout-handle {\n\t\t\t\tborder-bottom-width: 0;\n\t\t\t}\n\t\t\t\n\t\t\t> .acf-fields,\n\t\t\t> .acf-table {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t\t\n\t\t// table\n\t\t> .acf-table {\n\t\t\tborder: 0 none;\n\t\t\tbox-shadow: none;\n\t\t\t\n\t\t\t> tbody > tr {\n\t\t\t\tbackground: #fff;\n\t\t\t}\n\t\t\t\n\t\t\t> thead > tr > th {\n\t\t\t\tbackground: #F9F9F9;\n\t\t\t}\n\t\t}\n\t}\n\n\t// no value\n\t.no-value-message {\n\t\tpadding: 19px;\n\t\tborder: #ccc dashed 2px;\n\t\ttext-align: center;\n\t\tdisplay: none;\n\t}\n\n\t// empty\n\t&.-empty > .no-value-message {\n\t\tdisplay: block;\n\t}\n}\n\n// popup\n.acf-fc-popup {\n\tpadding: 5px 0;\n\tz-index: 900001; // +1 higher than .acf-tooltip\n\tmin-width: 135px;\n\t\n\tul, li {\n\t\tlist-style: none;\n\t\tdisplay: block;\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t}\n\t\n\tli {\n\t\tposition: relative;\n\t\tfloat: none;\n\t\twhite-space: nowrap;\n\t}\n\t\n\t.badge {\n\t\tdisplay: inline-block;\n\t\tborder-radius: 8px;\n\t\tfont-size: 9px;\n\t\tline-height: 15px;\n\t\tpadding: 0 5px;\n\t\t\n\t\tbackground: #d54e21;\n\t\ttext-align: center;\n\t\tcolor: #fff;\n\t\tvertical-align: top;\n\t\tmargin: 0 0 0 5px;\n\t}\n\t\n\ta {\n\t\tcolor: #eee;\n\t\tpadding: 5px 10px;\n\t\tdisplay: block;\n\t\ttext-decoration: none;\n\t\tposition: relative;\n\t\t\n\t\t&:hover {\n\t\t\tbackground: #0073aa;\n\t\t\tcolor: #fff;\n\t\t}\n\t\t\n\t\t&.disabled {\n\t\t\tcolor: #888;\n\t\t\tbackground: transparent;\n\t\t}\n\t}\n}\n\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* Galery\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-gallery {\n\tborder: $wp-card-border solid 1px;\n\theight: 400px;\n\tposition: relative;\n\t\n\t/* main */\n\t.acf-gallery-main {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t\tbackground: #fff;\n\t\tz-index: 2;\n\t}\n\t\n\t/* attachments */\n\t.acf-gallery-attachments {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 48px;\n\t\tleft: 0;\n\t\tpadding: 5px;\n\t\toverflow: auto;\n\t\toverflow-x: hidden;\n\t}\n\t\n\t\n\t/* attachment */\n\t.acf-gallery-attachment {\n\t\twidth: 25%;\n\t\tfloat: left;\n\t\tcursor: pointer;\n\t\tposition: relative;\n\t\t\n\t\t.margin {\n\t\t\tmargin: 5px;\n\t\t\tborder: $wp-card-border-1 solid 1px;\n\t\t\tposition: relative;\n\t\t\toverflow: hidden;\n\t\t\tbackground: #eee;\n\t\t\t\n\t\t\t&:before {\n\t\t\t\tcontent: \"\";\n\t\t\t display: block;\n\t\t\t padding-top: 100%;\n\t\t\t}\n\t\t}\n\t\t\n\t\t.thumbnail {\n\t\t\tposition: absolute;\n\t\t\ttop: 0;\n\t\t\tleft: 0;\n\t\t\twidth: 100%;\n\t\t\theight: 100%;\n\t\t\ttransform: translate(50%, 50%);\n\t\t\t\n\t\t\thtml[dir=\"rtl\"] & { \n\t\t\t\ttransform: translate(-50%, 50%);\n\t\t\t}\n\t\t\t\n\t\t\timg {\n\t\t\t\tdisplay: block;\n\t\t\t\theight: auto;\n\t\t\t\tmax-height: 100%;\n\t\t\t\twidth: auto;\n\t\t\t\ttransform: translate(-50%, -50%);\n\t\t\t\t\n\t\t\t\thtml[dir=\"rtl\"] & { \n\t\t\t\t\ttransform: translate(50%, -50%);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t\n\t\t.filename {\n\t\t position: absolute;\n\t\t bottom: 0;\n\t\t left: 0;\n\t\t right: 0;\n\t\t padding: 5%;\n\t\t background: #F4F4F4;\n\t\t background: rgba(255, 255, 255, 0.8);\n\t\t border-top: #DFDFDF solid 1px;\n\t\t font-weight: bold;\n\t\t text-align: center;\n\t\t word-wrap: break-word;\n\t\t max-height: 90%;\n\t\t overflow: hidden;\n\t\t}\n\t\t\n\t\t.actions {\n\t\t\tposition: absolute;\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tdisplay: none;\n\t\t}\n\t\t\n\t\t\n\t\t/* hover */\n\t\t&:hover {\n\t\t\t\n\t\t\t.actions {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t\t\n\t\t}\n\t\t\n\t\t\n\t\t/* sortable */\n\t\t&.ui-sortable-helper {\n\t\t\t\n\t\t\t.margin {\n\t\t\t\tborder: none;\n\t\t\t\tbox-shadow: 0 1px 3px rgba(0,0,0,0.3);\n\t\t\t}\n\t\t}\n\t\t\n\t\t&.ui-sortable-placeholder {\n\t\t\t\n\t\t\t.margin {\n\t\t\t\tbackground: #F1F1F1;\n\t\t\t\tborder: none;\n\t\t\t\t\n\t\t\t\t* {\n\t\t\t\t\tdisplay: none !important;\n\t\t\t\t}\n\t\t\t}\n\t\t\t\n\t\t}\n\t\t\n\t\t\n\t\t/* active */\n\t\t&.active {\n\t\t\t\n\t\t\t.margin {\n\t\t\t\tbox-shadow: 0 0 0 1px #FFFFFF, 0 0 0 5px #0073aa;\n\t\t\t}\n\t\t\t\n\t\t}\n\t\t\n\t\t\n\t\t/* icon */\n\t\t&.-icon {\n\t\t\t\n\t\t\t.thumbnail img {\n\t\t\t\ttransform: translate(-50%, -70%);\n\t\t\t}\n\t\t\t\n\t\t}\n\t\t\n\t\t\n\t\t/* rtl */\n\t\thtml[dir=\"rtl\"] & {\n\t\t\tfloat: right;\n\t\t}\n\t\t\n\t}\n\t\n\t\n\t\n\t&.sidebar-open {\n\t\t\n\t\t/* hide attachment actions when sidebar is open */\n\t\t.acf-gallery-attachment .actions {\n\t\t\tdisplay: none;\n\t\t}\n\t\t\n\t\t\n\t\t/* allow sidebar to move over main for small widths (widget edit box) */\n\t\t.acf-gallery-side {\n\t\t\tz-index: 2;\n\t\t}\n\t\t\n\t}\n\t\n\t\n\t/* toolbar */\n\t.acf-gallery-toolbar {\n\t\tposition: absolute;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t\tpadding: 10px;\n\t\tborder-top: $wp-card-border-1 solid 1px;\n\t\tbackground: #fff;\n\t\tmin-height: 28px;\n\t\t\n\t\t.acf-hl li {\n\t\t\tline-height: 24px;\n\t\t}\n\t\t\n\t\t.bulk-actions-select {\n\t\t\twidth: auto;\n\t\t\tmargin: 0 1px 0 0;\n\t\t}\n\t\t\n\t}\n\t\n\t\n\t/* sidebar */\n\t.acf-gallery-side {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\twidth: 0;\n\t\t\n\t\tbackground: #F9F9F9;\n\t\tborder-left: $wp-card-border solid 1px;\n\t\t\n\t\tz-index: 1;\n\t\toverflow: hidden;\n\t\t\n\t\t.acf-gallery-side-inner {\n\t\t\tposition: absolute;\n\t\t\ttop: 0;\n\t\t\tleft: 0;\n\t\t\tbottom: 0;\n\t\t\twidth: 349px;\n\t\t}\n\t\t\n\t}\n\t\n\t\n\t/* side info */\n\t.acf-gallery-side-info {\n\t\t@include clearfix();\n\t\tposition: relative;\n\t\twidth: 100%;\n\t\tpadding: 10px;\n\t\tmargin: -10px 0 15px -10px;\n\t\tbackground: #F1F1F1;\n\t\tborder-bottom: #DFDFDF solid 1px;\n\t\t\n\t\thtml[dir=\"rtl\"] & {\n\t\t\tmargin-left: 0;\n\t\t\tmargin-right: -10px;\n\t\t}\n\t\n\t\timg {\n\t\t\tfloat: left;\n\t\t\twidth: auto;\n\t\t\tmax-width: 65px;\n\t\t\tmax-height: 65px;\n\t\t\tmargin: 0 10px 1px 0;\n\t\t\tbackground: #FFFFFF;\n\t\t\tpadding: 3px;\n\t\t\tborder: $wp-card-border solid 1px;\n\t\t\tborder-radius: 1px;\n\t\t\t\n\t\t\t/* rtl */\n\t\t\thtml[dir=\"rtl\"] & {\n\t\t\t\tfloat: right;\n\t\t\t\tmargin: 0 0 0 10px;\n\t\t\t}\n\t\t}\n\t\t\t\t\n\t\tp {\n\t\t\tfont-size: 13px;\n\t\t\tline-height: 15px;\n\t\t\tmargin: 3px 0;\n\t\t\tword-break: break-all;\n\t\t\tcolor: #666;\n\t\t\t\n\t\t\tstrong {\n\t\t\t\tcolor: #000;\n\t\t\t}\n\t\t}\n\t\t\n\t\ta {\n\t\t\ttext-decoration: none;\n\t\t\t\n\t\t\t&.acf-gallery-edit {\n\t\t\t\tcolor: #21759b;\n\t\t\t}\n\t\t\t\n\t\t\t&.acf-gallery-remove {\n\t\t\t\tcolor: #bc0b0b;\n\t\t\t}\n\t\t\t\n\t\t\t&:hover {\n\t\t\t\ttext-decoration: underline;\n\t\t\t}\n\t\t\n\t\t}\n\t\t\n\t}\n\t\n\t\n\t/* side data */\n\t.acf-gallery-side-data {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 48px;\n\t\tleft: 0;\n\t\toverflow: auto;\n\t\toverflow-x: inherit;\n\t\tpadding: 10px;\n\t\n\t\t\n\t\t.acf-label,\n\t\tth.label {\n\t\t\tcolor: #666666;\n\t\t\tfont-size: 12px;\n\t\t\tline-height: 25px;\n\t\t\tpadding: 0 4px 8px 0 !important;\n\t\t\twidth: auto !important;\n\t\t\tvertical-align: top;\n\t\t\t\n\t\t\thtml[dir=\"rtl\"] & { \n\t\t\t\tpadding: 0 0 8px 4px !important;\n\t\t\t}\n\t\t\t\n\t\t\tlabel {\n\t\t\t\tfont-weight: normal;\n\t\t\t}\n\t\t}\n\t\t\t\t\n\t\t.acf-input,\n\t\ttd.field {\n\t\t\tpadding: 0 0 8px !important;\n\t\t}\n\t\t\n\t\ttextarea {\n\t\t\tmin-height: 0;\n\t\t\theight: 60px;\n\t\t}\n\t\t\n\t\tp.help {\n\t\t\tfont-size: 12px;\n\t\t\t\n\t\t\t&:hover {\n\t\t\t\tfont-weight: normal;\n\t\t\t}\n\t\t}\n\t\n\t}\n\t\n\t\n\t/* column widths */\n\t&[data-columns=\"1\"] .acf-gallery-attachment { width: 100%; }\n\t&[data-columns=\"2\"] .acf-gallery-attachment { width: 50%; }\n\t&[data-columns=\"3\"] .acf-gallery-attachment { width: 33.333%; }\n\t&[data-columns=\"4\"] .acf-gallery-attachment { width: 25%; }\n\t&[data-columns=\"5\"] .acf-gallery-attachment { width: 20%; }\n\t&[data-columns=\"6\"] .acf-gallery-attachment { width: 16.666%; }\n\t&[data-columns=\"7\"] .acf-gallery-attachment { width: 14.285%; }\n\t&[data-columns=\"8\"] .acf-gallery-attachment { width: 12.5%; }\n\t\n\t\n\t/* resizable */\n\t.ui-resizable-handle {\n\t\tdisplay: block;\n\t\tposition: absolute;\n\t}\n\t\n\t.ui-resizable-s {\n\t\tbottom: -5px;\n\t\tcursor: ns-resize;\n\t\theight: 7px;\n\t\tleft: 0;\n\t\twidth: 100%;\n\t}\n\n}\n\n\n\n/* media modal selected */\n.acf-media-modal .attachment.acf-selected {\n\tbox-shadow: 0 0 0 3px #fff inset, 0 0 0 7px #0073aa inset !important;\n\t\n\t.check {\n\t\tdisplay: none !important;\n\t}\n\t\n\t.thumbnail {\n\t\topacity: 0.25 !important;\n\t}\n\t\t\n\t.attachment-preview:before {\n\t\tbackground: rgba(0,0,0,0.15);\n\t\tz-index: 1;\n\t\tposition: relative;\n\t}\n\n}\n\n\n.acf-admin-single-options-page {\n\t.select2-dropdown {\n\t\tborder-color: $blue-300 !important;\n\t\tmargin-top: -5px;\n\t\toverflow: hidden;\n\t\tbox-shadow: $elevation-01;\n\t}\n\n\t.select2-dropdown.select2-dropdown--above {\n\t\tmargin-top: 0;\n\t}\n\n\t.select2-container--default .select2-results__option[aria-selected=\"true\"] {\n\t\tbackground-color: $gray-50 !important;\n\t\tcolor: $gray-500;\n\n\t\t&:hover {\n\t\t\tcolor: $blue-400;\n\t\t}\n\t}\n\n\t.select2-container--default\n\t\t.select2-results__option--highlighted[aria-selected] {\n\t\tcolor: #fff !important;\n\t\tbackground-color: $blue-500 !important;\n\t}\n\n\t// remove bottom margin on options\n\t.select2-dropdown .select2-results__option {\n\t\tmargin-bottom: 0;\n\t}\n}\n\n// z-index helper for the popup modal.\n.acf-create-options-page-popup ~ .select2-container {\n\tz-index: 999999999;\n}\n","/*-----------------------------------------------------------------------------\n*\n*\tACF Blocks\n*\n*----------------------------------------------------------------------------*/\n\n// All block components.\n.acf-block-component {\n\t.components-placeholder {\n\t\tmargin: 0;\n\t}\n}\n\n// Block fields\n.acf-block-component .acf-block-fields {\n\t// Ensure white background behind fields.\n\tbackground: #fff;\n\n\t// Generic body styles\n\ttext-align: left;\n\tfont-size: 13px;\n\tline-height: 1.4em;\n\tcolor: #444;\n\tfont-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto,\n\t\tOxygen-Sans, Ubuntu, Cantarell, \"Helvetica Neue\", sans-serif;\n\n\t&.acf-empty-block-fields {\n\t\tborder: 1px solid #1e1e1e;\n\t\tpadding: 12px;\n\n\t\t.components-panel & {\n\t\t\tborder: none;\n\t\t\tborder-top: 1px solid #ddd;\n\t\t\tborder-bottom: 1px solid #ddd;\n\t\t}\n\t}\n\n\thtml[dir=\"rtl\"] & {\n\t\ttext-align: right;\n\t}\n\n\tp {\n\t\tfont-size: 13px;\n\t\tline-height: 1.5;\n\t}\n}\n\n// Block body.\n.acf-block-body {\n\t// Fields wrapper.\n\t.acf-block-fields {\n\t\tborder: #adb2ad solid 1px;\n\n\t\t// Tab\n\t\t.acf-tab-wrap {\n\t\t\t.acf-tab-group {\n\t\t\t\tmargin-left: 0;\n\t\t\t\tpadding: 16px 20px 0;\n\t\t\t}\n\t\t}\n\t}\n\n\t// Block fields (div).\n\t.acf-fields > .acf-field {\n\t\tpadding: 16px 20px;\n\n\t\t// Accordions.\n\t\t&.acf-accordion {\n\t\t\tborder-color: #adb2ad;\n\n\t\t\t.acf-accordion-title {\n\t\t\t\tpadding: 16px 20px;\n\t\t\t}\n\t\t}\n\t}\n\n\t// Ensure ACF buttons aren't changed by theme colors in the block editor.\n\t.acf-button, .acf-link a.button {\n\t\tcolor: #2271b1 !important;\n\t\tborder-color: #2271b1;\n\t\tbackground: #f6f7f7;\n\t\tvertical-align: top;\n\t\t&.button-primary:hover {\n\t\t\tcolor: white !important;\n\t\t}\n\t\t&:hover {\n\t\t\tcolor: #0a4b78 !important;\n\t\t}\n\t}\n\n\t// Preview.\n\t.acf-block-preview {\n\t\tmin-height: 10px;\n\t}\n}\n\n// Block panel.\n.acf-block-panel {\n\t// Fields wrapper.\n\t.acf-block-fields {\n\t\tborder-top: #ddd solid 1px;\n\t\tborder-bottom: #ddd solid 1px;\n\t\tmin-height: 1px;\n\n\t\t&:empty {\n\t\t\tborder-top: none;\n\t\t}\n\n\t\t// Tab\n\t\t.acf-tab-wrap {\n\t\t\tbackground: transparent;\n\t\t}\n\t}\n}\n\n// Add compatibility for WP 5.3 and older.\n// - Sidebar area is wrapped in a PanelBody element.\n.components-panel__body .acf-block-panel {\n\tmargin: 16px -16px -16px;\n}\n"],"names":[],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"acf-pro-input.css","mappings":"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","sources":["webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/pro/acf-pro-input.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_variables.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_mixins.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/pro/_fields.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/pro/_blocks.scss"],"sourcesContent":["@charset \"UTF-8\";\n/*--------------------------------------------------------------------------------------------\n*\n*\tVars\n*\n*--------------------------------------------------------------------------------------------*/\n/* colors */\n/* acf-field */\n/* responsive */\n/*--------------------------------------------------------------------------------------------\n*\n*\tACF 6 ↓\n*\n*--------------------------------------------------------------------------------------------*/\n/*--------------------------------------------------------------------------------------------\n*\n* Mixins\n*\n*--------------------------------------------------------------------------------------------*/\n/*---------------------------------------------------------------------------------------------\n*\n* Repeater\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-repeater {\n /* table */\n /* row handle (add/remove) */\n /* add in spacer to th (force correct width) */\n /* row */\n /* sortable */\n /* layouts */\n /*\n \t&.-row > table > tbody > tr:before,\n \t&.-block > table > tbody > tr:before {\n \t\tcontent: \"\";\n \t\tdisplay: table-row;\n \t\theight: 2px;\n \t\tbackground: #f00;\n \t}\n */\n /* empty */\n /* collapsed */\n /* collapsed (block layout) */\n /* collapsed (table layout) */\n}\n.acf-repeater > table {\n margin: 0 0 8px;\n background: #F9F9F9;\n}\n.acf-repeater > table > tbody tr.acf-divider:not(:first-child) > td {\n border-top: 10px solid #EAECF0;\n}\n.acf-repeater .acf-row-handle {\n width: 16px;\n text-align: center !important;\n vertical-align: middle !important;\n position: relative;\n /* icons */\n /* .order */\n /* remove */\n}\n.acf-repeater .acf-row-handle .acf-order-input-wrap {\n width: 45px;\n}\n.acf-repeater .acf-row-handle .acf-order-input::-webkit-outer-spin-button,\n.acf-repeater .acf-row-handle .acf-order-input::-webkit-inner-spin-button {\n -webkit-appearance: none;\n margin: 0;\n}\n.acf-repeater .acf-row-handle .acf-order-input {\n -moz-appearance: textfield;\n text-align: center;\n}\n.acf-repeater .acf-row-handle .acf-icon {\n display: none;\n position: absolute;\n top: 0;\n margin: -8px 0 0 -2px;\n /* minus icon */\n}\n.acf-repeater .acf-row-handle .acf-icon.-minus {\n top: 50%;\n /* ie fix */\n}\nbody.browser-msie .acf-repeater .acf-row-handle .acf-icon.-minus {\n top: 25px;\n}\n.acf-repeater .acf-row-handle.order {\n background: #f4f4f4;\n cursor: move;\n color: #aaa;\n text-shadow: #fff 0 1px 0;\n}\n.acf-repeater .acf-row-handle.order:hover {\n color: #666;\n}\n.acf-repeater .acf-row-handle.order + td {\n border-left-color: #DFDFDF;\n}\n.acf-repeater .acf-row-handle.pagination {\n cursor: auto;\n}\n.acf-repeater .acf-row-handle.remove {\n background: #F9F9F9;\n border-left-color: #DFDFDF;\n}\n.acf-repeater th.acf-row-handle:before {\n content: \"\";\n width: 16px;\n display: block;\n height: 1px;\n}\n.acf-repeater .acf-row {\n /* hide clone */\n /* hover */\n}\n.acf-repeater .acf-row.acf-clone {\n display: none !important;\n}\n.acf-repeater .acf-row:hover, .acf-repeater .acf-row.-hover {\n /* icons */\n}\n.acf-repeater .acf-row:hover > .acf-row-handle .acf-icon, .acf-repeater .acf-row.-hover > .acf-row-handle .acf-icon {\n display: block;\n}\n.acf-repeater .acf-row:hover > .acf-row-handle .acf-icon.show-on-shift, .acf-repeater .acf-row.-hover > .acf-row-handle .acf-icon.show-on-shift {\n display: none;\n}\nbody.acf-keydown-shift .acf-repeater .acf-row:hover > .acf-row-handle .acf-icon.show-on-shift, body.acf-keydown-shift .acf-repeater .acf-row.-hover > .acf-row-handle .acf-icon.show-on-shift {\n display: block;\n}\nbody.acf-keydown-shift .acf-repeater .acf-row:hover > .acf-row-handle .acf-icon.hide-on-shift, body.acf-keydown-shift .acf-repeater .acf-row.-hover > .acf-row-handle .acf-icon.hide-on-shift {\n display: none;\n}\n.acf-repeater > table > tbody > tr.ui-sortable-helper {\n box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2);\n}\n.acf-repeater > table > tbody > tr.ui-sortable-placeholder {\n visibility: visible !important;\n}\n.acf-repeater > table > tbody > tr.ui-sortable-placeholder td {\n background: #F9F9F9;\n}\n.acf-repeater.-row > table > tbody > tr > td, .acf-repeater.-block > table > tbody > tr > td {\n border-top-color: #E1E1E1;\n}\n.acf-repeater.-empty > table > thead > tr > th {\n border-bottom: 0 none;\n}\n.acf-repeater.-empty.-row > table, .acf-repeater.-empty.-block > table {\n display: none;\n}\n.acf-repeater .acf-row.-collapsed > .acf-field {\n display: none !important;\n}\n.acf-repeater .acf-row.-collapsed > td.acf-field.-collapsed-target {\n display: table-cell !important;\n}\n.acf-repeater .acf-row.-collapsed > .acf-fields > * {\n display: none !important;\n}\n.acf-repeater .acf-row.-collapsed > .acf-fields > .acf-field.-collapsed-target {\n display: block !important;\n}\n.acf-repeater .acf-row.-collapsed > .acf-fields > .acf-field.-collapsed-target[data-width] {\n float: none !important;\n width: auto !important;\n}\n.acf-repeater.-table .acf-row.-collapsed .acf-field.-collapsed-target {\n border-left-color: #dfdfdf;\n}\n.acf-repeater.-max .acf-icon[data-event=add-row] {\n display: none !important;\n}\n.acf-repeater > .acf-actions .acf-button {\n float: right;\n pointer-events: auto !important;\n}\n.acf-repeater > .acf-actions .acf-tablenav {\n float: right;\n margin-right: 20px;\n}\n.acf-repeater > .acf-actions .acf-tablenav .current-page {\n width: auto !important;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Flexible Content\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-flexible-content {\n position: relative;\n}\n.acf-flexible-content > .clones {\n display: none;\n}\n.acf-flexible-content > .values {\n margin: 0 0 8px;\n}\n.acf-flexible-content > .values > .ui-sortable-placeholder {\n visibility: visible !important;\n border: 1px dashed #b4b9be;\n box-shadow: none;\n background: transparent;\n}\n.acf-flexible-content .layout {\n position: relative;\n margin: 20px 0 0;\n background: #fff;\n border: 1px solid #ccd0d4;\n}\n.acf-flexible-content .layout:first-child {\n margin-top: 0;\n}\n.acf-flexible-content .layout .acf-fc-layout-handle {\n display: block;\n position: relative;\n padding: 8px 10px;\n cursor: move;\n border-bottom: #ccd0d4 solid 1px;\n color: #444;\n font-size: 14px;\n line-height: 1.4em;\n}\n.acf-flexible-content .layout .acf-fc-layout-order {\n display: block;\n width: 20px;\n height: 20px;\n border-radius: 10px;\n display: inline-block;\n text-align: center;\n line-height: 20px;\n margin: 0 2px 0 0;\n background: #F1F1F1;\n font-size: 12px;\n color: #444;\n}\nhtml[dir=rtl] .acf-flexible-content .layout .acf-fc-layout-order {\n float: right;\n margin-right: 0;\n margin-left: 5px;\n}\n.acf-flexible-content .layout .acf-fc-layout-controls {\n position: absolute;\n top: 8px;\n right: 8px;\n}\n.acf-flexible-content .layout .acf-fc-layout-controls .acf-icon {\n display: block;\n float: left;\n margin: 0 0 0 5px;\n}\n.acf-flexible-content .layout .acf-fc-layout-controls .acf-icon.-plus, .acf-flexible-content .layout .acf-fc-layout-controls .acf-icon.-minus, .acf-flexible-content .layout .acf-fc-layout-controls .acf-icon.-duplicate {\n visibility: hidden;\n}\nhtml[dir=rtl] .acf-flexible-content .layout .acf-fc-layout-controls {\n right: auto;\n left: 9px;\n}\n.acf-flexible-content .layout.is-selected {\n border-color: #7e8993;\n}\n.acf-flexible-content .layout.is-selected .acf-fc-layout-handle {\n border-color: #7e8993;\n}\n.acf-flexible-content .layout:hover .acf-fc-layout-controls .acf-icon.-plus, .acf-flexible-content .layout:hover .acf-fc-layout-controls .acf-icon.-minus, .acf-flexible-content .layout:hover .acf-fc-layout-controls .acf-icon.-duplicate, .acf-flexible-content .layout.-hover .acf-fc-layout-controls .acf-icon.-plus, .acf-flexible-content .layout.-hover .acf-fc-layout-controls .acf-icon.-minus, .acf-flexible-content .layout.-hover .acf-fc-layout-controls .acf-icon.-duplicate {\n visibility: visible;\n}\n.acf-flexible-content .layout.-collapsed > .acf-fc-layout-handle {\n border-bottom-width: 0;\n}\n.acf-flexible-content .layout.-collapsed > .acf-fields,\n.acf-flexible-content .layout.-collapsed > .acf-table {\n display: none;\n}\n.acf-flexible-content .layout > .acf-table {\n border: 0 none;\n box-shadow: none;\n}\n.acf-flexible-content .layout > .acf-table > tbody > tr {\n background: #fff;\n}\n.acf-flexible-content .layout > .acf-table > thead > tr > th {\n background: #F9F9F9;\n}\n.acf-flexible-content .no-value-message {\n padding: 19px;\n border: #ccc dashed 2px;\n text-align: center;\n display: none;\n}\n.acf-flexible-content.-empty > .no-value-message {\n display: block;\n}\n\n.acf-fc-popup {\n padding: 5px 0;\n z-index: 900001;\n min-width: 135px;\n}\n.acf-fc-popup ul, .acf-fc-popup li {\n list-style: none;\n display: block;\n margin: 0;\n padding: 0;\n}\n.acf-fc-popup li {\n position: relative;\n float: none;\n white-space: nowrap;\n}\n.acf-fc-popup .badge {\n display: inline-block;\n border-radius: 8px;\n font-size: 9px;\n line-height: 15px;\n padding: 0 5px;\n background: #d54e21;\n text-align: center;\n color: #fff;\n vertical-align: top;\n margin: 0 0 0 5px;\n}\n.acf-fc-popup a {\n color: #eee;\n padding: 5px 10px;\n display: block;\n text-decoration: none;\n position: relative;\n}\n.acf-fc-popup a:hover {\n background: #0073aa;\n color: #fff;\n}\n.acf-fc-popup a.disabled {\n color: #888;\n background: transparent;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Galery\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-gallery {\n border: #ccd0d4 solid 1px;\n height: 400px;\n position: relative;\n /* main */\n /* attachments */\n /* attachment */\n /* toolbar */\n /* sidebar */\n /* side info */\n /* side data */\n /* column widths */\n /* resizable */\n}\n.acf-gallery .acf-gallery-main {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: #fff;\n z-index: 2;\n}\n.acf-gallery .acf-gallery-attachments {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 48px;\n left: 0;\n padding: 5px;\n overflow: auto;\n overflow-x: hidden;\n}\n.acf-gallery .acf-gallery-attachment {\n width: 25%;\n float: left;\n cursor: pointer;\n position: relative;\n /* hover */\n /* sortable */\n /* active */\n /* icon */\n /* rtl */\n}\n.acf-gallery .acf-gallery-attachment .margin {\n margin: 5px;\n border: #d5d9dd solid 1px;\n position: relative;\n overflow: hidden;\n background: #eee;\n}\n.acf-gallery .acf-gallery-attachment .margin:before {\n content: \"\";\n display: block;\n padding-top: 100%;\n}\n.acf-gallery .acf-gallery-attachment .thumbnail {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n transform: translate(50%, 50%);\n}\nhtml[dir=rtl] .acf-gallery .acf-gallery-attachment .thumbnail {\n transform: translate(-50%, 50%);\n}\n.acf-gallery .acf-gallery-attachment .thumbnail img {\n display: block;\n height: auto;\n max-height: 100%;\n width: auto;\n transform: translate(-50%, -50%);\n}\nhtml[dir=rtl] .acf-gallery .acf-gallery-attachment .thumbnail img {\n transform: translate(50%, -50%);\n}\n.acf-gallery .acf-gallery-attachment .filename {\n position: absolute;\n bottom: 0;\n left: 0;\n right: 0;\n padding: 5%;\n background: #F4F4F4;\n background: rgba(255, 255, 255, 0.8);\n border-top: #DFDFDF solid 1px;\n font-weight: bold;\n text-align: center;\n word-wrap: break-word;\n max-height: 90%;\n overflow: hidden;\n}\n.acf-gallery .acf-gallery-attachment .actions {\n position: absolute;\n top: 0;\n right: 0;\n display: none;\n}\n.acf-gallery .acf-gallery-attachment:hover .actions {\n display: block;\n}\n.acf-gallery .acf-gallery-attachment.ui-sortable-helper .margin {\n border: none;\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);\n}\n.acf-gallery .acf-gallery-attachment.ui-sortable-placeholder .margin {\n background: #F1F1F1;\n border: none;\n}\n.acf-gallery .acf-gallery-attachment.ui-sortable-placeholder .margin * {\n display: none !important;\n}\n.acf-gallery .acf-gallery-attachment.active .margin {\n box-shadow: 0 0 0 1px #FFFFFF, 0 0 0 5px #0073aa;\n}\n.acf-gallery .acf-gallery-attachment.-icon .thumbnail img {\n transform: translate(-50%, -70%);\n}\nhtml[dir=rtl] .acf-gallery .acf-gallery-attachment {\n float: right;\n}\n.acf-gallery.sidebar-open {\n /* hide attachment actions when sidebar is open */\n /* allow sidebar to move over main for small widths (widget edit box) */\n}\n.acf-gallery.sidebar-open .acf-gallery-attachment .actions {\n display: none;\n}\n.acf-gallery.sidebar-open .acf-gallery-side {\n z-index: 2;\n}\n.acf-gallery .acf-gallery-toolbar {\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n padding: 10px;\n border-top: #d5d9dd solid 1px;\n background: #fff;\n min-height: 28px;\n}\n.acf-gallery .acf-gallery-toolbar .acf-hl li {\n line-height: 24px;\n}\n.acf-gallery .acf-gallery-toolbar .bulk-actions-select {\n width: auto;\n margin: 0 1px 0 0;\n}\n.acf-gallery .acf-gallery-side {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n width: 0;\n background: #F9F9F9;\n border-left: #ccd0d4 solid 1px;\n z-index: 1;\n overflow: hidden;\n}\n.acf-gallery .acf-gallery-side .acf-gallery-side-inner {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n width: 349px;\n}\n.acf-gallery .acf-gallery-side-info {\n position: relative;\n width: 100%;\n padding: 10px;\n margin: -10px 0 15px -10px;\n background: #F1F1F1;\n border-bottom: #DFDFDF solid 1px;\n}\n.acf-gallery .acf-gallery-side-info:after {\n display: block;\n clear: both;\n content: \"\";\n}\nhtml[dir=rtl] .acf-gallery .acf-gallery-side-info {\n margin-left: 0;\n margin-right: -10px;\n}\n.acf-gallery .acf-gallery-side-info img {\n float: left;\n width: auto;\n max-width: 65px;\n max-height: 65px;\n margin: 0 10px 1px 0;\n background: #FFFFFF;\n padding: 3px;\n border: #ccd0d4 solid 1px;\n border-radius: 1px;\n /* rtl */\n}\nhtml[dir=rtl] .acf-gallery .acf-gallery-side-info img {\n float: right;\n margin: 0 0 0 10px;\n}\n.acf-gallery .acf-gallery-side-info p {\n font-size: 13px;\n line-height: 15px;\n margin: 3px 0;\n word-break: break-all;\n color: #666;\n}\n.acf-gallery .acf-gallery-side-info p strong {\n color: #000;\n}\n.acf-gallery .acf-gallery-side-info a {\n text-decoration: none;\n}\n.acf-gallery .acf-gallery-side-info a.acf-gallery-edit {\n color: #21759b;\n}\n.acf-gallery .acf-gallery-side-info a.acf-gallery-remove {\n color: #bc0b0b;\n}\n.acf-gallery .acf-gallery-side-info a:hover {\n text-decoration: underline;\n}\n.acf-gallery .acf-gallery-side-data {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 48px;\n left: 0;\n overflow: auto;\n overflow-x: inherit;\n padding: 10px;\n}\n.acf-gallery .acf-gallery-side-data .acf-label,\n.acf-gallery .acf-gallery-side-data th.label {\n color: #666666;\n font-size: 12px;\n line-height: 25px;\n padding: 0 4px 8px 0 !important;\n width: auto !important;\n vertical-align: top;\n}\nhtml[dir=rtl] .acf-gallery .acf-gallery-side-data .acf-label,\nhtml[dir=rtl] .acf-gallery .acf-gallery-side-data th.label {\n padding: 0 0 8px 4px !important;\n}\n.acf-gallery .acf-gallery-side-data .acf-label label,\n.acf-gallery .acf-gallery-side-data th.label label {\n font-weight: normal;\n}\n.acf-gallery .acf-gallery-side-data .acf-input,\n.acf-gallery .acf-gallery-side-data td.field {\n padding: 0 0 8px !important;\n}\n.acf-gallery .acf-gallery-side-data textarea {\n min-height: 0;\n height: 60px;\n}\n.acf-gallery .acf-gallery-side-data p.help {\n font-size: 12px;\n}\n.acf-gallery .acf-gallery-side-data p.help:hover {\n font-weight: normal;\n}\n.acf-gallery[data-columns=\"1\"] .acf-gallery-attachment {\n width: 100%;\n}\n.acf-gallery[data-columns=\"2\"] .acf-gallery-attachment {\n width: 50%;\n}\n.acf-gallery[data-columns=\"3\"] .acf-gallery-attachment {\n width: 33.333%;\n}\n.acf-gallery[data-columns=\"4\"] .acf-gallery-attachment {\n width: 25%;\n}\n.acf-gallery[data-columns=\"5\"] .acf-gallery-attachment {\n width: 20%;\n}\n.acf-gallery[data-columns=\"6\"] .acf-gallery-attachment {\n width: 16.666%;\n}\n.acf-gallery[data-columns=\"7\"] .acf-gallery-attachment {\n width: 14.285%;\n}\n.acf-gallery[data-columns=\"8\"] .acf-gallery-attachment {\n width: 12.5%;\n}\n.acf-gallery .ui-resizable-handle {\n display: block;\n position: absolute;\n}\n.acf-gallery .ui-resizable-s {\n bottom: -5px;\n cursor: ns-resize;\n height: 7px;\n left: 0;\n width: 100%;\n}\n\n/* media modal selected */\n.acf-media-modal .attachment.acf-selected {\n box-shadow: 0 0 0 3px #fff inset, 0 0 0 7px #0073aa inset !important;\n}\n.acf-media-modal .attachment.acf-selected .check {\n display: none !important;\n}\n.acf-media-modal .attachment.acf-selected .thumbnail {\n opacity: 0.25 !important;\n}\n.acf-media-modal .attachment.acf-selected .attachment-preview:before {\n background: rgba(0, 0, 0, 0.15);\n z-index: 1;\n position: relative;\n}\n\n.acf-admin-single-options-page .select2-dropdown {\n border-color: #6BB5D8 !important;\n margin-top: -5px;\n overflow: hidden;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n.acf-admin-single-options-page .select2-dropdown.select2-dropdown--above {\n margin-top: 0;\n}\n.acf-admin-single-options-page .select2-container--default .select2-results__option[aria-selected=true] {\n background-color: #F9FAFB !important;\n color: #667085;\n}\n.acf-admin-single-options-page .select2-container--default .select2-results__option[aria-selected=true]:hover {\n color: #399CCB;\n}\n.acf-admin-single-options-page .select2-container--default .select2-results__option--highlighted[aria-selected] {\n color: #fff !important;\n background-color: #0783BE !important;\n}\n.acf-admin-single-options-page .select2-dropdown .select2-results__option {\n margin-bottom: 0;\n}\n\n.acf-create-options-page-popup ~ .select2-container {\n z-index: 999999999;\n}\n\n/*-----------------------------------------------------------------------------\n*\n*\tACF Blocks\n*\n*----------------------------------------------------------------------------*/\n.acf-block-component .components-placeholder {\n margin: 0;\n}\n\n.acf-block-component .acf-block-fields {\n background: #fff;\n text-align: left;\n font-size: 13px;\n line-height: 1.4em;\n color: #444;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen-Sans, Ubuntu, Cantarell, \"Helvetica Neue\", sans-serif;\n}\n.acf-block-component .acf-block-fields.acf-empty-block-fields {\n border: 1px solid #1e1e1e;\n padding: 12px;\n}\n.components-panel .acf-block-component .acf-block-fields.acf-empty-block-fields {\n border: none;\n border-top: 1px solid #ddd;\n border-bottom: 1px solid #ddd;\n}\nhtml[dir=rtl] .acf-block-component .acf-block-fields {\n text-align: right;\n}\n.acf-block-component .acf-block-fields p {\n font-size: 13px;\n line-height: 1.5;\n}\n\n.acf-block-body .acf-block-fields {\n border: #adb2ad solid 1px;\n}\n.acf-block-body .acf-block-fields .acf-tab-wrap .acf-tab-group {\n margin-left: 0;\n padding: 16px 20px 0;\n}\n.acf-block-body .acf-fields > .acf-field {\n padding: 16px 20px;\n}\n.acf-block-body .acf-fields > .acf-field.acf-accordion {\n border-color: #adb2ad;\n}\n.acf-block-body .acf-fields > .acf-field.acf-accordion .acf-accordion-title {\n padding: 16px 20px;\n}\n.acf-block-body .acf-button, .acf-block-body .acf-link a.button, .acf-block-body .acf-add-checkbox {\n color: #2271b1 !important;\n border-color: #2271b1 !important;\n background: #f6f7f7 !important;\n vertical-align: top;\n}\n.acf-block-body .acf-button.button-primary:hover, .acf-block-body .acf-link a.button.button-primary:hover, .acf-block-body .acf-add-checkbox.button-primary:hover {\n color: white !important;\n background: #2271b1 !important;\n}\n.acf-block-body .acf-button:focus, .acf-block-body .acf-link a.button:focus, .acf-block-body .acf-add-checkbox:focus {\n outline: none !important;\n background: #f6f7f7 !important;\n}\n.acf-block-body .acf-button:hover, .acf-block-body .acf-link a.button:hover, .acf-block-body .acf-add-checkbox:hover {\n color: #0a4b78 !important;\n}\n.acf-block-body .acf-block-preview {\n min-height: 10px;\n}\n\n.acf-block-panel .acf-block-fields {\n border-top: #ddd solid 1px;\n border-bottom: #ddd solid 1px;\n min-height: 1px;\n}\n.acf-block-panel .acf-block-fields:empty {\n border-top: none;\n}\n.acf-block-panel .acf-block-fields .acf-tab-wrap {\n background: transparent;\n}\n\n.components-panel__body .acf-block-panel {\n margin: 16px -16px -16px;\n}","/*--------------------------------------------------------------------------------------------\n*\n*\tVars\n*\n*--------------------------------------------------------------------------------------------*/\n\n/* colors */\n$acf_blue: #2a9bd9;\n$acf_notice: #2a9bd9;\n$acf_error: #d94f4f;\n$acf_success: #49ad52;\n$acf_warning: #fd8d3b;\n\n/* acf-field */\n$field_padding: 15px 12px;\n$field_padding_x: 12px;\n$field_padding_y: 15px;\n$fp: 15px 12px;\n$fy: 15px;\n$fx: 12px;\n\n/* responsive */\n$md: 880px;\n$sm: 640px;\n\n// Admin.\n$wp-card-border: #ccd0d4;\t\t\t// Card border.\n$wp-card-border-1: #d5d9dd;\t\t // Card inner border 1: Structural (darker).\n$wp-card-border-2: #eeeeee;\t\t // Card inner border 2: Fields (lighter).\n$wp-input-border: #7e8993;\t\t // Input border.\n\n// Admin 3.8\n$wp38-card-border: #E5E5E5;\t\t // Card border.\n$wp38-card-border-1: #dfdfdf;\t\t// Card inner border 1: Structural (darker).\n$wp38-card-border-2: #eeeeee;\t\t// Card inner border 2: Fields (lighter).\n$wp38-input-border: #dddddd;\t\t // Input border.\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tACF 6 ↓\n*\n*--------------------------------------------------------------------------------------------*/\n\n// Grays\n$gray-50: #F9FAFB;\n$gray-100: #F2F4F7;\n$gray-200: #EAECF0;\n$gray-300: #D0D5DD;\n$gray-400: #98A2B3;\n$gray-500: #667085;\n$gray-600: #475467;\n$gray-700: #344054;\n$gray-800: #1D2939;\n$gray-900: #101828;\n\n// Blues\n$blue-50: #EBF5FA;\n$blue-100: #D8EBF5;\n$blue-200: #A5D2E7;\n$blue-300: #6BB5D8;\n$blue-400: #399CCB;\n$blue-500: #0783BE;\n$blue-600: #066998;\n$blue-700: #044E71;\n$blue-800: #033F5B;\n$blue-900: #032F45;\n\n// Utility\n$color-info:\t#2D69DA;\n$color-success:\t#52AA59;\n$color-warning:\t#F79009;\n$color-danger:\t#D13737;\n\n$color-primary: $blue-500;\n$color-primary-hover: $blue-600;\n$color-secondary: $gray-500;\n$color-secondary-hover: $gray-400;\n\n// Gradients\n$gradient-pro: linear-gradient(90.52deg, #3E8BFF 0.44%, #A45CFF 113.3%);\n\n// Border radius\n$radius-sm:\t4px;\n$radius-md: 6px;\n$radius-lg: 8px;\n$radius-xl: 12px;\n\n// Elevations / Box shadows\n$elevation-01: 0px 1px 2px rgba($gray-900, 0.10);\n\n// Input & button focus outline\n$outline: 3px solid $blue-50;\n\n// Link colours\n$link-color: $blue-500;\n\n// Responsive\n$max-width: 1440px;","/*--------------------------------------------------------------------------------------------\n*\n* Mixins\n*\n*--------------------------------------------------------------------------------------------*/\n@mixin clearfix() {\n\t&:after {\n\t\tdisplay: block;\n\t\tclear: both;\n\t\tcontent: \"\";\n\t}\n}\n\n@mixin border-box() {\n\t-webkit-box-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\tbox-sizing: border-box;\n}\n\n@mixin centered() {\n\tposition: absolute;\n\ttop: 50%;\n\tleft: 50%;\n\ttransform: translate(-50%, -50%);\n}\n\n@mixin animate( $properties: 'all' ) {\n\t-webkit-transition: $properties 0.3s ease; // Safari 3.2+, Chrome\n -moz-transition: $properties 0.3s ease; \t// Firefox 4-15\n -o-transition: $properties 0.3s ease; \t\t// Opera 10.5–12.00\n transition: $properties 0.3s ease; \t\t// Firefox 16+, Opera 12.50+\n}\n\n@mixin rtl() {\n\thtml[dir=\"rtl\"] & {\n\t\ttext-align: right;\n\t\t@content;\n\t}\n}\n\n@mixin wp-admin( $version: '3-8' ) {\n\t.acf-admin-#{$version} & {\n\t\t@content;\n\t}\n}","/*---------------------------------------------------------------------------------------------\n*\n* Repeater\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-repeater {\n\t\n\t/* table */\n\t> table {\n\t\tmargin: 0 0 8px;\n\t\tbackground: #F9F9F9;\n\n\t\t> tbody tr.acf-divider:not(:first-child) > td {\n\t\t\tborder-top: 10px solid $gray-200;\n\t\t}\n\t}\n\t\n\t/* row handle (add/remove) */\n\t.acf-row-handle {\n\t\twidth: 16px;\n\t\ttext-align: center !important;\n\t\tvertical-align: middle !important;\n\t\tposition: relative;\n\n\t\t.acf-order-input-wrap {\n\t\t\twidth: 45px;\n\t\t}\n\n\t\t.acf-order-input::-webkit-outer-spin-button,\n\t\t.acf-order-input::-webkit-inner-spin-button {\n\t\t\t-webkit-appearance: none;\n\t\t\tmargin: 0;\n\t\t}\n\n\t\t.acf-order-input {\n\t\t\t-moz-appearance: textfield;\n\t\t\ttext-align: center;\n\t\t}\n\n\t\t/* icons */\n\t\t.acf-icon {\n\t\t\tdisplay: none;\n\t\t\tposition: absolute;\n\t\t\ttop: 0;\n\t\t\tmargin: -8px 0 0 -2px;\n\t\t\t\n\t\t\t\n\t\t\t/* minus icon */\n\t\t\t&.-minus {\n\t\t\t\ttop: 50%;\n\t\t\t\t\n\t\t\t\t/* ie fix */\n\t\t\t\tbody.browser-msie & { top: 25px; }\n\t\t\t\t\n\t\t\t}\n\t\t}\n\t\t\n\t\t\n\t\t/* .order */\n\t\t&.order {\n\t\t\tbackground: #f4f4f4;\n\t\t\tcursor: move;\n\t\t\tcolor: #aaa;\n\t\t\ttext-shadow: #fff 0 1px 0;\n\t\t\t\n\t\t\t&:hover {\n\t\t\t\tcolor: #666;\n\t\t\t}\n\t\t\t\n\t\t\t+ td {\n\t\t\t\tborder-left-color: #DFDFDF;\n\t\t\t}\n\t\t}\n\n\t\t&.pagination {\n\t\t\tcursor: auto;\n\t\t}\n\t\t\n\t\t/* remove */\n\t\t&.remove {\n\t\t\tbackground: #F9F9F9;\n\t\t\tborder-left-color: #DFDFDF;\n\t\t}\n\t}\n\t\n\t\n\t/* add in spacer to th (force correct width) */\n\tth.acf-row-handle:before {\n\t\tcontent: \"\";\n\t\twidth: 16px;\n\t\tdisplay: block;\n\t\theight: 1px;\n\t}\n\t\n\t\n\t/* row */\n\t.acf-row {\n\t\t\n\t\t/* hide clone */\n\t\t&.acf-clone {\n\t\t\tdisplay: none !important;\n\t\t}\n\t\t\n\t\t\n\t\t/* hover */\n\t\t&:hover,\n\t\t&.-hover {\n\t\t\t\n\t\t\t/* icons */\n\t\t\t> .acf-row-handle .acf-icon {\n\t\t\t\tdisplay: block;\n\n\t\t\t\t// Show \"duplicate\" icon above \"add\" when holding \"shift\" key.\n\t\t\t\t&.show-on-shift {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t\tbody.acf-keydown-shift & {\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t&.hide-on-shift {\n\t\t\t\t\tbody.acf-keydown-shift & {\n\t\t\t\t\t\tdisplay: none;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t/* sortable */\n\t> table > tbody > tr.ui-sortable-helper {\n\t\tbox-shadow: 0 1px 5px rgba(0,0,0,0.2);\n\t}\n\t\n\t> table > tbody > tr.ui-sortable-placeholder {\n\t\tvisibility: visible !important;\n\t\t\n\t\ttd {\n\t\t\tbackground: #F9F9F9;\n\t\t}\n\t}\n\t\n\t\n\t/* layouts */\n/*\n\t&.-row > table > tbody > tr:before,\n\t&.-block > table > tbody > tr:before {\n\t\tcontent: \"\";\n\t\tdisplay: table-row;\n\t\theight: 2px;\n\t\tbackground: #f00;\n\t}\n*/\n\t\n\t&.-row > table > tbody > tr > td,\n\t&.-block > table > tbody > tr > td {\n\t\tborder-top-color: #E1E1E1;\n\t}\n\t\n\t\n\t/* empty */\n\t&.-empty > table > thead > tr > th {\n\t\tborder-bottom: 0 none;\n\t}\n\t\n\t&.-empty.-row > table,\n\t&.-empty.-block > table {\n\t\tdisplay: none;\n\t}\n\t\n\t\n\t/* collapsed */\n\t.acf-row.-collapsed {\n\t\t\n\t\t> .acf-field {\n\t\t\tdisplay: none !important;\n\t\t}\n\t\t\n\t\t> td.acf-field.-collapsed-target {\n\t\t\tdisplay: table-cell !important;\n\t\t}\n\t}\n\t\n\t/* collapsed (block layout) */\n\t.acf-row.-collapsed > .acf-fields {\n\t\t\n\t\t> * {\n\t\t\tdisplay: none !important;\n\t\t}\n\t\t\n\t\t> .acf-field.-collapsed-target {\n\t\t\tdisplay: block !important;\n\t\t\t\n\t\t\t&[data-width] {\n\t\t\t\tfloat: none !important;\n\t\t\t\twidth: auto !important;\n\t\t\t}\n\t\t}\n\t}\n\t\n\t\n\t/* collapsed (table layout) */\n\t&.-table .acf-row.-collapsed .acf-field.-collapsed-target {\n\t\tborder-left-color: #dfdfdf;\n\t}\n\t\n\t// Reached maximum rows.\n\t&.-max {\n\t\t\n\t\t// Hide icons to add rows.\n\t\t.acf-icon[data-event=\"add-row\"] {\n\t\t\tdisplay: none !important;\n\t\t}\n\t}\n\n\t> .acf-actions {\n\t\t.acf-button {\n\t\t\tfloat: right;\n\t\t\tpointer-events: auto !important;\n\t\t}\n\n\t\t.acf-tablenav {\n\t\t\tfloat: right;\n\t\t\tmargin-right: 20px;\n\n\t\t\t.current-page {\n\t\t\t\twidth: auto !important;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Flexible Content\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-flexible-content {\n\tposition: relative;\n\t\n\t// clones\n\t> .clones {\n\t\tdisplay: none;\n\t}\n\t\n\t// values\n\t> .values {\n\t\tmargin: 0 0 8px;\n\t\t\n\t\t// sortable\n\t\t> .ui-sortable-placeholder {\n\t\t\tvisibility: visible !important;\n\t\t\tborder: 1px dashed #b4b9be;\n\t\t\n\t\t\tbox-shadow: none;\n\t\t\tbackground: transparent;\n\t\t}\n\t}\n\t\n\t// layout\n\t.layout {\n\t\tposition: relative;\n\t\tmargin: 20px 0 0;\n\t background: #fff;\n\t border: 1px solid $wp-card-border;\n\t\t\n\t &:first-child {\n\t\t\tmargin-top: 0;\n\t\t}\n\t\t\t\n\t\t// handle\n\t\t.acf-fc-layout-handle {\n\t\t\tdisplay: block;\n\t\t\tposition: relative;\n\t\t\tpadding: 8px 10px;\n\t\t\tcursor: move;\n\t\t\tborder-bottom: $wp-card-border solid 1px;\n\t\t\tcolor: #444;\n\t\t\tfont-size: 14px;\n\t\t\tline-height: 1.4em;\n\t\t}\n\t\t\n\t\t// order\n\t\t.acf-fc-layout-order {\n\t\t\tdisplay: block;\n\t\t\twidth: 20px;\n\t\t\theight: 20px;\n\t\t\tborder-radius: 10px;\n\t\t\tdisplay: inline-block;\n\t\t\ttext-align: center;\n\t\t\tline-height: 20px;\n\t\t\tmargin: 0 2px 0 0;\n\t\t\tbackground: #F1F1F1;\n\t\t\tfont-size: 12px;\n\t\t\tcolor: #444;\n\t\t\t\n\t\t\thtml[dir=\"rtl\"] & {\n\t\t\t\tfloat: right;\n\t\t\t\tmargin-right: 0;\n\t\t\t\tmargin-left: 5px;\n\t\t\t}\n\t\t}\n\t\t\n\t\t// controlls\n\t\t.acf-fc-layout-controls {\n\t\t\tposition: absolute;\n\t\t\ttop: 8px;\n\t\t\tright: 8px;\n\t\t\t\n\t\t\t.acf-icon {\n\t\t\t\tdisplay: block;\n\t\t\t\tfloat: left;\n\t\t\t\tmargin: 0 0 0 5px;\n\t\t\t\t\n\t\t\t\t&.-plus, &.-minus, &.-duplicate { visibility: hidden; }\n\t\t\t}\n\t\t\t\n\t\t\thtml[dir=\"rtl\"] & {\n\t\t\t\tright: auto;\n\t\t\t\tleft: 9px;\n\t\t\t}\n\t\t\t\n\t\t}\n\n\t\t&.is-selected {\n\t\t\tborder-color: $wp-input-border;\n\t\t\t.acf-fc-layout-handle {\n\t\t\t\tborder-color: $wp-input-border;\n\t\t\t}\n\t\t}\n\t\t\n\t\t// open\n\t\t&:hover, \n\t\t&.-hover {\n\t\t\t\n\t\t\t// controls\n\t\t\t.acf-fc-layout-controls {\n\t\t\t\t\n\t\t\t\t.acf-icon {\n\t\t\t\t\t&.-plus, &.-minus, &.-duplicate { visibility: visible; }\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t\n\t\t// collapsed\n\t\t&.-collapsed {\n\t\t\t> .acf-fc-layout-handle {\n\t\t\t\tborder-bottom-width: 0;\n\t\t\t}\n\t\t\t\n\t\t\t> .acf-fields,\n\t\t\t> .acf-table {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t\t\n\t\t// table\n\t\t> .acf-table {\n\t\t\tborder: 0 none;\n\t\t\tbox-shadow: none;\n\t\t\t\n\t\t\t> tbody > tr {\n\t\t\t\tbackground: #fff;\n\t\t\t}\n\t\t\t\n\t\t\t> thead > tr > th {\n\t\t\t\tbackground: #F9F9F9;\n\t\t\t}\n\t\t}\n\t}\n\n\t// no value\n\t.no-value-message {\n\t\tpadding: 19px;\n\t\tborder: #ccc dashed 2px;\n\t\ttext-align: center;\n\t\tdisplay: none;\n\t}\n\n\t// empty\n\t&.-empty > .no-value-message {\n\t\tdisplay: block;\n\t}\n}\n\n// popup\n.acf-fc-popup {\n\tpadding: 5px 0;\n\tz-index: 900001; // +1 higher than .acf-tooltip\n\tmin-width: 135px;\n\t\n\tul, li {\n\t\tlist-style: none;\n\t\tdisplay: block;\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t}\n\t\n\tli {\n\t\tposition: relative;\n\t\tfloat: none;\n\t\twhite-space: nowrap;\n\t}\n\t\n\t.badge {\n\t\tdisplay: inline-block;\n\t\tborder-radius: 8px;\n\t\tfont-size: 9px;\n\t\tline-height: 15px;\n\t\tpadding: 0 5px;\n\t\t\n\t\tbackground: #d54e21;\n\t\ttext-align: center;\n\t\tcolor: #fff;\n\t\tvertical-align: top;\n\t\tmargin: 0 0 0 5px;\n\t}\n\t\n\ta {\n\t\tcolor: #eee;\n\t\tpadding: 5px 10px;\n\t\tdisplay: block;\n\t\ttext-decoration: none;\n\t\tposition: relative;\n\t\t\n\t\t&:hover {\n\t\t\tbackground: #0073aa;\n\t\t\tcolor: #fff;\n\t\t}\n\t\t\n\t\t&.disabled {\n\t\t\tcolor: #888;\n\t\t\tbackground: transparent;\n\t\t}\n\t}\n}\n\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* Galery\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-gallery {\n\tborder: $wp-card-border solid 1px;\n\theight: 400px;\n\tposition: relative;\n\t\n\t/* main */\n\t.acf-gallery-main {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t\tbackground: #fff;\n\t\tz-index: 2;\n\t}\n\t\n\t/* attachments */\n\t.acf-gallery-attachments {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 48px;\n\t\tleft: 0;\n\t\tpadding: 5px;\n\t\toverflow: auto;\n\t\toverflow-x: hidden;\n\t}\n\t\n\t\n\t/* attachment */\n\t.acf-gallery-attachment {\n\t\twidth: 25%;\n\t\tfloat: left;\n\t\tcursor: pointer;\n\t\tposition: relative;\n\t\t\n\t\t.margin {\n\t\t\tmargin: 5px;\n\t\t\tborder: $wp-card-border-1 solid 1px;\n\t\t\tposition: relative;\n\t\t\toverflow: hidden;\n\t\t\tbackground: #eee;\n\t\t\t\n\t\t\t&:before {\n\t\t\t\tcontent: \"\";\n\t\t\t display: block;\n\t\t\t padding-top: 100%;\n\t\t\t}\n\t\t}\n\t\t\n\t\t.thumbnail {\n\t\t\tposition: absolute;\n\t\t\ttop: 0;\n\t\t\tleft: 0;\n\t\t\twidth: 100%;\n\t\t\theight: 100%;\n\t\t\ttransform: translate(50%, 50%);\n\t\t\t\n\t\t\thtml[dir=\"rtl\"] & { \n\t\t\t\ttransform: translate(-50%, 50%);\n\t\t\t}\n\t\t\t\n\t\t\timg {\n\t\t\t\tdisplay: block;\n\t\t\t\theight: auto;\n\t\t\t\tmax-height: 100%;\n\t\t\t\twidth: auto;\n\t\t\t\ttransform: translate(-50%, -50%);\n\t\t\t\t\n\t\t\t\thtml[dir=\"rtl\"] & { \n\t\t\t\t\ttransform: translate(50%, -50%);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t\n\t\t.filename {\n\t\t position: absolute;\n\t\t bottom: 0;\n\t\t left: 0;\n\t\t right: 0;\n\t\t padding: 5%;\n\t\t background: #F4F4F4;\n\t\t background: rgba(255, 255, 255, 0.8);\n\t\t border-top: #DFDFDF solid 1px;\n\t\t font-weight: bold;\n\t\t text-align: center;\n\t\t word-wrap: break-word;\n\t\t max-height: 90%;\n\t\t overflow: hidden;\n\t\t}\n\t\t\n\t\t.actions {\n\t\t\tposition: absolute;\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tdisplay: none;\n\t\t}\n\t\t\n\t\t\n\t\t/* hover */\n\t\t&:hover {\n\t\t\t\n\t\t\t.actions {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t\t\n\t\t}\n\t\t\n\t\t\n\t\t/* sortable */\n\t\t&.ui-sortable-helper {\n\t\t\t\n\t\t\t.margin {\n\t\t\t\tborder: none;\n\t\t\t\tbox-shadow: 0 1px 3px rgba(0,0,0,0.3);\n\t\t\t}\n\t\t}\n\t\t\n\t\t&.ui-sortable-placeholder {\n\t\t\t\n\t\t\t.margin {\n\t\t\t\tbackground: #F1F1F1;\n\t\t\t\tborder: none;\n\t\t\t\t\n\t\t\t\t* {\n\t\t\t\t\tdisplay: none !important;\n\t\t\t\t}\n\t\t\t}\n\t\t\t\n\t\t}\n\t\t\n\t\t\n\t\t/* active */\n\t\t&.active {\n\t\t\t\n\t\t\t.margin {\n\t\t\t\tbox-shadow: 0 0 0 1px #FFFFFF, 0 0 0 5px #0073aa;\n\t\t\t}\n\t\t\t\n\t\t}\n\t\t\n\t\t\n\t\t/* icon */\n\t\t&.-icon {\n\t\t\t\n\t\t\t.thumbnail img {\n\t\t\t\ttransform: translate(-50%, -70%);\n\t\t\t}\n\t\t\t\n\t\t}\n\t\t\n\t\t\n\t\t/* rtl */\n\t\thtml[dir=\"rtl\"] & {\n\t\t\tfloat: right;\n\t\t}\n\t\t\n\t}\n\t\n\t\n\t\n\t&.sidebar-open {\n\t\t\n\t\t/* hide attachment actions when sidebar is open */\n\t\t.acf-gallery-attachment .actions {\n\t\t\tdisplay: none;\n\t\t}\n\t\t\n\t\t\n\t\t/* allow sidebar to move over main for small widths (widget edit box) */\n\t\t.acf-gallery-side {\n\t\t\tz-index: 2;\n\t\t}\n\t\t\n\t}\n\t\n\t\n\t/* toolbar */\n\t.acf-gallery-toolbar {\n\t\tposition: absolute;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t\tpadding: 10px;\n\t\tborder-top: $wp-card-border-1 solid 1px;\n\t\tbackground: #fff;\n\t\tmin-height: 28px;\n\t\t\n\t\t.acf-hl li {\n\t\t\tline-height: 24px;\n\t\t}\n\t\t\n\t\t.bulk-actions-select {\n\t\t\twidth: auto;\n\t\t\tmargin: 0 1px 0 0;\n\t\t}\n\t\t\n\t}\n\t\n\t\n\t/* sidebar */\n\t.acf-gallery-side {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\twidth: 0;\n\t\t\n\t\tbackground: #F9F9F9;\n\t\tborder-left: $wp-card-border solid 1px;\n\t\t\n\t\tz-index: 1;\n\t\toverflow: hidden;\n\t\t\n\t\t.acf-gallery-side-inner {\n\t\t\tposition: absolute;\n\t\t\ttop: 0;\n\t\t\tleft: 0;\n\t\t\tbottom: 0;\n\t\t\twidth: 349px;\n\t\t}\n\t\t\n\t}\n\t\n\t\n\t/* side info */\n\t.acf-gallery-side-info {\n\t\t@include clearfix();\n\t\tposition: relative;\n\t\twidth: 100%;\n\t\tpadding: 10px;\n\t\tmargin: -10px 0 15px -10px;\n\t\tbackground: #F1F1F1;\n\t\tborder-bottom: #DFDFDF solid 1px;\n\t\t\n\t\thtml[dir=\"rtl\"] & {\n\t\t\tmargin-left: 0;\n\t\t\tmargin-right: -10px;\n\t\t}\n\t\n\t\timg {\n\t\t\tfloat: left;\n\t\t\twidth: auto;\n\t\t\tmax-width: 65px;\n\t\t\tmax-height: 65px;\n\t\t\tmargin: 0 10px 1px 0;\n\t\t\tbackground: #FFFFFF;\n\t\t\tpadding: 3px;\n\t\t\tborder: $wp-card-border solid 1px;\n\t\t\tborder-radius: 1px;\n\t\t\t\n\t\t\t/* rtl */\n\t\t\thtml[dir=\"rtl\"] & {\n\t\t\t\tfloat: right;\n\t\t\t\tmargin: 0 0 0 10px;\n\t\t\t}\n\t\t}\n\t\t\t\t\n\t\tp {\n\t\t\tfont-size: 13px;\n\t\t\tline-height: 15px;\n\t\t\tmargin: 3px 0;\n\t\t\tword-break: break-all;\n\t\t\tcolor: #666;\n\t\t\t\n\t\t\tstrong {\n\t\t\t\tcolor: #000;\n\t\t\t}\n\t\t}\n\t\t\n\t\ta {\n\t\t\ttext-decoration: none;\n\t\t\t\n\t\t\t&.acf-gallery-edit {\n\t\t\t\tcolor: #21759b;\n\t\t\t}\n\t\t\t\n\t\t\t&.acf-gallery-remove {\n\t\t\t\tcolor: #bc0b0b;\n\t\t\t}\n\t\t\t\n\t\t\t&:hover {\n\t\t\t\ttext-decoration: underline;\n\t\t\t}\n\t\t\n\t\t}\n\t\t\n\t}\n\t\n\t\n\t/* side data */\n\t.acf-gallery-side-data {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 48px;\n\t\tleft: 0;\n\t\toverflow: auto;\n\t\toverflow-x: inherit;\n\t\tpadding: 10px;\n\t\n\t\t\n\t\t.acf-label,\n\t\tth.label {\n\t\t\tcolor: #666666;\n\t\t\tfont-size: 12px;\n\t\t\tline-height: 25px;\n\t\t\tpadding: 0 4px 8px 0 !important;\n\t\t\twidth: auto !important;\n\t\t\tvertical-align: top;\n\t\t\t\n\t\t\thtml[dir=\"rtl\"] & { \n\t\t\t\tpadding: 0 0 8px 4px !important;\n\t\t\t}\n\t\t\t\n\t\t\tlabel {\n\t\t\t\tfont-weight: normal;\n\t\t\t}\n\t\t}\n\t\t\t\t\n\t\t.acf-input,\n\t\ttd.field {\n\t\t\tpadding: 0 0 8px !important;\n\t\t}\n\t\t\n\t\ttextarea {\n\t\t\tmin-height: 0;\n\t\t\theight: 60px;\n\t\t}\n\t\t\n\t\tp.help {\n\t\t\tfont-size: 12px;\n\t\t\t\n\t\t\t&:hover {\n\t\t\t\tfont-weight: normal;\n\t\t\t}\n\t\t}\n\t\n\t}\n\t\n\t\n\t/* column widths */\n\t&[data-columns=\"1\"] .acf-gallery-attachment { width: 100%; }\n\t&[data-columns=\"2\"] .acf-gallery-attachment { width: 50%; }\n\t&[data-columns=\"3\"] .acf-gallery-attachment { width: 33.333%; }\n\t&[data-columns=\"4\"] .acf-gallery-attachment { width: 25%; }\n\t&[data-columns=\"5\"] .acf-gallery-attachment { width: 20%; }\n\t&[data-columns=\"6\"] .acf-gallery-attachment { width: 16.666%; }\n\t&[data-columns=\"7\"] .acf-gallery-attachment { width: 14.285%; }\n\t&[data-columns=\"8\"] .acf-gallery-attachment { width: 12.5%; }\n\t\n\t\n\t/* resizable */\n\t.ui-resizable-handle {\n\t\tdisplay: block;\n\t\tposition: absolute;\n\t}\n\t\n\t.ui-resizable-s {\n\t\tbottom: -5px;\n\t\tcursor: ns-resize;\n\t\theight: 7px;\n\t\tleft: 0;\n\t\twidth: 100%;\n\t}\n\n}\n\n\n\n/* media modal selected */\n.acf-media-modal .attachment.acf-selected {\n\tbox-shadow: 0 0 0 3px #fff inset, 0 0 0 7px #0073aa inset !important;\n\t\n\t.check {\n\t\tdisplay: none !important;\n\t}\n\t\n\t.thumbnail {\n\t\topacity: 0.25 !important;\n\t}\n\t\t\n\t.attachment-preview:before {\n\t\tbackground: rgba(0,0,0,0.15);\n\t\tz-index: 1;\n\t\tposition: relative;\n\t}\n\n}\n\n\n.acf-admin-single-options-page {\n\t.select2-dropdown {\n\t\tborder-color: $blue-300 !important;\n\t\tmargin-top: -5px;\n\t\toverflow: hidden;\n\t\tbox-shadow: $elevation-01;\n\t}\n\n\t.select2-dropdown.select2-dropdown--above {\n\t\tmargin-top: 0;\n\t}\n\n\t.select2-container--default .select2-results__option[aria-selected=\"true\"] {\n\t\tbackground-color: $gray-50 !important;\n\t\tcolor: $gray-500;\n\n\t\t&:hover {\n\t\t\tcolor: $blue-400;\n\t\t}\n\t}\n\n\t.select2-container--default\n\t\t.select2-results__option--highlighted[aria-selected] {\n\t\tcolor: #fff !important;\n\t\tbackground-color: $blue-500 !important;\n\t}\n\n\t// remove bottom margin on options\n\t.select2-dropdown .select2-results__option {\n\t\tmargin-bottom: 0;\n\t}\n}\n\n// z-index helper for the popup modal.\n.acf-create-options-page-popup ~ .select2-container {\n\tz-index: 999999999;\n}\n","/*-----------------------------------------------------------------------------\n*\n*\tACF Blocks\n*\n*----------------------------------------------------------------------------*/\n\n// All block components.\n.acf-block-component {\n\t.components-placeholder {\n\t\tmargin: 0;\n\t}\n}\n\n// Block fields\n.acf-block-component .acf-block-fields {\n\t// Ensure white background behind fields.\n\tbackground: #fff;\n\n\t// Generic body styles\n\ttext-align: left;\n\tfont-size: 13px;\n\tline-height: 1.4em;\n\tcolor: #444;\n\tfont-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto,\n\t\tOxygen-Sans, Ubuntu, Cantarell, \"Helvetica Neue\", sans-serif;\n\n\t&.acf-empty-block-fields {\n\t\tborder: 1px solid #1e1e1e;\n\t\tpadding: 12px;\n\n\t\t.components-panel & {\n\t\t\tborder: none;\n\t\t\tborder-top: 1px solid #ddd;\n\t\t\tborder-bottom: 1px solid #ddd;\n\t\t}\n\t}\n\n\thtml[dir=\"rtl\"] & {\n\t\ttext-align: right;\n\t}\n\n\tp {\n\t\tfont-size: 13px;\n\t\tline-height: 1.5;\n\t}\n}\n\n// Block body.\n.acf-block-body {\n\t// Fields wrapper.\n\t.acf-block-fields {\n\t\tborder: #adb2ad solid 1px;\n\n\t\t// Tab\n\t\t.acf-tab-wrap {\n\t\t\t.acf-tab-group {\n\t\t\t\tmargin-left: 0;\n\t\t\t\tpadding: 16px 20px 0;\n\t\t\t}\n\t\t}\n\t}\n\n\t// Block fields (div).\n\t.acf-fields > .acf-field {\n\t\tpadding: 16px 20px;\n\n\t\t// Accordions.\n\t\t&.acf-accordion {\n\t\t\tborder-color: #adb2ad;\n\n\t\t\t.acf-accordion-title {\n\t\t\t\tpadding: 16px 20px;\n\t\t\t}\n\t\t}\n\t}\n\n\t// Ensure ACF buttons aren't changed by theme colors in the block editor.\n\t.acf-button, .acf-link a.button, .acf-add-checkbox {\n\t\tcolor: #2271b1 !important;\n\t\tborder-color: #2271b1 !important;\n\t\tbackground: #f6f7f7 !important;\n\t\tvertical-align: top;\n\n\t\t&.button-primary:hover {\n\t\t\tcolor: white !important;\n\t\t\tbackground: #2271b1 !important;\n\t\t}\n\n\t\t&:focus {\n\t\t\toutline: none !important;\n\t\t\tbackground: #f6f7f7 !important;\n\t\t}\n\n\t\t&:hover {\n\t\t\tcolor: #0a4b78 !important;\n\t\t}\n\t}\n\n\t// Preview.\n\t.acf-block-preview {\n\t\tmin-height: 10px;\n\t}\n}\n\n// Block panel.\n.acf-block-panel {\n\t// Fields wrapper.\n\t.acf-block-fields {\n\t\tborder-top: #ddd solid 1px;\n\t\tborder-bottom: #ddd solid 1px;\n\t\tmin-height: 1px;\n\n\t\t&:empty {\n\t\t\tborder-top: none;\n\t\t}\n\n\t\t// Tab\n\t\t.acf-tab-wrap {\n\t\t\tbackground: transparent;\n\t\t}\n\t}\n}\n\n// Add compatibility for WP 5.3 and older.\n// - Sidebar area is wrapped in a PanelBody element.\n.components-panel__body .acf-block-panel {\n\tmargin: 16px -16px -16px;\n}\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/vendor/wpengine/advanced-custom-fields-pro/assets/build/css/pro/acf-pro-input.min.css b/vendor/wpengine/advanced-custom-fields-pro/assets/build/css/pro/acf-pro-input.min.css index 19dbabaa7..d65a08a26 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/assets/build/css/pro/acf-pro-input.min.css +++ b/vendor/wpengine/advanced-custom-fields-pro/assets/build/css/pro/acf-pro-input.min.css @@ -1 +1 @@ -.acf-repeater>table{margin:0 0 8px;background:#f9f9f9}.acf-repeater>table>tbody tr.acf-divider:not(:first-child)>td{border-top:10px solid #eaecf0}.acf-repeater .acf-row-handle{width:16px;text-align:center !important;vertical-align:middle !important;position:relative}.acf-repeater .acf-row-handle .acf-order-input-wrap{width:45px}.acf-repeater .acf-row-handle .acf-order-input::-webkit-outer-spin-button,.acf-repeater .acf-row-handle .acf-order-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.acf-repeater .acf-row-handle .acf-order-input{-moz-appearance:textfield;text-align:center}.acf-repeater .acf-row-handle .acf-icon{display:none;position:absolute;top:0;margin:-8px 0 0 -2px}.acf-repeater .acf-row-handle .acf-icon.-minus{top:50%}body.browser-msie .acf-repeater .acf-row-handle .acf-icon.-minus{top:25px}.acf-repeater .acf-row-handle.order{background:#f4f4f4;cursor:move;color:#aaa;text-shadow:#fff 0 1px 0}.acf-repeater .acf-row-handle.order:hover{color:#666}.acf-repeater .acf-row-handle.order+td{border-left-color:#dfdfdf}.acf-repeater .acf-row-handle.pagination{cursor:auto}.acf-repeater .acf-row-handle.remove{background:#f9f9f9;border-left-color:#dfdfdf}.acf-repeater th.acf-row-handle:before{content:"";width:16px;display:block;height:1px}.acf-repeater .acf-row.acf-clone{display:none !important}.acf-repeater .acf-row:hover>.acf-row-handle .acf-icon,.acf-repeater .acf-row.-hover>.acf-row-handle .acf-icon{display:block}.acf-repeater .acf-row:hover>.acf-row-handle .acf-icon.show-on-shift,.acf-repeater .acf-row.-hover>.acf-row-handle .acf-icon.show-on-shift{display:none}body.acf-keydown-shift .acf-repeater .acf-row:hover>.acf-row-handle .acf-icon.show-on-shift,body.acf-keydown-shift .acf-repeater .acf-row.-hover>.acf-row-handle .acf-icon.show-on-shift{display:block}body.acf-keydown-shift .acf-repeater .acf-row:hover>.acf-row-handle .acf-icon.hide-on-shift,body.acf-keydown-shift .acf-repeater .acf-row.-hover>.acf-row-handle .acf-icon.hide-on-shift{display:none}.acf-repeater>table>tbody>tr.ui-sortable-helper{box-shadow:0 1px 5px rgba(0,0,0,.2)}.acf-repeater>table>tbody>tr.ui-sortable-placeholder{visibility:visible !important}.acf-repeater>table>tbody>tr.ui-sortable-placeholder td{background:#f9f9f9}.acf-repeater.-row>table>tbody>tr>td,.acf-repeater.-block>table>tbody>tr>td{border-top-color:#e1e1e1}.acf-repeater.-empty>table>thead>tr>th{border-bottom:0 none}.acf-repeater.-empty.-row>table,.acf-repeater.-empty.-block>table{display:none}.acf-repeater .acf-row.-collapsed>.acf-field{display:none !important}.acf-repeater .acf-row.-collapsed>td.acf-field.-collapsed-target{display:table-cell !important}.acf-repeater .acf-row.-collapsed>.acf-fields>*{display:none !important}.acf-repeater .acf-row.-collapsed>.acf-fields>.acf-field.-collapsed-target{display:block !important}.acf-repeater .acf-row.-collapsed>.acf-fields>.acf-field.-collapsed-target[data-width]{float:none !important;width:auto !important}.acf-repeater.-table .acf-row.-collapsed .acf-field.-collapsed-target{border-left-color:#dfdfdf}.acf-repeater.-max .acf-icon[data-event=add-row]{display:none !important}.acf-repeater>.acf-actions .acf-button{float:right;pointer-events:auto !important}.acf-repeater>.acf-actions .acf-tablenav{float:right;margin-right:20px}.acf-repeater>.acf-actions .acf-tablenav .current-page{width:auto !important}.acf-flexible-content{position:relative}.acf-flexible-content>.clones{display:none}.acf-flexible-content>.values{margin:0 0 8px}.acf-flexible-content>.values>.ui-sortable-placeholder{visibility:visible !important;border:1px dashed #b4b9be;box-shadow:none;background:rgba(0,0,0,0)}.acf-flexible-content .layout{position:relative;margin:20px 0 0;background:#fff;border:1px solid #ccd0d4}.acf-flexible-content .layout:first-child{margin-top:0}.acf-flexible-content .layout .acf-fc-layout-handle{display:block;position:relative;padding:8px 10px;cursor:move;border-bottom:#ccd0d4 solid 1px;color:#444;font-size:14px;line-height:1.4em}.acf-flexible-content .layout .acf-fc-layout-order{display:block;width:20px;height:20px;border-radius:10px;display:inline-block;text-align:center;line-height:20px;margin:0 2px 0 0;background:#f1f1f1;font-size:12px;color:#444}html[dir=rtl] .acf-flexible-content .layout .acf-fc-layout-order{float:right;margin-right:0;margin-left:5px}.acf-flexible-content .layout .acf-fc-layout-controls{position:absolute;top:8px;right:8px}.acf-flexible-content .layout .acf-fc-layout-controls .acf-icon{display:block;float:left;margin:0 0 0 5px}.acf-flexible-content .layout .acf-fc-layout-controls .acf-icon.-plus,.acf-flexible-content .layout .acf-fc-layout-controls .acf-icon.-minus,.acf-flexible-content .layout .acf-fc-layout-controls .acf-icon.-duplicate{visibility:hidden}html[dir=rtl] .acf-flexible-content .layout .acf-fc-layout-controls{right:auto;left:9px}.acf-flexible-content .layout.is-selected{border-color:#7e8993}.acf-flexible-content .layout.is-selected .acf-fc-layout-handle{border-color:#7e8993}.acf-flexible-content .layout:hover .acf-fc-layout-controls .acf-icon.-plus,.acf-flexible-content .layout:hover .acf-fc-layout-controls .acf-icon.-minus,.acf-flexible-content .layout:hover .acf-fc-layout-controls .acf-icon.-duplicate,.acf-flexible-content .layout.-hover .acf-fc-layout-controls .acf-icon.-plus,.acf-flexible-content .layout.-hover .acf-fc-layout-controls .acf-icon.-minus,.acf-flexible-content .layout.-hover .acf-fc-layout-controls .acf-icon.-duplicate{visibility:visible}.acf-flexible-content .layout.-collapsed>.acf-fc-layout-handle{border-bottom-width:0}.acf-flexible-content .layout.-collapsed>.acf-fields,.acf-flexible-content .layout.-collapsed>.acf-table{display:none}.acf-flexible-content .layout>.acf-table{border:0 none;box-shadow:none}.acf-flexible-content .layout>.acf-table>tbody>tr{background:#fff}.acf-flexible-content .layout>.acf-table>thead>tr>th{background:#f9f9f9}.acf-flexible-content .no-value-message{padding:19px;border:#ccc dashed 2px;text-align:center;display:none}.acf-flexible-content.-empty>.no-value-message{display:block}.acf-fc-popup{padding:5px 0;z-index:900001;min-width:135px}.acf-fc-popup ul,.acf-fc-popup li{list-style:none;display:block;margin:0;padding:0}.acf-fc-popup li{position:relative;float:none;white-space:nowrap}.acf-fc-popup .badge{display:inline-block;border-radius:8px;font-size:9px;line-height:15px;padding:0 5px;background:#d54e21;text-align:center;color:#fff;vertical-align:top;margin:0 0 0 5px}.acf-fc-popup a{color:#eee;padding:5px 10px;display:block;text-decoration:none;position:relative}.acf-fc-popup a:hover{background:#0073aa;color:#fff}.acf-fc-popup a.disabled{color:#888;background:rgba(0,0,0,0)}.acf-gallery{border:#ccd0d4 solid 1px;height:400px;position:relative}.acf-gallery .acf-gallery-main{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;z-index:2}.acf-gallery .acf-gallery-attachments{position:absolute;top:0;right:0;bottom:48px;left:0;padding:5px;overflow:auto;overflow-x:hidden}.acf-gallery .acf-gallery-attachment{width:25%;float:left;cursor:pointer;position:relative}.acf-gallery .acf-gallery-attachment .margin{margin:5px;border:#d5d9dd solid 1px;position:relative;overflow:hidden;background:#eee}.acf-gallery .acf-gallery-attachment .margin:before{content:"";display:block;padding-top:100%}.acf-gallery .acf-gallery-attachment .thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;transform:translate(50%, 50%)}html[dir=rtl] .acf-gallery .acf-gallery-attachment .thumbnail{transform:translate(-50%, 50%)}.acf-gallery .acf-gallery-attachment .thumbnail img{display:block;height:auto;max-height:100%;width:auto;transform:translate(-50%, -50%)}html[dir=rtl] .acf-gallery .acf-gallery-attachment .thumbnail img{transform:translate(50%, -50%)}.acf-gallery .acf-gallery-attachment .filename{position:absolute;bottom:0;left:0;right:0;padding:5%;background:#f4f4f4;background:rgba(255,255,255,.8);border-top:#dfdfdf solid 1px;font-weight:bold;text-align:center;word-wrap:break-word;max-height:90%;overflow:hidden}.acf-gallery .acf-gallery-attachment .actions{position:absolute;top:0;right:0;display:none}.acf-gallery .acf-gallery-attachment:hover .actions{display:block}.acf-gallery .acf-gallery-attachment.ui-sortable-helper .margin{border:none;box-shadow:0 1px 3px rgba(0,0,0,.3)}.acf-gallery .acf-gallery-attachment.ui-sortable-placeholder .margin{background:#f1f1f1;border:none}.acf-gallery .acf-gallery-attachment.ui-sortable-placeholder .margin *{display:none !important}.acf-gallery .acf-gallery-attachment.active .margin{box-shadow:0 0 0 1px #fff,0 0 0 5px #0073aa}.acf-gallery .acf-gallery-attachment.-icon .thumbnail img{transform:translate(-50%, -70%)}html[dir=rtl] .acf-gallery .acf-gallery-attachment{float:right}.acf-gallery.sidebar-open .acf-gallery-attachment .actions{display:none}.acf-gallery.sidebar-open .acf-gallery-side{z-index:2}.acf-gallery .acf-gallery-toolbar{position:absolute;right:0;bottom:0;left:0;padding:10px;border-top:#d5d9dd solid 1px;background:#fff;min-height:28px}.acf-gallery .acf-gallery-toolbar .acf-hl li{line-height:24px}.acf-gallery .acf-gallery-toolbar .bulk-actions-select{width:auto;margin:0 1px 0 0}.acf-gallery .acf-gallery-side{position:absolute;top:0;right:0;bottom:0;width:0;background:#f9f9f9;border-left:#ccd0d4 solid 1px;z-index:1;overflow:hidden}.acf-gallery .acf-gallery-side .acf-gallery-side-inner{position:absolute;top:0;left:0;bottom:0;width:349px}.acf-gallery .acf-gallery-side-info{position:relative;width:100%;padding:10px;margin:-10px 0 15px -10px;background:#f1f1f1;border-bottom:#dfdfdf solid 1px}.acf-gallery .acf-gallery-side-info:after{display:block;clear:both;content:""}html[dir=rtl] .acf-gallery .acf-gallery-side-info{margin-left:0;margin-right:-10px}.acf-gallery .acf-gallery-side-info img{float:left;width:auto;max-width:65px;max-height:65px;margin:0 10px 1px 0;background:#fff;padding:3px;border:#ccd0d4 solid 1px;border-radius:1px}html[dir=rtl] .acf-gallery .acf-gallery-side-info img{float:right;margin:0 0 0 10px}.acf-gallery .acf-gallery-side-info p{font-size:13px;line-height:15px;margin:3px 0;word-break:break-all;color:#666}.acf-gallery .acf-gallery-side-info p strong{color:#000}.acf-gallery .acf-gallery-side-info a{text-decoration:none}.acf-gallery .acf-gallery-side-info a.acf-gallery-edit{color:#21759b}.acf-gallery .acf-gallery-side-info a.acf-gallery-remove{color:#bc0b0b}.acf-gallery .acf-gallery-side-info a:hover{text-decoration:underline}.acf-gallery .acf-gallery-side-data{position:absolute;top:0;right:0;bottom:48px;left:0;overflow:auto;overflow-x:inherit;padding:10px}.acf-gallery .acf-gallery-side-data .acf-label,.acf-gallery .acf-gallery-side-data th.label{color:#666;font-size:12px;line-height:25px;padding:0 4px 8px 0 !important;width:auto !important;vertical-align:top}html[dir=rtl] .acf-gallery .acf-gallery-side-data .acf-label,html[dir=rtl] .acf-gallery .acf-gallery-side-data th.label{padding:0 0 8px 4px !important}.acf-gallery .acf-gallery-side-data .acf-label label,.acf-gallery .acf-gallery-side-data th.label label{font-weight:normal}.acf-gallery .acf-gallery-side-data .acf-input,.acf-gallery .acf-gallery-side-data td.field{padding:0 0 8px !important}.acf-gallery .acf-gallery-side-data textarea{min-height:0;height:60px}.acf-gallery .acf-gallery-side-data p.help{font-size:12px}.acf-gallery .acf-gallery-side-data p.help:hover{font-weight:normal}.acf-gallery[data-columns="1"] .acf-gallery-attachment{width:100%}.acf-gallery[data-columns="2"] .acf-gallery-attachment{width:50%}.acf-gallery[data-columns="3"] .acf-gallery-attachment{width:33.333%}.acf-gallery[data-columns="4"] .acf-gallery-attachment{width:25%}.acf-gallery[data-columns="5"] .acf-gallery-attachment{width:20%}.acf-gallery[data-columns="6"] .acf-gallery-attachment{width:16.666%}.acf-gallery[data-columns="7"] .acf-gallery-attachment{width:14.285%}.acf-gallery[data-columns="8"] .acf-gallery-attachment{width:12.5%}.acf-gallery .ui-resizable-handle{display:block;position:absolute}.acf-gallery .ui-resizable-s{bottom:-5px;cursor:ns-resize;height:7px;left:0;width:100%}.acf-media-modal .attachment.acf-selected{box-shadow:0 0 0 3px #fff inset,0 0 0 7px #0073aa inset !important}.acf-media-modal .attachment.acf-selected .check{display:none !important}.acf-media-modal .attachment.acf-selected .thumbnail{opacity:.25 !important}.acf-media-modal .attachment.acf-selected .attachment-preview:before{background:rgba(0,0,0,.15);z-index:1;position:relative}.acf-admin-single-options-page .select2-dropdown{border-color:#6bb5d8 !important;margin-top:-5px;overflow:hidden;box-shadow:0px 1px 2px rgba(16,24,40,.1)}.acf-admin-single-options-page .select2-dropdown.select2-dropdown--above{margin-top:0}.acf-admin-single-options-page .select2-container--default .select2-results__option[aria-selected=true]{background-color:#f9fafb !important;color:#667085}.acf-admin-single-options-page .select2-container--default .select2-results__option[aria-selected=true]:hover{color:#399ccb}.acf-admin-single-options-page .select2-container--default .select2-results__option--highlighted[aria-selected]{color:#fff !important;background-color:#0783be !important}.acf-admin-single-options-page .select2-dropdown .select2-results__option{margin-bottom:0}.acf-create-options-page-popup~.select2-container{z-index:999999999}.acf-block-component .components-placeholder{margin:0}.acf-block-component .acf-block-fields{background:#fff;text-align:left;font-size:13px;line-height:1.4em;color:#444;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.acf-block-component .acf-block-fields.acf-empty-block-fields{border:1px solid #1e1e1e;padding:12px}.components-panel .acf-block-component .acf-block-fields.acf-empty-block-fields{border:none;border-top:1px solid #ddd;border-bottom:1px solid #ddd}html[dir=rtl] .acf-block-component .acf-block-fields{text-align:right}.acf-block-component .acf-block-fields p{font-size:13px;line-height:1.5}.acf-block-body .acf-block-fields{border:#adb2ad solid 1px}.acf-block-body .acf-block-fields .acf-tab-wrap .acf-tab-group{margin-left:0;padding:16px 20px 0}.acf-block-body .acf-fields>.acf-field{padding:16px 20px}.acf-block-body .acf-fields>.acf-field.acf-accordion{border-color:#adb2ad}.acf-block-body .acf-fields>.acf-field.acf-accordion .acf-accordion-title{padding:16px 20px}.acf-block-body .acf-button,.acf-block-body .acf-link a.button{color:#2271b1 !important;border-color:#2271b1;background:#f6f7f7;vertical-align:top}.acf-block-body .acf-button.button-primary:hover,.acf-block-body .acf-link a.button.button-primary:hover{color:#fff !important}.acf-block-body .acf-button:hover,.acf-block-body .acf-link a.button:hover{color:#0a4b78 !important}.acf-block-body .acf-block-preview{min-height:10px}.acf-block-panel .acf-block-fields{border-top:#ddd solid 1px;border-bottom:#ddd solid 1px;min-height:1px}.acf-block-panel .acf-block-fields:empty{border-top:none}.acf-block-panel .acf-block-fields .acf-tab-wrap{background:rgba(0,0,0,0)}.components-panel__body .acf-block-panel{margin:16px -16px -16px} +.acf-repeater>table{margin:0 0 8px;background:#f9f9f9}.acf-repeater>table>tbody tr.acf-divider:not(:first-child)>td{border-top:10px solid #eaecf0}.acf-repeater .acf-row-handle{width:16px;text-align:center !important;vertical-align:middle !important;position:relative}.acf-repeater .acf-row-handle .acf-order-input-wrap{width:45px}.acf-repeater .acf-row-handle .acf-order-input::-webkit-outer-spin-button,.acf-repeater .acf-row-handle .acf-order-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.acf-repeater .acf-row-handle .acf-order-input{-moz-appearance:textfield;text-align:center}.acf-repeater .acf-row-handle .acf-icon{display:none;position:absolute;top:0;margin:-8px 0 0 -2px}.acf-repeater .acf-row-handle .acf-icon.-minus{top:50%}body.browser-msie .acf-repeater .acf-row-handle .acf-icon.-minus{top:25px}.acf-repeater .acf-row-handle.order{background:#f4f4f4;cursor:move;color:#aaa;text-shadow:#fff 0 1px 0}.acf-repeater .acf-row-handle.order:hover{color:#666}.acf-repeater .acf-row-handle.order+td{border-left-color:#dfdfdf}.acf-repeater .acf-row-handle.pagination{cursor:auto}.acf-repeater .acf-row-handle.remove{background:#f9f9f9;border-left-color:#dfdfdf}.acf-repeater th.acf-row-handle:before{content:"";width:16px;display:block;height:1px}.acf-repeater .acf-row.acf-clone{display:none !important}.acf-repeater .acf-row:hover>.acf-row-handle .acf-icon,.acf-repeater .acf-row.-hover>.acf-row-handle .acf-icon{display:block}.acf-repeater .acf-row:hover>.acf-row-handle .acf-icon.show-on-shift,.acf-repeater .acf-row.-hover>.acf-row-handle .acf-icon.show-on-shift{display:none}body.acf-keydown-shift .acf-repeater .acf-row:hover>.acf-row-handle .acf-icon.show-on-shift,body.acf-keydown-shift .acf-repeater .acf-row.-hover>.acf-row-handle .acf-icon.show-on-shift{display:block}body.acf-keydown-shift .acf-repeater .acf-row:hover>.acf-row-handle .acf-icon.hide-on-shift,body.acf-keydown-shift .acf-repeater .acf-row.-hover>.acf-row-handle .acf-icon.hide-on-shift{display:none}.acf-repeater>table>tbody>tr.ui-sortable-helper{box-shadow:0 1px 5px rgba(0,0,0,.2)}.acf-repeater>table>tbody>tr.ui-sortable-placeholder{visibility:visible !important}.acf-repeater>table>tbody>tr.ui-sortable-placeholder td{background:#f9f9f9}.acf-repeater.-row>table>tbody>tr>td,.acf-repeater.-block>table>tbody>tr>td{border-top-color:#e1e1e1}.acf-repeater.-empty>table>thead>tr>th{border-bottom:0 none}.acf-repeater.-empty.-row>table,.acf-repeater.-empty.-block>table{display:none}.acf-repeater .acf-row.-collapsed>.acf-field{display:none !important}.acf-repeater .acf-row.-collapsed>td.acf-field.-collapsed-target{display:table-cell !important}.acf-repeater .acf-row.-collapsed>.acf-fields>*{display:none !important}.acf-repeater .acf-row.-collapsed>.acf-fields>.acf-field.-collapsed-target{display:block !important}.acf-repeater .acf-row.-collapsed>.acf-fields>.acf-field.-collapsed-target[data-width]{float:none !important;width:auto !important}.acf-repeater.-table .acf-row.-collapsed .acf-field.-collapsed-target{border-left-color:#dfdfdf}.acf-repeater.-max .acf-icon[data-event=add-row]{display:none !important}.acf-repeater>.acf-actions .acf-button{float:right;pointer-events:auto !important}.acf-repeater>.acf-actions .acf-tablenav{float:right;margin-right:20px}.acf-repeater>.acf-actions .acf-tablenav .current-page{width:auto !important}.acf-flexible-content{position:relative}.acf-flexible-content>.clones{display:none}.acf-flexible-content>.values{margin:0 0 8px}.acf-flexible-content>.values>.ui-sortable-placeholder{visibility:visible !important;border:1px dashed #b4b9be;box-shadow:none;background:rgba(0,0,0,0)}.acf-flexible-content .layout{position:relative;margin:20px 0 0;background:#fff;border:1px solid #ccd0d4}.acf-flexible-content .layout:first-child{margin-top:0}.acf-flexible-content .layout .acf-fc-layout-handle{display:block;position:relative;padding:8px 10px;cursor:move;border-bottom:#ccd0d4 solid 1px;color:#444;font-size:14px;line-height:1.4em}.acf-flexible-content .layout .acf-fc-layout-order{display:block;width:20px;height:20px;border-radius:10px;display:inline-block;text-align:center;line-height:20px;margin:0 2px 0 0;background:#f1f1f1;font-size:12px;color:#444}html[dir=rtl] .acf-flexible-content .layout .acf-fc-layout-order{float:right;margin-right:0;margin-left:5px}.acf-flexible-content .layout .acf-fc-layout-controls{position:absolute;top:8px;right:8px}.acf-flexible-content .layout .acf-fc-layout-controls .acf-icon{display:block;float:left;margin:0 0 0 5px}.acf-flexible-content .layout .acf-fc-layout-controls .acf-icon.-plus,.acf-flexible-content .layout .acf-fc-layout-controls .acf-icon.-minus,.acf-flexible-content .layout .acf-fc-layout-controls .acf-icon.-duplicate{visibility:hidden}html[dir=rtl] .acf-flexible-content .layout .acf-fc-layout-controls{right:auto;left:9px}.acf-flexible-content .layout.is-selected{border-color:#7e8993}.acf-flexible-content .layout.is-selected .acf-fc-layout-handle{border-color:#7e8993}.acf-flexible-content .layout:hover .acf-fc-layout-controls .acf-icon.-plus,.acf-flexible-content .layout:hover .acf-fc-layout-controls .acf-icon.-minus,.acf-flexible-content .layout:hover .acf-fc-layout-controls .acf-icon.-duplicate,.acf-flexible-content .layout.-hover .acf-fc-layout-controls .acf-icon.-plus,.acf-flexible-content .layout.-hover .acf-fc-layout-controls .acf-icon.-minus,.acf-flexible-content .layout.-hover .acf-fc-layout-controls .acf-icon.-duplicate{visibility:visible}.acf-flexible-content .layout.-collapsed>.acf-fc-layout-handle{border-bottom-width:0}.acf-flexible-content .layout.-collapsed>.acf-fields,.acf-flexible-content .layout.-collapsed>.acf-table{display:none}.acf-flexible-content .layout>.acf-table{border:0 none;box-shadow:none}.acf-flexible-content .layout>.acf-table>tbody>tr{background:#fff}.acf-flexible-content .layout>.acf-table>thead>tr>th{background:#f9f9f9}.acf-flexible-content .no-value-message{padding:19px;border:#ccc dashed 2px;text-align:center;display:none}.acf-flexible-content.-empty>.no-value-message{display:block}.acf-fc-popup{padding:5px 0;z-index:900001;min-width:135px}.acf-fc-popup ul,.acf-fc-popup li{list-style:none;display:block;margin:0;padding:0}.acf-fc-popup li{position:relative;float:none;white-space:nowrap}.acf-fc-popup .badge{display:inline-block;border-radius:8px;font-size:9px;line-height:15px;padding:0 5px;background:#d54e21;text-align:center;color:#fff;vertical-align:top;margin:0 0 0 5px}.acf-fc-popup a{color:#eee;padding:5px 10px;display:block;text-decoration:none;position:relative}.acf-fc-popup a:hover{background:#0073aa;color:#fff}.acf-fc-popup a.disabled{color:#888;background:rgba(0,0,0,0)}.acf-gallery{border:#ccd0d4 solid 1px;height:400px;position:relative}.acf-gallery .acf-gallery-main{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;z-index:2}.acf-gallery .acf-gallery-attachments{position:absolute;top:0;right:0;bottom:48px;left:0;padding:5px;overflow:auto;overflow-x:hidden}.acf-gallery .acf-gallery-attachment{width:25%;float:left;cursor:pointer;position:relative}.acf-gallery .acf-gallery-attachment .margin{margin:5px;border:#d5d9dd solid 1px;position:relative;overflow:hidden;background:#eee}.acf-gallery .acf-gallery-attachment .margin:before{content:"";display:block;padding-top:100%}.acf-gallery .acf-gallery-attachment .thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;transform:translate(50%, 50%)}html[dir=rtl] .acf-gallery .acf-gallery-attachment .thumbnail{transform:translate(-50%, 50%)}.acf-gallery .acf-gallery-attachment .thumbnail img{display:block;height:auto;max-height:100%;width:auto;transform:translate(-50%, -50%)}html[dir=rtl] .acf-gallery .acf-gallery-attachment .thumbnail img{transform:translate(50%, -50%)}.acf-gallery .acf-gallery-attachment .filename{position:absolute;bottom:0;left:0;right:0;padding:5%;background:#f4f4f4;background:rgba(255,255,255,.8);border-top:#dfdfdf solid 1px;font-weight:bold;text-align:center;word-wrap:break-word;max-height:90%;overflow:hidden}.acf-gallery .acf-gallery-attachment .actions{position:absolute;top:0;right:0;display:none}.acf-gallery .acf-gallery-attachment:hover .actions{display:block}.acf-gallery .acf-gallery-attachment.ui-sortable-helper .margin{border:none;box-shadow:0 1px 3px rgba(0,0,0,.3)}.acf-gallery .acf-gallery-attachment.ui-sortable-placeholder .margin{background:#f1f1f1;border:none}.acf-gallery .acf-gallery-attachment.ui-sortable-placeholder .margin *{display:none !important}.acf-gallery .acf-gallery-attachment.active .margin{box-shadow:0 0 0 1px #fff,0 0 0 5px #0073aa}.acf-gallery .acf-gallery-attachment.-icon .thumbnail img{transform:translate(-50%, -70%)}html[dir=rtl] .acf-gallery .acf-gallery-attachment{float:right}.acf-gallery.sidebar-open .acf-gallery-attachment .actions{display:none}.acf-gallery.sidebar-open .acf-gallery-side{z-index:2}.acf-gallery .acf-gallery-toolbar{position:absolute;right:0;bottom:0;left:0;padding:10px;border-top:#d5d9dd solid 1px;background:#fff;min-height:28px}.acf-gallery .acf-gallery-toolbar .acf-hl li{line-height:24px}.acf-gallery .acf-gallery-toolbar .bulk-actions-select{width:auto;margin:0 1px 0 0}.acf-gallery .acf-gallery-side{position:absolute;top:0;right:0;bottom:0;width:0;background:#f9f9f9;border-left:#ccd0d4 solid 1px;z-index:1;overflow:hidden}.acf-gallery .acf-gallery-side .acf-gallery-side-inner{position:absolute;top:0;left:0;bottom:0;width:349px}.acf-gallery .acf-gallery-side-info{position:relative;width:100%;padding:10px;margin:-10px 0 15px -10px;background:#f1f1f1;border-bottom:#dfdfdf solid 1px}.acf-gallery .acf-gallery-side-info:after{display:block;clear:both;content:""}html[dir=rtl] .acf-gallery .acf-gallery-side-info{margin-left:0;margin-right:-10px}.acf-gallery .acf-gallery-side-info img{float:left;width:auto;max-width:65px;max-height:65px;margin:0 10px 1px 0;background:#fff;padding:3px;border:#ccd0d4 solid 1px;border-radius:1px}html[dir=rtl] .acf-gallery .acf-gallery-side-info img{float:right;margin:0 0 0 10px}.acf-gallery .acf-gallery-side-info p{font-size:13px;line-height:15px;margin:3px 0;word-break:break-all;color:#666}.acf-gallery .acf-gallery-side-info p strong{color:#000}.acf-gallery .acf-gallery-side-info a{text-decoration:none}.acf-gallery .acf-gallery-side-info a.acf-gallery-edit{color:#21759b}.acf-gallery .acf-gallery-side-info a.acf-gallery-remove{color:#bc0b0b}.acf-gallery .acf-gallery-side-info a:hover{text-decoration:underline}.acf-gallery .acf-gallery-side-data{position:absolute;top:0;right:0;bottom:48px;left:0;overflow:auto;overflow-x:inherit;padding:10px}.acf-gallery .acf-gallery-side-data .acf-label,.acf-gallery .acf-gallery-side-data th.label{color:#666;font-size:12px;line-height:25px;padding:0 4px 8px 0 !important;width:auto !important;vertical-align:top}html[dir=rtl] .acf-gallery .acf-gallery-side-data .acf-label,html[dir=rtl] .acf-gallery .acf-gallery-side-data th.label{padding:0 0 8px 4px !important}.acf-gallery .acf-gallery-side-data .acf-label label,.acf-gallery .acf-gallery-side-data th.label label{font-weight:normal}.acf-gallery .acf-gallery-side-data .acf-input,.acf-gallery .acf-gallery-side-data td.field{padding:0 0 8px !important}.acf-gallery .acf-gallery-side-data textarea{min-height:0;height:60px}.acf-gallery .acf-gallery-side-data p.help{font-size:12px}.acf-gallery .acf-gallery-side-data p.help:hover{font-weight:normal}.acf-gallery[data-columns="1"] .acf-gallery-attachment{width:100%}.acf-gallery[data-columns="2"] .acf-gallery-attachment{width:50%}.acf-gallery[data-columns="3"] .acf-gallery-attachment{width:33.333%}.acf-gallery[data-columns="4"] .acf-gallery-attachment{width:25%}.acf-gallery[data-columns="5"] .acf-gallery-attachment{width:20%}.acf-gallery[data-columns="6"] .acf-gallery-attachment{width:16.666%}.acf-gallery[data-columns="7"] .acf-gallery-attachment{width:14.285%}.acf-gallery[data-columns="8"] .acf-gallery-attachment{width:12.5%}.acf-gallery .ui-resizable-handle{display:block;position:absolute}.acf-gallery .ui-resizable-s{bottom:-5px;cursor:ns-resize;height:7px;left:0;width:100%}.acf-media-modal .attachment.acf-selected{box-shadow:0 0 0 3px #fff inset,0 0 0 7px #0073aa inset !important}.acf-media-modal .attachment.acf-selected .check{display:none !important}.acf-media-modal .attachment.acf-selected .thumbnail{opacity:.25 !important}.acf-media-modal .attachment.acf-selected .attachment-preview:before{background:rgba(0,0,0,.15);z-index:1;position:relative}.acf-admin-single-options-page .select2-dropdown{border-color:#6bb5d8 !important;margin-top:-5px;overflow:hidden;box-shadow:0px 1px 2px rgba(16,24,40,.1)}.acf-admin-single-options-page .select2-dropdown.select2-dropdown--above{margin-top:0}.acf-admin-single-options-page .select2-container--default .select2-results__option[aria-selected=true]{background-color:#f9fafb !important;color:#667085}.acf-admin-single-options-page .select2-container--default .select2-results__option[aria-selected=true]:hover{color:#399ccb}.acf-admin-single-options-page .select2-container--default .select2-results__option--highlighted[aria-selected]{color:#fff !important;background-color:#0783be !important}.acf-admin-single-options-page .select2-dropdown .select2-results__option{margin-bottom:0}.acf-create-options-page-popup~.select2-container{z-index:999999999}.acf-block-component .components-placeholder{margin:0}.acf-block-component .acf-block-fields{background:#fff;text-align:left;font-size:13px;line-height:1.4em;color:#444;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.acf-block-component .acf-block-fields.acf-empty-block-fields{border:1px solid #1e1e1e;padding:12px}.components-panel .acf-block-component .acf-block-fields.acf-empty-block-fields{border:none;border-top:1px solid #ddd;border-bottom:1px solid #ddd}html[dir=rtl] .acf-block-component .acf-block-fields{text-align:right}.acf-block-component .acf-block-fields p{font-size:13px;line-height:1.5}.acf-block-body .acf-block-fields{border:#adb2ad solid 1px}.acf-block-body .acf-block-fields .acf-tab-wrap .acf-tab-group{margin-left:0;padding:16px 20px 0}.acf-block-body .acf-fields>.acf-field{padding:16px 20px}.acf-block-body .acf-fields>.acf-field.acf-accordion{border-color:#adb2ad}.acf-block-body .acf-fields>.acf-field.acf-accordion .acf-accordion-title{padding:16px 20px}.acf-block-body .acf-button,.acf-block-body .acf-link a.button,.acf-block-body .acf-add-checkbox{color:#2271b1 !important;border-color:#2271b1 !important;background:#f6f7f7 !important;vertical-align:top}.acf-block-body .acf-button.button-primary:hover,.acf-block-body .acf-link a.button.button-primary:hover,.acf-block-body .acf-add-checkbox.button-primary:hover{color:#fff !important;background:#2271b1 !important}.acf-block-body .acf-button:focus,.acf-block-body .acf-link a.button:focus,.acf-block-body .acf-add-checkbox:focus{outline:none !important;background:#f6f7f7 !important}.acf-block-body .acf-button:hover,.acf-block-body .acf-link a.button:hover,.acf-block-body .acf-add-checkbox:hover{color:#0a4b78 !important}.acf-block-body .acf-block-preview{min-height:10px}.acf-block-panel .acf-block-fields{border-top:#ddd solid 1px;border-bottom:#ddd solid 1px;min-height:1px}.acf-block-panel .acf-block-fields:empty{border-top:none}.acf-block-panel .acf-block-fields .acf-tab-wrap{background:rgba(0,0,0,0)}.components-panel__body .acf-block-panel{margin:16px -16px -16px} diff --git a/vendor/wpengine/advanced-custom-fields-pro/assets/build/js/acf-field-group.js.map b/vendor/wpengine/advanced-custom-fields-pro/assets/build/js/acf-field-group.js.map index e7c21754c..1e218d444 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/assets/build/js/acf-field-group.js.map +++ b/vendor/wpengine/advanced-custom-fields-pro/assets/build/js/acf-field-group.js.map @@ -1 +1 @@ -{"version":3,"file":"acf-field-group.js","mappings":"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","sources":["webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_browse-fields-modal.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_field-group-compatibility.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_field-group-conditions.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_field-group-field.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_field-group-fields.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_field-group-locations.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_field-group-settings.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_field-group.js","webpack://advanced-custom-fields-pro/./node_modules/@babel/runtime/helpers/esm/defineProperty.js","webpack://advanced-custom-fields-pro/./node_modules/@babel/runtime/helpers/esm/toPrimitive.js","webpack://advanced-custom-fields-pro/./node_modules/@babel/runtime/helpers/esm/toPropertyKey.js","webpack://advanced-custom-fields-pro/./node_modules/@babel/runtime/helpers/esm/typeof.js","webpack://advanced-custom-fields-pro/webpack/bootstrap","webpack://advanced-custom-fields-pro/webpack/runtime/compat get default export","webpack://advanced-custom-fields-pro/webpack/runtime/define property getters","webpack://advanced-custom-fields-pro/webpack/runtime/hasOwnProperty shorthand","webpack://advanced-custom-fields-pro/webpack/runtime/make namespace object","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/acf-field-group.js"],"sourcesContent":["/**\n * Extends acf.models.Modal to create the field browser.\n *\n * @package Advanced Custom Fields\n */\n\n( function ( $, undefined, acf ) {\n\tconst browseFieldsModal = {\n\t\tdata: {\n\t\t\topenedBy: null,\n\t\t\tcurrentFieldType: null,\n\t\t\tpopularFieldTypes: [\n\t\t\t\t'text',\n\t\t\t\t'textarea',\n\t\t\t\t'email',\n\t\t\t\t'url',\n\t\t\t\t'file',\n\t\t\t\t'gallery',\n\t\t\t\t'select',\n\t\t\t\t'true_false',\n\t\t\t\t'link',\n\t\t\t\t'post_object',\n\t\t\t\t'relationship',\n\t\t\t\t'repeater',\n\t\t\t\t'flexible_content',\n\t\t\t\t'clone',\n\t\t\t],\n\t\t},\n\n\t\tevents: {\n\t\t\t'click .acf-modal-close': 'onClickClose',\n\t\t\t'keydown .acf-browse-fields-modal': 'onPressEscapeClose',\n\t\t\t'click .acf-select-field': 'onClickSelectField',\n\t\t\t'click .acf-field-type': 'onClickFieldType',\n\t\t\t'changed:currentFieldType': 'onChangeFieldType',\n\t\t\t'input .acf-search-field-types': 'onSearchFieldTypes',\n\t\t\t'click .acf-browse-popular-fields': 'onClickBrowsePopular',\n\t\t},\n\n\t\tsetup: function ( props ) {\n\t\t\t$.extend( this.data, props );\n\t\t\tthis.$el = $( this.tmpl() );\n\t\t\tthis.render();\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\tthis.open();\n\t\t\tthis.lockFocusToModal( true );\n\t\t\tthis.$el.find( '.acf-modal-title' ).focus();\n\t\t\tacf.doAction( 'show', this.$el );\n\t\t},\n\n\t\ttmpl: function () {\n\t\t\treturn $( '#tmpl-acf-browse-fields-modal' ).html();\n\t\t},\n\n\t\tgetFieldTypes: function ( category, search ) {\n\t\t\tlet fieldTypes;\n\t\t\tif ( ! acf.get( 'is_pro' ) ) {\n\t\t\t\t// Add in the pro fields.\n\t\t\t\tfieldTypes = Object.values( {\n\t\t\t\t\t...acf.get( 'fieldTypes' ),\n\t\t\t\t\t...acf.get( 'PROFieldTypes' ),\n\t\t\t\t} );\n\t\t\t} else {\n\t\t\t\tfieldTypes = Object.values( acf.get( 'fieldTypes' ) );\n\t\t\t}\n\n\t\t\tif ( category ) {\n\t\t\t\tif ( 'popular' === category ) {\n\t\t\t\t\treturn fieldTypes.filter( ( fieldType ) =>\n\t\t\t\t\t\tthis.get( 'popularFieldTypes' ).includes(\n\t\t\t\t\t\t\tfieldType.name\n\t\t\t\t\t\t)\n\t\t\t\t\t);\n\t\t\t\t}\n\n\t\t\t\tif ( 'pro' === category ) {\n\t\t\t\t\treturn fieldTypes.filter( ( fieldType ) => fieldType.pro );\n\t\t\t\t}\n\n\t\t\t\tfieldTypes = fieldTypes.filter(\n\t\t\t\t\t( fieldType ) => fieldType.category === category\n\t\t\t\t);\n\t\t\t}\n\n\t\t\tif ( search ) {\n\t\t\t\tfieldTypes = fieldTypes.filter( ( fieldType ) => {\n\t\t\t\t\tconst label = fieldType.label.toLowerCase();\n\t\t\t\t\tconst labelParts = label.split( ' ' );\n\t\t\t\t\tlet match = false;\n\n\t\t\t\t\tif ( label.startsWith( search.toLowerCase() ) ) {\n\t\t\t\t\t\tmatch = true;\n\t\t\t\t\t} else if ( labelParts.length > 1 ) {\n\t\t\t\t\t\tlabelParts.forEach( ( part ) => {\n\t\t\t\t\t\t\tif ( part.startsWith( search.toLowerCase() ) ) {\n\t\t\t\t\t\t\t\tmatch = true;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} );\n\t\t\t\t\t}\n\n\t\t\t\t\treturn match;\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\treturn fieldTypes;\n\t\t},\n\n\t\trender: function () {\n\t\t\tacf.doAction( 'append', this.$el );\n\n\t\t\tconst $tabs = this.$el.find( '.acf-field-types-tab' );\n\t\t\tconst self = this;\n\n\t\t\t$tabs.each( function () {\n\t\t\t\tconst category = $( this ).data( 'category' );\n\t\t\t\tconst fieldTypes = self.getFieldTypes( category );\n\t\t\t\tfieldTypes.forEach( ( fieldType ) => {\n\t\t\t\t\t$( this ).append( self.getFieldTypeHTML( fieldType ) );\n\t\t\t\t} );\n\t\t\t} );\n\n\t\t\tthis.initializeFieldLabel();\n\t\t\tthis.initializeFieldType();\n\t\t\tthis.onChangeFieldType();\n\t\t},\n\n\t\tgetFieldTypeHTML: function ( fieldType ) {\n\t\t\tconst iconName = fieldType.name.replaceAll( '_', '-' );\n\n\t\t\treturn `\n\t\t\t\n\t\t\t\t${\n\t\t\t\t\tfieldType.pro && ! acf.get( 'is_pro' )\n\t\t\t\t\t\t? 'PRO'\n\t\t\t\t\t\t: fieldType.pro\n\t\t\t\t\t\t? 'PRO'\n\t\t\t\t\t\t: ''\n\t\t\t\t}\n\t\t\t\t\n\t\t\t\t${ fieldType.label }\n\t\t\t\n\t\t\t`;\n\t\t},\n\n\t\tdecodeFieldTypeURL: function ( url ) {\n\t\t\tif ( typeof url != 'string' ) return url;\n\t\t\treturn url.replaceAll( '&', '&' );\n\t\t},\n\n\t\trenderFieldTypeDesc: function ( fieldType ) {\n\t\t\tconst fieldTypeInfo =\n\t\t\t\tthis.getFieldTypes().filter(\n\t\t\t\t\t( fieldTypeFilter ) => fieldTypeFilter.name === fieldType\n\t\t\t\t)[ 0 ] || {};\n\n\t\t\tconst args = acf.parseArgs( fieldTypeInfo, {\n\t\t\t\tlabel: '',\n\t\t\t\tdescription: '',\n\t\t\t\tdoc_url: false,\n\t\t\t\ttutorial_url: false,\n\t\t\t\tpreview_image: false,\n\t\t\t\tpro: false,\n\t\t\t} );\n\n\t\t\tthis.$el.find( '.field-type-name' ).text( args.label );\n\t\t\tthis.$el.find( '.field-type-desc' ).text( args.description );\n\n\t\t\tif ( args.doc_url ) {\n\t\t\t\tthis.$el\n\t\t\t\t\t.find( '.field-type-doc' )\n\t\t\t\t\t.attr( 'href', this.decodeFieldTypeURL( args.doc_url ) )\n\t\t\t\t\t.show();\n\t\t\t} else {\n\t\t\t\tthis.$el.find( '.field-type-doc' ).hide();\n\t\t\t}\n\n\t\t\tif ( args.tutorial_url ) {\n\t\t\t\tthis.$el\n\t\t\t\t\t.find( '.field-type-tutorial' )\n\t\t\t\t\t.attr(\n\t\t\t\t\t\t'href',\n\t\t\t\t\t\tthis.decodeFieldTypeURL( args.tutorial_url )\n\t\t\t\t\t)\n\t\t\t\t\t.parent()\n\t\t\t\t\t.show();\n\t\t\t} else {\n\t\t\t\tthis.$el.find( '.field-type-tutorial' ).parent().hide();\n\t\t\t}\n\n\t\t\tif ( args.preview_image ) {\n\t\t\t\tthis.$el\n\t\t\t\t\t.find( '.field-type-image' )\n\t\t\t\t\t.attr( 'src', args.preview_image )\n\t\t\t\t\t.show();\n\t\t\t} else {\n\t\t\t\tthis.$el.find( '.field-type-image' ).hide();\n\t\t\t}\n\n\t\t\tconst isPro = acf.get( 'is_pro' );\n\t\t\tconst $upgateToProButton = this.$el.find( '.acf-btn-pro' );\n\t\t\tconst $upgradeToUnlockButton = this.$el.find(\n\t\t\t\t'.field-type-upgrade-to-unlock'\n\t\t\t);\n\n\t\t\tif ( args.pro && ! isPro ) {\n\t\t\t\t$upgateToProButton.show();\n\t\t\t\t$upgateToProButton.attr(\n\t\t\t\t\t'href',\n\t\t\t\t\t$upgateToProButton.data( 'urlBase' ) + fieldType\n\t\t\t\t);\n\n\t\t\t\t$upgradeToUnlockButton.show();\n\t\t\t\t$upgradeToUnlockButton.attr(\n\t\t\t\t\t'href',\n\t\t\t\t\t$upgradeToUnlockButton.data( 'urlBase' ) + fieldType\n\t\t\t\t);\n\t\t\t\tthis.$el\n\t\t\t\t\t.find( '.acf-insert-field-label' )\n\t\t\t\t\t.attr( 'disabled', true );\n\t\t\t\tthis.$el.find( '.acf-select-field' ).hide();\n\t\t\t} else {\n\t\t\t\t$upgateToProButton.hide();\n\t\t\t\t$upgradeToUnlockButton.hide();\n\t\t\t\tthis.$el\n\t\t\t\t\t.find( '.acf-insert-field-label' )\n\t\t\t\t\t.attr( 'disabled', false );\n\t\t\t\tthis.$el.find( '.acf-select-field' ).show();\n\t\t\t}\n\t\t},\n\n\t\tinitializeFieldType: function () {\n\t\t\tconst fieldObject = this.get( 'openedBy' );\n\t\t\tconst fieldType = fieldObject?.data?.type;\n\n\t\t\t// Select default field type\n\t\t\tif ( fieldType ) {\n\t\t\t\tthis.set( 'currentFieldType', fieldType );\n\t\t\t} else {\n\t\t\t\tthis.set( 'currentFieldType', 'text' );\n\t\t\t}\n\n\t\t\t// Select first tab with selected field type\n\t\t\t// If type selected is wthin Popular, select Popular Tab\n\t\t\t// Else select first tab the type belongs\n\t\t\tconst fieldTypes = this.getFieldTypes();\n\t\t\tconst isFieldTypePopular =\n\t\t\t\tthis.get( 'popularFieldTypes' ).includes( fieldType );\n\n\t\t\tlet category = '';\n\t\t\tif ( isFieldTypePopular ) {\n\t\t\t\tcategory = 'popular';\n\t\t\t} else {\n\t\t\t\tconst selectedFieldType = fieldTypes.find( ( x ) => {\n\t\t\t\t\treturn x.name === fieldType;\n\t\t\t\t} );\n\n\t\t\t\tcategory = selectedFieldType.category;\n\t\t\t}\n\n\t\t\tconst uppercaseCategory =\n\t\t\t\tcategory[ 0 ].toUpperCase() + category.slice( 1 );\n\t\t\tconst searchTabElement = `.acf-modal-content .acf-tab-wrap a:contains('${ uppercaseCategory }')`;\n\t\t\tsetTimeout( () => {\n\t\t\t\t$( searchTabElement ).click();\n\t\t\t}, 0 );\n\t\t},\n\n\t\tinitializeFieldLabel: function () {\n\t\t\tconst fieldObject = this.get( 'openedBy' );\n\t\t\tconst labelText = fieldObject.$fieldLabel().val();\n\t\t\tconst $fieldLabel = this.$el.find( '.acf-insert-field-label' );\n\t\t\tif ( labelText ) {\n\t\t\t\t$fieldLabel.val( labelText );\n\t\t\t} else {\n\t\t\t\t$fieldLabel.val( '' );\n\t\t\t}\n\t\t},\n\n\t\tupdateFieldObjectFieldLabel: function () {\n\t\t\tconst label = this.$el.find( '.acf-insert-field-label' ).val();\n\t\t\tconst fieldObject = this.get( 'openedBy' );\n\t\t\tfieldObject.$fieldLabel().val( label );\n\t\t\tfieldObject.$fieldLabel().trigger( 'blur' );\n\t\t},\n\n\t\tonChangeFieldType: function () {\n\t\t\tconst fieldType = this.get( 'currentFieldType' );\n\n\t\t\tthis.$el.find( '.selected' ).removeClass( 'selected' );\n\t\t\tthis.$el\n\t\t\t\t.find( '.acf-field-type[data-field-type=\"' + fieldType + '\"]' )\n\t\t\t\t.addClass( 'selected' );\n\n\t\t\tthis.renderFieldTypeDesc( fieldType );\n\t\t},\n\n\t\tonSearchFieldTypes: function ( e ) {\n\t\t\tconst $modal = this.$el.find( '.acf-browse-fields-modal' );\n\t\t\tconst inputVal = this.$el.find( '.acf-search-field-types' ).val();\n\t\t\tconst self = this;\n\t\t\tlet searchString,\n\t\t\t\tresultsHtml = '';\n\t\t\tlet matches = [];\n\n\t\t\tif ( 'string' === typeof inputVal ) {\n\t\t\t\tsearchString = inputVal.trim();\n\t\t\t\tmatches = this.getFieldTypes( false, searchString );\n\t\t\t}\n\n\t\t\tif ( searchString.length && matches.length ) {\n\t\t\t\t$modal.addClass( 'is-searching' );\n\t\t\t} else {\n\t\t\t\t$modal.removeClass( 'is-searching' );\n\t\t\t}\n\n\t\t\tif ( ! matches.length ) {\n\t\t\t\t$modal.addClass( 'no-results-found' );\n\t\t\t\tthis.$el\n\t\t\t\t\t.find( '.acf-invalid-search-term' )\n\t\t\t\t\t.text( searchString );\n\t\t\t\treturn;\n\t\t\t} else {\n\t\t\t\t$modal.removeClass( 'no-results-found' );\n\t\t\t}\n\n\t\t\tmatches.forEach( ( fieldType ) => {\n\t\t\t\tresultsHtml = resultsHtml + self.getFieldTypeHTML( fieldType );\n\t\t\t} );\n\n\t\t\t$( '.acf-field-type-search-results' ).html( resultsHtml );\n\n\t\t\tthis.set( 'currentFieldType', matches[ 0 ].name );\n\t\t\tthis.onChangeFieldType();\n\t\t},\n\n\t\tonClickBrowsePopular: function () {\n\t\t\tthis.$el\n\t\t\t\t.find( '.acf-search-field-types' )\n\t\t\t\t.val( '' )\n\t\t\t\t.trigger( 'input' );\n\t\t\tthis.$el.find( '.acf-tab-wrap a' ).first().trigger( 'click' );\n\t\t},\n\n\t\tonClickSelectField: function ( e ) {\n\t\t\tconst fieldObject = this.get( 'openedBy' );\n\n\t\t\tfieldObject\n\t\t\t\t.$fieldTypeSelect()\n\t\t\t\t.val( this.get( 'currentFieldType' ) );\n\t\t\tfieldObject.$fieldTypeSelect().trigger( 'change' );\n\n\t\t\tthis.updateFieldObjectFieldLabel();\n\n\t\t\tthis.close();\n\t\t},\n\n\t\tonClickFieldType: function ( e ) {\n\t\t\tconst $fieldType = $( e.currentTarget );\n\t\t\tthis.set( 'currentFieldType', $fieldType.data( 'field-type' ) );\n\t\t},\n\n\t\tonClickClose: function () {\n\t\t\tthis.close();\n\t\t},\n\n\t\tonPressEscapeClose: function ( e ) {\n\t\t\tif ( e.key === 'Escape' ) {\n\t\t\t\tthis.close();\n\t\t\t}\n\t\t},\n\n\t\tclose: function () {\n\t\t\tthis.lockFocusToModal( false );\n\t\t\tthis.returnFocusToOrigin();\n\t\t\tthis.remove();\n\t\t},\n\n\t\tfocus: function () {\n\t\t\tthis.$el.find( 'button' ).first().trigger( 'focus' );\n\t\t},\n\t};\n\n\tacf.models.browseFieldsModal = acf.models.Modal.extend( browseFieldsModal );\n\tacf.newBrowseFieldsModal = ( props ) =>\n\t\tnew acf.models.browseFieldsModal( props );\n} )( window.jQuery, undefined, window.acf );\n","( function ( $, undefined ) {\n\tvar _acf = acf.getCompatibility( acf );\n\n\t/**\n\t * fieldGroupCompatibility\n\t *\n\t * Compatibility layer for extinct acf.field_group\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.7.0\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\t_acf.field_group = {\n\t\tsave_field: function ( $field, type ) {\n\t\t\ttype = type !== undefined ? type : 'settings';\n\t\t\tacf.getFieldObject( $field ).save( type );\n\t\t},\n\n\t\tdelete_field: function ( $field, animate ) {\n\t\t\tanimate = animate !== undefined ? animate : true;\n\t\t\tacf.getFieldObject( $field ).delete( {\n\t\t\t\tanimate: animate,\n\t\t\t} );\n\t\t},\n\n\t\tupdate_field_meta: function ( $field, name, value ) {\n\t\t\tacf.getFieldObject( $field ).prop( name, value );\n\t\t},\n\n\t\tdelete_field_meta: function ( $field, name ) {\n\t\t\tacf.getFieldObject( $field ).prop( name, null );\n\t\t},\n\t};\n\n\t/**\n\t * fieldGroupCompatibility.field_object\n\t *\n\t * Compatibility layer for extinct acf.field_group.field_object\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.7.0\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\t_acf.field_group.field_object = acf.model.extend( {\n\t\t// vars\n\t\ttype: '',\n\t\to: {},\n\t\t$field: null,\n\t\t$settings: null,\n\n\t\ttag: function ( tag ) {\n\t\t\t// vars\n\t\t\tvar type = this.type;\n\n\t\t\t// explode, add 'field' and implode\n\t\t\t// - open \t\t\t=> open_field\n\t\t\t// - change_type\t=> change_field_type\n\t\t\tvar tags = tag.split( '_' );\n\t\t\ttags.splice( 1, 0, 'field' );\n\t\t\ttag = tags.join( '_' );\n\n\t\t\t// add type\n\t\t\tif ( type ) {\n\t\t\t\ttag += '/type=' + type;\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn tag;\n\t\t},\n\n\t\tselector: function () {\n\t\t\t// vars\n\t\t\tvar selector = '.acf-field-object';\n\t\t\tvar type = this.type;\n\n\t\t\t// add type\n\t\t\tif ( type ) {\n\t\t\t\tselector += '-' + type;\n\t\t\t\tselector = acf.str_replace( '_', '-', selector );\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn selector;\n\t\t},\n\n\t\t_add_action: function ( name, callback ) {\n\t\t\t// vars\n\t\t\tvar model = this;\n\n\t\t\t// add action\n\t\t\tacf.add_action( this.tag( name ), function ( $field ) {\n\t\t\t\t// focus\n\t\t\t\tmodel.set( '$field', $field );\n\n\t\t\t\t// callback\n\t\t\t\tmodel[ callback ].apply( model, arguments );\n\t\t\t} );\n\t\t},\n\n\t\t_add_filter: function ( name, callback ) {\n\t\t\t// vars\n\t\t\tvar model = this;\n\n\t\t\t// add action\n\t\t\tacf.add_filter( this.tag( name ), function ( $field ) {\n\t\t\t\t// focus\n\t\t\t\tmodel.set( '$field', $field );\n\n\t\t\t\t// callback\n\t\t\t\tmodel[ callback ].apply( model, arguments );\n\t\t\t} );\n\t\t},\n\n\t\t_add_event: function ( name, callback ) {\n\t\t\t// vars\n\t\t\tvar model = this;\n\t\t\tvar event = name.substr( 0, name.indexOf( ' ' ) );\n\t\t\tvar selector = name.substr( name.indexOf( ' ' ) + 1 );\n\t\t\tvar context = this.selector();\n\n\t\t\t// add event\n\t\t\t$( document ).on( event, context + ' ' + selector, function ( e ) {\n\t\t\t\t// append $el to event object\n\t\t\t\te.$el = $( this );\n\t\t\t\te.$field = e.$el.closest( '.acf-field-object' );\n\n\t\t\t\t// focus\n\t\t\t\tmodel.set( '$field', e.$field );\n\n\t\t\t\t// callback\n\t\t\t\tmodel[ callback ].apply( model, [ e ] );\n\t\t\t} );\n\t\t},\n\n\t\t_set_$field: function () {\n\t\t\t// vars\n\t\t\tthis.o = this.$field.data();\n\n\t\t\t// els\n\t\t\tthis.$settings = this.$field.find( '> .settings > table > tbody' );\n\n\t\t\t// focus\n\t\t\tthis.focus();\n\t\t},\n\n\t\tfocus: function () {\n\t\t\t// do nothing\n\t\t},\n\n\t\tsetting: function ( name ) {\n\t\t\treturn this.$settings.find( '> .acf-field-setting-' + name );\n\t\t},\n\t} );\n\n\t/*\n\t * field\n\t *\n\t * This model fires actions and filters for registered fields\n\t *\n\t * @type\tfunction\n\t * @date\t21/02/2014\n\t * @since\t3.5.1\n\t *\n\t * @param\tn/a\n\t * @return\tn/a\n\t */\n\n\tvar actionManager = new acf.Model( {\n\t\tactions: {\n\t\t\topen_field_object: 'onOpenFieldObject',\n\t\t\tclose_field_object: 'onCloseFieldObject',\n\t\t\tadd_field_object: 'onAddFieldObject',\n\t\t\tduplicate_field_object: 'onDuplicateFieldObject',\n\t\t\tdelete_field_object: 'onDeleteFieldObject',\n\t\t\tchange_field_object_type: 'onChangeFieldObjectType',\n\t\t\tchange_field_object_label: 'onChangeFieldObjectLabel',\n\t\t\tchange_field_object_name: 'onChangeFieldObjectName',\n\t\t\tchange_field_object_parent: 'onChangeFieldObjectParent',\n\t\t\tsortstop_field_object: 'onChangeFieldObjectParent',\n\t\t},\n\n\t\tonOpenFieldObject: function ( field ) {\n\t\t\tacf.doAction( 'open_field', field.$el );\n\t\t\tacf.doAction( 'open_field/type=' + field.get( 'type' ), field.$el );\n\n\t\t\tacf.doAction( 'render_field_settings', field.$el );\n\t\t\tacf.doAction(\n\t\t\t\t'render_field_settings/type=' + field.get( 'type' ),\n\t\t\t\tfield.$el\n\t\t\t);\n\t\t},\n\n\t\tonCloseFieldObject: function ( field ) {\n\t\t\tacf.doAction( 'close_field', field.$el );\n\t\t\tacf.doAction(\n\t\t\t\t'close_field/type=' + field.get( 'type' ),\n\t\t\t\tfield.$el\n\t\t\t);\n\t\t},\n\n\t\tonAddFieldObject: function ( field ) {\n\t\t\tacf.doAction( 'add_field', field.$el );\n\t\t\tacf.doAction( 'add_field/type=' + field.get( 'type' ), field.$el );\n\t\t},\n\n\t\tonDuplicateFieldObject: function ( field ) {\n\t\t\tacf.doAction( 'duplicate_field', field.$el );\n\t\t\tacf.doAction(\n\t\t\t\t'duplicate_field/type=' + field.get( 'type' ),\n\t\t\t\tfield.$el\n\t\t\t);\n\t\t},\n\n\t\tonDeleteFieldObject: function ( field ) {\n\t\t\tacf.doAction( 'delete_field', field.$el );\n\t\t\tacf.doAction(\n\t\t\t\t'delete_field/type=' + field.get( 'type' ),\n\t\t\t\tfield.$el\n\t\t\t);\n\t\t},\n\n\t\tonChangeFieldObjectType: function ( field ) {\n\t\t\tacf.doAction( 'change_field_type', field.$el );\n\t\t\tacf.doAction(\n\t\t\t\t'change_field_type/type=' + field.get( 'type' ),\n\t\t\t\tfield.$el\n\t\t\t);\n\n\t\t\tacf.doAction( 'render_field_settings', field.$el );\n\t\t\tacf.doAction(\n\t\t\t\t'render_field_settings/type=' + field.get( 'type' ),\n\t\t\t\tfield.$el\n\t\t\t);\n\t\t},\n\n\t\tonChangeFieldObjectLabel: function ( field ) {\n\t\t\tacf.doAction( 'change_field_label', field.$el );\n\t\t\tacf.doAction(\n\t\t\t\t'change_field_label/type=' + field.get( 'type' ),\n\t\t\t\tfield.$el\n\t\t\t);\n\t\t},\n\n\t\tonChangeFieldObjectName: function ( field ) {\n\t\t\tacf.doAction( 'change_field_name', field.$el );\n\t\t\tacf.doAction(\n\t\t\t\t'change_field_name/type=' + field.get( 'type' ),\n\t\t\t\tfield.$el\n\t\t\t);\n\t\t},\n\n\t\tonChangeFieldObjectParent: function ( field ) {\n\t\t\tacf.doAction( 'update_field_parent', field.$el );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * ConditionalLogicFieldSetting\n\t *\n\t * description\n\t *\n\t * @date\t3/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar ConditionalLogicFieldSetting = acf.FieldSetting.extend( {\n\t\ttype: '',\n\t\tname: 'conditional_logic',\n\t\tevents: {\n\t\t\t'change .conditions-toggle': 'onChangeToggle',\n\t\t\t'click .add-conditional-group': 'onClickAddGroup',\n\t\t\t'focus .condition-rule-field': 'onFocusField',\n\t\t\t'change .condition-rule-field': 'onChangeField',\n\t\t\t'change .condition-rule-operator': 'onChangeOperator',\n\t\t\t'click .add-conditional-rule': 'onClickAdd',\n\t\t\t'click .remove-conditional-rule': 'onClickRemove',\n\t\t},\n\n\t\t$rule: false,\n\n\t\tscope: function ( $rule ) {\n\t\t\tthis.$rule = $rule;\n\t\t\treturn this;\n\t\t},\n\n\t\truleData: function ( name, value ) {\n\t\t\treturn this.$rule.data.apply( this.$rule, arguments );\n\t\t},\n\n\t\t$input: function ( name ) {\n\t\t\treturn this.$rule.find( '.condition-rule-' + name );\n\t\t},\n\n\t\t$td: function ( name ) {\n\t\t\treturn this.$rule.find( 'td.' + name );\n\t\t},\n\n\t\t$toggle: function () {\n\t\t\treturn this.$( '.conditions-toggle' );\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.rule-groups' );\n\t\t},\n\n\t\t$groups: function () {\n\t\t\treturn this.$( '.rule-group' );\n\t\t},\n\n\t\t$rules: function () {\n\t\t\treturn this.$( '.rule' );\n\t\t},\n\n\t\t$tabLabel: function () {\n\t\t\treturn this.fieldObject.$el.find('.conditional-logic-badge');\n\t\t},\n\n\t\topen: function () {\n\t\t\tvar $div = this.$control();\n\t\t\t$div.show();\n\t\t\tacf.enable( $div );\n\t\t},\n\n\t\tclose: function () {\n\t\t\tvar $div = this.$control();\n\t\t\t$div.hide();\n\t\t\tacf.disable( $div );\n\t\t},\n\n\t\trender: function () {\n\t\t\t// show\n\t\t\tif ( this.$toggle().prop( 'checked' ) ) {\n\t\t\t\tthis.$tabLabel().addClass('is-enabled');\n\t\t\t\tthis.renderRules();\n\t\t\t\tthis.open();\n\n\t\t\t\t// hide\n\t\t\t} else {\n\t\t\t\tthis.$tabLabel().removeClass('is-enabled');\n\t\t\t\tthis.close();\n\t\t\t}\n\t\t},\n\n\t\trenderRules: function () {\n\t\t\t// vars\n\t\t\tvar self = this;\n\n\t\t\t// loop\n\t\t\tthis.$rules().each( function () {\n\t\t\t\tself.renderRule( $( this ) );\n\t\t\t} );\n\t\t},\n\n\t\trenderRule: function ( $rule ) {\n\t\t\tthis.scope( $rule );\n\t\t\tthis.renderField();\n\t\t\tthis.renderOperator();\n\t\t\tthis.renderValue();\n\t\t},\n\n\t\trenderField: function () {\n\t\t\t// vars\n\t\t\tvar choices = [];\n\t\t\tvar validFieldTypes = [];\n\t\t\tvar cid = this.fieldObject.cid;\n\t\t\tvar $select = this.$input( 'field' );\n\n\t\t\t// loop\n\t\t\tacf.getFieldObjects().map( function ( fieldObject ) {\n\t\t\t\t// vars\n\t\t\t\tvar choice = {\n\t\t\t\t\tid: fieldObject.getKey(),\n\t\t\t\t\ttext: fieldObject.getLabel(),\n\t\t\t\t};\n\n\t\t\t\t// bail early if is self\n\t\t\t\tif ( fieldObject.cid === cid ) {\n\t\t\t\t\tchoice.text += ' ' + acf.__( '(this field)' );\n\t\t\t\t\tchoice.disabled = true;\n\t\t\t\t}\n\n\t\t\t\t// get selected field conditions\n\t\t\t\tvar conditionTypes = acf.getConditionTypes( {\n\t\t\t\t\tfieldType: fieldObject.getType(),\n\t\t\t\t} );\n\n\t\t\t\t// bail early if no types\n\t\t\t\tif ( ! conditionTypes.length ) {\n\t\t\t\t\tchoice.disabled = true;\n\t\t\t\t}\n\n\t\t\t\t// calulate indents\n\t\t\t\tvar indents = fieldObject.getParents().length;\n\t\t\t\tchoice.text = '- '.repeat( indents ) + choice.text;\n\n\t\t\t\t// append\n\t\t\t\tchoices.push( choice );\n\t\t\t} );\n\n\t\t\t// allow for scenario where only one field exists\n\t\t\tif ( ! choices.length ) {\n\t\t\t\tchoices.push( {\n\t\t\t\t\tid: '',\n\t\t\t\t\ttext: acf.__( 'No toggle fields available' ),\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// render\n\t\t\tacf.renderSelect( $select, choices );\n\n\t\t\t// set\n\t\t\tthis.ruleData( 'field', $select.val() );\n\t\t},\n\n\t\trenderOperator: function () {\n\t\t\t// bail early if no field selected\n\t\t\tif ( ! this.ruleData( 'field' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar $select = this.$input( 'operator' );\n\t\t\tvar val = $select.val();\n\t\t\tvar choices = [];\n\n\t\t\t// set saved value on first render\n\t\t\t// - this allows the 2nd render to correctly select an option\n\t\t\tif ( $select.val() === null ) {\n\t\t\t\tacf.renderSelect( $select, [\n\t\t\t\t\t{\n\t\t\t\t\t\tid: this.ruleData( 'operator' ),\n\t\t\t\t\t\ttext: '',\n\t\t\t\t\t},\n\t\t\t\t] );\n\t\t\t}\n\n\t\t\t// get selected field\n\t\t\tvar $field = acf.findFieldObject( this.ruleData( 'field' ) );\n\t\t\tvar field = acf.getFieldObject( $field );\n\n\t\t\t// get selected field conditions\n\t\t\tvar conditionTypes = acf.getConditionTypes( {\n\t\t\t\tfieldType: field.getType(),\n\t\t\t} );\n\n\t\t\t// html\n\t\t\tconditionTypes.map( function ( model ) {\n\t\t\t\tchoices.push( {\n\t\t\t\t\tid: model.prototype.operator,\n\t\t\t\t\ttext: model.prototype.label,\n\t\t\t\t} );\n\t\t\t} );\n\n\t\t\t// render\n\t\t\tacf.renderSelect( $select, choices );\n\n\t\t\t// set\n\t\t\tthis.ruleData( 'operator', $select.val() );\n\t\t},\n\n\t\trenderValue: function () {\n\t\t\t// bail early if no field selected\n\t\t\tif ( ! this.ruleData( 'field' ) || ! this.ruleData( 'operator' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar $select = this.$input( 'value' );\n\t\t\tvar $td = this.$td( 'value' );\n\t\t\tvar val = $select.val();\n\n\t\t\t// get selected field\n\t\t\tvar $field = acf.findFieldObject( this.ruleData( 'field' ) );\n\t\t\tvar field = acf.getFieldObject( $field );\n\n\t\t\t// get selected field conditions\n\t\t\tvar conditionTypes = acf.getConditionTypes( {\n\t\t\t\tfieldType: field.getType(),\n\t\t\t\toperator: this.ruleData( 'operator' ),\n\t\t\t} );\n\n\t\t\t// html\n\t\t\tvar conditionType = conditionTypes[ 0 ].prototype;\n\t\t\tvar choices = conditionType.choices( field );\n\n\t\t\t// create html: array\n\t\t\tif ( choices instanceof Array ) {\n\t\t\t\tvar $newSelect = $( '' );\n\t\t\t\tacf.renderSelect( $newSelect, choices );\n\n\t\t\t\t// create html: string ()\n\t\t\t} else {\n\t\t\t\tvar $newSelect = $( choices );\n\t\t\t}\n\n\t\t\t// append\n\t\t\t$select.detach();\n\t\t\t$td.html( $newSelect );\n\n\t\t\t// copy attrs\n\t\t\t// timeout needed to avoid browser bug where \"disabled\" attribute is not applied\n\t\t\tsetTimeout( function () {\n\t\t\t\t[ 'class', 'name', 'id' ].map( function ( attr ) {\n\t\t\t\t\t$newSelect.attr( attr, $select.attr( attr ) );\n\t\t\t\t} );\n\t\t\t}, 0 );\n\n\t\t\t// select existing value (if not a disabled input)\n\t\t\tif ( ! $newSelect.prop( 'disabled' ) ) {\n\t\t\t\tacf.val( $newSelect, val, true );\n\t\t\t}\n\n\t\t\t// set\n\t\t\tthis.ruleData( 'value', $newSelect.val() );\n\t\t},\n\n\t\tonChangeToggle: function () {\n\t\t\tthis.render();\n\t\t},\n\n\t\tonClickAddGroup: function ( e, $el ) {\n\t\t\tthis.addGroup();\n\t\t},\n\n\t\taddGroup: function () {\n\t\t\t// vars\n\t\t\tvar $group = this.$( '.rule-group:last' );\n\n\t\t\t// duplicate\n\t\t\tvar $group2 = acf.duplicate( $group );\n\n\t\t\t// update h4\n\t\t\t$group2.find( 'h4' ).text( acf.__( 'or' ) );\n\n\t\t\t// remove all tr's except the first one\n\t\t\t$group2.find( 'tr' ).not( ':first' ).remove();\n\n\t\t\t// save field\n\t\t\tthis.fieldObject.save();\n\t\t},\n\n\t\tonFocusField: function ( e, $el ) {\n\t\t\tthis.renderField();\n\t\t},\n\n\t\tonChangeField: function ( e, $el ) {\n\t\t\t// scope\n\t\t\tthis.scope( $el.closest( '.rule' ) );\n\n\t\t\t// set data\n\t\t\tthis.ruleData( 'field', $el.val() );\n\n\t\t\t// render\n\t\t\tthis.renderOperator();\n\t\t\tthis.renderValue();\n\t\t},\n\n\t\tonChangeOperator: function ( e, $el ) {\n\t\t\t// scope\n\t\t\tthis.scope( $el.closest( '.rule' ) );\n\n\t\t\t// set data\n\t\t\tthis.ruleData( 'operator', $el.val() );\n\n\t\t\t// render\n\t\t\tthis.renderValue();\n\t\t},\n\n\t\tonClickAdd: function ( e, $el ) {\n\t\t\t// duplciate\n\t\t\tvar $rule = acf.duplicate( $el.closest( '.rule' ) );\n\n\t\t\t// render\n\t\t\tthis.renderRule( $rule );\n\t\t},\n\n\t\tonClickRemove: function ( e, $el ) {\n\t\t\t// vars\n\t\t\tvar $rule = $el.closest( '.rule' );\n\n\t\t\t// save field\n\t\t\tthis.fieldObject.save();\n\n\t\t\t// remove group\n\t\t\tif ( $rule.siblings( '.rule' ).length == 0 ) {\n\t\t\t\t$rule.closest( '.rule-group' ).remove();\n\t\t\t}\n\n\t\t\t// remove\n\t\t\t$rule.remove();\n\t\t},\n\t} );\n\n\tacf.registerFieldSetting( ConditionalLogicFieldSetting );\n\n\t/**\n\t * conditionalLogicHelper\n\t *\n\t * description\n\t *\n\t * @date\t20/4/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar conditionalLogicHelper = new acf.Model( {\n\t\tactions: {\n\t\t\tduplicate_field_objects: 'onDuplicateFieldObjects',\n\t\t},\n\n\t\tonDuplicateFieldObjects: function ( children, newField, prevField ) {\n\t\t\t// vars\n\t\t\tvar data = {};\n\t\t\tvar $selects = $();\n\n\t\t\t// reference change in key\n\t\t\tchildren.map( function ( child ) {\n\t\t\t\t// store reference of changed key\n\t\t\t\tdata[ child.get( 'prevKey' ) ] = child.get( 'key' );\n\n\t\t\t\t// append condition select\n\t\t\t\t$selects = $selects.add( child.$( '.condition-rule-field' ) );\n\t\t\t} );\n\n\t\t\t// loop\n\t\t\t$selects.each( function () {\n\t\t\t\t// vars\n\t\t\t\tvar $select = $( this );\n\t\t\t\tvar val = $select.val();\n\n\t\t\t\t// bail early if val is not a ref key\n\t\t\t\tif ( ! val || ! data[ val ] ) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\t// modify selected option\n\t\t\t\t$select.find( 'option:selected' ).attr( 'value', data[ val ] );\n\n\t\t\t\t// set new val\n\t\t\t\t$select.val( data[ val ] );\n\t\t\t} );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tacf.FieldObject = acf.Model.extend( {\n\t\t// class used to avoid nested event triggers\n\t\teventScope: '.acf-field-object',\n\n\t\t// variable for field type select2\n\t\tfieldTypeSelect2: false,\n\n\t\t// events\n\t\tevents: {\n\t\t\t'click .copyable': 'onClickCopy',\n\t\t\t'click .handle': 'onClickEdit',\n\t\t\t'click .close-field': 'onClickEdit',\n\t\t\t'click a[data-key=\"acf_field_settings_tabs\"]':\n\t\t\t\t'onChangeSettingsTab',\n\t\t\t'click .delete-field': 'onClickDelete',\n\t\t\t'click .duplicate-field': 'duplicate',\n\t\t\t'click .move-field': 'move',\n\t\t\t'click .browse-fields': 'browseFields',\n\n\t\t\t'focus .edit-field': 'onFocusEdit',\n\t\t\t'blur .edit-field, .row-options a': 'onBlurEdit',\n\n\t\t\t'change .field-type': 'onChangeType',\n\t\t\t'change .field-required': 'onChangeRequired',\n\t\t\t'blur .field-label': 'onChangeLabel',\n\t\t\t'blur .field-name': 'onChangeName',\n\n\t\t\tchange: 'onChange',\n\t\t\tchanged: 'onChanged',\n\t\t},\n\n\t\t// data\n\t\tdata: {\n\t\t\t// Similar to ID, but used for HTML puposes.\n\t\t\t// It is possbile for a new field to have an ID of 0, but an id of 'field_123' */\n\t\t\tid: 0,\n\n\t\t\t// The field key ('field_123')\n\t\t\tkey: '',\n\n\t\t\t// The field type (text, image, etc)\n\t\t\ttype: '',\n\n\t\t\t// The $post->ID of this field\n\t\t\t//ID: 0,\n\n\t\t\t// The field's parent\n\t\t\t//parent: 0,\n\n\t\t\t// The menu order\n\t\t\t//menu_order: 0\n\t\t},\n\n\t\tsetup: function ( $field ) {\n\t\t\t// set $el\n\t\t\tthis.$el = $field;\n\n\t\t\t// inherit $field data (id, key, type)\n\t\t\tthis.inherit( $field );\n\n\t\t\t// load additional props\n\t\t\t// - this won't trigger 'changed'\n\t\t\tthis.prop( 'ID' );\n\t\t\tthis.prop( 'parent' );\n\t\t\tthis.prop( 'menu_order' );\n\t\t},\n\n\t\t$input: function ( name ) {\n\t\t\treturn $( '#' + this.getInputId() + '-' + name );\n\t\t},\n\n\t\t$meta: function () {\n\t\t\treturn this.$( '.meta:first' );\n\t\t},\n\n\t\t$handle: function () {\n\t\t\treturn this.$( '.handle:first' );\n\t\t},\n\n\t\t$settings: function () {\n\t\t\treturn this.$( '.settings:first' );\n\t\t},\n\n\t\t$setting: function ( name ) {\n\t\t\treturn this.$(\n\t\t\t\t'.acf-field-settings:first .acf-field-setting-' + name\n\t\t\t);\n\t\t},\n\n\t\t$fieldTypeSelect: function () {\n\t\t\treturn this.$( '.field-type' );\n\t\t},\n\n\t\t$fieldLabel: function () {\n\t\t\treturn this.$( '.field-label' );\n\t\t},\n\n\t\tgetParent: function () {\n\t\t\treturn acf.getFieldObjects( { child: this.$el, limit: 1 } ).pop();\n\t\t},\n\n\t\tgetParents: function () {\n\t\t\treturn acf.getFieldObjects( { child: this.$el } );\n\t\t},\n\n\t\tgetFields: function () {\n\t\t\treturn acf.getFieldObjects( { parent: this.$el } );\n\t\t},\n\n\t\tgetInputName: function () {\n\t\t\treturn 'acf_fields[' + this.get( 'id' ) + ']';\n\t\t},\n\n\t\tgetInputId: function () {\n\t\t\treturn 'acf_fields-' + this.get( 'id' );\n\t\t},\n\n\t\tnewInput: function ( name, value ) {\n\t\t\t// vars\n\t\t\tvar inputId = this.getInputId();\n\t\t\tvar inputName = this.getInputName();\n\n\t\t\t// append name\n\t\t\tif ( name ) {\n\t\t\t\tinputId += '-' + name;\n\t\t\t\tinputName += '[' + name + ']';\n\t\t\t}\n\n\t\t\t// create input (avoid HTML + JSON value issues)\n\t\t\tvar $input = $( '' ).attr( {\n\t\t\t\tid: inputId,\n\t\t\t\tname: inputName,\n\t\t\t\tvalue: value,\n\t\t\t} );\n\t\t\tthis.$( '> .meta' ).append( $input );\n\n\t\t\t// return\n\t\t\treturn $input;\n\t\t},\n\n\t\tgetProp: function ( name ) {\n\t\t\t// check data\n\t\t\tif ( this.has( name ) ) {\n\t\t\t\treturn this.get( name );\n\t\t\t}\n\n\t\t\t// get input value\n\t\t\tvar $input = this.$input( name );\n\t\t\tvar value = $input.length ? $input.val() : null;\n\n\t\t\t// set data silently (cache)\n\t\t\tthis.set( name, value, true );\n\n\t\t\t// return\n\t\t\treturn value;\n\t\t},\n\n\t\tsetProp: function ( name, value ) {\n\t\t\t// get input\n\t\t\tvar $input = this.$input( name );\n\t\t\tvar prevVal = $input.val();\n\n\t\t\t// create if new\n\t\t\tif ( ! $input.length ) {\n\t\t\t\t$input = this.newInput( name, value );\n\t\t\t}\n\n\t\t\t// remove\n\t\t\tif ( value === null ) {\n\t\t\t\t$input.remove();\n\n\t\t\t\t// update\n\t\t\t} else {\n\t\t\t\t$input.val( value );\n\t\t\t}\n\n\t\t\t//console.log('setProp', name, value, this);\n\n\t\t\t// set data silently (cache)\n\t\t\tif ( ! this.has( name ) ) {\n\t\t\t\t//console.log('setting silently');\n\t\t\t\tthis.set( name, value, true );\n\n\t\t\t\t// set data allowing 'change' event to fire\n\t\t\t} else {\n\t\t\t\t//console.log('setting loudly!');\n\t\t\t\tthis.set( name, value );\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn this;\n\t\t},\n\n\t\tprop: function ( name, value ) {\n\t\t\tif ( value !== undefined ) {\n\t\t\t\treturn this.setProp( name, value );\n\t\t\t} else {\n\t\t\t\treturn this.getProp( name );\n\t\t\t}\n\t\t},\n\n\t\tprops: function ( props ) {\n\t\t\tObject.keys( props ).map( function ( key ) {\n\t\t\t\tthis.setProp( key, props[ key ] );\n\t\t\t}, this );\n\t\t},\n\n\t\tgetLabel: function () {\n\t\t\t// get label with empty default\n\t\t\tvar label = this.prop( 'label' );\n\t\t\tif ( label === '' ) {\n\t\t\t\tlabel = acf.__( '(no label)' );\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn label;\n\t\t},\n\n\t\tgetName: function () {\n\t\t\treturn this.prop( 'name' );\n\t\t},\n\n\t\tgetType: function () {\n\t\t\treturn this.prop( 'type' );\n\t\t},\n\n\t\tgetTypeLabel: function () {\n\t\t\tvar type = this.prop( 'type' );\n\t\t\tvar types = acf.get( 'fieldTypes' );\n\t\t\treturn types[ type ] ? types[ type ].label : type;\n\t\t},\n\n\t\tgetKey: function () {\n\t\t\treturn this.prop( 'key' );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\tthis.checkCopyable();\n\t\t},\n\n\t\tmakeCopyable: function ( text ) {\n\t\t\tif ( ! navigator.clipboard )\n\t\t\t\treturn (\n\t\t\t\t\t'' +\n\t\t\t\t\ttext +\n\t\t\t\t\t''\n\t\t\t\t);\n\t\t\treturn '' + text + '';\n\t\t},\n\n\t\tcheckCopyable: function () {\n\t\t\tif ( ! navigator.clipboard ) {\n\t\t\t\tthis.$el.find( '.copyable' ).addClass( 'copy-unsupported' );\n\t\t\t}\n\t\t},\n\n\t\tinitializeFieldTypeSelect2: function () {\n\t\t\tif ( this.fieldTypeSelect2 ) return;\n\n\t\t\t// Support disabling via filter.\n\t\t\tif ( this.$fieldTypeSelect().hasClass( 'disable-select2' ) ) return;\n\n\t\t\t// Check for a full modern version of select2, bail loading if not found with a console warning.\n\t\t\ttry {\n\t\t\t\t$.fn.select2.amd.require( 'select2/compat/dropdownCss' );\n\t\t\t} catch ( err ) {\n\t\t\t\tconsole.warn(\n\t\t\t\t\t'ACF was not able to load the full version of select2 due to a conflicting version provided by another plugin or theme taking precedence. Select2 fields may not work as expected.'\n\t\t\t\t);\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tthis.fieldTypeSelect2 = acf.newSelect2( this.$fieldTypeSelect(), {\n\t\t\t\tfield: false,\n\t\t\t\tajax: false,\n\t\t\t\tmultiple: false,\n\t\t\t\tallowNull: false,\n\t\t\t\tsuppressFilters: true,\n\t\t\t\tdropdownCssClass: 'field-type-select-results',\n\t\t\t\ttemplateResult: function ( selection ) {\n\t\t\t\t\tif (\n\t\t\t\t\t\tselection.loading ||\n\t\t\t\t\t\t( selection.element &&\n\t\t\t\t\t\t\tselection.element.nodeName === 'OPTGROUP' )\n\t\t\t\t\t) {\n\t\t\t\t\t\tvar $selection = $(\n\t\t\t\t\t\t\t''\n\t\t\t\t\t\t);\n\t\t\t\t\t\t$selection.html( acf.escHtml( selection.text ) );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvar $selection = $(\n\t\t\t\t\t\t\t'' +\n\t\t\t\t\t\t\t\tacf.escHtml( selection.text ) +\n\t\t\t\t\t\t\t\t''\n\t\t\t\t\t\t);\n\t\t\t\t\t}\n\t\t\t\t\t$selection.data( 'element', selection.element );\n\t\t\t\t\treturn $selection;\n\t\t\t\t},\n\t\t\t\ttemplateSelection: function ( selection ) {\n\t\t\t\t\tvar $selection = $(\n\t\t\t\t\t\t'' +\n\t\t\t\t\t\t\tacf.escHtml( selection.text ) +\n\t\t\t\t\t\t\t''\n\t\t\t\t\t);\n\t\t\t\t\t$selection.data( 'element', selection.element );\n\t\t\t\t\treturn $selection;\n\t\t\t\t},\n\t\t\t} );\n\n\t\t\tthis.fieldTypeSelect2.on( 'select2:open', function () {\n\t\t\t\t$(\n\t\t\t\t\t'.field-type-select-results input.select2-search__field'\n\t\t\t\t).attr( 'placeholder', acf.__( 'Type to search...' ) );\n\t\t\t} );\n\n\t\t\tthis.fieldTypeSelect2.on( 'change', function ( e ) {\n\t\t\t\t$( e.target )\n\t\t\t\t\t.parents( 'ul:first' )\n\t\t\t\t\t.find( 'button.browse-fields' )\n\t\t\t\t\t.prop( 'disabled', true );\n\t\t\t} );\n\n\t\t\t// When typing happens on the li element above the select2.\n\t\t\tthis.fieldTypeSelect2.$el\n\t\t\t\t.parent()\n\t\t\t\t.on(\n\t\t\t\t\t'keydown',\n\t\t\t\t\t'.select2-selection.select2-selection--single',\n\t\t\t\t\tthis.onKeyDownSelect\n\t\t\t\t);\n\t\t},\n\t\taddProFields: function () {\n\t\t\t// Make sure we're only running this on free version.\n\t\t\tif ( acf.get( 'is_pro' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Make sure we haven't appended these fields before.\n\t\t\tvar $fieldTypeSelect = this.$fieldTypeSelect();\n\t\t\tif ( $fieldTypeSelect.hasClass( 'acf-free-field-type' ) ) return;\n\n\t\t\t// Loop over each pro field type and append it to the select.\n\t\t\tconst PROFieldTypes = acf.get( 'PROFieldTypes' );\n\t\t\tif ( typeof PROFieldTypes !== 'object' ) return;\n\n\t\t\tconst $layoutGroup = $fieldTypeSelect\n\t\t\t\t.find( 'optgroup option[value=\"group\"]' )\n\t\t\t\t.parent();\n\n\t\t\tconst $contentGroup = $fieldTypeSelect\n\t\t\t\t.find( 'optgroup option[value=\"image\"]' )\n\t\t\t\t.parent();\n\n\t\t\tfor ( const [ name, field ] of Object.entries( PROFieldTypes ) ) {\n\t\t\t\tconst $useGroup =\n\t\t\t\t\tfield.category === 'content' ? $contentGroup : $layoutGroup;\n\t\t\t\t$useGroup.append(\n\t\t\t\t\t''\n\t\t\t\t);\n\t\t\t}\n\n\t\t\t$fieldTypeSelect.addClass( 'acf-free-field-type' );\n\t\t},\n\n\t\trender: function () {\n\t\t\t// vars\n\t\t\tvar $handle = this.$( '.handle:first' );\n\t\t\tvar menu_order = this.prop( 'menu_order' );\n\t\t\tvar label = this.getLabel();\n\t\t\tvar name = this.prop( 'name' );\n\t\t\tvar type = this.getTypeLabel();\n\t\t\tvar key = this.prop( 'key' );\n\t\t\tvar required = this.$input( 'required' ).prop( 'checked' );\n\n\t\t\t// update menu order\n\t\t\t$handle.find( '.acf-icon' ).html( parseInt( menu_order ) + 1 );\n\n\t\t\t// update required\n\t\t\tif ( required ) {\n\t\t\t\tlabel += ' *';\n\t\t\t}\n\n\t\t\t// update label\n\t\t\t$handle.find( '.li-field-label strong a' ).html( label );\n\n\t\t\t// update name\n\t\t\t$handle.find( '.li-field-name' ).html( this.makeCopyable( name ) );\n\n\t\t\t// update type\n\t\t\tconst iconName = acf.strSlugify( this.getType() );\n\t\t\t$handle.find( '.field-type-label' ).text( ' ' + type );\n\t\t\t$handle\n\t\t\t\t.find( '.field-type-icon' )\n\t\t\t\t.removeClass()\n\t\t\t\t.addClass( 'field-type-icon field-type-icon-' + iconName );\n\n\t\t\t// update key\n\t\t\t$handle.find( '.li-field-key' ).html( this.makeCopyable( key ) );\n\n\t\t\t// action for 3rd party customization\n\t\t\tacf.doAction( 'render_field_object', this );\n\t\t},\n\n\t\trefresh: function () {\n\t\t\tacf.doAction( 'refresh_field_object', this );\n\t\t},\n\n\t\tisOpen: function () {\n\t\t\treturn this.$el.hasClass( 'open' );\n\t\t},\n\n\t\tonClickCopy: function ( e ) {\n\t\t\te.stopPropagation();\n\t\t\tif ( ! navigator.clipboard || $( e.target ).is( 'input' ) ) return;\n\n\t\t\t// Find the value to copy depending on input or text elements.\n\t\t\tlet copyValue;\n\t\t\tif ( $( e.target ).hasClass( 'acf-input-wrap' ) ) {\n\t\t\t\tcopyValue = $( e.target ).find( 'input' ).first().val();\n\t\t\t} else {\n\t\t\t\tcopyValue = $( e.target ).text();\n\t\t\t}\n\n\t\t\tnavigator.clipboard.writeText( copyValue ).then( () => {\n\t\t\t\t$( e.target ).closest( '.copyable' ).addClass( 'copied' );\n\t\t\t\tsetTimeout( function () {\n\t\t\t\t\t$( e.target )\n\t\t\t\t\t\t.closest( '.copyable' )\n\t\t\t\t\t\t.removeClass( 'copied' );\n\t\t\t\t}, 2000 );\n\t\t\t} );\n\t\t},\n\n\t\tonClickEdit: function ( e ) {\n\t\t\t$target = $( e.target );\n\t\t\tif (\n\t\t\t\t$target.parent().hasClass( 'row-options' ) &&\n\t\t\t\t! $target.hasClass( 'edit-field' )\n\t\t\t)\n\t\t\t\treturn;\n\t\t\tthis.isOpen() ? this.close() : this.open();\n\t\t},\n\n\t\tonChangeSettingsTab: function () {\n\t\t\tconst $settings = this.$el.children( '.settings' );\n\t\t\tacf.doAction( 'show', $settings );\n\t\t},\n\n\t\t/**\n\t\t * Adds 'active' class to row options nearest to the target.\n\t\t */\n\t\tonFocusEdit: function ( e ) {\n\t\t\tvar $rowOptions = $( e.target )\n\t\t\t\t.closest( 'li' )\n\t\t\t\t.find( '.row-options' );\n\t\t\t$rowOptions.addClass( 'active' );\n\t\t},\n\n\t\t/**\n\t\t * Removes 'active' class from row options if links in same row options area are no longer in focus.\n\t\t */\n\t\tonBlurEdit: function ( e ) {\n\t\t\tvar focusDelayMilliseconds = 50;\n\t\t\tvar $rowOptionsBlurElement = $( e.target )\n\t\t\t\t.closest( 'li' )\n\t\t\t\t.find( '.row-options' );\n\n\t\t\t// Timeout so that `activeElement` gives the new element in focus instead of the body.\n\t\t\tsetTimeout( function () {\n\t\t\t\tvar $rowOptionsFocusElement = $( document.activeElement )\n\t\t\t\t\t.closest( 'li' )\n\t\t\t\t\t.find( '.row-options' );\n\t\t\t\tif ( ! $rowOptionsBlurElement.is( $rowOptionsFocusElement ) ) {\n\t\t\t\t\t$rowOptionsBlurElement.removeClass( 'active' );\n\t\t\t\t}\n\t\t\t}, focusDelayMilliseconds );\n\t\t},\n\n\t\topen: function () {\n\t\t\t// vars\n\t\t\tvar $settings = this.$el.children( '.settings' );\n\n\t\t\t// initialise field type select\n\t\t\tthis.addProFields();\n\t\t\tthis.initializeFieldTypeSelect2();\n\n\t\t\t// action (open)\n\t\t\tacf.doAction( 'open_field_object', this );\n\t\t\tthis.trigger( 'openFieldObject' );\n\n\t\t\t// action (show)\n\t\t\tacf.doAction( 'show', $settings );\n\n\t\t\tthis.hideEmptyTabs();\n\n\t\t\t// open\n\t\t\t$settings.slideDown();\n\t\t\tthis.$el.addClass( 'open' );\n\t\t},\n\n\t\tonKeyDownSelect: function ( e ) {\n\t\t\t// Omit events from special keys.\n\t\t\tif (\n\t\t\t\t! (\n\t\t\t\t\t( e.which >= 186 && e.which <= 222 ) || // punctuation and special characters\n\t\t\t\t\t[\n\t\t\t\t\t\t8, 9, 13, 16, 17, 18, 19, 20, 27, 32, 33, 34, 35, 36,\n\t\t\t\t\t\t37, 38, 39, 40, 45, 46, 91, 92, 93, 144, 145,\n\t\t\t\t\t].includes( e.which ) || // Special keys\n\t\t\t\t\t( e.which >= 112 && e.which <= 123 )\n\t\t\t\t)\n\t\t\t) {\n\t\t\t\t// Function keys\n\t\t\t\t$( this )\n\t\t\t\t\t.closest( '.select2-container' )\n\t\t\t\t\t.siblings( 'select:enabled' )\n\t\t\t\t\t.select2( 'open' );\n\t\t\t\treturn;\n\t\t\t}\n\t\t},\n\n\t\tclose: function () {\n\t\t\t// vars\n\t\t\tvar $settings = this.$el.children( '.settings' );\n\n\t\t\t// close\n\t\t\t$settings.slideUp();\n\t\t\tthis.$el.removeClass( 'open' );\n\n\t\t\t// action (close)\n\t\t\tacf.doAction( 'close_field_object', this );\n\t\t\tthis.trigger( 'closeFieldObject' );\n\n\t\t\t// action (hide)\n\t\t\tacf.doAction( 'hide', $settings );\n\t\t},\n\n\t\tserialize: function () {\n\t\t\treturn acf.serialize( this.$el, this.getInputName() );\n\t\t},\n\n\t\tsave: function ( type ) {\n\t\t\t// defaults\n\t\t\ttype = type || 'settings'; // meta, settings\n\n\t\t\t// vars\n\t\t\tvar save = this.getProp( 'save' );\n\n\t\t\t// bail if already saving settings\n\t\t\tif ( save === 'settings' ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// prop\n\t\t\tthis.setProp( 'save', type );\n\n\t\t\t// debug\n\t\t\tthis.$el.attr( 'data-save', type );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'save_field_object', this, type );\n\t\t},\n\n\t\tsubmit: function () {\n\t\t\t// vars\n\t\t\tvar inputName = this.getInputName();\n\t\t\tvar save = this.get( 'save' );\n\n\t\t\t// close\n\t\t\tif ( this.isOpen() ) {\n\t\t\t\tthis.close();\n\t\t\t}\n\n\t\t\t// allow all inputs to save\n\t\t\tif ( save == 'settings' ) {\n\t\t\t\t// do nothing\n\t\t\t\t// allow only meta inputs to save\n\t\t\t} else if ( save == 'meta' ) {\n\t\t\t\tthis.$( '> .settings [name^=\"' + inputName + '\"]' ).remove();\n\n\t\t\t\t// prevent all inputs from saving\n\t\t\t} else {\n\t\t\t\tthis.$( '[name^=\"' + inputName + '\"]' ).remove();\n\t\t\t}\n\n\t\t\t// action\n\t\t\tacf.doAction( 'submit_field_object', this );\n\t\t},\n\n\t\tonChange: function ( e, $el ) {\n\t\t\t// save settings\n\t\t\tthis.save();\n\n\t\t\t// action for 3rd party customization\n\t\t\tacf.doAction( 'change_field_object', this );\n\t\t},\n\n\t\tonChanged: function ( e, $el, name, value ) {\n\t\t\tif ( this.getType() === $el.attr( 'data-type' ) ) {\n\t\t\t\t$( 'button.acf-btn.browse-fields' ).prop( 'disabled', false );\n\t\t\t}\n\n\t\t\t// ignore 'save'\n\t\t\tif ( name == 'save' ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// save meta\n\t\t\tif ( [ 'menu_order', 'parent' ].indexOf( name ) > -1 ) {\n\t\t\t\tthis.save( 'meta' );\n\n\t\t\t\t// save field\n\t\t\t} else {\n\t\t\t\tthis.save();\n\t\t\t}\n\n\t\t\t// render\n\t\t\tif (\n\t\t\t\t[\n\t\t\t\t\t'menu_order',\n\t\t\t\t\t'label',\n\t\t\t\t\t'required',\n\t\t\t\t\t'name',\n\t\t\t\t\t'type',\n\t\t\t\t\t'key',\n\t\t\t\t].indexOf( name ) > -1\n\t\t\t) {\n\t\t\t\tthis.render();\n\t\t\t}\n\n\t\t\t// action for 3rd party customization\n\t\t\tacf.doAction( 'change_field_object_' + name, this, value );\n\t\t},\n\n\t\tonChangeLabel: function ( e, $el ) {\n\t\t\t// set\n\t\t\tvar label = $el.val();\n\t\t\tthis.set( 'label', label );\n\n\t\t\t// render name\n\t\t\tif ( this.prop( 'name' ) == '' ) {\n\t\t\t\tvar name = acf.applyFilters(\n\t\t\t\t\t'generate_field_object_name',\n\t\t\t\t\tacf.strSanitize( label ),\n\t\t\t\t\tthis\n\t\t\t\t);\n\t\t\t\tthis.prop( 'name', name );\n\t\t\t}\n\t\t},\n\n\t\tonChangeName: function ( e, $el ) {\n\t\t\t// set\n\t\t\tvar name = $el.val();\n\t\t\tthis.set( 'name', name );\n\n\t\t\t// error\n\t\t\tif ( name.substr( 0, 6 ) === 'field_' ) {\n\t\t\t\talert(\n\t\t\t\t\tacf.__(\n\t\t\t\t\t\t'The string \"field_\" may not be used at the start of a field name'\n\t\t\t\t\t)\n\t\t\t\t);\n\t\t\t}\n\t\t},\n\n\t\tonChangeRequired: function ( e, $el ) {\n\t\t\t// set\n\t\t\tvar required = $el.prop( 'checked' ) ? 1 : 0;\n\t\t\tthis.set( 'required', required );\n\t\t},\n\n\t\tdelete: function ( args ) {\n\t\t\t// defaults\n\t\t\targs = acf.parseArgs( args, {\n\t\t\t\tanimate: true,\n\t\t\t} );\n\n\t\t\t// add to remove list\n\t\t\tvar id = this.prop( 'ID' );\n\n\t\t\tif ( id ) {\n\t\t\t\tvar $input = $( '#_acf_delete_fields' );\n\t\t\t\tvar newVal = $input.val() + '|' + id;\n\t\t\t\t$input.val( newVal );\n\t\t\t}\n\n\t\t\t// action\n\t\t\tacf.doAction( 'delete_field_object', this );\n\n\t\t\t// animate\n\t\t\tif ( args.animate ) {\n\t\t\t\tthis.removeAnimate();\n\t\t\t} else {\n\t\t\t\tthis.remove();\n\t\t\t}\n\t\t},\n\n\t\tonClickDelete: function ( e, $el ) {\n\t\t\t// Bypass confirmation when holding down \"shift\" key.\n\t\t\tif ( e.shiftKey ) {\n\t\t\t\treturn this.delete();\n\t\t\t}\n\n\t\t\t// add class\n\t\t\tthis.$el.addClass( '-hover' );\n\n\t\t\t// add tooltip\n\t\t\tvar tooltip = acf.newTooltip( {\n\t\t\t\tconfirmRemove: true,\n\t\t\t\ttarget: $el,\n\t\t\t\tcontext: this,\n\t\t\t\tconfirm: function () {\n\t\t\t\t\tthis.delete();\n\t\t\t\t},\n\t\t\t\tcancel: function () {\n\t\t\t\t\tthis.$el.removeClass( '-hover' );\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\tremoveAnimate: function () {\n\t\t\t// vars\n\t\t\tvar field = this;\n\t\t\tvar $list = this.$el.parent();\n\t\t\tvar $fields = acf.findFieldObjects( {\n\t\t\t\tsibling: this.$el,\n\t\t\t} );\n\n\t\t\t// remove\n\t\t\tacf.remove( {\n\t\t\t\ttarget: this.$el,\n\t\t\t\tendHeight: $fields.length ? 0 : 50,\n\t\t\t\tcomplete: function () {\n\t\t\t\t\tfield.remove();\n\t\t\t\t\tacf.doAction( 'removed_field_object', field, $list );\n\t\t\t\t},\n\t\t\t} );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'remove_field_object', field, $list );\n\t\t},\n\n\t\tduplicate: function () {\n\t\t\t// vars\n\t\t\tvar newKey = acf.uniqid( 'field_' );\n\n\t\t\t// duplicate\n\t\t\tvar $newField = acf.duplicate( {\n\t\t\t\ttarget: this.$el,\n\t\t\t\tsearch: this.get( 'id' ),\n\t\t\t\treplace: newKey,\n\t\t\t} );\n\n\t\t\t// set new key\n\t\t\t$newField.attr( 'data-key', newKey );\n\n\t\t\t// get instance\n\t\t\tvar newField = acf.getFieldObject( $newField );\n\n\t\t\t// update newField label / name\n\t\t\tvar label = newField.prop( 'label' );\n\t\t\tvar name = newField.prop( 'name' );\n\t\t\tvar end = name.split( '_' ).pop();\n\t\t\tvar copy = acf.__( 'copy' );\n\n\t\t\t// increase suffix \"1\"\n\t\t\tif ( acf.isNumeric( end ) ) {\n\t\t\t\tvar i = end * 1 + 1;\n\t\t\t\tlabel = label.replace( end, i );\n\t\t\t\tname = name.replace( end, i );\n\n\t\t\t\t// increase suffix \"(copy1)\"\n\t\t\t} else if ( end.indexOf( copy ) === 0 ) {\n\t\t\t\tvar i = end.replace( copy, '' ) * 1;\n\t\t\t\ti = i ? i + 1 : 2;\n\n\t\t\t\t// replace\n\t\t\t\tlabel = label.replace( end, copy + i );\n\t\t\t\tname = name.replace( end, copy + i );\n\n\t\t\t\t// add default \"(copy)\"\n\t\t\t} else {\n\t\t\t\tlabel += ' (' + copy + ')';\n\t\t\t\tname += '_' + copy;\n\t\t\t}\n\n\t\t\tnewField.prop( 'ID', 0 );\n\t\t\tnewField.prop( 'label', label );\n\t\t\tnewField.prop( 'name', name );\n\t\t\tnewField.prop( 'key', newKey );\n\n\t\t\t// close the current field if it's open.\n\t\t\tif ( this.isOpen() ) {\n\t\t\t\tthis.close();\n\t\t\t}\n\n\t\t\t// open the new field and initialise correctly.\n\t\t\tnewField.open();\n\n\t\t\t// focus label\n\t\t\tvar $label = newField.$setting( 'label input' );\n\t\t\tsetTimeout( function () {\n\t\t\t\t$label.trigger( 'focus' );\n\t\t\t}, 251 );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'duplicate_field_object', this, newField );\n\t\t\tacf.doAction( 'append_field_object', newField );\n\t\t},\n\n\t\twipe: function () {\n\t\t\t// vars\n\t\t\tvar prevId = this.get( 'id' );\n\t\t\tvar prevKey = this.get( 'key' );\n\t\t\tvar newKey = acf.uniqid( 'field_' );\n\n\t\t\t// rename\n\t\t\tacf.rename( {\n\t\t\t\ttarget: this.$el,\n\t\t\t\tsearch: prevId,\n\t\t\t\treplace: newKey,\n\t\t\t} );\n\n\t\t\t// data\n\t\t\tthis.set( 'id', newKey );\n\t\t\tthis.set( 'prevId', prevId );\n\t\t\tthis.set( 'prevKey', prevKey );\n\n\t\t\t// props\n\t\t\tthis.prop( 'key', newKey );\n\t\t\tthis.prop( 'ID', 0 );\n\n\t\t\t// attr\n\t\t\tthis.$el.attr( 'data-key', newKey );\n\t\t\tthis.$el.attr( 'data-id', newKey );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'wipe_field_object', this );\n\t\t},\n\n\t\tmove: function () {\n\t\t\t// helper\n\t\t\tvar hasChanged = function ( field ) {\n\t\t\t\treturn field.get( 'save' ) == 'settings';\n\t\t\t};\n\n\t\t\t// vars\n\t\t\tvar changed = hasChanged( this );\n\n\t\t\t// has sub fields changed\n\t\t\tif ( ! changed ) {\n\t\t\t\tacf.getFieldObjects( {\n\t\t\t\t\tparent: this.$el,\n\t\t\t\t} ).map( function ( field ) {\n\t\t\t\t\tchanged = hasChanged( field ) || field.changed;\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// bail early if changed\n\t\t\tif ( changed ) {\n\t\t\t\talert(\n\t\t\t\t\tacf.__(\n\t\t\t\t\t\t'This field cannot be moved until its changes have been saved'\n\t\t\t\t\t)\n\t\t\t\t);\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// step 1.\n\t\t\tvar id = this.prop( 'ID' );\n\t\t\tvar field = this;\n\t\t\tvar popup = false;\n\t\t\tvar step1 = function () {\n\t\t\t\t// popup\n\t\t\t\tpopup = acf.newPopup( {\n\t\t\t\t\ttitle: acf.__( 'Move Custom Field' ),\n\t\t\t\t\tloading: true,\n\t\t\t\t\twidth: '300px',\n\t\t\t\t\topenedBy: field.$el.find( '.move-field' ),\n\t\t\t\t} );\n\n\t\t\t\t// ajax\n\t\t\t\tvar ajaxData = {\n\t\t\t\t\taction: 'acf/field_group/move_field',\n\t\t\t\t\tfield_id: id,\n\t\t\t\t};\n\n\t\t\t\t// get HTML\n\t\t\t\t$.ajax( {\n\t\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\t\tdata: acf.prepareForAjax( ajaxData ),\n\t\t\t\t\ttype: 'post',\n\t\t\t\t\tdataType: 'html',\n\t\t\t\t\tsuccess: step2,\n\t\t\t\t} );\n\t\t\t};\n\n\t\t\tvar step2 = function ( html ) {\n\t\t\t\t// update popup\n\t\t\t\tpopup.loading( false );\n\t\t\t\tpopup.content( html );\n\n\t\t\t\t// submit form\n\t\t\t\tpopup.on( 'submit', 'form', step3 );\n\t\t\t};\n\n\t\t\tvar step3 = function ( e, $el ) {\n\t\t\t\t// prevent\n\t\t\t\te.preventDefault();\n\n\t\t\t\t// disable\n\t\t\t\tacf.startButtonLoading( popup.$( '.button' ) );\n\n\t\t\t\t// ajax\n\t\t\t\tvar ajaxData = {\n\t\t\t\t\taction: 'acf/field_group/move_field',\n\t\t\t\t\tfield_id: id,\n\t\t\t\t\tfield_group_id: popup.$( 'select' ).val(),\n\t\t\t\t};\n\n\t\t\t\t// get HTML\n\t\t\t\t$.ajax( {\n\t\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\t\tdata: acf.prepareForAjax( ajaxData ),\n\t\t\t\t\ttype: 'post',\n\t\t\t\t\tdataType: 'html',\n\t\t\t\t\tsuccess: step4,\n\t\t\t\t} );\n\t\t\t};\n\n\t\t\tvar step4 = function ( html ) {\n\t\t\t\tpopup.content( html );\n\n\t\t\t\tif ( wp.a11y && wp.a11y.speak && acf.__ ) {\n\t\t\t\t\twp.a11y.speak(\n\t\t\t\t\t\tacf.__( 'Field moved to other group' ),\n\t\t\t\t\t\t'polite'\n\t\t\t\t\t);\n\t\t\t\t}\n\n\t\t\t\tpopup.$( '.acf-close-popup' ).focus();\n\n\t\t\t\tfield.removeAnimate();\n\t\t\t};\n\n\t\t\t// start\n\t\t\tstep1();\n\t\t},\n\n\t\tbrowseFields: function ( e, $el ) {\n\t\t\te.preventDefault();\n\n\t\t\tconst modal = acf.newBrowseFieldsModal( {\n\t\t\t\topenedBy: this,\n\t\t\t} );\n\t\t},\n\n\t\tonChangeType: function ( e, $el ) {\n\t\t\t// clea previous timout\n\t\t\tif ( this.changeTimeout ) {\n\t\t\t\tclearTimeout( this.changeTimeout );\n\t\t\t}\n\n\t\t\t// set new timeout\n\t\t\t// - prevents changing type multiple times whilst user types in newType\n\t\t\tthis.changeTimeout = this.setTimeout( function () {\n\t\t\t\tthis.changeType( $el.val() );\n\t\t\t}, 300 );\n\t\t},\n\n\t\tchangeType: function ( newType ) {\n\t\t\tvar prevType = this.prop( 'type' );\n\t\t\tvar prevClass = acf.strSlugify( 'acf-field-object-' + prevType );\n\t\t\tvar newClass = acf.strSlugify( 'acf-field-object-' + newType );\n\n\t\t\t// Update props.\n\t\t\tthis.$el.removeClass( prevClass ).addClass( newClass );\n\t\t\tthis.$el.attr( 'data-type', newType );\n\t\t\tthis.$el.data( 'type', newType );\n\n\t\t\t// Abort XHR if this field is already loading AJAX data.\n\t\t\tif ( this.has( 'xhr' ) ) {\n\t\t\t\tthis.get( 'xhr' ).abort();\n\t\t\t}\n\n\t\t\t// Store old settings so they can be reused later.\n\t\t\tconst $oldSettings = {};\n\n\t\t\tthis.$el\n\t\t\t\t.find(\n\t\t\t\t\t'.acf-field-settings:first > .acf-field-settings-main > .acf-field-type-settings'\n\t\t\t\t)\n\t\t\t\t.each( function () {\n\t\t\t\t\tlet tab = $( this ).data( 'parent-tab' );\n\t\t\t\t\tlet $tabSettings = $( this ).children().removeData();\n\n\t\t\t\t\t$oldSettings[ tab ] = $tabSettings;\n\n\t\t\t\t\t$tabSettings.detach();\n\t\t\t\t} );\n\n\t\t\tthis.set( 'settings-' + prevType, $oldSettings );\n\n\t\t\t// Show the settings if we already have them cached.\n\t\t\tif ( this.has( 'settings-' + newType ) ) {\n\t\t\t\tlet $newSettings = this.get( 'settings-' + newType );\n\n\t\t\t\tthis.showFieldTypeSettings( $newSettings );\n\t\t\t\tthis.set( 'type', newType );\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Add loading spinner.\n\t\t\tconst $loading = $(\n\t\t\t\t'
'\n\t\t\t);\n\t\t\tthis.$el\n\t\t\t\t.find(\n\t\t\t\t\t'.acf-field-settings-main-general .acf-field-type-settings'\n\t\t\t\t)\n\t\t\t\t.before( $loading );\n\n\t\t\tconst ajaxData = {\n\t\t\t\taction: 'acf/field_group/render_field_settings',\n\t\t\t\tfield: this.serialize(),\n\t\t\t\tprefix: this.getInputName(),\n\t\t\t};\n\n\t\t\t// Get the settings for this field type over AJAX.\n\t\t\tvar xhr = $.ajax( {\n\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\tdata: acf.prepareForAjax( ajaxData ),\n\t\t\t\ttype: 'post',\n\t\t\t\tdataType: 'json',\n\t\t\t\tcontext: this,\n\t\t\t\tsuccess: function ( response ) {\n\t\t\t\t\tif ( ! acf.isAjaxSuccess( response ) ) {\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\n\t\t\t\t\tthis.showFieldTypeSettings( response.data );\n\t\t\t\t},\n\t\t\t\tcomplete: function () {\n\t\t\t\t\t// also triggered by xhr.abort();\n\t\t\t\t\t$loading.remove();\n\t\t\t\t\tthis.set( 'type', newType );\n\t\t\t\t\t//this.refresh();\n\t\t\t\t},\n\t\t\t} );\n\n\t\t\t// set\n\t\t\tthis.set( 'xhr', xhr );\n\t\t},\n\n\t\tshowFieldTypeSettings: function ( settings ) {\n\t\t\tif ( 'object' !== typeof settings ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tconst self = this;\n\t\t\tconst tabs = Object.keys( settings );\n\n\t\t\ttabs.forEach( ( tab ) => {\n\t\t\t\tconst $tab = self.$el.find(\n\t\t\t\t\t'.acf-field-settings-main-' +\n\t\t\t\t\t\ttab.replace( '_', '-' ) +\n\t\t\t\t\t\t' .acf-field-type-settings'\n\t\t\t\t);\n\t\t\t\tlet tabContent = '';\n\n\t\t\t\tif (\n\t\t\t\t\t[ 'object', 'string' ].includes( typeof settings[ tab ] )\n\t\t\t\t) {\n\t\t\t\t\ttabContent = settings[ tab ];\n\t\t\t\t}\n\n\t\t\t\t$tab.prepend( tabContent );\n\t\t\t\tacf.doAction( 'append', $tab );\n\t\t\t} );\n\n\t\t\tthis.hideEmptyTabs();\n\t\t},\n\n\t\tupdateParent: function () {\n\t\t\t// vars\n\t\t\tvar ID = acf.get( 'post_id' );\n\n\t\t\t// check parent\n\t\t\tvar parent = this.getParent();\n\t\t\tif ( parent ) {\n\t\t\t\tID = parseInt( parent.prop( 'ID' ) ) || parent.prop( 'key' );\n\t\t\t}\n\n\t\t\t// update\n\t\t\tthis.prop( 'parent', ID );\n\t\t},\n\n\t\thideEmptyTabs: function () {\n\t\t\tconst $settings = this.$settings();\n\t\t\tconst $tabs = $settings.find(\n\t\t\t\t'.acf-field-settings:first > .acf-field-settings-main'\n\t\t\t);\n\n\t\t\t$tabs.each( function () {\n\t\t\t\tconst $tabContent = $( this );\n\t\t\t\tconst tabName = $tabContent\n\t\t\t\t\t.find( '.acf-field-type-settings:first' )\n\t\t\t\t\t.data( 'parentTab' );\n\t\t\t\tconst $tabLink = $settings\n\t\t\t\t\t.find( '.acf-settings-type-' + tabName )\n\t\t\t\t\t.first();\n\n\t\t\t\tif ( $.trim( $tabContent.text() ) === '' ) {\n\t\t\t\t\t$tabLink.hide();\n\t\t\t\t} else if ( $tabLink.is( ':hidden' ) ) {\n\t\t\t\t\t$tabLink.show();\n\t\t\t\t}\n\t\t\t} );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * acf.findFieldObject\n\t *\n\t * Returns a single fieldObject $el for a given field key\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.7.0\n\t *\n\t * @param\tstring key The field key\n\t * @return\tjQuery\n\t */\n\n\tacf.findFieldObject = function ( key ) {\n\t\treturn acf.findFieldObjects( {\n\t\t\tkey: key,\n\t\t\tlimit: 1,\n\t\t} );\n\t};\n\n\t/**\n\t * acf.findFieldObjects\n\t *\n\t * Returns an array of fieldObject $el for the given args\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.7.0\n\t *\n\t * @param\tobject args\n\t * @return\tjQuery\n\t */\n\n\tacf.findFieldObjects = function ( args ) {\n\t\t// vars\n\t\targs = args || {};\n\t\tvar selector = '.acf-field-object';\n\t\tvar $fields = false;\n\n\t\t// args\n\t\targs = acf.parseArgs( args, {\n\t\t\tid: '',\n\t\t\tkey: '',\n\t\t\ttype: '',\n\t\t\tlimit: false,\n\t\t\tlist: null,\n\t\t\tparent: false,\n\t\t\tsibling: false,\n\t\t\tchild: false,\n\t\t} );\n\n\t\t// id\n\t\tif ( args.id ) {\n\t\t\tselector += '[data-id=\"' + args.id + '\"]';\n\t\t}\n\n\t\t// key\n\t\tif ( args.key ) {\n\t\t\tselector += '[data-key=\"' + args.key + '\"]';\n\t\t}\n\n\t\t// type\n\t\tif ( args.type ) {\n\t\t\tselector += '[data-type=\"' + args.type + '\"]';\n\t\t}\n\n\t\t// query\n\t\tif ( args.list ) {\n\t\t\t$fields = args.list.children( selector );\n\t\t} else if ( args.parent ) {\n\t\t\t$fields = args.parent.find( selector );\n\t\t} else if ( args.sibling ) {\n\t\t\t$fields = args.sibling.siblings( selector );\n\t\t} else if ( args.child ) {\n\t\t\t$fields = args.child.parents( selector );\n\t\t} else {\n\t\t\t$fields = $( selector );\n\t\t}\n\n\t\t// limit\n\t\tif ( args.limit ) {\n\t\t\t$fields = $fields.slice( 0, args.limit );\n\t\t}\n\n\t\t// return\n\t\treturn $fields;\n\t};\n\n\t/**\n\t * acf.getFieldObject\n\t *\n\t * Returns a single fieldObject instance for a given $el|key\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.7.0\n\t *\n\t * @param\tstring|jQuery $field The field $el or key\n\t * @return\tjQuery\n\t */\n\n\tacf.getFieldObject = function ( $field ) {\n\t\t// allow key\n\t\tif ( typeof $field === 'string' ) {\n\t\t\t$field = acf.findFieldObject( $field );\n\t\t}\n\n\t\t// instantiate\n\t\tvar field = $field.data( 'acf' );\n\t\tif ( ! field ) {\n\t\t\tfield = acf.newFieldObject( $field );\n\t\t}\n\n\t\t// return\n\t\treturn field;\n\t};\n\n\t/**\n\t * acf.getFieldObjects\n\t *\n\t * Returns an array of fieldObject instances for the given args\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.7.0\n\t *\n\t * @param\tobject args\n\t * @return\tarray\n\t */\n\n\tacf.getFieldObjects = function ( args ) {\n\t\t// query\n\t\tvar $fields = acf.findFieldObjects( args );\n\n\t\t// loop\n\t\tvar fields = [];\n\t\t$fields.each( function () {\n\t\t\tvar field = acf.getFieldObject( $( this ) );\n\t\t\tfields.push( field );\n\t\t} );\n\n\t\t// return\n\t\treturn fields;\n\t};\n\n\t/**\n\t * acf.newFieldObject\n\t *\n\t * Initializes and returns a new FieldObject instance\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.7.0\n\t *\n\t * @param\tjQuery $field The field $el\n\t * @return\tobject\n\t */\n\n\tacf.newFieldObject = function ( $field ) {\n\t\t// instantiate\n\t\tvar field = new acf.FieldObject( $field );\n\n\t\t// action\n\t\tacf.doAction( 'new_field_object', field );\n\n\t\t// return\n\t\treturn field;\n\t};\n\n\t/**\n\t * actionManager\n\t *\n\t * description\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar eventManager = new acf.Model( {\n\t\tpriority: 5,\n\n\t\tinitialize: function () {\n\t\t\t// actions\n\t\t\tvar actions = [ 'prepare', 'ready', 'append', 'remove' ];\n\n\t\t\t// loop\n\t\t\tactions.map( function ( action ) {\n\t\t\t\tthis.addFieldActions( action );\n\t\t\t}, this );\n\t\t},\n\n\t\taddFieldActions: function ( action ) {\n\t\t\t// vars\n\t\t\tvar pluralAction = action + '_field_objects'; // ready_field_objects\n\t\t\tvar singleAction = action + '_field_object'; // ready_field_object\n\t\t\tvar singleEvent = action + 'FieldObject'; // readyFieldObject\n\n\t\t\t// global action\n\t\t\tvar callback = function ( $el /*, arg1, arg2, etc*/ ) {\n\t\t\t\t// vars\n\t\t\t\tvar fieldObjects = acf.getFieldObjects( { parent: $el } );\n\n\t\t\t\t// call plural\n\t\t\t\tif ( fieldObjects.length ) {\n\t\t\t\t\t/// get args [$el, arg1]\n\t\t\t\t\tvar args = acf.arrayArgs( arguments );\n\n\t\t\t\t\t// modify args [pluralAction, fields, arg1]\n\t\t\t\t\targs.splice( 0, 1, pluralAction, fieldObjects );\n\t\t\t\t\tacf.doAction.apply( null, args );\n\t\t\t\t}\n\t\t\t};\n\n\t\t\t// plural action\n\t\t\tvar pluralCallback = function (\n\t\t\t\tfieldObjects /*, arg1, arg2, etc*/\n\t\t\t) {\n\t\t\t\t/// get args [fields, arg1]\n\t\t\t\tvar args = acf.arrayArgs( arguments );\n\n\t\t\t\t// modify args [singleAction, fields, arg1]\n\t\t\t\targs.unshift( singleAction );\n\n\t\t\t\t// loop\n\t\t\t\tfieldObjects.map( function ( fieldObject ) {\n\t\t\t\t\t// modify args [singleAction, field, arg1]\n\t\t\t\t\targs[ 1 ] = fieldObject;\n\t\t\t\t\tacf.doAction.apply( null, args );\n\t\t\t\t} );\n\t\t\t};\n\n\t\t\t// single action\n\t\t\tvar singleCallback = function (\n\t\t\t\tfieldObject /*, arg1, arg2, etc*/\n\t\t\t) {\n\t\t\t\t/// get args [$field, arg1]\n\t\t\t\tvar args = acf.arrayArgs( arguments );\n\n\t\t\t\t// modify args [singleAction, $field, arg1]\n\t\t\t\targs.unshift( singleAction );\n\n\t\t\t\t// action variations (ready_field/type=image)\n\t\t\t\tvar variations = [ 'type', 'name', 'key' ];\n\t\t\t\tvariations.map( function ( variation ) {\n\t\t\t\t\targs[ 0 ] =\n\t\t\t\t\t\tsingleAction +\n\t\t\t\t\t\t'/' +\n\t\t\t\t\t\tvariation +\n\t\t\t\t\t\t'=' +\n\t\t\t\t\t\tfieldObject.get( variation );\n\t\t\t\t\tacf.doAction.apply( null, args );\n\t\t\t\t} );\n\n\t\t\t\t// modify args [arg1]\n\t\t\t\targs.splice( 0, 2 );\n\n\t\t\t\t// event\n\t\t\t\tfieldObject.trigger( singleEvent, args );\n\t\t\t};\n\n\t\t\t// add actions\n\t\t\tacf.addAction( action, callback, 5 );\n\t\t\tacf.addAction( pluralAction, pluralCallback, 5 );\n\t\t\tacf.addAction( singleAction, singleCallback, 5 );\n\t\t},\n\t} );\n\n\t/**\n\t * fieldManager\n\t *\n\t * description\n\t *\n\t * @date\t4/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar fieldManager = new acf.Model( {\n\t\tid: 'fieldManager',\n\n\t\tevents: {\n\t\t\t'submit #post': 'onSubmit',\n\t\t\t'mouseenter .acf-field-list': 'onHoverSortable',\n\t\t\t'click .add-field': 'onClickAdd',\n\t\t},\n\n\t\tactions: {\n\t\t\tremoved_field_object: 'onRemovedField',\n\t\t\tsortstop_field_object: 'onReorderField',\n\t\t\tdelete_field_object: 'onDeleteField',\n\t\t\tchange_field_object_type: 'onChangeFieldType',\n\t\t\tduplicate_field_object: 'onDuplicateField',\n\t\t},\n\n\t\tonSubmit: function ( e, $el ) {\n\t\t\t// vars\n\t\t\tvar fields = acf.getFieldObjects();\n\n\t\t\t// loop\n\t\t\tfields.map( function ( field ) {\n\t\t\t\tfield.submit();\n\t\t\t} );\n\t\t},\n\n\t\tsetFieldMenuOrder: function ( field ) {\n\t\t\tthis.renderFields( field.$el.parent() );\n\t\t},\n\n\t\tonHoverSortable: function ( e, $el ) {\n\t\t\t// bail early if already sortable\n\t\t\tif ( $el.hasClass( 'ui-sortable' ) ) return;\n\n\t\t\t// sortable\n\t\t\t$el.sortable( {\n\t\t\t\thelper: function( event, element ) {\n\t\t\t\t\t// https://core.trac.wordpress.org/ticket/16972#comment:22\n\t\t\t\t\treturn element.clone()\n\t\t\t\t\t\t.find( ':input' )\n\t\t\t\t\t\t\t.attr( 'name', function( i, currentName ) {\n\t\t\t\t\t\t\t\t\treturn 'sort_' + parseInt( Math.random() * 100000, 10 ).toString() + '_' + currentName;\n\t\t\t\t\t\t\t} )\n\t\t\t\t\t\t.end();\n\t\t\t\t},\n\t\t\t\thandle: '.acf-sortable-handle',\n\t\t\t\tconnectWith: '.acf-field-list',\n\t\t\t\tstart: function ( e, ui ) {\n\t\t\t\t\tvar field = acf.getFieldObject( ui.item );\n\t\t\t\t\tui.placeholder.height( ui.item.height() );\n\t\t\t\t\tacf.doAction( 'sortstart_field_object', field, $el );\n\t\t\t\t},\n\t\t\t\tupdate: function ( e, ui ) {\n\t\t\t\t\tvar field = acf.getFieldObject( ui.item );\n\t\t\t\t\tacf.doAction( 'sortstop_field_object', field, $el );\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\tonRemovedField: function ( field, $list ) {\n\t\t\tthis.renderFields( $list );\n\t\t},\n\n\t\tonReorderField: function ( field, $list ) {\n\t\t\tfield.updateParent();\n\t\t\tthis.renderFields( $list );\n\t\t},\n\n\t\tonDeleteField: function ( field ) {\n\t\t\t// delete children\n\t\t\tfield.getFields().map( function ( child ) {\n\t\t\t\tchild.delete( { animate: false } );\n\t\t\t} );\n\t\t},\n\n\t\tonChangeFieldType: function ( field ) {\n\t\t\t// enable browse field modal button\n\t\t\tfield.$el.find( 'button.browse-fields' ).prop( 'disabled', false );\n\t\t},\n\n\t\tonDuplicateField: function ( field, newField ) {\n\t\t\t// check for children\n\t\t\tvar children = newField.getFields();\n\t\t\tif ( children.length ) {\n\t\t\t\t// loop\n\t\t\t\tchildren.map( function ( child ) {\n\t\t\t\t\t// wipe field\n\t\t\t\t\tchild.wipe();\n\n\t\t\t\t\t// if the child is open, re-fire the open method to ensure it's initialised correctly.\n\t\t\t\t\tif ( child.isOpen() ) {\n\t\t\t\t\t\tchild.open();\n\t\t\t\t\t}\n\n\t\t\t\t\t// update parent\n\t\t\t\t\tchild.updateParent();\n\t\t\t\t} );\n\n\t\t\t\t// action\n\t\t\t\tacf.doAction(\n\t\t\t\t\t'duplicate_field_objects',\n\t\t\t\t\tchildren,\n\t\t\t\t\tnewField,\n\t\t\t\t\tfield\n\t\t\t\t);\n\t\t\t}\n\n\t\t\t// set menu order\n\t\t\tthis.setFieldMenuOrder( newField );\n\t\t},\n\n\t\trenderFields: function ( $list ) {\n\t\t\t// vars\n\t\t\tvar fields = acf.getFieldObjects( {\n\t\t\t\tlist: $list,\n\t\t\t} );\n\n\t\t\t// no fields\n\t\t\tif ( ! fields.length ) {\n\t\t\t\t$list.addClass( '-empty' );\n\t\t\t\t$list\n\t\t\t\t\t.parents( '.acf-field-list-wrap' )\n\t\t\t\t\t.first()\n\t\t\t\t\t.addClass( '-empty' );\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// has fields\n\t\t\t$list.removeClass( '-empty' );\n\t\t\t$list\n\t\t\t\t.parents( '.acf-field-list-wrap' )\n\t\t\t\t.first()\n\t\t\t\t.removeClass( '-empty' );\n\n\t\t\t// prop\n\t\t\tfields.map( function ( field, i ) {\n\t\t\t\tfield.prop( 'menu_order', i );\n\t\t\t} );\n\t\t},\n\n\t\tonClickAdd: function ( e, $el ) {\n\t\t\tlet $list;\n\n\t\t\tif ( $el.hasClass( 'add-first-field' ) ) {\n\t\t\t\t$list = $el.parents( '.acf-field-list' ).eq( 0 );\n\t\t\t} else if (\n\t\t\t\t$el.parent().hasClass( 'acf-headerbar-actions' ) ||\n\t\t\t\t$el.parent().hasClass( 'no-fields-message-inner' )\n\t\t\t) {\n\t\t\t\t$list = $( '.acf-field-list:first' );\n\t\t\t} else if ( $el.parent().hasClass( 'acf-sub-field-list-header' ) ) {\n\t\t\t\t$list = $el\n\t\t\t\t\t.parents( '.acf-input:first' )\n\t\t\t\t\t.find( '.acf-field-list:first' );\n\t\t\t} else {\n\t\t\t\t$list = $el\n\t\t\t\t\t.closest( '.acf-tfoot' )\n\t\t\t\t\t.siblings( '.acf-field-list' );\n\t\t\t}\n\n\t\t\tthis.addField( $list );\n\t\t},\n\n\t\taddField: function ( $list ) {\n\t\t\t// vars\n\t\t\tvar html = $( '#tmpl-acf-field' ).html();\n\t\t\tvar $el = $( html );\n\t\t\tvar prevId = $el.data( 'id' );\n\t\t\tvar newKey = acf.uniqid( 'field_' );\n\n\t\t\t// duplicate\n\t\t\tvar $newField = acf.duplicate( {\n\t\t\t\ttarget: $el,\n\t\t\t\tsearch: prevId,\n\t\t\t\treplace: newKey,\n\t\t\t\tappend: function ( $el, $el2 ) {\n\t\t\t\t\t$list.append( $el2 );\n\t\t\t\t},\n\t\t\t} );\n\n\t\t\t// get instance\n\t\t\tvar newField = acf.getFieldObject( $newField );\n\n\t\t\t// props\n\t\t\tnewField.prop( 'key', newKey );\n\t\t\tnewField.prop( 'ID', 0 );\n\t\t\tnewField.prop( 'label', '' );\n\t\t\tnewField.prop( 'name', '' );\n\n\t\t\t// attr\n\t\t\t$newField.attr( 'data-key', newKey );\n\t\t\t$newField.attr( 'data-id', newKey );\n\n\t\t\t// update parent prop\n\t\t\tnewField.updateParent();\n\n\t\t\t// focus type\n\t\t\tvar $type = newField.$input( 'type' );\n\t\t\tsetTimeout( function () {\n\t\t\t\tif ( $list.hasClass( 'acf-auto-add-field' ) ) {\n\t\t\t\t\t$list.removeClass( 'acf-auto-add-field' );\n\t\t\t\t} else {\n\t\t\t\t\t$type.trigger( 'focus' );\n\t\t\t\t}\n\t\t\t}, 251 );\n\n\t\t\t// open\n\t\t\tnewField.open();\n\n\t\t\t// set menu order\n\t\t\tthis.renderFields( $list );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'add_field_object', newField );\n\t\t\tacf.doAction( 'append_field_object', newField );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * locationManager\n\t *\n\t * Field group location rules functionality\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.7.0\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar locationManager = new acf.Model( {\n\t\tid: 'locationManager',\n\t\twait: 'ready',\n\n\t\tevents: {\n\t\t\t'click .add-location-rule': 'onClickAddRule',\n\t\t\t'click .add-location-group': 'onClickAddGroup',\n\t\t\t'click .remove-location-rule': 'onClickRemoveRule',\n\t\t\t'change .refresh-location-rule': 'onChangeRemoveRule',\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\tthis.$el = $( '#acf-field-group-options' );\n\t\t\tthis.addProLocations();\n\t\t\tthis.updateGroupsClass();\n\t\t},\n\n\t\taddProLocations: function () {\n\t\t\t// Make sure we're only running this on free version.\n\t\t\tif ( acf.get( 'is_pro' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Loop over each pro field type and append it to the select.\n\t\t\tconst PROLocationTypes = acf.get( 'PROLocationTypes' );\n\t\t\tif ( typeof PROLocationTypes !== 'object' ) return;\n\n\t\t\tconst $formsGroup = this.$el\n\t\t\t\t.find( 'select.refresh-location-rule' )\n\t\t\t\t.find( 'optgroup[label=\"Forms\"]' )\n\n\t\t\tfor ( const [ key, name ] of Object.entries( PROLocationTypes ) ) {\n\t\t\t\t$formsGroup.append(\n\t\t\t\t\t''\n\t\t\t\t);\n\t\t\t}\n\t\t},\n\n\t\tonClickAddRule: function ( e, $el ) {\n\t\t\tthis.addRule( $el.closest( 'tr' ) );\n\t\t},\n\n\t\tonClickRemoveRule: function ( e, $el ) {\n\t\t\tthis.removeRule( $el.closest( 'tr' ) );\n\t\t},\n\n\t\tonChangeRemoveRule: function ( e, $el ) {\n\t\t\tthis.changeRule( $el.closest( 'tr' ) );\n\t\t},\n\n\t\tonClickAddGroup: function ( e, $el ) {\n\t\t\tthis.addGroup();\n\t\t},\n\n\t\taddRule: function ( $tr ) {\n\t\t\tacf.duplicate( $tr );\n\t\t\tthis.updateGroupsClass();\n\t\t},\n\n\t\tremoveRule: function ( $tr ) {\n\t\t\tif ( $tr.siblings( 'tr' ).length == 0 ) {\n\t\t\t\t$tr.closest( '.rule-group' ).remove();\n\t\t\t} else {\n\t\t\t\t$tr.remove();\n\t\t\t}\n\n\t\t\t// Update h4\n\t\t\tvar $group = this.$( '.rule-group:first' );\n\t\t\t$group.find( 'h4' ).text( acf.__( 'Show this field group if' ) );\n\n\t\t\tthis.updateGroupsClass();\n\t\t},\n\n\t\tchangeRule: function ( $rule ) {\n\t\t\t// vars\n\t\t\tvar $group = $rule.closest( '.rule-group' );\n\t\t\tvar prefix = $rule\n\t\t\t\t.find( 'td.param select' )\n\t\t\t\t.attr( 'name' )\n\t\t\t\t.replace( '[param]', '' );\n\n\t\t\t// ajaxdata\n\t\t\tvar ajaxdata = {};\n\t\t\tajaxdata.action = 'acf/field_group/render_location_rule';\n\t\t\tajaxdata.rule = acf.serialize( $rule, prefix );\n\t\t\tajaxdata.rule.id = $rule.data( 'id' );\n\t\t\tajaxdata.rule.group = $group.data( 'id' );\n\n\t\t\t// temp disable\n\t\t\tacf.disable( $rule.find( 'td.value' ) );\n\n\t\t\t// ajax\n\t\t\t$.ajax( {\n\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\tdata: acf.prepareForAjax( ajaxdata ),\n\t\t\t\ttype: 'post',\n\t\t\t\tdataType: 'html',\n\t\t\t\tsuccess: function ( html ) {\n\t\t\t\t\tif ( ! html ) return;\n\t\t\t\t\t$rule.replaceWith( html );\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\taddGroup: function () {\n\t\t\t// vars\n\t\t\tvar $group = this.$( '.rule-group:last' );\n\n\t\t\t// duplicate\n\t\t\t$group2 = acf.duplicate( $group );\n\n\t\t\t// update h4\n\t\t\t$group2.find( 'h4' ).text( acf.__( 'or' ) );\n\n\t\t\t// remove all tr's except the first one\n\t\t\t$group2.find( 'tr' ).not( ':first' ).remove();\n\n\t\t\t// update the groups class\n\t\t\tthis.updateGroupsClass();\n\t\t},\n\n\t\tupdateGroupsClass: function () {\n\t\t\tvar $group = this.$( '.rule-group:last' );\n\n\t\t\tvar $ruleGroups = $group.closest( '.rule-groups' );\n\n\t\t\tvar rows_count = $ruleGroups.find( '.acf-table tr' ).length;\n\n\t\t\tif ( rows_count > 1 ) {\n\t\t\t\t$ruleGroups.addClass( 'rule-groups-multiple' );\n\t\t\t} else {\n\t\t\t\t$ruleGroups.removeClass( 'rule-groups-multiple' );\n\t\t\t}\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * mid\n\t *\n\t * Calculates the model ID for a field type\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\tstring type\n\t * @return\tstring\n\t */\n\n\tvar modelId = function ( type ) {\n\t\treturn acf.strPascalCase( type || '' ) + 'FieldSetting';\n\t};\n\n\t/**\n\t * registerFieldType\n\t *\n\t * description\n\t *\n\t * @date\t14/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.registerFieldSetting = function ( model ) {\n\t\tvar proto = model.prototype;\n\t\tvar mid = modelId( proto.type + ' ' + proto.name );\n\t\tthis.models[ mid ] = model;\n\t};\n\n\t/**\n\t * newField\n\t *\n\t * description\n\t *\n\t * @date\t14/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.newFieldSetting = function ( field ) {\n\t\t// vars\n\t\tvar type = field.get( 'setting' ) || '';\n\t\tvar name = field.get( 'name' ) || '';\n\t\tvar mid = modelId( type + ' ' + name );\n\t\tvar model = acf.models[ mid ] || null;\n\n\t\t// bail early if no setting\n\t\tif ( model === null ) return false;\n\n\t\t// instantiate\n\t\tvar setting = new model( field );\n\n\t\t// return\n\t\treturn setting;\n\t};\n\n\t/**\n\t * acf.getFieldSetting\n\t *\n\t * description\n\t *\n\t * @date\t19/4/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.getFieldSetting = function ( field ) {\n\t\t// allow jQuery\n\t\tif ( field instanceof jQuery ) {\n\t\t\tfield = acf.getField( field );\n\t\t}\n\n\t\t// return\n\t\treturn field.setting;\n\t};\n\n\t/**\n\t * settingsManager\n\t *\n\t * @since\t5.6.5\n\t *\n\t * @param\tobject The object containing the extended variables and methods.\n\t * @return\tvoid\n\t */\n\tvar settingsManager = new acf.Model( {\n\t\tactions: {\n\t\t\tnew_field: 'onNewField',\n\t\t},\n\t\tonNewField: function ( field ) {\n\t\t\tfield.setting = acf.newFieldSetting( field );\n\t\t},\n\t} );\n\n\t/**\n\t * acf.FieldSetting\n\t *\n\t * @since\t5.6.5\n\t *\n\t * @param\tobject The object containing the extended variables and methods.\n\t * @return\tvoid\n\t */\n\tacf.FieldSetting = acf.Model.extend( {\n\t\tfield: false,\n\t\ttype: '',\n\t\tname: '',\n\t\twait: 'ready',\n\t\teventScope: '.acf-field',\n\n\t\tevents: {\n\t\t\tchange: 'render',\n\t\t},\n\n\t\tsetup: function ( field ) {\n\t\t\t// vars\n\t\t\tvar $field = field.$el;\n\n\t\t\t// set props\n\t\t\tthis.$el = $field;\n\t\t\tthis.field = field;\n\t\t\tthis.$fieldObject = $field.closest( '.acf-field-object' );\n\t\t\tthis.fieldObject = acf.getFieldObject( this.$fieldObject );\n\n\t\t\t// inherit data\n\t\t\t$.extend( this.data, field.data );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\tthis.render();\n\t\t},\n\n\t\trender: function () {\n\t\t\t// do nothing\n\t\t},\n\t} );\n\n\t/**\n\t * Accordion and Tab Endpoint Settings\n\t *\n\t * The 'endpoint' setting on accordions and tabs requires an additional class on the\n\t * field object row when enabled.\n\t *\n\t * @since\t6.0.0\n\t *\n\t * @param\tobject The object containing the extended variables and methods.\n\t * @return\tvoid\n\t */\n\tvar EndpointFieldSetting = acf.FieldSetting.extend( {\n\t\ttype: '',\n\t\tname: '',\n\t\trender: function () {\n\t\t\tvar $endpoint_setting = this.fieldObject.$setting( 'endpoint' );\n\t\t\tvar $endpoint_field = $endpoint_setting.find(\n\t\t\t\t'input[type=\"checkbox\"]:first'\n\t\t\t);\n\t\t\tif ( $endpoint_field.is( ':checked' ) ) {\n\t\t\t\tthis.fieldObject.$el.addClass( 'acf-field-is-endpoint' );\n\t\t\t} else {\n\t\t\t\tthis.fieldObject.$el.removeClass( 'acf-field-is-endpoint' );\n\t\t\t}\n\t\t},\n\t} );\n\n\tvar AccordionEndpointFieldSetting = EndpointFieldSetting.extend( {\n\t\ttype: 'accordion',\n\t\tname: 'endpoint',\n\t} );\n\n\tvar TabEndpointFieldSetting = EndpointFieldSetting.extend( {\n\t\ttype: 'tab',\n\t\tname: 'endpoint',\n\t} );\n\n\tacf.registerFieldSetting( AccordionEndpointFieldSetting );\n\tacf.registerFieldSetting( TabEndpointFieldSetting );\n\n\t/**\n\t * Date Picker\n\t *\n\t * This field type requires some extra logic for its settings\n\t *\n\t * @since\t5.0.0\n\t *\n\t * @param\tobject The object containing the extended variables and methods.\n\t * @return\tvoid\n\t */\n\tvar DisplayFormatFieldSetting = acf.FieldSetting.extend( {\n\t\ttype: '',\n\t\tname: '',\n\t\trender: function () {\n\t\t\tvar $input = this.$( 'input[type=\"radio\"]:checked' );\n\t\t\tif ( $input.val() != 'other' ) {\n\t\t\t\tthis.$( 'input[type=\"text\"]' ).val( $input.val() );\n\t\t\t}\n\t\t},\n\t} );\n\n\tvar DatePickerDisplayFormatFieldSetting = DisplayFormatFieldSetting.extend(\n\t\t{\n\t\t\ttype: 'date_picker',\n\t\t\tname: 'display_format',\n\t\t}\n\t);\n\n\tvar DatePickerReturnFormatFieldSetting = DisplayFormatFieldSetting.extend( {\n\t\ttype: 'date_picker',\n\t\tname: 'return_format',\n\t} );\n\n\tacf.registerFieldSetting( DatePickerDisplayFormatFieldSetting );\n\tacf.registerFieldSetting( DatePickerReturnFormatFieldSetting );\n\n\t/**\n\t * Date Time Picker\n\t *\n\t * This field type requires some extra logic for its settings\n\t *\n\t * @since\t5.0.0\n\t *\n\t * @param\tobject The object containing the extended variables and methods.\n\t * @return\tvoid\n\t */\n\tvar DateTimePickerDisplayFormatFieldSetting =\n\t\tDisplayFormatFieldSetting.extend( {\n\t\t\ttype: 'date_time_picker',\n\t\t\tname: 'display_format',\n\t\t} );\n\n\tvar DateTimePickerReturnFormatFieldSetting =\n\t\tDisplayFormatFieldSetting.extend( {\n\t\t\ttype: 'date_time_picker',\n\t\t\tname: 'return_format',\n\t\t} );\n\n\tacf.registerFieldSetting( DateTimePickerDisplayFormatFieldSetting );\n\tacf.registerFieldSetting( DateTimePickerReturnFormatFieldSetting );\n\n\t/**\n\t * Time Picker\n\t *\n\t * This field type requires some extra logic for its settings\n\t *\n\t * @since\t5.0.0\n\t *\n\t * @param\tobject The object containing the extended variables and methods.\n\t * @return\tvoid\n\t */\n\tvar TimePickerDisplayFormatFieldSetting = DisplayFormatFieldSetting.extend(\n\t\t{\n\t\t\ttype: 'time_picker',\n\t\t\tname: 'display_format',\n\t\t}\n\t);\n\n\tvar TimePickerReturnFormatFieldSetting = DisplayFormatFieldSetting.extend( {\n\t\ttype: 'time_picker',\n\t\tname: 'return_format',\n\t} );\n\n\tacf.registerFieldSetting( TimePickerDisplayFormatFieldSetting );\n\tacf.registerFieldSetting( TimePickerReturnFormatFieldSetting );\n\n\t/**\n\t * Color Picker Settings.\n\t *\n\t * @date\t16/12/20\n\t * @since\t5.9.4\n\t *\n\t * @param\tobject The object containing the extended variables and methods.\n\t * @return\tvoid\n\t */\n\tvar ColorPickerReturnFormat = acf.FieldSetting.extend( {\n\t\ttype: 'color_picker',\n\t\tname: 'enable_opacity',\n\t\trender: function () {\n\t\t\tvar $return_format_setting =\n\t\t\t\tthis.fieldObject.$setting( 'return_format' );\n\t\t\tvar $default_value_setting =\n\t\t\t\tthis.fieldObject.$setting( 'default_value' );\n\t\t\tvar $labelText = $return_format_setting\n\t\t\t\t.find( 'input[type=\"radio\"][value=\"string\"]' )\n\t\t\t\t.parent( 'label' )\n\t\t\t\t.contents()\n\t\t\t\t.last();\n\t\t\tvar $defaultPlaceholder =\n\t\t\t\t$default_value_setting.find( 'input[type=\"text\"]' );\n\t\t\tvar l10n = acf.get( 'colorPickerL10n' );\n\n\t\t\tif ( this.field.val() ) {\n\t\t\t\t$labelText.replaceWith( l10n.rgba_string );\n\t\t\t\t$defaultPlaceholder.attr(\n\t\t\t\t\t'placeholder',\n\t\t\t\t\t'rgba(255,255,255,0.8)'\n\t\t\t\t);\n\t\t\t} else {\n\t\t\t\t$labelText.replaceWith( l10n.hex_string );\n\t\t\t\t$defaultPlaceholder.attr( 'placeholder', '#FFFFFF' );\n\t\t\t}\n\t\t},\n\t} );\n\tacf.registerFieldSetting( ColorPickerReturnFormat );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * fieldGroupManager\n\t *\n\t * Generic field group functionality\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.7.0\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar fieldGroupManager = new acf.Model( {\n\t\tid: 'fieldGroupManager',\n\n\t\tevents: {\n\t\t\t'submit #post': 'onSubmit',\n\t\t\t'click a[href=\"#\"]': 'onClick',\n\t\t\t'click .acf-delete-field-group': 'onClickDeleteFieldGroup',\n\t\t\t'blur input#title': 'validateTitle',\n\t\t\t'input input#title': 'validateTitle',\n\t\t},\n\n\t\tfilters: {\n\t\t\tfind_fields_args: 'filterFindFieldArgs',\n\t\t\tfind_fields_selector: 'filterFindFieldsSelector',\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\tacf.addAction( 'prepare', this.maybeInitNewFieldGroup );\n\t\t\tacf.add_filter( 'select2_args', this.setBidirectionalSelect2Args );\n\t\t\tacf.add_filter(\n\t\t\t\t'select2_ajax_data',\n\t\t\t\tthis.setBidirectionalSelect2AjaxDataArgs\n\t\t\t);\n\t\t},\n\n\t\tsetBidirectionalSelect2Args: function (\n\t\t\targs,\n\t\t\t$select,\n\t\t\tsettings,\n\t\t\tfield,\n\t\t\tinstance\n\t\t) {\n\t\t\tif ( field?.data?.( 'key' ) !== 'bidirectional_target' ) return args;\n\n\t\t\targs.dropdownCssClass = 'field-type-select-results';\n\n\t\t\targs.templateResult = function ( selection ) {\n\t\t\t\tif ( 'undefined' !== typeof selection.element ) {\n\t\t\t\t\treturn selection;\n\t\t\t\t}\n\n\t\t\t\tif ( selection.children ) {\n\t\t\t\t\treturn selection.text;\n\t\t\t\t}\n\n\t\t\t\tif (\n\t\t\t\t\tselection.loading ||\n\t\t\t\t\t( selection.element &&\n\t\t\t\t\t\tselection.element.nodeName === 'OPTGROUP' )\n\t\t\t\t) {\n\t\t\t\t\tvar $selection = $( '' );\n\t\t\t\t\t$selection.html( acf.escHtml( selection.text ) );\n\t\t\t\t\treturn $selection;\n\t\t\t\t}\n\n\t\t\t\tif (\n\t\t\t\t\t'undefined' === typeof selection.human_field_type ||\n\t\t\t\t\t'undefined' === typeof selection.field_type ||\n\t\t\t\t\t'undefined' === typeof selection.this_field\n\t\t\t\t) {\n\t\t\t\t\treturn selection.text;\n\t\t\t\t}\n\n\t\t\t\tvar $selection = $(\n\t\t\t\t\t'' +\n\t\t\t\t\t\tacf.escHtml( selection.text ) +\n\t\t\t\t\t\t''\n\t\t\t\t);\n\t\t\t\tif ( selection.this_field ) {\n\t\t\t\t\t$selection\n\t\t\t\t\t\t.last()\n\t\t\t\t\t\t.append(\n\t\t\t\t\t\t\t'' +\n\t\t\t\t\t\t\t\tacf.__( 'This Field' ) +\n\t\t\t\t\t\t\t\t''\n\t\t\t\t\t\t);\n\t\t\t\t}\n\t\t\t\t$selection.data( 'element', selection.element );\n\t\t\t\treturn $selection;\n\t\t\t};\n\n\t\t\treturn args;\n\t\t},\n\n\t\tsetBidirectionalSelect2AjaxDataArgs: function (\n\t\t\tdata,\n\t\t\targs,\n\t\t\t$input,\n\t\t\tfield,\n\t\t\tinstance\n\t\t) {\n\t\t\tif ( data.field_key !== 'bidirectional_target' ) return data;\n\n\t\t\tconst $fieldObject = acf.findFieldObjects( { child: field } );\n\t\t\tconst fieldObject = acf.getFieldObject( $fieldObject );\n\t\t\tdata.field_key = '_acf_bidirectional_target';\n\t\t\tdata.parent_key = fieldObject.get( 'key' );\n\t\t\tdata.field_type = fieldObject.get( 'type' );\n\n\t\t\t// This might not be needed, but I wanted to figure out how to get a field setting in the JS API when the key isn't unique.\n\t\t\tdata.post_type = acf\n\t\t\t\t.getField(\n\t\t\t\t\tacf.findFields( { parent: $fieldObject, key: 'post_type' } )\n\t\t\t\t)\n\t\t\t\t.val();\n\n\t\t\treturn data;\n\t\t},\n\n\t\tmaybeInitNewFieldGroup: function () {\n\t\t\tlet $field_list_wrapper = $(\n\t\t\t\t'#acf-field-group-fields > .inside > .acf-field-list-wrap.acf-auto-add-field'\n\t\t\t);\n\n\t\t\tif ( $field_list_wrapper.length ) {\n\t\t\t\t$( '.acf-headerbar-actions .add-field' ).trigger( 'click' );\n\t\t\t\t$( '.acf-title-wrap #title' ).trigger( 'focus' );\n\t\t\t}\n\t\t},\n\n\t\tonSubmit: function ( e, $el ) {\n\t\t\t// vars\n\t\t\tvar $title = $( '.acf-title-wrap #title' );\n\n\t\t\t// empty\n\t\t\tif ( ! $title.val() ) {\n\t\t\t\t// prevent default\n\t\t\t\te.preventDefault();\n\n\t\t\t\t// unlock form\n\t\t\t\tacf.unlockForm( $el );\n\n\t\t\t\t// focus\n\t\t\t\t$title.trigger( 'focus' );\n\t\t\t}\n\t\t},\n\n\t\tonClick: function ( e ) {\n\t\t\te.preventDefault();\n\t\t},\n\n\t\tonClickDeleteFieldGroup: function ( e, $el ) {\n\t\t\te.preventDefault();\n\t\t\t$el.addClass( '-hover' );\n\n\t\t\t// Add confirmation tooltip.\n\t\t\tacf.newTooltip( {\n\t\t\t\tconfirm: true,\n\t\t\t\ttarget: $el,\n\t\t\t\tcontext: this,\n\t\t\t\ttext: acf.__( 'Move field group to trash?' ),\n\t\t\t\tconfirm: function () {\n\t\t\t\t\twindow.location.href = $el.attr( 'href' );\n\t\t\t\t},\n\t\t\t\tcancel: function () {\n\t\t\t\t\t$el.removeClass( '-hover' );\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\tvalidateTitle: function ( e, $el ) {\n\t\t\tlet $submitButton = $( '.acf-publish' );\n\n\t\t\tif ( ! $el.val() ) {\n\t\t\t\t$el.addClass( 'acf-input-error' );\n\t\t\t\t$submitButton.addClass( 'disabled' );\n\t\t\t\t$( '.acf-publish' ).addClass( 'disabled' );\n\t\t\t} else {\n\t\t\t\t$el.removeClass( 'acf-input-error' );\n\t\t\t\t$submitButton.removeClass( 'disabled' );\n\t\t\t\t$( '.acf-publish' ).removeClass( 'disabled' );\n\t\t\t}\n\t\t},\n\n\t\tfilterFindFieldArgs: function ( args ) {\n\t\t\targs.visible = true;\n\n\t\t\tif (\n\t\t\t\targs.parent &&\n\t\t\t\t( args.parent.hasClass( 'acf-field-object' ) ||\n\t\t\t\t\targs.parent.hasClass( 'acf-browse-fields-modal-wrap' ) ||\n\t\t\t\t\targs.parent.parents( '.acf-field-object' ).length )\n\t\t\t) {\n\t\t\t\targs.visible = false;\n\t\t\t\targs.excludeSubFields = true;\n\t\t\t}\n\n\t\t\t// If the field has any open subfields, don't exclude subfields as they're already being displayed.\n\t\t\tif (\n\t\t\t\targs.parent &&\n\t\t\t\targs.parent.find( '.acf-field-object.open' ).length\n\t\t\t) {\n\t\t\t\targs.excludeSubFields = false;\n\t\t\t}\n\n\t\t\treturn args;\n\t\t},\n\n\t\tfilterFindFieldsSelector: function ( selector ) {\n\t\t\treturn selector + ', .acf-field-acf-field-group-settings-tabs';\n\t\t},\n\t} );\n\n\t/**\n\t * screenOptionsManager\n\t *\n\t * Screen options functionality\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.7.0\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar screenOptionsManager = new acf.Model( {\n\t\tid: 'screenOptionsManager',\n\t\twait: 'prepare',\n\n\t\tevents: {\n\t\t\t'change #acf-field-key-hide': 'onFieldKeysChange',\n\t\t\t'change #acf-field-settings-tabs': 'onFieldSettingsTabsChange',\n\t\t\t'change [name=\"screen_columns\"]': 'render',\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar $div = $( '#adv-settings' );\n\t\t\tvar $append = $( '#acf-append-show-on-screen' );\n\n\t\t\t// append\n\t\t\t$div.find( '.metabox-prefs' ).append( $append.html() );\n\t\t\t$div.find( '.metabox-prefs br' ).remove();\n\n\t\t\t// clean up\n\t\t\t$append.remove();\n\n\t\t\t// initialize\n\t\t\tthis.$el = $( '#screen-options-wrap' );\n\n\t\t\t// render\n\t\t\tthis.render();\n\t\t},\n\n\t\tisFieldKeysChecked: function () {\n\t\t\treturn this.$el.find( '#acf-field-key-hide' ).prop( 'checked' );\n\t\t},\n\n\t\tisFieldSettingsTabsChecked: function () {\n\t\t\tconst $input = this.$el.find( '#acf-field-settings-tabs' );\n\n\t\t\t// Screen option is hidden by filter.\n\t\t\tif ( ! $input.length ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\treturn $input.prop( 'checked' );\n\t\t},\n\n\t\tgetSelectedColumnCount: function () {\n\t\t\treturn this.$el\n\t\t\t\t.find( 'input[name=\"screen_columns\"]:checked' )\n\t\t\t\t.val();\n\t\t},\n\n\t\tonFieldKeysChange: function ( e, $el ) {\n\t\t\tvar val = this.isFieldKeysChecked() ? 1 : 0;\n\t\t\tacf.updateUserSetting( 'show_field_keys', val );\n\t\t\tthis.render();\n\t\t},\n\n\t\tonFieldSettingsTabsChange: function () {\n\t\t\tconst val = this.isFieldSettingsTabsChecked() ? 1 : 0;\n\t\t\tacf.updateUserSetting( 'show_field_settings_tabs', val );\n\t\t\tthis.render();\n\t\t},\n\n\t\trender: function () {\n\t\t\tif ( this.isFieldKeysChecked() ) {\n\t\t\t\t$( '#acf-field-group-fields' ).addClass( 'show-field-keys' );\n\t\t\t} else {\n\t\t\t\t$( '#acf-field-group-fields' ).removeClass( 'show-field-keys' );\n\t\t\t}\n\n\t\t\tif ( ! this.isFieldSettingsTabsChecked() ) {\n\t\t\t\t$( '#acf-field-group-fields' ).addClass( 'hide-tabs' );\n\t\t\t\t$( '.acf-field-settings-main' )\n\t\t\t\t\t.removeClass( 'acf-hidden' )\n\t\t\t\t\t.prop( 'hidden', false );\n\t\t\t} else {\n\t\t\t\t$( '#acf-field-group-fields' ).removeClass( 'hide-tabs' );\n\n\t\t\t\t$( '.acf-field-object' ).each( function () {\n\t\t\t\t\tconst tabFields = acf.getFields( {\n\t\t\t\t\t\ttype: 'tab',\n\t\t\t\t\t\tparent: $( this ),\n\t\t\t\t\t\texcludeSubFields: true,\n\t\t\t\t\t\tlimit: 1,\n\t\t\t\t\t} );\n\n\t\t\t\t\tif ( tabFields.length ) {\n\t\t\t\t\t\ttabFields[ 0 ].tabs.set( 'initialized', false );\n\t\t\t\t\t}\n\n\t\t\t\t\tacf.doAction( 'show', $( this ) );\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\tif ( this.getSelectedColumnCount() == 1 ) {\n\t\t\t\t$( 'body' ).removeClass( 'columns-2' );\n\t\t\t\t$( 'body' ).addClass( 'columns-1' );\n\t\t\t} else {\n\t\t\t\t$( 'body' ).removeClass( 'columns-1' );\n\t\t\t\t$( 'body' ).addClass( 'columns-2' );\n\t\t\t}\n\t\t},\n\t} );\n\n\t/**\n\t * appendFieldManager\n\t *\n\t * Appends fields together\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.7.0\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar appendFieldManager = new acf.Model( {\n\t\tactions: {\n\t\t\tnew_field: 'onNewField',\n\t\t},\n\n\t\tonNewField: function ( field ) {\n\t\t\t// bail early if not append\n\t\t\tif ( ! field.has( 'append' ) ) return;\n\n\t\t\t// vars\n\t\t\tvar append = field.get( 'append' );\n\t\t\tvar $sibling = field.$el\n\t\t\t\t.siblings( '[data-name=\"' + append + '\"]' )\n\t\t\t\t.first();\n\n\t\t\t// bail early if no sibling\n\t\t\tif ( ! $sibling.length ) return;\n\n\t\t\t// ul\n\t\t\tvar $div = $sibling.children( '.acf-input' );\n\t\t\tvar $ul = $div.children( 'ul' );\n\n\t\t\t// create ul\n\t\t\tif ( ! $ul.length ) {\n\t\t\t\t$div.wrapInner( '
' );\n\t\t\t\t$ul = $div.children( 'ul' );\n\t\t\t}\n\n\t\t\t// li\n\t\t\tvar html = field.$( '.acf-input' ).html();\n\t\t\tvar $li = $( '
  • ' + html + '
  • ' );\n\t\t\t$ul.append( $li );\n\t\t\t$ul.attr( 'data-cols', $ul.children().length );\n\n\t\t\t// clean up\n\t\t\tfield.remove();\n\t\t},\n\t} );\n} )( jQuery );\n","import toPropertyKey from \"./toPropertyKey.js\";\nexport default function _defineProperty(obj, key, value) {\n key = toPropertyKey(key);\n if (key in obj) {\n Object.defineProperty(obj, key, {\n value: value,\n enumerable: true,\n configurable: true,\n writable: true\n });\n } else {\n obj[key] = value;\n }\n return obj;\n}","import _typeof from \"./typeof.js\";\nexport default function toPrimitive(t, r) {\n if (\"object\" != _typeof(t) || !t) return t;\n var e = t[Symbol.toPrimitive];\n if (void 0 !== e) {\n var i = e.call(t, r || \"default\");\n if (\"object\" != _typeof(i)) return i;\n throw new TypeError(\"@@toPrimitive must return a primitive value.\");\n }\n return (\"string\" === r ? String : Number)(t);\n}","import _typeof from \"./typeof.js\";\nimport toPrimitive from \"./toPrimitive.js\";\nexport default function toPropertyKey(t) {\n var i = toPrimitive(t, \"string\");\n return \"symbol\" == _typeof(i) ? i : String(i);\n}","export default function _typeof(o) {\n \"@babel/helpers - typeof\";\n\n return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (o) {\n return typeof o;\n } : function (o) {\n return o && \"function\" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? \"symbol\" : typeof o;\n }, _typeof(o);\n}","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = (module) => {\n\tvar getter = module && module.__esModule ?\n\t\t() => (module['default']) :\n\t\t() => (module);\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = (exports, definition) => {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))","// define __esModule on exports\n__webpack_require__.r = (exports) => {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","import './_field-group.js';\nimport './_field-group-field.js';\nimport './_field-group-settings.js';\nimport './_field-group-conditions.js';\nimport './_field-group-fields.js';\nimport './_field-group-locations.js';\nimport './_field-group-compatibility.js';\nimport './_browse-fields-modal.js';\n"],"names":["$","undefined","acf","browseFieldsModal","data","openedBy","currentFieldType","popularFieldTypes","events","setup","props","extend","$el","tmpl","render","initialize","open","lockFocusToModal","find","focus","doAction","html","getFieldTypes","category","search","fieldTypes","get","Object","values","_objectSpread","filter","fieldType","includes","name","pro","label","toLowerCase","labelParts","split","match","startsWith","length","forEach","part","$tabs","self","each","append","getFieldTypeHTML","initializeFieldLabel","initializeFieldType","onChangeFieldType","iconName","replaceAll","decodeFieldTypeURL","url","renderFieldTypeDesc","fieldTypeInfo","fieldTypeFilter","args","parseArgs","description","doc_url","tutorial_url","preview_image","text","attr","show","hide","parent","isPro","$upgateToProButton","$upgradeToUnlockButton","_fieldObject$data","fieldObject","type","set","isFieldTypePopular","selectedFieldType","x","uppercaseCategory","toUpperCase","slice","searchTabElement","setTimeout","click","labelText","$fieldLabel","val","updateFieldObjectFieldLabel","trigger","removeClass","addClass","onSearchFieldTypes","e","$modal","inputVal","searchString","resultsHtml","matches","trim","onClickBrowsePopular","first","onClickSelectField","$fieldTypeSelect","close","onClickFieldType","$fieldType","currentTarget","onClickClose","onPressEscapeClose","key","returnFocusToOrigin","remove","models","Modal","newBrowseFieldsModal","window","jQuery","_acf","getCompatibility","field_group","save_field","$field","getFieldObject","save","delete_field","animate","delete","update_field_meta","value","prop","delete_field_meta","field_object","model","o","$settings","tag","tags","splice","join","selector","str_replace","_add_action","callback","add_action","apply","arguments","_add_filter","add_filter","_add_event","event","substr","indexOf","context","document","on","closest","_set_$field","setting","actionManager","Model","actions","open_field_object","close_field_object","add_field_object","duplicate_field_object","delete_field_object","change_field_object_type","change_field_object_label","change_field_object_name","change_field_object_parent","sortstop_field_object","onOpenFieldObject","field","onCloseFieldObject","onAddFieldObject","onDuplicateFieldObject","onDeleteFieldObject","onChangeFieldObjectType","onChangeFieldObjectLabel","onChangeFieldObjectName","onChangeFieldObjectParent","ConditionalLogicFieldSetting","FieldSetting","$rule","scope","ruleData","$input","$td","$toggle","$control","$groups","$rules","$tabLabel","$div","enable","disable","renderRules","renderRule","renderField","renderOperator","renderValue","choices","validFieldTypes","cid","$select","getFieldObjects","map","choice","id","getKey","getLabel","__","disabled","conditionTypes","getConditionTypes","getType","indents","getParents","repeat","push","renderSelect","findFieldObject","prototype","operator","conditionType","Array","$newSelect","detach","onChangeToggle","onClickAddGroup","addGroup","$group","$group2","duplicate","not","onFocusField","onChangeField","onChangeOperator","onClickAdd","onClickRemove","siblings","registerFieldSetting","conditionalLogicHelper","duplicate_field_objects","onDuplicateFieldObjects","children","newField","prevField","$selects","child","add","FieldObject","eventScope","fieldTypeSelect2","change","changed","inherit","getInputId","$meta","$handle","$setting","getParent","limit","pop","getFields","getInputName","newInput","inputId","inputName","getProp","has","setProp","prevVal","keys","getName","getTypeLabel","types","checkCopyable","makeCopyable","navigator","clipboard","initializeFieldTypeSelect2","hasClass","fn","select2","amd","require","err","console","warn","newSelect2","ajax","multiple","allowNull","suppressFilters","dropdownCssClass","templateResult","selection","loading","element","nodeName","$selection","escHtml","templateSelection","target","parents","onKeyDownSelect","addProFields","PROFieldTypes","$layoutGroup","$contentGroup","entries","$useGroup","menu_order","required","parseInt","strSlugify","refresh","isOpen","onClickCopy","stopPropagation","is","copyValue","writeText","then","onClickEdit","$target","onChangeSettingsTab","onFocusEdit","$rowOptions","onBlurEdit","focusDelayMilliseconds","$rowOptionsBlurElement","$rowOptionsFocusElement","activeElement","hideEmptyTabs","slideDown","which","slideUp","serialize","submit","onChange","onChanged","onChangeLabel","applyFilters","strSanitize","onChangeName","alert","onChangeRequired","newVal","removeAnimate","onClickDelete","shiftKey","tooltip","newTooltip","confirmRemove","confirm","cancel","$list","$fields","findFieldObjects","sibling","endHeight","complete","newKey","uniqid","$newField","replace","end","copy","isNumeric","i","$label","wipe","prevId","prevKey","rename","move","hasChanged","popup","step1","newPopup","title","width","ajaxData","action","field_id","prepareForAjax","dataType","success","step2","content","step3","preventDefault","startButtonLoading","field_group_id","step4","wp","a11y","speak","browseFields","modal","onChangeType","changeTimeout","clearTimeout","changeType","newType","prevType","prevClass","newClass","abort","$oldSettings","tab","$tabSettings","removeData","$newSettings","showFieldTypeSettings","$loading","before","prefix","xhr","response","isAjaxSuccess","settings","tabs","$tab","tabContent","prepend","updateParent","ID","$tabContent","tabName","$tabLink","list","newFieldObject","fields","eventManager","priority","addFieldActions","pluralAction","singleAction","singleEvent","fieldObjects","arrayArgs","pluralCallback","unshift","singleCallback","variations","variation","addAction","fieldManager","removed_field_object","onSubmit","setFieldMenuOrder","renderFields","onHoverSortable","sortable","helper","clone","currentName","Math","random","toString","handle","connectWith","start","ui","item","placeholder","height","update","onRemovedField","onReorderField","onDeleteField","onDuplicateField","eq","addField","$el2","$type","locationManager","wait","addProLocations","updateGroupsClass","PROLocationTypes","$formsGroup","onClickAddRule","addRule","onClickRemoveRule","removeRule","onChangeRemoveRule","changeRule","$tr","ajaxdata","rule","group","replaceWith","$ruleGroups","rows_count","modelId","strPascalCase","proto","mid","newFieldSetting","getFieldSetting","getField","settingsManager","new_field","onNewField","$fieldObject","EndpointFieldSetting","$endpoint_setting","$endpoint_field","AccordionEndpointFieldSetting","TabEndpointFieldSetting","DisplayFormatFieldSetting","DatePickerDisplayFormatFieldSetting","DatePickerReturnFormatFieldSetting","DateTimePickerDisplayFormatFieldSetting","DateTimePickerReturnFormatFieldSetting","TimePickerDisplayFormatFieldSetting","TimePickerReturnFormatFieldSetting","ColorPickerReturnFormat","$return_format_setting","$default_value_setting","$labelText","contents","last","$defaultPlaceholder","l10n","rgba_string","hex_string","fieldGroupManager","filters","find_fields_args","find_fields_selector","maybeInitNewFieldGroup","setBidirectionalSelect2Args","setBidirectionalSelect2AjaxDataArgs","instance","_field$data","call","human_field_type","field_type","this_field","field_key","parent_key","post_type","findFields","$field_list_wrapper","$title","unlockForm","onClick","onClickDeleteFieldGroup","location","href","validateTitle","$submitButton","filterFindFieldArgs","visible","excludeSubFields","filterFindFieldsSelector","screenOptionsManager","$append","isFieldKeysChecked","isFieldSettingsTabsChecked","getSelectedColumnCount","onFieldKeysChange","updateUserSetting","onFieldSettingsTabsChange","tabFields","appendFieldManager","$sibling","$ul","wrapInner","$li"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"acf-field-group.js","mappings":"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","sources":["webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_browse-fields-modal.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_field-group-compatibility.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_field-group-conditions.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_field-group-field.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_field-group-fields.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_field-group-locations.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_field-group-settings.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_field-group.js","webpack://advanced-custom-fields-pro/./node_modules/@babel/runtime/helpers/esm/defineProperty.js","webpack://advanced-custom-fields-pro/./node_modules/@babel/runtime/helpers/esm/toPrimitive.js","webpack://advanced-custom-fields-pro/./node_modules/@babel/runtime/helpers/esm/toPropertyKey.js","webpack://advanced-custom-fields-pro/./node_modules/@babel/runtime/helpers/esm/typeof.js","webpack://advanced-custom-fields-pro/webpack/bootstrap","webpack://advanced-custom-fields-pro/webpack/runtime/compat get default export","webpack://advanced-custom-fields-pro/webpack/runtime/define property getters","webpack://advanced-custom-fields-pro/webpack/runtime/hasOwnProperty shorthand","webpack://advanced-custom-fields-pro/webpack/runtime/make namespace object","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/acf-field-group.js"],"sourcesContent":["/**\n * Extends acf.models.Modal to create the field browser.\n *\n * @package Advanced Custom Fields\n */\n\n( function ( $, undefined, acf ) {\n\tconst browseFieldsModal = {\n\t\tdata: {\n\t\t\topenedBy: null,\n\t\t\tcurrentFieldType: null,\n\t\t\tpopularFieldTypes: [\n\t\t\t\t'text',\n\t\t\t\t'textarea',\n\t\t\t\t'email',\n\t\t\t\t'url',\n\t\t\t\t'file',\n\t\t\t\t'gallery',\n\t\t\t\t'select',\n\t\t\t\t'true_false',\n\t\t\t\t'link',\n\t\t\t\t'post_object',\n\t\t\t\t'relationship',\n\t\t\t\t'repeater',\n\t\t\t\t'flexible_content',\n\t\t\t\t'clone',\n\t\t\t],\n\t\t},\n\n\t\tevents: {\n\t\t\t'click .acf-modal-close': 'onClickClose',\n\t\t\t'keydown .acf-browse-fields-modal': 'onPressEscapeClose',\n\t\t\t'click .acf-select-field': 'onClickSelectField',\n\t\t\t'click .acf-field-type': 'onClickFieldType',\n\t\t\t'changed:currentFieldType': 'onChangeFieldType',\n\t\t\t'input .acf-search-field-types': 'onSearchFieldTypes',\n\t\t\t'click .acf-browse-popular-fields': 'onClickBrowsePopular',\n\t\t},\n\n\t\tsetup: function ( props ) {\n\t\t\t$.extend( this.data, props );\n\t\t\tthis.$el = $( this.tmpl() );\n\t\t\tthis.render();\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\tthis.open();\n\t\t\tthis.lockFocusToModal( true );\n\t\t\tthis.$el.find( '.acf-modal-title' ).focus();\n\t\t\tacf.doAction( 'show', this.$el );\n\t\t},\n\n\t\ttmpl: function () {\n\t\t\treturn $( '#tmpl-acf-browse-fields-modal' ).html();\n\t\t},\n\n\t\tgetFieldTypes: function ( category, search ) {\n\t\t\tlet fieldTypes;\n\t\t\tif ( ! acf.get( 'is_pro' ) ) {\n\t\t\t\t// Add in the pro fields.\n\t\t\t\tfieldTypes = Object.values( {\n\t\t\t\t\t...acf.get( 'fieldTypes' ),\n\t\t\t\t\t...acf.get( 'PROFieldTypes' ),\n\t\t\t\t} );\n\t\t\t} else {\n\t\t\t\tfieldTypes = Object.values( acf.get( 'fieldTypes' ) );\n\t\t\t}\n\n\t\t\tif ( category ) {\n\t\t\t\tif ( 'popular' === category ) {\n\t\t\t\t\treturn fieldTypes.filter( ( fieldType ) =>\n\t\t\t\t\t\tthis.get( 'popularFieldTypes' ).includes(\n\t\t\t\t\t\t\tfieldType.name\n\t\t\t\t\t\t)\n\t\t\t\t\t);\n\t\t\t\t}\n\n\t\t\t\tif ( 'pro' === category ) {\n\t\t\t\t\treturn fieldTypes.filter( ( fieldType ) => fieldType.pro );\n\t\t\t\t}\n\n\t\t\t\tfieldTypes = fieldTypes.filter(\n\t\t\t\t\t( fieldType ) => fieldType.category === category\n\t\t\t\t);\n\t\t\t}\n\n\t\t\tif ( search ) {\n\t\t\t\tfieldTypes = fieldTypes.filter( ( fieldType ) => {\n\t\t\t\t\tconst label = fieldType.label.toLowerCase();\n\t\t\t\t\tconst labelParts = label.split( ' ' );\n\t\t\t\t\tlet match = false;\n\n\t\t\t\t\tif ( label.startsWith( search.toLowerCase() ) ) {\n\t\t\t\t\t\tmatch = true;\n\t\t\t\t\t} else if ( labelParts.length > 1 ) {\n\t\t\t\t\t\tlabelParts.forEach( ( part ) => {\n\t\t\t\t\t\t\tif ( part.startsWith( search.toLowerCase() ) ) {\n\t\t\t\t\t\t\t\tmatch = true;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} );\n\t\t\t\t\t}\n\n\t\t\t\t\treturn match;\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\treturn fieldTypes;\n\t\t},\n\n\t\trender: function () {\n\t\t\tacf.doAction( 'append', this.$el );\n\n\t\t\tconst $tabs = this.$el.find( '.acf-field-types-tab' );\n\t\t\tconst self = this;\n\n\t\t\t$tabs.each( function () {\n\t\t\t\tconst category = $( this ).data( 'category' );\n\t\t\t\tconst fieldTypes = self.getFieldTypes( category );\n\t\t\t\tfieldTypes.forEach( ( fieldType ) => {\n\t\t\t\t\t$( this ).append( self.getFieldTypeHTML( fieldType ) );\n\t\t\t\t} );\n\t\t\t} );\n\n\t\t\tthis.initializeFieldLabel();\n\t\t\tthis.initializeFieldType();\n\t\t\tthis.onChangeFieldType();\n\t\t},\n\n\t\tgetFieldTypeHTML: function ( fieldType ) {\n\t\t\tconst iconName = fieldType.name.replaceAll( '_', '-' );\n\n\t\t\treturn `\n\t\t\t\n\t\t\t\t${\n\t\t\t\t\tfieldType.pro && ! acf.get( 'is_pro' )\n\t\t\t\t\t\t? 'PRO'\n\t\t\t\t\t\t: fieldType.pro\n\t\t\t\t\t\t? 'PRO'\n\t\t\t\t\t\t: ''\n\t\t\t\t}\n\t\t\t\t\n\t\t\t\t${ fieldType.label }\n\t\t\t\n\t\t\t`;\n\t\t},\n\n\t\tdecodeFieldTypeURL: function ( url ) {\n\t\t\tif ( typeof url != 'string' ) return url;\n\t\t\treturn url.replaceAll( '&', '&' );\n\t\t},\n\n\t\trenderFieldTypeDesc: function ( fieldType ) {\n\t\t\tconst fieldTypeInfo =\n\t\t\t\tthis.getFieldTypes().filter(\n\t\t\t\t\t( fieldTypeFilter ) => fieldTypeFilter.name === fieldType\n\t\t\t\t)[ 0 ] || {};\n\n\t\t\tconst args = acf.parseArgs( fieldTypeInfo, {\n\t\t\t\tlabel: '',\n\t\t\t\tdescription: '',\n\t\t\t\tdoc_url: false,\n\t\t\t\ttutorial_url: false,\n\t\t\t\tpreview_image: false,\n\t\t\t\tpro: false,\n\t\t\t} );\n\n\t\t\tthis.$el.find( '.field-type-name' ).text( args.label );\n\t\t\tthis.$el.find( '.field-type-desc' ).text( args.description );\n\n\t\t\tif ( args.doc_url ) {\n\t\t\t\tthis.$el\n\t\t\t\t\t.find( '.field-type-doc' )\n\t\t\t\t\t.attr( 'href', this.decodeFieldTypeURL( args.doc_url ) )\n\t\t\t\t\t.show();\n\t\t\t} else {\n\t\t\t\tthis.$el.find( '.field-type-doc' ).hide();\n\t\t\t}\n\n\t\t\tif ( args.tutorial_url ) {\n\t\t\t\tthis.$el\n\t\t\t\t\t.find( '.field-type-tutorial' )\n\t\t\t\t\t.attr(\n\t\t\t\t\t\t'href',\n\t\t\t\t\t\tthis.decodeFieldTypeURL( args.tutorial_url )\n\t\t\t\t\t)\n\t\t\t\t\t.parent()\n\t\t\t\t\t.show();\n\t\t\t} else {\n\t\t\t\tthis.$el.find( '.field-type-tutorial' ).parent().hide();\n\t\t\t}\n\n\t\t\tif ( args.preview_image ) {\n\t\t\t\tthis.$el\n\t\t\t\t\t.find( '.field-type-image' )\n\t\t\t\t\t.attr( 'src', args.preview_image )\n\t\t\t\t\t.show();\n\t\t\t} else {\n\t\t\t\tthis.$el.find( '.field-type-image' ).hide();\n\t\t\t}\n\n\t\t\tconst isPro = acf.get( 'is_pro' );\n\t\t\tconst $upgateToProButton = this.$el.find( '.acf-btn-pro' );\n\t\t\tconst $upgradeToUnlockButton = this.$el.find(\n\t\t\t\t'.field-type-upgrade-to-unlock'\n\t\t\t);\n\n\t\t\tif ( args.pro && ! isPro ) {\n\t\t\t\t$upgateToProButton.show();\n\t\t\t\t$upgateToProButton.attr(\n\t\t\t\t\t'href',\n\t\t\t\t\t$upgateToProButton.data( 'urlBase' ) + fieldType\n\t\t\t\t);\n\n\t\t\t\t$upgradeToUnlockButton.show();\n\t\t\t\t$upgradeToUnlockButton.attr(\n\t\t\t\t\t'href',\n\t\t\t\t\t$upgradeToUnlockButton.data( 'urlBase' ) + fieldType\n\t\t\t\t);\n\t\t\t\tthis.$el\n\t\t\t\t\t.find( '.acf-insert-field-label' )\n\t\t\t\t\t.attr( 'disabled', true );\n\t\t\t\tthis.$el.find( '.acf-select-field' ).hide();\n\t\t\t} else {\n\t\t\t\t$upgateToProButton.hide();\n\t\t\t\t$upgradeToUnlockButton.hide();\n\t\t\t\tthis.$el\n\t\t\t\t\t.find( '.acf-insert-field-label' )\n\t\t\t\t\t.attr( 'disabled', false );\n\t\t\t\tthis.$el.find( '.acf-select-field' ).show();\n\t\t\t}\n\t\t},\n\n\t\tinitializeFieldType: function () {\n\t\t\tconst fieldObject = this.get( 'openedBy' );\n\t\t\tconst fieldType = fieldObject?.data?.type;\n\n\t\t\t// Select default field type\n\t\t\tif ( fieldType ) {\n\t\t\t\tthis.set( 'currentFieldType', fieldType );\n\t\t\t} else {\n\t\t\t\tthis.set( 'currentFieldType', 'text' );\n\t\t\t}\n\n\t\t\t// Select first tab with selected field type\n\t\t\t// If type selected is wthin Popular, select Popular Tab\n\t\t\t// Else select first tab the type belongs\n\t\t\tconst fieldTypes = this.getFieldTypes();\n\t\t\tconst isFieldTypePopular =\n\t\t\t\tthis.get( 'popularFieldTypes' ).includes( fieldType );\n\n\t\t\tlet category = '';\n\t\t\tif ( isFieldTypePopular ) {\n\t\t\t\tcategory = 'popular';\n\t\t\t} else {\n\t\t\t\tconst selectedFieldType = fieldTypes.find( ( x ) => {\n\t\t\t\t\treturn x.name === fieldType;\n\t\t\t\t} );\n\n\t\t\t\tcategory = selectedFieldType.category;\n\t\t\t}\n\n\t\t\tconst uppercaseCategory =\n\t\t\t\tcategory[ 0 ].toUpperCase() + category.slice( 1 );\n\t\t\tconst searchTabElement = `.acf-modal-content .acf-tab-wrap a:contains('${ uppercaseCategory }')`;\n\t\t\tsetTimeout( () => {\n\t\t\t\t$( searchTabElement ).click();\n\t\t\t}, 0 );\n\t\t},\n\n\t\tinitializeFieldLabel: function () {\n\t\t\tconst fieldObject = this.get( 'openedBy' );\n\t\t\tconst labelText = fieldObject.$fieldLabel().val();\n\t\t\tconst $fieldLabel = this.$el.find( '.acf-insert-field-label' );\n\t\t\tif ( labelText ) {\n\t\t\t\t$fieldLabel.val( labelText );\n\t\t\t} else {\n\t\t\t\t$fieldLabel.val( '' );\n\t\t\t}\n\t\t},\n\n\t\tupdateFieldObjectFieldLabel: function () {\n\t\t\tconst label = this.$el.find( '.acf-insert-field-label' ).val();\n\t\t\tconst fieldObject = this.get( 'openedBy' );\n\t\t\tfieldObject.$fieldLabel().val( label );\n\t\t\tfieldObject.$fieldLabel().trigger( 'blur' );\n\t\t},\n\n\t\tonChangeFieldType: function () {\n\t\t\tconst fieldType = this.get( 'currentFieldType' );\n\n\t\t\tthis.$el.find( '.selected' ).removeClass( 'selected' );\n\t\t\tthis.$el\n\t\t\t\t.find( '.acf-field-type[data-field-type=\"' + fieldType + '\"]' )\n\t\t\t\t.addClass( 'selected' );\n\n\t\t\tthis.renderFieldTypeDesc( fieldType );\n\t\t},\n\n\t\tonSearchFieldTypes: function ( e ) {\n\t\t\tconst $modal = this.$el.find( '.acf-browse-fields-modal' );\n\t\t\tconst inputVal = this.$el.find( '.acf-search-field-types' ).val();\n\t\t\tconst self = this;\n\t\t\tlet searchString,\n\t\t\t\tresultsHtml = '';\n\t\t\tlet matches = [];\n\n\t\t\tif ( 'string' === typeof inputVal ) {\n\t\t\t\tsearchString = inputVal.trim();\n\t\t\t\tmatches = this.getFieldTypes( false, searchString );\n\t\t\t}\n\n\t\t\tif ( searchString.length && matches.length ) {\n\t\t\t\t$modal.addClass( 'is-searching' );\n\t\t\t} else {\n\t\t\t\t$modal.removeClass( 'is-searching' );\n\t\t\t}\n\n\t\t\tif ( ! matches.length ) {\n\t\t\t\t$modal.addClass( 'no-results-found' );\n\t\t\t\tthis.$el\n\t\t\t\t\t.find( '.acf-invalid-search-term' )\n\t\t\t\t\t.text( searchString );\n\t\t\t\treturn;\n\t\t\t} else {\n\t\t\t\t$modal.removeClass( 'no-results-found' );\n\t\t\t}\n\n\t\t\tmatches.forEach( ( fieldType ) => {\n\t\t\t\tresultsHtml = resultsHtml + self.getFieldTypeHTML( fieldType );\n\t\t\t} );\n\n\t\t\t$( '.acf-field-type-search-results' ).html( resultsHtml );\n\n\t\t\tthis.set( 'currentFieldType', matches[ 0 ].name );\n\t\t\tthis.onChangeFieldType();\n\t\t},\n\n\t\tonClickBrowsePopular: function () {\n\t\t\tthis.$el\n\t\t\t\t.find( '.acf-search-field-types' )\n\t\t\t\t.val( '' )\n\t\t\t\t.trigger( 'input' );\n\t\t\tthis.$el.find( '.acf-tab-wrap a' ).first().trigger( 'click' );\n\t\t},\n\n\t\tonClickSelectField: function ( e ) {\n\t\t\tconst fieldObject = this.get( 'openedBy' );\n\n\t\t\tfieldObject\n\t\t\t\t.$fieldTypeSelect()\n\t\t\t\t.val( this.get( 'currentFieldType' ) );\n\t\t\tfieldObject.$fieldTypeSelect().trigger( 'change' );\n\n\t\t\tthis.updateFieldObjectFieldLabel();\n\n\t\t\tthis.close();\n\t\t},\n\n\t\tonClickFieldType: function ( e ) {\n\t\t\tconst $fieldType = $( e.currentTarget );\n\t\t\tthis.set( 'currentFieldType', $fieldType.data( 'field-type' ) );\n\t\t},\n\n\t\tonClickClose: function () {\n\t\t\tthis.close();\n\t\t},\n\n\t\tonPressEscapeClose: function ( e ) {\n\t\t\tif ( e.key === 'Escape' ) {\n\t\t\t\tthis.close();\n\t\t\t}\n\t\t},\n\n\t\tclose: function () {\n\t\t\tthis.lockFocusToModal( false );\n\t\t\tthis.returnFocusToOrigin();\n\t\t\tthis.remove();\n\t\t},\n\n\t\tfocus: function () {\n\t\t\tthis.$el.find( 'button' ).first().trigger( 'focus' );\n\t\t},\n\t};\n\n\tacf.models.browseFieldsModal = acf.models.Modal.extend( browseFieldsModal );\n\tacf.newBrowseFieldsModal = ( props ) =>\n\t\tnew acf.models.browseFieldsModal( props );\n} )( window.jQuery, undefined, window.acf );\n","( function ( $, undefined ) {\n\tvar _acf = acf.getCompatibility( acf );\n\n\t/**\n\t * fieldGroupCompatibility\n\t *\n\t * Compatibility layer for extinct acf.field_group\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.7.0\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\t_acf.field_group = {\n\t\tsave_field: function ( $field, type ) {\n\t\t\ttype = type !== undefined ? type : 'settings';\n\t\t\tacf.getFieldObject( $field ).save( type );\n\t\t},\n\n\t\tdelete_field: function ( $field, animate ) {\n\t\t\tanimate = animate !== undefined ? animate : true;\n\t\t\tacf.getFieldObject( $field ).delete( {\n\t\t\t\tanimate: animate,\n\t\t\t} );\n\t\t},\n\n\t\tupdate_field_meta: function ( $field, name, value ) {\n\t\t\tacf.getFieldObject( $field ).prop( name, value );\n\t\t},\n\n\t\tdelete_field_meta: function ( $field, name ) {\n\t\t\tacf.getFieldObject( $field ).prop( name, null );\n\t\t},\n\t};\n\n\t/**\n\t * fieldGroupCompatibility.field_object\n\t *\n\t * Compatibility layer for extinct acf.field_group.field_object\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.7.0\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\t_acf.field_group.field_object = acf.model.extend( {\n\t\t// vars\n\t\ttype: '',\n\t\to: {},\n\t\t$field: null,\n\t\t$settings: null,\n\n\t\ttag: function ( tag ) {\n\t\t\t// vars\n\t\t\tvar type = this.type;\n\n\t\t\t// explode, add 'field' and implode\n\t\t\t// - open \t\t\t=> open_field\n\t\t\t// - change_type\t=> change_field_type\n\t\t\tvar tags = tag.split( '_' );\n\t\t\ttags.splice( 1, 0, 'field' );\n\t\t\ttag = tags.join( '_' );\n\n\t\t\t// add type\n\t\t\tif ( type ) {\n\t\t\t\ttag += '/type=' + type;\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn tag;\n\t\t},\n\n\t\tselector: function () {\n\t\t\t// vars\n\t\t\tvar selector = '.acf-field-object';\n\t\t\tvar type = this.type;\n\n\t\t\t// add type\n\t\t\tif ( type ) {\n\t\t\t\tselector += '-' + type;\n\t\t\t\tselector = acf.str_replace( '_', '-', selector );\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn selector;\n\t\t},\n\n\t\t_add_action: function ( name, callback ) {\n\t\t\t// vars\n\t\t\tvar model = this;\n\n\t\t\t// add action\n\t\t\tacf.add_action( this.tag( name ), function ( $field ) {\n\t\t\t\t// focus\n\t\t\t\tmodel.set( '$field', $field );\n\n\t\t\t\t// callback\n\t\t\t\tmodel[ callback ].apply( model, arguments );\n\t\t\t} );\n\t\t},\n\n\t\t_add_filter: function ( name, callback ) {\n\t\t\t// vars\n\t\t\tvar model = this;\n\n\t\t\t// add action\n\t\t\tacf.add_filter( this.tag( name ), function ( $field ) {\n\t\t\t\t// focus\n\t\t\t\tmodel.set( '$field', $field );\n\n\t\t\t\t// callback\n\t\t\t\tmodel[ callback ].apply( model, arguments );\n\t\t\t} );\n\t\t},\n\n\t\t_add_event: function ( name, callback ) {\n\t\t\t// vars\n\t\t\tvar model = this;\n\t\t\tvar event = name.substr( 0, name.indexOf( ' ' ) );\n\t\t\tvar selector = name.substr( name.indexOf( ' ' ) + 1 );\n\t\t\tvar context = this.selector();\n\n\t\t\t// add event\n\t\t\t$( document ).on( event, context + ' ' + selector, function ( e ) {\n\t\t\t\t// append $el to event object\n\t\t\t\te.$el = $( this );\n\t\t\t\te.$field = e.$el.closest( '.acf-field-object' );\n\n\t\t\t\t// focus\n\t\t\t\tmodel.set( '$field', e.$field );\n\n\t\t\t\t// callback\n\t\t\t\tmodel[ callback ].apply( model, [ e ] );\n\t\t\t} );\n\t\t},\n\n\t\t_set_$field: function () {\n\t\t\t// vars\n\t\t\tthis.o = this.$field.data();\n\n\t\t\t// els\n\t\t\tthis.$settings = this.$field.find( '> .settings > table > tbody' );\n\n\t\t\t// focus\n\t\t\tthis.focus();\n\t\t},\n\n\t\tfocus: function () {\n\t\t\t// do nothing\n\t\t},\n\n\t\tsetting: function ( name ) {\n\t\t\treturn this.$settings.find( '> .acf-field-setting-' + name );\n\t\t},\n\t} );\n\n\t/*\n\t * field\n\t *\n\t * This model fires actions and filters for registered fields\n\t *\n\t * @type\tfunction\n\t * @date\t21/02/2014\n\t * @since\t3.5.1\n\t *\n\t * @param\tn/a\n\t * @return\tn/a\n\t */\n\n\tvar actionManager = new acf.Model( {\n\t\tactions: {\n\t\t\topen_field_object: 'onOpenFieldObject',\n\t\t\tclose_field_object: 'onCloseFieldObject',\n\t\t\tadd_field_object: 'onAddFieldObject',\n\t\t\tduplicate_field_object: 'onDuplicateFieldObject',\n\t\t\tdelete_field_object: 'onDeleteFieldObject',\n\t\t\tchange_field_object_type: 'onChangeFieldObjectType',\n\t\t\tchange_field_object_label: 'onChangeFieldObjectLabel',\n\t\t\tchange_field_object_name: 'onChangeFieldObjectName',\n\t\t\tchange_field_object_parent: 'onChangeFieldObjectParent',\n\t\t\tsortstop_field_object: 'onChangeFieldObjectParent',\n\t\t},\n\n\t\tonOpenFieldObject: function ( field ) {\n\t\t\tacf.doAction( 'open_field', field.$el );\n\t\t\tacf.doAction( 'open_field/type=' + field.get( 'type' ), field.$el );\n\n\t\t\tacf.doAction( 'render_field_settings', field.$el );\n\t\t\tacf.doAction(\n\t\t\t\t'render_field_settings/type=' + field.get( 'type' ),\n\t\t\t\tfield.$el\n\t\t\t);\n\t\t},\n\n\t\tonCloseFieldObject: function ( field ) {\n\t\t\tacf.doAction( 'close_field', field.$el );\n\t\t\tacf.doAction(\n\t\t\t\t'close_field/type=' + field.get( 'type' ),\n\t\t\t\tfield.$el\n\t\t\t);\n\t\t},\n\n\t\tonAddFieldObject: function ( field ) {\n\t\t\tacf.doAction( 'add_field', field.$el );\n\t\t\tacf.doAction( 'add_field/type=' + field.get( 'type' ), field.$el );\n\t\t},\n\n\t\tonDuplicateFieldObject: function ( field ) {\n\t\t\tacf.doAction( 'duplicate_field', field.$el );\n\t\t\tacf.doAction(\n\t\t\t\t'duplicate_field/type=' + field.get( 'type' ),\n\t\t\t\tfield.$el\n\t\t\t);\n\t\t},\n\n\t\tonDeleteFieldObject: function ( field ) {\n\t\t\tacf.doAction( 'delete_field', field.$el );\n\t\t\tacf.doAction(\n\t\t\t\t'delete_field/type=' + field.get( 'type' ),\n\t\t\t\tfield.$el\n\t\t\t);\n\t\t},\n\n\t\tonChangeFieldObjectType: function ( field ) {\n\t\t\tacf.doAction( 'change_field_type', field.$el );\n\t\t\tacf.doAction(\n\t\t\t\t'change_field_type/type=' + field.get( 'type' ),\n\t\t\t\tfield.$el\n\t\t\t);\n\n\t\t\tacf.doAction( 'render_field_settings', field.$el );\n\t\t\tacf.doAction(\n\t\t\t\t'render_field_settings/type=' + field.get( 'type' ),\n\t\t\t\tfield.$el\n\t\t\t);\n\t\t},\n\n\t\tonChangeFieldObjectLabel: function ( field ) {\n\t\t\tacf.doAction( 'change_field_label', field.$el );\n\t\t\tacf.doAction(\n\t\t\t\t'change_field_label/type=' + field.get( 'type' ),\n\t\t\t\tfield.$el\n\t\t\t);\n\t\t},\n\n\t\tonChangeFieldObjectName: function ( field ) {\n\t\t\tacf.doAction( 'change_field_name', field.$el );\n\t\t\tacf.doAction(\n\t\t\t\t'change_field_name/type=' + field.get( 'type' ),\n\t\t\t\tfield.$el\n\t\t\t);\n\t\t},\n\n\t\tonChangeFieldObjectParent: function ( field ) {\n\t\t\tacf.doAction( 'update_field_parent', field.$el );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * ConditionalLogicFieldSetting\n\t *\n\t * description\n\t *\n\t * @date\t3/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar ConditionalLogicFieldSetting = acf.FieldSetting.extend( {\n\t\ttype: '',\n\t\tname: 'conditional_logic',\n\t\tevents: {\n\t\t\t'change .conditions-toggle': 'onChangeToggle',\n\t\t\t'click .add-conditional-group': 'onClickAddGroup',\n\t\t\t'focus .condition-rule-field': 'onFocusField',\n\t\t\t'change .condition-rule-field': 'onChangeField',\n\t\t\t'change .condition-rule-operator': 'onChangeOperator',\n\t\t\t'click .add-conditional-rule': 'onClickAdd',\n\t\t\t'click .remove-conditional-rule': 'onClickRemove',\n\t\t},\n\n\t\t$rule: false,\n\n\t\tscope: function ( $rule ) {\n\t\t\tthis.$rule = $rule;\n\t\t\treturn this;\n\t\t},\n\n\t\truleData: function ( name, value ) {\n\t\t\treturn this.$rule.data.apply( this.$rule, arguments );\n\t\t},\n\n\t\t$input: function ( name ) {\n\t\t\treturn this.$rule.find( '.condition-rule-' + name );\n\t\t},\n\n\t\t$td: function ( name ) {\n\t\t\treturn this.$rule.find( 'td.' + name );\n\t\t},\n\n\t\t$toggle: function () {\n\t\t\treturn this.$( '.conditions-toggle' );\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.rule-groups' );\n\t\t},\n\n\t\t$groups: function () {\n\t\t\treturn this.$( '.rule-group' );\n\t\t},\n\n\t\t$rules: function () {\n\t\t\treturn this.$( '.rule' );\n\t\t},\n\n\t\t$tabLabel: function () {\n\t\t\treturn this.fieldObject.$el.find('.conditional-logic-badge');\n\t\t},\n\n\t\topen: function () {\n\t\t\tvar $div = this.$control();\n\t\t\t$div.show();\n\t\t\tacf.enable( $div );\n\t\t},\n\n\t\tclose: function () {\n\t\t\tvar $div = this.$control();\n\t\t\t$div.hide();\n\t\t\tacf.disable( $div );\n\t\t},\n\n\t\trender: function () {\n\t\t\t// show\n\t\t\tif ( this.$toggle().prop( 'checked' ) ) {\n\t\t\t\tthis.$tabLabel().addClass('is-enabled');\n\t\t\t\tthis.renderRules();\n\t\t\t\tthis.open();\n\n\t\t\t\t// hide\n\t\t\t} else {\n\t\t\t\tthis.$tabLabel().removeClass('is-enabled');\n\t\t\t\tthis.close();\n\t\t\t}\n\t\t},\n\n\t\trenderRules: function () {\n\t\t\t// vars\n\t\t\tvar self = this;\n\n\t\t\t// loop\n\t\t\tthis.$rules().each( function () {\n\t\t\t\tself.renderRule( $( this ) );\n\t\t\t} );\n\t\t},\n\n\t\trenderRule: function ( $rule ) {\n\t\t\tthis.scope( $rule );\n\t\t\tthis.renderField();\n\t\t\tthis.renderOperator();\n\t\t\tthis.renderValue();\n\t\t},\n\n\t\trenderField: function () {\n\t\t\t// vars\n\t\t\tvar choices = [];\n\t\t\tvar validFieldTypes = [];\n\t\t\tvar cid = this.fieldObject.cid;\n\t\t\tvar $select = this.$input( 'field' );\n\n\t\t\t// loop\n\t\t\tacf.getFieldObjects().map( function ( fieldObject ) {\n\t\t\t\t// vars\n\t\t\t\tvar choice = {\n\t\t\t\t\tid: fieldObject.getKey(),\n\t\t\t\t\ttext: fieldObject.getLabel(),\n\t\t\t\t};\n\n\t\t\t\t// bail early if is self\n\t\t\t\tif ( fieldObject.cid === cid ) {\n\t\t\t\t\tchoice.text += ' ' + acf.__( '(this field)' );\n\t\t\t\t\tchoice.disabled = true;\n\t\t\t\t}\n\n\t\t\t\t// get selected field conditions\n\t\t\t\tvar conditionTypes = acf.getConditionTypes( {\n\t\t\t\t\tfieldType: fieldObject.getType(),\n\t\t\t\t} );\n\n\t\t\t\t// bail early if no types\n\t\t\t\tif ( ! conditionTypes.length ) {\n\t\t\t\t\tchoice.disabled = true;\n\t\t\t\t}\n\n\t\t\t\t// calulate indents\n\t\t\t\tvar indents = fieldObject.getParents().length;\n\t\t\t\tchoice.text = '- '.repeat( indents ) + choice.text;\n\n\t\t\t\t// append\n\t\t\t\tchoices.push( choice );\n\t\t\t} );\n\n\t\t\t// allow for scenario where only one field exists\n\t\t\tif ( ! choices.length ) {\n\t\t\t\tchoices.push( {\n\t\t\t\t\tid: '',\n\t\t\t\t\ttext: acf.__( 'No toggle fields available' ),\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// render\n\t\t\tacf.renderSelect( $select, choices );\n\n\t\t\t// set\n\t\t\tthis.ruleData( 'field', $select.val() );\n\t\t},\n\n\t\trenderOperator: function () {\n\t\t\t// bail early if no field selected\n\t\t\tif ( ! this.ruleData( 'field' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar $select = this.$input( 'operator' );\n\t\t\tvar val = $select.val();\n\t\t\tvar choices = [];\n\n\t\t\t// set saved value on first render\n\t\t\t// - this allows the 2nd render to correctly select an option\n\t\t\tif ( $select.val() === null ) {\n\t\t\t\tacf.renderSelect( $select, [\n\t\t\t\t\t{\n\t\t\t\t\t\tid: this.ruleData( 'operator' ),\n\t\t\t\t\t\ttext: '',\n\t\t\t\t\t},\n\t\t\t\t] );\n\t\t\t}\n\n\t\t\t// get selected field\n\t\t\tvar $field = acf.findFieldObject( this.ruleData( 'field' ) );\n\t\t\tvar field = acf.getFieldObject( $field );\n\n\t\t\t// get selected field conditions\n\t\t\tvar conditionTypes = acf.getConditionTypes( {\n\t\t\t\tfieldType: field.getType(),\n\t\t\t} );\n\n\t\t\t// html\n\t\t\tconditionTypes.map( function ( model ) {\n\t\t\t\tchoices.push( {\n\t\t\t\t\tid: model.prototype.operator,\n\t\t\t\t\ttext: model.prototype.label,\n\t\t\t\t} );\n\t\t\t} );\n\n\t\t\t// render\n\t\t\tacf.renderSelect( $select, choices );\n\n\t\t\t// set\n\t\t\tthis.ruleData( 'operator', $select.val() );\n\t\t},\n\n\t\trenderValue: function () {\n\t\t\t// bail early if no field selected\n\t\t\tif ( ! this.ruleData( 'field' ) || ! this.ruleData( 'operator' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar $select = this.$input( 'value' );\n\t\t\tvar $td = this.$td( 'value' );\n\t\t\tvar val = $select.val();\n\n\t\t\t// get selected field\n\t\t\tvar $field = acf.findFieldObject( this.ruleData( 'field' ) );\n\t\t\tvar field = acf.getFieldObject( $field );\n\n\t\t\t// get selected field conditions\n\t\t\tvar conditionTypes = acf.getConditionTypes( {\n\t\t\t\tfieldType: field.getType(),\n\t\t\t\toperator: this.ruleData( 'operator' ),\n\t\t\t} );\n\n\t\t\t// html\n\t\t\tvar conditionType = conditionTypes[ 0 ].prototype;\n\t\t\tvar choices = conditionType.choices( field );\n\n\t\t\t// create html: array\n\t\t\tif ( choices instanceof Array ) {\n\t\t\t\tvar $newSelect = $( '' );\n\t\t\t\tacf.renderSelect( $newSelect, choices );\n\n\t\t\t\t// create html: string ()\n\t\t\t} else {\n\t\t\t\tvar $newSelect = $( choices );\n\t\t\t}\n\n\t\t\t// append\n\t\t\t$select.detach();\n\t\t\t$td.html( $newSelect );\n\n\t\t\t// copy attrs\n\t\t\t// timeout needed to avoid browser bug where \"disabled\" attribute is not applied\n\t\t\tsetTimeout( function () {\n\t\t\t\t[ 'class', 'name', 'id' ].map( function ( attr ) {\n\t\t\t\t\t$newSelect.attr( attr, $select.attr( attr ) );\n\t\t\t\t} );\n\t\t\t}, 0 );\n\n\t\t\t// select existing value (if not a disabled input)\n\t\t\tif ( ! $newSelect.prop( 'disabled' ) ) {\n\t\t\t\tacf.val( $newSelect, val, true );\n\t\t\t}\n\n\t\t\t// set\n\t\t\tthis.ruleData( 'value', $newSelect.val() );\n\t\t},\n\n\t\tonChangeToggle: function () {\n\t\t\tthis.render();\n\t\t},\n\n\t\tonClickAddGroup: function ( e, $el ) {\n\t\t\tthis.addGroup();\n\t\t},\n\n\t\taddGroup: function () {\n\t\t\t// vars\n\t\t\tvar $group = this.$( '.rule-group:last' );\n\n\t\t\t// duplicate\n\t\t\tvar $group2 = acf.duplicate( $group );\n\n\t\t\t// update h4\n\t\t\t$group2.find( 'h4' ).text( acf.__( 'or' ) );\n\n\t\t\t// remove all tr's except the first one\n\t\t\t$group2.find( 'tr' ).not( ':first' ).remove();\n\n\t\t\t// save field\n\t\t\tthis.fieldObject.save();\n\t\t},\n\n\t\tonFocusField: function ( e, $el ) {\n\t\t\tthis.renderField();\n\t\t},\n\n\t\tonChangeField: function ( e, $el ) {\n\t\t\t// scope\n\t\t\tthis.scope( $el.closest( '.rule' ) );\n\n\t\t\t// set data\n\t\t\tthis.ruleData( 'field', $el.val() );\n\n\t\t\t// render\n\t\t\tthis.renderOperator();\n\t\t\tthis.renderValue();\n\t\t},\n\n\t\tonChangeOperator: function ( e, $el ) {\n\t\t\t// scope\n\t\t\tthis.scope( $el.closest( '.rule' ) );\n\n\t\t\t// set data\n\t\t\tthis.ruleData( 'operator', $el.val() );\n\n\t\t\t// render\n\t\t\tthis.renderValue();\n\t\t},\n\n\t\tonClickAdd: function ( e, $el ) {\n\t\t\t// duplciate\n\t\t\tvar $rule = acf.duplicate( $el.closest( '.rule' ) );\n\n\t\t\t// render\n\t\t\tthis.renderRule( $rule );\n\t\t},\n\n\t\tonClickRemove: function ( e, $el ) {\n\t\t\t// vars\n\t\t\tvar $rule = $el.closest( '.rule' );\n\n\t\t\t// save field\n\t\t\tthis.fieldObject.save();\n\n\t\t\t// remove group\n\t\t\tif ( $rule.siblings( '.rule' ).length == 0 ) {\n\t\t\t\t$rule.closest( '.rule-group' ).remove();\n\t\t\t}\n\n\t\t\t// remove\n\t\t\t$rule.remove();\n\t\t},\n\t} );\n\n\tacf.registerFieldSetting( ConditionalLogicFieldSetting );\n\n\t/**\n\t * conditionalLogicHelper\n\t *\n\t * description\n\t *\n\t * @date\t20/4/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar conditionalLogicHelper = new acf.Model( {\n\t\tactions: {\n\t\t\tduplicate_field_objects: 'onDuplicateFieldObjects',\n\t\t},\n\n\t\tonDuplicateFieldObjects: function ( children, newField, prevField ) {\n\t\t\t// vars\n\t\t\tvar data = {};\n\t\t\tvar $selects = $();\n\n\t\t\t// reference change in key\n\t\t\tchildren.map( function ( child ) {\n\t\t\t\t// store reference of changed key\n\t\t\t\tdata[ child.get( 'prevKey' ) ] = child.get( 'key' );\n\n\t\t\t\t// append condition select\n\t\t\t\t$selects = $selects.add( child.$( '.condition-rule-field' ) );\n\t\t\t} );\n\n\t\t\t// loop\n\t\t\t$selects.each( function () {\n\t\t\t\t// vars\n\t\t\t\tvar $select = $( this );\n\t\t\t\tvar val = $select.val();\n\n\t\t\t\t// bail early if val is not a ref key\n\t\t\t\tif ( ! val || ! data[ val ] ) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\t// modify selected option\n\t\t\t\t$select.find( 'option:selected' ).attr( 'value', data[ val ] );\n\n\t\t\t\t// set new val\n\t\t\t\t$select.val( data[ val ] );\n\t\t\t} );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tacf.FieldObject = acf.Model.extend( {\n\t\t// class used to avoid nested event triggers\n\t\teventScope: '.acf-field-object',\n\n\t\t// variable for field type select2\n\t\tfieldTypeSelect2: false,\n\n\t\t// events\n\t\tevents: {\n\t\t\t'click .copyable': 'onClickCopy',\n\t\t\t'click .handle': 'onClickEdit',\n\t\t\t'click .close-field': 'onClickEdit',\n\t\t\t'click a[data-key=\"acf_field_settings_tabs\"]':\n\t\t\t\t'onChangeSettingsTab',\n\t\t\t'click .delete-field': 'onClickDelete',\n\t\t\t'click .duplicate-field': 'duplicate',\n\t\t\t'click .move-field': 'move',\n\t\t\t'click .browse-fields': 'browseFields',\n\n\t\t\t'focus .edit-field': 'onFocusEdit',\n\t\t\t'blur .edit-field, .row-options a': 'onBlurEdit',\n\n\t\t\t'change .field-type': 'onChangeType',\n\t\t\t'change .field-required': 'onChangeRequired',\n\t\t\t'blur .field-label': 'onChangeLabel',\n\t\t\t'blur .field-name': 'onChangeName',\n\n\t\t\tchange: 'onChange',\n\t\t\tchanged: 'onChanged',\n\t\t},\n\n\t\t// data\n\t\tdata: {\n\t\t\t// Similar to ID, but used for HTML puposes.\n\t\t\t// It is possbile for a new field to have an ID of 0, but an id of 'field_123' */\n\t\t\tid: 0,\n\n\t\t\t// The field key ('field_123')\n\t\t\tkey: '',\n\n\t\t\t// The field type (text, image, etc)\n\t\t\ttype: '',\n\n\t\t\t// The $post->ID of this field\n\t\t\t//ID: 0,\n\n\t\t\t// The field's parent\n\t\t\t//parent: 0,\n\n\t\t\t// The menu order\n\t\t\t//menu_order: 0\n\t\t},\n\n\t\tsetup: function ( $field ) {\n\t\t\t// set $el\n\t\t\tthis.$el = $field;\n\n\t\t\t// inherit $field data (id, key, type)\n\t\t\tthis.inherit( $field );\n\n\t\t\t// load additional props\n\t\t\t// - this won't trigger 'changed'\n\t\t\tthis.prop( 'ID' );\n\t\t\tthis.prop( 'parent' );\n\t\t\tthis.prop( 'menu_order' );\n\t\t},\n\n\t\t$input: function ( name ) {\n\t\t\treturn $( '#' + this.getInputId() + '-' + name );\n\t\t},\n\n\t\t$meta: function () {\n\t\t\treturn this.$( '.meta:first' );\n\t\t},\n\n\t\t$handle: function () {\n\t\t\treturn this.$( '.handle:first' );\n\t\t},\n\n\t\t$settings: function () {\n\t\t\treturn this.$( '.settings:first' );\n\t\t},\n\n\t\t$setting: function ( name ) {\n\t\t\treturn this.$(\n\t\t\t\t'.acf-field-settings:first .acf-field-setting-' + name\n\t\t\t);\n\t\t},\n\n\t\t$fieldTypeSelect: function () {\n\t\t\treturn this.$( '.field-type' );\n\t\t},\n\n\t\t$fieldLabel: function () {\n\t\t\treturn this.$( '.field-label' );\n\t\t},\n\n\t\tgetParent: function () {\n\t\t\treturn acf.getFieldObjects( { child: this.$el, limit: 1 } ).pop();\n\t\t},\n\n\t\tgetParents: function () {\n\t\t\treturn acf.getFieldObjects( { child: this.$el } );\n\t\t},\n\n\t\tgetFields: function () {\n\t\t\treturn acf.getFieldObjects( { parent: this.$el } );\n\t\t},\n\n\t\tgetInputName: function () {\n\t\t\treturn 'acf_fields[' + this.get( 'id' ) + ']';\n\t\t},\n\n\t\tgetInputId: function () {\n\t\t\treturn 'acf_fields-' + this.get( 'id' );\n\t\t},\n\n\t\tnewInput: function ( name, value ) {\n\t\t\t// vars\n\t\t\tvar inputId = this.getInputId();\n\t\t\tvar inputName = this.getInputName();\n\n\t\t\t// append name\n\t\t\tif ( name ) {\n\t\t\t\tinputId += '-' + name;\n\t\t\t\tinputName += '[' + name + ']';\n\t\t\t}\n\n\t\t\t// create input (avoid HTML + JSON value issues)\n\t\t\tvar $input = $( '' ).attr( {\n\t\t\t\tid: inputId,\n\t\t\t\tname: inputName,\n\t\t\t\tvalue: value,\n\t\t\t} );\n\t\t\tthis.$( '> .meta' ).append( $input );\n\n\t\t\t// return\n\t\t\treturn $input;\n\t\t},\n\n\t\tgetProp: function ( name ) {\n\t\t\t// check data\n\t\t\tif ( this.has( name ) ) {\n\t\t\t\treturn this.get( name );\n\t\t\t}\n\n\t\t\t// get input value\n\t\t\tvar $input = this.$input( name );\n\t\t\tvar value = $input.length ? $input.val() : null;\n\n\t\t\t// set data silently (cache)\n\t\t\tthis.set( name, value, true );\n\n\t\t\t// return\n\t\t\treturn value;\n\t\t},\n\n\t\tsetProp: function ( name, value ) {\n\t\t\t// get input\n\t\t\tvar $input = this.$input( name );\n\t\t\tvar prevVal = $input.val();\n\n\t\t\t// create if new\n\t\t\tif ( ! $input.length ) {\n\t\t\t\t$input = this.newInput( name, value );\n\t\t\t}\n\n\t\t\t// remove\n\t\t\tif ( value === null ) {\n\t\t\t\t$input.remove();\n\n\t\t\t\t// update\n\t\t\t} else {\n\t\t\t\t$input.val( value );\n\t\t\t}\n\n\t\t\t//console.log('setProp', name, value, this);\n\n\t\t\t// set data silently (cache)\n\t\t\tif ( ! this.has( name ) ) {\n\t\t\t\t//console.log('setting silently');\n\t\t\t\tthis.set( name, value, true );\n\n\t\t\t\t// set data allowing 'change' event to fire\n\t\t\t} else {\n\t\t\t\t//console.log('setting loudly!');\n\t\t\t\tthis.set( name, value );\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn this;\n\t\t},\n\n\t\tprop: function ( name, value ) {\n\t\t\tif ( value !== undefined ) {\n\t\t\t\treturn this.setProp( name, value );\n\t\t\t} else {\n\t\t\t\treturn this.getProp( name );\n\t\t\t}\n\t\t},\n\n\t\tprops: function ( props ) {\n\t\t\tObject.keys( props ).map( function ( key ) {\n\t\t\t\tthis.setProp( key, props[ key ] );\n\t\t\t}, this );\n\t\t},\n\n\t\tgetLabel: function () {\n\t\t\t// get label with empty default\n\t\t\tvar label = this.prop( 'label' );\n\t\t\tif ( label === '' ) {\n\t\t\t\tlabel = acf.__( '(no label)' );\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn label;\n\t\t},\n\n\t\tgetName: function () {\n\t\t\treturn this.prop( 'name' );\n\t\t},\n\n\t\tgetType: function () {\n\t\t\treturn this.prop( 'type' );\n\t\t},\n\n\t\tgetTypeLabel: function () {\n\t\t\tvar type = this.prop( 'type' );\n\t\t\tvar types = acf.get( 'fieldTypes' );\n\t\t\treturn types[ type ] ? types[ type ].label : type;\n\t\t},\n\n\t\tgetKey: function () {\n\t\t\treturn this.prop( 'key' );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\tthis.checkCopyable();\n\t\t},\n\n\t\tmakeCopyable: function ( text ) {\n\t\t\tif ( ! navigator.clipboard )\n\t\t\t\treturn (\n\t\t\t\t\t'' +\n\t\t\t\t\ttext +\n\t\t\t\t\t''\n\t\t\t\t);\n\t\t\treturn '' + text + '';\n\t\t},\n\n\t\tcheckCopyable: function () {\n\t\t\tif ( ! navigator.clipboard ) {\n\t\t\t\tthis.$el.find( '.copyable' ).addClass( 'copy-unsupported' );\n\t\t\t}\n\t\t},\n\n\t\tinitializeFieldTypeSelect2: function () {\n\t\t\tif ( this.fieldTypeSelect2 ) return;\n\n\t\t\t// Support disabling via filter.\n\t\t\tif ( this.$fieldTypeSelect().hasClass( 'disable-select2' ) ) return;\n\n\t\t\t// Check for a full modern version of select2, bail loading if not found with a console warning.\n\t\t\ttry {\n\t\t\t\t$.fn.select2.amd.require( 'select2/compat/dropdownCss' );\n\t\t\t} catch ( err ) {\n\t\t\t\tconsole.warn(\n\t\t\t\t\t'ACF was not able to load the full version of select2 due to a conflicting version provided by another plugin or theme taking precedence. Select2 fields may not work as expected.'\n\t\t\t\t);\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tthis.fieldTypeSelect2 = acf.newSelect2( this.$fieldTypeSelect(), {\n\t\t\t\tfield: false,\n\t\t\t\tajax: false,\n\t\t\t\tmultiple: false,\n\t\t\t\tallowNull: false,\n\t\t\t\tsuppressFilters: true,\n\t\t\t\tdropdownCssClass: 'field-type-select-results',\n\t\t\t\ttemplateResult: function ( selection ) {\n\t\t\t\t\tif (\n\t\t\t\t\t\tselection.loading ||\n\t\t\t\t\t\t( selection.element &&\n\t\t\t\t\t\t\tselection.element.nodeName === 'OPTGROUP' )\n\t\t\t\t\t) {\n\t\t\t\t\t\tvar $selection = $(\n\t\t\t\t\t\t\t''\n\t\t\t\t\t\t);\n\t\t\t\t\t\t$selection.html( acf.escHtml( selection.text ) );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvar $selection = $(\n\t\t\t\t\t\t\t'' +\n\t\t\t\t\t\t\t\tacf.escHtml( selection.text ) +\n\t\t\t\t\t\t\t\t''\n\t\t\t\t\t\t);\n\t\t\t\t\t}\n\t\t\t\t\t$selection.data( 'element', selection.element );\n\t\t\t\t\treturn $selection;\n\t\t\t\t},\n\t\t\t\ttemplateSelection: function ( selection ) {\n\t\t\t\t\tvar $selection = $(\n\t\t\t\t\t\t'' +\n\t\t\t\t\t\t\tacf.escHtml( selection.text ) +\n\t\t\t\t\t\t\t''\n\t\t\t\t\t);\n\t\t\t\t\t$selection.data( 'element', selection.element );\n\t\t\t\t\treturn $selection;\n\t\t\t\t},\n\t\t\t} );\n\n\t\t\tthis.fieldTypeSelect2.on( 'select2:open', function () {\n\t\t\t\t$(\n\t\t\t\t\t'.field-type-select-results input.select2-search__field'\n\t\t\t\t).attr( 'placeholder', acf.__( 'Type to search...' ) );\n\t\t\t} );\n\n\t\t\tthis.fieldTypeSelect2.on( 'change', function ( e ) {\n\t\t\t\t$( e.target )\n\t\t\t\t\t.parents( 'ul:first' )\n\t\t\t\t\t.find( 'button.browse-fields' )\n\t\t\t\t\t.prop( 'disabled', true );\n\t\t\t} );\n\n\t\t\t// When typing happens on the li element above the select2.\n\t\t\tthis.fieldTypeSelect2.$el\n\t\t\t\t.parent()\n\t\t\t\t.on(\n\t\t\t\t\t'keydown',\n\t\t\t\t\t'.select2-selection.select2-selection--single',\n\t\t\t\t\tthis.onKeyDownSelect\n\t\t\t\t);\n\t\t},\n\n\t\taddProFields: function () {\n\t\t\t// Make sure we're only running this on free version.\n\t\t\tif ( acf.get( 'is_pro' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Make sure we haven't appended these fields before.\n\t\t\tvar $fieldTypeSelect = this.$fieldTypeSelect();\n\t\t\tif ( $fieldTypeSelect.hasClass( 'acf-free-field-type' ) ) return;\n\n\t\t\t// Loop over each pro field type and append it to the select.\n\t\t\tconst PROFieldTypes = acf.get( 'PROFieldTypes' );\n\t\t\tif ( typeof PROFieldTypes !== 'object' ) return;\n\n\t\t\tconst $layoutGroup = $fieldTypeSelect\n\t\t\t\t.find( 'optgroup option[value=\"group\"]' )\n\t\t\t\t.parent();\n\n\t\t\tconst $contentGroup = $fieldTypeSelect\n\t\t\t\t.find( 'optgroup option[value=\"image\"]' )\n\t\t\t\t.parent();\n\n\t\t\tfor ( const [ name, field ] of Object.entries( PROFieldTypes ) ) {\n\t\t\t\tconst $useGroup =\n\t\t\t\t\tfield.category === 'content' ? $contentGroup : $layoutGroup;\n\t\t\t\t$useGroup.append(\n\t\t\t\t\t''\n\t\t\t\t);\n\t\t\t}\n\n\t\t\t$fieldTypeSelect.addClass( 'acf-free-field-type' );\n\t\t},\n\n\t\trender: function () {\n\t\t\t// vars\n\t\t\tvar $handle = this.$( '.handle:first' );\n\t\t\tvar menu_order = this.prop( 'menu_order' );\n\t\t\tvar label = this.getLabel();\n\t\t\tvar name = this.prop( 'name' );\n\t\t\tvar type = this.getTypeLabel();\n\t\t\tvar key = this.prop( 'key' );\n\t\t\tvar required = this.$input( 'required' ).prop( 'checked' );\n\n\t\t\t// update menu order\n\t\t\t$handle.find( '.acf-icon' ).html( parseInt( menu_order ) + 1 );\n\n\t\t\t// update required\n\t\t\tif ( required ) {\n\t\t\t\tlabel += ' *';\n\t\t\t}\n\n\t\t\t// update label\n\t\t\t$handle.find( '.li-field-label strong a' ).html( label );\n\n\t\t\t// update name\n\t\t\t$handle.find( '.li-field-name' ).html( this.makeCopyable( name ) );\n\n\t\t\t// update type\n\t\t\tconst iconName = acf.strSlugify( this.getType() );\n\t\t\t$handle.find( '.field-type-label' ).text( ' ' + type );\n\t\t\t$handle\n\t\t\t\t.find( '.field-type-icon' )\n\t\t\t\t.removeClass()\n\t\t\t\t.addClass( 'field-type-icon field-type-icon-' + iconName );\n\n\t\t\t// update key\n\t\t\t$handle.find( '.li-field-key' ).html( this.makeCopyable( key ) );\n\n\t\t\t// action for 3rd party customization\n\t\t\tacf.doAction( 'render_field_object', this );\n\t\t},\n\n\t\trefresh: function () {\n\t\t\tacf.doAction( 'refresh_field_object', this );\n\t\t},\n\n\t\tisOpen: function () {\n\t\t\treturn this.$el.hasClass( 'open' );\n\t\t},\n\n\t\tonClickCopy: function ( e ) {\n\t\t\te.stopPropagation();\n\t\t\tif ( ! navigator.clipboard || $( e.target ).is( 'input' ) ) return;\n\n\t\t\t// Find the value to copy depending on input or text elements.\n\t\t\tlet copyValue;\n\t\t\tif ( $( e.target ).hasClass( 'acf-input-wrap' ) ) {\n\t\t\t\tcopyValue = $( e.target ).find( 'input' ).first().val();\n\t\t\t} else {\n\t\t\t\tcopyValue = $( e.target ).text();\n\t\t\t}\n\n\t\t\tnavigator.clipboard.writeText( copyValue ).then( () => {\n\t\t\t\t$( e.target ).closest( '.copyable' ).addClass( 'copied' );\n\t\t\t\tsetTimeout( function () {\n\t\t\t\t\t$( e.target )\n\t\t\t\t\t\t.closest( '.copyable' )\n\t\t\t\t\t\t.removeClass( 'copied' );\n\t\t\t\t}, 2000 );\n\t\t\t} );\n\t\t},\n\n\t\tonClickEdit: function ( e ) {\n\t\t\t$target = $( e.target );\n\t\t\tif (\n\t\t\t\t$target.parent().hasClass( 'row-options' ) &&\n\t\t\t\t! $target.hasClass( 'edit-field' )\n\t\t\t)\n\t\t\t\treturn;\n\t\t\tthis.isOpen() ? this.close() : this.open();\n\t\t},\n\n\t\tonChangeSettingsTab: function () {\n\t\t\tconst $settings = this.$el.children( '.settings' );\n\t\t\tacf.doAction( 'show', $settings );\n\t\t},\n\n\t\t/**\n\t\t * Adds 'active' class to row options nearest to the target.\n\t\t */\n\t\tonFocusEdit: function ( e ) {\n\t\t\tvar $rowOptions = $( e.target )\n\t\t\t\t.closest( 'li' )\n\t\t\t\t.find( '.row-options' );\n\t\t\t$rowOptions.addClass( 'active' );\n\t\t},\n\n\t\t/**\n\t\t * Removes 'active' class from row options if links in same row options area are no longer in focus.\n\t\t */\n\t\tonBlurEdit: function ( e ) {\n\t\t\tvar focusDelayMilliseconds = 50;\n\t\t\tvar $rowOptionsBlurElement = $( e.target )\n\t\t\t\t.closest( 'li' )\n\t\t\t\t.find( '.row-options' );\n\n\t\t\t// Timeout so that `activeElement` gives the new element in focus instead of the body.\n\t\t\tsetTimeout( function () {\n\t\t\t\tvar $rowOptionsFocusElement = $( document.activeElement )\n\t\t\t\t\t.closest( 'li' )\n\t\t\t\t\t.find( '.row-options' );\n\t\t\t\tif ( ! $rowOptionsBlurElement.is( $rowOptionsFocusElement ) ) {\n\t\t\t\t\t$rowOptionsBlurElement.removeClass( 'active' );\n\t\t\t\t}\n\t\t\t}, focusDelayMilliseconds );\n\t\t},\n\n\t\topen: function () {\n\t\t\t// vars\n\t\t\tvar $settings = this.$el.children( '.settings' );\n\n\t\t\t// initialise field type select\n\t\t\tthis.addProFields();\n\t\t\tthis.initializeFieldTypeSelect2();\n\n\t\t\t// action (open)\n\t\t\tacf.doAction( 'open_field_object', this );\n\t\t\tthis.trigger( 'openFieldObject' );\n\n\t\t\t// action (show)\n\t\t\tacf.doAction( 'show', $settings );\n\n\t\t\tthis.hideEmptyTabs();\n\n\t\t\t// open\n\t\t\t$settings.slideDown();\n\t\t\tthis.$el.addClass( 'open' );\n\t\t},\n\n\t\tonKeyDownSelect: function ( e ) {\n\t\t\t// Omit events from special keys.\n\t\t\tif (\n\t\t\t\t! (\n\t\t\t\t\t( e.which >= 186 && e.which <= 222 ) || // punctuation and special characters\n\t\t\t\t\t[\n\t\t\t\t\t\t8, 9, 13, 16, 17, 18, 19, 20, 27, 32, 33, 34, 35, 36,\n\t\t\t\t\t\t37, 38, 39, 40, 45, 46, 91, 92, 93, 144, 145,\n\t\t\t\t\t].includes( e.which ) || // Special keys\n\t\t\t\t\t( e.which >= 112 && e.which <= 123 )\n\t\t\t\t)\n\t\t\t) {\n\t\t\t\t// Function keys\n\t\t\t\t$( this )\n\t\t\t\t\t.closest( '.select2-container' )\n\t\t\t\t\t.siblings( 'select:enabled' )\n\t\t\t\t\t.select2( 'open' );\n\t\t\t\treturn;\n\t\t\t}\n\t\t},\n\n\t\tclose: function () {\n\t\t\t// vars\n\t\t\tvar $settings = this.$el.children( '.settings' );\n\n\t\t\t// close\n\t\t\t$settings.slideUp();\n\t\t\tthis.$el.removeClass( 'open' );\n\n\t\t\t// action (close)\n\t\t\tacf.doAction( 'close_field_object', this );\n\t\t\tthis.trigger( 'closeFieldObject' );\n\n\t\t\t// action (hide)\n\t\t\tacf.doAction( 'hide', $settings );\n\t\t},\n\n\t\tserialize: function () {\n\t\t\treturn acf.serialize( this.$el, this.getInputName() );\n\t\t},\n\n\t\tsave: function ( type ) {\n\t\t\t// defaults\n\t\t\ttype = type || 'settings'; // meta, settings\n\n\t\t\t// vars\n\t\t\tvar save = this.getProp( 'save' );\n\n\t\t\t// bail if already saving settings\n\t\t\tif ( save === 'settings' ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// prop\n\t\t\tthis.setProp( 'save', type );\n\n\t\t\t// debug\n\t\t\tthis.$el.attr( 'data-save', type );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'save_field_object', this, type );\n\t\t},\n\n\t\tsubmit: function () {\n\t\t\t// vars\n\t\t\tvar inputName = this.getInputName();\n\t\t\tvar save = this.get( 'save' );\n\n\t\t\t// close\n\t\t\tif ( this.isOpen() ) {\n\t\t\t\tthis.close();\n\t\t\t}\n\n\t\t\t// allow all inputs to save\n\t\t\tif ( save == 'settings' ) {\n\t\t\t\t// do nothing\n\t\t\t\t// allow only meta inputs to save\n\t\t\t} else if ( save == 'meta' ) {\n\t\t\t\tthis.$( '> .settings [name^=\"' + inputName + '\"]' ).remove();\n\n\t\t\t\t// prevent all inputs from saving\n\t\t\t} else {\n\t\t\t\tthis.$( '[name^=\"' + inputName + '\"]' ).remove();\n\t\t\t}\n\n\t\t\t// action\n\t\t\tacf.doAction( 'submit_field_object', this );\n\t\t},\n\n\t\tonChange: function ( e, $el ) {\n\t\t\t// save settings\n\t\t\tthis.save();\n\n\t\t\t// action for 3rd party customization\n\t\t\tacf.doAction( 'change_field_object', this );\n\t\t},\n\n\t\tonChanged: function ( e, $el, name, value ) {\n\t\t\tif ( this.getType() === $el.attr( 'data-type' ) ) {\n\t\t\t\t$( 'button.acf-btn.browse-fields' ).prop( 'disabled', false );\n\t\t\t}\n\n\t\t\t// ignore 'save'\n\t\t\tif ( name == 'save' ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// save meta\n\t\t\tif ( [ 'menu_order', 'parent' ].indexOf( name ) > -1 ) {\n\t\t\t\tthis.save( 'meta' );\n\n\t\t\t\t// save field\n\t\t\t} else {\n\t\t\t\tthis.save();\n\t\t\t}\n\n\t\t\t// render\n\t\t\tif (\n\t\t\t\t[\n\t\t\t\t\t'menu_order',\n\t\t\t\t\t'label',\n\t\t\t\t\t'required',\n\t\t\t\t\t'name',\n\t\t\t\t\t'type',\n\t\t\t\t\t'key',\n\t\t\t\t].indexOf( name ) > -1\n\t\t\t) {\n\t\t\t\tthis.render();\n\t\t\t}\n\n\t\t\t// action for 3rd party customization\n\t\t\tacf.doAction( 'change_field_object_' + name, this, value );\n\t\t},\n\n\t\tonChangeLabel: function ( e, $el ) {\n\t\t\t// set\n\t\t\tvar label = $el.val();\n\t\t\tthis.set( 'label', label );\n\n\t\t\t// render name\n\t\t\tif ( this.prop( 'name' ) == '' ) {\n\t\t\t\tvar name = acf.applyFilters(\n\t\t\t\t\t'generate_field_object_name',\n\t\t\t\t\tacf.strSanitize( label ),\n\t\t\t\t\tthis\n\t\t\t\t);\n\t\t\t\tthis.prop( 'name', name );\n\t\t\t}\n\t\t},\n\n\t\tonChangeName: function ( e, $el ) {\n\t\t\t// set\n\t\t\tvar name = $el.val();\n\t\t\tthis.set( 'name', name );\n\n\t\t\t// error\n\t\t\tif ( name.substr( 0, 6 ) === 'field_' ) {\n\t\t\t\talert(\n\t\t\t\t\tacf.__(\n\t\t\t\t\t\t'The string \"field_\" may not be used at the start of a field name'\n\t\t\t\t\t)\n\t\t\t\t);\n\t\t\t}\n\t\t},\n\n\t\tonChangeRequired: function ( e, $el ) {\n\t\t\t// set\n\t\t\tvar required = $el.prop( 'checked' ) ? 1 : 0;\n\t\t\tthis.set( 'required', required );\n\t\t},\n\n\t\tdelete: function ( args ) {\n\t\t\t// defaults\n\t\t\targs = acf.parseArgs( args, {\n\t\t\t\tanimate: true,\n\t\t\t} );\n\n\t\t\t// add to remove list\n\t\t\tvar id = this.prop( 'ID' );\n\n\t\t\tif ( id ) {\n\t\t\t\tvar $input = $( '#_acf_delete_fields' );\n\t\t\t\tvar newVal = $input.val() + '|' + id;\n\t\t\t\t$input.val( newVal );\n\t\t\t}\n\n\t\t\t// action\n\t\t\tacf.doAction( 'delete_field_object', this );\n\n\t\t\t// animate\n\t\t\tif ( args.animate ) {\n\t\t\t\tthis.removeAnimate();\n\t\t\t} else {\n\t\t\t\tthis.remove();\n\t\t\t}\n\t\t},\n\n\t\tonClickDelete: function ( e, $el ) {\n\t\t\t// Bypass confirmation when holding down \"shift\" key.\n\t\t\tif ( e.shiftKey ) {\n\t\t\t\treturn this.delete();\n\t\t\t}\n\n\t\t\t// add class\n\t\t\tthis.$el.addClass( '-hover' );\n\n\t\t\t// add tooltip\n\t\t\tvar tooltip = acf.newTooltip( {\n\t\t\t\tconfirmRemove: true,\n\t\t\t\ttarget: $el,\n\t\t\t\tcontext: this,\n\t\t\t\tconfirm: function () {\n\t\t\t\t\tthis.delete();\n\t\t\t\t},\n\t\t\t\tcancel: function () {\n\t\t\t\t\tthis.$el.removeClass( '-hover' );\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\tremoveAnimate: function () {\n\t\t\t// vars\n\t\t\tvar field = this;\n\t\t\tvar $list = this.$el.parent();\n\t\t\tvar $fields = acf.findFieldObjects( {\n\t\t\t\tsibling: this.$el,\n\t\t\t} );\n\n\t\t\t// remove\n\t\t\tacf.remove( {\n\t\t\t\ttarget: this.$el,\n\t\t\t\tendHeight: $fields.length ? 0 : 50,\n\t\t\t\tcomplete: function () {\n\t\t\t\t\tfield.remove();\n\t\t\t\t\tacf.doAction( 'removed_field_object', field, $list );\n\t\t\t\t},\n\t\t\t} );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'remove_field_object', field, $list );\n\t\t},\n\n\t\tduplicate: function () {\n\t\t\t// vars\n\t\t\tvar newKey = acf.uniqid( 'field_' );\n\n\t\t\t// duplicate\n\t\t\tvar $newField = acf.duplicate( {\n\t\t\t\ttarget: this.$el,\n\t\t\t\tsearch: this.get( 'id' ),\n\t\t\t\treplace: newKey,\n\t\t\t} );\n\n\t\t\t// set new key\n\t\t\t$newField.attr( 'data-key', newKey );\n\n\t\t\t// get instance\n\t\t\tvar newField = acf.getFieldObject( $newField );\n\n\t\t\t// update newField label / name\n\t\t\tvar label = newField.prop( 'label' );\n\t\t\tvar name = newField.prop( 'name' );\n\t\t\tvar end = name.split( '_' ).pop();\n\t\t\tvar copy = acf.__( 'copy' );\n\n\t\t\t// increase suffix \"1\"\n\t\t\tif ( acf.isNumeric( end ) ) {\n\t\t\t\tvar i = end * 1 + 1;\n\t\t\t\tlabel = label.replace( end, i );\n\t\t\t\tname = name.replace( end, i );\n\n\t\t\t\t// increase suffix \"(copy1)\"\n\t\t\t} else if ( end.indexOf( copy ) === 0 ) {\n\t\t\t\tvar i = end.replace( copy, '' ) * 1;\n\t\t\t\ti = i ? i + 1 : 2;\n\n\t\t\t\t// replace\n\t\t\t\tlabel = label.replace( end, copy + i );\n\t\t\t\tname = name.replace( end, copy + i );\n\n\t\t\t\t// add default \"(copy)\"\n\t\t\t} else {\n\t\t\t\tlabel += ' (' + copy + ')';\n\t\t\t\tname += '_' + copy;\n\t\t\t}\n\n\t\t\tnewField.prop( 'ID', 0 );\n\t\t\tnewField.prop( 'label', label );\n\t\t\tnewField.prop( 'name', name );\n\t\t\tnewField.prop( 'key', newKey );\n\n\t\t\t// close the current field if it's open.\n\t\t\tif ( this.isOpen() ) {\n\t\t\t\tthis.close();\n\t\t\t}\n\n\t\t\t// open the new field and initialise correctly.\n\t\t\tnewField.open();\n\n\t\t\t// focus label\n\t\t\tvar $label = newField.$setting( 'label input' );\n\t\t\tsetTimeout( function () {\n\t\t\t\t$label.trigger( 'focus' );\n\t\t\t}, 251 );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'duplicate_field_object', this, newField );\n\t\t\tacf.doAction( 'append_field_object', newField );\n\t\t},\n\n\t\twipe: function () {\n\t\t\t// vars\n\t\t\tvar prevId = this.get( 'id' );\n\t\t\tvar prevKey = this.get( 'key' );\n\t\t\tvar newKey = acf.uniqid( 'field_' );\n\n\t\t\t// rename\n\t\t\tacf.rename( {\n\t\t\t\ttarget: this.$el,\n\t\t\t\tsearch: prevId,\n\t\t\t\treplace: newKey,\n\t\t\t} );\n\n\t\t\t// data\n\t\t\tthis.set( 'id', newKey );\n\t\t\tthis.set( 'prevId', prevId );\n\t\t\tthis.set( 'prevKey', prevKey );\n\n\t\t\t// props\n\t\t\tthis.prop( 'key', newKey );\n\t\t\tthis.prop( 'ID', 0 );\n\n\t\t\t// attr\n\t\t\tthis.$el.attr( 'data-key', newKey );\n\t\t\tthis.$el.attr( 'data-id', newKey );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'wipe_field_object', this );\n\t\t},\n\n\t\tmove: function () {\n\t\t\t// helper\n\t\t\tvar hasChanged = function ( field ) {\n\t\t\t\treturn field.get( 'save' ) == 'settings';\n\t\t\t};\n\n\t\t\t// vars\n\t\t\tvar changed = hasChanged( this );\n\n\t\t\t// has sub fields changed\n\t\t\tif ( ! changed ) {\n\t\t\t\tacf.getFieldObjects( {\n\t\t\t\t\tparent: this.$el,\n\t\t\t\t} ).map( function ( field ) {\n\t\t\t\t\tchanged = hasChanged( field ) || field.changed;\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// bail early if changed\n\t\t\tif ( changed ) {\n\t\t\t\talert(\n\t\t\t\t\tacf.__(\n\t\t\t\t\t\t'This field cannot be moved until its changes have been saved'\n\t\t\t\t\t)\n\t\t\t\t);\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// step 1.\n\t\t\tvar id = this.prop( 'ID' );\n\t\t\tvar field = this;\n\t\t\tvar popup = false;\n\t\t\tvar step1 = function () {\n\t\t\t\t// popup\n\t\t\t\tpopup = acf.newPopup( {\n\t\t\t\t\ttitle: acf.__( 'Move Custom Field' ),\n\t\t\t\t\tloading: true,\n\t\t\t\t\twidth: '300px',\n\t\t\t\t\topenedBy: field.$el.find( '.move-field' ),\n\t\t\t\t} );\n\n\t\t\t\t// ajax\n\t\t\t\tvar ajaxData = {\n\t\t\t\t\taction: 'acf/field_group/move_field',\n\t\t\t\t\tfield_id: id,\n\t\t\t\t};\n\n\t\t\t\t// get HTML\n\t\t\t\t$.ajax( {\n\t\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\t\tdata: acf.prepareForAjax( ajaxData ),\n\t\t\t\t\ttype: 'post',\n\t\t\t\t\tdataType: 'html',\n\t\t\t\t\tsuccess: step2,\n\t\t\t\t} );\n\t\t\t};\n\n\t\t\tvar step2 = function ( html ) {\n\t\t\t\t// update popup\n\t\t\t\tpopup.loading( false );\n\t\t\t\tpopup.content( html );\n\n\t\t\t\t// submit form\n\t\t\t\tpopup.on( 'submit', 'form', step3 );\n\t\t\t};\n\n\t\t\tvar step3 = function ( e, $el ) {\n\t\t\t\t// prevent\n\t\t\t\te.preventDefault();\n\n\t\t\t\t// disable\n\t\t\t\tacf.startButtonLoading( popup.$( '.button' ) );\n\n\t\t\t\t// ajax\n\t\t\t\tvar ajaxData = {\n\t\t\t\t\taction: 'acf/field_group/move_field',\n\t\t\t\t\tfield_id: id,\n\t\t\t\t\tfield_group_id: popup.$( 'select' ).val(),\n\t\t\t\t};\n\n\t\t\t\t// get HTML\n\t\t\t\t$.ajax( {\n\t\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\t\tdata: acf.prepareForAjax( ajaxData ),\n\t\t\t\t\ttype: 'post',\n\t\t\t\t\tdataType: 'html',\n\t\t\t\t\tsuccess: step4,\n\t\t\t\t} );\n\t\t\t};\n\n\t\t\tvar step4 = function ( html ) {\n\t\t\t\tpopup.content( html );\n\n\t\t\t\tif ( wp.a11y && wp.a11y.speak && acf.__ ) {\n\t\t\t\t\twp.a11y.speak(\n\t\t\t\t\t\tacf.__( 'Field moved to other group' ),\n\t\t\t\t\t\t'polite'\n\t\t\t\t\t);\n\t\t\t\t}\n\n\t\t\t\tpopup.$( '.acf-close-popup' ).focus();\n\n\t\t\t\tfield.removeAnimate();\n\t\t\t};\n\n\t\t\t// start\n\t\t\tstep1();\n\t\t},\n\n\t\tbrowseFields: function ( e, $el ) {\n\t\t\te.preventDefault();\n\n\t\t\tconst modal = acf.newBrowseFieldsModal( {\n\t\t\t\topenedBy: this,\n\t\t\t} );\n\t\t},\n\n\t\tonChangeType: function ( e, $el ) {\n\t\t\t// clea previous timout\n\t\t\tif ( this.changeTimeout ) {\n\t\t\t\tclearTimeout( this.changeTimeout );\n\t\t\t}\n\n\t\t\t// set new timeout\n\t\t\t// - prevents changing type multiple times whilst user types in newType\n\t\t\tthis.changeTimeout = this.setTimeout( function () {\n\t\t\t\tthis.changeType( $el.val() );\n\t\t\t}, 300 );\n\t\t},\n\n\t\tchangeType: function ( newType ) {\n\t\t\tvar prevType = this.prop( 'type' );\n\t\t\tvar prevClass = acf.strSlugify( 'acf-field-object-' + prevType );\n\t\t\tvar newClass = acf.strSlugify( 'acf-field-object-' + newType );\n\n\t\t\t// Update props.\n\t\t\tthis.$el.removeClass( prevClass ).addClass( newClass );\n\t\t\tthis.$el.attr( 'data-type', newType );\n\t\t\tthis.$el.data( 'type', newType );\n\n\t\t\t// Abort XHR if this field is already loading AJAX data.\n\t\t\tif ( this.has( 'xhr' ) ) {\n\t\t\t\tthis.get( 'xhr' ).abort();\n\t\t\t}\n\n\t\t\t// Store old settings so they can be reused later.\n\t\t\tconst $oldSettings = {};\n\n\t\t\tthis.$el\n\t\t\t\t.find(\n\t\t\t\t\t'.acf-field-settings:first > .acf-field-settings-main > .acf-field-type-settings'\n\t\t\t\t)\n\t\t\t\t.each( function () {\n\t\t\t\t\tlet tab = $( this ).data( 'parent-tab' );\n\t\t\t\t\tlet $tabSettings = $( this ).children().removeData();\n\n\t\t\t\t\t$oldSettings[ tab ] = $tabSettings;\n\n\t\t\t\t\t$tabSettings.detach();\n\t\t\t\t} );\n\n\t\t\tthis.set( 'settings-' + prevType, $oldSettings );\n\n\t\t\t// Show the settings if we already have them cached.\n\t\t\tif ( this.has( 'settings-' + newType ) ) {\n\t\t\t\tlet $newSettings = this.get( 'settings-' + newType );\n\n\t\t\t\tthis.showFieldTypeSettings( $newSettings );\n\t\t\t\tthis.set( 'type', newType );\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Add loading spinner.\n\t\t\tconst $loading = $(\n\t\t\t\t'
    '\n\t\t\t);\n\t\t\tthis.$el\n\t\t\t\t.find(\n\t\t\t\t\t'.acf-field-settings-main-general .acf-field-type-settings'\n\t\t\t\t)\n\t\t\t\t.before( $loading );\n\n\t\t\tconst ajaxData = {\n\t\t\t\taction: 'acf/field_group/render_field_settings',\n\t\t\t\tfield: this.serialize(),\n\t\t\t\tprefix: this.getInputName(),\n\t\t\t};\n\n\t\t\t// Get the settings for this field type over AJAX.\n\t\t\tvar xhr = $.ajax( {\n\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\tdata: acf.prepareForAjax( ajaxData ),\n\t\t\t\ttype: 'post',\n\t\t\t\tdataType: 'json',\n\t\t\t\tcontext: this,\n\t\t\t\tsuccess: function ( response ) {\n\t\t\t\t\tif ( ! acf.isAjaxSuccess( response ) ) {\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\n\t\t\t\t\tthis.showFieldTypeSettings( response.data );\n\t\t\t\t},\n\t\t\t\tcomplete: function () {\n\t\t\t\t\t// also triggered by xhr.abort();\n\t\t\t\t\t$loading.remove();\n\t\t\t\t\tthis.set( 'type', newType );\n\t\t\t\t\t//this.refresh();\n\t\t\t\t},\n\t\t\t} );\n\n\t\t\t// set\n\t\t\tthis.set( 'xhr', xhr );\n\t\t},\n\n\t\tshowFieldTypeSettings: function ( settings ) {\n\t\t\tif ( 'object' !== typeof settings ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tconst self = this;\n\t\t\tconst tabs = Object.keys( settings );\n\n\t\t\ttabs.forEach( ( tab ) => {\n\t\t\t\tconst $tab = self.$el.find(\n\t\t\t\t\t'.acf-field-settings-main-' +\n\t\t\t\t\t\ttab.replace( '_', '-' ) +\n\t\t\t\t\t\t' .acf-field-type-settings'\n\t\t\t\t);\n\t\t\t\tlet tabContent = '';\n\n\t\t\t\tif (\n\t\t\t\t\t[ 'object', 'string' ].includes( typeof settings[ tab ] )\n\t\t\t\t) {\n\t\t\t\t\ttabContent = settings[ tab ];\n\t\t\t\t}\n\n\t\t\t\t$tab.prepend( tabContent );\n\t\t\t\tacf.doAction( 'append', $tab );\n\t\t\t} );\n\n\t\t\tthis.hideEmptyTabs();\n\t\t},\n\n\t\tupdateParent: function () {\n\t\t\t// vars\n\t\t\tvar ID = acf.get( 'post_id' );\n\n\t\t\t// check parent\n\t\t\tvar parent = this.getParent();\n\t\t\tif ( parent ) {\n\t\t\t\tID = parseInt( parent.prop( 'ID' ) ) || parent.prop( 'key' );\n\t\t\t}\n\n\t\t\t// update\n\t\t\tthis.prop( 'parent', ID );\n\t\t},\n\n\t\thideEmptyTabs: function () {\n\t\t\tconst $settings = this.$settings();\n\t\t\tconst $tabs = $settings.find(\n\t\t\t\t'.acf-field-settings:first > .acf-field-settings-main'\n\t\t\t);\n\n\t\t\t$tabs.each( function () {\n\t\t\t\tconst $tabContent = $( this );\n\t\t\t\tconst tabName = $tabContent\n\t\t\t\t\t.find( '.acf-field-type-settings:first' )\n\t\t\t\t\t.data( 'parentTab' );\n\t\t\t\tconst $tabLink = $settings\n\t\t\t\t\t.find( '.acf-settings-type-' + tabName )\n\t\t\t\t\t.first();\n\n\t\t\t\tif ( $.trim( $tabContent.text() ) === '' ) {\n\t\t\t\t\t$tabLink.hide();\n\t\t\t\t} else if ( $tabLink.is( ':hidden' ) ) {\n\t\t\t\t\t$tabLink.show();\n\t\t\t\t}\n\t\t\t} );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * acf.findFieldObject\n\t *\n\t * Returns a single fieldObject $el for a given field key\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.7.0\n\t *\n\t * @param\tstring key The field key\n\t * @return\tjQuery\n\t */\n\n\tacf.findFieldObject = function ( key ) {\n\t\treturn acf.findFieldObjects( {\n\t\t\tkey: key,\n\t\t\tlimit: 1,\n\t\t} );\n\t};\n\n\t/**\n\t * acf.findFieldObjects\n\t *\n\t * Returns an array of fieldObject $el for the given args\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.7.0\n\t *\n\t * @param\tobject args\n\t * @return\tjQuery\n\t */\n\n\tacf.findFieldObjects = function ( args ) {\n\t\t// vars\n\t\targs = args || {};\n\t\tvar selector = '.acf-field-object';\n\t\tvar $fields = false;\n\n\t\t// args\n\t\targs = acf.parseArgs( args, {\n\t\t\tid: '',\n\t\t\tkey: '',\n\t\t\ttype: '',\n\t\t\tlimit: false,\n\t\t\tlist: null,\n\t\t\tparent: false,\n\t\t\tsibling: false,\n\t\t\tchild: false,\n\t\t} );\n\n\t\t// id\n\t\tif ( args.id ) {\n\t\t\tselector += '[data-id=\"' + args.id + '\"]';\n\t\t}\n\n\t\t// key\n\t\tif ( args.key ) {\n\t\t\tselector += '[data-key=\"' + args.key + '\"]';\n\t\t}\n\n\t\t// type\n\t\tif ( args.type ) {\n\t\t\tselector += '[data-type=\"' + args.type + '\"]';\n\t\t}\n\n\t\t// query\n\t\tif ( args.list ) {\n\t\t\t$fields = args.list.children( selector );\n\t\t} else if ( args.parent ) {\n\t\t\t$fields = args.parent.find( selector );\n\t\t} else if ( args.sibling ) {\n\t\t\t$fields = args.sibling.siblings( selector );\n\t\t} else if ( args.child ) {\n\t\t\t$fields = args.child.parents( selector );\n\t\t} else {\n\t\t\t$fields = $( selector );\n\t\t}\n\n\t\t// limit\n\t\tif ( args.limit ) {\n\t\t\t$fields = $fields.slice( 0, args.limit );\n\t\t}\n\n\t\t// return\n\t\treturn $fields;\n\t};\n\n\t/**\n\t * acf.getFieldObject\n\t *\n\t * Returns a single fieldObject instance for a given $el|key\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.7.0\n\t *\n\t * @param\tstring|jQuery $field The field $el or key\n\t * @return\tjQuery\n\t */\n\n\tacf.getFieldObject = function ( $field ) {\n\t\t// allow key\n\t\tif ( typeof $field === 'string' ) {\n\t\t\t$field = acf.findFieldObject( $field );\n\t\t}\n\n\t\t// instantiate\n\t\tvar field = $field.data( 'acf' );\n\t\tif ( ! field ) {\n\t\t\tfield = acf.newFieldObject( $field );\n\t\t}\n\n\t\t// return\n\t\treturn field;\n\t};\n\n\t/**\n\t * acf.getFieldObjects\n\t *\n\t * Returns an array of fieldObject instances for the given args\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.7.0\n\t *\n\t * @param\tobject args\n\t * @return\tarray\n\t */\n\n\tacf.getFieldObjects = function ( args ) {\n\t\t// query\n\t\tvar $fields = acf.findFieldObjects( args );\n\n\t\t// loop\n\t\tvar fields = [];\n\t\t$fields.each( function () {\n\t\t\tvar field = acf.getFieldObject( $( this ) );\n\t\t\tfields.push( field );\n\t\t} );\n\n\t\t// return\n\t\treturn fields;\n\t};\n\n\t/**\n\t * acf.newFieldObject\n\t *\n\t * Initializes and returns a new FieldObject instance\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.7.0\n\t *\n\t * @param\tjQuery $field The field $el\n\t * @return\tobject\n\t */\n\n\tacf.newFieldObject = function ( $field ) {\n\t\t// instantiate\n\t\tvar field = new acf.FieldObject( $field );\n\n\t\t// action\n\t\tacf.doAction( 'new_field_object', field );\n\n\t\t// return\n\t\treturn field;\n\t};\n\n\t/**\n\t * actionManager\n\t *\n\t * description\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar eventManager = new acf.Model( {\n\t\tpriority: 5,\n\n\t\tinitialize: function () {\n\t\t\t// actions\n\t\t\tvar actions = [ 'prepare', 'ready', 'append', 'remove' ];\n\n\t\t\t// loop\n\t\t\tactions.map( function ( action ) {\n\t\t\t\tthis.addFieldActions( action );\n\t\t\t}, this );\n\t\t},\n\n\t\taddFieldActions: function ( action ) {\n\t\t\t// vars\n\t\t\tvar pluralAction = action + '_field_objects'; // ready_field_objects\n\t\t\tvar singleAction = action + '_field_object'; // ready_field_object\n\t\t\tvar singleEvent = action + 'FieldObject'; // readyFieldObject\n\n\t\t\t// global action\n\t\t\tvar callback = function ( $el /*, arg1, arg2, etc*/ ) {\n\t\t\t\t// vars\n\t\t\t\tvar fieldObjects = acf.getFieldObjects( { parent: $el } );\n\n\t\t\t\t// call plural\n\t\t\t\tif ( fieldObjects.length ) {\n\t\t\t\t\t/// get args [$el, arg1]\n\t\t\t\t\tvar args = acf.arrayArgs( arguments );\n\n\t\t\t\t\t// modify args [pluralAction, fields, arg1]\n\t\t\t\t\targs.splice( 0, 1, pluralAction, fieldObjects );\n\t\t\t\t\tacf.doAction.apply( null, args );\n\t\t\t\t}\n\t\t\t};\n\n\t\t\t// plural action\n\t\t\tvar pluralCallback = function (\n\t\t\t\tfieldObjects /*, arg1, arg2, etc*/\n\t\t\t) {\n\t\t\t\t/// get args [fields, arg1]\n\t\t\t\tvar args = acf.arrayArgs( arguments );\n\n\t\t\t\t// modify args [singleAction, fields, arg1]\n\t\t\t\targs.unshift( singleAction );\n\n\t\t\t\t// loop\n\t\t\t\tfieldObjects.map( function ( fieldObject ) {\n\t\t\t\t\t// modify args [singleAction, field, arg1]\n\t\t\t\t\targs[ 1 ] = fieldObject;\n\t\t\t\t\tacf.doAction.apply( null, args );\n\t\t\t\t} );\n\t\t\t};\n\n\t\t\t// single action\n\t\t\tvar singleCallback = function (\n\t\t\t\tfieldObject /*, arg1, arg2, etc*/\n\t\t\t) {\n\t\t\t\t/// get args [$field, arg1]\n\t\t\t\tvar args = acf.arrayArgs( arguments );\n\n\t\t\t\t// modify args [singleAction, $field, arg1]\n\t\t\t\targs.unshift( singleAction );\n\n\t\t\t\t// action variations (ready_field/type=image)\n\t\t\t\tvar variations = [ 'type', 'name', 'key' ];\n\t\t\t\tvariations.map( function ( variation ) {\n\t\t\t\t\targs[ 0 ] =\n\t\t\t\t\t\tsingleAction +\n\t\t\t\t\t\t'/' +\n\t\t\t\t\t\tvariation +\n\t\t\t\t\t\t'=' +\n\t\t\t\t\t\tfieldObject.get( variation );\n\t\t\t\t\tacf.doAction.apply( null, args );\n\t\t\t\t} );\n\n\t\t\t\t// modify args [arg1]\n\t\t\t\targs.splice( 0, 2 );\n\n\t\t\t\t// event\n\t\t\t\tfieldObject.trigger( singleEvent, args );\n\t\t\t};\n\n\t\t\t// add actions\n\t\t\tacf.addAction( action, callback, 5 );\n\t\t\tacf.addAction( pluralAction, pluralCallback, 5 );\n\t\t\tacf.addAction( singleAction, singleCallback, 5 );\n\t\t},\n\t} );\n\n\t/**\n\t * fieldManager\n\t *\n\t * description\n\t *\n\t * @date\t4/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar fieldManager = new acf.Model( {\n\t\tid: 'fieldManager',\n\n\t\tevents: {\n\t\t\t'submit #post': 'onSubmit',\n\t\t\t'mouseenter .acf-field-list': 'onHoverSortable',\n\t\t\t'click .add-field': 'onClickAdd',\n\t\t},\n\n\t\tactions: {\n\t\t\tremoved_field_object: 'onRemovedField',\n\t\t\tsortstop_field_object: 'onReorderField',\n\t\t\tdelete_field_object: 'onDeleteField',\n\t\t\tchange_field_object_type: 'onChangeFieldType',\n\t\t\tduplicate_field_object: 'onDuplicateField',\n\t\t},\n\n\t\tonSubmit: function ( e, $el ) {\n\t\t\t// vars\n\t\t\tvar fields = acf.getFieldObjects();\n\n\t\t\t// loop\n\t\t\tfields.map( function ( field ) {\n\t\t\t\tfield.submit();\n\t\t\t} );\n\t\t},\n\n\t\tsetFieldMenuOrder: function ( field ) {\n\t\t\tthis.renderFields( field.$el.parent() );\n\t\t},\n\n\t\tonHoverSortable: function ( e, $el ) {\n\t\t\t// bail early if already sortable\n\t\t\tif ( $el.hasClass( 'ui-sortable' ) ) return;\n\n\t\t\t// sortable\n\t\t\t$el.sortable( {\n\t\t\t\thelper: function( event, element ) {\n\t\t\t\t\t// https://core.trac.wordpress.org/ticket/16972#comment:22\n\t\t\t\t\treturn element.clone()\n\t\t\t\t\t\t.find( ':input' )\n\t\t\t\t\t\t\t.attr( 'name', function( i, currentName ) {\n\t\t\t\t\t\t\t\t\treturn 'sort_' + parseInt( Math.random() * 100000, 10 ).toString() + '_' + currentName;\n\t\t\t\t\t\t\t} )\n\t\t\t\t\t\t.end();\n\t\t\t\t},\n\t\t\t\thandle: '.acf-sortable-handle',\n\t\t\t\tconnectWith: '.acf-field-list',\n\t\t\t\tstart: function ( e, ui ) {\n\t\t\t\t\tvar field = acf.getFieldObject( ui.item );\n\t\t\t\t\tui.placeholder.height( ui.item.height() );\n\t\t\t\t\tacf.doAction( 'sortstart_field_object', field, $el );\n\t\t\t\t},\n\t\t\t\tupdate: function ( e, ui ) {\n\t\t\t\t\tvar field = acf.getFieldObject( ui.item );\n\t\t\t\t\tacf.doAction( 'sortstop_field_object', field, $el );\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\tonRemovedField: function ( field, $list ) {\n\t\t\tthis.renderFields( $list );\n\t\t},\n\n\t\tonReorderField: function ( field, $list ) {\n\t\t\tfield.updateParent();\n\t\t\tthis.renderFields( $list );\n\t\t},\n\n\t\tonDeleteField: function ( field ) {\n\t\t\t// delete children\n\t\t\tfield.getFields().map( function ( child ) {\n\t\t\t\tchild.delete( { animate: false } );\n\t\t\t} );\n\t\t},\n\n\t\tonChangeFieldType: function ( field ) {\n\t\t\t// enable browse field modal button\n\t\t\tfield.$el.find( 'button.browse-fields' ).prop( 'disabled', false );\n\t\t},\n\n\t\tonDuplicateField: function ( field, newField ) {\n\t\t\t// check for children\n\t\t\tvar children = newField.getFields();\n\t\t\tif ( children.length ) {\n\t\t\t\t// loop\n\t\t\t\tchildren.map( function ( child ) {\n\t\t\t\t\t// wipe field\n\t\t\t\t\tchild.wipe();\n\n\t\t\t\t\t// if the child is open, re-fire the open method to ensure it's initialised correctly.\n\t\t\t\t\tif ( child.isOpen() ) {\n\t\t\t\t\t\tchild.open();\n\t\t\t\t\t}\n\n\t\t\t\t\t// update parent\n\t\t\t\t\tchild.updateParent();\n\t\t\t\t} );\n\n\t\t\t\t// action\n\t\t\t\tacf.doAction(\n\t\t\t\t\t'duplicate_field_objects',\n\t\t\t\t\tchildren,\n\t\t\t\t\tnewField,\n\t\t\t\t\tfield\n\t\t\t\t);\n\t\t\t}\n\n\t\t\t// set menu order\n\t\t\tthis.setFieldMenuOrder( newField );\n\t\t},\n\n\t\trenderFields: function ( $list ) {\n\t\t\t// vars\n\t\t\tvar fields = acf.getFieldObjects( {\n\t\t\t\tlist: $list,\n\t\t\t} );\n\n\t\t\t// no fields\n\t\t\tif ( ! fields.length ) {\n\t\t\t\t$list.addClass( '-empty' );\n\t\t\t\t$list\n\t\t\t\t\t.parents( '.acf-field-list-wrap' )\n\t\t\t\t\t.first()\n\t\t\t\t\t.addClass( '-empty' );\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// has fields\n\t\t\t$list.removeClass( '-empty' );\n\t\t\t$list\n\t\t\t\t.parents( '.acf-field-list-wrap' )\n\t\t\t\t.first()\n\t\t\t\t.removeClass( '-empty' );\n\n\t\t\t// prop\n\t\t\tfields.map( function ( field, i ) {\n\t\t\t\tfield.prop( 'menu_order', i );\n\t\t\t} );\n\t\t},\n\n\t\tonClickAdd: function ( e, $el ) {\n\t\t\tlet $list;\n\n\t\t\tif ( $el.hasClass( 'add-first-field' ) ) {\n\t\t\t\t$list = $el.parents( '.acf-field-list' ).eq( 0 );\n\t\t\t} else if (\n\t\t\t\t$el.parent().hasClass( 'acf-headerbar-actions' ) ||\n\t\t\t\t$el.parent().hasClass( 'no-fields-message-inner' )\n\t\t\t) {\n\t\t\t\t$list = $( '.acf-field-list:first' );\n\t\t\t} else if ( $el.parent().hasClass( 'acf-sub-field-list-header' ) ) {\n\t\t\t\t$list = $el\n\t\t\t\t\t.parents( '.acf-input:first' )\n\t\t\t\t\t.find( '.acf-field-list:first' );\n\t\t\t} else {\n\t\t\t\t$list = $el\n\t\t\t\t\t.closest( '.acf-tfoot' )\n\t\t\t\t\t.siblings( '.acf-field-list' );\n\t\t\t}\n\n\t\t\tthis.addField( $list );\n\t\t},\n\n\t\taddField: function ( $list ) {\n\t\t\t// vars\n\t\t\tvar html = $( '#tmpl-acf-field' ).html();\n\t\t\tvar $el = $( html );\n\t\t\tvar prevId = $el.data( 'id' );\n\t\t\tvar newKey = acf.uniqid( 'field_' );\n\n\t\t\t// duplicate\n\t\t\tvar $newField = acf.duplicate( {\n\t\t\t\ttarget: $el,\n\t\t\t\tsearch: prevId,\n\t\t\t\treplace: newKey,\n\t\t\t\tappend: function ( $el, $el2 ) {\n\t\t\t\t\t$list.append( $el2 );\n\t\t\t\t},\n\t\t\t} );\n\n\t\t\t// get instance\n\t\t\tvar newField = acf.getFieldObject( $newField );\n\n\t\t\t// props\n\t\t\tnewField.prop( 'key', newKey );\n\t\t\tnewField.prop( 'ID', 0 );\n\t\t\tnewField.prop( 'label', '' );\n\t\t\tnewField.prop( 'name', '' );\n\n\t\t\t// attr\n\t\t\t$newField.attr( 'data-key', newKey );\n\t\t\t$newField.attr( 'data-id', newKey );\n\n\t\t\t// update parent prop\n\t\t\tnewField.updateParent();\n\n\t\t\t// focus type\n\t\t\tvar $type = newField.$input( 'type' );\n\t\t\tsetTimeout( function () {\n\t\t\t\tif ( $list.hasClass( 'acf-auto-add-field' ) ) {\n\t\t\t\t\t$list.removeClass( 'acf-auto-add-field' );\n\t\t\t\t} else {\n\t\t\t\t\t$type.trigger( 'focus' );\n\t\t\t\t}\n\t\t\t}, 251 );\n\n\t\t\t// open\n\t\t\tnewField.open();\n\n\t\t\t// set menu order\n\t\t\tthis.renderFields( $list );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'add_field_object', newField );\n\t\t\tacf.doAction( 'append_field_object', newField );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * locationManager\n\t *\n\t * Field group location rules functionality\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.7.0\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar locationManager = new acf.Model( {\n\t\tid: 'locationManager',\n\t\twait: 'ready',\n\n\t\tevents: {\n\t\t\t'click .add-location-rule': 'onClickAddRule',\n\t\t\t'click .add-location-group': 'onClickAddGroup',\n\t\t\t'click .remove-location-rule': 'onClickRemoveRule',\n\t\t\t'change .refresh-location-rule': 'onChangeRemoveRule',\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\tthis.$el = $( '#acf-field-group-options' );\n\t\t\tthis.addProLocations();\n\t\t\tthis.updateGroupsClass();\n\t\t},\n\n\t\taddProLocations: function () {\n\t\t\t// Make sure we're only running this on free version.\n\t\t\tif ( acf.get( 'is_pro' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Loop over each pro field type and append it to the select.\n\t\t\tconst PROLocationTypes = acf.get( 'PROLocationTypes' );\n\t\t\tif ( typeof PROLocationTypes !== 'object' ) return;\n\n\t\t\tconst $formsGroup = this.$el\n\t\t\t\t.find( 'select.refresh-location-rule' )\n\t\t\t\t.find( 'optgroup[label=\"Forms\"]' )\n\n\t\t\tfor ( const [ key, name ] of Object.entries( PROLocationTypes ) ) {\n\t\t\t\t$formsGroup.append(\n\t\t\t\t\t''\n\t\t\t\t);\n\t\t\t}\n\t\t},\n\n\t\tonClickAddRule: function ( e, $el ) {\n\t\t\tthis.addRule( $el.closest( 'tr' ) );\n\t\t},\n\n\t\tonClickRemoveRule: function ( e, $el ) {\n\t\t\tthis.removeRule( $el.closest( 'tr' ) );\n\t\t},\n\n\t\tonChangeRemoveRule: function ( e, $el ) {\n\t\t\tthis.changeRule( $el.closest( 'tr' ) );\n\t\t},\n\n\t\tonClickAddGroup: function ( e, $el ) {\n\t\t\tthis.addGroup();\n\t\t},\n\n\t\taddRule: function ( $tr ) {\n\t\t\tacf.duplicate( $tr );\n\t\t\tthis.updateGroupsClass();\n\t\t},\n\n\t\tremoveRule: function ( $tr ) {\n\t\t\tif ( $tr.siblings( 'tr' ).length == 0 ) {\n\t\t\t\t$tr.closest( '.rule-group' ).remove();\n\t\t\t} else {\n\t\t\t\t$tr.remove();\n\t\t\t}\n\n\t\t\t// Update h4\n\t\t\tvar $group = this.$( '.rule-group:first' );\n\t\t\t$group.find( 'h4' ).text( acf.__( 'Show this field group if' ) );\n\n\t\t\tthis.updateGroupsClass();\n\t\t},\n\n\t\tchangeRule: function ( $rule ) {\n\t\t\t// vars\n\t\t\tvar $group = $rule.closest( '.rule-group' );\n\t\t\tvar prefix = $rule\n\t\t\t\t.find( 'td.param select' )\n\t\t\t\t.attr( 'name' )\n\t\t\t\t.replace( '[param]', '' );\n\n\t\t\t// ajaxdata\n\t\t\tvar ajaxdata = {};\n\t\t\tajaxdata.action = 'acf/field_group/render_location_rule';\n\t\t\tajaxdata.rule = acf.serialize( $rule, prefix );\n\t\t\tajaxdata.rule.id = $rule.data( 'id' );\n\t\t\tajaxdata.rule.group = $group.data( 'id' );\n\n\t\t\t// temp disable\n\t\t\tacf.disable( $rule.find( 'td.value' ) );\n\n\t\t\t// ajax\n\t\t\t$.ajax( {\n\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\tdata: acf.prepareForAjax( ajaxdata ),\n\t\t\t\ttype: 'post',\n\t\t\t\tdataType: 'html',\n\t\t\t\tsuccess: function ( html ) {\n\t\t\t\t\tif ( ! html ) return;\n\t\t\t\t\t$rule.replaceWith( html );\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\taddGroup: function () {\n\t\t\t// vars\n\t\t\tvar $group = this.$( '.rule-group:last' );\n\n\t\t\t// duplicate\n\t\t\t$group2 = acf.duplicate( $group );\n\n\t\t\t// update h4\n\t\t\t$group2.find( 'h4' ).text( acf.__( 'or' ) );\n\n\t\t\t// remove all tr's except the first one\n\t\t\t$group2.find( 'tr' ).not( ':first' ).remove();\n\n\t\t\t// update the groups class\n\t\t\tthis.updateGroupsClass();\n\t\t},\n\n\t\tupdateGroupsClass: function () {\n\t\t\tvar $group = this.$( '.rule-group:last' );\n\n\t\t\tvar $ruleGroups = $group.closest( '.rule-groups' );\n\n\t\t\tvar rows_count = $ruleGroups.find( '.acf-table tr' ).length;\n\n\t\t\tif ( rows_count > 1 ) {\n\t\t\t\t$ruleGroups.addClass( 'rule-groups-multiple' );\n\t\t\t} else {\n\t\t\t\t$ruleGroups.removeClass( 'rule-groups-multiple' );\n\t\t\t}\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * mid\n\t *\n\t * Calculates the model ID for a field type\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\tstring type\n\t * @return\tstring\n\t */\n\n\tvar modelId = function ( type ) {\n\t\treturn acf.strPascalCase( type || '' ) + 'FieldSetting';\n\t};\n\n\t/**\n\t * registerFieldType\n\t *\n\t * description\n\t *\n\t * @date\t14/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.registerFieldSetting = function ( model ) {\n\t\tvar proto = model.prototype;\n\t\tvar mid = modelId( proto.type + ' ' + proto.name );\n\t\tthis.models[ mid ] = model;\n\t};\n\n\t/**\n\t * newField\n\t *\n\t * description\n\t *\n\t * @date\t14/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.newFieldSetting = function ( field ) {\n\t\t// vars\n\t\tvar type = field.get( 'setting' ) || '';\n\t\tvar name = field.get( 'name' ) || '';\n\t\tvar mid = modelId( type + ' ' + name );\n\t\tvar model = acf.models[ mid ] || null;\n\n\t\t// bail early if no setting\n\t\tif ( model === null ) return false;\n\n\t\t// instantiate\n\t\tvar setting = new model( field );\n\n\t\t// return\n\t\treturn setting;\n\t};\n\n\t/**\n\t * acf.getFieldSetting\n\t *\n\t * description\n\t *\n\t * @date\t19/4/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.getFieldSetting = function ( field ) {\n\t\t// allow jQuery\n\t\tif ( field instanceof jQuery ) {\n\t\t\tfield = acf.getField( field );\n\t\t}\n\n\t\t// return\n\t\treturn field.setting;\n\t};\n\n\t/**\n\t * settingsManager\n\t *\n\t * @since\t5.6.5\n\t *\n\t * @param\tobject The object containing the extended variables and methods.\n\t * @return\tvoid\n\t */\n\tvar settingsManager = new acf.Model( {\n\t\tactions: {\n\t\t\tnew_field: 'onNewField',\n\t\t},\n\t\tonNewField: function ( field ) {\n\t\t\tfield.setting = acf.newFieldSetting( field );\n\t\t},\n\t} );\n\n\t/**\n\t * acf.FieldSetting\n\t *\n\t * @since\t5.6.5\n\t *\n\t * @param\tobject The object containing the extended variables and methods.\n\t * @return\tvoid\n\t */\n\tacf.FieldSetting = acf.Model.extend( {\n\t\tfield: false,\n\t\ttype: '',\n\t\tname: '',\n\t\twait: 'ready',\n\t\teventScope: '.acf-field',\n\n\t\tevents: {\n\t\t\tchange: 'render',\n\t\t},\n\n\t\tsetup: function ( field ) {\n\t\t\t// vars\n\t\t\tvar $field = field.$el;\n\n\t\t\t// set props\n\t\t\tthis.$el = $field;\n\t\t\tthis.field = field;\n\t\t\tthis.$fieldObject = $field.closest( '.acf-field-object' );\n\t\t\tthis.fieldObject = acf.getFieldObject( this.$fieldObject );\n\n\t\t\t// inherit data\n\t\t\t$.extend( this.data, field.data );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\tthis.render();\n\t\t},\n\n\t\trender: function () {\n\t\t\t// do nothing\n\t\t},\n\t} );\n\n\t/**\n\t * Accordion and Tab Endpoint Settings\n\t *\n\t * The 'endpoint' setting on accordions and tabs requires an additional class on the\n\t * field object row when enabled.\n\t *\n\t * @since\t6.0.0\n\t *\n\t * @param\tobject The object containing the extended variables and methods.\n\t * @return\tvoid\n\t */\n\tvar EndpointFieldSetting = acf.FieldSetting.extend( {\n\t\ttype: '',\n\t\tname: '',\n\t\trender: function () {\n\t\t\tvar $endpoint_setting = this.fieldObject.$setting( 'endpoint' );\n\t\t\tvar $endpoint_field = $endpoint_setting.find(\n\t\t\t\t'input[type=\"checkbox\"]:first'\n\t\t\t);\n\t\t\tif ( $endpoint_field.is( ':checked' ) ) {\n\t\t\t\tthis.fieldObject.$el.addClass( 'acf-field-is-endpoint' );\n\t\t\t} else {\n\t\t\t\tthis.fieldObject.$el.removeClass( 'acf-field-is-endpoint' );\n\t\t\t}\n\t\t},\n\t} );\n\n\tvar AccordionEndpointFieldSetting = EndpointFieldSetting.extend( {\n\t\ttype: 'accordion',\n\t\tname: 'endpoint',\n\t} );\n\n\tvar TabEndpointFieldSetting = EndpointFieldSetting.extend( {\n\t\ttype: 'tab',\n\t\tname: 'endpoint',\n\t} );\n\n\tacf.registerFieldSetting( AccordionEndpointFieldSetting );\n\tacf.registerFieldSetting( TabEndpointFieldSetting );\n\n\t/**\n\t * Date Picker\n\t *\n\t * This field type requires some extra logic for its settings\n\t *\n\t * @since\t5.0.0\n\t *\n\t * @param\tobject The object containing the extended variables and methods.\n\t * @return\tvoid\n\t */\n\tvar DisplayFormatFieldSetting = acf.FieldSetting.extend( {\n\t\ttype: '',\n\t\tname: '',\n\t\trender: function () {\n\t\t\tvar $input = this.$( 'input[type=\"radio\"]:checked' );\n\t\t\tif ( $input.val() != 'other' ) {\n\t\t\t\tthis.$( 'input[type=\"text\"]' ).val( $input.val() );\n\t\t\t}\n\t\t},\n\t} );\n\n\tvar DatePickerDisplayFormatFieldSetting = DisplayFormatFieldSetting.extend(\n\t\t{\n\t\t\ttype: 'date_picker',\n\t\t\tname: 'display_format',\n\t\t}\n\t);\n\n\tvar DatePickerReturnFormatFieldSetting = DisplayFormatFieldSetting.extend( {\n\t\ttype: 'date_picker',\n\t\tname: 'return_format',\n\t} );\n\n\tacf.registerFieldSetting( DatePickerDisplayFormatFieldSetting );\n\tacf.registerFieldSetting( DatePickerReturnFormatFieldSetting );\n\n\t/**\n\t * Date Time Picker\n\t *\n\t * This field type requires some extra logic for its settings\n\t *\n\t * @since\t5.0.0\n\t *\n\t * @param\tobject The object containing the extended variables and methods.\n\t * @return\tvoid\n\t */\n\tvar DateTimePickerDisplayFormatFieldSetting =\n\t\tDisplayFormatFieldSetting.extend( {\n\t\t\ttype: 'date_time_picker',\n\t\t\tname: 'display_format',\n\t\t} );\n\n\tvar DateTimePickerReturnFormatFieldSetting =\n\t\tDisplayFormatFieldSetting.extend( {\n\t\t\ttype: 'date_time_picker',\n\t\t\tname: 'return_format',\n\t\t} );\n\n\tacf.registerFieldSetting( DateTimePickerDisplayFormatFieldSetting );\n\tacf.registerFieldSetting( DateTimePickerReturnFormatFieldSetting );\n\n\t/**\n\t * Time Picker\n\t *\n\t * This field type requires some extra logic for its settings\n\t *\n\t * @since\t5.0.0\n\t *\n\t * @param\tobject The object containing the extended variables and methods.\n\t * @return\tvoid\n\t */\n\tvar TimePickerDisplayFormatFieldSetting = DisplayFormatFieldSetting.extend(\n\t\t{\n\t\t\ttype: 'time_picker',\n\t\t\tname: 'display_format',\n\t\t}\n\t);\n\n\tvar TimePickerReturnFormatFieldSetting = DisplayFormatFieldSetting.extend( {\n\t\ttype: 'time_picker',\n\t\tname: 'return_format',\n\t} );\n\n\tacf.registerFieldSetting( TimePickerDisplayFormatFieldSetting );\n\tacf.registerFieldSetting( TimePickerReturnFormatFieldSetting );\n\n\t/**\n\t * Color Picker Settings.\n\t *\n\t * @date\t16/12/20\n\t * @since\t5.9.4\n\t *\n\t * @param\tobject The object containing the extended variables and methods.\n\t * @return\tvoid\n\t */\n\tvar ColorPickerReturnFormat = acf.FieldSetting.extend( {\n\t\ttype: 'color_picker',\n\t\tname: 'enable_opacity',\n\t\trender: function () {\n\t\t\tvar $return_format_setting =\n\t\t\t\tthis.fieldObject.$setting( 'return_format' );\n\t\t\tvar $default_value_setting =\n\t\t\t\tthis.fieldObject.$setting( 'default_value' );\n\t\t\tvar $labelText = $return_format_setting\n\t\t\t\t.find( 'input[type=\"radio\"][value=\"string\"]' )\n\t\t\t\t.parent( 'label' )\n\t\t\t\t.contents()\n\t\t\t\t.last();\n\t\t\tvar $defaultPlaceholder =\n\t\t\t\t$default_value_setting.find( 'input[type=\"text\"]' );\n\t\t\tvar l10n = acf.get( 'colorPickerL10n' );\n\n\t\t\tif ( this.field.val() ) {\n\t\t\t\t$labelText.replaceWith( l10n.rgba_string );\n\t\t\t\t$defaultPlaceholder.attr(\n\t\t\t\t\t'placeholder',\n\t\t\t\t\t'rgba(255,255,255,0.8)'\n\t\t\t\t);\n\t\t\t} else {\n\t\t\t\t$labelText.replaceWith( l10n.hex_string );\n\t\t\t\t$defaultPlaceholder.attr( 'placeholder', '#FFFFFF' );\n\t\t\t}\n\t\t},\n\t} );\n\tacf.registerFieldSetting( ColorPickerReturnFormat );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * fieldGroupManager\n\t *\n\t * Generic field group functionality\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.7.0\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar fieldGroupManager = new acf.Model( {\n\t\tid: 'fieldGroupManager',\n\n\t\tevents: {\n\t\t\t'submit #post': 'onSubmit',\n\t\t\t'click a[href=\"#\"]': 'onClick',\n\t\t\t'click .acf-delete-field-group': 'onClickDeleteFieldGroup',\n\t\t\t'blur input#title': 'validateTitle',\n\t\t\t'input input#title': 'validateTitle',\n\t\t},\n\n\t\tfilters: {\n\t\t\tfind_fields_args: 'filterFindFieldArgs',\n\t\t\tfind_fields_selector: 'filterFindFieldsSelector',\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\tacf.addAction( 'prepare', this.maybeInitNewFieldGroup );\n\t\t\tacf.add_filter( 'select2_args', this.setBidirectionalSelect2Args );\n\t\t\tacf.add_filter(\n\t\t\t\t'select2_ajax_data',\n\t\t\t\tthis.setBidirectionalSelect2AjaxDataArgs\n\t\t\t);\n\t\t},\n\n\t\tsetBidirectionalSelect2Args: function (\n\t\t\targs,\n\t\t\t$select,\n\t\t\tsettings,\n\t\t\tfield,\n\t\t\tinstance\n\t\t) {\n\t\t\tif ( field?.data?.( 'key' ) !== 'bidirectional_target' ) return args;\n\n\t\t\targs.dropdownCssClass = 'field-type-select-results';\n\n\t\t\targs.templateResult = function ( selection ) {\n\t\t\t\tif ( 'undefined' !== typeof selection.element ) {\n\t\t\t\t\treturn selection;\n\t\t\t\t}\n\n\t\t\t\tif ( selection.children ) {\n\t\t\t\t\treturn selection.text;\n\t\t\t\t}\n\n\t\t\t\tif (\n\t\t\t\t\tselection.loading ||\n\t\t\t\t\t( selection.element &&\n\t\t\t\t\t\tselection.element.nodeName === 'OPTGROUP' )\n\t\t\t\t) {\n\t\t\t\t\tvar $selection = $( '' );\n\t\t\t\t\t$selection.html( acf.escHtml( selection.text ) );\n\t\t\t\t\treturn $selection;\n\t\t\t\t}\n\n\t\t\t\tif (\n\t\t\t\t\t'undefined' === typeof selection.human_field_type ||\n\t\t\t\t\t'undefined' === typeof selection.field_type ||\n\t\t\t\t\t'undefined' === typeof selection.this_field\n\t\t\t\t) {\n\t\t\t\t\treturn selection.text;\n\t\t\t\t}\n\n\t\t\t\tvar $selection = $(\n\t\t\t\t\t'' +\n\t\t\t\t\t\tacf.escHtml( selection.text ) +\n\t\t\t\t\t\t''\n\t\t\t\t);\n\t\t\t\tif ( selection.this_field ) {\n\t\t\t\t\t$selection\n\t\t\t\t\t\t.last()\n\t\t\t\t\t\t.append(\n\t\t\t\t\t\t\t'' +\n\t\t\t\t\t\t\t\tacf.__( 'This Field' ) +\n\t\t\t\t\t\t\t\t''\n\t\t\t\t\t\t);\n\t\t\t\t}\n\t\t\t\t$selection.data( 'element', selection.element );\n\t\t\t\treturn $selection;\n\t\t\t};\n\n\t\t\treturn args;\n\t\t},\n\n\t\tsetBidirectionalSelect2AjaxDataArgs: function (\n\t\t\tdata,\n\t\t\targs,\n\t\t\t$input,\n\t\t\tfield,\n\t\t\tinstance\n\t\t) {\n\t\t\tif ( data.field_key !== 'bidirectional_target' ) return data;\n\n\t\t\tconst $fieldObject = acf.findFieldObjects( { child: field } );\n\t\t\tconst fieldObject = acf.getFieldObject( $fieldObject );\n\t\t\tdata.field_key = '_acf_bidirectional_target';\n\t\t\tdata.parent_key = fieldObject.get( 'key' );\n\t\t\tdata.field_type = fieldObject.get( 'type' );\n\n\t\t\t// This might not be needed, but I wanted to figure out how to get a field setting in the JS API when the key isn't unique.\n\t\t\tdata.post_type = acf\n\t\t\t\t.getField(\n\t\t\t\t\tacf.findFields( { parent: $fieldObject, key: 'post_type' } )\n\t\t\t\t)\n\t\t\t\t.val();\n\n\t\t\treturn data;\n\t\t},\n\n\t\tmaybeInitNewFieldGroup: function () {\n\t\t\tlet $field_list_wrapper = $(\n\t\t\t\t'#acf-field-group-fields > .inside > .acf-field-list-wrap.acf-auto-add-field'\n\t\t\t);\n\n\t\t\tif ( $field_list_wrapper.length ) {\n\t\t\t\t$( '.acf-headerbar-actions .add-field' ).trigger( 'click' );\n\t\t\t\t$( '.acf-title-wrap #title' ).trigger( 'focus' );\n\t\t\t}\n\t\t},\n\n\t\tonSubmit: function ( e, $el ) {\n\t\t\t// vars\n\t\t\tvar $title = $( '.acf-title-wrap #title' );\n\n\t\t\t// empty\n\t\t\tif ( ! $title.val() ) {\n\t\t\t\t// prevent default\n\t\t\t\te.preventDefault();\n\n\t\t\t\t// unlock form\n\t\t\t\tacf.unlockForm( $el );\n\n\t\t\t\t// focus\n\t\t\t\t$title.trigger( 'focus' );\n\t\t\t}\n\t\t},\n\n\t\tonClick: function ( e ) {\n\t\t\te.preventDefault();\n\t\t},\n\n\t\tonClickDeleteFieldGroup: function ( e, $el ) {\n\t\t\te.preventDefault();\n\t\t\t$el.addClass( '-hover' );\n\n\t\t\t// Add confirmation tooltip.\n\t\t\tacf.newTooltip( {\n\t\t\t\tconfirm: true,\n\t\t\t\ttarget: $el,\n\t\t\t\tcontext: this,\n\t\t\t\ttext: acf.__( 'Move field group to trash?' ),\n\t\t\t\tconfirm: function () {\n\t\t\t\t\twindow.location.href = $el.attr( 'href' );\n\t\t\t\t},\n\t\t\t\tcancel: function () {\n\t\t\t\t\t$el.removeClass( '-hover' );\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\tvalidateTitle: function ( e, $el ) {\n\t\t\tlet $submitButton = $( '.acf-publish' );\n\n\t\t\tif ( ! $el.val() ) {\n\t\t\t\t$el.addClass( 'acf-input-error' );\n\t\t\t\t$submitButton.addClass( 'disabled' );\n\t\t\t\t$( '.acf-publish' ).addClass( 'disabled' );\n\t\t\t} else {\n\t\t\t\t$el.removeClass( 'acf-input-error' );\n\t\t\t\t$submitButton.removeClass( 'disabled' );\n\t\t\t\t$( '.acf-publish' ).removeClass( 'disabled' );\n\t\t\t}\n\t\t},\n\n\t\tfilterFindFieldArgs: function ( args ) {\n\t\t\targs.visible = true;\n\n\t\t\tif (\n\t\t\t\targs.parent &&\n\t\t\t\t( args.parent.hasClass( 'acf-field-object' ) ||\n\t\t\t\t\targs.parent.hasClass( 'acf-browse-fields-modal-wrap' ) ||\n\t\t\t\t\targs.parent.parents( '.acf-field-object' ).length )\n\t\t\t) {\n\t\t\t\targs.visible = false;\n\t\t\t\targs.excludeSubFields = true;\n\t\t\t}\n\n\t\t\t// If the field has any open subfields, don't exclude subfields as they're already being displayed.\n\t\t\tif (\n\t\t\t\targs.parent &&\n\t\t\t\targs.parent.find( '.acf-field-object.open' ).length\n\t\t\t) {\n\t\t\t\targs.excludeSubFields = false;\n\t\t\t}\n\n\t\t\treturn args;\n\t\t},\n\n\t\tfilterFindFieldsSelector: function ( selector ) {\n\t\t\treturn selector + ', .acf-field-acf-field-group-settings-tabs';\n\t\t},\n\t} );\n\n\t/**\n\t * screenOptionsManager\n\t *\n\t * Screen options functionality\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.7.0\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar screenOptionsManager = new acf.Model( {\n\t\tid: 'screenOptionsManager',\n\t\twait: 'prepare',\n\n\t\tevents: {\n\t\t\t'change #acf-field-key-hide': 'onFieldKeysChange',\n\t\t\t'change #acf-field-settings-tabs': 'onFieldSettingsTabsChange',\n\t\t\t'change [name=\"screen_columns\"]': 'render',\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar $div = $( '#adv-settings' );\n\t\t\tvar $append = $( '#acf-append-show-on-screen' );\n\n\t\t\t// append\n\t\t\t$div.find( '.metabox-prefs' ).append( $append.html() );\n\t\t\t$div.find( '.metabox-prefs br' ).remove();\n\n\t\t\t// clean up\n\t\t\t$append.remove();\n\n\t\t\t// initialize\n\t\t\tthis.$el = $( '#screen-options-wrap' );\n\n\t\t\t// render\n\t\t\tthis.render();\n\t\t},\n\n\t\tisFieldKeysChecked: function () {\n\t\t\treturn this.$el.find( '#acf-field-key-hide' ).prop( 'checked' );\n\t\t},\n\n\t\tisFieldSettingsTabsChecked: function () {\n\t\t\tconst $input = this.$el.find( '#acf-field-settings-tabs' );\n\n\t\t\t// Screen option is hidden by filter.\n\t\t\tif ( ! $input.length ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\treturn $input.prop( 'checked' );\n\t\t},\n\n\t\tgetSelectedColumnCount: function () {\n\t\t\treturn this.$el\n\t\t\t\t.find( 'input[name=\"screen_columns\"]:checked' )\n\t\t\t\t.val();\n\t\t},\n\n\t\tonFieldKeysChange: function ( e, $el ) {\n\t\t\tvar val = this.isFieldKeysChecked() ? 1 : 0;\n\t\t\tacf.updateUserSetting( 'show_field_keys', val );\n\t\t\tthis.render();\n\t\t},\n\n\t\tonFieldSettingsTabsChange: function () {\n\t\t\tconst val = this.isFieldSettingsTabsChecked() ? 1 : 0;\n\t\t\tacf.updateUserSetting( 'show_field_settings_tabs', val );\n\t\t\tthis.render();\n\t\t},\n\n\t\trender: function () {\n\t\t\tif ( this.isFieldKeysChecked() ) {\n\t\t\t\t$( '#acf-field-group-fields' ).addClass( 'show-field-keys' );\n\t\t\t} else {\n\t\t\t\t$( '#acf-field-group-fields' ).removeClass( 'show-field-keys' );\n\t\t\t}\n\n\t\t\tif ( ! this.isFieldSettingsTabsChecked() ) {\n\t\t\t\t$( '#acf-field-group-fields' ).addClass( 'hide-tabs' );\n\t\t\t\t$( '.acf-field-settings-main' )\n\t\t\t\t\t.removeClass( 'acf-hidden' )\n\t\t\t\t\t.prop( 'hidden', false );\n\t\t\t} else {\n\t\t\t\t$( '#acf-field-group-fields' ).removeClass( 'hide-tabs' );\n\n\t\t\t\t$( '.acf-field-object' ).each( function () {\n\t\t\t\t\tconst tabFields = acf.getFields( {\n\t\t\t\t\t\ttype: 'tab',\n\t\t\t\t\t\tparent: $( this ),\n\t\t\t\t\t\texcludeSubFields: true,\n\t\t\t\t\t\tlimit: 1,\n\t\t\t\t\t} );\n\n\t\t\t\t\tif ( tabFields.length ) {\n\t\t\t\t\t\ttabFields[ 0 ].tabs.set( 'initialized', false );\n\t\t\t\t\t}\n\n\t\t\t\t\tacf.doAction( 'show', $( this ) );\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\tif ( this.getSelectedColumnCount() == 1 ) {\n\t\t\t\t$( 'body' ).removeClass( 'columns-2' );\n\t\t\t\t$( 'body' ).addClass( 'columns-1' );\n\t\t\t} else {\n\t\t\t\t$( 'body' ).removeClass( 'columns-1' );\n\t\t\t\t$( 'body' ).addClass( 'columns-2' );\n\t\t\t}\n\t\t},\n\t} );\n\n\t/**\n\t * appendFieldManager\n\t *\n\t * Appends fields together\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.7.0\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar appendFieldManager = new acf.Model( {\n\t\tactions: {\n\t\t\tnew_field: 'onNewField',\n\t\t},\n\n\t\tonNewField: function ( field ) {\n\t\t\t// bail early if not append\n\t\t\tif ( ! field.has( 'append' ) ) return;\n\n\t\t\t// vars\n\t\t\tvar append = field.get( 'append' );\n\t\t\tvar $sibling = field.$el\n\t\t\t\t.siblings( '[data-name=\"' + append + '\"]' )\n\t\t\t\t.first();\n\n\t\t\t// bail early if no sibling\n\t\t\tif ( ! $sibling.length ) return;\n\n\t\t\t// ul\n\t\t\tvar $div = $sibling.children( '.acf-input' );\n\t\t\tvar $ul = $div.children( 'ul' );\n\n\t\t\t// create ul\n\t\t\tif ( ! $ul.length ) {\n\t\t\t\t$div.wrapInner( '
    ' );\n\t\t\t\t$ul = $div.children( 'ul' );\n\t\t\t}\n\n\t\t\t// li\n\t\t\tvar html = field.$( '.acf-input' ).html();\n\t\t\tvar $li = $( '
  • ' + html + '
  • ' );\n\t\t\t$ul.append( $li );\n\t\t\t$ul.attr( 'data-cols', $ul.children().length );\n\n\t\t\t// clean up\n\t\t\tfield.remove();\n\t\t},\n\t} );\n} )( jQuery );\n","import toPropertyKey from \"./toPropertyKey.js\";\nexport default function _defineProperty(obj, key, value) {\n key = toPropertyKey(key);\n if (key in obj) {\n Object.defineProperty(obj, key, {\n value: value,\n enumerable: true,\n configurable: true,\n writable: true\n });\n } else {\n obj[key] = value;\n }\n return obj;\n}","import _typeof from \"./typeof.js\";\nexport default function toPrimitive(t, r) {\n if (\"object\" != _typeof(t) || !t) return t;\n var e = t[Symbol.toPrimitive];\n if (void 0 !== e) {\n var i = e.call(t, r || \"default\");\n if (\"object\" != _typeof(i)) return i;\n throw new TypeError(\"@@toPrimitive must return a primitive value.\");\n }\n return (\"string\" === r ? String : Number)(t);\n}","import _typeof from \"./typeof.js\";\nimport toPrimitive from \"./toPrimitive.js\";\nexport default function toPropertyKey(t) {\n var i = toPrimitive(t, \"string\");\n return \"symbol\" == _typeof(i) ? i : String(i);\n}","export default function _typeof(o) {\n \"@babel/helpers - typeof\";\n\n return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (o) {\n return typeof o;\n } : function (o) {\n return o && \"function\" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? \"symbol\" : typeof o;\n }, _typeof(o);\n}","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = (module) => {\n\tvar getter = module && module.__esModule ?\n\t\t() => (module['default']) :\n\t\t() => (module);\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = (exports, definition) => {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))","// define __esModule on exports\n__webpack_require__.r = (exports) => {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","import './_field-group.js';\nimport './_field-group-field.js';\nimport './_field-group-settings.js';\nimport './_field-group-conditions.js';\nimport './_field-group-fields.js';\nimport './_field-group-locations.js';\nimport './_field-group-compatibility.js';\nimport './_browse-fields-modal.js';\n"],"names":["$","undefined","acf","browseFieldsModal","data","openedBy","currentFieldType","popularFieldTypes","events","setup","props","extend","$el","tmpl","render","initialize","open","lockFocusToModal","find","focus","doAction","html","getFieldTypes","category","search","fieldTypes","get","Object","values","_objectSpread","filter","fieldType","includes","name","pro","label","toLowerCase","labelParts","split","match","startsWith","length","forEach","part","$tabs","self","each","append","getFieldTypeHTML","initializeFieldLabel","initializeFieldType","onChangeFieldType","iconName","replaceAll","decodeFieldTypeURL","url","renderFieldTypeDesc","fieldTypeInfo","fieldTypeFilter","args","parseArgs","description","doc_url","tutorial_url","preview_image","text","attr","show","hide","parent","isPro","$upgateToProButton","$upgradeToUnlockButton","_fieldObject$data","fieldObject","type","set","isFieldTypePopular","selectedFieldType","x","uppercaseCategory","toUpperCase","slice","searchTabElement","setTimeout","click","labelText","$fieldLabel","val","updateFieldObjectFieldLabel","trigger","removeClass","addClass","onSearchFieldTypes","e","$modal","inputVal","searchString","resultsHtml","matches","trim","onClickBrowsePopular","first","onClickSelectField","$fieldTypeSelect","close","onClickFieldType","$fieldType","currentTarget","onClickClose","onPressEscapeClose","key","returnFocusToOrigin","remove","models","Modal","newBrowseFieldsModal","window","jQuery","_acf","getCompatibility","field_group","save_field","$field","getFieldObject","save","delete_field","animate","delete","update_field_meta","value","prop","delete_field_meta","field_object","model","o","$settings","tag","tags","splice","join","selector","str_replace","_add_action","callback","add_action","apply","arguments","_add_filter","add_filter","_add_event","event","substr","indexOf","context","document","on","closest","_set_$field","setting","actionManager","Model","actions","open_field_object","close_field_object","add_field_object","duplicate_field_object","delete_field_object","change_field_object_type","change_field_object_label","change_field_object_name","change_field_object_parent","sortstop_field_object","onOpenFieldObject","field","onCloseFieldObject","onAddFieldObject","onDuplicateFieldObject","onDeleteFieldObject","onChangeFieldObjectType","onChangeFieldObjectLabel","onChangeFieldObjectName","onChangeFieldObjectParent","ConditionalLogicFieldSetting","FieldSetting","$rule","scope","ruleData","$input","$td","$toggle","$control","$groups","$rules","$tabLabel","$div","enable","disable","renderRules","renderRule","renderField","renderOperator","renderValue","choices","validFieldTypes","cid","$select","getFieldObjects","map","choice","id","getKey","getLabel","__","disabled","conditionTypes","getConditionTypes","getType","indents","getParents","repeat","push","renderSelect","findFieldObject","prototype","operator","conditionType","Array","$newSelect","detach","onChangeToggle","onClickAddGroup","addGroup","$group","$group2","duplicate","not","onFocusField","onChangeField","onChangeOperator","onClickAdd","onClickRemove","siblings","registerFieldSetting","conditionalLogicHelper","duplicate_field_objects","onDuplicateFieldObjects","children","newField","prevField","$selects","child","add","FieldObject","eventScope","fieldTypeSelect2","change","changed","inherit","getInputId","$meta","$handle","$setting","getParent","limit","pop","getFields","getInputName","newInput","inputId","inputName","getProp","has","setProp","prevVal","keys","getName","getTypeLabel","types","checkCopyable","makeCopyable","navigator","clipboard","initializeFieldTypeSelect2","hasClass","fn","select2","amd","require","err","console","warn","newSelect2","ajax","multiple","allowNull","suppressFilters","dropdownCssClass","templateResult","selection","loading","element","nodeName","$selection","escHtml","templateSelection","target","parents","onKeyDownSelect","addProFields","PROFieldTypes","$layoutGroup","$contentGroup","entries","$useGroup","menu_order","required","parseInt","strSlugify","refresh","isOpen","onClickCopy","stopPropagation","is","copyValue","writeText","then","onClickEdit","$target","onChangeSettingsTab","onFocusEdit","$rowOptions","onBlurEdit","focusDelayMilliseconds","$rowOptionsBlurElement","$rowOptionsFocusElement","activeElement","hideEmptyTabs","slideDown","which","slideUp","serialize","submit","onChange","onChanged","onChangeLabel","applyFilters","strSanitize","onChangeName","alert","onChangeRequired","newVal","removeAnimate","onClickDelete","shiftKey","tooltip","newTooltip","confirmRemove","confirm","cancel","$list","$fields","findFieldObjects","sibling","endHeight","complete","newKey","uniqid","$newField","replace","end","copy","isNumeric","i","$label","wipe","prevId","prevKey","rename","move","hasChanged","popup","step1","newPopup","title","width","ajaxData","action","field_id","prepareForAjax","dataType","success","step2","content","step3","preventDefault","startButtonLoading","field_group_id","step4","wp","a11y","speak","browseFields","modal","onChangeType","changeTimeout","clearTimeout","changeType","newType","prevType","prevClass","newClass","abort","$oldSettings","tab","$tabSettings","removeData","$newSettings","showFieldTypeSettings","$loading","before","prefix","xhr","response","isAjaxSuccess","settings","tabs","$tab","tabContent","prepend","updateParent","ID","$tabContent","tabName","$tabLink","list","newFieldObject","fields","eventManager","priority","addFieldActions","pluralAction","singleAction","singleEvent","fieldObjects","arrayArgs","pluralCallback","unshift","singleCallback","variations","variation","addAction","fieldManager","removed_field_object","onSubmit","setFieldMenuOrder","renderFields","onHoverSortable","sortable","helper","clone","currentName","Math","random","toString","handle","connectWith","start","ui","item","placeholder","height","update","onRemovedField","onReorderField","onDeleteField","onDuplicateField","eq","addField","$el2","$type","locationManager","wait","addProLocations","updateGroupsClass","PROLocationTypes","$formsGroup","onClickAddRule","addRule","onClickRemoveRule","removeRule","onChangeRemoveRule","changeRule","$tr","ajaxdata","rule","group","replaceWith","$ruleGroups","rows_count","modelId","strPascalCase","proto","mid","newFieldSetting","getFieldSetting","getField","settingsManager","new_field","onNewField","$fieldObject","EndpointFieldSetting","$endpoint_setting","$endpoint_field","AccordionEndpointFieldSetting","TabEndpointFieldSetting","DisplayFormatFieldSetting","DatePickerDisplayFormatFieldSetting","DatePickerReturnFormatFieldSetting","DateTimePickerDisplayFormatFieldSetting","DateTimePickerReturnFormatFieldSetting","TimePickerDisplayFormatFieldSetting","TimePickerReturnFormatFieldSetting","ColorPickerReturnFormat","$return_format_setting","$default_value_setting","$labelText","contents","last","$defaultPlaceholder","l10n","rgba_string","hex_string","fieldGroupManager","filters","find_fields_args","find_fields_selector","maybeInitNewFieldGroup","setBidirectionalSelect2Args","setBidirectionalSelect2AjaxDataArgs","instance","_field$data","call","human_field_type","field_type","this_field","field_key","parent_key","post_type","findFields","$field_list_wrapper","$title","unlockForm","onClick","onClickDeleteFieldGroup","location","href","validateTitle","$submitButton","filterFindFieldArgs","visible","excludeSubFields","filterFindFieldsSelector","screenOptionsManager","$append","isFieldKeysChecked","isFieldSettingsTabsChecked","getSelectedColumnCount","onFieldKeysChange","updateUserSetting","onFieldSettingsTabsChange","tabFields","appendFieldManager","$sibling","$ul","wrapInner","$li"],"sourceRoot":""} \ No newline at end of file diff --git a/vendor/wpengine/advanced-custom-fields-pro/assets/build/js/acf-input.js b/vendor/wpengine/advanced-custom-fields-pro/assets/build/js/acf-input.js index 144defb9d..d8be6f4e6 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/assets/build/js/acf-input.js +++ b/vendor/wpengine/advanced-custom-fields-pro/assets/build/js/acf-input.js @@ -1590,7 +1590,7 @@ // loop this.getGroups().map(function (group) { - // igrnore this group if another group passed + // ignore this group if another group passed if (pass) return; // find passed @@ -5436,6 +5436,9 @@ if (changed) { this.prop('hidden', false); acf.doAction('show_field', this, context); + if (context === 'conditional_logic') { + this.setFieldSettingsLastVisible(); + } } // return @@ -5449,11 +5452,22 @@ if (changed) { this.prop('hidden', true); acf.doAction('hide_field', this, context); + if (context === 'conditional_logic') { + this.setFieldSettingsLastVisible(); + } } // return return changed; }, + setFieldSettingsLastVisible: function () { + // Ensure this conditional logic trigger has happened inside a field settings tab. + var $parents = this.$el.parents('.acf-field-settings-main'); + if (!$parents.length) return; + var $fields = $parents.find('.acf-field'); + $fields.removeClass('acf-last-visible'); + $fields.not('.acf-hidden').last().addClass('acf-last-visible'); + }, enable: function (lockKey, context) { // enable field and store result var changed = acf.enable(this.$el, lockKey); @@ -6058,6 +6072,13 @@ onChange: function () { // preview hack allows post to save with no title or content $('#_acf_changed').val(1); + if (acf.isGutenbergPostEditor()) { + wp.data.dispatch('core/editor').editPost({ + meta: { + _acf_changed: 1 + } + }); + } } }); var duplicateFieldsManager = new acf.Model({ diff --git a/vendor/wpengine/advanced-custom-fields-pro/assets/build/js/acf-input.js.map b/vendor/wpengine/advanced-custom-fields-pro/assets/build/js/acf-input.js.map index 121f87ce6..69b9638f0 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/assets/build/js/acf-input.js.map +++ b/vendor/wpengine/advanced-custom-fields-pro/assets/build/js/acf-input.js.map @@ -1 +1 @@ -{"version":3,"file":"acf-input.js","mappings":"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hB,QAAQ,CAACtmC,KAAK,CAAE0mC,KAAK,EAAEC,KAAM,CAAC;QACtC,CAAC,EACCY,GAAG,IAAM;UACV;QAAA,CACC,CAAC;MACL,CAAC;IACF;EACD,CAAE,CAAC;AACJ,CAAC,EAAIhgC,MAAO,CAAC;;;;;;UCzpCb;UACA;;UAEA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;;UAEA;UACA;;UAEA;UACA;UACA;;;;;WCtBA;WACA;WACA;WACA;WACA;WACA,iCAAiC,WAAW;WAC5C;WACA;;;;;WCPA;WACA;WACA;WACA;WACA,yCAAyC,wCAAwC;WACjF;WACA;WACA;;;;;WCPA;;;;;WCAA;WACA;WACA;WACA,uDAAuD,iBAAiB;WACxE;WACA,gDAAgD,aAAa;WAC7D;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACNyB;AACC;AACS;AACG;AACJ;AACI;AACD;AACK;AACN;AACL;AACD;AACA;AACE;AACD;AACA;AACO;AACN;AACH;AACQ;AACF;AACL;AACI;AACG;AACD;AACP;AACI;AACJ;AACC;AACK;AACT;AACC;AACF;AACC;AACC;AACA;AACG;AACH","sources":["webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-compatibility.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-condition-types.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-condition.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-conditions.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-accordion.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-button-group.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-checkbox.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-color-picker.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-date-picker.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-date-time-picker.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-file.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-google-map.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-image.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-link.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-oembed.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-page-link.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-post-object.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-radio.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-range.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-relationship.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-select.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-tab.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-taxonomy.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-time-picker.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-true-false.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-url.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-user.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-wysiwyg.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-fields.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-helpers.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-media.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-postbox.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-screen.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-select2.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-tinymce.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-unload.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-validation.js","webpack://advanced-custom-fields-pro/webpack/bootstrap","webpack://advanced-custom-fields-pro/webpack/runtime/compat get default export","webpack://advanced-custom-fields-pro/webpack/runtime/define property getters","webpack://advanced-custom-fields-pro/webpack/runtime/hasOwnProperty shorthand","webpack://advanced-custom-fields-pro/webpack/runtime/make namespace object","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/acf-input.js"],"sourcesContent":["( function ( $, undefined ) {\n\t/**\n\t * acf.newCompatibility\n\t *\n\t * Inserts a new __proto__ object compatibility layer\n\t *\n\t * @date\t15/2/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tobject instance The object to modify.\n\t * @param\tobject compatibilty Optional. The compatibilty layer.\n\t * @return\tobject compatibilty\n\t */\n\n\tacf.newCompatibility = function ( instance, compatibilty ) {\n\t\t// defaults\n\t\tcompatibilty = compatibilty || {};\n\n\t\t// inherit __proto_-\n\t\tcompatibilty.__proto__ = instance.__proto__;\n\n\t\t// inject\n\t\tinstance.__proto__ = compatibilty;\n\n\t\t// reference\n\t\tinstance.compatibility = compatibilty;\n\n\t\t// return\n\t\treturn compatibilty;\n\t};\n\n\t/**\n\t * acf.getCompatibility\n\t *\n\t * Returns the compatibility layer for a given instance\n\t *\n\t * @date\t13/3/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tobject\t\tinstance\t\tThe object to look in.\n\t * @return\tobject|null\tcompatibility\tThe compatibility object or null on failure.\n\t */\n\n\tacf.getCompatibility = function ( instance ) {\n\t\treturn instance.compatibility || null;\n\t};\n\n\t/**\n\t * acf (compatibility)\n\t *\n\t * Compatibility layer for the acf object\n\t *\n\t * @date\t15/2/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar _acf = acf.newCompatibility( acf, {\n\t\t// storage\n\t\tl10n: {},\n\t\to: {},\n\t\tfields: {},\n\n\t\t// changed function names\n\t\tupdate: acf.set,\n\t\tadd_action: acf.addAction,\n\t\tremove_action: acf.removeAction,\n\t\tdo_action: acf.doAction,\n\t\tadd_filter: acf.addFilter,\n\t\tremove_filter: acf.removeFilter,\n\t\tapply_filters: acf.applyFilters,\n\t\tparse_args: acf.parseArgs,\n\t\tdisable_el: acf.disable,\n\t\tdisable_form: acf.disable,\n\t\tenable_el: acf.enable,\n\t\tenable_form: acf.enable,\n\t\tupdate_user_setting: acf.updateUserSetting,\n\t\tprepare_for_ajax: acf.prepareForAjax,\n\t\tis_ajax_success: acf.isAjaxSuccess,\n\t\tremove_el: acf.remove,\n\t\tremove_tr: acf.remove,\n\t\tstr_replace: acf.strReplace,\n\t\trender_select: acf.renderSelect,\n\t\tget_uniqid: acf.uniqid,\n\t\tserialize_form: acf.serialize,\n\t\tesc_html: acf.strEscape,\n\t\tstr_sanitize: acf.strSanitize,\n\t} );\n\n\t_acf._e = function ( k1, k2 ) {\n\t\t// defaults\n\t\tk1 = k1 || '';\n\t\tk2 = k2 || '';\n\n\t\t// compability\n\t\tvar compatKey = k2 ? k1 + '.' + k2 : k1;\n\t\tvar compats = {\n\t\t\t'image.select': 'Select Image',\n\t\t\t'image.edit': 'Edit Image',\n\t\t\t'image.update': 'Update Image',\n\t\t};\n\t\tif ( compats[ compatKey ] ) {\n\t\t\treturn acf.__( compats[ compatKey ] );\n\t\t}\n\n\t\t// try k1\n\t\tvar string = this.l10n[ k1 ] || '';\n\n\t\t// try k2\n\t\tif ( k2 ) {\n\t\t\tstring = string[ k2 ] || '';\n\t\t}\n\n\t\t// return\n\t\treturn string;\n\t};\n\n\t_acf.get_selector = function ( s ) {\n\t\t// vars\n\t\tvar selector = '.acf-field';\n\n\t\t// bail early if no search\n\t\tif ( ! s ) {\n\t\t\treturn selector;\n\t\t}\n\n\t\t// compatibility with object\n\t\tif ( $.isPlainObject( s ) ) {\n\t\t\tif ( $.isEmptyObject( s ) ) {\n\t\t\t\treturn selector;\n\t\t\t} else {\n\t\t\t\tfor ( var k in s ) {\n\t\t\t\t\ts = s[ k ];\n\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// append\n\t\tselector += '-' + s;\n\n\t\t// replace underscores (split/join replaces all and is faster than regex!)\n\t\tselector = acf.strReplace( '_', '-', selector );\n\n\t\t// remove potential double up\n\t\tselector = acf.strReplace( 'field-field-', 'field-', selector );\n\n\t\t// return\n\t\treturn selector;\n\t};\n\n\t_acf.get_fields = function ( s, $el, all ) {\n\t\t// args\n\t\tvar args = {\n\t\t\tis: s || '',\n\t\t\tparent: $el || false,\n\t\t\tsuppressFilters: all || false,\n\t\t};\n\n\t\t// change 'field_123' to '.acf-field-123'\n\t\tif ( args.is ) {\n\t\t\targs.is = this.get_selector( args.is );\n\t\t}\n\n\t\t// return\n\t\treturn acf.findFields( args );\n\t};\n\n\t_acf.get_field = function ( s, $el ) {\n\t\t// get fields\n\t\tvar $fields = this.get_fields.apply( this, arguments );\n\n\t\t// return\n\t\tif ( $fields.length ) {\n\t\t\treturn $fields.first();\n\t\t} else {\n\t\t\treturn false;\n\t\t}\n\t};\n\n\t_acf.get_closest_field = function ( $el, s ) {\n\t\treturn $el.closest( this.get_selector( s ) );\n\t};\n\n\t_acf.get_field_wrap = function ( $el ) {\n\t\treturn $el.closest( this.get_selector() );\n\t};\n\n\t_acf.get_field_key = function ( $field ) {\n\t\treturn $field.data( 'key' );\n\t};\n\n\t_acf.get_field_type = function ( $field ) {\n\t\treturn $field.data( 'type' );\n\t};\n\n\t_acf.get_data = function ( $el, defaults ) {\n\t\treturn acf.parseArgs( $el.data(), defaults );\n\t};\n\n\t_acf.maybe_get = function ( obj, key, value ) {\n\t\t// default\n\t\tif ( value === undefined ) {\n\t\t\tvalue = null;\n\t\t}\n\n\t\t// get keys\n\t\tkeys = String( key ).split( '.' );\n\n\t\t// acf.isget\n\t\tfor ( var i = 0; i < keys.length; i++ ) {\n\t\t\tif ( ! obj.hasOwnProperty( keys[ i ] ) ) {\n\t\t\t\treturn value;\n\t\t\t}\n\t\t\tobj = obj[ keys[ i ] ];\n\t\t}\n\t\treturn obj;\n\t};\n\n\t/**\n\t * hooks\n\t *\n\t * Modify add_action and add_filter functions to add compatibility with changed $field parameter\n\t * Using the acf.add_action() or acf.add_filter() functions will interpret new field parameters as jQuery $field\n\t *\n\t * @date\t12/5/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar compatibleArgument = function ( arg ) {\n\t\treturn arg instanceof acf.Field ? arg.$el : arg;\n\t};\n\n\tvar compatibleArguments = function ( args ) {\n\t\treturn acf.arrayArgs( args ).map( compatibleArgument );\n\t};\n\n\tvar compatibleCallback = function ( origCallback ) {\n\t\treturn function () {\n\t\t\t// convert to compatible arguments\n\t\t\tif ( arguments.length ) {\n\t\t\t\tvar args = compatibleArguments( arguments );\n\n\t\t\t\t// add default argument for 'ready', 'append' and 'load' events\n\t\t\t} else {\n\t\t\t\tvar args = [ $( document ) ];\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn origCallback.apply( this, args );\n\t\t};\n\t};\n\n\t_acf.add_action = function ( action, callback, priority, context ) {\n\t\t// handle multiple actions\n\t\tvar actions = action.split( ' ' );\n\t\tvar length = actions.length;\n\t\tif ( length > 1 ) {\n\t\t\tfor ( var i = 0; i < length; i++ ) {\n\t\t\t\taction = actions[ i ];\n\t\t\t\t_acf.add_action.apply( this, arguments );\n\t\t\t}\n\t\t\treturn this;\n\t\t}\n\n\t\t// single\n\t\tvar callback = compatibleCallback( callback );\n\t\treturn acf.addAction.apply( this, arguments );\n\t};\n\n\t_acf.add_filter = function ( action, callback, priority, context ) {\n\t\tvar callback = compatibleCallback( callback );\n\t\treturn acf.addFilter.apply( this, arguments );\n\t};\n\n\t/*\n\t * acf.model\n\t *\n\t * This model acts as a scafold for action.event driven modules\n\t *\n\t * @type\tobject\n\t * @date\t8/09/2014\n\t * @since\t5.0.0\n\t *\n\t * @param\t(object)\n\t * @return\t(object)\n\t */\n\n\t_acf.model = {\n\t\tactions: {},\n\t\tfilters: {},\n\t\tevents: {},\n\t\textend: function ( args ) {\n\t\t\t// extend\n\t\t\tvar model = $.extend( {}, this, args );\n\n\t\t\t// setup actions\n\t\t\t$.each( model.actions, function ( name, callback ) {\n\t\t\t\tmodel._add_action( name, callback );\n\t\t\t} );\n\n\t\t\t// setup filters\n\t\t\t$.each( model.filters, function ( name, callback ) {\n\t\t\t\tmodel._add_filter( name, callback );\n\t\t\t} );\n\n\t\t\t// setup events\n\t\t\t$.each( model.events, function ( name, callback ) {\n\t\t\t\tmodel._add_event( name, callback );\n\t\t\t} );\n\n\t\t\t// return\n\t\t\treturn model;\n\t\t},\n\n\t\t_add_action: function ( name, callback ) {\n\t\t\t// split\n\t\t\tvar model = this,\n\t\t\t\tdata = name.split( ' ' );\n\n\t\t\t// add missing priority\n\t\t\tvar name = data[ 0 ] || '',\n\t\t\t\tpriority = data[ 1 ] || 10;\n\n\t\t\t// add action\n\t\t\tacf.add_action( name, model[ callback ], priority, model );\n\t\t},\n\n\t\t_add_filter: function ( name, callback ) {\n\t\t\t// split\n\t\t\tvar model = this,\n\t\t\t\tdata = name.split( ' ' );\n\n\t\t\t// add missing priority\n\t\t\tvar name = data[ 0 ] || '',\n\t\t\t\tpriority = data[ 1 ] || 10;\n\n\t\t\t// add action\n\t\t\tacf.add_filter( name, model[ callback ], priority, model );\n\t\t},\n\n\t\t_add_event: function ( name, callback ) {\n\t\t\t// vars\n\t\t\tvar model = this,\n\t\t\t\ti = name.indexOf( ' ' ),\n\t\t\t\tevent = i > 0 ? name.substr( 0, i ) : name,\n\t\t\t\tselector = i > 0 ? name.substr( i + 1 ) : '';\n\n\t\t\t// event\n\t\t\tvar fn = function ( e ) {\n\t\t\t\t// append $el to event object\n\t\t\t\te.$el = $( this );\n\n\t\t\t\t// append $field to event object (used in field group)\n\t\t\t\tif ( acf.field_group ) {\n\t\t\t\t\te.$field = e.$el.closest( '.acf-field-object' );\n\t\t\t\t}\n\n\t\t\t\t// event\n\t\t\t\tif ( typeof model.event === 'function' ) {\n\t\t\t\t\te = model.event( e );\n\t\t\t\t}\n\n\t\t\t\t// callback\n\t\t\t\tmodel[ callback ].apply( model, arguments );\n\t\t\t};\n\n\t\t\t// add event\n\t\t\tif ( selector ) {\n\t\t\t\t$( document ).on( event, selector, fn );\n\t\t\t} else {\n\t\t\t\t$( document ).on( event, fn );\n\t\t\t}\n\t\t},\n\n\t\tget: function ( name, value ) {\n\t\t\t// defaults\n\t\t\tvalue = value || null;\n\n\t\t\t// get\n\t\t\tif ( typeof this[ name ] !== 'undefined' ) {\n\t\t\t\tvalue = this[ name ];\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn value;\n\t\t},\n\n\t\tset: function ( name, value ) {\n\t\t\t// set\n\t\t\tthis[ name ] = value;\n\n\t\t\t// function for 3rd party\n\t\t\tif ( typeof this[ '_set_' + name ] === 'function' ) {\n\t\t\t\tthis[ '_set_' + name ].apply( this );\n\t\t\t}\n\n\t\t\t// return for chaining\n\t\t\treturn this;\n\t\t},\n\t};\n\n\t/*\n\t * field\n\t *\n\t * This model sets up many of the field's interactions\n\t *\n\t * @type\tfunction\n\t * @date\t21/02/2014\n\t * @since\t3.5.1\n\t *\n\t * @param\tn/a\n\t * @return\tn/a\n\t */\n\n\t_acf.field = acf.model.extend( {\n\t\ttype: '',\n\t\to: {},\n\t\t$field: null,\n\t\t_add_action: function ( name, callback ) {\n\t\t\t// vars\n\t\t\tvar model = this;\n\n\t\t\t// update name\n\t\t\tname = name + '_field/type=' + model.type;\n\n\t\t\t// add action\n\t\t\tacf.add_action( name, function ( $field ) {\n\t\t\t\t// focus\n\t\t\t\tmodel.set( '$field', $field );\n\n\t\t\t\t// callback\n\t\t\t\tmodel[ callback ].apply( model, arguments );\n\t\t\t} );\n\t\t},\n\n\t\t_add_filter: function ( name, callback ) {\n\t\t\t// vars\n\t\t\tvar model = this;\n\n\t\t\t// update name\n\t\t\tname = name + '_field/type=' + model.type;\n\n\t\t\t// add action\n\t\t\tacf.add_filter( name, function ( $field ) {\n\t\t\t\t// focus\n\t\t\t\tmodel.set( '$field', $field );\n\n\t\t\t\t// callback\n\t\t\t\tmodel[ callback ].apply( model, arguments );\n\t\t\t} );\n\t\t},\n\n\t\t_add_event: function ( name, callback ) {\n\t\t\t// vars\n\t\t\tvar model = this,\n\t\t\t\tevent = name.substr( 0, name.indexOf( ' ' ) ),\n\t\t\t\tselector = name.substr( name.indexOf( ' ' ) + 1 ),\n\t\t\t\tcontext = acf.get_selector( model.type );\n\n\t\t\t// add event\n\t\t\t$( document ).on( event, context + ' ' + selector, function ( e ) {\n\t\t\t\t// vars\n\t\t\t\tvar $el = $( this );\n\t\t\t\tvar $field = acf.get_closest_field( $el, model.type );\n\n\t\t\t\t// bail early if no field\n\t\t\t\tif ( ! $field.length ) return;\n\n\t\t\t\t// focus\n\t\t\t\tif ( ! $field.is( model.$field ) ) {\n\t\t\t\t\tmodel.set( '$field', $field );\n\t\t\t\t}\n\n\t\t\t\t// append to event\n\t\t\t\te.$el = $el;\n\t\t\t\te.$field = $field;\n\n\t\t\t\t// callback\n\t\t\t\tmodel[ callback ].apply( model, [ e ] );\n\t\t\t} );\n\t\t},\n\n\t\t_set_$field: function () {\n\t\t\t// callback\n\t\t\tif ( typeof this.focus === 'function' ) {\n\t\t\t\tthis.focus();\n\t\t\t}\n\t\t},\n\n\t\t// depreciated\n\t\tdoFocus: function ( $field ) {\n\t\t\treturn this.set( '$field', $field );\n\t\t},\n\t} );\n\n\t/**\n\t * validation\n\t *\n\t * description\n\t *\n\t * @date\t15/2/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar _validation = acf.newCompatibility( acf.validation, {\n\t\tremove_error: function ( $field ) {\n\t\t\tacf.getField( $field ).removeError();\n\t\t},\n\t\tadd_warning: function ( $field, message ) {\n\t\t\tacf.getField( $field ).showNotice( {\n\t\t\t\ttext: message,\n\t\t\t\ttype: 'warning',\n\t\t\t\ttimeout: 1000,\n\t\t\t} );\n\t\t},\n\t\tfetch: acf.validateForm,\n\t\tenableSubmit: acf.enableSubmit,\n\t\tdisableSubmit: acf.disableSubmit,\n\t\tshowSpinner: acf.showSpinner,\n\t\thideSpinner: acf.hideSpinner,\n\t\tunlockForm: acf.unlockForm,\n\t\tlockForm: acf.lockForm,\n\t} );\n\n\t/**\n\t * tooltip\n\t *\n\t * description\n\t *\n\t * @date\t15/2/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\t_acf.tooltip = {\n\t\ttooltip: function ( text, $el ) {\n\t\t\tvar tooltip = acf.newTooltip( {\n\t\t\t\ttext: text,\n\t\t\t\ttarget: $el,\n\t\t\t} );\n\n\t\t\t// return\n\t\t\treturn tooltip.$el;\n\t\t},\n\n\t\ttemp: function ( text, $el ) {\n\t\t\tvar tooltip = acf.newTooltip( {\n\t\t\t\ttext: text,\n\t\t\t\ttarget: $el,\n\t\t\t\ttimeout: 250,\n\t\t\t} );\n\t\t},\n\n\t\tconfirm: function ( $el, callback, text, button_y, button_n ) {\n\t\t\tvar tooltip = acf.newTooltip( {\n\t\t\t\tconfirm: true,\n\t\t\t\ttext: text,\n\t\t\t\ttarget: $el,\n\t\t\t\tconfirm: function () {\n\t\t\t\t\tcallback( true );\n\t\t\t\t},\n\t\t\t\tcancel: function () {\n\t\t\t\t\tcallback( false );\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\tconfirm_remove: function ( $el, callback ) {\n\t\t\tvar tooltip = acf.newTooltip( {\n\t\t\t\tconfirmRemove: true,\n\t\t\t\ttarget: $el,\n\t\t\t\tconfirm: function () {\n\t\t\t\t\tcallback( true );\n\t\t\t\t},\n\t\t\t\tcancel: function () {\n\t\t\t\t\tcallback( false );\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\t};\n\n\t/**\n\t * tooltip\n\t *\n\t * description\n\t *\n\t * @date\t15/2/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\t_acf.media = new acf.Model( {\n\t\tactiveFrame: false,\n\t\tactions: {\n\t\t\tnew_media_popup: 'onNewMediaPopup',\n\t\t},\n\n\t\tframe: function () {\n\t\t\treturn this.activeFrame;\n\t\t},\n\n\t\tonNewMediaPopup: function ( popup ) {\n\t\t\tthis.activeFrame = popup.frame;\n\t\t},\n\n\t\tpopup: function ( props ) {\n\t\t\t// update props\n\t\t\tif ( props.mime_types ) {\n\t\t\t\tprops.allowedTypes = props.mime_types;\n\t\t\t}\n\t\t\tif ( props.id ) {\n\t\t\t\tprops.attachment = props.id;\n\t\t\t}\n\n\t\t\t// new\n\t\t\tvar popup = acf.newMediaPopup( props );\n\n\t\t\t// append\n\t\t\t/*\n\t\t\tif( props.selected ) {\n\t\t\t\tpopup.selected = props.selected;\n\t\t\t}\n*/\n\n\t\t\t// return\n\t\t\treturn popup.frame;\n\t\t},\n\t} );\n\n\t/**\n\t * Select2\n\t *\n\t * description\n\t *\n\t * @date\t11/6/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\t_acf.select2 = {\n\t\tinit: function ( $select, args, $field ) {\n\t\t\t// compatible args\n\t\t\tif ( args.allow_null ) {\n\t\t\t\targs.allowNull = args.allow_null;\n\t\t\t}\n\t\t\tif ( args.ajax_action ) {\n\t\t\t\targs.ajaxAction = args.ajax_action;\n\t\t\t}\n\t\t\tif ( $field ) {\n\t\t\t\targs.field = acf.getField( $field );\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn acf.newSelect2( $select, args );\n\t\t},\n\n\t\tdestroy: function ( $select ) {\n\t\t\treturn acf.getInstance( $select ).destroy();\n\t\t},\n\t};\n\n\t/**\n\t * postbox\n\t *\n\t * description\n\t *\n\t * @date\t11/6/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\t_acf.postbox = {\n\t\trender: function ( args ) {\n\t\t\t// compatible args\n\t\t\tif ( args.edit_url ) {\n\t\t\t\targs.editLink = args.edit_url;\n\t\t\t}\n\t\t\tif ( args.edit_title ) {\n\t\t\t\targs.editTitle = args.edit_title;\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn acf.newPostbox( args );\n\t\t},\n\t};\n\n\t/**\n\t * acf.screen\n\t *\n\t * description\n\t *\n\t * @date\t11/6/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.newCompatibility( acf.screen, {\n\t\tupdate: function () {\n\t\t\treturn this.set.apply( this, arguments );\n\t\t},\n\t\tfetch: acf.screen.check,\n\t} );\n\t_acf.ajax = acf.screen;\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar __ = acf.__;\n\n\tvar parseString = function ( val ) {\n\t\treturn val ? '' + val : '';\n\t};\n\n\tvar isEqualTo = function ( v1, v2 ) {\n\t\treturn (\n\t\t\tparseString( v1 ).toLowerCase() === parseString( v2 ).toLowerCase()\n\t\t);\n\t};\n\n\tvar isEqualToNumber = function ( v1, v2 ) {\n\t\treturn parseFloat( v1 ) === parseFloat( v2 );\n\t};\n\n\tvar isGreaterThan = function ( v1, v2 ) {\n\t\treturn parseFloat( v1 ) > parseFloat( v2 );\n\t};\n\n\tvar isLessThan = function ( v1, v2 ) {\n\t\treturn parseFloat( v1 ) < parseFloat( v2 );\n\t};\n\n\tvar inArray = function ( v1, array ) {\n\t\t// cast all values as string\n\t\tarray = array.map( function ( v2 ) {\n\t\t\treturn parseString( v2 );\n\t\t} );\n\n\t\treturn array.indexOf( v1 ) > -1;\n\t};\n\n\tvar containsString = function ( haystack, needle ) {\n\t\treturn parseString( haystack ).indexOf( parseString( needle ) ) > -1;\n\t};\n\n\tvar matchesPattern = function ( v1, pattern ) {\n\t\tvar regexp = new RegExp( parseString( pattern ), 'gi' );\n\t\treturn parseString( v1 ).match( regexp );\n\t};\n\n\t/**\n\t * hasValue\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar HasValue = acf.Condition.extend( {\n\t\ttype: 'hasValue',\n\t\toperator: '!=empty',\n\t\tlabel: __( 'Has any value' ),\n\t\tfieldTypes: [\n\t\t\t'text',\n\t\t\t'textarea',\n\t\t\t'number',\n\t\t\t'range',\n\t\t\t'email',\n\t\t\t'url',\n\t\t\t'password',\n\t\t\t'image',\n\t\t\t'file',\n\t\t\t'wysiwyg',\n\t\t\t'oembed',\n\t\t\t'select',\n\t\t\t'checkbox',\n\t\t\t'radio',\n\t\t\t'button_group',\n\t\t\t'link',\n\t\t\t'post_object',\n\t\t\t'page_link',\n\t\t\t'relationship',\n\t\t\t'taxonomy',\n\t\t\t'user',\n\t\t\t'google_map',\n\t\t\t'date_picker',\n\t\t\t'date_time_picker',\n\t\t\t'time_picker',\n\t\t\t'color_picker',\n\t\t],\n\t\tmatch: function ( rule, field ) {\n\t\t\tlet val = field.val();\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tval = val.length;\n\t\t\t}\n\t\t\treturn val ? true : false;\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn '';\n\t\t},\n\t} );\n\n\tacf.registerConditionType( HasValue );\n\n\t/**\n\t * hasValue\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar HasNoValue = HasValue.extend( {\n\t\ttype: 'hasNoValue',\n\t\toperator: '==empty',\n\t\tlabel: __( 'Has no value' ),\n\t\tmatch: function ( rule, field ) {\n\t\t\treturn ! HasValue.prototype.match.apply( this, arguments );\n\t\t},\n\t} );\n\n\tacf.registerConditionType( HasNoValue );\n\n\t/**\n\t * EqualTo\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar EqualTo = acf.Condition.extend( {\n\t\ttype: 'equalTo',\n\t\toperator: '==',\n\t\tlabel: __( 'Value is equal to' ),\n\t\tfieldTypes: [\n\t\t\t'text',\n\t\t\t'textarea',\n\t\t\t'number',\n\t\t\t'range',\n\t\t\t'email',\n\t\t\t'url',\n\t\t\t'password',\n\t\t],\n\t\tmatch: function ( rule, field ) {\n\t\t\tif ( acf.isNumeric( rule.value ) ) {\n\t\t\t\treturn isEqualToNumber( rule.value, field.val() );\n\t\t\t} else {\n\t\t\t\treturn isEqualTo( rule.value, field.val() );\n\t\t\t}\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn '';\n\t\t},\n\t} );\n\n\tacf.registerConditionType( EqualTo );\n\n\t/**\n\t * NotEqualTo\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar NotEqualTo = EqualTo.extend( {\n\t\ttype: 'notEqualTo',\n\t\toperator: '!=',\n\t\tlabel: __( 'Value is not equal to' ),\n\t\tmatch: function ( rule, field ) {\n\t\t\treturn ! EqualTo.prototype.match.apply( this, arguments );\n\t\t},\n\t} );\n\n\tacf.registerConditionType( NotEqualTo );\n\n\t/**\n\t * PatternMatch\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar PatternMatch = acf.Condition.extend( {\n\t\ttype: 'patternMatch',\n\t\toperator: '==pattern',\n\t\tlabel: __( 'Value matches pattern' ),\n\t\tfieldTypes: [\n\t\t\t'text',\n\t\t\t'textarea',\n\t\t\t'email',\n\t\t\t'url',\n\t\t\t'password',\n\t\t\t'wysiwyg',\n\t\t],\n\t\tmatch: function ( rule, field ) {\n\t\t\treturn matchesPattern( field.val(), rule.value );\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn '';\n\t\t},\n\t} );\n\n\tacf.registerConditionType( PatternMatch );\n\n\t/**\n\t * Contains\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar Contains = acf.Condition.extend( {\n\t\ttype: 'contains',\n\t\toperator: '==contains',\n\t\tlabel: __( 'Value contains' ),\n\t\tfieldTypes: [\n\t\t\t'text',\n\t\t\t'textarea',\n\t\t\t'number',\n\t\t\t'email',\n\t\t\t'url',\n\t\t\t'password',\n\t\t\t'wysiwyg',\n\t\t\t'oembed',\n\t\t\t'select',\n\t\t],\n\t\tmatch: function ( rule, field ) {\n\t\t\treturn containsString( field.val(), rule.value );\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn '';\n\t\t},\n\t} );\n\n\tacf.registerConditionType( Contains );\n\n\t/**\n\t * TrueFalseEqualTo\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar TrueFalseEqualTo = EqualTo.extend( {\n\t\ttype: 'trueFalseEqualTo',\n\t\tchoiceType: 'select',\n\t\tfieldTypes: [ 'true_false' ],\n\t\tchoices: function ( field ) {\n\t\t\treturn [\n\t\t\t\t{\n\t\t\t\t\tid: 1,\n\t\t\t\t\ttext: __( 'Checked' ),\n\t\t\t\t},\n\t\t\t];\n\t\t},\n\t} );\n\n\tacf.registerConditionType( TrueFalseEqualTo );\n\n\t/**\n\t * TrueFalseNotEqualTo\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar TrueFalseNotEqualTo = NotEqualTo.extend( {\n\t\ttype: 'trueFalseNotEqualTo',\n\t\tchoiceType: 'select',\n\t\tfieldTypes: [ 'true_false' ],\n\t\tchoices: function ( field ) {\n\t\t\treturn [\n\t\t\t\t{\n\t\t\t\t\tid: 1,\n\t\t\t\t\ttext: __( 'Checked' ),\n\t\t\t\t},\n\t\t\t];\n\t\t},\n\t} );\n\n\tacf.registerConditionType( TrueFalseNotEqualTo );\n\n\t/**\n\t * SelectEqualTo\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar SelectEqualTo = acf.Condition.extend( {\n\t\ttype: 'selectEqualTo',\n\t\toperator: '==',\n\t\tlabel: __( 'Value is equal to' ),\n\t\tfieldTypes: [ 'select', 'checkbox', 'radio', 'button_group' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\tvar val = field.val();\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\treturn inArray( rule.value, val );\n\t\t\t} else {\n\t\t\t\treturn isEqualTo( rule.value, val );\n\t\t\t}\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\t// vars\n\t\t\tvar choices = [];\n\t\t\tvar lines = fieldObject\n\t\t\t\t.$setting( 'choices textarea' )\n\t\t\t\t.val()\n\t\t\t\t.split( '\\n' );\n\n\t\t\t// allow null\n\t\t\tif ( fieldObject.$input( 'allow_null' ).prop( 'checked' ) ) {\n\t\t\t\tchoices.push( {\n\t\t\t\t\tid: '',\n\t\t\t\t\ttext: __( 'Null' ),\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// loop\n\t\t\tlines.map( function ( line ) {\n\t\t\t\t// split\n\t\t\t\tline = line.split( ':' );\n\n\t\t\t\t// default label to value\n\t\t\t\tline[ 1 ] = line[ 1 ] || line[ 0 ];\n\n\t\t\t\t// append\n\t\t\t\tchoices.push( {\n\t\t\t\t\tid: line[ 0 ].trim(),\n\t\t\t\t\ttext: line[ 1 ].trim(),\n\t\t\t\t} );\n\t\t\t} );\n\n\t\t\t// return\n\t\t\treturn choices;\n\t\t},\n\t} );\n\n\tacf.registerConditionType( SelectEqualTo );\n\n\t/**\n\t * SelectNotEqualTo\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar SelectNotEqualTo = SelectEqualTo.extend( {\n\t\ttype: 'selectNotEqualTo',\n\t\toperator: '!=',\n\t\tlabel: __( 'Value is not equal to' ),\n\t\tmatch: function ( rule, field ) {\n\t\t\treturn ! SelectEqualTo.prototype.match.apply( this, arguments );\n\t\t},\n\t} );\n\n\tacf.registerConditionType( SelectNotEqualTo );\n\n\t/**\n\t * GreaterThan\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar GreaterThan = acf.Condition.extend( {\n\t\ttype: 'greaterThan',\n\t\toperator: '>',\n\t\tlabel: __( 'Value is greater than' ),\n\t\tfieldTypes: [ 'number', 'range' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\tvar val = field.val();\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tval = val.length;\n\t\t\t}\n\t\t\treturn isGreaterThan( val, rule.value );\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn '';\n\t\t},\n\t} );\n\n\tacf.registerConditionType( GreaterThan );\n\n\t/**\n\t * LessThan\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar LessThan = GreaterThan.extend( {\n\t\ttype: 'lessThan',\n\t\toperator: '<',\n\t\tlabel: __( 'Value is less than' ),\n\t\tmatch: function ( rule, field ) {\n\t\t\tvar val = field.val();\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tval = val.length;\n\t\t\t}\n\t\t\tif ( val === undefined || val === null || val === false ) {\n\t\t\t\treturn true;\n\t\t\t}\n\t\t\treturn isLessThan( val, rule.value );\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn '';\n\t\t},\n\t} );\n\n\tacf.registerConditionType( LessThan );\n\n\t/**\n\t * SelectedGreaterThan\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar SelectionGreaterThan = GreaterThan.extend( {\n\t\ttype: 'selectionGreaterThan',\n\t\tlabel: __( 'Selection is greater than' ),\n\t\tfieldTypes: [\n\t\t\t'checkbox',\n\t\t\t'select',\n\t\t\t'post_object',\n\t\t\t'page_link',\n\t\t\t'relationship',\n\t\t\t'taxonomy',\n\t\t\t'user',\n\t\t],\n\t} );\n\n\tacf.registerConditionType( SelectionGreaterThan );\n\n\t/**\n\t * SelectedGreaterThan\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar SelectionLessThan = LessThan.extend( {\n\t\ttype: 'selectionLessThan',\n\t\tlabel: __( 'Selection is less than' ),\n\t\tfieldTypes: [\n\t\t\t'checkbox',\n\t\t\t'select',\n\t\t\t'post_object',\n\t\t\t'page_link',\n\t\t\t'relationship',\n\t\t\t'taxonomy',\n\t\t\t'user',\n\t\t],\n\t} );\n\n\tacf.registerConditionType( SelectionLessThan );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t// vars\n\tvar storage = [];\n\n\t/**\n\t * acf.Condition\n\t *\n\t * description\n\t *\n\t * @date\t23/3/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.Condition = acf.Model.extend( {\n\t\ttype: '', // used for model name\n\t\toperator: '==', // rule operator\n\t\tlabel: '', // label shown when editing fields\n\t\tchoiceType: 'input', // input, select\n\t\tfieldTypes: [], // auto connect this conditions with these field types\n\n\t\tdata: {\n\t\t\tconditions: false, // the parent instance\n\t\t\tfield: false, // the field which we query against\n\t\t\trule: {}, // the rule [field, operator, value]\n\t\t},\n\n\t\tevents: {\n\t\t\tchange: 'change',\n\t\t\tkeyup: 'change',\n\t\t\tenableField: 'change',\n\t\t\tdisableField: 'change',\n\t\t},\n\n\t\tsetup: function ( props ) {\n\t\t\t$.extend( this.data, props );\n\t\t},\n\n\t\tgetEventTarget: function ( $el, event ) {\n\t\t\treturn $el || this.get( 'field' ).$el;\n\t\t},\n\n\t\tchange: function ( e, $el ) {\n\t\t\tthis.get( 'conditions' ).change( e );\n\t\t},\n\n\t\tmatch: function ( rule, field ) {\n\t\t\treturn false;\n\t\t},\n\n\t\tcalculate: function () {\n\t\t\treturn this.match( this.get( 'rule' ), this.get( 'field' ) );\n\t\t},\n\n\t\tchoices: function ( field ) {\n\t\t\treturn '';\n\t\t},\n\t} );\n\n\t/**\n\t * acf.newCondition\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.newCondition = function ( rule, conditions ) {\n\t\t// currently setting up conditions for fieldX, this field is the 'target'\n\t\tvar target = conditions.get( 'field' );\n\n\t\t// use the 'target' to find the 'trigger' field.\n\t\t// - this field is used to setup the conditional logic events\n\t\tvar field = target.getField( rule.field );\n\n\t\t// bail early if no target or no field (possible if field doesn't exist due to HTML error)\n\t\tif ( ! target || ! field ) {\n\t\t\treturn false;\n\t\t}\n\n\t\t// vars\n\t\tvar args = {\n\t\t\trule: rule,\n\t\t\ttarget: target,\n\t\t\tconditions: conditions,\n\t\t\tfield: field,\n\t\t};\n\n\t\t// vars\n\t\tvar fieldType = field.get( 'type' );\n\t\tvar operator = rule.operator;\n\n\t\t// get avaibale conditions\n\t\tvar conditionTypes = acf.getConditionTypes( {\n\t\t\tfieldType: fieldType,\n\t\t\toperator: operator,\n\t\t} );\n\n\t\t// instantiate\n\t\tvar model = conditionTypes[ 0 ] || acf.Condition;\n\n\t\t// instantiate\n\t\tvar condition = new model( args );\n\n\t\t// return\n\t\treturn condition;\n\t};\n\n\t/**\n\t * mid\n\t *\n\t * Calculates the model ID for a field type\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\tstring type\n\t * @return\tstring\n\t */\n\n\tvar modelId = function ( type ) {\n\t\treturn acf.strPascalCase( type || '' ) + 'Condition';\n\t};\n\n\t/**\n\t * acf.registerConditionType\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.registerConditionType = function ( model ) {\n\t\t// vars\n\t\tvar proto = model.prototype;\n\t\tvar type = proto.type;\n\t\tvar mid = modelId( type );\n\n\t\t// store model\n\t\tacf.models[ mid ] = model;\n\n\t\t// store reference\n\t\tstorage.push( type );\n\t};\n\n\t/**\n\t * acf.getConditionType\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.getConditionType = function ( type ) {\n\t\tvar mid = modelId( type );\n\t\treturn acf.models[ mid ] || false;\n\t};\n\n\t/**\n\t * acf.registerConditionForFieldType\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.registerConditionForFieldType = function ( conditionType, fieldType ) {\n\t\t// get model\n\t\tvar model = acf.getConditionType( conditionType );\n\n\t\t// append\n\t\tif ( model ) {\n\t\t\tmodel.prototype.fieldTypes.push( fieldType );\n\t\t}\n\t};\n\n\t/**\n\t * acf.getConditionTypes\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.getConditionTypes = function ( args ) {\n\t\t// defaults\n\t\targs = acf.parseArgs( args, {\n\t\t\tfieldType: '',\n\t\t\toperator: '',\n\t\t} );\n\n\t\t// clonse available types\n\t\tvar types = [];\n\n\t\t// loop\n\t\tstorage.map( function ( type ) {\n\t\t\t// vars\n\t\t\tvar model = acf.getConditionType( type );\n\t\t\tvar ProtoFieldTypes = model.prototype.fieldTypes;\n\t\t\tvar ProtoOperator = model.prototype.operator;\n\n\t\t\t// check fieldType\n\t\t\tif (\n\t\t\t\targs.fieldType &&\n\t\t\t\tProtoFieldTypes.indexOf( args.fieldType ) === -1\n\t\t\t) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// check operator\n\t\t\tif ( args.operator && ProtoOperator !== args.operator ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// append\n\t\t\ttypes.push( model );\n\t\t} );\n\n\t\t// return\n\t\treturn types;\n\t};\n} )( jQuery );\n","( function ( $, undefined ) {\n\t// vars\n\tvar CONTEXT = 'conditional_logic';\n\n\t/**\n\t * conditionsManager\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar conditionsManager = new acf.Model( {\n\t\tid: 'conditionsManager',\n\n\t\tpriority: 20, // run actions later\n\n\t\tactions: {\n\t\t\tnew_field: 'onNewField',\n\t\t},\n\n\t\tonNewField: function ( field ) {\n\t\t\tif ( field.has( 'conditions' ) ) {\n\t\t\t\tfield.getConditions().render();\n\t\t\t}\n\t\t},\n\t} );\n\n\t/**\n\t * acf.Field.prototype.getField\n\t *\n\t * Finds a field that is related to another field\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar getSiblingField = function ( field, key ) {\n\t\t// find sibling (very fast)\n\t\tvar fields = acf.getFields( {\n\t\t\tkey: key,\n\t\t\tsibling: field.$el,\n\t\t\tsuppressFilters: true,\n\t\t} );\n\n\t\t// find sibling-children (fast)\n\t\t// needed for group fields, accordions, etc\n\t\tif ( ! fields.length ) {\n\t\t\tfields = acf.getFields( {\n\t\t\t\tkey: key,\n\t\t\t\tparent: field.$el.parent(),\n\t\t\t\tsuppressFilters: true,\n\t\t\t} );\n\t\t}\n\n\t\t// Check for fields on other settings tabs (probably less fast).\n\t\tif ( ! fields.length && $( '.acf-field-settings' ).length ) {\n\t\t\tfields = acf.getFields( {\n\t\t\t\tkey: key,\n\t\t\t\tparent: field.$el.parents( '.acf-field-settings:first' ),\n\t\t\t\tsuppressFilters: true,\n\t\t\t} );\n\t\t}\n\n\t\tif ( ! fields.length && $( '#acf-basic-settings' ).length ) {\n\t\t\tfields = acf.getFields( {\n\t\t\t\tkey: key,\n\t\t\t\tparent: $( '#acf-basic-settings'),\n\t\t\t\tsuppressFilters: true,\n\t\t\t} );\n\t\t}\n\n\t\t// return\n\t\tif ( fields.length ) {\n\t\t\treturn fields[ 0 ];\n\t\t}\n\t\treturn false;\n\t};\n\n\tacf.Field.prototype.getField = function ( key ) {\n\t\t// get sibling field\n\t\tvar field = getSiblingField( this, key );\n\n\t\t// return early\n\t\tif ( field ) {\n\t\t\treturn field;\n\t\t}\n\n\t\t// move up through each parent and try again\n\t\tvar parents = this.parents();\n\t\tfor ( var i = 0; i < parents.length; i++ ) {\n\t\t\t// get sibling field\n\t\t\tfield = getSiblingField( parents[ i ], key );\n\n\t\t\t// return early\n\t\t\tif ( field ) {\n\t\t\t\treturn field;\n\t\t\t}\n\t\t}\n\n\t\t// return\n\t\treturn false;\n\t};\n\n\t/**\n\t * acf.Field.prototype.getConditions\n\t *\n\t * Returns the field's conditions instance\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.Field.prototype.getConditions = function () {\n\t\t// instantiate\n\t\tif ( ! this.conditions ) {\n\t\t\tthis.conditions = new Conditions( this );\n\t\t}\n\n\t\t// return\n\t\treturn this.conditions;\n\t};\n\n\t/**\n\t * Conditions\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\tvar timeout = false;\n\tvar Conditions = acf.Model.extend( {\n\t\tid: 'Conditions',\n\n\t\tdata: {\n\t\t\tfield: false, // The field with \"data-conditions\" (target).\n\t\t\ttimeStamp: false, // Reference used during \"change\" event.\n\t\t\tgroups: [], // The groups of condition instances.\n\t\t},\n\n\t\tsetup: function ( field ) {\n\t\t\t// data\n\t\t\tthis.data.field = field;\n\n\t\t\t// vars\n\t\t\tvar conditions = field.get( 'conditions' );\n\n\t\t\t// detect groups\n\t\t\tif ( conditions instanceof Array ) {\n\t\t\t\t// detect groups\n\t\t\t\tif ( conditions[ 0 ] instanceof Array ) {\n\t\t\t\t\t// loop\n\t\t\t\t\tconditions.map( function ( rules, i ) {\n\t\t\t\t\t\tthis.addRules( rules, i );\n\t\t\t\t\t}, this );\n\n\t\t\t\t\t// detect rules\n\t\t\t\t} else {\n\t\t\t\t\tthis.addRules( conditions );\n\t\t\t\t}\n\n\t\t\t\t// detect rule\n\t\t\t} else {\n\t\t\t\tthis.addRule( conditions );\n\t\t\t}\n\t\t},\n\n\t\tchange: function ( e ) {\n\t\t\t// this function may be triggered multiple times per event due to multiple condition classes\n\t\t\t// compare timestamp to allow only 1 trigger per event\n\t\t\tif ( this.get( 'timeStamp' ) === e.timeStamp ) {\n\t\t\t\treturn false;\n\t\t\t} else {\n\t\t\t\tthis.set( 'timeStamp', e.timeStamp, true );\n\t\t\t}\n\n\t\t\t// render condition and store result\n\t\t\tvar changed = this.render();\n\t\t},\n\n\t\trender: function () {\n\t\t\treturn this.calculate() ? this.show() : this.hide();\n\t\t},\n\n\t\tshow: function () {\n\t\t\treturn this.get( 'field' ).showEnable( this.cid, CONTEXT );\n\t\t},\n\n\t\thide: function () {\n\t\t\treturn this.get( 'field' ).hideDisable( this.cid, CONTEXT );\n\t\t},\n\n\t\tcalculate: function () {\n\t\t\t// vars\n\t\t\tvar pass = false;\n\n\t\t\t// loop\n\t\t\tthis.getGroups().map( function ( group ) {\n\t\t\t\t// igrnore this group if another group passed\n\t\t\t\tif ( pass ) return;\n\n\t\t\t\t// find passed\n\t\t\t\tvar passed = group.filter( function ( condition ) {\n\t\t\t\t\treturn condition.calculate();\n\t\t\t\t} );\n\n\t\t\t\t// if all conditions passed, update the global var\n\t\t\t\tif ( passed.length == group.length ) {\n\t\t\t\t\tpass = true;\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\treturn pass;\n\t\t},\n\n\t\thasGroups: function () {\n\t\t\treturn this.data.groups != null;\n\t\t},\n\n\t\tgetGroups: function () {\n\t\t\treturn this.data.groups;\n\t\t},\n\n\t\taddGroup: function () {\n\t\t\tvar group = [];\n\t\t\tthis.data.groups.push( group );\n\t\t\treturn group;\n\t\t},\n\n\t\thasGroup: function ( i ) {\n\t\t\treturn this.data.groups[ i ] != null;\n\t\t},\n\n\t\tgetGroup: function ( i ) {\n\t\t\treturn this.data.groups[ i ];\n\t\t},\n\n\t\tremoveGroup: function ( i ) {\n\t\t\tthis.data.groups[ i ].delete;\n\t\t\treturn this;\n\t\t},\n\n\t\taddRules: function ( rules, group ) {\n\t\t\trules.map( function ( rule ) {\n\t\t\t\tthis.addRule( rule, group );\n\t\t\t}, this );\n\t\t},\n\n\t\taddRule: function ( rule, group ) {\n\t\t\t// defaults\n\t\t\tgroup = group || 0;\n\n\t\t\t// vars\n\t\t\tvar groupArray;\n\n\t\t\t// get group\n\t\t\tif ( this.hasGroup( group ) ) {\n\t\t\t\tgroupArray = this.getGroup( group );\n\t\t\t} else {\n\t\t\t\tgroupArray = this.addGroup();\n\t\t\t}\n\n\t\t\t// instantiate\n\t\t\tvar condition = acf.newCondition( rule, this );\n\n\t\t\t// bail early if condition failed (field did not exist)\n\t\t\tif ( ! condition ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// add rule\n\t\t\tgroupArray.push( condition );\n\t\t},\n\n\t\thasRule: function () {},\n\n\t\tgetRule: function ( rule, group ) {\n\t\t\t// defaults\n\t\t\trule = rule || 0;\n\t\t\tgroup = group || 0;\n\n\t\t\treturn this.data.groups[ group ][ rule ];\n\t\t},\n\n\t\tremoveRule: function () {},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar i = 0;\n\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'accordion',\n\n\t\twait: '',\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-fields:first' );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// Bail early if this is a duplicate of an existing initialized accordion.\n\t\t\tif ( this.$el.hasClass( 'acf-accordion' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// bail early if is cell\n\t\t\tif ( this.$el.is( 'td' ) ) return;\n\n\t\t\t// enpoint\n\t\t\tif ( this.get( 'endpoint' ) ) {\n\t\t\t\treturn this.remove();\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar $field = this.$el;\n\t\t\tvar $label = this.$labelWrap();\n\t\t\tvar $input = this.$inputWrap();\n\t\t\tvar $wrap = this.$control();\n\t\t\tvar $instructions = $input.children( '.description' );\n\n\t\t\t// force description into label\n\t\t\tif ( $instructions.length ) {\n\t\t\t\t$label.append( $instructions );\n\t\t\t}\n\n\t\t\t// table\n\t\t\tif ( this.$el.is( 'tr' ) ) {\n\t\t\t\t// vars\n\t\t\t\tvar $table = this.$el.closest( 'table' );\n\t\t\t\tvar $newLabel = $( '
    ' );\n\t\t\t\tvar $newInput = $( '
    ' );\n\t\t\t\tvar $newTable = $(\n\t\t\t\t\t''\n\t\t\t\t);\n\t\t\t\tvar $newWrap = $( '' );\n\n\t\t\t\t// dom\n\t\t\t\t$newLabel.append( $label.html() );\n\t\t\t\t$newTable.append( $newWrap );\n\t\t\t\t$newInput.append( $newTable );\n\t\t\t\t$input.append( $newLabel );\n\t\t\t\t$input.append( $newInput );\n\n\t\t\t\t// modify\n\t\t\t\t$label.remove();\n\t\t\t\t$wrap.remove();\n\t\t\t\t$input.attr( 'colspan', 2 );\n\n\t\t\t\t// update vars\n\t\t\t\t$label = $newLabel;\n\t\t\t\t$input = $newInput;\n\t\t\t\t$wrap = $newWrap;\n\t\t\t}\n\n\t\t\t// add classes\n\t\t\t$field.addClass( 'acf-accordion' );\n\t\t\t$label.addClass( 'acf-accordion-title' );\n\t\t\t$input.addClass( 'acf-accordion-content' );\n\n\t\t\t// index\n\t\t\ti++;\n\n\t\t\t// multi-expand\n\t\t\tif ( this.get( 'multi_expand' ) ) {\n\t\t\t\t$field.attr( 'multi-expand', 1 );\n\t\t\t}\n\n\t\t\t// open\n\t\t\tvar order = acf.getPreference( 'this.accordions' ) || [];\n\t\t\tif ( order[ i - 1 ] !== undefined ) {\n\t\t\t\tthis.set( 'open', order[ i - 1 ] );\n\t\t\t}\n\n\t\t\tif ( this.get( 'open' ) ) {\n\t\t\t\t$field.addClass( '-open' );\n\t\t\t\t$input.css( 'display', 'block' ); // needed for accordion to close smoothly\n\t\t\t}\n\n\t\t\t// add icon\n\t\t\t$label.prepend(\n\t\t\t\taccordionManager.iconHtml( { open: this.get( 'open' ) } )\n\t\t\t);\n\n\t\t\t// classes\n\t\t\t// - remove 'inside' which is a #poststuff WP class\n\t\t\tvar $parent = $field.parent();\n\t\t\t$wrap.addClass( $parent.hasClass( '-left' ) ? '-left' : '' );\n\t\t\t$wrap.addClass( $parent.hasClass( '-clear' ) ? '-clear' : '' );\n\n\t\t\t// append\n\t\t\t$wrap.append(\n\t\t\t\t$field.nextUntil( '.acf-field-accordion', '.acf-field' )\n\t\t\t);\n\n\t\t\t// clean up\n\t\t\t$wrap.removeAttr( 'data-open data-multi_expand data-endpoint' );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n\n\t/**\n\t * accordionManager\n\t *\n\t * Events manager for the acf accordion\n\t *\n\t * @date\t14/2/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar accordionManager = new acf.Model( {\n\t\tactions: {\n\t\t\tunload: 'onUnload',\n\t\t},\n\n\t\tevents: {\n\t\t\t'click .acf-accordion-title': 'onClick',\n\t\t\t'invalidField .acf-accordion': 'onInvalidField',\n\t\t},\n\n\t\tisOpen: function ( $el ) {\n\t\t\treturn $el.hasClass( '-open' );\n\t\t},\n\n\t\ttoggle: function ( $el ) {\n\t\t\tif ( this.isOpen( $el ) ) {\n\t\t\t\tthis.close( $el );\n\t\t\t} else {\n\t\t\t\tthis.open( $el );\n\t\t\t}\n\t\t},\n\n\t\ticonHtml: function ( props ) {\n\t\t\t// Use SVG inside Gutenberg editor.\n\t\t\tif ( acf.isGutenberg() ) {\n\t\t\t\tif ( props.open ) {\n\t\t\t\t\treturn '';\n\t\t\t\t} else {\n\t\t\t\t\treturn '';\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tif ( props.open ) {\n\t\t\t\t\treturn '';\n\t\t\t\t} else {\n\t\t\t\t\treturn '';\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\n\t\topen: function ( $el ) {\n\t\t\tvar duration = acf.isGutenberg() ? 0 : 300;\n\n\t\t\t// open\n\t\t\t$el.find( '.acf-accordion-content:first' )\n\t\t\t\t.slideDown( duration )\n\t\t\t\t.css( 'display', 'block' );\n\t\t\t$el.find( '.acf-accordion-icon:first' ).replaceWith(\n\t\t\t\tthis.iconHtml( { open: true } )\n\t\t\t);\n\t\t\t$el.addClass( '-open' );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'show', $el );\n\n\t\t\t// close siblings\n\t\t\tif ( ! $el.attr( 'multi-expand' ) ) {\n\t\t\t\t$el.siblings( '.acf-accordion.-open' ).each( function () {\n\t\t\t\t\taccordionManager.close( $( this ) );\n\t\t\t\t} );\n\t\t\t}\n\t\t},\n\n\t\tclose: function ( $el ) {\n\t\t\tvar duration = acf.isGutenberg() ? 0 : 300;\n\n\t\t\t// close\n\t\t\t$el.find( '.acf-accordion-content:first' ).slideUp( duration );\n\t\t\t$el.find( '.acf-accordion-icon:first' ).replaceWith(\n\t\t\t\tthis.iconHtml( { open: false } )\n\t\t\t);\n\t\t\t$el.removeClass( '-open' );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'hide', $el );\n\t\t},\n\n\t\tonClick: function ( e, $el ) {\n\t\t\t// prevent Defailt\n\t\t\te.preventDefault();\n\n\t\t\t// open close\n\t\t\tthis.toggle( $el.parent() );\n\t\t},\n\n\t\tonInvalidField: function ( e, $el ) {\n\t\t\t// bail early if already focused\n\t\t\tif ( this.busy ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// disable functionality for 1sec (allow next validation to work)\n\t\t\tthis.busy = true;\n\t\t\tthis.setTimeout( function () {\n\t\t\t\tthis.busy = false;\n\t\t\t}, 1000 );\n\n\t\t\t// open accordion\n\t\t\tthis.open( $el );\n\t\t},\n\n\t\tonUnload: function ( e ) {\n\t\t\t// vars\n\t\t\tvar order = [];\n\n\t\t\t// loop\n\t\t\t$( '.acf-accordion' ).each( function () {\n\t\t\t\tvar open = $( this ).hasClass( '-open' ) ? 1 : 0;\n\t\t\t\torder.push( open );\n\t\t\t} );\n\n\t\t\t// set\n\t\t\tif ( order.length ) {\n\t\t\t\tacf.setPreference( 'this.accordions', order );\n\t\t\t}\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'button_group',\n\n\t\tevents: {\n\t\t\t'click input[type=\"radio\"]': 'onClick',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-button-group' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'input:checked' );\n\t\t},\n\n\t\tsetValue: function ( val ) {\n\t\t\tthis.$( 'input[value=\"' + val + '\"]' )\n\t\t\t\t.prop( 'checked', true )\n\t\t\t\t.trigger( 'change' );\n\t\t},\n\n\t\tonClick: function ( e, $el ) {\n\t\t\t// vars\n\t\t\tvar $label = $el.parent( 'label' );\n\t\t\tvar selected = $label.hasClass( 'selected' );\n\n\t\t\t// remove previous selected\n\t\t\tthis.$( '.selected' ).removeClass( 'selected' );\n\n\t\t\t// add active class\n\t\t\t$label.addClass( 'selected' );\n\n\t\t\t// allow null\n\t\t\tif ( this.get( 'allow_null' ) && selected ) {\n\t\t\t\t$label.removeClass( 'selected' );\n\t\t\t\t$el.prop( 'checked', false ).trigger( 'change' );\n\t\t\t}\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'checkbox',\n\n\t\tevents: {\n\t\t\t'change input': 'onChange',\n\t\t\t'click .acf-add-checkbox': 'onClickAdd',\n\t\t\t'click .acf-checkbox-toggle': 'onClickToggle',\n\t\t\t'click .acf-checkbox-custom': 'onClickCustom',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-checkbox-list' );\n\t\t},\n\n\t\t$toggle: function () {\n\t\t\treturn this.$( '.acf-checkbox-toggle' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'input[type=\"hidden\"]' );\n\t\t},\n\n\t\t$inputs: function () {\n\t\t\treturn this.$( 'input[type=\"checkbox\"]' ).not(\n\t\t\t\t'.acf-checkbox-toggle'\n\t\t\t);\n\t\t},\n\n\t\tgetValue: function () {\n\t\t\tvar val = [];\n\t\t\tthis.$( ':checked' ).each( function () {\n\t\t\t\tval.push( $( this ).val() );\n\t\t\t} );\n\t\t\treturn val.length ? val : false;\n\t\t},\n\n\t\tonChange: function ( e, $el ) {\n\t\t\t// Vars.\n\t\t\tvar checked = $el.prop( 'checked' );\n\t\t\tvar $label = $el.parent( 'label' );\n\t\t\tvar $toggle = this.$toggle();\n\n\t\t\t// Add or remove \"selected\" class.\n\t\t\tif ( checked ) {\n\t\t\t\t$label.addClass( 'selected' );\n\t\t\t} else {\n\t\t\t\t$label.removeClass( 'selected' );\n\t\t\t}\n\n\t\t\t// Update toggle state if all inputs are checked.\n\t\t\tif ( $toggle.length ) {\n\t\t\t\tvar $inputs = this.$inputs();\n\n\t\t\t\t// all checked\n\t\t\t\tif ( $inputs.not( ':checked' ).length == 0 ) {\n\t\t\t\t\t$toggle.prop( 'checked', true );\n\t\t\t\t} else {\n\t\t\t\t\t$toggle.prop( 'checked', false );\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\n\t\tonClickAdd: function ( e, $el ) {\n\t\t\tvar html =\n\t\t\t\t'
  • ';\n\t\t\t$el.parent( 'li' ).before( html );\n\t\t\t$el.parent( 'li' )\n\t\t\t\t.parent()\n\t\t\t\t.find( 'input[type=\"text\"]' )\n\t\t\t\t.last()\n\t\t\t\t.focus();\n\t\t},\n\n\t\tonClickToggle: function ( e, $el ) {\n\t\t\t// Vars.\n\t\t\tvar checked = $el.prop( 'checked' );\n\t\t\tvar $inputs = this.$( 'input[type=\"checkbox\"]' );\n\t\t\tvar $labels = this.$( 'label' );\n\n\t\t\t// Update \"checked\" state.\n\t\t\t$inputs.prop( 'checked', checked );\n\n\t\t\t// Add or remove \"selected\" class.\n\t\t\tif ( checked ) {\n\t\t\t\t$labels.addClass( 'selected' );\n\t\t\t} else {\n\t\t\t\t$labels.removeClass( 'selected' );\n\t\t\t}\n\t\t},\n\n\t\tonClickCustom: function ( e, $el ) {\n\t\t\tvar checked = $el.prop( 'checked' );\n\t\t\tvar $text = $el.next( 'input[type=\"text\"]' );\n\n\t\t\t// checked\n\t\t\tif ( checked ) {\n\t\t\t\t$text.prop( 'disabled', false );\n\n\t\t\t\t// not checked\n\t\t\t} else {\n\t\t\t\t$text.prop( 'disabled', true );\n\n\t\t\t\t// remove\n\t\t\t\tif ( $text.val() == '' ) {\n\t\t\t\t\t$el.parent( 'li' ).remove();\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'color_picker',\n\n\t\twait: 'load',\n\n\t\tevents: {\n\t\t\tduplicateField: 'onDuplicate',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-color-picker' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'input[type=\"hidden\"]' );\n\t\t},\n\n\t\t$inputText: function () {\n\t\t\treturn this.$( 'input[type=\"text\"]' );\n\t\t},\n\n\t\tsetValue: function ( val ) {\n\t\t\t// update input (with change)\n\t\t\tacf.val( this.$input(), val );\n\n\t\t\t// update iris\n\t\t\tthis.$inputText().iris( 'color', val );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar $input = this.$input();\n\t\t\tvar $inputText = this.$inputText();\n\n\t\t\t// event\n\t\t\tvar onChange = function ( e ) {\n\t\t\t\t// timeout is required to ensure the $input val is correct\n\t\t\t\tsetTimeout( function () {\n\t\t\t\t\tacf.val( $input, $inputText.val() );\n\t\t\t\t}, 1 );\n\t\t\t};\n\n\t\t\t// args\n\t\t\tvar args = {\n\t\t\t\tdefaultColor: false,\n\t\t\t\tpalettes: true,\n\t\t\t\thide: true,\n\t\t\t\tchange: onChange,\n\t\t\t\tclear: onChange,\n\t\t\t};\n\n\t\t\t// filter\n\t\t\tvar args = acf.applyFilters( 'color_picker_args', args, this );\n\n\t\t\t// initialize\n\t\t\t$inputText.wpColorPicker( args );\n\t\t},\n\n\t\tonDuplicate: function ( e, $el, $duplicate ) {\n\t\t\t// The wpColorPicker library does not provide a destroy method.\n\t\t\t// Manually reset DOM by replacing elements back to their original state.\n\t\t\t$colorPicker = $duplicate.find( '.wp-picker-container' );\n\t\t\t$inputText = $duplicate.find( 'input[type=\"text\"]' );\n\t\t\t$colorPicker.replaceWith( $inputText );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'date_picker',\n\n\t\tevents: {\n\t\t\t'blur input[type=\"text\"]': 'onBlur',\n\t\t\tduplicateField: 'onDuplicate',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-date-picker' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'input[type=\"hidden\"]' );\n\t\t},\n\n\t\t$inputText: function () {\n\t\t\treturn this.$( 'input[type=\"text\"]' );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// save_format: compatibility with ACF < 5.0.0\n\t\t\tif ( this.has( 'save_format' ) ) {\n\t\t\t\treturn this.initializeCompatibility();\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar $input = this.$input();\n\t\t\tvar $inputText = this.$inputText();\n\n\t\t\t// args\n\t\t\tvar args = {\n\t\t\t\tdateFormat: this.get( 'date_format' ),\n\t\t\t\taltField: $input,\n\t\t\t\taltFormat: 'yymmdd',\n\t\t\t\tchangeYear: true,\n\t\t\t\tyearRange: '-100:+100',\n\t\t\t\tchangeMonth: true,\n\t\t\t\tshowButtonPanel: true,\n\t\t\t\tfirstDay: this.get( 'first_day' ),\n\t\t\t};\n\n\t\t\t// filter\n\t\t\targs = acf.applyFilters( 'date_picker_args', args, this );\n\n\t\t\t// add date picker\n\t\t\tacf.newDatePicker( $inputText, args );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'date_picker_init', $inputText, args, this );\n\t\t},\n\n\t\tinitializeCompatibility: function () {\n\t\t\t// vars\n\t\t\tvar $input = this.$input();\n\t\t\tvar $inputText = this.$inputText();\n\n\t\t\t// get and set value from alt field\n\t\t\t$inputText.val( $input.val() );\n\n\t\t\t// args\n\t\t\tvar args = {\n\t\t\t\tdateFormat: this.get( 'date_format' ),\n\t\t\t\taltField: $input,\n\t\t\t\taltFormat: this.get( 'save_format' ),\n\t\t\t\tchangeYear: true,\n\t\t\t\tyearRange: '-100:+100',\n\t\t\t\tchangeMonth: true,\n\t\t\t\tshowButtonPanel: true,\n\t\t\t\tfirstDay: this.get( 'first_day' ),\n\t\t\t};\n\n\t\t\t// filter for 3rd party customization\n\t\t\targs = acf.applyFilters( 'date_picker_args', args, this );\n\n\t\t\t// backup\n\t\t\tvar dateFormat = args.dateFormat;\n\n\t\t\t// change args.dateFormat\n\t\t\targs.dateFormat = this.get( 'save_format' );\n\n\t\t\t// add date picker\n\t\t\tacf.newDatePicker( $inputText, args );\n\n\t\t\t// now change the format back to how it should be.\n\t\t\t$inputText.datepicker( 'option', 'dateFormat', dateFormat );\n\n\t\t\t// action for 3rd party customization\n\t\t\tacf.doAction( 'date_picker_init', $inputText, args, this );\n\t\t},\n\n\t\tonBlur: function () {\n\t\t\tif ( ! this.$inputText().val() ) {\n\t\t\t\tacf.val( this.$input(), '' );\n\t\t\t}\n\t\t},\n\n\t\tonDuplicate: function ( e, $el, $duplicate ) {\n\t\t\t$duplicate\n\t\t\t\t.find( 'input[type=\"text\"]' )\n\t\t\t\t.removeClass( 'hasDatepicker' )\n\t\t\t\t.removeAttr( 'id' );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n\n\t// manager\n\tvar datePickerManager = new acf.Model( {\n\t\tpriority: 5,\n\t\twait: 'ready',\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar locale = acf.get( 'locale' );\n\t\t\tvar rtl = acf.get( 'rtl' );\n\t\t\tvar l10n = acf.get( 'datePickerL10n' );\n\n\t\t\t// bail early if no l10n\n\t\t\tif ( ! l10n ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// bail early if no datepicker library\n\t\t\tif ( typeof $.datepicker === 'undefined' ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// rtl\n\t\t\tl10n.isRTL = rtl;\n\n\t\t\t// append\n\t\t\t$.datepicker.regional[ locale ] = l10n;\n\t\t\t$.datepicker.setDefaults( l10n );\n\t\t},\n\t} );\n\n\t// add\n\tacf.newDatePicker = function ( $input, args ) {\n\t\t// bail early if no datepicker library\n\t\tif ( typeof $.datepicker === 'undefined' ) {\n\t\t\treturn false;\n\t\t}\n\n\t\t// defaults\n\t\targs = args || {};\n\n\t\t// initialize\n\t\t$input.datepicker( args );\n\n\t\t// wrap the datepicker (only if it hasn't already been wrapped)\n\t\tif ( $( 'body > #ui-datepicker-div' ).exists() ) {\n\t\t\t$( 'body > #ui-datepicker-div' ).wrap(\n\t\t\t\t'
    '\n\t\t\t);\n\t\t}\n\t};\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.models.DatePickerField.extend( {\n\t\ttype: 'date_time_picker',\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-date-time-picker' );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar $input = this.$input();\n\t\t\tvar $inputText = this.$inputText();\n\n\t\t\t// args\n\t\t\tvar args = {\n\t\t\t\tdateFormat: this.get( 'date_format' ),\n\t\t\t\ttimeFormat: this.get( 'time_format' ),\n\t\t\t\taltField: $input,\n\t\t\t\taltFieldTimeOnly: false,\n\t\t\t\taltFormat: 'yy-mm-dd',\n\t\t\t\taltTimeFormat: 'HH:mm:ss',\n\t\t\t\tchangeYear: true,\n\t\t\t\tyearRange: '-100:+100',\n\t\t\t\tchangeMonth: true,\n\t\t\t\tshowButtonPanel: true,\n\t\t\t\tfirstDay: this.get( 'first_day' ),\n\t\t\t\tcontrolType: 'select',\n\t\t\t\toneLine: true,\n\t\t\t};\n\n\t\t\t// filter\n\t\t\targs = acf.applyFilters( 'date_time_picker_args', args, this );\n\n\t\t\t// add date time picker\n\t\t\tacf.newDateTimePicker( $inputText, args );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'date_time_picker_init', $inputText, args, this );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n\n\t// manager\n\tvar dateTimePickerManager = new acf.Model( {\n\t\tpriority: 5,\n\t\twait: 'ready',\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar locale = acf.get( 'locale' );\n\t\t\tvar rtl = acf.get( 'rtl' );\n\t\t\tvar l10n = acf.get( 'dateTimePickerL10n' );\n\n\t\t\t// bail early if no l10n\n\t\t\tif ( ! l10n ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// bail early if no datepicker library\n\t\t\tif ( typeof $.timepicker === 'undefined' ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// rtl\n\t\t\tl10n.isRTL = rtl;\n\n\t\t\t// append\n\t\t\t$.timepicker.regional[ locale ] = l10n;\n\t\t\t$.timepicker.setDefaults( l10n );\n\t\t},\n\t} );\n\n\t// add\n\tacf.newDateTimePicker = function ( $input, args ) {\n\t\t// bail early if no datepicker library\n\t\tif ( typeof $.timepicker === 'undefined' ) {\n\t\t\treturn false;\n\t\t}\n\n\t\t// defaults\n\t\targs = args || {};\n\n\t\t// initialize\n\t\t$input.datetimepicker( args );\n\n\t\t// wrap the datepicker (only if it hasn't already been wrapped)\n\t\tif ( $( 'body > #ui-datepicker-div' ).exists() ) {\n\t\t\t$( 'body > #ui-datepicker-div' ).wrap(\n\t\t\t\t'
    '\n\t\t\t);\n\t\t}\n\t};\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.models.ImageField.extend( {\n\t\ttype: 'file',\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-file-uploader' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'input[type=\"hidden\"]:first' );\n\t\t},\n\n\t\tvalidateAttachment: function ( attachment ) {\n\t\t\t// defaults\n\t\t\tattachment = attachment || {};\n\n\t\t\t// WP attachment\n\t\t\tif ( attachment.id !== undefined ) {\n\t\t\t\tattachment = attachment.attributes;\n\t\t\t}\n\n\t\t\t// args\n\t\t\tattachment = acf.parseArgs( attachment, {\n\t\t\t\turl: '',\n\t\t\t\talt: '',\n\t\t\t\ttitle: '',\n\t\t\t\tfilename: '',\n\t\t\t\tfilesizeHumanReadable: '',\n\t\t\t\ticon: '/wp-includes/images/media/default.png',\n\t\t\t} );\n\n\t\t\t// return\n\t\t\treturn attachment;\n\t\t},\n\n\t\trender: function ( attachment ) {\n\t\t\t// vars\n\t\t\tattachment = this.validateAttachment( attachment );\n\n\t\t\t// update image\n\t\t\tthis.$( 'img' ).attr( {\n\t\t\t\tsrc: attachment.icon,\n\t\t\t\talt: attachment.alt,\n\t\t\t\ttitle: attachment.title,\n\t\t\t} );\n\n\t\t\t// update elements\n\t\t\tthis.$( '[data-name=\"title\"]' ).text( attachment.title );\n\t\t\tthis.$( '[data-name=\"filename\"]' )\n\t\t\t\t.text( attachment.filename )\n\t\t\t\t.attr( 'href', attachment.url );\n\t\t\tthis.$( '[data-name=\"filesize\"]' ).text(\n\t\t\t\tattachment.filesizeHumanReadable\n\t\t\t);\n\n\t\t\t// vars\n\t\t\tvar val = attachment.id || '';\n\n\t\t\t// update val\n\t\t\tacf.val( this.$input(), val );\n\n\t\t\t// update class\n\t\t\tif ( val ) {\n\t\t\t\tthis.$control().addClass( 'has-value' );\n\t\t\t} else {\n\t\t\t\tthis.$control().removeClass( 'has-value' );\n\t\t\t}\n\t\t},\n\n\t\tselectAttachment: function () {\n\t\t\t// vars\n\t\t\tvar parent = this.parent();\n\t\t\tvar multiple = parent && parent.get( 'type' ) === 'repeater';\n\n\t\t\t// new frame\n\t\t\tvar frame = acf.newMediaPopup( {\n\t\t\t\tmode: 'select',\n\t\t\t\ttitle: acf.__( 'Select File' ),\n\t\t\t\tfield: this.get( 'key' ),\n\t\t\t\tmultiple: multiple,\n\t\t\t\tlibrary: this.get( 'library' ),\n\t\t\t\tallowedTypes: this.get( 'mime_types' ),\n\t\t\t\tselect: $.proxy( function ( attachment, i ) {\n\t\t\t\t\tif ( i > 0 ) {\n\t\t\t\t\t\tthis.append( attachment, parent );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tthis.render( attachment );\n\t\t\t\t\t}\n\t\t\t\t}, this ),\n\t\t\t} );\n\t\t},\n\n\t\teditAttachment: function () {\n\t\t\t// vars\n\t\t\tvar val = this.val();\n\n\t\t\t// bail early if no val\n\t\t\tif ( ! val ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// popup\n\t\t\tvar frame = acf.newMediaPopup( {\n\t\t\t\tmode: 'edit',\n\t\t\t\ttitle: acf.__( 'Edit File' ),\n\t\t\t\tbutton: acf.__( 'Update File' ),\n\t\t\t\tattachment: val,\n\t\t\t\tfield: this.get( 'key' ),\n\t\t\t\tselect: $.proxy( function ( attachment, i ) {\n\t\t\t\t\tthis.render( attachment );\n\t\t\t\t}, this ),\n\t\t\t} );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'google_map',\n\n\t\tmap: false,\n\n\t\twait: 'load',\n\n\t\tevents: {\n\t\t\t'click a[data-name=\"clear\"]': 'onClickClear',\n\t\t\t'click a[data-name=\"locate\"]': 'onClickLocate',\n\t\t\t'click a[data-name=\"search\"]': 'onClickSearch',\n\t\t\t'keydown .search': 'onKeydownSearch',\n\t\t\t'keyup .search': 'onKeyupSearch',\n\t\t\t'focus .search': 'onFocusSearch',\n\t\t\t'blur .search': 'onBlurSearch',\n\t\t\tshowField: 'onShow',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-google-map' );\n\t\t},\n\n\t\t$search: function () {\n\t\t\treturn this.$( '.search' );\n\t\t},\n\n\t\t$canvas: function () {\n\t\t\treturn this.$( '.canvas' );\n\t\t},\n\n\t\tsetState: function ( state ) {\n\t\t\t// Remove previous state classes.\n\t\t\tthis.$control().removeClass( '-value -loading -searching' );\n\n\t\t\t// Determine auto state based of current value.\n\t\t\tif ( state === 'default' ) {\n\t\t\t\tstate = this.val() ? 'value' : '';\n\t\t\t}\n\n\t\t\t// Update state class.\n\t\t\tif ( state ) {\n\t\t\t\tthis.$control().addClass( '-' + state );\n\t\t\t}\n\t\t},\n\n\t\tgetValue: function () {\n\t\t\tvar val = this.$input().val();\n\t\t\tif ( val ) {\n\t\t\t\treturn JSON.parse( val );\n\t\t\t} else {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t},\n\n\t\tsetValue: function ( val, silent ) {\n\t\t\t// Convert input value.\n\t\t\tvar valAttr = '';\n\t\t\tif ( val ) {\n\t\t\t\tvalAttr = JSON.stringify( val );\n\t\t\t}\n\n\t\t\t// Update input (with change).\n\t\t\tacf.val( this.$input(), valAttr );\n\n\t\t\t// Bail early if silent update.\n\t\t\tif ( silent ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Render.\n\t\t\tthis.renderVal( val );\n\n\t\t\t/**\n\t\t\t * Fires immediately after the value has changed.\n\t\t\t *\n\t\t\t * @date\t12/02/2014\n\t\t\t * @since\t5.0.0\n\t\t\t *\n\t\t\t * @param\tobject|string val The new value.\n\t\t\t * @param\tobject map The Google Map isntance.\n\t\t\t * @param\tobject field The field instance.\n\t\t\t */\n\t\t\tacf.doAction( 'google_map_change', val, this.map, this );\n\t\t},\n\n\t\trenderVal: function ( val ) {\n\t\t\t// Value.\n\t\t\tif ( val ) {\n\t\t\t\tthis.setState( 'value' );\n\t\t\t\tthis.$search().val( val.address );\n\t\t\t\tthis.setPosition( val.lat, val.lng );\n\n\t\t\t\t// No value.\n\t\t\t} else {\n\t\t\t\tthis.setState( '' );\n\t\t\t\tthis.$search().val( '' );\n\t\t\t\tthis.map.marker.setVisible( false );\n\t\t\t}\n\t\t},\n\n\t\tnewLatLng: function ( lat, lng ) {\n\t\t\treturn new google.maps.LatLng(\n\t\t\t\tparseFloat( lat ),\n\t\t\t\tparseFloat( lng )\n\t\t\t);\n\t\t},\n\n\t\tsetPosition: function ( lat, lng ) {\n\t\t\t// Update marker position.\n\t\t\tthis.map.marker.setPosition( {\n\t\t\t\tlat: parseFloat( lat ),\n\t\t\t\tlng: parseFloat( lng ),\n\t\t\t} );\n\n\t\t\t// Show marker.\n\t\t\tthis.map.marker.setVisible( true );\n\n\t\t\t// Center map.\n\t\t\tthis.center();\n\t\t},\n\n\t\tcenter: function () {\n\t\t\t// Find marker position.\n\t\t\tvar position = this.map.marker.getPosition();\n\t\t\tif ( position ) {\n\t\t\t\tvar lat = position.lat();\n\t\t\t\tvar lng = position.lng();\n\n\t\t\t\t// Or find default settings.\n\t\t\t} else {\n\t\t\t\tvar lat = this.get( 'lat' );\n\t\t\t\tvar lng = this.get( 'lng' );\n\t\t\t}\n\n\t\t\t// Center map.\n\t\t\tthis.map.setCenter( {\n\t\t\t\tlat: parseFloat( lat ),\n\t\t\t\tlng: parseFloat( lng ),\n\t\t\t} );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// Ensure Google API is loaded and then initialize map.\n\t\t\twithAPI( this.initializeMap.bind( this ) );\n\t\t},\n\n\t\tinitializeMap: function () {\n\t\t\t// Get value ignoring conditional logic status.\n\t\t\tvar val = this.getValue();\n\n\t\t\t// Construct default args.\n\t\t\tvar args = acf.parseArgs( val, {\n\t\t\t\tzoom: this.get( 'zoom' ),\n\t\t\t\tlat: this.get( 'lat' ),\n\t\t\t\tlng: this.get( 'lng' ),\n\t\t\t} );\n\n\t\t\t// Create Map.\n\t\t\tvar mapArgs = {\n\t\t\t\tscrollwheel: false,\n\t\t\t\tzoom: parseInt( args.zoom ),\n\t\t\t\tcenter: {\n\t\t\t\t\tlat: parseFloat( args.lat ),\n\t\t\t\t\tlng: parseFloat( args.lng ),\n\t\t\t\t},\n\t\t\t\tmapTypeId: google.maps.MapTypeId.ROADMAP,\n\t\t\t\tmarker: {\n\t\t\t\t\tdraggable: true,\n\t\t\t\t\traiseOnDrag: true,\n\t\t\t\t},\n\t\t\t\tautocomplete: {},\n\t\t\t};\n\t\t\tmapArgs = acf.applyFilters( 'google_map_args', mapArgs, this );\n\t\t\tvar map = new google.maps.Map( this.$canvas()[ 0 ], mapArgs );\n\n\t\t\t// Create Marker.\n\t\t\tvar markerArgs = acf.parseArgs( mapArgs.marker, {\n\t\t\t\tdraggable: true,\n\t\t\t\traiseOnDrag: true,\n\t\t\t\tmap: map,\n\t\t\t} );\n\t\t\tmarkerArgs = acf.applyFilters(\n\t\t\t\t'google_map_marker_args',\n\t\t\t\tmarkerArgs,\n\t\t\t\tthis\n\t\t\t);\n\t\t\tvar marker = new google.maps.Marker( markerArgs );\n\n\t\t\t// Maybe Create Autocomplete.\n\t\t\tvar autocomplete = false;\n\t\t\tif ( acf.isset( google, 'maps', 'places', 'Autocomplete' ) ) {\n\t\t\t\tvar autocompleteArgs = mapArgs.autocomplete || {};\n\t\t\t\tautocompleteArgs = acf.applyFilters(\n\t\t\t\t\t'google_map_autocomplete_args',\n\t\t\t\t\tautocompleteArgs,\n\t\t\t\t\tthis\n\t\t\t\t);\n\t\t\t\tautocomplete = new google.maps.places.Autocomplete(\n\t\t\t\t\tthis.$search()[ 0 ],\n\t\t\t\t\tautocompleteArgs\n\t\t\t\t);\n\t\t\t\tautocomplete.bindTo( 'bounds', map );\n\t\t\t}\n\n\t\t\t// Add map events.\n\t\t\tthis.addMapEvents( this, map, marker, autocomplete );\n\n\t\t\t// Append references.\n\t\t\tmap.acf = this;\n\t\t\tmap.marker = marker;\n\t\t\tmap.autocomplete = autocomplete;\n\t\t\tthis.map = map;\n\n\t\t\t// Set position.\n\t\t\tif ( val ) {\n\t\t\t\tthis.setPosition( val.lat, val.lng );\n\t\t\t}\n\n\t\t\t/**\n\t\t\t * Fires immediately after the Google Map has been initialized.\n\t\t\t *\n\t\t\t * @date\t12/02/2014\n\t\t\t * @since\t5.0.0\n\t\t\t *\n\t\t\t * @param\tobject map The Google Map isntance.\n\t\t\t * @param\tobject marker The Google Map marker isntance.\n\t\t\t * @param\tobject field The field instance.\n\t\t\t */\n\t\t\tacf.doAction( 'google_map_init', map, marker, this );\n\t\t},\n\n\t\taddMapEvents: function ( field, map, marker, autocomplete ) {\n\t\t\t// Click map.\n\t\t\tgoogle.maps.event.addListener( map, 'click', function ( e ) {\n\t\t\t\tvar lat = e.latLng.lat();\n\t\t\t\tvar lng = e.latLng.lng();\n\t\t\t\tfield.searchPosition( lat, lng );\n\t\t\t} );\n\n\t\t\t// Drag marker.\n\t\t\tgoogle.maps.event.addListener( marker, 'dragend', function () {\n\t\t\t\tvar lat = this.getPosition().lat();\n\t\t\t\tvar lng = this.getPosition().lng();\n\t\t\t\tfield.searchPosition( lat, lng );\n\t\t\t} );\n\n\t\t\t// Autocomplete search.\n\t\t\tif ( autocomplete ) {\n\t\t\t\tgoogle.maps.event.addListener(\n\t\t\t\t\tautocomplete,\n\t\t\t\t\t'place_changed',\n\t\t\t\t\tfunction () {\n\t\t\t\t\t\tvar place = this.getPlace();\n\t\t\t\t\t\tfield.searchPlace( place );\n\t\t\t\t\t}\n\t\t\t\t);\n\t\t\t}\n\n\t\t\t// Detect zoom change.\n\t\t\tgoogle.maps.event.addListener( map, 'zoom_changed', function () {\n\t\t\t\tvar val = field.val();\n\t\t\t\tif ( val ) {\n\t\t\t\t\tval.zoom = map.getZoom();\n\t\t\t\t\tfield.setValue( val, true );\n\t\t\t\t}\n\t\t\t} );\n\t\t},\n\n\t\tsearchPosition: function ( lat, lng ) {\n\t\t\t//console.log('searchPosition', lat, lng );\n\n\t\t\t// Start Loading.\n\t\t\tthis.setState( 'loading' );\n\n\t\t\t// Query Geocoder.\n\t\t\tvar latLng = { lat: lat, lng: lng };\n\t\t\tgeocoder.geocode(\n\t\t\t\t{ location: latLng },\n\t\t\t\tfunction ( results, status ) {\n\t\t\t\t\t//console.log('searchPosition', arguments );\n\n\t\t\t\t\t// End Loading.\n\t\t\t\t\tthis.setState( '' );\n\n\t\t\t\t\t// Status failure.\n\t\t\t\t\tif ( status !== 'OK' ) {\n\t\t\t\t\t\tthis.showNotice( {\n\t\t\t\t\t\t\ttext: acf\n\t\t\t\t\t\t\t\t.__( 'Location not found: %s' )\n\t\t\t\t\t\t\t\t.replace( '%s', status ),\n\t\t\t\t\t\t\ttype: 'warning',\n\t\t\t\t\t\t} );\n\n\t\t\t\t\t\t// Success.\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvar val = this.parseResult( results[ 0 ] );\n\n\t\t\t\t\t\t// Override lat/lng to match user defined marker location.\n\t\t\t\t\t\t// Avoids issue where marker \"snaps\" to nearest result.\n\t\t\t\t\t\tval.lat = lat;\n\t\t\t\t\t\tval.lng = lng;\n\t\t\t\t\t\tthis.val( val );\n\t\t\t\t\t}\n\t\t\t\t}.bind( this )\n\t\t\t);\n\t\t},\n\n\t\tsearchPlace: function ( place ) {\n\t\t\t//console.log('searchPlace', place );\n\n\t\t\t// Bail early if no place.\n\t\t\tif ( ! place ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Selecting from the autocomplete dropdown will return a rich PlaceResult object.\n\t\t\t// Be sure to over-write the \"formatted_address\" value with the one displayed to the user for best UX.\n\t\t\tif ( place.geometry ) {\n\t\t\t\tplace.formatted_address = this.$search().val();\n\t\t\t\tvar val = this.parseResult( place );\n\t\t\t\tthis.val( val );\n\n\t\t\t\t// Searching a custom address will return an empty PlaceResult object.\n\t\t\t} else if ( place.name ) {\n\t\t\t\tthis.searchAddress( place.name );\n\t\t\t}\n\t\t},\n\n\t\tsearchAddress: function ( address ) {\n\t\t\t//console.log('searchAddress', address );\n\n\t\t\t// Bail early if no address.\n\t\t\tif ( ! address ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Allow \"lat,lng\" search.\n\t\t\tvar latLng = address.split( ',' );\n\t\t\tif ( latLng.length == 2 ) {\n\t\t\t\tvar lat = parseFloat( latLng[ 0 ] );\n\t\t\t\tvar lng = parseFloat( latLng[ 1 ] );\n\t\t\t\tif ( lat && lng ) {\n\t\t\t\t\treturn this.searchPosition( lat, lng );\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// Start Loading.\n\t\t\tthis.setState( 'loading' );\n\n\t\t\t// Query Geocoder.\n\t\t\tgeocoder.geocode(\n\t\t\t\t{ address: address },\n\t\t\t\tfunction ( results, status ) {\n\t\t\t\t\t//console.log('searchPosition', arguments );\n\n\t\t\t\t\t// End Loading.\n\t\t\t\t\tthis.setState( '' );\n\n\t\t\t\t\t// Status failure.\n\t\t\t\t\tif ( status !== 'OK' ) {\n\t\t\t\t\t\tthis.showNotice( {\n\t\t\t\t\t\t\ttext: acf\n\t\t\t\t\t\t\t\t.__( 'Location not found: %s' )\n\t\t\t\t\t\t\t\t.replace( '%s', status ),\n\t\t\t\t\t\t\ttype: 'warning',\n\t\t\t\t\t\t} );\n\n\t\t\t\t\t\t// Success.\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvar val = this.parseResult( results[ 0 ] );\n\n\t\t\t\t\t\t// Override address data with parameter allowing custom address to be defined in search.\n\t\t\t\t\t\tval.address = address;\n\n\t\t\t\t\t\t// Update value.\n\t\t\t\t\t\tthis.val( val );\n\t\t\t\t\t}\n\t\t\t\t}.bind( this )\n\t\t\t);\n\t\t},\n\n\t\tsearchLocation: function () {\n\t\t\t//console.log('searchLocation' );\n\n\t\t\t// Check HTML5 geolocation.\n\t\t\tif ( ! navigator.geolocation ) {\n\t\t\t\treturn alert(\n\t\t\t\t\tacf.__( 'Sorry, this browser does not support geolocation' )\n\t\t\t\t);\n\t\t\t}\n\n\t\t\t// Start Loading.\n\t\t\tthis.setState( 'loading' );\n\n\t\t\t// Query Geolocation.\n\t\t\tnavigator.geolocation.getCurrentPosition(\n\t\t\t\t// Success.\n\t\t\t\tfunction ( results ) {\n\t\t\t\t\t// End Loading.\n\t\t\t\t\tthis.setState( '' );\n\n\t\t\t\t\t// Search position.\n\t\t\t\t\tvar lat = results.coords.latitude;\n\t\t\t\t\tvar lng = results.coords.longitude;\n\t\t\t\t\tthis.searchPosition( lat, lng );\n\t\t\t\t}.bind( this ),\n\n\t\t\t\t// Failure.\n\t\t\t\tfunction ( error ) {\n\t\t\t\t\tthis.setState( '' );\n\t\t\t\t}.bind( this )\n\t\t\t);\n\t\t},\n\n\t\t/**\n\t\t * parseResult\n\t\t *\n\t\t * Returns location data for the given GeocoderResult object.\n\t\t *\n\t\t * @date\t15/10/19\n\t\t * @since\t5.8.6\n\t\t *\n\t\t * @param\tobject obj A GeocoderResult object.\n\t\t * @return\tobject\n\t\t */\n\t\tparseResult: function ( obj ) {\n\t\t\t// Construct basic data.\n\t\t\tvar result = {\n\t\t\t\taddress: obj.formatted_address,\n\t\t\t\tlat: obj.geometry.location.lat(),\n\t\t\t\tlng: obj.geometry.location.lng(),\n\t\t\t};\n\n\t\t\t// Add zoom level.\n\t\t\tresult.zoom = this.map.getZoom();\n\n\t\t\t// Add place ID.\n\t\t\tif ( obj.place_id ) {\n\t\t\t\tresult.place_id = obj.place_id;\n\t\t\t}\n\n\t\t\t// Add place name.\n\t\t\tif ( obj.name ) {\n\t\t\t\tresult.name = obj.name;\n\t\t\t}\n\n\t\t\t// Create search map for address component data.\n\t\t\tvar map = {\n\t\t\t\tstreet_number: [ 'street_number' ],\n\t\t\t\tstreet_name: [ 'street_address', 'route' ],\n\t\t\t\tcity: [ 'locality', 'postal_town' ],\n\t\t\t\tstate: [\n\t\t\t\t\t'administrative_area_level_1',\n\t\t\t\t\t'administrative_area_level_2',\n\t\t\t\t\t'administrative_area_level_3',\n\t\t\t\t\t'administrative_area_level_4',\n\t\t\t\t\t'administrative_area_level_5',\n\t\t\t\t],\n\t\t\t\tpost_code: [ 'postal_code' ],\n\t\t\t\tcountry: [ 'country' ],\n\t\t\t};\n\n\t\t\t// Loop over map.\n\t\t\tfor ( var k in map ) {\n\t\t\t\tvar keywords = map[ k ];\n\n\t\t\t\t// Loop over address components.\n\t\t\t\tfor ( var i = 0; i < obj.address_components.length; i++ ) {\n\t\t\t\t\tvar component = obj.address_components[ i ];\n\t\t\t\t\tvar component_type = component.types[ 0 ];\n\n\t\t\t\t\t// Look for matching component type.\n\t\t\t\t\tif ( keywords.indexOf( component_type ) !== -1 ) {\n\t\t\t\t\t\t// Append to result.\n\t\t\t\t\t\tresult[ k ] = component.long_name;\n\n\t\t\t\t\t\t// Append short version.\n\t\t\t\t\t\tif ( component.long_name !== component.short_name ) {\n\t\t\t\t\t\t\tresult[ k + '_short' ] = component.short_name;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t/**\n\t\t\t * Filters the parsed result.\n\t\t\t *\n\t\t\t * @date\t18/10/19\n\t\t\t * @since\t5.8.6\n\t\t\t *\n\t\t\t * @param\tobject result The parsed result value.\n\t\t\t * @param\tobject obj The GeocoderResult object.\n\t\t\t */\n\t\t\treturn acf.applyFilters(\n\t\t\t\t'google_map_result',\n\t\t\t\tresult,\n\t\t\t\tobj,\n\t\t\t\tthis.map,\n\t\t\t\tthis\n\t\t\t);\n\t\t},\n\n\t\tonClickClear: function () {\n\t\t\tthis.val( false );\n\t\t},\n\n\t\tonClickLocate: function () {\n\t\t\tthis.searchLocation();\n\t\t},\n\n\t\tonClickSearch: function () {\n\t\t\tthis.searchAddress( this.$search().val() );\n\t\t},\n\n\t\tonFocusSearch: function ( e, $el ) {\n\t\t\tthis.setState( 'searching' );\n\t\t},\n\n\t\tonBlurSearch: function ( e, $el ) {\n\t\t\t// Get saved address value.\n\t\t\tvar val = this.val();\n\t\t\tvar address = val ? val.address : '';\n\n\t\t\t// Remove 'is-searching' if value has not changed.\n\t\t\tif ( $el.val() === address ) {\n\t\t\t\tthis.setState( 'default' );\n\t\t\t}\n\t\t},\n\n\t\tonKeyupSearch: function ( e, $el ) {\n\t\t\t// Clear empty value.\n\t\t\tif ( ! $el.val() ) {\n\t\t\t\tthis.val( false );\n\t\t\t}\n\t\t},\n\n\t\t// Prevent form from submitting.\n\t\tonKeydownSearch: function ( e, $el ) {\n\t\t\tif ( e.which == 13 ) {\n\t\t\t\te.preventDefault();\n\t\t\t\t$el.blur();\n\t\t\t}\n\t\t},\n\n\t\t// Center map once made visible.\n\t\tonShow: function () {\n\t\t\tif ( this.map ) {\n\t\t\t\tthis.setTimeout( this.center );\n\t\t\t}\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n\n\t// Vars.\n\tvar loading = false;\n\tvar geocoder = false;\n\n\t/**\n\t * withAPI\n\t *\n\t * Loads the Google Maps API library and troggers callback.\n\t *\n\t * @date\t28/3/19\n\t * @since\t5.7.14\n\t *\n\t * @param\tfunction callback The callback to excecute.\n\t * @return\tvoid\n\t */\n\n\tfunction withAPI( callback ) {\n\t\t// Check if geocoder exists.\n\t\tif ( geocoder ) {\n\t\t\treturn callback();\n\t\t}\n\n\t\t// Check if geocoder API exists.\n\t\tif ( acf.isset( window, 'google', 'maps', 'Geocoder' ) ) {\n\t\t\tgeocoder = new google.maps.Geocoder();\n\t\t\treturn callback();\n\t\t}\n\n\t\t// Geocoder will need to be loaded. Hook callback to action.\n\t\tacf.addAction( 'google_map_api_loaded', callback );\n\n\t\t// Bail early if already loading API.\n\t\tif ( loading ) {\n\t\t\treturn;\n\t\t}\n\n\t\t// load api\n\t\tvar url = acf.get( 'google_map_api' );\n\t\tif ( url ) {\n\t\t\t// Set loading status.\n\t\t\tloading = true;\n\n\t\t\t// Load API\n\t\t\t$.ajax( {\n\t\t\t\turl: url,\n\t\t\t\tdataType: 'script',\n\t\t\t\tcache: true,\n\t\t\t\tsuccess: function () {\n\t\t\t\t\tgeocoder = new google.maps.Geocoder();\n\t\t\t\t\tacf.doAction( 'google_map_api_loaded' );\n\t\t\t\t},\n\t\t\t} );\n\t\t}\n\t}\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'image',\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-image-uploader' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'input[type=\"hidden\"]:first' );\n\t\t},\n\n\t\tevents: {\n\t\t\t'click a[data-name=\"add\"]': 'onClickAdd',\n\t\t\t'click a[data-name=\"edit\"]': 'onClickEdit',\n\t\t\t'click a[data-name=\"remove\"]': 'onClickRemove',\n\t\t\t'change input[type=\"file\"]': 'onChange',\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// add attribute to form\n\t\t\tif ( this.get( 'uploader' ) === 'basic' ) {\n\t\t\t\tthis.$el\n\t\t\t\t\t.closest( 'form' )\n\t\t\t\t\t.attr( 'enctype', 'multipart/form-data' );\n\t\t\t}\n\t\t},\n\n\t\tvalidateAttachment: function ( attachment ) {\n\t\t\t// Use WP attachment attributes when available.\n\t\t\tif ( attachment && attachment.attributes ) {\n\t\t\t\tattachment = attachment.attributes;\n\t\t\t}\n\n\t\t\t// Apply defaults.\n\t\t\tattachment = acf.parseArgs( attachment, {\n\t\t\t\tid: 0,\n\t\t\t\turl: '',\n\t\t\t\talt: '',\n\t\t\t\ttitle: '',\n\t\t\t\tcaption: '',\n\t\t\t\tdescription: '',\n\t\t\t\twidth: 0,\n\t\t\t\theight: 0,\n\t\t\t} );\n\n\t\t\t// Override with \"preview size\".\n\t\t\tvar size = acf.isget(\n\t\t\t\tattachment,\n\t\t\t\t'sizes',\n\t\t\t\tthis.get( 'preview_size' )\n\t\t\t);\n\t\t\tif ( size ) {\n\t\t\t\tattachment.url = size.url;\n\t\t\t\tattachment.width = size.width;\n\t\t\t\tattachment.height = size.height;\n\t\t\t}\n\n\t\t\t// Return.\n\t\t\treturn attachment;\n\t\t},\n\n\t\trender: function ( attachment ) {\n\t\t\tattachment = this.validateAttachment( attachment );\n\n\t\t\t// Update DOM.\n\t\t\tthis.$( 'img' ).attr( {\n\t\t\t\tsrc: attachment.url,\n\t\t\t\talt: attachment.alt,\n\t\t\t} );\n\t\t\tif ( attachment.id ) {\n\t\t\t\tthis.val( attachment.id );\n\t\t\t\tthis.$control().addClass( 'has-value' );\n\t\t\t} else {\n\t\t\t\tthis.val( '' );\n\t\t\t\tthis.$control().removeClass( 'has-value' );\n\t\t\t}\n\t\t},\n\n\t\t// create a new repeater row and render value\n\t\tappend: function ( attachment, parent ) {\n\t\t\t// create function to find next available field within parent\n\t\t\tvar getNext = function ( field, parent ) {\n\t\t\t\t// find existing file fields within parent\n\t\t\t\tvar fields = acf.getFields( {\n\t\t\t\t\tkey: field.get( 'key' ),\n\t\t\t\t\tparent: parent.$el,\n\t\t\t\t} );\n\n\t\t\t\t// find the first field with no value\n\t\t\t\tfor ( var i = 0; i < fields.length; i++ ) {\n\t\t\t\t\tif ( ! fields[ i ].val() ) {\n\t\t\t\t\t\treturn fields[ i ];\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// return\n\t\t\t\treturn false;\n\t\t\t};\n\n\t\t\t// find existing file fields within parent\n\t\t\tvar field = getNext( this, parent );\n\n\t\t\t// add new row if no available field\n\t\t\tif ( ! field ) {\n\t\t\t\tparent.$( '.acf-button:last' ).trigger( 'click' );\n\t\t\t\tfield = getNext( this, parent );\n\t\t\t}\n\n\t\t\t// render\n\t\t\tif ( field ) {\n\t\t\t\tfield.render( attachment );\n\t\t\t}\n\t\t},\n\n\t\tselectAttachment: function () {\n\t\t\t// vars\n\t\t\tvar parent = this.parent();\n\t\t\tvar multiple = parent && parent.get( 'type' ) === 'repeater';\n\n\t\t\t// new frame\n\t\t\tvar frame = acf.newMediaPopup( {\n\t\t\t\tmode: 'select',\n\t\t\t\ttype: 'image',\n\t\t\t\ttitle: acf.__( 'Select Image' ),\n\t\t\t\tfield: this.get( 'key' ),\n\t\t\t\tmultiple: multiple,\n\t\t\t\tlibrary: this.get( 'library' ),\n\t\t\t\tallowedTypes: this.get( 'mime_types' ),\n\t\t\t\tselect: $.proxy( function ( attachment, i ) {\n\t\t\t\t\tif ( i > 0 ) {\n\t\t\t\t\t\tthis.append( attachment, parent );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tthis.render( attachment );\n\t\t\t\t\t}\n\t\t\t\t}, this ),\n\t\t\t} );\n\t\t},\n\n\t\teditAttachment: function () {\n\t\t\t// vars\n\t\t\tvar val = this.val();\n\n\t\t\t// bail early if no val\n\t\t\tif ( ! val ) return;\n\n\t\t\t// popup\n\t\t\tvar frame = acf.newMediaPopup( {\n\t\t\t\tmode: 'edit',\n\t\t\t\ttitle: acf.__( 'Edit Image' ),\n\t\t\t\tbutton: acf.__( 'Update Image' ),\n\t\t\t\tattachment: val,\n\t\t\t\tfield: this.get( 'key' ),\n\t\t\t\tselect: $.proxy( function ( attachment, i ) {\n\t\t\t\t\tthis.render( attachment );\n\t\t\t\t}, this ),\n\t\t\t} );\n\t\t},\n\n\t\tremoveAttachment: function () {\n\t\t\tthis.render( false );\n\t\t},\n\n\t\tonClickAdd: function ( e, $el ) {\n\t\t\tthis.selectAttachment();\n\t\t},\n\n\t\tonClickEdit: function ( e, $el ) {\n\t\t\tthis.editAttachment();\n\t\t},\n\n\t\tonClickRemove: function ( e, $el ) {\n\t\t\tthis.removeAttachment();\n\t\t},\n\n\t\tonChange: function ( e, $el ) {\n\t\t\tvar $hiddenInput = this.$input();\n\n\t\t\tif ( ! $el.val() ) {\n\t\t\t\t$hiddenInput.val( '' );\n\t\t\t}\n\n\t\t\tacf.getFileInputData( $el, function ( data ) {\n\t\t\t\t$hiddenInput.val( $.param( data ) );\n\t\t\t} );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'link',\n\n\t\tevents: {\n\t\t\t'click a[data-name=\"add\"]': 'onClickEdit',\n\t\t\t'click a[data-name=\"edit\"]': 'onClickEdit',\n\t\t\t'click a[data-name=\"remove\"]': 'onClickRemove',\n\t\t\t'change .link-node': 'onChange',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-link' );\n\t\t},\n\n\t\t$node: function () {\n\t\t\treturn this.$( '.link-node' );\n\t\t},\n\n\t\tgetValue: function () {\n\t\t\t// vars\n\t\t\tvar $node = this.$node();\n\n\t\t\t// return false if empty\n\t\t\tif ( ! $node.attr( 'href' ) ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn {\n\t\t\t\ttitle: $node.html(),\n\t\t\t\turl: $node.attr( 'href' ),\n\t\t\t\ttarget: $node.attr( 'target' ),\n\t\t\t};\n\t\t},\n\n\t\tsetValue: function ( val ) {\n\t\t\t// default\n\t\t\tval = acf.parseArgs( val, {\n\t\t\t\ttitle: '',\n\t\t\t\turl: '',\n\t\t\t\ttarget: '',\n\t\t\t} );\n\n\t\t\t// vars\n\t\t\tvar $div = this.$control();\n\t\t\tvar $node = this.$node();\n\n\t\t\t// remove class\n\t\t\t$div.removeClass( '-value -external' );\n\n\t\t\t// add class\n\t\t\tif ( val.url ) $div.addClass( '-value' );\n\t\t\tif ( val.target === '_blank' ) $div.addClass( '-external' );\n\n\t\t\t// update text\n\t\t\tthis.$( '.link-title' ).html( val.title );\n\t\t\tthis.$( '.link-url' ).attr( 'href', val.url ).html( val.url );\n\n\t\t\t// update node\n\t\t\t$node.html( val.title );\n\t\t\t$node.attr( 'href', val.url );\n\t\t\t$node.attr( 'target', val.target );\n\n\t\t\t// update inputs\n\t\t\tthis.$( '.input-title' ).val( val.title );\n\t\t\tthis.$( '.input-target' ).val( val.target );\n\t\t\tthis.$( '.input-url' ).val( val.url ).trigger( 'change' );\n\t\t},\n\n\t\tonClickEdit: function ( e, $el ) {\n\t\t\tacf.wpLink.open( this.$node() );\n\t\t},\n\n\t\tonClickRemove: function ( e, $el ) {\n\t\t\tthis.setValue( false );\n\t\t},\n\n\t\tonChange: function ( e, $el ) {\n\t\t\t// get the changed value\n\t\t\tvar val = this.getValue();\n\n\t\t\t// update inputs\n\t\t\tthis.setValue( val );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n\n\t// manager\n\tacf.wpLink = new acf.Model( {\n\t\tgetNodeValue: function () {\n\t\t\tvar $node = this.get( 'node' );\n\t\t\treturn {\n\t\t\t\ttitle: acf.decode( $node.html() ),\n\t\t\t\turl: $node.attr( 'href' ),\n\t\t\t\ttarget: $node.attr( 'target' ),\n\t\t\t};\n\t\t},\n\n\t\tsetNodeValue: function ( val ) {\n\t\t\tvar $node = this.get( 'node' );\n\t\t\t$node.text( val.title );\n\t\t\t$node.attr( 'href', val.url );\n\t\t\t$node.attr( 'target', val.target );\n\t\t\t$node.trigger( 'change' );\n\t\t},\n\n\t\tgetInputValue: function () {\n\t\t\treturn {\n\t\t\t\ttitle: $( '#wp-link-text' ).val(),\n\t\t\t\turl: $( '#wp-link-url' ).val(),\n\t\t\t\ttarget: $( '#wp-link-target' ).prop( 'checked' )\n\t\t\t\t\t? '_blank'\n\t\t\t\t\t: '',\n\t\t\t};\n\t\t},\n\n\t\tsetInputValue: function ( val ) {\n\t\t\t$( '#wp-link-text' ).val( val.title );\n\t\t\t$( '#wp-link-url' ).val( val.url );\n\t\t\t$( '#wp-link-target' ).prop( 'checked', val.target === '_blank' );\n\t\t},\n\n\t\topen: function ( $node ) {\n\t\t\t// add events\n\t\t\tthis.on( 'wplink-open', 'onOpen' );\n\t\t\tthis.on( 'wplink-close', 'onClose' );\n\n\t\t\t// set node\n\t\t\tthis.set( 'node', $node );\n\n\t\t\t// create textarea\n\t\t\tvar $textarea = $(\n\t\t\t\t''\n\t\t\t);\n\t\t\t$( 'body' ).append( $textarea );\n\n\t\t\t// vars\n\t\t\tvar val = this.getNodeValue();\n\n\t\t\t// open popup\n\t\t\twpLink.open( 'acf-link-textarea', val.url, val.title, null );\n\t\t},\n\n\t\tonOpen: function () {\n\t\t\t// always show title (WP will hide title if empty)\n\t\t\t$( '#wp-link-wrap' ).addClass( 'has-text-field' );\n\n\t\t\t// set inputs\n\t\t\tvar val = this.getNodeValue();\n\t\t\tthis.setInputValue( val );\n\n\t\t\t// Update button text.\n\t\t\tif ( val.url && wpLinkL10n ) {\n\t\t\t\t$( '#wp-link-submit' ).val( wpLinkL10n.update );\n\t\t\t}\n\t\t},\n\n\t\tclose: function () {\n\t\t\twpLink.close();\n\t\t},\n\n\t\tonClose: function () {\n\t\t\t// Bail early if no node.\n\t\t\t// Needed due to WP triggering this event twice.\n\t\t\tif ( ! this.has( 'node' ) ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// Determine context.\n\t\t\tvar $submit = $( '#wp-link-submit' );\n\t\t\tvar isSubmit = $submit.is( ':hover' ) || $submit.is( ':focus' );\n\n\t\t\t// Set value\n\t\t\tif ( isSubmit ) {\n\t\t\t\tvar val = this.getInputValue();\n\t\t\t\tthis.setNodeValue( val );\n\t\t\t}\n\n\t\t\t// Cleanup.\n\t\t\tthis.off( 'wplink-open' );\n\t\t\tthis.off( 'wplink-close' );\n\t\t\t$( '#acf-link-textarea' ).remove();\n\t\t\tthis.set( 'node', null );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'oembed',\n\n\t\tevents: {\n\t\t\t'click [data-name=\"clear-button\"]': 'onClickClear',\n\t\t\t'keypress .input-search': 'onKeypressSearch',\n\t\t\t'keyup .input-search': 'onKeyupSearch',\n\t\t\t'change .input-search': 'onChangeSearch',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-oembed' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( '.input-value' );\n\t\t},\n\n\t\t$search: function () {\n\t\t\treturn this.$( '.input-search' );\n\t\t},\n\n\t\tgetValue: function () {\n\t\t\treturn this.$input().val();\n\t\t},\n\n\t\tgetSearchVal: function () {\n\t\t\treturn this.$search().val();\n\t\t},\n\n\t\tsetValue: function ( val ) {\n\t\t\t// class\n\t\t\tif ( val ) {\n\t\t\t\tthis.$control().addClass( 'has-value' );\n\t\t\t} else {\n\t\t\t\tthis.$control().removeClass( 'has-value' );\n\t\t\t}\n\n\t\t\tacf.val( this.$input(), val );\n\t\t},\n\n\t\tshowLoading: function ( show ) {\n\t\t\tacf.showLoading( this.$( '.canvas' ) );\n\t\t},\n\n\t\thideLoading: function () {\n\t\t\tacf.hideLoading( this.$( '.canvas' ) );\n\t\t},\n\n\t\tmaybeSearch: function () {\n\t\t\t// vars\n\t\t\tvar prevUrl = this.val();\n\t\t\tvar url = this.getSearchVal();\n\n\t\t\t// no value\n\t\t\tif ( ! url ) {\n\t\t\t\treturn this.clear();\n\t\t\t}\n\n\t\t\t// fix missing 'http://' - causes the oembed code to error and fail\n\t\t\tif ( url.substr( 0, 4 ) != 'http' ) {\n\t\t\t\turl = 'http://' + url;\n\t\t\t}\n\n\t\t\t// bail early if no change\n\t\t\tif ( url === prevUrl ) return;\n\n\t\t\t// clear existing timeout\n\t\t\tvar timeout = this.get( 'timeout' );\n\t\t\tif ( timeout ) {\n\t\t\t\tclearTimeout( timeout );\n\t\t\t}\n\n\t\t\t// set new timeout\n\t\t\tvar callback = $.proxy( this.search, this, url );\n\t\t\tthis.set( 'timeout', setTimeout( callback, 300 ) );\n\t\t},\n\n\t\tsearch: function ( url ) {\n\t\t\t// ajax\n\t\t\tvar ajaxData = {\n\t\t\t\taction: 'acf/fields/oembed/search',\n\t\t\t\ts: url,\n\t\t\t\tfield_key: this.get( 'key' ),\n\t\t\t};\n\n\t\t\t// clear existing timeout\n\t\t\tvar xhr = this.get( 'xhr' );\n\t\t\tif ( xhr ) {\n\t\t\t\txhr.abort();\n\t\t\t}\n\n\t\t\t// loading\n\t\t\tthis.showLoading();\n\n\t\t\t// query\n\t\t\tvar xhr = $.ajax( {\n\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\tdata: acf.prepareForAjax( ajaxData ),\n\t\t\t\ttype: 'post',\n\t\t\t\tdataType: 'json',\n\t\t\t\tcontext: this,\n\t\t\t\tsuccess: function ( json ) {\n\t\t\t\t\t// error\n\t\t\t\t\tif ( ! json || ! json.html ) {\n\t\t\t\t\t\tjson = {\n\t\t\t\t\t\t\turl: false,\n\t\t\t\t\t\t\thtml: '',\n\t\t\t\t\t\t};\n\t\t\t\t\t}\n\n\t\t\t\t\t// update vars\n\t\t\t\t\tthis.val( json.url );\n\t\t\t\t\tthis.$( '.canvas-media' ).html( json.html );\n\t\t\t\t},\n\t\t\t\tcomplete: function () {\n\t\t\t\t\tthis.hideLoading();\n\t\t\t\t},\n\t\t\t} );\n\n\t\t\tthis.set( 'xhr', xhr );\n\t\t},\n\n\t\tclear: function () {\n\t\t\tthis.val( '' );\n\t\t\tthis.$search().val( '' );\n\t\t\tthis.$( '.canvas-media' ).html( '' );\n\t\t},\n\n\t\tonClickClear: function ( e, $el ) {\n\t\t\tthis.clear();\n\t\t},\n\n\t\tonKeypressSearch: function ( e, $el ) {\n\t\t\tif ( e.which == 13 ) {\n\t\t\t\te.preventDefault();\n\t\t\t\tthis.maybeSearch();\n\t\t\t}\n\t\t},\n\n\t\tonKeyupSearch: function ( e, $el ) {\n\t\t\tif ( $el.val() ) {\n\t\t\t\tthis.maybeSearch();\n\t\t\t}\n\t\t},\n\n\t\tonChangeSearch: function ( e, $el ) {\n\t\t\tthis.maybeSearch();\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.models.SelectField.extend( {\n\t\ttype: 'page_link',\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.models.SelectField.extend( {\n\t\ttype: 'post_object',\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'radio',\n\n\t\tevents: {\n\t\t\t'click input[type=\"radio\"]': 'onClick',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-radio-list' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'input:checked' );\n\t\t},\n\n\t\t$inputText: function () {\n\t\t\treturn this.$( 'input[type=\"text\"]' );\n\t\t},\n\n\t\tgetValue: function () {\n\t\t\tvar val = this.$input().val();\n\t\t\tif ( val === 'other' && this.get( 'other_choice' ) ) {\n\t\t\t\tval = this.$inputText().val();\n\t\t\t}\n\t\t\treturn val;\n\t\t},\n\n\t\tonClick: function ( e, $el ) {\n\t\t\t// vars\n\t\t\tvar $label = $el.parent( 'label' );\n\t\t\tvar selected = $label.hasClass( 'selected' );\n\t\t\tvar val = $el.val();\n\n\t\t\t// remove previous selected\n\t\t\tthis.$( '.selected' ).removeClass( 'selected' );\n\n\t\t\t// add active class\n\t\t\t$label.addClass( 'selected' );\n\n\t\t\t// allow null\n\t\t\tif ( this.get( 'allow_null' ) && selected ) {\n\t\t\t\t$label.removeClass( 'selected' );\n\t\t\t\t$el.prop( 'checked', false ).trigger( 'change' );\n\t\t\t\tval = false;\n\t\t\t}\n\n\t\t\t// other\n\t\t\tif ( this.get( 'other_choice' ) ) {\n\t\t\t\t// enable\n\t\t\t\tif ( val === 'other' ) {\n\t\t\t\t\tthis.$inputText().prop( 'disabled', false );\n\n\t\t\t\t\t// disable\n\t\t\t\t} else {\n\t\t\t\t\tthis.$inputText().prop( 'disabled', true );\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'range',\n\n\t\tevents: {\n\t\t\t'input input[type=\"range\"]': 'onChange',\n\t\t\t'change input': 'onChange',\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'input[type=\"range\"]' );\n\t\t},\n\n\t\t$inputAlt: function () {\n\t\t\treturn this.$( 'input[type=\"number\"]' );\n\t\t},\n\n\t\tsetValue: function ( val ) {\n\t\t\tthis.busy = true;\n\n\t\t\t// Update range input (with change).\n\t\t\tacf.val( this.$input(), val );\n\n\t\t\t// Update alt input (without change).\n\t\t\t// Read in input value to inherit min/max validation.\n\t\t\tacf.val( this.$inputAlt(), this.$input().val(), true );\n\n\t\t\tthis.busy = false;\n\t\t},\n\n\t\tonChange: function ( e, $el ) {\n\t\t\tif ( ! this.busy ) {\n\t\t\t\tthis.setValue( $el.val() );\n\t\t\t}\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'relationship',\n\n\t\tevents: {\n\t\t\t'keypress [data-filter]': 'onKeypressFilter',\n\t\t\t'change [data-filter]': 'onChangeFilter',\n\t\t\t'keyup [data-filter]': 'onChangeFilter',\n\t\t\t'click .choices-list .acf-rel-item': 'onClickAdd',\n\t\t\t'keypress .choices-list .acf-rel-item': 'onKeypressFilter',\n\t\t\t'keypress .values-list .acf-rel-item': 'onKeypressFilter',\n\t\t\t'click [data-name=\"remove_item\"]': 'onClickRemove',\n\t\t\t'touchstart .values-list .acf-rel-item': 'onTouchStartValues',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-relationship' );\n\t\t},\n\n\t\t$list: function ( list ) {\n\t\t\treturn this.$( '.' + list + '-list' );\n\t\t},\n\n\t\t$listItems: function ( list ) {\n\t\t\treturn this.$list( list ).find( '.acf-rel-item' );\n\t\t},\n\n\t\t$listItem: function ( list, id ) {\n\t\t\treturn this.$list( list ).find(\n\t\t\t\t'.acf-rel-item[data-id=\"' + id + '\"]'\n\t\t\t);\n\t\t},\n\n\t\tgetValue: function () {\n\t\t\tvar val = [];\n\t\t\tthis.$listItems( 'values' ).each( function () {\n\t\t\t\tval.push( $( this ).data( 'id' ) );\n\t\t\t} );\n\t\t\treturn val.length ? val : false;\n\t\t},\n\n\t\tnewChoice: function ( props ) {\n\t\t\treturn [\n\t\t\t\t'
  • ',\n\t\t\t\t'' +\n\t\t\t\t\tprops.text +\n\t\t\t\t\t'',\n\t\t\t\t'
  • ',\n\t\t\t].join( '' );\n\t\t},\n\n\t\tnewValue: function ( props ) {\n\t\t\treturn [\n\t\t\t\t'
  • ',\n\t\t\t\t'',\n\t\t\t\t'' +\n\t\t\t\t\tprops.text,\n\t\t\t\t'',\n\t\t\t\t'',\n\t\t\t\t'
  • ',\n\t\t\t].join( '' );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// Delay initialization until \"interacted with\" or \"in view\".\n\t\t\tvar delayed = this.proxy(\n\t\t\t\tacf.once( function () {\n\t\t\t\t\t// Add sortable.\n\t\t\t\t\tthis.$list( 'values' ).sortable( {\n\t\t\t\t\t\titems: 'li',\n\t\t\t\t\t\tforceHelperSize: true,\n\t\t\t\t\t\tforcePlaceholderSize: true,\n\t\t\t\t\t\tscroll: true,\n\t\t\t\t\t\tupdate: this.proxy( function () {\n\t\t\t\t\t\t\tthis.$input().trigger( 'change' );\n\t\t\t\t\t\t} ),\n\t\t\t\t\t} );\n\n\t\t\t\t\t// Avoid browser remembering old scroll position and add event.\n\t\t\t\t\tthis.$list( 'choices' )\n\t\t\t\t\t\t.scrollTop( 0 )\n\t\t\t\t\t\t.on( 'scroll', this.proxy( this.onScrollChoices ) );\n\n\t\t\t\t\t// Fetch choices.\n\t\t\t\t\tthis.fetch();\n\t\t\t\t} )\n\t\t\t);\n\n\t\t\t// Bind \"interacted with\".\n\t\t\tthis.$el.one( 'mouseover', delayed );\n\t\t\tthis.$el.one( 'focus', 'input', delayed );\n\n\t\t\t// Bind \"in view\".\n\t\t\tacf.onceInView( this.$el, delayed );\n\t\t},\n\n\t\tonScrollChoices: function ( e ) {\n\t\t\t// bail early if no more results\n\t\t\tif ( this.get( 'loading' ) || ! this.get( 'more' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Scrolled to bottom\n\t\t\tvar $list = this.$list( 'choices' );\n\t\t\tvar scrollTop = Math.ceil( $list.scrollTop() );\n\t\t\tvar scrollHeight = Math.ceil( $list[ 0 ].scrollHeight );\n\t\t\tvar innerHeight = Math.ceil( $list.innerHeight() );\n\t\t\tvar paged = this.get( 'paged' ) || 1;\n\t\t\tif ( scrollTop + innerHeight >= scrollHeight ) {\n\t\t\t\t// update paged\n\t\t\t\tthis.set( 'paged', paged + 1 );\n\n\t\t\t\t// fetch\n\t\t\t\tthis.fetch();\n\t\t\t}\n\t\t},\n\n\t\tonKeypressFilter: function ( e, $el ) {\n\t\t\t// Receive enter key when selecting relationship items.\n\t\t\tif ( $el.hasClass( 'acf-rel-item-add' ) && e.which == 13 ) {\n\t\t\t\tthis.onClickAdd(e, $el);\n\t\t\t}\n\t\t\t// Receive enter key when removing relationship items.\n\t\t\tif ( $el.hasClass( 'acf-rel-item-remove' ) && e.which == 13 ) {\n\t\t\t\tthis.onClickRemove(e, $el);\n\t\t\t}\n\t\t\t// don't submit form\n\t\t\tif ( e.which == 13 ) {\n\t\t\t\te.preventDefault();\n\t\t\t}\n\t\t},\n\n\t\tonChangeFilter: function ( e, $el ) {\n\t\t\t// vars\n\t\t\tvar val = $el.val();\n\t\t\tvar filter = $el.data( 'filter' );\n\n\t\t\t// Bail early if filter has not changed\n\t\t\tif ( this.get( filter ) === val ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// update attr\n\t\t\tthis.set( filter, val );\n\n\t\t\t// reset paged\n\t\t\tthis.set( 'paged', 1 );\n\n\t\t\t// fetch\n\t\t\tif ( $el.is( 'select' ) ) {\n\t\t\t\tthis.fetch();\n\n\t\t\t\t// search must go through timeout\n\t\t\t} else {\n\t\t\t\tthis.maybeFetch();\n\t\t\t}\n\t\t},\n\n\t\tonClickAdd: function ( e, $el ) {\n\t\t\t// vars\n\t\t\tvar val = this.val();\n\t\t\tvar max = parseInt( this.get( 'max' ) );\n\n\t\t\t// can be added?\n\t\t\tif ( $el.hasClass( 'disabled' ) ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// validate\n\t\t\tif ( max > 0 && val && val.length >= max ) {\n\t\t\t\t// add notice\n\t\t\t\tthis.showNotice( {\n\t\t\t\t\ttext: acf\n\t\t\t\t\t\t.__( 'Maximum values reached ( {max} values )' )\n\t\t\t\t\t\t.replace( '{max}', max ),\n\t\t\t\t\ttype: 'warning',\n\t\t\t\t} );\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// disable\n\t\t\t$el.addClass( 'disabled' );\n\n\t\t\t// add\n\t\t\tvar html = this.newValue( {\n\t\t\t\tid: $el.data( 'id' ),\n\t\t\t\ttext: $el.html(),\n\t\t\t} );\n\t\t\tthis.$list( 'values' ).append( html );\n\n\t\t\t// trigger change\n\t\t\tthis.$input().trigger( 'change' );\n\t\t},\n\n\t\tonClickRemove: function ( e, $el ) {\n\t\t\t// Prevent default here because generic handler wont be triggered.\n\t\t\te.preventDefault();\n\n\t\t\tlet $span;\n\t\t\t// Behavior if triggered from tabbed event.\n\t\t\tif ( $el.hasClass( 'acf-rel-item-remove' )) {\n\t\t\t\t$span = $el;\n\t\t\t} else {\n\t\t\t\t// Behavior if triggered through click event.\n\t\t\t\t$span = $el.parent();\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tconst $li = $span.parent();\n\t\t\tconst id = $span.data( 'id' );\n\n\t\t\t// remove value\n\t\t\t$li.remove();\n\n\t\t\t// show choice\n\t\t\tthis.$listItem( 'choices', id ).removeClass( 'disabled' );\n\n\t\t\t// trigger change\n\t\t\tthis.$input().trigger( 'change' );\n\t\t},\n\n\t\tonTouchStartValues: function( e, $el ) {\n\t\t\t$( this.$listItems( 'values' ) ).removeClass( 'relationship-hover' );\n\t\t\t$el.addClass( 'relationship-hover' );\n\t\t},\n\n\t\tmaybeFetch: function () {\n\t\t\t// vars\n\t\t\tvar timeout = this.get( 'timeout' );\n\n\t\t\t// abort timeout\n\t\t\tif ( timeout ) {\n\t\t\t\tclearTimeout( timeout );\n\t\t\t}\n\n\t\t\t// fetch\n\t\t\ttimeout = this.setTimeout( this.fetch, 300 );\n\t\t\tthis.set( 'timeout', timeout );\n\t\t},\n\n\t\tgetAjaxData: function () {\n\t\t\t// load data based on element attributes\n\t\t\tvar ajaxData = this.$control().data();\n\t\t\tfor ( var name in ajaxData ) {\n\t\t\t\tajaxData[ name ] = this.get( name );\n\t\t\t}\n\n\t\t\t// extra\n\t\t\tajaxData.action = 'acf/fields/relationship/query';\n\t\t\tajaxData.field_key = this.get( 'key' );\n\n\t\t\t// Filter.\n\t\t\tajaxData = acf.applyFilters(\n\t\t\t\t'relationship_ajax_data',\n\t\t\t\tajaxData,\n\t\t\t\tthis\n\t\t\t);\n\n\t\t\t// return\n\t\t\treturn ajaxData;\n\t\t},\n\n\t\tfetch: function () {\n\t\t\t// abort XHR if this field is already loading AJAX data\n\t\t\tvar xhr = this.get( 'xhr' );\n\t\t\tif ( xhr ) {\n\t\t\t\txhr.abort();\n\t\t\t}\n\n\t\t\t// add to this.o\n\t\t\tvar ajaxData = this.getAjaxData();\n\n\t\t\t// clear html if is new query\n\t\t\tvar $choiceslist = this.$list( 'choices' );\n\t\t\tif ( ajaxData.paged == 1 ) {\n\t\t\t\t$choiceslist.html( '' );\n\t\t\t}\n\n\t\t\t// loading\n\t\t\tvar $loading = $(\n\t\t\t\t'
  • ' +\n\t\t\t\t\tacf.__( 'Loading' ) +\n\t\t\t\t\t'
  • '\n\t\t\t);\n\t\t\t$choiceslist.append( $loading );\n\t\t\tthis.set( 'loading', true );\n\n\t\t\t// callback\n\t\t\tvar onComplete = function () {\n\t\t\t\tthis.set( 'loading', false );\n\t\t\t\t$loading.remove();\n\t\t\t};\n\n\t\t\tvar onSuccess = function ( json ) {\n\t\t\t\t// no results\n\t\t\t\tif ( ! json || ! json.results || ! json.results.length ) {\n\t\t\t\t\t// prevent pagination\n\t\t\t\t\tthis.set( 'more', false );\n\n\t\t\t\t\t// add message\n\t\t\t\t\tif ( this.get( 'paged' ) == 1 ) {\n\t\t\t\t\t\tthis.$list( 'choices' ).append(\n\t\t\t\t\t\t\t'
  • ' + acf.__( 'No matches found' ) + '
  • '\n\t\t\t\t\t\t);\n\t\t\t\t\t}\n\n\t\t\t\t\t// return\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\t// set more (allows pagination scroll)\n\t\t\t\tthis.set( 'more', json.more );\n\n\t\t\t\t// get new results\n\t\t\t\tvar html = this.walkChoices( json.results );\n\t\t\t\tvar $html = $( html );\n\n\t\t\t\t// apply .disabled to left li's\n\t\t\t\tvar val = this.val();\n\t\t\t\tif ( val && val.length ) {\n\t\t\t\t\tval.map( function ( id ) {\n\t\t\t\t\t\t$html\n\t\t\t\t\t\t\t.find( '.acf-rel-item[data-id=\"' + id + '\"]' )\n\t\t\t\t\t\t\t.addClass( 'disabled' );\n\t\t\t\t\t} );\n\t\t\t\t}\n\n\t\t\t\t// append\n\t\t\t\t$choiceslist.append( $html );\n\n\t\t\t\t// merge together groups\n\t\t\t\tvar $prevLabel = false;\n\t\t\t\tvar $prevList = false;\n\n\t\t\t\t$choiceslist.find( '.acf-rel-label' ).each( function () {\n\t\t\t\t\tvar $label = $( this );\n\t\t\t\t\tvar $list = $label.siblings( 'ul' );\n\n\t\t\t\t\tif ( $prevLabel && $prevLabel.text() == $label.text() ) {\n\t\t\t\t\t\t$prevList.append( $list.children() );\n\t\t\t\t\t\t$( this ).parent().remove();\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\n\t\t\t\t\t// update vars\n\t\t\t\t\t$prevLabel = $label;\n\t\t\t\t\t$prevList = $list;\n\t\t\t\t} );\n\t\t\t};\n\n\t\t\t// get results\n\t\t\tvar xhr = $.ajax( {\n\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\tdataType: 'json',\n\t\t\t\ttype: 'post',\n\t\t\t\tdata: acf.prepareForAjax( ajaxData ),\n\t\t\t\tcontext: this,\n\t\t\t\tsuccess: onSuccess,\n\t\t\t\tcomplete: onComplete,\n\t\t\t} );\n\n\t\t\t// set\n\t\t\tthis.set( 'xhr', xhr );\n\t\t},\n\n\t\twalkChoices: function ( data ) {\n\t\t\t// walker\n\t\t\tvar walk = function ( data ) {\n\t\t\t\t// vars\n\t\t\t\tvar html = '';\n\n\t\t\t\t// is array\n\t\t\t\tif ( $.isArray( data ) ) {\n\t\t\t\t\tdata.map( function ( item ) {\n\t\t\t\t\t\thtml += walk( item );\n\t\t\t\t\t} );\n\n\t\t\t\t\t// is item\n\t\t\t\t} else if ( $.isPlainObject( data ) ) {\n\t\t\t\t\t// group\n\t\t\t\t\tif ( data.children !== undefined ) {\n\t\t\t\t\t\thtml +=\n\t\t\t\t\t\t\t'
  • ' +\n\t\t\t\t\t\t\tacf.escHtml( data.text ) +\n\t\t\t\t\t\t\t'
      ';\n\t\t\t\t\t\thtml += walk( data.children );\n\t\t\t\t\t\thtml += '
  • ';\n\n\t\t\t\t\t\t// single\n\t\t\t\t\t} else {\n\t\t\t\t\t\thtml +=\n\t\t\t\t\t\t\t'
  • ' +\n\t\t\t\t\t\t\tacf.escHtml( data.text ) +\n\t\t\t\t\t\t\t'
  • ';\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// return\n\t\t\t\treturn html;\n\t\t\t};\n\n\t\t\treturn walk( data );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'select',\n\n\t\tselect2: false,\n\n\t\twait: 'load',\n\n\t\tevents: {\n\t\t\tremoveField: 'onRemove',\n\t\t\tduplicateField: 'onDuplicate',\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'select' );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar $select = this.$input();\n\n\t\t\t// inherit data\n\t\t\tthis.inherit( $select );\n\n\t\t\t// select2\n\t\t\tif ( this.get( 'ui' ) ) {\n\t\t\t\t// populate ajax_data (allowing custom attribute to already exist)\n\t\t\t\tvar ajaxAction = this.get( 'ajax_action' );\n\t\t\t\tif ( ! ajaxAction ) {\n\t\t\t\t\tajaxAction = 'acf/fields/' + this.get( 'type' ) + '/query';\n\t\t\t\t}\n\n\t\t\t\t// select2\n\t\t\t\tthis.select2 = acf.newSelect2( $select, {\n\t\t\t\t\tfield: this,\n\t\t\t\t\tajax: this.get( 'ajax' ),\n\t\t\t\t\tmultiple: this.get( 'multiple' ),\n\t\t\t\t\tplaceholder: this.get( 'placeholder' ),\n\t\t\t\t\tallowNull: this.get( 'allow_null' ),\n\t\t\t\t\tajaxAction: ajaxAction,\n\t\t\t\t} );\n\t\t\t}\n\t\t},\n\n\t\tonRemove: function () {\n\t\t\tif ( this.select2 ) {\n\t\t\t\tthis.select2.destroy();\n\t\t\t}\n\t\t},\n\n\t\tonDuplicate: function ( e, $el, $duplicate ) {\n\t\t\tif ( this.select2 ) {\n\t\t\t\t$duplicate.find( '.select2-container' ).remove();\n\t\t\t\t$duplicate\n\t\t\t\t\t.find( 'select' )\n\t\t\t\t\t.removeClass( 'select2-hidden-accessible' );\n\t\t\t}\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t// vars\n\tvar CONTEXT = 'tab';\n\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'tab',\n\n\t\twait: '',\n\n\t\ttabs: false,\n\n\t\ttab: false,\n\n\t\tevents: {\n\t\t\tduplicateField: 'onDuplicate',\n\t\t},\n\n\t\tfindFields: function () {\n\t\t\tlet filter;\n\n\t\t\t/**\n\t\t\t * Tabs in the admin UI that can be extended by third\n\t\t\t * parties have the child settings wrapped inside an extra div,\n\t\t\t * so we need to look for that instead of an adjacent .acf-field.\n\t\t\t */\n\t\t\tswitch ( this.get( 'key' ) ) {\n\t\t\t\tcase 'acf_field_settings_tabs':\n\t\t\t\t\tfilter = '.acf-field-settings-main';\n\t\t\t\t\tbreak;\n\t\t\t\tcase 'acf_field_group_settings_tabs':\n\t\t\t\t\tfilter = '.field-group-settings-tab';\n\t\t\t\t\tbreak;\n\t\t\t\tcase 'acf_browse_fields_tabs':\n\t\t\t\t\tfilter = '.acf-field-types-tab';\n\t\t\t\t\tbreak;\n\t\t\t\tcase 'acf_post_type_tabs':\n\t\t\t\t\tfilter = '.acf-post-type-advanced-settings';\n\t\t\t\t\tbreak;\n\t\t\t\tcase 'acf_taxonomy_tabs':\n\t\t\t\t\tfilter = '.acf-taxonomy-advanced-settings';\n\t\t\t\t\tbreak;\n\t\t\t\tcase 'acf_ui_options_page_tabs':\n\t\t\t\t\tfilter = '.acf-ui-options-page-advanced-settings';\n\t\t\t\t\tbreak;\n\t\t\t\tdefault:\n\t\t\t\t\tfilter = '.acf-field';\n\t\t\t}\n\n\t\t\treturn this.$el.nextUntil( '.acf-field-tab', filter );\n\t\t},\n\n\t\tgetFields: function () {\n\t\t\treturn acf.getFields( this.findFields() );\n\t\t},\n\n\t\tfindTabs: function () {\n\t\t\treturn this.$el.prevAll( '.acf-tab-wrap:first' );\n\t\t},\n\n\t\tfindTab: function () {\n\t\t\treturn this.$( '.acf-tab-button' );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// bail early if is td\n\t\t\tif ( this.$el.is( 'td' ) ) {\n\t\t\t\tthis.events = {};\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar $tabs = this.findTabs();\n\t\t\tvar $tab = this.findTab();\n\t\t\tvar settings = acf.parseArgs( $tab.data(), {\n\t\t\t\tendpoint: false,\n\t\t\t\tplacement: '',\n\t\t\t\tbefore: this.$el,\n\t\t\t} );\n\n\t\t\t// create wrap\n\t\t\tif ( ! $tabs.length || settings.endpoint ) {\n\t\t\t\tthis.tabs = new Tabs( settings );\n\t\t\t} else {\n\t\t\t\tthis.tabs = $tabs.data( 'acf' );\n\t\t\t}\n\n\t\t\t// add tab\n\t\t\tthis.tab = this.tabs.addTab( $tab, this );\n\t\t},\n\n\t\tisActive: function () {\n\t\t\treturn this.tab.isActive();\n\t\t},\n\n\t\tshowFields: function () {\n\t\t\t// show fields\n\t\t\tthis.getFields().map( function ( field ) {\n\t\t\t\tfield.show( this.cid, CONTEXT );\n\t\t\t\tfield.hiddenByTab = false;\n\t\t\t}, this );\n\t\t},\n\n\t\thideFields: function () {\n\t\t\t// hide fields\n\t\t\tthis.getFields().map( function ( field ) {\n\t\t\t\tfield.hide( this.cid, CONTEXT );\n\t\t\t\tfield.hiddenByTab = this.tab;\n\t\t\t}, this );\n\t\t},\n\n\t\tshow: function ( lockKey ) {\n\t\t\t// show field and store result\n\t\t\tvar visible = acf.Field.prototype.show.apply( this, arguments );\n\n\t\t\t// check if now visible\n\t\t\tif ( visible ) {\n\t\t\t\t// show tab\n\t\t\t\tthis.tab.show();\n\n\t\t\t\t// check active tabs\n\t\t\t\tthis.tabs.refresh();\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn visible;\n\t\t},\n\n\t\thide: function ( lockKey ) {\n\t\t\t// hide field and store result\n\t\t\tvar hidden = acf.Field.prototype.hide.apply( this, arguments );\n\n\t\t\t// check if now hidden\n\t\t\tif ( hidden ) {\n\t\t\t\t// hide tab\n\t\t\t\tthis.tab.hide();\n\n\t\t\t\t// reset tabs if this was active\n\t\t\t\tif ( this.isActive() ) {\n\t\t\t\t\tthis.tabs.reset();\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn hidden;\n\t\t},\n\n\t\tenable: function ( lockKey ) {\n\t\t\t// enable fields\n\t\t\tthis.getFields().map( function ( field ) {\n\t\t\t\tfield.enable( CONTEXT );\n\t\t\t} );\n\t\t},\n\n\t\tdisable: function ( lockKey ) {\n\t\t\t// disable fields\n\t\t\tthis.getFields().map( function ( field ) {\n\t\t\t\tfield.disable( CONTEXT );\n\t\t\t} );\n\t\t},\n\n\t\tonDuplicate: function ( e, $el, $duplicate ) {\n\t\t\tif ( this.isActive() ) {\n\t\t\t\t$duplicate.prevAll( '.acf-tab-wrap:first' ).remove();\n\t\t\t}\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n\n\t/**\n\t * tabs\n\t *\n\t * description\n\t *\n\t * @date\t8/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar i = 0;\n\tvar Tabs = acf.Model.extend( {\n\t\ttabs: [],\n\n\t\tactive: false,\n\n\t\tactions: {\n\t\t\trefresh: 'onRefresh',\n\t\t\tclose_field_object: 'onCloseFieldObject',\n\t\t},\n\n\t\tdata: {\n\t\t\tbefore: false,\n\t\t\tplacement: 'top',\n\t\t\tindex: 0,\n\t\t\tinitialized: false,\n\t\t},\n\n\t\tsetup: function ( settings ) {\n\t\t\t// data\n\t\t\t$.extend( this.data, settings );\n\n\t\t\t// define this prop to avoid scope issues\n\t\t\tthis.tabs = [];\n\t\t\tthis.active = false;\n\n\t\t\t// vars\n\t\t\tvar placement = this.get( 'placement' );\n\t\t\tvar $before = this.get( 'before' );\n\t\t\tvar $parent = $before.parent();\n\n\t\t\t// add sidebar for left placement\n\t\t\tif ( placement == 'left' && $parent.hasClass( 'acf-fields' ) ) {\n\t\t\t\t$parent.addClass( '-sidebar' );\n\t\t\t}\n\n\t\t\t// create wrap\n\t\t\tif ( $before.is( 'tr' ) ) {\n\t\t\t\tthis.$el = $(\n\t\t\t\t\t'
    '\n\t\t\t\t);\n\t\t\t} else {\n\t\t\t\tlet ulClass = 'acf-hl acf-tab-group';\n\n\t\t\t\tif ( this.get( 'key' ) === 'acf_field_settings_tabs' ) {\n\t\t\t\t\tulClass = 'acf-field-settings-tab-bar';\n\t\t\t\t}\n\n\t\t\t\tthis.$el = $(\n\t\t\t\t\t'
      '\n\t\t\t\t);\n\t\t\t}\n\n\t\t\t// append\n\t\t\t$before.before( this.$el );\n\n\t\t\t// set index\n\t\t\tthis.set( 'index', i, true );\n\t\t\ti++;\n\t\t},\n\n\t\tinitializeTabs: function () {\n\t\t\t// Bail if tabs are disabled.\n\t\t\tif (\n\t\t\t\t'acf_field_settings_tabs' === this.get( 'key' ) &&\n\t\t\t\t$( '#acf-field-group-fields' ).hasClass( 'hide-tabs' )\n\t\t\t) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// find first visible tab\n\t\t\tvar tab = this.getVisible().shift();\n\n\t\t\t// remember previous tab state\n\t\t\tvar order = acf.getPreference( 'this.tabs' ) || [];\n\t\t\tvar groupIndex = this.get( 'index' );\n\t\t\tvar tabIndex = order[ groupIndex ];\n\n\t\t\tif ( this.tabs[ tabIndex ] && this.tabs[ tabIndex ].isVisible() ) {\n\t\t\t\ttab = this.tabs[ tabIndex ];\n\t\t\t}\n\n\t\t\t// select\n\t\t\tif ( tab ) {\n\t\t\t\tthis.selectTab( tab );\n\t\t\t} else {\n\t\t\t\tthis.closeTabs();\n\t\t\t}\n\n\t\t\t// set local variable used by tabsManager\n\t\t\tthis.set( 'initialized', true );\n\t\t},\n\n\t\tgetVisible: function () {\n\t\t\treturn this.tabs.filter( function ( tab ) {\n\t\t\t\treturn tab.isVisible();\n\t\t\t} );\n\t\t},\n\n\t\tgetActive: function () {\n\t\t\treturn this.active;\n\t\t},\n\n\t\tsetActive: function ( tab ) {\n\t\t\treturn ( this.active = tab );\n\t\t},\n\n\t\thasActive: function () {\n\t\t\treturn this.active !== false;\n\t\t},\n\n\t\tisActive: function ( tab ) {\n\t\t\tvar active = this.getActive();\n\t\t\treturn active && active.cid === tab.cid;\n\t\t},\n\n\t\tcloseActive: function () {\n\t\t\tif ( this.hasActive() ) {\n\t\t\t\tthis.closeTab( this.getActive() );\n\t\t\t}\n\t\t},\n\n\t\topenTab: function ( tab ) {\n\t\t\t// close existing tab\n\t\t\tthis.closeActive();\n\n\t\t\t// open\n\t\t\ttab.open();\n\n\t\t\t// set active\n\t\t\tthis.setActive( tab );\n\t\t},\n\n\t\tcloseTab: function ( tab ) {\n\t\t\t// close\n\t\t\ttab.close();\n\n\t\t\t// set active\n\t\t\tthis.setActive( false );\n\t\t},\n\n\t\tcloseTabs: function () {\n\t\t\tthis.tabs.map( this.closeTab, this );\n\t\t},\n\n\t\tselectTab: function ( tab ) {\n\t\t\t// close other tabs\n\t\t\tthis.tabs.map( function ( t ) {\n\t\t\t\tif ( tab.cid !== t.cid ) {\n\t\t\t\t\tthis.closeTab( t );\n\t\t\t\t}\n\t\t\t}, this );\n\n\t\t\t// open\n\t\t\tthis.openTab( tab );\n\t\t},\n\n\t\taddTab: function ( $a, field ) {\n\t\t\t// create
    • \n\t\t\tvar $li = $( '
    • ' + $a.outerHTML() + '
    • ' );\n\n\t\t\t// add settings type class.\n\t\t\tvar classes = $a.attr( 'class' ).replace( 'acf-tab-button', '' );\n\t\t\t$li.addClass( classes );\n\n\t\t\t// append\n\t\t\tthis.$( 'ul' ).append( $li );\n\n\t\t\t// initialize\n\t\t\tvar tab = new Tab( {\n\t\t\t\t$el: $li,\n\t\t\t\tfield: field,\n\t\t\t\tgroup: this,\n\t\t\t} );\n\n\t\t\t// store\n\t\t\tthis.tabs.push( tab );\n\n\t\t\t// return\n\t\t\treturn tab;\n\t\t},\n\n\t\treset: function () {\n\t\t\t// close existing tab\n\t\t\tthis.closeActive();\n\n\t\t\t// find and active a tab\n\t\t\treturn this.refresh();\n\t\t},\n\n\t\trefresh: function () {\n\t\t\t// bail early if active already exists\n\t\t\tif ( this.hasActive() ) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t\t// find next active tab\n\t\t\tvar tab = this.getVisible().shift();\n\t\t\t// open tab\n\t\t\tif ( tab ) {\n\t\t\t\tthis.openTab( tab );\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn tab;\n\t\t},\n\n\t\tonRefresh: function () {\n\t\t\t// only for left placements\n\t\t\tif ( this.get( 'placement' ) !== 'left' ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar $parent = this.$el.parent();\n\t\t\tvar $list = this.$el.children( 'ul' );\n\t\t\tvar attribute = $parent.is( 'td' ) ? 'height' : 'min-height';\n\n\t\t\t// find height (minus 1 for border-bottom)\n\t\t\tvar height = $list.position().top + $list.outerHeight( true ) - 1;\n\n\t\t\t// add css\n\t\t\t$parent.css( attribute, height );\n\t\t},\n\n\t\tonCloseFieldObject: function ( fieldObject ) {\n\t\t\tconst tab = this.getVisible().find( ( item ) => {\n\t\t\t\tconst id = item.$el.closest( 'div[data-id]' ).data( 'id' );\n\t\t\t\tif ( fieldObject.data.id === id ) {\n\t\t\t\t\treturn item;\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\tif ( tab ) {\n\t\t\t\t// Wait for field group drawer to close\n\t\t\t\tsetTimeout( () => {\n\t\t\t\t\tthis.openTab( tab );\n\t\t\t\t}, 300 );\n\t\t\t}\n\t\t},\n\t} );\n\n\tvar Tab = acf.Model.extend( {\n\t\tgroup: false,\n\n\t\tfield: false,\n\n\t\tevents: {\n\t\t\t'click a': 'onClick',\n\t\t},\n\n\t\tindex: function () {\n\t\t\treturn this.$el.index();\n\t\t},\n\n\t\tisVisible: function () {\n\t\t\treturn acf.isVisible( this.$el );\n\t\t},\n\n\t\tisActive: function () {\n\t\t\treturn this.$el.hasClass( 'active' );\n\t\t},\n\n\t\topen: function () {\n\t\t\t// add class\n\t\t\tthis.$el.addClass( 'active' );\n\n\t\t\t// show field\n\t\t\tthis.field.showFields();\n\t\t},\n\n\t\tclose: function () {\n\t\t\t// remove class\n\t\t\tthis.$el.removeClass( 'active' );\n\n\t\t\t// hide field\n\t\t\tthis.field.hideFields();\n\t\t},\n\n\t\tonClick: function ( e, $el ) {\n\t\t\t// prevent default\n\t\t\te.preventDefault();\n\n\t\t\t// toggle\n\t\t\tthis.toggle();\n\t\t},\n\n\t\ttoggle: function () {\n\t\t\t// bail early if already active\n\t\t\tif ( this.isActive() ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// toggle this tab\n\t\t\tthis.group.openTab( this );\n\t\t},\n\t} );\n\n\tvar tabsManager = new acf.Model( {\n\t\tpriority: 50,\n\n\t\tactions: {\n\t\t\tprepare: 'render',\n\t\t\tappend: 'render',\n\t\t\tunload: 'onUnload',\n\t\t\tshow: 'render',\n\t\t\tinvalid_field: 'onInvalidField',\n\t\t},\n\n\t\tfindTabs: function () {\n\t\t\treturn $( '.acf-tab-wrap' );\n\t\t},\n\n\t\tgetTabs: function () {\n\t\t\treturn acf.getInstances( this.findTabs() );\n\t\t},\n\n\t\trender: function ( $el ) {\n\t\t\tthis.getTabs().map( function ( tabs ) {\n\t\t\t\tif ( ! tabs.get( 'initialized' ) ) {\n\t\t\t\t\ttabs.initializeTabs();\n\t\t\t\t}\n\t\t\t} );\n\t\t},\n\n\t\tonInvalidField: function ( field ) {\n\t\t\t// bail early if busy\n\t\t\tif ( this.busy ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// ignore if not hidden by tab\n\t\t\tif ( ! field.hiddenByTab ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// toggle tab\n\t\t\tfield.hiddenByTab.toggle();\n\n\t\t\t// ignore other invalid fields\n\t\t\tthis.busy = true;\n\t\t\tthis.setTimeout( function () {\n\t\t\t\tthis.busy = false;\n\t\t\t}, 100 );\n\t\t},\n\n\t\tonUnload: function () {\n\t\t\t// vars\n\t\t\tvar order = [];\n\n\t\t\t// loop\n\t\t\tthis.getTabs().map( function ( group ) {\n\t\t\t\t// Do not save selected tab on field settings, or an acf-advanced-settings when unloading\n\t\t\t\tif (\n\t\t\t\t\tgroup.$el.children( '.acf-field-settings-tab-bar' )\n\t\t\t\t\t\t.length ||\n\t\t\t\t\tgroup.$el.parents( '#acf-advanced-settings.postbox' ).length\n\t\t\t\t) {\n\t\t\t\t\treturn true;\n\t\t\t\t}\n\n\t\t\t\tvar active = group.hasActive() ? group.getActive().index() : 0;\n\t\t\t\torder.push( active );\n\t\t\t} );\n\n\t\t\t// bail if no tabs\n\t\t\tif ( ! order.length ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// update\n\t\t\tacf.setPreference( 'this.tabs', order );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'taxonomy',\n\n\t\tdata: {\n\t\t\tftype: 'select',\n\t\t},\n\n\t\tselect2: false,\n\n\t\twait: 'load',\n\n\t\tevents: {\n\t\t\t'click a[data-name=\"add\"]': 'onClickAdd',\n\t\t\t'click input[type=\"radio\"]': 'onClickRadio',\n\t\t\tremoveField: 'onRemove',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-taxonomy-field' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.getRelatedPrototype().$input.apply( this, arguments );\n\t\t},\n\n\t\tgetRelatedType: function () {\n\t\t\t// vars\n\t\t\tvar fieldType = this.get( 'ftype' );\n\n\t\t\t// normalize\n\t\t\tif ( fieldType == 'multi_select' ) {\n\t\t\t\tfieldType = 'select';\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn fieldType;\n\t\t},\n\n\t\tgetRelatedPrototype: function () {\n\t\t\treturn acf.getFieldType( this.getRelatedType() ).prototype;\n\t\t},\n\n\t\tgetValue: function () {\n\t\t\treturn this.getRelatedPrototype().getValue.apply( this, arguments );\n\t\t},\n\n\t\tsetValue: function () {\n\t\t\treturn this.getRelatedPrototype().setValue.apply( this, arguments );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\tthis.getRelatedPrototype().initialize.apply( this, arguments );\n\t\t},\n\n\t\tonRemove: function () {\n\t\t\tvar proto = this.getRelatedPrototype();\n\t\t\tif ( proto.onRemove ) {\n\t\t\t\tproto.onRemove.apply( this, arguments );\n\t\t\t}\n\t\t},\n\n\t\tonClickAdd: function ( e, $el ) {\n\t\t\t// vars\n\t\t\tvar field = this;\n\t\t\tvar popup = false;\n\t\t\tvar $form = false;\n\t\t\tvar $name = false;\n\t\t\tvar $parent = false;\n\t\t\tvar $button = false;\n\t\t\tvar $message = false;\n\t\t\tvar notice = false;\n\n\t\t\t// step 1.\n\t\t\tvar step1 = function () {\n\t\t\t\t// popup\n\t\t\t\tpopup = acf.newPopup( {\n\t\t\t\t\ttitle: $el.attr( 'title' ),\n\t\t\t\t\tloading: true,\n\t\t\t\t\twidth: '300px',\n\t\t\t\t} );\n\n\t\t\t\t// ajax\n\t\t\t\tvar ajaxData = {\n\t\t\t\t\taction: 'acf/fields/taxonomy/add_term',\n\t\t\t\t\tfield_key: field.get( 'key' ),\n\t\t\t\t};\n\n\t\t\t\t// get HTML\n\t\t\t\t$.ajax( {\n\t\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\t\tdata: acf.prepareForAjax( ajaxData ),\n\t\t\t\t\ttype: 'post',\n\t\t\t\t\tdataType: 'html',\n\t\t\t\t\tsuccess: step2,\n\t\t\t\t} );\n\t\t\t};\n\n\t\t\t// step 2.\n\t\t\tvar step2 = function ( html ) {\n\t\t\t\t// update popup\n\t\t\t\tpopup.loading( false );\n\t\t\t\tpopup.content( html );\n\n\t\t\t\t// vars\n\t\t\t\t$form = popup.$( 'form' );\n\t\t\t\t$name = popup.$( 'input[name=\"term_name\"]' );\n\t\t\t\t$parent = popup.$( 'select[name=\"term_parent\"]' );\n\t\t\t\t$button = popup.$( '.acf-submit-button' );\n\n\t\t\t\t// focus\n\t\t\t\t$name.trigger( 'focus' );\n\n\t\t\t\t// submit form\n\t\t\t\tpopup.on( 'submit', 'form', step3 );\n\t\t\t};\n\n\t\t\t// step 3.\n\t\t\tvar step3 = function ( e, $el ) {\n\t\t\t\t// prevent\n\t\t\t\te.preventDefault();\n\t\t\t\te.stopImmediatePropagation();\n\n\t\t\t\t// basic validation\n\t\t\t\tif ( $name.val() === '' ) {\n\t\t\t\t\t$name.trigger( 'focus' );\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\n\t\t\t\t// disable\n\t\t\t\tacf.startButtonLoading( $button );\n\n\t\t\t\t// ajax\n\t\t\t\tvar ajaxData = {\n\t\t\t\t\taction: 'acf/fields/taxonomy/add_term',\n\t\t\t\t\tfield_key: field.get( 'key' ),\n\t\t\t\t\tterm_name: $name.val(),\n\t\t\t\t\tterm_parent: $parent.length ? $parent.val() : 0,\n\t\t\t\t};\n\n\t\t\t\t$.ajax( {\n\t\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\t\tdata: acf.prepareForAjax( ajaxData ),\n\t\t\t\t\ttype: 'post',\n\t\t\t\t\tdataType: 'json',\n\t\t\t\t\tsuccess: step4,\n\t\t\t\t} );\n\t\t\t};\n\n\t\t\t// step 4.\n\t\t\tvar step4 = function ( json ) {\n\t\t\t\t// enable\n\t\t\t\tacf.stopButtonLoading( $button );\n\n\t\t\t\t// remove prev notice\n\t\t\t\tif ( notice ) {\n\t\t\t\t\tnotice.remove();\n\t\t\t\t}\n\n\t\t\t\t// success\n\t\t\t\tif ( acf.isAjaxSuccess( json ) ) {\n\t\t\t\t\t// clear name\n\t\t\t\t\t$name.val( '' );\n\n\t\t\t\t\t// update term lists\n\t\t\t\t\tstep5( json.data );\n\n\t\t\t\t\t// notice\n\t\t\t\t\tnotice = acf.newNotice( {\n\t\t\t\t\t\ttype: 'success',\n\t\t\t\t\t\ttext: acf.getAjaxMessage( json ),\n\t\t\t\t\t\ttarget: $form,\n\t\t\t\t\t\ttimeout: 2000,\n\t\t\t\t\t\tdismiss: false,\n\t\t\t\t\t} );\n\t\t\t\t} else {\n\t\t\t\t\t// notice\n\t\t\t\t\tnotice = acf.newNotice( {\n\t\t\t\t\t\ttype: 'error',\n\t\t\t\t\t\ttext: acf.getAjaxError( json ),\n\t\t\t\t\t\ttarget: $form,\n\t\t\t\t\t\ttimeout: 2000,\n\t\t\t\t\t\tdismiss: false,\n\t\t\t\t\t} );\n\t\t\t\t}\n\n\t\t\t\t// focus\n\t\t\t\t$name.trigger( 'focus' );\n\t\t\t};\n\n\t\t\t// step 5.\n\t\t\tvar step5 = function ( term ) {\n\t\t\t\t// update parent dropdown\n\t\t\t\tvar $option = $(\n\t\t\t\t\t''\n\t\t\t\t);\n\t\t\t\tif ( term.term_parent ) {\n\t\t\t\t\t$parent\n\t\t\t\t\t\t.children( 'option[value=\"' + term.term_parent + '\"]' )\n\t\t\t\t\t\t.after( $option );\n\t\t\t\t} else {\n\t\t\t\t\t$parent.append( $option );\n\t\t\t\t}\n\n\t\t\t\t// add this new term to all taxonomy field\n\t\t\t\tvar fields = acf.getFields( {\n\t\t\t\t\ttype: 'taxonomy',\n\t\t\t\t} );\n\n\t\t\t\tfields.map( function ( otherField ) {\n\t\t\t\t\tif (\n\t\t\t\t\t\totherField.get( 'taxonomy' ) == field.get( 'taxonomy' )\n\t\t\t\t\t) {\n\t\t\t\t\t\totherField.appendTerm( term );\n\t\t\t\t\t}\n\t\t\t\t} );\n\n\t\t\t\t// select\n\t\t\t\tfield.selectTerm( term.term_id );\n\t\t\t};\n\n\t\t\t// run\n\t\t\tstep1();\n\t\t},\n\n\t\tappendTerm: function ( term ) {\n\t\t\tif ( this.getRelatedType() == 'select' ) {\n\t\t\t\tthis.appendTermSelect( term );\n\t\t\t} else {\n\t\t\t\tthis.appendTermCheckbox( term );\n\t\t\t}\n\t\t},\n\n\t\tappendTermSelect: function ( term ) {\n\t\t\tthis.select2.addOption( {\n\t\t\t\tid: term.term_id,\n\t\t\t\ttext: term.term_label,\n\t\t\t} );\n\t\t},\n\n\t\tappendTermCheckbox: function ( term ) {\n\t\t\t// vars\n\t\t\tvar name = this.$( '[name]:first' ).attr( 'name' );\n\t\t\tvar $ul = this.$( 'ul:first' );\n\n\t\t\t// allow multiple selection\n\t\t\tif ( this.getRelatedType() == 'checkbox' ) {\n\t\t\t\tname += '[]';\n\t\t\t}\n\n\t\t\t// create new li\n\t\t\tvar $li = $(\n\t\t\t\t[\n\t\t\t\t\t'
    • ',\n\t\t\t\t\t'',\n\t\t\t\t\t'
    • ',\n\t\t\t\t].join( '' )\n\t\t\t);\n\n\t\t\t// find parent\n\t\t\tif ( term.term_parent ) {\n\t\t\t\t// vars\n\t\t\t\tvar $parent = $ul.find(\n\t\t\t\t\t'li[data-id=\"' + term.term_parent + '\"]'\n\t\t\t\t);\n\n\t\t\t\t// update vars\n\t\t\t\t$ul = $parent.children( 'ul' );\n\n\t\t\t\t// create ul\n\t\t\t\tif ( ! $ul.exists() ) {\n\t\t\t\t\t$ul = $( '
        ' );\n\t\t\t\t\t$parent.append( $ul );\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// append\n\t\t\t$ul.append( $li );\n\t\t},\n\n\t\tselectTerm: function ( id ) {\n\t\t\tif ( this.getRelatedType() == 'select' ) {\n\t\t\t\tthis.select2.selectOption( id );\n\t\t\t} else {\n\t\t\t\tvar $input = this.$( 'input[value=\"' + id + '\"]' );\n\t\t\t\t$input.prop( 'checked', true ).trigger( 'change' );\n\t\t\t}\n\t\t},\n\n\t\tonClickRadio: function ( e, $el ) {\n\t\t\t// vars\n\t\t\tvar $label = $el.parent( 'label' );\n\t\t\tvar selected = $label.hasClass( 'selected' );\n\n\t\t\t// remove previous selected\n\t\t\tthis.$( '.selected' ).removeClass( 'selected' );\n\n\t\t\t// add active class\n\t\t\t$label.addClass( 'selected' );\n\n\t\t\t// allow null\n\t\t\tif ( this.get( 'allow_null' ) && selected ) {\n\t\t\t\t$label.removeClass( 'selected' );\n\t\t\t\t$el.prop( 'checked', false ).trigger( 'change' );\n\t\t\t}\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.models.DatePickerField.extend( {\n\t\ttype: 'time_picker',\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-time-picker' );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar $input = this.$input();\n\t\t\tvar $inputText = this.$inputText();\n\n\t\t\t// args\n\t\t\tvar args = {\n\t\t\t\ttimeFormat: this.get( 'time_format' ),\n\t\t\t\taltField: $input,\n\t\t\t\taltFieldTimeOnly: false,\n\t\t\t\taltTimeFormat: 'HH:mm:ss',\n\t\t\t\tshowButtonPanel: true,\n\t\t\t\tcontrolType: 'select',\n\t\t\t\toneLine: true,\n\t\t\t\tcloseText: acf.get( 'dateTimePickerL10n' ).selectText,\n\t\t\t\ttimeOnly: true,\n\t\t\t};\n\n\t\t\t// add custom 'Close = Select' functionality\n\t\t\targs.onClose = function ( value, dp_instance, t_instance ) {\n\t\t\t\t// vars\n\t\t\t\tvar $close = dp_instance.dpDiv.find( '.ui-datepicker-close' );\n\n\t\t\t\t// if clicking close button\n\t\t\t\tif ( ! value && $close.is( ':hover' ) ) {\n\t\t\t\t\tt_instance._updateDateTime();\n\t\t\t\t}\n\t\t\t};\n\n\t\t\t// filter\n\t\t\targs = acf.applyFilters( 'time_picker_args', args, this );\n\n\t\t\t// add date time picker\n\t\t\tacf.newTimePicker( $inputText, args );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'time_picker_init', $inputText, args, this );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n\n\t// add\n\tacf.newTimePicker = function ( $input, args ) {\n\t\t// bail early if no datepicker library\n\t\tif ( typeof $.timepicker === 'undefined' ) {\n\t\t\treturn false;\n\t\t}\n\n\t\t// defaults\n\t\targs = args || {};\n\n\t\t// initialize\n\t\t$input.timepicker( args );\n\n\t\t// wrap the datepicker (only if it hasn't already been wrapped)\n\t\tif ( $( 'body > #ui-datepicker-div' ).exists() ) {\n\t\t\t$( 'body > #ui-datepicker-div' ).wrap(\n\t\t\t\t'
        '\n\t\t\t);\n\t\t}\n\t};\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'true_false',\n\n\t\tevents: {\n\t\t\t'change .acf-switch-input': 'onChange',\n\t\t\t'focus .acf-switch-input': 'onFocus',\n\t\t\t'blur .acf-switch-input': 'onBlur',\n\t\t\t'keypress .acf-switch-input': 'onKeypress',\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'input[type=\"checkbox\"]' );\n\t\t},\n\n\t\t$switch: function () {\n\t\t\treturn this.$( '.acf-switch' );\n\t\t},\n\n\t\tgetValue: function () {\n\t\t\treturn this.$input().prop( 'checked' ) ? 1 : 0;\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\tthis.render();\n\t\t},\n\n\t\trender: function () {\n\t\t\t// vars\n\t\t\tvar $switch = this.$switch();\n\n\t\t\t// bail early if no $switch\n\t\t\tif ( ! $switch.length ) return;\n\n\t\t\t// vars\n\t\t\tvar $on = $switch.children( '.acf-switch-on' );\n\t\t\tvar $off = $switch.children( '.acf-switch-off' );\n\t\t\tvar width = Math.max( $on.width(), $off.width() );\n\n\t\t\t// bail early if no width\n\t\t\tif ( ! width ) return;\n\n\t\t\t// set widths\n\t\t\t$on.css( 'min-width', width );\n\t\t\t$off.css( 'min-width', width );\n\t\t},\n\n\t\tswitchOn: function () {\n\t\t\tthis.$input().prop( 'checked', true );\n\t\t\tthis.$switch().addClass( '-on' );\n\t\t},\n\n\t\tswitchOff: function () {\n\t\t\tthis.$input().prop( 'checked', false );\n\t\t\tthis.$switch().removeClass( '-on' );\n\t\t},\n\n\t\tonChange: function ( e, $el ) {\n\t\t\tif ( $el.prop( 'checked' ) ) {\n\t\t\t\tthis.switchOn();\n\t\t\t} else {\n\t\t\t\tthis.switchOff();\n\t\t\t}\n\t\t},\n\n\t\tonFocus: function ( e, $el ) {\n\t\t\tthis.$switch().addClass( '-focus' );\n\t\t},\n\n\t\tonBlur: function ( e, $el ) {\n\t\t\tthis.$switch().removeClass( '-focus' );\n\t\t},\n\n\t\tonKeypress: function ( e, $el ) {\n\t\t\t// left\n\t\t\tif ( e.keyCode === 37 ) {\n\t\t\t\treturn this.switchOff();\n\t\t\t}\n\n\t\t\t// right\n\t\t\tif ( e.keyCode === 39 ) {\n\t\t\t\treturn this.switchOn();\n\t\t\t}\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'url',\n\n\t\tevents: {\n\t\t\t'keyup input[type=\"url\"]': 'onkeyup',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-input-wrap' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'input[type=\"url\"]' );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\tthis.render();\n\t\t},\n\n\t\tisValid: function () {\n\t\t\t// vars\n\t\t\tvar val = this.val();\n\n\t\t\t// bail early if no val\n\t\t\tif ( ! val ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// url\n\t\t\tif ( val.indexOf( '://' ) !== -1 ) {\n\t\t\t\treturn true;\n\t\t\t}\n\n\t\t\t// protocol relative url\n\t\t\tif ( val.indexOf( '//' ) === 0 ) {\n\t\t\t\treturn true;\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn false;\n\t\t},\n\n\t\trender: function () {\n\t\t\t// add class\n\t\t\tif ( this.isValid() ) {\n\t\t\t\tthis.$control().addClass( '-valid' );\n\t\t\t} else {\n\t\t\t\tthis.$control().removeClass( '-valid' );\n\t\t\t}\n\t\t},\n\n\t\tonkeyup: function ( e, $el ) {\n\t\t\tthis.render();\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.models.SelectField.extend( {\n\t\ttype: 'user',\n\t} );\n\n\tacf.registerFieldType( Field );\n\n\tacf.addFilter(\n\t\t'select2_ajax_data',\n\t\tfunction ( data, args, $input, field, select2 ) {\n\t\t\tif ( ! field ) {\n\t\t\t\treturn data;\n\t\t\t}\n\n\t\t\tconst query_nonce = field.get( 'queryNonce' );\n\t\t\tif ( query_nonce && query_nonce.length ) {\n\t\t\t\tdata.user_query_nonce = query_nonce;\n\t\t\t}\n\n\t\t\treturn data;\n\t\t}\n\t);\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'wysiwyg',\n\n\t\twait: 'load',\n\n\t\tevents: {\n\t\t\t'mousedown .acf-editor-wrap.delay': 'onMousedown',\n\t\t\tunmountField: 'disableEditor',\n\t\t\tremountField: 'enableEditor',\n\t\t\tremoveField: 'disableEditor',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-editor-wrap' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'textarea' );\n\t\t},\n\n\t\tgetMode: function () {\n\t\t\treturn this.$control().hasClass( 'tmce-active' )\n\t\t\t\t? 'visual'\n\t\t\t\t: 'text';\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// initializeEditor if no delay\n\t\t\tif ( ! this.$control().hasClass( 'delay' ) ) {\n\t\t\t\tthis.initializeEditor();\n\t\t\t}\n\t\t},\n\n\t\tinitializeEditor: function () {\n\t\t\t// vars\n\t\t\tvar $wrap = this.$control();\n\t\t\tvar $textarea = this.$input();\n\t\t\tvar args = {\n\t\t\t\ttinymce: true,\n\t\t\t\tquicktags: true,\n\t\t\t\ttoolbar: this.get( 'toolbar' ),\n\t\t\t\tmode: this.getMode(),\n\t\t\t\tfield: this,\n\t\t\t};\n\n\t\t\t// generate new id\n\t\t\tvar oldId = $textarea.attr( 'id' );\n\t\t\tvar newId = acf.uniqueId( 'acf-editor-' );\n\n\t\t\t// Backup textarea data.\n\t\t\tvar inputData = $textarea.data();\n\t\t\tvar inputVal = $textarea.val();\n\n\t\t\t// rename\n\t\t\tacf.rename( {\n\t\t\t\ttarget: $wrap,\n\t\t\t\tsearch: oldId,\n\t\t\t\treplace: newId,\n\t\t\t\tdestructive: true,\n\t\t\t} );\n\n\t\t\t// update id\n\t\t\tthis.set( 'id', newId, true );\n\n\t\t\t// apply data to new textarea (acf.rename creates a new textarea element due to destructive mode)\n\t\t\t// fixes bug where conditional logic \"disabled\" is lost during \"screen_check\"\n\t\t\tthis.$input().data( inputData ).val( inputVal );\n\n\t\t\t// initialize\n\t\t\tacf.tinymce.initialize( newId, args );\n\t\t},\n\n\t\tonMousedown: function ( e ) {\n\t\t\t// prevent default\n\t\t\te.preventDefault();\n\n\t\t\t// remove delay class\n\t\t\tvar $wrap = this.$control();\n\t\t\t$wrap.removeClass( 'delay' );\n\t\t\t$wrap.find( '.acf-editor-toolbar' ).remove();\n\n\t\t\t// initialize\n\t\t\tthis.initializeEditor();\n\t\t},\n\n\t\tenableEditor: function () {\n\t\t\tif ( this.getMode() == 'visual' ) {\n\t\t\t\tacf.tinymce.enable( this.get( 'id' ) );\n\t\t\t}\n\t\t},\n\n\t\tdisableEditor: function () {\n\t\t\tacf.tinymce.destroy( this.get( 'id' ) );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t// vars\n\tvar storage = [];\n\n\t/**\n\t * acf.Field\n\t *\n\t * description\n\t *\n\t * @date\t23/3/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.Field = acf.Model.extend( {\n\t\t// field type\n\t\ttype: '',\n\n\t\t// class used to avoid nested event triggers\n\t\teventScope: '.acf-field',\n\n\t\t// initialize events on 'ready'\n\t\twait: 'ready',\n\n\t\t/**\n\t\t * setup\n\t\t *\n\t\t * Called during the constructor function to setup this field ready for initialization\n\t\t *\n\t\t * @date\t8/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\tjQuery $field The field element.\n\t\t * @return\tvoid\n\t\t */\n\n\t\tsetup: function ( $field ) {\n\t\t\t// set $el\n\t\t\tthis.$el = $field;\n\n\t\t\t// inherit $field data\n\t\t\tthis.inherit( $field );\n\n\t\t\t// inherit controll data\n\t\t\tthis.inherit( this.$control() );\n\t\t},\n\n\t\t/**\n\t\t * val\n\t\t *\n\t\t * Sets or returns the field's value\n\t\t *\n\t\t * @date\t8/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\tmixed val Optional. The value to set\n\t\t * @return\tmixed\n\t\t */\n\n\t\tval: function ( val ) {\n\t\t\t// Set.\n\t\t\tif ( val !== undefined ) {\n\t\t\t\treturn this.setValue( val );\n\n\t\t\t\t// Get.\n\t\t\t} else {\n\t\t\t\treturn this.prop( 'disabled' ) ? null : this.getValue();\n\t\t\t}\n\t\t},\n\n\t\t/**\n\t\t * getValue\n\t\t *\n\t\t * returns the field's value\n\t\t *\n\t\t * @date\t8/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tmixed\n\t\t */\n\n\t\tgetValue: function () {\n\t\t\treturn this.$input().val();\n\t\t},\n\n\t\t/**\n\t\t * setValue\n\t\t *\n\t\t * sets the field's value and returns true if changed\n\t\t *\n\t\t * @date\t8/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\tmixed val\n\t\t * @return\tboolean. True if changed.\n\t\t */\n\n\t\tsetValue: function ( val ) {\n\t\t\treturn acf.val( this.$input(), val );\n\t\t},\n\n\t\t/**\n\t\t * __\n\t\t *\n\t\t * i18n helper to be removed\n\t\t *\n\t\t * @date\t8/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\ttype $var Description. Default.\n\t\t * @return\ttype Description.\n\t\t */\n\n\t\t__: function ( string ) {\n\t\t\treturn acf._e( this.type, string );\n\t\t},\n\n\t\t/**\n\t\t * $control\n\t\t *\n\t\t * returns the control jQuery element used for inheriting data. Uses this.control setting.\n\t\t *\n\t\t * @date\t8/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tjQuery\n\t\t */\n\n\t\t$control: function () {\n\t\t\treturn false;\n\t\t},\n\n\t\t/**\n\t\t * $input\n\t\t *\n\t\t * returns the input jQuery element used for saving values. Uses this.input setting.\n\t\t *\n\t\t * @date\t8/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tjQuery\n\t\t */\n\n\t\t$input: function () {\n\t\t\treturn this.$( '[name]:first' );\n\t\t},\n\n\t\t/**\n\t\t * $inputWrap\n\t\t *\n\t\t * description\n\t\t *\n\t\t * @date\t12/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\ttype $var Description. Default.\n\t\t * @return\ttype Description.\n\t\t */\n\n\t\t$inputWrap: function () {\n\t\t\treturn this.$( '.acf-input:first' );\n\t\t},\n\n\t\t/**\n\t\t * $inputWrap\n\t\t *\n\t\t * description\n\t\t *\n\t\t * @date\t12/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\ttype $var Description. Default.\n\t\t * @return\ttype Description.\n\t\t */\n\n\t\t$labelWrap: function () {\n\t\t\treturn this.$( '.acf-label:first' );\n\t\t},\n\n\t\t/**\n\t\t * getInputName\n\t\t *\n\t\t * Returns the field's input name\n\t\t *\n\t\t * @date\t8/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tstring\n\t\t */\n\n\t\tgetInputName: function () {\n\t\t\treturn this.$input().attr( 'name' ) || '';\n\t\t},\n\n\t\t/**\n\t\t * parent\n\t\t *\n\t\t * returns the field's parent field or false on failure.\n\t\t *\n\t\t * @date\t8/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tobject|false\n\t\t */\n\n\t\tparent: function () {\n\t\t\t// vars\n\t\t\tvar parents = this.parents();\n\n\t\t\t// return\n\t\t\treturn parents.length ? parents[ 0 ] : false;\n\t\t},\n\n\t\t/**\n\t\t * parents\n\t\t *\n\t\t * description\n\t\t *\n\t\t * @date\t9/7/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\ttype $var Description. Default.\n\t\t * @return\ttype Description.\n\t\t */\n\n\t\tparents: function () {\n\t\t\t// vars\n\t\t\tvar $parents = this.$el.parents( '.acf-field' );\n\n\t\t\t// convert\n\t\t\tvar parents = acf.getFields( $parents );\n\n\t\t\t// return\n\t\t\treturn parents;\n\t\t},\n\n\t\tshow: function ( lockKey, context ) {\n\t\t\t// show field and store result\n\t\t\tvar changed = acf.show( this.$el, lockKey );\n\n\t\t\t// do action if visibility has changed\n\t\t\tif ( changed ) {\n\t\t\t\tthis.prop( 'hidden', false );\n\t\t\t\tacf.doAction( 'show_field', this, context );\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn changed;\n\t\t},\n\n\t\thide: function ( lockKey, context ) {\n\t\t\t// hide field and store result\n\t\t\tvar changed = acf.hide( this.$el, lockKey );\n\n\t\t\t// do action if visibility has changed\n\t\t\tif ( changed ) {\n\t\t\t\tthis.prop( 'hidden', true );\n\t\t\t\tacf.doAction( 'hide_field', this, context );\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn changed;\n\t\t},\n\n\t\tenable: function ( lockKey, context ) {\n\t\t\t// enable field and store result\n\t\t\tvar changed = acf.enable( this.$el, lockKey );\n\n\t\t\t// do action if disabled has changed\n\t\t\tif ( changed ) {\n\t\t\t\tthis.prop( 'disabled', false );\n\t\t\t\tacf.doAction( 'enable_field', this, context );\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn changed;\n\t\t},\n\n\t\tdisable: function ( lockKey, context ) {\n\t\t\t// disabled field and store result\n\t\t\tvar changed = acf.disable( this.$el, lockKey );\n\n\t\t\t// do action if disabled has changed\n\t\t\tif ( changed ) {\n\t\t\t\tthis.prop( 'disabled', true );\n\t\t\t\tacf.doAction( 'disable_field', this, context );\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn changed;\n\t\t},\n\n\t\tshowEnable: function ( lockKey, context ) {\n\t\t\t// enable\n\t\t\tthis.enable.apply( this, arguments );\n\n\t\t\t// show and return true if changed\n\t\t\treturn this.show.apply( this, arguments );\n\t\t},\n\n\t\thideDisable: function ( lockKey, context ) {\n\t\t\t// disable\n\t\t\tthis.disable.apply( this, arguments );\n\n\t\t\t// hide and return true if changed\n\t\t\treturn this.hide.apply( this, arguments );\n\t\t},\n\n\t\tshowNotice: function ( props ) {\n\t\t\t// ensure object\n\t\t\tif ( typeof props !== 'object' ) {\n\t\t\t\tprops = { text: props };\n\t\t\t}\n\n\t\t\t// remove old notice\n\t\t\tif ( this.notice ) {\n\t\t\t\tthis.notice.remove();\n\t\t\t}\n\n\t\t\t// create new notice\n\t\t\tprops.target = this.$inputWrap();\n\t\t\tthis.notice = acf.newNotice( props );\n\t\t},\n\n\t\tremoveNotice: function ( timeout ) {\n\t\t\tif ( this.notice ) {\n\t\t\t\tthis.notice.away( timeout || 0 );\n\t\t\t\tthis.notice = false;\n\t\t\t}\n\t\t},\n\n\t\tshowError: function ( message ) {\n\t\t\t// add class\n\t\t\tthis.$el.addClass( 'acf-error' );\n\n\t\t\t// add message\n\t\t\tif ( message !== undefined ) {\n\t\t\t\tthis.showNotice( {\n\t\t\t\t\ttext: message,\n\t\t\t\t\ttype: 'error',\n\t\t\t\t\tdismiss: false,\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// action\n\t\t\tacf.doAction( 'invalid_field', this );\n\n\t\t\t// add event\n\t\t\tthis.$el.one(\n\t\t\t\t'focus change',\n\t\t\t\t'input, select, textarea',\n\t\t\t\t$.proxy( this.removeError, this )\n\t\t\t);\n\t\t},\n\n\t\tremoveError: function () {\n\t\t\t// remove class\n\t\t\tthis.$el.removeClass( 'acf-error' );\n\n\t\t\t// remove notice\n\t\t\tthis.removeNotice( 250 );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'valid_field', this );\n\t\t},\n\n\t\ttrigger: function ( name, args, bubbles ) {\n\t\t\t// allow some events to bubble\n\t\t\tif ( name == 'invalidField' ) {\n\t\t\t\tbubbles = true;\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn acf.Model.prototype.trigger.apply( this, [\n\t\t\t\tname,\n\t\t\t\targs,\n\t\t\t\tbubbles,\n\t\t\t] );\n\t\t},\n\t} );\n\n\t/**\n\t * newField\n\t *\n\t * description\n\t *\n\t * @date\t14/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.newField = function ( $field ) {\n\t\t// vars\n\t\tvar type = $field.data( 'type' );\n\t\tvar mid = modelId( type );\n\t\tvar model = acf.models[ mid ] || acf.Field;\n\n\t\t// instantiate\n\t\tvar field = new model( $field );\n\n\t\t// actions\n\t\tacf.doAction( 'new_field', field );\n\n\t\t// return\n\t\treturn field;\n\t};\n\n\t/**\n\t * mid\n\t *\n\t * Calculates the model ID for a field type\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\tstring type\n\t * @return\tstring\n\t */\n\n\tvar modelId = function ( type ) {\n\t\treturn acf.strPascalCase( type || '' ) + 'Field';\n\t};\n\n\t/**\n\t * registerFieldType\n\t *\n\t * description\n\t *\n\t * @date\t14/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.registerFieldType = function ( model ) {\n\t\t// vars\n\t\tvar proto = model.prototype;\n\t\tvar type = proto.type;\n\t\tvar mid = modelId( type );\n\n\t\t// store model\n\t\tacf.models[ mid ] = model;\n\n\t\t// store reference\n\t\tstorage.push( type );\n\t};\n\n\t/**\n\t * acf.getFieldType\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.getFieldType = function ( type ) {\n\t\tvar mid = modelId( type );\n\t\treturn acf.models[ mid ] || false;\n\t};\n\n\t/**\n\t * acf.getFieldTypes\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.getFieldTypes = function ( args ) {\n\t\t// defaults\n\t\targs = acf.parseArgs( args, {\n\t\t\tcategory: '',\n\t\t\t// hasValue: true\n\t\t} );\n\n\t\t// clonse available types\n\t\tvar types = [];\n\n\t\t// loop\n\t\tstorage.map( function ( type ) {\n\t\t\t// vars\n\t\t\tvar model = acf.getFieldType( type );\n\t\t\tvar proto = model.prototype;\n\n\t\t\t// check operator\n\t\t\tif ( args.category && proto.category !== args.category ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// append\n\t\t\ttypes.push( model );\n\t\t} );\n\n\t\t// return\n\t\treturn types;\n\t};\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * findFields\n\t *\n\t * Returns a jQuery selection object of acf fields.\n\t *\n\t * @date\t14/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\tobject $args {\n\t *\t\tOptional. Arguments to find fields.\n\t *\n\t *\t\t@type string\t\t\tkey\t\t\tThe field's key (data-attribute).\n\t *\t\t@type string\t\t\tname\t\tThe field's name (data-attribute).\n\t *\t\t@type string\t\t\ttype\t\tThe field's type (data-attribute).\n\t *\t\t@type string\t\t\tis\t\t\tjQuery selector to compare against.\n\t *\t\t@type jQuery\t\t\tparent\t\tjQuery element to search within.\n\t *\t\t@type jQuery\t\t\tsibling\t\tjQuery element to search alongside.\n\t *\t\t@type limit\t\t\t\tint\t\t\tThe number of fields to find.\n\t *\t\t@type suppressFilters\tbool\t\tWhether to allow filters to add/remove results. Default behaviour will ignore clone fields.\n\t * }\n\t * @return\tjQuery\n\t */\n\n\tacf.findFields = function ( args ) {\n\t\t// vars\n\t\tvar selector = '.acf-field';\n\t\tvar $fields = false;\n\n\t\t// args\n\t\targs = acf.parseArgs( args, {\n\t\t\tkey: '',\n\t\t\tname: '',\n\t\t\ttype: '',\n\t\t\tis: '',\n\t\t\tparent: false,\n\t\t\tsibling: false,\n\t\t\tlimit: false,\n\t\t\tvisible: false,\n\t\t\tsuppressFilters: false,\n\t\t\texcludeSubFields: false,\n\t\t} );\n\n\t\t// filter args\n\t\tif ( ! args.suppressFilters ) {\n\t\t\targs = acf.applyFilters( 'find_fields_args', args );\n\t\t}\n\n\t\t// key\n\t\tif ( args.key ) {\n\t\t\tselector += '[data-key=\"' + args.key + '\"]';\n\t\t}\n\n\t\t// type\n\t\tif ( args.type ) {\n\t\t\tselector += '[data-type=\"' + args.type + '\"]';\n\t\t}\n\n\t\t// name\n\t\tif ( args.name ) {\n\t\t\tselector += '[data-name=\"' + args.name + '\"]';\n\t\t}\n\n\t\t// is\n\t\tif ( args.is ) {\n\t\t\tselector += args.is;\n\t\t}\n\n\t\t// visibility\n\t\tif ( args.visible ) {\n\t\t\tselector += ':visible';\n\t\t}\n\n\t\tif ( ! args.suppressFilters ) {\n\t\t\tselector = acf.applyFilters(\n\t\t\t\t'find_fields_selector',\n\t\t\t\tselector,\n\t\t\t\targs\n\t\t\t);\n\t\t}\n\n\t\t// query\n\t\tif ( args.parent ) {\n\t\t\t$fields = args.parent.find( selector );\n\t\t\t// exclude sub fields if required (only if a parent is provided)\n\t\t\tif ( args.excludeSubFields ) {\n\t\t\t\t$fields = $fields.not( args.parent.find( '.acf-is-subfields .acf-field' ) );\n\t\t\t}\n\t\t} else if ( args.sibling ) {\n\t\t\t$fields = args.sibling.siblings( selector );\n\t\t} else {\n\t\t\t$fields = $( selector );\n\t\t}\n\n\t\t// filter\n\t\tif ( ! args.suppressFilters ) {\n\t\t\t$fields = $fields.not( '.acf-clone .acf-field' );\n\t\t\t$fields = acf.applyFilters( 'find_fields', $fields );\n\t\t}\n\n\t\t// limit\n\t\tif ( args.limit ) {\n\t\t\t$fields = $fields.slice( 0, args.limit );\n\t\t}\n\n\t\t// return\n\t\treturn $fields;\n\t};\n\n\t/**\n\t * findField\n\t *\n\t * Finds a specific field with jQuery\n\t *\n\t * @date\t14/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\tstring key \t\tThe field's key.\n\t * @param\tjQuery $parent\tjQuery element to search within.\n\t * @return\tjQuery\n\t */\n\n\tacf.findField = function ( key, $parent ) {\n\t\treturn acf.findFields( {\n\t\t\tkey: key,\n\t\t\tlimit: 1,\n\t\t\tparent: $parent,\n\t\t\tsuppressFilters: true,\n\t\t} );\n\t};\n\n\t/**\n\t * getField\n\t *\n\t * Returns a field instance\n\t *\n\t * @date\t14/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\tjQuery|string $field\tjQuery element or field key.\n\t * @return\tobject\n\t */\n\n\tacf.getField = function ( $field ) {\n\t\t// allow jQuery\n\t\tif ( $field instanceof jQuery ) {\n\t\t\t// find fields\n\t\t} else {\n\t\t\t$field = acf.findField( $field );\n\t\t}\n\n\t\t// instantiate\n\t\tvar field = $field.data( 'acf' );\n\t\tif ( ! field ) {\n\t\t\tfield = acf.newField( $field );\n\t\t}\n\n\t\t// return\n\t\treturn field;\n\t};\n\n\t/**\n\t * getFields\n\t *\n\t * Returns multiple field instances\n\t *\n\t * @date\t14/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\tjQuery|object $fields\tjQuery elements or query args.\n\t * @return\tarray\n\t */\n\n\tacf.getFields = function ( $fields ) {\n\t\t// allow jQuery\n\t\tif ( $fields instanceof jQuery ) {\n\t\t\t// find fields\n\t\t} else {\n\t\t\t$fields = acf.findFields( $fields );\n\t\t}\n\n\t\t// loop\n\t\tvar fields = [];\n\t\t$fields.each( function () {\n\t\t\tvar field = acf.getField( $( this ) );\n\t\t\tfields.push( field );\n\t\t} );\n\n\t\t// return\n\t\treturn fields;\n\t};\n\n\t/**\n\t * findClosestField\n\t *\n\t * Returns the closest jQuery field element\n\t *\n\t * @date\t9/4/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tjQuery $el\n\t * @return\tjQuery\n\t */\n\n\tacf.findClosestField = function ( $el ) {\n\t\treturn $el.closest( '.acf-field' );\n\t};\n\n\t/**\n\t * getClosestField\n\t *\n\t * Returns the closest field instance\n\t *\n\t * @date\t22/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tjQuery $el\n\t * @return\tobject\n\t */\n\n\tacf.getClosestField = function ( $el ) {\n\t\tvar $field = acf.findClosestField( $el );\n\t\treturn this.getField( $field );\n\t};\n\n\t/**\n\t * addGlobalFieldAction\n\t *\n\t * Sets up callback logic for global field actions\n\t *\n\t * @date\t15/6/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tstring action\n\t * @return\tvoid\n\t */\n\n\tvar addGlobalFieldAction = function ( action ) {\n\t\t// vars\n\t\tvar globalAction = action;\n\t\tvar pluralAction = action + '_fields'; // ready_fields\n\t\tvar singleAction = action + '_field'; // ready_field\n\n\t\t// global action\n\t\tvar globalCallback = function ( $el /*, arg1, arg2, etc*/ ) {\n\t\t\t//console.log( action, arguments );\n\n\t\t\t// get args [$el, ...]\n\t\t\tvar args = acf.arrayArgs( arguments );\n\t\t\tvar extraArgs = args.slice( 1 );\n\n\t\t\t// find fields\n\t\t\tvar fields = acf.getFields( { parent: $el } );\n\n\t\t\t// check\n\t\t\tif ( fields.length ) {\n\t\t\t\t// pluralAction\n\t\t\t\tvar pluralArgs = [ pluralAction, fields ].concat( extraArgs );\n\t\t\t\tacf.doAction.apply( null, pluralArgs );\n\t\t\t}\n\t\t};\n\n\t\t// plural action\n\t\tvar pluralCallback = function ( fields /*, arg1, arg2, etc*/ ) {\n\t\t\t//console.log( pluralAction, arguments );\n\n\t\t\t// get args [fields, ...]\n\t\t\tvar args = acf.arrayArgs( arguments );\n\t\t\tvar extraArgs = args.slice( 1 );\n\n\t\t\t// loop\n\t\t\tfields.map( function ( field, i ) {\n\t\t\t\t//setTimeout(function(){\n\t\t\t\t// singleAction\n\t\t\t\tvar singleArgs = [ singleAction, field ].concat( extraArgs );\n\t\t\t\tacf.doAction.apply( null, singleArgs );\n\t\t\t\t//}, i * 100);\n\t\t\t} );\n\t\t};\n\n\t\t// add actions\n\t\tacf.addAction( globalAction, globalCallback );\n\t\tacf.addAction( pluralAction, pluralCallback );\n\n\t\t// also add single action\n\t\taddSingleFieldAction( action );\n\t};\n\n\t/**\n\t * addSingleFieldAction\n\t *\n\t * Sets up callback logic for single field actions\n\t *\n\t * @date\t15/6/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tstring action\n\t * @return\tvoid\n\t */\n\n\tvar addSingleFieldAction = function ( action ) {\n\t\t// vars\n\t\tvar singleAction = action + '_field'; // ready_field\n\t\tvar singleEvent = action + 'Field'; // readyField\n\n\t\t// single action\n\t\tvar singleCallback = function ( field /*, arg1, arg2, etc*/ ) {\n\t\t\t//console.log( singleAction, arguments );\n\n\t\t\t// get args [field, ...]\n\t\t\tvar args = acf.arrayArgs( arguments );\n\t\t\tvar extraArgs = args.slice( 1 );\n\n\t\t\t// action variations (ready_field/type=image)\n\t\t\tvar variations = [ 'type', 'name', 'key' ];\n\t\t\tvariations.map( function ( variation ) {\n\t\t\t\t// vars\n\t\t\t\tvar prefix = '/' + variation + '=' + field.get( variation );\n\n\t\t\t\t// singleAction\n\t\t\t\targs = [ singleAction + prefix, field ].concat( extraArgs );\n\t\t\t\tacf.doAction.apply( null, args );\n\t\t\t} );\n\n\t\t\t// event\n\t\t\tif ( singleFieldEvents.indexOf( action ) > -1 ) {\n\t\t\t\tfield.trigger( singleEvent, extraArgs );\n\t\t\t}\n\t\t};\n\n\t\t// add actions\n\t\tacf.addAction( singleAction, singleCallback );\n\t};\n\n\t// vars\n\tvar globalFieldActions = [\n\t\t'prepare',\n\t\t'ready',\n\t\t'load',\n\t\t'append',\n\t\t'remove',\n\t\t'unmount',\n\t\t'remount',\n\t\t'sortstart',\n\t\t'sortstop',\n\t\t'show',\n\t\t'hide',\n\t\t'unload',\n\t];\n\tvar singleFieldActions = [\n\t\t'valid',\n\t\t'invalid',\n\t\t'enable',\n\t\t'disable',\n\t\t'new',\n\t\t'duplicate',\n\t];\n\tvar singleFieldEvents = [\n\t\t'remove',\n\t\t'unmount',\n\t\t'remount',\n\t\t'sortstart',\n\t\t'sortstop',\n\t\t'show',\n\t\t'hide',\n\t\t'unload',\n\t\t'valid',\n\t\t'invalid',\n\t\t'enable',\n\t\t'disable',\n\t\t'duplicate',\n\t];\n\n\t// add\n\tglobalFieldActions.map( addGlobalFieldAction );\n\tsingleFieldActions.map( addSingleFieldAction );\n\n\t/**\n\t * fieldsEventManager\n\t *\n\t * Manages field actions and events\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @param\tvoid\n\t */\n\n\tvar fieldsEventManager = new acf.Model( {\n\t\tid: 'fieldsEventManager',\n\t\tevents: {\n\t\t\t'click .acf-field a[href=\"#\"]': 'onClick',\n\t\t\t'change .acf-field': 'onChange',\n\t\t},\n\t\tonClick: function ( e ) {\n\t\t\t// prevent default of any link with an href of #\n\t\t\te.preventDefault();\n\t\t},\n\t\tonChange: function () {\n\t\t\t// preview hack allows post to save with no title or content\n\t\t\t$( '#_acf_changed' ).val( 1 );\n\t\t},\n\t} );\n\n\tvar duplicateFieldsManager = new acf.Model( {\n\t\tid: 'duplicateFieldsManager',\n\t\tactions: {\n\t\t\tduplicate: 'onDuplicate',\n\t\t\tduplicate_fields: 'onDuplicateFields',\n\t\t},\n\t\tonDuplicate: function ( $el, $el2 ) {\n\t\t\tvar fields = acf.getFields( { parent: $el } );\n\t\t\tif ( fields.length ) {\n\t\t\t\tvar $fields = acf.findFields( { parent: $el2 } );\n\t\t\t\tacf.doAction( 'duplicate_fields', fields, $fields );\n\t\t\t}\n\t\t},\n\t\tonDuplicateFields: function ( fields, duplicates ) {\n\t\t\tfields.map( function ( field, i ) {\n\t\t\t\tacf.doAction( 'duplicate_field', field, $( duplicates[ i ] ) );\n\t\t\t} );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * refreshHelper\n\t *\n\t * description\n\t *\n\t * @date\t1/7/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar refreshHelper = new acf.Model( {\n\t\tpriority: 90,\n\t\tactions: {\n\t\t\tnew_field: 'refresh',\n\t\t\tshow_field: 'refresh',\n\t\t\thide_field: 'refresh',\n\t\t\tremove_field: 'refresh',\n\t\t\tunmount_field: 'refresh',\n\t\t\tremount_field: 'refresh',\n\t\t},\n\t\trefresh: function () {\n\t\t\tacf.refresh();\n\t\t},\n\t} );\n\n\t/**\n\t * mountHelper\n\t *\n\t * Adds compatiblity for the 'unmount' and 'remount' actions added in 5.8.0\n\t *\n\t * @date\t7/3/19\n\t * @since\t5.7.14\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tvar mountHelper = new acf.Model( {\n\t\tpriority: 1,\n\t\tactions: {\n\t\t\tsortstart: 'onSortstart',\n\t\t\tsortstop: 'onSortstop',\n\t\t},\n\t\tonSortstart: function ( $item ) {\n\t\t\tacf.doAction( 'unmount', $item );\n\t\t},\n\t\tonSortstop: function ( $item ) {\n\t\t\tacf.doAction( 'remount', $item );\n\t\t},\n\t} );\n\n\t/**\n\t * sortableHelper\n\t *\n\t * Adds compatibility for sorting a
        element\n\t *\n\t * @date\t6/3/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar sortableHelper = new acf.Model( {\n\t\tactions: {\n\t\t\tsortstart: 'onSortstart',\n\t\t},\n\t\tonSortstart: function ( $item, $placeholder ) {\n\t\t\t// if $item is a tr, apply some css to the elements\n\t\t\tif ( $item.is( 'tr' ) ) {\n\t\t\t\t// replace $placeholder children with a single td\n\t\t\t\t// fixes \"width calculation issues\" due to conditional logic hiding some children\n\t\t\t\t$placeholder.html(\n\t\t\t\t\t''\n\t\t\t\t);\n\n\t\t\t\t// add helper class to remove absolute positioning\n\t\t\t\t$item.addClass( 'acf-sortable-tr-helper' );\n\n\t\t\t\t// set fixed widths for children\n\t\t\t\t$item.children().each( function () {\n\t\t\t\t\t$( this ).width( $( this ).width() );\n\t\t\t\t} );\n\n\t\t\t\t// mimic height\n\t\t\t\t$placeholder.height( $item.height() + 'px' );\n\n\t\t\t\t// remove class\n\t\t\t\t$item.removeClass( 'acf-sortable-tr-helper' );\n\t\t\t}\n\t\t},\n\t} );\n\n\t/**\n\t * duplicateHelper\n\t *\n\t * Fixes browser bugs when duplicating an element\n\t *\n\t * @date\t6/3/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar duplicateHelper = new acf.Model( {\n\t\tactions: {\n\t\t\tafter_duplicate: 'onAfterDuplicate',\n\t\t},\n\t\tonAfterDuplicate: function ( $el, $el2 ) {\n\t\t\t// get original values\n\t\t\tvar vals = [];\n\t\t\t$el.find( 'select' ).each( function ( i ) {\n\t\t\t\tvals.push( $( this ).val() );\n\t\t\t} );\n\n\t\t\t// set duplicate values\n\t\t\t$el2.find( 'select' ).each( function ( i ) {\n\t\t\t\t$( this ).val( vals[ i ] );\n\t\t\t} );\n\t\t},\n\t} );\n\n\t/**\n\t * tableHelper\n\t *\n\t * description\n\t *\n\t * @date\t6/3/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar tableHelper = new acf.Model( {\n\t\tid: 'tableHelper',\n\n\t\tpriority: 20,\n\n\t\tactions: {\n\t\t\trefresh: 'renderTables',\n\t\t},\n\n\t\trenderTables: function ( $el ) {\n\t\t\t// loop\n\t\t\tvar self = this;\n\t\t\t$( '.acf-table:visible' ).each( function () {\n\t\t\t\tself.renderTable( $( this ) );\n\t\t\t} );\n\t\t},\n\n\t\trenderTable: function ( $table ) {\n\t\t\t// vars\n\t\t\tvar $ths = $table.find( '> thead > tr:visible > th[data-key]' );\n\t\t\tvar $tds = $table.find( '> tbody > tr:visible > td[data-key]' );\n\n\t\t\t// bail early if no thead\n\t\t\tif ( ! $ths.length || ! $tds.length ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// visiblity\n\t\t\t$ths.each( function ( i ) {\n\t\t\t\t// vars\n\t\t\t\tvar $th = $( this );\n\t\t\t\tvar key = $th.data( 'key' );\n\t\t\t\tvar $cells = $tds.filter( '[data-key=\"' + key + '\"]' );\n\t\t\t\tvar $hidden = $cells.filter( '.acf-hidden' );\n\n\t\t\t\t// always remove empty and allow cells to be hidden\n\t\t\t\t$cells.removeClass( 'acf-empty' );\n\n\t\t\t\t// hide $th if all cells are hidden\n\t\t\t\tif ( $cells.length === $hidden.length ) {\n\t\t\t\t\tacf.hide( $th );\n\n\t\t\t\t\t// force all hidden cells to appear empty\n\t\t\t\t} else {\n\t\t\t\t\tacf.show( $th );\n\t\t\t\t\t$hidden.addClass( 'acf-empty' );\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\t// clear width\n\t\t\t$ths.css( 'width', 'auto' );\n\n\t\t\t// get visible\n\t\t\t$ths = $ths.not( '.acf-hidden' );\n\n\t\t\t// vars\n\t\t\tvar availableWidth = 100;\n\t\t\tvar colspan = $ths.length;\n\n\t\t\t// set custom widths first\n\t\t\tvar $fixedWidths = $ths.filter( '[data-width]' );\n\t\t\t$fixedWidths.each( function () {\n\t\t\t\tvar width = $( this ).data( 'width' );\n\t\t\t\t$( this ).css( 'width', width + '%' );\n\t\t\t\tavailableWidth -= width;\n\t\t\t} );\n\n\t\t\t// set auto widths\n\t\t\tvar $auoWidths = $ths.not( '[data-width]' );\n\t\t\tif ( $auoWidths.length ) {\n\t\t\t\tvar width = availableWidth / $auoWidths.length;\n\t\t\t\t$auoWidths.css( 'width', width + '%' );\n\t\t\t\tavailableWidth = 0;\n\t\t\t}\n\n\t\t\t// avoid stretching issue\n\t\t\tif ( availableWidth > 0 ) {\n\t\t\t\t$ths.last().css( 'width', 'auto' );\n\t\t\t}\n\n\t\t\t// update colspan on collapsed\n\t\t\t$tds.filter( '.-collapsed-target' ).each( function () {\n\t\t\t\t// vars\n\t\t\t\tvar $td = $( this );\n\n\t\t\t\t// check if collapsed\n\t\t\t\tif ( $td.parent().hasClass( '-collapsed' ) ) {\n\t\t\t\t\t$td.attr( 'colspan', $ths.length );\n\t\t\t\t} else {\n\t\t\t\t\t$td.removeAttr( 'colspan' );\n\t\t\t\t}\n\t\t\t} );\n\t\t},\n\t} );\n\n\t/**\n\t * fieldsHelper\n\t *\n\t * description\n\t *\n\t * @date\t6/3/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar fieldsHelper = new acf.Model( {\n\t\tid: 'fieldsHelper',\n\n\t\tpriority: 30,\n\n\t\tactions: {\n\t\t\trefresh: 'renderGroups',\n\t\t},\n\n\t\trenderGroups: function () {\n\t\t\t// loop\n\t\t\tvar self = this;\n\t\t\t$( '.acf-fields:visible' ).each( function () {\n\t\t\t\tself.renderGroup( $( this ) );\n\t\t\t} );\n\t\t},\n\n\t\trenderGroup: function ( $el ) {\n\t\t\t// vars\n\t\t\tvar top = 0;\n\t\t\tvar height = 0;\n\t\t\tvar $row = $();\n\n\t\t\t// get fields\n\t\t\tvar $fields = $el.children( '.acf-field[data-width]:visible' );\n\n\t\t\t// bail early if no fields\n\t\t\tif ( ! $fields.length ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// bail early if is .-left\n\t\t\tif ( $el.hasClass( '-left' ) ) {\n\t\t\t\t$fields.removeAttr( 'data-width' );\n\t\t\t\t$fields.css( 'width', 'auto' );\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// reset fields\n\t\t\t$fields.removeClass( '-r0 -c0' ).css( { 'min-height': 0 } );\n\n\t\t\t// loop\n\t\t\t$fields.each( function ( i ) {\n\t\t\t\t// vars\n\t\t\t\tvar $field = $( this );\n\t\t\t\tvar position = $field.position();\n\t\t\t\tvar thisTop = Math.ceil( position.top );\n\t\t\t\tvar thisLeft = Math.ceil( position.left );\n\n\t\t\t\t// detect change in row\n\t\t\t\tif ( $row.length && thisTop > top ) {\n\t\t\t\t\t// set previous heights\n\t\t\t\t\t$row.css( { 'min-height': height + 'px' } );\n\n\t\t\t\t\t// update position due to change in row above\n\t\t\t\t\tposition = $field.position();\n\t\t\t\t\tthisTop = Math.ceil( position.top );\n\t\t\t\t\tthisLeft = Math.ceil( position.left );\n\n\t\t\t\t\t// reset vars\n\t\t\t\t\ttop = 0;\n\t\t\t\t\theight = 0;\n\t\t\t\t\t$row = $();\n\t\t\t\t}\n\n\t\t\t\t// rtl\n\t\t\t\tif ( acf.get( 'rtl' ) ) {\n\t\t\t\t\tthisLeft = Math.ceil(\n\t\t\t\t\t\t$field.parent().width() -\n\t\t\t\t\t\t\t( position.left + $field.outerWidth() )\n\t\t\t\t\t);\n\t\t\t\t}\n\n\t\t\t\t// add classes\n\t\t\t\tif ( thisTop == 0 ) {\n\t\t\t\t\t$field.addClass( '-r0' );\n\t\t\t\t} else if ( thisLeft == 0 ) {\n\t\t\t\t\t$field.addClass( '-c0' );\n\t\t\t\t}\n\n\t\t\t\t// get height after class change\n\t\t\t\t// - add 1 for subpixel rendering\n\t\t\t\tvar thisHeight = Math.ceil( $field.outerHeight() ) + 1;\n\n\t\t\t\t// set height\n\t\t\t\theight = Math.max( height, thisHeight );\n\n\t\t\t\t// set y\n\t\t\t\ttop = Math.max( top, thisTop );\n\n\t\t\t\t// append\n\t\t\t\t$row = $row.add( $field );\n\t\t\t} );\n\n\t\t\t// clean up\n\t\t\tif ( $row.length ) {\n\t\t\t\t$row.css( { 'min-height': height + 'px' } );\n\t\t\t}\n\t\t},\n\t} );\n\n\t/**\n\t * Adds a body class when holding down the \"shift\" key.\n\t *\n\t * @date\t06/05/2020\n\t * @since\t5.9.0\n\t */\n\tvar bodyClassShiftHelper = new acf.Model( {\n\t\tid: 'bodyClassShiftHelper',\n\t\tevents: {\n\t\t\tkeydown: 'onKeyDown',\n\t\t\tkeyup: 'onKeyUp',\n\t\t},\n\t\tisShiftKey: function ( e ) {\n\t\t\treturn e.keyCode === 16;\n\t\t},\n\t\tonKeyDown: function ( e ) {\n\t\t\tif ( this.isShiftKey( e ) ) {\n\t\t\t\t$( 'body' ).addClass( 'acf-keydown-shift' );\n\t\t\t}\n\t\t},\n\t\tonKeyUp: function ( e ) {\n\t\t\tif ( this.isShiftKey( e ) ) {\n\t\t\t\t$( 'body' ).removeClass( 'acf-keydown-shift' );\n\t\t\t}\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * acf.newMediaPopup\n\t *\n\t * description\n\t *\n\t * @date\t10/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.newMediaPopup = function ( args ) {\n\t\t// args\n\t\tvar popup = null;\n\t\tvar args = acf.parseArgs( args, {\n\t\t\tmode: 'select', // 'select', 'edit'\n\t\t\ttitle: '', // 'Upload Image'\n\t\t\tbutton: '', // 'Select Image'\n\t\t\ttype: '', // 'image', ''\n\t\t\tfield: false, // field instance\n\t\t\tallowedTypes: '', // '.jpg, .png, etc'\n\t\t\tlibrary: 'all', // 'all', 'uploadedTo'\n\t\t\tmultiple: false, // false, true, 'add'\n\t\t\tattachment: 0, // the attachment to edit\n\t\t\tautoOpen: true, // open the popup automatically\n\t\t\topen: function () {}, // callback after close\n\t\t\tselect: function () {}, // callback after select\n\t\t\tclose: function () {}, // callback after close\n\t\t} );\n\n\t\t// initialize\n\t\tif ( args.mode == 'edit' ) {\n\t\t\tpopup = new acf.models.EditMediaPopup( args );\n\t\t} else {\n\t\t\tpopup = new acf.models.SelectMediaPopup( args );\n\t\t}\n\n\t\t// open popup (allow frame customization before opening)\n\t\tif ( args.autoOpen ) {\n\t\t\tsetTimeout( function () {\n\t\t\t\tpopup.open();\n\t\t\t}, 1 );\n\t\t}\n\n\t\t// action\n\t\tacf.doAction( 'new_media_popup', popup );\n\n\t\t// return\n\t\treturn popup;\n\t};\n\n\t/**\n\t * getPostID\n\t *\n\t * description\n\t *\n\t * @date\t10/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar getPostID = function () {\n\t\tvar postID = acf.get( 'post_id' );\n\t\treturn acf.isNumeric( postID ) ? postID : 0;\n\t};\n\n\t/**\n\t * acf.getMimeTypes\n\t *\n\t * description\n\t *\n\t * @date\t11/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.getMimeTypes = function () {\n\t\treturn this.get( 'mimeTypes' );\n\t};\n\n\tacf.getMimeType = function ( name ) {\n\t\t// vars\n\t\tvar allTypes = acf.getMimeTypes();\n\n\t\t// search\n\t\tif ( allTypes[ name ] !== undefined ) {\n\t\t\treturn allTypes[ name ];\n\t\t}\n\n\t\t// some types contain a mixed key such as \"jpg|jpeg|jpe\"\n\t\tfor ( var key in allTypes ) {\n\t\t\tif ( key.indexOf( name ) !== -1 ) {\n\t\t\t\treturn allTypes[ key ];\n\t\t\t}\n\t\t}\n\n\t\t// return\n\t\treturn false;\n\t};\n\n\t/**\n\t * MediaPopup\n\t *\n\t * description\n\t *\n\t * @date\t10/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar MediaPopup = acf.Model.extend( {\n\t\tid: 'MediaPopup',\n\t\tdata: {},\n\t\tdefaults: {},\n\t\tframe: false,\n\n\t\tsetup: function ( props ) {\n\t\t\t$.extend( this.data, props );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar options = this.getFrameOptions();\n\n\t\t\t// add states\n\t\t\tthis.addFrameStates( options );\n\n\t\t\t// create frame\n\t\t\tvar frame = wp.media( options );\n\n\t\t\t// add args reference\n\t\t\tframe.acf = this;\n\n\t\t\t// add events\n\t\t\tthis.addFrameEvents( frame, options );\n\n\t\t\t// strore frame\n\t\t\tthis.frame = frame;\n\t\t},\n\n\t\topen: function () {\n\t\t\tthis.frame.open();\n\t\t},\n\n\t\tclose: function () {\n\t\t\tthis.frame.close();\n\t\t},\n\n\t\tremove: function () {\n\t\t\tthis.frame.detach();\n\t\t\tthis.frame.remove();\n\t\t},\n\n\t\tgetFrameOptions: function () {\n\t\t\t// vars\n\t\t\tvar options = {\n\t\t\t\ttitle: this.get( 'title' ),\n\t\t\t\tmultiple: this.get( 'multiple' ),\n\t\t\t\tlibrary: {},\n\t\t\t\tstates: [],\n\t\t\t};\n\n\t\t\t// type\n\t\t\tif ( this.get( 'type' ) ) {\n\t\t\t\toptions.library.type = this.get( 'type' );\n\t\t\t}\n\n\t\t\t// type\n\t\t\tif ( this.get( 'library' ) === 'uploadedTo' ) {\n\t\t\t\toptions.library.uploadedTo = getPostID();\n\t\t\t}\n\n\t\t\t// attachment\n\t\t\tif ( this.get( 'attachment' ) ) {\n\t\t\t\toptions.library.post__in = [ this.get( 'attachment' ) ];\n\t\t\t}\n\n\t\t\t// button\n\t\t\tif ( this.get( 'button' ) ) {\n\t\t\t\toptions.button = {\n\t\t\t\t\ttext: this.get( 'button' ),\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn options;\n\t\t},\n\n\t\taddFrameStates: function ( options ) {\n\t\t\t// create query\n\t\t\tvar Query = wp.media.query( options.library );\n\n\t\t\t// add _acfuploader\n\t\t\t// this is super wack!\n\t\t\t// if you add _acfuploader to the options.library args, new uploads will not be added to the library view.\n\t\t\t// this has been traced back to the wp.media.model.Query initialize function (which can't be overriden)\n\t\t\t// Adding any custom args will cause the Attahcments to not observe the uploader queue\n\t\t\t// To bypass this security issue, we add in the args AFTER the Query has been initialized\n\t\t\t// options.library._acfuploader = settings.field;\n\t\t\tif (\n\t\t\t\tthis.get( 'field' ) &&\n\t\t\t\tacf.isset( Query, 'mirroring', 'args' )\n\t\t\t) {\n\t\t\t\tQuery.mirroring.args._acfuploader = this.get( 'field' );\n\t\t\t}\n\n\t\t\t// add states\n\t\t\toptions.states.push(\n\t\t\t\t// main state\n\t\t\t\tnew wp.media.controller.Library( {\n\t\t\t\t\tlibrary: Query,\n\t\t\t\t\tmultiple: this.get( 'multiple' ),\n\t\t\t\t\ttitle: this.get( 'title' ),\n\t\t\t\t\tpriority: 20,\n\t\t\t\t\tfilterable: 'all',\n\t\t\t\t\teditable: true,\n\t\t\t\t\tallowLocalEdits: true,\n\t\t\t\t} )\n\t\t\t);\n\n\t\t\t// edit image functionality (added in WP 3.9)\n\t\t\tif ( acf.isset( wp, 'media', 'controller', 'EditImage' ) ) {\n\t\t\t\toptions.states.push( new wp.media.controller.EditImage() );\n\t\t\t}\n\t\t},\n\n\t\taddFrameEvents: function ( frame, options ) {\n\t\t\t// log all events\n\t\t\t//frame.on('all', function( e ) {\n\t\t\t//\tconsole.log( 'frame all: %o', e );\n\t\t\t//});\n\n\t\t\t// add class\n\t\t\tframe.on(\n\t\t\t\t'open',\n\t\t\t\tfunction () {\n\t\t\t\t\tthis.$el\n\t\t\t\t\t\t.closest( '.media-modal' )\n\t\t\t\t\t\t.addClass(\n\t\t\t\t\t\t\t'acf-media-modal -' + this.acf.get( 'mode' )\n\t\t\t\t\t\t);\n\t\t\t\t},\n\t\t\t\tframe\n\t\t\t);\n\n\t\t\t// edit image view\n\t\t\t// source: media-views.js:2410 editImageContent()\n\t\t\tframe.on(\n\t\t\t\t'content:render:edit-image',\n\t\t\t\tfunction () {\n\t\t\t\t\tvar image = this.state().get( 'image' );\n\t\t\t\t\tvar view = new wp.media.view.EditImage( {\n\t\t\t\t\t\tmodel: image,\n\t\t\t\t\t\tcontroller: this,\n\t\t\t\t\t} ).render();\n\t\t\t\t\tthis.content.set( view );\n\n\t\t\t\t\t// after creating the wrapper view, load the actual editor via an ajax call\n\t\t\t\t\tview.loadEditor();\n\t\t\t\t},\n\t\t\t\tframe\n\t\t\t);\n\n\t\t\t// update toolbar button\n\t\t\t//frame.on( 'toolbar:create:select', function( toolbar ) {\n\t\t\t//\ttoolbar.view = new wp.media.view.Toolbar.Select({\n\t\t\t//\t\ttext: frame.options._button,\n\t\t\t//\t\tcontroller: this\n\t\t\t//\t});\n\t\t\t//}, frame );\n\n\t\t\t// on select\n\t\t\tframe.on( 'select', function () {\n\t\t\t\t// vars\n\t\t\t\tvar selection = frame.state().get( 'selection' );\n\n\t\t\t\t// if selecting images\n\t\t\t\tif ( selection ) {\n\t\t\t\t\t// loop\n\t\t\t\t\tselection.each( function ( attachment, i ) {\n\t\t\t\t\t\tframe.acf\n\t\t\t\t\t\t\t.get( 'select' )\n\t\t\t\t\t\t\t.apply( frame.acf, [ attachment, i ] );\n\t\t\t\t\t} );\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\t// on close\n\t\t\tframe.on( 'close', function () {\n\t\t\t\t// callback and remove\n\t\t\t\tsetTimeout( function () {\n\t\t\t\t\tframe.acf.get( 'close' ).apply( frame.acf );\n\t\t\t\t\tframe.acf.remove();\n\t\t\t\t}, 1 );\n\t\t\t} );\n\t\t},\n\t} );\n\n\t/**\n\t * acf.models.SelectMediaPopup\n\t *\n\t * description\n\t *\n\t * @date\t10/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.models.SelectMediaPopup = MediaPopup.extend( {\n\t\tid: 'SelectMediaPopup',\n\t\tsetup: function ( props ) {\n\t\t\t// default button\n\t\t\tif ( ! props.button ) {\n\t\t\t\tprops.button = acf._x( 'Select', 'verb' );\n\t\t\t}\n\n\t\t\t// parent\n\t\t\tMediaPopup.prototype.setup.apply( this, arguments );\n\t\t},\n\n\t\taddFrameEvents: function ( frame, options ) {\n\t\t\t// plupload\n\t\t\t// adds _acfuploader param to validate uploads\n\t\t\tif (\n\t\t\t\tacf.isset( _wpPluploadSettings, 'defaults', 'multipart_params' )\n\t\t\t) {\n\t\t\t\t// add _acfuploader so that Uploader will inherit\n\t\t\t\t_wpPluploadSettings.defaults.multipart_params._acfuploader = this.get(\n\t\t\t\t\t'field'\n\t\t\t\t);\n\n\t\t\t\t// remove acf_field so future Uploaders won't inherit\n\t\t\t\tframe.on( 'open', function () {\n\t\t\t\t\tdelete _wpPluploadSettings\n\t\t\t\t\t\t.defaults.multipart_params._acfuploader;\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// browse\n\t\t\tframe.on( 'content:activate:browse', function () {\n\t\t\t\t// vars\n\t\t\t\tvar toolbar = false;\n\n\t\t\t\t// populate above vars making sure to allow for failure\n\t\t\t\t// perhaps toolbar does not exist because the frame open is Upload Files\n\t\t\t\ttry {\n\t\t\t\t\ttoolbar = frame.content.get().toolbar;\n\t\t\t\t} catch ( e ) {\n\t\t\t\t\tconsole.log( e );\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\t// callback\n\t\t\t\tframe.acf.customizeFilters.apply( frame.acf, [ toolbar ] );\n\t\t\t} );\n\n\t\t\t// parent\n\t\t\tMediaPopup.prototype.addFrameEvents.apply( this, arguments );\n\t\t},\n\n\t\tcustomizeFilters: function ( toolbar ) {\n\t\t\t// vars\n\t\t\tvar filters = toolbar.get( 'filters' );\n\n\t\t\t// image\n\t\t\tif ( this.get( 'type' ) == 'image' ) {\n\t\t\t\t// update all\n\t\t\t\tfilters.filters.all.text = acf.__( 'All images' );\n\n\t\t\t\t// remove some filters\n\t\t\t\tdelete filters.filters.audio;\n\t\t\t\tdelete filters.filters.video;\n\t\t\t\tdelete filters.filters.image;\n\n\t\t\t\t// update all filters to show images\n\t\t\t\t$.each( filters.filters, function ( i, filter ) {\n\t\t\t\t\tfilter.props.type = filter.props.type || 'image';\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// specific types\n\t\t\tif ( this.get( 'allowedTypes' ) ) {\n\t\t\t\t// convert \".jpg, .png\" into [\"jpg\", \"png\"]\n\t\t\t\tvar allowedTypes = this.get( 'allowedTypes' )\n\t\t\t\t\t.split( ' ' )\n\t\t\t\t\t.join( '' )\n\t\t\t\t\t.split( '.' )\n\t\t\t\t\t.join( '' )\n\t\t\t\t\t.split( ',' );\n\n\t\t\t\t// loop\n\t\t\t\tallowedTypes.map( function ( name ) {\n\t\t\t\t\t// get type\n\t\t\t\t\tvar mimeType = acf.getMimeType( name );\n\n\t\t\t\t\t// bail early if no type\n\t\t\t\t\tif ( ! mimeType ) return;\n\n\t\t\t\t\t// create new filter\n\t\t\t\t\tvar newFilter = {\n\t\t\t\t\t\ttext: mimeType,\n\t\t\t\t\t\tprops: {\n\t\t\t\t\t\t\tstatus: null,\n\t\t\t\t\t\t\ttype: mimeType,\n\t\t\t\t\t\t\tuploadedTo: null,\n\t\t\t\t\t\t\torderby: 'date',\n\t\t\t\t\t\t\torder: 'DESC',\n\t\t\t\t\t\t},\n\t\t\t\t\t\tpriority: 20,\n\t\t\t\t\t};\n\n\t\t\t\t\t// append\n\t\t\t\t\tfilters.filters[ mimeType ] = newFilter;\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// uploaded to post\n\t\t\tif ( this.get( 'library' ) === 'uploadedTo' ) {\n\t\t\t\t// vars\n\t\t\t\tvar uploadedTo = this.frame.options.library.uploadedTo;\n\n\t\t\t\t// remove some filters\n\t\t\t\tdelete filters.filters.unattached;\n\t\t\t\tdelete filters.filters.uploaded;\n\n\t\t\t\t// add uploadedTo to filters\n\t\t\t\t$.each( filters.filters, function ( i, filter ) {\n\t\t\t\t\tfilter.text +=\n\t\t\t\t\t\t' (' + acf.__( 'Uploaded to this post' ) + ')';\n\t\t\t\t\tfilter.props.uploadedTo = uploadedTo;\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// add _acfuploader to filters\n\t\t\tvar field = this.get( 'field' );\n\t\t\t$.each( filters.filters, function ( k, filter ) {\n\t\t\t\tfilter.props._acfuploader = field;\n\t\t\t} );\n\n\t\t\t// add _acfuplaoder to search\n\t\t\tvar search = toolbar.get( 'search' );\n\t\t\tsearch.model.attributes._acfuploader = field;\n\n\t\t\t// render (custom function added to prototype)\n\t\t\tif ( filters.renderFilters ) {\n\t\t\t\tfilters.renderFilters();\n\t\t\t}\n\t\t},\n\t} );\n\n\t/**\n\t * acf.models.EditMediaPopup\n\t *\n\t * description\n\t *\n\t * @date\t10/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.models.EditMediaPopup = MediaPopup.extend( {\n\t\tid: 'SelectMediaPopup',\n\t\tsetup: function ( props ) {\n\t\t\t// default button\n\t\t\tif ( ! props.button ) {\n\t\t\t\tprops.button = acf._x( 'Update', 'verb' );\n\t\t\t}\n\n\t\t\t// parent\n\t\t\tMediaPopup.prototype.setup.apply( this, arguments );\n\t\t},\n\n\t\taddFrameEvents: function ( frame, options ) {\n\t\t\t// add class\n\t\t\tframe.on(\n\t\t\t\t'open',\n\t\t\t\tfunction () {\n\t\t\t\t\t// add class\n\t\t\t\t\tthis.$el\n\t\t\t\t\t\t.closest( '.media-modal' )\n\t\t\t\t\t\t.addClass( 'acf-expanded' );\n\n\t\t\t\t\t// set to browse\n\t\t\t\t\tif ( this.content.mode() != 'browse' ) {\n\t\t\t\t\t\tthis.content.mode( 'browse' );\n\t\t\t\t\t}\n\n\t\t\t\t\t// set selection\n\t\t\t\t\tvar state = this.state();\n\t\t\t\t\tvar selection = state.get( 'selection' );\n\t\t\t\t\tvar attachment = wp.media.attachment(\n\t\t\t\t\t\tframe.acf.get( 'attachment' )\n\t\t\t\t\t);\n\t\t\t\t\tselection.add( attachment );\n\t\t\t\t},\n\t\t\t\tframe\n\t\t\t);\n\n\t\t\t// parent\n\t\t\tMediaPopup.prototype.addFrameEvents.apply( this, arguments );\n\t\t},\n\t} );\n\n\t/**\n\t * customizePrototypes\n\t *\n\t * description\n\t *\n\t * @date\t11/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar customizePrototypes = new acf.Model( {\n\t\tid: 'customizePrototypes',\n\t\twait: 'ready',\n\n\t\tinitialize: function () {\n\t\t\t// bail early if no media views\n\t\t\tif ( ! acf.isset( window, 'wp', 'media', 'view' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// fix bug where CPT without \"editor\" does not set post.id setting which then prevents uploadedTo from working\n\t\t\tvar postID = getPostID();\n\t\t\tif (\n\t\t\t\tpostID &&\n\t\t\t\tacf.isset( wp, 'media', 'view', 'settings', 'post' )\n\t\t\t) {\n\t\t\t\twp.media.view.settings.post.id = postID;\n\t\t\t}\n\n\t\t\t// customize\n\t\t\tthis.customizeAttachmentsButton();\n\t\t\tthis.customizeAttachmentsRouter();\n\t\t\tthis.customizeAttachmentFilters();\n\t\t\tthis.customizeAttachmentCompat();\n\t\t\tthis.customizeAttachmentLibrary();\n\t\t},\n\n\t\tcustomizeAttachmentsButton: function () {\n\t\t\t// validate\n\t\t\tif ( ! acf.isset( wp, 'media', 'view', 'Button' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Extend\n\t\t\tvar Button = wp.media.view.Button;\n\t\t\twp.media.view.Button = Button.extend( {\n\t\t\t\t// Fix bug where \"Select\" button appears blank after editing an image.\n\t\t\t\t// Do this by simplifying Button initialize function and avoid deleting this.options.\n\t\t\t\tinitialize: function () {\n\t\t\t\t\tvar options = _.defaults( this.options, this.defaults );\n\t\t\t\t\tthis.model = new Backbone.Model( options );\n\t\t\t\t\tthis.listenTo( this.model, 'change', this.render );\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\tcustomizeAttachmentsRouter: function () {\n\t\t\t// validate\n\t\t\tif ( ! acf.isset( wp, 'media', 'view', 'Router' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar Parent = wp.media.view.Router;\n\n\t\t\t// extend\n\t\t\twp.media.view.Router = Parent.extend( {\n\t\t\t\taddExpand: function () {\n\t\t\t\t\t// vars\n\t\t\t\t\tvar $a = $(\n\t\t\t\t\t\t[\n\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t\t'' +\n\t\t\t\t\t\t\t\tacf.__( 'Expand Details' ) +\n\t\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t\t'' +\n\t\t\t\t\t\t\t\tacf.__( 'Collapse Details' ) +\n\t\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t].join( '' )\n\t\t\t\t\t);\n\n\t\t\t\t\t// add events\n\t\t\t\t\t$a.on( 'click', function ( e ) {\n\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\tvar $div = $( this ).closest( '.media-modal' );\n\t\t\t\t\t\tif ( $div.hasClass( 'acf-expanded' ) ) {\n\t\t\t\t\t\t\t$div.removeClass( 'acf-expanded' );\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t$div.addClass( 'acf-expanded' );\n\t\t\t\t\t\t}\n\t\t\t\t\t} );\n\n\t\t\t\t\t// append\n\t\t\t\t\tthis.$el.append( $a );\n\t\t\t\t},\n\n\t\t\t\tinitialize: function () {\n\t\t\t\t\t// initialize\n\t\t\t\t\tParent.prototype.initialize.apply( this, arguments );\n\n\t\t\t\t\t// add buttons\n\t\t\t\t\tthis.addExpand();\n\n\t\t\t\t\t// return\n\t\t\t\t\treturn this;\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\tcustomizeAttachmentFilters: function () {\n\t\t\t// validate\n\t\t\tif (\n\t\t\t\t! acf.isset( wp, 'media', 'view', 'AttachmentFilters', 'All' )\n\t\t\t) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar Parent = wp.media.view.AttachmentFilters.All;\n\n\t\t\t// renderFilters\n\t\t\t// copied from media-views.js:6939\n\t\t\tParent.prototype.renderFilters = function () {\n\t\t\t\t// Build `' )\n\t\t\t\t\t\t\t\t\t.val( value )\n\t\t\t\t\t\t\t\t\t.html( filter.text )[ 0 ],\n\t\t\t\t\t\t\t\tpriority: filter.priority || 50,\n\t\t\t\t\t\t\t};\n\t\t\t\t\t\t}, this )\n\t\t\t\t\t\t.sortBy( 'priority' )\n\t\t\t\t\t\t.pluck( 'el' )\n\t\t\t\t\t\t.value()\n\t\t\t\t);\n\t\t\t};\n\t\t},\n\n\t\tcustomizeAttachmentCompat: function () {\n\t\t\t// validate\n\t\t\tif ( ! acf.isset( wp, 'media', 'view', 'AttachmentCompat' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar AttachmentCompat = wp.media.view.AttachmentCompat;\n\t\t\tvar timeout = false;\n\n\t\t\t// extend\n\t\t\twp.media.view.AttachmentCompat = AttachmentCompat.extend( {\n\t\t\t\trender: function () {\n\t\t\t\t\t// WP bug\n\t\t\t\t\t// When multiple media frames exist on the same page (WP content, WYSIWYG, image, file ),\n\t\t\t\t\t// WP creates multiple instances of this AttachmentCompat view.\n\t\t\t\t\t// Each instance will attempt to render when a new modal is created.\n\t\t\t\t\t// Use a property to avoid this and only render once per instance.\n\t\t\t\t\tif ( this.rendered ) {\n\t\t\t\t\t\treturn this;\n\t\t\t\t\t}\n\n\t\t\t\t\t// render HTML\n\t\t\t\t\tAttachmentCompat.prototype.render.apply( this, arguments );\n\n\t\t\t\t\t// when uploading, render is called twice.\n\t\t\t\t\t// ignore first render by checking for #acf-form-data element\n\t\t\t\t\tif ( ! this.$( '#acf-form-data' ).length ) {\n\t\t\t\t\t\treturn this;\n\t\t\t\t\t}\n\n\t\t\t\t\t// clear timeout\n\t\t\t\t\tclearTimeout( timeout );\n\n\t\t\t\t\t// setTimeout\n\t\t\t\t\ttimeout = setTimeout(\n\t\t\t\t\t\t$.proxy( function () {\n\t\t\t\t\t\t\tthis.rendered = true;\n\t\t\t\t\t\t\tacf.doAction( 'append', this.$el );\n\t\t\t\t\t\t}, this ),\n\t\t\t\t\t\t50\n\t\t\t\t\t);\n\n\t\t\t\t\t// return\n\t\t\t\t\treturn this;\n\t\t\t\t},\n\n\t\t\t\tsave: function ( event ) {\n\t\t\t\t\tvar data = {};\n\n\t\t\t\t\tif ( event ) {\n\t\t\t\t\t\tevent.preventDefault();\n\t\t\t\t\t}\n\n\t\t\t\t\t//_.each( this.$el.serializeArray(), function( pair ) {\n\t\t\t\t\t//\tdata[ pair.name ] = pair.value;\n\t\t\t\t\t//});\n\n\t\t\t\t\t// Serialize data more thoroughly to allow chckbox inputs to save.\n\t\t\t\t\tdata = acf.serializeForAjax( this.$el );\n\n\t\t\t\t\tthis.controller.trigger( 'attachment:compat:waiting', [\n\t\t\t\t\t\t'waiting',\n\t\t\t\t\t] );\n\t\t\t\t\tthis.model\n\t\t\t\t\t\t.saveCompat( data )\n\t\t\t\t\t\t.always( _.bind( this.postSave, this ) );\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\tcustomizeAttachmentLibrary: function () {\n\t\t\t// validate\n\t\t\tif ( ! acf.isset( wp, 'media', 'view', 'Attachment', 'Library' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar AttachmentLibrary = wp.media.view.Attachment.Library;\n\n\t\t\t// extend\n\t\t\twp.media.view.Attachment.Library = AttachmentLibrary.extend( {\n\t\t\t\trender: function () {\n\t\t\t\t\t// vars\n\t\t\t\t\tvar popup = acf.isget( this, 'controller', 'acf' );\n\t\t\t\t\tvar attributes = acf.isget( this, 'model', 'attributes' );\n\n\t\t\t\t\t// check vars exist to avoid errors\n\t\t\t\t\tif ( popup && attributes ) {\n\t\t\t\t\t\t// show errors\n\t\t\t\t\t\tif ( attributes.acf_errors ) {\n\t\t\t\t\t\t\tthis.$el.addClass( 'acf-disabled' );\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t// disable selected\n\t\t\t\t\t\tvar selected = popup.get( 'selected' );\n\t\t\t\t\t\tif (\n\t\t\t\t\t\t\tselected &&\n\t\t\t\t\t\t\tselected.indexOf( attributes.id ) > -1\n\t\t\t\t\t\t) {\n\t\t\t\t\t\t\tthis.$el.addClass( 'acf-selected' );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t// render\n\t\t\t\t\treturn AttachmentLibrary.prototype.render.apply(\n\t\t\t\t\t\tthis,\n\t\t\t\t\t\targuments\n\t\t\t\t\t);\n\t\t\t\t},\n\n\t\t\t\t/*\n\t\t\t\t * toggleSelection\n\t\t\t\t *\n\t\t\t\t * This function is called before an attachment is selected\n\t\t\t\t * A good place to check for errors and prevent the 'select' function from being fired\n\t\t\t\t *\n\t\t\t\t * @type\tfunction\n\t\t\t\t * @date\t29/09/2016\n\t\t\t\t * @since\t5.4.0\n\t\t\t\t *\n\t\t\t\t * @param\toptions (object)\n\t\t\t\t * @return\tn/a\n\t\t\t\t */\n\n\t\t\t\ttoggleSelection: function ( options ) {\n\t\t\t\t\t// vars\n\t\t\t\t\t// source: wp-includes/js/media-views.js:2880\n\t\t\t\t\tvar collection = this.collection,\n\t\t\t\t\t\tselection = this.options.selection,\n\t\t\t\t\t\tmodel = this.model,\n\t\t\t\t\t\tsingle = selection.single();\n\n\t\t\t\t\t// vars\n\t\t\t\t\tvar frame = this.controller;\n\t\t\t\t\tvar errors = acf.isget(\n\t\t\t\t\t\tthis,\n\t\t\t\t\t\t'model',\n\t\t\t\t\t\t'attributes',\n\t\t\t\t\t\t'acf_errors'\n\t\t\t\t\t);\n\t\t\t\t\tvar $sidebar = frame.$el.find(\n\t\t\t\t\t\t'.media-frame-content .media-sidebar'\n\t\t\t\t\t);\n\n\t\t\t\t\t// remove previous error\n\t\t\t\t\t$sidebar.children( '.acf-selection-error' ).remove();\n\n\t\t\t\t\t// show attachment details\n\t\t\t\t\t$sidebar.children().removeClass( 'acf-hidden' );\n\n\t\t\t\t\t// add message\n\t\t\t\t\tif ( frame && errors ) {\n\t\t\t\t\t\t// vars\n\t\t\t\t\t\tvar filename = acf.isget(\n\t\t\t\t\t\t\tthis,\n\t\t\t\t\t\t\t'model',\n\t\t\t\t\t\t\t'attributes',\n\t\t\t\t\t\t\t'filename'\n\t\t\t\t\t\t);\n\n\t\t\t\t\t\t// hide attachment details\n\t\t\t\t\t\t// Gallery field continues to show previously selected attachment...\n\t\t\t\t\t\t$sidebar.children().addClass( 'acf-hidden' );\n\n\t\t\t\t\t\t// append message\n\t\t\t\t\t\t$sidebar.prepend(\n\t\t\t\t\t\t\t[\n\t\t\t\t\t\t\t\t'
        ',\n\t\t\t\t\t\t\t\t'' +\n\t\t\t\t\t\t\t\t\tacf.__( 'Restricted' ) +\n\t\t\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t\t\t'' +\n\t\t\t\t\t\t\t\t\tfilename +\n\t\t\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t\t\t'' +\n\t\t\t\t\t\t\t\t\terrors +\n\t\t\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t\t\t'
        ',\n\t\t\t\t\t\t\t].join( '' )\n\t\t\t\t\t\t);\n\n\t\t\t\t\t\t// reset selection (unselects all attachments)\n\t\t\t\t\t\tselection.reset();\n\n\t\t\t\t\t\t// set single (attachment displayed in sidebar)\n\t\t\t\t\t\tselection.single( model );\n\n\t\t\t\t\t\t// return and prevent 'select' form being fired\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\n\t\t\t\t\t// return\n\t\t\t\t\treturn AttachmentLibrary.prototype.toggleSelection.apply(\n\t\t\t\t\t\tthis,\n\t\t\t\t\t\targuments\n\t\t\t\t\t);\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * postboxManager\n\t *\n\t * Manages postboxes on the screen.\n\t *\n\t * @date\t25/5/19\n\t * @since\t5.8.1\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tvar postboxManager = new acf.Model( {\n\t\twait: 'prepare',\n\t\tpriority: 1,\n\t\tinitialize: function () {\n\t\t\t( acf.get( 'postboxes' ) || [] ).map( acf.newPostbox );\n\t\t},\n\t} );\n\n\t/**\n\t * acf.getPostbox\n\t *\n\t * Returns a postbox instance.\n\t *\n\t * @date\t23/9/18\n\t * @since\t5.7.7\n\t *\n\t * @param\tmixed $el Either a jQuery element or the postbox id.\n\t * @return\tobject\n\t */\n\tacf.getPostbox = function ( $el ) {\n\t\t// allow string parameter\n\t\tif ( typeof arguments[ 0 ] == 'string' ) {\n\t\t\t$el = $( '#' + arguments[ 0 ] );\n\t\t}\n\n\t\t// return instance\n\t\treturn acf.getInstance( $el );\n\t};\n\n\t/**\n\t * acf.getPostboxes\n\t *\n\t * Returns an array of postbox instances.\n\t *\n\t * @date\t23/9/18\n\t * @since\t5.7.7\n\t *\n\t * @param\tvoid\n\t * @return\tarray\n\t */\n\tacf.getPostboxes = function () {\n\t\treturn acf.getInstances( $( '.acf-postbox' ) );\n\t};\n\n\t/**\n\t * acf.newPostbox\n\t *\n\t * Returns a new postbox instance for the given props.\n\t *\n\t * @date\t20/9/18\n\t * @since\t5.7.6\n\t *\n\t * @param\tobject props The postbox properties.\n\t * @return\tobject\n\t */\n\tacf.newPostbox = function ( props ) {\n\t\treturn new acf.models.Postbox( props );\n\t};\n\n\t/**\n\t * acf.models.Postbox\n\t *\n\t * The postbox model.\n\t *\n\t * @date\t20/9/18\n\t * @since\t5.7.6\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tacf.models.Postbox = acf.Model.extend( {\n\t\tdata: {\n\t\t\tid: '',\n\t\t\tkey: '',\n\t\t\tstyle: 'default',\n\t\t\tlabel: 'top',\n\t\t\tedit: '',\n\t\t},\n\n\t\tsetup: function ( props ) {\n\t\t\t// compatibilty\n\t\t\tif ( props.editLink ) {\n\t\t\t\tprops.edit = props.editLink;\n\t\t\t}\n\n\t\t\t// extend data\n\t\t\t$.extend( this.data, props );\n\n\t\t\t// set $el\n\t\t\tthis.$el = this.$postbox();\n\t\t},\n\n\t\t$postbox: function () {\n\t\t\treturn $( '#' + this.get( 'id' ) );\n\t\t},\n\n\t\t$hide: function () {\n\t\t\treturn $( '#' + this.get( 'id' ) + '-hide' );\n\t\t},\n\n\t\t$hideLabel: function () {\n\t\t\treturn this.$hide().parent();\n\t\t},\n\n\t\t$hndle: function () {\n\t\t\treturn this.$( '> .hndle' );\n\t\t},\n\n\t\t$handleActions: function () {\n\t\t\treturn this.$( '> .postbox-header .handle-actions' );\n\t\t},\n\n\t\t$inside: function () {\n\t\t\treturn this.$( '> .inside' );\n\t\t},\n\n\t\tisVisible: function () {\n\t\t\treturn this.$el.hasClass( 'acf-hidden' );\n\t\t},\n\n\t\tisHiddenByScreenOptions: function () {\n\t\t\treturn (\n\t\t\t\tthis.$el.hasClass( 'hide-if-js' ) ||\n\t\t\t\tthis.$el.css( 'display' ) == 'none'\n\t\t\t);\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// Add default class.\n\t\t\tthis.$el.addClass( 'acf-postbox' );\n\n\t\t\t// Add field group style class (ignore in block editor).\n\t\t\tif ( acf.get( 'editor' ) !== 'block' ) {\n\t\t\t\tvar style = this.get( 'style' );\n\t\t\t\tif ( style !== 'default' ) {\n\t\t\t\t\tthis.$el.addClass( style );\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// Add .inside class.\n\t\t\tthis.$inside()\n\t\t\t\t.addClass( 'acf-fields' )\n\t\t\t\t.addClass( '-' + this.get( 'label' ) );\n\n\t\t\t// Append edit link.\n\t\t\tvar edit = this.get( 'edit' );\n\t\t\tif ( edit ) {\n\t\t\t\tvar html =\n\t\t\t\t\t'';\n\t\t\t\tvar $handleActions = this.$handleActions();\n\t\t\t\tif ( $handleActions.length ) {\n\t\t\t\t\t$handleActions.prepend( html );\n\t\t\t\t} else {\n\t\t\t\t\tthis.$hndle().append( html );\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// Show postbox.\n\t\t\tthis.show();\n\t\t},\n\n\t\tshow: function () {\n\t\t\t// If disabled by screen options, set checked to false and return.\n\t\t\tif ( this.$el.hasClass( 'hide-if-js' ) ) {\n\t\t\t\tthis.$hide().prop( 'checked', false );\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Show label.\n\t\t\tthis.$hideLabel().show();\n\n\t\t\t// toggle on checkbox\n\t\t\tthis.$hide().prop( 'checked', true );\n\n\t\t\t// Show postbox\n\t\t\tthis.$el.show().removeClass( 'acf-hidden' );\n\n\t\t\t// Do action.\n\t\t\tacf.doAction( 'show_postbox', this );\n\t\t},\n\n\t\tenable: function () {\n\t\t\tacf.enable( this.$el, 'postbox' );\n\t\t},\n\n\t\tshowEnable: function () {\n\t\t\tthis.enable();\n\t\t\tthis.show();\n\t\t},\n\n\t\thide: function () {\n\t\t\t// Hide label.\n\t\t\tthis.$hideLabel().hide();\n\n\t\t\t// Hide postbox\n\t\t\tthis.$el.hide().addClass( 'acf-hidden' );\n\n\t\t\t// Do action.\n\t\t\tacf.doAction( 'hide_postbox', this );\n\t\t},\n\n\t\tdisable: function () {\n\t\t\tacf.disable( this.$el, 'postbox' );\n\t\t},\n\n\t\thideDisable: function () {\n\t\t\tthis.disable();\n\t\t\tthis.hide();\n\t\t},\n\n\t\thtml: function ( html ) {\n\t\t\t// Update HTML.\n\t\t\tthis.$inside().html( html );\n\n\t\t\t// Do action.\n\t\t\tacf.doAction( 'append', this.$el );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tacf.screen = new acf.Model( {\n\t\tactive: true,\n\n\t\txhr: false,\n\n\t\ttimeout: false,\n\n\t\twait: 'load',\n\n\t\tevents: {\n\t\t\t'change #page_template': 'onChange',\n\t\t\t'change #parent_id': 'onChange',\n\t\t\t'change #post-formats-select': 'onChange',\n\t\t\t'change .categorychecklist': 'onChange',\n\t\t\t'change .tagsdiv': 'onChange',\n\t\t\t'change .acf-taxonomy-field[data-save=\"1\"]': 'onChange',\n\t\t\t'change #product-type': 'onChange',\n\t\t},\n\n\t\tisPost: function () {\n\t\t\treturn acf.get( 'screen' ) === 'post';\n\t\t},\n\n\t\tisUser: function () {\n\t\t\treturn acf.get( 'screen' ) === 'user';\n\t\t},\n\n\t\tisTaxonomy: function () {\n\t\t\treturn acf.get( 'screen' ) === 'taxonomy';\n\t\t},\n\n\t\tisAttachment: function () {\n\t\t\treturn acf.get( 'screen' ) === 'attachment';\n\t\t},\n\n\t\tisNavMenu: function () {\n\t\t\treturn acf.get( 'screen' ) === 'nav_menu';\n\t\t},\n\n\t\tisWidget: function () {\n\t\t\treturn acf.get( 'screen' ) === 'widget';\n\t\t},\n\n\t\tisComment: function () {\n\t\t\treturn acf.get( 'screen' ) === 'comment';\n\t\t},\n\n\t\tgetPageTemplate: function () {\n\t\t\tvar $el = $( '#page_template' );\n\t\t\treturn $el.length ? $el.val() : null;\n\t\t},\n\n\t\tgetPageParent: function ( e, $el ) {\n\t\t\tvar $el = $( '#parent_id' );\n\t\t\treturn $el.length ? $el.val() : null;\n\t\t},\n\n\t\tgetPageType: function ( e, $el ) {\n\t\t\treturn this.getPageParent() ? 'child' : 'parent';\n\t\t},\n\n\t\tgetPostType: function () {\n\t\t\treturn $( '#post_type' ).val();\n\t\t},\n\n\t\tgetPostFormat: function ( e, $el ) {\n\t\t\tvar $el = $( '#post-formats-select input:checked' );\n\t\t\tif ( $el.length ) {\n\t\t\t\tvar val = $el.val();\n\t\t\t\treturn val == '0' ? 'standard' : val;\n\t\t\t}\n\t\t\treturn null;\n\t\t},\n\n\t\tgetPostCoreTerms: function () {\n\t\t\t// vars\n\t\t\tvar terms = {};\n\n\t\t\t// serialize WP taxonomy postboxes\n\t\t\tvar data = acf.serialize( $( '.categorydiv, .tagsdiv' ) );\n\n\t\t\t// use tax_input (tag, custom-taxonomy) when possible.\n\t\t\t// this data is already formatted in taxonomy => [terms].\n\t\t\tif ( data.tax_input ) {\n\t\t\t\tterms = data.tax_input;\n\t\t\t}\n\n\t\t\t// append \"category\" which uses a different name\n\t\t\tif ( data.post_category ) {\n\t\t\t\tterms.category = data.post_category;\n\t\t\t}\n\n\t\t\t// convert any string values (tags) into array format\n\t\t\tfor ( var tax in terms ) {\n\t\t\t\tif ( ! acf.isArray( terms[ tax ] ) ) {\n\t\t\t\t\tterms[ tax ] = terms[ tax ].split( /,[\\s]?/ );\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn terms;\n\t\t},\n\n\t\tgetPostTerms: function () {\n\t\t\t// Get core terms.\n\t\t\tvar terms = this.getPostCoreTerms();\n\n\t\t\t// loop over taxonomy fields and add their values\n\t\t\tacf.getFields( { type: 'taxonomy' } ).map( function ( field ) {\n\t\t\t\t// ignore fields that don't save\n\t\t\t\tif ( ! field.get( 'save' ) ) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\t// vars\n\t\t\t\tvar val = field.val();\n\t\t\t\tvar tax = field.get( 'taxonomy' );\n\n\t\t\t\t// check val\n\t\t\t\tif ( val ) {\n\t\t\t\t\t// ensure terms exists\n\t\t\t\t\tterms[ tax ] = terms[ tax ] || [];\n\n\t\t\t\t\t// ensure val is an array\n\t\t\t\t\tval = acf.isArray( val ) ? val : [ val ];\n\n\t\t\t\t\t// append\n\t\t\t\t\tterms[ tax ] = terms[ tax ].concat( val );\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\t// add WC product type\n\t\t\tif ( ( productType = this.getProductType() ) !== null ) {\n\t\t\t\tterms.product_type = [ productType ];\n\t\t\t}\n\n\t\t\t// remove duplicate values\n\t\t\tfor ( var tax in terms ) {\n\t\t\t\tterms[ tax ] = acf.uniqueArray( terms[ tax ] );\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn terms;\n\t\t},\n\n\t\tgetProductType: function () {\n\t\t\tvar $el = $( '#product-type' );\n\t\t\treturn $el.length ? $el.val() : null;\n\t\t},\n\n\t\tcheck: function () {\n\t\t\t// bail early if not for post\n\t\t\tif ( acf.get( 'screen' ) !== 'post' ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// abort XHR if is already loading AJAX data\n\t\t\tif ( this.xhr ) {\n\t\t\t\tthis.xhr.abort();\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar ajaxData = acf.parseArgs( this.data, {\n\t\t\t\taction: 'acf/ajax/check_screen',\n\t\t\t\tscreen: acf.get( 'screen' ),\n\t\t\t\texists: [],\n\t\t\t} );\n\n\t\t\t// post id\n\t\t\tif ( this.isPost() ) {\n\t\t\t\tajaxData.post_id = acf.get( 'post_id' );\n\t\t\t}\n\n\t\t\t// post type\n\t\t\tif ( ( postType = this.getPostType() ) !== null ) {\n\t\t\t\tajaxData.post_type = postType;\n\t\t\t}\n\n\t\t\t// page template\n\t\t\tif ( ( pageTemplate = this.getPageTemplate() ) !== null ) {\n\t\t\t\tajaxData.page_template = pageTemplate;\n\t\t\t}\n\n\t\t\t// page parent\n\t\t\tif ( ( pageParent = this.getPageParent() ) !== null ) {\n\t\t\t\tajaxData.page_parent = pageParent;\n\t\t\t}\n\n\t\t\t// page type\n\t\t\tif ( ( pageType = this.getPageType() ) !== null ) {\n\t\t\t\tajaxData.page_type = pageType;\n\t\t\t}\n\n\t\t\t// post format\n\t\t\tif ( ( postFormat = this.getPostFormat() ) !== null ) {\n\t\t\t\tajaxData.post_format = postFormat;\n\t\t\t}\n\n\t\t\t// post terms\n\t\t\tif ( ( postTerms = this.getPostTerms() ) !== null ) {\n\t\t\t\tajaxData.post_terms = postTerms;\n\t\t\t}\n\n\t\t\t// add array of existing postboxes to increase performance and reduce JSON HTML\n\t\t\tacf.getPostboxes().map( function ( postbox ) {\n\t\t\t\tajaxData.exists.push( postbox.get( 'key' ) );\n\t\t\t} );\n\n\t\t\t// filter\n\t\t\tajaxData = acf.applyFilters( 'check_screen_args', ajaxData );\n\n\t\t\t// success\n\t\t\tvar onSuccess = function ( json ) {\n\t\t\t\t// Render post screen.\n\t\t\t\tif ( acf.get( 'screen' ) == 'post' ) {\n\t\t\t\t\tthis.renderPostScreen( json );\n\n\t\t\t\t\t// Render user screen.\n\t\t\t\t} else if ( acf.get( 'screen' ) == 'user' ) {\n\t\t\t\t\tthis.renderUserScreen( json );\n\t\t\t\t}\n\n\t\t\t\t// action\n\t\t\t\tacf.doAction( 'check_screen_complete', json, ajaxData );\n\t\t\t};\n\n\t\t\t// ajax\n\t\t\tthis.xhr = $.ajax( {\n\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\tdata: acf.prepareForAjax( ajaxData ),\n\t\t\t\ttype: 'post',\n\t\t\t\tdataType: 'json',\n\t\t\t\tcontext: this,\n\t\t\t\tsuccess: onSuccess,\n\t\t\t} );\n\t\t},\n\n\t\tonChange: function ( e, $el ) {\n\t\t\tthis.setTimeout( this.check, 1 );\n\t\t},\n\n\t\trenderPostScreen: function ( data ) {\n\t\t\t// Helper function to copy events\n\t\t\tvar copyEvents = function ( $from, $to ) {\n\t\t\t\tvar events = $._data( $from[ 0 ] ).events;\n\t\t\t\tfor ( var type in events ) {\n\t\t\t\t\tfor ( var i = 0; i < events[ type ].length; i++ ) {\n\t\t\t\t\t\t$to.on( type, events[ type ][ i ].handler );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t};\n\n\t\t\t// Helper function to sort metabox.\n\t\t\tvar sortMetabox = function ( id, ids ) {\n\t\t\t\t// Find position of id within ids.\n\t\t\t\tvar index = ids.indexOf( id );\n\n\t\t\t\t// Bail early if index not found.\n\t\t\t\tif ( index == -1 ) {\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\n\t\t\t\t// Loop over metaboxes behind (in reverse order).\n\t\t\t\tfor ( var i = index - 1; i >= 0; i-- ) {\n\t\t\t\t\tif ( $( '#' + ids[ i ] ).length ) {\n\t\t\t\t\t\treturn $( '#' + ids[ i ] ).after( $( '#' + id ) );\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// Loop over metaboxes infront.\n\t\t\t\tfor ( var i = index + 1; i < ids.length; i++ ) {\n\t\t\t\t\tif ( $( '#' + ids[ i ] ).length ) {\n\t\t\t\t\t\treturn $( '#' + ids[ i ] ).before( $( '#' + id ) );\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// Return false if not sorted.\n\t\t\t\treturn false;\n\t\t\t};\n\n\t\t\t// Keep track of visible and hidden postboxes.\n\t\t\tdata.visible = [];\n\t\t\tdata.hidden = [];\n\n\t\t\t// Show these postboxes.\n\t\t\tdata.results = data.results.map( function ( result, i ) {\n\t\t\t\t// vars\n\t\t\t\tvar postbox = acf.getPostbox( result.id );\n\n\t\t\t\t// Prevent \"acf_after_title\" position in Block Editor.\n\t\t\t\tif (\n\t\t\t\t\tacf.isGutenberg() &&\n\t\t\t\t\tresult.position == 'acf_after_title'\n\t\t\t\t) {\n\t\t\t\t\tresult.position = 'normal';\n\t\t\t\t}\n\n\t\t\t\t// Create postbox if doesn't exist.\n\t\t\t\tif ( ! postbox ) {\n\t\t\t\t\tvar wpMinorVersion = parseFloat( acf.get( 'wp_version' ) );\n\t\t\t\t\tif ( wpMinorVersion >= 5.5 ) {\n\t\t\t\t\t\tvar postboxHeader = [\n\t\t\t\t\t\t\t'
        ',\n\t\t\t\t\t\t\t'

        ',\n\t\t\t\t\t\t\t'' + acf.escHtml( result.title ) + '',\n\t\t\t\t\t\t\t'

        ',\n\t\t\t\t\t\t\t'
        ',\n\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t\t'
        ',\n\t\t\t\t\t\t\t'
        ',\n\t\t\t\t\t\t].join( '' );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvar postboxHeader = [\n\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t\t'

        ',\n\t\t\t\t\t\t\t'' + acf.escHtml( result.title ) + '',\n\t\t\t\t\t\t\t'

        ',\n\t\t\t\t\t\t].join( '' );\n\t\t\t\t\t}\n\n\t\t\t\t\t// Ensure result.classes is set.\n\t\t\t\t\tif ( ! result.classes ) result.classes = '';\n\n\t\t\t\t\t// Create it.\n\t\t\t\t\tvar $postbox = $(\n\t\t\t\t\t\t[\n\t\t\t\t\t\t\t'
        ',\n\t\t\t\t\t\t\tpostboxHeader,\n\t\t\t\t\t\t\t'
        ',\n\t\t\t\t\t\t\tresult.html,\n\t\t\t\t\t\t\t'
        ',\n\t\t\t\t\t\t\t'
        ',\n\t\t\t\t\t\t].join( '' )\n\t\t\t\t\t);\n\n\t\t\t\t\t// Create new hide toggle.\n\t\t\t\t\tif ( $( '#adv-settings' ).length ) {\n\t\t\t\t\t\tvar $prefs = $( '#adv-settings .metabox-prefs' );\n\t\t\t\t\t\tvar $label = $(\n\t\t\t\t\t\t\t[\n\t\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t\t].join( '' )\n\t\t\t\t\t\t);\n\n\t\t\t\t\t\t// Copy default WP events onto checkbox.\n\t\t\t\t\t\tcopyEvents(\n\t\t\t\t\t\t\t$prefs.find( 'input' ).first(),\n\t\t\t\t\t\t\t$label.find( 'input' )\n\t\t\t\t\t\t);\n\n\t\t\t\t\t\t// Append hide label\n\t\t\t\t\t\t$prefs.append( $label );\n\t\t\t\t\t}\n\n\t\t\t\t\t// Copy default WP events onto metabox.\n\t\t\t\t\tif ( $( '.postbox' ).length ) {\n\t\t\t\t\t\tcopyEvents(\n\t\t\t\t\t\t\t$( '.postbox .handlediv' ).first(),\n\t\t\t\t\t\t\t$postbox.children( '.handlediv' )\n\t\t\t\t\t\t);\n\t\t\t\t\t\tcopyEvents(\n\t\t\t\t\t\t\t$( '.postbox .hndle' ).first(),\n\t\t\t\t\t\t\t$postbox.children( '.hndle' )\n\t\t\t\t\t\t);\n\t\t\t\t\t}\n\n\t\t\t\t\t// Append metabox to the bottom of \"side-sortables\".\n\t\t\t\t\tif ( result.position === 'side' ) {\n\t\t\t\t\t\t$( '#' + result.position + '-sortables' ).append(\n\t\t\t\t\t\t\t$postbox\n\t\t\t\t\t\t);\n\n\t\t\t\t\t\t// Prepend metabox to the top of \"normal-sortbables\".\n\t\t\t\t\t} else {\n\t\t\t\t\t\t$( '#' + result.position + '-sortables' ).prepend(\n\t\t\t\t\t\t\t$postbox\n\t\t\t\t\t\t);\n\t\t\t\t\t}\n\n\t\t\t\t\t// Position metabox amongst existing ACF metaboxes within the same location.\n\t\t\t\t\tvar order = [];\n\t\t\t\t\tdata.results.map( function ( _result ) {\n\t\t\t\t\t\tif (\n\t\t\t\t\t\t\tresult.position === _result.position &&\n\t\t\t\t\t\t\t$(\n\t\t\t\t\t\t\t\t'#' +\n\t\t\t\t\t\t\t\t\tresult.position +\n\t\t\t\t\t\t\t\t\t'-sortables #' +\n\t\t\t\t\t\t\t\t\t_result.id\n\t\t\t\t\t\t\t).length\n\t\t\t\t\t\t) {\n\t\t\t\t\t\t\torder.push( _result.id );\n\t\t\t\t\t\t}\n\t\t\t\t\t} );\n\t\t\t\t\tsortMetabox( result.id, order );\n\n\t\t\t\t\t// Check 'sorted' for user preference.\n\t\t\t\t\tif ( data.sorted ) {\n\t\t\t\t\t\t// Loop over each position (acf_after_title, side, normal).\n\t\t\t\t\t\tfor ( var position in data.sorted ) {\n\t\t\t\t\t\t\tlet order = data.sorted[ position ];\n\n\t\t\t\t\t\t\tif ( typeof order !== 'string' ) {\n\t\t\t\t\t\t\t\tcontinue;\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t// Explode string into array of ids.\n\t\t\t\t\t\t\torder = order.split( ',' );\n\n\t\t\t\t\t\t\t// Position metabox relative to order.\n\t\t\t\t\t\t\tif ( sortMetabox( result.id, order ) ) {\n\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t// Initalize it (modifies HTML).\n\t\t\t\t\tpostbox = acf.newPostbox( result );\n\n\t\t\t\t\t// Trigger action.\n\t\t\t\t\tacf.doAction( 'append', $postbox );\n\t\t\t\t\tacf.doAction( 'append_postbox', postbox );\n\t\t\t\t}\n\n\t\t\t\t// show postbox\n\t\t\t\tpostbox.showEnable();\n\n\t\t\t\t// append\n\t\t\t\tdata.visible.push( result.id );\n\n\t\t\t\t// Return result (may have changed).\n\t\t\t\treturn result;\n\t\t\t} );\n\n\t\t\t// Hide these postboxes.\n\t\t\tacf.getPostboxes().map( function ( postbox ) {\n\t\t\t\tif ( data.visible.indexOf( postbox.get( 'id' ) ) === -1 ) {\n\t\t\t\t\t// Hide postbox.\n\t\t\t\t\tpostbox.hideDisable();\n\n\t\t\t\t\t// Append to data.\n\t\t\t\t\tdata.hidden.push( postbox.get( 'id' ) );\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\t// Update style.\n\t\t\t$( '#acf-style' ).html( data.style );\n\n\t\t\t// Do action.\n\t\t\tacf.doAction( 'refresh_post_screen', data );\n\t\t},\n\n\t\trenderUserScreen: function ( json ) {},\n\t} );\n\n\t/**\n\t * gutenScreen\n\t *\n\t * Adds compatibility with the Gutenberg edit screen.\n\t *\n\t * @date\t11/12/18\n\t * @since\t5.8.0\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tvar gutenScreen = new acf.Model( {\n\t\t// Keep a reference to the most recent post attributes.\n\t\tpostEdits: {},\n\n\t\t// Wait until assets have been loaded.\n\t\twait: 'prepare',\n\n\t\tinitialize: function () {\n\t\t\t// Bail early if not Gutenberg.\n\t\t\tif ( ! acf.isGutenbergPostEditor() ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Listen for changes (use debounced version as this can fires often).\n\t\t\twp.data.subscribe( acf.debounce( this.onChange ).bind( this ) );\n\n\t\t\t// Customize \"acf.screen.get\" functions.\n\t\t\tacf.screen.getPageTemplate = this.getPageTemplate;\n\t\t\tacf.screen.getPageParent = this.getPageParent;\n\t\t\tacf.screen.getPostType = this.getPostType;\n\t\t\tacf.screen.getPostFormat = this.getPostFormat;\n\t\t\tacf.screen.getPostCoreTerms = this.getPostCoreTerms;\n\n\t\t\t// Disable unload\n\t\t\tacf.unload.disable();\n\n\t\t\t// Refresh metaboxes since WP 5.3.\n\t\t\tvar wpMinorVersion = parseFloat( acf.get( 'wp_version' ) );\n\t\t\tif ( wpMinorVersion >= 5.3 ) {\n\t\t\t\tthis.addAction(\n\t\t\t\t\t'refresh_post_screen',\n\t\t\t\t\tthis.onRefreshPostScreen\n\t\t\t\t);\n\t\t\t}\n\n\t\t\t// Trigger \"refresh\" after WP has moved metaboxes into place.\n\t\t\twp.domReady( acf.refresh );\n\t\t},\n\n\t\tonChange: function () {\n\t\t\t// Determine attributes that can trigger a refresh.\n\t\t\tvar attributes = [ 'template', 'parent', 'format' ];\n\n\t\t\t// Append taxonomy attribute names to this list.\n\t\t\t( wp.data.select( 'core' ).getTaxonomies() || [] ).map( function (\n\t\t\t\ttaxonomy\n\t\t\t) {\n\t\t\t\tattributes.push( taxonomy.rest_base );\n\t\t\t} );\n\n\t\t\t// Get relevant current post edits.\n\t\t\tvar _postEdits = wp.data.select( 'core/editor' ).getPostEdits();\n\t\t\tvar postEdits = {};\n\t\t\tattributes.map( function ( k ) {\n\t\t\t\tif ( _postEdits[ k ] !== undefined ) {\n\t\t\t\t\tpostEdits[ k ] = _postEdits[ k ];\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\t// Detect change.\n\t\t\tif (\n\t\t\t\tJSON.stringify( postEdits ) !== JSON.stringify( this.postEdits )\n\t\t\t) {\n\t\t\t\tthis.postEdits = postEdits;\n\n\t\t\t\t// Check screen.\n\t\t\t\tacf.screen.check();\n\t\t\t}\n\t\t},\n\n\t\tgetPageTemplate: function () {\n\t\t\treturn wp.data\n\t\t\t\t.select( 'core/editor' )\n\t\t\t\t.getEditedPostAttribute( 'template' );\n\t\t},\n\n\t\tgetPageParent: function ( e, $el ) {\n\t\t\treturn wp.data\n\t\t\t\t.select( 'core/editor' )\n\t\t\t\t.getEditedPostAttribute( 'parent' );\n\t\t},\n\n\t\tgetPostType: function () {\n\t\t\treturn wp.data\n\t\t\t\t.select( 'core/editor' )\n\t\t\t\t.getEditedPostAttribute( 'type' );\n\t\t},\n\n\t\tgetPostFormat: function ( e, $el ) {\n\t\t\treturn wp.data\n\t\t\t\t.select( 'core/editor' )\n\t\t\t\t.getEditedPostAttribute( 'format' );\n\t\t},\n\n\t\tgetPostCoreTerms: function () {\n\t\t\t// vars\n\t\t\tvar terms = {};\n\n\t\t\t// Loop over taxonomies.\n\t\t\tvar taxonomies = wp.data.select( 'core' ).getTaxonomies() || [];\n\t\t\ttaxonomies.map( function ( taxonomy ) {\n\t\t\t\t// Append selected taxonomies to terms object.\n\t\t\t\tvar postTerms = wp.data\n\t\t\t\t\t.select( 'core/editor' )\n\t\t\t\t\t.getEditedPostAttribute( taxonomy.rest_base );\n\t\t\t\tif ( postTerms ) {\n\t\t\t\t\tterms[ taxonomy.slug ] = postTerms;\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\t// return\n\t\t\treturn terms;\n\t\t},\n\n\t\t/**\n\t\t * onRefreshPostScreen\n\t\t *\n\t\t * Fires after the Post edit screen metaboxs are refreshed to update the Block Editor API state.\n\t\t *\n\t\t * @date\t11/11/19\n\t\t * @since\t5.8.7\n\t\t *\n\t\t * @param\tobject data The \"check_screen\" JSON response data.\n\t\t * @return\tvoid\n\t\t */\n\t\tonRefreshPostScreen: function ( data ) {\n\n\t\t\t// Extract vars.\n\t\t\tvar select = wp.data.select( 'core/edit-post' );\n\t\t\tvar dispatch = wp.data.dispatch( 'core/edit-post' );\n\n\t\t\t// Load current metabox locations and data.\n\t\t\tvar locations = {};\n\t\t\tselect.getActiveMetaBoxLocations().map( function ( location ) {\n\t\t\t\tlocations[ location ] = select.getMetaBoxesPerLocation(\n\t\t\t\t\tlocation\n\t\t\t\t);\n\t\t\t} );\n\n\t\t\t// Generate flat array of existing ids.\n\t\t\tvar ids = [];\n\t\t\tfor ( var k in locations ) {\n\t\t\t\tlocations[ k ].map( function ( m ) {\n\t\t\t\t\tids.push( m.id );\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// Append new ACF metaboxes (ignore those which already exist).\n\t\t\tdata.results\n\t\t\t\t.filter( function ( r ) {\n\t\t\t\t\treturn ids.indexOf( r.id ) === -1;\n\t\t\t\t} )\n\t\t\t\t.map( function ( result, i ) {\n\t\t\t\t\t// Ensure location exists.\n\t\t\t\t\tvar location = result.position;\n\t\t\t\t\tlocations[ location ] = locations[ location ] || [];\n\n\t\t\t\t\t// Append.\n\t\t\t\t\tlocations[ location ].push( {\n\t\t\t\t\t\tid: result.id,\n\t\t\t\t\t\ttitle: result.title,\n\t\t\t\t\t} );\n\t\t\t\t} );\n\n\t\t\t// Remove hidden ACF metaboxes.\n\t\t\tfor ( var k in locations ) {\n\t\t\t\tlocations[ k ] = locations[ k ].filter( function ( m ) {\n\t\t\t\t\treturn data.hidden.indexOf( m.id ) === -1;\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// Update state.\n\t\t\tdispatch.setAvailableMetaBoxesPerLocation( locations );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * acf.newSelect2\n\t *\n\t * description\n\t *\n\t * @date\t13/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.newSelect2 = function ( $select, props ) {\n\t\t// defaults\n\t\tprops = acf.parseArgs( props, {\n\t\t\tallowNull: false,\n\t\t\tplaceholder: '',\n\t\t\tmultiple: false,\n\t\t\tfield: false,\n\t\t\tajax: false,\n\t\t\tajaxAction: '',\n\t\t\tajaxData: function ( data ) {\n\t\t\t\treturn data;\n\t\t\t},\n\t\t\tajaxResults: function ( json ) {\n\t\t\t\treturn json;\n\t\t\t},\n\t\t\ttemplateSelection: false,\n\t\t\ttemplateResult: false,\n\t\t\tdropdownCssClass: '',\n\t\t\tsuppressFilters: false,\n\t\t} );\n\n\t\t// initialize\n\t\tif ( getVersion() == 4 ) {\n\t\t\tvar select2 = new Select2_4( $select, props );\n\t\t} else {\n\t\t\tvar select2 = new Select2_3( $select, props );\n\t\t}\n\n\t\t// actions\n\t\tacf.doAction( 'new_select2', select2 );\n\n\t\t// return\n\t\treturn select2;\n\t};\n\n\t/**\n\t * getVersion\n\t *\n\t * description\n\t *\n\t * @date\t13/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tfunction getVersion() {\n\t\t// v4\n\t\tif ( acf.isset( window, 'jQuery', 'fn', 'select2', 'amd' ) ) {\n\t\t\treturn 4;\n\t\t}\n\n\t\t// v3\n\t\tif ( acf.isset( window, 'Select2' ) ) {\n\t\t\treturn 3;\n\t\t}\n\n\t\t// return\n\t\treturn false;\n\t}\n\n\t/**\n\t * Select2\n\t *\n\t * description\n\t *\n\t * @date\t13/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar Select2 = acf.Model.extend( {\n\t\tsetup: function ( $select, props ) {\n\t\t\t$.extend( this.data, props );\n\t\t\tthis.$el = $select;\n\t\t},\n\n\t\tinitialize: function () {},\n\n\t\tselectOption: function ( value ) {\n\t\t\tvar $option = this.getOption( value );\n\t\t\tif ( ! $option.prop( 'selected' ) ) {\n\t\t\t\t$option.prop( 'selected', true ).trigger( 'change' );\n\t\t\t}\n\t\t},\n\n\t\tunselectOption: function ( value ) {\n\t\t\tvar $option = this.getOption( value );\n\t\t\tif ( $option.prop( 'selected' ) ) {\n\t\t\t\t$option.prop( 'selected', false ).trigger( 'change' );\n\t\t\t}\n\t\t},\n\n\t\tgetOption: function ( value ) {\n\t\t\treturn this.$( 'option[value=\"' + value + '\"]' );\n\t\t},\n\n\t\taddOption: function ( option ) {\n\t\t\t// defaults\n\t\t\toption = acf.parseArgs( option, {\n\t\t\t\tid: '',\n\t\t\t\ttext: '',\n\t\t\t\tselected: false,\n\t\t\t} );\n\n\t\t\t// vars\n\t\t\tvar $option = this.getOption( option.id );\n\n\t\t\t// append\n\t\t\tif ( ! $option.length ) {\n\t\t\t\t$option = $( '' );\n\t\t\t\t$option.html( option.text );\n\t\t\t\t$option.attr( 'value', option.id );\n\t\t\t\t$option.prop( 'selected', option.selected );\n\t\t\t\tthis.$el.append( $option );\n\t\t\t}\n\n\t\t\t// chain\n\t\t\treturn $option;\n\t\t},\n\n\t\tgetValue: function () {\n\t\t\t// vars\n\t\t\tvar val = [];\n\t\t\tvar $options = this.$el.find( 'option:selected' );\n\n\t\t\t// bail early if no selected\n\t\t\tif ( ! $options.exists() ) {\n\t\t\t\treturn val;\n\t\t\t}\n\n\t\t\t// sort by attribute\n\t\t\t$options = $options.sort( function ( a, b ) {\n\t\t\t\treturn (\n\t\t\t\t\t+a.getAttribute( 'data-i' ) - +b.getAttribute( 'data-i' )\n\t\t\t\t);\n\t\t\t} );\n\n\t\t\t// loop\n\t\t\t$options.each( function () {\n\t\t\t\tvar $el = $( this );\n\t\t\t\tval.push( {\n\t\t\t\t\t$el: $el,\n\t\t\t\t\tid: $el.attr( 'value' ),\n\t\t\t\t\ttext: $el.text(),\n\t\t\t\t} );\n\t\t\t} );\n\n\t\t\t// return\n\t\t\treturn val;\n\t\t},\n\n\t\tmergeOptions: function () {},\n\n\t\tgetChoices: function () {\n\t\t\t// callback\n\t\t\tvar crawl = function ( $parent ) {\n\t\t\t\t// vars\n\t\t\t\tvar choices = [];\n\n\t\t\t\t// loop\n\t\t\t\t$parent.children().each( function () {\n\t\t\t\t\t// vars\n\t\t\t\t\tvar $child = $( this );\n\n\t\t\t\t\t// optgroup\n\t\t\t\t\tif ( $child.is( 'optgroup' ) ) {\n\t\t\t\t\t\tchoices.push( {\n\t\t\t\t\t\t\ttext: $child.attr( 'label' ),\n\t\t\t\t\t\t\tchildren: crawl( $child ),\n\t\t\t\t\t\t} );\n\n\t\t\t\t\t\t// option\n\t\t\t\t\t} else {\n\t\t\t\t\t\tchoices.push( {\n\t\t\t\t\t\t\tid: $child.attr( 'value' ),\n\t\t\t\t\t\t\ttext: $child.text(),\n\t\t\t\t\t\t} );\n\t\t\t\t\t}\n\t\t\t\t} );\n\n\t\t\t\t// return\n\t\t\t\treturn choices;\n\t\t\t};\n\n\t\t\t// crawl\n\t\t\treturn crawl( this.$el );\n\t\t},\n\n\t\tgetAjaxData: function ( params ) {\n\t\t\t// vars\n\t\t\tvar ajaxData = {\n\t\t\t\taction: this.get( 'ajaxAction' ),\n\t\t\t\ts: params.term || '',\n\t\t\t\tpaged: params.page || 1,\n\t\t\t};\n\n\t\t\t// field helper\n\t\t\tvar field = this.get( 'field' );\n\t\t\tif ( field ) {\n\t\t\t\tajaxData.field_key = field.get( 'key' );\n\t\t\t}\n\n\t\t\t// callback\n\t\t\tvar callback = this.get( 'ajaxData' );\n\t\t\tif ( callback ) {\n\t\t\t\tajaxData = callback.apply( this, [ ajaxData, params ] );\n\t\t\t}\n\n\t\t\t// filter\n\t\t\tajaxData = acf.applyFilters(\n\t\t\t\t'select2_ajax_data',\n\t\t\t\tajaxData,\n\t\t\t\tthis.data,\n\t\t\t\tthis.$el,\n\t\t\t\tfield || false,\n\t\t\t\tthis\n\t\t\t);\n\n\t\t\t// return\n\t\t\treturn acf.prepareForAjax( ajaxData );\n\t\t},\n\n\t\tgetAjaxResults: function ( json, params ) {\n\t\t\t// defaults\n\t\t\tjson = acf.parseArgs( json, {\n\t\t\t\tresults: false,\n\t\t\t\tmore: false,\n\t\t\t} );\n\n\t\t\t// callback\n\t\t\tvar callback = this.get( 'ajaxResults' );\n\t\t\tif ( callback ) {\n\t\t\t\tjson = callback.apply( this, [ json, params ] );\n\t\t\t}\n\n\t\t\t// filter\n\t\t\tjson = acf.applyFilters(\n\t\t\t\t'select2_ajax_results',\n\t\t\t\tjson,\n\t\t\t\tparams,\n\t\t\t\tthis\n\t\t\t);\n\n\t\t\t// return\n\t\t\treturn json;\n\t\t},\n\n\t\tprocessAjaxResults: function ( json, params ) {\n\t\t\t// vars\n\t\t\tvar json = this.getAjaxResults( json, params );\n\n\t\t\t// change more to pagination\n\t\t\tif ( json.more ) {\n\t\t\t\tjson.pagination = { more: true };\n\t\t\t}\n\n\t\t\t// merge together groups\n\t\t\tsetTimeout( $.proxy( this.mergeOptions, this ), 1 );\n\n\t\t\t// return\n\t\t\treturn json;\n\t\t},\n\n\t\tdestroy: function () {\n\t\t\t// destroy via api\n\t\t\tif ( this.$el.data( 'select2' ) ) {\n\t\t\t\tthis.$el.select2( 'destroy' );\n\t\t\t}\n\n\t\t\t// destory via HTML (duplicating HTML does not contain data)\n\t\t\tthis.$el.siblings( '.select2-container' ).remove();\n\t\t},\n\t} );\n\n\t/**\n\t * Select2_4\n\t *\n\t * description\n\t *\n\t * @date\t13/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar Select2_4 = Select2.extend( {\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar $select = this.$el;\n\t\t\tvar options = {\n\t\t\t\twidth: '100%',\n\t\t\t\tallowClear: this.get( 'allowNull' ),\n\t\t\t\tplaceholder: this.get( 'placeholder' ),\n\t\t\t\tmultiple: this.get( 'multiple' ),\n\t\t\t\ttemplateSelection: this.get( 'templateSelection' ),\n\t\t\t\ttemplateResult: this.get( 'templateResult' ),\n\t\t\t\tdropdownCssClass: this.get( 'dropdownCssClass' ),\n\t\t\t\tsuppressFilters: this.get( 'suppressFilters' ),\n\t\t\t\tdata: [],\n\t\t\t\tescapeMarkup: function ( markup ) {\n\t\t\t\t\tif ( typeof markup !== 'string' ) {\n\t\t\t\t\t\treturn markup;\n\t\t\t\t\t}\n\t\t\t\t\treturn acf.escHtml( markup );\n\t\t\t\t},\n\t\t\t};\n\n\t\t\t// Clear empty templateSelections, templateResults, or dropdownCssClass.\n\t\t\tif ( ! options.templateSelection ) {\n\t\t\t\tdelete options.templateSelection;\n\t\t\t}\n\t\t\tif ( ! options.templateResult ) {\n\t\t\t\tdelete options.templateResult;\n\t\t\t}\n\t\t\tif ( ! options.dropdownCssClass ) {\n\t\t\t\tdelete options.dropdownCssClass;\n\t\t\t}\n\n\t\t\t// Only use the template if SelectWoo is not loaded to work around https://github.com/woocommerce/woocommerce/pull/30473\n\t\t\tif ( ! acf.isset( window, 'jQuery', 'fn', 'selectWoo' ) ) {\n\t\t\t\tif ( ! options.templateSelection ) {\n\t\t\t\t\toptions.templateSelection = function ( selection ) {\n\t\t\t\t\t\tvar $selection = $(\n\t\t\t\t\t\t\t''\n\t\t\t\t\t\t);\n\t\t\t\t\t\t$selection.html( acf.escHtml( selection.text ) );\n\t\t\t\t\t\t$selection.data( 'element', selection.element );\n\t\t\t\t\t\treturn $selection;\n\t\t\t\t\t};\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tdelete options.templateSelection;\n\t\t\t\tdelete options.templateResult;\n\t\t\t}\n\n\t\t\t// multiple\n\t\t\tif ( options.multiple ) {\n\t\t\t\t// reorder options\n\t\t\t\tthis.getValue().map( function ( item ) {\n\t\t\t\t\titem.$el.detach().appendTo( $select );\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// Temporarily remove conflicting attribute.\n\t\t\tvar attrAjax = $select.attr( 'data-ajax' );\n\t\t\tif ( attrAjax !== undefined ) {\n\t\t\t\t$select.removeData( 'ajax' );\n\t\t\t\t$select.removeAttr( 'data-ajax' );\n\t\t\t}\n\n\t\t\t// ajax\n\t\t\tif ( this.get( 'ajax' ) ) {\n\t\t\t\toptions.ajax = {\n\t\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\t\tdelay: 250,\n\t\t\t\t\tdataType: 'json',\n\t\t\t\t\ttype: 'post',\n\t\t\t\t\tcache: false,\n\t\t\t\t\tdata: $.proxy( this.getAjaxData, this ),\n\t\t\t\t\tprocessResults: $.proxy( this.processAjaxResults, this ),\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t// filter for 3rd party customization\n\t\t\tif ( ! options.suppressFilters ) {\n\t\t\t\tvar field = this.get( 'field' );\n\t\t\t\toptions = acf.applyFilters(\n\t\t\t\t\t'select2_args',\n\t\t\t\t\toptions,\n\t\t\t\t\t$select,\n\t\t\t\t\tthis.data,\n\t\t\t\t\tfield || false,\n\t\t\t\t\tthis\n\t\t\t\t);\n\t\t\t}\n\n\t\t\t// add select2\n\t\t\t$select.select2( options );\n\n\t\t\t// get container (Select2 v4 does not return this from constructor)\n\t\t\tvar $container = $select.next( '.select2-container' );\n\n\t\t\t// multiple\n\t\t\tif ( options.multiple ) {\n\t\t\t\t// vars\n\t\t\t\tvar $ul = $container.find( 'ul' );\n\n\t\t\t\t// sortable\n\t\t\t\t$ul.sortable( {\n\t\t\t\t\tstop: function ( e ) {\n\t\t\t\t\t\t// loop\n\t\t\t\t\t\t$ul.find( '.select2-selection__choice' ).each(\n\t\t\t\t\t\t\tfunction () {\n\t\t\t\t\t\t\t\t// Attempt to use .data if it exists (select2 version < 4.0.6) or use our template data instead.\n\t\t\t\t\t\t\t\tif ( $( this ).data( 'data' ) ) {\n\t\t\t\t\t\t\t\t\tvar $option = $(\n\t\t\t\t\t\t\t\t\t\t$( this ).data( 'data' ).element\n\t\t\t\t\t\t\t\t\t);\n\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\tvar $option = $(\n\t\t\t\t\t\t\t\t\t\t$( this )\n\t\t\t\t\t\t\t\t\t\t\t.find( 'span.acf-selection' )\n\t\t\t\t\t\t\t\t\t\t\t.data( 'element' )\n\t\t\t\t\t\t\t\t\t);\n\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t// detach and re-append to end\n\t\t\t\t\t\t\t\t$option.detach().appendTo( $select );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t);\n\n\t\t\t\t\t\t// trigger change on input (JS error if trigger on select)\n\t\t\t\t\t\t$select.trigger( 'change' );\n\t\t\t\t\t},\n\t\t\t\t} );\n\n\t\t\t\t// on select, move to end\n\t\t\t\t$select.on(\n\t\t\t\t\t'select2:select',\n\t\t\t\t\tthis.proxy( function ( e ) {\n\t\t\t\t\t\tthis.getOption( e.params.data.id )\n\t\t\t\t\t\t\t.detach()\n\t\t\t\t\t\t\t.appendTo( this.$el );\n\t\t\t\t\t} )\n\t\t\t\t);\n\t\t\t}\n\n\t\t\t// add handler to auto-focus searchbox (for jQuery 3.6)\n\t\t\t$select.on( 'select2:open', () => {\n\t\t\t\t$( '.select2-container--open .select2-search__field' )\n\t\t\t\t\t.get( -1 )\n\t\t\t\t\t.focus();\n\t\t\t} );\n\n\t\t\t// add class\n\t\t\t$container.addClass( '-acf' );\n\n\t\t\t// Add back temporarily removed attr.\n\t\t\tif ( attrAjax !== undefined ) {\n\t\t\t\t$select.attr( 'data-ajax', attrAjax );\n\t\t\t}\n\n\t\t\t// action for 3rd party customization\n\t\t\tif ( ! options.suppressFilters ) {\n\t\t\t\tacf.doAction(\n\t\t\t\t\t'select2_init',\n\t\t\t\t\t$select,\n\t\t\t\t\toptions,\n\t\t\t\t\tthis.data,\n\t\t\t\t\tfield || false,\n\t\t\t\t\tthis\n\t\t\t\t);\n\t\t\t}\n\t\t},\n\n\t\tmergeOptions: function () {\n\t\t\t// vars\n\t\t\tvar $prevOptions = false;\n\t\t\tvar $prevGroup = false;\n\n\t\t\t// loop\n\t\t\t$( '.select2-results__option[role=\"group\"]' ).each( function () {\n\t\t\t\t// vars\n\t\t\t\tvar $options = $( this ).children( 'ul' );\n\t\t\t\tvar $group = $( this ).children( 'strong' );\n\n\t\t\t\t// compare to previous\n\t\t\t\tif ( $prevGroup && $prevGroup.text() === $group.text() ) {\n\t\t\t\t\t$prevOptions.append( $options.children() );\n\t\t\t\t\t$( this ).remove();\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\t// update vars\n\t\t\t\t$prevOptions = $options;\n\t\t\t\t$prevGroup = $group;\n\t\t\t} );\n\t\t},\n\t} );\n\n\t/**\n\t * Select2_3\n\t *\n\t * description\n\t *\n\t * @date\t13/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar Select2_3 = Select2.extend( {\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar $select = this.$el;\n\t\t\tvar value = this.getValue();\n\t\t\tvar multiple = this.get( 'multiple' );\n\t\t\tvar options = {\n\t\t\t\twidth: '100%',\n\t\t\t\tallowClear: this.get( 'allowNull' ),\n\t\t\t\tplaceholder: this.get( 'placeholder' ),\n\t\t\t\tseparator: '||',\n\t\t\t\tmultiple: this.get( 'multiple' ),\n\t\t\t\tdata: this.getChoices(),\n\t\t\t\tescapeMarkup: function ( string ) {\n\t\t\t\t\treturn acf.escHtml( string );\n\t\t\t\t},\n\t\t\t\tdropdownCss: {\n\t\t\t\t\t'z-index': '999999999',\n\t\t\t\t},\n\t\t\t\tinitSelection: function ( element, callback ) {\n\t\t\t\t\tif ( multiple ) {\n\t\t\t\t\t\tcallback( value );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tcallback( value.shift() );\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t};\n\n\t\t\t// get hidden input\n\t\t\tvar $input = $select.siblings( 'input' );\n\t\t\tif ( ! $input.length ) {\n\t\t\t\t$input = $( '' );\n\t\t\t\t$select.before( $input );\n\t\t\t}\n\n\t\t\t// set input value\n\t\t\tinputValue = value\n\t\t\t\t.map( function ( item ) {\n\t\t\t\t\treturn item.id;\n\t\t\t\t} )\n\t\t\t\t.join( '||' );\n\t\t\t$input.val( inputValue );\n\n\t\t\t// multiple\n\t\t\tif ( options.multiple ) {\n\t\t\t\t// reorder options\n\t\t\t\tvalue.map( function ( item ) {\n\t\t\t\t\titem.$el.detach().appendTo( $select );\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// remove blank option as we have a clear all button\n\t\t\tif ( options.allowClear ) {\n\t\t\t\toptions.data = options.data.filter( function ( item ) {\n\t\t\t\t\treturn item.id !== '';\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// remove conflicting atts\n\t\t\t$select.removeData( 'ajax' );\n\t\t\t$select.removeAttr( 'data-ajax' );\n\n\t\t\t// ajax\n\t\t\tif ( this.get( 'ajax' ) ) {\n\t\t\t\toptions.ajax = {\n\t\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\t\tquietMillis: 250,\n\t\t\t\t\tdataType: 'json',\n\t\t\t\t\ttype: 'post',\n\t\t\t\t\tcache: false,\n\t\t\t\t\tdata: $.proxy( this.getAjaxData, this ),\n\t\t\t\t\tresults: $.proxy( this.processAjaxResults, this ),\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t// filter for 3rd party customization\n\t\t\tvar field = this.get( 'field' );\n\t\t\toptions = acf.applyFilters(\n\t\t\t\t'select2_args',\n\t\t\t\toptions,\n\t\t\t\t$select,\n\t\t\t\tthis.data,\n\t\t\t\tfield || false,\n\t\t\t\tthis\n\t\t\t);\n\n\t\t\t// add select2\n\t\t\t$input.select2( options );\n\n\t\t\t// get container\n\t\t\tvar $container = $input.select2( 'container' );\n\n\t\t\t// helper to find this select's option\n\t\t\tvar getOption = $.proxy( this.getOption, this );\n\n\t\t\t// multiple\n\t\t\tif ( options.multiple ) {\n\t\t\t\t// vars\n\t\t\t\tvar $ul = $container.find( 'ul' );\n\n\t\t\t\t// sortable\n\t\t\t\t$ul.sortable( {\n\t\t\t\t\tstop: function () {\n\t\t\t\t\t\t// loop\n\t\t\t\t\t\t$ul.find( '.select2-search-choice' ).each( function () {\n\t\t\t\t\t\t\t// vars\n\t\t\t\t\t\t\tvar data = $( this ).data( 'select2Data' );\n\t\t\t\t\t\t\tvar $option = getOption( data.id );\n\n\t\t\t\t\t\t\t// detach and re-append to end\n\t\t\t\t\t\t\t$option.detach().appendTo( $select );\n\t\t\t\t\t\t} );\n\n\t\t\t\t\t\t// trigger change on input (JS error if trigger on select)\n\t\t\t\t\t\t$select.trigger( 'change' );\n\t\t\t\t\t},\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// on select, create option and move to end\n\t\t\t$input.on( 'select2-selecting', function ( e ) {\n\t\t\t\t// vars\n\t\t\t\tvar item = e.choice;\n\t\t\t\tvar $option = getOption( item.id );\n\n\t\t\t\t// create if doesn't exist\n\t\t\t\tif ( ! $option.length ) {\n\t\t\t\t\t$option = $(\n\t\t\t\t\t\t''\n\t\t\t\t\t);\n\t\t\t\t}\n\n\t\t\t\t// detach and re-append to end\n\t\t\t\t$option.detach().appendTo( $select );\n\t\t\t} );\n\n\t\t\t// add class\n\t\t\t$container.addClass( '-acf' );\n\n\t\t\t// action for 3rd party customization\n\t\t\tacf.doAction(\n\t\t\t\t'select2_init',\n\t\t\t\t$select,\n\t\t\t\toptions,\n\t\t\t\tthis.data,\n\t\t\t\tfield || false,\n\t\t\t\tthis\n\t\t\t);\n\n\t\t\t// change\n\t\t\t$input.on( 'change', function () {\n\t\t\t\tvar val = $input.val();\n\t\t\t\tif ( val.indexOf( '||' ) ) {\n\t\t\t\t\tval = val.split( '||' );\n\t\t\t\t}\n\t\t\t\t$select.val( val ).trigger( 'change' );\n\t\t\t} );\n\n\t\t\t// hide select\n\t\t\t$select.hide();\n\t\t},\n\n\t\tmergeOptions: function () {\n\t\t\t// vars\n\t\t\tvar $prevOptions = false;\n\t\t\tvar $prevGroup = false;\n\n\t\t\t// loop\n\t\t\t$( '#select2-drop .select2-result-with-children' ).each(\n\t\t\t\tfunction () {\n\t\t\t\t\t// vars\n\t\t\t\t\tvar $options = $( this ).children( 'ul' );\n\t\t\t\t\tvar $group = $( this ).children( '.select2-result-label' );\n\n\t\t\t\t\t// compare to previous\n\t\t\t\t\tif ( $prevGroup && $prevGroup.text() === $group.text() ) {\n\t\t\t\t\t\t$prevGroup.append( $options.children() );\n\t\t\t\t\t\t$( this ).remove();\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\n\t\t\t\t\t// update vars\n\t\t\t\t\t$prevOptions = $options;\n\t\t\t\t\t$prevGroup = $group;\n\t\t\t\t}\n\t\t\t);\n\t\t},\n\n\t\tgetAjaxData: function ( term, page ) {\n\t\t\t// create Select2 v4 params\n\t\t\tvar params = {\n\t\t\t\tterm: term,\n\t\t\t\tpage: page,\n\t\t\t};\n\n\t\t\t// filter\n\t\t\tvar field = this.get( 'field' );\n\t\t\tparams = acf.applyFilters(\n\t\t\t\t'select2_ajax_data',\n\t\t\t\tparams,\n\t\t\t\tthis.data,\n\t\t\t\tthis.$el,\n\t\t\t\tfield || false,\n\t\t\t\tthis\n\t\t\t);\n\n\t\t\t// return\n\t\t\treturn Select2.prototype.getAjaxData.apply( this, [ params ] );\n\t\t},\n\t} );\n\n\t// manager\n\tvar select2Manager = new acf.Model( {\n\t\tpriority: 5,\n\t\twait: 'prepare',\n\t\tactions: {\n\t\t\tduplicate: 'onDuplicate',\n\t\t},\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar locale = acf.get( 'locale' );\n\t\t\tvar rtl = acf.get( 'rtl' );\n\t\t\tvar l10n = acf.get( 'select2L10n' );\n\t\t\tvar version = getVersion();\n\n\t\t\t// bail early if no l10n\n\t\t\tif ( ! l10n ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// bail early if 'en'\n\t\t\tif ( locale.indexOf( 'en' ) === 0 ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// initialize\n\t\t\tif ( version == 4 ) {\n\t\t\t\tthis.addTranslations4();\n\t\t\t} else if ( version == 3 ) {\n\t\t\t\tthis.addTranslations3();\n\t\t\t}\n\t\t},\n\n\t\taddTranslations4: function () {\n\t\t\t// vars\n\t\t\tvar l10n = acf.get( 'select2L10n' );\n\t\t\tvar locale = acf.get( 'locale' );\n\n\t\t\t// modify local to match html[lang] attribute (used by Select2)\n\t\t\tlocale = locale.replace( '_', '-' );\n\n\t\t\t// select2L10n\n\t\t\tvar select2L10n = {\n\t\t\t\terrorLoading: function () {\n\t\t\t\t\treturn l10n.load_fail;\n\t\t\t\t},\n\t\t\t\tinputTooLong: function ( args ) {\n\t\t\t\t\tvar overChars = args.input.length - args.maximum;\n\t\t\t\t\tif ( overChars > 1 ) {\n\t\t\t\t\t\treturn l10n.input_too_long_n.replace( '%d', overChars );\n\t\t\t\t\t}\n\t\t\t\t\treturn l10n.input_too_long_1;\n\t\t\t\t},\n\t\t\t\tinputTooShort: function ( args ) {\n\t\t\t\t\tvar remainingChars = args.minimum - args.input.length;\n\t\t\t\t\tif ( remainingChars > 1 ) {\n\t\t\t\t\t\treturn l10n.input_too_short_n.replace(\n\t\t\t\t\t\t\t'%d',\n\t\t\t\t\t\t\tremainingChars\n\t\t\t\t\t\t);\n\t\t\t\t\t}\n\t\t\t\t\treturn l10n.input_too_short_1;\n\t\t\t\t},\n\t\t\t\tloadingMore: function () {\n\t\t\t\t\treturn l10n.load_more;\n\t\t\t\t},\n\t\t\t\tmaximumSelected: function ( args ) {\n\t\t\t\t\tvar maximum = args.maximum;\n\t\t\t\t\tif ( maximum > 1 ) {\n\t\t\t\t\t\treturn l10n.selection_too_long_n.replace(\n\t\t\t\t\t\t\t'%d',\n\t\t\t\t\t\t\tmaximum\n\t\t\t\t\t\t);\n\t\t\t\t\t}\n\t\t\t\t\treturn l10n.selection_too_long_1;\n\t\t\t\t},\n\t\t\t\tnoResults: function () {\n\t\t\t\t\treturn l10n.matches_0;\n\t\t\t\t},\n\t\t\t\tsearching: function () {\n\t\t\t\t\treturn l10n.searching;\n\t\t\t\t},\n\t\t\t};\n\n\t\t\t// append\n\t\t\tjQuery.fn.select2.amd.define(\n\t\t\t\t'select2/i18n/' + locale,\n\t\t\t\t[],\n\t\t\t\tfunction () {\n\t\t\t\t\treturn select2L10n;\n\t\t\t\t}\n\t\t\t);\n\t\t},\n\n\t\taddTranslations3: function () {\n\t\t\t// vars\n\t\t\tvar l10n = acf.get( 'select2L10n' );\n\t\t\tvar locale = acf.get( 'locale' );\n\n\t\t\t// modify local to match html[lang] attribute (used by Select2)\n\t\t\tlocale = locale.replace( '_', '-' );\n\n\t\t\t// select2L10n\n\t\t\tvar select2L10n = {\n\t\t\t\tformatMatches: function ( matches ) {\n\t\t\t\t\tif ( matches > 1 ) {\n\t\t\t\t\t\treturn l10n.matches_n.replace( '%d', matches );\n\t\t\t\t\t}\n\t\t\t\t\treturn l10n.matches_1;\n\t\t\t\t},\n\t\t\t\tformatNoMatches: function () {\n\t\t\t\t\treturn l10n.matches_0;\n\t\t\t\t},\n\t\t\t\tformatAjaxError: function () {\n\t\t\t\t\treturn l10n.load_fail;\n\t\t\t\t},\n\t\t\t\tformatInputTooShort: function ( input, min ) {\n\t\t\t\t\tvar remainingChars = min - input.length;\n\t\t\t\t\tif ( remainingChars > 1 ) {\n\t\t\t\t\t\treturn l10n.input_too_short_n.replace(\n\t\t\t\t\t\t\t'%d',\n\t\t\t\t\t\t\tremainingChars\n\t\t\t\t\t\t);\n\t\t\t\t\t}\n\t\t\t\t\treturn l10n.input_too_short_1;\n\t\t\t\t},\n\t\t\t\tformatInputTooLong: function ( input, max ) {\n\t\t\t\t\tvar overChars = input.length - max;\n\t\t\t\t\tif ( overChars > 1 ) {\n\t\t\t\t\t\treturn l10n.input_too_long_n.replace( '%d', overChars );\n\t\t\t\t\t}\n\t\t\t\t\treturn l10n.input_too_long_1;\n\t\t\t\t},\n\t\t\t\tformatSelectionTooBig: function ( maximum ) {\n\t\t\t\t\tif ( maximum > 1 ) {\n\t\t\t\t\t\treturn l10n.selection_too_long_n.replace(\n\t\t\t\t\t\t\t'%d',\n\t\t\t\t\t\t\tmaximum\n\t\t\t\t\t\t);\n\t\t\t\t\t}\n\t\t\t\t\treturn l10n.selection_too_long_1;\n\t\t\t\t},\n\t\t\t\tformatLoadMore: function () {\n\t\t\t\t\treturn l10n.load_more;\n\t\t\t\t},\n\t\t\t\tformatSearching: function () {\n\t\t\t\t\treturn l10n.searching;\n\t\t\t\t},\n\t\t\t};\n\n\t\t\t// ensure locales exists\n\t\t\t$.fn.select2.locales = $.fn.select2.locales || {};\n\n\t\t\t// append\n\t\t\t$.fn.select2.locales[ locale ] = select2L10n;\n\t\t\t$.extend( $.fn.select2.defaults, select2L10n );\n\t\t},\n\n\t\tonDuplicate: function ( $el, $el2 ) {\n\t\t\t$el2.find( '.select2-container' ).remove();\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tacf.tinymce = {\n\t\t/*\n\t\t * defaults\n\t\t *\n\t\t * This function will return default mce and qt settings\n\t\t *\n\t\t * @type\tfunction\n\t\t * @date\t18/8/17\n\t\t * @since\t5.6.0\n\t\t *\n\t\t * @param\t$post_id (int)\n\t\t * @return\t$post_id (int)\n\t\t */\n\n\t\tdefaults: function () {\n\t\t\t// bail early if no tinyMCEPreInit\n\t\t\tif ( typeof tinyMCEPreInit === 'undefined' ) return false;\n\n\t\t\t// vars\n\t\t\tvar defaults = {\n\t\t\t\ttinymce: tinyMCEPreInit.mceInit.acf_content,\n\t\t\t\tquicktags: tinyMCEPreInit.qtInit.acf_content,\n\t\t\t};\n\n\t\t\t// return\n\t\t\treturn defaults;\n\t\t},\n\n\t\t/*\n\t\t * initialize\n\t\t *\n\t\t * This function will initialize the tinymce and quicktags instances\n\t\t *\n\t\t * @type\tfunction\n\t\t * @date\t18/8/17\n\t\t * @since\t5.6.0\n\t\t *\n\t\t * @param\t$post_id (int)\n\t\t * @return\t$post_id (int)\n\t\t */\n\n\t\tinitialize: function ( id, args ) {\n\t\t\t// defaults\n\t\t\targs = acf.parseArgs( args, {\n\t\t\t\ttinymce: true,\n\t\t\t\tquicktags: true,\n\t\t\t\ttoolbar: 'full',\n\t\t\t\tmode: 'visual', // visual,text\n\t\t\t\tfield: false,\n\t\t\t} );\n\n\t\t\t// tinymce\n\t\t\tif ( args.tinymce ) {\n\t\t\t\tthis.initializeTinymce( id, args );\n\t\t\t}\n\n\t\t\t// quicktags\n\t\t\tif ( args.quicktags ) {\n\t\t\t\tthis.initializeQuicktags( id, args );\n\t\t\t}\n\t\t},\n\n\t\t/*\n\t\t * initializeTinymce\n\t\t *\n\t\t * This function will initialize the tinymce instance\n\t\t *\n\t\t * @type\tfunction\n\t\t * @date\t18/8/17\n\t\t * @since\t5.6.0\n\t\t *\n\t\t * @param\t$post_id (int)\n\t\t * @return\t$post_id (int)\n\t\t */\n\n\t\tinitializeTinymce: function ( id, args ) {\n\t\t\t// vars\n\t\t\tvar $textarea = $( '#' + id );\n\t\t\tvar defaults = this.defaults();\n\t\t\tvar toolbars = acf.get( 'toolbars' );\n\t\t\tvar field = args.field || false;\n\t\t\tvar $field = field.$el || false;\n\n\t\t\t// bail early\n\t\t\tif ( typeof tinymce === 'undefined' ) return false;\n\t\t\tif ( ! defaults ) return false;\n\n\t\t\t// check if exists\n\t\t\tif ( tinymce.get( id ) ) {\n\t\t\t\treturn this.enable( id );\n\t\t\t}\n\n\t\t\t// settings\n\t\t\tvar init = $.extend( {}, defaults.tinymce, args.tinymce );\n\t\t\tinit.id = id;\n\t\t\tinit.selector = '#' + id;\n\n\t\t\t// toolbar\n\t\t\tvar toolbar = args.toolbar;\n\t\t\tif ( toolbar && toolbars && toolbars[ toolbar ] ) {\n\t\t\t\tfor ( var i = 1; i <= 4; i++ ) {\n\t\t\t\t\tinit[ 'toolbar' + i ] = toolbars[ toolbar ][ i ] || '';\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// event\n\t\t\tinit.setup = function ( ed ) {\n\t\t\t\ted.on( 'change', function ( e ) {\n\t\t\t\t\ted.save(); // save to textarea\n\t\t\t\t\t$textarea.trigger( 'change' );\n\t\t\t\t} );\n\n\t\t\t\t// Fix bug where Gutenberg does not hear \"mouseup\" event and tries to select multiple blocks.\n\t\t\t\ted.on( 'mouseup', function ( e ) {\n\t\t\t\t\tvar event = new MouseEvent( 'mouseup' );\n\t\t\t\t\twindow.dispatchEvent( event );\n\t\t\t\t} );\n\n\t\t\t\t// Temporarily comment out. May not be necessary due to wysiwyg field actions.\n\t\t\t\t//ed.on('unload', function(e) {\n\t\t\t\t//\tacf.tinymce.remove( id );\n\t\t\t\t//});\n\t\t\t};\n\n\t\t\t// disable wp_autoresize_on (no solution yet for fixed toolbar)\n\t\t\tinit.wp_autoresize_on = false;\n\n\t\t\t// Enable wpautop allowing value to save without

        tags.\n\t\t\t// Only if the \"TinyMCE Advanced\" plugin hasn't already set this functionality.\n\t\t\tif ( ! init.tadv_noautop ) {\n\t\t\t\tinit.wpautop = true;\n\t\t\t}\n\n\t\t\t// hook for 3rd party customization\n\t\t\tinit = acf.applyFilters(\n\t\t\t\t'wysiwyg_tinymce_settings',\n\t\t\t\tinit,\n\t\t\t\tid,\n\t\t\t\tfield\n\t\t\t);\n\n\t\t\t// z-index fix (caused too many conflicts)\n\t\t\t//if( acf.isset(tinymce,'ui','FloatPanel') ) {\n\t\t\t//\ttinymce.ui.FloatPanel.zIndex = 900000;\n\t\t\t//}\n\n\t\t\t// store settings\n\t\t\ttinyMCEPreInit.mceInit[ id ] = init;\n\n\t\t\t// visual tab is active\n\t\t\tif ( args.mode == 'visual' ) {\n\t\t\t\t// init\n\t\t\t\tvar result = tinymce.init( init );\n\n\t\t\t\t// get editor\n\t\t\t\tvar ed = tinymce.get( id );\n\n\t\t\t\t// validate\n\t\t\t\tif ( ! ed ) {\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\n\t\t\t\t// add reference\n\t\t\t\ted.acf = args.field;\n\n\t\t\t\t// action\n\t\t\t\tacf.doAction( 'wysiwyg_tinymce_init', ed, ed.id, init, field );\n\t\t\t}\n\t\t},\n\n\t\t/*\n\t\t * initializeQuicktags\n\t\t *\n\t\t * This function will initialize the quicktags instance\n\t\t *\n\t\t * @type\tfunction\n\t\t * @date\t18/8/17\n\t\t * @since\t5.6.0\n\t\t *\n\t\t * @param\t$post_id (int)\n\t\t * @return\t$post_id (int)\n\t\t */\n\n\t\tinitializeQuicktags: function ( id, args ) {\n\t\t\t// vars\n\t\t\tvar defaults = this.defaults();\n\n\t\t\t// bail early\n\t\t\tif ( typeof quicktags === 'undefined' ) return false;\n\t\t\tif ( ! defaults ) return false;\n\n\t\t\t// settings\n\t\t\tvar init = $.extend( {}, defaults.quicktags, args.quicktags );\n\t\t\tinit.id = id;\n\n\t\t\t// filter\n\t\t\tvar field = args.field || false;\n\t\t\tvar $field = field.$el || false;\n\t\t\tinit = acf.applyFilters(\n\t\t\t\t'wysiwyg_quicktags_settings',\n\t\t\t\tinit,\n\t\t\t\tinit.id,\n\t\t\t\tfield\n\t\t\t);\n\n\t\t\t// store settings\n\t\t\ttinyMCEPreInit.qtInit[ id ] = init;\n\n\t\t\t// init\n\t\t\tvar ed = quicktags( init );\n\n\t\t\t// validate\n\t\t\tif ( ! ed ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// generate HTML\n\t\t\tthis.buildQuicktags( ed );\n\n\t\t\t// action for 3rd party customization\n\t\t\tacf.doAction( 'wysiwyg_quicktags_init', ed, ed.id, init, field );\n\t\t},\n\n\t\t/*\n\t\t * buildQuicktags\n\t\t *\n\t\t * This function will build the quicktags HTML\n\t\t *\n\t\t * @type\tfunction\n\t\t * @date\t18/8/17\n\t\t * @since\t5.6.0\n\t\t *\n\t\t * @param\t$post_id (int)\n\t\t * @return\t$post_id (int)\n\t\t */\n\n\t\tbuildQuicktags: function ( ed ) {\n\t\t\tvar canvas,\n\t\t\t\tname,\n\t\t\t\tsettings,\n\t\t\t\ttheButtons,\n\t\t\t\thtml,\n\t\t\t\ted,\n\t\t\t\tid,\n\t\t\t\ti,\n\t\t\t\tuse,\n\t\t\t\tinstanceId,\n\t\t\t\tdefaults =\n\t\t\t\t\t',strong,em,link,block,del,ins,img,ul,ol,li,code,more,close,';\n\n\t\t\tcanvas = ed.canvas;\n\t\t\tname = ed.name;\n\t\t\tsettings = ed.settings;\n\t\t\thtml = '';\n\t\t\ttheButtons = {};\n\t\t\tuse = '';\n\t\t\tinstanceId = ed.id;\n\n\t\t\t// set buttons\n\t\t\tif ( settings.buttons ) {\n\t\t\t\tuse = ',' + settings.buttons + ',';\n\t\t\t}\n\n\t\t\tfor ( i in edButtons ) {\n\t\t\t\tif ( ! edButtons[ i ] ) {\n\t\t\t\t\tcontinue;\n\t\t\t\t}\n\n\t\t\t\tid = edButtons[ i ].id;\n\t\t\t\tif (\n\t\t\t\t\tuse &&\n\t\t\t\t\tdefaults.indexOf( ',' + id + ',' ) !== -1 &&\n\t\t\t\t\tuse.indexOf( ',' + id + ',' ) === -1\n\t\t\t\t) {\n\t\t\t\t\tcontinue;\n\t\t\t\t}\n\n\t\t\t\tif (\n\t\t\t\t\t! edButtons[ i ].instance ||\n\t\t\t\t\tedButtons[ i ].instance === instanceId\n\t\t\t\t) {\n\t\t\t\t\ttheButtons[ id ] = edButtons[ i ];\n\n\t\t\t\t\tif ( edButtons[ i ].html ) {\n\t\t\t\t\t\thtml += edButtons[ i ].html( name + '_' );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif ( use && use.indexOf( ',dfw,' ) !== -1 ) {\n\t\t\t\ttheButtons.dfw = new QTags.DFWButton();\n\t\t\t\thtml += theButtons.dfw.html( name + '_' );\n\t\t\t}\n\n\t\t\tif ( 'rtl' === document.getElementsByTagName( 'html' )[ 0 ].dir ) {\n\t\t\t\ttheButtons.textdirection = new QTags.TextDirectionButton();\n\t\t\t\thtml += theButtons.textdirection.html( name + '_' );\n\t\t\t}\n\n\t\t\ted.toolbar.innerHTML = html;\n\t\t\ted.theButtons = theButtons;\n\n\t\t\tif ( typeof jQuery !== 'undefined' ) {\n\t\t\t\tjQuery( document ).triggerHandler( 'quicktags-init', [ ed ] );\n\t\t\t}\n\t\t},\n\n\t\tdisable: function ( id ) {\n\t\t\tthis.destroyTinymce( id );\n\t\t},\n\n\t\tremove: function ( id ) {\n\t\t\tthis.destroyTinymce( id );\n\t\t},\n\n\t\tdestroy: function ( id ) {\n\t\t\tthis.destroyTinymce( id );\n\t\t},\n\n\t\tdestroyTinymce: function ( id ) {\n\t\t\t// bail early\n\t\t\tif ( typeof tinymce === 'undefined' ) return false;\n\n\t\t\t// get editor\n\t\t\tvar ed = tinymce.get( id );\n\n\t\t\t// bail early if no editor\n\t\t\tif ( ! ed ) return false;\n\n\t\t\t// save\n\t\t\ted.save();\n\n\t\t\t// destroy editor\n\t\t\ted.destroy();\n\n\t\t\t// return\n\t\t\treturn true;\n\t\t},\n\n\t\tenable: function ( id ) {\n\t\t\tthis.enableTinymce( id );\n\t\t},\n\n\t\tenableTinymce: function ( id ) {\n\t\t\t// bail early\n\t\t\tif ( typeof switchEditors === 'undefined' ) return false;\n\n\t\t\t// bail early if not initialized\n\t\t\tif ( typeof tinyMCEPreInit.mceInit[ id ] === 'undefined' )\n\t\t\t\treturn false;\n\n\t\t\t// Ensure textarea element is visible\n\t\t\t// - Fixes bug in block editor when switching between \"Block\" and \"Document\" tabs.\n\t\t\t$( '#' + id ).show();\n\n\t\t\t// toggle\n\t\t\tswitchEditors.go( id, 'tmce' );\n\n\t\t\t// return\n\t\t\treturn true;\n\t\t},\n\t};\n\n\tvar editorManager = new acf.Model( {\n\t\t// hook in before fieldsEventManager, conditions, etc\n\t\tpriority: 5,\n\n\t\tactions: {\n\t\t\tprepare: 'onPrepare',\n\t\t\tready: 'onReady',\n\t\t},\n\t\tonPrepare: function () {\n\t\t\t// find hidden editor which may exist within a field\n\t\t\tvar $div = $( '#acf-hidden-wp-editor' );\n\n\t\t\t// move to footer\n\t\t\tif ( $div.exists() ) {\n\t\t\t\t$div.appendTo( 'body' );\n\t\t\t}\n\t\t},\n\t\tonReady: function () {\n\t\t\t// Restore wp.editor functions used by tinymce removed in WP5.\n\t\t\tif ( acf.isset( window, 'wp', 'oldEditor' ) ) {\n\t\t\t\twp.editor.autop = wp.oldEditor.autop;\n\t\t\t\twp.editor.removep = wp.oldEditor.removep;\n\t\t\t}\n\n\t\t\t// bail early if no tinymce\n\t\t\tif ( ! acf.isset( window, 'tinymce', 'on' ) ) return;\n\n\t\t\t// restore default activeEditor\n\t\t\ttinymce.on( 'AddEditor', function ( data ) {\n\t\t\t\t// vars\n\t\t\t\tvar editor = data.editor;\n\n\t\t\t\t// bail early if not 'acf'\n\t\t\t\tif ( editor.id.substr( 0, 3 ) !== 'acf' ) return;\n\n\t\t\t\t// override if 'content' exists\n\t\t\t\teditor = tinymce.editors.content || editor;\n\n\t\t\t\t// update vars\n\t\t\t\ttinymce.activeEditor = editor;\n\t\t\t\twpActiveEditor = editor.id;\n\t\t\t} );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tacf.unload = new acf.Model( {\n\t\twait: 'load',\n\t\tactive: true,\n\t\tchanged: false,\n\n\t\tactions: {\n\t\t\tvalidation_failure: 'startListening',\n\t\t\tvalidation_success: 'stopListening',\n\t\t},\n\n\t\tevents: {\n\t\t\t'change form .acf-field': 'startListening',\n\t\t\t'submit form': 'stopListening',\n\t\t},\n\n\t\tenable: function () {\n\t\t\tthis.active = true;\n\t\t},\n\n\t\tdisable: function () {\n\t\t\tthis.active = false;\n\t\t},\n\n\t\treset: function () {\n\t\t\tthis.stopListening();\n\t\t},\n\n\t\tstartListening: function () {\n\t\t\t// bail early if already changed, not active\n\t\t\tif ( this.changed || ! this.active ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// update\n\t\t\tthis.changed = true;\n\n\t\t\t// add event\n\t\t\t$( window ).on( 'beforeunload', this.onUnload );\n\t\t},\n\n\t\tstopListening: function () {\n\t\t\t// update\n\t\t\tthis.changed = false;\n\n\t\t\t// remove event\n\t\t\t$( window ).off( 'beforeunload', this.onUnload );\n\t\t},\n\n\t\tonUnload: function () {\n\t\t\treturn acf.__(\n\t\t\t\t'The changes you made will be lost if you navigate away from this page'\n\t\t\t);\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * Validator\n\t *\n\t * The model for validating forms\n\t *\n\t * @date\t4/9/18\n\t * @since\t5.7.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tvar Validator = acf.Model.extend( {\n\t\t/** @var string The model identifier. */\n\t\tid: 'Validator',\n\n\t\t/** @var object The model data. */\n\t\tdata: {\n\t\t\t/** @var array The form errors. */\n\t\t\terrors: [],\n\n\t\t\t/** @var object The form notice. */\n\t\t\tnotice: null,\n\n\t\t\t/** @var string The form status. loading, invalid, valid */\n\t\t\tstatus: '',\n\t\t},\n\n\t\t/** @var object The model events. */\n\t\tevents: {\n\t\t\t'changed:status': 'onChangeStatus',\n\t\t},\n\n\t\t/**\n\t\t * addErrors\n\t\t *\n\t\t * Adds errors to the form.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tarray errors An array of errors.\n\t\t * @return\tvoid\n\t\t */\n\t\taddErrors: function ( errors ) {\n\t\t\terrors.map( this.addError, this );\n\t\t},\n\n\t\t/**\n\t\t * addError\n\t\t *\n\t\t * Adds and error to the form.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tobject error An error object containing input and message.\n\t\t * @return\tvoid\n\t\t */\n\t\taddError: function ( error ) {\n\t\t\tthis.data.errors.push( error );\n\t\t},\n\n\t\t/**\n\t\t * hasErrors\n\t\t *\n\t\t * Returns true if the form has errors.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tbool\n\t\t */\n\t\thasErrors: function () {\n\t\t\treturn this.data.errors.length;\n\t\t},\n\n\t\t/**\n\t\t * clearErrors\n\t\t *\n\t\t * Removes any errors.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tvoid\n\t\t */\n\t\tclearErrors: function () {\n\t\t\treturn ( this.data.errors = [] );\n\t\t},\n\n\t\t/**\n\t\t * getErrors\n\t\t *\n\t\t * Returns the forms errors.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tarray\n\t\t */\n\t\tgetErrors: function () {\n\t\t\treturn this.data.errors;\n\t\t},\n\n\t\t/**\n\t\t * getFieldErrors\n\t\t *\n\t\t * Returns the forms field errors.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tarray\n\t\t */\n\t\tgetFieldErrors: function () {\n\t\t\t// vars\n\t\t\tvar errors = [];\n\t\t\tvar inputs = [];\n\n\t\t\t// loop\n\t\t\tthis.getErrors().map( function ( error ) {\n\t\t\t\t// bail early if global\n\t\t\t\tif ( ! error.input ) return;\n\n\t\t\t\t// update if exists\n\t\t\t\tvar i = inputs.indexOf( error.input );\n\t\t\t\tif ( i > -1 ) {\n\t\t\t\t\terrors[ i ] = error;\n\n\t\t\t\t\t// update\n\t\t\t\t} else {\n\t\t\t\t\terrors.push( error );\n\t\t\t\t\tinputs.push( error.input );\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\t// return\n\t\t\treturn errors;\n\t\t},\n\n\t\t/**\n\t\t * getGlobalErrors\n\t\t *\n\t\t * Returns the forms global errors (errors without a specific input).\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tarray\n\t\t */\n\t\tgetGlobalErrors: function () {\n\t\t\t// return array of errors that contain no input\n\t\t\treturn this.getErrors().filter( function ( error ) {\n\t\t\t\treturn ! error.input;\n\t\t\t} );\n\t\t},\n\n\t\t/**\n\t\t * showErrors\n\t\t *\n\t\t * Displays all errors for this form.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tvoid\n\t\t */\n\t\tshowErrors: function () {\n\t\t\t// bail early if no errors\n\t\t\tif ( ! this.hasErrors() ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar fieldErrors = this.getFieldErrors();\n\t\t\tvar globalErrors = this.getGlobalErrors();\n\n\t\t\t// vars\n\t\t\tvar errorCount = 0;\n\t\t\tvar $scrollTo = false;\n\n\t\t\t// loop\n\t\t\tfieldErrors.map( function ( error ) {\n\t\t\t\t// get input\n\t\t\t\tvar $input = this.$( '[name=\"' + error.input + '\"]' ).first();\n\n\t\t\t\t// if $_POST value was an array, this $input may not exist\n\t\t\t\tif ( ! $input.length ) {\n\t\t\t\t\t$input = this.$( '[name^=\"' + error.input + '\"]' ).first();\n\t\t\t\t}\n\n\t\t\t\t// bail early if input doesn't exist\n\t\t\t\tif ( ! $input.length ) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\t// increase\n\t\t\t\terrorCount++;\n\n\t\t\t\t// get field\n\t\t\t\tvar field = acf.getClosestField( $input );\n\n\t\t\t\t// make sure the postbox containing this field is not hidden by screen options\n\t\t\t\tensureFieldPostBoxIsVisible( field.$el );\n\n\t\t\t\t// show error\n\t\t\t\tfield.showError( error.message );\n\n\t\t\t\t// set $scrollTo\n\t\t\t\tif ( ! $scrollTo ) {\n\t\t\t\t\t$scrollTo = field.$el;\n\t\t\t\t}\n\t\t\t}, this );\n\n\t\t\t// errorMessage\n\t\t\tvar errorMessage = acf.__( 'Validation failed' );\n\t\t\tglobalErrors.map( function ( error ) {\n\t\t\t\terrorMessage += '. ' + error.message;\n\t\t\t} );\n\t\t\tif ( errorCount == 1 ) {\n\t\t\t\terrorMessage += '. ' + acf.__( '1 field requires attention' );\n\t\t\t} else if ( errorCount > 1 ) {\n\t\t\t\terrorMessage +=\n\t\t\t\t\t'. ' +\n\t\t\t\t\tacf\n\t\t\t\t\t\t.__( '%d fields require attention' )\n\t\t\t\t\t\t.replace( '%d', errorCount );\n\t\t\t}\n\n\t\t\t// notice\n\t\t\tif ( this.has( 'notice' ) ) {\n\t\t\t\tthis.get( 'notice' ).update( {\n\t\t\t\t\ttype: 'error',\n\t\t\t\t\ttext: errorMessage,\n\t\t\t\t} );\n\t\t\t} else {\n\t\t\t\tvar notice = acf.newNotice( {\n\t\t\t\t\ttype: 'error',\n\t\t\t\t\ttext: errorMessage,\n\t\t\t\t\ttarget: this.$el,\n\t\t\t\t} );\n\t\t\t\tthis.set( 'notice', notice );\n\t\t\t}\n\n\t\t\t// If in a modal, don't try to scroll.\n\t\t\tif ( this.$el.parents( '.acf-popup-box' ).length ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// if no $scrollTo, set to message\n\t\t\tif ( ! $scrollTo ) {\n\t\t\t\t$scrollTo = this.get( 'notice' ).$el;\n\t\t\t}\n\n\t\t\t// timeout\n\t\t\tsetTimeout( function () {\n\t\t\t\t$( 'html, body' ).animate(\n\t\t\t\t\t{\n\t\t\t\t\t\tscrollTop:\n\t\t\t\t\t\t\t$scrollTo.offset().top - $( window ).height() / 2,\n\t\t\t\t\t},\n\t\t\t\t\t500\n\t\t\t\t);\n\t\t\t}, 10 );\n\t\t},\n\n\t\t/**\n\t\t * onChangeStatus\n\t\t *\n\t\t * Update the form class when changing the 'status' data\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tobject e The event object.\n\t\t * @param\tjQuery $el The form element.\n\t\t * @param\tstring value The new status.\n\t\t * @param\tstring prevValue The old status.\n\t\t * @return\tvoid\n\t\t */\n\t\tonChangeStatus: function ( e, $el, value, prevValue ) {\n\t\t\tthis.$el.removeClass( 'is-' + prevValue ).addClass( 'is-' + value );\n\t\t},\n\n\t\t/**\n\t\t * validate\n\t\t *\n\t\t * Vaildates the form via AJAX.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tobject args A list of settings to customize the validation process.\n\t\t * @return\tbool True if the form is valid.\n\t\t */\n\t\tvalidate: function ( args ) {\n\t\t\t// default args\n\t\t\targs = acf.parseArgs( args, {\n\t\t\t\t// trigger event\n\t\t\t\tevent: false,\n\n\t\t\t\t// reset the form after submit\n\t\t\t\treset: false,\n\n\t\t\t\t// loading callback\n\t\t\t\tloading: function () {},\n\n\t\t\t\t// complete callback\n\t\t\t\tcomplete: function () {},\n\n\t\t\t\t// failure callback\n\t\t\t\tfailure: function () {},\n\n\t\t\t\t// success callback\n\t\t\t\tsuccess: function ( $form ) {\n\t\t\t\t\t$form.submit();\n\t\t\t\t},\n\t\t\t} );\n\n\t\t\t// return true if is valid - allows form submit\n\t\t\tif ( this.get( 'status' ) == 'valid' ) {\n\t\t\t\treturn true;\n\t\t\t}\n\n\t\t\t// return false if is currently validating - prevents form submit\n\t\t\tif ( this.get( 'status' ) == 'validating' ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// return true if no ACF fields exist (no need to validate)\n\t\t\tif ( ! this.$( '.acf-field' ).length ) {\n\t\t\t\treturn true;\n\t\t\t}\n\n\t\t\t// if event is provided, create a new success callback.\n\t\t\tif ( args.event ) {\n\t\t\t\tvar event = $.Event( null, args.event );\n\t\t\t\targs.success = function () {\n\t\t\t\t\tacf.enableSubmit( $( event.target ) ).trigger( event );\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t// action for 3rd party\n\t\t\tacf.doAction( 'validation_begin', this.$el );\n\n\t\t\t// lock form\n\t\t\tacf.lockForm( this.$el );\n\n\t\t\t// loading callback\n\t\t\targs.loading( this.$el, this );\n\n\t\t\t// update status\n\t\t\tthis.set( 'status', 'validating' );\n\n\t\t\t// success callback\n\t\t\tvar onSuccess = function ( json ) {\n\t\t\t\t// validate\n\t\t\t\tif ( ! acf.isAjaxSuccess( json ) ) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\t// filter\n\t\t\t\tvar data = acf.applyFilters(\n\t\t\t\t\t'validation_complete',\n\t\t\t\t\tjson.data,\n\t\t\t\t\tthis.$el,\n\t\t\t\t\tthis\n\t\t\t\t);\n\n\t\t\t\t// add errors\n\t\t\t\tif ( ! data.valid ) {\n\t\t\t\t\tthis.addErrors( data.errors );\n\t\t\t\t}\n\t\t\t};\n\n\t\t\t// complete\n\t\t\tvar onComplete = function () {\n\t\t\t\t// unlock form\n\t\t\t\tacf.unlockForm( this.$el );\n\n\t\t\t\t// failure\n\t\t\t\tif ( this.hasErrors() ) {\n\t\t\t\t\t// update status\n\t\t\t\t\tthis.set( 'status', 'invalid' );\n\n\t\t\t\t\t// action\n\t\t\t\t\tacf.doAction( 'validation_failure', this.$el, this );\n\n\t\t\t\t\t// display errors\n\t\t\t\t\tthis.showErrors();\n\n\t\t\t\t\t// failure callback\n\t\t\t\t\targs.failure( this.$el, this );\n\n\t\t\t\t\t// success\n\t\t\t\t} else {\n\t\t\t\t\t// update status\n\t\t\t\t\tthis.set( 'status', 'valid' );\n\n\t\t\t\t\t// remove previous error message\n\t\t\t\t\tif ( this.has( 'notice' ) ) {\n\t\t\t\t\t\tthis.get( 'notice' ).update( {\n\t\t\t\t\t\t\ttype: 'success',\n\t\t\t\t\t\t\ttext: acf.__( 'Validation successful' ),\n\t\t\t\t\t\t\ttimeout: 1000,\n\t\t\t\t\t\t} );\n\t\t\t\t\t}\n\n\t\t\t\t\t// action\n\t\t\t\t\tacf.doAction( 'validation_success', this.$el, this );\n\t\t\t\t\tacf.doAction( 'submit', this.$el );\n\n\t\t\t\t\t// success callback (submit form)\n\t\t\t\t\targs.success( this.$el, this );\n\n\t\t\t\t\t// lock form\n\t\t\t\t\tacf.lockForm( this.$el );\n\n\t\t\t\t\t// reset\n\t\t\t\t\tif ( args.reset ) {\n\t\t\t\t\t\tthis.reset();\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// complete callback\n\t\t\t\targs.complete( this.$el, this );\n\n\t\t\t\t// clear errors\n\t\t\t\tthis.clearErrors();\n\t\t\t};\n\n\t\t\t// serialize form data\n\t\t\tvar data = acf.serialize( this.$el );\n\t\t\tdata.action = 'acf/validate_save_post';\n\n\t\t\t// ajax\n\t\t\t$.ajax( {\n\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\tdata: acf.prepareForAjax( data ),\n\t\t\t\ttype: 'post',\n\t\t\t\tdataType: 'json',\n\t\t\t\tcontext: this,\n\t\t\t\tsuccess: onSuccess,\n\t\t\t\tcomplete: onComplete,\n\t\t\t} );\n\n\t\t\t// return false to fail validation and allow AJAX\n\t\t\treturn false;\n\t\t},\n\n\t\t/**\n\t\t * setup\n\t\t *\n\t\t * Called during the constructor function to setup this instance\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tjQuery $form The form element.\n\t\t * @return\tvoid\n\t\t */\n\t\tsetup: function ( $form ) {\n\t\t\t// set $el\n\t\t\tthis.$el = $form;\n\t\t},\n\n\t\t/**\n\t\t * reset\n\t\t *\n\t\t * Rests the validation to be used again.\n\t\t *\n\t\t * @date\t6/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tvoid\n\t\t */\n\t\treset: function () {\n\t\t\t// reset data\n\t\t\tthis.set( 'errors', [] );\n\t\t\tthis.set( 'notice', null );\n\t\t\tthis.set( 'status', '' );\n\n\t\t\t// unlock form\n\t\t\tacf.unlockForm( this.$el );\n\t\t},\n\t} );\n\n\t/**\n\t * getValidator\n\t *\n\t * Returns the instance for a given form element.\n\t *\n\t * @date\t4/9/18\n\t * @since\t5.7.5\n\t *\n\t * @param\tjQuery $el The form element.\n\t * @return\tobject\n\t */\n\tvar getValidator = function ( $el ) {\n\t\t// instantiate\n\t\tvar validator = $el.data( 'acf' );\n\t\tif ( ! validator ) {\n\t\t\tvalidator = new Validator( $el );\n\t\t}\n\n\t\t// return\n\t\treturn validator;\n\t};\n\n\t/**\n\t * acf.validateForm\n\t *\n\t * A helper function for the Validator.validate() function.\n\t * Returns true if form is valid, or fetches a validation request and returns false.\n\t *\n\t * @date\t4/4/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tobject args A list of settings to customize the validation process.\n\t * @return\tbool\n\t */\n\n\tacf.validateForm = function ( args ) {\n\t\treturn getValidator( args.form ).validate( args );\n\t};\n\n\t/**\n\t * acf.enableSubmit\n\t *\n\t * Enables a submit button and returns the element.\n\t *\n\t * @date\t30/8/18\n\t * @since\t5.7.4\n\t *\n\t * @param\tjQuery $submit The submit button.\n\t * @return\tjQuery\n\t */\n\tacf.enableSubmit = function ( $submit ) {\n\t\treturn $submit.removeClass( 'disabled' ).removeAttr( 'disabled' );\n\t};\n\n\t/**\n\t * acf.disableSubmit\n\t *\n\t * Disables a submit button and returns the element.\n\t *\n\t * @date\t30/8/18\n\t * @since\t5.7.4\n\t *\n\t * @param\tjQuery $submit The submit button.\n\t * @return\tjQuery\n\t */\n\tacf.disableSubmit = function ( $submit ) {\n\t\treturn $submit.addClass( 'disabled' ).attr( 'disabled', true );\n\t};\n\n\t/**\n\t * acf.showSpinner\n\t *\n\t * Shows the spinner element.\n\t *\n\t * @date\t4/9/18\n\t * @since\t5.7.5\n\t *\n\t * @param\tjQuery $spinner The spinner element.\n\t * @return\tjQuery\n\t */\n\tacf.showSpinner = function ( $spinner ) {\n\t\t$spinner.addClass( 'is-active' ); // add class (WP > 4.2)\n\t\t$spinner.css( 'display', 'inline-block' ); // css (WP < 4.2)\n\t\treturn $spinner;\n\t};\n\n\t/**\n\t * acf.hideSpinner\n\t *\n\t * Hides the spinner element.\n\t *\n\t * @date\t4/9/18\n\t * @since\t5.7.5\n\t *\n\t * @param\tjQuery $spinner The spinner element.\n\t * @return\tjQuery\n\t */\n\tacf.hideSpinner = function ( $spinner ) {\n\t\t$spinner.removeClass( 'is-active' ); // add class (WP > 4.2)\n\t\t$spinner.css( 'display', 'none' ); // css (WP < 4.2)\n\t\treturn $spinner;\n\t};\n\n\t/**\n\t * acf.lockForm\n\t *\n\t * Locks a form by disabeling its primary inputs and showing a spinner.\n\t *\n\t * @date\t4/9/18\n\t * @since\t5.7.5\n\t *\n\t * @param\tjQuery $form The form element.\n\t * @return\tjQuery\n\t */\n\tacf.lockForm = function ( $form ) {\n\t\t// vars\n\t\tvar $wrap = findSubmitWrap( $form );\n\t\tvar $submit = $wrap\n\t\t\t.find( '.button, [type=\"submit\"]' )\n\t\t\t.not( '.acf-nav, .acf-repeater-add-row' );\n\t\tvar $spinner = $wrap.find( '.spinner, .acf-spinner' );\n\n\t\t// hide all spinners (hides the preview spinner)\n\t\tacf.hideSpinner( $spinner );\n\n\t\t// lock\n\t\tacf.disableSubmit( $submit );\n\t\tacf.showSpinner( $spinner.last() );\n\t\treturn $form;\n\t};\n\n\t/**\n\t * acf.unlockForm\n\t *\n\t * Unlocks a form by enabeling its primary inputs and hiding all spinners.\n\t *\n\t * @date\t4/9/18\n\t * @since\t5.7.5\n\t *\n\t * @param\tjQuery $form The form element.\n\t * @return\tjQuery\n\t */\n\tacf.unlockForm = function ( $form ) {\n\t\t// vars\n\t\tvar $wrap = findSubmitWrap( $form );\n\t\tvar $submit = $wrap\n\t\t\t.find( '.button, [type=\"submit\"]' )\n\t\t\t.not( '.acf-nav, .acf-repeater-add-row' );\n\t\tvar $spinner = $wrap.find( '.spinner, .acf-spinner' );\n\n\t\t// unlock\n\t\tacf.enableSubmit( $submit );\n\t\tacf.hideSpinner( $spinner );\n\t\treturn $form;\n\t};\n\n\t/**\n\t * findSubmitWrap\n\t *\n\t * An internal function to find the 'primary' form submit wrapping element.\n\t *\n\t * @date\t4/9/18\n\t * @since\t5.7.5\n\t *\n\t * @param\tjQuery $form The form element.\n\t * @return\tjQuery\n\t */\n\tvar findSubmitWrap = function ( $form ) {\n\t\t// default post submit div\n\t\tvar $wrap = $form.find( '#submitdiv' );\n\t\tif ( $wrap.length ) {\n\t\t\treturn $wrap;\n\t\t}\n\n\t\t// 3rd party publish box\n\t\tvar $wrap = $form.find( '#submitpost' );\n\t\tif ( $wrap.length ) {\n\t\t\treturn $wrap;\n\t\t}\n\n\t\t// term, user\n\t\tvar $wrap = $form.find( 'p.submit' ).last();\n\t\tif ( $wrap.length ) {\n\t\t\treturn $wrap;\n\t\t}\n\n\t\t// front end form\n\t\tvar $wrap = $form.find( '.acf-form-submit' );\n\t\tif ( $wrap.length ) {\n\t\t\treturn $wrap;\n\t\t}\n\n\t\t// ACF 6.2 options page modal\n\t\tvar $wrap = $( '#acf-create-options-page-form .acf-actions' );\n\t\tif ( $wrap.length ) {\n\t\t\treturn $wrap;\n\t\t}\n\n\t\t// ACF 6.0+ headerbar submit\n\t\tvar $wrap = $( '.acf-headerbar-actions' );\n\t\tif ( $wrap.length ) {\n\t\t\treturn $wrap;\n\t\t}\n\n\t\t// default\n\t\treturn $form;\n\t};\n\n\t/**\n\t * A debounced function to trigger a form submission.\n\t *\n\t * @date\t15/07/2020\n\t * @since\t5.9.0\n\t *\n\t * @param\ttype Var Description.\n\t * @return\ttype Description.\n\t */\n\tvar submitFormDebounced = acf.debounce( function ( $form ) {\n\t\t$form.submit();\n\t} );\n\n\t/**\n\t * Ensure field is visible for validation errors\n\t *\n\t * @date\t20/10/2021\n\t * @since\t5.11.0\n\t */\n\tvar ensureFieldPostBoxIsVisible = function ( $el ) {\n\t\t// Find the postbox element containing this field.\n\t\tvar $postbox = $el.parents( '.acf-postbox' );\n\t\tif ( $postbox.length ) {\n\t\t\tvar acf_postbox = acf.getPostbox( $postbox );\n\t\t\tif ( acf_postbox && acf_postbox.isHiddenByScreenOptions() ) {\n\t\t\t\t// Rather than using .show() here, we don't want the field to appear next reload.\n\t\t\t\t// So just temporarily show the field group so validation can complete.\n\t\t\t\tacf_postbox.$el.removeClass( 'hide-if-js' );\n\t\t\t\tacf_postbox.$el.css( 'display', '' );\n\t\t\t}\n\t\t}\n\t};\n\n\t/**\n\t * Ensure metaboxes which contain browser validation failures are visible.\n\t *\n\t * @date\t20/10/2021\n\t * @since\t5.11.0\n\t */\n\tvar ensureInvalidFieldVisibility = function () {\n\t\t// Load each ACF input field and check it's browser validation state.\n\t\tvar $inputs = $( '.acf-field input' );\n\t\t$inputs.each( function () {\n\t\t\tif ( ! this.checkValidity() ) {\n\t\t\t\t// Field is invalid, so we need to make sure it's metabox is visible.\n\t\t\t\tensureFieldPostBoxIsVisible( $( this ) );\n\t\t\t}\n\t\t} );\n\t};\n\n\t/**\n\t * acf.validation\n\t *\n\t * Global validation logic\n\t *\n\t * @date\t4/4/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tacf.validation = new acf.Model( {\n\t\t/** @var string The model identifier. */\n\t\tid: 'validation',\n\n\t\t/** @var bool The active state. Set to false before 'prepare' to prevent validation. */\n\t\tactive: true,\n\n\t\t/** @var string The model initialize time. */\n\t\twait: 'prepare',\n\n\t\t/** @var object The model actions. */\n\t\tactions: {\n\t\t\tready: 'addInputEvents',\n\t\t\tappend: 'addInputEvents',\n\t\t},\n\n\t\t/** @var object The model events. */\n\t\tevents: {\n\t\t\t'click input[type=\"submit\"]': 'onClickSubmit',\n\t\t\t'click button[type=\"submit\"]': 'onClickSubmit',\n\t\t\t//'click #editor .editor-post-publish-button': 'onClickSubmitGutenberg',\n\t\t\t'click #save-post': 'onClickSave',\n\t\t\t'submit form#post': 'onSubmitPost',\n\t\t\t'submit form': 'onSubmit',\n\t\t},\n\n\t\t/**\n\t\t * initialize\n\t\t *\n\t\t * Called when initializing the model.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tvoid\n\t\t */\n\t\tinitialize: function () {\n\t\t\t// check 'validation' setting\n\t\t\tif ( ! acf.get( 'validation' ) ) {\n\t\t\t\tthis.active = false;\n\t\t\t\tthis.actions = {};\n\t\t\t\tthis.events = {};\n\t\t\t}\n\t\t},\n\n\t\t/**\n\t\t * enable\n\t\t *\n\t\t * Enables validation.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tvoid\n\t\t */\n\t\tenable: function () {\n\t\t\tthis.active = true;\n\t\t},\n\n\t\t/**\n\t\t * disable\n\t\t *\n\t\t * Disables validation.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tvoid\n\t\t */\n\t\tdisable: function () {\n\t\t\tthis.active = false;\n\t\t},\n\n\t\t/**\n\t\t * reset\n\t\t *\n\t\t * Rests the form validation to be used again\n\t\t *\n\t\t * @date\t6/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tjQuery $form The form element.\n\t\t * @return\tvoid\n\t\t */\n\t\treset: function ( $form ) {\n\t\t\tgetValidator( $form ).reset();\n\t\t},\n\n\t\t/**\n\t\t * addInputEvents\n\t\t *\n\t\t * Adds 'invalid' event listeners to HTML inputs.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tjQuery $el The element being added / readied.\n\t\t * @return\tvoid\n\t\t */\n\t\taddInputEvents: function ( $el ) {\n\t\t\t// Bug exists in Safari where custom \"invalid\" handling prevents draft from saving.\n\t\t\tif ( acf.get( 'browser' ) === 'safari' ) return;\n\n\t\t\t// vars\n\t\t\tvar $inputs = $( '.acf-field [name]', $el );\n\n\t\t\t// check\n\t\t\tif ( $inputs.length ) {\n\t\t\t\tthis.on( $inputs, 'invalid', 'onInvalid' );\n\t\t\t}\n\t\t},\n\n\t\t/**\n\t\t * onInvalid\n\t\t *\n\t\t * Callback for the 'invalid' event.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tobject e The event object.\n\t\t * @param\tjQuery $el The input element.\n\t\t * @return\tvoid\n\t\t */\n\t\tonInvalid: function ( e, $el ) {\n\t\t\t// prevent default\n\t\t\t// - prevents browser error message\n\t\t\t// - also fixes chrome bug where 'hidden-by-tab' field throws focus error\n\t\t\te.preventDefault();\n\n\t\t\t// vars\n\t\t\tvar $form = $el.closest( 'form' );\n\n\t\t\t// check form exists\n\t\t\tif ( $form.length ) {\n\t\t\t\t// add error to validator\n\t\t\t\tgetValidator( $form ).addError( {\n\t\t\t\t\tinput: $el.attr( 'name' ),\n\t\t\t\t\tmessage: acf.strEscape( e.target.validationMessage ),\n\t\t\t\t} );\n\n\t\t\t\t// trigger submit on $form\n\t\t\t\t// - allows for \"save\", \"preview\" and \"publish\" to work\n\t\t\t\tsubmitFormDebounced( $form );\n\t\t\t}\n\t\t},\n\n\t\t/**\n\t\t * onClickSubmit\n\t\t *\n\t\t * Callback when clicking submit.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tobject e The event object.\n\t\t * @param\tjQuery $el The input element.\n\t\t * @return\tvoid\n\t\t */\n\t\tonClickSubmit: function ( e, $el ) {\n\t\t\t// Some browsers (safari) force their browser validation before our AJAX validation,\n\t\t\t// so we need to make sure fields are visible earlier than showErrors()\n\t\t\tensureInvalidFieldVisibility();\n\n\t\t\t// store the \"click event\" for later use in this.onSubmit()\n\t\t\tthis.set( 'originalEvent', e );\n\t\t},\n\n\t\t/**\n\t\t * onClickSave\n\t\t *\n\t\t * Set ignore to true when saving a draft.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tobject e The event object.\n\t\t * @param\tjQuery $el The input element.\n\t\t * @return\tvoid\n\t\t */\n\t\tonClickSave: function ( e, $el ) {\n\t\t\tthis.set( 'ignore', true );\n\t\t},\n\n\t\t/**\n\t\t * onClickSubmitGutenberg\n\t\t *\n\t\t * Custom validation event for the gutenberg editor.\n\t\t *\n\t\t * @date\t29/10/18\n\t\t * @since\t5.8.0\n\t\t *\n\t\t * @param\tobject e The event object.\n\t\t * @param\tjQuery $el The input element.\n\t\t * @return\tvoid\n\t\t */\n\t\tonClickSubmitGutenberg: function ( e, $el ) {\n\t\t\t// validate\n\t\t\tvar valid = acf.validateForm( {\n\t\t\t\tform: $( '#editor' ),\n\t\t\t\tevent: e,\n\t\t\t\treset: true,\n\t\t\t\tfailure: function ( $form, validator ) {\n\t\t\t\t\tvar $notice = validator.get( 'notice' ).$el;\n\t\t\t\t\t$notice.appendTo( '.components-notice-list' );\n\t\t\t\t\t$notice\n\t\t\t\t\t\t.find( '.acf-notice-dismiss' )\n\t\t\t\t\t\t.removeClass( 'small' );\n\t\t\t\t},\n\t\t\t} );\n\n\t\t\t// if not valid, stop event and allow validation to continue\n\t\t\tif ( ! valid ) {\n\t\t\t\te.preventDefault();\n\t\t\t\te.stopImmediatePropagation();\n\t\t\t}\n\t\t},\n\n\t\t/**\n\t\t * onSubmitPost\n\t\t *\n\t\t * Callback when the 'post' form is submit.\n\t\t *\n\t\t * @date\t5/3/19\n\t\t * @since\t5.7.13\n\t\t *\n\t\t * @param\tobject e The event object.\n\t\t * @param\tjQuery $el The input element.\n\t\t * @return\tvoid\n\t\t */\n\t\tonSubmitPost: function ( e, $el ) {\n\t\t\t// Check if is preview.\n\t\t\tif ( $( 'input#wp-preview' ).val() === 'dopreview' ) {\n\t\t\t\t// Ignore validation.\n\t\t\t\tthis.set( 'ignore', true );\n\n\t\t\t\t// Unlock form to fix conflict with core \"submit.edit-post\" event causing all submit buttons to be disabled.\n\t\t\t\tacf.unlockForm( $el );\n\t\t\t}\n\t\t},\n\n\t\t/**\n\t\t * onSubmit\n\t\t *\n\t\t * Callback when the form is submit.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tobject e The event object.\n\t\t * @param\tjQuery $el The input element.\n\t\t * @return\tvoid\n\t\t */\n\t\tonSubmit: function ( e, $el ) {\n\t\t\t// Allow form to submit if...\n\t\t\tif (\n\t\t\t\t// Validation has been disabled.\n\t\t\t\t! this.active ||\n\t\t\t\t// Or this event is to be ignored.\n\t\t\t\tthis.get( 'ignore' ) ||\n\t\t\t\t// Or this event has already been prevented.\n\t\t\t\te.isDefaultPrevented()\n\t\t\t) {\n\t\t\t\t// Return early and call reset function.\n\t\t\t\treturn this.allowSubmit();\n\t\t\t}\n\n\t\t\t// Validate form.\n\t\t\tvar valid = acf.validateForm( {\n\t\t\t\tform: $el,\n\t\t\t\tevent: this.get( 'originalEvent' ),\n\t\t\t} );\n\n\t\t\t// If not valid, stop event to prevent form submit.\n\t\t\tif ( ! valid ) {\n\t\t\t\te.preventDefault();\n\t\t\t}\n\t\t},\n\n\t\t/**\n\t\t * allowSubmit\n\t\t *\n\t\t * Resets data during onSubmit when the form is allowed to submit.\n\t\t *\n\t\t * @date\t5/3/19\n\t\t * @since\t5.7.13\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tvoid\n\t\t */\n\t\tallowSubmit: function () {\n\t\t\t// Reset \"ignore\" state.\n\t\t\tthis.set( 'ignore', false );\n\n\t\t\t// Reset \"originalEvent\" object.\n\t\t\tthis.set( 'originalEvent', false );\n\n\t\t\t// Return true\n\t\t\treturn true;\n\t\t},\n\t} );\n\n\tvar gutenbergValidation = new acf.Model( {\n\t\twait: 'prepare',\n\t\tinitialize: function () {\n\t\t\t// Bail early if not Gutenberg.\n\t\t\tif ( ! acf.isGutenberg() ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Custommize the editor.\n\t\t\tthis.customizeEditor();\n\t\t},\n\t\tcustomizeEditor: function () {\n\t\t\t// Extract vars.\n\t\t\tvar editor = wp.data.dispatch( 'core/editor' );\n\t\t\tvar editorSelect = wp.data.select( 'core/editor' );\n\t\t\tvar notices = wp.data.dispatch( 'core/notices' );\n\n\t\t\t// Backup original method.\n\t\t\tvar savePost = editor.savePost;\n\n\t\t\t// Listen for changes to post status and perform actions:\n\t\t\t// a) Enable validation for \"publish\" action.\n\t\t\t// b) Remember last non \"publish\" status used for restoring after validation fail.\n\t\t\tvar useValidation = false;\n\t\t\tvar lastPostStatus = '';\n\t\t\twp.data.subscribe( function () {\n\t\t\t\tvar postStatus =\n\t\t\t\t\teditorSelect.getEditedPostAttribute( 'status' );\n\t\t\t\tuseValidation =\n\t\t\t\t\tpostStatus === 'publish' || postStatus === 'future';\n\t\t\t\tlastPostStatus =\n\t\t\t\t\tpostStatus !== 'publish' ? postStatus : lastPostStatus;\n\t\t\t} );\n\n\t\t\t// Create validation version.\n\t\t\teditor.savePost = function ( options ) {\n\t\t\t\toptions = options || {};\n\n\t\t\t\t// Backup vars.\n\t\t\t\tvar _this = this;\n\t\t\t\tvar _args = arguments;\n\n\t\t\t\t// Perform validation within a Promise.\n\t\t\t\treturn new Promise( function ( resolve, reject ) {\n\t\t\t\t\t// Bail early if is autosave or preview.\n\t\t\t\t\tif ( options.isAutosave || options.isPreview ) {\n\t\t\t\t\t\treturn resolve( 'Validation ignored (autosave).' );\n\t\t\t\t\t}\n\n\t\t\t\t\t// Bail early if validation is not needed.\n\t\t\t\t\tif ( ! useValidation ) {\n\t\t\t\t\t\treturn resolve( 'Validation ignored (draft).' );\n\t\t\t\t\t}\n\n\t\t\t\t\t// Validate the editor form.\n\t\t\t\t\tvar valid = acf.validateForm( {\n\t\t\t\t\t\tform: $( '#editor' ),\n\t\t\t\t\t\treset: true,\n\t\t\t\t\t\tcomplete: function ( $form, validator ) {\n\t\t\t\t\t\t\t// Always unlock the form after AJAX.\n\t\t\t\t\t\t\teditor.unlockPostSaving( 'acf' );\n\t\t\t\t\t\t},\n\t\t\t\t\t\tfailure: function ( $form, validator ) {\n\t\t\t\t\t\t\t// Get validation error and append to Gutenberg notices.\n\t\t\t\t\t\t\tvar notice = validator.get( 'notice' );\n\t\t\t\t\t\t\tnotices.createErrorNotice( notice.get( 'text' ), {\n\t\t\t\t\t\t\t\tid: 'acf-validation',\n\t\t\t\t\t\t\t\tisDismissible: true,\n\t\t\t\t\t\t\t} );\n\t\t\t\t\t\t\tnotice.remove();\n\n\t\t\t\t\t\t\t// Restore last non \"publish\" status.\n\t\t\t\t\t\t\tif ( lastPostStatus ) {\n\t\t\t\t\t\t\t\teditor.editPost( {\n\t\t\t\t\t\t\t\t\tstatus: lastPostStatus,\n\t\t\t\t\t\t\t\t} );\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t// Rejext promise and prevent savePost().\n\t\t\t\t\t\t\treject( 'Validation failed.' );\n\t\t\t\t\t\t},\n\t\t\t\t\t\tsuccess: function () {\n\t\t\t\t\t\t\tnotices.removeNotice( 'acf-validation' );\n\n\t\t\t\t\t\t\t// Resolve promise and allow savePost().\n\t\t\t\t\t\t\tresolve( 'Validation success.' );\n\t\t\t\t\t\t},\n\t\t\t\t\t} );\n\n\t\t\t\t\t// Resolve promise and allow savePost() if no validation is needed.\n\t\t\t\t\tif ( valid ) {\n\t\t\t\t\t\tresolve( 'Validation bypassed.' );\n\n\t\t\t\t\t\t// Otherwise, lock the form and wait for AJAX response.\n\t\t\t\t\t} else {\n\t\t\t\t\t\teditor.lockPostSaving( 'acf' );\n\t\t\t\t\t}\n\t\t\t\t} )\n\t\t\t\t\t.then( function () {\n\t\t\t\t\t\treturn savePost.apply( _this, _args );\n\t\t\t\t\t},\n\t\t\t\t\t( err ) => {\n\t\t\t\t\t\t// Nothing to do here, user is alerted of validation issues.\n\t\t\t\t\t} );\n\t\t\t};\n\t\t},\n\t} );\n} )( jQuery );\n","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = (module) => {\n\tvar getter = module && module.__esModule ?\n\t\t() => (module['default']) :\n\t\t() => (module);\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = (exports, definition) => {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))","// define __esModule on exports\n__webpack_require__.r = (exports) => {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","import './_acf-field.js';\nimport './_acf-fields.js';\nimport './_acf-field-accordion.js';\nimport './_acf-field-button-group.js';\nimport './_acf-field-checkbox.js';\nimport './_acf-field-color-picker.js';\nimport './_acf-field-date-picker.js';\nimport './_acf-field-date-time-picker.js';\nimport './_acf-field-google-map.js';\nimport './_acf-field-image.js';\nimport './_acf-field-file.js';\nimport './_acf-field-link.js';\nimport './_acf-field-oembed.js';\nimport './_acf-field-radio.js';\nimport './_acf-field-range.js';\nimport './_acf-field-relationship.js';\nimport './_acf-field-select.js';\nimport './_acf-field-tab.js';\nimport './_acf-field-post-object.js';\nimport './_acf-field-page-link.js';\nimport './_acf-field-user.js';\nimport './_acf-field-taxonomy.js';\nimport './_acf-field-time-picker.js';\nimport './_acf-field-true-false.js';\nimport './_acf-field-url.js';\nimport './_acf-field-wysiwyg.js';\nimport './_acf-condition.js';\nimport './_acf-conditions.js';\nimport './_acf-condition-types.js';\nimport './_acf-unload.js';\nimport './_acf-postbox.js';\nimport './_acf-media.js';\nimport './_acf-screen.js';\nimport './_acf-select2.js';\nimport './_acf-tinymce.js';\nimport './_acf-validation.js';\nimport './_acf-helpers.js';\nimport './_acf-compatibility.js';\n"],"names":["$","undefined","acf","newCompatibility","instance","compatibilty","__proto__","compatibility","getCompatibility","_acf","l10n","o","fields","update","set","add_action","addAction","remove_action","removeAction","do_action","doAction","add_filter","addFilter","remove_filter","removeFilter","apply_filters","applyFilters","parse_args","parseArgs","disable_el","disable","disable_form","enable_el","enable","enable_form","update_user_setting","updateUserSetting","prepare_for_ajax","prepareForAjax","is_ajax_success","isAjaxSuccess","remove_el","remove","remove_tr","str_replace","strReplace","render_select","renderSelect","get_uniqid","uniqid","serialize_form","serialize","esc_html","strEscape","str_sanitize","strSanitize","_e","k1","k2","compatKey","compats","__","string","get_selector","s","selector","isPlainObject","isEmptyObject","k","get_fields","$el","all","args","is","parent","suppressFilters","findFields","get_field","$fields","apply","arguments","length","first","get_closest_field","closest","get_field_wrap","get_field_key","$field","data","get_field_type","get_data","defaults","maybe_get","obj","key","value","keys","String","split","i","hasOwnProperty","compatibleArgument","arg","Field","compatibleArguments","arrayArgs","map","compatibleCallback","origCallback","document","action","callback","priority","context","actions","model","filters","events","extend","each","name","_add_action","_add_filter","_add_event","indexOf","event","substr","fn","e","field_group","on","get","field","type","_set_$field","focus","doFocus","_validation","validation","remove_error","getField","removeError","add_warning","message","showNotice","text","timeout","fetch","validateForm","enableSubmit","disableSubmit","showSpinner","hideSpinner","unlockForm","lockForm","tooltip","newTooltip","target","temp","confirm","button_y","button_n","cancel","confirm_remove","confirmRemove","media","Model","activeFrame","new_media_popup","frame","onNewMediaPopup","popup","props","mime_types","allowedTypes","id","attachment","newMediaPopup","select2","init","$select","allow_null","allowNull","ajax_action","ajaxAction","newSelect2","destroy","getInstance","postbox","render","edit_url","editLink","edit_title","editTitle","newPostbox","screen","check","ajax","jQuery","parseString","val","isEqualTo","v1","v2","toLowerCase","isEqualToNumber","parseFloat","isGreaterThan","isLessThan","inArray","array","containsString","haystack","needle","matchesPattern","pattern","regexp","RegExp","match","HasValue","Condition","operator","label","fieldTypes","rule","Array","choices","fieldObject","registerConditionType","HasNoValue","prototype","EqualTo","isNumeric","NotEqualTo","PatternMatch","Contains","TrueFalseEqualTo","choiceType","TrueFalseNotEqualTo","SelectEqualTo","lines","$setting","$input","prop","push","line","trim","SelectNotEqualTo","GreaterThan","LessThan","SelectionGreaterThan","SelectionLessThan","storage","conditions","change","keyup","enableField","disableField","setup","getEventTarget","calculate","newCondition","fieldType","conditionTypes","getConditionTypes","condition","modelId","strPascalCase","proto","mid","models","getConditionType","registerConditionForFieldType","conditionType","types","ProtoFieldTypes","ProtoOperator","CONTEXT","conditionsManager","new_field","onNewField","has","getConditions","getSiblingField","getFields","sibling","parents","Conditions","timeStamp","groups","rules","addRules","addRule","changed","show","hide","showEnable","cid","hideDisable","pass","getGroups","group","passed","filter","hasGroups","addGroup","hasGroup","getGroup","removeGroup","delete","groupArray","hasRule","getRule","removeRule","wait","$control","initialize","hasClass","$label","$labelWrap","$inputWrap","$wrap","$instructions","children","append","$table","$newLabel","$newInput","$newTable","attr","$newWrap","html","addClass","order","getPreference","css","prepend","accordionManager","iconHtml","open","$parent","nextUntil","removeAttr","registerFieldType","unload","isOpen","toggle","close","isGutenberg","duration","find","slideDown","replaceWith","siblings","slideUp","removeClass","onClick","preventDefault","onInvalidField","busy","setTimeout","onUnload","setPreference","setValue","trigger","selected","$toggle","$inputs","not","getValue","onChange","checked","onClickAdd","getInputName","before","last","onClickToggle","$labels","onClickCustom","$text","next","duplicateField","$inputText","iris","defaultColor","palettes","clear","wpColorPicker","onDuplicate","$duplicate","$colorPicker","initializeCompatibility","dateFormat","altField","altFormat","changeYear","yearRange","changeMonth","showButtonPanel","firstDay","newDatePicker","datepicker","onBlur","datePickerManager","locale","rtl","isRTL","regional","setDefaults","exists","wrap","DatePickerField","timeFormat","altFieldTimeOnly","altTimeFormat","controlType","oneLine","newDateTimePicker","dateTimePickerManager","timepicker","datetimepicker","ImageField","validateAttachment","attributes","url","alt","title","filename","filesizeHumanReadable","icon","src","selectAttachment","multiple","mode","library","select","proxy","editAttachment","button","showField","$search","$canvas","setState","state","JSON","parse","silent","valAttr","stringify","renderVal","address","setPosition","lat","lng","marker","setVisible","newLatLng","google","maps","LatLng","center","position","getPosition","setCenter","withAPI","initializeMap","bind","zoom","mapArgs","scrollwheel","parseInt","mapTypeId","MapTypeId","ROADMAP","draggable","raiseOnDrag","autocomplete","Map","markerArgs","Marker","isset","autocompleteArgs","places","Autocomplete","bindTo","addMapEvents","addListener","latLng","searchPosition","place","getPlace","searchPlace","getZoom","geocoder","geocode","location","results","status","replace","parseResult","geometry","formatted_address","searchAddress","searchLocation","navigator","geolocation","alert","getCurrentPosition","coords","latitude","longitude","error","result","place_id","street_number","street_name","city","post_code","country","keywords","address_components","component","component_type","long_name","short_name","onClickClear","onClickLocate","onClickSearch","onFocusSearch","onBlurSearch","onKeyupSearch","onKeydownSearch","which","blur","onShow","loading","window","Geocoder","dataType","cache","success","caption","description","width","height","size","isget","getNext","removeAttachment","onClickEdit","onClickRemove","$hiddenInput","getFileInputData","param","$node","$div","wpLink","getNodeValue","decode","setNodeValue","getInputValue","setInputValue","$textarea","onOpen","wpLinkL10n","onClose","$submit","isSubmit","off","getSearchVal","showLoading","hideLoading","maybeSearch","prevUrl","clearTimeout","search","ajaxData","field_key","xhr","abort","json","complete","onKeypressSearch","onChangeSearch","SelectField","$inputAlt","$list","list","$listItems","$listItem","newChoice","join","newValue","delayed","once","sortable","items","forceHelperSize","forcePlaceholderSize","scroll","scrollTop","onScrollChoices","one","onceInView","Math","ceil","scrollHeight","innerHeight","paged","onKeypressFilter","onChangeFilter","maybeFetch","max","$span","$li","onTouchStartValues","getAjaxData","$choiceslist","$loading","onComplete","onSuccess","more","walkChoices","$html","$prevLabel","$prevList","walk","isArray","item","escHtml","escAttr","removeField","inherit","placeholder","onRemove","tabs","tab","findTabs","prevAll","findTab","$tabs","$tab","settings","endpoint","placement","Tabs","addTab","isActive","showFields","hiddenByTab","hideFields","lockKey","visible","refresh","hidden","reset","active","close_field_object","index","initialized","$before","ulClass","initializeTabs","getVisible","shift","groupIndex","tabIndex","isVisible","selectTab","closeTabs","getActive","setActive","hasActive","closeActive","closeTab","openTab","t","$a","outerHTML","classes","Tab","onRefresh","attribute","top","outerHeight","onCloseFieldObject","tabsManager","prepare","invalid_field","getTabs","getInstances","ftype","getRelatedPrototype","getRelatedType","getFieldType","$form","$name","$button","$message","notice","step1","newPopup","step2","content","step3","stopImmediatePropagation","startButtonLoading","term_name","term_parent","step4","stopButtonLoading","step5","newNotice","getAjaxMessage","dismiss","getAjaxError","term","$option","term_id","term_label","after","otherField","appendTerm","selectTerm","appendTermSelect","appendTermCheckbox","addOption","$ul","selectOption","onClickRadio","closeText","selectText","timeOnly","dp_instance","t_instance","$close","dpDiv","_updateDateTime","newTimePicker","$switch","$on","$off","switchOn","switchOff","onFocus","onKeypress","keyCode","isValid","onkeyup","query_nonce","user_query_nonce","unmountField","remountField","getMode","initializeEditor","tinymce","quicktags","toolbar","oldId","newId","uniqueId","inputData","inputVal","rename","destructive","onMousedown","enableEditor","disableEditor","eventScope","$parents","removeNotice","away","showError","bubbles","newField","getFieldTypes","category","limit","excludeSubFields","slice","findField","findClosestField","getClosestField","addGlobalFieldAction","globalAction","pluralAction","singleAction","globalCallback","extraArgs","pluralArgs","concat","pluralCallback","singleArgs","addSingleFieldAction","singleEvent","singleCallback","variations","variation","prefix","singleFieldEvents","globalFieldActions","singleFieldActions","fieldsEventManager","duplicateFieldsManager","duplicate","duplicate_fields","$el2","onDuplicateFields","duplicates","refreshHelper","show_field","hide_field","remove_field","unmount_field","remount_field","mountHelper","sortstart","sortstop","onSortstart","$item","onSortstop","sortableHelper","$placeholder","duplicateHelper","after_duplicate","onAfterDuplicate","vals","tableHelper","renderTables","self","renderTable","$ths","$tds","$th","$cells","$hidden","availableWidth","colspan","$fixedWidths","$auoWidths","$td","fieldsHelper","renderGroups","renderGroup","$row","thisTop","thisLeft","left","outerWidth","thisHeight","add","bodyClassShiftHelper","keydown","isShiftKey","onKeyDown","onKeyUp","autoOpen","EditMediaPopup","SelectMediaPopup","getPostID","postID","getMimeTypes","getMimeType","allTypes","MediaPopup","options","getFrameOptions","addFrameStates","wp","addFrameEvents","detach","states","uploadedTo","post__in","Query","query","mirroring","_acfuploader","controller","Library","filterable","editable","allowLocalEdits","EditImage","image","view","loadEditor","selection","_x","_wpPluploadSettings","multipart_params","console","log","customizeFilters","audio","video","mimeType","newFilter","orderby","unattached","uploaded","renderFilters","customizePrototypes","post","customizeAttachmentsButton","customizeAttachmentsRouter","customizeAttachmentFilters","customizeAttachmentCompat","customizeAttachmentLibrary","Button","_","Backbone","listenTo","Parent","Router","addExpand","AttachmentFilters","All","chain","el","sortBy","pluck","AttachmentCompat","rendered","save","serializeForAjax","saveCompat","always","postSave","AttachmentLibrary","Attachment","acf_errors","toggleSelection","collection","single","errors","$sidebar","postboxManager","getPostbox","getPostboxes","Postbox","style","edit","$postbox","$hide","$hideLabel","$hndle","$handleActions","$inside","isHiddenByScreenOptions","isPost","isUser","isTaxonomy","isAttachment","isNavMenu","isWidget","isComment","getPageTemplate","getPageParent","getPageType","getPostType","getPostFormat","getPostCoreTerms","terms","tax_input","post_category","tax","getPostTerms","productType","getProductType","product_type","uniqueArray","post_id","postType","post_type","pageTemplate","page_template","pageParent","page_parent","pageType","page_type","postFormat","post_format","postTerms","post_terms","renderPostScreen","renderUserScreen","copyEvents","$from","$to","_data","handler","sortMetabox","ids","wpMinorVersion","postboxHeader","$prefs","_result","sorted","gutenScreen","postEdits","isGutenbergPostEditor","subscribe","debounce","onRefreshPostScreen","domReady","getTaxonomies","taxonomy","rest_base","_postEdits","getPostEdits","getEditedPostAttribute","taxonomies","slug","dispatch","locations","getActiveMetaBoxLocations","getMetaBoxesPerLocation","m","r","setAvailableMetaBoxesPerLocation","ajaxResults","templateSelection","templateResult","dropdownCssClass","getVersion","Select2_4","Select2_3","Select2","getOption","unselectOption","option","$options","sort","a","b","getAttribute","mergeOptions","getChoices","crawl","$child","params","page","getAjaxResults","processAjaxResults","pagination","allowClear","escapeMarkup","markup","$selection","element","appendTo","attrAjax","removeData","delay","processResults","$container","stop","$prevOptions","$prevGroup","$group","separator","dropdownCss","initSelection","inputValue","quietMillis","choice","select2Manager","version","addTranslations4","addTranslations3","select2L10n","errorLoading","load_fail","inputTooLong","overChars","input","maximum","input_too_long_n","input_too_long_1","inputTooShort","remainingChars","minimum","input_too_short_n","input_too_short_1","loadingMore","load_more","maximumSelected","selection_too_long_n","selection_too_long_1","noResults","matches_0","searching","amd","define","formatMatches","matches","matches_n","matches_1","formatNoMatches","formatAjaxError","formatInputTooShort","min","formatInputTooLong","formatSelectionTooBig","formatLoadMore","formatSearching","locales","tinyMCEPreInit","mceInit","acf_content","qtInit","initializeTinymce","initializeQuicktags","toolbars","ed","MouseEvent","dispatchEvent","wp_autoresize_on","tadv_noautop","wpautop","buildQuicktags","canvas","theButtons","use","instanceId","buttons","edButtons","dfw","QTags","DFWButton","getElementsByTagName","dir","textdirection","TextDirectionButton","innerHTML","triggerHandler","destroyTinymce","enableTinymce","switchEditors","go","editorManager","ready","onPrepare","onReady","editor","autop","oldEditor","removep","editors","activeEditor","wpActiveEditor","validation_failure","validation_success","stopListening","startListening","Validator","addErrors","addError","hasErrors","clearErrors","getErrors","getFieldErrors","inputs","getGlobalErrors","showErrors","fieldErrors","globalErrors","errorCount","$scrollTo","ensureFieldPostBoxIsVisible","errorMessage","animate","offset","onChangeStatus","prevValue","validate","failure","submit","Event","valid","getValidator","validator","form","$spinner","findSubmitWrap","submitFormDebounced","acf_postbox","ensureInvalidFieldVisibility","checkValidity","addInputEvents","onInvalid","validationMessage","onClickSubmit","onClickSave","onClickSubmitGutenberg","$notice","onSubmitPost","onSubmit","isDefaultPrevented","allowSubmit","gutenbergValidation","customizeEditor","editorSelect","notices","savePost","useValidation","lastPostStatus","postStatus","_this","_args","Promise","resolve","reject","isAutosave","isPreview","unlockPostSaving","createErrorNotice","isDismissible","editPost","lockPostSaving","then","err"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"acf-input.js","mappings":";;;;;;;;;AAAA,CAAE,UAAWA,CAAC,EAAEC,SAAS,EAAG;EAC3B;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECC,GAAG,CAACC,gBAAgB,GAAG,UAAWC,QAAQ,EAAEC,YAAY,EAAG;IAC1D;IACAA,YAAY,GAAGA,YAAY,IAAI,CAAC,CAAC;;IAEjC;IACAA,YAAY,CAACC,SAAS,GAAGF,QAAQ,CAACE,SAAS;;IAE3C;IACAF,QAAQ,CAACE,SAAS,GAAGD,YAAY;;IAEjC;IACAD,QAAQ,CAACG,aAAa,GAAGF,YAAY;;IAErC;IACA,OAAOA,YAAY;EACpB,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECH,GAAG,CAACM,gBAAgB,GAAG,UAAWJ,QAAQ,EAAG;IAC5C,OAAOA,QAAQ,CAACG,aAAa,IAAI,IAAI;EACtC,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIE,IAAI,GAAGP,GAAG,CAACC,gBAAgB,CAAED,GAAG,EAAE;IACrC;IACAQ,IAAI,EAAE,CAAC,CAAC;IACRC,CAAC,EAAE,CAAC,CAAC;IACLC,MAAM,EAAE,CAAC,CAAC;IAEV;IACAC,MAAM,EAAEX,GAAG,CAACY,GAAG;IACfC,UAAU,EAAEb,GAAG,CAACc,SAAS;IACzBC,aAAa,EAAEf,GAAG,CAACgB,YAAY;IAC/BC,SAAS,EAAEjB,GAAG,CAACkB,QAAQ;IACvBC,UAAU,EAAEnB,GAAG,CAACoB,SAAS;IACzBC,aAAa,EAAErB,GAAG,CAACsB,YAAY;IAC/BC,aAAa,EAAEvB,GAAG,CAACwB,YAAY;IAC/BC,UAAU,EAAEzB,GAAG,CAAC0B,SAAS;IACzBC,UAAU,EAAE3B,GAAG,CAAC4B,OAAO;IACvBC,YAAY,EAAE7B,GAAG,CAAC4B,OAAO;IACzBE,SAAS,EAAE9B,GAAG,CAAC+B,MAAM;IACrBC,WAAW,EAAEhC,GAAG,CAAC+B,MAAM;IACvBE,mBAAmB,EAAEjC,GAAG,CAACkC,iBAAiB;IAC1CC,gBAAgB,EAAEnC,GAAG,CAACoC,cAAc;IACpCC,eAAe,EAAErC,GAAG,CAACsC,aAAa;IAClCC,SAAS,EAAEvC,GAAG,CAACwC,MAAM;IACrBC,SAAS,EAAEzC,GAAG,CAACwC,MAAM;IACrBE,WAAW,EAAE1C,GAAG,CAAC2C,UAAU;IAC3BC,aAAa,EAAE5C,GAAG,CAAC6C,YAAY;IAC/BC,UAAU,EAAE9C,GAAG,CAAC+C,MAAM;IACtBC,cAAc,EAAEhD,GAAG,CAACiD,SAAS;IAC7BC,QAAQ,EAAElD,GAAG,CAACmD,SAAS;IACvBC,YAAY,EAAEpD,GAAG,CAACqD;EACnB,CAAE,CAAC;EAEH9C,IAAI,CAAC+C,EAAE,GAAG,UAAWC,EAAE,EAAEC,EAAE,EAAG;IAC7B;IACAD,EAAE,GAAGA,EAAE,IAAI,EAAE;IACbC,EAAE,GAAGA,EAAE,IAAI,EAAE;;IAEb;IACA,IAAIC,SAAS,GAAGD,EAAE,GAAGD,EAAE,GAAG,GAAG,GAAGC,EAAE,GAAGD,EAAE;IACvC,IAAIG,OAAO,GAAG;MACb,cAAc,EAAE,cAAc;MAC9B,YAAY,EAAE,YAAY;MAC1B,cAAc,EAAE;IACjB,CAAC;IACD,IAAKA,OAAO,CAAED,SAAS,CAAE,EAAG;MAC3B,OAAOzD,GAAG,CAAC2D,EAAE,CAAED,OAAO,CAAED,SAAS,CAAG,CAAC;IACtC;;IAEA;IACA,IAAIG,MAAM,GAAG,IAAI,CAACpD,IAAI,CAAE+C,EAAE,CAAE,IAAI,EAAE;;IAElC;IACA,IAAKC,EAAE,EAAG;MACTI,MAAM,GAAGA,MAAM,CAAEJ,EAAE,CAAE,IAAI,EAAE;IAC5B;;IAEA;IACA,OAAOI,MAAM;EACd,CAAC;EAEDrD,IAAI,CAACsD,YAAY,GAAG,UAAWC,CAAC,EAAG;IAClC;IACA,IAAIC,QAAQ,GAAG,YAAY;;IAE3B;IACA,IAAK,CAAED,CAAC,EAAG;MACV,OAAOC,QAAQ;IAChB;;IAEA;IACA,IAAKjE,CAAC,CAACkE,aAAa,CAAEF,CAAE,CAAC,EAAG;MAC3B,IAAKhE,CAAC,CAACmE,aAAa,CAAEH,CAAE,CAAC,EAAG;QAC3B,OAAOC,QAAQ;MAChB,CAAC,MAAM;QACN,KAAM,IAAIG,CAAC,IAAIJ,CAAC,EAAG;UAClBA,CAAC,GAAGA,CAAC,CAAEI,CAAC,CAAE;UACV;QACD;MACD;IACD;;IAEA;IACAH,QAAQ,IAAI,GAAG,GAAGD,CAAC;;IAEnB;IACAC,QAAQ,GAAG/D,GAAG,CAAC2C,UAAU,CAAE,GAAG,EAAE,GAAG,EAAEoB,QAAS,CAAC;;IAE/C;IACAA,QAAQ,GAAG/D,GAAG,CAAC2C,UAAU,CAAE,cAAc,EAAE,QAAQ,EAAEoB,QAAS,CAAC;;IAE/D;IACA,OAAOA,QAAQ;EAChB,CAAC;EAEDxD,IAAI,CAAC4D,UAAU,GAAG,UAAWL,CAAC,EAAEM,GAAG,EAAEC,GAAG,EAAG;IAC1C;IACA,IAAIC,IAAI,GAAG;MACVC,EAAE,EAAET,CAAC,IAAI,EAAE;MACXU,MAAM,EAAEJ,GAAG,IAAI,KAAK;MACpBK,eAAe,EAAEJ,GAAG,IAAI;IACzB,CAAC;;IAED;IACA,IAAKC,IAAI,CAACC,EAAE,EAAG;MACdD,IAAI,CAACC,EAAE,GAAG,IAAI,CAACV,YAAY,CAAES,IAAI,CAACC,EAAG,CAAC;IACvC;;IAEA;IACA,OAAOvE,GAAG,CAAC0E,UAAU,CAAEJ,IAAK,CAAC;EAC9B,CAAC;EAED/D,IAAI,CAACoE,SAAS,GAAG,UAAWb,CAAC,EAAEM,GAAG,EAAG;IACpC;IACA,IAAIQ,OAAO,GAAG,IAAI,CAACT,UAAU,CAACU,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;;IAEtD;IACA,IAAKF,OAAO,CAACG,MAAM,EAAG;MACrB,OAAOH,OAAO,CAACI,KAAK,CAAC,CAAC;IACvB,CAAC,MAAM;MACN,OAAO,KAAK;IACb;EACD,CAAC;EAEDzE,IAAI,CAAC0E,iBAAiB,GAAG,UAAWb,GAAG,EAAEN,CAAC,EAAG;IAC5C,OAAOM,GAAG,CAACc,OAAO,CAAE,IAAI,CAACrB,YAAY,CAAEC,CAAE,CAAE,CAAC;EAC7C,CAAC;EAEDvD,IAAI,CAAC4E,cAAc,GAAG,UAAWf,GAAG,EAAG;IACtC,OAAOA,GAAG,CAACc,OAAO,CAAE,IAAI,CAACrB,YAAY,CAAC,CAAE,CAAC;EAC1C,CAAC;EAEDtD,IAAI,CAAC6E,aAAa,GAAG,UAAWC,MAAM,EAAG;IACxC,OAAOA,MAAM,CAACC,IAAI,CAAE,KAAM,CAAC;EAC5B,CAAC;EAED/E,IAAI,CAACgF,cAAc,GAAG,UAAWF,MAAM,EAAG;IACzC,OAAOA,MAAM,CAACC,IAAI,CAAE,MAAO,CAAC;EAC7B,CAAC;EAED/E,IAAI,CAACiF,QAAQ,GAAG,UAAWpB,GAAG,EAAEqB,QAAQ,EAAG;IAC1C,OAAOzF,GAAG,CAAC0B,SAAS,CAAE0C,GAAG,CAACkB,IAAI,CAAC,CAAC,EAAEG,QAAS,CAAC;EAC7C,CAAC;EAEDlF,IAAI,CAACmF,SAAS,GAAG,UAAWC,GAAG,EAAEC,GAAG,EAAEC,KAAK,EAAG;IAC7C;IACA,IAAKA,KAAK,KAAK9F,SAAS,EAAG;MAC1B8F,KAAK,GAAG,IAAI;IACb;;IAEA;IACAC,IAAI,GAAGC,MAAM,CAAEH,GAAI,CAAC,CAACI,KAAK,CAAE,GAAI,CAAC;;IAEjC;IACA,KAAM,IAAIC,CAAC,GAAG,CAAC,EAAEA,CAAC,GAAGH,IAAI,CAACf,MAAM,EAAEkB,CAAC,EAAE,EAAG;MACvC,IAAK,CAAEN,GAAG,CAACO,cAAc,CAAEJ,IAAI,CAAEG,CAAC,CAAG,CAAC,EAAG;QACxC,OAAOJ,KAAK;MACb;MACAF,GAAG,GAAGA,GAAG,CAAEG,IAAI,CAAEG,CAAC,CAAE,CAAE;IACvB;IACA,OAAON,GAAG;EACX,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIQ,kBAAkB,GAAG,SAAAA,CAAWC,GAAG,EAAG;IACzC,OAAOA,GAAG,YAAYpG,GAAG,CAACqG,KAAK,GAAGD,GAAG,CAAChC,GAAG,GAAGgC,GAAG;EAChD,CAAC;EAED,IAAIE,mBAAmB,GAAG,SAAAA,CAAWhC,IAAI,EAAG;IAC3C,OAAOtE,GAAG,CAACuG,SAAS,CAAEjC,IAAK,CAAC,CAACkC,GAAG,CAAEL,kBAAmB,CAAC;EACvD,CAAC;EAED,IAAIM,kBAAkB,GAAG,SAAAA,CAAWC,YAAY,EAAG;IAClD,OAAO,YAAY;MAClB;MACA,IAAK5B,SAAS,CAACC,MAAM,EAAG;QACvB,IAAIT,IAAI,GAAGgC,mBAAmB,CAAExB,SAAU,CAAC;;QAE3C;MACD,CAAC,MAAM;QACN,IAAIR,IAAI,GAAG,CAAExE,CAAC,CAAE6G,QAAS,CAAC,CAAE;MAC7B;;MAEA;MACA,OAAOD,YAAY,CAAC7B,KAAK,CAAE,IAAI,EAAEP,IAAK,CAAC;IACxC,CAAC;EACF,CAAC;EAED/D,IAAI,CAACM,UAAU,GAAG,UAAW+F,MAAM,EAAEC,QAAQ,EAAEC,QAAQ,EAAEC,OAAO,EAAG;IAClE;IACA,IAAIC,OAAO,GAAGJ,MAAM,CAACZ,KAAK,CAAE,GAAI,CAAC;IACjC,IAAIjB,MAAM,GAAGiC,OAAO,CAACjC,MAAM;IAC3B,IAAKA,MAAM,GAAG,CAAC,EAAG;MACjB,KAAM,IAAIkB,CAAC,GAAG,CAAC,EAAEA,CAAC,GAAGlB,MAAM,EAAEkB,CAAC,EAAE,EAAG;QAClCW,MAAM,GAAGI,OAAO,CAAEf,CAAC,CAAE;QACrB1F,IAAI,CAACM,UAAU,CAACgE,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;MACzC;MACA,OAAO,IAAI;IACZ;;IAEA;IACA,IAAI+B,QAAQ,GAAGJ,kBAAkB,CAAEI,QAAS,CAAC;IAC7C,OAAO7G,GAAG,CAACc,SAAS,CAAC+D,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;EAC9C,CAAC;EAEDvE,IAAI,CAACY,UAAU,GAAG,UAAWyF,MAAM,EAAEC,QAAQ,EAAEC,QAAQ,EAAEC,OAAO,EAAG;IAClE,IAAIF,QAAQ,GAAGJ,kBAAkB,CAAEI,QAAS,CAAC;IAC7C,OAAO7G,GAAG,CAACoB,SAAS,CAACyD,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;EAC9C,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECvE,IAAI,CAAC0G,KAAK,GAAG;IACZD,OAAO,EAAE,CAAC,CAAC;IACXE,OAAO,EAAE,CAAC,CAAC;IACXC,MAAM,EAAE,CAAC,CAAC;IACVC,MAAM,EAAE,SAAAA,CAAW9C,IAAI,EAAG;MACzB;MACA,IAAI2C,KAAK,GAAGnH,CAAC,CAACsH,MAAM,CAAE,CAAC,CAAC,EAAE,IAAI,EAAE9C,IAAK,CAAC;;MAEtC;MACAxE,CAAC,CAACuH,IAAI,CAAEJ,KAAK,CAACD,OAAO,EAAE,UAAWM,IAAI,EAAET,QAAQ,EAAG;QAClDI,KAAK,CAACM,WAAW,CAAED,IAAI,EAAET,QAAS,CAAC;MACpC,CAAE,CAAC;;MAEH;MACA/G,CAAC,CAACuH,IAAI,CAAEJ,KAAK,CAACC,OAAO,EAAE,UAAWI,IAAI,EAAET,QAAQ,EAAG;QAClDI,KAAK,CAACO,WAAW,CAAEF,IAAI,EAAET,QAAS,CAAC;MACpC,CAAE,CAAC;;MAEH;MACA/G,CAAC,CAACuH,IAAI,CAAEJ,KAAK,CAACE,MAAM,EAAE,UAAWG,IAAI,EAAET,QAAQ,EAAG;QACjDI,KAAK,CAACQ,UAAU,CAAEH,IAAI,EAAET,QAAS,CAAC;MACnC,CAAE,CAAC;;MAEH;MACA,OAAOI,KAAK;IACb,CAAC;IAEDM,WAAW,EAAE,SAAAA,CAAWD,IAAI,EAAET,QAAQ,EAAG;MACxC;MACA,IAAII,KAAK,GAAG,IAAI;QACf3B,IAAI,GAAGgC,IAAI,CAACtB,KAAK,CAAE,GAAI,CAAC;;MAEzB;MACA,IAAIsB,IAAI,GAAGhC,IAAI,CAAE,CAAC,CAAE,IAAI,EAAE;QACzBwB,QAAQ,GAAGxB,IAAI,CAAE,CAAC,CAAE,IAAI,EAAE;;MAE3B;MACAtF,GAAG,CAACa,UAAU,CAAEyG,IAAI,EAAEL,KAAK,CAAEJ,QAAQ,CAAE,EAAEC,QAAQ,EAAEG,KAAM,CAAC;IAC3D,CAAC;IAEDO,WAAW,EAAE,SAAAA,CAAWF,IAAI,EAAET,QAAQ,EAAG;MACxC;MACA,IAAII,KAAK,GAAG,IAAI;QACf3B,IAAI,GAAGgC,IAAI,CAACtB,KAAK,CAAE,GAAI,CAAC;;MAEzB;MACA,IAAIsB,IAAI,GAAGhC,IAAI,CAAE,CAAC,CAAE,IAAI,EAAE;QACzBwB,QAAQ,GAAGxB,IAAI,CAAE,CAAC,CAAE,IAAI,EAAE;;MAE3B;MACAtF,GAAG,CAACmB,UAAU,CAAEmG,IAAI,EAAEL,KAAK,CAAEJ,QAAQ,CAAE,EAAEC,QAAQ,EAAEG,KAAM,CAAC;IAC3D,CAAC;IAEDQ,UAAU,EAAE,SAAAA,CAAWH,IAAI,EAAET,QAAQ,EAAG;MACvC;MACA,IAAII,KAAK,GAAG,IAAI;QACfhB,CAAC,GAAGqB,IAAI,CAACI,OAAO,CAAE,GAAI,CAAC;QACvBC,KAAK,GAAG1B,CAAC,GAAG,CAAC,GAAGqB,IAAI,CAACM,MAAM,CAAE,CAAC,EAAE3B,CAAE,CAAC,GAAGqB,IAAI;QAC1CvD,QAAQ,GAAGkC,CAAC,GAAG,CAAC,GAAGqB,IAAI,CAACM,MAAM,CAAE3B,CAAC,GAAG,CAAE,CAAC,GAAG,EAAE;;MAE7C;MACA,IAAI4B,EAAE,GAAG,SAAAA,CAAWC,CAAC,EAAG;QACvB;QACAA,CAAC,CAAC1D,GAAG,GAAGtE,CAAC,CAAE,IAAK,CAAC;;QAEjB;QACA,IAAKE,GAAG,CAAC+H,WAAW,EAAG;UACtBD,CAAC,CAACzC,MAAM,GAAGyC,CAAC,CAAC1D,GAAG,CAACc,OAAO,CAAE,mBAAoB,CAAC;QAChD;;QAEA;QACA,IAAK,OAAO+B,KAAK,CAACU,KAAK,KAAK,UAAU,EAAG;UACxCG,CAAC,GAAGb,KAAK,CAACU,KAAK,CAAEG,CAAE,CAAC;QACrB;;QAEA;QACAb,KAAK,CAAEJ,QAAQ,CAAE,CAAChC,KAAK,CAAEoC,KAAK,EAAEnC,SAAU,CAAC;MAC5C,CAAC;;MAED;MACA,IAAKf,QAAQ,EAAG;QACfjE,CAAC,CAAE6G,QAAS,CAAC,CAACqB,EAAE,CAAEL,KAAK,EAAE5D,QAAQ,EAAE8D,EAAG,CAAC;MACxC,CAAC,MAAM;QACN/H,CAAC,CAAE6G,QAAS,CAAC,CAACqB,EAAE,CAAEL,KAAK,EAAEE,EAAG,CAAC;MAC9B;IACD,CAAC;IAEDI,GAAG,EAAE,SAAAA,CAAWX,IAAI,EAAEzB,KAAK,EAAG;MAC7B;MACAA,KAAK,GAAGA,KAAK,IAAI,IAAI;;MAErB;MACA,IAAK,OAAO,IAAI,CAAEyB,IAAI,CAAE,KAAK,WAAW,EAAG;QAC1CzB,KAAK,GAAG,IAAI,CAAEyB,IAAI,CAAE;MACrB;;MAEA;MACA,OAAOzB,KAAK;IACb,CAAC;IAEDjF,GAAG,EAAE,SAAAA,CAAW0G,IAAI,EAAEzB,KAAK,EAAG;MAC7B;MACA,IAAI,CAAEyB,IAAI,CAAE,GAAGzB,KAAK;;MAEpB;MACA,IAAK,OAAO,IAAI,CAAE,OAAO,GAAGyB,IAAI,CAAE,KAAK,UAAU,EAAG;QACnD,IAAI,CAAE,OAAO,GAAGA,IAAI,CAAE,CAACzC,KAAK,CAAE,IAAK,CAAC;MACrC;;MAEA;MACA,OAAO,IAAI;IACZ;EACD,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECtE,IAAI,CAAC2H,KAAK,GAAGlI,GAAG,CAACiH,KAAK,CAACG,MAAM,CAAE;IAC9Be,IAAI,EAAE,EAAE;IACR1H,CAAC,EAAE,CAAC,CAAC;IACL4E,MAAM,EAAE,IAAI;IACZkC,WAAW,EAAE,SAAAA,CAAWD,IAAI,EAAET,QAAQ,EAAG;MACxC;MACA,IAAII,KAAK,GAAG,IAAI;;MAEhB;MACAK,IAAI,GAAGA,IAAI,GAAG,cAAc,GAAGL,KAAK,CAACkB,IAAI;;MAEzC;MACAnI,GAAG,CAACa,UAAU,CAAEyG,IAAI,EAAE,UAAWjC,MAAM,EAAG;QACzC;QACA4B,KAAK,CAACrG,GAAG,CAAE,QAAQ,EAAEyE,MAAO,CAAC;;QAE7B;QACA4B,KAAK,CAAEJ,QAAQ,CAAE,CAAChC,KAAK,CAAEoC,KAAK,EAAEnC,SAAU,CAAC;MAC5C,CAAE,CAAC;IACJ,CAAC;IAED0C,WAAW,EAAE,SAAAA,CAAWF,IAAI,EAAET,QAAQ,EAAG;MACxC;MACA,IAAII,KAAK,GAAG,IAAI;;MAEhB;MACAK,IAAI,GAAGA,IAAI,GAAG,cAAc,GAAGL,KAAK,CAACkB,IAAI;;MAEzC;MACAnI,GAAG,CAACmB,UAAU,CAAEmG,IAAI,EAAE,UAAWjC,MAAM,EAAG;QACzC;QACA4B,KAAK,CAACrG,GAAG,CAAE,QAAQ,EAAEyE,MAAO,CAAC;;QAE7B;QACA4B,KAAK,CAAEJ,QAAQ,CAAE,CAAChC,KAAK,CAAEoC,KAAK,EAAEnC,SAAU,CAAC;MAC5C,CAAE,CAAC;IACJ,CAAC;IAED2C,UAAU,EAAE,SAAAA,CAAWH,IAAI,EAAET,QAAQ,EAAG;MACvC;MACA,IAAII,KAAK,GAAG,IAAI;QACfU,KAAK,GAAGL,IAAI,CAACM,MAAM,CAAE,CAAC,EAAEN,IAAI,CAACI,OAAO,CAAE,GAAI,CAAE,CAAC;QAC7C3D,QAAQ,GAAGuD,IAAI,CAACM,MAAM,CAAEN,IAAI,CAACI,OAAO,CAAE,GAAI,CAAC,GAAG,CAAE,CAAC;QACjDX,OAAO,GAAG/G,GAAG,CAAC6D,YAAY,CAAEoD,KAAK,CAACkB,IAAK,CAAC;;MAEzC;MACArI,CAAC,CAAE6G,QAAS,CAAC,CAACqB,EAAE,CAAEL,KAAK,EAAEZ,OAAO,GAAG,GAAG,GAAGhD,QAAQ,EAAE,UAAW+D,CAAC,EAAG;QACjE;QACA,IAAI1D,GAAG,GAAGtE,CAAC,CAAE,IAAK,CAAC;QACnB,IAAIuF,MAAM,GAAGrF,GAAG,CAACiF,iBAAiB,CAAEb,GAAG,EAAE6C,KAAK,CAACkB,IAAK,CAAC;;QAErD;QACA,IAAK,CAAE9C,MAAM,CAACN,MAAM,EAAG;;QAEvB;QACA,IAAK,CAAEM,MAAM,CAACd,EAAE,CAAE0C,KAAK,CAAC5B,MAAO,CAAC,EAAG;UAClC4B,KAAK,CAACrG,GAAG,CAAE,QAAQ,EAAEyE,MAAO,CAAC;QAC9B;;QAEA;QACAyC,CAAC,CAAC1D,GAAG,GAAGA,GAAG;QACX0D,CAAC,CAACzC,MAAM,GAAGA,MAAM;;QAEjB;QACA4B,KAAK,CAAEJ,QAAQ,CAAE,CAAChC,KAAK,CAAEoC,KAAK,EAAE,CAAEa,CAAC,CAAG,CAAC;MACxC,CAAE,CAAC;IACJ,CAAC;IAEDM,WAAW,EAAE,SAAAA,CAAA,EAAY;MACxB;MACA,IAAK,OAAO,IAAI,CAACC,KAAK,KAAK,UAAU,EAAG;QACvC,IAAI,CAACA,KAAK,CAAC,CAAC;MACb;IACD,CAAC;IAED;IACAC,OAAO,EAAE,SAAAA,CAAWjD,MAAM,EAAG;MAC5B,OAAO,IAAI,CAACzE,GAAG,CAAE,QAAQ,EAAEyE,MAAO,CAAC;IACpC;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIkD,WAAW,GAAGvI,GAAG,CAACC,gBAAgB,CAAED,GAAG,CAACwI,UAAU,EAAE;IACvDC,YAAY,EAAE,SAAAA,CAAWpD,MAAM,EAAG;MACjCrF,GAAG,CAAC0I,QAAQ,CAAErD,MAAO,CAAC,CAACsD,WAAW,CAAC,CAAC;IACrC,CAAC;IACDC,WAAW,EAAE,SAAAA,CAAWvD,MAAM,EAAEwD,OAAO,EAAG;MACzC7I,GAAG,CAAC0I,QAAQ,CAAErD,MAAO,CAAC,CAACyD,UAAU,CAAE;QAClCC,IAAI,EAAEF,OAAO;QACbV,IAAI,EAAE,SAAS;QACfa,OAAO,EAAE;MACV,CAAE,CAAC;IACJ,CAAC;IACDC,KAAK,EAAEjJ,GAAG,CAACkJ,YAAY;IACvBC,YAAY,EAAEnJ,GAAG,CAACmJ,YAAY;IAC9BC,aAAa,EAAEpJ,GAAG,CAACoJ,aAAa;IAChCC,WAAW,EAAErJ,GAAG,CAACqJ,WAAW;IAC5BC,WAAW,EAAEtJ,GAAG,CAACsJ,WAAW;IAC5BC,UAAU,EAAEvJ,GAAG,CAACuJ,UAAU;IAC1BC,QAAQ,EAAExJ,GAAG,CAACwJ;EACf,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECjJ,IAAI,CAACkJ,OAAO,GAAG;IACdA,OAAO,EAAE,SAAAA,CAAWV,IAAI,EAAE3E,GAAG,EAAG;MAC/B,IAAIqF,OAAO,GAAGzJ,GAAG,CAAC0J,UAAU,CAAE;QAC7BX,IAAI,EAAEA,IAAI;QACVY,MAAM,EAAEvF;MACT,CAAE,CAAC;;MAEH;MACA,OAAOqF,OAAO,CAACrF,GAAG;IACnB,CAAC;IAEDwF,IAAI,EAAE,SAAAA,CAAWb,IAAI,EAAE3E,GAAG,EAAG;MAC5B,IAAIqF,OAAO,GAAGzJ,GAAG,CAAC0J,UAAU,CAAE;QAC7BX,IAAI,EAAEA,IAAI;QACVY,MAAM,EAAEvF,GAAG;QACX4E,OAAO,EAAE;MACV,CAAE,CAAC;IACJ,CAAC;IAEDa,OAAO,EAAE,SAAAA,CAAWzF,GAAG,EAAEyC,QAAQ,EAAEkC,IAAI,EAAEe,QAAQ,EAAEC,QAAQ,EAAG;MAC7D,IAAIN,OAAO,GAAGzJ,GAAG,CAAC0J,UAAU,CAAE;QAC7BG,OAAO,EAAE,IAAI;QACbd,IAAI,EAAEA,IAAI;QACVY,MAAM,EAAEvF,GAAG;QACXyF,OAAO,EAAE,SAAAA,CAAA,EAAY;UACpBhD,QAAQ,CAAE,IAAK,CAAC;QACjB,CAAC;QACDmD,MAAM,EAAE,SAAAA,CAAA,EAAY;UACnBnD,QAAQ,CAAE,KAAM,CAAC;QAClB;MACD,CAAE,CAAC;IACJ,CAAC;IAEDoD,cAAc,EAAE,SAAAA,CAAW7F,GAAG,EAAEyC,QAAQ,EAAG;MAC1C,IAAI4C,OAAO,GAAGzJ,GAAG,CAAC0J,UAAU,CAAE;QAC7BQ,aAAa,EAAE,IAAI;QACnBP,MAAM,EAAEvF,GAAG;QACXyF,OAAO,EAAE,SAAAA,CAAA,EAAY;UACpBhD,QAAQ,CAAE,IAAK,CAAC;QACjB,CAAC;QACDmD,MAAM,EAAE,SAAAA,CAAA,EAAY;UACnBnD,QAAQ,CAAE,KAAM,CAAC;QAClB;MACD,CAAE,CAAC;IACJ;EACD,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECtG,IAAI,CAAC4J,KAAK,GAAG,IAAInK,GAAG,CAACoK,KAAK,CAAE;IAC3BC,WAAW,EAAE,KAAK;IAClBrD,OAAO,EAAE;MACRsD,eAAe,EAAE;IAClB,CAAC;IAEDC,KAAK,EAAE,SAAAA,CAAA,EAAY;MAClB,OAAO,IAAI,CAACF,WAAW;IACxB,CAAC;IAEDG,eAAe,EAAE,SAAAA,CAAWC,KAAK,EAAG;MACnC,IAAI,CAACJ,WAAW,GAAGI,KAAK,CAACF,KAAK;IAC/B,CAAC;IAEDE,KAAK,EAAE,SAAAA,CAAWC,KAAK,EAAG;MACzB;MACA,IAAKA,KAAK,CAACC,UAAU,EAAG;QACvBD,KAAK,CAACE,YAAY,GAAGF,KAAK,CAACC,UAAU;MACtC;MACA,IAAKD,KAAK,CAACG,EAAE,EAAG;QACfH,KAAK,CAACI,UAAU,GAAGJ,KAAK,CAACG,EAAE;MAC5B;;MAEA;MACA,IAAIJ,KAAK,GAAGzK,GAAG,CAAC+K,aAAa,CAAEL,KAAM,CAAC;;MAEtC;MACA;AACH;AACA;AACA;AACA;;MAEG;MACA,OAAOD,KAAK,CAACF,KAAK;IACnB;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEChK,IAAI,CAACyK,OAAO,GAAG;IACdC,IAAI,EAAE,SAAAA,CAAWC,OAAO,EAAE5G,IAAI,EAAEe,MAAM,EAAG;MACxC;MACA,IAAKf,IAAI,CAAC6G,UAAU,EAAG;QACtB7G,IAAI,CAAC8G,SAAS,GAAG9G,IAAI,CAAC6G,UAAU;MACjC;MACA,IAAK7G,IAAI,CAAC+G,WAAW,EAAG;QACvB/G,IAAI,CAACgH,UAAU,GAAGhH,IAAI,CAAC+G,WAAW;MACnC;MACA,IAAKhG,MAAM,EAAG;QACbf,IAAI,CAAC4D,KAAK,GAAGlI,GAAG,CAAC0I,QAAQ,CAAErD,MAAO,CAAC;MACpC;;MAEA;MACA,OAAOrF,GAAG,CAACuL,UAAU,CAAEL,OAAO,EAAE5G,IAAK,CAAC;IACvC,CAAC;IAEDkH,OAAO,EAAE,SAAAA,CAAWN,OAAO,EAAG;MAC7B,OAAOlL,GAAG,CAACyL,WAAW,CAAEP,OAAQ,CAAC,CAACM,OAAO,CAAC,CAAC;IAC5C;EACD,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECjL,IAAI,CAACmL,OAAO,GAAG;IACdC,MAAM,EAAE,SAAAA,CAAWrH,IAAI,EAAG;MACzB;MACA,IAAKA,IAAI,CAACsH,QAAQ,EAAG;QACpBtH,IAAI,CAACuH,QAAQ,GAAGvH,IAAI,CAACsH,QAAQ;MAC9B;MACA,IAAKtH,IAAI,CAACwH,UAAU,EAAG;QACtBxH,IAAI,CAACyH,SAAS,GAAGzH,IAAI,CAACwH,UAAU;MACjC;;MAEA;MACA,OAAO9L,GAAG,CAACgM,UAAU,CAAE1H,IAAK,CAAC;IAC9B;EACD,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECtE,GAAG,CAACC,gBAAgB,CAAED,GAAG,CAACiM,MAAM,EAAE;IACjCtL,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAACC,GAAG,CAACiE,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;IACzC,CAAC;IACDmE,KAAK,EAAEjJ,GAAG,CAACiM,MAAM,CAACC;EACnB,CAAE,CAAC;EACH3L,IAAI,CAAC4L,IAAI,GAAGnM,GAAG,CAACiM,MAAM;AACvB,CAAC,EAAIG,MAAO,CAAC;;;;;;;;;;ACltBb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAI4D,EAAE,GAAG3D,GAAG,CAAC2D,EAAE;EAEf,IAAI0I,WAAW,GAAG,SAAAA,CAAWC,GAAG,EAAG;IAClC,OAAOA,GAAG,GAAG,EAAE,GAAGA,GAAG,GAAG,EAAE;EAC3B,CAAC;EAED,IAAIC,SAAS,GAAG,SAAAA,CAAWC,EAAE,EAAEC,EAAE,EAAG;IACnC,OACCJ,WAAW,CAAEG,EAAG,CAAC,CAACE,WAAW,CAAC,CAAC,KAAKL,WAAW,CAAEI,EAAG,CAAC,CAACC,WAAW,CAAC,CAAC;EAErE,CAAC;EAED,IAAIC,eAAe,GAAG,SAAAA,CAAWH,EAAE,EAAEC,EAAE,EAAG;IACzC,OAAOG,UAAU,CAAEJ,EAAG,CAAC,KAAKI,UAAU,CAAEH,EAAG,CAAC;EAC7C,CAAC;EAED,IAAII,aAAa,GAAG,SAAAA,CAAWL,EAAE,EAAEC,EAAE,EAAG;IACvC,OAAOG,UAAU,CAAEJ,EAAG,CAAC,GAAGI,UAAU,CAAEH,EAAG,CAAC;EAC3C,CAAC;EAED,IAAIK,UAAU,GAAG,SAAAA,CAAWN,EAAE,EAAEC,EAAE,EAAG;IACpC,OAAOG,UAAU,CAAEJ,EAAG,CAAC,GAAGI,UAAU,CAAEH,EAAG,CAAC;EAC3C,CAAC;EAED,IAAIM,OAAO,GAAG,SAAAA,CAAWP,EAAE,EAAEQ,KAAK,EAAG;IACpC;IACAA,KAAK,GAAGA,KAAK,CAACxG,GAAG,CAAE,UAAWiG,EAAE,EAAG;MAClC,OAAOJ,WAAW,CAAEI,EAAG,CAAC;IACzB,CAAE,CAAC;IAEH,OAAOO,KAAK,CAACtF,OAAO,CAAE8E,EAAG,CAAC,GAAG,CAAC,CAAC;EAChC,CAAC;EAED,IAAIS,cAAc,GAAG,SAAAA,CAAWC,QAAQ,EAAEC,MAAM,EAAG;IAClD,OAAOd,WAAW,CAAEa,QAAS,CAAC,CAACxF,OAAO,CAAE2E,WAAW,CAAEc,MAAO,CAAE,CAAC,GAAG,CAAC,CAAC;EACrE,CAAC;EAED,IAAIC,cAAc,GAAG,SAAAA,CAAWZ,EAAE,EAAEa,OAAO,EAAG;IAC7C,IAAIC,MAAM,GAAG,IAAIC,MAAM,CAAElB,WAAW,CAAEgB,OAAQ,CAAC,EAAE,IAAK,CAAC;IACvD,OAAOhB,WAAW,CAAEG,EAAG,CAAC,CAACgB,KAAK,CAAEF,MAAO,CAAC;EACzC,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIG,QAAQ,GAAGzN,GAAG,CAAC0N,SAAS,CAACtG,MAAM,CAAE;IACpCe,IAAI,EAAE,UAAU;IAChBwF,QAAQ,EAAE,SAAS;IACnBC,KAAK,EAAEjK,EAAE,CAAE,eAAgB,CAAC;IAC5BkK,UAAU,EAAE,CACX,MAAM,EACN,UAAU,EACV,QAAQ,EACR,OAAO,EACP,OAAO,EACP,KAAK,EACL,UAAU,EACV,OAAO,EACP,MAAM,EACN,SAAS,EACT,QAAQ,EACR,QAAQ,EACR,UAAU,EACV,OAAO,EACP,cAAc,EACd,MAAM,EACN,aAAa,EACb,WAAW,EACX,cAAc,EACd,UAAU,EACV,MAAM,EACN,YAAY,EACZ,aAAa,EACb,kBAAkB,EAClB,aAAa,EACb,cAAc,CACd;IACDL,KAAK,EAAE,SAAAA,CAAWM,IAAI,EAAE5F,KAAK,EAAG;MAC/B,IAAIoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACrB,IAAKA,GAAG,YAAYyB,KAAK,EAAG;QAC3BzB,GAAG,GAAGA,GAAG,CAACvH,MAAM;MACjB;MACA,OAAOuH,GAAG,GAAG,IAAI,GAAG,KAAK;IAC1B,CAAC;IACD0B,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO,mCAAmC;IAC3C;EACD,CAAE,CAAC;EAEHjO,GAAG,CAACkO,qBAAqB,CAAET,QAAS,CAAC;;EAErC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIU,UAAU,GAAGV,QAAQ,CAACrG,MAAM,CAAE;IACjCe,IAAI,EAAE,YAAY;IAClBwF,QAAQ,EAAE,SAAS;IACnBC,KAAK,EAAEjK,EAAE,CAAE,cAAe,CAAC;IAC3B6J,KAAK,EAAE,SAAAA,CAAWM,IAAI,EAAE5F,KAAK,EAAG;MAC/B,OAAO,CAAEuF,QAAQ,CAACW,SAAS,CAACZ,KAAK,CAAC3I,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;IAC3D;EACD,CAAE,CAAC;EAEH9E,GAAG,CAACkO,qBAAqB,CAAEC,UAAW,CAAC;;EAEvC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIE,OAAO,GAAGrO,GAAG,CAAC0N,SAAS,CAACtG,MAAM,CAAE;IACnCe,IAAI,EAAE,SAAS;IACfwF,QAAQ,EAAE,IAAI;IACdC,KAAK,EAAEjK,EAAE,CAAE,mBAAoB,CAAC;IAChCkK,UAAU,EAAE,CACX,MAAM,EACN,UAAU,EACV,QAAQ,EACR,OAAO,EACP,OAAO,EACP,KAAK,EACL,UAAU,CACV;IACDL,KAAK,EAAE,SAAAA,CAAWM,IAAI,EAAE5F,KAAK,EAAG;MAC/B,IAAKlI,GAAG,CAACsO,SAAS,CAAER,IAAI,CAACjI,KAAM,CAAC,EAAG;QAClC,OAAO8G,eAAe,CAAEmB,IAAI,CAACjI,KAAK,EAAEqC,KAAK,CAACoE,GAAG,CAAC,CAAE,CAAC;MAClD,CAAC,MAAM;QACN,OAAOC,SAAS,CAAEuB,IAAI,CAACjI,KAAK,EAAEqC,KAAK,CAACoE,GAAG,CAAC,CAAE,CAAC;MAC5C;IACD,CAAC;IACD0B,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO,uBAAuB;IAC/B;EACD,CAAE,CAAC;EAEHjO,GAAG,CAACkO,qBAAqB,CAAEG,OAAQ,CAAC;;EAEpC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIE,UAAU,GAAGF,OAAO,CAACjH,MAAM,CAAE;IAChCe,IAAI,EAAE,YAAY;IAClBwF,QAAQ,EAAE,IAAI;IACdC,KAAK,EAAEjK,EAAE,CAAE,uBAAwB,CAAC;IACpC6J,KAAK,EAAE,SAAAA,CAAWM,IAAI,EAAE5F,KAAK,EAAG;MAC/B,OAAO,CAAEmG,OAAO,CAACD,SAAS,CAACZ,KAAK,CAAC3I,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;IAC1D;EACD,CAAE,CAAC;EAEH9E,GAAG,CAACkO,qBAAqB,CAAEK,UAAW,CAAC;;EAEvC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIC,YAAY,GAAGxO,GAAG,CAAC0N,SAAS,CAACtG,MAAM,CAAE;IACxCe,IAAI,EAAE,cAAc;IACpBwF,QAAQ,EAAE,WAAW;IACrBC,KAAK,EAAEjK,EAAE,CAAE,uBAAwB,CAAC;IACpCkK,UAAU,EAAE,CACX,MAAM,EACN,UAAU,EACV,OAAO,EACP,KAAK,EACL,UAAU,EACV,SAAS,CACT;IACDL,KAAK,EAAE,SAAAA,CAAWM,IAAI,EAAE5F,KAAK,EAAG;MAC/B,OAAOkF,cAAc,CAAElF,KAAK,CAACoE,GAAG,CAAC,CAAC,EAAEwB,IAAI,CAACjI,KAAM,CAAC;IACjD,CAAC;IACDmI,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO,8CAA8C;IACtD;EACD,CAAE,CAAC;EAEHjO,GAAG,CAACkO,qBAAqB,CAAEM,YAAa,CAAC;;EAEzC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIC,QAAQ,GAAGzO,GAAG,CAAC0N,SAAS,CAACtG,MAAM,CAAE;IACpCe,IAAI,EAAE,UAAU;IAChBwF,QAAQ,EAAE,YAAY;IACtBC,KAAK,EAAEjK,EAAE,CAAE,gBAAiB,CAAC;IAC7BkK,UAAU,EAAE,CACX,MAAM,EACN,UAAU,EACV,QAAQ,EACR,OAAO,EACP,KAAK,EACL,UAAU,EACV,SAAS,EACT,QAAQ,EACR,QAAQ,CACR;IACDL,KAAK,EAAE,SAAAA,CAAWM,IAAI,EAAE5F,KAAK,EAAG;MAC/B,OAAO+E,cAAc,CAAE/E,KAAK,CAACoE,GAAG,CAAC,CAAC,EAAEwB,IAAI,CAACjI,KAAM,CAAC;IACjD,CAAC;IACDmI,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO,uBAAuB;IAC/B;EACD,CAAE,CAAC;EAEHjO,GAAG,CAACkO,qBAAqB,CAAEO,QAAS,CAAC;;EAErC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIC,gBAAgB,GAAGL,OAAO,CAACjH,MAAM,CAAE;IACtCe,IAAI,EAAE,kBAAkB;IACxBwG,UAAU,EAAE,QAAQ;IACpBd,UAAU,EAAE,CAAE,YAAY,CAAE;IAC5BG,OAAO,EAAE,SAAAA,CAAW9F,KAAK,EAAG;MAC3B,OAAO,CACN;QACC2C,EAAE,EAAE,CAAC;QACL9B,IAAI,EAAEpF,EAAE,CAAE,SAAU;MACrB,CAAC,CACD;IACF;EACD,CAAE,CAAC;EAEH3D,GAAG,CAACkO,qBAAqB,CAAEQ,gBAAiB,CAAC;;EAE7C;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIE,mBAAmB,GAAGL,UAAU,CAACnH,MAAM,CAAE;IAC5Ce,IAAI,EAAE,qBAAqB;IAC3BwG,UAAU,EAAE,QAAQ;IACpBd,UAAU,EAAE,CAAE,YAAY,CAAE;IAC5BG,OAAO,EAAE,SAAAA,CAAW9F,KAAK,EAAG;MAC3B,OAAO,CACN;QACC2C,EAAE,EAAE,CAAC;QACL9B,IAAI,EAAEpF,EAAE,CAAE,SAAU;MACrB,CAAC,CACD;IACF;EACD,CAAE,CAAC;EAEH3D,GAAG,CAACkO,qBAAqB,CAAEU,mBAAoB,CAAC;;EAEhD;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIC,aAAa,GAAG7O,GAAG,CAAC0N,SAAS,CAACtG,MAAM,CAAE;IACzCe,IAAI,EAAE,eAAe;IACrBwF,QAAQ,EAAE,IAAI;IACdC,KAAK,EAAEjK,EAAE,CAAE,mBAAoB,CAAC;IAChCkK,UAAU,EAAE,CAAE,QAAQ,EAAE,UAAU,EAAE,OAAO,EAAE,cAAc,CAAE;IAC7DL,KAAK,EAAE,SAAAA,CAAWM,IAAI,EAAE5F,KAAK,EAAG;MAC/B,IAAIoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACrB,IAAKA,GAAG,YAAYyB,KAAK,EAAG;QAC3B,OAAOhB,OAAO,CAAEe,IAAI,CAACjI,KAAK,EAAEyG,GAAI,CAAC;MAClC,CAAC,MAAM;QACN,OAAOC,SAAS,CAAEuB,IAAI,CAACjI,KAAK,EAAEyG,GAAI,CAAC;MACpC;IACD,CAAC;IACD0B,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC;MACA,IAAID,OAAO,GAAG,EAAE;MAChB,IAAIc,KAAK,GAAGb,WAAW,CACrBc,QAAQ,CAAE,kBAAmB,CAAC,CAC9BzC,GAAG,CAAC,CAAC,CACLtG,KAAK,CAAE,IAAK,CAAC;;MAEf;MACA,IAAKiI,WAAW,CAACe,MAAM,CAAE,YAAa,CAAC,CAACC,IAAI,CAAE,SAAU,CAAC,EAAG;QAC3DjB,OAAO,CAACkB,IAAI,CAAE;UACbrE,EAAE,EAAE,EAAE;UACN9B,IAAI,EAAEpF,EAAE,CAAE,MAAO;QAClB,CAAE,CAAC;MACJ;;MAEA;MACAmL,KAAK,CAACtI,GAAG,CAAE,UAAW2I,IAAI,EAAG;QAC5B;QACAA,IAAI,GAAGA,IAAI,CAACnJ,KAAK,CAAE,GAAI,CAAC;;QAExB;QACAmJ,IAAI,CAAE,CAAC,CAAE,GAAGA,IAAI,CAAE,CAAC,CAAE,IAAIA,IAAI,CAAE,CAAC,CAAE;;QAElC;QACAnB,OAAO,CAACkB,IAAI,CAAE;UACbrE,EAAE,EAAEsE,IAAI,CAAE,CAAC,CAAE,CAACC,IAAI,CAAC,CAAC;UACpBrG,IAAI,EAAEoG,IAAI,CAAE,CAAC,CAAE,CAACC,IAAI,CAAC;QACtB,CAAE,CAAC;MACJ,CAAE,CAAC;;MAEH;MACA,OAAOpB,OAAO;IACf;EACD,CAAE,CAAC;EAEHhO,GAAG,CAACkO,qBAAqB,CAAEW,aAAc,CAAC;;EAE1C;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIQ,gBAAgB,GAAGR,aAAa,CAACzH,MAAM,CAAE;IAC5Ce,IAAI,EAAE,kBAAkB;IACxBwF,QAAQ,EAAE,IAAI;IACdC,KAAK,EAAEjK,EAAE,CAAE,uBAAwB,CAAC;IACpC6J,KAAK,EAAE,SAAAA,CAAWM,IAAI,EAAE5F,KAAK,EAAG;MAC/B,OAAO,CAAE2G,aAAa,CAACT,SAAS,CAACZ,KAAK,CAAC3I,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;IAChE;EACD,CAAE,CAAC;EAEH9E,GAAG,CAACkO,qBAAqB,CAAEmB,gBAAiB,CAAC;;EAE7C;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIC,WAAW,GAAGtP,GAAG,CAAC0N,SAAS,CAACtG,MAAM,CAAE;IACvCe,IAAI,EAAE,aAAa;IACnBwF,QAAQ,EAAE,GAAG;IACbC,KAAK,EAAEjK,EAAE,CAAE,uBAAwB,CAAC;IACpCkK,UAAU,EAAE,CAAE,QAAQ,EAAE,OAAO,CAAE;IACjCL,KAAK,EAAE,SAAAA,CAAWM,IAAI,EAAE5F,KAAK,EAAG;MAC/B,IAAIoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACrB,IAAKA,GAAG,YAAYyB,KAAK,EAAG;QAC3BzB,GAAG,GAAGA,GAAG,CAACvH,MAAM;MACjB;MACA,OAAO8H,aAAa,CAAEP,GAAG,EAAEwB,IAAI,CAACjI,KAAM,CAAC;IACxC,CAAC;IACDmI,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO,yBAAyB;IACjC;EACD,CAAE,CAAC;EAEHjO,GAAG,CAACkO,qBAAqB,CAAEoB,WAAY,CAAC;;EAExC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIC,QAAQ,GAAGD,WAAW,CAAClI,MAAM,CAAE;IAClCe,IAAI,EAAE,UAAU;IAChBwF,QAAQ,EAAE,GAAG;IACbC,KAAK,EAAEjK,EAAE,CAAE,oBAAqB,CAAC;IACjC6J,KAAK,EAAE,SAAAA,CAAWM,IAAI,EAAE5F,KAAK,EAAG;MAC/B,IAAIoE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;MACrB,IAAKA,GAAG,YAAYyB,KAAK,EAAG;QAC3BzB,GAAG,GAAGA,GAAG,CAACvH,MAAM;MACjB;MACA,IAAKuH,GAAG,KAAKvM,SAAS,IAAIuM,GAAG,KAAK,IAAI,IAAIA,GAAG,KAAK,KAAK,EAAG;QACzD,OAAO,IAAI;MACZ;MACA,OAAOQ,UAAU,CAAER,GAAG,EAAEwB,IAAI,CAACjI,KAAM,CAAC;IACrC,CAAC;IACDmI,OAAO,EAAE,SAAAA,CAAWC,WAAW,EAAG;MACjC,OAAO,yBAAyB;IACjC;EACD,CAAE,CAAC;EAEHjO,GAAG,CAACkO,qBAAqB,CAAEqB,QAAS,CAAC;;EAErC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIC,oBAAoB,GAAGF,WAAW,CAAClI,MAAM,CAAE;IAC9Ce,IAAI,EAAE,sBAAsB;IAC5ByF,KAAK,EAAEjK,EAAE,CAAE,2BAA4B,CAAC;IACxCkK,UAAU,EAAE,CACX,UAAU,EACV,QAAQ,EACR,aAAa,EACb,WAAW,EACX,cAAc,EACd,UAAU,EACV,MAAM;EAER,CAAE,CAAC;EAEH7N,GAAG,CAACkO,qBAAqB,CAAEsB,oBAAqB,CAAC;;EAEjD;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIC,iBAAiB,GAAGF,QAAQ,CAACnI,MAAM,CAAE;IACxCe,IAAI,EAAE,mBAAmB;IACzByF,KAAK,EAAEjK,EAAE,CAAE,wBAAyB,CAAC;IACrCkK,UAAU,EAAE,CACX,UAAU,EACV,QAAQ,EACR,aAAa,EACb,WAAW,EACX,cAAc,EACd,UAAU,EACV,MAAM;EAER,CAAE,CAAC;EAEH7N,GAAG,CAACkO,qBAAqB,CAAEuB,iBAAkB,CAAC;AAC/C,CAAC,EAAIrD,MAAO,CAAC;;;;;;;;;;ACtgBb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B;EACA,IAAI2P,OAAO,GAAG,EAAE;;EAEhB;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC1P,GAAG,CAAC0N,SAAS,GAAG1N,GAAG,CAACoK,KAAK,CAAChD,MAAM,CAAE;IACjCe,IAAI,EAAE,EAAE;IAAE;IACVwF,QAAQ,EAAE,IAAI;IAAE;IAChBC,KAAK,EAAE,EAAE;IAAE;IACXe,UAAU,EAAE,OAAO;IAAE;IACrBd,UAAU,EAAE,EAAE;IAAE;;IAEhBvI,IAAI,EAAE;MACLqK,UAAU,EAAE,KAAK;MAAE;MACnBzH,KAAK,EAAE,KAAK;MAAE;MACd4F,IAAI,EAAE,CAAC,CAAC,CAAE;IACX,CAAC;IAED3G,MAAM,EAAE;MACPyI,MAAM,EAAE,QAAQ;MAChBC,KAAK,EAAE,QAAQ;MACfC,WAAW,EAAE,QAAQ;MACrBC,YAAY,EAAE;IACf,CAAC;IAEDC,KAAK,EAAE,SAAAA,CAAWtF,KAAK,EAAG;MACzB5K,CAAC,CAACsH,MAAM,CAAE,IAAI,CAAC9B,IAAI,EAAEoF,KAAM,CAAC;IAC7B,CAAC;IAEDuF,cAAc,EAAE,SAAAA,CAAW7L,GAAG,EAAEuD,KAAK,EAAG;MACvC,OAAOvD,GAAG,IAAI,IAAI,CAAC6D,GAAG,CAAE,OAAQ,CAAC,CAAC7D,GAAG;IACtC,CAAC;IAEDwL,MAAM,EAAE,SAAAA,CAAW9H,CAAC,EAAE1D,GAAG,EAAG;MAC3B,IAAI,CAAC6D,GAAG,CAAE,YAAa,CAAC,CAAC2H,MAAM,CAAE9H,CAAE,CAAC;IACrC,CAAC;IAED0F,KAAK,EAAE,SAAAA,CAAWM,IAAI,EAAE5F,KAAK,EAAG;MAC/B,OAAO,KAAK;IACb,CAAC;IAEDgI,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB,OAAO,IAAI,CAAC1C,KAAK,CAAE,IAAI,CAACvF,GAAG,CAAE,MAAO,CAAC,EAAE,IAAI,CAACA,GAAG,CAAE,OAAQ,CAAE,CAAC;IAC7D,CAAC;IAED+F,OAAO,EAAE,SAAAA,CAAW9F,KAAK,EAAG;MAC3B,OAAO,uBAAuB;IAC/B;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEClI,GAAG,CAACmQ,YAAY,GAAG,UAAWrC,IAAI,EAAE6B,UAAU,EAAG;IAChD;IACA,IAAIhG,MAAM,GAAGgG,UAAU,CAAC1H,GAAG,CAAE,OAAQ,CAAC;;IAEtC;IACA;IACA,IAAIC,KAAK,GAAGyB,MAAM,CAACjB,QAAQ,CAAEoF,IAAI,CAAC5F,KAAM,CAAC;;IAEzC;IACA,IAAK,CAAEyB,MAAM,IAAI,CAAEzB,KAAK,EAAG;MAC1B,OAAO,KAAK;IACb;;IAEA;IACA,IAAI5D,IAAI,GAAG;MACVwJ,IAAI,EAAEA,IAAI;MACVnE,MAAM,EAAEA,MAAM;MACdgG,UAAU,EAAEA,UAAU;MACtBzH,KAAK,EAAEA;IACR,CAAC;;IAED;IACA,IAAIkI,SAAS,GAAGlI,KAAK,CAACD,GAAG,CAAE,MAAO,CAAC;IACnC,IAAI0F,QAAQ,GAAGG,IAAI,CAACH,QAAQ;;IAE5B;IACA,IAAI0C,cAAc,GAAGrQ,GAAG,CAACsQ,iBAAiB,CAAE;MAC3CF,SAAS,EAAEA,SAAS;MACpBzC,QAAQ,EAAEA;IACX,CAAE,CAAC;;IAEH;IACA,IAAI1G,KAAK,GAAGoJ,cAAc,CAAE,CAAC,CAAE,IAAIrQ,GAAG,CAAC0N,SAAS;;IAEhD;IACA,IAAI6C,SAAS,GAAG,IAAItJ,KAAK,CAAE3C,IAAK,CAAC;;IAEjC;IACA,OAAOiM,SAAS;EACjB,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIC,OAAO,GAAG,SAAAA,CAAWrI,IAAI,EAAG;IAC/B,OAAOnI,GAAG,CAACyQ,aAAa,CAAEtI,IAAI,IAAI,EAAG,CAAC,GAAG,WAAW;EACrD,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECnI,GAAG,CAACkO,qBAAqB,GAAG,UAAWjH,KAAK,EAAG;IAC9C;IACA,IAAIyJ,KAAK,GAAGzJ,KAAK,CAACmH,SAAS;IAC3B,IAAIjG,IAAI,GAAGuI,KAAK,CAACvI,IAAI;IACrB,IAAIwI,GAAG,GAAGH,OAAO,CAAErI,IAAK,CAAC;;IAEzB;IACAnI,GAAG,CAAC4Q,MAAM,CAAED,GAAG,CAAE,GAAG1J,KAAK;;IAEzB;IACAyI,OAAO,CAACR,IAAI,CAAE/G,IAAK,CAAC;EACrB,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECnI,GAAG,CAAC6Q,gBAAgB,GAAG,UAAW1I,IAAI,EAAG;IACxC,IAAIwI,GAAG,GAAGH,OAAO,CAAErI,IAAK,CAAC;IACzB,OAAOnI,GAAG,CAAC4Q,MAAM,CAAED,GAAG,CAAE,IAAI,KAAK;EAClC,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC3Q,GAAG,CAAC8Q,6BAA6B,GAAG,UAAWC,aAAa,EAAEX,SAAS,EAAG;IACzE;IACA,IAAInJ,KAAK,GAAGjH,GAAG,CAAC6Q,gBAAgB,CAAEE,aAAc,CAAC;;IAEjD;IACA,IAAK9J,KAAK,EAAG;MACZA,KAAK,CAACmH,SAAS,CAACP,UAAU,CAACqB,IAAI,CAAEkB,SAAU,CAAC;IAC7C;EACD,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECpQ,GAAG,CAACsQ,iBAAiB,GAAG,UAAWhM,IAAI,EAAG;IACzC;IACAA,IAAI,GAAGtE,GAAG,CAAC0B,SAAS,CAAE4C,IAAI,EAAE;MAC3B8L,SAAS,EAAE,EAAE;MACbzC,QAAQ,EAAE;IACX,CAAE,CAAC;;IAEH;IACA,IAAIqD,KAAK,GAAG,EAAE;;IAEd;IACAtB,OAAO,CAAClJ,GAAG,CAAE,UAAW2B,IAAI,EAAG;MAC9B;MACA,IAAIlB,KAAK,GAAGjH,GAAG,CAAC6Q,gBAAgB,CAAE1I,IAAK,CAAC;MACxC,IAAI8I,eAAe,GAAGhK,KAAK,CAACmH,SAAS,CAACP,UAAU;MAChD,IAAIqD,aAAa,GAAGjK,KAAK,CAACmH,SAAS,CAACT,QAAQ;;MAE5C;MACA,IACCrJ,IAAI,CAAC8L,SAAS,IACda,eAAe,CAACvJ,OAAO,CAAEpD,IAAI,CAAC8L,SAAU,CAAC,KAAK,CAAC,CAAC,EAC/C;QACD;MACD;;MAEA;MACA,IAAK9L,IAAI,CAACqJ,QAAQ,IAAIuD,aAAa,KAAK5M,IAAI,CAACqJ,QAAQ,EAAG;QACvD;MACD;;MAEA;MACAqD,KAAK,CAAC9B,IAAI,CAAEjI,KAAM,CAAC;IACpB,CAAE,CAAC;;IAEH;IACA,OAAO+J,KAAK;EACb,CAAC;AACF,CAAC,EAAI5E,MAAO,CAAC;;;;;;;;;;ACnPb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B;EACA,IAAIoR,OAAO,GAAG,mBAAmB;;EAEjC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIC,iBAAiB,GAAG,IAAIpR,GAAG,CAACoK,KAAK,CAAE;IACtCS,EAAE,EAAE,mBAAmB;IAEvB/D,QAAQ,EAAE,EAAE;IAAE;;IAEdE,OAAO,EAAE;MACRqK,SAAS,EAAE;IACZ,CAAC;IAEDC,UAAU,EAAE,SAAAA,CAAWpJ,KAAK,EAAG;MAC9B,IAAKA,KAAK,CAACqJ,GAAG,CAAE,YAAa,CAAC,EAAG;QAChCrJ,KAAK,CAACsJ,aAAa,CAAC,CAAC,CAAC7F,MAAM,CAAC,CAAC;MAC/B;IACD;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAI8F,eAAe,GAAG,SAAAA,CAAWvJ,KAAK,EAAEtC,GAAG,EAAG;IAC7C;IACA,IAAIlF,MAAM,GAAGV,GAAG,CAAC0R,SAAS,CAAE;MAC3B9L,GAAG,EAAEA,GAAG;MACR+L,OAAO,EAAEzJ,KAAK,CAAC9D,GAAG;MAClBK,eAAe,EAAE;IAClB,CAAE,CAAC;;IAEH;IACA;IACA,IAAK,CAAE/D,MAAM,CAACqE,MAAM,EAAG;MACtBrE,MAAM,GAAGV,GAAG,CAAC0R,SAAS,CAAE;QACvB9L,GAAG,EAAEA,GAAG;QACRpB,MAAM,EAAE0D,KAAK,CAAC9D,GAAG,CAACI,MAAM,CAAC,CAAC;QAC1BC,eAAe,EAAE;MAClB,CAAE,CAAC;IACJ;;IAEA;IACA,IAAK,CAAE/D,MAAM,CAACqE,MAAM,IAAIjF,CAAC,CAAE,qBAAsB,CAAC,CAACiF,MAAM,EAAG;MAC3DrE,MAAM,GAAGV,GAAG,CAAC0R,SAAS,CAAE;QACvB9L,GAAG,EAAEA,GAAG;QACRpB,MAAM,EAAE0D,KAAK,CAAC9D,GAAG,CAACwN,OAAO,CAAE,2BAA4B,CAAC;QACxDnN,eAAe,EAAE;MAClB,CAAE,CAAC;IACJ;IAEA,IAAK,CAAE/D,MAAM,CAACqE,MAAM,IAAIjF,CAAC,CAAE,qBAAsB,CAAC,CAACiF,MAAM,EAAG;MAC3DrE,MAAM,GAAGV,GAAG,CAAC0R,SAAS,CAAE;QACvB9L,GAAG,EAAEA,GAAG;QACRpB,MAAM,EAAE1E,CAAC,CAAE,qBAAqB,CAAC;QACjC2E,eAAe,EAAE;MAClB,CAAE,CAAC;IACJ;;IAEA;IACA,IAAK/D,MAAM,CAACqE,MAAM,EAAG;MACpB,OAAOrE,MAAM,CAAE,CAAC,CAAE;IACnB;IACA,OAAO,KAAK;EACb,CAAC;EAEDV,GAAG,CAACqG,KAAK,CAAC+H,SAAS,CAAC1F,QAAQ,GAAG,UAAW9C,GAAG,EAAG;IAC/C;IACA,IAAIsC,KAAK,GAAGuJ,eAAe,CAAE,IAAI,EAAE7L,GAAI,CAAC;;IAExC;IACA,IAAKsC,KAAK,EAAG;MACZ,OAAOA,KAAK;IACb;;IAEA;IACA,IAAI0J,OAAO,GAAG,IAAI,CAACA,OAAO,CAAC,CAAC;IAC5B,KAAM,IAAI3L,CAAC,GAAG,CAAC,EAAEA,CAAC,GAAG2L,OAAO,CAAC7M,MAAM,EAAEkB,CAAC,EAAE,EAAG;MAC1C;MACAiC,KAAK,GAAGuJ,eAAe,CAAEG,OAAO,CAAE3L,CAAC,CAAE,EAAEL,GAAI,CAAC;;MAE5C;MACA,IAAKsC,KAAK,EAAG;QACZ,OAAOA,KAAK;MACb;IACD;;IAEA;IACA,OAAO,KAAK;EACb,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEClI,GAAG,CAACqG,KAAK,CAAC+H,SAAS,CAACoD,aAAa,GAAG,YAAY;IAC/C;IACA,IAAK,CAAE,IAAI,CAAC7B,UAAU,EAAG;MACxB,IAAI,CAACA,UAAU,GAAG,IAAIkC,UAAU,CAAE,IAAK,CAAC;IACzC;;IAEA;IACA,OAAO,IAAI,CAAClC,UAAU;EACvB,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAI3G,OAAO,GAAG,KAAK;EACnB,IAAI6I,UAAU,GAAG7R,GAAG,CAACoK,KAAK,CAAChD,MAAM,CAAE;IAClCyD,EAAE,EAAE,YAAY;IAEhBvF,IAAI,EAAE;MACL4C,KAAK,EAAE,KAAK;MAAE;MACd4J,SAAS,EAAE,KAAK;MAAE;MAClBC,MAAM,EAAE,EAAE,CAAE;IACb,CAAC;IAED/B,KAAK,EAAE,SAAAA,CAAW9H,KAAK,EAAG;MACzB;MACA,IAAI,CAAC5C,IAAI,CAAC4C,KAAK,GAAGA,KAAK;;MAEvB;MACA,IAAIyH,UAAU,GAAGzH,KAAK,CAACD,GAAG,CAAE,YAAa,CAAC;;MAE1C;MACA,IAAK0H,UAAU,YAAY5B,KAAK,EAAG;QAClC;QACA,IAAK4B,UAAU,CAAE,CAAC,CAAE,YAAY5B,KAAK,EAAG;UACvC;UACA4B,UAAU,CAACnJ,GAAG,CAAE,UAAWwL,KAAK,EAAE/L,CAAC,EAAG;YACrC,IAAI,CAACgM,QAAQ,CAAED,KAAK,EAAE/L,CAAE,CAAC;UAC1B,CAAC,EAAE,IAAK,CAAC;;UAET;QACD,CAAC,MAAM;UACN,IAAI,CAACgM,QAAQ,CAAEtC,UAAW,CAAC;QAC5B;;QAEA;MACD,CAAC,MAAM;QACN,IAAI,CAACuC,OAAO,CAAEvC,UAAW,CAAC;MAC3B;IACD,CAAC;IAEDC,MAAM,EAAE,SAAAA,CAAW9H,CAAC,EAAG;MACtB;MACA;MACA,IAAK,IAAI,CAACG,GAAG,CAAE,WAAY,CAAC,KAAKH,CAAC,CAACgK,SAAS,EAAG;QAC9C,OAAO,KAAK;MACb,CAAC,MAAM;QACN,IAAI,CAAClR,GAAG,CAAE,WAAW,EAAEkH,CAAC,CAACgK,SAAS,EAAE,IAAK,CAAC;MAC3C;;MAEA;MACA,IAAIK,OAAO,GAAG,IAAI,CAACxG,MAAM,CAAC,CAAC;IAC5B,CAAC;IAEDA,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAACuE,SAAS,CAAC,CAAC,GAAG,IAAI,CAACkC,IAAI,CAAC,CAAC,GAAG,IAAI,CAACC,IAAI,CAAC,CAAC;IACpD,CAAC;IAEDD,IAAI,EAAE,SAAAA,CAAA,EAAY;MACjB,OAAO,IAAI,CAACnK,GAAG,CAAE,OAAQ,CAAC,CAACqK,UAAU,CAAE,IAAI,CAACC,GAAG,EAAEpB,OAAQ,CAAC;IAC3D,CAAC;IAEDkB,IAAI,EAAE,SAAAA,CAAA,EAAY;MACjB,OAAO,IAAI,CAACpK,GAAG,CAAE,OAAQ,CAAC,CAACuK,WAAW,CAAE,IAAI,CAACD,GAAG,EAAEpB,OAAQ,CAAC;IAC5D,CAAC;IAEDjB,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB;MACA,IAAIuC,IAAI,GAAG,KAAK;;MAEhB;MACA,IAAI,CAACC,SAAS,CAAC,CAAC,CAAClM,GAAG,CAAE,UAAWmM,KAAK,EAAG;QACxC;QACA,IAAKF,IAAI,EAAG;;QAEZ;QACA,IAAIG,MAAM,GAAGD,KAAK,CAACE,MAAM,CAAE,UAAWtC,SAAS,EAAG;UACjD,OAAOA,SAAS,CAACL,SAAS,CAAC,CAAC;QAC7B,CAAE,CAAC;;QAEH;QACA,IAAK0C,MAAM,CAAC7N,MAAM,IAAI4N,KAAK,CAAC5N,MAAM,EAAG;UACpC0N,IAAI,GAAG,IAAI;QACZ;MACD,CAAE,CAAC;MAEH,OAAOA,IAAI;IACZ,CAAC;IAEDK,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB,OAAO,IAAI,CAACxN,IAAI,CAACyM,MAAM,IAAI,IAAI;IAChC,CAAC;IAEDW,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB,OAAO,IAAI,CAACpN,IAAI,CAACyM,MAAM;IACxB,CAAC;IAEDgB,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,IAAIJ,KAAK,GAAG,EAAE;MACd,IAAI,CAACrN,IAAI,CAACyM,MAAM,CAAC7C,IAAI,CAAEyD,KAAM,CAAC;MAC9B,OAAOA,KAAK;IACb,CAAC;IAEDK,QAAQ,EAAE,SAAAA,CAAW/M,CAAC,EAAG;MACxB,OAAO,IAAI,CAACX,IAAI,CAACyM,MAAM,CAAE9L,CAAC,CAAE,IAAI,IAAI;IACrC,CAAC;IAEDgN,QAAQ,EAAE,SAAAA,CAAWhN,CAAC,EAAG;MACxB,OAAO,IAAI,CAACX,IAAI,CAACyM,MAAM,CAAE9L,CAAC,CAAE;IAC7B,CAAC;IAEDiN,WAAW,EAAE,SAAAA,CAAWjN,CAAC,EAAG;MAC3B,IAAI,CAACX,IAAI,CAACyM,MAAM,CAAE9L,CAAC,CAAE,CAACkN,MAAM;MAC5B,OAAO,IAAI;IACZ,CAAC;IAEDlB,QAAQ,EAAE,SAAAA,CAAWD,KAAK,EAAEW,KAAK,EAAG;MACnCX,KAAK,CAACxL,GAAG,CAAE,UAAWsH,IAAI,EAAG;QAC5B,IAAI,CAACoE,OAAO,CAAEpE,IAAI,EAAE6E,KAAM,CAAC;MAC5B,CAAC,EAAE,IAAK,CAAC;IACV,CAAC;IAEDT,OAAO,EAAE,SAAAA,CAAWpE,IAAI,EAAE6E,KAAK,EAAG;MACjC;MACAA,KAAK,GAAGA,KAAK,IAAI,CAAC;;MAElB;MACA,IAAIS,UAAU;;MAEd;MACA,IAAK,IAAI,CAACJ,QAAQ,CAAEL,KAAM,CAAC,EAAG;QAC7BS,UAAU,GAAG,IAAI,CAACH,QAAQ,CAAEN,KAAM,CAAC;MACpC,CAAC,MAAM;QACNS,UAAU,GAAG,IAAI,CAACL,QAAQ,CAAC,CAAC;MAC7B;;MAEA;MACA,IAAIxC,SAAS,GAAGvQ,GAAG,CAACmQ,YAAY,CAAErC,IAAI,EAAE,IAAK,CAAC;;MAE9C;MACA,IAAK,CAAEyC,SAAS,EAAG;QAClB,OAAO,KAAK;MACb;;MAEA;MACA6C,UAAU,CAAClE,IAAI,CAAEqB,SAAU,CAAC;IAC7B,CAAC;IAED8C,OAAO,EAAE,SAAAA,CAAA,EAAY,CAAC,CAAC;IAEvBC,OAAO,EAAE,SAAAA,CAAWxF,IAAI,EAAE6E,KAAK,EAAG;MACjC;MACA7E,IAAI,GAAGA,IAAI,IAAI,CAAC;MAChB6E,KAAK,GAAGA,KAAK,IAAI,CAAC;MAElB,OAAO,IAAI,CAACrN,IAAI,CAACyM,MAAM,CAAEY,KAAK,CAAE,CAAE7E,IAAI,CAAE;IACzC,CAAC;IAEDyF,UAAU,EAAE,SAAAA,CAAA,EAAY,CAAC;EAC1B,CAAE,CAAC;AACJ,CAAC,EAAInH,MAAO,CAAC;;;;;;;;;;AC5Sb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIkG,CAAC,GAAG,CAAC;EAET,IAAII,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,WAAW;IAEjBqL,IAAI,EAAE,EAAE;IAERC,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAC3T,CAAC,CAAE,mBAAoB,CAAC;IACrC,CAAC;IAED4T,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAK,IAAI,CAACtP,GAAG,CAACuP,QAAQ,CAAE,eAAgB,CAAC,EAAG;QAC3C;MACD;;MAEA;MACA,IAAK,IAAI,CAACvP,GAAG,CAACG,EAAE,CAAE,IAAK,CAAC,EAAG;;MAE3B;MACA,IAAK,IAAI,CAAC0D,GAAG,CAAE,UAAW,CAAC,EAAG;QAC7B,OAAO,IAAI,CAACzF,MAAM,CAAC,CAAC;MACrB;;MAEA;MACA,IAAI6C,MAAM,GAAG,IAAI,CAACjB,GAAG;MACrB,IAAIwP,MAAM,GAAG,IAAI,CAACC,UAAU,CAAC,CAAC;MAC9B,IAAI7E,MAAM,GAAG,IAAI,CAAC8E,UAAU,CAAC,CAAC;MAC9B,IAAIC,KAAK,GAAG,IAAI,CAACN,QAAQ,CAAC,CAAC;MAC3B,IAAIO,aAAa,GAAGhF,MAAM,CAACiF,QAAQ,CAAE,cAAe,CAAC;;MAErD;MACA,IAAKD,aAAa,CAACjP,MAAM,EAAG;QAC3B6O,MAAM,CAACM,MAAM,CAAEF,aAAc,CAAC;MAC/B;;MAEA;MACA,IAAK,IAAI,CAAC5P,GAAG,CAACG,EAAE,CAAE,IAAK,CAAC,EAAG;QAC1B;QACA,IAAI4P,MAAM,GAAG,IAAI,CAAC/P,GAAG,CAACc,OAAO,CAAE,OAAQ,CAAC;QACxC,IAAIkP,SAAS,GAAGtU,CAAC,CAAE,oCAAqC,CAAC;QACzD,IAAIuU,SAAS,GAAGvU,CAAC,CAAE,sCAAuC,CAAC;QAC3D,IAAIwU,SAAS,GAAGxU,CAAC,CAChB,gBAAgB,GAAGqU,MAAM,CAACI,IAAI,CAAE,OAAQ,CAAC,GAAG,KAC7C,CAAC;QACD,IAAIC,QAAQ,GAAG1U,CAAC,CAAE,UAAW,CAAC;;QAE9B;QACAsU,SAAS,CAACF,MAAM,CAAEN,MAAM,CAACa,IAAI,CAAC,CAAE,CAAC;QACjCH,SAAS,CAACJ,MAAM,CAAEM,QAAS,CAAC;QAC5BH,SAAS,CAACH,MAAM,CAAEI,SAAU,CAAC;QAC7BtF,MAAM,CAACkF,MAAM,CAAEE,SAAU,CAAC;QAC1BpF,MAAM,CAACkF,MAAM,CAAEG,SAAU,CAAC;;QAE1B;QACAT,MAAM,CAACpR,MAAM,CAAC,CAAC;QACfuR,KAAK,CAACvR,MAAM,CAAC,CAAC;QACdwM,MAAM,CAACuF,IAAI,CAAE,SAAS,EAAE,CAAE,CAAC;;QAE3B;QACAX,MAAM,GAAGQ,SAAS;QAClBpF,MAAM,GAAGqF,SAAS;QAClBN,KAAK,GAAGS,QAAQ;MACjB;;MAEA;MACAnP,MAAM,CAACqP,QAAQ,CAAE,eAAgB,CAAC;MAClCd,MAAM,CAACc,QAAQ,CAAE,qBAAsB,CAAC;MACxC1F,MAAM,CAAC0F,QAAQ,CAAE,uBAAwB,CAAC;;MAE1C;MACAzO,CAAC,EAAE;;MAEH;MACA,IAAK,IAAI,CAACgC,GAAG,CAAE,cAAe,CAAC,EAAG;QACjC5C,MAAM,CAACkP,IAAI,CAAE,cAAc,EAAE,CAAE,CAAC;MACjC;;MAEA;MACA,IAAII,KAAK,GAAG3U,GAAG,CAAC4U,aAAa,CAAE,iBAAkB,CAAC,IAAI,EAAE;MACxD,IAAKD,KAAK,CAAE1O,CAAC,GAAG,CAAC,CAAE,KAAKlG,SAAS,EAAG;QACnC,IAAI,CAACa,GAAG,CAAE,MAAM,EAAE+T,KAAK,CAAE1O,CAAC,GAAG,CAAC,CAAG,CAAC;MACnC;MAEA,IAAK,IAAI,CAACgC,GAAG,CAAE,MAAO,CAAC,EAAG;QACzB5C,MAAM,CAACqP,QAAQ,CAAE,OAAQ,CAAC;QAC1B1F,MAAM,CAAC6F,GAAG,CAAE,SAAS,EAAE,OAAQ,CAAC,CAAC,CAAC;MACnC;;MAEA;MACAjB,MAAM,CAACkB,OAAO,CACbC,gBAAgB,CAACC,QAAQ,CAAE;QAAEC,IAAI,EAAE,IAAI,CAAChN,GAAG,CAAE,MAAO;MAAE,CAAE,CACzD,CAAC;;MAED;MACA;MACA,IAAIiN,OAAO,GAAG7P,MAAM,CAACb,MAAM,CAAC,CAAC;MAC7BuP,KAAK,CAACW,QAAQ,CAAEQ,OAAO,CAACvB,QAAQ,CAAE,OAAQ,CAAC,GAAG,OAAO,GAAG,EAAG,CAAC;MAC5DI,KAAK,CAACW,QAAQ,CAAEQ,OAAO,CAACvB,QAAQ,CAAE,QAAS,CAAC,GAAG,QAAQ,GAAG,EAAG,CAAC;;MAE9D;MACAI,KAAK,CAACG,MAAM,CACX7O,MAAM,CAAC8P,SAAS,CAAE,sBAAsB,EAAE,YAAa,CACxD,CAAC;;MAED;MACApB,KAAK,CAACqB,UAAU,CAAE,2CAA4C,CAAC;IAChE;EACD,CAAE,CAAC;EAEHpV,GAAG,CAACqV,iBAAiB,CAAEhP,KAAM,CAAC;;EAE9B;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAI0O,gBAAgB,GAAG,IAAI/U,GAAG,CAACoK,KAAK,CAAE;IACrCpD,OAAO,EAAE;MACRsO,MAAM,EAAE;IACT,CAAC;IAEDnO,MAAM,EAAE;MACP,4BAA4B,EAAE,SAAS;MACvC,6BAA6B,EAAE;IAChC,CAAC;IAEDoO,MAAM,EAAE,SAAAA,CAAWnR,GAAG,EAAG;MACxB,OAAOA,GAAG,CAACuP,QAAQ,CAAE,OAAQ,CAAC;IAC/B,CAAC;IAED6B,MAAM,EAAE,SAAAA,CAAWpR,GAAG,EAAG;MACxB,IAAK,IAAI,CAACmR,MAAM,CAAEnR,GAAI,CAAC,EAAG;QACzB,IAAI,CAACqR,KAAK,CAAErR,GAAI,CAAC;MAClB,CAAC,MAAM;QACN,IAAI,CAAC6Q,IAAI,CAAE7Q,GAAI,CAAC;MACjB;IACD,CAAC;IAED4Q,QAAQ,EAAE,SAAAA,CAAWtK,KAAK,EAAG;MAC5B;MACA,IAAK1K,GAAG,CAAC0V,WAAW,CAAC,CAAC,EAAG;QACxB,IAAKhL,KAAK,CAACuK,IAAI,EAAG;UACjB,OAAO,4PAA4P;QACpQ,CAAC,MAAM;UACN,OAAO,8PAA8P;QACtQ;MACD,CAAC,MAAM;QACN,IAAKvK,KAAK,CAACuK,IAAI,EAAG;UACjB,OAAO,mEAAmE;QAC3E,CAAC,MAAM;UACN,OAAO,oEAAoE;QAC5E;MACD;IACD,CAAC;IAEDA,IAAI,EAAE,SAAAA,CAAW7Q,GAAG,EAAG;MACtB,IAAIuR,QAAQ,GAAG3V,GAAG,CAAC0V,WAAW,CAAC,CAAC,GAAG,CAAC,GAAG,GAAG;;MAE1C;MACAtR,GAAG,CAACwR,IAAI,CAAE,8BAA+B,CAAC,CACxCC,SAAS,CAAEF,QAAS,CAAC,CACrBd,GAAG,CAAE,SAAS,EAAE,OAAQ,CAAC;MAC3BzQ,GAAG,CAACwR,IAAI,CAAE,2BAA4B,CAAC,CAACE,WAAW,CAClD,IAAI,CAACd,QAAQ,CAAE;QAAEC,IAAI,EAAE;MAAK,CAAE,CAC/B,CAAC;MACD7Q,GAAG,CAACsQ,QAAQ,CAAE,OAAQ,CAAC;;MAEvB;MACA1U,GAAG,CAACkB,QAAQ,CAAE,MAAM,EAAEkD,GAAI,CAAC;;MAE3B;MACA,IAAK,CAAEA,GAAG,CAACmQ,IAAI,CAAE,cAAe,CAAC,EAAG;QACnCnQ,GAAG,CAAC2R,QAAQ,CAAE,sBAAuB,CAAC,CAAC1O,IAAI,CAAE,YAAY;UACxD0N,gBAAgB,CAACU,KAAK,CAAE3V,CAAC,CAAE,IAAK,CAAE,CAAC;QACpC,CAAE,CAAC;MACJ;IACD,CAAC;IAED2V,KAAK,EAAE,SAAAA,CAAWrR,GAAG,EAAG;MACvB,IAAIuR,QAAQ,GAAG3V,GAAG,CAAC0V,WAAW,CAAC,CAAC,GAAG,CAAC,GAAG,GAAG;;MAE1C;MACAtR,GAAG,CAACwR,IAAI,CAAE,8BAA+B,CAAC,CAACI,OAAO,CAAEL,QAAS,CAAC;MAC9DvR,GAAG,CAACwR,IAAI,CAAE,2BAA4B,CAAC,CAACE,WAAW,CAClD,IAAI,CAACd,QAAQ,CAAE;QAAEC,IAAI,EAAE;MAAM,CAAE,CAChC,CAAC;MACD7Q,GAAG,CAAC6R,WAAW,CAAE,OAAQ,CAAC;;MAE1B;MACAjW,GAAG,CAACkB,QAAQ,CAAE,MAAM,EAAEkD,GAAI,CAAC;IAC5B,CAAC;IAED8R,OAAO,EAAE,SAAAA,CAAWpO,CAAC,EAAE1D,GAAG,EAAG;MAC5B;MACA0D,CAAC,CAACqO,cAAc,CAAC,CAAC;;MAElB;MACA,IAAI,CAACX,MAAM,CAAEpR,GAAG,CAACI,MAAM,CAAC,CAAE,CAAC;IAC5B,CAAC;IAED4R,cAAc,EAAE,SAAAA,CAAWtO,CAAC,EAAE1D,GAAG,EAAG;MACnC;MACA,IAAK,IAAI,CAACiS,IAAI,EAAG;QAChB;MACD;;MAEA;MACA,IAAI,CAACA,IAAI,GAAG,IAAI;MAChB,IAAI,CAACC,UAAU,CAAE,YAAY;QAC5B,IAAI,CAACD,IAAI,GAAG,KAAK;MAClB,CAAC,EAAE,IAAK,CAAC;;MAET;MACA,IAAI,CAACpB,IAAI,CAAE7Q,GAAI,CAAC;IACjB,CAAC;IAEDmS,QAAQ,EAAE,SAAAA,CAAWzO,CAAC,EAAG;MACxB;MACA,IAAI6M,KAAK,GAAG,EAAE;;MAEd;MACA7U,CAAC,CAAE,gBAAiB,CAAC,CAACuH,IAAI,CAAE,YAAY;QACvC,IAAI4N,IAAI,GAAGnV,CAAC,CAAE,IAAK,CAAC,CAAC6T,QAAQ,CAAE,OAAQ,CAAC,GAAG,CAAC,GAAG,CAAC;QAChDgB,KAAK,CAACzF,IAAI,CAAE+F,IAAK,CAAC;MACnB,CAAE,CAAC;;MAEH;MACA,IAAKN,KAAK,CAAC5P,MAAM,EAAG;QACnB/E,GAAG,CAACwW,aAAa,CAAE,iBAAiB,EAAE7B,KAAM,CAAC;MAC9C;IACD;EACD,CAAE,CAAC;AACJ,CAAC,EAAIvI,MAAO,CAAC;;;;;;;;;;AClPb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,cAAc;IAEpBhB,MAAM,EAAE;MACP,2BAA2B,EAAE;IAC9B,CAAC;IAEDsM,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAC3T,CAAC,CAAE,mBAAoB,CAAC;IACrC,CAAC;IAEDkP,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAAClP,CAAC,CAAE,eAAgB,CAAC;IACjC,CAAC;IAED2W,QAAQ,EAAE,SAAAA,CAAWnK,GAAG,EAAG;MAC1B,IAAI,CAACxM,CAAC,CAAE,eAAe,GAAGwM,GAAG,GAAG,IAAK,CAAC,CACpC2C,IAAI,CAAE,SAAS,EAAE,IAAK,CAAC,CACvByH,OAAO,CAAE,QAAS,CAAC;IACtB,CAAC;IAEDR,OAAO,EAAE,SAAAA,CAAWpO,CAAC,EAAE1D,GAAG,EAAG;MAC5B;MACA,IAAIwP,MAAM,GAAGxP,GAAG,CAACI,MAAM,CAAE,OAAQ,CAAC;MAClC,IAAImS,QAAQ,GAAG/C,MAAM,CAACD,QAAQ,CAAE,UAAW,CAAC;;MAE5C;MACA,IAAI,CAAC7T,CAAC,CAAE,WAAY,CAAC,CAACmW,WAAW,CAAE,UAAW,CAAC;;MAE/C;MACArC,MAAM,CAACc,QAAQ,CAAE,UAAW,CAAC;;MAE7B;MACA,IAAK,IAAI,CAACzM,GAAG,CAAE,YAAa,CAAC,IAAI0O,QAAQ,EAAG;QAC3C/C,MAAM,CAACqC,WAAW,CAAE,UAAW,CAAC;QAChC7R,GAAG,CAAC6K,IAAI,CAAE,SAAS,EAAE,KAAM,CAAC,CAACyH,OAAO,CAAE,QAAS,CAAC;MACjD;IACD;EACD,CAAE,CAAC;EAEH1W,GAAG,CAACqV,iBAAiB,CAAEhP,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;AC1Cb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,UAAU;IAEhBhB,MAAM,EAAE;MACP,cAAc,EAAE,UAAU;MAC1B,yBAAyB,EAAE,YAAY;MACvC,4BAA4B,EAAE,eAAe;MAC7C,4BAA4B,EAAE;IAC/B,CAAC;IAEDsM,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAC3T,CAAC,CAAE,oBAAqB,CAAC;IACtC,CAAC;IAED8W,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,OAAO,IAAI,CAAC9W,CAAC,CAAE,sBAAuB,CAAC;IACxC,CAAC;IAEDkP,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAAClP,CAAC,CAAE,sBAAuB,CAAC;IACxC,CAAC;IAED+W,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,OAAO,IAAI,CAAC/W,CAAC,CAAE,wBAAyB,CAAC,CAACgX,GAAG,CAC5C,sBACD,CAAC;IACF,CAAC;IAEDC,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,IAAIzK,GAAG,GAAG,EAAE;MACZ,IAAI,CAACxM,CAAC,CAAE,UAAW,CAAC,CAACuH,IAAI,CAAE,YAAY;QACtCiF,GAAG,CAAC4C,IAAI,CAAEpP,CAAC,CAAE,IAAK,CAAC,CAACwM,GAAG,CAAC,CAAE,CAAC;MAC5B,CAAE,CAAC;MACH,OAAOA,GAAG,CAACvH,MAAM,GAAGuH,GAAG,GAAG,KAAK;IAChC,CAAC;IAED0K,QAAQ,EAAE,SAAAA,CAAWlP,CAAC,EAAE1D,GAAG,EAAG;MAC7B;MACA,IAAI6S,OAAO,GAAG7S,GAAG,CAAC6K,IAAI,CAAE,SAAU,CAAC;MACnC,IAAI2E,MAAM,GAAGxP,GAAG,CAACI,MAAM,CAAE,OAAQ,CAAC;MAClC,IAAIoS,OAAO,GAAG,IAAI,CAACA,OAAO,CAAC,CAAC;;MAE5B;MACA,IAAKK,OAAO,EAAG;QACdrD,MAAM,CAACc,QAAQ,CAAE,UAAW,CAAC;MAC9B,CAAC,MAAM;QACNd,MAAM,CAACqC,WAAW,CAAE,UAAW,CAAC;MACjC;;MAEA;MACA,IAAKW,OAAO,CAAC7R,MAAM,EAAG;QACrB,IAAI8R,OAAO,GAAG,IAAI,CAACA,OAAO,CAAC,CAAC;;QAE5B;QACA,IAAKA,OAAO,CAACC,GAAG,CAAE,UAAW,CAAC,CAAC/R,MAAM,IAAI,CAAC,EAAG;UAC5C6R,OAAO,CAAC3H,IAAI,CAAE,SAAS,EAAE,IAAK,CAAC;QAChC,CAAC,MAAM;UACN2H,OAAO,CAAC3H,IAAI,CAAE,SAAS,EAAE,KAAM,CAAC;QACjC;MACD;IACD,CAAC;IAEDiI,UAAU,EAAE,SAAAA,CAAWpP,CAAC,EAAE1D,GAAG,EAAG;MAC/B,IAAIqQ,IAAI,GACP,sGAAsG,GACtG,IAAI,CAAC0C,YAAY,CAAC,CAAC,GACnB,aAAa;MACd/S,GAAG,CAACI,MAAM,CAAE,IAAK,CAAC,CAAC4S,MAAM,CAAE3C,IAAK,CAAC;MACjCrQ,GAAG,CAACI,MAAM,CAAE,IAAK,CAAC,CAChBA,MAAM,CAAC,CAAC,CACRoR,IAAI,CAAE,oBAAqB,CAAC,CAC5ByB,IAAI,CAAC,CAAC,CACNhP,KAAK,CAAC,CAAC;IACV,CAAC;IAEDiP,aAAa,EAAE,SAAAA,CAAWxP,CAAC,EAAE1D,GAAG,EAAG;MAClC;MACA,IAAI6S,OAAO,GAAG7S,GAAG,CAAC6K,IAAI,CAAE,SAAU,CAAC;MACnC,IAAI4H,OAAO,GAAG,IAAI,CAAC/W,CAAC,CAAE,wBAAyB,CAAC;MAChD,IAAIyX,OAAO,GAAG,IAAI,CAACzX,CAAC,CAAE,OAAQ,CAAC;;MAE/B;MACA+W,OAAO,CAAC5H,IAAI,CAAE,SAAS,EAAEgI,OAAQ,CAAC;;MAElC;MACA,IAAKA,OAAO,EAAG;QACdM,OAAO,CAAC7C,QAAQ,CAAE,UAAW,CAAC;MAC/B,CAAC,MAAM;QACN6C,OAAO,CAACtB,WAAW,CAAE,UAAW,CAAC;MAClC;IACD,CAAC;IAEDuB,aAAa,EAAE,SAAAA,CAAW1P,CAAC,EAAE1D,GAAG,EAAG;MAClC,IAAI6S,OAAO,GAAG7S,GAAG,CAAC6K,IAAI,CAAE,SAAU,CAAC;MACnC,IAAIwI,KAAK,GAAGrT,GAAG,CAACsT,IAAI,CAAE,oBAAqB,CAAC;;MAE5C;MACA,IAAKT,OAAO,EAAG;QACdQ,KAAK,CAACxI,IAAI,CAAE,UAAU,EAAE,KAAM,CAAC;;QAE/B;MACD,CAAC,MAAM;QACNwI,KAAK,CAACxI,IAAI,CAAE,UAAU,EAAE,IAAK,CAAC;;QAE9B;QACA,IAAKwI,KAAK,CAACnL,GAAG,CAAC,CAAC,IAAI,EAAE,EAAG;UACxBlI,GAAG,CAACI,MAAM,CAAE,IAAK,CAAC,CAAChC,MAAM,CAAC,CAAC;QAC5B;MACD;IACD;EACD,CAAE,CAAC;EAEHxC,GAAG,CAACqV,iBAAiB,CAAEhP,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;AClHb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,cAAc;IAEpBqL,IAAI,EAAE,MAAM;IAEZrM,MAAM,EAAE;MACPwQ,cAAc,EAAE;IACjB,CAAC;IAEDlE,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAC3T,CAAC,CAAE,mBAAoB,CAAC;IACrC,CAAC;IAEDkP,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAAClP,CAAC,CAAE,sBAAuB,CAAC;IACxC,CAAC;IAED8X,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB,OAAO,IAAI,CAAC9X,CAAC,CAAE,oBAAqB,CAAC;IACtC,CAAC;IAED2W,QAAQ,EAAE,SAAAA,CAAWnK,GAAG,EAAG;MAC1B;MACAtM,GAAG,CAACsM,GAAG,CAAE,IAAI,CAAC0C,MAAM,CAAC,CAAC,EAAE1C,GAAI,CAAC;;MAE7B;MACA,IAAI,CAACsL,UAAU,CAAC,CAAC,CAACC,IAAI,CAAE,OAAO,EAAEvL,GAAI,CAAC;IACvC,CAAC;IAEDoH,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAI1E,MAAM,GAAG,IAAI,CAACA,MAAM,CAAC,CAAC;MAC1B,IAAI4I,UAAU,GAAG,IAAI,CAACA,UAAU,CAAC,CAAC;;MAElC;MACA,IAAIZ,QAAQ,GAAG,SAAAA,CAAWlP,CAAC,EAAG;QAC7B;QACAwO,UAAU,CAAE,YAAY;UACvBtW,GAAG,CAACsM,GAAG,CAAE0C,MAAM,EAAE4I,UAAU,CAACtL,GAAG,CAAC,CAAE,CAAC;QACpC,CAAC,EAAE,CAAE,CAAC;MACP,CAAC;;MAED;MACA,IAAIhI,IAAI,GAAG;QACVwT,YAAY,EAAE,KAAK;QACnBC,QAAQ,EAAE,IAAI;QACd1F,IAAI,EAAE,IAAI;QACVzC,MAAM,EAAEoH,QAAQ;QAChBgB,KAAK,EAAEhB;MACR,CAAC;;MAED;MACA,IAAI1S,IAAI,GAAGtE,GAAG,CAACwB,YAAY,CAAE,mBAAmB,EAAE8C,IAAI,EAAE,IAAK,CAAC;;MAE9D;MACAsT,UAAU,CAACK,aAAa,CAAE3T,IAAK,CAAC;IACjC,CAAC;IAED4T,WAAW,EAAE,SAAAA,CAAWpQ,CAAC,EAAE1D,GAAG,EAAE+T,UAAU,EAAG;MAC5C;MACA;MACAC,YAAY,GAAGD,UAAU,CAACvC,IAAI,CAAE,sBAAuB,CAAC;MACxDgC,UAAU,GAAGO,UAAU,CAACvC,IAAI,CAAE,oBAAqB,CAAC;MACpDwC,YAAY,CAACtC,WAAW,CAAE8B,UAAW,CAAC;IACvC;EACD,CAAE,CAAC;EAEH5X,GAAG,CAACqV,iBAAiB,CAAEhP,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;ACrEb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,aAAa;IAEnBhB,MAAM,EAAE;MACP,yBAAyB,EAAE,QAAQ;MACnCwQ,cAAc,EAAE;IACjB,CAAC;IAEDlE,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAC3T,CAAC,CAAE,kBAAmB,CAAC;IACpC,CAAC;IAEDkP,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAAClP,CAAC,CAAE,sBAAuB,CAAC;IACxC,CAAC;IAED8X,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB,OAAO,IAAI,CAAC9X,CAAC,CAAE,oBAAqB,CAAC;IACtC,CAAC;IAED4T,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAK,IAAI,CAACnC,GAAG,CAAE,aAAc,CAAC,EAAG;QAChC,OAAO,IAAI,CAAC8G,uBAAuB,CAAC,CAAC;MACtC;;MAEA;MACA,IAAIrJ,MAAM,GAAG,IAAI,CAACA,MAAM,CAAC,CAAC;MAC1B,IAAI4I,UAAU,GAAG,IAAI,CAACA,UAAU,CAAC,CAAC;;MAElC;MACA,IAAItT,IAAI,GAAG;QACVgU,UAAU,EAAE,IAAI,CAACrQ,GAAG,CAAE,aAAc,CAAC;QACrCsQ,QAAQ,EAAEvJ,MAAM;QAChBwJ,SAAS,EAAE,QAAQ;QACnBC,UAAU,EAAE,IAAI;QAChBC,SAAS,EAAE,WAAW;QACtBC,WAAW,EAAE,IAAI;QACjBC,eAAe,EAAE,IAAI;QACrBC,QAAQ,EAAE,IAAI,CAAC5Q,GAAG,CAAE,WAAY;MACjC,CAAC;;MAED;MACA3D,IAAI,GAAGtE,GAAG,CAACwB,YAAY,CAAE,kBAAkB,EAAE8C,IAAI,EAAE,IAAK,CAAC;;MAEzD;MACAtE,GAAG,CAAC8Y,aAAa,CAAElB,UAAU,EAAEtT,IAAK,CAAC;;MAErC;MACAtE,GAAG,CAACkB,QAAQ,CAAE,kBAAkB,EAAE0W,UAAU,EAAEtT,IAAI,EAAE,IAAK,CAAC;IAC3D,CAAC;IAED+T,uBAAuB,EAAE,SAAAA,CAAA,EAAY;MACpC;MACA,IAAIrJ,MAAM,GAAG,IAAI,CAACA,MAAM,CAAC,CAAC;MAC1B,IAAI4I,UAAU,GAAG,IAAI,CAACA,UAAU,CAAC,CAAC;;MAElC;MACAA,UAAU,CAACtL,GAAG,CAAE0C,MAAM,CAAC1C,GAAG,CAAC,CAAE,CAAC;;MAE9B;MACA,IAAIhI,IAAI,GAAG;QACVgU,UAAU,EAAE,IAAI,CAACrQ,GAAG,CAAE,aAAc,CAAC;QACrCsQ,QAAQ,EAAEvJ,MAAM;QAChBwJ,SAAS,EAAE,IAAI,CAACvQ,GAAG,CAAE,aAAc,CAAC;QACpCwQ,UAAU,EAAE,IAAI;QAChBC,SAAS,EAAE,WAAW;QACtBC,WAAW,EAAE,IAAI;QACjBC,eAAe,EAAE,IAAI;QACrBC,QAAQ,EAAE,IAAI,CAAC5Q,GAAG,CAAE,WAAY;MACjC,CAAC;;MAED;MACA3D,IAAI,GAAGtE,GAAG,CAACwB,YAAY,CAAE,kBAAkB,EAAE8C,IAAI,EAAE,IAAK,CAAC;;MAEzD;MACA,IAAIgU,UAAU,GAAGhU,IAAI,CAACgU,UAAU;;MAEhC;MACAhU,IAAI,CAACgU,UAAU,GAAG,IAAI,CAACrQ,GAAG,CAAE,aAAc,CAAC;;MAE3C;MACAjI,GAAG,CAAC8Y,aAAa,CAAElB,UAAU,EAAEtT,IAAK,CAAC;;MAErC;MACAsT,UAAU,CAACmB,UAAU,CAAE,QAAQ,EAAE,YAAY,EAAET,UAAW,CAAC;;MAE3D;MACAtY,GAAG,CAACkB,QAAQ,CAAE,kBAAkB,EAAE0W,UAAU,EAAEtT,IAAI,EAAE,IAAK,CAAC;IAC3D,CAAC;IAED0U,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,IAAK,CAAE,IAAI,CAACpB,UAAU,CAAC,CAAC,CAACtL,GAAG,CAAC,CAAC,EAAG;QAChCtM,GAAG,CAACsM,GAAG,CAAE,IAAI,CAAC0C,MAAM,CAAC,CAAC,EAAE,EAAG,CAAC;MAC7B;IACD,CAAC;IAEDkJ,WAAW,EAAE,SAAAA,CAAWpQ,CAAC,EAAE1D,GAAG,EAAE+T,UAAU,EAAG;MAC5CA,UAAU,CACRvC,IAAI,CAAE,oBAAqB,CAAC,CAC5BK,WAAW,CAAE,eAAgB,CAAC,CAC9Bb,UAAU,CAAE,IAAK,CAAC;IACrB;EACD,CAAE,CAAC;EAEHpV,GAAG,CAACqV,iBAAiB,CAAEhP,KAAM,CAAC;;EAE9B;EACA,IAAI4S,iBAAiB,GAAG,IAAIjZ,GAAG,CAACoK,KAAK,CAAE;IACtCtD,QAAQ,EAAE,CAAC;IACX0M,IAAI,EAAE,OAAO;IACbE,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAIwF,MAAM,GAAGlZ,GAAG,CAACiI,GAAG,CAAE,QAAS,CAAC;MAChC,IAAIkR,GAAG,GAAGnZ,GAAG,CAACiI,GAAG,CAAE,KAAM,CAAC;MAC1B,IAAIzH,IAAI,GAAGR,GAAG,CAACiI,GAAG,CAAE,gBAAiB,CAAC;;MAEtC;MACA,IAAK,CAAEzH,IAAI,EAAG;QACb,OAAO,KAAK;MACb;;MAEA;MACA,IAAK,OAAOV,CAAC,CAACiZ,UAAU,KAAK,WAAW,EAAG;QAC1C,OAAO,KAAK;MACb;;MAEA;MACAvY,IAAI,CAAC4Y,KAAK,GAAGD,GAAG;;MAEhB;MACArZ,CAAC,CAACiZ,UAAU,CAACM,QAAQ,CAAEH,MAAM,CAAE,GAAG1Y,IAAI;MACtCV,CAAC,CAACiZ,UAAU,CAACO,WAAW,CAAE9Y,IAAK,CAAC;IACjC;EACD,CAAE,CAAC;;EAEH;EACAR,GAAG,CAAC8Y,aAAa,GAAG,UAAW9J,MAAM,EAAE1K,IAAI,EAAG;IAC7C;IACA,IAAK,OAAOxE,CAAC,CAACiZ,UAAU,KAAK,WAAW,EAAG;MAC1C,OAAO,KAAK;IACb;;IAEA;IACAzU,IAAI,GAAGA,IAAI,IAAI,CAAC,CAAC;;IAEjB;IACA0K,MAAM,CAAC+J,UAAU,CAAEzU,IAAK,CAAC;;IAEzB;IACA,IAAKxE,CAAC,CAAE,2BAA4B,CAAC,CAACyZ,MAAM,CAAC,CAAC,EAAG;MAChDzZ,CAAC,CAAE,2BAA4B,CAAC,CAAC0Z,IAAI,CACpC,mCACD,CAAC;IACF;EACD,CAAC;AACF,CAAC,EAAIpN,MAAO,CAAC;;;;;;;;;;AC7Jb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAAC4Q,MAAM,CAAC6I,eAAe,CAACrS,MAAM,CAAE;IAC9Ce,IAAI,EAAE,kBAAkB;IAExBsL,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAC3T,CAAC,CAAE,uBAAwB,CAAC;IACzC,CAAC;IAED4T,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAI1E,MAAM,GAAG,IAAI,CAACA,MAAM,CAAC,CAAC;MAC1B,IAAI4I,UAAU,GAAG,IAAI,CAACA,UAAU,CAAC,CAAC;;MAElC;MACA,IAAItT,IAAI,GAAG;QACVgU,UAAU,EAAE,IAAI,CAACrQ,GAAG,CAAE,aAAc,CAAC;QACrCyR,UAAU,EAAE,IAAI,CAACzR,GAAG,CAAE,aAAc,CAAC;QACrCsQ,QAAQ,EAAEvJ,MAAM;QAChB2K,gBAAgB,EAAE,KAAK;QACvBnB,SAAS,EAAE,UAAU;QACrBoB,aAAa,EAAE,UAAU;QACzBnB,UAAU,EAAE,IAAI;QAChBC,SAAS,EAAE,WAAW;QACtBC,WAAW,EAAE,IAAI;QACjBC,eAAe,EAAE,IAAI;QACrBC,QAAQ,EAAE,IAAI,CAAC5Q,GAAG,CAAE,WAAY,CAAC;QACjC4R,WAAW,EAAE,QAAQ;QACrBC,OAAO,EAAE;MACV,CAAC;;MAED;MACAxV,IAAI,GAAGtE,GAAG,CAACwB,YAAY,CAAE,uBAAuB,EAAE8C,IAAI,EAAE,IAAK,CAAC;;MAE9D;MACAtE,GAAG,CAAC+Z,iBAAiB,CAAEnC,UAAU,EAAEtT,IAAK,CAAC;;MAEzC;MACAtE,GAAG,CAACkB,QAAQ,CAAE,uBAAuB,EAAE0W,UAAU,EAAEtT,IAAI,EAAE,IAAK,CAAC;IAChE;EACD,CAAE,CAAC;EAEHtE,GAAG,CAACqV,iBAAiB,CAAEhP,KAAM,CAAC;;EAE9B;EACA,IAAI2T,qBAAqB,GAAG,IAAIha,GAAG,CAACoK,KAAK,CAAE;IAC1CtD,QAAQ,EAAE,CAAC;IACX0M,IAAI,EAAE,OAAO;IACbE,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAIwF,MAAM,GAAGlZ,GAAG,CAACiI,GAAG,CAAE,QAAS,CAAC;MAChC,IAAIkR,GAAG,GAAGnZ,GAAG,CAACiI,GAAG,CAAE,KAAM,CAAC;MAC1B,IAAIzH,IAAI,GAAGR,GAAG,CAACiI,GAAG,CAAE,oBAAqB,CAAC;;MAE1C;MACA,IAAK,CAAEzH,IAAI,EAAG;QACb,OAAO,KAAK;MACb;;MAEA;MACA,IAAK,OAAOV,CAAC,CAACma,UAAU,KAAK,WAAW,EAAG;QAC1C,OAAO,KAAK;MACb;;MAEA;MACAzZ,IAAI,CAAC4Y,KAAK,GAAGD,GAAG;;MAEhB;MACArZ,CAAC,CAACma,UAAU,CAACZ,QAAQ,CAAEH,MAAM,CAAE,GAAG1Y,IAAI;MACtCV,CAAC,CAACma,UAAU,CAACX,WAAW,CAAE9Y,IAAK,CAAC;IACjC;EACD,CAAE,CAAC;;EAEH;EACAR,GAAG,CAAC+Z,iBAAiB,GAAG,UAAW/K,MAAM,EAAE1K,IAAI,EAAG;IACjD;IACA,IAAK,OAAOxE,CAAC,CAACma,UAAU,KAAK,WAAW,EAAG;MAC1C,OAAO,KAAK;IACb;;IAEA;IACA3V,IAAI,GAAGA,IAAI,IAAI,CAAC,CAAC;;IAEjB;IACA0K,MAAM,CAACkL,cAAc,CAAE5V,IAAK,CAAC;;IAE7B;IACA,IAAKxE,CAAC,CAAE,2BAA4B,CAAC,CAACyZ,MAAM,CAAC,CAAC,EAAG;MAChDzZ,CAAC,CAAE,2BAA4B,CAAC,CAAC0Z,IAAI,CACpC,mCACD,CAAC;IACF;EACD,CAAC;AACF,CAAC,EAAIpN,MAAO,CAAC;;;;;;;;;;AC5Fb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAAC4Q,MAAM,CAACuJ,UAAU,CAAC/S,MAAM,CAAE;IACzCe,IAAI,EAAE,MAAM;IAEZsL,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAC3T,CAAC,CAAE,oBAAqB,CAAC;IACtC,CAAC;IAEDkP,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAAClP,CAAC,CAAE,4BAA6B,CAAC;IAC9C,CAAC;IAEDsa,kBAAkB,EAAE,SAAAA,CAAWtP,UAAU,EAAG;MAC3C;MACAA,UAAU,GAAGA,UAAU,IAAI,CAAC,CAAC;;MAE7B;MACA,IAAKA,UAAU,CAACD,EAAE,KAAK9K,SAAS,EAAG;QAClC+K,UAAU,GAAGA,UAAU,CAACuP,UAAU;MACnC;;MAEA;MACAvP,UAAU,GAAG9K,GAAG,CAAC0B,SAAS,CAAEoJ,UAAU,EAAE;QACvCwP,GAAG,EAAE,EAAE;QACPC,GAAG,EAAE,EAAE;QACPC,KAAK,EAAE,EAAE;QACTC,QAAQ,EAAE,EAAE;QACZC,qBAAqB,EAAE,EAAE;QACzBC,IAAI,EAAE;MACP,CAAE,CAAC;;MAEH;MACA,OAAO7P,UAAU;IAClB,CAAC;IAEDa,MAAM,EAAE,SAAAA,CAAWb,UAAU,EAAG;MAC/B;MACAA,UAAU,GAAG,IAAI,CAACsP,kBAAkB,CAAEtP,UAAW,CAAC;;MAElD;MACA,IAAI,CAAChL,CAAC,CAAE,KAAM,CAAC,CAACyU,IAAI,CAAE;QACrBqG,GAAG,EAAE9P,UAAU,CAAC6P,IAAI;QACpBJ,GAAG,EAAEzP,UAAU,CAACyP,GAAG;QACnBC,KAAK,EAAE1P,UAAU,CAAC0P;MACnB,CAAE,CAAC;;MAEH;MACA,IAAI,CAAC1a,CAAC,CAAE,qBAAsB,CAAC,CAACiJ,IAAI,CAAE+B,UAAU,CAAC0P,KAAM,CAAC;MACxD,IAAI,CAAC1a,CAAC,CAAE,wBAAyB,CAAC,CAChCiJ,IAAI,CAAE+B,UAAU,CAAC2P,QAAS,CAAC,CAC3BlG,IAAI,CAAE,MAAM,EAAEzJ,UAAU,CAACwP,GAAI,CAAC;MAChC,IAAI,CAACxa,CAAC,CAAE,wBAAyB,CAAC,CAACiJ,IAAI,CACtC+B,UAAU,CAAC4P,qBACZ,CAAC;;MAED;MACA,IAAIpO,GAAG,GAAGxB,UAAU,CAACD,EAAE,IAAI,EAAE;;MAE7B;MACA7K,GAAG,CAACsM,GAAG,CAAE,IAAI,CAAC0C,MAAM,CAAC,CAAC,EAAE1C,GAAI,CAAC;;MAE7B;MACA,IAAKA,GAAG,EAAG;QACV,IAAI,CAACmH,QAAQ,CAAC,CAAC,CAACiB,QAAQ,CAAE,WAAY,CAAC;MACxC,CAAC,MAAM;QACN,IAAI,CAACjB,QAAQ,CAAC,CAAC,CAACwC,WAAW,CAAE,WAAY,CAAC;MAC3C;IACD,CAAC;IAED4E,gBAAgB,EAAE,SAAAA,CAAA,EAAY;MAC7B;MACA,IAAIrW,MAAM,GAAG,IAAI,CAACA,MAAM,CAAC,CAAC;MAC1B,IAAIsW,QAAQ,GAAGtW,MAAM,IAAIA,MAAM,CAACyD,GAAG,CAAE,MAAO,CAAC,KAAK,UAAU;;MAE5D;MACA,IAAIsC,KAAK,GAAGvK,GAAG,CAAC+K,aAAa,CAAE;QAC9BgQ,IAAI,EAAE,QAAQ;QACdP,KAAK,EAAExa,GAAG,CAAC2D,EAAE,CAAE,aAAc,CAAC;QAC9BuE,KAAK,EAAE,IAAI,CAACD,GAAG,CAAE,KAAM,CAAC;QACxB6S,QAAQ,EAAEA,QAAQ;QAClBE,OAAO,EAAE,IAAI,CAAC/S,GAAG,CAAE,SAAU,CAAC;QAC9B2C,YAAY,EAAE,IAAI,CAAC3C,GAAG,CAAE,YAAa,CAAC;QACtCgT,MAAM,EAAEnb,CAAC,CAACob,KAAK,CAAE,UAAWpQ,UAAU,EAAE7E,CAAC,EAAG;UAC3C,IAAKA,CAAC,GAAG,CAAC,EAAG;YACZ,IAAI,CAACiO,MAAM,CAAEpJ,UAAU,EAAEtG,MAAO,CAAC;UAClC,CAAC,MAAM;YACN,IAAI,CAACmH,MAAM,CAAEb,UAAW,CAAC;UAC1B;QACD,CAAC,EAAE,IAAK;MACT,CAAE,CAAC;IACJ,CAAC;IAEDqQ,cAAc,EAAE,SAAAA,CAAA,EAAY;MAC3B;MACA,IAAI7O,GAAG,GAAG,IAAI,CAACA,GAAG,CAAC,CAAC;;MAEpB;MACA,IAAK,CAAEA,GAAG,EAAG;QACZ,OAAO,KAAK;MACb;;MAEA;MACA,IAAI/B,KAAK,GAAGvK,GAAG,CAAC+K,aAAa,CAAE;QAC9BgQ,IAAI,EAAE,MAAM;QACZP,KAAK,EAAExa,GAAG,CAAC2D,EAAE,CAAE,WAAY,CAAC;QAC5ByX,MAAM,EAAEpb,GAAG,CAAC2D,EAAE,CAAE,aAAc,CAAC;QAC/BmH,UAAU,EAAEwB,GAAG;QACfpE,KAAK,EAAE,IAAI,CAACD,GAAG,CAAE,KAAM,CAAC;QACxBgT,MAAM,EAAEnb,CAAC,CAACob,KAAK,CAAE,UAAWpQ,UAAU,EAAE7E,CAAC,EAAG;UAC3C,IAAI,CAAC0F,MAAM,CAAEb,UAAW,CAAC;QAC1B,CAAC,EAAE,IAAK;MACT,CAAE,CAAC;IACJ;EACD,CAAE,CAAC;EAEH9K,GAAG,CAACqV,iBAAiB,CAAEhP,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;ACpHb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,YAAY;IAElB3B,GAAG,EAAE,KAAK;IAEVgN,IAAI,EAAE,MAAM;IAEZrM,MAAM,EAAE;MACP,4BAA4B,EAAE,cAAc;MAC5C,6BAA6B,EAAE,eAAe;MAC9C,6BAA6B,EAAE,eAAe;MAC9C,iBAAiB,EAAE,iBAAiB;MACpC,eAAe,EAAE,eAAe;MAChC,eAAe,EAAE,eAAe;MAChC,cAAc,EAAE,cAAc;MAC9BkU,SAAS,EAAE;IACZ,CAAC;IAED5H,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAC3T,CAAC,CAAE,iBAAkB,CAAC;IACnC,CAAC;IAEDwb,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,OAAO,IAAI,CAACxb,CAAC,CAAE,SAAU,CAAC;IAC3B,CAAC;IAEDyb,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,OAAO,IAAI,CAACzb,CAAC,CAAE,SAAU,CAAC;IAC3B,CAAC;IAED0b,QAAQ,EAAE,SAAAA,CAAWC,KAAK,EAAG;MAC5B;MACA,IAAI,CAAChI,QAAQ,CAAC,CAAC,CAACwC,WAAW,CAAE,4BAA6B,CAAC;;MAE3D;MACA,IAAKwF,KAAK,KAAK,SAAS,EAAG;QAC1BA,KAAK,GAAG,IAAI,CAACnP,GAAG,CAAC,CAAC,GAAG,OAAO,GAAG,EAAE;MAClC;;MAEA;MACA,IAAKmP,KAAK,EAAG;QACZ,IAAI,CAAChI,QAAQ,CAAC,CAAC,CAACiB,QAAQ,CAAE,GAAG,GAAG+G,KAAM,CAAC;MACxC;IACD,CAAC;IAED1E,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,IAAIzK,GAAG,GAAG,IAAI,CAAC0C,MAAM,CAAC,CAAC,CAAC1C,GAAG,CAAC,CAAC;MAC7B,IAAKA,GAAG,EAAG;QACV,OAAOoP,IAAI,CAACC,KAAK,CAAErP,GAAI,CAAC;MACzB,CAAC,MAAM;QACN,OAAO,KAAK;MACb;IACD,CAAC;IAEDmK,QAAQ,EAAE,SAAAA,CAAWnK,GAAG,EAAEsP,MAAM,EAAG;MAClC;MACA,IAAIC,OAAO,GAAG,EAAE;MAChB,IAAKvP,GAAG,EAAG;QACVuP,OAAO,GAAGH,IAAI,CAACI,SAAS,CAAExP,GAAI,CAAC;MAChC;;MAEA;MACAtM,GAAG,CAACsM,GAAG,CAAE,IAAI,CAAC0C,MAAM,CAAC,CAAC,EAAE6M,OAAQ,CAAC;;MAEjC;MACA,IAAKD,MAAM,EAAG;QACb;MACD;;MAEA;MACA,IAAI,CAACG,SAAS,CAAEzP,GAAI,CAAC;;MAErB;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;MACGtM,GAAG,CAACkB,QAAQ,CAAE,mBAAmB,EAAEoL,GAAG,EAAE,IAAI,CAAC9F,GAAG,EAAE,IAAK,CAAC;IACzD,CAAC;IAEDuV,SAAS,EAAE,SAAAA,CAAWzP,GAAG,EAAG;MAC3B;MACA,IAAKA,GAAG,EAAG;QACV,IAAI,CAACkP,QAAQ,CAAE,OAAQ,CAAC;QACxB,IAAI,CAACF,OAAO,CAAC,CAAC,CAAChP,GAAG,CAAEA,GAAG,CAAC0P,OAAQ,CAAC;QACjC,IAAI,CAACC,WAAW,CAAE3P,GAAG,CAAC4P,GAAG,EAAE5P,GAAG,CAAC6P,GAAI,CAAC;;QAEpC;MACD,CAAC,MAAM;QACN,IAAI,CAACX,QAAQ,CAAE,EAAG,CAAC;QACnB,IAAI,CAACF,OAAO,CAAC,CAAC,CAAChP,GAAG,CAAE,EAAG,CAAC;QACxB,IAAI,CAAC9F,GAAG,CAAC4V,MAAM,CAACC,UAAU,CAAE,KAAM,CAAC;MACpC;IACD,CAAC;IAEDC,SAAS,EAAE,SAAAA,CAAWJ,GAAG,EAAEC,GAAG,EAAG;MAChC,OAAO,IAAII,MAAM,CAACC,IAAI,CAACC,MAAM,CAC5B7P,UAAU,CAAEsP,GAAI,CAAC,EACjBtP,UAAU,CAAEuP,GAAI,CACjB,CAAC;IACF,CAAC;IAEDF,WAAW,EAAE,SAAAA,CAAWC,GAAG,EAAEC,GAAG,EAAG;MAClC;MACA,IAAI,CAAC3V,GAAG,CAAC4V,MAAM,CAACH,WAAW,CAAE;QAC5BC,GAAG,EAAEtP,UAAU,CAAEsP,GAAI,CAAC;QACtBC,GAAG,EAAEvP,UAAU,CAAEuP,GAAI;MACtB,CAAE,CAAC;;MAEH;MACA,IAAI,CAAC3V,GAAG,CAAC4V,MAAM,CAACC,UAAU,CAAE,IAAK,CAAC;;MAElC;MACA,IAAI,CAACK,MAAM,CAAC,CAAC;IACd,CAAC;IAEDA,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB;MACA,IAAIC,QAAQ,GAAG,IAAI,CAACnW,GAAG,CAAC4V,MAAM,CAACQ,WAAW,CAAC,CAAC;MAC5C,IAAKD,QAAQ,EAAG;QACf,IAAIT,GAAG,GAAGS,QAAQ,CAACT,GAAG,CAAC,CAAC;QACxB,IAAIC,GAAG,GAAGQ,QAAQ,CAACR,GAAG,CAAC,CAAC;;QAExB;MACD,CAAC,MAAM;QACN,IAAID,GAAG,GAAG,IAAI,CAACjU,GAAG,CAAE,KAAM,CAAC;QAC3B,IAAIkU,GAAG,GAAG,IAAI,CAAClU,GAAG,CAAE,KAAM,CAAC;MAC5B;;MAEA;MACA,IAAI,CAACzB,GAAG,CAACqW,SAAS,CAAE;QACnBX,GAAG,EAAEtP,UAAU,CAAEsP,GAAI,CAAC;QACtBC,GAAG,EAAEvP,UAAU,CAAEuP,GAAI;MACtB,CAAE,CAAC;IACJ,CAAC;IAEDzI,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACAoJ,OAAO,CAAE,IAAI,CAACC,aAAa,CAACC,IAAI,CAAE,IAAK,CAAE,CAAC;IAC3C,CAAC;IAEDD,aAAa,EAAE,SAAAA,CAAA,EAAY;MAC1B;MACA,IAAIzQ,GAAG,GAAG,IAAI,CAACyK,QAAQ,CAAC,CAAC;;MAEzB;MACA,IAAIzS,IAAI,GAAGtE,GAAG,CAAC0B,SAAS,CAAE4K,GAAG,EAAE;QAC9B2Q,IAAI,EAAE,IAAI,CAAChV,GAAG,CAAE,MAAO,CAAC;QACxBiU,GAAG,EAAE,IAAI,CAACjU,GAAG,CAAE,KAAM,CAAC;QACtBkU,GAAG,EAAE,IAAI,CAAClU,GAAG,CAAE,KAAM;MACtB,CAAE,CAAC;;MAEH;MACA,IAAIiV,OAAO,GAAG;QACbC,WAAW,EAAE,KAAK;QAClBF,IAAI,EAAEG,QAAQ,CAAE9Y,IAAI,CAAC2Y,IAAK,CAAC;QAC3BP,MAAM,EAAE;UACPR,GAAG,EAAEtP,UAAU,CAAEtI,IAAI,CAAC4X,GAAI,CAAC;UAC3BC,GAAG,EAAEvP,UAAU,CAAEtI,IAAI,CAAC6X,GAAI;QAC3B,CAAC;QACDkB,SAAS,EAAEd,MAAM,CAACC,IAAI,CAACc,SAAS,CAACC,OAAO;QACxCnB,MAAM,EAAE;UACPoB,SAAS,EAAE,IAAI;UACfC,WAAW,EAAE;QACd,CAAC;QACDC,YAAY,EAAE,CAAC;MAChB,CAAC;MACDR,OAAO,GAAGld,GAAG,CAACwB,YAAY,CAAE,iBAAiB,EAAE0b,OAAO,EAAE,IAAK,CAAC;MAC9D,IAAI1W,GAAG,GAAG,IAAI+V,MAAM,CAACC,IAAI,CAACmB,GAAG,CAAE,IAAI,CAACpC,OAAO,CAAC,CAAC,CAAE,CAAC,CAAE,EAAE2B,OAAQ,CAAC;;MAE7D;MACA,IAAIU,UAAU,GAAG5d,GAAG,CAAC0B,SAAS,CAAEwb,OAAO,CAACd,MAAM,EAAE;QAC/CoB,SAAS,EAAE,IAAI;QACfC,WAAW,EAAE,IAAI;QACjBjX,GAAG,EAAEA;MACN,CAAE,CAAC;MACHoX,UAAU,GAAG5d,GAAG,CAACwB,YAAY,CAC5B,wBAAwB,EACxBoc,UAAU,EACV,IACD,CAAC;MACD,IAAIxB,MAAM,GAAG,IAAIG,MAAM,CAACC,IAAI,CAACqB,MAAM,CAAED,UAAW,CAAC;;MAEjD;MACA,IAAIF,YAAY,GAAG,KAAK;MACxB,IAAK1d,GAAG,CAAC8d,KAAK,CAAEvB,MAAM,EAAE,MAAM,EAAE,QAAQ,EAAE,cAAe,CAAC,EAAG;QAC5D,IAAIwB,gBAAgB,GAAGb,OAAO,CAACQ,YAAY,IAAI,CAAC,CAAC;QACjDK,gBAAgB,GAAG/d,GAAG,CAACwB,YAAY,CAClC,8BAA8B,EAC9Buc,gBAAgB,EAChB,IACD,CAAC;QACDL,YAAY,GAAG,IAAInB,MAAM,CAACC,IAAI,CAACwB,MAAM,CAACC,YAAY,CACjD,IAAI,CAAC3C,OAAO,CAAC,CAAC,CAAE,CAAC,CAAE,EACnByC,gBACD,CAAC;QACDL,YAAY,CAACQ,MAAM,CAAE,QAAQ,EAAE1X,GAAI,CAAC;MACrC;;MAEA;MACA,IAAI,CAAC2X,YAAY,CAAE,IAAI,EAAE3X,GAAG,EAAE4V,MAAM,EAAEsB,YAAa,CAAC;;MAEpD;MACAlX,GAAG,CAACxG,GAAG,GAAG,IAAI;MACdwG,GAAG,CAAC4V,MAAM,GAAGA,MAAM;MACnB5V,GAAG,CAACkX,YAAY,GAAGA,YAAY;MAC/B,IAAI,CAAClX,GAAG,GAAGA,GAAG;;MAEd;MACA,IAAK8F,GAAG,EAAG;QACV,IAAI,CAAC2P,WAAW,CAAE3P,GAAG,CAAC4P,GAAG,EAAE5P,GAAG,CAAC6P,GAAI,CAAC;MACrC;;MAEA;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;MACGnc,GAAG,CAACkB,QAAQ,CAAE,iBAAiB,EAAEsF,GAAG,EAAE4V,MAAM,EAAE,IAAK,CAAC;IACrD,CAAC;IAED+B,YAAY,EAAE,SAAAA,CAAWjW,KAAK,EAAE1B,GAAG,EAAE4V,MAAM,EAAEsB,YAAY,EAAG;MAC3D;MACAnB,MAAM,CAACC,IAAI,CAAC7U,KAAK,CAACyW,WAAW,CAAE5X,GAAG,EAAE,OAAO,EAAE,UAAWsB,CAAC,EAAG;QAC3D,IAAIoU,GAAG,GAAGpU,CAAC,CAACuW,MAAM,CAACnC,GAAG,CAAC,CAAC;QACxB,IAAIC,GAAG,GAAGrU,CAAC,CAACuW,MAAM,CAAClC,GAAG,CAAC,CAAC;QACxBjU,KAAK,CAACoW,cAAc,CAAEpC,GAAG,EAAEC,GAAI,CAAC;MACjC,CAAE,CAAC;;MAEH;MACAI,MAAM,CAACC,IAAI,CAAC7U,KAAK,CAACyW,WAAW,CAAEhC,MAAM,EAAE,SAAS,EAAE,YAAY;QAC7D,IAAIF,GAAG,GAAG,IAAI,CAACU,WAAW,CAAC,CAAC,CAACV,GAAG,CAAC,CAAC;QAClC,IAAIC,GAAG,GAAG,IAAI,CAACS,WAAW,CAAC,CAAC,CAACT,GAAG,CAAC,CAAC;QAClCjU,KAAK,CAACoW,cAAc,CAAEpC,GAAG,EAAEC,GAAI,CAAC;MACjC,CAAE,CAAC;;MAEH;MACA,IAAKuB,YAAY,EAAG;QACnBnB,MAAM,CAACC,IAAI,CAAC7U,KAAK,CAACyW,WAAW,CAC5BV,YAAY,EACZ,eAAe,EACf,YAAY;UACX,IAAIa,KAAK,GAAG,IAAI,CAACC,QAAQ,CAAC,CAAC;UAC3BtW,KAAK,CAACuW,WAAW,CAAEF,KAAM,CAAC;QAC3B,CACD,CAAC;MACF;;MAEA;MACAhC,MAAM,CAACC,IAAI,CAAC7U,KAAK,CAACyW,WAAW,CAAE5X,GAAG,EAAE,cAAc,EAAE,YAAY;QAC/D,IAAI8F,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;QACrB,IAAKA,GAAG,EAAG;UACVA,GAAG,CAAC2Q,IAAI,GAAGzW,GAAG,CAACkY,OAAO,CAAC,CAAC;UACxBxW,KAAK,CAACuO,QAAQ,CAAEnK,GAAG,EAAE,IAAK,CAAC;QAC5B;MACD,CAAE,CAAC;IACJ,CAAC;IAEDgS,cAAc,EAAE,SAAAA,CAAWpC,GAAG,EAAEC,GAAG,EAAG;MACrC;;MAEA;MACA,IAAI,CAACX,QAAQ,CAAE,SAAU,CAAC;;MAE1B;MACA,IAAI6C,MAAM,GAAG;QAAEnC,GAAG,EAAEA,GAAG;QAAEC,GAAG,EAAEA;MAAI,CAAC;MACnCwC,QAAQ,CAACC,OAAO,CACf;QAAEC,QAAQ,EAAER;MAAO,CAAC,EACpB,UAAWS,OAAO,EAAEC,MAAM,EAAG;QAC5B;;QAEA;QACA,IAAI,CAACvD,QAAQ,CAAE,EAAG,CAAC;;QAEnB;QACA,IAAKuD,MAAM,KAAK,IAAI,EAAG;UACtB,IAAI,CAACjW,UAAU,CAAE;YAChBC,IAAI,EAAE/I,GAAG,CACP2D,EAAE,CAAE,wBAAyB,CAAC,CAC9Bqb,OAAO,CAAE,IAAI,EAAED,MAAO,CAAC;YACzB5W,IAAI,EAAE;UACP,CAAE,CAAC;;UAEH;QACD,CAAC,MAAM;UACN,IAAImE,GAAG,GAAG,IAAI,CAAC2S,WAAW,CAAEH,OAAO,CAAE,CAAC,CAAG,CAAC;;UAE1C;UACA;UACAxS,GAAG,CAAC4P,GAAG,GAAGA,GAAG;UACb5P,GAAG,CAAC6P,GAAG,GAAGA,GAAG;UACb,IAAI,CAAC7P,GAAG,CAAEA,GAAI,CAAC;QAChB;MACD,CAAC,CAAC0Q,IAAI,CAAE,IAAK,CACd,CAAC;IACF,CAAC;IAEDyB,WAAW,EAAE,SAAAA,CAAWF,KAAK,EAAG;MAC/B;;MAEA;MACA,IAAK,CAAEA,KAAK,EAAG;QACd;MACD;;MAEA;MACA;MACA,IAAKA,KAAK,CAACW,QAAQ,EAAG;QACrBX,KAAK,CAACY,iBAAiB,GAAG,IAAI,CAAC7D,OAAO,CAAC,CAAC,CAAChP,GAAG,CAAC,CAAC;QAC9C,IAAIA,GAAG,GAAG,IAAI,CAAC2S,WAAW,CAAEV,KAAM,CAAC;QACnC,IAAI,CAACjS,GAAG,CAAEA,GAAI,CAAC;;QAEf;MACD,CAAC,MAAM,IAAKiS,KAAK,CAACjX,IAAI,EAAG;QACxB,IAAI,CAAC8X,aAAa,CAAEb,KAAK,CAACjX,IAAK,CAAC;MACjC;IACD,CAAC;IAED8X,aAAa,EAAE,SAAAA,CAAWpD,OAAO,EAAG;MACnC;;MAEA;MACA,IAAK,CAAEA,OAAO,EAAG;QAChB;MACD;;MAEA;MACA,IAAIqC,MAAM,GAAGrC,OAAO,CAAChW,KAAK,CAAE,GAAI,CAAC;MACjC,IAAKqY,MAAM,CAACtZ,MAAM,IAAI,CAAC,EAAG;QACzB,IAAImX,GAAG,GAAGtP,UAAU,CAAEyR,MAAM,CAAE,CAAC,CAAG,CAAC;QACnC,IAAIlC,GAAG,GAAGvP,UAAU,CAAEyR,MAAM,CAAE,CAAC,CAAG,CAAC;QACnC,IAAKnC,GAAG,IAAIC,GAAG,EAAG;UACjB,OAAO,IAAI,CAACmC,cAAc,CAAEpC,GAAG,EAAEC,GAAI,CAAC;QACvC;MACD;;MAEA;MACA,IAAI,CAACX,QAAQ,CAAE,SAAU,CAAC;;MAE1B;MACAmD,QAAQ,CAACC,OAAO,CACf;QAAE5C,OAAO,EAAEA;MAAQ,CAAC,EACpB,UAAW8C,OAAO,EAAEC,MAAM,EAAG;QAC5B;;QAEA;QACA,IAAI,CAACvD,QAAQ,CAAE,EAAG,CAAC;;QAEnB;QACA,IAAKuD,MAAM,KAAK,IAAI,EAAG;UACtB,IAAI,CAACjW,UAAU,CAAE;YAChBC,IAAI,EAAE/I,GAAG,CACP2D,EAAE,CAAE,wBAAyB,CAAC,CAC9Bqb,OAAO,CAAE,IAAI,EAAED,MAAO,CAAC;YACzB5W,IAAI,EAAE;UACP,CAAE,CAAC;;UAEH;QACD,CAAC,MAAM;UACN,IAAImE,GAAG,GAAG,IAAI,CAAC2S,WAAW,CAAEH,OAAO,CAAE,CAAC,CAAG,CAAC;;UAE1C;UACAxS,GAAG,CAAC0P,OAAO,GAAGA,OAAO;;UAErB;UACA,IAAI,CAAC1P,GAAG,CAAEA,GAAI,CAAC;QAChB;MACD,CAAC,CAAC0Q,IAAI,CAAE,IAAK,CACd,CAAC;IACF,CAAC;IAEDqC,cAAc,EAAE,SAAAA,CAAA,EAAY;MAC3B;;MAEA;MACA,IAAK,CAAEC,SAAS,CAACC,WAAW,EAAG;QAC9B,OAAOC,KAAK,CACXxf,GAAG,CAAC2D,EAAE,CAAE,kDAAmD,CAC5D,CAAC;MACF;;MAEA;MACA,IAAI,CAAC6X,QAAQ,CAAE,SAAU,CAAC;;MAE1B;MACA8D,SAAS,CAACC,WAAW,CAACE,kBAAkB;MACvC;MACA,UAAWX,OAAO,EAAG;QACpB;QACA,IAAI,CAACtD,QAAQ,CAAE,EAAG,CAAC;;QAEnB;QACA,IAAIU,GAAG,GAAG4C,OAAO,CAACY,MAAM,CAACC,QAAQ;QACjC,IAAIxD,GAAG,GAAG2C,OAAO,CAACY,MAAM,CAACE,SAAS;QAClC,IAAI,CAACtB,cAAc,CAAEpC,GAAG,EAAEC,GAAI,CAAC;MAChC,CAAC,CAACa,IAAI,CAAE,IAAK,CAAC;MAEd;MACA,UAAW6C,KAAK,EAAG;QAClB,IAAI,CAACrE,QAAQ,CAAE,EAAG,CAAC;MACpB,CAAC,CAACwB,IAAI,CAAE,IAAK,CACd,CAAC;IACF,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACEiC,WAAW,EAAE,SAAAA,CAAWtZ,GAAG,EAAG;MAC7B;MACA,IAAIma,MAAM,GAAG;QACZ9D,OAAO,EAAErW,GAAG,CAACwZ,iBAAiB;QAC9BjD,GAAG,EAAEvW,GAAG,CAACuZ,QAAQ,CAACL,QAAQ,CAAC3C,GAAG,CAAC,CAAC;QAChCC,GAAG,EAAExW,GAAG,CAACuZ,QAAQ,CAACL,QAAQ,CAAC1C,GAAG,CAAC;MAChC,CAAC;;MAED;MACA2D,MAAM,CAAC7C,IAAI,GAAG,IAAI,CAACzW,GAAG,CAACkY,OAAO,CAAC,CAAC;;MAEhC;MACA,IAAK/Y,GAAG,CAACoa,QAAQ,EAAG;QACnBD,MAAM,CAACC,QAAQ,GAAGpa,GAAG,CAACoa,QAAQ;MAC/B;;MAEA;MACA,IAAKpa,GAAG,CAAC2B,IAAI,EAAG;QACfwY,MAAM,CAACxY,IAAI,GAAG3B,GAAG,CAAC2B,IAAI;MACvB;;MAEA;MACA,IAAId,GAAG,GAAG;QACTwZ,aAAa,EAAE,CAAE,eAAe,CAAE;QAClCC,WAAW,EAAE,CAAE,gBAAgB,EAAE,OAAO,CAAE;QAC1CC,IAAI,EAAE,CAAE,UAAU,EAAE,aAAa,CAAE;QACnCzE,KAAK,EAAE,CACN,6BAA6B,EAC7B,6BAA6B,EAC7B,6BAA6B,EAC7B,6BAA6B,EAC7B,6BAA6B,CAC7B;QACD0E,SAAS,EAAE,CAAE,aAAa,CAAE;QAC5BC,OAAO,EAAE,CAAE,SAAS;MACrB,CAAC;;MAED;MACA,KAAM,IAAIlc,CAAC,IAAIsC,GAAG,EAAG;QACpB,IAAI6Z,QAAQ,GAAG7Z,GAAG,CAAEtC,CAAC,CAAE;;QAEvB;QACA,KAAM,IAAI+B,CAAC,GAAG,CAAC,EAAEA,CAAC,GAAGN,GAAG,CAAC2a,kBAAkB,CAACvb,MAAM,EAAEkB,CAAC,EAAE,EAAG;UACzD,IAAIsa,SAAS,GAAG5a,GAAG,CAAC2a,kBAAkB,CAAEra,CAAC,CAAE;UAC3C,IAAIua,cAAc,GAAGD,SAAS,CAACvP,KAAK,CAAE,CAAC,CAAE;;UAEzC;UACA,IAAKqP,QAAQ,CAAC3Y,OAAO,CAAE8Y,cAAe,CAAC,KAAK,CAAC,CAAC,EAAG;YAChD;YACAV,MAAM,CAAE5b,CAAC,CAAE,GAAGqc,SAAS,CAACE,SAAS;;YAEjC;YACA,IAAKF,SAAS,CAACE,SAAS,KAAKF,SAAS,CAACG,UAAU,EAAG;cACnDZ,MAAM,CAAE5b,CAAC,GAAG,QAAQ,CAAE,GAAGqc,SAAS,CAACG,UAAU;YAC9C;UACD;QACD;MACD;;MAEA;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;MACG,OAAO1gB,GAAG,CAACwB,YAAY,CACtB,mBAAmB,EACnBse,MAAM,EACNna,GAAG,EACH,IAAI,CAACa,GAAG,EACR,IACD,CAAC;IACF,CAAC;IAEDma,YAAY,EAAE,SAAAA,CAAA,EAAY;MACzB,IAAI,CAACrU,GAAG,CAAE,KAAM,CAAC;IAClB,CAAC;IAEDsU,aAAa,EAAE,SAAAA,CAAA,EAAY;MAC1B,IAAI,CAACvB,cAAc,CAAC,CAAC;IACtB,CAAC;IAEDwB,aAAa,EAAE,SAAAA,CAAA,EAAY;MAC1B,IAAI,CAACzB,aAAa,CAAE,IAAI,CAAC9D,OAAO,CAAC,CAAC,CAAChP,GAAG,CAAC,CAAE,CAAC;IAC3C,CAAC;IAEDwU,aAAa,EAAE,SAAAA,CAAWhZ,CAAC,EAAE1D,GAAG,EAAG;MAClC,IAAI,CAACoX,QAAQ,CAAE,WAAY,CAAC;IAC7B,CAAC;IAEDuF,YAAY,EAAE,SAAAA,CAAWjZ,CAAC,EAAE1D,GAAG,EAAG;MACjC;MACA,IAAIkI,GAAG,GAAG,IAAI,CAACA,GAAG,CAAC,CAAC;MACpB,IAAI0P,OAAO,GAAG1P,GAAG,GAAGA,GAAG,CAAC0P,OAAO,GAAG,EAAE;;MAEpC;MACA,IAAK5X,GAAG,CAACkI,GAAG,CAAC,CAAC,KAAK0P,OAAO,EAAG;QAC5B,IAAI,CAACR,QAAQ,CAAE,SAAU,CAAC;MAC3B;IACD,CAAC;IAEDwF,aAAa,EAAE,SAAAA,CAAWlZ,CAAC,EAAE1D,GAAG,EAAG;MAClC;MACA,IAAK,CAAEA,GAAG,CAACkI,GAAG,CAAC,CAAC,EAAG;QAClB,IAAI,CAACA,GAAG,CAAE,KAAM,CAAC;MAClB;IACD,CAAC;IAED;IACA2U,eAAe,EAAE,SAAAA,CAAWnZ,CAAC,EAAE1D,GAAG,EAAG;MACpC,IAAK0D,CAAC,CAACoZ,KAAK,IAAI,EAAE,EAAG;QACpBpZ,CAAC,CAACqO,cAAc,CAAC,CAAC;QAClB/R,GAAG,CAAC+c,IAAI,CAAC,CAAC;MACX;IACD,CAAC;IAED;IACAC,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,IAAK,IAAI,CAAC5a,GAAG,EAAG;QACf,IAAI,CAAC8P,UAAU,CAAE,IAAI,CAACoG,MAAO,CAAC;MAC/B;IACD;EACD,CAAE,CAAC;EAEH1c,GAAG,CAACqV,iBAAiB,CAAEhP,KAAM,CAAC;;EAE9B;EACA,IAAIgb,OAAO,GAAG,KAAK;EACnB,IAAI1C,QAAQ,GAAG,KAAK;;EAEpB;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,SAAS7B,OAAOA,CAAEjW,QAAQ,EAAG;IAC5B;IACA,IAAK8X,QAAQ,EAAG;MACf,OAAO9X,QAAQ,CAAC,CAAC;IAClB;;IAEA;IACA,IAAK7G,GAAG,CAAC8d,KAAK,CAAEwD,MAAM,EAAE,QAAQ,EAAE,MAAM,EAAE,UAAW,CAAC,EAAG;MACxD3C,QAAQ,GAAG,IAAIpC,MAAM,CAACC,IAAI,CAAC+E,QAAQ,CAAC,CAAC;MACrC,OAAO1a,QAAQ,CAAC,CAAC;IAClB;;IAEA;IACA7G,GAAG,CAACc,SAAS,CAAE,uBAAuB,EAAE+F,QAAS,CAAC;;IAElD;IACA,IAAKwa,OAAO,EAAG;MACd;IACD;;IAEA;IACA,IAAI/G,GAAG,GAAGta,GAAG,CAACiI,GAAG,CAAE,gBAAiB,CAAC;IACrC,IAAKqS,GAAG,EAAG;MACV;MACA+G,OAAO,GAAG,IAAI;;MAEd;MACAvhB,CAAC,CAACqM,IAAI,CAAE;QACPmO,GAAG,EAAEA,GAAG;QACRkH,QAAQ,EAAE,QAAQ;QAClBC,KAAK,EAAE,IAAI;QACXC,OAAO,EAAE,SAAAA,CAAA,EAAY;UACpB/C,QAAQ,GAAG,IAAIpC,MAAM,CAACC,IAAI,CAAC+E,QAAQ,CAAC,CAAC;UACrCvhB,GAAG,CAACkB,QAAQ,CAAE,uBAAwB,CAAC;QACxC;MACD,CAAE,CAAC;IACJ;EACD;AACD,CAAC,EAAIkL,MAAO,CAAC;;;;;;;;;;ACjmBb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,OAAO;IAEbsL,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAC3T,CAAC,CAAE,qBAAsB,CAAC;IACvC,CAAC;IAEDkP,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAAClP,CAAC,CAAE,4BAA6B,CAAC;IAC9C,CAAC;IAEDqH,MAAM,EAAE;MACP,0BAA0B,EAAE,YAAY;MACxC,2BAA2B,EAAE,aAAa;MAC1C,6BAA6B,EAAE,eAAe;MAC9C,2BAA2B,EAAE;IAC9B,CAAC;IAEDuM,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAK,IAAI,CAACzL,GAAG,CAAE,UAAW,CAAC,KAAK,OAAO,EAAG;QACzC,IAAI,CAAC7D,GAAG,CACNc,OAAO,CAAE,MAAO,CAAC,CACjBqP,IAAI,CAAE,SAAS,EAAE,qBAAsB,CAAC;MAC3C;IACD,CAAC;IAED6F,kBAAkB,EAAE,SAAAA,CAAWtP,UAAU,EAAG;MAC3C;MACA,IAAKA,UAAU,IAAIA,UAAU,CAACuP,UAAU,EAAG;QAC1CvP,UAAU,GAAGA,UAAU,CAACuP,UAAU;MACnC;;MAEA;MACAvP,UAAU,GAAG9K,GAAG,CAAC0B,SAAS,CAAEoJ,UAAU,EAAE;QACvCD,EAAE,EAAE,CAAC;QACLyP,GAAG,EAAE,EAAE;QACPC,GAAG,EAAE,EAAE;QACPC,KAAK,EAAE,EAAE;QACTmH,OAAO,EAAE,EAAE;QACXC,WAAW,EAAE,EAAE;QACfC,KAAK,EAAE,CAAC;QACRC,MAAM,EAAE;MACT,CAAE,CAAC;;MAEH;MACA,IAAIC,IAAI,GAAG/hB,GAAG,CAACgiB,KAAK,CACnBlX,UAAU,EACV,OAAO,EACP,IAAI,CAAC7C,GAAG,CAAE,cAAe,CAC1B,CAAC;MACD,IAAK8Z,IAAI,EAAG;QACXjX,UAAU,CAACwP,GAAG,GAAGyH,IAAI,CAACzH,GAAG;QACzBxP,UAAU,CAAC+W,KAAK,GAAGE,IAAI,CAACF,KAAK;QAC7B/W,UAAU,CAACgX,MAAM,GAAGC,IAAI,CAACD,MAAM;MAChC;;MAEA;MACA,OAAOhX,UAAU;IAClB,CAAC;IAEDa,MAAM,EAAE,SAAAA,CAAWb,UAAU,EAAG;MAC/BA,UAAU,GAAG,IAAI,CAACsP,kBAAkB,CAAEtP,UAAW,CAAC;;MAElD;MACA,IAAI,CAAChL,CAAC,CAAE,KAAM,CAAC,CAACyU,IAAI,CAAE;QACrBqG,GAAG,EAAE9P,UAAU,CAACwP,GAAG;QACnBC,GAAG,EAAEzP,UAAU,CAACyP;MACjB,CAAE,CAAC;MACH,IAAKzP,UAAU,CAACD,EAAE,EAAG;QACpB,IAAI,CAACyB,GAAG,CAAExB,UAAU,CAACD,EAAG,CAAC;QACzB,IAAI,CAAC4I,QAAQ,CAAC,CAAC,CAACiB,QAAQ,CAAE,WAAY,CAAC;MACxC,CAAC,MAAM;QACN,IAAI,CAACpI,GAAG,CAAE,EAAG,CAAC;QACd,IAAI,CAACmH,QAAQ,CAAC,CAAC,CAACwC,WAAW,CAAE,WAAY,CAAC;MAC3C;IACD,CAAC;IAED;IACA/B,MAAM,EAAE,SAAAA,CAAWpJ,UAAU,EAAEtG,MAAM,EAAG;MACvC;MACA,IAAIyd,OAAO,GAAG,SAAAA,CAAW/Z,KAAK,EAAE1D,MAAM,EAAG;QACxC;QACA,IAAI9D,MAAM,GAAGV,GAAG,CAAC0R,SAAS,CAAE;UAC3B9L,GAAG,EAAEsC,KAAK,CAACD,GAAG,CAAE,KAAM,CAAC;UACvBzD,MAAM,EAAEA,MAAM,CAACJ;QAChB,CAAE,CAAC;;QAEH;QACA,KAAM,IAAI6B,CAAC,GAAG,CAAC,EAAEA,CAAC,GAAGvF,MAAM,CAACqE,MAAM,EAAEkB,CAAC,EAAE,EAAG;UACzC,IAAK,CAAEvF,MAAM,CAAEuF,CAAC,CAAE,CAACqG,GAAG,CAAC,CAAC,EAAG;YAC1B,OAAO5L,MAAM,CAAEuF,CAAC,CAAE;UACnB;QACD;;QAEA;QACA,OAAO,KAAK;MACb,CAAC;;MAED;MACA,IAAIiC,KAAK,GAAG+Z,OAAO,CAAE,IAAI,EAAEzd,MAAO,CAAC;;MAEnC;MACA,IAAK,CAAE0D,KAAK,EAAG;QACd1D,MAAM,CAAC1E,CAAC,CAAE,kBAAmB,CAAC,CAAC4W,OAAO,CAAE,OAAQ,CAAC;QACjDxO,KAAK,GAAG+Z,OAAO,CAAE,IAAI,EAAEzd,MAAO,CAAC;MAChC;;MAEA;MACA,IAAK0D,KAAK,EAAG;QACZA,KAAK,CAACyD,MAAM,CAAEb,UAAW,CAAC;MAC3B;IACD,CAAC;IAED+P,gBAAgB,EAAE,SAAAA,CAAA,EAAY;MAC7B;MACA,IAAIrW,MAAM,GAAG,IAAI,CAACA,MAAM,CAAC,CAAC;MAC1B,IAAIsW,QAAQ,GAAGtW,MAAM,IAAIA,MAAM,CAACyD,GAAG,CAAE,MAAO,CAAC,KAAK,UAAU;;MAE5D;MACA,IAAIsC,KAAK,GAAGvK,GAAG,CAAC+K,aAAa,CAAE;QAC9BgQ,IAAI,EAAE,QAAQ;QACd5S,IAAI,EAAE,OAAO;QACbqS,KAAK,EAAExa,GAAG,CAAC2D,EAAE,CAAE,cAAe,CAAC;QAC/BuE,KAAK,EAAE,IAAI,CAACD,GAAG,CAAE,KAAM,CAAC;QACxB6S,QAAQ,EAAEA,QAAQ;QAClBE,OAAO,EAAE,IAAI,CAAC/S,GAAG,CAAE,SAAU,CAAC;QAC9B2C,YAAY,EAAE,IAAI,CAAC3C,GAAG,CAAE,YAAa,CAAC;QACtCgT,MAAM,EAAEnb,CAAC,CAACob,KAAK,CAAE,UAAWpQ,UAAU,EAAE7E,CAAC,EAAG;UAC3C,IAAKA,CAAC,GAAG,CAAC,EAAG;YACZ,IAAI,CAACiO,MAAM,CAAEpJ,UAAU,EAAEtG,MAAO,CAAC;UAClC,CAAC,MAAM;YACN,IAAI,CAACmH,MAAM,CAAEb,UAAW,CAAC;UAC1B;QACD,CAAC,EAAE,IAAK;MACT,CAAE,CAAC;IACJ,CAAC;IAEDqQ,cAAc,EAAE,SAAAA,CAAA,EAAY;MAC3B;MACA,IAAI7O,GAAG,GAAG,IAAI,CAACA,GAAG,CAAC,CAAC;;MAEpB;MACA,IAAK,CAAEA,GAAG,EAAG;;MAEb;MACA,IAAI/B,KAAK,GAAGvK,GAAG,CAAC+K,aAAa,CAAE;QAC9BgQ,IAAI,EAAE,MAAM;QACZP,KAAK,EAAExa,GAAG,CAAC2D,EAAE,CAAE,YAAa,CAAC;QAC7ByX,MAAM,EAAEpb,GAAG,CAAC2D,EAAE,CAAE,cAAe,CAAC;QAChCmH,UAAU,EAAEwB,GAAG;QACfpE,KAAK,EAAE,IAAI,CAACD,GAAG,CAAE,KAAM,CAAC;QACxBgT,MAAM,EAAEnb,CAAC,CAACob,KAAK,CAAE,UAAWpQ,UAAU,EAAE7E,CAAC,EAAG;UAC3C,IAAI,CAAC0F,MAAM,CAAEb,UAAW,CAAC;QAC1B,CAAC,EAAE,IAAK;MACT,CAAE,CAAC;IACJ,CAAC;IAEDoX,gBAAgB,EAAE,SAAAA,CAAA,EAAY;MAC7B,IAAI,CAACvW,MAAM,CAAE,KAAM,CAAC;IACrB,CAAC;IAEDuL,UAAU,EAAE,SAAAA,CAAWpP,CAAC,EAAE1D,GAAG,EAAG;MAC/B,IAAI,CAACyW,gBAAgB,CAAC,CAAC;IACxB,CAAC;IAEDsH,WAAW,EAAE,SAAAA,CAAWra,CAAC,EAAE1D,GAAG,EAAG;MAChC,IAAI,CAAC+W,cAAc,CAAC,CAAC;IACtB,CAAC;IAEDiH,aAAa,EAAE,SAAAA,CAAWta,CAAC,EAAE1D,GAAG,EAAG;MAClC,IAAI,CAAC8d,gBAAgB,CAAC,CAAC;IACxB,CAAC;IAEDlL,QAAQ,EAAE,SAAAA,CAAWlP,CAAC,EAAE1D,GAAG,EAAG;MAC7B,IAAIie,YAAY,GAAG,IAAI,CAACrT,MAAM,CAAC,CAAC;MAEhC,IAAK,CAAE5K,GAAG,CAACkI,GAAG,CAAC,CAAC,EAAG;QAClB+V,YAAY,CAAC/V,GAAG,CAAE,EAAG,CAAC;MACvB;MAEAtM,GAAG,CAACsiB,gBAAgB,CAAEle,GAAG,EAAE,UAAWkB,IAAI,EAAG;QAC5C+c,YAAY,CAAC/V,GAAG,CAAExM,CAAC,CAACyiB,KAAK,CAAEjd,IAAK,CAAE,CAAC;MACpC,CAAE,CAAC;IACJ;EACD,CAAE,CAAC;EAEHtF,GAAG,CAACqV,iBAAiB,CAAEhP,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;AC7Lb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,MAAM;IAEZhB,MAAM,EAAE;MACP,0BAA0B,EAAE,aAAa;MACzC,2BAA2B,EAAE,aAAa;MAC1C,6BAA6B,EAAE,eAAe;MAC9C,mBAAmB,EAAE;IACtB,CAAC;IAEDsM,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAC3T,CAAC,CAAE,WAAY,CAAC;IAC7B,CAAC;IAED0iB,KAAK,EAAE,SAAAA,CAAA,EAAY;MAClB,OAAO,IAAI,CAAC1iB,CAAC,CAAE,YAAa,CAAC;IAC9B,CAAC;IAEDiX,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB;MACA,IAAIyL,KAAK,GAAG,IAAI,CAACA,KAAK,CAAC,CAAC;;MAExB;MACA,IAAK,CAAEA,KAAK,CAACjO,IAAI,CAAE,MAAO,CAAC,EAAG;QAC7B,OAAO,KAAK;MACb;;MAEA;MACA,OAAO;QACNiG,KAAK,EAAEgI,KAAK,CAAC/N,IAAI,CAAC,CAAC;QACnB6F,GAAG,EAAEkI,KAAK,CAACjO,IAAI,CAAE,MAAO,CAAC;QACzB5K,MAAM,EAAE6Y,KAAK,CAACjO,IAAI,CAAE,QAAS;MAC9B,CAAC;IACF,CAAC;IAEDkC,QAAQ,EAAE,SAAAA,CAAWnK,GAAG,EAAG;MAC1B;MACAA,GAAG,GAAGtM,GAAG,CAAC0B,SAAS,CAAE4K,GAAG,EAAE;QACzBkO,KAAK,EAAE,EAAE;QACTF,GAAG,EAAE,EAAE;QACP3Q,MAAM,EAAE;MACT,CAAE,CAAC;;MAEH;MACA,IAAI8Y,IAAI,GAAG,IAAI,CAAChP,QAAQ,CAAC,CAAC;MAC1B,IAAI+O,KAAK,GAAG,IAAI,CAACA,KAAK,CAAC,CAAC;;MAExB;MACAC,IAAI,CAACxM,WAAW,CAAE,kBAAmB,CAAC;;MAEtC;MACA,IAAK3J,GAAG,CAACgO,GAAG,EAAGmI,IAAI,CAAC/N,QAAQ,CAAE,QAAS,CAAC;MACxC,IAAKpI,GAAG,CAAC3C,MAAM,KAAK,QAAQ,EAAG8Y,IAAI,CAAC/N,QAAQ,CAAE,WAAY,CAAC;;MAE3D;MACA,IAAI,CAAC5U,CAAC,CAAE,aAAc,CAAC,CAAC2U,IAAI,CAAEnI,GAAG,CAACkO,KAAM,CAAC;MACzC,IAAI,CAAC1a,CAAC,CAAE,WAAY,CAAC,CAACyU,IAAI,CAAE,MAAM,EAAEjI,GAAG,CAACgO,GAAI,CAAC,CAAC7F,IAAI,CAAEnI,GAAG,CAACgO,GAAI,CAAC;;MAE7D;MACAkI,KAAK,CAAC/N,IAAI,CAAEnI,GAAG,CAACkO,KAAM,CAAC;MACvBgI,KAAK,CAACjO,IAAI,CAAE,MAAM,EAAEjI,GAAG,CAACgO,GAAI,CAAC;MAC7BkI,KAAK,CAACjO,IAAI,CAAE,QAAQ,EAAEjI,GAAG,CAAC3C,MAAO,CAAC;;MAElC;MACA,IAAI,CAAC7J,CAAC,CAAE,cAAe,CAAC,CAACwM,GAAG,CAAEA,GAAG,CAACkO,KAAM,CAAC;MACzC,IAAI,CAAC1a,CAAC,CAAE,eAAgB,CAAC,CAACwM,GAAG,CAAEA,GAAG,CAAC3C,MAAO,CAAC;MAC3C,IAAI,CAAC7J,CAAC,CAAE,YAAa,CAAC,CAACwM,GAAG,CAAEA,GAAG,CAACgO,GAAI,CAAC,CAAC5D,OAAO,CAAE,QAAS,CAAC;IAC1D,CAAC;IAEDyL,WAAW,EAAE,SAAAA,CAAWra,CAAC,EAAE1D,GAAG,EAAG;MAChCpE,GAAG,CAAC0iB,MAAM,CAACzN,IAAI,CAAE,IAAI,CAACuN,KAAK,CAAC,CAAE,CAAC;IAChC,CAAC;IAEDJ,aAAa,EAAE,SAAAA,CAAWta,CAAC,EAAE1D,GAAG,EAAG;MAClC,IAAI,CAACqS,QAAQ,CAAE,KAAM,CAAC;IACvB,CAAC;IAEDO,QAAQ,EAAE,SAAAA,CAAWlP,CAAC,EAAE1D,GAAG,EAAG;MAC7B;MACA,IAAIkI,GAAG,GAAG,IAAI,CAACyK,QAAQ,CAAC,CAAC;;MAEzB;MACA,IAAI,CAACN,QAAQ,CAAEnK,GAAI,CAAC;IACrB;EACD,CAAE,CAAC;EAEHtM,GAAG,CAACqV,iBAAiB,CAAEhP,KAAM,CAAC;;EAE9B;EACArG,GAAG,CAAC0iB,MAAM,GAAG,IAAI1iB,GAAG,CAACoK,KAAK,CAAE;IAC3BuY,YAAY,EAAE,SAAAA,CAAA,EAAY;MACzB,IAAIH,KAAK,GAAG,IAAI,CAACva,GAAG,CAAE,MAAO,CAAC;MAC9B,OAAO;QACNuS,KAAK,EAAExa,GAAG,CAAC4iB,MAAM,CAAEJ,KAAK,CAAC/N,IAAI,CAAC,CAAE,CAAC;QACjC6F,GAAG,EAAEkI,KAAK,CAACjO,IAAI,CAAE,MAAO,CAAC;QACzB5K,MAAM,EAAE6Y,KAAK,CAACjO,IAAI,CAAE,QAAS;MAC9B,CAAC;IACF,CAAC;IAEDsO,YAAY,EAAE,SAAAA,CAAWvW,GAAG,EAAG;MAC9B,IAAIkW,KAAK,GAAG,IAAI,CAACva,GAAG,CAAE,MAAO,CAAC;MAC9Bua,KAAK,CAACzZ,IAAI,CAAEuD,GAAG,CAACkO,KAAM,CAAC;MACvBgI,KAAK,CAACjO,IAAI,CAAE,MAAM,EAAEjI,GAAG,CAACgO,GAAI,CAAC;MAC7BkI,KAAK,CAACjO,IAAI,CAAE,QAAQ,EAAEjI,GAAG,CAAC3C,MAAO,CAAC;MAClC6Y,KAAK,CAAC9L,OAAO,CAAE,QAAS,CAAC;IAC1B,CAAC;IAEDoM,aAAa,EAAE,SAAAA,CAAA,EAAY;MAC1B,OAAO;QACNtI,KAAK,EAAE1a,CAAC,CAAE,eAAgB,CAAC,CAACwM,GAAG,CAAC,CAAC;QACjCgO,GAAG,EAAExa,CAAC,CAAE,cAAe,CAAC,CAACwM,GAAG,CAAC,CAAC;QAC9B3C,MAAM,EAAE7J,CAAC,CAAE,iBAAkB,CAAC,CAACmP,IAAI,CAAE,SAAU,CAAC,GAC7C,QAAQ,GACR;MACJ,CAAC;IACF,CAAC;IAED8T,aAAa,EAAE,SAAAA,CAAWzW,GAAG,EAAG;MAC/BxM,CAAC,CAAE,eAAgB,CAAC,CAACwM,GAAG,CAAEA,GAAG,CAACkO,KAAM,CAAC;MACrC1a,CAAC,CAAE,cAAe,CAAC,CAACwM,GAAG,CAAEA,GAAG,CAACgO,GAAI,CAAC;MAClCxa,CAAC,CAAE,iBAAkB,CAAC,CAACmP,IAAI,CAAE,SAAS,EAAE3C,GAAG,CAAC3C,MAAM,KAAK,QAAS,CAAC;IAClE,CAAC;IAEDsL,IAAI,EAAE,SAAAA,CAAWuN,KAAK,EAAG;MACxB;MACA,IAAI,CAACxa,EAAE,CAAE,aAAa,EAAE,QAAS,CAAC;MAClC,IAAI,CAACA,EAAE,CAAE,cAAc,EAAE,SAAU,CAAC;;MAEpC;MACA,IAAI,CAACpH,GAAG,CAAE,MAAM,EAAE4hB,KAAM,CAAC;;MAEzB;MACA,IAAIQ,SAAS,GAAGljB,CAAC,CAChB,oEACD,CAAC;MACDA,CAAC,CAAE,MAAO,CAAC,CAACoU,MAAM,CAAE8O,SAAU,CAAC;;MAE/B;MACA,IAAI1W,GAAG,GAAG,IAAI,CAACqW,YAAY,CAAC,CAAC;;MAE7B;MACAD,MAAM,CAACzN,IAAI,CAAE,mBAAmB,EAAE3I,GAAG,CAACgO,GAAG,EAAEhO,GAAG,CAACkO,KAAK,EAAE,IAAK,CAAC;IAC7D,CAAC;IAEDyI,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB;MACAnjB,CAAC,CAAE,eAAgB,CAAC,CAAC4U,QAAQ,CAAE,gBAAiB,CAAC;;MAEjD;MACA,IAAIpI,GAAG,GAAG,IAAI,CAACqW,YAAY,CAAC,CAAC;MAC7B,IAAI,CAACI,aAAa,CAAEzW,GAAI,CAAC;;MAEzB;MACA,IAAKA,GAAG,CAACgO,GAAG,IAAI4I,UAAU,EAAG;QAC5BpjB,CAAC,CAAE,iBAAkB,CAAC,CAACwM,GAAG,CAAE4W,UAAU,CAACviB,MAAO,CAAC;MAChD;IACD,CAAC;IAED8U,KAAK,EAAE,SAAAA,CAAA,EAAY;MAClBiN,MAAM,CAACjN,KAAK,CAAC,CAAC;IACf,CAAC;IAED0N,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB;MACA;MACA,IAAK,CAAE,IAAI,CAAC5R,GAAG,CAAE,MAAO,CAAC,EAAG;QAC3B,OAAO,KAAK;MACb;;MAEA;MACA,IAAI6R,OAAO,GAAGtjB,CAAC,CAAE,iBAAkB,CAAC;MACpC,IAAIujB,QAAQ,GAAGD,OAAO,CAAC7e,EAAE,CAAE,QAAS,CAAC,IAAI6e,OAAO,CAAC7e,EAAE,CAAE,QAAS,CAAC;;MAE/D;MACA,IAAK8e,QAAQ,EAAG;QACf,IAAI/W,GAAG,GAAG,IAAI,CAACwW,aAAa,CAAC,CAAC;QAC9B,IAAI,CAACD,YAAY,CAAEvW,GAAI,CAAC;MACzB;;MAEA;MACA,IAAI,CAACgX,GAAG,CAAE,aAAc,CAAC;MACzB,IAAI,CAACA,GAAG,CAAE,cAAe,CAAC;MAC1BxjB,CAAC,CAAE,oBAAqB,CAAC,CAAC0C,MAAM,CAAC,CAAC;MAClC,IAAI,CAAC5B,GAAG,CAAE,MAAM,EAAE,IAAK,CAAC;IACzB;EACD,CAAE,CAAC;AACJ,CAAC,EAAIwL,MAAO,CAAC;;;;;;;;;;AC3Lb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,QAAQ;IAEdhB,MAAM,EAAE;MACP,kCAAkC,EAAE,cAAc;MAClD,wBAAwB,EAAE,kBAAkB;MAC5C,qBAAqB,EAAE,eAAe;MACtC,sBAAsB,EAAE;IACzB,CAAC;IAEDsM,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAC3T,CAAC,CAAE,aAAc,CAAC;IAC/B,CAAC;IAEDkP,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAAClP,CAAC,CAAE,cAAe,CAAC;IAChC,CAAC;IAEDwb,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,OAAO,IAAI,CAACxb,CAAC,CAAE,eAAgB,CAAC;IACjC,CAAC;IAEDiX,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAC/H,MAAM,CAAC,CAAC,CAAC1C,GAAG,CAAC,CAAC;IAC3B,CAAC;IAEDiX,YAAY,EAAE,SAAAA,CAAA,EAAY;MACzB,OAAO,IAAI,CAACjI,OAAO,CAAC,CAAC,CAAChP,GAAG,CAAC,CAAC;IAC5B,CAAC;IAEDmK,QAAQ,EAAE,SAAAA,CAAWnK,GAAG,EAAG;MAC1B;MACA,IAAKA,GAAG,EAAG;QACV,IAAI,CAACmH,QAAQ,CAAC,CAAC,CAACiB,QAAQ,CAAE,WAAY,CAAC;MACxC,CAAC,MAAM;QACN,IAAI,CAACjB,QAAQ,CAAC,CAAC,CAACwC,WAAW,CAAE,WAAY,CAAC;MAC3C;MAEAjW,GAAG,CAACsM,GAAG,CAAE,IAAI,CAAC0C,MAAM,CAAC,CAAC,EAAE1C,GAAI,CAAC;IAC9B,CAAC;IAEDkX,WAAW,EAAE,SAAAA,CAAWpR,IAAI,EAAG;MAC9BpS,GAAG,CAACwjB,WAAW,CAAE,IAAI,CAAC1jB,CAAC,CAAE,SAAU,CAAE,CAAC;IACvC,CAAC;IAED2jB,WAAW,EAAE,SAAAA,CAAA,EAAY;MACxBzjB,GAAG,CAACyjB,WAAW,CAAE,IAAI,CAAC3jB,CAAC,CAAE,SAAU,CAAE,CAAC;IACvC,CAAC;IAED4jB,WAAW,EAAE,SAAAA,CAAA,EAAY;MACxB;MACA,IAAIC,OAAO,GAAG,IAAI,CAACrX,GAAG,CAAC,CAAC;MACxB,IAAIgO,GAAG,GAAG,IAAI,CAACiJ,YAAY,CAAC,CAAC;;MAE7B;MACA,IAAK,CAAEjJ,GAAG,EAAG;QACZ,OAAO,IAAI,CAACtC,KAAK,CAAC,CAAC;MACpB;;MAEA;MACA,IAAKsC,GAAG,CAAC1S,MAAM,CAAE,CAAC,EAAE,CAAE,CAAC,IAAI,MAAM,EAAG;QACnC0S,GAAG,GAAG,SAAS,GAAGA,GAAG;MACtB;;MAEA;MACA,IAAKA,GAAG,KAAKqJ,OAAO,EAAG;;MAEvB;MACA,IAAI3a,OAAO,GAAG,IAAI,CAACf,GAAG,CAAE,SAAU,CAAC;MACnC,IAAKe,OAAO,EAAG;QACd4a,YAAY,CAAE5a,OAAQ,CAAC;MACxB;;MAEA;MACA,IAAInC,QAAQ,GAAG/G,CAAC,CAACob,KAAK,CAAE,IAAI,CAAC2I,MAAM,EAAE,IAAI,EAAEvJ,GAAI,CAAC;MAChD,IAAI,CAAC1Z,GAAG,CAAE,SAAS,EAAE0V,UAAU,CAAEzP,QAAQ,EAAE,GAAI,CAAE,CAAC;IACnD,CAAC;IAEDgd,MAAM,EAAE,SAAAA,CAAWvJ,GAAG,EAAG;MACxB;MACA,IAAIwJ,QAAQ,GAAG;QACdld,MAAM,EAAE,0BAA0B;QAClC9C,CAAC,EAAEwW,GAAG;QACNyJ,SAAS,EAAE,IAAI,CAAC9b,GAAG,CAAE,KAAM;MAC5B,CAAC;;MAED;MACA,IAAI+b,GAAG,GAAG,IAAI,CAAC/b,GAAG,CAAE,KAAM,CAAC;MAC3B,IAAK+b,GAAG,EAAG;QACVA,GAAG,CAACC,KAAK,CAAC,CAAC;MACZ;;MAEA;MACA,IAAI,CAACT,WAAW,CAAC,CAAC;;MAElB;MACA,IAAIQ,GAAG,GAAGlkB,CAAC,CAACqM,IAAI,CAAE;QACjBmO,GAAG,EAAEta,GAAG,CAACiI,GAAG,CAAE,SAAU,CAAC;QACzB3C,IAAI,EAAEtF,GAAG,CAACoC,cAAc,CAAE0hB,QAAS,CAAC;QACpC3b,IAAI,EAAE,MAAM;QACZqZ,QAAQ,EAAE,MAAM;QAChBza,OAAO,EAAE,IAAI;QACb2a,OAAO,EAAE,SAAAA,CAAWwC,IAAI,EAAG;UAC1B;UACA,IAAK,CAAEA,IAAI,IAAI,CAAEA,IAAI,CAACzP,IAAI,EAAG;YAC5ByP,IAAI,GAAG;cACN5J,GAAG,EAAE,KAAK;cACV7F,IAAI,EAAE;YACP,CAAC;UACF;;UAEA;UACA,IAAI,CAACnI,GAAG,CAAE4X,IAAI,CAAC5J,GAAI,CAAC;UACpB,IAAI,CAACxa,CAAC,CAAE,eAAgB,CAAC,CAAC2U,IAAI,CAAEyP,IAAI,CAACzP,IAAK,CAAC;QAC5C,CAAC;QACD0P,QAAQ,EAAE,SAAAA,CAAA,EAAY;UACrB,IAAI,CAACV,WAAW,CAAC,CAAC;QACnB;MACD,CAAE,CAAC;MAEH,IAAI,CAAC7iB,GAAG,CAAE,KAAK,EAAEojB,GAAI,CAAC;IACvB,CAAC;IAEDhM,KAAK,EAAE,SAAAA,CAAA,EAAY;MAClB,IAAI,CAAC1L,GAAG,CAAE,EAAG,CAAC;MACd,IAAI,CAACgP,OAAO,CAAC,CAAC,CAAChP,GAAG,CAAE,EAAG,CAAC;MACxB,IAAI,CAACxM,CAAC,CAAE,eAAgB,CAAC,CAAC2U,IAAI,CAAE,EAAG,CAAC;IACrC,CAAC;IAEDkM,YAAY,EAAE,SAAAA,CAAW7Y,CAAC,EAAE1D,GAAG,EAAG;MACjC,IAAI,CAAC4T,KAAK,CAAC,CAAC;IACb,CAAC;IAEDoM,gBAAgB,EAAE,SAAAA,CAAWtc,CAAC,EAAE1D,GAAG,EAAG;MACrC,IAAK0D,CAAC,CAACoZ,KAAK,IAAI,EAAE,EAAG;QACpBpZ,CAAC,CAACqO,cAAc,CAAC,CAAC;QAClB,IAAI,CAACuN,WAAW,CAAC,CAAC;MACnB;IACD,CAAC;IAED1C,aAAa,EAAE,SAAAA,CAAWlZ,CAAC,EAAE1D,GAAG,EAAG;MAClC,IAAKA,GAAG,CAACkI,GAAG,CAAC,CAAC,EAAG;QAChB,IAAI,CAACoX,WAAW,CAAC,CAAC;MACnB;IACD,CAAC;IAEDW,cAAc,EAAE,SAAAA,CAAWvc,CAAC,EAAE1D,GAAG,EAAG;MACnC,IAAI,CAACsf,WAAW,CAAC,CAAC;IACnB;EACD,CAAE,CAAC;EAEH1jB,GAAG,CAACqV,iBAAiB,CAAEhP,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;ACzJb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAAC4Q,MAAM,CAAC0T,WAAW,CAACld,MAAM,CAAE;IAC1Ce,IAAI,EAAE;EACP,CAAE,CAAC;EAEHnI,GAAG,CAACqV,iBAAiB,CAAEhP,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;ACNb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAAC4Q,MAAM,CAAC0T,WAAW,CAACld,MAAM,CAAE;IAC1Ce,IAAI,EAAE;EACP,CAAE,CAAC;EAEHnI,GAAG,CAACqV,iBAAiB,CAAEhP,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;ACNb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,OAAO;IAEbhB,MAAM,EAAE;MACP,2BAA2B,EAAE;IAC9B,CAAC;IAEDsM,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAC3T,CAAC,CAAE,iBAAkB,CAAC;IACnC,CAAC;IAEDkP,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAAClP,CAAC,CAAE,eAAgB,CAAC;IACjC,CAAC;IAED8X,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB,OAAO,IAAI,CAAC9X,CAAC,CAAE,oBAAqB,CAAC;IACtC,CAAC;IAEDiX,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,IAAIzK,GAAG,GAAG,IAAI,CAAC0C,MAAM,CAAC,CAAC,CAAC1C,GAAG,CAAC,CAAC;MAC7B,IAAKA,GAAG,KAAK,OAAO,IAAI,IAAI,CAACrE,GAAG,CAAE,cAAe,CAAC,EAAG;QACpDqE,GAAG,GAAG,IAAI,CAACsL,UAAU,CAAC,CAAC,CAACtL,GAAG,CAAC,CAAC;MAC9B;MACA,OAAOA,GAAG;IACX,CAAC;IAED4J,OAAO,EAAE,SAAAA,CAAWpO,CAAC,EAAE1D,GAAG,EAAG;MAC5B;MACA,IAAIwP,MAAM,GAAGxP,GAAG,CAACI,MAAM,CAAE,OAAQ,CAAC;MAClC,IAAImS,QAAQ,GAAG/C,MAAM,CAACD,QAAQ,CAAE,UAAW,CAAC;MAC5C,IAAIrH,GAAG,GAAGlI,GAAG,CAACkI,GAAG,CAAC,CAAC;;MAEnB;MACA,IAAI,CAACxM,CAAC,CAAE,WAAY,CAAC,CAACmW,WAAW,CAAE,UAAW,CAAC;;MAE/C;MACArC,MAAM,CAACc,QAAQ,CAAE,UAAW,CAAC;;MAE7B;MACA,IAAK,IAAI,CAACzM,GAAG,CAAE,YAAa,CAAC,IAAI0O,QAAQ,EAAG;QAC3C/C,MAAM,CAACqC,WAAW,CAAE,UAAW,CAAC;QAChC7R,GAAG,CAAC6K,IAAI,CAAE,SAAS,EAAE,KAAM,CAAC,CAACyH,OAAO,CAAE,QAAS,CAAC;QAChDpK,GAAG,GAAG,KAAK;MACZ;;MAEA;MACA,IAAK,IAAI,CAACrE,GAAG,CAAE,cAAe,CAAC,EAAG;QACjC;QACA,IAAKqE,GAAG,KAAK,OAAO,EAAG;UACtB,IAAI,CAACsL,UAAU,CAAC,CAAC,CAAC3I,IAAI,CAAE,UAAU,EAAE,KAAM,CAAC;;UAE3C;QACD,CAAC,MAAM;UACN,IAAI,CAAC2I,UAAU,CAAC,CAAC,CAAC3I,IAAI,CAAE,UAAU,EAAE,IAAK,CAAC;QAC3C;MACD;IACD;EACD,CAAE,CAAC;EAEHjP,GAAG,CAACqV,iBAAiB,CAAEhP,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;AC9Db,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,OAAO;IAEbhB,MAAM,EAAE;MACP,2BAA2B,EAAE,UAAU;MACvC,cAAc,EAAE;IACjB,CAAC;IAED6H,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAAClP,CAAC,CAAE,qBAAsB,CAAC;IACvC,CAAC;IAEDykB,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB,OAAO,IAAI,CAACzkB,CAAC,CAAE,sBAAuB,CAAC;IACxC,CAAC;IAED2W,QAAQ,EAAE,SAAAA,CAAWnK,GAAG,EAAG;MAC1B,IAAI,CAAC+J,IAAI,GAAG,IAAI;;MAEhB;MACArW,GAAG,CAACsM,GAAG,CAAE,IAAI,CAAC0C,MAAM,CAAC,CAAC,EAAE1C,GAAI,CAAC;;MAE7B;MACA;MACAtM,GAAG,CAACsM,GAAG,CAAE,IAAI,CAACiY,SAAS,CAAC,CAAC,EAAE,IAAI,CAACvV,MAAM,CAAC,CAAC,CAAC1C,GAAG,CAAC,CAAC,EAAE,IAAK,CAAC;MAEtD,IAAI,CAAC+J,IAAI,GAAG,KAAK;IAClB,CAAC;IAEDW,QAAQ,EAAE,SAAAA,CAAWlP,CAAC,EAAE1D,GAAG,EAAG;MAC7B,IAAK,CAAE,IAAI,CAACiS,IAAI,EAAG;QAClB,IAAI,CAACI,QAAQ,CAAErS,GAAG,CAACkI,GAAG,CAAC,CAAE,CAAC;MAC3B;IACD;EACD,CAAE,CAAC;EAEHtM,GAAG,CAACqV,iBAAiB,CAAEhP,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;ACtCb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,cAAc;IAEpBhB,MAAM,EAAE;MACP,wBAAwB,EAAE,kBAAkB;MAC5C,sBAAsB,EAAE,gBAAgB;MACxC,qBAAqB,EAAE,gBAAgB;MACvC,mCAAmC,EAAE,YAAY;MACjD,sCAAsC,EAAE,kBAAkB;MAC1D,qCAAqC,EAAE,kBAAkB;MACzD,iCAAiC,EAAE,eAAe;MAClD,uCAAuC,EAAE;IAC1C,CAAC;IAEDsM,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAC3T,CAAC,CAAE,mBAAoB,CAAC;IACrC,CAAC;IAED0kB,KAAK,EAAE,SAAAA,CAAWC,IAAI,EAAG;MACxB,OAAO,IAAI,CAAC3kB,CAAC,CAAE,GAAG,GAAG2kB,IAAI,GAAG,OAAQ,CAAC;IACtC,CAAC;IAEDC,UAAU,EAAE,SAAAA,CAAWD,IAAI,EAAG;MAC7B,OAAO,IAAI,CAACD,KAAK,CAAEC,IAAK,CAAC,CAAC7O,IAAI,CAAE,eAAgB,CAAC;IAClD,CAAC;IAED+O,SAAS,EAAE,SAAAA,CAAWF,IAAI,EAAE5Z,EAAE,EAAG;MAChC,OAAO,IAAI,CAAC2Z,KAAK,CAAEC,IAAK,CAAC,CAAC7O,IAAI,CAC7B,yBAAyB,GAAG/K,EAAE,GAAG,IAClC,CAAC;IACF,CAAC;IAEDkM,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,IAAIzK,GAAG,GAAG,EAAE;MACZ,IAAI,CAACoY,UAAU,CAAE,QAAS,CAAC,CAACrd,IAAI,CAAE,YAAY;QAC7CiF,GAAG,CAAC4C,IAAI,CAAEpP,CAAC,CAAE,IAAK,CAAC,CAACwF,IAAI,CAAE,IAAK,CAAE,CAAC;MACnC,CAAE,CAAC;MACH,OAAOgH,GAAG,CAACvH,MAAM,GAAGuH,GAAG,GAAG,KAAK;IAChC,CAAC;IAEDsY,SAAS,EAAE,SAAAA,CAAWla,KAAK,EAAG;MAC7B,OAAO,CACN,MAAM,EACN,8BAA8B,GAC7BA,KAAK,CAACG,EAAE,GACR,yBAAyB,GACzBH,KAAK,CAAC3B,IAAI,GACV,SAAS,EACV,OAAO,CACP,CAAC8b,IAAI,CAAE,EAAG,CAAC;IACb,CAAC;IAEDC,QAAQ,EAAE,SAAAA,CAAWpa,KAAK,EAAG;MAC5B,OAAO,CACN,MAAM,EACN,6BAA6B,GAC5B,IAAI,CAACyM,YAAY,CAAC,CAAC,GACnB,aAAa,GACbzM,KAAK,CAACG,EAAE,GACR,MAAM,EACP,8BAA8B,GAC7BH,KAAK,CAACG,EAAE,GACR,6CAA6C,GAC7CH,KAAK,CAAC3B,IAAI,EACX,6EAA6E,EAC7E,SAAS,EACT,OAAO,CACP,CAAC8b,IAAI,CAAE,EAAG,CAAC;IACb,CAAC;IAEDnR,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAIqR,OAAO,GAAG,IAAI,CAAC7J,KAAK,CACvBlb,GAAG,CAACglB,IAAI,CAAE,YAAY;QACrB;QACA,IAAI,CAACR,KAAK,CAAE,QAAS,CAAC,CAACS,QAAQ,CAAE;UAChCC,KAAK,EAAE,IAAI;UACXC,eAAe,EAAE,IAAI;UACrBC,oBAAoB,EAAE,IAAI;UAC1BC,MAAM,EAAE,IAAI;UACZ1kB,MAAM,EAAE,IAAI,CAACua,KAAK,CAAE,YAAY;YAC/B,IAAI,CAAClM,MAAM,CAAC,CAAC,CAAC0H,OAAO,CAAE,QAAS,CAAC;UAClC,CAAE;QACH,CAAE,CAAC;;QAEH;QACA,IAAI,CAAC8N,KAAK,CAAE,SAAU,CAAC,CACrBc,SAAS,CAAE,CAAE,CAAC,CACdtd,EAAE,CAAE,QAAQ,EAAE,IAAI,CAACkT,KAAK,CAAE,IAAI,CAACqK,eAAgB,CAAE,CAAC;;QAEpD;QACA,IAAI,CAACtc,KAAK,CAAC,CAAC;MACb,CAAE,CACH,CAAC;;MAED;MACA,IAAI,CAAC7E,GAAG,CAACohB,GAAG,CAAE,WAAW,EAAET,OAAQ,CAAC;MACpC,IAAI,CAAC3gB,GAAG,CAACohB,GAAG,CAAE,OAAO,EAAE,OAAO,EAAET,OAAQ,CAAC;;MAEzC;MACA/kB,GAAG,CAACylB,UAAU,CAAE,IAAI,CAACrhB,GAAG,EAAE2gB,OAAQ,CAAC;IACpC,CAAC;IAEDQ,eAAe,EAAE,SAAAA,CAAWzd,CAAC,EAAG;MAC/B;MACA,IAAK,IAAI,CAACG,GAAG,CAAE,SAAU,CAAC,IAAI,CAAE,IAAI,CAACA,GAAG,CAAE,MAAO,CAAC,EAAG;QACpD;MACD;;MAEA;MACA,IAAIuc,KAAK,GAAG,IAAI,CAACA,KAAK,CAAE,SAAU,CAAC;MACnC,IAAIc,SAAS,GAAGI,IAAI,CAACC,IAAI,CAAEnB,KAAK,CAACc,SAAS,CAAC,CAAE,CAAC;MAC9C,IAAIM,YAAY,GAAGF,IAAI,CAACC,IAAI,CAAEnB,KAAK,CAAE,CAAC,CAAE,CAACoB,YAAa,CAAC;MACvD,IAAIC,WAAW,GAAGH,IAAI,CAACC,IAAI,CAAEnB,KAAK,CAACqB,WAAW,CAAC,CAAE,CAAC;MAClD,IAAIC,KAAK,GAAG,IAAI,CAAC7d,GAAG,CAAE,OAAQ,CAAC,IAAI,CAAC;MACpC,IAAKqd,SAAS,GAAGO,WAAW,IAAID,YAAY,EAAG;QAC9C;QACA,IAAI,CAAChlB,GAAG,CAAE,OAAO,EAAEklB,KAAK,GAAG,CAAE,CAAC;;QAE9B;QACA,IAAI,CAAC7c,KAAK,CAAC,CAAC;MACb;IACD,CAAC;IAED8c,gBAAgB,EAAE,SAAAA,CAAWje,CAAC,EAAE1D,GAAG,EAAG;MACrC;MACA,IAAKA,GAAG,CAACuP,QAAQ,CAAE,kBAAmB,CAAC,IAAI7L,CAAC,CAACoZ,KAAK,IAAI,EAAE,EAAG;QAC1D,IAAI,CAAChK,UAAU,CAACpP,CAAC,EAAE1D,GAAG,CAAC;MACxB;MACA;MACA,IAAKA,GAAG,CAACuP,QAAQ,CAAE,qBAAsB,CAAC,IAAI7L,CAAC,CAACoZ,KAAK,IAAI,EAAE,EAAG;QAC7D,IAAI,CAACkB,aAAa,CAACta,CAAC,EAAE1D,GAAG,CAAC;MAC3B;MACA;MACA,IAAK0D,CAAC,CAACoZ,KAAK,IAAI,EAAE,EAAG;QACpBpZ,CAAC,CAACqO,cAAc,CAAC,CAAC;MACnB;IACD,CAAC;IAED6P,cAAc,EAAE,SAAAA,CAAWle,CAAC,EAAE1D,GAAG,EAAG;MACnC;MACA,IAAIkI,GAAG,GAAGlI,GAAG,CAACkI,GAAG,CAAC,CAAC;MACnB,IAAIuG,MAAM,GAAGzO,GAAG,CAACkB,IAAI,CAAE,QAAS,CAAC;;MAEjC;MACA,IAAK,IAAI,CAAC2C,GAAG,CAAE4K,MAAO,CAAC,KAAKvG,GAAG,EAAG;QACjC;MACD;;MAEA;MACA,IAAI,CAAC1L,GAAG,CAAEiS,MAAM,EAAEvG,GAAI,CAAC;;MAEvB;MACA,IAAI,CAAC1L,GAAG,CAAE,OAAO,EAAE,CAAE,CAAC;;MAEtB;MACA,IAAKwD,GAAG,CAACG,EAAE,CAAE,QAAS,CAAC,EAAG;QACzB,IAAI,CAAC0E,KAAK,CAAC,CAAC;;QAEZ;MACD,CAAC,MAAM;QACN,IAAI,CAACgd,UAAU,CAAC,CAAC;MAClB;IACD,CAAC;IAED/O,UAAU,EAAE,SAAAA,CAAWpP,CAAC,EAAE1D,GAAG,EAAG;MAC/B;MACA,IAAIkI,GAAG,GAAG,IAAI,CAACA,GAAG,CAAC,CAAC;MACpB,IAAI4Z,GAAG,GAAG9I,QAAQ,CAAE,IAAI,CAACnV,GAAG,CAAE,KAAM,CAAE,CAAC;;MAEvC;MACA,IAAK7D,GAAG,CAACuP,QAAQ,CAAE,UAAW,CAAC,EAAG;QACjC,OAAO,KAAK;MACb;;MAEA;MACA,IAAKuS,GAAG,GAAG,CAAC,IAAI5Z,GAAG,IAAIA,GAAG,CAACvH,MAAM,IAAImhB,GAAG,EAAG;QAC1C;QACA,IAAI,CAACpd,UAAU,CAAE;UAChBC,IAAI,EAAE/I,GAAG,CACP2D,EAAE,CAAE,yCAA0C,CAAC,CAC/Cqb,OAAO,CAAE,OAAO,EAAEkH,GAAI,CAAC;UACzB/d,IAAI,EAAE;QACP,CAAE,CAAC;QACH,OAAO,KAAK;MACb;;MAEA;MACA/D,GAAG,CAACsQ,QAAQ,CAAE,UAAW,CAAC;;MAE1B;MACA,IAAID,IAAI,GAAG,IAAI,CAACqQ,QAAQ,CAAE;QACzBja,EAAE,EAAEzG,GAAG,CAACkB,IAAI,CAAE,IAAK,CAAC;QACpByD,IAAI,EAAE3E,GAAG,CAACqQ,IAAI,CAAC;MAChB,CAAE,CAAC;MACH,IAAI,CAAC+P,KAAK,CAAE,QAAS,CAAC,CAACtQ,MAAM,CAAEO,IAAK,CAAC;;MAErC;MACA,IAAI,CAACzF,MAAM,CAAC,CAAC,CAAC0H,OAAO,CAAE,QAAS,CAAC;IAClC,CAAC;IAED0L,aAAa,EAAE,SAAAA,CAAWta,CAAC,EAAE1D,GAAG,EAAG;MAClC;MACA0D,CAAC,CAACqO,cAAc,CAAC,CAAC;MAElB,IAAIgQ,KAAK;MACT;MACA,IAAK/hB,GAAG,CAACuP,QAAQ,CAAE,qBAAsB,CAAC,EAAE;QAC3CwS,KAAK,GAAG/hB,GAAG;MACZ,CAAC,MAAM;QACN;QACA+hB,KAAK,GAAG/hB,GAAG,CAACI,MAAM,CAAC,CAAC;MACrB;;MAEA;MACA,MAAM4hB,GAAG,GAAGD,KAAK,CAAC3hB,MAAM,CAAC,CAAC;MAC1B,MAAMqG,EAAE,GAAGsb,KAAK,CAAC7gB,IAAI,CAAE,IAAK,CAAC;;MAE7B;MACA8gB,GAAG,CAAC5jB,MAAM,CAAC,CAAC;;MAEZ;MACA,IAAI,CAACmiB,SAAS,CAAE,SAAS,EAAE9Z,EAAG,CAAC,CAACoL,WAAW,CAAE,UAAW,CAAC;;MAEzD;MACA,IAAI,CAACjH,MAAM,CAAC,CAAC,CAAC0H,OAAO,CAAE,QAAS,CAAC;IAClC,CAAC;IAED2P,kBAAkB,EAAE,SAAAA,CAAUve,CAAC,EAAE1D,GAAG,EAAG;MACtCtE,CAAC,CAAE,IAAI,CAAC4kB,UAAU,CAAE,QAAS,CAAE,CAAC,CAACzO,WAAW,CAAE,oBAAqB,CAAC;MACpE7R,GAAG,CAACsQ,QAAQ,CAAE,oBAAqB,CAAC;IACrC,CAAC;IAEDuR,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAIjd,OAAO,GAAG,IAAI,CAACf,GAAG,CAAE,SAAU,CAAC;;MAEnC;MACA,IAAKe,OAAO,EAAG;QACd4a,YAAY,CAAE5a,OAAQ,CAAC;MACxB;;MAEA;MACAA,OAAO,GAAG,IAAI,CAACsN,UAAU,CAAE,IAAI,CAACrN,KAAK,EAAE,GAAI,CAAC;MAC5C,IAAI,CAACrI,GAAG,CAAE,SAAS,EAAEoI,OAAQ,CAAC;IAC/B,CAAC;IAEDsd,WAAW,EAAE,SAAAA,CAAA,EAAY;MACxB;MACA,IAAIxC,QAAQ,GAAG,IAAI,CAACrQ,QAAQ,CAAC,CAAC,CAACnO,IAAI,CAAC,CAAC;MACrC,KAAM,IAAIgC,IAAI,IAAIwc,QAAQ,EAAG;QAC5BA,QAAQ,CAAExc,IAAI,CAAE,GAAG,IAAI,CAACW,GAAG,CAAEX,IAAK,CAAC;MACpC;;MAEA;MACAwc,QAAQ,CAACld,MAAM,GAAG,+BAA+B;MACjDkd,QAAQ,CAACC,SAAS,GAAG,IAAI,CAAC9b,GAAG,CAAE,KAAM,CAAC;;MAEtC;MACA6b,QAAQ,GAAG9jB,GAAG,CAACwB,YAAY,CAC1B,wBAAwB,EACxBsiB,QAAQ,EACR,IACD,CAAC;;MAED;MACA,OAAOA,QAAQ;IAChB,CAAC;IAED7a,KAAK,EAAE,SAAAA,CAAA,EAAY;MAClB;MACA,IAAI+a,GAAG,GAAG,IAAI,CAAC/b,GAAG,CAAE,KAAM,CAAC;MAC3B,IAAK+b,GAAG,EAAG;QACVA,GAAG,CAACC,KAAK,CAAC,CAAC;MACZ;;MAEA;MACA,IAAIH,QAAQ,GAAG,IAAI,CAACwC,WAAW,CAAC,CAAC;;MAEjC;MACA,IAAIC,YAAY,GAAG,IAAI,CAAC/B,KAAK,CAAE,SAAU,CAAC;MAC1C,IAAKV,QAAQ,CAACgC,KAAK,IAAI,CAAC,EAAG;QAC1BS,YAAY,CAAC9R,IAAI,CAAE,EAAG,CAAC;MACxB;;MAEA;MACA,IAAI+R,QAAQ,GAAG1mB,CAAC,CACf,kCAAkC,GACjCE,GAAG,CAAC2D,EAAE,CAAE,SAAU,CAAC,GACnB,OACF,CAAC;MACD4iB,YAAY,CAACrS,MAAM,CAAEsS,QAAS,CAAC;MAC/B,IAAI,CAAC5lB,GAAG,CAAE,SAAS,EAAE,IAAK,CAAC;;MAE3B;MACA,IAAI6lB,UAAU,GAAG,SAAAA,CAAA,EAAY;QAC5B,IAAI,CAAC7lB,GAAG,CAAE,SAAS,EAAE,KAAM,CAAC;QAC5B4lB,QAAQ,CAAChkB,MAAM,CAAC,CAAC;MAClB,CAAC;MAED,IAAIkkB,SAAS,GAAG,SAAAA,CAAWxC,IAAI,EAAG;QACjC;QACA,IAAK,CAAEA,IAAI,IAAI,CAAEA,IAAI,CAACpF,OAAO,IAAI,CAAEoF,IAAI,CAACpF,OAAO,CAAC/Z,MAAM,EAAG;UACxD;UACA,IAAI,CAACnE,GAAG,CAAE,MAAM,EAAE,KAAM,CAAC;;UAEzB;UACA,IAAK,IAAI,CAACqH,GAAG,CAAE,OAAQ,CAAC,IAAI,CAAC,EAAG;YAC/B,IAAI,CAACuc,KAAK,CAAE,SAAU,CAAC,CAACtQ,MAAM,CAC7B,MAAM,GAAGlU,GAAG,CAAC2D,EAAE,CAAE,kBAAmB,CAAC,GAAG,OACzC,CAAC;UACF;;UAEA;UACA;QACD;;QAEA;QACA,IAAI,CAAC/C,GAAG,CAAE,MAAM,EAAEsjB,IAAI,CAACyC,IAAK,CAAC;;QAE7B;QACA,IAAIlS,IAAI,GAAG,IAAI,CAACmS,WAAW,CAAE1C,IAAI,CAACpF,OAAQ,CAAC;QAC3C,IAAI+H,KAAK,GAAG/mB,CAAC,CAAE2U,IAAK,CAAC;;QAErB;QACA,IAAInI,GAAG,GAAG,IAAI,CAACA,GAAG,CAAC,CAAC;QACpB,IAAKA,GAAG,IAAIA,GAAG,CAACvH,MAAM,EAAG;UACxBuH,GAAG,CAAC9F,GAAG,CAAE,UAAWqE,EAAE,EAAG;YACxBgc,KAAK,CACHjR,IAAI,CAAE,yBAAyB,GAAG/K,EAAE,GAAG,IAAK,CAAC,CAC7C6J,QAAQ,CAAE,UAAW,CAAC;UACzB,CAAE,CAAC;QACJ;;QAEA;QACA6R,YAAY,CAACrS,MAAM,CAAE2S,KAAM,CAAC;;QAE5B;QACA,IAAIC,UAAU,GAAG,KAAK;QACtB,IAAIC,SAAS,GAAG,KAAK;QAErBR,YAAY,CAAC3Q,IAAI,CAAE,gBAAiB,CAAC,CAACvO,IAAI,CAAE,YAAY;UACvD,IAAIuM,MAAM,GAAG9T,CAAC,CAAE,IAAK,CAAC;UACtB,IAAI0kB,KAAK,GAAG5Q,MAAM,CAACmC,QAAQ,CAAE,IAAK,CAAC;UAEnC,IAAK+Q,UAAU,IAAIA,UAAU,CAAC/d,IAAI,CAAC,CAAC,IAAI6K,MAAM,CAAC7K,IAAI,CAAC,CAAC,EAAG;YACvDge,SAAS,CAAC7S,MAAM,CAAEsQ,KAAK,CAACvQ,QAAQ,CAAC,CAAE,CAAC;YACpCnU,CAAC,CAAE,IAAK,CAAC,CAAC0E,MAAM,CAAC,CAAC,CAAChC,MAAM,CAAC,CAAC;YAC3B;UACD;;UAEA;UACAskB,UAAU,GAAGlT,MAAM;UACnBmT,SAAS,GAAGvC,KAAK;QAClB,CAAE,CAAC;MACJ,CAAC;;MAED;MACA,IAAIR,GAAG,GAAGlkB,CAAC,CAACqM,IAAI,CAAE;QACjBmO,GAAG,EAAEta,GAAG,CAACiI,GAAG,CAAE,SAAU,CAAC;QACzBuZ,QAAQ,EAAE,MAAM;QAChBrZ,IAAI,EAAE,MAAM;QACZ7C,IAAI,EAAEtF,GAAG,CAACoC,cAAc,CAAE0hB,QAAS,CAAC;QACpC/c,OAAO,EAAE,IAAI;QACb2a,OAAO,EAAEgF,SAAS;QAClBvC,QAAQ,EAAEsC;MACX,CAAE,CAAC;;MAEH;MACA,IAAI,CAAC7lB,GAAG,CAAE,KAAK,EAAEojB,GAAI,CAAC;IACvB,CAAC;IAED4C,WAAW,EAAE,SAAAA,CAAWthB,IAAI,EAAG;MAC9B;MACA,IAAI0hB,IAAI,GAAG,SAAAA,CAAW1hB,IAAI,EAAG;QAC5B;QACA,IAAImP,IAAI,GAAG,EAAE;;QAEb;QACA,IAAK3U,CAAC,CAACmnB,OAAO,CAAE3hB,IAAK,CAAC,EAAG;UACxBA,IAAI,CAACkB,GAAG,CAAE,UAAW0gB,IAAI,EAAG;YAC3BzS,IAAI,IAAIuS,IAAI,CAAEE,IAAK,CAAC;UACrB,CAAE,CAAC;;UAEH;QACD,CAAC,MAAM,IAAKpnB,CAAC,CAACkE,aAAa,CAAEsB,IAAK,CAAC,EAAG;UACrC;UACA,IAAKA,IAAI,CAAC2O,QAAQ,KAAKlU,SAAS,EAAG;YAClC0U,IAAI,IACH,kCAAkC,GAClCzU,GAAG,CAACmnB,OAAO,CAAE7hB,IAAI,CAACyD,IAAK,CAAC,GACxB,4BAA4B;YAC7B0L,IAAI,IAAIuS,IAAI,CAAE1hB,IAAI,CAAC2O,QAAS,CAAC;YAC7BQ,IAAI,IAAI,YAAY;;YAEpB;UACD,CAAC,MAAM;YACNA,IAAI,IACH,wEAAwE,GACxEzU,GAAG,CAAConB,OAAO,CAAE9hB,IAAI,CAACuF,EAAG,CAAC,GACtB,IAAI,GACJ7K,GAAG,CAACmnB,OAAO,CAAE7hB,IAAI,CAACyD,IAAK,CAAC,GACxB,cAAc;UAChB;QACD;;QAEA;QACA,OAAO0L,IAAI;MACZ,CAAC;MAED,OAAOuS,IAAI,CAAE1hB,IAAK,CAAC;IACpB;EACD,CAAE,CAAC;EAEHtF,GAAG,CAACqV,iBAAiB,CAAEhP,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;AChab,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,QAAQ;IAEd6C,OAAO,EAAE,KAAK;IAEdwI,IAAI,EAAE,MAAM;IAEZrM,MAAM,EAAE;MACPkgB,WAAW,EAAE,UAAU;MACvB1P,cAAc,EAAE;IACjB,CAAC;IAED3I,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAAClP,CAAC,CAAE,QAAS,CAAC;IAC1B,CAAC;IAED4T,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAIxI,OAAO,GAAG,IAAI,CAAC8D,MAAM,CAAC,CAAC;;MAE3B;MACA,IAAI,CAACsY,OAAO,CAAEpc,OAAQ,CAAC;;MAEvB;MACA,IAAK,IAAI,CAACjD,GAAG,CAAE,IAAK,CAAC,EAAG;QACvB;QACA,IAAIqD,UAAU,GAAG,IAAI,CAACrD,GAAG,CAAE,aAAc,CAAC;QAC1C,IAAK,CAAEqD,UAAU,EAAG;UACnBA,UAAU,GAAG,aAAa,GAAG,IAAI,CAACrD,GAAG,CAAE,MAAO,CAAC,GAAG,QAAQ;QAC3D;;QAEA;QACA,IAAI,CAAC+C,OAAO,GAAGhL,GAAG,CAACuL,UAAU,CAAEL,OAAO,EAAE;UACvChD,KAAK,EAAE,IAAI;UACXiE,IAAI,EAAE,IAAI,CAAClE,GAAG,CAAE,MAAO,CAAC;UACxB6S,QAAQ,EAAE,IAAI,CAAC7S,GAAG,CAAE,UAAW,CAAC;UAChCsf,WAAW,EAAE,IAAI,CAACtf,GAAG,CAAE,aAAc,CAAC;UACtCmD,SAAS,EAAE,IAAI,CAACnD,GAAG,CAAE,YAAa,CAAC;UACnCqD,UAAU,EAAEA;QACb,CAAE,CAAC;MACJ;IACD,CAAC;IAEDkc,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,IAAK,IAAI,CAACxc,OAAO,EAAG;QACnB,IAAI,CAACA,OAAO,CAACQ,OAAO,CAAC,CAAC;MACvB;IACD,CAAC;IAED0M,WAAW,EAAE,SAAAA,CAAWpQ,CAAC,EAAE1D,GAAG,EAAE+T,UAAU,EAAG;MAC5C,IAAK,IAAI,CAACnN,OAAO,EAAG;QACnBmN,UAAU,CAACvC,IAAI,CAAE,oBAAqB,CAAC,CAACpT,MAAM,CAAC,CAAC;QAChD2V,UAAU,CACRvC,IAAI,CAAE,QAAS,CAAC,CAChBK,WAAW,CAAE,2BAA4B,CAAC;MAC7C;IACD;EACD,CAAE,CAAC;EAEHjW,GAAG,CAACqV,iBAAiB,CAAEhP,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;AC7Db,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B;EACA,IAAIoR,OAAO,GAAG,KAAK;EAEnB,IAAI9K,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,KAAK;IAEXqL,IAAI,EAAE,EAAE;IAERiU,IAAI,EAAE,KAAK;IAEXC,GAAG,EAAE,KAAK;IAEVvgB,MAAM,EAAE;MACPwQ,cAAc,EAAE;IACjB,CAAC;IAEDjT,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB,IAAImO,MAAM;;MAEV;AACH;AACA;AACA;AACA;MACG,QAAS,IAAI,CAAC5K,GAAG,CAAE,KAAM,CAAC;QACzB,KAAK,yBAAyB;UAC7B4K,MAAM,GAAG,0BAA0B;UACnC;QACD,KAAK,+BAA+B;UACnCA,MAAM,GAAG,2BAA2B;UACpC;QACD,KAAK,wBAAwB;UAC5BA,MAAM,GAAG,sBAAsB;UAC/B;QACD,KAAK,oBAAoB;UACxBA,MAAM,GAAG,kCAAkC;UAC3C;QACD,KAAK,mBAAmB;UACvBA,MAAM,GAAG,iCAAiC;UAC1C;QACD,KAAK,0BAA0B;UAC9BA,MAAM,GAAG,wCAAwC;UACjD;QACD;UACCA,MAAM,GAAG,YAAY;MACvB;MAEA,OAAO,IAAI,CAACzO,GAAG,CAAC+Q,SAAS,CAAE,gBAAgB,EAAEtC,MAAO,CAAC;IACtD,CAAC;IAEDnB,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB,OAAO1R,GAAG,CAAC0R,SAAS,CAAE,IAAI,CAAChN,UAAU,CAAC,CAAE,CAAC;IAC1C,CAAC;IAEDijB,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAACvjB,GAAG,CAACwjB,OAAO,CAAE,qBAAsB,CAAC;IACjD,CAAC;IAEDC,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,OAAO,IAAI,CAAC/nB,CAAC,CAAE,iBAAkB,CAAC;IACnC,CAAC;IAED4T,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAK,IAAI,CAACtP,GAAG,CAACG,EAAE,CAAE,IAAK,CAAC,EAAG;QAC1B,IAAI,CAAC4C,MAAM,GAAG,CAAC,CAAC;QAChB,OAAO,KAAK;MACb;;MAEA;MACA,IAAI2gB,KAAK,GAAG,IAAI,CAACH,QAAQ,CAAC,CAAC;MAC3B,IAAII,IAAI,GAAG,IAAI,CAACF,OAAO,CAAC,CAAC;MACzB,IAAIG,QAAQ,GAAGhoB,GAAG,CAAC0B,SAAS,CAAEqmB,IAAI,CAACziB,IAAI,CAAC,CAAC,EAAE;QAC1C2iB,QAAQ,EAAE,KAAK;QACfC,SAAS,EAAE,EAAE;QACb9Q,MAAM,EAAE,IAAI,CAAChT;MACd,CAAE,CAAC;;MAEH;MACA,IAAK,CAAE0jB,KAAK,CAAC/iB,MAAM,IAAIijB,QAAQ,CAACC,QAAQ,EAAG;QAC1C,IAAI,CAACR,IAAI,GAAG,IAAIU,IAAI,CAAEH,QAAS,CAAC;MACjC,CAAC,MAAM;QACN,IAAI,CAACP,IAAI,GAAGK,KAAK,CAACxiB,IAAI,CAAE,KAAM,CAAC;MAChC;;MAEA;MACA,IAAI,CAACoiB,GAAG,GAAG,IAAI,CAACD,IAAI,CAACW,MAAM,CAAEL,IAAI,EAAE,IAAK,CAAC;IAC1C,CAAC;IAEDM,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAACX,GAAG,CAACW,QAAQ,CAAC,CAAC;IAC3B,CAAC;IAEDC,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAI,CAAC5W,SAAS,CAAC,CAAC,CAAClL,GAAG,CAAE,UAAW0B,KAAK,EAAG;QACxCA,KAAK,CAACkK,IAAI,CAAE,IAAI,CAACG,GAAG,EAAEpB,OAAQ,CAAC;QAC/BjJ,KAAK,CAACqgB,WAAW,GAAG,KAAK;MAC1B,CAAC,EAAE,IAAK,CAAC;IACV,CAAC;IAEDC,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAI,CAAC9W,SAAS,CAAC,CAAC,CAAClL,GAAG,CAAE,UAAW0B,KAAK,EAAG;QACxCA,KAAK,CAACmK,IAAI,CAAE,IAAI,CAACE,GAAG,EAAEpB,OAAQ,CAAC;QAC/BjJ,KAAK,CAACqgB,WAAW,GAAG,IAAI,CAACb,GAAG;MAC7B,CAAC,EAAE,IAAK,CAAC;IACV,CAAC;IAEDtV,IAAI,EAAE,SAAAA,CAAWqW,OAAO,EAAG;MAC1B;MACA,IAAIC,OAAO,GAAG1oB,GAAG,CAACqG,KAAK,CAAC+H,SAAS,CAACgE,IAAI,CAACvN,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;;MAE/D;MACA,IAAK4jB,OAAO,EAAG;QACd;QACA,IAAI,CAAChB,GAAG,CAACtV,IAAI,CAAC,CAAC;;QAEf;QACA,IAAI,CAACqV,IAAI,CAACkB,OAAO,CAAC,CAAC;MACpB;;MAEA;MACA,OAAOD,OAAO;IACf,CAAC;IAEDrW,IAAI,EAAE,SAAAA,CAAWoW,OAAO,EAAG;MAC1B;MACA,IAAIG,MAAM,GAAG5oB,GAAG,CAACqG,KAAK,CAAC+H,SAAS,CAACiE,IAAI,CAACxN,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;;MAE9D;MACA,IAAK8jB,MAAM,EAAG;QACb;QACA,IAAI,CAAClB,GAAG,CAACrV,IAAI,CAAC,CAAC;;QAEf;QACA,IAAK,IAAI,CAACgW,QAAQ,CAAC,CAAC,EAAG;UACtB,IAAI,CAACZ,IAAI,CAACoB,KAAK,CAAC,CAAC;QAClB;MACD;;MAEA;MACA,OAAOD,MAAM;IACd,CAAC;IAED7mB,MAAM,EAAE,SAAAA,CAAW0mB,OAAO,EAAG;MAC5B;MACA,IAAI,CAAC/W,SAAS,CAAC,CAAC,CAAClL,GAAG,CAAE,UAAW0B,KAAK,EAAG;QACxCA,KAAK,CAACnG,MAAM,CAAEoP,OAAQ,CAAC;MACxB,CAAE,CAAC;IACJ,CAAC;IAEDvP,OAAO,EAAE,SAAAA,CAAW6mB,OAAO,EAAG;MAC7B;MACA,IAAI,CAAC/W,SAAS,CAAC,CAAC,CAAClL,GAAG,CAAE,UAAW0B,KAAK,EAAG;QACxCA,KAAK,CAACtG,OAAO,CAAEuP,OAAQ,CAAC;MACzB,CAAE,CAAC;IACJ,CAAC;IAED+G,WAAW,EAAE,SAAAA,CAAWpQ,CAAC,EAAE1D,GAAG,EAAE+T,UAAU,EAAG;MAC5C,IAAK,IAAI,CAACkQ,QAAQ,CAAC,CAAC,EAAG;QACtBlQ,UAAU,CAACyP,OAAO,CAAE,qBAAsB,CAAC,CAACplB,MAAM,CAAC,CAAC;MACrD;IACD;EACD,CAAE,CAAC;EAEHxC,GAAG,CAACqV,iBAAiB,CAAEhP,KAAM,CAAC;;EAE9B;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIJ,CAAC,GAAG,CAAC;EACT,IAAIkiB,IAAI,GAAGnoB,GAAG,CAACoK,KAAK,CAAChD,MAAM,CAAE;IAC5BqgB,IAAI,EAAE,EAAE;IAERqB,MAAM,EAAE,KAAK;IAEb9hB,OAAO,EAAE;MACR2hB,OAAO,EAAE,WAAW;MACpBI,kBAAkB,EAAE;IACrB,CAAC;IAEDzjB,IAAI,EAAE;MACL8R,MAAM,EAAE,KAAK;MACb8Q,SAAS,EAAE,KAAK;MAChBc,KAAK,EAAE,CAAC;MACRC,WAAW,EAAE;IACd,CAAC;IAEDjZ,KAAK,EAAE,SAAAA,CAAWgY,QAAQ,EAAG;MAC5B;MACAloB,CAAC,CAACsH,MAAM,CAAE,IAAI,CAAC9B,IAAI,EAAE0iB,QAAS,CAAC;;MAE/B;MACA,IAAI,CAACP,IAAI,GAAG,EAAE;MACd,IAAI,CAACqB,MAAM,GAAG,KAAK;;MAEnB;MACA,IAAIZ,SAAS,GAAG,IAAI,CAACjgB,GAAG,CAAE,WAAY,CAAC;MACvC,IAAIihB,OAAO,GAAG,IAAI,CAACjhB,GAAG,CAAE,QAAS,CAAC;MAClC,IAAIiN,OAAO,GAAGgU,OAAO,CAAC1kB,MAAM,CAAC,CAAC;;MAE9B;MACA,IAAK0jB,SAAS,IAAI,MAAM,IAAIhT,OAAO,CAACvB,QAAQ,CAAE,YAAa,CAAC,EAAG;QAC9DuB,OAAO,CAACR,QAAQ,CAAE,UAAW,CAAC;MAC/B;;MAEA;MACA,IAAKwU,OAAO,CAAC3kB,EAAE,CAAE,IAAK,CAAC,EAAG;QACzB,IAAI,CAACH,GAAG,GAAGtE,CAAC,CACX,2FACD,CAAC;MACF,CAAC,MAAM;QACN,IAAIqpB,OAAO,GAAG,sBAAsB;QAEpC,IAAK,IAAI,CAAClhB,GAAG,CAAE,KAAM,CAAC,KAAK,yBAAyB,EAAG;UACtDkhB,OAAO,GAAG,4BAA4B;QACvC;QAEA,IAAI,CAAC/kB,GAAG,GAAGtE,CAAC,CACX,4BAA4B,GAC3BooB,SAAS,GACT,eAAe,GACfiB,OAAO,GACP,eACF,CAAC;MACF;;MAEA;MACAD,OAAO,CAAC9R,MAAM,CAAE,IAAI,CAAChT,GAAI,CAAC;;MAE1B;MACA,IAAI,CAACxD,GAAG,CAAE,OAAO,EAAEqF,CAAC,EAAE,IAAK,CAAC;MAC5BA,CAAC,EAAE;IACJ,CAAC;IAEDmjB,cAAc,EAAE,SAAAA,CAAA,EAAY;MAC3B;MACA,IACC,yBAAyB,KAAK,IAAI,CAACnhB,GAAG,CAAE,KAAM,CAAC,IAC/CnI,CAAC,CAAE,yBAA0B,CAAC,CAAC6T,QAAQ,CAAE,WAAY,CAAC,EACrD;QACD;MACD;;MAEA;MACA,IAAI+T,GAAG,GAAG,IAAI,CAAC2B,UAAU,CAAC,CAAC,CAACC,KAAK,CAAC,CAAC;;MAEnC;MACA,IAAI3U,KAAK,GAAG3U,GAAG,CAAC4U,aAAa,CAAE,WAAY,CAAC,IAAI,EAAE;MAClD,IAAI2U,UAAU,GAAG,IAAI,CAACthB,GAAG,CAAE,OAAQ,CAAC;MACpC,IAAIuhB,QAAQ,GAAG7U,KAAK,CAAE4U,UAAU,CAAE;MAElC,IAAK,IAAI,CAAC9B,IAAI,CAAE+B,QAAQ,CAAE,IAAI,IAAI,CAAC/B,IAAI,CAAE+B,QAAQ,CAAE,CAACC,SAAS,CAAC,CAAC,EAAG;QACjE/B,GAAG,GAAG,IAAI,CAACD,IAAI,CAAE+B,QAAQ,CAAE;MAC5B;;MAEA;MACA,IAAK9B,GAAG,EAAG;QACV,IAAI,CAACgC,SAAS,CAAEhC,GAAI,CAAC;MACtB,CAAC,MAAM;QACN,IAAI,CAACiC,SAAS,CAAC,CAAC;MACjB;;MAEA;MACA,IAAI,CAAC/oB,GAAG,CAAE,aAAa,EAAE,IAAK,CAAC;IAChC,CAAC;IAEDyoB,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB,OAAO,IAAI,CAAC5B,IAAI,CAAC5U,MAAM,CAAE,UAAW6U,GAAG,EAAG;QACzC,OAAOA,GAAG,CAAC+B,SAAS,CAAC,CAAC;MACvB,CAAE,CAAC;IACJ,CAAC;IAEDG,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB,OAAO,IAAI,CAACd,MAAM;IACnB,CAAC;IAEDe,SAAS,EAAE,SAAAA,CAAWnC,GAAG,EAAG;MAC3B,OAAS,IAAI,CAACoB,MAAM,GAAGpB,GAAG;IAC3B,CAAC;IAEDoC,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB,OAAO,IAAI,CAAChB,MAAM,KAAK,KAAK;IAC7B,CAAC;IAEDT,QAAQ,EAAE,SAAAA,CAAWX,GAAG,EAAG;MAC1B,IAAIoB,MAAM,GAAG,IAAI,CAACc,SAAS,CAAC,CAAC;MAC7B,OAAOd,MAAM,IAAIA,MAAM,CAACvW,GAAG,KAAKmV,GAAG,CAACnV,GAAG;IACxC,CAAC;IAEDwX,WAAW,EAAE,SAAAA,CAAA,EAAY;MACxB,IAAK,IAAI,CAACD,SAAS,CAAC,CAAC,EAAG;QACvB,IAAI,CAACE,QAAQ,CAAE,IAAI,CAACJ,SAAS,CAAC,CAAE,CAAC;MAClC;IACD,CAAC;IAEDK,OAAO,EAAE,SAAAA,CAAWvC,GAAG,EAAG;MACzB;MACA,IAAI,CAACqC,WAAW,CAAC,CAAC;;MAElB;MACArC,GAAG,CAACzS,IAAI,CAAC,CAAC;;MAEV;MACA,IAAI,CAAC4U,SAAS,CAAEnC,GAAI,CAAC;IACtB,CAAC;IAEDsC,QAAQ,EAAE,SAAAA,CAAWtC,GAAG,EAAG;MAC1B;MACAA,GAAG,CAACjS,KAAK,CAAC,CAAC;;MAEX;MACA,IAAI,CAACoU,SAAS,CAAE,KAAM,CAAC;IACxB,CAAC;IAEDF,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB,IAAI,CAAClC,IAAI,CAACjhB,GAAG,CAAE,IAAI,CAACwjB,QAAQ,EAAE,IAAK,CAAC;IACrC,CAAC;IAEDN,SAAS,EAAE,SAAAA,CAAWhC,GAAG,EAAG;MAC3B;MACA,IAAI,CAACD,IAAI,CAACjhB,GAAG,CAAE,UAAW0jB,CAAC,EAAG;QAC7B,IAAKxC,GAAG,CAACnV,GAAG,KAAK2X,CAAC,CAAC3X,GAAG,EAAG;UACxB,IAAI,CAACyX,QAAQ,CAAEE,CAAE,CAAC;QACnB;MACD,CAAC,EAAE,IAAK,CAAC;;MAET;MACA,IAAI,CAACD,OAAO,CAAEvC,GAAI,CAAC;IACpB,CAAC;IAEDU,MAAM,EAAE,SAAAA,CAAW+B,EAAE,EAAEjiB,KAAK,EAAG;MAC9B;MACA,IAAIke,GAAG,GAAGtmB,CAAC,CAAE,MAAM,GAAGqqB,EAAE,CAACC,SAAS,CAAC,CAAC,GAAG,OAAQ,CAAC;;MAEhD;MACA,IAAIC,OAAO,GAAGF,EAAE,CAAC5V,IAAI,CAAE,OAAQ,CAAC,CAACyK,OAAO,CAAE,gBAAgB,EAAE,EAAG,CAAC;MAChEoH,GAAG,CAAC1R,QAAQ,CAAE2V,OAAQ,CAAC;;MAEvB;MACA,IAAI,CAACvqB,CAAC,CAAE,IAAK,CAAC,CAACoU,MAAM,CAAEkS,GAAI,CAAC;;MAE5B;MACA,IAAIsB,GAAG,GAAG,IAAI4C,GAAG,CAAE;QAClBlmB,GAAG,EAAEgiB,GAAG;QACRle,KAAK,EAAEA,KAAK;QACZyK,KAAK,EAAE;MACR,CAAE,CAAC;;MAEH;MACA,IAAI,CAAC8U,IAAI,CAACvY,IAAI,CAAEwY,GAAI,CAAC;;MAErB;MACA,OAAOA,GAAG;IACX,CAAC;IAEDmB,KAAK,EAAE,SAAAA,CAAA,EAAY;MAClB;MACA,IAAI,CAACkB,WAAW,CAAC,CAAC;;MAElB;MACA,OAAO,IAAI,CAACpB,OAAO,CAAC,CAAC;IACtB,CAAC;IAEDA,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB;MACA,IAAK,IAAI,CAACmB,SAAS,CAAC,CAAC,EAAG;QACvB,OAAO,KAAK;MACb;MACA;MACA,IAAIpC,GAAG,GAAG,IAAI,CAAC2B,UAAU,CAAC,CAAC,CAACC,KAAK,CAAC,CAAC;MACnC;MACA,IAAK5B,GAAG,EAAG;QACV,IAAI,CAACuC,OAAO,CAAEvC,GAAI,CAAC;MACpB;;MAEA;MACA,OAAOA,GAAG;IACX,CAAC;IAED6C,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB;MACA,IAAK,IAAI,CAACtiB,GAAG,CAAE,WAAY,CAAC,KAAK,MAAM,EAAG;QACzC;MACD;;MAEA;MACA,IAAIiN,OAAO,GAAG,IAAI,CAAC9Q,GAAG,CAACI,MAAM,CAAC,CAAC;MAC/B,IAAIggB,KAAK,GAAG,IAAI,CAACpgB,GAAG,CAAC6P,QAAQ,CAAE,IAAK,CAAC;MACrC,IAAIuW,SAAS,GAAGtV,OAAO,CAAC3Q,EAAE,CAAE,IAAK,CAAC,GAAG,QAAQ,GAAG,YAAY;;MAE5D;MACA,IAAIud,MAAM,GAAG0C,KAAK,CAAC7H,QAAQ,CAAC,CAAC,CAAC8N,GAAG,GAAGjG,KAAK,CAACkG,WAAW,CAAE,IAAK,CAAC,GAAG,CAAC;;MAEjE;MACAxV,OAAO,CAACL,GAAG,CAAE2V,SAAS,EAAE1I,MAAO,CAAC;IACjC,CAAC;IAED6I,kBAAkB,EAAE,SAAAA,CAAW1c,WAAW,EAAG;MAC5C,MAAMyZ,GAAG,GAAG,IAAI,CAAC2B,UAAU,CAAC,CAAC,CAACzT,IAAI,CAAIsR,IAAI,IAAM;QAC/C,MAAMrc,EAAE,GAAGqc,IAAI,CAAC9iB,GAAG,CAACc,OAAO,CAAE,cAAe,CAAC,CAACI,IAAI,CAAE,IAAK,CAAC;QAC1D,IAAK2I,WAAW,CAAC3I,IAAI,CAACuF,EAAE,KAAKA,EAAE,EAAG;UACjC,OAAOqc,IAAI;QACZ;MACD,CAAE,CAAC;MAEH,IAAKQ,GAAG,EAAG;QACV;QACApR,UAAU,CAAE,MAAM;UACjB,IAAI,CAAC2T,OAAO,CAAEvC,GAAI,CAAC;QACpB,CAAC,EAAE,GAAI,CAAC;MACT;IACD;EACD,CAAE,CAAC;EAEH,IAAI4C,GAAG,GAAGtqB,GAAG,CAACoK,KAAK,CAAChD,MAAM,CAAE;IAC3BuL,KAAK,EAAE,KAAK;IAEZzK,KAAK,EAAE,KAAK;IAEZf,MAAM,EAAE;MACP,SAAS,EAAE;IACZ,CAAC;IAED6hB,KAAK,EAAE,SAAAA,CAAA,EAAY;MAClB,OAAO,IAAI,CAAC5kB,GAAG,CAAC4kB,KAAK,CAAC,CAAC;IACxB,CAAC;IAEDS,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB,OAAOzpB,GAAG,CAACypB,SAAS,CAAE,IAAI,CAACrlB,GAAI,CAAC;IACjC,CAAC;IAEDikB,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAACjkB,GAAG,CAACuP,QAAQ,CAAE,QAAS,CAAC;IACrC,CAAC;IAEDsB,IAAI,EAAE,SAAAA,CAAA,EAAY;MACjB;MACA,IAAI,CAAC7Q,GAAG,CAACsQ,QAAQ,CAAE,QAAS,CAAC;;MAE7B;MACA,IAAI,CAACxM,KAAK,CAACogB,UAAU,CAAC,CAAC;IACxB,CAAC;IAED7S,KAAK,EAAE,SAAAA,CAAA,EAAY;MAClB;MACA,IAAI,CAACrR,GAAG,CAAC6R,WAAW,CAAE,QAAS,CAAC;;MAEhC;MACA,IAAI,CAAC/N,KAAK,CAACsgB,UAAU,CAAC,CAAC;IACxB,CAAC;IAEDtS,OAAO,EAAE,SAAAA,CAAWpO,CAAC,EAAE1D,GAAG,EAAG;MAC5B;MACA0D,CAAC,CAACqO,cAAc,CAAC,CAAC;;MAElB;MACA,IAAI,CAACX,MAAM,CAAC,CAAC;IACd,CAAC;IAEDA,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB;MACA,IAAK,IAAI,CAAC6S,QAAQ,CAAC,CAAC,EAAG;QACtB;MACD;;MAEA;MACA,IAAI,CAAC1V,KAAK,CAACsX,OAAO,CAAE,IAAK,CAAC;IAC3B;EACD,CAAE,CAAC;EAEH,IAAIW,WAAW,GAAG,IAAI5qB,GAAG,CAACoK,KAAK,CAAE;IAChCtD,QAAQ,EAAE,EAAE;IAEZE,OAAO,EAAE;MACR6jB,OAAO,EAAE,QAAQ;MACjB3W,MAAM,EAAE,QAAQ;MAChBoB,MAAM,EAAE,UAAU;MAClBlD,IAAI,EAAE,QAAQ;MACd0Y,aAAa,EAAE;IAChB,CAAC;IAEDnD,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO7nB,CAAC,CAAE,eAAgB,CAAC;IAC5B,CAAC;IAEDirB,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,OAAO/qB,GAAG,CAACgrB,YAAY,CAAE,IAAI,CAACrD,QAAQ,CAAC,CAAE,CAAC;IAC3C,CAAC;IAEDhc,MAAM,EAAE,SAAAA,CAAWvH,GAAG,EAAG;MACxB,IAAI,CAAC2mB,OAAO,CAAC,CAAC,CAACvkB,GAAG,CAAE,UAAWihB,IAAI,EAAG;QACrC,IAAK,CAAEA,IAAI,CAACxf,GAAG,CAAE,aAAc,CAAC,EAAG;UAClCwf,IAAI,CAAC2B,cAAc,CAAC,CAAC;QACtB;MACD,CAAE,CAAC;IACJ,CAAC;IAEDhT,cAAc,EAAE,SAAAA,CAAWlO,KAAK,EAAG;MAClC;MACA,IAAK,IAAI,CAACmO,IAAI,EAAG;QAChB;MACD;;MAEA;MACA,IAAK,CAAEnO,KAAK,CAACqgB,WAAW,EAAG;QAC1B;MACD;;MAEA;MACArgB,KAAK,CAACqgB,WAAW,CAAC/S,MAAM,CAAC,CAAC;;MAE1B;MACA,IAAI,CAACa,IAAI,GAAG,IAAI;MAChB,IAAI,CAACC,UAAU,CAAE,YAAY;QAC5B,IAAI,CAACD,IAAI,GAAG,KAAK;MAClB,CAAC,EAAE,GAAI,CAAC;IACT,CAAC;IAEDE,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB;MACA,IAAI5B,KAAK,GAAG,EAAE;;MAEd;MACA,IAAI,CAACoW,OAAO,CAAC,CAAC,CAACvkB,GAAG,CAAE,UAAWmM,KAAK,EAAG;QACtC;QACA,IACCA,KAAK,CAACvO,GAAG,CAAC6P,QAAQ,CAAE,6BAA8B,CAAC,CACjDlP,MAAM,IACR4N,KAAK,CAACvO,GAAG,CAACwN,OAAO,CAAE,gCAAiC,CAAC,CAAC7M,MAAM,EAC3D;UACD,OAAO,IAAI;QACZ;QAEA,IAAI+jB,MAAM,GAAGnW,KAAK,CAACmX,SAAS,CAAC,CAAC,GAAGnX,KAAK,CAACiX,SAAS,CAAC,CAAC,CAACZ,KAAK,CAAC,CAAC,GAAG,CAAC;QAC9DrU,KAAK,CAACzF,IAAI,CAAE4Z,MAAO,CAAC;MACrB,CAAE,CAAC;;MAEH;MACA,IAAK,CAAEnU,KAAK,CAAC5P,MAAM,EAAG;QACrB;MACD;;MAEA;MACA/E,GAAG,CAACwW,aAAa,CAAE,WAAW,EAAE7B,KAAM,CAAC;IACxC;EACD,CAAE,CAAC;AACJ,CAAC,EAAIvI,MAAO,CAAC;;;;;;;;;;AC9iBb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,UAAU;IAEhB7C,IAAI,EAAE;MACL2lB,KAAK,EAAE;IACR,CAAC;IAEDjgB,OAAO,EAAE,KAAK;IAEdwI,IAAI,EAAE,MAAM;IAEZrM,MAAM,EAAE;MACP,0BAA0B,EAAE,YAAY;MACxC,2BAA2B,EAAE,cAAc;MAC3CkgB,WAAW,EAAE;IACd,CAAC;IAED5T,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAC3T,CAAC,CAAE,qBAAsB,CAAC;IACvC,CAAC;IAEDkP,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAACkc,mBAAmB,CAAC,CAAC,CAAClc,MAAM,CAACnK,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;IAClE,CAAC;IAEDqmB,cAAc,EAAE,SAAAA,CAAA,EAAY;MAC3B;MACA,IAAI/a,SAAS,GAAG,IAAI,CAACnI,GAAG,CAAE,OAAQ,CAAC;;MAEnC;MACA,IAAKmI,SAAS,IAAI,cAAc,EAAG;QAClCA,SAAS,GAAG,QAAQ;MACrB;;MAEA;MACA,OAAOA,SAAS;IACjB,CAAC;IAED8a,mBAAmB,EAAE,SAAAA,CAAA,EAAY;MAChC,OAAOlrB,GAAG,CAACorB,YAAY,CAAE,IAAI,CAACD,cAAc,CAAC,CAAE,CAAC,CAAC/c,SAAS;IAC3D,CAAC;IAED2I,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAACmU,mBAAmB,CAAC,CAAC,CAACnU,QAAQ,CAAClS,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;IACpE,CAAC;IAED2R,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAACyU,mBAAmB,CAAC,CAAC,CAACzU,QAAQ,CAAC5R,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;IACpE,CAAC;IAED4O,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB,IAAI,CAACwX,mBAAmB,CAAC,CAAC,CAACxX,UAAU,CAAC7O,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;IAC/D,CAAC;IAED0iB,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,IAAI9W,KAAK,GAAG,IAAI,CAACwa,mBAAmB,CAAC,CAAC;MACtC,IAAKxa,KAAK,CAAC8W,QAAQ,EAAG;QACrB9W,KAAK,CAAC8W,QAAQ,CAAC3iB,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;MACxC;IACD,CAAC;IAEDoS,UAAU,EAAE,SAAAA,CAAWpP,CAAC,EAAE1D,GAAG,EAAG;MAC/B;MACA,IAAI8D,KAAK,GAAG,IAAI;MAChB,IAAIuC,KAAK,GAAG,KAAK;MACjB,IAAI4gB,KAAK,GAAG,KAAK;MACjB,IAAIC,KAAK,GAAG,KAAK;MACjB,IAAIpW,OAAO,GAAG,KAAK;MACnB,IAAIqW,OAAO,GAAG,KAAK;MACnB,IAAIC,QAAQ,GAAG,KAAK;MACpB,IAAIC,MAAM,GAAG,KAAK;;MAElB;MACA,IAAIC,KAAK,GAAG,SAAAA,CAAA,EAAY;QACvB;QACAjhB,KAAK,GAAGzK,GAAG,CAAC2rB,QAAQ,CAAE;UACrBnR,KAAK,EAAEpW,GAAG,CAACmQ,IAAI,CAAE,OAAQ,CAAC;UAC1B8M,OAAO,EAAE,IAAI;UACbQ,KAAK,EAAE;QACR,CAAE,CAAC;;QAEH;QACA,IAAIiC,QAAQ,GAAG;UACdld,MAAM,EAAE,8BAA8B;UACtCmd,SAAS,EAAE7b,KAAK,CAACD,GAAG,CAAE,KAAM;QAC7B,CAAC;;QAED;QACAnI,CAAC,CAACqM,IAAI,CAAE;UACPmO,GAAG,EAAEta,GAAG,CAACiI,GAAG,CAAE,SAAU,CAAC;UACzB3C,IAAI,EAAEtF,GAAG,CAACoC,cAAc,CAAE0hB,QAAS,CAAC;UACpC3b,IAAI,EAAE,MAAM;UACZqZ,QAAQ,EAAE,MAAM;UAChBE,OAAO,EAAEkK;QACV,CAAE,CAAC;MACJ,CAAC;;MAED;MACA,IAAIA,KAAK,GAAG,SAAAA,CAAWnX,IAAI,EAAG;QAC7B;QACAhK,KAAK,CAAC4W,OAAO,CAAE,KAAM,CAAC;QACtB5W,KAAK,CAACohB,OAAO,CAAEpX,IAAK,CAAC;;QAErB;QACA4W,KAAK,GAAG5gB,KAAK,CAAC3K,CAAC,CAAE,MAAO,CAAC;QACzBwrB,KAAK,GAAG7gB,KAAK,CAAC3K,CAAC,CAAE,yBAA0B,CAAC;QAC5CoV,OAAO,GAAGzK,KAAK,CAAC3K,CAAC,CAAE,4BAA6B,CAAC;QACjDyrB,OAAO,GAAG9gB,KAAK,CAAC3K,CAAC,CAAE,oBAAqB,CAAC;;QAEzC;QACAwrB,KAAK,CAAC5U,OAAO,CAAE,OAAQ,CAAC;;QAExB;QACAjM,KAAK,CAACzC,EAAE,CAAE,QAAQ,EAAE,MAAM,EAAE8jB,KAAM,CAAC;MACpC,CAAC;;MAED;MACA,IAAIA,KAAK,GAAG,SAAAA,CAAWhkB,CAAC,EAAE1D,GAAG,EAAG;QAC/B;QACA0D,CAAC,CAACqO,cAAc,CAAC,CAAC;QAClBrO,CAAC,CAACikB,wBAAwB,CAAC,CAAC;;QAE5B;QACA,IAAKT,KAAK,CAAChf,GAAG,CAAC,CAAC,KAAK,EAAE,EAAG;UACzBgf,KAAK,CAAC5U,OAAO,CAAE,OAAQ,CAAC;UACxB,OAAO,KAAK;QACb;;QAEA;QACA1W,GAAG,CAACgsB,kBAAkB,CAAET,OAAQ,CAAC;;QAEjC;QACA,IAAIzH,QAAQ,GAAG;UACdld,MAAM,EAAE,8BAA8B;UACtCmd,SAAS,EAAE7b,KAAK,CAACD,GAAG,CAAE,KAAM,CAAC;UAC7BgkB,SAAS,EAAEX,KAAK,CAAChf,GAAG,CAAC,CAAC;UACtB4f,WAAW,EAAEhX,OAAO,CAACnQ,MAAM,GAAGmQ,OAAO,CAAC5I,GAAG,CAAC,CAAC,GAAG;QAC/C,CAAC;QAEDxM,CAAC,CAACqM,IAAI,CAAE;UACPmO,GAAG,EAAEta,GAAG,CAACiI,GAAG,CAAE,SAAU,CAAC;UACzB3C,IAAI,EAAEtF,GAAG,CAACoC,cAAc,CAAE0hB,QAAS,CAAC;UACpC3b,IAAI,EAAE,MAAM;UACZqZ,QAAQ,EAAE,MAAM;UAChBE,OAAO,EAAEyK;QACV,CAAE,CAAC;MACJ,CAAC;;MAED;MACA,IAAIA,KAAK,GAAG,SAAAA,CAAWjI,IAAI,EAAG;QAC7B;QACAlkB,GAAG,CAACosB,iBAAiB,CAAEb,OAAQ,CAAC;;QAEhC;QACA,IAAKE,MAAM,EAAG;UACbA,MAAM,CAACjpB,MAAM,CAAC,CAAC;QAChB;;QAEA;QACA,IAAKxC,GAAG,CAACsC,aAAa,CAAE4hB,IAAK,CAAC,EAAG;UAChC;UACAoH,KAAK,CAAChf,GAAG,CAAE,EAAG,CAAC;;UAEf;UACA+f,KAAK,CAAEnI,IAAI,CAAC5e,IAAK,CAAC;;UAElB;UACAmmB,MAAM,GAAGzrB,GAAG,CAACssB,SAAS,CAAE;YACvBnkB,IAAI,EAAE,SAAS;YACfY,IAAI,EAAE/I,GAAG,CAACusB,cAAc,CAAErI,IAAK,CAAC;YAChCva,MAAM,EAAE0hB,KAAK;YACbriB,OAAO,EAAE,IAAI;YACbwjB,OAAO,EAAE;UACV,CAAE,CAAC;QACJ,CAAC,MAAM;UACN;UACAf,MAAM,GAAGzrB,GAAG,CAACssB,SAAS,CAAE;YACvBnkB,IAAI,EAAE,OAAO;YACbY,IAAI,EAAE/I,GAAG,CAACysB,YAAY,CAAEvI,IAAK,CAAC;YAC9Bva,MAAM,EAAE0hB,KAAK;YACbriB,OAAO,EAAE,IAAI;YACbwjB,OAAO,EAAE;UACV,CAAE,CAAC;QACJ;;QAEA;QACAlB,KAAK,CAAC5U,OAAO,CAAE,OAAQ,CAAC;MACzB,CAAC;;MAED;MACA,IAAI2V,KAAK,GAAG,SAAAA,CAAWK,IAAI,EAAG;QAC7B;QACA,IAAIC,OAAO,GAAG7sB,CAAC,CACd,iBAAiB,GAChB4sB,IAAI,CAACE,OAAO,GACZ,IAAI,GACJF,IAAI,CAACG,UAAU,GACf,WACF,CAAC;QACD,IAAKH,IAAI,CAACR,WAAW,EAAG;UACvBhX,OAAO,CACLjB,QAAQ,CAAE,gBAAgB,GAAGyY,IAAI,CAACR,WAAW,GAAG,IAAK,CAAC,CACtDY,KAAK,CAAEH,OAAQ,CAAC;QACnB,CAAC,MAAM;UACNzX,OAAO,CAAChB,MAAM,CAAEyY,OAAQ,CAAC;QAC1B;;QAEA;QACA,IAAIjsB,MAAM,GAAGV,GAAG,CAAC0R,SAAS,CAAE;UAC3BvJ,IAAI,EAAE;QACP,CAAE,CAAC;QAEHzH,MAAM,CAAC8F,GAAG,CAAE,UAAWumB,UAAU,EAAG;UACnC,IACCA,UAAU,CAAC9kB,GAAG,CAAE,UAAW,CAAC,IAAIC,KAAK,CAACD,GAAG,CAAE,UAAW,CAAC,EACtD;YACD8kB,UAAU,CAACC,UAAU,CAAEN,IAAK,CAAC;UAC9B;QACD,CAAE,CAAC;;QAEH;QACAxkB,KAAK,CAAC+kB,UAAU,CAAEP,IAAI,CAACE,OAAQ,CAAC;MACjC,CAAC;;MAED;MACAlB,KAAK,CAAC,CAAC;IACR,CAAC;IAEDsB,UAAU,EAAE,SAAAA,CAAWN,IAAI,EAAG;MAC7B,IAAK,IAAI,CAACvB,cAAc,CAAC,CAAC,IAAI,QAAQ,EAAG;QACxC,IAAI,CAAC+B,gBAAgB,CAAER,IAAK,CAAC;MAC9B,CAAC,MAAM;QACN,IAAI,CAACS,kBAAkB,CAAET,IAAK,CAAC;MAChC;IACD,CAAC;IAEDQ,gBAAgB,EAAE,SAAAA,CAAWR,IAAI,EAAG;MACnC,IAAI,CAAC1hB,OAAO,CAACoiB,SAAS,CAAE;QACvBviB,EAAE,EAAE6hB,IAAI,CAACE,OAAO;QAChB7jB,IAAI,EAAE2jB,IAAI,CAACG;MACZ,CAAE,CAAC;IACJ,CAAC;IAEDM,kBAAkB,EAAE,SAAAA,CAAWT,IAAI,EAAG;MACrC;MACA,IAAIplB,IAAI,GAAG,IAAI,CAACxH,CAAC,CAAE,cAAe,CAAC,CAACyU,IAAI,CAAE,MAAO,CAAC;MAClD,IAAI8Y,GAAG,GAAG,IAAI,CAACvtB,CAAC,CAAE,UAAW,CAAC;;MAE9B;MACA,IAAK,IAAI,CAACqrB,cAAc,CAAC,CAAC,IAAI,UAAU,EAAG;QAC1C7jB,IAAI,IAAI,IAAI;MACb;;MAEA;MACA,IAAI8e,GAAG,GAAGtmB,CAAC,CACV,CACC,eAAe,GAAG4sB,IAAI,CAACE,OAAO,GAAG,IAAI,EACrC,SAAS,EACT,eAAe,GACd,IAAI,CAAC3kB,GAAG,CAAE,OAAQ,CAAC,GACnB,WAAW,GACXykB,IAAI,CAACE,OAAO,GACZ,UAAU,GACVtlB,IAAI,GACJ,OAAO,EACR,QAAQ,GAAGolB,IAAI,CAACT,SAAS,GAAG,SAAS,EACrC,UAAU,EACV,OAAO,CACP,CAACpH,IAAI,CAAE,EAAG,CACZ,CAAC;;MAED;MACA,IAAK6H,IAAI,CAACR,WAAW,EAAG;QACvB;QACA,IAAIhX,OAAO,GAAGmY,GAAG,CAACzX,IAAI,CACrB,cAAc,GAAG8W,IAAI,CAACR,WAAW,GAAG,IACrC,CAAC;;QAED;QACAmB,GAAG,GAAGnY,OAAO,CAACjB,QAAQ,CAAE,IAAK,CAAC;;QAE9B;QACA,IAAK,CAAEoZ,GAAG,CAAC9T,MAAM,CAAC,CAAC,EAAG;UACrB8T,GAAG,GAAGvtB,CAAC,CAAE,mCAAoC,CAAC;UAC9CoV,OAAO,CAAChB,MAAM,CAAEmZ,GAAI,CAAC;QACtB;MACD;;MAEA;MACAA,GAAG,CAACnZ,MAAM,CAAEkS,GAAI,CAAC;IAClB,CAAC;IAED6G,UAAU,EAAE,SAAAA,CAAWpiB,EAAE,EAAG;MAC3B,IAAK,IAAI,CAACsgB,cAAc,CAAC,CAAC,IAAI,QAAQ,EAAG;QACxC,IAAI,CAACngB,OAAO,CAACsiB,YAAY,CAAEziB,EAAG,CAAC;MAChC,CAAC,MAAM;QACN,IAAImE,MAAM,GAAG,IAAI,CAAClP,CAAC,CAAE,eAAe,GAAG+K,EAAE,GAAG,IAAK,CAAC;QAClDmE,MAAM,CAACC,IAAI,CAAE,SAAS,EAAE,IAAK,CAAC,CAACyH,OAAO,CAAE,QAAS,CAAC;MACnD;IACD,CAAC;IAED6W,YAAY,EAAE,SAAAA,CAAWzlB,CAAC,EAAE1D,GAAG,EAAG;MACjC;MACA,IAAIwP,MAAM,GAAGxP,GAAG,CAACI,MAAM,CAAE,OAAQ,CAAC;MAClC,IAAImS,QAAQ,GAAG/C,MAAM,CAACD,QAAQ,CAAE,UAAW,CAAC;;MAE5C;MACA,IAAI,CAAC7T,CAAC,CAAE,WAAY,CAAC,CAACmW,WAAW,CAAE,UAAW,CAAC;;MAE/C;MACArC,MAAM,CAACc,QAAQ,CAAE,UAAW,CAAC;;MAE7B;MACA,IAAK,IAAI,CAACzM,GAAG,CAAE,YAAa,CAAC,IAAI0O,QAAQ,EAAG;QAC3C/C,MAAM,CAACqC,WAAW,CAAE,UAAW,CAAC;QAChC7R,GAAG,CAAC6K,IAAI,CAAE,SAAS,EAAE,KAAM,CAAC,CAACyH,OAAO,CAAE,QAAS,CAAC;MACjD;IACD;EACD,CAAE,CAAC;EAEH1W,GAAG,CAACqV,iBAAiB,CAAEhP,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;AClUb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAAC4Q,MAAM,CAAC6I,eAAe,CAACrS,MAAM,CAAE;IAC9Ce,IAAI,EAAE,aAAa;IAEnBsL,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAC3T,CAAC,CAAE,kBAAmB,CAAC;IACpC,CAAC;IAED4T,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAI1E,MAAM,GAAG,IAAI,CAACA,MAAM,CAAC,CAAC;MAC1B,IAAI4I,UAAU,GAAG,IAAI,CAACA,UAAU,CAAC,CAAC;;MAElC;MACA,IAAItT,IAAI,GAAG;QACVoV,UAAU,EAAE,IAAI,CAACzR,GAAG,CAAE,aAAc,CAAC;QACrCsQ,QAAQ,EAAEvJ,MAAM;QAChB2K,gBAAgB,EAAE,KAAK;QACvBC,aAAa,EAAE,UAAU;QACzBhB,eAAe,EAAE,IAAI;QACrBiB,WAAW,EAAE,QAAQ;QACrBC,OAAO,EAAE,IAAI;QACb0T,SAAS,EAAExtB,GAAG,CAACiI,GAAG,CAAE,oBAAqB,CAAC,CAACwlB,UAAU;QACrDC,QAAQ,EAAE;MACX,CAAC;;MAED;MACAppB,IAAI,CAAC6e,OAAO,GAAG,UAAWtd,KAAK,EAAE8nB,WAAW,EAAEC,UAAU,EAAG;QAC1D;QACA,IAAIC,MAAM,GAAGF,WAAW,CAACG,KAAK,CAAClY,IAAI,CAAE,sBAAuB,CAAC;;QAE7D;QACA,IAAK,CAAE/P,KAAK,IAAIgoB,MAAM,CAACtpB,EAAE,CAAE,QAAS,CAAC,EAAG;UACvCqpB,UAAU,CAACG,eAAe,CAAC,CAAC;QAC7B;MACD,CAAC;;MAED;MACAzpB,IAAI,GAAGtE,GAAG,CAACwB,YAAY,CAAE,kBAAkB,EAAE8C,IAAI,EAAE,IAAK,CAAC;;MAEzD;MACAtE,GAAG,CAACguB,aAAa,CAAEpW,UAAU,EAAEtT,IAAK,CAAC;;MAErC;MACAtE,GAAG,CAACkB,QAAQ,CAAE,kBAAkB,EAAE0W,UAAU,EAAEtT,IAAI,EAAE,IAAK,CAAC;IAC3D;EACD,CAAE,CAAC;EAEHtE,GAAG,CAACqV,iBAAiB,CAAEhP,KAAM,CAAC;;EAE9B;EACArG,GAAG,CAACguB,aAAa,GAAG,UAAWhf,MAAM,EAAE1K,IAAI,EAAG;IAC7C;IACA,IAAK,OAAOxE,CAAC,CAACma,UAAU,KAAK,WAAW,EAAG;MAC1C,OAAO,KAAK;IACb;;IAEA;IACA3V,IAAI,GAAGA,IAAI,IAAI,CAAC,CAAC;;IAEjB;IACA0K,MAAM,CAACiL,UAAU,CAAE3V,IAAK,CAAC;;IAEzB;IACA,IAAKxE,CAAC,CAAE,2BAA4B,CAAC,CAACyZ,MAAM,CAAC,CAAC,EAAG;MAChDzZ,CAAC,CAAE,2BAA4B,CAAC,CAAC0Z,IAAI,CACpC,mCACD,CAAC;IACF;EACD,CAAC;AACF,CAAC,EAAIpN,MAAO,CAAC;;;;;;;;;;ACtEb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,YAAY;IAElBhB,MAAM,EAAE;MACP,0BAA0B,EAAE,UAAU;MACtC,yBAAyB,EAAE,SAAS;MACpC,wBAAwB,EAAE,QAAQ;MAClC,4BAA4B,EAAE;IAC/B,CAAC;IAED6H,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAAClP,CAAC,CAAE,wBAAyB,CAAC;IAC1C,CAAC;IAEDmuB,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,OAAO,IAAI,CAACnuB,CAAC,CAAE,aAAc,CAAC;IAC/B,CAAC;IAEDiX,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAC/H,MAAM,CAAC,CAAC,CAACC,IAAI,CAAE,SAAU,CAAC,GAAG,CAAC,GAAG,CAAC;IAC/C,CAAC;IAEDyE,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB,IAAI,CAAC/H,MAAM,CAAC,CAAC;IACd,CAAC;IAEDA,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB;MACA,IAAIsiB,OAAO,GAAG,IAAI,CAACA,OAAO,CAAC,CAAC;;MAE5B;MACA,IAAK,CAAEA,OAAO,CAAClpB,MAAM,EAAG;;MAExB;MACA,IAAImpB,GAAG,GAAGD,OAAO,CAACha,QAAQ,CAAE,gBAAiB,CAAC;MAC9C,IAAIka,IAAI,GAAGF,OAAO,CAACha,QAAQ,CAAE,iBAAkB,CAAC;MAChD,IAAI4N,KAAK,GAAG6D,IAAI,CAACQ,GAAG,CAAEgI,GAAG,CAACrM,KAAK,CAAC,CAAC,EAAEsM,IAAI,CAACtM,KAAK,CAAC,CAAE,CAAC;;MAEjD;MACA,IAAK,CAAEA,KAAK,EAAG;;MAEf;MACAqM,GAAG,CAACrZ,GAAG,CAAE,WAAW,EAAEgN,KAAM,CAAC;MAC7BsM,IAAI,CAACtZ,GAAG,CAAE,WAAW,EAAEgN,KAAM,CAAC;IAC/B,CAAC;IAEDuM,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,IAAI,CAACpf,MAAM,CAAC,CAAC,CAACC,IAAI,CAAE,SAAS,EAAE,IAAK,CAAC;MACrC,IAAI,CAACgf,OAAO,CAAC,CAAC,CAACvZ,QAAQ,CAAE,KAAM,CAAC;IACjC,CAAC;IAED2Z,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB,IAAI,CAACrf,MAAM,CAAC,CAAC,CAACC,IAAI,CAAE,SAAS,EAAE,KAAM,CAAC;MACtC,IAAI,CAACgf,OAAO,CAAC,CAAC,CAAChY,WAAW,CAAE,KAAM,CAAC;IACpC,CAAC;IAEDe,QAAQ,EAAE,SAAAA,CAAWlP,CAAC,EAAE1D,GAAG,EAAG;MAC7B,IAAKA,GAAG,CAAC6K,IAAI,CAAE,SAAU,CAAC,EAAG;QAC5B,IAAI,CAACmf,QAAQ,CAAC,CAAC;MAChB,CAAC,MAAM;QACN,IAAI,CAACC,SAAS,CAAC,CAAC;MACjB;IACD,CAAC;IAEDC,OAAO,EAAE,SAAAA,CAAWxmB,CAAC,EAAE1D,GAAG,EAAG;MAC5B,IAAI,CAAC6pB,OAAO,CAAC,CAAC,CAACvZ,QAAQ,CAAE,QAAS,CAAC;IACpC,CAAC;IAEDsE,MAAM,EAAE,SAAAA,CAAWlR,CAAC,EAAE1D,GAAG,EAAG;MAC3B,IAAI,CAAC6pB,OAAO,CAAC,CAAC,CAAChY,WAAW,CAAE,QAAS,CAAC;IACvC,CAAC;IAEDsY,UAAU,EAAE,SAAAA,CAAWzmB,CAAC,EAAE1D,GAAG,EAAG;MAC/B;MACA,IAAK0D,CAAC,CAAC0mB,OAAO,KAAK,EAAE,EAAG;QACvB,OAAO,IAAI,CAACH,SAAS,CAAC,CAAC;MACxB;;MAEA;MACA,IAAKvmB,CAAC,CAAC0mB,OAAO,KAAK,EAAE,EAAG;QACvB,OAAO,IAAI,CAACJ,QAAQ,CAAC,CAAC;MACvB;IACD;EACD,CAAE,CAAC;EAEHpuB,GAAG,CAACqV,iBAAiB,CAAEhP,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;ACvFb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,KAAK;IAEXhB,MAAM,EAAE;MACP,yBAAyB,EAAE;IAC5B,CAAC;IAEDsM,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAC3T,CAAC,CAAE,iBAAkB,CAAC;IACnC,CAAC;IAEDkP,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAAClP,CAAC,CAAE,mBAAoB,CAAC;IACrC,CAAC;IAED4T,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB,IAAI,CAAC/H,MAAM,CAAC,CAAC;IACd,CAAC;IAED8iB,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB;MACA,IAAIniB,GAAG,GAAG,IAAI,CAACA,GAAG,CAAC,CAAC;;MAEpB;MACA,IAAK,CAAEA,GAAG,EAAG;QACZ,OAAO,KAAK;MACb;;MAEA;MACA,IAAKA,GAAG,CAAC5E,OAAO,CAAE,KAAM,CAAC,KAAK,CAAC,CAAC,EAAG;QAClC,OAAO,IAAI;MACZ;;MAEA;MACA,IAAK4E,GAAG,CAAC5E,OAAO,CAAE,IAAK,CAAC,KAAK,CAAC,EAAG;QAChC,OAAO,IAAI;MACZ;;MAEA;MACA,OAAO,KAAK;IACb,CAAC;IAEDiE,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB;MACA,IAAK,IAAI,CAAC8iB,OAAO,CAAC,CAAC,EAAG;QACrB,IAAI,CAAChb,QAAQ,CAAC,CAAC,CAACiB,QAAQ,CAAE,QAAS,CAAC;MACrC,CAAC,MAAM;QACN,IAAI,CAACjB,QAAQ,CAAC,CAAC,CAACwC,WAAW,CAAE,QAAS,CAAC;MACxC;IACD,CAAC;IAEDyY,OAAO,EAAE,SAAAA,CAAW5mB,CAAC,EAAE1D,GAAG,EAAG;MAC5B,IAAI,CAACuH,MAAM,CAAC,CAAC;IACd;EACD,CAAE,CAAC;EAEH3L,GAAG,CAACqV,iBAAiB,CAAEhP,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;AC1Db,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAAC4Q,MAAM,CAAC0T,WAAW,CAACld,MAAM,CAAE;IAC1Ce,IAAI,EAAE;EACP,CAAE,CAAC;EAEHnI,GAAG,CAACqV,iBAAiB,CAAEhP,KAAM,CAAC;EAE9BrG,GAAG,CAACoB,SAAS,CACZ,mBAAmB,EACnB,UAAWkE,IAAI,EAAEhB,IAAI,EAAE0K,MAAM,EAAE9G,KAAK,EAAE8C,OAAO,EAAG;IAC/C,IAAK,CAAE9C,KAAK,EAAG;MACd,OAAO5C,IAAI;IACZ;IAEA,MAAMqpB,WAAW,GAAGzmB,KAAK,CAACD,GAAG,CAAE,YAAa,CAAC;IAC7C,IAAK0mB,WAAW,IAAIA,WAAW,CAAC5pB,MAAM,EAAG;MACxCO,IAAI,CAACspB,gBAAgB,GAAGD,WAAW;IACpC;IAEA,OAAOrpB,IAAI;EACZ,CACD,CAAC;AACF,CAAC,EAAI8G,MAAO,CAAC;;;;;;;;;;ACtBb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B,IAAIsG,KAAK,GAAGrG,GAAG,CAACqG,KAAK,CAACe,MAAM,CAAE;IAC7Be,IAAI,EAAE,SAAS;IAEfqL,IAAI,EAAE,MAAM;IAEZrM,MAAM,EAAE;MACP,kCAAkC,EAAE,aAAa;MACjD0nB,YAAY,EAAE,eAAe;MAC7BC,YAAY,EAAE,cAAc;MAC5BzH,WAAW,EAAE;IACd,CAAC;IAED5T,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAC3T,CAAC,CAAE,kBAAmB,CAAC;IACpC,CAAC;IAEDkP,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAAClP,CAAC,CAAE,UAAW,CAAC;IAC5B,CAAC;IAEDivB,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,OAAO,IAAI,CAACtb,QAAQ,CAAC,CAAC,CAACE,QAAQ,CAAE,aAAc,CAAC,GAC7C,QAAQ,GACR,MAAM;IACV,CAAC;IAEDD,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAK,CAAE,IAAI,CAACD,QAAQ,CAAC,CAAC,CAACE,QAAQ,CAAE,OAAQ,CAAC,EAAG;QAC5C,IAAI,CAACqb,gBAAgB,CAAC,CAAC;MACxB;IACD,CAAC;IAEDA,gBAAgB,EAAE,SAAAA,CAAA,EAAY;MAC7B;MACA,IAAIjb,KAAK,GAAG,IAAI,CAACN,QAAQ,CAAC,CAAC;MAC3B,IAAIuP,SAAS,GAAG,IAAI,CAAChU,MAAM,CAAC,CAAC;MAC7B,IAAI1K,IAAI,GAAG;QACV2qB,OAAO,EAAE,IAAI;QACbC,SAAS,EAAE,IAAI;QACfC,OAAO,EAAE,IAAI,CAAClnB,GAAG,CAAE,SAAU,CAAC;QAC9B8S,IAAI,EAAE,IAAI,CAACgU,OAAO,CAAC,CAAC;QACpB7mB,KAAK,EAAE;MACR,CAAC;;MAED;MACA,IAAIknB,KAAK,GAAGpM,SAAS,CAACzO,IAAI,CAAE,IAAK,CAAC;MAClC,IAAI8a,KAAK,GAAGrvB,GAAG,CAACsvB,QAAQ,CAAE,aAAc,CAAC;;MAEzC;MACA,IAAIC,SAAS,GAAGvM,SAAS,CAAC1d,IAAI,CAAC,CAAC;MAChC,IAAIkqB,QAAQ,GAAGxM,SAAS,CAAC1W,GAAG,CAAC,CAAC;;MAE9B;MACAtM,GAAG,CAACyvB,MAAM,CAAE;QACX9lB,MAAM,EAAEoK,KAAK;QACb8P,MAAM,EAAEuL,KAAK;QACbpQ,OAAO,EAAEqQ,KAAK;QACdK,WAAW,EAAE;MACd,CAAE,CAAC;;MAEH;MACA,IAAI,CAAC9uB,GAAG,CAAE,IAAI,EAAEyuB,KAAK,EAAE,IAAK,CAAC;;MAE7B;MACA;MACA,IAAI,CAACrgB,MAAM,CAAC,CAAC,CAAC1J,IAAI,CAAEiqB,SAAU,CAAC,CAACjjB,GAAG,CAAEkjB,QAAS,CAAC;;MAE/C;MACAxvB,GAAG,CAACivB,OAAO,CAACvb,UAAU,CAAE2b,KAAK,EAAE/qB,IAAK,CAAC;IACtC,CAAC;IAEDqrB,WAAW,EAAE,SAAAA,CAAW7nB,CAAC,EAAG;MAC3B;MACAA,CAAC,CAACqO,cAAc,CAAC,CAAC;;MAElB;MACA,IAAIpC,KAAK,GAAG,IAAI,CAACN,QAAQ,CAAC,CAAC;MAC3BM,KAAK,CAACkC,WAAW,CAAE,OAAQ,CAAC;MAC5BlC,KAAK,CAAC6B,IAAI,CAAE,qBAAsB,CAAC,CAACpT,MAAM,CAAC,CAAC;;MAE5C;MACA,IAAI,CAACwsB,gBAAgB,CAAC,CAAC;IACxB,CAAC;IAEDY,YAAY,EAAE,SAAAA,CAAA,EAAY;MACzB,IAAK,IAAI,CAACb,OAAO,CAAC,CAAC,IAAI,QAAQ,EAAG;QACjC/uB,GAAG,CAACivB,OAAO,CAACltB,MAAM,CAAE,IAAI,CAACkG,GAAG,CAAE,IAAK,CAAE,CAAC;MACvC;IACD,CAAC;IAED4nB,aAAa,EAAE,SAAAA,CAAA,EAAY;MAC1B7vB,GAAG,CAACivB,OAAO,CAACzjB,OAAO,CAAE,IAAI,CAACvD,GAAG,CAAE,IAAK,CAAE,CAAC;IACxC;EACD,CAAE,CAAC;EAEHjI,GAAG,CAACqV,iBAAiB,CAAEhP,KAAM,CAAC;AAC/B,CAAC,EAAI+F,MAAO,CAAC;;;;;;;;;;AClGb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B;EACA,IAAI2P,OAAO,GAAG,EAAE;;EAEhB;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC1P,GAAG,CAACqG,KAAK,GAAGrG,GAAG,CAACoK,KAAK,CAAChD,MAAM,CAAE;IAC7B;IACAe,IAAI,EAAE,EAAE;IAER;IACA2nB,UAAU,EAAE,YAAY;IAExB;IACAtc,IAAI,EAAE,OAAO;IAEb;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;IAEExD,KAAK,EAAE,SAAAA,CAAW3K,MAAM,EAAG;MAC1B;MACA,IAAI,CAACjB,GAAG,GAAGiB,MAAM;;MAEjB;MACA,IAAI,CAACiiB,OAAO,CAAEjiB,MAAO,CAAC;;MAEtB;MACA,IAAI,CAACiiB,OAAO,CAAE,IAAI,CAAC7T,QAAQ,CAAC,CAAE,CAAC;IAChC,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;IAEEnH,GAAG,EAAE,SAAAA,CAAWA,GAAG,EAAG;MACrB;MACA,IAAKA,GAAG,KAAKvM,SAAS,EAAG;QACxB,OAAO,IAAI,CAAC0W,QAAQ,CAAEnK,GAAI,CAAC;;QAE3B;MACD,CAAC,MAAM;QACN,OAAO,IAAI,CAAC2C,IAAI,CAAE,UAAW,CAAC,GAAG,IAAI,GAAG,IAAI,CAAC8H,QAAQ,CAAC,CAAC;MACxD;IACD,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;IAEEA,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,IAAI,CAAC/H,MAAM,CAAC,CAAC,CAAC1C,GAAG,CAAC,CAAC;IAC3B,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;IAEEmK,QAAQ,EAAE,SAAAA,CAAWnK,GAAG,EAAG;MAC1B,OAAOtM,GAAG,CAACsM,GAAG,CAAE,IAAI,CAAC0C,MAAM,CAAC,CAAC,EAAE1C,GAAI,CAAC;IACrC,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;IAEE3I,EAAE,EAAE,SAAAA,CAAWC,MAAM,EAAG;MACvB,OAAO5D,GAAG,CAACsD,EAAE,CAAE,IAAI,CAAC6E,IAAI,EAAEvE,MAAO,CAAC;IACnC,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;IAEE6P,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO,KAAK;IACb,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;IAEEzE,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAAClP,CAAC,CAAE,cAAe,CAAC;IAChC,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;IAEEgU,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB,OAAO,IAAI,CAAChU,CAAC,CAAE,kBAAmB,CAAC;IACpC,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;IAEE+T,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB,OAAO,IAAI,CAAC/T,CAAC,CAAE,kBAAmB,CAAC;IACpC,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;IAEEqX,YAAY,EAAE,SAAAA,CAAA,EAAY;MACzB,OAAO,IAAI,CAACnI,MAAM,CAAC,CAAC,CAACuF,IAAI,CAAE,MAAO,CAAC,IAAI,EAAE;IAC1C,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;IAEE/P,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB;MACA,IAAIoN,OAAO,GAAG,IAAI,CAACA,OAAO,CAAC,CAAC;;MAE5B;MACA,OAAOA,OAAO,CAAC7M,MAAM,GAAG6M,OAAO,CAAE,CAAC,CAAE,GAAG,KAAK;IAC7C,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;IAEEA,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB;MACA,IAAIme,QAAQ,GAAG,IAAI,CAAC3rB,GAAG,CAACwN,OAAO,CAAE,YAAa,CAAC;;MAE/C;MACA,IAAIA,OAAO,GAAG5R,GAAG,CAAC0R,SAAS,CAAEqe,QAAS,CAAC;;MAEvC;MACA,OAAOne,OAAO;IACf,CAAC;IAEDQ,IAAI,EAAE,SAAAA,CAAWqW,OAAO,EAAE1hB,OAAO,EAAG;MACnC;MACA,IAAIoL,OAAO,GAAGnS,GAAG,CAACoS,IAAI,CAAE,IAAI,CAAChO,GAAG,EAAEqkB,OAAQ,CAAC;;MAE3C;MACA,IAAKtW,OAAO,EAAG;QACd,IAAI,CAAClD,IAAI,CAAE,QAAQ,EAAE,KAAM,CAAC;QAC5BjP,GAAG,CAACkB,QAAQ,CAAE,YAAY,EAAE,IAAI,EAAE6F,OAAQ,CAAC;QAE3C,IAAKA,OAAO,KAAK,mBAAmB,EAAG;UACtC,IAAI,CAACipB,2BAA2B,CAAC,CAAC;QACnC;MACD;;MAEA;MACA,OAAO7d,OAAO;IACf,CAAC;IAEDE,IAAI,EAAE,SAAAA,CAAWoW,OAAO,EAAE1hB,OAAO,EAAG;MACnC;MACA,IAAIoL,OAAO,GAAGnS,GAAG,CAACqS,IAAI,CAAE,IAAI,CAACjO,GAAG,EAAEqkB,OAAQ,CAAC;;MAE3C;MACA,IAAKtW,OAAO,EAAG;QACd,IAAI,CAAClD,IAAI,CAAE,QAAQ,EAAE,IAAK,CAAC;QAC3BjP,GAAG,CAACkB,QAAQ,CAAE,YAAY,EAAE,IAAI,EAAE6F,OAAQ,CAAC;QAE3C,IAAKA,OAAO,KAAK,mBAAmB,EAAG;UACtC,IAAI,CAACipB,2BAA2B,CAAC,CAAC;QACnC;MACD;;MAEA;MACA,OAAO7d,OAAO;IACf,CAAC;IAED6d,2BAA2B,EAAE,SAAAA,CAAA,EAAY;MACxC;MACA,IAAID,QAAQ,GAAG,IAAI,CAAC3rB,GAAG,CAACwN,OAAO,CAAE,0BAA2B,CAAC;MAC7D,IAAK,CAAEme,QAAQ,CAAChrB,MAAM,EAAG;MAEzB,IAAIH,OAAO,GAAGmrB,QAAQ,CAACna,IAAI,CAAE,YAAa,CAAC;MAE3ChR,OAAO,CAACqR,WAAW,CAAE,kBAAmB,CAAC;MACzCrR,OAAO,CAACkS,GAAG,CAAE,aAAc,CAAC,CAACO,IAAI,CAAC,CAAC,CAAC3C,QAAQ,CAAE,kBAAmB,CAAC;IACnE,CAAC;IAED3S,MAAM,EAAE,SAAAA,CAAW0mB,OAAO,EAAE1hB,OAAO,EAAG;MACrC;MACA,IAAIoL,OAAO,GAAGnS,GAAG,CAAC+B,MAAM,CAAE,IAAI,CAACqC,GAAG,EAAEqkB,OAAQ,CAAC;;MAE7C;MACA,IAAKtW,OAAO,EAAG;QACd,IAAI,CAAClD,IAAI,CAAE,UAAU,EAAE,KAAM,CAAC;QAC9BjP,GAAG,CAACkB,QAAQ,CAAE,cAAc,EAAE,IAAI,EAAE6F,OAAQ,CAAC;MAC9C;;MAEA;MACA,OAAOoL,OAAO;IACf,CAAC;IAEDvQ,OAAO,EAAE,SAAAA,CAAW6mB,OAAO,EAAE1hB,OAAO,EAAG;MACtC;MACA,IAAIoL,OAAO,GAAGnS,GAAG,CAAC4B,OAAO,CAAE,IAAI,CAACwC,GAAG,EAAEqkB,OAAQ,CAAC;;MAE9C;MACA,IAAKtW,OAAO,EAAG;QACd,IAAI,CAAClD,IAAI,CAAE,UAAU,EAAE,IAAK,CAAC;QAC7BjP,GAAG,CAACkB,QAAQ,CAAE,eAAe,EAAE,IAAI,EAAE6F,OAAQ,CAAC;MAC/C;;MAEA;MACA,OAAOoL,OAAO;IACf,CAAC;IAEDG,UAAU,EAAE,SAAAA,CAAWmW,OAAO,EAAE1hB,OAAO,EAAG;MACzC;MACA,IAAI,CAAChF,MAAM,CAAC8C,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;;MAEpC;MACA,OAAO,IAAI,CAACsN,IAAI,CAACvN,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;IAC1C,CAAC;IAED0N,WAAW,EAAE,SAAAA,CAAWiW,OAAO,EAAE1hB,OAAO,EAAG;MAC1C;MACA,IAAI,CAACnF,OAAO,CAACiD,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;;MAErC;MACA,OAAO,IAAI,CAACuN,IAAI,CAACxN,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;IAC1C,CAAC;IAEDgE,UAAU,EAAE,SAAAA,CAAW4B,KAAK,EAAG;MAC9B;MACA,IAAK,OAAOA,KAAK,KAAK,QAAQ,EAAG;QAChCA,KAAK,GAAG;UAAE3B,IAAI,EAAE2B;QAAM,CAAC;MACxB;;MAEA;MACA,IAAK,IAAI,CAAC+gB,MAAM,EAAG;QAClB,IAAI,CAACA,MAAM,CAACjpB,MAAM,CAAC,CAAC;MACrB;;MAEA;MACAkI,KAAK,CAACf,MAAM,GAAG,IAAI,CAACmK,UAAU,CAAC,CAAC;MAChC,IAAI,CAAC2X,MAAM,GAAGzrB,GAAG,CAACssB,SAAS,CAAE5hB,KAAM,CAAC;IACrC,CAAC;IAEDulB,YAAY,EAAE,SAAAA,CAAWjnB,OAAO,EAAG;MAClC,IAAK,IAAI,CAACyiB,MAAM,EAAG;QAClB,IAAI,CAACA,MAAM,CAACyE,IAAI,CAAElnB,OAAO,IAAI,CAAE,CAAC;QAChC,IAAI,CAACyiB,MAAM,GAAG,KAAK;MACpB;IACD,CAAC;IAED0E,SAAS,EAAE,SAAAA,CAAWtnB,OAAO,EAAG;MAC/B;MACA,IAAI,CAACzE,GAAG,CAACsQ,QAAQ,CAAE,WAAY,CAAC;;MAEhC;MACA,IAAK7L,OAAO,KAAK9I,SAAS,EAAG;QAC5B,IAAI,CAAC+I,UAAU,CAAE;UAChBC,IAAI,EAAEF,OAAO;UACbV,IAAI,EAAE,OAAO;UACbqkB,OAAO,EAAE;QACV,CAAE,CAAC;MACJ;;MAEA;MACAxsB,GAAG,CAACkB,QAAQ,CAAE,eAAe,EAAE,IAAK,CAAC;;MAErC;MACA,IAAI,CAACkD,GAAG,CAACohB,GAAG,CACX,cAAc,EACd,yBAAyB,EACzB1lB,CAAC,CAACob,KAAK,CAAE,IAAI,CAACvS,WAAW,EAAE,IAAK,CACjC,CAAC;IACF,CAAC;IAEDA,WAAW,EAAE,SAAAA,CAAA,EAAY;MACxB;MACA,IAAI,CAACvE,GAAG,CAAC6R,WAAW,CAAE,WAAY,CAAC;;MAEnC;MACA,IAAI,CAACga,YAAY,CAAE,GAAI,CAAC;;MAExB;MACAjwB,GAAG,CAACkB,QAAQ,CAAE,aAAa,EAAE,IAAK,CAAC;IACpC,CAAC;IAEDwV,OAAO,EAAE,SAAAA,CAAWpP,IAAI,EAAEhD,IAAI,EAAE8rB,OAAO,EAAG;MACzC;MACA,IAAK9oB,IAAI,IAAI,cAAc,EAAG;QAC7B8oB,OAAO,GAAG,IAAI;MACf;;MAEA;MACA,OAAOpwB,GAAG,CAACoK,KAAK,CAACgE,SAAS,CAACsI,OAAO,CAAC7R,KAAK,CAAE,IAAI,EAAE,CAC/CyC,IAAI,EACJhD,IAAI,EACJ8rB,OAAO,CACN,CAAC;IACJ;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECpwB,GAAG,CAACqwB,QAAQ,GAAG,UAAWhrB,MAAM,EAAG;IAClC;IACA,IAAI8C,IAAI,GAAG9C,MAAM,CAACC,IAAI,CAAE,MAAO,CAAC;IAChC,IAAIqL,GAAG,GAAGH,OAAO,CAAErI,IAAK,CAAC;IACzB,IAAIlB,KAAK,GAAGjH,GAAG,CAAC4Q,MAAM,CAAED,GAAG,CAAE,IAAI3Q,GAAG,CAACqG,KAAK;;IAE1C;IACA,IAAI6B,KAAK,GAAG,IAAIjB,KAAK,CAAE5B,MAAO,CAAC;;IAE/B;IACArF,GAAG,CAACkB,QAAQ,CAAE,WAAW,EAAEgH,KAAM,CAAC;;IAElC;IACA,OAAOA,KAAK;EACb,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIsI,OAAO,GAAG,SAAAA,CAAWrI,IAAI,EAAG;IAC/B,OAAOnI,GAAG,CAACyQ,aAAa,CAAEtI,IAAI,IAAI,EAAG,CAAC,GAAG,OAAO;EACjD,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECnI,GAAG,CAACqV,iBAAiB,GAAG,UAAWpO,KAAK,EAAG;IAC1C;IACA,IAAIyJ,KAAK,GAAGzJ,KAAK,CAACmH,SAAS;IAC3B,IAAIjG,IAAI,GAAGuI,KAAK,CAACvI,IAAI;IACrB,IAAIwI,GAAG,GAAGH,OAAO,CAAErI,IAAK,CAAC;;IAEzB;IACAnI,GAAG,CAAC4Q,MAAM,CAAED,GAAG,CAAE,GAAG1J,KAAK;;IAEzB;IACAyI,OAAO,CAACR,IAAI,CAAE/G,IAAK,CAAC;EACrB,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECnI,GAAG,CAACorB,YAAY,GAAG,UAAWjjB,IAAI,EAAG;IACpC,IAAIwI,GAAG,GAAGH,OAAO,CAAErI,IAAK,CAAC;IACzB,OAAOnI,GAAG,CAAC4Q,MAAM,CAAED,GAAG,CAAE,IAAI,KAAK;EAClC,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC3Q,GAAG,CAACswB,aAAa,GAAG,UAAWhsB,IAAI,EAAG;IACrC;IACAA,IAAI,GAAGtE,GAAG,CAAC0B,SAAS,CAAE4C,IAAI,EAAE;MAC3BisB,QAAQ,EAAE;MACV;IACD,CAAE,CAAC;;IAEH;IACA,IAAIvf,KAAK,GAAG,EAAE;;IAEd;IACAtB,OAAO,CAAClJ,GAAG,CAAE,UAAW2B,IAAI,EAAG;MAC9B;MACA,IAAIlB,KAAK,GAAGjH,GAAG,CAACorB,YAAY,CAAEjjB,IAAK,CAAC;MACpC,IAAIuI,KAAK,GAAGzJ,KAAK,CAACmH,SAAS;;MAE3B;MACA,IAAK9J,IAAI,CAACisB,QAAQ,IAAI7f,KAAK,CAAC6f,QAAQ,KAAKjsB,IAAI,CAACisB,QAAQ,EAAG;QACxD;MACD;;MAEA;MACAvf,KAAK,CAAC9B,IAAI,CAAEjI,KAAM,CAAC;IACpB,CAAE,CAAC;;IAEH;IACA,OAAO+J,KAAK;EACb,CAAC;AACF,CAAC,EAAI5E,MAAO,CAAC;;;;;;;;;;ACrhBb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECC,GAAG,CAAC0E,UAAU,GAAG,UAAWJ,IAAI,EAAG;IAClC;IACA,IAAIP,QAAQ,GAAG,YAAY;IAC3B,IAAIa,OAAO,GAAG,KAAK;;IAEnB;IACAN,IAAI,GAAGtE,GAAG,CAAC0B,SAAS,CAAE4C,IAAI,EAAE;MAC3BsB,GAAG,EAAE,EAAE;MACP0B,IAAI,EAAE,EAAE;MACRa,IAAI,EAAE,EAAE;MACR5D,EAAE,EAAE,EAAE;MACNC,MAAM,EAAE,KAAK;MACbmN,OAAO,EAAE,KAAK;MACd6e,KAAK,EAAE,KAAK;MACZ9H,OAAO,EAAE,KAAK;MACdjkB,eAAe,EAAE,KAAK;MACtBgsB,gBAAgB,EAAE;IACnB,CAAE,CAAC;;IAEH;IACA,IAAK,CAAEnsB,IAAI,CAACG,eAAe,EAAG;MAC7BH,IAAI,GAAGtE,GAAG,CAACwB,YAAY,CAAE,kBAAkB,EAAE8C,IAAK,CAAC;IACpD;;IAEA;IACA,IAAKA,IAAI,CAACsB,GAAG,EAAG;MACf7B,QAAQ,IAAI,aAAa,GAAGO,IAAI,CAACsB,GAAG,GAAG,IAAI;IAC5C;;IAEA;IACA,IAAKtB,IAAI,CAAC6D,IAAI,EAAG;MAChBpE,QAAQ,IAAI,cAAc,GAAGO,IAAI,CAAC6D,IAAI,GAAG,IAAI;IAC9C;;IAEA;IACA,IAAK7D,IAAI,CAACgD,IAAI,EAAG;MAChBvD,QAAQ,IAAI,cAAc,GAAGO,IAAI,CAACgD,IAAI,GAAG,IAAI;IAC9C;;IAEA;IACA,IAAKhD,IAAI,CAACC,EAAE,EAAG;MACdR,QAAQ,IAAIO,IAAI,CAACC,EAAE;IACpB;;IAEA;IACA,IAAKD,IAAI,CAACokB,OAAO,EAAG;MACnB3kB,QAAQ,IAAI,UAAU;IACvB;IAEA,IAAK,CAAEO,IAAI,CAACG,eAAe,EAAG;MAC7BV,QAAQ,GAAG/D,GAAG,CAACwB,YAAY,CAC1B,sBAAsB,EACtBuC,QAAQ,EACRO,IACD,CAAC;IACF;;IAEA;IACA,IAAKA,IAAI,CAACE,MAAM,EAAG;MAClBI,OAAO,GAAGN,IAAI,CAACE,MAAM,CAACoR,IAAI,CAAE7R,QAAS,CAAC;MACtC;MACA,IAAKO,IAAI,CAACmsB,gBAAgB,EAAG;QAC5B7rB,OAAO,GAAGA,OAAO,CAACkS,GAAG,CAAExS,IAAI,CAACE,MAAM,CAACoR,IAAI,CAAE,8BAA+B,CAAE,CAAC;MAC5E;IACD,CAAC,MAAM,IAAKtR,IAAI,CAACqN,OAAO,EAAG;MAC1B/M,OAAO,GAAGN,IAAI,CAACqN,OAAO,CAACoE,QAAQ,CAAEhS,QAAS,CAAC;IAC5C,CAAC,MAAM;MACNa,OAAO,GAAG9E,CAAC,CAAEiE,QAAS,CAAC;IACxB;;IAEA;IACA,IAAK,CAAEO,IAAI,CAACG,eAAe,EAAG;MAC7BG,OAAO,GAAGA,OAAO,CAACkS,GAAG,CAAE,uBAAwB,CAAC;MAChDlS,OAAO,GAAG5E,GAAG,CAACwB,YAAY,CAAE,aAAa,EAAEoD,OAAQ,CAAC;IACrD;;IAEA;IACA,IAAKN,IAAI,CAACksB,KAAK,EAAG;MACjB5rB,OAAO,GAAGA,OAAO,CAAC8rB,KAAK,CAAE,CAAC,EAAEpsB,IAAI,CAACksB,KAAM,CAAC;IACzC;;IAEA;IACA,OAAO5rB,OAAO;EACf,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC5E,GAAG,CAAC2wB,SAAS,GAAG,UAAW/qB,GAAG,EAAEsP,OAAO,EAAG;IACzC,OAAOlV,GAAG,CAAC0E,UAAU,CAAE;MACtBkB,GAAG,EAAEA,GAAG;MACR4qB,KAAK,EAAE,CAAC;MACRhsB,MAAM,EAAE0Q,OAAO;MACfzQ,eAAe,EAAE;IAClB,CAAE,CAAC;EACJ,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECzE,GAAG,CAAC0I,QAAQ,GAAG,UAAWrD,MAAM,EAAG;IAClC;IACA,IAAKA,MAAM,YAAY+G,MAAM,EAAG;MAC/B;IAAA,CACA,MAAM;MACN/G,MAAM,GAAGrF,GAAG,CAAC2wB,SAAS,CAAEtrB,MAAO,CAAC;IACjC;;IAEA;IACA,IAAI6C,KAAK,GAAG7C,MAAM,CAACC,IAAI,CAAE,KAAM,CAAC;IAChC,IAAK,CAAE4C,KAAK,EAAG;MACdA,KAAK,GAAGlI,GAAG,CAACqwB,QAAQ,CAAEhrB,MAAO,CAAC;IAC/B;;IAEA;IACA,OAAO6C,KAAK;EACb,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEClI,GAAG,CAAC0R,SAAS,GAAG,UAAW9M,OAAO,EAAG;IACpC;IACA,IAAKA,OAAO,YAAYwH,MAAM,EAAG;MAChC;IAAA,CACA,MAAM;MACNxH,OAAO,GAAG5E,GAAG,CAAC0E,UAAU,CAAEE,OAAQ,CAAC;IACpC;;IAEA;IACA,IAAIlE,MAAM,GAAG,EAAE;IACfkE,OAAO,CAACyC,IAAI,CAAE,YAAY;MACzB,IAAIa,KAAK,GAAGlI,GAAG,CAAC0I,QAAQ,CAAE5I,CAAC,CAAE,IAAK,CAAE,CAAC;MACrCY,MAAM,CAACwO,IAAI,CAAEhH,KAAM,CAAC;IACrB,CAAE,CAAC;;IAEH;IACA,OAAOxH,MAAM;EACd,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECV,GAAG,CAAC4wB,gBAAgB,GAAG,UAAWxsB,GAAG,EAAG;IACvC,OAAOA,GAAG,CAACc,OAAO,CAAE,YAAa,CAAC;EACnC,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEClF,GAAG,CAAC6wB,eAAe,GAAG,UAAWzsB,GAAG,EAAG;IACtC,IAAIiB,MAAM,GAAGrF,GAAG,CAAC4wB,gBAAgB,CAAExsB,GAAI,CAAC;IACxC,OAAO,IAAI,CAACsE,QAAQ,CAAErD,MAAO,CAAC;EAC/B,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIyrB,oBAAoB,GAAG,SAAAA,CAAWlqB,MAAM,EAAG;IAC9C;IACA,IAAImqB,YAAY,GAAGnqB,MAAM;IACzB,IAAIoqB,YAAY,GAAGpqB,MAAM,GAAG,SAAS,CAAC,CAAC;IACvC,IAAIqqB,YAAY,GAAGrqB,MAAM,GAAG,QAAQ,CAAC,CAAC;;IAEtC;IACA,IAAIsqB,cAAc,GAAG,SAAAA,CAAW9sB,GAAG,CAAC,uBAAwB;MAC3D;;MAEA;MACA,IAAIE,IAAI,GAAGtE,GAAG,CAACuG,SAAS,CAAEzB,SAAU,CAAC;MACrC,IAAIqsB,SAAS,GAAG7sB,IAAI,CAACosB,KAAK,CAAE,CAAE,CAAC;;MAE/B;MACA,IAAIhwB,MAAM,GAAGV,GAAG,CAAC0R,SAAS,CAAE;QAAElN,MAAM,EAAEJ;MAAI,CAAE,CAAC;;MAE7C;MACA,IAAK1D,MAAM,CAACqE,MAAM,EAAG;QACpB;QACA,IAAIqsB,UAAU,GAAG,CAAEJ,YAAY,EAAEtwB,MAAM,CAAE,CAAC2wB,MAAM,CAAEF,SAAU,CAAC;QAC7DnxB,GAAG,CAACkB,QAAQ,CAAC2D,KAAK,CAAE,IAAI,EAAEusB,UAAW,CAAC;MACvC;IACD,CAAC;;IAED;IACA,IAAIE,cAAc,GAAG,SAAAA,CAAW5wB,MAAM,CAAC,uBAAwB;MAC9D;;MAEA;MACA,IAAI4D,IAAI,GAAGtE,GAAG,CAACuG,SAAS,CAAEzB,SAAU,CAAC;MACrC,IAAIqsB,SAAS,GAAG7sB,IAAI,CAACosB,KAAK,CAAE,CAAE,CAAC;;MAE/B;MACAhwB,MAAM,CAAC8F,GAAG,CAAE,UAAW0B,KAAK,EAAEjC,CAAC,EAAG;QACjC;QACA;QACA,IAAIsrB,UAAU,GAAG,CAAEN,YAAY,EAAE/oB,KAAK,CAAE,CAACmpB,MAAM,CAAEF,SAAU,CAAC;QAC5DnxB,GAAG,CAACkB,QAAQ,CAAC2D,KAAK,CAAE,IAAI,EAAE0sB,UAAW,CAAC;QACtC;MACD,CAAE,CAAC;IACJ,CAAC;;IAED;IACAvxB,GAAG,CAACc,SAAS,CAAEiwB,YAAY,EAAEG,cAAe,CAAC;IAC7ClxB,GAAG,CAACc,SAAS,CAAEkwB,YAAY,EAAEM,cAAe,CAAC;;IAE7C;IACAE,oBAAoB,CAAE5qB,MAAO,CAAC;EAC/B,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAI4qB,oBAAoB,GAAG,SAAAA,CAAW5qB,MAAM,EAAG;IAC9C;IACA,IAAIqqB,YAAY,GAAGrqB,MAAM,GAAG,QAAQ,CAAC,CAAC;IACtC,IAAI6qB,WAAW,GAAG7qB,MAAM,GAAG,OAAO,CAAC,CAAC;;IAEpC;IACA,IAAI8qB,cAAc,GAAG,SAAAA,CAAWxpB,KAAK,CAAC,uBAAwB;MAC7D;;MAEA;MACA,IAAI5D,IAAI,GAAGtE,GAAG,CAACuG,SAAS,CAAEzB,SAAU,CAAC;MACrC,IAAIqsB,SAAS,GAAG7sB,IAAI,CAACosB,KAAK,CAAE,CAAE,CAAC;;MAE/B;MACA,IAAIiB,UAAU,GAAG,CAAE,MAAM,EAAE,MAAM,EAAE,KAAK,CAAE;MAC1CA,UAAU,CAACnrB,GAAG,CAAE,UAAWorB,SAAS,EAAG;QACtC;QACA,IAAIC,MAAM,GAAG,GAAG,GAAGD,SAAS,GAAG,GAAG,GAAG1pB,KAAK,CAACD,GAAG,CAAE2pB,SAAU,CAAC;;QAE3D;QACAttB,IAAI,GAAG,CAAE2sB,YAAY,GAAGY,MAAM,EAAE3pB,KAAK,CAAE,CAACmpB,MAAM,CAAEF,SAAU,CAAC;QAC3DnxB,GAAG,CAACkB,QAAQ,CAAC2D,KAAK,CAAE,IAAI,EAAEP,IAAK,CAAC;MACjC,CAAE,CAAC;;MAEH;MACA,IAAKwtB,iBAAiB,CAACpqB,OAAO,CAAEd,MAAO,CAAC,GAAG,CAAC,CAAC,EAAG;QAC/CsB,KAAK,CAACwO,OAAO,CAAE+a,WAAW,EAAEN,SAAU,CAAC;MACxC;IACD,CAAC;;IAED;IACAnxB,GAAG,CAACc,SAAS,CAAEmwB,YAAY,EAAES,cAAe,CAAC;EAC9C,CAAC;;EAED;EACA,IAAIK,kBAAkB,GAAG,CACxB,SAAS,EACT,OAAO,EACP,MAAM,EACN,QAAQ,EACR,QAAQ,EACR,SAAS,EACT,SAAS,EACT,WAAW,EACX,UAAU,EACV,MAAM,EACN,MAAM,EACN,QAAQ,CACR;EACD,IAAIC,kBAAkB,GAAG,CACxB,OAAO,EACP,SAAS,EACT,QAAQ,EACR,SAAS,EACT,KAAK,EACL,WAAW,CACX;EACD,IAAIF,iBAAiB,GAAG,CACvB,QAAQ,EACR,SAAS,EACT,SAAS,EACT,WAAW,EACX,UAAU,EACV,MAAM,EACN,MAAM,EACN,QAAQ,EACR,OAAO,EACP,SAAS,EACT,QAAQ,EACR,SAAS,EACT,WAAW,CACX;;EAED;EACAC,kBAAkB,CAACvrB,GAAG,CAAEsqB,oBAAqB,CAAC;EAC9CkB,kBAAkB,CAACxrB,GAAG,CAAEgrB,oBAAqB,CAAC;;EAE9C;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIS,kBAAkB,GAAG,IAAIjyB,GAAG,CAACoK,KAAK,CAAE;IACvCS,EAAE,EAAE,oBAAoB;IACxB1D,MAAM,EAAE;MACP,8BAA8B,EAAE,SAAS;MACzC,mBAAmB,EAAE;IACtB,CAAC;IACD+O,OAAO,EAAE,SAAAA,CAAWpO,CAAC,EAAG;MACvB;MACAA,CAAC,CAACqO,cAAc,CAAC,CAAC;IACnB,CAAC;IACDa,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB;MACAlX,CAAC,CAAE,eAAgB,CAAC,CAACwM,GAAG,CAAE,CAAE,CAAC;MAE7B,IAAKtM,GAAG,CAACkyB,qBAAqB,CAAC,CAAC,EAAG;QAClCC,EAAE,CAAC7sB,IAAI,CAAC8sB,QAAQ,CAAC,aAAa,CAAC,CAACC,QAAQ,CAAC;UAAEC,IAAI,EAAE;YAAEC,YAAY,EAAE;UAAE;QAAE,CAAC,CAAC;MACxE;IACD;EACD,CAAE,CAAC;EAEH,IAAIC,sBAAsB,GAAG,IAAIxyB,GAAG,CAACoK,KAAK,CAAE;IAC3CS,EAAE,EAAE,wBAAwB;IAC5B7D,OAAO,EAAE;MACRyrB,SAAS,EAAE,aAAa;MACxBC,gBAAgB,EAAE;IACnB,CAAC;IACDxa,WAAW,EAAE,SAAAA,CAAW9T,GAAG,EAAEuuB,IAAI,EAAG;MACnC,IAAIjyB,MAAM,GAAGV,GAAG,CAAC0R,SAAS,CAAE;QAAElN,MAAM,EAAEJ;MAAI,CAAE,CAAC;MAC7C,IAAK1D,MAAM,CAACqE,MAAM,EAAG;QACpB,IAAIH,OAAO,GAAG5E,GAAG,CAAC0E,UAAU,CAAE;UAAEF,MAAM,EAAEmuB;QAAK,CAAE,CAAC;QAChD3yB,GAAG,CAACkB,QAAQ,CAAE,kBAAkB,EAAER,MAAM,EAAEkE,OAAQ,CAAC;MACpD;IACD,CAAC;IACDguB,iBAAiB,EAAE,SAAAA,CAAWlyB,MAAM,EAAEmyB,UAAU,EAAG;MAClDnyB,MAAM,CAAC8F,GAAG,CAAE,UAAW0B,KAAK,EAAEjC,CAAC,EAAG;QACjCjG,GAAG,CAACkB,QAAQ,CAAE,iBAAiB,EAAEgH,KAAK,EAAEpI,CAAC,CAAE+yB,UAAU,CAAE5sB,CAAC,CAAG,CAAE,CAAC;MAC/D,CAAE,CAAC;IACJ;EACD,CAAE,CAAC;AACJ,CAAC,EAAImG,MAAO,CAAC;;;;;;;;;;AC5ab,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAI+yB,aAAa,GAAG,IAAI9yB,GAAG,CAACoK,KAAK,CAAE;IAClCtD,QAAQ,EAAE,EAAE;IACZE,OAAO,EAAE;MACRqK,SAAS,EAAE,SAAS;MACpB0hB,UAAU,EAAE,SAAS;MACrBC,UAAU,EAAE,SAAS;MACrBC,YAAY,EAAE,SAAS;MACvBC,aAAa,EAAE,SAAS;MACxBC,aAAa,EAAE;IAChB,CAAC;IACDxK,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB3oB,GAAG,CAAC2oB,OAAO,CAAC,CAAC;IACd;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAIyK,WAAW,GAAG,IAAIpzB,GAAG,CAACoK,KAAK,CAAE;IAChCtD,QAAQ,EAAE,CAAC;IACXE,OAAO,EAAE;MACRqsB,SAAS,EAAE,aAAa;MACxBC,QAAQ,EAAE;IACX,CAAC;IACDC,WAAW,EAAE,SAAAA,CAAWC,KAAK,EAAG;MAC/BxzB,GAAG,CAACkB,QAAQ,CAAE,SAAS,EAAEsyB,KAAM,CAAC;IACjC,CAAC;IACDC,UAAU,EAAE,SAAAA,CAAWD,KAAK,EAAG;MAC9BxzB,GAAG,CAACkB,QAAQ,CAAE,SAAS,EAAEsyB,KAAM,CAAC;IACjC;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIE,cAAc,GAAG,IAAI1zB,GAAG,CAACoK,KAAK,CAAE;IACnCpD,OAAO,EAAE;MACRqsB,SAAS,EAAE;IACZ,CAAC;IACDE,WAAW,EAAE,SAAAA,CAAWC,KAAK,EAAEG,YAAY,EAAG;MAC7C;MACA,IAAKH,KAAK,CAACjvB,EAAE,CAAE,IAAK,CAAC,EAAG;QACvB;QACA;QACAovB,YAAY,CAAClf,IAAI,CAChB,kCAAkC,GACjCkf,YAAY,CAAC1f,QAAQ,CAAC,CAAC,CAAClP,MAAM,GAC9B,SACF,CAAC;;QAED;QACAyuB,KAAK,CAAC9e,QAAQ,CAAE,wBAAyB,CAAC;;QAE1C;QACA8e,KAAK,CAACvf,QAAQ,CAAC,CAAC,CAAC5M,IAAI,CAAE,YAAY;UAClCvH,CAAC,CAAE,IAAK,CAAC,CAAC+hB,KAAK,CAAE/hB,CAAC,CAAE,IAAK,CAAC,CAAC+hB,KAAK,CAAC,CAAE,CAAC;QACrC,CAAE,CAAC;;QAEH;QACA8R,YAAY,CAAC7R,MAAM,CAAE0R,KAAK,CAAC1R,MAAM,CAAC,CAAC,GAAG,IAAK,CAAC;;QAE5C;QACA0R,KAAK,CAACvd,WAAW,CAAE,wBAAyB,CAAC;MAC9C;IACD;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAI2d,eAAe,GAAG,IAAI5zB,GAAG,CAACoK,KAAK,CAAE;IACpCpD,OAAO,EAAE;MACR6sB,eAAe,EAAE;IAClB,CAAC;IACDC,gBAAgB,EAAE,SAAAA,CAAW1vB,GAAG,EAAEuuB,IAAI,EAAG;MACxC;MACA,IAAIoB,IAAI,GAAG,EAAE;MACb3vB,GAAG,CAACwR,IAAI,CAAE,QAAS,CAAC,CAACvO,IAAI,CAAE,UAAWpB,CAAC,EAAG;QACzC8tB,IAAI,CAAC7kB,IAAI,CAAEpP,CAAC,CAAE,IAAK,CAAC,CAACwM,GAAG,CAAC,CAAE,CAAC;MAC7B,CAAE,CAAC;;MAEH;MACAqmB,IAAI,CAAC/c,IAAI,CAAE,QAAS,CAAC,CAACvO,IAAI,CAAE,UAAWpB,CAAC,EAAG;QAC1CnG,CAAC,CAAE,IAAK,CAAC,CAACwM,GAAG,CAAEynB,IAAI,CAAE9tB,CAAC,CAAG,CAAC;MAC3B,CAAE,CAAC;IACJ;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAI+tB,WAAW,GAAG,IAAIh0B,GAAG,CAACoK,KAAK,CAAE;IAChCS,EAAE,EAAE,aAAa;IAEjB/D,QAAQ,EAAE,EAAE;IAEZE,OAAO,EAAE;MACR2hB,OAAO,EAAE;IACV,CAAC;IAEDsL,YAAY,EAAE,SAAAA,CAAW7vB,GAAG,EAAG;MAC9B;MACA,IAAI8vB,IAAI,GAAG,IAAI;MACfp0B,CAAC,CAAE,oBAAqB,CAAC,CAACuH,IAAI,CAAE,YAAY;QAC3C6sB,IAAI,CAACC,WAAW,CAAEr0B,CAAC,CAAE,IAAK,CAAE,CAAC;MAC9B,CAAE,CAAC;IACJ,CAAC;IAEDq0B,WAAW,EAAE,SAAAA,CAAWhgB,MAAM,EAAG;MAChC;MACA,IAAIigB,IAAI,GAAGjgB,MAAM,CAACyB,IAAI,CAAE,qCAAsC,CAAC;MAC/D,IAAIye,IAAI,GAAGlgB,MAAM,CAACyB,IAAI,CAAE,qCAAsC,CAAC;;MAE/D;MACA,IAAK,CAAEwe,IAAI,CAACrvB,MAAM,IAAI,CAAEsvB,IAAI,CAACtvB,MAAM,EAAG;QACrC,OAAO,KAAK;MACb;;MAEA;MACAqvB,IAAI,CAAC/sB,IAAI,CAAE,UAAWpB,CAAC,EAAG;QACzB;QACA,IAAIquB,GAAG,GAAGx0B,CAAC,CAAE,IAAK,CAAC;QACnB,IAAI8F,GAAG,GAAG0uB,GAAG,CAAChvB,IAAI,CAAE,KAAM,CAAC;QAC3B,IAAIivB,MAAM,GAAGF,IAAI,CAACxhB,MAAM,CAAE,aAAa,GAAGjN,GAAG,GAAG,IAAK,CAAC;QACtD,IAAI4uB,OAAO,GAAGD,MAAM,CAAC1hB,MAAM,CAAE,aAAc,CAAC;;QAE5C;QACA0hB,MAAM,CAACte,WAAW,CAAE,WAAY,CAAC;;QAEjC;QACA,IAAKse,MAAM,CAACxvB,MAAM,KAAKyvB,OAAO,CAACzvB,MAAM,EAAG;UACvC/E,GAAG,CAACqS,IAAI,CAAEiiB,GAAI,CAAC;;UAEf;QACD,CAAC,MAAM;UACNt0B,GAAG,CAACoS,IAAI,CAAEkiB,GAAI,CAAC;UACfE,OAAO,CAAC9f,QAAQ,CAAE,WAAY,CAAC;QAChC;MACD,CAAE,CAAC;;MAEH;MACA0f,IAAI,CAACvf,GAAG,CAAE,OAAO,EAAE,MAAO,CAAC;;MAE3B;MACAuf,IAAI,GAAGA,IAAI,CAACtd,GAAG,CAAE,aAAc,CAAC;;MAEhC;MACA,IAAI2d,cAAc,GAAG,GAAG;MACxB,IAAIC,OAAO,GAAGN,IAAI,CAACrvB,MAAM;;MAEzB;MACA,IAAI4vB,YAAY,GAAGP,IAAI,CAACvhB,MAAM,CAAE,cAAe,CAAC;MAChD8hB,YAAY,CAACttB,IAAI,CAAE,YAAY;QAC9B,IAAIwa,KAAK,GAAG/hB,CAAC,CAAE,IAAK,CAAC,CAACwF,IAAI,CAAE,OAAQ,CAAC;QACrCxF,CAAC,CAAE,IAAK,CAAC,CAAC+U,GAAG,CAAE,OAAO,EAAEgN,KAAK,GAAG,GAAI,CAAC;QACrC4S,cAAc,IAAI5S,KAAK;MACxB,CAAE,CAAC;;MAEH;MACA,IAAI+S,UAAU,GAAGR,IAAI,CAACtd,GAAG,CAAE,cAAe,CAAC;MAC3C,IAAK8d,UAAU,CAAC7vB,MAAM,EAAG;QACxB,IAAI8c,KAAK,GAAG4S,cAAc,GAAGG,UAAU,CAAC7vB,MAAM;QAC9C6vB,UAAU,CAAC/f,GAAG,CAAE,OAAO,EAAEgN,KAAK,GAAG,GAAI,CAAC;QACtC4S,cAAc,GAAG,CAAC;MACnB;;MAEA;MACA,IAAKA,cAAc,GAAG,CAAC,EAAG;QACzBL,IAAI,CAAC/c,IAAI,CAAC,CAAC,CAACxC,GAAG,CAAE,OAAO,EAAE,MAAO,CAAC;MACnC;;MAEA;MACAwf,IAAI,CAACxhB,MAAM,CAAE,oBAAqB,CAAC,CAACxL,IAAI,CAAE,YAAY;QACrD;QACA,IAAIwtB,GAAG,GAAG/0B,CAAC,CAAE,IAAK,CAAC;;QAEnB;QACA,IAAK+0B,GAAG,CAACrwB,MAAM,CAAC,CAAC,CAACmP,QAAQ,CAAE,YAAa,CAAC,EAAG;UAC5CkhB,GAAG,CAACtgB,IAAI,CAAE,SAAS,EAAE6f,IAAI,CAACrvB,MAAO,CAAC;QACnC,CAAC,MAAM;UACN8vB,GAAG,CAACzf,UAAU,CAAE,SAAU,CAAC;QAC5B;MACD,CAAE,CAAC;IACJ;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAI0f,YAAY,GAAG,IAAI90B,GAAG,CAACoK,KAAK,CAAE;IACjCS,EAAE,EAAE,cAAc;IAElB/D,QAAQ,EAAE,EAAE;IAEZE,OAAO,EAAE;MACR2hB,OAAO,EAAE;IACV,CAAC;IAEDoM,YAAY,EAAE,SAAAA,CAAA,EAAY;MACzB;MACA,IAAIb,IAAI,GAAG,IAAI;MACfp0B,CAAC,CAAE,qBAAsB,CAAC,CAACuH,IAAI,CAAE,YAAY;QAC5C6sB,IAAI,CAACc,WAAW,CAAEl1B,CAAC,CAAE,IAAK,CAAE,CAAC;MAC9B,CAAE,CAAC;IACJ,CAAC;IAEDk1B,WAAW,EAAE,SAAAA,CAAW5wB,GAAG,EAAG;MAC7B;MACA,IAAIqmB,GAAG,GAAG,CAAC;MACX,IAAI3I,MAAM,GAAG,CAAC;MACd,IAAImT,IAAI,GAAGn1B,CAAC,CAAC,CAAC;;MAEd;MACA,IAAI8E,OAAO,GAAGR,GAAG,CAAC6P,QAAQ,CAAE,gCAAiC,CAAC;;MAE9D;MACA,IAAK,CAAErP,OAAO,CAACG,MAAM,EAAG;QACvB,OAAO,KAAK;MACb;;MAEA;MACA,IAAKX,GAAG,CAACuP,QAAQ,CAAE,OAAQ,CAAC,EAAG;QAC9B/O,OAAO,CAACwQ,UAAU,CAAE,YAAa,CAAC;QAClCxQ,OAAO,CAACiQ,GAAG,CAAE,OAAO,EAAE,MAAO,CAAC;QAC9B,OAAO,KAAK;MACb;;MAEA;MACAjQ,OAAO,CAACqR,WAAW,CAAE,SAAU,CAAC,CAACpB,GAAG,CAAE;QAAE,YAAY,EAAE;MAAE,CAAE,CAAC;;MAE3D;MACAjQ,OAAO,CAACyC,IAAI,CAAE,UAAWpB,CAAC,EAAG;QAC5B;QACA,IAAIZ,MAAM,GAAGvF,CAAC,CAAE,IAAK,CAAC;QACtB,IAAI6c,QAAQ,GAAGtX,MAAM,CAACsX,QAAQ,CAAC,CAAC;QAChC,IAAIuY,OAAO,GAAGxP,IAAI,CAACC,IAAI,CAAEhJ,QAAQ,CAAC8N,GAAI,CAAC;QACvC,IAAI0K,QAAQ,GAAGzP,IAAI,CAACC,IAAI,CAAEhJ,QAAQ,CAACyY,IAAK,CAAC;;QAEzC;QACA,IAAKH,IAAI,CAAClwB,MAAM,IAAImwB,OAAO,GAAGzK,GAAG,EAAG;UACnC;UACAwK,IAAI,CAACpgB,GAAG,CAAE;YAAE,YAAY,EAAEiN,MAAM,GAAG;UAAK,CAAE,CAAC;;UAE3C;UACAnF,QAAQ,GAAGtX,MAAM,CAACsX,QAAQ,CAAC,CAAC;UAC5BuY,OAAO,GAAGxP,IAAI,CAACC,IAAI,CAAEhJ,QAAQ,CAAC8N,GAAI,CAAC;UACnC0K,QAAQ,GAAGzP,IAAI,CAACC,IAAI,CAAEhJ,QAAQ,CAACyY,IAAK,CAAC;;UAErC;UACA3K,GAAG,GAAG,CAAC;UACP3I,MAAM,GAAG,CAAC;UACVmT,IAAI,GAAGn1B,CAAC,CAAC,CAAC;QACX;;QAEA;QACA,IAAKE,GAAG,CAACiI,GAAG,CAAE,KAAM,CAAC,EAAG;UACvBktB,QAAQ,GAAGzP,IAAI,CAACC,IAAI,CACnBtgB,MAAM,CAACb,MAAM,CAAC,CAAC,CAACqd,KAAK,CAAC,CAAC,IACpBlF,QAAQ,CAACyY,IAAI,GAAG/vB,MAAM,CAACgwB,UAAU,CAAC,CAAC,CACvC,CAAC;QACF;;QAEA;QACA,IAAKH,OAAO,IAAI,CAAC,EAAG;UACnB7vB,MAAM,CAACqP,QAAQ,CAAE,KAAM,CAAC;QACzB,CAAC,MAAM,IAAKygB,QAAQ,IAAI,CAAC,EAAG;UAC3B9vB,MAAM,CAACqP,QAAQ,CAAE,KAAM,CAAC;QACzB;;QAEA;QACA;QACA,IAAI4gB,UAAU,GAAG5P,IAAI,CAACC,IAAI,CAAEtgB,MAAM,CAACqlB,WAAW,CAAC,CAAE,CAAC,GAAG,CAAC;;QAEtD;QACA5I,MAAM,GAAG4D,IAAI,CAACQ,GAAG,CAAEpE,MAAM,EAAEwT,UAAW,CAAC;;QAEvC;QACA7K,GAAG,GAAG/E,IAAI,CAACQ,GAAG,CAAEuE,GAAG,EAAEyK,OAAQ,CAAC;;QAE9B;QACAD,IAAI,GAAGA,IAAI,CAACM,GAAG,CAAElwB,MAAO,CAAC;MAC1B,CAAE,CAAC;;MAEH;MACA,IAAK4vB,IAAI,CAAClwB,MAAM,EAAG;QAClBkwB,IAAI,CAACpgB,GAAG,CAAE;UAAE,YAAY,EAAEiN,MAAM,GAAG;QAAK,CAAE,CAAC;MAC5C;IACD;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;EACC,IAAI0T,oBAAoB,GAAG,IAAIx1B,GAAG,CAACoK,KAAK,CAAE;IACzCS,EAAE,EAAE,sBAAsB;IAC1B1D,MAAM,EAAE;MACPsuB,OAAO,EAAE,WAAW;MACpB5lB,KAAK,EAAE;IACR,CAAC;IACD6lB,UAAU,EAAE,SAAAA,CAAW5tB,CAAC,EAAG;MAC1B,OAAOA,CAAC,CAAC0mB,OAAO,KAAK,EAAE;IACxB,CAAC;IACDmH,SAAS,EAAE,SAAAA,CAAW7tB,CAAC,EAAG;MACzB,IAAK,IAAI,CAAC4tB,UAAU,CAAE5tB,CAAE,CAAC,EAAG;QAC3BhI,CAAC,CAAE,MAAO,CAAC,CAAC4U,QAAQ,CAAE,mBAAoB,CAAC;MAC5C;IACD,CAAC;IACDkhB,OAAO,EAAE,SAAAA,CAAW9tB,CAAC,EAAG;MACvB,IAAK,IAAI,CAAC4tB,UAAU,CAAE5tB,CAAE,CAAC,EAAG;QAC3BhI,CAAC,CAAE,MAAO,CAAC,CAACmW,WAAW,CAAE,mBAAoB,CAAC;MAC/C;IACD;EACD,CAAE,CAAC;AACJ,CAAC,EAAI7J,MAAO,CAAC;;;;;;;;;;ACrXb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECC,GAAG,CAAC+K,aAAa,GAAG,UAAWzG,IAAI,EAAG;IACrC;IACA,IAAImG,KAAK,GAAG,IAAI;IAChB,IAAInG,IAAI,GAAGtE,GAAG,CAAC0B,SAAS,CAAE4C,IAAI,EAAE;MAC/ByW,IAAI,EAAE,QAAQ;MAAE;MAChBP,KAAK,EAAE,EAAE;MAAE;MACXY,MAAM,EAAE,EAAE;MAAE;MACZjT,IAAI,EAAE,EAAE;MAAE;MACVD,KAAK,EAAE,KAAK;MAAE;MACd0C,YAAY,EAAE,EAAE;MAAE;MAClBoQ,OAAO,EAAE,KAAK;MAAE;MAChBF,QAAQ,EAAE,KAAK;MAAE;MACjBhQ,UAAU,EAAE,CAAC;MAAE;MACf+qB,QAAQ,EAAE,IAAI;MAAE;MAChB5gB,IAAI,EAAE,SAAAA,CAAA,EAAY,CAAC,CAAC;MAAE;MACtBgG,MAAM,EAAE,SAAAA,CAAA,EAAY,CAAC,CAAC;MAAE;MACxBxF,KAAK,EAAE,SAAAA,CAAA,EAAY,CAAC,CAAC,CAAE;IACxB,CAAE,CAAC;;IAEH;IACA,IAAKnR,IAAI,CAACyW,IAAI,IAAI,MAAM,EAAG;MAC1BtQ,KAAK,GAAG,IAAIzK,GAAG,CAAC4Q,MAAM,CAACklB,cAAc,CAAExxB,IAAK,CAAC;IAC9C,CAAC,MAAM;MACNmG,KAAK,GAAG,IAAIzK,GAAG,CAAC4Q,MAAM,CAACmlB,gBAAgB,CAAEzxB,IAAK,CAAC;IAChD;;IAEA;IACA,IAAKA,IAAI,CAACuxB,QAAQ,EAAG;MACpBvf,UAAU,CAAE,YAAY;QACvB7L,KAAK,CAACwK,IAAI,CAAC,CAAC;MACb,CAAC,EAAE,CAAE,CAAC;IACP;;IAEA;IACAjV,GAAG,CAACkB,QAAQ,CAAE,iBAAiB,EAAEuJ,KAAM,CAAC;;IAExC;IACA,OAAOA,KAAK;EACb,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIurB,SAAS,GAAG,SAAAA,CAAA,EAAY;IAC3B,IAAIC,MAAM,GAAGj2B,GAAG,CAACiI,GAAG,CAAE,SAAU,CAAC;IACjC,OAAOjI,GAAG,CAACsO,SAAS,CAAE2nB,MAAO,CAAC,GAAGA,MAAM,GAAG,CAAC;EAC5C,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECj2B,GAAG,CAACk2B,YAAY,GAAG,YAAY;IAC9B,OAAO,IAAI,CAACjuB,GAAG,CAAE,WAAY,CAAC;EAC/B,CAAC;EAEDjI,GAAG,CAACm2B,WAAW,GAAG,UAAW7uB,IAAI,EAAG;IACnC;IACA,IAAI8uB,QAAQ,GAAGp2B,GAAG,CAACk2B,YAAY,CAAC,CAAC;;IAEjC;IACA,IAAKE,QAAQ,CAAE9uB,IAAI,CAAE,KAAKvH,SAAS,EAAG;MACrC,OAAOq2B,QAAQ,CAAE9uB,IAAI,CAAE;IACxB;;IAEA;IACA,KAAM,IAAI1B,GAAG,IAAIwwB,QAAQ,EAAG;MAC3B,IAAKxwB,GAAG,CAAC8B,OAAO,CAAEJ,IAAK,CAAC,KAAK,CAAC,CAAC,EAAG;QACjC,OAAO8uB,QAAQ,CAAExwB,GAAG,CAAE;MACvB;IACD;;IAEA;IACA,OAAO,KAAK;EACb,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIywB,UAAU,GAAGr2B,GAAG,CAACoK,KAAK,CAAChD,MAAM,CAAE;IAClCyD,EAAE,EAAE,YAAY;IAChBvF,IAAI,EAAE,CAAC,CAAC;IACRG,QAAQ,EAAE,CAAC,CAAC;IACZ8E,KAAK,EAAE,KAAK;IAEZyF,KAAK,EAAE,SAAAA,CAAWtF,KAAK,EAAG;MACzB5K,CAAC,CAACsH,MAAM,CAAE,IAAI,CAAC9B,IAAI,EAAEoF,KAAM,CAAC;IAC7B,CAAC;IAEDgJ,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAI4iB,OAAO,GAAG,IAAI,CAACC,eAAe,CAAC,CAAC;;MAEpC;MACA,IAAI,CAACC,cAAc,CAAEF,OAAQ,CAAC;;MAE9B;MACA,IAAI/rB,KAAK,GAAG4nB,EAAE,CAAChoB,KAAK,CAAEmsB,OAAQ,CAAC;;MAE/B;MACA/rB,KAAK,CAACvK,GAAG,GAAG,IAAI;;MAEhB;MACA,IAAI,CAACy2B,cAAc,CAAElsB,KAAK,EAAE+rB,OAAQ,CAAC;;MAErC;MACA,IAAI,CAAC/rB,KAAK,GAAGA,KAAK;IACnB,CAAC;IAED0K,IAAI,EAAE,SAAAA,CAAA,EAAY;MACjB,IAAI,CAAC1K,KAAK,CAAC0K,IAAI,CAAC,CAAC;IAClB,CAAC;IAEDQ,KAAK,EAAE,SAAAA,CAAA,EAAY;MAClB,IAAI,CAAClL,KAAK,CAACkL,KAAK,CAAC,CAAC;IACnB,CAAC;IAEDjT,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,IAAI,CAAC+H,KAAK,CAACmsB,MAAM,CAAC,CAAC;MACnB,IAAI,CAACnsB,KAAK,CAAC/H,MAAM,CAAC,CAAC;IACpB,CAAC;IAED+zB,eAAe,EAAE,SAAAA,CAAA,EAAY;MAC5B;MACA,IAAID,OAAO,GAAG;QACb9b,KAAK,EAAE,IAAI,CAACvS,GAAG,CAAE,OAAQ,CAAC;QAC1B6S,QAAQ,EAAE,IAAI,CAAC7S,GAAG,CAAE,UAAW,CAAC;QAChC+S,OAAO,EAAE,CAAC,CAAC;QACX2b,MAAM,EAAE;MACT,CAAC;;MAED;MACA,IAAK,IAAI,CAAC1uB,GAAG,CAAE,MAAO,CAAC,EAAG;QACzBquB,OAAO,CAACtb,OAAO,CAAC7S,IAAI,GAAG,IAAI,CAACF,GAAG,CAAE,MAAO,CAAC;MAC1C;;MAEA;MACA,IAAK,IAAI,CAACA,GAAG,CAAE,SAAU,CAAC,KAAK,YAAY,EAAG;QAC7CquB,OAAO,CAACtb,OAAO,CAAC4b,UAAU,GAAGZ,SAAS,CAAC,CAAC;MACzC;;MAEA;MACA,IAAK,IAAI,CAAC/tB,GAAG,CAAE,YAAa,CAAC,EAAG;QAC/BquB,OAAO,CAACtb,OAAO,CAAC6b,QAAQ,GAAG,CAAE,IAAI,CAAC5uB,GAAG,CAAE,YAAa,CAAC,CAAE;MACxD;;MAEA;MACA,IAAK,IAAI,CAACA,GAAG,CAAE,QAAS,CAAC,EAAG;QAC3BquB,OAAO,CAAClb,MAAM,GAAG;UAChBrS,IAAI,EAAE,IAAI,CAACd,GAAG,CAAE,QAAS;QAC1B,CAAC;MACF;;MAEA;MACA,OAAOquB,OAAO;IACf,CAAC;IAEDE,cAAc,EAAE,SAAAA,CAAWF,OAAO,EAAG;MACpC;MACA,IAAIQ,KAAK,GAAG3E,EAAE,CAAChoB,KAAK,CAAC4sB,KAAK,CAAET,OAAO,CAACtb,OAAQ,CAAC;;MAE7C;MACA;MACA;MACA;MACA;MACA;MACA;MACA,IACC,IAAI,CAAC/S,GAAG,CAAE,OAAQ,CAAC,IACnBjI,GAAG,CAAC8d,KAAK,CAAEgZ,KAAK,EAAE,WAAW,EAAE,MAAO,CAAC,EACtC;QACDA,KAAK,CAACE,SAAS,CAAC1yB,IAAI,CAAC2yB,YAAY,GAAG,IAAI,CAAChvB,GAAG,CAAE,OAAQ,CAAC;MACxD;;MAEA;MACAquB,OAAO,CAACK,MAAM,CAACznB,IAAI;MAClB;MACA,IAAIijB,EAAE,CAAChoB,KAAK,CAAC+sB,UAAU,CAACC,OAAO,CAAE;QAChCnc,OAAO,EAAE8b,KAAK;QACdhc,QAAQ,EAAE,IAAI,CAAC7S,GAAG,CAAE,UAAW,CAAC;QAChCuS,KAAK,EAAE,IAAI,CAACvS,GAAG,CAAE,OAAQ,CAAC;QAC1BnB,QAAQ,EAAE,EAAE;QACZswB,UAAU,EAAE,KAAK;QACjBC,QAAQ,EAAE,IAAI;QACdC,eAAe,EAAE;MAClB,CAAE,CACH,CAAC;;MAED;MACA,IAAKt3B,GAAG,CAAC8d,KAAK,CAAEqU,EAAE,EAAE,OAAO,EAAE,YAAY,EAAE,WAAY,CAAC,EAAG;QAC1DmE,OAAO,CAACK,MAAM,CAACznB,IAAI,CAAE,IAAIijB,EAAE,CAAChoB,KAAK,CAAC+sB,UAAU,CAACK,SAAS,CAAC,CAAE,CAAC;MAC3D;IACD,CAAC;IAEDd,cAAc,EAAE,SAAAA,CAAWlsB,KAAK,EAAE+rB,OAAO,EAAG;MAC3C;MACA;MACA;MACA;;MAEA;MACA/rB,KAAK,CAACvC,EAAE,CACP,MAAM,EACN,YAAY;QACX,IAAI,CAAC5D,GAAG,CACNc,OAAO,CAAE,cAAe,CAAC,CACzBwP,QAAQ,CACR,mBAAmB,GAAG,IAAI,CAAC1U,GAAG,CAACiI,GAAG,CAAE,MAAO,CAC5C,CAAC;MACH,CAAC,EACDsC,KACD,CAAC;;MAED;MACA;MACAA,KAAK,CAACvC,EAAE,CACP,2BAA2B,EAC3B,YAAY;QACX,IAAIwvB,KAAK,GAAG,IAAI,CAAC/b,KAAK,CAAC,CAAC,CAACxT,GAAG,CAAE,OAAQ,CAAC;QACvC,IAAIwvB,IAAI,GAAG,IAAItF,EAAE,CAAChoB,KAAK,CAACstB,IAAI,CAACF,SAAS,CAAE;UACvCtwB,KAAK,EAAEuwB,KAAK;UACZN,UAAU,EAAE;QACb,CAAE,CAAC,CAACvrB,MAAM,CAAC,CAAC;QACZ,IAAI,CAACkgB,OAAO,CAACjrB,GAAG,CAAE62B,IAAK,CAAC;;QAExB;QACAA,IAAI,CAACC,UAAU,CAAC,CAAC;MAClB,CAAC,EACDntB,KACD,CAAC;;MAED;MACA;MACA;MACA;MACA;MACA;MACA;;MAEA;MACAA,KAAK,CAACvC,EAAE,CAAE,QAAQ,EAAE,YAAY;QAC/B;QACA,IAAI2vB,SAAS,GAAGptB,KAAK,CAACkR,KAAK,CAAC,CAAC,CAACxT,GAAG,CAAE,WAAY,CAAC;;QAEhD;QACA,IAAK0vB,SAAS,EAAG;UAChB;UACAA,SAAS,CAACtwB,IAAI,CAAE,UAAWyD,UAAU,EAAE7E,CAAC,EAAG;YAC1CsE,KAAK,CAACvK,GAAG,CACPiI,GAAG,CAAE,QAAS,CAAC,CACfpD,KAAK,CAAE0F,KAAK,CAACvK,GAAG,EAAE,CAAE8K,UAAU,EAAE7E,CAAC,CAAG,CAAC;UACxC,CAAE,CAAC;QACJ;MACD,CAAE,CAAC;;MAEH;MACAsE,KAAK,CAACvC,EAAE,CAAE,OAAO,EAAE,YAAY;QAC9B;QACAsO,UAAU,CAAE,YAAY;UACvB/L,KAAK,CAACvK,GAAG,CAACiI,GAAG,CAAE,OAAQ,CAAC,CAACpD,KAAK,CAAE0F,KAAK,CAACvK,GAAI,CAAC;UAC3CuK,KAAK,CAACvK,GAAG,CAACwC,MAAM,CAAC,CAAC;QACnB,CAAC,EAAE,CAAE,CAAC;MACP,CAAE,CAAC;IACJ;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECxC,GAAG,CAAC4Q,MAAM,CAACmlB,gBAAgB,GAAGM,UAAU,CAACjvB,MAAM,CAAE;IAChDyD,EAAE,EAAE,kBAAkB;IACtBmF,KAAK,EAAE,SAAAA,CAAWtF,KAAK,EAAG;MACzB;MACA,IAAK,CAAEA,KAAK,CAAC0Q,MAAM,EAAG;QACrB1Q,KAAK,CAAC0Q,MAAM,GAAGpb,GAAG,CAAC43B,EAAE,CAAE,QAAQ,EAAE,MAAO,CAAC;MAC1C;;MAEA;MACAvB,UAAU,CAACjoB,SAAS,CAAC4B,KAAK,CAACnL,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;IACpD,CAAC;IAED2xB,cAAc,EAAE,SAAAA,CAAWlsB,KAAK,EAAE+rB,OAAO,EAAG;MAC3C;MACA;MACA,IACCt2B,GAAG,CAAC8d,KAAK,CAAE+Z,mBAAmB,EAAE,UAAU,EAAE,kBAAmB,CAAC,EAC/D;QACD;QACAA,mBAAmB,CAACpyB,QAAQ,CAACqyB,gBAAgB,CAACb,YAAY,GAAG,IAAI,CAAChvB,GAAG,CACpE,OACD,CAAC;;QAED;QACAsC,KAAK,CAACvC,EAAE,CAAE,MAAM,EAAE,YAAY;UAC7B,OAAO6vB,mBAAmB,CACxBpyB,QAAQ,CAACqyB,gBAAgB,CAACb,YAAY;QACzC,CAAE,CAAC;MACJ;;MAEA;MACA1sB,KAAK,CAACvC,EAAE,CAAE,yBAAyB,EAAE,YAAY;QAChD;QACA,IAAImnB,OAAO,GAAG,KAAK;;QAEnB;QACA;QACA,IAAI;UACHA,OAAO,GAAG5kB,KAAK,CAACshB,OAAO,CAAC5jB,GAAG,CAAC,CAAC,CAACknB,OAAO;QACtC,CAAC,CAAC,OAAQrnB,CAAC,EAAG;UACbiwB,OAAO,CAACC,GAAG,CAAElwB,CAAE,CAAC;UAChB;QACD;;QAEA;QACAyC,KAAK,CAACvK,GAAG,CAACi4B,gBAAgB,CAACpzB,KAAK,CAAE0F,KAAK,CAACvK,GAAG,EAAE,CAAEmvB,OAAO,CAAG,CAAC;MAC3D,CAAE,CAAC;;MAEH;MACAkH,UAAU,CAACjoB,SAAS,CAACqoB,cAAc,CAAC5xB,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;IAC7D,CAAC;IAEDmzB,gBAAgB,EAAE,SAAAA,CAAW9I,OAAO,EAAG;MACtC;MACA,IAAIjoB,OAAO,GAAGioB,OAAO,CAAClnB,GAAG,CAAE,SAAU,CAAC;;MAEtC;MACA,IAAK,IAAI,CAACA,GAAG,CAAE,MAAO,CAAC,IAAI,OAAO,EAAG;QACpC;QACAf,OAAO,CAACA,OAAO,CAAC7C,GAAG,CAAC0E,IAAI,GAAG/I,GAAG,CAAC2D,EAAE,CAAE,YAAa,CAAC;;QAEjD;QACA,OAAOuD,OAAO,CAACA,OAAO,CAACgxB,KAAK;QAC5B,OAAOhxB,OAAO,CAACA,OAAO,CAACixB,KAAK;QAC5B,OAAOjxB,OAAO,CAACA,OAAO,CAACswB,KAAK;;QAE5B;QACA13B,CAAC,CAACuH,IAAI,CAAEH,OAAO,CAACA,OAAO,EAAE,UAAWjB,CAAC,EAAE4M,MAAM,EAAG;UAC/CA,MAAM,CAACnI,KAAK,CAACvC,IAAI,GAAG0K,MAAM,CAACnI,KAAK,CAACvC,IAAI,IAAI,OAAO;QACjD,CAAE,CAAC;MACJ;;MAEA;MACA,IAAK,IAAI,CAACF,GAAG,CAAE,cAAe,CAAC,EAAG;QACjC;QACA,IAAI2C,YAAY,GAAG,IAAI,CAAC3C,GAAG,CAAE,cAAe,CAAC,CAC3CjC,KAAK,CAAE,GAAI,CAAC,CACZ6e,IAAI,CAAE,EAAG,CAAC,CACV7e,KAAK,CAAE,GAAI,CAAC,CACZ6e,IAAI,CAAE,EAAG,CAAC,CACV7e,KAAK,CAAE,GAAI,CAAC;;QAEd;QACA4E,YAAY,CAACpE,GAAG,CAAE,UAAWc,IAAI,EAAG;UACnC;UACA,IAAI8wB,QAAQ,GAAGp4B,GAAG,CAACm2B,WAAW,CAAE7uB,IAAK,CAAC;;UAEtC;UACA,IAAK,CAAE8wB,QAAQ,EAAG;;UAElB;UACA,IAAIC,SAAS,GAAG;YACftvB,IAAI,EAAEqvB,QAAQ;YACd1tB,KAAK,EAAE;cACNqU,MAAM,EAAE,IAAI;cACZ5W,IAAI,EAAEiwB,QAAQ;cACdxB,UAAU,EAAE,IAAI;cAChB0B,OAAO,EAAE,MAAM;cACf3jB,KAAK,EAAE;YACR,CAAC;YACD7N,QAAQ,EAAE;UACX,CAAC;;UAED;UACAI,OAAO,CAACA,OAAO,CAAEkxB,QAAQ,CAAE,GAAGC,SAAS;QACxC,CAAE,CAAC;MACJ;;MAEA;MACA,IAAK,IAAI,CAACpwB,GAAG,CAAE,SAAU,CAAC,KAAK,YAAY,EAAG;QAC7C;QACA,IAAI2uB,UAAU,GAAG,IAAI,CAACrsB,KAAK,CAAC+rB,OAAO,CAACtb,OAAO,CAAC4b,UAAU;;QAEtD;QACA,OAAO1vB,OAAO,CAACA,OAAO,CAACqxB,UAAU;QACjC,OAAOrxB,OAAO,CAACA,OAAO,CAACsxB,QAAQ;;QAE/B;QACA14B,CAAC,CAACuH,IAAI,CAAEH,OAAO,CAACA,OAAO,EAAE,UAAWjB,CAAC,EAAE4M,MAAM,EAAG;UAC/CA,MAAM,CAAC9J,IAAI,IACV,IAAI,GAAG/I,GAAG,CAAC2D,EAAE,CAAE,uBAAwB,CAAC,GAAG,GAAG;UAC/CkP,MAAM,CAACnI,KAAK,CAACksB,UAAU,GAAGA,UAAU;QACrC,CAAE,CAAC;MACJ;;MAEA;MACA,IAAI1uB,KAAK,GAAG,IAAI,CAACD,GAAG,CAAE,OAAQ,CAAC;MAC/BnI,CAAC,CAACuH,IAAI,CAAEH,OAAO,CAACA,OAAO,EAAE,UAAWhD,CAAC,EAAE2O,MAAM,EAAG;QAC/CA,MAAM,CAACnI,KAAK,CAACusB,YAAY,GAAG/uB,KAAK;MAClC,CAAE,CAAC;;MAEH;MACA,IAAI2b,MAAM,GAAGsL,OAAO,CAAClnB,GAAG,CAAE,QAAS,CAAC;MACpC4b,MAAM,CAAC5c,KAAK,CAACoT,UAAU,CAAC4c,YAAY,GAAG/uB,KAAK;;MAE5C;MACA,IAAKhB,OAAO,CAACuxB,aAAa,EAAG;QAC5BvxB,OAAO,CAACuxB,aAAa,CAAC,CAAC;MACxB;IACD;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECz4B,GAAG,CAAC4Q,MAAM,CAACklB,cAAc,GAAGO,UAAU,CAACjvB,MAAM,CAAE;IAC9CyD,EAAE,EAAE,kBAAkB;IACtBmF,KAAK,EAAE,SAAAA,CAAWtF,KAAK,EAAG;MACzB;MACA,IAAK,CAAEA,KAAK,CAAC0Q,MAAM,EAAG;QACrB1Q,KAAK,CAAC0Q,MAAM,GAAGpb,GAAG,CAAC43B,EAAE,CAAE,QAAQ,EAAE,MAAO,CAAC;MAC1C;;MAEA;MACAvB,UAAU,CAACjoB,SAAS,CAAC4B,KAAK,CAACnL,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;IACpD,CAAC;IAED2xB,cAAc,EAAE,SAAAA,CAAWlsB,KAAK,EAAE+rB,OAAO,EAAG;MAC3C;MACA/rB,KAAK,CAACvC,EAAE,CACP,MAAM,EACN,YAAY;QACX;QACA,IAAI,CAAC5D,GAAG,CACNc,OAAO,CAAE,cAAe,CAAC,CACzBwP,QAAQ,CAAE,cAAe,CAAC;;QAE5B;QACA,IAAK,IAAI,CAACmX,OAAO,CAAC9Q,IAAI,CAAC,CAAC,IAAI,QAAQ,EAAG;UACtC,IAAI,CAAC8Q,OAAO,CAAC9Q,IAAI,CAAE,QAAS,CAAC;QAC9B;;QAEA;QACA,IAAIU,KAAK,GAAG,IAAI,CAACA,KAAK,CAAC,CAAC;QACxB,IAAIkc,SAAS,GAAGlc,KAAK,CAACxT,GAAG,CAAE,WAAY,CAAC;QACxC,IAAI6C,UAAU,GAAGqnB,EAAE,CAAChoB,KAAK,CAACW,UAAU,CACnCP,KAAK,CAACvK,GAAG,CAACiI,GAAG,CAAE,YAAa,CAC7B,CAAC;QACD0vB,SAAS,CAACpC,GAAG,CAAEzqB,UAAW,CAAC;MAC5B,CAAC,EACDP,KACD,CAAC;;MAED;MACA8rB,UAAU,CAACjoB,SAAS,CAACqoB,cAAc,CAAC5xB,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;IAC7D;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAI4zB,mBAAmB,GAAG,IAAI14B,GAAG,CAACoK,KAAK,CAAE;IACxCS,EAAE,EAAE,qBAAqB;IACzB2I,IAAI,EAAE,OAAO;IAEbE,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAK,CAAE1T,GAAG,CAAC8d,KAAK,CAAEwD,MAAM,EAAE,IAAI,EAAE,OAAO,EAAE,MAAO,CAAC,EAAG;QACnD;MACD;;MAEA;MACA,IAAI2U,MAAM,GAAGD,SAAS,CAAC,CAAC;MACxB,IACCC,MAAM,IACNj2B,GAAG,CAAC8d,KAAK,CAAEqU,EAAE,EAAE,OAAO,EAAE,MAAM,EAAE,UAAU,EAAE,MAAO,CAAC,EACnD;QACDA,EAAE,CAAChoB,KAAK,CAACstB,IAAI,CAACzP,QAAQ,CAAC2Q,IAAI,CAAC9tB,EAAE,GAAGorB,MAAM;MACxC;;MAEA;MACA,IAAI,CAAC2C,0BAA0B,CAAC,CAAC;MACjC,IAAI,CAACC,0BAA0B,CAAC,CAAC;MACjC,IAAI,CAACC,0BAA0B,CAAC,CAAC;MACjC,IAAI,CAACC,yBAAyB,CAAC,CAAC;MAChC,IAAI,CAACC,0BAA0B,CAAC,CAAC;IAClC,CAAC;IAEDJ,0BAA0B,EAAE,SAAAA,CAAA,EAAY;MACvC;MACA,IAAK,CAAE54B,GAAG,CAAC8d,KAAK,CAAEqU,EAAE,EAAE,OAAO,EAAE,MAAM,EAAE,QAAS,CAAC,EAAG;QACnD;MACD;;MAEA;MACA,IAAI8G,MAAM,GAAG9G,EAAE,CAAChoB,KAAK,CAACstB,IAAI,CAACwB,MAAM;MACjC9G,EAAE,CAAChoB,KAAK,CAACstB,IAAI,CAACwB,MAAM,GAAGA,MAAM,CAAC7xB,MAAM,CAAE;QACrC;QACA;QACAsM,UAAU,EAAE,SAAAA,CAAA,EAAY;UACvB,IAAI4iB,OAAO,GAAG4C,CAAC,CAACzzB,QAAQ,CAAE,IAAI,CAAC6wB,OAAO,EAAE,IAAI,CAAC7wB,QAAS,CAAC;UACvD,IAAI,CAACwB,KAAK,GAAG,IAAIkyB,QAAQ,CAAC/uB,KAAK,CAAEksB,OAAQ,CAAC;UAC1C,IAAI,CAAC8C,QAAQ,CAAE,IAAI,CAACnyB,KAAK,EAAE,QAAQ,EAAE,IAAI,CAAC0E,MAAO,CAAC;QACnD;MACD,CAAE,CAAC;IACJ,CAAC;IAEDktB,0BAA0B,EAAE,SAAAA,CAAA,EAAY;MACvC;MACA,IAAK,CAAE74B,GAAG,CAAC8d,KAAK,CAAEqU,EAAE,EAAE,OAAO,EAAE,MAAM,EAAE,QAAS,CAAC,EAAG;QACnD;MACD;;MAEA;MACA,IAAIkH,MAAM,GAAGlH,EAAE,CAAChoB,KAAK,CAACstB,IAAI,CAAC6B,MAAM;;MAEjC;MACAnH,EAAE,CAAChoB,KAAK,CAACstB,IAAI,CAAC6B,MAAM,GAAGD,MAAM,CAACjyB,MAAM,CAAE;QACrCmyB,SAAS,EAAE,SAAAA,CAAA,EAAY;UACtB;UACA,IAAIpP,EAAE,GAAGrqB,CAAC,CACT,CACC,yCAAyC,EACzC,+DAA+D,GAC9DE,GAAG,CAAC2D,EAAE,CAAE,gBAAiB,CAAC,GAC1B,SAAS,EACV,8DAA8D,GAC7D3D,GAAG,CAAC2D,EAAE,CAAE,kBAAmB,CAAC,GAC5B,SAAS,EACV,MAAM,CACN,CAACkhB,IAAI,CAAE,EAAG,CACZ,CAAC;;UAED;UACAsF,EAAE,CAACniB,EAAE,CAAE,OAAO,EAAE,UAAWF,CAAC,EAAG;YAC9BA,CAAC,CAACqO,cAAc,CAAC,CAAC;YAClB,IAAIsM,IAAI,GAAG3iB,CAAC,CAAE,IAAK,CAAC,CAACoF,OAAO,CAAE,cAAe,CAAC;YAC9C,IAAKud,IAAI,CAAC9O,QAAQ,CAAE,cAAe,CAAC,EAAG;cACtC8O,IAAI,CAACxM,WAAW,CAAE,cAAe,CAAC;YACnC,CAAC,MAAM;cACNwM,IAAI,CAAC/N,QAAQ,CAAE,cAAe,CAAC;YAChC;UACD,CAAE,CAAC;;UAEH;UACA,IAAI,CAACtQ,GAAG,CAAC8P,MAAM,CAAEiW,EAAG,CAAC;QACtB,CAAC;QAEDzW,UAAU,EAAE,SAAAA,CAAA,EAAY;UACvB;UACA2lB,MAAM,CAACjrB,SAAS,CAACsF,UAAU,CAAC7O,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;;UAEpD;UACA,IAAI,CAACy0B,SAAS,CAAC,CAAC;;UAEhB;UACA,OAAO,IAAI;QACZ;MACD,CAAE,CAAC;IACJ,CAAC;IAEDT,0BAA0B,EAAE,SAAAA,CAAA,EAAY;MACvC;MACA,IACC,CAAE94B,GAAG,CAAC8d,KAAK,CAAEqU,EAAE,EAAE,OAAO,EAAE,MAAM,EAAE,mBAAmB,EAAE,KAAM,CAAC,EAC7D;QACD;MACD;;MAEA;MACA,IAAIkH,MAAM,GAAGlH,EAAE,CAAChoB,KAAK,CAACstB,IAAI,CAAC+B,iBAAiB,CAACC,GAAG;;MAEhD;MACA;MACAJ,MAAM,CAACjrB,SAAS,CAACqqB,aAAa,GAAG,YAAY;QAC5C;QACA,IAAI,CAACr0B,GAAG,CAACqQ,IAAI,CACZykB,CAAC,CAACQ,KAAK,CAAE,IAAI,CAACxyB,OAAQ,CAAC,CACrBV,GAAG,CAAE,UAAWqM,MAAM,EAAEhN,KAAK,EAAG;UAChC,OAAO;YACN8zB,EAAE,EAAE75B,CAAC,CAAE,mBAAoB,CAAC,CAC1BwM,GAAG,CAAEzG,KAAM,CAAC,CACZ4O,IAAI,CAAE5B,MAAM,CAAC9J,IAAK,CAAC,CAAE,CAAC,CAAE;YAC1BjC,QAAQ,EAAE+L,MAAM,CAAC/L,QAAQ,IAAI;UAC9B,CAAC;QACF,CAAC,EAAE,IAAK,CAAC,CACR8yB,MAAM,CAAE,UAAW,CAAC,CACpBC,KAAK,CAAE,IAAK,CAAC,CACbh0B,KAAK,CAAC,CACT,CAAC;MACF,CAAC;IACF,CAAC;IAEDkzB,yBAAyB,EAAE,SAAAA,CAAA,EAAY;MACtC;MACA,IAAK,CAAE/4B,GAAG,CAAC8d,KAAK,CAAEqU,EAAE,EAAE,OAAO,EAAE,MAAM,EAAE,kBAAmB,CAAC,EAAG;QAC7D;MACD;;MAEA;MACA,IAAI2H,gBAAgB,GAAG3H,EAAE,CAAChoB,KAAK,CAACstB,IAAI,CAACqC,gBAAgB;MACrD,IAAI9wB,OAAO,GAAG,KAAK;;MAEnB;MACAmpB,EAAE,CAAChoB,KAAK,CAACstB,IAAI,CAACqC,gBAAgB,GAAGA,gBAAgB,CAAC1yB,MAAM,CAAE;QACzDuE,MAAM,EAAE,SAAAA,CAAA,EAAY;UACnB;UACA;UACA;UACA;UACA;UACA,IAAK,IAAI,CAACouB,QAAQ,EAAG;YACpB,OAAO,IAAI;UACZ;;UAEA;UACAD,gBAAgB,CAAC1rB,SAAS,CAACzC,MAAM,CAAC9G,KAAK,CAAE,IAAI,EAAEC,SAAU,CAAC;;UAE1D;UACA;UACA,IAAK,CAAE,IAAI,CAAChF,CAAC,CAAE,gBAAiB,CAAC,CAACiF,MAAM,EAAG;YAC1C,OAAO,IAAI;UACZ;;UAEA;UACA6e,YAAY,CAAE5a,OAAQ,CAAC;;UAEvB;UACAA,OAAO,GAAGsN,UAAU,CACnBxW,CAAC,CAACob,KAAK,CAAE,YAAY;YACpB,IAAI,CAAC6e,QAAQ,GAAG,IAAI;YACpB/5B,GAAG,CAACkB,QAAQ,CAAE,QAAQ,EAAE,IAAI,CAACkD,GAAI,CAAC;UACnC,CAAC,EAAE,IAAK,CAAC,EACT,EACD,CAAC;;UAED;UACA,OAAO,IAAI;QACZ,CAAC;QAED41B,IAAI,EAAE,SAAAA,CAAWryB,KAAK,EAAG;UACxB,IAAIrC,IAAI,GAAG,CAAC,CAAC;UAEb,IAAKqC,KAAK,EAAG;YACZA,KAAK,CAACwO,cAAc,CAAC,CAAC;UACvB;;UAEA;UACA;UACA;;UAEA;UACA7Q,IAAI,GAAGtF,GAAG,CAACi6B,gBAAgB,CAAE,IAAI,CAAC71B,GAAI,CAAC;UAEvC,IAAI,CAAC8yB,UAAU,CAACxgB,OAAO,CAAE,2BAA2B,EAAE,CACrD,SAAS,CACR,CAAC;UACH,IAAI,CAACzP,KAAK,CACRizB,UAAU,CAAE50B,IAAK,CAAC,CAClB60B,MAAM,CAAEjB,CAAC,CAAClc,IAAI,CAAE,IAAI,CAACod,QAAQ,EAAE,IAAK,CAAE,CAAC;QAC1C;MACD,CAAE,CAAC;IACJ,CAAC;IAEDpB,0BAA0B,EAAE,SAAAA,CAAA,EAAY;MACvC;MACA,IAAK,CAAEh5B,GAAG,CAAC8d,KAAK,CAAEqU,EAAE,EAAE,OAAO,EAAE,MAAM,EAAE,YAAY,EAAE,SAAU,CAAC,EAAG;QAClE;MACD;;MAEA;MACA,IAAIkI,iBAAiB,GAAGlI,EAAE,CAAChoB,KAAK,CAACstB,IAAI,CAAC6C,UAAU,CAACnD,OAAO;;MAExD;MACAhF,EAAE,CAAChoB,KAAK,CAACstB,IAAI,CAAC6C,UAAU,CAACnD,OAAO,GAAGkD,iBAAiB,CAACjzB,MAAM,CAAE;QAC5DuE,MAAM,EAAE,SAAAA,CAAA,EAAY;UACnB;UACA,IAAIlB,KAAK,GAAGzK,GAAG,CAACgiB,KAAK,CAAE,IAAI,EAAE,YAAY,EAAE,KAAM,CAAC;UAClD,IAAI3H,UAAU,GAAGra,GAAG,CAACgiB,KAAK,CAAE,IAAI,EAAE,OAAO,EAAE,YAAa,CAAC;;UAEzD;UACA,IAAKvX,KAAK,IAAI4P,UAAU,EAAG;YAC1B;YACA,IAAKA,UAAU,CAACkgB,UAAU,EAAG;cAC5B,IAAI,CAACn2B,GAAG,CAACsQ,QAAQ,CAAE,cAAe,CAAC;YACpC;;YAEA;YACA,IAAIiC,QAAQ,GAAGlM,KAAK,CAACxC,GAAG,CAAE,UAAW,CAAC;YACtC,IACC0O,QAAQ,IACRA,QAAQ,CAACjP,OAAO,CAAE2S,UAAU,CAACxP,EAAG,CAAC,GAAG,CAAC,CAAC,EACrC;cACD,IAAI,CAACzG,GAAG,CAACsQ,QAAQ,CAAE,cAAe,CAAC;YACpC;UACD;;UAEA;UACA,OAAO2lB,iBAAiB,CAACjsB,SAAS,CAACzC,MAAM,CAAC9G,KAAK,CAC9C,IAAI,EACJC,SACD,CAAC;QACF,CAAC;QAED;AACJ;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;QAEI01B,eAAe,EAAE,SAAAA,CAAWlE,OAAO,EAAG;UACrC;UACA;UACA,IAAImE,UAAU,GAAG,IAAI,CAACA,UAAU;YAC/B9C,SAAS,GAAG,IAAI,CAACrB,OAAO,CAACqB,SAAS;YAClC1wB,KAAK,GAAG,IAAI,CAACA,KAAK;YAClByzB,MAAM,GAAG/C,SAAS,CAAC+C,MAAM,CAAC,CAAC;;UAE5B;UACA,IAAInwB,KAAK,GAAG,IAAI,CAAC2sB,UAAU;UAC3B,IAAIyD,MAAM,GAAG36B,GAAG,CAACgiB,KAAK,CACrB,IAAI,EACJ,OAAO,EACP,YAAY,EACZ,YACD,CAAC;UACD,IAAI4Y,QAAQ,GAAGrwB,KAAK,CAACnG,GAAG,CAACwR,IAAI,CAC5B,qCACD,CAAC;;UAED;UACAglB,QAAQ,CAAC3mB,QAAQ,CAAE,sBAAuB,CAAC,CAACzR,MAAM,CAAC,CAAC;;UAEpD;UACAo4B,QAAQ,CAAC3mB,QAAQ,CAAC,CAAC,CAACgC,WAAW,CAAE,YAAa,CAAC;;UAE/C;UACA,IAAK1L,KAAK,IAAIowB,MAAM,EAAG;YACtB;YACA,IAAIlgB,QAAQ,GAAGza,GAAG,CAACgiB,KAAK,CACvB,IAAI,EACJ,OAAO,EACP,YAAY,EACZ,UACD,CAAC;;YAED;YACA;YACA4Y,QAAQ,CAAC3mB,QAAQ,CAAC,CAAC,CAACS,QAAQ,CAAE,YAAa,CAAC;;YAE5C;YACAkmB,QAAQ,CAAC9lB,OAAO,CACf,CACC,mCAAmC,EACnC,sCAAsC,GACrC9U,GAAG,CAAC2D,EAAE,CAAE,YAAa,CAAC,GACtB,SAAS,EACV,yCAAyC,GACxC8W,QAAQ,GACR,SAAS,EACV,wCAAwC,GACvCkgB,MAAM,GACN,SAAS,EACV,QAAQ,CACR,CAAC9V,IAAI,CAAE,EAAG,CACZ,CAAC;;YAED;YACA8S,SAAS,CAAC9O,KAAK,CAAC,CAAC;;YAEjB;YACA8O,SAAS,CAAC+C,MAAM,CAAEzzB,KAAM,CAAC;;YAEzB;YACA;UACD;;UAEA;UACA,OAAOozB,iBAAiB,CAACjsB,SAAS,CAACosB,eAAe,CAAC31B,KAAK,CACvD,IAAI,EACJC,SACD,CAAC;QACF;MACD,CAAE,CAAC;IACJ;EACD,CAAE,CAAC;AACJ,CAAC,EAAIsH,MAAO,CAAC;;;;;;;;;;AC51Bb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAI86B,cAAc,GAAG,IAAI76B,GAAG,CAACoK,KAAK,CAAE;IACnCoJ,IAAI,EAAE,SAAS;IACf1M,QAAQ,EAAE,CAAC;IACX4M,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB,CAAE1T,GAAG,CAACiI,GAAG,CAAE,WAAY,CAAC,IAAI,EAAE,EAAGzB,GAAG,CAAExG,GAAG,CAACgM,UAAW,CAAC;IACvD;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACChM,GAAG,CAAC86B,UAAU,GAAG,UAAW12B,GAAG,EAAG;IACjC;IACA,IAAK,OAAOU,SAAS,CAAE,CAAC,CAAE,IAAI,QAAQ,EAAG;MACxCV,GAAG,GAAGtE,CAAC,CAAE,GAAG,GAAGgF,SAAS,CAAE,CAAC,CAAG,CAAC;IAChC;;IAEA;IACA,OAAO9E,GAAG,CAACyL,WAAW,CAAErH,GAAI,CAAC;EAC9B,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACCpE,GAAG,CAAC+6B,YAAY,GAAG,YAAY;IAC9B,OAAO/6B,GAAG,CAACgrB,YAAY,CAAElrB,CAAC,CAAE,cAAe,CAAE,CAAC;EAC/C,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACCE,GAAG,CAACgM,UAAU,GAAG,UAAWtB,KAAK,EAAG;IACnC,OAAO,IAAI1K,GAAG,CAAC4Q,MAAM,CAACoqB,OAAO,CAAEtwB,KAAM,CAAC;EACvC,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC1K,GAAG,CAAC4Q,MAAM,CAACoqB,OAAO,GAAGh7B,GAAG,CAACoK,KAAK,CAAChD,MAAM,CAAE;IACtC9B,IAAI,EAAE;MACLuF,EAAE,EAAE,EAAE;MACNjF,GAAG,EAAE,EAAE;MACPq1B,KAAK,EAAE,SAAS;MAChBrtB,KAAK,EAAE,KAAK;MACZstB,IAAI,EAAE;IACP,CAAC;IAEDlrB,KAAK,EAAE,SAAAA,CAAWtF,KAAK,EAAG;MACzB;MACA,IAAKA,KAAK,CAACmB,QAAQ,EAAG;QACrBnB,KAAK,CAACwwB,IAAI,GAAGxwB,KAAK,CAACmB,QAAQ;MAC5B;;MAEA;MACA/L,CAAC,CAACsH,MAAM,CAAE,IAAI,CAAC9B,IAAI,EAAEoF,KAAM,CAAC;;MAE5B;MACA,IAAI,CAACtG,GAAG,GAAG,IAAI,CAAC+2B,QAAQ,CAAC,CAAC;IAC3B,CAAC;IAEDA,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAOr7B,CAAC,CAAE,GAAG,GAAG,IAAI,CAACmI,GAAG,CAAE,IAAK,CAAE,CAAC;IACnC,CAAC;IAEDmzB,KAAK,EAAE,SAAAA,CAAA,EAAY;MAClB,OAAOt7B,CAAC,CAAE,GAAG,GAAG,IAAI,CAACmI,GAAG,CAAE,IAAK,CAAC,GAAG,OAAQ,CAAC;IAC7C,CAAC;IAEDozB,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB,OAAO,IAAI,CAACD,KAAK,CAAC,CAAC,CAAC52B,MAAM,CAAC,CAAC;IAC7B,CAAC;IAED82B,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO,IAAI,CAACx7B,CAAC,CAAE,UAAW,CAAC;IAC5B,CAAC;IAEDy7B,cAAc,EAAE,SAAAA,CAAA,EAAY;MAC3B,OAAO,IAAI,CAACz7B,CAAC,CAAE,mCAAoC,CAAC;IACrD,CAAC;IAED07B,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,OAAO,IAAI,CAAC17B,CAAC,CAAE,WAAY,CAAC;IAC7B,CAAC;IAED2pB,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB,OAAO,IAAI,CAACrlB,GAAG,CAACuP,QAAQ,CAAE,YAAa,CAAC;IACzC,CAAC;IAED8nB,uBAAuB,EAAE,SAAAA,CAAA,EAAY;MACpC,OACC,IAAI,CAACr3B,GAAG,CAACuP,QAAQ,CAAE,YAAa,CAAC,IACjC,IAAI,CAACvP,GAAG,CAACyQ,GAAG,CAAE,SAAU,CAAC,IAAI,MAAM;IAErC,CAAC;IAEDnB,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAI,CAACtP,GAAG,CAACsQ,QAAQ,CAAE,aAAc,CAAC;;MAElC;MACA,IAAK1U,GAAG,CAACiI,GAAG,CAAE,QAAS,CAAC,KAAK,OAAO,EAAG;QACtC,IAAIgzB,KAAK,GAAG,IAAI,CAAChzB,GAAG,CAAE,OAAQ,CAAC;QAC/B,IAAKgzB,KAAK,KAAK,SAAS,EAAG;UAC1B,IAAI,CAAC72B,GAAG,CAACsQ,QAAQ,CAAEumB,KAAM,CAAC;QAC3B;MACD;;MAEA;MACA,IAAI,CAACO,OAAO,CAAC,CAAC,CACZ9mB,QAAQ,CAAE,YAAa,CAAC,CACxBA,QAAQ,CAAE,GAAG,GAAG,IAAI,CAACzM,GAAG,CAAE,OAAQ,CAAE,CAAC;;MAEvC;MACA,IAAIizB,IAAI,GAAG,IAAI,CAACjzB,GAAG,CAAE,MAAO,CAAC;MAC7B,IAAKizB,IAAI,EAAG;QACX,IAAIzmB,IAAI,GACP,WAAW,GACXymB,IAAI,GACJ,kFAAkF,GAClFl7B,GAAG,CAAC2D,EAAE,CAAE,kBAAmB,CAAC,GAC5B,QAAQ;QACT,IAAI43B,cAAc,GAAG,IAAI,CAACA,cAAc,CAAC,CAAC;QAC1C,IAAKA,cAAc,CAACx2B,MAAM,EAAG;UAC5Bw2B,cAAc,CAACzmB,OAAO,CAAEL,IAAK,CAAC;QAC/B,CAAC,MAAM;UACN,IAAI,CAAC6mB,MAAM,CAAC,CAAC,CAACpnB,MAAM,CAAEO,IAAK,CAAC;QAC7B;MACD;;MAEA;MACA,IAAI,CAACrC,IAAI,CAAC,CAAC;IACZ,CAAC;IAEDA,IAAI,EAAE,SAAAA,CAAA,EAAY;MACjB;MACA,IAAK,IAAI,CAAChO,GAAG,CAACuP,QAAQ,CAAE,YAAa,CAAC,EAAG;QACxC,IAAI,CAACynB,KAAK,CAAC,CAAC,CAACnsB,IAAI,CAAE,SAAS,EAAE,KAAM,CAAC;QACrC;MACD;;MAEA;MACA,IAAI,CAACosB,UAAU,CAAC,CAAC,CAACjpB,IAAI,CAAC,CAAC;;MAExB;MACA,IAAI,CAACgpB,KAAK,CAAC,CAAC,CAACnsB,IAAI,CAAE,SAAS,EAAE,IAAK,CAAC;;MAEpC;MACA,IAAI,CAAC7K,GAAG,CAACgO,IAAI,CAAC,CAAC,CAAC6D,WAAW,CAAE,YAAa,CAAC;;MAE3C;MACAjW,GAAG,CAACkB,QAAQ,CAAE,cAAc,EAAE,IAAK,CAAC;IACrC,CAAC;IAEDa,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB/B,GAAG,CAAC+B,MAAM,CAAE,IAAI,CAACqC,GAAG,EAAE,SAAU,CAAC;IAClC,CAAC;IAEDkO,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB,IAAI,CAACvQ,MAAM,CAAC,CAAC;MACb,IAAI,CAACqQ,IAAI,CAAC,CAAC;IACZ,CAAC;IAEDC,IAAI,EAAE,SAAAA,CAAA,EAAY;MACjB;MACA,IAAI,CAACgpB,UAAU,CAAC,CAAC,CAAChpB,IAAI,CAAC,CAAC;;MAExB;MACA,IAAI,CAACjO,GAAG,CAACiO,IAAI,CAAC,CAAC,CAACqC,QAAQ,CAAE,YAAa,CAAC;;MAExC;MACA1U,GAAG,CAACkB,QAAQ,CAAE,cAAc,EAAE,IAAK,CAAC;IACrC,CAAC;IAEDU,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB5B,GAAG,CAAC4B,OAAO,CAAE,IAAI,CAACwC,GAAG,EAAE,SAAU,CAAC;IACnC,CAAC;IAEDoO,WAAW,EAAE,SAAAA,CAAA,EAAY;MACxB,IAAI,CAAC5Q,OAAO,CAAC,CAAC;MACd,IAAI,CAACyQ,IAAI,CAAC,CAAC;IACZ,CAAC;IAEDoC,IAAI,EAAE,SAAAA,CAAWA,IAAI,EAAG;MACvB;MACA,IAAI,CAAC+mB,OAAO,CAAC,CAAC,CAAC/mB,IAAI,CAAEA,IAAK,CAAC;;MAE3B;MACAzU,GAAG,CAACkB,QAAQ,CAAE,QAAQ,EAAE,IAAI,CAACkD,GAAI,CAAC;IACnC;EACD,CAAE,CAAC;AACJ,CAAC,EAAIgI,MAAO,CAAC;;;;;;;;;;AC1Ob,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3BC,GAAG,CAACiM,MAAM,GAAG,IAAIjM,GAAG,CAACoK,KAAK,CAAE;IAC3B0e,MAAM,EAAE,IAAI;IAEZ9E,GAAG,EAAE,KAAK;IAEVhb,OAAO,EAAE,KAAK;IAEdwK,IAAI,EAAE,MAAM;IAEZrM,MAAM,EAAE;MACP,uBAAuB,EAAE,UAAU;MACnC,mBAAmB,EAAE,UAAU;MAC/B,6BAA6B,EAAE,UAAU;MACzC,2BAA2B,EAAE,UAAU;MACvC,iBAAiB,EAAE,UAAU;MAC7B,2CAA2C,EAAE,UAAU;MACvD,sBAAsB,EAAE;IACzB,CAAC;IAEDu0B,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO17B,GAAG,CAACiI,GAAG,CAAE,QAAS,CAAC,KAAK,MAAM;IACtC,CAAC;IAED0zB,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,OAAO37B,GAAG,CAACiI,GAAG,CAAE,QAAS,CAAC,KAAK,MAAM;IACtC,CAAC;IAED2zB,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB,OAAO57B,GAAG,CAACiI,GAAG,CAAE,QAAS,CAAC,KAAK,UAAU;IAC1C,CAAC;IAED4zB,YAAY,EAAE,SAAAA,CAAA,EAAY;MACzB,OAAO77B,GAAG,CAACiI,GAAG,CAAE,QAAS,CAAC,KAAK,YAAY;IAC5C,CAAC;IAED6zB,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB,OAAO97B,GAAG,CAACiI,GAAG,CAAE,QAAS,CAAC,KAAK,UAAU;IAC1C,CAAC;IAED8zB,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAO/7B,GAAG,CAACiI,GAAG,CAAE,QAAS,CAAC,KAAK,QAAQ;IACxC,CAAC;IAED+zB,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB,OAAOh8B,GAAG,CAACiI,GAAG,CAAE,QAAS,CAAC,KAAK,SAAS;IACzC,CAAC;IAEDg0B,eAAe,EAAE,SAAAA,CAAA,EAAY;MAC5B,IAAI73B,GAAG,GAAGtE,CAAC,CAAE,gBAAiB,CAAC;MAC/B,OAAOsE,GAAG,CAACW,MAAM,GAAGX,GAAG,CAACkI,GAAG,CAAC,CAAC,GAAG,IAAI;IACrC,CAAC;IAED4vB,aAAa,EAAE,SAAAA,CAAWp0B,CAAC,EAAE1D,GAAG,EAAG;MAClC,IAAIA,GAAG,GAAGtE,CAAC,CAAE,YAAa,CAAC;MAC3B,OAAOsE,GAAG,CAACW,MAAM,GAAGX,GAAG,CAACkI,GAAG,CAAC,CAAC,GAAG,IAAI;IACrC,CAAC;IAED6vB,WAAW,EAAE,SAAAA,CAAWr0B,CAAC,EAAE1D,GAAG,EAAG;MAChC,OAAO,IAAI,CAAC83B,aAAa,CAAC,CAAC,GAAG,OAAO,GAAG,QAAQ;IACjD,CAAC;IAEDE,WAAW,EAAE,SAAAA,CAAA,EAAY;MACxB,OAAOt8B,CAAC,CAAE,YAAa,CAAC,CAACwM,GAAG,CAAC,CAAC;IAC/B,CAAC;IAED+vB,aAAa,EAAE,SAAAA,CAAWv0B,CAAC,EAAE1D,GAAG,EAAG;MAClC,IAAIA,GAAG,GAAGtE,CAAC,CAAE,oCAAqC,CAAC;MACnD,IAAKsE,GAAG,CAACW,MAAM,EAAG;QACjB,IAAIuH,GAAG,GAAGlI,GAAG,CAACkI,GAAG,CAAC,CAAC;QACnB,OAAOA,GAAG,IAAI,GAAG,GAAG,UAAU,GAAGA,GAAG;MACrC;MACA,OAAO,IAAI;IACZ,CAAC;IAEDgwB,gBAAgB,EAAE,SAAAA,CAAA,EAAY;MAC7B;MACA,IAAIC,KAAK,GAAG,CAAC,CAAC;;MAEd;MACA,IAAIj3B,IAAI,GAAGtF,GAAG,CAACiD,SAAS,CAAEnD,CAAC,CAAE,wBAAyB,CAAE,CAAC;;MAEzD;MACA;MACA,IAAKwF,IAAI,CAACk3B,SAAS,EAAG;QACrBD,KAAK,GAAGj3B,IAAI,CAACk3B,SAAS;MACvB;;MAEA;MACA,IAAKl3B,IAAI,CAACm3B,aAAa,EAAG;QACzBF,KAAK,CAAChM,QAAQ,GAAGjrB,IAAI,CAACm3B,aAAa;MACpC;;MAEA;MACA,KAAM,IAAIC,GAAG,IAAIH,KAAK,EAAG;QACxB,IAAK,CAAEv8B,GAAG,CAACinB,OAAO,CAAEsV,KAAK,CAAEG,GAAG,CAAG,CAAC,EAAG;UACpCH,KAAK,CAAEG,GAAG,CAAE,GAAGH,KAAK,CAAEG,GAAG,CAAE,CAAC12B,KAAK,CAAE,QAAS,CAAC;QAC9C;MACD;;MAEA;MACA,OAAOu2B,KAAK;IACb,CAAC;IAEDI,YAAY,EAAE,SAAAA,CAAA,EAAY;MACzB;MACA,IAAIJ,KAAK,GAAG,IAAI,CAACD,gBAAgB,CAAC,CAAC;;MAEnC;MACAt8B,GAAG,CAAC0R,SAAS,CAAE;QAAEvJ,IAAI,EAAE;MAAW,CAAE,CAAC,CAAC3B,GAAG,CAAE,UAAW0B,KAAK,EAAG;QAC7D;QACA,IAAK,CAAEA,KAAK,CAACD,GAAG,CAAE,MAAO,CAAC,EAAG;UAC5B;QACD;;QAEA;QACA,IAAIqE,GAAG,GAAGpE,KAAK,CAACoE,GAAG,CAAC,CAAC;QACrB,IAAIowB,GAAG,GAAGx0B,KAAK,CAACD,GAAG,CAAE,UAAW,CAAC;;QAEjC;QACA,IAAKqE,GAAG,EAAG;UACV;UACAiwB,KAAK,CAAEG,GAAG,CAAE,GAAGH,KAAK,CAAEG,GAAG,CAAE,IAAI,EAAE;;UAEjC;UACApwB,GAAG,GAAGtM,GAAG,CAACinB,OAAO,CAAE3a,GAAI,CAAC,GAAGA,GAAG,GAAG,CAAEA,GAAG,CAAE;;UAExC;UACAiwB,KAAK,CAAEG,GAAG,CAAE,GAAGH,KAAK,CAAEG,GAAG,CAAE,CAACrL,MAAM,CAAE/kB,GAAI,CAAC;QAC1C;MACD,CAAE,CAAC;;MAEH;MACA,IAAK,CAAEswB,WAAW,GAAG,IAAI,CAACC,cAAc,CAAC,CAAC,MAAO,IAAI,EAAG;QACvDN,KAAK,CAACO,YAAY,GAAG,CAAEF,WAAW,CAAE;MACrC;;MAEA;MACA,KAAM,IAAIF,GAAG,IAAIH,KAAK,EAAG;QACxBA,KAAK,CAAEG,GAAG,CAAE,GAAG18B,GAAG,CAAC+8B,WAAW,CAAER,KAAK,CAAEG,GAAG,CAAG,CAAC;MAC/C;;MAEA;MACA,OAAOH,KAAK;IACb,CAAC;IAEDM,cAAc,EAAE,SAAAA,CAAA,EAAY;MAC3B,IAAIz4B,GAAG,GAAGtE,CAAC,CAAE,eAAgB,CAAC;MAC9B,OAAOsE,GAAG,CAACW,MAAM,GAAGX,GAAG,CAACkI,GAAG,CAAC,CAAC,GAAG,IAAI;IACrC,CAAC;IAEDJ,KAAK,EAAE,SAAAA,CAAA,EAAY;MAClB;MACA,IAAKlM,GAAG,CAACiI,GAAG,CAAE,QAAS,CAAC,KAAK,MAAM,EAAG;QACrC;MACD;;MAEA;MACA,IAAK,IAAI,CAAC+b,GAAG,EAAG;QACf,IAAI,CAACA,GAAG,CAACC,KAAK,CAAC,CAAC;MACjB;;MAEA;MACA,IAAIH,QAAQ,GAAG9jB,GAAG,CAAC0B,SAAS,CAAE,IAAI,CAAC4D,IAAI,EAAE;QACxCsB,MAAM,EAAE,uBAAuB;QAC/BqF,MAAM,EAAEjM,GAAG,CAACiI,GAAG,CAAE,QAAS,CAAC;QAC3BsR,MAAM,EAAE;MACT,CAAE,CAAC;;MAEH;MACA,IAAK,IAAI,CAACmiB,MAAM,CAAC,CAAC,EAAG;QACpB5X,QAAQ,CAACkZ,OAAO,GAAGh9B,GAAG,CAACiI,GAAG,CAAE,SAAU,CAAC;MACxC;;MAEA;MACA,IAAK,CAAEg1B,QAAQ,GAAG,IAAI,CAACb,WAAW,CAAC,CAAC,MAAO,IAAI,EAAG;QACjDtY,QAAQ,CAACoZ,SAAS,GAAGD,QAAQ;MAC9B;;MAEA;MACA,IAAK,CAAEE,YAAY,GAAG,IAAI,CAAClB,eAAe,CAAC,CAAC,MAAO,IAAI,EAAG;QACzDnY,QAAQ,CAACsZ,aAAa,GAAGD,YAAY;MACtC;;MAEA;MACA,IAAK,CAAEE,UAAU,GAAG,IAAI,CAACnB,aAAa,CAAC,CAAC,MAAO,IAAI,EAAG;QACrDpY,QAAQ,CAACwZ,WAAW,GAAGD,UAAU;MAClC;;MAEA;MACA,IAAK,CAAEE,QAAQ,GAAG,IAAI,CAACpB,WAAW,CAAC,CAAC,MAAO,IAAI,EAAG;QACjDrY,QAAQ,CAAC0Z,SAAS,GAAGD,QAAQ;MAC9B;;MAEA;MACA,IAAK,CAAEE,UAAU,GAAG,IAAI,CAACpB,aAAa,CAAC,CAAC,MAAO,IAAI,EAAG;QACrDvY,QAAQ,CAAC4Z,WAAW,GAAGD,UAAU;MAClC;;MAEA;MACA,IAAK,CAAEE,SAAS,GAAG,IAAI,CAAChB,YAAY,CAAC,CAAC,MAAO,IAAI,EAAG;QACnD7Y,QAAQ,CAAC8Z,UAAU,GAAGD,SAAS;MAChC;;MAEA;MACA39B,GAAG,CAAC+6B,YAAY,CAAC,CAAC,CAACv0B,GAAG,CAAE,UAAWkF,OAAO,EAAG;QAC5CoY,QAAQ,CAACvK,MAAM,CAACrK,IAAI,CAAExD,OAAO,CAACzD,GAAG,CAAE,KAAM,CAAE,CAAC;MAC7C,CAAE,CAAC;;MAEH;MACA6b,QAAQ,GAAG9jB,GAAG,CAACwB,YAAY,CAAE,mBAAmB,EAAEsiB,QAAS,CAAC;;MAE5D;MACA,IAAI4C,SAAS,GAAG,SAAAA,CAAWxC,IAAI,EAAG;QACjC;QACA,IAAKlkB,GAAG,CAACiI,GAAG,CAAE,QAAS,CAAC,IAAI,MAAM,EAAG;UACpC,IAAI,CAAC41B,gBAAgB,CAAE3Z,IAAK,CAAC;;UAE7B;QACD,CAAC,MAAM,IAAKlkB,GAAG,CAACiI,GAAG,CAAE,QAAS,CAAC,IAAI,MAAM,EAAG;UAC3C,IAAI,CAAC61B,gBAAgB,CAAE5Z,IAAK,CAAC;QAC9B;;QAEA;QACAlkB,GAAG,CAACkB,QAAQ,CAAE,uBAAuB,EAAEgjB,IAAI,EAAEJ,QAAS,CAAC;MACxD,CAAC;;MAED;MACA,IAAI,CAACE,GAAG,GAAGlkB,CAAC,CAACqM,IAAI,CAAE;QAClBmO,GAAG,EAAEta,GAAG,CAACiI,GAAG,CAAE,SAAU,CAAC;QACzB3C,IAAI,EAAEtF,GAAG,CAACoC,cAAc,CAAE0hB,QAAS,CAAC;QACpC3b,IAAI,EAAE,MAAM;QACZqZ,QAAQ,EAAE,MAAM;QAChBza,OAAO,EAAE,IAAI;QACb2a,OAAO,EAAEgF;MACV,CAAE,CAAC;IACJ,CAAC;IAED1P,QAAQ,EAAE,SAAAA,CAAWlP,CAAC,EAAE1D,GAAG,EAAG;MAC7B,IAAI,CAACkS,UAAU,CAAE,IAAI,CAACpK,KAAK,EAAE,CAAE,CAAC;IACjC,CAAC;IAED2xB,gBAAgB,EAAE,SAAAA,CAAWv4B,IAAI,EAAG;MACnC;MACA,IAAIy4B,UAAU,GAAG,SAAAA,CAAWC,KAAK,EAAEC,GAAG,EAAG;QACxC,IAAI92B,MAAM,GAAGrH,CAAC,CAACo+B,KAAK,CAAEF,KAAK,CAAE,CAAC,CAAG,CAAC,CAAC72B,MAAM;QACzC,KAAM,IAAIgB,IAAI,IAAIhB,MAAM,EAAG;UAC1B,KAAM,IAAIlB,CAAC,GAAG,CAAC,EAAEA,CAAC,GAAGkB,MAAM,CAAEgB,IAAI,CAAE,CAACpD,MAAM,EAAEkB,CAAC,EAAE,EAAG;YACjDg4B,GAAG,CAACj2B,EAAE,CAAEG,IAAI,EAAEhB,MAAM,CAAEgB,IAAI,CAAE,CAAElC,CAAC,CAAE,CAACk4B,OAAQ,CAAC;UAC5C;QACD;MACD,CAAC;;MAED;MACA,IAAIC,WAAW,GAAG,SAAAA,CAAWvzB,EAAE,EAAEwzB,GAAG,EAAG;QACtC;QACA,IAAIrV,KAAK,GAAGqV,GAAG,CAAC32B,OAAO,CAAEmD,EAAG,CAAC;;QAE7B;QACA,IAAKme,KAAK,IAAI,CAAC,CAAC,EAAG;UAClB,OAAO,KAAK;QACb;;QAEA;QACA,KAAM,IAAI/iB,CAAC,GAAG+iB,KAAK,GAAG,CAAC,EAAE/iB,CAAC,IAAI,CAAC,EAAEA,CAAC,EAAE,EAAG;UACtC,IAAKnG,CAAC,CAAE,GAAG,GAAGu+B,GAAG,CAAEp4B,CAAC,CAAG,CAAC,CAAClB,MAAM,EAAG;YACjC,OAAOjF,CAAC,CAAE,GAAG,GAAGu+B,GAAG,CAAEp4B,CAAC,CAAG,CAAC,CAAC6mB,KAAK,CAAEhtB,CAAC,CAAE,GAAG,GAAG+K,EAAG,CAAE,CAAC;UAClD;QACD;;QAEA;QACA,KAAM,IAAI5E,CAAC,GAAG+iB,KAAK,GAAG,CAAC,EAAE/iB,CAAC,GAAGo4B,GAAG,CAACt5B,MAAM,EAAEkB,CAAC,EAAE,EAAG;UAC9C,IAAKnG,CAAC,CAAE,GAAG,GAAGu+B,GAAG,CAAEp4B,CAAC,CAAG,CAAC,CAAClB,MAAM,EAAG;YACjC,OAAOjF,CAAC,CAAE,GAAG,GAAGu+B,GAAG,CAAEp4B,CAAC,CAAG,CAAC,CAACmR,MAAM,CAAEtX,CAAC,CAAE,GAAG,GAAG+K,EAAG,CAAE,CAAC;UACnD;QACD;;QAEA;QACA,OAAO,KAAK;MACb,CAAC;;MAED;MACAvF,IAAI,CAACojB,OAAO,GAAG,EAAE;MACjBpjB,IAAI,CAACsjB,MAAM,GAAG,EAAE;;MAEhB;MACAtjB,IAAI,CAACwZ,OAAO,GAAGxZ,IAAI,CAACwZ,OAAO,CAACtY,GAAG,CAAE,UAAWsZ,MAAM,EAAE7Z,CAAC,EAAG;QACvD;QACA,IAAIyF,OAAO,GAAG1L,GAAG,CAAC86B,UAAU,CAAEhb,MAAM,CAACjV,EAAG,CAAC;;QAEzC;QACA,IACC7K,GAAG,CAAC0V,WAAW,CAAC,CAAC,IACjBoK,MAAM,CAACnD,QAAQ,IAAI,iBAAiB,EACnC;UACDmD,MAAM,CAACnD,QAAQ,GAAG,QAAQ;QAC3B;;QAEA;QACA,IAAK,CAAEjR,OAAO,EAAG;UAChB,IAAI4yB,cAAc,GAAG1xB,UAAU,CAAE5M,GAAG,CAACiI,GAAG,CAAE,YAAa,CAAE,CAAC;UAC1D,IAAKq2B,cAAc,IAAI,GAAG,EAAG;YAC5B,IAAIC,aAAa,GAAG,CACnB,8BAA8B,EAC9B,uCAAuC,EACvC,QAAQ,GAAGv+B,GAAG,CAACmnB,OAAO,CAAErH,MAAM,CAACtF,KAAM,CAAC,GAAG,SAAS,EAClD,OAAO,EACP,4CAA4C,EAC5C,+DAA+D,EAC/D,iDAAiD,GAChDxa,GAAG,CAACmnB,OAAO,CAAErH,MAAM,CAACtF,KAAM,CAAC,GAC3B,SAAS,EACV,2DAA2D,EAC3D,WAAW,EACX,QAAQ,EACR,QAAQ,CACR,CAACqK,IAAI,CAAE,EAAG,CAAC;UACb,CAAC,MAAM;YACN,IAAI0Z,aAAa,GAAG,CACnB,+DAA+D,EAC/D,iDAAiD,GAChDv+B,GAAG,CAACmnB,OAAO,CAAErH,MAAM,CAACtF,KAAM,CAAC,GAC3B,SAAS,EACV,2DAA2D,EAC3D,WAAW,EACX,uCAAuC,EACvC,QAAQ,GAAGxa,GAAG,CAACmnB,OAAO,CAAErH,MAAM,CAACtF,KAAM,CAAC,GAAG,SAAS,EAClD,OAAO,CACP,CAACqK,IAAI,CAAE,EAAG,CAAC;UACb;;UAEA;UACA,IAAK,CAAE/E,MAAM,CAACuK,OAAO,EAAGvK,MAAM,CAACuK,OAAO,GAAG,EAAE;;UAE3C;UACA,IAAI8Q,QAAQ,GAAGr7B,CAAC,CACf,CACC,WAAW,GACVggB,MAAM,CAACjV,EAAE,GACT,mBAAmB,GACnBiV,MAAM,CAACuK,OAAO,GACd,IAAI,EACLkU,aAAa,EACb,sBAAsB,EACtBze,MAAM,CAACrL,IAAI,EACX,QAAQ,EACR,QAAQ,CACR,CAACoQ,IAAI,CAAE,EAAG,CACZ,CAAC;;UAED;UACA,IAAK/kB,CAAC,CAAE,eAAgB,CAAC,CAACiF,MAAM,EAAG;YAClC,IAAIy5B,MAAM,GAAG1+B,CAAC,CAAE,8BAA+B,CAAC;YAChD,IAAI8T,MAAM,GAAG9T,CAAC,CACb,CACC,cAAc,GAAGggB,MAAM,CAACjV,EAAE,GAAG,SAAS,EACtC,wCAAwC,GACvCiV,MAAM,CAACjV,EAAE,GACT,6BAA6B,GAC7BiV,MAAM,CAACjV,EAAE,GACT,gBAAgB,GAChBiV,MAAM,CAACjV,EAAE,GACT,sBAAsB,EACvB,GAAG,GAAGiV,MAAM,CAACtF,KAAK,EAClB,UAAU,CACV,CAACqK,IAAI,CAAE,EAAG,CACZ,CAAC;;YAED;YACAkZ,UAAU,CACTS,MAAM,CAAC5oB,IAAI,CAAE,OAAQ,CAAC,CAAC5Q,KAAK,CAAC,CAAC,EAC9B4O,MAAM,CAACgC,IAAI,CAAE,OAAQ,CACtB,CAAC;;YAED;YACA4oB,MAAM,CAACtqB,MAAM,CAAEN,MAAO,CAAC;UACxB;;UAEA;UACA,IAAK9T,CAAC,CAAE,UAAW,CAAC,CAACiF,MAAM,EAAG;YAC7Bg5B,UAAU,CACTj+B,CAAC,CAAE,qBAAsB,CAAC,CAACkF,KAAK,CAAC,CAAC,EAClCm2B,QAAQ,CAAClnB,QAAQ,CAAE,YAAa,CACjC,CAAC;YACD8pB,UAAU,CACTj+B,CAAC,CAAE,iBAAkB,CAAC,CAACkF,KAAK,CAAC,CAAC,EAC9Bm2B,QAAQ,CAAClnB,QAAQ,CAAE,QAAS,CAC7B,CAAC;UACF;;UAEA;UACA,IAAK6L,MAAM,CAACnD,QAAQ,KAAK,MAAM,EAAG;YACjC7c,CAAC,CAAE,GAAG,GAAGggB,MAAM,CAACnD,QAAQ,GAAG,YAAa,CAAC,CAACzI,MAAM,CAC/CinB,QACD,CAAC;;YAED;UACD,CAAC,MAAM;YACNr7B,CAAC,CAAE,GAAG,GAAGggB,MAAM,CAACnD,QAAQ,GAAG,YAAa,CAAC,CAAC7H,OAAO,CAChDqmB,QACD,CAAC;UACF;;UAEA;UACA,IAAIxmB,KAAK,GAAG,EAAE;UACdrP,IAAI,CAACwZ,OAAO,CAACtY,GAAG,CAAE,UAAWi4B,OAAO,EAAG;YACtC,IACC3e,MAAM,CAACnD,QAAQ,KAAK8hB,OAAO,CAAC9hB,QAAQ,IACpC7c,CAAC,CACA,GAAG,GACFggB,MAAM,CAACnD,QAAQ,GACf,cAAc,GACd8hB,OAAO,CAAC5zB,EACV,CAAC,CAAC9F,MAAM,EACP;cACD4P,KAAK,CAACzF,IAAI,CAAEuvB,OAAO,CAAC5zB,EAAG,CAAC;YACzB;UACD,CAAE,CAAC;UACHuzB,WAAW,CAAEte,MAAM,CAACjV,EAAE,EAAE8J,KAAM,CAAC;;UAE/B;UACA,IAAKrP,IAAI,CAACo5B,MAAM,EAAG;YAClB;YACA,KAAM,IAAI/hB,QAAQ,IAAIrX,IAAI,CAACo5B,MAAM,EAAG;cACnC,IAAI/pB,KAAK,GAAGrP,IAAI,CAACo5B,MAAM,CAAE/hB,QAAQ,CAAE;cAEnC,IAAK,OAAOhI,KAAK,KAAK,QAAQ,EAAG;gBAChC;cACD;;cAEA;cACAA,KAAK,GAAGA,KAAK,CAAC3O,KAAK,CAAE,GAAI,CAAC;;cAE1B;cACA,IAAKo4B,WAAW,CAAEte,MAAM,CAACjV,EAAE,EAAE8J,KAAM,CAAC,EAAG;gBACtC;cACD;YACD;UACD;;UAEA;UACAjJ,OAAO,GAAG1L,GAAG,CAACgM,UAAU,CAAE8T,MAAO,CAAC;;UAElC;UACA9f,GAAG,CAACkB,QAAQ,CAAE,QAAQ,EAAEi6B,QAAS,CAAC;UAClCn7B,GAAG,CAACkB,QAAQ,CAAE,gBAAgB,EAAEwK,OAAQ,CAAC;QAC1C;;QAEA;QACAA,OAAO,CAAC4G,UAAU,CAAC,CAAC;;QAEpB;QACAhN,IAAI,CAACojB,OAAO,CAACxZ,IAAI,CAAE4Q,MAAM,CAACjV,EAAG,CAAC;;QAE9B;QACA,OAAOiV,MAAM;MACd,CAAE,CAAC;;MAEH;MACA9f,GAAG,CAAC+6B,YAAY,CAAC,CAAC,CAACv0B,GAAG,CAAE,UAAWkF,OAAO,EAAG;QAC5C,IAAKpG,IAAI,CAACojB,OAAO,CAAChhB,OAAO,CAAEgE,OAAO,CAACzD,GAAG,CAAE,IAAK,CAAE,CAAC,KAAK,CAAC,CAAC,EAAG;UACzD;UACAyD,OAAO,CAAC8G,WAAW,CAAC,CAAC;;UAErB;UACAlN,IAAI,CAACsjB,MAAM,CAAC1Z,IAAI,CAAExD,OAAO,CAACzD,GAAG,CAAE,IAAK,CAAE,CAAC;QACxC;MACD,CAAE,CAAC;;MAEH;MACAnI,CAAC,CAAE,YAAa,CAAC,CAAC2U,IAAI,CAAEnP,IAAI,CAAC21B,KAAM,CAAC;;MAEpC;MACAj7B,GAAG,CAACkB,QAAQ,CAAE,qBAAqB,EAAEoE,IAAK,CAAC;IAC5C,CAAC;IAEDw4B,gBAAgB,EAAE,SAAAA,CAAW5Z,IAAI,EAAG,CAAC;EACtC,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAIya,WAAW,GAAG,IAAI3+B,GAAG,CAACoK,KAAK,CAAE;IAChC;IACAw0B,SAAS,EAAE,CAAC,CAAC;IAEb;IACAprB,IAAI,EAAE,SAAS;IAEfE,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAK,CAAE1T,GAAG,CAACkyB,qBAAqB,CAAC,CAAC,EAAG;QACpC;MACD;;MAEA;MACAC,EAAE,CAAC7sB,IAAI,CAACu5B,SAAS,CAAE7+B,GAAG,CAAC8+B,QAAQ,CAAE,IAAI,CAAC9nB,QAAS,CAAC,CAACgG,IAAI,CAAE,IAAK,CAAE,CAAC;;MAE/D;MACAhd,GAAG,CAACiM,MAAM,CAACgwB,eAAe,GAAG,IAAI,CAACA,eAAe;MACjDj8B,GAAG,CAACiM,MAAM,CAACiwB,aAAa,GAAG,IAAI,CAACA,aAAa;MAC7Cl8B,GAAG,CAACiM,MAAM,CAACmwB,WAAW,GAAG,IAAI,CAACA,WAAW;MACzCp8B,GAAG,CAACiM,MAAM,CAACowB,aAAa,GAAG,IAAI,CAACA,aAAa;MAC7Cr8B,GAAG,CAACiM,MAAM,CAACqwB,gBAAgB,GAAG,IAAI,CAACA,gBAAgB;;MAEnD;MACAt8B,GAAG,CAACsV,MAAM,CAAC1T,OAAO,CAAC,CAAC;;MAEpB;MACA,IAAI08B,cAAc,GAAG1xB,UAAU,CAAE5M,GAAG,CAACiI,GAAG,CAAE,YAAa,CAAE,CAAC;MAC1D,IAAKq2B,cAAc,IAAI,GAAG,EAAG;QAC5B,IAAI,CAACx9B,SAAS,CACb,qBAAqB,EACrB,IAAI,CAACi+B,mBACN,CAAC;MACF;;MAEA;MACA5M,EAAE,CAAC6M,QAAQ,CAAEh/B,GAAG,CAAC2oB,OAAQ,CAAC;IAC3B,CAAC;IAED3R,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB;MACA,IAAIqD,UAAU,GAAG,CAAE,UAAU,EAAE,QAAQ,EAAE,QAAQ,CAAE;;MAEnD;MACA,CAAE8X,EAAE,CAAC7sB,IAAI,CAAC2V,MAAM,CAAE,MAAO,CAAC,CAACgkB,aAAa,CAAC,CAAC,IAAI,EAAE,EAAGz4B,GAAG,CAAE,UACvD04B,QAAQ,EACP;QACD7kB,UAAU,CAACnL,IAAI,CAAEgwB,QAAQ,CAACC,SAAU,CAAC;MACtC,CAAE,CAAC;;MAEH;MACA,IAAIC,UAAU,GAAGjN,EAAE,CAAC7sB,IAAI,CAAC2V,MAAM,CAAE,aAAc,CAAC,CAACokB,YAAY,CAAC,CAAC;MAC/D,IAAIT,SAAS,GAAG,CAAC,CAAC;MAClBvkB,UAAU,CAAC7T,GAAG,CAAE,UAAWtC,CAAC,EAAG;QAC9B,IAAKk7B,UAAU,CAAEl7B,CAAC,CAAE,KAAKnE,SAAS,EAAG;UACpC6+B,SAAS,CAAE16B,CAAC,CAAE,GAAGk7B,UAAU,CAAEl7B,CAAC,CAAE;QACjC;MACD,CAAE,CAAC;;MAEH;MACA,IACCwX,IAAI,CAACI,SAAS,CAAE8iB,SAAU,CAAC,KAAKljB,IAAI,CAACI,SAAS,CAAE,IAAI,CAAC8iB,SAAU,CAAC,EAC/D;QACD,IAAI,CAACA,SAAS,GAAGA,SAAS;;QAE1B;QACA5+B,GAAG,CAACiM,MAAM,CAACC,KAAK,CAAC,CAAC;MACnB;IACD,CAAC;IAED+vB,eAAe,EAAE,SAAAA,CAAA,EAAY;MAC5B,OAAO9J,EAAE,CAAC7sB,IAAI,CACZ2V,MAAM,CAAE,aAAc,CAAC,CACvBqkB,sBAAsB,CAAE,UAAW,CAAC;IACvC,CAAC;IAEDpD,aAAa,EAAE,SAAAA,CAAWp0B,CAAC,EAAE1D,GAAG,EAAG;MAClC,OAAO+tB,EAAE,CAAC7sB,IAAI,CACZ2V,MAAM,CAAE,aAAc,CAAC,CACvBqkB,sBAAsB,CAAE,QAAS,CAAC;IACrC,CAAC;IAEDlD,WAAW,EAAE,SAAAA,CAAA,EAAY;MACxB,OAAOjK,EAAE,CAAC7sB,IAAI,CACZ2V,MAAM,CAAE,aAAc,CAAC,CACvBqkB,sBAAsB,CAAE,MAAO,CAAC;IACnC,CAAC;IAEDjD,aAAa,EAAE,SAAAA,CAAWv0B,CAAC,EAAE1D,GAAG,EAAG;MAClC,OAAO+tB,EAAE,CAAC7sB,IAAI,CACZ2V,MAAM,CAAE,aAAc,CAAC,CACvBqkB,sBAAsB,CAAE,QAAS,CAAC;IACrC,CAAC;IAEDhD,gBAAgB,EAAE,SAAAA,CAAA,EAAY;MAC7B;MACA,IAAIC,KAAK,GAAG,CAAC,CAAC;;MAEd;MACA,IAAIgD,UAAU,GAAGpN,EAAE,CAAC7sB,IAAI,CAAC2V,MAAM,CAAE,MAAO,CAAC,CAACgkB,aAAa,CAAC,CAAC,IAAI,EAAE;MAC/DM,UAAU,CAAC/4B,GAAG,CAAE,UAAW04B,QAAQ,EAAG;QACrC;QACA,IAAIvB,SAAS,GAAGxL,EAAE,CAAC7sB,IAAI,CACrB2V,MAAM,CAAE,aAAc,CAAC,CACvBqkB,sBAAsB,CAAEJ,QAAQ,CAACC,SAAU,CAAC;QAC9C,IAAKxB,SAAS,EAAG;UAChBpB,KAAK,CAAE2C,QAAQ,CAACM,IAAI,CAAE,GAAG7B,SAAS;QACnC;MACD,CAAE,CAAC;;MAEH;MACA,OAAOpB,KAAK;IACb,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACEwC,mBAAmB,EAAE,SAAAA,CAAWz5B,IAAI,EAAG;MAEtC;MACA,IAAI2V,MAAM,GAAGkX,EAAE,CAAC7sB,IAAI,CAAC2V,MAAM,CAAE,gBAAiB,CAAC;MAC/C,IAAImX,QAAQ,GAAGD,EAAE,CAAC7sB,IAAI,CAAC8sB,QAAQ,CAAE,gBAAiB,CAAC;;MAEnD;MACA,IAAIqN,SAAS,GAAG,CAAC,CAAC;MAClBxkB,MAAM,CAACykB,yBAAyB,CAAC,CAAC,CAACl5B,GAAG,CAAE,UAAWqY,QAAQ,EAAG;QAC7D4gB,SAAS,CAAE5gB,QAAQ,CAAE,GAAG5D,MAAM,CAAC0kB,uBAAuB,CACrD9gB,QACD,CAAC;MACF,CAAE,CAAC;;MAEH;MACA,IAAIwf,GAAG,GAAG,EAAE;MACZ,KAAM,IAAIn6B,CAAC,IAAIu7B,SAAS,EAAG;QAC1BA,SAAS,CAAEv7B,CAAC,CAAE,CAACsC,GAAG,CAAE,UAAWo5B,CAAC,EAAG;UAClCvB,GAAG,CAACnvB,IAAI,CAAE0wB,CAAC,CAAC/0B,EAAG,CAAC;QACjB,CAAE,CAAC;MACJ;;MAEA;MACAvF,IAAI,CAACwZ,OAAO,CACVjM,MAAM,CAAE,UAAWgtB,CAAC,EAAG;QACvB,OAAOxB,GAAG,CAAC32B,OAAO,CAAEm4B,CAAC,CAACh1B,EAAG,CAAC,KAAK,CAAC,CAAC;MAClC,CAAE,CAAC,CACFrE,GAAG,CAAE,UAAWsZ,MAAM,EAAE7Z,CAAC,EAAG;QAC5B;QACA,IAAI4Y,QAAQ,GAAGiB,MAAM,CAACnD,QAAQ;QAC9B8iB,SAAS,CAAE5gB,QAAQ,CAAE,GAAG4gB,SAAS,CAAE5gB,QAAQ,CAAE,IAAI,EAAE;;QAEnD;QACA4gB,SAAS,CAAE5gB,QAAQ,CAAE,CAAC3P,IAAI,CAAE;UAC3BrE,EAAE,EAAEiV,MAAM,CAACjV,EAAE;UACb2P,KAAK,EAAEsF,MAAM,CAACtF;QACf,CAAE,CAAC;MACJ,CAAE,CAAC;;MAEJ;MACA,KAAM,IAAItW,CAAC,IAAIu7B,SAAS,EAAG;QAC1BA,SAAS,CAAEv7B,CAAC,CAAE,GAAGu7B,SAAS,CAAEv7B,CAAC,CAAE,CAAC2O,MAAM,CAAE,UAAW+sB,CAAC,EAAG;UACtD,OAAOt6B,IAAI,CAACsjB,MAAM,CAAClhB,OAAO,CAAEk4B,CAAC,CAAC/0B,EAAG,CAAC,KAAK,CAAC,CAAC;QAC1C,CAAE,CAAC;MACJ;;MAEA;MACAunB,QAAQ,CAAC0N,gCAAgC,CAAEL,SAAU,CAAC;IACvD;EACD,CAAE,CAAC;AACJ,CAAC,EAAIrzB,MAAO,CAAC;;;;;;;;;;ACzpBb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECC,GAAG,CAACuL,UAAU,GAAG,UAAWL,OAAO,EAAER,KAAK,EAAG;IAC5C;IACAA,KAAK,GAAG1K,GAAG,CAAC0B,SAAS,CAAEgJ,KAAK,EAAE;MAC7BU,SAAS,EAAE,KAAK;MAChBmc,WAAW,EAAE,EAAE;MACfzM,QAAQ,EAAE,KAAK;MACf5S,KAAK,EAAE,KAAK;MACZiE,IAAI,EAAE,KAAK;MACXb,UAAU,EAAE,EAAE;MACdwY,QAAQ,EAAE,SAAAA,CAAWxe,IAAI,EAAG;QAC3B,OAAOA,IAAI;MACZ,CAAC;MACDy6B,WAAW,EAAE,SAAAA,CAAW7b,IAAI,EAAG;QAC9B,OAAOA,IAAI;MACZ,CAAC;MACD8b,iBAAiB,EAAE,KAAK;MACxBC,cAAc,EAAE,KAAK;MACrBC,gBAAgB,EAAE,EAAE;MACpBz7B,eAAe,EAAE;IAClB,CAAE,CAAC;;IAEH;IACA,IAAK07B,UAAU,CAAC,CAAC,IAAI,CAAC,EAAG;MACxB,IAAIn1B,OAAO,GAAG,IAAIo1B,SAAS,CAAEl1B,OAAO,EAAER,KAAM,CAAC;IAC9C,CAAC,MAAM;MACN,IAAIM,OAAO,GAAG,IAAIq1B,SAAS,CAAEn1B,OAAO,EAAER,KAAM,CAAC;IAC9C;;IAEA;IACA1K,GAAG,CAACkB,QAAQ,CAAE,aAAa,EAAE8J,OAAQ,CAAC;;IAEtC;IACA,OAAOA,OAAO;EACf,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,SAASm1B,UAAUA,CAAA,EAAG;IACrB;IACA,IAAKngC,GAAG,CAAC8d,KAAK,CAAEwD,MAAM,EAAE,QAAQ,EAAE,IAAI,EAAE,SAAS,EAAE,KAAM,CAAC,EAAG;MAC5D,OAAO,CAAC;IACT;;IAEA;IACA,IAAKthB,GAAG,CAAC8d,KAAK,CAAEwD,MAAM,EAAE,SAAU,CAAC,EAAG;MACrC,OAAO,CAAC;IACT;;IAEA;IACA,OAAO,KAAK;EACb;;EAEA;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIgf,OAAO,GAAGtgC,GAAG,CAACoK,KAAK,CAAChD,MAAM,CAAE;IAC/B4I,KAAK,EAAE,SAAAA,CAAW9E,OAAO,EAAER,KAAK,EAAG;MAClC5K,CAAC,CAACsH,MAAM,CAAE,IAAI,CAAC9B,IAAI,EAAEoF,KAAM,CAAC;MAC5B,IAAI,CAACtG,GAAG,GAAG8G,OAAO;IACnB,CAAC;IAEDwI,UAAU,EAAE,SAAAA,CAAA,EAAY,CAAC,CAAC;IAE1B4Z,YAAY,EAAE,SAAAA,CAAWznB,KAAK,EAAG;MAChC,IAAI8mB,OAAO,GAAG,IAAI,CAAC4T,SAAS,CAAE16B,KAAM,CAAC;MACrC,IAAK,CAAE8mB,OAAO,CAAC1d,IAAI,CAAE,UAAW,CAAC,EAAG;QACnC0d,OAAO,CAAC1d,IAAI,CAAE,UAAU,EAAE,IAAK,CAAC,CAACyH,OAAO,CAAE,QAAS,CAAC;MACrD;IACD,CAAC;IAED8pB,cAAc,EAAE,SAAAA,CAAW36B,KAAK,EAAG;MAClC,IAAI8mB,OAAO,GAAG,IAAI,CAAC4T,SAAS,CAAE16B,KAAM,CAAC;MACrC,IAAK8mB,OAAO,CAAC1d,IAAI,CAAE,UAAW,CAAC,EAAG;QACjC0d,OAAO,CAAC1d,IAAI,CAAE,UAAU,EAAE,KAAM,CAAC,CAACyH,OAAO,CAAE,QAAS,CAAC;MACtD;IACD,CAAC;IAED6pB,SAAS,EAAE,SAAAA,CAAW16B,KAAK,EAAG;MAC7B,OAAO,IAAI,CAAC/F,CAAC,CAAE,gBAAgB,GAAG+F,KAAK,GAAG,IAAK,CAAC;IACjD,CAAC;IAEDunB,SAAS,EAAE,SAAAA,CAAWqT,MAAM,EAAG;MAC9B;MACAA,MAAM,GAAGzgC,GAAG,CAAC0B,SAAS,CAAE++B,MAAM,EAAE;QAC/B51B,EAAE,EAAE,EAAE;QACN9B,IAAI,EAAE,EAAE;QACR4N,QAAQ,EAAE;MACX,CAAE,CAAC;;MAEH;MACA,IAAIgW,OAAO,GAAG,IAAI,CAAC4T,SAAS,CAAEE,MAAM,CAAC51B,EAAG,CAAC;;MAEzC;MACA,IAAK,CAAE8hB,OAAO,CAAC5nB,MAAM,EAAG;QACvB4nB,OAAO,GAAG7sB,CAAC,CAAE,mBAAoB,CAAC;QAClC6sB,OAAO,CAAClY,IAAI,CAAEgsB,MAAM,CAAC13B,IAAK,CAAC;QAC3B4jB,OAAO,CAACpY,IAAI,CAAE,OAAO,EAAEksB,MAAM,CAAC51B,EAAG,CAAC;QAClC8hB,OAAO,CAAC1d,IAAI,CAAE,UAAU,EAAEwxB,MAAM,CAAC9pB,QAAS,CAAC;QAC3C,IAAI,CAACvS,GAAG,CAAC8P,MAAM,CAAEyY,OAAQ,CAAC;MAC3B;;MAEA;MACA,OAAOA,OAAO;IACf,CAAC;IAED5V,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB;MACA,IAAIzK,GAAG,GAAG,EAAE;MACZ,IAAIo0B,QAAQ,GAAG,IAAI,CAACt8B,GAAG,CAACwR,IAAI,CAAE,iBAAkB,CAAC;;MAEjD;MACA,IAAK,CAAE8qB,QAAQ,CAACnnB,MAAM,CAAC,CAAC,EAAG;QAC1B,OAAOjN,GAAG;MACX;;MAEA;MACAo0B,QAAQ,GAAGA,QAAQ,CAACC,IAAI,CAAE,UAAWC,CAAC,EAAEC,CAAC,EAAG;QAC3C,OACC,CAACD,CAAC,CAACE,YAAY,CAAE,QAAS,CAAC,GAAG,CAACD,CAAC,CAACC,YAAY,CAAE,QAAS,CAAC;MAE3D,CAAE,CAAC;;MAEH;MACAJ,QAAQ,CAACr5B,IAAI,CAAE,YAAY;QAC1B,IAAIjD,GAAG,GAAGtE,CAAC,CAAE,IAAK,CAAC;QACnBwM,GAAG,CAAC4C,IAAI,CAAE;UACT9K,GAAG,EAAEA,GAAG;UACRyG,EAAE,EAAEzG,GAAG,CAACmQ,IAAI,CAAE,OAAQ,CAAC;UACvBxL,IAAI,EAAE3E,GAAG,CAAC2E,IAAI,CAAC;QAChB,CAAE,CAAC;MACJ,CAAE,CAAC;;MAEH;MACA,OAAOuD,GAAG;IACX,CAAC;IAEDy0B,YAAY,EAAE,SAAAA,CAAA,EAAY,CAAC,CAAC;IAE5BC,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAIC,KAAK,GAAG,SAAAA,CAAW/rB,OAAO,EAAG;QAChC;QACA,IAAIlH,OAAO,GAAG,EAAE;;QAEhB;QACAkH,OAAO,CAACjB,QAAQ,CAAC,CAAC,CAAC5M,IAAI,CAAE,YAAY;UACpC;UACA,IAAI65B,MAAM,GAAGphC,CAAC,CAAE,IAAK,CAAC;;UAEtB;UACA,IAAKohC,MAAM,CAAC38B,EAAE,CAAE,UAAW,CAAC,EAAG;YAC9ByJ,OAAO,CAACkB,IAAI,CAAE;cACbnG,IAAI,EAAEm4B,MAAM,CAAC3sB,IAAI,CAAE,OAAQ,CAAC;cAC5BN,QAAQ,EAAEgtB,KAAK,CAAEC,MAAO;YACzB,CAAE,CAAC;;YAEH;UACD,CAAC,MAAM;YACNlzB,OAAO,CAACkB,IAAI,CAAE;cACbrE,EAAE,EAAEq2B,MAAM,CAAC3sB,IAAI,CAAE,OAAQ,CAAC;cAC1BxL,IAAI,EAAEm4B,MAAM,CAACn4B,IAAI,CAAC;YACnB,CAAE,CAAC;UACJ;QACD,CAAE,CAAC;;QAEH;QACA,OAAOiF,OAAO;MACf,CAAC;;MAED;MACA,OAAOizB,KAAK,CAAE,IAAI,CAAC78B,GAAI,CAAC;IACzB,CAAC;IAEDkiB,WAAW,EAAE,SAAAA,CAAW6a,MAAM,EAAG;MAChC;MACA,IAAIrd,QAAQ,GAAG;QACdld,MAAM,EAAE,IAAI,CAACqB,GAAG,CAAE,YAAa,CAAC;QAChCnE,CAAC,EAAEq9B,MAAM,CAACzU,IAAI,IAAI,EAAE;QACpB5G,KAAK,EAAEqb,MAAM,CAACC,IAAI,IAAI;MACvB,CAAC;;MAED;MACA,IAAIl5B,KAAK,GAAG,IAAI,CAACD,GAAG,CAAE,OAAQ,CAAC;MAC/B,IAAKC,KAAK,EAAG;QACZ4b,QAAQ,CAACC,SAAS,GAAG7b,KAAK,CAACD,GAAG,CAAE,KAAM,CAAC;MACxC;;MAEA;MACA,IAAIpB,QAAQ,GAAG,IAAI,CAACoB,GAAG,CAAE,UAAW,CAAC;MACrC,IAAKpB,QAAQ,EAAG;QACfid,QAAQ,GAAGjd,QAAQ,CAAChC,KAAK,CAAE,IAAI,EAAE,CAAEif,QAAQ,EAAEqd,MAAM,CAAG,CAAC;MACxD;;MAEA;MACArd,QAAQ,GAAG9jB,GAAG,CAACwB,YAAY,CAC1B,mBAAmB,EACnBsiB,QAAQ,EACR,IAAI,CAACxe,IAAI,EACT,IAAI,CAAClB,GAAG,EACR8D,KAAK,IAAI,KAAK,EACd,IACD,CAAC;;MAED;MACA,OAAOlI,GAAG,CAACoC,cAAc,CAAE0hB,QAAS,CAAC;IACtC,CAAC;IAEDud,cAAc,EAAE,SAAAA,CAAWnd,IAAI,EAAEid,MAAM,EAAG;MACzC;MACAjd,IAAI,GAAGlkB,GAAG,CAAC0B,SAAS,CAAEwiB,IAAI,EAAE;QAC3BpF,OAAO,EAAE,KAAK;QACd6H,IAAI,EAAE;MACP,CAAE,CAAC;;MAEH;MACA,IAAI9f,QAAQ,GAAG,IAAI,CAACoB,GAAG,CAAE,aAAc,CAAC;MACxC,IAAKpB,QAAQ,EAAG;QACfqd,IAAI,GAAGrd,QAAQ,CAAChC,KAAK,CAAE,IAAI,EAAE,CAAEqf,IAAI,EAAEid,MAAM,CAAG,CAAC;MAChD;;MAEA;MACAjd,IAAI,GAAGlkB,GAAG,CAACwB,YAAY,CACtB,sBAAsB,EACtB0iB,IAAI,EACJid,MAAM,EACN,IACD,CAAC;;MAED;MACA,OAAOjd,IAAI;IACZ,CAAC;IAEDod,kBAAkB,EAAE,SAAAA,CAAWpd,IAAI,EAAEid,MAAM,EAAG;MAC7C;MACA,IAAIjd,IAAI,GAAG,IAAI,CAACmd,cAAc,CAAEnd,IAAI,EAAEid,MAAO,CAAC;;MAE9C;MACA,IAAKjd,IAAI,CAACyC,IAAI,EAAG;QAChBzC,IAAI,CAACqd,UAAU,GAAG;UAAE5a,IAAI,EAAE;QAAK,CAAC;MACjC;;MAEA;MACArQ,UAAU,CAAExW,CAAC,CAACob,KAAK,CAAE,IAAI,CAAC6lB,YAAY,EAAE,IAAK,CAAC,EAAE,CAAE,CAAC;;MAEnD;MACA,OAAO7c,IAAI;IACZ,CAAC;IAED1Y,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB;MACA,IAAK,IAAI,CAACpH,GAAG,CAACkB,IAAI,CAAE,SAAU,CAAC,EAAG;QACjC,IAAI,CAAClB,GAAG,CAAC4G,OAAO,CAAE,SAAU,CAAC;MAC9B;;MAEA;MACA,IAAI,CAAC5G,GAAG,CAAC2R,QAAQ,CAAE,oBAAqB,CAAC,CAACvT,MAAM,CAAC,CAAC;IACnD;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAI49B,SAAS,GAAGE,OAAO,CAACl5B,MAAM,CAAE;IAC/BsM,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAIxI,OAAO,GAAG,IAAI,CAAC9G,GAAG;MACtB,IAAIkyB,OAAO,GAAG;QACbzU,KAAK,EAAE,MAAM;QACb2f,UAAU,EAAE,IAAI,CAACv5B,GAAG,CAAE,WAAY,CAAC;QACnCsf,WAAW,EAAE,IAAI,CAACtf,GAAG,CAAE,aAAc,CAAC;QACtC6S,QAAQ,EAAE,IAAI,CAAC7S,GAAG,CAAE,UAAW,CAAC;QAChC+3B,iBAAiB,EAAE,IAAI,CAAC/3B,GAAG,CAAE,mBAAoB,CAAC;QAClDg4B,cAAc,EAAE,IAAI,CAACh4B,GAAG,CAAE,gBAAiB,CAAC;QAC5Ci4B,gBAAgB,EAAE,IAAI,CAACj4B,GAAG,CAAE,kBAAmB,CAAC;QAChDxD,eAAe,EAAE,IAAI,CAACwD,GAAG,CAAE,iBAAkB,CAAC;QAC9C3C,IAAI,EAAE,EAAE;QACRm8B,YAAY,EAAE,SAAAA,CAAWC,MAAM,EAAG;UACjC,IAAK,OAAOA,MAAM,KAAK,QAAQ,EAAG;YACjC,OAAOA,MAAM;UACd;UACA,OAAO1hC,GAAG,CAACmnB,OAAO,CAAEua,MAAO,CAAC;QAC7B;MACD,CAAC;;MAED;MACA,IAAK,CAAEpL,OAAO,CAAC0J,iBAAiB,EAAG;QAClC,OAAO1J,OAAO,CAAC0J,iBAAiB;MACjC;MACA,IAAK,CAAE1J,OAAO,CAAC2J,cAAc,EAAG;QAC/B,OAAO3J,OAAO,CAAC2J,cAAc;MAC9B;MACA,IAAK,CAAE3J,OAAO,CAAC4J,gBAAgB,EAAG;QACjC,OAAO5J,OAAO,CAAC4J,gBAAgB;MAChC;;MAEA;MACA,IAAK,CAAElgC,GAAG,CAAC8d,KAAK,CAAEwD,MAAM,EAAE,QAAQ,EAAE,IAAI,EAAE,WAAY,CAAC,EAAG;QACzD,IAAK,CAAEgV,OAAO,CAAC0J,iBAAiB,EAAG;UAClC1J,OAAO,CAAC0J,iBAAiB,GAAG,UAAWrI,SAAS,EAAG;YAClD,IAAIgK,UAAU,GAAG7hC,CAAC,CACjB,qCACD,CAAC;YACD6hC,UAAU,CAACltB,IAAI,CAAEzU,GAAG,CAACmnB,OAAO,CAAEwQ,SAAS,CAAC5uB,IAAK,CAAE,CAAC;YAChD44B,UAAU,CAACr8B,IAAI,CAAE,SAAS,EAAEqyB,SAAS,CAACiK,OAAQ,CAAC;YAC/C,OAAOD,UAAU;UAClB,CAAC;QACF;MACD,CAAC,MAAM;QACN,OAAOrL,OAAO,CAAC0J,iBAAiB;QAChC,OAAO1J,OAAO,CAAC2J,cAAc;MAC9B;;MAEA;MACA,IAAK3J,OAAO,CAACxb,QAAQ,EAAG;QACvB;QACA,IAAI,CAAC/D,QAAQ,CAAC,CAAC,CAACvQ,GAAG,CAAE,UAAW0gB,IAAI,EAAG;UACtCA,IAAI,CAAC9iB,GAAG,CAACsyB,MAAM,CAAC,CAAC,CAACmL,QAAQ,CAAE32B,OAAQ,CAAC;QACtC,CAAE,CAAC;MACJ;;MAEA;MACA,IAAI42B,QAAQ,GAAG52B,OAAO,CAACqJ,IAAI,CAAE,WAAY,CAAC;MAC1C,IAAKutB,QAAQ,KAAK/hC,SAAS,EAAG;QAC7BmL,OAAO,CAAC62B,UAAU,CAAE,MAAO,CAAC;QAC5B72B,OAAO,CAACkK,UAAU,CAAE,WAAY,CAAC;MAClC;;MAEA;MACA,IAAK,IAAI,CAACnN,GAAG,CAAE,MAAO,CAAC,EAAG;QACzBquB,OAAO,CAACnqB,IAAI,GAAG;UACdmO,GAAG,EAAEta,GAAG,CAACiI,GAAG,CAAE,SAAU,CAAC;UACzB+5B,KAAK,EAAE,GAAG;UACVxgB,QAAQ,EAAE,MAAM;UAChBrZ,IAAI,EAAE,MAAM;UACZsZ,KAAK,EAAE,KAAK;UACZnc,IAAI,EAAExF,CAAC,CAACob,KAAK,CAAE,IAAI,CAACoL,WAAW,EAAE,IAAK,CAAC;UACvC2b,cAAc,EAAEniC,CAAC,CAACob,KAAK,CAAE,IAAI,CAAComB,kBAAkB,EAAE,IAAK;QACxD,CAAC;MACF;;MAEA;MACA,IAAK,CAAEhL,OAAO,CAAC7xB,eAAe,EAAG;QAChC,IAAIyD,KAAK,GAAG,IAAI,CAACD,GAAG,CAAE,OAAQ,CAAC;QAC/BquB,OAAO,GAAGt2B,GAAG,CAACwB,YAAY,CACzB,cAAc,EACd80B,OAAO,EACPprB,OAAO,EACP,IAAI,CAAC5F,IAAI,EACT4C,KAAK,IAAI,KAAK,EACd,IACD,CAAC;MACF;;MAEA;MACAgD,OAAO,CAACF,OAAO,CAAEsrB,OAAQ,CAAC;;MAE1B;MACA,IAAI4L,UAAU,GAAGh3B,OAAO,CAACwM,IAAI,CAAE,oBAAqB,CAAC;;MAErD;MACA,IAAK4e,OAAO,CAACxb,QAAQ,EAAG;QACvB;QACA,IAAIuS,GAAG,GAAG6U,UAAU,CAACtsB,IAAI,CAAE,IAAK,CAAC;;QAEjC;QACAyX,GAAG,CAACpI,QAAQ,CAAE;UACbkd,IAAI,EAAE,SAAAA,CAAWr6B,CAAC,EAAG;YACpB;YACAulB,GAAG,CAACzX,IAAI,CAAE,4BAA6B,CAAC,CAACvO,IAAI,CAC5C,YAAY;cACX;cACA,IAAKvH,CAAC,CAAE,IAAK,CAAC,CAACwF,IAAI,CAAE,MAAO,CAAC,EAAG;gBAC/B,IAAIqnB,OAAO,GAAG7sB,CAAC,CACdA,CAAC,CAAE,IAAK,CAAC,CAACwF,IAAI,CAAE,MAAO,CAAC,CAACs8B,OAC1B,CAAC;cACF,CAAC,MAAM;gBACN,IAAIjV,OAAO,GAAG7sB,CAAC,CACdA,CAAC,CAAE,IAAK,CAAC,CACP8V,IAAI,CAAE,oBAAqB,CAAC,CAC5BtQ,IAAI,CAAE,SAAU,CACnB,CAAC;cACF;;cAEA;cACAqnB,OAAO,CAAC+J,MAAM,CAAC,CAAC,CAACmL,QAAQ,CAAE32B,OAAQ,CAAC;YACrC,CACD,CAAC;;YAED;YACAA,OAAO,CAACwL,OAAO,CAAE,QAAS,CAAC;UAC5B;QACD,CAAE,CAAC;;QAEH;QACAxL,OAAO,CAAClD,EAAE,CACT,gBAAgB,EAChB,IAAI,CAACkT,KAAK,CAAE,UAAWpT,CAAC,EAAG;UAC1B,IAAI,CAACy4B,SAAS,CAAEz4B,CAAC,CAACq5B,MAAM,CAAC77B,IAAI,CAACuF,EAAG,CAAC,CAChC6rB,MAAM,CAAC,CAAC,CACRmL,QAAQ,CAAE,IAAI,CAACz9B,GAAI,CAAC;QACvB,CAAE,CACH,CAAC;MACF;;MAEA;MACA8G,OAAO,CAAClD,EAAE,CAAE,cAAc,EAAE,MAAM;QACjClI,CAAC,CAAE,iDAAkD,CAAC,CACpDmI,GAAG,CAAE,CAAC,CAAE,CAAC,CACTI,KAAK,CAAC,CAAC;MACV,CAAE,CAAC;;MAEH;MACA65B,UAAU,CAACxtB,QAAQ,CAAE,MAAO,CAAC;;MAE7B;MACA,IAAKotB,QAAQ,KAAK/hC,SAAS,EAAG;QAC7BmL,OAAO,CAACqJ,IAAI,CAAE,WAAW,EAAEutB,QAAS,CAAC;MACtC;;MAEA;MACA,IAAK,CAAExL,OAAO,CAAC7xB,eAAe,EAAG;QAChCzE,GAAG,CAACkB,QAAQ,CACX,cAAc,EACdgK,OAAO,EACPorB,OAAO,EACP,IAAI,CAAChxB,IAAI,EACT4C,KAAK,IAAI,KAAK,EACd,IACD,CAAC;MACF;IACD,CAAC;IAED64B,YAAY,EAAE,SAAAA,CAAA,EAAY;MACzB;MACA,IAAIqB,YAAY,GAAG,KAAK;MACxB,IAAIC,UAAU,GAAG,KAAK;;MAEtB;MACAviC,CAAC,CAAE,wCAAyC,CAAC,CAACuH,IAAI,CAAE,YAAY;QAC/D;QACA,IAAIq5B,QAAQ,GAAG5gC,CAAC,CAAE,IAAK,CAAC,CAACmU,QAAQ,CAAE,IAAK,CAAC;QACzC,IAAIquB,MAAM,GAAGxiC,CAAC,CAAE,IAAK,CAAC,CAACmU,QAAQ,CAAE,QAAS,CAAC;;QAE3C;QACA,IAAKouB,UAAU,IAAIA,UAAU,CAACt5B,IAAI,CAAC,CAAC,KAAKu5B,MAAM,CAACv5B,IAAI,CAAC,CAAC,EAAG;UACxDq5B,YAAY,CAACluB,MAAM,CAAEwsB,QAAQ,CAACzsB,QAAQ,CAAC,CAAE,CAAC;UAC1CnU,CAAC,CAAE,IAAK,CAAC,CAAC0C,MAAM,CAAC,CAAC;UAClB;QACD;;QAEA;QACA4/B,YAAY,GAAG1B,QAAQ;QACvB2B,UAAU,GAAGC,MAAM;MACpB,CAAE,CAAC;IACJ;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEC,IAAIjC,SAAS,GAAGC,OAAO,CAACl5B,MAAM,CAAE;IAC/BsM,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAIxI,OAAO,GAAG,IAAI,CAAC9G,GAAG;MACtB,IAAIyB,KAAK,GAAG,IAAI,CAACkR,QAAQ,CAAC,CAAC;MAC3B,IAAI+D,QAAQ,GAAG,IAAI,CAAC7S,GAAG,CAAE,UAAW,CAAC;MACrC,IAAIquB,OAAO,GAAG;QACbzU,KAAK,EAAE,MAAM;QACb2f,UAAU,EAAE,IAAI,CAACv5B,GAAG,CAAE,WAAY,CAAC;QACnCsf,WAAW,EAAE,IAAI,CAACtf,GAAG,CAAE,aAAc,CAAC;QACtCs6B,SAAS,EAAE,IAAI;QACfznB,QAAQ,EAAE,IAAI,CAAC7S,GAAG,CAAE,UAAW,CAAC;QAChC3C,IAAI,EAAE,IAAI,CAAC07B,UAAU,CAAC,CAAC;QACvBS,YAAY,EAAE,SAAAA,CAAW79B,MAAM,EAAG;UACjC,OAAO5D,GAAG,CAACmnB,OAAO,CAAEvjB,MAAO,CAAC;QAC7B,CAAC;QACD4+B,WAAW,EAAE;UACZ,SAAS,EAAE;QACZ,CAAC;QACDC,aAAa,EAAE,SAAAA,CAAWb,OAAO,EAAE/6B,QAAQ,EAAG;UAC7C,IAAKiU,QAAQ,EAAG;YACfjU,QAAQ,CAAEhB,KAAM,CAAC;UAClB,CAAC,MAAM;YACNgB,QAAQ,CAAEhB,KAAK,CAACyjB,KAAK,CAAC,CAAE,CAAC;UAC1B;QACD;MACD,CAAC;;MAED;MACA,IAAIta,MAAM,GAAG9D,OAAO,CAAC6K,QAAQ,CAAE,OAAQ,CAAC;MACxC,IAAK,CAAE/G,MAAM,CAACjK,MAAM,EAAG;QACtBiK,MAAM,GAAGlP,CAAC,CAAE,yBAA0B,CAAC;QACvCoL,OAAO,CAACkM,MAAM,CAAEpI,MAAO,CAAC;MACzB;;MAEA;MACA0zB,UAAU,GAAG78B,KAAK,CAChBW,GAAG,CAAE,UAAW0gB,IAAI,EAAG;QACvB,OAAOA,IAAI,CAACrc,EAAE;MACf,CAAE,CAAC,CACFga,IAAI,CAAE,IAAK,CAAC;MACd7V,MAAM,CAAC1C,GAAG,CAAEo2B,UAAW,CAAC;;MAExB;MACA,IAAKpM,OAAO,CAACxb,QAAQ,EAAG;QACvB;QACAjV,KAAK,CAACW,GAAG,CAAE,UAAW0gB,IAAI,EAAG;UAC5BA,IAAI,CAAC9iB,GAAG,CAACsyB,MAAM,CAAC,CAAC,CAACmL,QAAQ,CAAE32B,OAAQ,CAAC;QACtC,CAAE,CAAC;MACJ;;MAEA;MACA,IAAKorB,OAAO,CAACkL,UAAU,EAAG;QACzBlL,OAAO,CAAChxB,IAAI,GAAGgxB,OAAO,CAAChxB,IAAI,CAACuN,MAAM,CAAE,UAAWqU,IAAI,EAAG;UACrD,OAAOA,IAAI,CAACrc,EAAE,KAAK,EAAE;QACtB,CAAE,CAAC;MACJ;;MAEA;MACAK,OAAO,CAAC62B,UAAU,CAAE,MAAO,CAAC;MAC5B72B,OAAO,CAACkK,UAAU,CAAE,WAAY,CAAC;;MAEjC;MACA,IAAK,IAAI,CAACnN,GAAG,CAAE,MAAO,CAAC,EAAG;QACzBquB,OAAO,CAACnqB,IAAI,GAAG;UACdmO,GAAG,EAAEta,GAAG,CAACiI,GAAG,CAAE,SAAU,CAAC;UACzB06B,WAAW,EAAE,GAAG;UAChBnhB,QAAQ,EAAE,MAAM;UAChBrZ,IAAI,EAAE,MAAM;UACZsZ,KAAK,EAAE,KAAK;UACZnc,IAAI,EAAExF,CAAC,CAACob,KAAK,CAAE,IAAI,CAACoL,WAAW,EAAE,IAAK,CAAC;UACvCxH,OAAO,EAAEhf,CAAC,CAACob,KAAK,CAAE,IAAI,CAAComB,kBAAkB,EAAE,IAAK;QACjD,CAAC;MACF;;MAEA;MACA,IAAIp5B,KAAK,GAAG,IAAI,CAACD,GAAG,CAAE,OAAQ,CAAC;MAC/BquB,OAAO,GAAGt2B,GAAG,CAACwB,YAAY,CACzB,cAAc,EACd80B,OAAO,EACPprB,OAAO,EACP,IAAI,CAAC5F,IAAI,EACT4C,KAAK,IAAI,KAAK,EACd,IACD,CAAC;;MAED;MACA8G,MAAM,CAAChE,OAAO,CAAEsrB,OAAQ,CAAC;;MAEzB;MACA,IAAI4L,UAAU,GAAGlzB,MAAM,CAAChE,OAAO,CAAE,WAAY,CAAC;;MAE9C;MACA,IAAIu1B,SAAS,GAAGzgC,CAAC,CAACob,KAAK,CAAE,IAAI,CAACqlB,SAAS,EAAE,IAAK,CAAC;;MAE/C;MACA,IAAKjK,OAAO,CAACxb,QAAQ,EAAG;QACvB;QACA,IAAIuS,GAAG,GAAG6U,UAAU,CAACtsB,IAAI,CAAE,IAAK,CAAC;;QAEjC;QACAyX,GAAG,CAACpI,QAAQ,CAAE;UACbkd,IAAI,EAAE,SAAAA,CAAA,EAAY;YACjB;YACA9U,GAAG,CAACzX,IAAI,CAAE,wBAAyB,CAAC,CAACvO,IAAI,CAAE,YAAY;cACtD;cACA,IAAI/B,IAAI,GAAGxF,CAAC,CAAE,IAAK,CAAC,CAACwF,IAAI,CAAE,aAAc,CAAC;cAC1C,IAAIqnB,OAAO,GAAG4T,SAAS,CAAEj7B,IAAI,CAACuF,EAAG,CAAC;;cAElC;cACA8hB,OAAO,CAAC+J,MAAM,CAAC,CAAC,CAACmL,QAAQ,CAAE32B,OAAQ,CAAC;YACrC,CAAE,CAAC;;YAEH;YACAA,OAAO,CAACwL,OAAO,CAAE,QAAS,CAAC;UAC5B;QACD,CAAE,CAAC;MACJ;;MAEA;MACA1H,MAAM,CAAChH,EAAE,CAAE,mBAAmB,EAAE,UAAWF,CAAC,EAAG;QAC9C;QACA,IAAIof,IAAI,GAAGpf,CAAC,CAAC86B,MAAM;QACnB,IAAIjW,OAAO,GAAG4T,SAAS,CAAErZ,IAAI,CAACrc,EAAG,CAAC;;QAElC;QACA,IAAK,CAAE8hB,OAAO,CAAC5nB,MAAM,EAAG;UACvB4nB,OAAO,GAAG7sB,CAAC,CACV,iBAAiB,GAChBonB,IAAI,CAACrc,EAAE,GACP,IAAI,GACJqc,IAAI,CAACne,IAAI,GACT,WACF,CAAC;QACF;;QAEA;QACA4jB,OAAO,CAAC+J,MAAM,CAAC,CAAC,CAACmL,QAAQ,CAAE32B,OAAQ,CAAC;MACrC,CAAE,CAAC;;MAEH;MACAg3B,UAAU,CAACxtB,QAAQ,CAAE,MAAO,CAAC;;MAE7B;MACA1U,GAAG,CAACkB,QAAQ,CACX,cAAc,EACdgK,OAAO,EACPorB,OAAO,EACP,IAAI,CAAChxB,IAAI,EACT4C,KAAK,IAAI,KAAK,EACd,IACD,CAAC;;MAED;MACA8G,MAAM,CAAChH,EAAE,CAAE,QAAQ,EAAE,YAAY;QAChC,IAAIsE,GAAG,GAAG0C,MAAM,CAAC1C,GAAG,CAAC,CAAC;QACtB,IAAKA,GAAG,CAAC5E,OAAO,CAAE,IAAK,CAAC,EAAG;UAC1B4E,GAAG,GAAGA,GAAG,CAACtG,KAAK,CAAE,IAAK,CAAC;QACxB;QACAkF,OAAO,CAACoB,GAAG,CAAEA,GAAI,CAAC,CAACoK,OAAO,CAAE,QAAS,CAAC;MACvC,CAAE,CAAC;;MAEH;MACAxL,OAAO,CAACmH,IAAI,CAAC,CAAC;IACf,CAAC;IAED0uB,YAAY,EAAE,SAAAA,CAAA,EAAY;MACzB;MACA,IAAIqB,YAAY,GAAG,KAAK;MACxB,IAAIC,UAAU,GAAG,KAAK;;MAEtB;MACAviC,CAAC,CAAE,6CAA8C,CAAC,CAACuH,IAAI,CACtD,YAAY;QACX;QACA,IAAIq5B,QAAQ,GAAG5gC,CAAC,CAAE,IAAK,CAAC,CAACmU,QAAQ,CAAE,IAAK,CAAC;QACzC,IAAIquB,MAAM,GAAGxiC,CAAC,CAAE,IAAK,CAAC,CAACmU,QAAQ,CAAE,uBAAwB,CAAC;;QAE1D;QACA,IAAKouB,UAAU,IAAIA,UAAU,CAACt5B,IAAI,CAAC,CAAC,KAAKu5B,MAAM,CAACv5B,IAAI,CAAC,CAAC,EAAG;UACxDs5B,UAAU,CAACnuB,MAAM,CAAEwsB,QAAQ,CAACzsB,QAAQ,CAAC,CAAE,CAAC;UACxCnU,CAAC,CAAE,IAAK,CAAC,CAAC0C,MAAM,CAAC,CAAC;UAClB;QACD;;QAEA;QACA4/B,YAAY,GAAG1B,QAAQ;QACvB2B,UAAU,GAAGC,MAAM;MACpB,CACD,CAAC;IACF,CAAC;IAEDhc,WAAW,EAAE,SAAAA,CAAWoG,IAAI,EAAE0U,IAAI,EAAG;MACpC;MACA,IAAID,MAAM,GAAG;QACZzU,IAAI,EAAEA,IAAI;QACV0U,IAAI,EAAEA;MACP,CAAC;;MAED;MACA,IAAIl5B,KAAK,GAAG,IAAI,CAACD,GAAG,CAAE,OAAQ,CAAC;MAC/Bk5B,MAAM,GAAGnhC,GAAG,CAACwB,YAAY,CACxB,mBAAmB,EACnB2/B,MAAM,EACN,IAAI,CAAC77B,IAAI,EACT,IAAI,CAAClB,GAAG,EACR8D,KAAK,IAAI,KAAK,EACd,IACD,CAAC;;MAED;MACA,OAAOo4B,OAAO,CAAClyB,SAAS,CAACkY,WAAW,CAACzhB,KAAK,CAAE,IAAI,EAAE,CAAEs8B,MAAM,CAAG,CAAC;IAC/D;EACD,CAAE,CAAC;;EAEH;EACA,IAAI0B,cAAc,GAAG,IAAI7iC,GAAG,CAACoK,KAAK,CAAE;IACnCtD,QAAQ,EAAE,CAAC;IACX0M,IAAI,EAAE,SAAS;IACfxM,OAAO,EAAE;MACRyrB,SAAS,EAAE;IACZ,CAAC;IACD/e,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAIwF,MAAM,GAAGlZ,GAAG,CAACiI,GAAG,CAAE,QAAS,CAAC;MAChC,IAAIkR,GAAG,GAAGnZ,GAAG,CAACiI,GAAG,CAAE,KAAM,CAAC;MAC1B,IAAIzH,IAAI,GAAGR,GAAG,CAACiI,GAAG,CAAE,aAAc,CAAC;MACnC,IAAI66B,OAAO,GAAG3C,UAAU,CAAC,CAAC;;MAE1B;MACA,IAAK,CAAE3/B,IAAI,EAAG;QACb,OAAO,KAAK;MACb;;MAEA;MACA,IAAK0Y,MAAM,CAACxR,OAAO,CAAE,IAAK,CAAC,KAAK,CAAC,EAAG;QACnC,OAAO,KAAK;MACb;;MAEA;MACA,IAAKo7B,OAAO,IAAI,CAAC,EAAG;QACnB,IAAI,CAACC,gBAAgB,CAAC,CAAC;MACxB,CAAC,MAAM,IAAKD,OAAO,IAAI,CAAC,EAAG;QAC1B,IAAI,CAACE,gBAAgB,CAAC,CAAC;MACxB;IACD,CAAC;IAEDD,gBAAgB,EAAE,SAAAA,CAAA,EAAY;MAC7B;MACA,IAAIviC,IAAI,GAAGR,GAAG,CAACiI,GAAG,CAAE,aAAc,CAAC;MACnC,IAAIiR,MAAM,GAAGlZ,GAAG,CAACiI,GAAG,CAAE,QAAS,CAAC;;MAEhC;MACAiR,MAAM,GAAGA,MAAM,CAAC8F,OAAO,CAAE,GAAG,EAAE,GAAI,CAAC;;MAEnC;MACA,IAAIikB,WAAW,GAAG;QACjBC,YAAY,EAAE,SAAAA,CAAA,EAAY;UACzB,OAAO1iC,IAAI,CAAC2iC,SAAS;QACtB,CAAC;QACDC,YAAY,EAAE,SAAAA,CAAW9+B,IAAI,EAAG;UAC/B,IAAI++B,SAAS,GAAG/+B,IAAI,CAACg/B,KAAK,CAACv+B,MAAM,GAAGT,IAAI,CAACi/B,OAAO;UAChD,IAAKF,SAAS,GAAG,CAAC,EAAG;YACpB,OAAO7iC,IAAI,CAACgjC,gBAAgB,CAACxkB,OAAO,CAAE,IAAI,EAAEqkB,SAAU,CAAC;UACxD;UACA,OAAO7iC,IAAI,CAACijC,gBAAgB;QAC7B,CAAC;QACDC,aAAa,EAAE,SAAAA,CAAWp/B,IAAI,EAAG;UAChC,IAAIq/B,cAAc,GAAGr/B,IAAI,CAACs/B,OAAO,GAAGt/B,IAAI,CAACg/B,KAAK,CAACv+B,MAAM;UACrD,IAAK4+B,cAAc,GAAG,CAAC,EAAG;YACzB,OAAOnjC,IAAI,CAACqjC,iBAAiB,CAAC7kB,OAAO,CACpC,IAAI,EACJ2kB,cACD,CAAC;UACF;UACA,OAAOnjC,IAAI,CAACsjC,iBAAiB;QAC9B,CAAC;QACDC,WAAW,EAAE,SAAAA,CAAA,EAAY;UACxB,OAAOvjC,IAAI,CAACwjC,SAAS;QACtB,CAAC;QACDC,eAAe,EAAE,SAAAA,CAAW3/B,IAAI,EAAG;UAClC,IAAIi/B,OAAO,GAAGj/B,IAAI,CAACi/B,OAAO;UAC1B,IAAKA,OAAO,GAAG,CAAC,EAAG;YAClB,OAAO/iC,IAAI,CAAC0jC,oBAAoB,CAACllB,OAAO,CACvC,IAAI,EACJukB,OACD,CAAC;UACF;UACA,OAAO/iC,IAAI,CAAC2jC,oBAAoB;QACjC,CAAC;QACDC,SAAS,EAAE,SAAAA,CAAA,EAAY;UACtB,OAAO5jC,IAAI,CAAC6jC,SAAS;QACtB,CAAC;QACDC,SAAS,EAAE,SAAAA,CAAA,EAAY;UACtB,OAAO9jC,IAAI,CAAC8jC,SAAS;QACtB;MACD,CAAC;;MAED;MACAl4B,MAAM,CAACvE,EAAE,CAACmD,OAAO,CAACu5B,GAAG,CAACC,MAAM,CAC3B,eAAe,GAAGtrB,MAAM,EACxB,EAAE,EACF,YAAY;QACX,OAAO+pB,WAAW;MACnB,CACD,CAAC;IACF,CAAC;IAEDD,gBAAgB,EAAE,SAAAA,CAAA,EAAY;MAC7B;MACA,IAAIxiC,IAAI,GAAGR,GAAG,CAACiI,GAAG,CAAE,aAAc,CAAC;MACnC,IAAIiR,MAAM,GAAGlZ,GAAG,CAACiI,GAAG,CAAE,QAAS,CAAC;;MAEhC;MACAiR,MAAM,GAAGA,MAAM,CAAC8F,OAAO,CAAE,GAAG,EAAE,GAAI,CAAC;;MAEnC;MACA,IAAIikB,WAAW,GAAG;QACjBwB,aAAa,EAAE,SAAAA,CAAWC,OAAO,EAAG;UACnC,IAAKA,OAAO,GAAG,CAAC,EAAG;YAClB,OAAOlkC,IAAI,CAACmkC,SAAS,CAAC3lB,OAAO,CAAE,IAAI,EAAE0lB,OAAQ,CAAC;UAC/C;UACA,OAAOlkC,IAAI,CAACokC,SAAS;QACtB,CAAC;QACDC,eAAe,EAAE,SAAAA,CAAA,EAAY;UAC5B,OAAOrkC,IAAI,CAAC6jC,SAAS;QACtB,CAAC;QACDS,eAAe,EAAE,SAAAA,CAAA,EAAY;UAC5B,OAAOtkC,IAAI,CAAC2iC,SAAS;QACtB,CAAC;QACD4B,mBAAmB,EAAE,SAAAA,CAAWzB,KAAK,EAAE0B,GAAG,EAAG;UAC5C,IAAIrB,cAAc,GAAGqB,GAAG,GAAG1B,KAAK,CAACv+B,MAAM;UACvC,IAAK4+B,cAAc,GAAG,CAAC,EAAG;YACzB,OAAOnjC,IAAI,CAACqjC,iBAAiB,CAAC7kB,OAAO,CACpC,IAAI,EACJ2kB,cACD,CAAC;UACF;UACA,OAAOnjC,IAAI,CAACsjC,iBAAiB;QAC9B,CAAC;QACDmB,kBAAkB,EAAE,SAAAA,CAAW3B,KAAK,EAAEpd,GAAG,EAAG;UAC3C,IAAImd,SAAS,GAAGC,KAAK,CAACv+B,MAAM,GAAGmhB,GAAG;UAClC,IAAKmd,SAAS,GAAG,CAAC,EAAG;YACpB,OAAO7iC,IAAI,CAACgjC,gBAAgB,CAACxkB,OAAO,CAAE,IAAI,EAAEqkB,SAAU,CAAC;UACxD;UACA,OAAO7iC,IAAI,CAACijC,gBAAgB;QAC7B,CAAC;QACDyB,qBAAqB,EAAE,SAAAA,CAAW3B,OAAO,EAAG;UAC3C,IAAKA,OAAO,GAAG,CAAC,EAAG;YAClB,OAAO/iC,IAAI,CAAC0jC,oBAAoB,CAACllB,OAAO,CACvC,IAAI,EACJukB,OACD,CAAC;UACF;UACA,OAAO/iC,IAAI,CAAC2jC,oBAAoB;QACjC,CAAC;QACDgB,cAAc,EAAE,SAAAA,CAAA,EAAY;UAC3B,OAAO3kC,IAAI,CAACwjC,SAAS;QACtB,CAAC;QACDoB,eAAe,EAAE,SAAAA,CAAA,EAAY;UAC5B,OAAO5kC,IAAI,CAAC8jC,SAAS;QACtB;MACD,CAAC;;MAED;MACAxkC,CAAC,CAAC+H,EAAE,CAACmD,OAAO,CAACq6B,OAAO,GAAGvlC,CAAC,CAAC+H,EAAE,CAACmD,OAAO,CAACq6B,OAAO,IAAI,CAAC,CAAC;;MAEjD;MACAvlC,CAAC,CAAC+H,EAAE,CAACmD,OAAO,CAACq6B,OAAO,CAAEnsB,MAAM,CAAE,GAAG+pB,WAAW;MAC5CnjC,CAAC,CAACsH,MAAM,CAAEtH,CAAC,CAAC+H,EAAE,CAACmD,OAAO,CAACvF,QAAQ,EAAEw9B,WAAY,CAAC;IAC/C,CAAC;IAED/qB,WAAW,EAAE,SAAAA,CAAW9T,GAAG,EAAEuuB,IAAI,EAAG;MACnCA,IAAI,CAAC/c,IAAI,CAAE,oBAAqB,CAAC,CAACpT,MAAM,CAAC,CAAC;IAC3C;EACD,CAAE,CAAC;AACJ,CAAC,EAAI4J,MAAO,CAAC;;;;;;;;;;ACt3Bb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3BC,GAAG,CAACivB,OAAO,GAAG;IACb;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;IAEExpB,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB;MACA,IAAK,OAAO6/B,cAAc,KAAK,WAAW,EAAG,OAAO,KAAK;;MAEzD;MACA,IAAI7/B,QAAQ,GAAG;QACdwpB,OAAO,EAAEqW,cAAc,CAACC,OAAO,CAACC,WAAW;QAC3CtW,SAAS,EAAEoW,cAAc,CAACG,MAAM,CAACD;MAClC,CAAC;;MAED;MACA,OAAO//B,QAAQ;IAChB,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;IAEEiO,UAAU,EAAE,SAAAA,CAAW7I,EAAE,EAAEvG,IAAI,EAAG;MACjC;MACAA,IAAI,GAAGtE,GAAG,CAAC0B,SAAS,CAAE4C,IAAI,EAAE;QAC3B2qB,OAAO,EAAE,IAAI;QACbC,SAAS,EAAE,IAAI;QACfC,OAAO,EAAE,MAAM;QACfpU,IAAI,EAAE,QAAQ;QAAE;QAChB7S,KAAK,EAAE;MACR,CAAE,CAAC;;MAEH;MACA,IAAK5D,IAAI,CAAC2qB,OAAO,EAAG;QACnB,IAAI,CAACyW,iBAAiB,CAAE76B,EAAE,EAAEvG,IAAK,CAAC;MACnC;;MAEA;MACA,IAAKA,IAAI,CAAC4qB,SAAS,EAAG;QACrB,IAAI,CAACyW,mBAAmB,CAAE96B,EAAE,EAAEvG,IAAK,CAAC;MACrC;IACD,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;IAEEohC,iBAAiB,EAAE,SAAAA,CAAW76B,EAAE,EAAEvG,IAAI,EAAG;MACxC;MACA,IAAI0e,SAAS,GAAGljB,CAAC,CAAE,GAAG,GAAG+K,EAAG,CAAC;MAC7B,IAAIpF,QAAQ,GAAG,IAAI,CAACA,QAAQ,CAAC,CAAC;MAC9B,IAAImgC,QAAQ,GAAG5lC,GAAG,CAACiI,GAAG,CAAE,UAAW,CAAC;MACpC,IAAIC,KAAK,GAAG5D,IAAI,CAAC4D,KAAK,IAAI,KAAK;MAC/B,IAAI7C,MAAM,GAAG6C,KAAK,CAAC9D,GAAG,IAAI,KAAK;;MAE/B;MACA,IAAK,OAAO6qB,OAAO,KAAK,WAAW,EAAG,OAAO,KAAK;MAClD,IAAK,CAAExpB,QAAQ,EAAG,OAAO,KAAK;;MAE9B;MACA,IAAKwpB,OAAO,CAAChnB,GAAG,CAAE4C,EAAG,CAAC,EAAG;QACxB,OAAO,IAAI,CAAC9I,MAAM,CAAE8I,EAAG,CAAC;MACzB;;MAEA;MACA,IAAII,IAAI,GAAGnL,CAAC,CAACsH,MAAM,CAAE,CAAC,CAAC,EAAE3B,QAAQ,CAACwpB,OAAO,EAAE3qB,IAAI,CAAC2qB,OAAQ,CAAC;MACzDhkB,IAAI,CAACJ,EAAE,GAAGA,EAAE;MACZI,IAAI,CAAClH,QAAQ,GAAG,GAAG,GAAG8G,EAAE;;MAExB;MACA,IAAIskB,OAAO,GAAG7qB,IAAI,CAAC6qB,OAAO;MAC1B,IAAKA,OAAO,IAAIyW,QAAQ,IAAIA,QAAQ,CAAEzW,OAAO,CAAE,EAAG;QACjD,KAAM,IAAIlpB,CAAC,GAAG,CAAC,EAAEA,CAAC,IAAI,CAAC,EAAEA,CAAC,EAAE,EAAG;UAC9BgF,IAAI,CAAE,SAAS,GAAGhF,CAAC,CAAE,GAAG2/B,QAAQ,CAAEzW,OAAO,CAAE,CAAElpB,CAAC,CAAE,IAAI,EAAE;QACvD;MACD;;MAEA;MACAgF,IAAI,CAAC+E,KAAK,GAAG,UAAW61B,EAAE,EAAG;QAC5BA,EAAE,CAAC79B,EAAE,CAAE,QAAQ,EAAE,UAAWF,CAAC,EAAG;UAC/B+9B,EAAE,CAAC7L,IAAI,CAAC,CAAC,CAAC,CAAC;UACXhX,SAAS,CAACtM,OAAO,CAAE,QAAS,CAAC;QAC9B,CAAE,CAAC;;QAEH;QACAmvB,EAAE,CAAC79B,EAAE,CAAE,SAAS,EAAE,UAAWF,CAAC,EAAG;UAChC,IAAIH,KAAK,GAAG,IAAIm+B,UAAU,CAAE,SAAU,CAAC;UACvCxkB,MAAM,CAACykB,aAAa,CAAEp+B,KAAM,CAAC;QAC9B,CAAE,CAAC;;QAEH;QACA;QACA;QACA;MACD,CAAC;;MAED;MACAsD,IAAI,CAAC+6B,gBAAgB,GAAG,KAAK;;MAE7B;MACA;MACA,IAAK,CAAE/6B,IAAI,CAACg7B,YAAY,EAAG;QAC1Bh7B,IAAI,CAACi7B,OAAO,GAAG,IAAI;MACpB;;MAEA;MACAj7B,IAAI,GAAGjL,GAAG,CAACwB,YAAY,CACtB,0BAA0B,EAC1ByJ,IAAI,EACJJ,EAAE,EACF3C,KACD,CAAC;;MAED;MACA;MACA;MACA;;MAEA;MACAo9B,cAAc,CAACC,OAAO,CAAE16B,EAAE,CAAE,GAAGI,IAAI;;MAEnC;MACA,IAAK3G,IAAI,CAACyW,IAAI,IAAI,QAAQ,EAAG;QAC5B;QACA,IAAI+E,MAAM,GAAGmP,OAAO,CAAChkB,IAAI,CAAEA,IAAK,CAAC;;QAEjC;QACA,IAAI46B,EAAE,GAAG5W,OAAO,CAAChnB,GAAG,CAAE4C,EAAG,CAAC;;QAE1B;QACA,IAAK,CAAEg7B,EAAE,EAAG;UACX,OAAO,KAAK;QACb;;QAEA;QACAA,EAAE,CAAC7lC,GAAG,GAAGsE,IAAI,CAAC4D,KAAK;;QAEnB;QACAlI,GAAG,CAACkB,QAAQ,CAAE,sBAAsB,EAAE2kC,EAAE,EAAEA,EAAE,CAACh7B,EAAE,EAAEI,IAAI,EAAE/C,KAAM,CAAC;MAC/D;IACD,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;IAEEy9B,mBAAmB,EAAE,SAAAA,CAAW96B,EAAE,EAAEvG,IAAI,EAAG;MAC1C;MACA,IAAImB,QAAQ,GAAG,IAAI,CAACA,QAAQ,CAAC,CAAC;;MAE9B;MACA,IAAK,OAAOypB,SAAS,KAAK,WAAW,EAAG,OAAO,KAAK;MACpD,IAAK,CAAEzpB,QAAQ,EAAG,OAAO,KAAK;;MAE9B;MACA,IAAIwF,IAAI,GAAGnL,CAAC,CAACsH,MAAM,CAAE,CAAC,CAAC,EAAE3B,QAAQ,CAACypB,SAAS,EAAE5qB,IAAI,CAAC4qB,SAAU,CAAC;MAC7DjkB,IAAI,CAACJ,EAAE,GAAGA,EAAE;;MAEZ;MACA,IAAI3C,KAAK,GAAG5D,IAAI,CAAC4D,KAAK,IAAI,KAAK;MAC/B,IAAI7C,MAAM,GAAG6C,KAAK,CAAC9D,GAAG,IAAI,KAAK;MAC/B6G,IAAI,GAAGjL,GAAG,CAACwB,YAAY,CACtB,4BAA4B,EAC5ByJ,IAAI,EACJA,IAAI,CAACJ,EAAE,EACP3C,KACD,CAAC;;MAED;MACAo9B,cAAc,CAACG,MAAM,CAAE56B,EAAE,CAAE,GAAGI,IAAI;;MAElC;MACA,IAAI46B,EAAE,GAAG3W,SAAS,CAAEjkB,IAAK,CAAC;;MAE1B;MACA,IAAK,CAAE46B,EAAE,EAAG;QACX,OAAO,KAAK;MACb;;MAEA;MACA,IAAI,CAACM,cAAc,CAAEN,EAAG,CAAC;;MAEzB;MACA7lC,GAAG,CAACkB,QAAQ,CAAE,wBAAwB,EAAE2kC,EAAE,EAAEA,EAAE,CAACh7B,EAAE,EAAEI,IAAI,EAAE/C,KAAM,CAAC;IACjE,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;IAEEi+B,cAAc,EAAE,SAAAA,CAAWN,EAAE,EAAG;MAC/B,IAAIO,MAAM;QACT9+B,IAAI;QACJ0gB,QAAQ;QACRqe,UAAU;QACV5xB,IAAI;QACJoxB,EAAE;QACFh7B,EAAE;QACF5E,CAAC;QACDqgC,GAAG;QACHC,UAAU;QACV9gC,QAAQ,GACP,6DAA6D;MAE/D2gC,MAAM,GAAGP,EAAE,CAACO,MAAM;MAClB9+B,IAAI,GAAGu+B,EAAE,CAACv+B,IAAI;MACd0gB,QAAQ,GAAG6d,EAAE,CAAC7d,QAAQ;MACtBvT,IAAI,GAAG,EAAE;MACT4xB,UAAU,GAAG,CAAC,CAAC;MACfC,GAAG,GAAG,EAAE;MACRC,UAAU,GAAGV,EAAE,CAACh7B,EAAE;;MAElB;MACA,IAAKmd,QAAQ,CAACwe,OAAO,EAAG;QACvBF,GAAG,GAAG,GAAG,GAAGte,QAAQ,CAACwe,OAAO,GAAG,GAAG;MACnC;MAEA,KAAMvgC,CAAC,IAAIwgC,SAAS,EAAG;QACtB,IAAK,CAAEA,SAAS,CAAExgC,CAAC,CAAE,EAAG;UACvB;QACD;QAEA4E,EAAE,GAAG47B,SAAS,CAAExgC,CAAC,CAAE,CAAC4E,EAAE;QACtB,IACCy7B,GAAG,IACH7gC,QAAQ,CAACiC,OAAO,CAAE,GAAG,GAAGmD,EAAE,GAAG,GAAI,CAAC,KAAK,CAAC,CAAC,IACzCy7B,GAAG,CAAC5+B,OAAO,CAAE,GAAG,GAAGmD,EAAE,GAAG,GAAI,CAAC,KAAK,CAAC,CAAC,EACnC;UACD;QACD;QAEA,IACC,CAAE47B,SAAS,CAAExgC,CAAC,CAAE,CAAC/F,QAAQ,IACzBumC,SAAS,CAAExgC,CAAC,CAAE,CAAC/F,QAAQ,KAAKqmC,UAAU,EACrC;UACDF,UAAU,CAAEx7B,EAAE,CAAE,GAAG47B,SAAS,CAAExgC,CAAC,CAAE;UAEjC,IAAKwgC,SAAS,CAAExgC,CAAC,CAAE,CAACwO,IAAI,EAAG;YAC1BA,IAAI,IAAIgyB,SAAS,CAAExgC,CAAC,CAAE,CAACwO,IAAI,CAAEnN,IAAI,GAAG,GAAI,CAAC;UAC1C;QACD;MACD;MAEA,IAAKg/B,GAAG,IAAIA,GAAG,CAAC5+B,OAAO,CAAE,OAAQ,CAAC,KAAK,CAAC,CAAC,EAAG;QAC3C2+B,UAAU,CAACK,GAAG,GAAG,IAAIC,KAAK,CAACC,SAAS,CAAC,CAAC;QACtCnyB,IAAI,IAAI4xB,UAAU,CAACK,GAAG,CAACjyB,IAAI,CAAEnN,IAAI,GAAG,GAAI,CAAC;MAC1C;MAEA,IAAK,KAAK,KAAKX,QAAQ,CAACkgC,oBAAoB,CAAE,MAAO,CAAC,CAAE,CAAC,CAAE,CAACC,GAAG,EAAG;QACjET,UAAU,CAACU,aAAa,GAAG,IAAIJ,KAAK,CAACK,mBAAmB,CAAC,CAAC;QAC1DvyB,IAAI,IAAI4xB,UAAU,CAACU,aAAa,CAACtyB,IAAI,CAAEnN,IAAI,GAAG,GAAI,CAAC;MACpD;MAEAu+B,EAAE,CAAC1W,OAAO,CAAC8X,SAAS,GAAGxyB,IAAI;MAC3BoxB,EAAE,CAACQ,UAAU,GAAGA,UAAU;MAE1B,IAAK,OAAOj6B,MAAM,KAAK,WAAW,EAAG;QACpCA,MAAM,CAAEzF,QAAS,CAAC,CAACugC,cAAc,CAAE,gBAAgB,EAAE,CAAErB,EAAE,CAAG,CAAC;MAC9D;IACD,CAAC;IAEDjkC,OAAO,EAAE,SAAAA,CAAWiJ,EAAE,EAAG;MACxB,IAAI,CAACs8B,cAAc,CAAEt8B,EAAG,CAAC;IAC1B,CAAC;IAEDrI,MAAM,EAAE,SAAAA,CAAWqI,EAAE,EAAG;MACvB,IAAI,CAACs8B,cAAc,CAAEt8B,EAAG,CAAC;IAC1B,CAAC;IAEDW,OAAO,EAAE,SAAAA,CAAWX,EAAE,EAAG;MACxB,IAAI,CAACs8B,cAAc,CAAEt8B,EAAG,CAAC;IAC1B,CAAC;IAEDs8B,cAAc,EAAE,SAAAA,CAAWt8B,EAAE,EAAG;MAC/B;MACA,IAAK,OAAOokB,OAAO,KAAK,WAAW,EAAG,OAAO,KAAK;;MAElD;MACA,IAAI4W,EAAE,GAAG5W,OAAO,CAAChnB,GAAG,CAAE4C,EAAG,CAAC;;MAE1B;MACA,IAAK,CAAEg7B,EAAE,EAAG,OAAO,KAAK;;MAExB;MACAA,EAAE,CAAC7L,IAAI,CAAC,CAAC;;MAET;MACA6L,EAAE,CAACr6B,OAAO,CAAC,CAAC;;MAEZ;MACA,OAAO,IAAI;IACZ,CAAC;IAEDzJ,MAAM,EAAE,SAAAA,CAAW8I,EAAE,EAAG;MACvB,IAAI,CAACu8B,aAAa,CAAEv8B,EAAG,CAAC;IACzB,CAAC;IAEDu8B,aAAa,EAAE,SAAAA,CAAWv8B,EAAE,EAAG;MAC9B;MACA,IAAK,OAAOw8B,aAAa,KAAK,WAAW,EAAG,OAAO,KAAK;;MAExD;MACA,IAAK,OAAO/B,cAAc,CAACC,OAAO,CAAE16B,EAAE,CAAE,KAAK,WAAW,EACvD,OAAO,KAAK;;MAEb;MACA;MACA/K,CAAC,CAAE,GAAG,GAAG+K,EAAG,CAAC,CAACuH,IAAI,CAAC,CAAC;;MAEpB;MACAi1B,aAAa,CAACC,EAAE,CAAEz8B,EAAE,EAAE,MAAO,CAAC;;MAE9B;MACA,OAAO,IAAI;IACZ;EACD,CAAC;EAED,IAAI08B,aAAa,GAAG,IAAIvnC,GAAG,CAACoK,KAAK,CAAE;IAClC;IACAtD,QAAQ,EAAE,CAAC;IAEXE,OAAO,EAAE;MACR6jB,OAAO,EAAE,WAAW;MACpB2c,KAAK,EAAE;IACR,CAAC;IACDC,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB;MACA,IAAIhlB,IAAI,GAAG3iB,CAAC,CAAE,uBAAwB,CAAC;;MAEvC;MACA,IAAK2iB,IAAI,CAAClJ,MAAM,CAAC,CAAC,EAAG;QACpBkJ,IAAI,CAACof,QAAQ,CAAE,MAAO,CAAC;MACxB;IACD,CAAC;IACD6F,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB;MACA,IAAK1nC,GAAG,CAAC8d,KAAK,CAAEwD,MAAM,EAAE,IAAI,EAAE,WAAY,CAAC,EAAG;QAC7C6Q,EAAE,CAACwV,MAAM,CAACC,KAAK,GAAGzV,EAAE,CAAC0V,SAAS,CAACD,KAAK;QACpCzV,EAAE,CAACwV,MAAM,CAACG,OAAO,GAAG3V,EAAE,CAAC0V,SAAS,CAACC,OAAO;MACzC;;MAEA;MACA,IAAK,CAAE9nC,GAAG,CAAC8d,KAAK,CAAEwD,MAAM,EAAE,SAAS,EAAE,IAAK,CAAC,EAAG;;MAE9C;MACA2N,OAAO,CAACjnB,EAAE,CAAE,WAAW,EAAE,UAAW1C,IAAI,EAAG;QAC1C;QACA,IAAIqiC,MAAM,GAAGriC,IAAI,CAACqiC,MAAM;;QAExB;QACA,IAAKA,MAAM,CAAC98B,EAAE,CAACjD,MAAM,CAAE,CAAC,EAAE,CAAE,CAAC,KAAK,KAAK,EAAG;;QAE1C;QACA+/B,MAAM,GAAG1Y,OAAO,CAAC8Y,OAAO,CAAClc,OAAO,IAAI8b,MAAM;;QAE1C;QACA1Y,OAAO,CAAC+Y,YAAY,GAAGL,MAAM;QAC7BM,cAAc,GAAGN,MAAM,CAAC98B,EAAE;MAC3B,CAAE,CAAC;IACJ;EACD,CAAE,CAAC;AACJ,CAAC,EAAIuB,MAAO,CAAC;;;;;;;;;;ACxZb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3BC,GAAG,CAACsV,MAAM,GAAG,IAAItV,GAAG,CAACoK,KAAK,CAAE;IAC3BoJ,IAAI,EAAE,MAAM;IACZsV,MAAM,EAAE,IAAI;IACZ3W,OAAO,EAAE,KAAK;IAEdnL,OAAO,EAAE;MACRkhC,kBAAkB,EAAE,gBAAgB;MACpCC,kBAAkB,EAAE;IACrB,CAAC;IAEDhhC,MAAM,EAAE;MACP,wBAAwB,EAAE,gBAAgB;MAC1C,aAAa,EAAE;IAChB,CAAC;IAEDpF,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,IAAI,CAAC+mB,MAAM,GAAG,IAAI;IACnB,CAAC;IAEDlnB,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,IAAI,CAACknB,MAAM,GAAG,KAAK;IACpB,CAAC;IAEDD,KAAK,EAAE,SAAAA,CAAA,EAAY;MAClB,IAAI,CAACuf,aAAa,CAAC,CAAC;IACrB,CAAC;IAEDC,cAAc,EAAE,SAAAA,CAAA,EAAY;MAC3B;MACA,IAAK,IAAI,CAACl2B,OAAO,IAAI,CAAE,IAAI,CAAC2W,MAAM,EAAG;QACpC;MACD;;MAEA;MACA,IAAI,CAAC3W,OAAO,GAAG,IAAI;;MAEnB;MACArS,CAAC,CAAEwhB,MAAO,CAAC,CAACtZ,EAAE,CAAE,cAAc,EAAE,IAAI,CAACuO,QAAS,CAAC;IAChD,CAAC;IAED6xB,aAAa,EAAE,SAAAA,CAAA,EAAY;MAC1B;MACA,IAAI,CAACj2B,OAAO,GAAG,KAAK;;MAEpB;MACArS,CAAC,CAAEwhB,MAAO,CAAC,CAACgC,GAAG,CAAE,cAAc,EAAE,IAAI,CAAC/M,QAAS,CAAC;IACjD,CAAC;IAEDA,QAAQ,EAAE,SAAAA,CAAA,EAAY;MACrB,OAAOvW,GAAG,CAAC2D,EAAE,CACZ,uEACD,CAAC;IACF;EACD,CAAE,CAAC;AACJ,CAAC,EAAIyI,MAAO,CAAC;;;;;;;;;;ACvDb,CAAE,UAAWtM,CAAC,EAAEC,SAAS,EAAG;EAC3B;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAIuoC,SAAS,GAAGtoC,GAAG,CAACoK,KAAK,CAAChD,MAAM,CAAE;IACjC;IACAyD,EAAE,EAAE,WAAW;IAEf;IACAvF,IAAI,EAAE;MACL;MACAq1B,MAAM,EAAE,EAAE;MAEV;MACAlP,MAAM,EAAE,IAAI;MAEZ;MACA1M,MAAM,EAAE;IACT,CAAC;IAED;IACA5X,MAAM,EAAE;MACP,gBAAgB,EAAE;IACnB,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACEohC,SAAS,EAAE,SAAAA,CAAW5N,MAAM,EAAG;MAC9BA,MAAM,CAACn0B,GAAG,CAAE,IAAI,CAACgiC,QAAQ,EAAE,IAAK,CAAC;IAClC,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACEA,QAAQ,EAAE,SAAAA,CAAW3oB,KAAK,EAAG;MAC5B,IAAI,CAACva,IAAI,CAACq1B,MAAM,CAACzrB,IAAI,CAAE2Q,KAAM,CAAC;IAC/B,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACE4oB,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB,OAAO,IAAI,CAACnjC,IAAI,CAACq1B,MAAM,CAAC51B,MAAM;IAC/B,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACE2jC,WAAW,EAAE,SAAAA,CAAA,EAAY;MACxB,OAAS,IAAI,CAACpjC,IAAI,CAACq1B,MAAM,GAAG,EAAE;IAC/B,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACEgO,SAAS,EAAE,SAAAA,CAAA,EAAY;MACtB,OAAO,IAAI,CAACrjC,IAAI,CAACq1B,MAAM;IACxB,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACEiO,cAAc,EAAE,SAAAA,CAAA,EAAY;MAC3B;MACA,IAAIjO,MAAM,GAAG,EAAE;MACf,IAAIkO,MAAM,GAAG,EAAE;;MAEf;MACA,IAAI,CAACF,SAAS,CAAC,CAAC,CAACniC,GAAG,CAAE,UAAWqZ,KAAK,EAAG;QACxC;QACA,IAAK,CAAEA,KAAK,CAACyjB,KAAK,EAAG;;QAErB;QACA,IAAIr9B,CAAC,GAAG4iC,MAAM,CAACnhC,OAAO,CAAEmY,KAAK,CAACyjB,KAAM,CAAC;QACrC,IAAKr9B,CAAC,GAAG,CAAC,CAAC,EAAG;UACb00B,MAAM,CAAE10B,CAAC,CAAE,GAAG4Z,KAAK;;UAEnB;QACD,CAAC,MAAM;UACN8a,MAAM,CAACzrB,IAAI,CAAE2Q,KAAM,CAAC;UACpBgpB,MAAM,CAAC35B,IAAI,CAAE2Q,KAAK,CAACyjB,KAAM,CAAC;QAC3B;MACD,CAAE,CAAC;;MAEH;MACA,OAAO3I,MAAM;IACd,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACEmO,eAAe,EAAE,SAAAA,CAAA,EAAY;MAC5B;MACA,OAAO,IAAI,CAACH,SAAS,CAAC,CAAC,CAAC91B,MAAM,CAAE,UAAWgN,KAAK,EAAG;QAClD,OAAO,CAAEA,KAAK,CAACyjB,KAAK;MACrB,CAAE,CAAC;IACJ,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACEyF,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAK,CAAE,IAAI,CAACN,SAAS,CAAC,CAAC,EAAG;QACzB;MACD;;MAEA;MACA,IAAIO,WAAW,GAAG,IAAI,CAACJ,cAAc,CAAC,CAAC;MACvC,IAAIK,YAAY,GAAG,IAAI,CAACH,eAAe,CAAC,CAAC;;MAEzC;MACA,IAAII,UAAU,GAAG,CAAC;MAClB,IAAIC,SAAS,GAAG,KAAK;;MAErB;MACAH,WAAW,CAACxiC,GAAG,CAAE,UAAWqZ,KAAK,EAAG;QACnC;QACA,IAAI7Q,MAAM,GAAG,IAAI,CAAClP,CAAC,CAAE,SAAS,GAAG+f,KAAK,CAACyjB,KAAK,GAAG,IAAK,CAAC,CAACt+B,KAAK,CAAC,CAAC;;QAE7D;QACA,IAAK,CAAEgK,MAAM,CAACjK,MAAM,EAAG;UACtBiK,MAAM,GAAG,IAAI,CAAClP,CAAC,CAAE,UAAU,GAAG+f,KAAK,CAACyjB,KAAK,GAAG,IAAK,CAAC,CAACt+B,KAAK,CAAC,CAAC;QAC3D;;QAEA;QACA,IAAK,CAAEgK,MAAM,CAACjK,MAAM,EAAG;UACtB;QACD;;QAEA;QACAmkC,UAAU,EAAE;;QAEZ;QACA,IAAIhhC,KAAK,GAAGlI,GAAG,CAAC6wB,eAAe,CAAE7hB,MAAO,CAAC;;QAEzC;QACAo6B,2BAA2B,CAAElhC,KAAK,CAAC9D,GAAI,CAAC;;QAExC;QACA8D,KAAK,CAACioB,SAAS,CAAEtQ,KAAK,CAAChX,OAAQ,CAAC;;QAEhC;QACA,IAAK,CAAEsgC,SAAS,EAAG;UAClBA,SAAS,GAAGjhC,KAAK,CAAC9D,GAAG;QACtB;MACD,CAAC,EAAE,IAAK,CAAC;;MAET;MACA,IAAIilC,YAAY,GAAGrpC,GAAG,CAAC2D,EAAE,CAAE,mBAAoB,CAAC;MAChDslC,YAAY,CAACziC,GAAG,CAAE,UAAWqZ,KAAK,EAAG;QACpCwpB,YAAY,IAAI,IAAI,GAAGxpB,KAAK,CAAChX,OAAO;MACrC,CAAE,CAAC;MACH,IAAKqgC,UAAU,IAAI,CAAC,EAAG;QACtBG,YAAY,IAAI,IAAI,GAAGrpC,GAAG,CAAC2D,EAAE,CAAE,4BAA6B,CAAC;MAC9D,CAAC,MAAM,IAAKulC,UAAU,GAAG,CAAC,EAAG;QAC5BG,YAAY,IACX,IAAI,GACJrpC,GAAG,CACD2D,EAAE,CAAE,6BAA8B,CAAC,CACnCqb,OAAO,CAAE,IAAI,EAAEkqB,UAAW,CAAC;MAC/B;;MAEA;MACA,IAAK,IAAI,CAAC33B,GAAG,CAAE,QAAS,CAAC,EAAG;QAC3B,IAAI,CAACtJ,GAAG,CAAE,QAAS,CAAC,CAACtH,MAAM,CAAE;UAC5BwH,IAAI,EAAE,OAAO;UACbY,IAAI,EAAEsgC;QACP,CAAE,CAAC;MACJ,CAAC,MAAM;QACN,IAAI5d,MAAM,GAAGzrB,GAAG,CAACssB,SAAS,CAAE;UAC3BnkB,IAAI,EAAE,OAAO;UACbY,IAAI,EAAEsgC,YAAY;UAClB1/B,MAAM,EAAE,IAAI,CAACvF;QACd,CAAE,CAAC;QACH,IAAI,CAACxD,GAAG,CAAE,QAAQ,EAAE6qB,MAAO,CAAC;MAC7B;;MAEA;MACA,IAAK,IAAI,CAACrnB,GAAG,CAACwN,OAAO,CAAE,gBAAiB,CAAC,CAAC7M,MAAM,EAAG;QAClD;MACD;;MAEA;MACA,IAAK,CAAEokC,SAAS,EAAG;QAClBA,SAAS,GAAG,IAAI,CAAClhC,GAAG,CAAE,QAAS,CAAC,CAAC7D,GAAG;MACrC;;MAEA;MACAkS,UAAU,CAAE,YAAY;QACvBxW,CAAC,CAAE,YAAa,CAAC,CAACwpC,OAAO,CACxB;UACChkB,SAAS,EACR6jB,SAAS,CAACI,MAAM,CAAC,CAAC,CAAC9e,GAAG,GAAG3qB,CAAC,CAAEwhB,MAAO,CAAC,CAACQ,MAAM,CAAC,CAAC,GAAG;QAClD,CAAC,EACD,GACD,CAAC;MACF,CAAC,EAAE,EAAG,CAAC;IACR,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACE0nB,cAAc,EAAE,SAAAA,CAAW1hC,CAAC,EAAE1D,GAAG,EAAEyB,KAAK,EAAE4jC,SAAS,EAAG;MACrD,IAAI,CAACrlC,GAAG,CAAC6R,WAAW,CAAE,KAAK,GAAGwzB,SAAU,CAAC,CAAC/0B,QAAQ,CAAE,KAAK,GAAG7O,KAAM,CAAC;IACpE,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACE6jC,QAAQ,EAAE,SAAAA,CAAWplC,IAAI,EAAG;MAC3B;MACAA,IAAI,GAAGtE,GAAG,CAAC0B,SAAS,CAAE4C,IAAI,EAAE;QAC3B;QACAqD,KAAK,EAAE,KAAK;QAEZ;QACAkhB,KAAK,EAAE,KAAK;QAEZ;QACAxH,OAAO,EAAE,SAAAA,CAAA,EAAY,CAAC,CAAC;QAEvB;QACA8C,QAAQ,EAAE,SAAAA,CAAA,EAAY,CAAC,CAAC;QAExB;QACAwlB,OAAO,EAAE,SAAAA,CAAA,EAAY,CAAC,CAAC;QAEvB;QACAjoB,OAAO,EAAE,SAAAA,CAAW2J,KAAK,EAAG;UAC3BA,KAAK,CAACue,MAAM,CAAC,CAAC;QACf;MACD,CAAE,CAAC;;MAEH;MACA,IAAK,IAAI,CAAC3hC,GAAG,CAAE,QAAS,CAAC,IAAI,OAAO,EAAG;QACtC,OAAO,IAAI;MACZ;;MAEA;MACA,IAAK,IAAI,CAACA,GAAG,CAAE,QAAS,CAAC,IAAI,YAAY,EAAG;QAC3C,OAAO,KAAK;MACb;;MAEA;MACA,IAAK,CAAE,IAAI,CAACnI,CAAC,CAAE,YAAa,CAAC,CAACiF,MAAM,EAAG;QACtC,OAAO,IAAI;MACZ;;MAEA;MACA,IAAKT,IAAI,CAACqD,KAAK,EAAG;QACjB,IAAIA,KAAK,GAAG7H,CAAC,CAAC+pC,KAAK,CAAE,IAAI,EAAEvlC,IAAI,CAACqD,KAAM,CAAC;QACvCrD,IAAI,CAACod,OAAO,GAAG,YAAY;UAC1B1hB,GAAG,CAACmJ,YAAY,CAAErJ,CAAC,CAAE6H,KAAK,CAACgC,MAAO,CAAE,CAAC,CAAC+M,OAAO,CAAE/O,KAAM,CAAC;QACvD,CAAC;MACF;;MAEA;MACA3H,GAAG,CAACkB,QAAQ,CAAE,kBAAkB,EAAE,IAAI,CAACkD,GAAI,CAAC;;MAE5C;MACApE,GAAG,CAACwJ,QAAQ,CAAE,IAAI,CAACpF,GAAI,CAAC;;MAExB;MACAE,IAAI,CAAC+c,OAAO,CAAE,IAAI,CAACjd,GAAG,EAAE,IAAK,CAAC;;MAE9B;MACA,IAAI,CAACxD,GAAG,CAAE,QAAQ,EAAE,YAAa,CAAC;;MAElC;MACA,IAAI8lB,SAAS,GAAG,SAAAA,CAAWxC,IAAI,EAAG;QACjC;QACA,IAAK,CAAElkB,GAAG,CAACsC,aAAa,CAAE4hB,IAAK,CAAC,EAAG;UAClC;QACD;;QAEA;QACA,IAAI5e,IAAI,GAAGtF,GAAG,CAACwB,YAAY,CAC1B,qBAAqB,EACrB0iB,IAAI,CAAC5e,IAAI,EACT,IAAI,CAAClB,GAAG,EACR,IACD,CAAC;;QAED;QACA,IAAK,CAAEkB,IAAI,CAACwkC,KAAK,EAAG;UACnB,IAAI,CAACvB,SAAS,CAAEjjC,IAAI,CAACq1B,MAAO,CAAC;QAC9B;MACD,CAAC;;MAED;MACA,IAAIlU,UAAU,GAAG,SAAAA,CAAA,EAAY;QAC5B;QACAzmB,GAAG,CAACuJ,UAAU,CAAE,IAAI,CAACnF,GAAI,CAAC;;QAE1B;QACA,IAAK,IAAI,CAACqkC,SAAS,CAAC,CAAC,EAAG;UACvB;UACA,IAAI,CAAC7nC,GAAG,CAAE,QAAQ,EAAE,SAAU,CAAC;;UAE/B;UACAZ,GAAG,CAACkB,QAAQ,CAAE,oBAAoB,EAAE,IAAI,CAACkD,GAAG,EAAE,IAAK,CAAC;;UAEpD;UACA,IAAI,CAAC2kC,UAAU,CAAC,CAAC;;UAEjB;UACAzkC,IAAI,CAACqlC,OAAO,CAAE,IAAI,CAACvlC,GAAG,EAAE,IAAK,CAAC;;UAE9B;QACD,CAAC,MAAM;UACN;UACA,IAAI,CAACxD,GAAG,CAAE,QAAQ,EAAE,OAAQ,CAAC;;UAE7B;UACA,IAAK,IAAI,CAAC2Q,GAAG,CAAE,QAAS,CAAC,EAAG;YAC3B,IAAI,CAACtJ,GAAG,CAAE,QAAS,CAAC,CAACtH,MAAM,CAAE;cAC5BwH,IAAI,EAAE,SAAS;cACfY,IAAI,EAAE/I,GAAG,CAAC2D,EAAE,CAAE,uBAAwB,CAAC;cACvCqF,OAAO,EAAE;YACV,CAAE,CAAC;UACJ;;UAEA;UACAhJ,GAAG,CAACkB,QAAQ,CAAE,oBAAoB,EAAE,IAAI,CAACkD,GAAG,EAAE,IAAK,CAAC;UACpDpE,GAAG,CAACkB,QAAQ,CAAE,QAAQ,EAAE,IAAI,CAACkD,GAAI,CAAC;;UAElC;UACAE,IAAI,CAACod,OAAO,CAAE,IAAI,CAACtd,GAAG,EAAE,IAAK,CAAC;;UAE9B;UACApE,GAAG,CAACwJ,QAAQ,CAAE,IAAI,CAACpF,GAAI,CAAC;;UAExB;UACA,IAAKE,IAAI,CAACukB,KAAK,EAAG;YACjB,IAAI,CAACA,KAAK,CAAC,CAAC;UACb;QACD;;QAEA;QACAvkB,IAAI,CAAC6f,QAAQ,CAAE,IAAI,CAAC/f,GAAG,EAAE,IAAK,CAAC;;QAE/B;QACA,IAAI,CAACskC,WAAW,CAAC,CAAC;MACnB,CAAC;;MAED;MACA,IAAIpjC,IAAI,GAAGtF,GAAG,CAACiD,SAAS,CAAE,IAAI,CAACmB,GAAI,CAAC;MACpCkB,IAAI,CAACsB,MAAM,GAAG,wBAAwB;;MAEtC;MACA9G,CAAC,CAACqM,IAAI,CAAE;QACPmO,GAAG,EAAEta,GAAG,CAACiI,GAAG,CAAE,SAAU,CAAC;QACzB3C,IAAI,EAAEtF,GAAG,CAACoC,cAAc,CAAEkD,IAAK,CAAC;QAChC6C,IAAI,EAAE,MAAM;QACZqZ,QAAQ,EAAE,MAAM;QAChBza,OAAO,EAAE,IAAI;QACb2a,OAAO,EAAEgF,SAAS;QAClBvC,QAAQ,EAAEsC;MACX,CAAE,CAAC;;MAEH;MACA,OAAO,KAAK;IACb,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACEzW,KAAK,EAAE,SAAAA,CAAWqb,KAAK,EAAG;MACzB;MACA,IAAI,CAACjnB,GAAG,GAAGinB,KAAK;IACjB,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACExC,KAAK,EAAE,SAAAA,CAAA,EAAY;MAClB;MACA,IAAI,CAACjoB,GAAG,CAAE,QAAQ,EAAE,EAAG,CAAC;MACxB,IAAI,CAACA,GAAG,CAAE,QAAQ,EAAE,IAAK,CAAC;MAC1B,IAAI,CAACA,GAAG,CAAE,QAAQ,EAAE,EAAG,CAAC;;MAExB;MACAZ,GAAG,CAACuJ,UAAU,CAAE,IAAI,CAACnF,GAAI,CAAC;IAC3B;EACD,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAI2lC,YAAY,GAAG,SAAAA,CAAW3lC,GAAG,EAAG;IACnC;IACA,IAAI4lC,SAAS,GAAG5lC,GAAG,CAACkB,IAAI,CAAE,KAAM,CAAC;IACjC,IAAK,CAAE0kC,SAAS,EAAG;MAClBA,SAAS,GAAG,IAAI1B,SAAS,CAAElkC,GAAI,CAAC;IACjC;;IAEA;IACA,OAAO4lC,SAAS;EACjB,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAEChqC,GAAG,CAACkJ,YAAY,GAAG,UAAW5E,IAAI,EAAG;IACpC,OAAOylC,YAAY,CAAEzlC,IAAI,CAAC2lC,IAAK,CAAC,CAACP,QAAQ,CAAEplC,IAAK,CAAC;EAClD,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACCtE,GAAG,CAACmJ,YAAY,GAAG,UAAWia,OAAO,EAAG;IACvC,OAAOA,OAAO,CAACnN,WAAW,CAAE,UAAW,CAAC,CAACb,UAAU,CAAE,UAAW,CAAC;EAClE,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACCpV,GAAG,CAACoJ,aAAa,GAAG,UAAWga,OAAO,EAAG;IACxC,OAAOA,OAAO,CAAC1O,QAAQ,CAAE,UAAW,CAAC,CAACH,IAAI,CAAE,UAAU,EAAE,IAAK,CAAC;EAC/D,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACCvU,GAAG,CAACqJ,WAAW,GAAG,UAAW6gC,QAAQ,EAAG;IACvCA,QAAQ,CAACx1B,QAAQ,CAAE,WAAY,CAAC,CAAC,CAAC;IAClCw1B,QAAQ,CAACr1B,GAAG,CAAE,SAAS,EAAE,cAAe,CAAC,CAAC,CAAC;IAC3C,OAAOq1B,QAAQ;EAChB,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACClqC,GAAG,CAACsJ,WAAW,GAAG,UAAW4gC,QAAQ,EAAG;IACvCA,QAAQ,CAACj0B,WAAW,CAAE,WAAY,CAAC,CAAC,CAAC;IACrCi0B,QAAQ,CAACr1B,GAAG,CAAE,SAAS,EAAE,MAAO,CAAC,CAAC,CAAC;IACnC,OAAOq1B,QAAQ;EAChB,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACClqC,GAAG,CAACwJ,QAAQ,GAAG,UAAW6hB,KAAK,EAAG;IACjC;IACA,IAAItX,KAAK,GAAGo2B,cAAc,CAAE9e,KAAM,CAAC;IACnC,IAAIjI,OAAO,GAAGrP,KAAK,CACjB6B,IAAI,CAAE,0BAA2B,CAAC,CAClCkB,GAAG,CAAE,iCAAkC,CAAC;IAC1C,IAAIozB,QAAQ,GAAGn2B,KAAK,CAAC6B,IAAI,CAAE,wBAAyB,CAAC;;IAErD;IACA5V,GAAG,CAACsJ,WAAW,CAAE4gC,QAAS,CAAC;;IAE3B;IACAlqC,GAAG,CAACoJ,aAAa,CAAEga,OAAQ,CAAC;IAC5BpjB,GAAG,CAACqJ,WAAW,CAAE6gC,QAAQ,CAAC7yB,IAAI,CAAC,CAAE,CAAC;IAClC,OAAOgU,KAAK;EACb,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACCrrB,GAAG,CAACuJ,UAAU,GAAG,UAAW8hB,KAAK,EAAG;IACnC;IACA,IAAItX,KAAK,GAAGo2B,cAAc,CAAE9e,KAAM,CAAC;IACnC,IAAIjI,OAAO,GAAGrP,KAAK,CACjB6B,IAAI,CAAE,0BAA2B,CAAC,CAClCkB,GAAG,CAAE,iCAAkC,CAAC;IAC1C,IAAIozB,QAAQ,GAAGn2B,KAAK,CAAC6B,IAAI,CAAE,wBAAyB,CAAC;;IAErD;IACA5V,GAAG,CAACmJ,YAAY,CAAEia,OAAQ,CAAC;IAC3BpjB,GAAG,CAACsJ,WAAW,CAAE4gC,QAAS,CAAC;IAC3B,OAAO7e,KAAK;EACb,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAI8e,cAAc,GAAG,SAAAA,CAAW9e,KAAK,EAAG;IACvC;IACA,IAAItX,KAAK,GAAGsX,KAAK,CAACzV,IAAI,CAAE,YAAa,CAAC;IACtC,IAAK7B,KAAK,CAAChP,MAAM,EAAG;MACnB,OAAOgP,KAAK;IACb;;IAEA;IACA,IAAIA,KAAK,GAAGsX,KAAK,CAACzV,IAAI,CAAE,aAAc,CAAC;IACvC,IAAK7B,KAAK,CAAChP,MAAM,EAAG;MACnB,OAAOgP,KAAK;IACb;;IAEA;IACA,IAAIA,KAAK,GAAGsX,KAAK,CAACzV,IAAI,CAAE,UAAW,CAAC,CAACyB,IAAI,CAAC,CAAC;IAC3C,IAAKtD,KAAK,CAAChP,MAAM,EAAG;MACnB,OAAOgP,KAAK;IACb;;IAEA;IACA,IAAIA,KAAK,GAAGsX,KAAK,CAACzV,IAAI,CAAE,kBAAmB,CAAC;IAC5C,IAAK7B,KAAK,CAAChP,MAAM,EAAG;MACnB,OAAOgP,KAAK;IACb;;IAEA;IACA,IAAIA,KAAK,GAAGjU,CAAC,CAAE,4CAA6C,CAAC;IAC7D,IAAKiU,KAAK,CAAChP,MAAM,EAAG;MACnB,OAAOgP,KAAK;IACb;;IAEA;IACA,IAAIA,KAAK,GAAGjU,CAAC,CAAE,wBAAyB,CAAC;IACzC,IAAKiU,KAAK,CAAChP,MAAM,EAAG;MACnB,OAAOgP,KAAK;IACb;;IAEA;IACA,OAAOsX,KAAK;EACb,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACC,IAAI+e,mBAAmB,GAAGpqC,GAAG,CAAC8+B,QAAQ,CAAE,UAAWzT,KAAK,EAAG;IAC1DA,KAAK,CAACue,MAAM,CAAC,CAAC;EACf,CAAE,CAAC;;EAEH;AACD;AACA;AACA;AACA;AACA;EACC,IAAIR,2BAA2B,GAAG,SAAAA,CAAWhlC,GAAG,EAAG;IAClD;IACA,IAAI+2B,QAAQ,GAAG/2B,GAAG,CAACwN,OAAO,CAAE,cAAe,CAAC;IAC5C,IAAKupB,QAAQ,CAACp2B,MAAM,EAAG;MACtB,IAAIslC,WAAW,GAAGrqC,GAAG,CAAC86B,UAAU,CAAEK,QAAS,CAAC;MAC5C,IAAKkP,WAAW,IAAIA,WAAW,CAAC5O,uBAAuB,CAAC,CAAC,EAAG;QAC3D;QACA;QACA4O,WAAW,CAACjmC,GAAG,CAAC6R,WAAW,CAAE,YAAa,CAAC;QAC3Co0B,WAAW,CAACjmC,GAAG,CAACyQ,GAAG,CAAE,SAAS,EAAE,EAAG,CAAC;MACrC;IACD;EACD,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;EACC,IAAIy1B,4BAA4B,GAAG,SAAAA,CAAA,EAAY;IAC9C;IACA,IAAIzzB,OAAO,GAAG/W,CAAC,CAAE,kBAAmB,CAAC;IACrC+W,OAAO,CAACxP,IAAI,CAAE,YAAY;MACzB,IAAK,CAAE,IAAI,CAACkjC,aAAa,CAAC,CAAC,EAAG;QAC7B;QACAnB,2BAA2B,CAAEtpC,CAAC,CAAE,IAAK,CAAE,CAAC;MACzC;IACD,CAAE,CAAC;EACJ,CAAC;;EAED;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;EAECE,GAAG,CAACwI,UAAU,GAAG,IAAIxI,GAAG,CAACoK,KAAK,CAAE;IAC/B;IACAS,EAAE,EAAE,YAAY;IAEhB;IACAie,MAAM,EAAE,IAAI;IAEZ;IACAtV,IAAI,EAAE,SAAS;IAEf;IACAxM,OAAO,EAAE;MACRwgC,KAAK,EAAE,gBAAgB;MACvBtzB,MAAM,EAAE;IACT,CAAC;IAED;IACA/M,MAAM,EAAE;MACP,4BAA4B,EAAE,eAAe;MAC7C,6BAA6B,EAAE,eAAe;MAC9C;MACA,kBAAkB,EAAE,aAAa;MACjC,kBAAkB,EAAE,cAAc;MAClC,aAAa,EAAE;IAChB,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACEuM,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAK,CAAE1T,GAAG,CAACiI,GAAG,CAAE,YAAa,CAAC,EAAG;QAChC,IAAI,CAAC6gB,MAAM,GAAG,KAAK;QACnB,IAAI,CAAC9hB,OAAO,GAAG,CAAC,CAAC;QACjB,IAAI,CAACG,MAAM,GAAG,CAAC,CAAC;MACjB;IACD,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACEpF,MAAM,EAAE,SAAAA,CAAA,EAAY;MACnB,IAAI,CAAC+mB,MAAM,GAAG,IAAI;IACnB,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACElnB,OAAO,EAAE,SAAAA,CAAA,EAAY;MACpB,IAAI,CAACknB,MAAM,GAAG,KAAK;IACpB,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACED,KAAK,EAAE,SAAAA,CAAWwC,KAAK,EAAG;MACzB0e,YAAY,CAAE1e,KAAM,CAAC,CAACxC,KAAK,CAAC,CAAC;IAC9B,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACE2hB,cAAc,EAAE,SAAAA,CAAWpmC,GAAG,EAAG;MAChC;MACA,IAAKpE,GAAG,CAACiI,GAAG,CAAE,SAAU,CAAC,KAAK,QAAQ,EAAG;;MAEzC;MACA,IAAI4O,OAAO,GAAG/W,CAAC,CAAE,mBAAmB,EAAEsE,GAAI,CAAC;;MAE3C;MACA,IAAKyS,OAAO,CAAC9R,MAAM,EAAG;QACrB,IAAI,CAACiD,EAAE,CAAE6O,OAAO,EAAE,SAAS,EAAE,WAAY,CAAC;MAC3C;IACD,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACE4zB,SAAS,EAAE,SAAAA,CAAW3iC,CAAC,EAAE1D,GAAG,EAAG;MAC9B;MACA;MACA;MACA0D,CAAC,CAACqO,cAAc,CAAC,CAAC;;MAElB;MACA,IAAIkV,KAAK,GAAGjnB,GAAG,CAACc,OAAO,CAAE,MAAO,CAAC;;MAEjC;MACA,IAAKmmB,KAAK,CAACtmB,MAAM,EAAG;QACnB;QACAglC,YAAY,CAAE1e,KAAM,CAAC,CAACmd,QAAQ,CAAE;UAC/BlF,KAAK,EAAEl/B,GAAG,CAACmQ,IAAI,CAAE,MAAO,CAAC;UACzB1L,OAAO,EAAE7I,GAAG,CAACmD,SAAS,CAAE2E,CAAC,CAAC6B,MAAM,CAAC+gC,iBAAkB;QACpD,CAAE,CAAC;;QAEH;QACA;QACAN,mBAAmB,CAAE/e,KAAM,CAAC;MAC7B;IACD,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACEsf,aAAa,EAAE,SAAAA,CAAW7iC,CAAC,EAAE1D,GAAG,EAAG;MAClC;MACA;MACAkmC,4BAA4B,CAAC,CAAC;;MAE9B;MACA,IAAI,CAAC1pC,GAAG,CAAE,eAAe,EAAEkH,CAAE,CAAC;IAC/B,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACE8iC,WAAW,EAAE,SAAAA,CAAW9iC,CAAC,EAAE1D,GAAG,EAAG;MAChC,IAAI,CAACxD,GAAG,CAAE,QAAQ,EAAE,IAAK,CAAC;IAC3B,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACEiqC,sBAAsB,EAAE,SAAAA,CAAW/iC,CAAC,EAAE1D,GAAG,EAAG;MAC3C;MACA,IAAI0lC,KAAK,GAAG9pC,GAAG,CAACkJ,YAAY,CAAE;QAC7B+gC,IAAI,EAAEnqC,CAAC,CAAE,SAAU,CAAC;QACpB6H,KAAK,EAAEG,CAAC;QACR+gB,KAAK,EAAE,IAAI;QACX8gB,OAAO,EAAE,SAAAA,CAAWte,KAAK,EAAE2e,SAAS,EAAG;UACtC,IAAIc,OAAO,GAAGd,SAAS,CAAC/hC,GAAG,CAAE,QAAS,CAAC,CAAC7D,GAAG;UAC3C0mC,OAAO,CAACjJ,QAAQ,CAAE,yBAA0B,CAAC;UAC7CiJ,OAAO,CACLl1B,IAAI,CAAE,qBAAsB,CAAC,CAC7BK,WAAW,CAAE,OAAQ,CAAC;QACzB;MACD,CAAE,CAAC;;MAEH;MACA,IAAK,CAAE6zB,KAAK,EAAG;QACdhiC,CAAC,CAACqO,cAAc,CAAC,CAAC;QAClBrO,CAAC,CAACikB,wBAAwB,CAAC,CAAC;MAC7B;IACD,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACEgf,YAAY,EAAE,SAAAA,CAAWjjC,CAAC,EAAE1D,GAAG,EAAG;MACjC;MACA,IAAKtE,CAAC,CAAE,kBAAmB,CAAC,CAACwM,GAAG,CAAC,CAAC,KAAK,WAAW,EAAG;QACpD;QACA,IAAI,CAAC1L,GAAG,CAAE,QAAQ,EAAE,IAAK,CAAC;;QAE1B;QACAZ,GAAG,CAACuJ,UAAU,CAAEnF,GAAI,CAAC;MACtB;IACD,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACE4mC,QAAQ,EAAE,SAAAA,CAAWljC,CAAC,EAAE1D,GAAG,EAAG;MAC7B;MACA;MACC;MACA,CAAE,IAAI,CAAC0kB,MAAM;MACb;MACA,IAAI,CAAC7gB,GAAG,CAAE,QAAS,CAAC;MACpB;MACAH,CAAC,CAACmjC,kBAAkB,CAAC,CAAC,EACrB;QACD;QACA,OAAO,IAAI,CAACC,WAAW,CAAC,CAAC;MAC1B;;MAEA;MACA,IAAIpB,KAAK,GAAG9pC,GAAG,CAACkJ,YAAY,CAAE;QAC7B+gC,IAAI,EAAE7lC,GAAG;QACTuD,KAAK,EAAE,IAAI,CAACM,GAAG,CAAE,eAAgB;MAClC,CAAE,CAAC;;MAEH;MACA,IAAK,CAAE6hC,KAAK,EAAG;QACdhiC,CAAC,CAACqO,cAAc,CAAC,CAAC;MACnB;IACD,CAAC;IAED;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACE+0B,WAAW,EAAE,SAAAA,CAAA,EAAY;MACxB;MACA,IAAI,CAACtqC,GAAG,CAAE,QAAQ,EAAE,KAAM,CAAC;;MAE3B;MACA,IAAI,CAACA,GAAG,CAAE,eAAe,EAAE,KAAM,CAAC;;MAElC;MACA,OAAO,IAAI;IACZ;EACD,CAAE,CAAC;EAEH,IAAIuqC,mBAAmB,GAAG,IAAInrC,GAAG,CAACoK,KAAK,CAAE;IACxCoJ,IAAI,EAAE,SAAS;IACfE,UAAU,EAAE,SAAAA,CAAA,EAAY;MACvB;MACA,IAAK,CAAE1T,GAAG,CAAC0V,WAAW,CAAC,CAAC,EAAG;QAC1B;MACD;;MAEA;MACA,IAAI,CAAC01B,eAAe,CAAC,CAAC;IACvB,CAAC;IACDA,eAAe,EAAE,SAAAA,CAAA,EAAY;MAC5B;MACA,IAAIzD,MAAM,GAAGxV,EAAE,CAAC7sB,IAAI,CAAC8sB,QAAQ,CAAE,aAAc,CAAC;MAC9C,IAAIiZ,YAAY,GAAGlZ,EAAE,CAAC7sB,IAAI,CAAC2V,MAAM,CAAE,aAAc,CAAC;MAClD,IAAIqwB,OAAO,GAAGnZ,EAAE,CAAC7sB,IAAI,CAAC8sB,QAAQ,CAAE,cAAe,CAAC;;MAEhD;MACA,IAAImZ,QAAQ,GAAG5D,MAAM,CAAC4D,QAAQ;;MAE9B;MACA;MACA;MACA,IAAIC,aAAa,GAAG,KAAK;MACzB,IAAIC,cAAc,GAAG,EAAE;MACvBtZ,EAAE,CAAC7sB,IAAI,CAACu5B,SAAS,CAAE,YAAY;QAC9B,IAAI6M,UAAU,GACbL,YAAY,CAAC/L,sBAAsB,CAAE,QAAS,CAAC;QAChDkM,aAAa,GACZE,UAAU,KAAK,SAAS,IAAIA,UAAU,KAAK,QAAQ;QACpDD,cAAc,GACbC,UAAU,KAAK,SAAS,GAAGA,UAAU,GAAGD,cAAc;MACxD,CAAE,CAAC;;MAEH;MACA9D,MAAM,CAAC4D,QAAQ,GAAG,UAAWjV,OAAO,EAAG;QACtCA,OAAO,GAAGA,OAAO,IAAI,CAAC,CAAC;;QAEvB;QACA,IAAIqV,KAAK,GAAG,IAAI;QAChB,IAAIC,KAAK,GAAG9mC,SAAS;;QAErB;QACA,OAAO,IAAI+mC,OAAO,CAAE,UAAWC,OAAO,EAAEC,MAAM,EAAG;UAChD;UACA,IAAKzV,OAAO,CAAC0V,UAAU,IAAI1V,OAAO,CAAC2V,SAAS,EAAG;YAC9C,OAAOH,OAAO,CAAE,gCAAiC,CAAC;UACnD;;UAEA;UACA,IAAK,CAAEN,aAAa,EAAG;YACtB,OAAOM,OAAO,CAAE,6BAA8B,CAAC;UAChD;;UAEA;UACA,IAAIhC,KAAK,GAAG9pC,GAAG,CAACkJ,YAAY,CAAE;YAC7B+gC,IAAI,EAAEnqC,CAAC,CAAE,SAAU,CAAC;YACpB+oB,KAAK,EAAE,IAAI;YACX1E,QAAQ,EAAE,SAAAA,CAAWkH,KAAK,EAAE2e,SAAS,EAAG;cACvC;cACArC,MAAM,CAACuE,gBAAgB,CAAE,KAAM,CAAC;YACjC,CAAC;YACDvC,OAAO,EAAE,SAAAA,CAAWte,KAAK,EAAE2e,SAAS,EAAG;cACtC;cACA,IAAIve,MAAM,GAAGue,SAAS,CAAC/hC,GAAG,CAAE,QAAS,CAAC;cACtCqjC,OAAO,CAACa,iBAAiB,CAAE1gB,MAAM,CAACxjB,GAAG,CAAE,MAAO,CAAC,EAAE;gBAChD4C,EAAE,EAAE,gBAAgB;gBACpBuhC,aAAa,EAAE;cAChB,CAAE,CAAC;cACH3gB,MAAM,CAACjpB,MAAM,CAAC,CAAC;;cAEf;cACA,IAAKipC,cAAc,EAAG;gBACrB9D,MAAM,CAACtV,QAAQ,CAAE;kBAChBtT,MAAM,EAAE0sB;gBACT,CAAE,CAAC;cACJ;;cAEA;cACAM,MAAM,CAAE,oBAAqB,CAAC;YAC/B,CAAC;YACDrqB,OAAO,EAAE,SAAAA,CAAA,EAAY;cACpB4pB,OAAO,CAACrb,YAAY,CAAE,gBAAiB,CAAC;;cAExC;cACA6b,OAAO,CAAE,qBAAsB,CAAC;YACjC;UACD,CAAE,CAAC;;UAEH;UACA,IAAKhC,KAAK,EAAG;YACZgC,OAAO,CAAE,sBAAuB,CAAC;;YAEjC;UACD,CAAC,MAAM;YACNnE,MAAM,CAAC0E,cAAc,CAAE,KAAM,CAAC;UAC/B;QACD,CAAE,CAAC,CACDC,IAAI,CAAE,YAAY;UAClB,OAAOf,QAAQ,CAAC1mC,KAAK,CAAE8mC,KAAK,EAAEC,KAAM,CAAC;QACtC,CAAC,EACCW,GAAG,IAAM;UACV;QAAA,CACC,CAAC;MACL,CAAC;IACF;EACD,CAAE,CAAC;AACJ,CAAC,EAAIngC,MAAO,CAAC;;;;;;UCzpCb;UACA;;UAEA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;;UAEA;UACA;;UAEA;UACA;UACA;;;;;WCtBA;WACA;WACA;WACA;WACA;WACA,iCAAiC,WAAW;WAC5C;WACA;;;;;WCPA;WACA;WACA;WACA;WACA,yCAAyC,wCAAwC;WACjF;WACA;WACA;;;;;WCPA;;;;;WCAA;WACA;WACA;WACA,uDAAuD,iBAAiB;WACxE;WACA,gDAAgD,aAAa;WAC7D;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACNyB;AACC;AACS;AACG;AACJ;AACI;AACD;AACK;AACN;AACL;AACD;AACA;AACE;AACD;AACA;AACO;AACN;AACH;AACQ;AACF;AACL;AACI;AACG;AACD;AACP;AACI;AACJ;AACC;AACK;AACT;AACC;AACF;AACC;AACC;AACA;AACG;AACH","sources":["webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-compatibility.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-condition-types.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-condition.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-conditions.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-accordion.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-button-group.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-checkbox.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-color-picker.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-date-picker.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-date-time-picker.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-file.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-google-map.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-image.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-link.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-oembed.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-page-link.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-post-object.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-radio.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-range.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-relationship.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-select.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-tab.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-taxonomy.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-time-picker.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-true-false.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-url.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-user.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field-wysiwyg.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-field.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-fields.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-helpers.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-media.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-postbox.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-screen.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-select2.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-tinymce.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-unload.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/_acf-validation.js","webpack://advanced-custom-fields-pro/webpack/bootstrap","webpack://advanced-custom-fields-pro/webpack/runtime/compat get default export","webpack://advanced-custom-fields-pro/webpack/runtime/define property getters","webpack://advanced-custom-fields-pro/webpack/runtime/hasOwnProperty shorthand","webpack://advanced-custom-fields-pro/webpack/runtime/make namespace object","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/acf-input.js"],"sourcesContent":["( function ( $, undefined ) {\n\t/**\n\t * acf.newCompatibility\n\t *\n\t * Inserts a new __proto__ object compatibility layer\n\t *\n\t * @date\t15/2/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tobject instance The object to modify.\n\t * @param\tobject compatibilty Optional. The compatibilty layer.\n\t * @return\tobject compatibilty\n\t */\n\n\tacf.newCompatibility = function ( instance, compatibilty ) {\n\t\t// defaults\n\t\tcompatibilty = compatibilty || {};\n\n\t\t// inherit __proto_-\n\t\tcompatibilty.__proto__ = instance.__proto__;\n\n\t\t// inject\n\t\tinstance.__proto__ = compatibilty;\n\n\t\t// reference\n\t\tinstance.compatibility = compatibilty;\n\n\t\t// return\n\t\treturn compatibilty;\n\t};\n\n\t/**\n\t * acf.getCompatibility\n\t *\n\t * Returns the compatibility layer for a given instance\n\t *\n\t * @date\t13/3/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tobject\t\tinstance\t\tThe object to look in.\n\t * @return\tobject|null\tcompatibility\tThe compatibility object or null on failure.\n\t */\n\n\tacf.getCompatibility = function ( instance ) {\n\t\treturn instance.compatibility || null;\n\t};\n\n\t/**\n\t * acf (compatibility)\n\t *\n\t * Compatibility layer for the acf object\n\t *\n\t * @date\t15/2/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar _acf = acf.newCompatibility( acf, {\n\t\t// storage\n\t\tl10n: {},\n\t\to: {},\n\t\tfields: {},\n\n\t\t// changed function names\n\t\tupdate: acf.set,\n\t\tadd_action: acf.addAction,\n\t\tremove_action: acf.removeAction,\n\t\tdo_action: acf.doAction,\n\t\tadd_filter: acf.addFilter,\n\t\tremove_filter: acf.removeFilter,\n\t\tapply_filters: acf.applyFilters,\n\t\tparse_args: acf.parseArgs,\n\t\tdisable_el: acf.disable,\n\t\tdisable_form: acf.disable,\n\t\tenable_el: acf.enable,\n\t\tenable_form: acf.enable,\n\t\tupdate_user_setting: acf.updateUserSetting,\n\t\tprepare_for_ajax: acf.prepareForAjax,\n\t\tis_ajax_success: acf.isAjaxSuccess,\n\t\tremove_el: acf.remove,\n\t\tremove_tr: acf.remove,\n\t\tstr_replace: acf.strReplace,\n\t\trender_select: acf.renderSelect,\n\t\tget_uniqid: acf.uniqid,\n\t\tserialize_form: acf.serialize,\n\t\tesc_html: acf.strEscape,\n\t\tstr_sanitize: acf.strSanitize,\n\t} );\n\n\t_acf._e = function ( k1, k2 ) {\n\t\t// defaults\n\t\tk1 = k1 || '';\n\t\tk2 = k2 || '';\n\n\t\t// compability\n\t\tvar compatKey = k2 ? k1 + '.' + k2 : k1;\n\t\tvar compats = {\n\t\t\t'image.select': 'Select Image',\n\t\t\t'image.edit': 'Edit Image',\n\t\t\t'image.update': 'Update Image',\n\t\t};\n\t\tif ( compats[ compatKey ] ) {\n\t\t\treturn acf.__( compats[ compatKey ] );\n\t\t}\n\n\t\t// try k1\n\t\tvar string = this.l10n[ k1 ] || '';\n\n\t\t// try k2\n\t\tif ( k2 ) {\n\t\t\tstring = string[ k2 ] || '';\n\t\t}\n\n\t\t// return\n\t\treturn string;\n\t};\n\n\t_acf.get_selector = function ( s ) {\n\t\t// vars\n\t\tvar selector = '.acf-field';\n\n\t\t// bail early if no search\n\t\tif ( ! s ) {\n\t\t\treturn selector;\n\t\t}\n\n\t\t// compatibility with object\n\t\tif ( $.isPlainObject( s ) ) {\n\t\t\tif ( $.isEmptyObject( s ) ) {\n\t\t\t\treturn selector;\n\t\t\t} else {\n\t\t\t\tfor ( var k in s ) {\n\t\t\t\t\ts = s[ k ];\n\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// append\n\t\tselector += '-' + s;\n\n\t\t// replace underscores (split/join replaces all and is faster than regex!)\n\t\tselector = acf.strReplace( '_', '-', selector );\n\n\t\t// remove potential double up\n\t\tselector = acf.strReplace( 'field-field-', 'field-', selector );\n\n\t\t// return\n\t\treturn selector;\n\t};\n\n\t_acf.get_fields = function ( s, $el, all ) {\n\t\t// args\n\t\tvar args = {\n\t\t\tis: s || '',\n\t\t\tparent: $el || false,\n\t\t\tsuppressFilters: all || false,\n\t\t};\n\n\t\t// change 'field_123' to '.acf-field-123'\n\t\tif ( args.is ) {\n\t\t\targs.is = this.get_selector( args.is );\n\t\t}\n\n\t\t// return\n\t\treturn acf.findFields( args );\n\t};\n\n\t_acf.get_field = function ( s, $el ) {\n\t\t// get fields\n\t\tvar $fields = this.get_fields.apply( this, arguments );\n\n\t\t// return\n\t\tif ( $fields.length ) {\n\t\t\treturn $fields.first();\n\t\t} else {\n\t\t\treturn false;\n\t\t}\n\t};\n\n\t_acf.get_closest_field = function ( $el, s ) {\n\t\treturn $el.closest( this.get_selector( s ) );\n\t};\n\n\t_acf.get_field_wrap = function ( $el ) {\n\t\treturn $el.closest( this.get_selector() );\n\t};\n\n\t_acf.get_field_key = function ( $field ) {\n\t\treturn $field.data( 'key' );\n\t};\n\n\t_acf.get_field_type = function ( $field ) {\n\t\treturn $field.data( 'type' );\n\t};\n\n\t_acf.get_data = function ( $el, defaults ) {\n\t\treturn acf.parseArgs( $el.data(), defaults );\n\t};\n\n\t_acf.maybe_get = function ( obj, key, value ) {\n\t\t// default\n\t\tif ( value === undefined ) {\n\t\t\tvalue = null;\n\t\t}\n\n\t\t// get keys\n\t\tkeys = String( key ).split( '.' );\n\n\t\t// acf.isget\n\t\tfor ( var i = 0; i < keys.length; i++ ) {\n\t\t\tif ( ! obj.hasOwnProperty( keys[ i ] ) ) {\n\t\t\t\treturn value;\n\t\t\t}\n\t\t\tobj = obj[ keys[ i ] ];\n\t\t}\n\t\treturn obj;\n\t};\n\n\t/**\n\t * hooks\n\t *\n\t * Modify add_action and add_filter functions to add compatibility with changed $field parameter\n\t * Using the acf.add_action() or acf.add_filter() functions will interpret new field parameters as jQuery $field\n\t *\n\t * @date\t12/5/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar compatibleArgument = function ( arg ) {\n\t\treturn arg instanceof acf.Field ? arg.$el : arg;\n\t};\n\n\tvar compatibleArguments = function ( args ) {\n\t\treturn acf.arrayArgs( args ).map( compatibleArgument );\n\t};\n\n\tvar compatibleCallback = function ( origCallback ) {\n\t\treturn function () {\n\t\t\t// convert to compatible arguments\n\t\t\tif ( arguments.length ) {\n\t\t\t\tvar args = compatibleArguments( arguments );\n\n\t\t\t\t// add default argument for 'ready', 'append' and 'load' events\n\t\t\t} else {\n\t\t\t\tvar args = [ $( document ) ];\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn origCallback.apply( this, args );\n\t\t};\n\t};\n\n\t_acf.add_action = function ( action, callback, priority, context ) {\n\t\t// handle multiple actions\n\t\tvar actions = action.split( ' ' );\n\t\tvar length = actions.length;\n\t\tif ( length > 1 ) {\n\t\t\tfor ( var i = 0; i < length; i++ ) {\n\t\t\t\taction = actions[ i ];\n\t\t\t\t_acf.add_action.apply( this, arguments );\n\t\t\t}\n\t\t\treturn this;\n\t\t}\n\n\t\t// single\n\t\tvar callback = compatibleCallback( callback );\n\t\treturn acf.addAction.apply( this, arguments );\n\t};\n\n\t_acf.add_filter = function ( action, callback, priority, context ) {\n\t\tvar callback = compatibleCallback( callback );\n\t\treturn acf.addFilter.apply( this, arguments );\n\t};\n\n\t/*\n\t * acf.model\n\t *\n\t * This model acts as a scafold for action.event driven modules\n\t *\n\t * @type\tobject\n\t * @date\t8/09/2014\n\t * @since\t5.0.0\n\t *\n\t * @param\t(object)\n\t * @return\t(object)\n\t */\n\n\t_acf.model = {\n\t\tactions: {},\n\t\tfilters: {},\n\t\tevents: {},\n\t\textend: function ( args ) {\n\t\t\t// extend\n\t\t\tvar model = $.extend( {}, this, args );\n\n\t\t\t// setup actions\n\t\t\t$.each( model.actions, function ( name, callback ) {\n\t\t\t\tmodel._add_action( name, callback );\n\t\t\t} );\n\n\t\t\t// setup filters\n\t\t\t$.each( model.filters, function ( name, callback ) {\n\t\t\t\tmodel._add_filter( name, callback );\n\t\t\t} );\n\n\t\t\t// setup events\n\t\t\t$.each( model.events, function ( name, callback ) {\n\t\t\t\tmodel._add_event( name, callback );\n\t\t\t} );\n\n\t\t\t// return\n\t\t\treturn model;\n\t\t},\n\n\t\t_add_action: function ( name, callback ) {\n\t\t\t// split\n\t\t\tvar model = this,\n\t\t\t\tdata = name.split( ' ' );\n\n\t\t\t// add missing priority\n\t\t\tvar name = data[ 0 ] || '',\n\t\t\t\tpriority = data[ 1 ] || 10;\n\n\t\t\t// add action\n\t\t\tacf.add_action( name, model[ callback ], priority, model );\n\t\t},\n\n\t\t_add_filter: function ( name, callback ) {\n\t\t\t// split\n\t\t\tvar model = this,\n\t\t\t\tdata = name.split( ' ' );\n\n\t\t\t// add missing priority\n\t\t\tvar name = data[ 0 ] || '',\n\t\t\t\tpriority = data[ 1 ] || 10;\n\n\t\t\t// add action\n\t\t\tacf.add_filter( name, model[ callback ], priority, model );\n\t\t},\n\n\t\t_add_event: function ( name, callback ) {\n\t\t\t// vars\n\t\t\tvar model = this,\n\t\t\t\ti = name.indexOf( ' ' ),\n\t\t\t\tevent = i > 0 ? name.substr( 0, i ) : name,\n\t\t\t\tselector = i > 0 ? name.substr( i + 1 ) : '';\n\n\t\t\t// event\n\t\t\tvar fn = function ( e ) {\n\t\t\t\t// append $el to event object\n\t\t\t\te.$el = $( this );\n\n\t\t\t\t// append $field to event object (used in field group)\n\t\t\t\tif ( acf.field_group ) {\n\t\t\t\t\te.$field = e.$el.closest( '.acf-field-object' );\n\t\t\t\t}\n\n\t\t\t\t// event\n\t\t\t\tif ( typeof model.event === 'function' ) {\n\t\t\t\t\te = model.event( e );\n\t\t\t\t}\n\n\t\t\t\t// callback\n\t\t\t\tmodel[ callback ].apply( model, arguments );\n\t\t\t};\n\n\t\t\t// add event\n\t\t\tif ( selector ) {\n\t\t\t\t$( document ).on( event, selector, fn );\n\t\t\t} else {\n\t\t\t\t$( document ).on( event, fn );\n\t\t\t}\n\t\t},\n\n\t\tget: function ( name, value ) {\n\t\t\t// defaults\n\t\t\tvalue = value || null;\n\n\t\t\t// get\n\t\t\tif ( typeof this[ name ] !== 'undefined' ) {\n\t\t\t\tvalue = this[ name ];\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn value;\n\t\t},\n\n\t\tset: function ( name, value ) {\n\t\t\t// set\n\t\t\tthis[ name ] = value;\n\n\t\t\t// function for 3rd party\n\t\t\tif ( typeof this[ '_set_' + name ] === 'function' ) {\n\t\t\t\tthis[ '_set_' + name ].apply( this );\n\t\t\t}\n\n\t\t\t// return for chaining\n\t\t\treturn this;\n\t\t},\n\t};\n\n\t/*\n\t * field\n\t *\n\t * This model sets up many of the field's interactions\n\t *\n\t * @type\tfunction\n\t * @date\t21/02/2014\n\t * @since\t3.5.1\n\t *\n\t * @param\tn/a\n\t * @return\tn/a\n\t */\n\n\t_acf.field = acf.model.extend( {\n\t\ttype: '',\n\t\to: {},\n\t\t$field: null,\n\t\t_add_action: function ( name, callback ) {\n\t\t\t// vars\n\t\t\tvar model = this;\n\n\t\t\t// update name\n\t\t\tname = name + '_field/type=' + model.type;\n\n\t\t\t// add action\n\t\t\tacf.add_action( name, function ( $field ) {\n\t\t\t\t// focus\n\t\t\t\tmodel.set( '$field', $field );\n\n\t\t\t\t// callback\n\t\t\t\tmodel[ callback ].apply( model, arguments );\n\t\t\t} );\n\t\t},\n\n\t\t_add_filter: function ( name, callback ) {\n\t\t\t// vars\n\t\t\tvar model = this;\n\n\t\t\t// update name\n\t\t\tname = name + '_field/type=' + model.type;\n\n\t\t\t// add action\n\t\t\tacf.add_filter( name, function ( $field ) {\n\t\t\t\t// focus\n\t\t\t\tmodel.set( '$field', $field );\n\n\t\t\t\t// callback\n\t\t\t\tmodel[ callback ].apply( model, arguments );\n\t\t\t} );\n\t\t},\n\n\t\t_add_event: function ( name, callback ) {\n\t\t\t// vars\n\t\t\tvar model = this,\n\t\t\t\tevent = name.substr( 0, name.indexOf( ' ' ) ),\n\t\t\t\tselector = name.substr( name.indexOf( ' ' ) + 1 ),\n\t\t\t\tcontext = acf.get_selector( model.type );\n\n\t\t\t// add event\n\t\t\t$( document ).on( event, context + ' ' + selector, function ( e ) {\n\t\t\t\t// vars\n\t\t\t\tvar $el = $( this );\n\t\t\t\tvar $field = acf.get_closest_field( $el, model.type );\n\n\t\t\t\t// bail early if no field\n\t\t\t\tif ( ! $field.length ) return;\n\n\t\t\t\t// focus\n\t\t\t\tif ( ! $field.is( model.$field ) ) {\n\t\t\t\t\tmodel.set( '$field', $field );\n\t\t\t\t}\n\n\t\t\t\t// append to event\n\t\t\t\te.$el = $el;\n\t\t\t\te.$field = $field;\n\n\t\t\t\t// callback\n\t\t\t\tmodel[ callback ].apply( model, [ e ] );\n\t\t\t} );\n\t\t},\n\n\t\t_set_$field: function () {\n\t\t\t// callback\n\t\t\tif ( typeof this.focus === 'function' ) {\n\t\t\t\tthis.focus();\n\t\t\t}\n\t\t},\n\n\t\t// depreciated\n\t\tdoFocus: function ( $field ) {\n\t\t\treturn this.set( '$field', $field );\n\t\t},\n\t} );\n\n\t/**\n\t * validation\n\t *\n\t * description\n\t *\n\t * @date\t15/2/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar _validation = acf.newCompatibility( acf.validation, {\n\t\tremove_error: function ( $field ) {\n\t\t\tacf.getField( $field ).removeError();\n\t\t},\n\t\tadd_warning: function ( $field, message ) {\n\t\t\tacf.getField( $field ).showNotice( {\n\t\t\t\ttext: message,\n\t\t\t\ttype: 'warning',\n\t\t\t\ttimeout: 1000,\n\t\t\t} );\n\t\t},\n\t\tfetch: acf.validateForm,\n\t\tenableSubmit: acf.enableSubmit,\n\t\tdisableSubmit: acf.disableSubmit,\n\t\tshowSpinner: acf.showSpinner,\n\t\thideSpinner: acf.hideSpinner,\n\t\tunlockForm: acf.unlockForm,\n\t\tlockForm: acf.lockForm,\n\t} );\n\n\t/**\n\t * tooltip\n\t *\n\t * description\n\t *\n\t * @date\t15/2/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\t_acf.tooltip = {\n\t\ttooltip: function ( text, $el ) {\n\t\t\tvar tooltip = acf.newTooltip( {\n\t\t\t\ttext: text,\n\t\t\t\ttarget: $el,\n\t\t\t} );\n\n\t\t\t// return\n\t\t\treturn tooltip.$el;\n\t\t},\n\n\t\ttemp: function ( text, $el ) {\n\t\t\tvar tooltip = acf.newTooltip( {\n\t\t\t\ttext: text,\n\t\t\t\ttarget: $el,\n\t\t\t\ttimeout: 250,\n\t\t\t} );\n\t\t},\n\n\t\tconfirm: function ( $el, callback, text, button_y, button_n ) {\n\t\t\tvar tooltip = acf.newTooltip( {\n\t\t\t\tconfirm: true,\n\t\t\t\ttext: text,\n\t\t\t\ttarget: $el,\n\t\t\t\tconfirm: function () {\n\t\t\t\t\tcallback( true );\n\t\t\t\t},\n\t\t\t\tcancel: function () {\n\t\t\t\t\tcallback( false );\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\tconfirm_remove: function ( $el, callback ) {\n\t\t\tvar tooltip = acf.newTooltip( {\n\t\t\t\tconfirmRemove: true,\n\t\t\t\ttarget: $el,\n\t\t\t\tconfirm: function () {\n\t\t\t\t\tcallback( true );\n\t\t\t\t},\n\t\t\t\tcancel: function () {\n\t\t\t\t\tcallback( false );\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\t};\n\n\t/**\n\t * tooltip\n\t *\n\t * description\n\t *\n\t * @date\t15/2/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\t_acf.media = new acf.Model( {\n\t\tactiveFrame: false,\n\t\tactions: {\n\t\t\tnew_media_popup: 'onNewMediaPopup',\n\t\t},\n\n\t\tframe: function () {\n\t\t\treturn this.activeFrame;\n\t\t},\n\n\t\tonNewMediaPopup: function ( popup ) {\n\t\t\tthis.activeFrame = popup.frame;\n\t\t},\n\n\t\tpopup: function ( props ) {\n\t\t\t// update props\n\t\t\tif ( props.mime_types ) {\n\t\t\t\tprops.allowedTypes = props.mime_types;\n\t\t\t}\n\t\t\tif ( props.id ) {\n\t\t\t\tprops.attachment = props.id;\n\t\t\t}\n\n\t\t\t// new\n\t\t\tvar popup = acf.newMediaPopup( props );\n\n\t\t\t// append\n\t\t\t/*\n\t\t\tif( props.selected ) {\n\t\t\t\tpopup.selected = props.selected;\n\t\t\t}\n*/\n\n\t\t\t// return\n\t\t\treturn popup.frame;\n\t\t},\n\t} );\n\n\t/**\n\t * Select2\n\t *\n\t * description\n\t *\n\t * @date\t11/6/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\t_acf.select2 = {\n\t\tinit: function ( $select, args, $field ) {\n\t\t\t// compatible args\n\t\t\tif ( args.allow_null ) {\n\t\t\t\targs.allowNull = args.allow_null;\n\t\t\t}\n\t\t\tif ( args.ajax_action ) {\n\t\t\t\targs.ajaxAction = args.ajax_action;\n\t\t\t}\n\t\t\tif ( $field ) {\n\t\t\t\targs.field = acf.getField( $field );\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn acf.newSelect2( $select, args );\n\t\t},\n\n\t\tdestroy: function ( $select ) {\n\t\t\treturn acf.getInstance( $select ).destroy();\n\t\t},\n\t};\n\n\t/**\n\t * postbox\n\t *\n\t * description\n\t *\n\t * @date\t11/6/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\t_acf.postbox = {\n\t\trender: function ( args ) {\n\t\t\t// compatible args\n\t\t\tif ( args.edit_url ) {\n\t\t\t\targs.editLink = args.edit_url;\n\t\t\t}\n\t\t\tif ( args.edit_title ) {\n\t\t\t\targs.editTitle = args.edit_title;\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn acf.newPostbox( args );\n\t\t},\n\t};\n\n\t/**\n\t * acf.screen\n\t *\n\t * description\n\t *\n\t * @date\t11/6/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.newCompatibility( acf.screen, {\n\t\tupdate: function () {\n\t\t\treturn this.set.apply( this, arguments );\n\t\t},\n\t\tfetch: acf.screen.check,\n\t} );\n\t_acf.ajax = acf.screen;\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar __ = acf.__;\n\n\tvar parseString = function ( val ) {\n\t\treturn val ? '' + val : '';\n\t};\n\n\tvar isEqualTo = function ( v1, v2 ) {\n\t\treturn (\n\t\t\tparseString( v1 ).toLowerCase() === parseString( v2 ).toLowerCase()\n\t\t);\n\t};\n\n\tvar isEqualToNumber = function ( v1, v2 ) {\n\t\treturn parseFloat( v1 ) === parseFloat( v2 );\n\t};\n\n\tvar isGreaterThan = function ( v1, v2 ) {\n\t\treturn parseFloat( v1 ) > parseFloat( v2 );\n\t};\n\n\tvar isLessThan = function ( v1, v2 ) {\n\t\treturn parseFloat( v1 ) < parseFloat( v2 );\n\t};\n\n\tvar inArray = function ( v1, array ) {\n\t\t// cast all values as string\n\t\tarray = array.map( function ( v2 ) {\n\t\t\treturn parseString( v2 );\n\t\t} );\n\n\t\treturn array.indexOf( v1 ) > -1;\n\t};\n\n\tvar containsString = function ( haystack, needle ) {\n\t\treturn parseString( haystack ).indexOf( parseString( needle ) ) > -1;\n\t};\n\n\tvar matchesPattern = function ( v1, pattern ) {\n\t\tvar regexp = new RegExp( parseString( pattern ), 'gi' );\n\t\treturn parseString( v1 ).match( regexp );\n\t};\n\n\t/**\n\t * hasValue\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar HasValue = acf.Condition.extend( {\n\t\ttype: 'hasValue',\n\t\toperator: '!=empty',\n\t\tlabel: __( 'Has any value' ),\n\t\tfieldTypes: [\n\t\t\t'text',\n\t\t\t'textarea',\n\t\t\t'number',\n\t\t\t'range',\n\t\t\t'email',\n\t\t\t'url',\n\t\t\t'password',\n\t\t\t'image',\n\t\t\t'file',\n\t\t\t'wysiwyg',\n\t\t\t'oembed',\n\t\t\t'select',\n\t\t\t'checkbox',\n\t\t\t'radio',\n\t\t\t'button_group',\n\t\t\t'link',\n\t\t\t'post_object',\n\t\t\t'page_link',\n\t\t\t'relationship',\n\t\t\t'taxonomy',\n\t\t\t'user',\n\t\t\t'google_map',\n\t\t\t'date_picker',\n\t\t\t'date_time_picker',\n\t\t\t'time_picker',\n\t\t\t'color_picker',\n\t\t],\n\t\tmatch: function ( rule, field ) {\n\t\t\tlet val = field.val();\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tval = val.length;\n\t\t\t}\n\t\t\treturn val ? true : false;\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn '';\n\t\t},\n\t} );\n\n\tacf.registerConditionType( HasValue );\n\n\t/**\n\t * hasValue\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar HasNoValue = HasValue.extend( {\n\t\ttype: 'hasNoValue',\n\t\toperator: '==empty',\n\t\tlabel: __( 'Has no value' ),\n\t\tmatch: function ( rule, field ) {\n\t\t\treturn ! HasValue.prototype.match.apply( this, arguments );\n\t\t},\n\t} );\n\n\tacf.registerConditionType( HasNoValue );\n\n\t/**\n\t * EqualTo\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar EqualTo = acf.Condition.extend( {\n\t\ttype: 'equalTo',\n\t\toperator: '==',\n\t\tlabel: __( 'Value is equal to' ),\n\t\tfieldTypes: [\n\t\t\t'text',\n\t\t\t'textarea',\n\t\t\t'number',\n\t\t\t'range',\n\t\t\t'email',\n\t\t\t'url',\n\t\t\t'password',\n\t\t],\n\t\tmatch: function ( rule, field ) {\n\t\t\tif ( acf.isNumeric( rule.value ) ) {\n\t\t\t\treturn isEqualToNumber( rule.value, field.val() );\n\t\t\t} else {\n\t\t\t\treturn isEqualTo( rule.value, field.val() );\n\t\t\t}\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn '';\n\t\t},\n\t} );\n\n\tacf.registerConditionType( EqualTo );\n\n\t/**\n\t * NotEqualTo\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar NotEqualTo = EqualTo.extend( {\n\t\ttype: 'notEqualTo',\n\t\toperator: '!=',\n\t\tlabel: __( 'Value is not equal to' ),\n\t\tmatch: function ( rule, field ) {\n\t\t\treturn ! EqualTo.prototype.match.apply( this, arguments );\n\t\t},\n\t} );\n\n\tacf.registerConditionType( NotEqualTo );\n\n\t/**\n\t * PatternMatch\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar PatternMatch = acf.Condition.extend( {\n\t\ttype: 'patternMatch',\n\t\toperator: '==pattern',\n\t\tlabel: __( 'Value matches pattern' ),\n\t\tfieldTypes: [\n\t\t\t'text',\n\t\t\t'textarea',\n\t\t\t'email',\n\t\t\t'url',\n\t\t\t'password',\n\t\t\t'wysiwyg',\n\t\t],\n\t\tmatch: function ( rule, field ) {\n\t\t\treturn matchesPattern( field.val(), rule.value );\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn '';\n\t\t},\n\t} );\n\n\tacf.registerConditionType( PatternMatch );\n\n\t/**\n\t * Contains\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar Contains = acf.Condition.extend( {\n\t\ttype: 'contains',\n\t\toperator: '==contains',\n\t\tlabel: __( 'Value contains' ),\n\t\tfieldTypes: [\n\t\t\t'text',\n\t\t\t'textarea',\n\t\t\t'number',\n\t\t\t'email',\n\t\t\t'url',\n\t\t\t'password',\n\t\t\t'wysiwyg',\n\t\t\t'oembed',\n\t\t\t'select',\n\t\t],\n\t\tmatch: function ( rule, field ) {\n\t\t\treturn containsString( field.val(), rule.value );\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn '';\n\t\t},\n\t} );\n\n\tacf.registerConditionType( Contains );\n\n\t/**\n\t * TrueFalseEqualTo\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar TrueFalseEqualTo = EqualTo.extend( {\n\t\ttype: 'trueFalseEqualTo',\n\t\tchoiceType: 'select',\n\t\tfieldTypes: [ 'true_false' ],\n\t\tchoices: function ( field ) {\n\t\t\treturn [\n\t\t\t\t{\n\t\t\t\t\tid: 1,\n\t\t\t\t\ttext: __( 'Checked' ),\n\t\t\t\t},\n\t\t\t];\n\t\t},\n\t} );\n\n\tacf.registerConditionType( TrueFalseEqualTo );\n\n\t/**\n\t * TrueFalseNotEqualTo\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar TrueFalseNotEqualTo = NotEqualTo.extend( {\n\t\ttype: 'trueFalseNotEqualTo',\n\t\tchoiceType: 'select',\n\t\tfieldTypes: [ 'true_false' ],\n\t\tchoices: function ( field ) {\n\t\t\treturn [\n\t\t\t\t{\n\t\t\t\t\tid: 1,\n\t\t\t\t\ttext: __( 'Checked' ),\n\t\t\t\t},\n\t\t\t];\n\t\t},\n\t} );\n\n\tacf.registerConditionType( TrueFalseNotEqualTo );\n\n\t/**\n\t * SelectEqualTo\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar SelectEqualTo = acf.Condition.extend( {\n\t\ttype: 'selectEqualTo',\n\t\toperator: '==',\n\t\tlabel: __( 'Value is equal to' ),\n\t\tfieldTypes: [ 'select', 'checkbox', 'radio', 'button_group' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\tvar val = field.val();\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\treturn inArray( rule.value, val );\n\t\t\t} else {\n\t\t\t\treturn isEqualTo( rule.value, val );\n\t\t\t}\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\t// vars\n\t\t\tvar choices = [];\n\t\t\tvar lines = fieldObject\n\t\t\t\t.$setting( 'choices textarea' )\n\t\t\t\t.val()\n\t\t\t\t.split( '\\n' );\n\n\t\t\t// allow null\n\t\t\tif ( fieldObject.$input( 'allow_null' ).prop( 'checked' ) ) {\n\t\t\t\tchoices.push( {\n\t\t\t\t\tid: '',\n\t\t\t\t\ttext: __( 'Null' ),\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// loop\n\t\t\tlines.map( function ( line ) {\n\t\t\t\t// split\n\t\t\t\tline = line.split( ':' );\n\n\t\t\t\t// default label to value\n\t\t\t\tline[ 1 ] = line[ 1 ] || line[ 0 ];\n\n\t\t\t\t// append\n\t\t\t\tchoices.push( {\n\t\t\t\t\tid: line[ 0 ].trim(),\n\t\t\t\t\ttext: line[ 1 ].trim(),\n\t\t\t\t} );\n\t\t\t} );\n\n\t\t\t// return\n\t\t\treturn choices;\n\t\t},\n\t} );\n\n\tacf.registerConditionType( SelectEqualTo );\n\n\t/**\n\t * SelectNotEqualTo\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar SelectNotEqualTo = SelectEqualTo.extend( {\n\t\ttype: 'selectNotEqualTo',\n\t\toperator: '!=',\n\t\tlabel: __( 'Value is not equal to' ),\n\t\tmatch: function ( rule, field ) {\n\t\t\treturn ! SelectEqualTo.prototype.match.apply( this, arguments );\n\t\t},\n\t} );\n\n\tacf.registerConditionType( SelectNotEqualTo );\n\n\t/**\n\t * GreaterThan\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar GreaterThan = acf.Condition.extend( {\n\t\ttype: 'greaterThan',\n\t\toperator: '>',\n\t\tlabel: __( 'Value is greater than' ),\n\t\tfieldTypes: [ 'number', 'range' ],\n\t\tmatch: function ( rule, field ) {\n\t\t\tvar val = field.val();\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tval = val.length;\n\t\t\t}\n\t\t\treturn isGreaterThan( val, rule.value );\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn '';\n\t\t},\n\t} );\n\n\tacf.registerConditionType( GreaterThan );\n\n\t/**\n\t * LessThan\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar LessThan = GreaterThan.extend( {\n\t\ttype: 'lessThan',\n\t\toperator: '<',\n\t\tlabel: __( 'Value is less than' ),\n\t\tmatch: function ( rule, field ) {\n\t\t\tvar val = field.val();\n\t\t\tif ( val instanceof Array ) {\n\t\t\t\tval = val.length;\n\t\t\t}\n\t\t\tif ( val === undefined || val === null || val === false ) {\n\t\t\t\treturn true;\n\t\t\t}\n\t\t\treturn isLessThan( val, rule.value );\n\t\t},\n\t\tchoices: function ( fieldObject ) {\n\t\t\treturn '';\n\t\t},\n\t} );\n\n\tacf.registerConditionType( LessThan );\n\n\t/**\n\t * SelectedGreaterThan\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar SelectionGreaterThan = GreaterThan.extend( {\n\t\ttype: 'selectionGreaterThan',\n\t\tlabel: __( 'Selection is greater than' ),\n\t\tfieldTypes: [\n\t\t\t'checkbox',\n\t\t\t'select',\n\t\t\t'post_object',\n\t\t\t'page_link',\n\t\t\t'relationship',\n\t\t\t'taxonomy',\n\t\t\t'user',\n\t\t],\n\t} );\n\n\tacf.registerConditionType( SelectionGreaterThan );\n\n\t/**\n\t * SelectedGreaterThan\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar SelectionLessThan = LessThan.extend( {\n\t\ttype: 'selectionLessThan',\n\t\tlabel: __( 'Selection is less than' ),\n\t\tfieldTypes: [\n\t\t\t'checkbox',\n\t\t\t'select',\n\t\t\t'post_object',\n\t\t\t'page_link',\n\t\t\t'relationship',\n\t\t\t'taxonomy',\n\t\t\t'user',\n\t\t],\n\t} );\n\n\tacf.registerConditionType( SelectionLessThan );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t// vars\n\tvar storage = [];\n\n\t/**\n\t * acf.Condition\n\t *\n\t * description\n\t *\n\t * @date\t23/3/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.Condition = acf.Model.extend( {\n\t\ttype: '', // used for model name\n\t\toperator: '==', // rule operator\n\t\tlabel: '', // label shown when editing fields\n\t\tchoiceType: 'input', // input, select\n\t\tfieldTypes: [], // auto connect this conditions with these field types\n\n\t\tdata: {\n\t\t\tconditions: false, // the parent instance\n\t\t\tfield: false, // the field which we query against\n\t\t\trule: {}, // the rule [field, operator, value]\n\t\t},\n\n\t\tevents: {\n\t\t\tchange: 'change',\n\t\t\tkeyup: 'change',\n\t\t\tenableField: 'change',\n\t\t\tdisableField: 'change',\n\t\t},\n\n\t\tsetup: function ( props ) {\n\t\t\t$.extend( this.data, props );\n\t\t},\n\n\t\tgetEventTarget: function ( $el, event ) {\n\t\t\treturn $el || this.get( 'field' ).$el;\n\t\t},\n\n\t\tchange: function ( e, $el ) {\n\t\t\tthis.get( 'conditions' ).change( e );\n\t\t},\n\n\t\tmatch: function ( rule, field ) {\n\t\t\treturn false;\n\t\t},\n\n\t\tcalculate: function () {\n\t\t\treturn this.match( this.get( 'rule' ), this.get( 'field' ) );\n\t\t},\n\n\t\tchoices: function ( field ) {\n\t\t\treturn '';\n\t\t},\n\t} );\n\n\t/**\n\t * acf.newCondition\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.newCondition = function ( rule, conditions ) {\n\t\t// currently setting up conditions for fieldX, this field is the 'target'\n\t\tvar target = conditions.get( 'field' );\n\n\t\t// use the 'target' to find the 'trigger' field.\n\t\t// - this field is used to setup the conditional logic events\n\t\tvar field = target.getField( rule.field );\n\n\t\t// bail early if no target or no field (possible if field doesn't exist due to HTML error)\n\t\tif ( ! target || ! field ) {\n\t\t\treturn false;\n\t\t}\n\n\t\t// vars\n\t\tvar args = {\n\t\t\trule: rule,\n\t\t\ttarget: target,\n\t\t\tconditions: conditions,\n\t\t\tfield: field,\n\t\t};\n\n\t\t// vars\n\t\tvar fieldType = field.get( 'type' );\n\t\tvar operator = rule.operator;\n\n\t\t// get avaibale conditions\n\t\tvar conditionTypes = acf.getConditionTypes( {\n\t\t\tfieldType: fieldType,\n\t\t\toperator: operator,\n\t\t} );\n\n\t\t// instantiate\n\t\tvar model = conditionTypes[ 0 ] || acf.Condition;\n\n\t\t// instantiate\n\t\tvar condition = new model( args );\n\n\t\t// return\n\t\treturn condition;\n\t};\n\n\t/**\n\t * mid\n\t *\n\t * Calculates the model ID for a field type\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\tstring type\n\t * @return\tstring\n\t */\n\n\tvar modelId = function ( type ) {\n\t\treturn acf.strPascalCase( type || '' ) + 'Condition';\n\t};\n\n\t/**\n\t * acf.registerConditionType\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.registerConditionType = function ( model ) {\n\t\t// vars\n\t\tvar proto = model.prototype;\n\t\tvar type = proto.type;\n\t\tvar mid = modelId( type );\n\n\t\t// store model\n\t\tacf.models[ mid ] = model;\n\n\t\t// store reference\n\t\tstorage.push( type );\n\t};\n\n\t/**\n\t * acf.getConditionType\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.getConditionType = function ( type ) {\n\t\tvar mid = modelId( type );\n\t\treturn acf.models[ mid ] || false;\n\t};\n\n\t/**\n\t * acf.registerConditionForFieldType\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.registerConditionForFieldType = function ( conditionType, fieldType ) {\n\t\t// get model\n\t\tvar model = acf.getConditionType( conditionType );\n\n\t\t// append\n\t\tif ( model ) {\n\t\t\tmodel.prototype.fieldTypes.push( fieldType );\n\t\t}\n\t};\n\n\t/**\n\t * acf.getConditionTypes\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.getConditionTypes = function ( args ) {\n\t\t// defaults\n\t\targs = acf.parseArgs( args, {\n\t\t\tfieldType: '',\n\t\t\toperator: '',\n\t\t} );\n\n\t\t// clonse available types\n\t\tvar types = [];\n\n\t\t// loop\n\t\tstorage.map( function ( type ) {\n\t\t\t// vars\n\t\t\tvar model = acf.getConditionType( type );\n\t\t\tvar ProtoFieldTypes = model.prototype.fieldTypes;\n\t\t\tvar ProtoOperator = model.prototype.operator;\n\n\t\t\t// check fieldType\n\t\t\tif (\n\t\t\t\targs.fieldType &&\n\t\t\t\tProtoFieldTypes.indexOf( args.fieldType ) === -1\n\t\t\t) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// check operator\n\t\t\tif ( args.operator && ProtoOperator !== args.operator ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// append\n\t\t\ttypes.push( model );\n\t\t} );\n\n\t\t// return\n\t\treturn types;\n\t};\n} )( jQuery );\n","( function ( $, undefined ) {\n\t// vars\n\tvar CONTEXT = 'conditional_logic';\n\n\t/**\n\t * conditionsManager\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar conditionsManager = new acf.Model( {\n\t\tid: 'conditionsManager',\n\n\t\tpriority: 20, // run actions later\n\n\t\tactions: {\n\t\t\tnew_field: 'onNewField',\n\t\t},\n\n\t\tonNewField: function ( field ) {\n\t\t\tif ( field.has( 'conditions' ) ) {\n\t\t\t\tfield.getConditions().render();\n\t\t\t}\n\t\t},\n\t} );\n\n\t/**\n\t * acf.Field.prototype.getField\n\t *\n\t * Finds a field that is related to another field\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar getSiblingField = function ( field, key ) {\n\t\t// find sibling (very fast)\n\t\tvar fields = acf.getFields( {\n\t\t\tkey: key,\n\t\t\tsibling: field.$el,\n\t\t\tsuppressFilters: true,\n\t\t} );\n\n\t\t// find sibling-children (fast)\n\t\t// needed for group fields, accordions, etc\n\t\tif ( ! fields.length ) {\n\t\t\tfields = acf.getFields( {\n\t\t\t\tkey: key,\n\t\t\t\tparent: field.$el.parent(),\n\t\t\t\tsuppressFilters: true,\n\t\t\t} );\n\t\t}\n\n\t\t// Check for fields on other settings tabs (probably less fast).\n\t\tif ( ! fields.length && $( '.acf-field-settings' ).length ) {\n\t\t\tfields = acf.getFields( {\n\t\t\t\tkey: key,\n\t\t\t\tparent: field.$el.parents( '.acf-field-settings:first' ),\n\t\t\t\tsuppressFilters: true,\n\t\t\t} );\n\t\t}\n\n\t\tif ( ! fields.length && $( '#acf-basic-settings' ).length ) {\n\t\t\tfields = acf.getFields( {\n\t\t\t\tkey: key,\n\t\t\t\tparent: $( '#acf-basic-settings'),\n\t\t\t\tsuppressFilters: true,\n\t\t\t} );\n\t\t}\n\n\t\t// return\n\t\tif ( fields.length ) {\n\t\t\treturn fields[ 0 ];\n\t\t}\n\t\treturn false;\n\t};\n\n\tacf.Field.prototype.getField = function ( key ) {\n\t\t// get sibling field\n\t\tvar field = getSiblingField( this, key );\n\n\t\t// return early\n\t\tif ( field ) {\n\t\t\treturn field;\n\t\t}\n\n\t\t// move up through each parent and try again\n\t\tvar parents = this.parents();\n\t\tfor ( var i = 0; i < parents.length; i++ ) {\n\t\t\t// get sibling field\n\t\t\tfield = getSiblingField( parents[ i ], key );\n\n\t\t\t// return early\n\t\t\tif ( field ) {\n\t\t\t\treturn field;\n\t\t\t}\n\t\t}\n\n\t\t// return\n\t\treturn false;\n\t};\n\n\t/**\n\t * acf.Field.prototype.getConditions\n\t *\n\t * Returns the field's conditions instance\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.Field.prototype.getConditions = function () {\n\t\t// instantiate\n\t\tif ( ! this.conditions ) {\n\t\t\tthis.conditions = new Conditions( this );\n\t\t}\n\n\t\t// return\n\t\treturn this.conditions;\n\t};\n\n\t/**\n\t * Conditions\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\tvar timeout = false;\n\tvar Conditions = acf.Model.extend( {\n\t\tid: 'Conditions',\n\n\t\tdata: {\n\t\t\tfield: false, // The field with \"data-conditions\" (target).\n\t\t\ttimeStamp: false, // Reference used during \"change\" event.\n\t\t\tgroups: [], // The groups of condition instances.\n\t\t},\n\n\t\tsetup: function ( field ) {\n\t\t\t// data\n\t\t\tthis.data.field = field;\n\n\t\t\t// vars\n\t\t\tvar conditions = field.get( 'conditions' );\n\n\t\t\t// detect groups\n\t\t\tif ( conditions instanceof Array ) {\n\t\t\t\t// detect groups\n\t\t\t\tif ( conditions[ 0 ] instanceof Array ) {\n\t\t\t\t\t// loop\n\t\t\t\t\tconditions.map( function ( rules, i ) {\n\t\t\t\t\t\tthis.addRules( rules, i );\n\t\t\t\t\t}, this );\n\n\t\t\t\t\t// detect rules\n\t\t\t\t} else {\n\t\t\t\t\tthis.addRules( conditions );\n\t\t\t\t}\n\n\t\t\t\t// detect rule\n\t\t\t} else {\n\t\t\t\tthis.addRule( conditions );\n\t\t\t}\n\t\t},\n\n\t\tchange: function ( e ) {\n\t\t\t// this function may be triggered multiple times per event due to multiple condition classes\n\t\t\t// compare timestamp to allow only 1 trigger per event\n\t\t\tif ( this.get( 'timeStamp' ) === e.timeStamp ) {\n\t\t\t\treturn false;\n\t\t\t} else {\n\t\t\t\tthis.set( 'timeStamp', e.timeStamp, true );\n\t\t\t}\n\n\t\t\t// render condition and store result\n\t\t\tvar changed = this.render();\n\t\t},\n\n\t\trender: function () {\n\t\t\treturn this.calculate() ? this.show() : this.hide();\n\t\t},\n\n\t\tshow: function () {\n\t\t\treturn this.get( 'field' ).showEnable( this.cid, CONTEXT );\n\t\t},\n\n\t\thide: function () {\n\t\t\treturn this.get( 'field' ).hideDisable( this.cid, CONTEXT );\n\t\t},\n\n\t\tcalculate: function () {\n\t\t\t// vars\n\t\t\tvar pass = false;\n\n\t\t\t// loop\n\t\t\tthis.getGroups().map( function ( group ) {\n\t\t\t\t// ignore this group if another group passed\n\t\t\t\tif ( pass ) return;\n\n\t\t\t\t// find passed\n\t\t\t\tvar passed = group.filter( function ( condition ) {\n\t\t\t\t\treturn condition.calculate();\n\t\t\t\t} );\n\n\t\t\t\t// if all conditions passed, update the global var\n\t\t\t\tif ( passed.length == group.length ) {\n\t\t\t\t\tpass = true;\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\treturn pass;\n\t\t},\n\n\t\thasGroups: function () {\n\t\t\treturn this.data.groups != null;\n\t\t},\n\n\t\tgetGroups: function () {\n\t\t\treturn this.data.groups;\n\t\t},\n\n\t\taddGroup: function () {\n\t\t\tvar group = [];\n\t\t\tthis.data.groups.push( group );\n\t\t\treturn group;\n\t\t},\n\n\t\thasGroup: function ( i ) {\n\t\t\treturn this.data.groups[ i ] != null;\n\t\t},\n\n\t\tgetGroup: function ( i ) {\n\t\t\treturn this.data.groups[ i ];\n\t\t},\n\n\t\tremoveGroup: function ( i ) {\n\t\t\tthis.data.groups[ i ].delete;\n\t\t\treturn this;\n\t\t},\n\n\t\taddRules: function ( rules, group ) {\n\t\t\trules.map( function ( rule ) {\n\t\t\t\tthis.addRule( rule, group );\n\t\t\t}, this );\n\t\t},\n\n\t\taddRule: function ( rule, group ) {\n\t\t\t// defaults\n\t\t\tgroup = group || 0;\n\n\t\t\t// vars\n\t\t\tvar groupArray;\n\n\t\t\t// get group\n\t\t\tif ( this.hasGroup( group ) ) {\n\t\t\t\tgroupArray = this.getGroup( group );\n\t\t\t} else {\n\t\t\t\tgroupArray = this.addGroup();\n\t\t\t}\n\n\t\t\t// instantiate\n\t\t\tvar condition = acf.newCondition( rule, this );\n\n\t\t\t// bail early if condition failed (field did not exist)\n\t\t\tif ( ! condition ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// add rule\n\t\t\tgroupArray.push( condition );\n\t\t},\n\n\t\thasRule: function () {},\n\n\t\tgetRule: function ( rule, group ) {\n\t\t\t// defaults\n\t\t\trule = rule || 0;\n\t\t\tgroup = group || 0;\n\n\t\t\treturn this.data.groups[ group ][ rule ];\n\t\t},\n\n\t\tremoveRule: function () {},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar i = 0;\n\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'accordion',\n\n\t\twait: '',\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-fields:first' );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// Bail early if this is a duplicate of an existing initialized accordion.\n\t\t\tif ( this.$el.hasClass( 'acf-accordion' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// bail early if is cell\n\t\t\tif ( this.$el.is( 'td' ) ) return;\n\n\t\t\t// enpoint\n\t\t\tif ( this.get( 'endpoint' ) ) {\n\t\t\t\treturn this.remove();\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar $field = this.$el;\n\t\t\tvar $label = this.$labelWrap();\n\t\t\tvar $input = this.$inputWrap();\n\t\t\tvar $wrap = this.$control();\n\t\t\tvar $instructions = $input.children( '.description' );\n\n\t\t\t// force description into label\n\t\t\tif ( $instructions.length ) {\n\t\t\t\t$label.append( $instructions );\n\t\t\t}\n\n\t\t\t// table\n\t\t\tif ( this.$el.is( 'tr' ) ) {\n\t\t\t\t// vars\n\t\t\t\tvar $table = this.$el.closest( 'table' );\n\t\t\t\tvar $newLabel = $( '

        ' );\n\t\t\t\tvar $newInput = $( '
        ' );\n\t\t\t\tvar $newTable = $(\n\t\t\t\t\t'
          '\n\t\t\t\t);\n\t\t\t\tvar $newWrap = $( '' );\n\n\t\t\t\t// dom\n\t\t\t\t$newLabel.append( $label.html() );\n\t\t\t\t$newTable.append( $newWrap );\n\t\t\t\t$newInput.append( $newTable );\n\t\t\t\t$input.append( $newLabel );\n\t\t\t\t$input.append( $newInput );\n\n\t\t\t\t// modify\n\t\t\t\t$label.remove();\n\t\t\t\t$wrap.remove();\n\t\t\t\t$input.attr( 'colspan', 2 );\n\n\t\t\t\t// update vars\n\t\t\t\t$label = $newLabel;\n\t\t\t\t$input = $newInput;\n\t\t\t\t$wrap = $newWrap;\n\t\t\t}\n\n\t\t\t// add classes\n\t\t\t$field.addClass( 'acf-accordion' );\n\t\t\t$label.addClass( 'acf-accordion-title' );\n\t\t\t$input.addClass( 'acf-accordion-content' );\n\n\t\t\t// index\n\t\t\ti++;\n\n\t\t\t// multi-expand\n\t\t\tif ( this.get( 'multi_expand' ) ) {\n\t\t\t\t$field.attr( 'multi-expand', 1 );\n\t\t\t}\n\n\t\t\t// open\n\t\t\tvar order = acf.getPreference( 'this.accordions' ) || [];\n\t\t\tif ( order[ i - 1 ] !== undefined ) {\n\t\t\t\tthis.set( 'open', order[ i - 1 ] );\n\t\t\t}\n\n\t\t\tif ( this.get( 'open' ) ) {\n\t\t\t\t$field.addClass( '-open' );\n\t\t\t\t$input.css( 'display', 'block' ); // needed for accordion to close smoothly\n\t\t\t}\n\n\t\t\t// add icon\n\t\t\t$label.prepend(\n\t\t\t\taccordionManager.iconHtml( { open: this.get( 'open' ) } )\n\t\t\t);\n\n\t\t\t// classes\n\t\t\t// - remove 'inside' which is a #poststuff WP class\n\t\t\tvar $parent = $field.parent();\n\t\t\t$wrap.addClass( $parent.hasClass( '-left' ) ? '-left' : '' );\n\t\t\t$wrap.addClass( $parent.hasClass( '-clear' ) ? '-clear' : '' );\n\n\t\t\t// append\n\t\t\t$wrap.append(\n\t\t\t\t$field.nextUntil( '.acf-field-accordion', '.acf-field' )\n\t\t\t);\n\n\t\t\t// clean up\n\t\t\t$wrap.removeAttr( 'data-open data-multi_expand data-endpoint' );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n\n\t/**\n\t * accordionManager\n\t *\n\t * Events manager for the acf accordion\n\t *\n\t * @date\t14/2/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar accordionManager = new acf.Model( {\n\t\tactions: {\n\t\t\tunload: 'onUnload',\n\t\t},\n\n\t\tevents: {\n\t\t\t'click .acf-accordion-title': 'onClick',\n\t\t\t'invalidField .acf-accordion': 'onInvalidField',\n\t\t},\n\n\t\tisOpen: function ( $el ) {\n\t\t\treturn $el.hasClass( '-open' );\n\t\t},\n\n\t\ttoggle: function ( $el ) {\n\t\t\tif ( this.isOpen( $el ) ) {\n\t\t\t\tthis.close( $el );\n\t\t\t} else {\n\t\t\t\tthis.open( $el );\n\t\t\t}\n\t\t},\n\n\t\ticonHtml: function ( props ) {\n\t\t\t// Use SVG inside Gutenberg editor.\n\t\t\tif ( acf.isGutenberg() ) {\n\t\t\t\tif ( props.open ) {\n\t\t\t\t\treturn '';\n\t\t\t\t} else {\n\t\t\t\t\treturn '';\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tif ( props.open ) {\n\t\t\t\t\treturn '';\n\t\t\t\t} else {\n\t\t\t\t\treturn '';\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\n\t\topen: function ( $el ) {\n\t\t\tvar duration = acf.isGutenberg() ? 0 : 300;\n\n\t\t\t// open\n\t\t\t$el.find( '.acf-accordion-content:first' )\n\t\t\t\t.slideDown( duration )\n\t\t\t\t.css( 'display', 'block' );\n\t\t\t$el.find( '.acf-accordion-icon:first' ).replaceWith(\n\t\t\t\tthis.iconHtml( { open: true } )\n\t\t\t);\n\t\t\t$el.addClass( '-open' );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'show', $el );\n\n\t\t\t// close siblings\n\t\t\tif ( ! $el.attr( 'multi-expand' ) ) {\n\t\t\t\t$el.siblings( '.acf-accordion.-open' ).each( function () {\n\t\t\t\t\taccordionManager.close( $( this ) );\n\t\t\t\t} );\n\t\t\t}\n\t\t},\n\n\t\tclose: function ( $el ) {\n\t\t\tvar duration = acf.isGutenberg() ? 0 : 300;\n\n\t\t\t// close\n\t\t\t$el.find( '.acf-accordion-content:first' ).slideUp( duration );\n\t\t\t$el.find( '.acf-accordion-icon:first' ).replaceWith(\n\t\t\t\tthis.iconHtml( { open: false } )\n\t\t\t);\n\t\t\t$el.removeClass( '-open' );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'hide', $el );\n\t\t},\n\n\t\tonClick: function ( e, $el ) {\n\t\t\t// prevent Defailt\n\t\t\te.preventDefault();\n\n\t\t\t// open close\n\t\t\tthis.toggle( $el.parent() );\n\t\t},\n\n\t\tonInvalidField: function ( e, $el ) {\n\t\t\t// bail early if already focused\n\t\t\tif ( this.busy ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// disable functionality for 1sec (allow next validation to work)\n\t\t\tthis.busy = true;\n\t\t\tthis.setTimeout( function () {\n\t\t\t\tthis.busy = false;\n\t\t\t}, 1000 );\n\n\t\t\t// open accordion\n\t\t\tthis.open( $el );\n\t\t},\n\n\t\tonUnload: function ( e ) {\n\t\t\t// vars\n\t\t\tvar order = [];\n\n\t\t\t// loop\n\t\t\t$( '.acf-accordion' ).each( function () {\n\t\t\t\tvar open = $( this ).hasClass( '-open' ) ? 1 : 0;\n\t\t\t\torder.push( open );\n\t\t\t} );\n\n\t\t\t// set\n\t\t\tif ( order.length ) {\n\t\t\t\tacf.setPreference( 'this.accordions', order );\n\t\t\t}\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'button_group',\n\n\t\tevents: {\n\t\t\t'click input[type=\"radio\"]': 'onClick',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-button-group' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'input:checked' );\n\t\t},\n\n\t\tsetValue: function ( val ) {\n\t\t\tthis.$( 'input[value=\"' + val + '\"]' )\n\t\t\t\t.prop( 'checked', true )\n\t\t\t\t.trigger( 'change' );\n\t\t},\n\n\t\tonClick: function ( e, $el ) {\n\t\t\t// vars\n\t\t\tvar $label = $el.parent( 'label' );\n\t\t\tvar selected = $label.hasClass( 'selected' );\n\n\t\t\t// remove previous selected\n\t\t\tthis.$( '.selected' ).removeClass( 'selected' );\n\n\t\t\t// add active class\n\t\t\t$label.addClass( 'selected' );\n\n\t\t\t// allow null\n\t\t\tif ( this.get( 'allow_null' ) && selected ) {\n\t\t\t\t$label.removeClass( 'selected' );\n\t\t\t\t$el.prop( 'checked', false ).trigger( 'change' );\n\t\t\t}\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'checkbox',\n\n\t\tevents: {\n\t\t\t'change input': 'onChange',\n\t\t\t'click .acf-add-checkbox': 'onClickAdd',\n\t\t\t'click .acf-checkbox-toggle': 'onClickToggle',\n\t\t\t'click .acf-checkbox-custom': 'onClickCustom',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-checkbox-list' );\n\t\t},\n\n\t\t$toggle: function () {\n\t\t\treturn this.$( '.acf-checkbox-toggle' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'input[type=\"hidden\"]' );\n\t\t},\n\n\t\t$inputs: function () {\n\t\t\treturn this.$( 'input[type=\"checkbox\"]' ).not(\n\t\t\t\t'.acf-checkbox-toggle'\n\t\t\t);\n\t\t},\n\n\t\tgetValue: function () {\n\t\t\tvar val = [];\n\t\t\tthis.$( ':checked' ).each( function () {\n\t\t\t\tval.push( $( this ).val() );\n\t\t\t} );\n\t\t\treturn val.length ? val : false;\n\t\t},\n\n\t\tonChange: function ( e, $el ) {\n\t\t\t// Vars.\n\t\t\tvar checked = $el.prop( 'checked' );\n\t\t\tvar $label = $el.parent( 'label' );\n\t\t\tvar $toggle = this.$toggle();\n\n\t\t\t// Add or remove \"selected\" class.\n\t\t\tif ( checked ) {\n\t\t\t\t$label.addClass( 'selected' );\n\t\t\t} else {\n\t\t\t\t$label.removeClass( 'selected' );\n\t\t\t}\n\n\t\t\t// Update toggle state if all inputs are checked.\n\t\t\tif ( $toggle.length ) {\n\t\t\t\tvar $inputs = this.$inputs();\n\n\t\t\t\t// all checked\n\t\t\t\tif ( $inputs.not( ':checked' ).length == 0 ) {\n\t\t\t\t\t$toggle.prop( 'checked', true );\n\t\t\t\t} else {\n\t\t\t\t\t$toggle.prop( 'checked', false );\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\n\t\tonClickAdd: function ( e, $el ) {\n\t\t\tvar html =\n\t\t\t\t'
        • ';\n\t\t\t$el.parent( 'li' ).before( html );\n\t\t\t$el.parent( 'li' )\n\t\t\t\t.parent()\n\t\t\t\t.find( 'input[type=\"text\"]' )\n\t\t\t\t.last()\n\t\t\t\t.focus();\n\t\t},\n\n\t\tonClickToggle: function ( e, $el ) {\n\t\t\t// Vars.\n\t\t\tvar checked = $el.prop( 'checked' );\n\t\t\tvar $inputs = this.$( 'input[type=\"checkbox\"]' );\n\t\t\tvar $labels = this.$( 'label' );\n\n\t\t\t// Update \"checked\" state.\n\t\t\t$inputs.prop( 'checked', checked );\n\n\t\t\t// Add or remove \"selected\" class.\n\t\t\tif ( checked ) {\n\t\t\t\t$labels.addClass( 'selected' );\n\t\t\t} else {\n\t\t\t\t$labels.removeClass( 'selected' );\n\t\t\t}\n\t\t},\n\n\t\tonClickCustom: function ( e, $el ) {\n\t\t\tvar checked = $el.prop( 'checked' );\n\t\t\tvar $text = $el.next( 'input[type=\"text\"]' );\n\n\t\t\t// checked\n\t\t\tif ( checked ) {\n\t\t\t\t$text.prop( 'disabled', false );\n\n\t\t\t\t// not checked\n\t\t\t} else {\n\t\t\t\t$text.prop( 'disabled', true );\n\n\t\t\t\t// remove\n\t\t\t\tif ( $text.val() == '' ) {\n\t\t\t\t\t$el.parent( 'li' ).remove();\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'color_picker',\n\n\t\twait: 'load',\n\n\t\tevents: {\n\t\t\tduplicateField: 'onDuplicate',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-color-picker' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'input[type=\"hidden\"]' );\n\t\t},\n\n\t\t$inputText: function () {\n\t\t\treturn this.$( 'input[type=\"text\"]' );\n\t\t},\n\n\t\tsetValue: function ( val ) {\n\t\t\t// update input (with change)\n\t\t\tacf.val( this.$input(), val );\n\n\t\t\t// update iris\n\t\t\tthis.$inputText().iris( 'color', val );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar $input = this.$input();\n\t\t\tvar $inputText = this.$inputText();\n\n\t\t\t// event\n\t\t\tvar onChange = function ( e ) {\n\t\t\t\t// timeout is required to ensure the $input val is correct\n\t\t\t\tsetTimeout( function () {\n\t\t\t\t\tacf.val( $input, $inputText.val() );\n\t\t\t\t}, 1 );\n\t\t\t};\n\n\t\t\t// args\n\t\t\tvar args = {\n\t\t\t\tdefaultColor: false,\n\t\t\t\tpalettes: true,\n\t\t\t\thide: true,\n\t\t\t\tchange: onChange,\n\t\t\t\tclear: onChange,\n\t\t\t};\n\n\t\t\t// filter\n\t\t\tvar args = acf.applyFilters( 'color_picker_args', args, this );\n\n\t\t\t// initialize\n\t\t\t$inputText.wpColorPicker( args );\n\t\t},\n\n\t\tonDuplicate: function ( e, $el, $duplicate ) {\n\t\t\t// The wpColorPicker library does not provide a destroy method.\n\t\t\t// Manually reset DOM by replacing elements back to their original state.\n\t\t\t$colorPicker = $duplicate.find( '.wp-picker-container' );\n\t\t\t$inputText = $duplicate.find( 'input[type=\"text\"]' );\n\t\t\t$colorPicker.replaceWith( $inputText );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'date_picker',\n\n\t\tevents: {\n\t\t\t'blur input[type=\"text\"]': 'onBlur',\n\t\t\tduplicateField: 'onDuplicate',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-date-picker' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'input[type=\"hidden\"]' );\n\t\t},\n\n\t\t$inputText: function () {\n\t\t\treturn this.$( 'input[type=\"text\"]' );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// save_format: compatibility with ACF < 5.0.0\n\t\t\tif ( this.has( 'save_format' ) ) {\n\t\t\t\treturn this.initializeCompatibility();\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar $input = this.$input();\n\t\t\tvar $inputText = this.$inputText();\n\n\t\t\t// args\n\t\t\tvar args = {\n\t\t\t\tdateFormat: this.get( 'date_format' ),\n\t\t\t\taltField: $input,\n\t\t\t\taltFormat: 'yymmdd',\n\t\t\t\tchangeYear: true,\n\t\t\t\tyearRange: '-100:+100',\n\t\t\t\tchangeMonth: true,\n\t\t\t\tshowButtonPanel: true,\n\t\t\t\tfirstDay: this.get( 'first_day' ),\n\t\t\t};\n\n\t\t\t// filter\n\t\t\targs = acf.applyFilters( 'date_picker_args', args, this );\n\n\t\t\t// add date picker\n\t\t\tacf.newDatePicker( $inputText, args );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'date_picker_init', $inputText, args, this );\n\t\t},\n\n\t\tinitializeCompatibility: function () {\n\t\t\t// vars\n\t\t\tvar $input = this.$input();\n\t\t\tvar $inputText = this.$inputText();\n\n\t\t\t// get and set value from alt field\n\t\t\t$inputText.val( $input.val() );\n\n\t\t\t// args\n\t\t\tvar args = {\n\t\t\t\tdateFormat: this.get( 'date_format' ),\n\t\t\t\taltField: $input,\n\t\t\t\taltFormat: this.get( 'save_format' ),\n\t\t\t\tchangeYear: true,\n\t\t\t\tyearRange: '-100:+100',\n\t\t\t\tchangeMonth: true,\n\t\t\t\tshowButtonPanel: true,\n\t\t\t\tfirstDay: this.get( 'first_day' ),\n\t\t\t};\n\n\t\t\t// filter for 3rd party customization\n\t\t\targs = acf.applyFilters( 'date_picker_args', args, this );\n\n\t\t\t// backup\n\t\t\tvar dateFormat = args.dateFormat;\n\n\t\t\t// change args.dateFormat\n\t\t\targs.dateFormat = this.get( 'save_format' );\n\n\t\t\t// add date picker\n\t\t\tacf.newDatePicker( $inputText, args );\n\n\t\t\t// now change the format back to how it should be.\n\t\t\t$inputText.datepicker( 'option', 'dateFormat', dateFormat );\n\n\t\t\t// action for 3rd party customization\n\t\t\tacf.doAction( 'date_picker_init', $inputText, args, this );\n\t\t},\n\n\t\tonBlur: function () {\n\t\t\tif ( ! this.$inputText().val() ) {\n\t\t\t\tacf.val( this.$input(), '' );\n\t\t\t}\n\t\t},\n\n\t\tonDuplicate: function ( e, $el, $duplicate ) {\n\t\t\t$duplicate\n\t\t\t\t.find( 'input[type=\"text\"]' )\n\t\t\t\t.removeClass( 'hasDatepicker' )\n\t\t\t\t.removeAttr( 'id' );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n\n\t// manager\n\tvar datePickerManager = new acf.Model( {\n\t\tpriority: 5,\n\t\twait: 'ready',\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar locale = acf.get( 'locale' );\n\t\t\tvar rtl = acf.get( 'rtl' );\n\t\t\tvar l10n = acf.get( 'datePickerL10n' );\n\n\t\t\t// bail early if no l10n\n\t\t\tif ( ! l10n ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// bail early if no datepicker library\n\t\t\tif ( typeof $.datepicker === 'undefined' ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// rtl\n\t\t\tl10n.isRTL = rtl;\n\n\t\t\t// append\n\t\t\t$.datepicker.regional[ locale ] = l10n;\n\t\t\t$.datepicker.setDefaults( l10n );\n\t\t},\n\t} );\n\n\t// add\n\tacf.newDatePicker = function ( $input, args ) {\n\t\t// bail early if no datepicker library\n\t\tif ( typeof $.datepicker === 'undefined' ) {\n\t\t\treturn false;\n\t\t}\n\n\t\t// defaults\n\t\targs = args || {};\n\n\t\t// initialize\n\t\t$input.datepicker( args );\n\n\t\t// wrap the datepicker (only if it hasn't already been wrapped)\n\t\tif ( $( 'body > #ui-datepicker-div' ).exists() ) {\n\t\t\t$( 'body > #ui-datepicker-div' ).wrap(\n\t\t\t\t'
          '\n\t\t\t);\n\t\t}\n\t};\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.models.DatePickerField.extend( {\n\t\ttype: 'date_time_picker',\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-date-time-picker' );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar $input = this.$input();\n\t\t\tvar $inputText = this.$inputText();\n\n\t\t\t// args\n\t\t\tvar args = {\n\t\t\t\tdateFormat: this.get( 'date_format' ),\n\t\t\t\ttimeFormat: this.get( 'time_format' ),\n\t\t\t\taltField: $input,\n\t\t\t\taltFieldTimeOnly: false,\n\t\t\t\taltFormat: 'yy-mm-dd',\n\t\t\t\taltTimeFormat: 'HH:mm:ss',\n\t\t\t\tchangeYear: true,\n\t\t\t\tyearRange: '-100:+100',\n\t\t\t\tchangeMonth: true,\n\t\t\t\tshowButtonPanel: true,\n\t\t\t\tfirstDay: this.get( 'first_day' ),\n\t\t\t\tcontrolType: 'select',\n\t\t\t\toneLine: true,\n\t\t\t};\n\n\t\t\t// filter\n\t\t\targs = acf.applyFilters( 'date_time_picker_args', args, this );\n\n\t\t\t// add date time picker\n\t\t\tacf.newDateTimePicker( $inputText, args );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'date_time_picker_init', $inputText, args, this );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n\n\t// manager\n\tvar dateTimePickerManager = new acf.Model( {\n\t\tpriority: 5,\n\t\twait: 'ready',\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar locale = acf.get( 'locale' );\n\t\t\tvar rtl = acf.get( 'rtl' );\n\t\t\tvar l10n = acf.get( 'dateTimePickerL10n' );\n\n\t\t\t// bail early if no l10n\n\t\t\tif ( ! l10n ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// bail early if no datepicker library\n\t\t\tif ( typeof $.timepicker === 'undefined' ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// rtl\n\t\t\tl10n.isRTL = rtl;\n\n\t\t\t// append\n\t\t\t$.timepicker.regional[ locale ] = l10n;\n\t\t\t$.timepicker.setDefaults( l10n );\n\t\t},\n\t} );\n\n\t// add\n\tacf.newDateTimePicker = function ( $input, args ) {\n\t\t// bail early if no datepicker library\n\t\tif ( typeof $.timepicker === 'undefined' ) {\n\t\t\treturn false;\n\t\t}\n\n\t\t// defaults\n\t\targs = args || {};\n\n\t\t// initialize\n\t\t$input.datetimepicker( args );\n\n\t\t// wrap the datepicker (only if it hasn't already been wrapped)\n\t\tif ( $( 'body > #ui-datepicker-div' ).exists() ) {\n\t\t\t$( 'body > #ui-datepicker-div' ).wrap(\n\t\t\t\t'
          '\n\t\t\t);\n\t\t}\n\t};\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.models.ImageField.extend( {\n\t\ttype: 'file',\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-file-uploader' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'input[type=\"hidden\"]:first' );\n\t\t},\n\n\t\tvalidateAttachment: function ( attachment ) {\n\t\t\t// defaults\n\t\t\tattachment = attachment || {};\n\n\t\t\t// WP attachment\n\t\t\tif ( attachment.id !== undefined ) {\n\t\t\t\tattachment = attachment.attributes;\n\t\t\t}\n\n\t\t\t// args\n\t\t\tattachment = acf.parseArgs( attachment, {\n\t\t\t\turl: '',\n\t\t\t\talt: '',\n\t\t\t\ttitle: '',\n\t\t\t\tfilename: '',\n\t\t\t\tfilesizeHumanReadable: '',\n\t\t\t\ticon: '/wp-includes/images/media/default.png',\n\t\t\t} );\n\n\t\t\t// return\n\t\t\treturn attachment;\n\t\t},\n\n\t\trender: function ( attachment ) {\n\t\t\t// vars\n\t\t\tattachment = this.validateAttachment( attachment );\n\n\t\t\t// update image\n\t\t\tthis.$( 'img' ).attr( {\n\t\t\t\tsrc: attachment.icon,\n\t\t\t\talt: attachment.alt,\n\t\t\t\ttitle: attachment.title,\n\t\t\t} );\n\n\t\t\t// update elements\n\t\t\tthis.$( '[data-name=\"title\"]' ).text( attachment.title );\n\t\t\tthis.$( '[data-name=\"filename\"]' )\n\t\t\t\t.text( attachment.filename )\n\t\t\t\t.attr( 'href', attachment.url );\n\t\t\tthis.$( '[data-name=\"filesize\"]' ).text(\n\t\t\t\tattachment.filesizeHumanReadable\n\t\t\t);\n\n\t\t\t// vars\n\t\t\tvar val = attachment.id || '';\n\n\t\t\t// update val\n\t\t\tacf.val( this.$input(), val );\n\n\t\t\t// update class\n\t\t\tif ( val ) {\n\t\t\t\tthis.$control().addClass( 'has-value' );\n\t\t\t} else {\n\t\t\t\tthis.$control().removeClass( 'has-value' );\n\t\t\t}\n\t\t},\n\n\t\tselectAttachment: function () {\n\t\t\t// vars\n\t\t\tvar parent = this.parent();\n\t\t\tvar multiple = parent && parent.get( 'type' ) === 'repeater';\n\n\t\t\t// new frame\n\t\t\tvar frame = acf.newMediaPopup( {\n\t\t\t\tmode: 'select',\n\t\t\t\ttitle: acf.__( 'Select File' ),\n\t\t\t\tfield: this.get( 'key' ),\n\t\t\t\tmultiple: multiple,\n\t\t\t\tlibrary: this.get( 'library' ),\n\t\t\t\tallowedTypes: this.get( 'mime_types' ),\n\t\t\t\tselect: $.proxy( function ( attachment, i ) {\n\t\t\t\t\tif ( i > 0 ) {\n\t\t\t\t\t\tthis.append( attachment, parent );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tthis.render( attachment );\n\t\t\t\t\t}\n\t\t\t\t}, this ),\n\t\t\t} );\n\t\t},\n\n\t\teditAttachment: function () {\n\t\t\t// vars\n\t\t\tvar val = this.val();\n\n\t\t\t// bail early if no val\n\t\t\tif ( ! val ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// popup\n\t\t\tvar frame = acf.newMediaPopup( {\n\t\t\t\tmode: 'edit',\n\t\t\t\ttitle: acf.__( 'Edit File' ),\n\t\t\t\tbutton: acf.__( 'Update File' ),\n\t\t\t\tattachment: val,\n\t\t\t\tfield: this.get( 'key' ),\n\t\t\t\tselect: $.proxy( function ( attachment, i ) {\n\t\t\t\t\tthis.render( attachment );\n\t\t\t\t}, this ),\n\t\t\t} );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'google_map',\n\n\t\tmap: false,\n\n\t\twait: 'load',\n\n\t\tevents: {\n\t\t\t'click a[data-name=\"clear\"]': 'onClickClear',\n\t\t\t'click a[data-name=\"locate\"]': 'onClickLocate',\n\t\t\t'click a[data-name=\"search\"]': 'onClickSearch',\n\t\t\t'keydown .search': 'onKeydownSearch',\n\t\t\t'keyup .search': 'onKeyupSearch',\n\t\t\t'focus .search': 'onFocusSearch',\n\t\t\t'blur .search': 'onBlurSearch',\n\t\t\tshowField: 'onShow',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-google-map' );\n\t\t},\n\n\t\t$search: function () {\n\t\t\treturn this.$( '.search' );\n\t\t},\n\n\t\t$canvas: function () {\n\t\t\treturn this.$( '.canvas' );\n\t\t},\n\n\t\tsetState: function ( state ) {\n\t\t\t// Remove previous state classes.\n\t\t\tthis.$control().removeClass( '-value -loading -searching' );\n\n\t\t\t// Determine auto state based of current value.\n\t\t\tif ( state === 'default' ) {\n\t\t\t\tstate = this.val() ? 'value' : '';\n\t\t\t}\n\n\t\t\t// Update state class.\n\t\t\tif ( state ) {\n\t\t\t\tthis.$control().addClass( '-' + state );\n\t\t\t}\n\t\t},\n\n\t\tgetValue: function () {\n\t\t\tvar val = this.$input().val();\n\t\t\tif ( val ) {\n\t\t\t\treturn JSON.parse( val );\n\t\t\t} else {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t},\n\n\t\tsetValue: function ( val, silent ) {\n\t\t\t// Convert input value.\n\t\t\tvar valAttr = '';\n\t\t\tif ( val ) {\n\t\t\t\tvalAttr = JSON.stringify( val );\n\t\t\t}\n\n\t\t\t// Update input (with change).\n\t\t\tacf.val( this.$input(), valAttr );\n\n\t\t\t// Bail early if silent update.\n\t\t\tif ( silent ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Render.\n\t\t\tthis.renderVal( val );\n\n\t\t\t/**\n\t\t\t * Fires immediately after the value has changed.\n\t\t\t *\n\t\t\t * @date\t12/02/2014\n\t\t\t * @since\t5.0.0\n\t\t\t *\n\t\t\t * @param\tobject|string val The new value.\n\t\t\t * @param\tobject map The Google Map isntance.\n\t\t\t * @param\tobject field The field instance.\n\t\t\t */\n\t\t\tacf.doAction( 'google_map_change', val, this.map, this );\n\t\t},\n\n\t\trenderVal: function ( val ) {\n\t\t\t// Value.\n\t\t\tif ( val ) {\n\t\t\t\tthis.setState( 'value' );\n\t\t\t\tthis.$search().val( val.address );\n\t\t\t\tthis.setPosition( val.lat, val.lng );\n\n\t\t\t\t// No value.\n\t\t\t} else {\n\t\t\t\tthis.setState( '' );\n\t\t\t\tthis.$search().val( '' );\n\t\t\t\tthis.map.marker.setVisible( false );\n\t\t\t}\n\t\t},\n\n\t\tnewLatLng: function ( lat, lng ) {\n\t\t\treturn new google.maps.LatLng(\n\t\t\t\tparseFloat( lat ),\n\t\t\t\tparseFloat( lng )\n\t\t\t);\n\t\t},\n\n\t\tsetPosition: function ( lat, lng ) {\n\t\t\t// Update marker position.\n\t\t\tthis.map.marker.setPosition( {\n\t\t\t\tlat: parseFloat( lat ),\n\t\t\t\tlng: parseFloat( lng ),\n\t\t\t} );\n\n\t\t\t// Show marker.\n\t\t\tthis.map.marker.setVisible( true );\n\n\t\t\t// Center map.\n\t\t\tthis.center();\n\t\t},\n\n\t\tcenter: function () {\n\t\t\t// Find marker position.\n\t\t\tvar position = this.map.marker.getPosition();\n\t\t\tif ( position ) {\n\t\t\t\tvar lat = position.lat();\n\t\t\t\tvar lng = position.lng();\n\n\t\t\t\t// Or find default settings.\n\t\t\t} else {\n\t\t\t\tvar lat = this.get( 'lat' );\n\t\t\t\tvar lng = this.get( 'lng' );\n\t\t\t}\n\n\t\t\t// Center map.\n\t\t\tthis.map.setCenter( {\n\t\t\t\tlat: parseFloat( lat ),\n\t\t\t\tlng: parseFloat( lng ),\n\t\t\t} );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// Ensure Google API is loaded and then initialize map.\n\t\t\twithAPI( this.initializeMap.bind( this ) );\n\t\t},\n\n\t\tinitializeMap: function () {\n\t\t\t// Get value ignoring conditional logic status.\n\t\t\tvar val = this.getValue();\n\n\t\t\t// Construct default args.\n\t\t\tvar args = acf.parseArgs( val, {\n\t\t\t\tzoom: this.get( 'zoom' ),\n\t\t\t\tlat: this.get( 'lat' ),\n\t\t\t\tlng: this.get( 'lng' ),\n\t\t\t} );\n\n\t\t\t// Create Map.\n\t\t\tvar mapArgs = {\n\t\t\t\tscrollwheel: false,\n\t\t\t\tzoom: parseInt( args.zoom ),\n\t\t\t\tcenter: {\n\t\t\t\t\tlat: parseFloat( args.lat ),\n\t\t\t\t\tlng: parseFloat( args.lng ),\n\t\t\t\t},\n\t\t\t\tmapTypeId: google.maps.MapTypeId.ROADMAP,\n\t\t\t\tmarker: {\n\t\t\t\t\tdraggable: true,\n\t\t\t\t\traiseOnDrag: true,\n\t\t\t\t},\n\t\t\t\tautocomplete: {},\n\t\t\t};\n\t\t\tmapArgs = acf.applyFilters( 'google_map_args', mapArgs, this );\n\t\t\tvar map = new google.maps.Map( this.$canvas()[ 0 ], mapArgs );\n\n\t\t\t// Create Marker.\n\t\t\tvar markerArgs = acf.parseArgs( mapArgs.marker, {\n\t\t\t\tdraggable: true,\n\t\t\t\traiseOnDrag: true,\n\t\t\t\tmap: map,\n\t\t\t} );\n\t\t\tmarkerArgs = acf.applyFilters(\n\t\t\t\t'google_map_marker_args',\n\t\t\t\tmarkerArgs,\n\t\t\t\tthis\n\t\t\t);\n\t\t\tvar marker = new google.maps.Marker( markerArgs );\n\n\t\t\t// Maybe Create Autocomplete.\n\t\t\tvar autocomplete = false;\n\t\t\tif ( acf.isset( google, 'maps', 'places', 'Autocomplete' ) ) {\n\t\t\t\tvar autocompleteArgs = mapArgs.autocomplete || {};\n\t\t\t\tautocompleteArgs = acf.applyFilters(\n\t\t\t\t\t'google_map_autocomplete_args',\n\t\t\t\t\tautocompleteArgs,\n\t\t\t\t\tthis\n\t\t\t\t);\n\t\t\t\tautocomplete = new google.maps.places.Autocomplete(\n\t\t\t\t\tthis.$search()[ 0 ],\n\t\t\t\t\tautocompleteArgs\n\t\t\t\t);\n\t\t\t\tautocomplete.bindTo( 'bounds', map );\n\t\t\t}\n\n\t\t\t// Add map events.\n\t\t\tthis.addMapEvents( this, map, marker, autocomplete );\n\n\t\t\t// Append references.\n\t\t\tmap.acf = this;\n\t\t\tmap.marker = marker;\n\t\t\tmap.autocomplete = autocomplete;\n\t\t\tthis.map = map;\n\n\t\t\t// Set position.\n\t\t\tif ( val ) {\n\t\t\t\tthis.setPosition( val.lat, val.lng );\n\t\t\t}\n\n\t\t\t/**\n\t\t\t * Fires immediately after the Google Map has been initialized.\n\t\t\t *\n\t\t\t * @date\t12/02/2014\n\t\t\t * @since\t5.0.0\n\t\t\t *\n\t\t\t * @param\tobject map The Google Map isntance.\n\t\t\t * @param\tobject marker The Google Map marker isntance.\n\t\t\t * @param\tobject field The field instance.\n\t\t\t */\n\t\t\tacf.doAction( 'google_map_init', map, marker, this );\n\t\t},\n\n\t\taddMapEvents: function ( field, map, marker, autocomplete ) {\n\t\t\t// Click map.\n\t\t\tgoogle.maps.event.addListener( map, 'click', function ( e ) {\n\t\t\t\tvar lat = e.latLng.lat();\n\t\t\t\tvar lng = e.latLng.lng();\n\t\t\t\tfield.searchPosition( lat, lng );\n\t\t\t} );\n\n\t\t\t// Drag marker.\n\t\t\tgoogle.maps.event.addListener( marker, 'dragend', function () {\n\t\t\t\tvar lat = this.getPosition().lat();\n\t\t\t\tvar lng = this.getPosition().lng();\n\t\t\t\tfield.searchPosition( lat, lng );\n\t\t\t} );\n\n\t\t\t// Autocomplete search.\n\t\t\tif ( autocomplete ) {\n\t\t\t\tgoogle.maps.event.addListener(\n\t\t\t\t\tautocomplete,\n\t\t\t\t\t'place_changed',\n\t\t\t\t\tfunction () {\n\t\t\t\t\t\tvar place = this.getPlace();\n\t\t\t\t\t\tfield.searchPlace( place );\n\t\t\t\t\t}\n\t\t\t\t);\n\t\t\t}\n\n\t\t\t// Detect zoom change.\n\t\t\tgoogle.maps.event.addListener( map, 'zoom_changed', function () {\n\t\t\t\tvar val = field.val();\n\t\t\t\tif ( val ) {\n\t\t\t\t\tval.zoom = map.getZoom();\n\t\t\t\t\tfield.setValue( val, true );\n\t\t\t\t}\n\t\t\t} );\n\t\t},\n\n\t\tsearchPosition: function ( lat, lng ) {\n\t\t\t//console.log('searchPosition', lat, lng );\n\n\t\t\t// Start Loading.\n\t\t\tthis.setState( 'loading' );\n\n\t\t\t// Query Geocoder.\n\t\t\tvar latLng = { lat: lat, lng: lng };\n\t\t\tgeocoder.geocode(\n\t\t\t\t{ location: latLng },\n\t\t\t\tfunction ( results, status ) {\n\t\t\t\t\t//console.log('searchPosition', arguments );\n\n\t\t\t\t\t// End Loading.\n\t\t\t\t\tthis.setState( '' );\n\n\t\t\t\t\t// Status failure.\n\t\t\t\t\tif ( status !== 'OK' ) {\n\t\t\t\t\t\tthis.showNotice( {\n\t\t\t\t\t\t\ttext: acf\n\t\t\t\t\t\t\t\t.__( 'Location not found: %s' )\n\t\t\t\t\t\t\t\t.replace( '%s', status ),\n\t\t\t\t\t\t\ttype: 'warning',\n\t\t\t\t\t\t} );\n\n\t\t\t\t\t\t// Success.\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvar val = this.parseResult( results[ 0 ] );\n\n\t\t\t\t\t\t// Override lat/lng to match user defined marker location.\n\t\t\t\t\t\t// Avoids issue where marker \"snaps\" to nearest result.\n\t\t\t\t\t\tval.lat = lat;\n\t\t\t\t\t\tval.lng = lng;\n\t\t\t\t\t\tthis.val( val );\n\t\t\t\t\t}\n\t\t\t\t}.bind( this )\n\t\t\t);\n\t\t},\n\n\t\tsearchPlace: function ( place ) {\n\t\t\t//console.log('searchPlace', place );\n\n\t\t\t// Bail early if no place.\n\t\t\tif ( ! place ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Selecting from the autocomplete dropdown will return a rich PlaceResult object.\n\t\t\t// Be sure to over-write the \"formatted_address\" value with the one displayed to the user for best UX.\n\t\t\tif ( place.geometry ) {\n\t\t\t\tplace.formatted_address = this.$search().val();\n\t\t\t\tvar val = this.parseResult( place );\n\t\t\t\tthis.val( val );\n\n\t\t\t\t// Searching a custom address will return an empty PlaceResult object.\n\t\t\t} else if ( place.name ) {\n\t\t\t\tthis.searchAddress( place.name );\n\t\t\t}\n\t\t},\n\n\t\tsearchAddress: function ( address ) {\n\t\t\t//console.log('searchAddress', address );\n\n\t\t\t// Bail early if no address.\n\t\t\tif ( ! address ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Allow \"lat,lng\" search.\n\t\t\tvar latLng = address.split( ',' );\n\t\t\tif ( latLng.length == 2 ) {\n\t\t\t\tvar lat = parseFloat( latLng[ 0 ] );\n\t\t\t\tvar lng = parseFloat( latLng[ 1 ] );\n\t\t\t\tif ( lat && lng ) {\n\t\t\t\t\treturn this.searchPosition( lat, lng );\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// Start Loading.\n\t\t\tthis.setState( 'loading' );\n\n\t\t\t// Query Geocoder.\n\t\t\tgeocoder.geocode(\n\t\t\t\t{ address: address },\n\t\t\t\tfunction ( results, status ) {\n\t\t\t\t\t//console.log('searchPosition', arguments );\n\n\t\t\t\t\t// End Loading.\n\t\t\t\t\tthis.setState( '' );\n\n\t\t\t\t\t// Status failure.\n\t\t\t\t\tif ( status !== 'OK' ) {\n\t\t\t\t\t\tthis.showNotice( {\n\t\t\t\t\t\t\ttext: acf\n\t\t\t\t\t\t\t\t.__( 'Location not found: %s' )\n\t\t\t\t\t\t\t\t.replace( '%s', status ),\n\t\t\t\t\t\t\ttype: 'warning',\n\t\t\t\t\t\t} );\n\n\t\t\t\t\t\t// Success.\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvar val = this.parseResult( results[ 0 ] );\n\n\t\t\t\t\t\t// Override address data with parameter allowing custom address to be defined in search.\n\t\t\t\t\t\tval.address = address;\n\n\t\t\t\t\t\t// Update value.\n\t\t\t\t\t\tthis.val( val );\n\t\t\t\t\t}\n\t\t\t\t}.bind( this )\n\t\t\t);\n\t\t},\n\n\t\tsearchLocation: function () {\n\t\t\t//console.log('searchLocation' );\n\n\t\t\t// Check HTML5 geolocation.\n\t\t\tif ( ! navigator.geolocation ) {\n\t\t\t\treturn alert(\n\t\t\t\t\tacf.__( 'Sorry, this browser does not support geolocation' )\n\t\t\t\t);\n\t\t\t}\n\n\t\t\t// Start Loading.\n\t\t\tthis.setState( 'loading' );\n\n\t\t\t// Query Geolocation.\n\t\t\tnavigator.geolocation.getCurrentPosition(\n\t\t\t\t// Success.\n\t\t\t\tfunction ( results ) {\n\t\t\t\t\t// End Loading.\n\t\t\t\t\tthis.setState( '' );\n\n\t\t\t\t\t// Search position.\n\t\t\t\t\tvar lat = results.coords.latitude;\n\t\t\t\t\tvar lng = results.coords.longitude;\n\t\t\t\t\tthis.searchPosition( lat, lng );\n\t\t\t\t}.bind( this ),\n\n\t\t\t\t// Failure.\n\t\t\t\tfunction ( error ) {\n\t\t\t\t\tthis.setState( '' );\n\t\t\t\t}.bind( this )\n\t\t\t);\n\t\t},\n\n\t\t/**\n\t\t * parseResult\n\t\t *\n\t\t * Returns location data for the given GeocoderResult object.\n\t\t *\n\t\t * @date\t15/10/19\n\t\t * @since\t5.8.6\n\t\t *\n\t\t * @param\tobject obj A GeocoderResult object.\n\t\t * @return\tobject\n\t\t */\n\t\tparseResult: function ( obj ) {\n\t\t\t// Construct basic data.\n\t\t\tvar result = {\n\t\t\t\taddress: obj.formatted_address,\n\t\t\t\tlat: obj.geometry.location.lat(),\n\t\t\t\tlng: obj.geometry.location.lng(),\n\t\t\t};\n\n\t\t\t// Add zoom level.\n\t\t\tresult.zoom = this.map.getZoom();\n\n\t\t\t// Add place ID.\n\t\t\tif ( obj.place_id ) {\n\t\t\t\tresult.place_id = obj.place_id;\n\t\t\t}\n\n\t\t\t// Add place name.\n\t\t\tif ( obj.name ) {\n\t\t\t\tresult.name = obj.name;\n\t\t\t}\n\n\t\t\t// Create search map for address component data.\n\t\t\tvar map = {\n\t\t\t\tstreet_number: [ 'street_number' ],\n\t\t\t\tstreet_name: [ 'street_address', 'route' ],\n\t\t\t\tcity: [ 'locality', 'postal_town' ],\n\t\t\t\tstate: [\n\t\t\t\t\t'administrative_area_level_1',\n\t\t\t\t\t'administrative_area_level_2',\n\t\t\t\t\t'administrative_area_level_3',\n\t\t\t\t\t'administrative_area_level_4',\n\t\t\t\t\t'administrative_area_level_5',\n\t\t\t\t],\n\t\t\t\tpost_code: [ 'postal_code' ],\n\t\t\t\tcountry: [ 'country' ],\n\t\t\t};\n\n\t\t\t// Loop over map.\n\t\t\tfor ( var k in map ) {\n\t\t\t\tvar keywords = map[ k ];\n\n\t\t\t\t// Loop over address components.\n\t\t\t\tfor ( var i = 0; i < obj.address_components.length; i++ ) {\n\t\t\t\t\tvar component = obj.address_components[ i ];\n\t\t\t\t\tvar component_type = component.types[ 0 ];\n\n\t\t\t\t\t// Look for matching component type.\n\t\t\t\t\tif ( keywords.indexOf( component_type ) !== -1 ) {\n\t\t\t\t\t\t// Append to result.\n\t\t\t\t\t\tresult[ k ] = component.long_name;\n\n\t\t\t\t\t\t// Append short version.\n\t\t\t\t\t\tif ( component.long_name !== component.short_name ) {\n\t\t\t\t\t\t\tresult[ k + '_short' ] = component.short_name;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t/**\n\t\t\t * Filters the parsed result.\n\t\t\t *\n\t\t\t * @date\t18/10/19\n\t\t\t * @since\t5.8.6\n\t\t\t *\n\t\t\t * @param\tobject result The parsed result value.\n\t\t\t * @param\tobject obj The GeocoderResult object.\n\t\t\t */\n\t\t\treturn acf.applyFilters(\n\t\t\t\t'google_map_result',\n\t\t\t\tresult,\n\t\t\t\tobj,\n\t\t\t\tthis.map,\n\t\t\t\tthis\n\t\t\t);\n\t\t},\n\n\t\tonClickClear: function () {\n\t\t\tthis.val( false );\n\t\t},\n\n\t\tonClickLocate: function () {\n\t\t\tthis.searchLocation();\n\t\t},\n\n\t\tonClickSearch: function () {\n\t\t\tthis.searchAddress( this.$search().val() );\n\t\t},\n\n\t\tonFocusSearch: function ( e, $el ) {\n\t\t\tthis.setState( 'searching' );\n\t\t},\n\n\t\tonBlurSearch: function ( e, $el ) {\n\t\t\t// Get saved address value.\n\t\t\tvar val = this.val();\n\t\t\tvar address = val ? val.address : '';\n\n\t\t\t// Remove 'is-searching' if value has not changed.\n\t\t\tif ( $el.val() === address ) {\n\t\t\t\tthis.setState( 'default' );\n\t\t\t}\n\t\t},\n\n\t\tonKeyupSearch: function ( e, $el ) {\n\t\t\t// Clear empty value.\n\t\t\tif ( ! $el.val() ) {\n\t\t\t\tthis.val( false );\n\t\t\t}\n\t\t},\n\n\t\t// Prevent form from submitting.\n\t\tonKeydownSearch: function ( e, $el ) {\n\t\t\tif ( e.which == 13 ) {\n\t\t\t\te.preventDefault();\n\t\t\t\t$el.blur();\n\t\t\t}\n\t\t},\n\n\t\t// Center map once made visible.\n\t\tonShow: function () {\n\t\t\tif ( this.map ) {\n\t\t\t\tthis.setTimeout( this.center );\n\t\t\t}\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n\n\t// Vars.\n\tvar loading = false;\n\tvar geocoder = false;\n\n\t/**\n\t * withAPI\n\t *\n\t * Loads the Google Maps API library and troggers callback.\n\t *\n\t * @date\t28/3/19\n\t * @since\t5.7.14\n\t *\n\t * @param\tfunction callback The callback to excecute.\n\t * @return\tvoid\n\t */\n\n\tfunction withAPI( callback ) {\n\t\t// Check if geocoder exists.\n\t\tif ( geocoder ) {\n\t\t\treturn callback();\n\t\t}\n\n\t\t// Check if geocoder API exists.\n\t\tif ( acf.isset( window, 'google', 'maps', 'Geocoder' ) ) {\n\t\t\tgeocoder = new google.maps.Geocoder();\n\t\t\treturn callback();\n\t\t}\n\n\t\t// Geocoder will need to be loaded. Hook callback to action.\n\t\tacf.addAction( 'google_map_api_loaded', callback );\n\n\t\t// Bail early if already loading API.\n\t\tif ( loading ) {\n\t\t\treturn;\n\t\t}\n\n\t\t// load api\n\t\tvar url = acf.get( 'google_map_api' );\n\t\tif ( url ) {\n\t\t\t// Set loading status.\n\t\t\tloading = true;\n\n\t\t\t// Load API\n\t\t\t$.ajax( {\n\t\t\t\turl: url,\n\t\t\t\tdataType: 'script',\n\t\t\t\tcache: true,\n\t\t\t\tsuccess: function () {\n\t\t\t\t\tgeocoder = new google.maps.Geocoder();\n\t\t\t\t\tacf.doAction( 'google_map_api_loaded' );\n\t\t\t\t},\n\t\t\t} );\n\t\t}\n\t}\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'image',\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-image-uploader' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'input[type=\"hidden\"]:first' );\n\t\t},\n\n\t\tevents: {\n\t\t\t'click a[data-name=\"add\"]': 'onClickAdd',\n\t\t\t'click a[data-name=\"edit\"]': 'onClickEdit',\n\t\t\t'click a[data-name=\"remove\"]': 'onClickRemove',\n\t\t\t'change input[type=\"file\"]': 'onChange',\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// add attribute to form\n\t\t\tif ( this.get( 'uploader' ) === 'basic' ) {\n\t\t\t\tthis.$el\n\t\t\t\t\t.closest( 'form' )\n\t\t\t\t\t.attr( 'enctype', 'multipart/form-data' );\n\t\t\t}\n\t\t},\n\n\t\tvalidateAttachment: function ( attachment ) {\n\t\t\t// Use WP attachment attributes when available.\n\t\t\tif ( attachment && attachment.attributes ) {\n\t\t\t\tattachment = attachment.attributes;\n\t\t\t}\n\n\t\t\t// Apply defaults.\n\t\t\tattachment = acf.parseArgs( attachment, {\n\t\t\t\tid: 0,\n\t\t\t\turl: '',\n\t\t\t\talt: '',\n\t\t\t\ttitle: '',\n\t\t\t\tcaption: '',\n\t\t\t\tdescription: '',\n\t\t\t\twidth: 0,\n\t\t\t\theight: 0,\n\t\t\t} );\n\n\t\t\t// Override with \"preview size\".\n\t\t\tvar size = acf.isget(\n\t\t\t\tattachment,\n\t\t\t\t'sizes',\n\t\t\t\tthis.get( 'preview_size' )\n\t\t\t);\n\t\t\tif ( size ) {\n\t\t\t\tattachment.url = size.url;\n\t\t\t\tattachment.width = size.width;\n\t\t\t\tattachment.height = size.height;\n\t\t\t}\n\n\t\t\t// Return.\n\t\t\treturn attachment;\n\t\t},\n\n\t\trender: function ( attachment ) {\n\t\t\tattachment = this.validateAttachment( attachment );\n\n\t\t\t// Update DOM.\n\t\t\tthis.$( 'img' ).attr( {\n\t\t\t\tsrc: attachment.url,\n\t\t\t\talt: attachment.alt,\n\t\t\t} );\n\t\t\tif ( attachment.id ) {\n\t\t\t\tthis.val( attachment.id );\n\t\t\t\tthis.$control().addClass( 'has-value' );\n\t\t\t} else {\n\t\t\t\tthis.val( '' );\n\t\t\t\tthis.$control().removeClass( 'has-value' );\n\t\t\t}\n\t\t},\n\n\t\t// create a new repeater row and render value\n\t\tappend: function ( attachment, parent ) {\n\t\t\t// create function to find next available field within parent\n\t\t\tvar getNext = function ( field, parent ) {\n\t\t\t\t// find existing file fields within parent\n\t\t\t\tvar fields = acf.getFields( {\n\t\t\t\t\tkey: field.get( 'key' ),\n\t\t\t\t\tparent: parent.$el,\n\t\t\t\t} );\n\n\t\t\t\t// find the first field with no value\n\t\t\t\tfor ( var i = 0; i < fields.length; i++ ) {\n\t\t\t\t\tif ( ! fields[ i ].val() ) {\n\t\t\t\t\t\treturn fields[ i ];\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// return\n\t\t\t\treturn false;\n\t\t\t};\n\n\t\t\t// find existing file fields within parent\n\t\t\tvar field = getNext( this, parent );\n\n\t\t\t// add new row if no available field\n\t\t\tif ( ! field ) {\n\t\t\t\tparent.$( '.acf-button:last' ).trigger( 'click' );\n\t\t\t\tfield = getNext( this, parent );\n\t\t\t}\n\n\t\t\t// render\n\t\t\tif ( field ) {\n\t\t\t\tfield.render( attachment );\n\t\t\t}\n\t\t},\n\n\t\tselectAttachment: function () {\n\t\t\t// vars\n\t\t\tvar parent = this.parent();\n\t\t\tvar multiple = parent && parent.get( 'type' ) === 'repeater';\n\n\t\t\t// new frame\n\t\t\tvar frame = acf.newMediaPopup( {\n\t\t\t\tmode: 'select',\n\t\t\t\ttype: 'image',\n\t\t\t\ttitle: acf.__( 'Select Image' ),\n\t\t\t\tfield: this.get( 'key' ),\n\t\t\t\tmultiple: multiple,\n\t\t\t\tlibrary: this.get( 'library' ),\n\t\t\t\tallowedTypes: this.get( 'mime_types' ),\n\t\t\t\tselect: $.proxy( function ( attachment, i ) {\n\t\t\t\t\tif ( i > 0 ) {\n\t\t\t\t\t\tthis.append( attachment, parent );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tthis.render( attachment );\n\t\t\t\t\t}\n\t\t\t\t}, this ),\n\t\t\t} );\n\t\t},\n\n\t\teditAttachment: function () {\n\t\t\t// vars\n\t\t\tvar val = this.val();\n\n\t\t\t// bail early if no val\n\t\t\tif ( ! val ) return;\n\n\t\t\t// popup\n\t\t\tvar frame = acf.newMediaPopup( {\n\t\t\t\tmode: 'edit',\n\t\t\t\ttitle: acf.__( 'Edit Image' ),\n\t\t\t\tbutton: acf.__( 'Update Image' ),\n\t\t\t\tattachment: val,\n\t\t\t\tfield: this.get( 'key' ),\n\t\t\t\tselect: $.proxy( function ( attachment, i ) {\n\t\t\t\t\tthis.render( attachment );\n\t\t\t\t}, this ),\n\t\t\t} );\n\t\t},\n\n\t\tremoveAttachment: function () {\n\t\t\tthis.render( false );\n\t\t},\n\n\t\tonClickAdd: function ( e, $el ) {\n\t\t\tthis.selectAttachment();\n\t\t},\n\n\t\tonClickEdit: function ( e, $el ) {\n\t\t\tthis.editAttachment();\n\t\t},\n\n\t\tonClickRemove: function ( e, $el ) {\n\t\t\tthis.removeAttachment();\n\t\t},\n\n\t\tonChange: function ( e, $el ) {\n\t\t\tvar $hiddenInput = this.$input();\n\n\t\t\tif ( ! $el.val() ) {\n\t\t\t\t$hiddenInput.val( '' );\n\t\t\t}\n\n\t\t\tacf.getFileInputData( $el, function ( data ) {\n\t\t\t\t$hiddenInput.val( $.param( data ) );\n\t\t\t} );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'link',\n\n\t\tevents: {\n\t\t\t'click a[data-name=\"add\"]': 'onClickEdit',\n\t\t\t'click a[data-name=\"edit\"]': 'onClickEdit',\n\t\t\t'click a[data-name=\"remove\"]': 'onClickRemove',\n\t\t\t'change .link-node': 'onChange',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-link' );\n\t\t},\n\n\t\t$node: function () {\n\t\t\treturn this.$( '.link-node' );\n\t\t},\n\n\t\tgetValue: function () {\n\t\t\t// vars\n\t\t\tvar $node = this.$node();\n\n\t\t\t// return false if empty\n\t\t\tif ( ! $node.attr( 'href' ) ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn {\n\t\t\t\ttitle: $node.html(),\n\t\t\t\turl: $node.attr( 'href' ),\n\t\t\t\ttarget: $node.attr( 'target' ),\n\t\t\t};\n\t\t},\n\n\t\tsetValue: function ( val ) {\n\t\t\t// default\n\t\t\tval = acf.parseArgs( val, {\n\t\t\t\ttitle: '',\n\t\t\t\turl: '',\n\t\t\t\ttarget: '',\n\t\t\t} );\n\n\t\t\t// vars\n\t\t\tvar $div = this.$control();\n\t\t\tvar $node = this.$node();\n\n\t\t\t// remove class\n\t\t\t$div.removeClass( '-value -external' );\n\n\t\t\t// add class\n\t\t\tif ( val.url ) $div.addClass( '-value' );\n\t\t\tif ( val.target === '_blank' ) $div.addClass( '-external' );\n\n\t\t\t// update text\n\t\t\tthis.$( '.link-title' ).html( val.title );\n\t\t\tthis.$( '.link-url' ).attr( 'href', val.url ).html( val.url );\n\n\t\t\t// update node\n\t\t\t$node.html( val.title );\n\t\t\t$node.attr( 'href', val.url );\n\t\t\t$node.attr( 'target', val.target );\n\n\t\t\t// update inputs\n\t\t\tthis.$( '.input-title' ).val( val.title );\n\t\t\tthis.$( '.input-target' ).val( val.target );\n\t\t\tthis.$( '.input-url' ).val( val.url ).trigger( 'change' );\n\t\t},\n\n\t\tonClickEdit: function ( e, $el ) {\n\t\t\tacf.wpLink.open( this.$node() );\n\t\t},\n\n\t\tonClickRemove: function ( e, $el ) {\n\t\t\tthis.setValue( false );\n\t\t},\n\n\t\tonChange: function ( e, $el ) {\n\t\t\t// get the changed value\n\t\t\tvar val = this.getValue();\n\n\t\t\t// update inputs\n\t\t\tthis.setValue( val );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n\n\t// manager\n\tacf.wpLink = new acf.Model( {\n\t\tgetNodeValue: function () {\n\t\t\tvar $node = this.get( 'node' );\n\t\t\treturn {\n\t\t\t\ttitle: acf.decode( $node.html() ),\n\t\t\t\turl: $node.attr( 'href' ),\n\t\t\t\ttarget: $node.attr( 'target' ),\n\t\t\t};\n\t\t},\n\n\t\tsetNodeValue: function ( val ) {\n\t\t\tvar $node = this.get( 'node' );\n\t\t\t$node.text( val.title );\n\t\t\t$node.attr( 'href', val.url );\n\t\t\t$node.attr( 'target', val.target );\n\t\t\t$node.trigger( 'change' );\n\t\t},\n\n\t\tgetInputValue: function () {\n\t\t\treturn {\n\t\t\t\ttitle: $( '#wp-link-text' ).val(),\n\t\t\t\turl: $( '#wp-link-url' ).val(),\n\t\t\t\ttarget: $( '#wp-link-target' ).prop( 'checked' )\n\t\t\t\t\t? '_blank'\n\t\t\t\t\t: '',\n\t\t\t};\n\t\t},\n\n\t\tsetInputValue: function ( val ) {\n\t\t\t$( '#wp-link-text' ).val( val.title );\n\t\t\t$( '#wp-link-url' ).val( val.url );\n\t\t\t$( '#wp-link-target' ).prop( 'checked', val.target === '_blank' );\n\t\t},\n\n\t\topen: function ( $node ) {\n\t\t\t// add events\n\t\t\tthis.on( 'wplink-open', 'onOpen' );\n\t\t\tthis.on( 'wplink-close', 'onClose' );\n\n\t\t\t// set node\n\t\t\tthis.set( 'node', $node );\n\n\t\t\t// create textarea\n\t\t\tvar $textarea = $(\n\t\t\t\t''\n\t\t\t);\n\t\t\t$( 'body' ).append( $textarea );\n\n\t\t\t// vars\n\t\t\tvar val = this.getNodeValue();\n\n\t\t\t// open popup\n\t\t\twpLink.open( 'acf-link-textarea', val.url, val.title, null );\n\t\t},\n\n\t\tonOpen: function () {\n\t\t\t// always show title (WP will hide title if empty)\n\t\t\t$( '#wp-link-wrap' ).addClass( 'has-text-field' );\n\n\t\t\t// set inputs\n\t\t\tvar val = this.getNodeValue();\n\t\t\tthis.setInputValue( val );\n\n\t\t\t// Update button text.\n\t\t\tif ( val.url && wpLinkL10n ) {\n\t\t\t\t$( '#wp-link-submit' ).val( wpLinkL10n.update );\n\t\t\t}\n\t\t},\n\n\t\tclose: function () {\n\t\t\twpLink.close();\n\t\t},\n\n\t\tonClose: function () {\n\t\t\t// Bail early if no node.\n\t\t\t// Needed due to WP triggering this event twice.\n\t\t\tif ( ! this.has( 'node' ) ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// Determine context.\n\t\t\tvar $submit = $( '#wp-link-submit' );\n\t\t\tvar isSubmit = $submit.is( ':hover' ) || $submit.is( ':focus' );\n\n\t\t\t// Set value\n\t\t\tif ( isSubmit ) {\n\t\t\t\tvar val = this.getInputValue();\n\t\t\t\tthis.setNodeValue( val );\n\t\t\t}\n\n\t\t\t// Cleanup.\n\t\t\tthis.off( 'wplink-open' );\n\t\t\tthis.off( 'wplink-close' );\n\t\t\t$( '#acf-link-textarea' ).remove();\n\t\t\tthis.set( 'node', null );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'oembed',\n\n\t\tevents: {\n\t\t\t'click [data-name=\"clear-button\"]': 'onClickClear',\n\t\t\t'keypress .input-search': 'onKeypressSearch',\n\t\t\t'keyup .input-search': 'onKeyupSearch',\n\t\t\t'change .input-search': 'onChangeSearch',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-oembed' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( '.input-value' );\n\t\t},\n\n\t\t$search: function () {\n\t\t\treturn this.$( '.input-search' );\n\t\t},\n\n\t\tgetValue: function () {\n\t\t\treturn this.$input().val();\n\t\t},\n\n\t\tgetSearchVal: function () {\n\t\t\treturn this.$search().val();\n\t\t},\n\n\t\tsetValue: function ( val ) {\n\t\t\t// class\n\t\t\tif ( val ) {\n\t\t\t\tthis.$control().addClass( 'has-value' );\n\t\t\t} else {\n\t\t\t\tthis.$control().removeClass( 'has-value' );\n\t\t\t}\n\n\t\t\tacf.val( this.$input(), val );\n\t\t},\n\n\t\tshowLoading: function ( show ) {\n\t\t\tacf.showLoading( this.$( '.canvas' ) );\n\t\t},\n\n\t\thideLoading: function () {\n\t\t\tacf.hideLoading( this.$( '.canvas' ) );\n\t\t},\n\n\t\tmaybeSearch: function () {\n\t\t\t// vars\n\t\t\tvar prevUrl = this.val();\n\t\t\tvar url = this.getSearchVal();\n\n\t\t\t// no value\n\t\t\tif ( ! url ) {\n\t\t\t\treturn this.clear();\n\t\t\t}\n\n\t\t\t// fix missing 'http://' - causes the oembed code to error and fail\n\t\t\tif ( url.substr( 0, 4 ) != 'http' ) {\n\t\t\t\turl = 'http://' + url;\n\t\t\t}\n\n\t\t\t// bail early if no change\n\t\t\tif ( url === prevUrl ) return;\n\n\t\t\t// clear existing timeout\n\t\t\tvar timeout = this.get( 'timeout' );\n\t\t\tif ( timeout ) {\n\t\t\t\tclearTimeout( timeout );\n\t\t\t}\n\n\t\t\t// set new timeout\n\t\t\tvar callback = $.proxy( this.search, this, url );\n\t\t\tthis.set( 'timeout', setTimeout( callback, 300 ) );\n\t\t},\n\n\t\tsearch: function ( url ) {\n\t\t\t// ajax\n\t\t\tvar ajaxData = {\n\t\t\t\taction: 'acf/fields/oembed/search',\n\t\t\t\ts: url,\n\t\t\t\tfield_key: this.get( 'key' ),\n\t\t\t};\n\n\t\t\t// clear existing timeout\n\t\t\tvar xhr = this.get( 'xhr' );\n\t\t\tif ( xhr ) {\n\t\t\t\txhr.abort();\n\t\t\t}\n\n\t\t\t// loading\n\t\t\tthis.showLoading();\n\n\t\t\t// query\n\t\t\tvar xhr = $.ajax( {\n\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\tdata: acf.prepareForAjax( ajaxData ),\n\t\t\t\ttype: 'post',\n\t\t\t\tdataType: 'json',\n\t\t\t\tcontext: this,\n\t\t\t\tsuccess: function ( json ) {\n\t\t\t\t\t// error\n\t\t\t\t\tif ( ! json || ! json.html ) {\n\t\t\t\t\t\tjson = {\n\t\t\t\t\t\t\turl: false,\n\t\t\t\t\t\t\thtml: '',\n\t\t\t\t\t\t};\n\t\t\t\t\t}\n\n\t\t\t\t\t// update vars\n\t\t\t\t\tthis.val( json.url );\n\t\t\t\t\tthis.$( '.canvas-media' ).html( json.html );\n\t\t\t\t},\n\t\t\t\tcomplete: function () {\n\t\t\t\t\tthis.hideLoading();\n\t\t\t\t},\n\t\t\t} );\n\n\t\t\tthis.set( 'xhr', xhr );\n\t\t},\n\n\t\tclear: function () {\n\t\t\tthis.val( '' );\n\t\t\tthis.$search().val( '' );\n\t\t\tthis.$( '.canvas-media' ).html( '' );\n\t\t},\n\n\t\tonClickClear: function ( e, $el ) {\n\t\t\tthis.clear();\n\t\t},\n\n\t\tonKeypressSearch: function ( e, $el ) {\n\t\t\tif ( e.which == 13 ) {\n\t\t\t\te.preventDefault();\n\t\t\t\tthis.maybeSearch();\n\t\t\t}\n\t\t},\n\n\t\tonKeyupSearch: function ( e, $el ) {\n\t\t\tif ( $el.val() ) {\n\t\t\t\tthis.maybeSearch();\n\t\t\t}\n\t\t},\n\n\t\tonChangeSearch: function ( e, $el ) {\n\t\t\tthis.maybeSearch();\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.models.SelectField.extend( {\n\t\ttype: 'page_link',\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.models.SelectField.extend( {\n\t\ttype: 'post_object',\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'radio',\n\n\t\tevents: {\n\t\t\t'click input[type=\"radio\"]': 'onClick',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-radio-list' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'input:checked' );\n\t\t},\n\n\t\t$inputText: function () {\n\t\t\treturn this.$( 'input[type=\"text\"]' );\n\t\t},\n\n\t\tgetValue: function () {\n\t\t\tvar val = this.$input().val();\n\t\t\tif ( val === 'other' && this.get( 'other_choice' ) ) {\n\t\t\t\tval = this.$inputText().val();\n\t\t\t}\n\t\t\treturn val;\n\t\t},\n\n\t\tonClick: function ( e, $el ) {\n\t\t\t// vars\n\t\t\tvar $label = $el.parent( 'label' );\n\t\t\tvar selected = $label.hasClass( 'selected' );\n\t\t\tvar val = $el.val();\n\n\t\t\t// remove previous selected\n\t\t\tthis.$( '.selected' ).removeClass( 'selected' );\n\n\t\t\t// add active class\n\t\t\t$label.addClass( 'selected' );\n\n\t\t\t// allow null\n\t\t\tif ( this.get( 'allow_null' ) && selected ) {\n\t\t\t\t$label.removeClass( 'selected' );\n\t\t\t\t$el.prop( 'checked', false ).trigger( 'change' );\n\t\t\t\tval = false;\n\t\t\t}\n\n\t\t\t// other\n\t\t\tif ( this.get( 'other_choice' ) ) {\n\t\t\t\t// enable\n\t\t\t\tif ( val === 'other' ) {\n\t\t\t\t\tthis.$inputText().prop( 'disabled', false );\n\n\t\t\t\t\t// disable\n\t\t\t\t} else {\n\t\t\t\t\tthis.$inputText().prop( 'disabled', true );\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'range',\n\n\t\tevents: {\n\t\t\t'input input[type=\"range\"]': 'onChange',\n\t\t\t'change input': 'onChange',\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'input[type=\"range\"]' );\n\t\t},\n\n\t\t$inputAlt: function () {\n\t\t\treturn this.$( 'input[type=\"number\"]' );\n\t\t},\n\n\t\tsetValue: function ( val ) {\n\t\t\tthis.busy = true;\n\n\t\t\t// Update range input (with change).\n\t\t\tacf.val( this.$input(), val );\n\n\t\t\t// Update alt input (without change).\n\t\t\t// Read in input value to inherit min/max validation.\n\t\t\tacf.val( this.$inputAlt(), this.$input().val(), true );\n\n\t\t\tthis.busy = false;\n\t\t},\n\n\t\tonChange: function ( e, $el ) {\n\t\t\tif ( ! this.busy ) {\n\t\t\t\tthis.setValue( $el.val() );\n\t\t\t}\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'relationship',\n\n\t\tevents: {\n\t\t\t'keypress [data-filter]': 'onKeypressFilter',\n\t\t\t'change [data-filter]': 'onChangeFilter',\n\t\t\t'keyup [data-filter]': 'onChangeFilter',\n\t\t\t'click .choices-list .acf-rel-item': 'onClickAdd',\n\t\t\t'keypress .choices-list .acf-rel-item': 'onKeypressFilter',\n\t\t\t'keypress .values-list .acf-rel-item': 'onKeypressFilter',\n\t\t\t'click [data-name=\"remove_item\"]': 'onClickRemove',\n\t\t\t'touchstart .values-list .acf-rel-item': 'onTouchStartValues',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-relationship' );\n\t\t},\n\n\t\t$list: function ( list ) {\n\t\t\treturn this.$( '.' + list + '-list' );\n\t\t},\n\n\t\t$listItems: function ( list ) {\n\t\t\treturn this.$list( list ).find( '.acf-rel-item' );\n\t\t},\n\n\t\t$listItem: function ( list, id ) {\n\t\t\treturn this.$list( list ).find(\n\t\t\t\t'.acf-rel-item[data-id=\"' + id + '\"]'\n\t\t\t);\n\t\t},\n\n\t\tgetValue: function () {\n\t\t\tvar val = [];\n\t\t\tthis.$listItems( 'values' ).each( function () {\n\t\t\t\tval.push( $( this ).data( 'id' ) );\n\t\t\t} );\n\t\t\treturn val.length ? val : false;\n\t\t},\n\n\t\tnewChoice: function ( props ) {\n\t\t\treturn [\n\t\t\t\t'
        • ',\n\t\t\t\t'' +\n\t\t\t\t\tprops.text +\n\t\t\t\t\t'',\n\t\t\t\t'
        • ',\n\t\t\t].join( '' );\n\t\t},\n\n\t\tnewValue: function ( props ) {\n\t\t\treturn [\n\t\t\t\t'
        • ',\n\t\t\t\t'',\n\t\t\t\t'' +\n\t\t\t\t\tprops.text,\n\t\t\t\t'',\n\t\t\t\t'',\n\t\t\t\t'
        • ',\n\t\t\t].join( '' );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// Delay initialization until \"interacted with\" or \"in view\".\n\t\t\tvar delayed = this.proxy(\n\t\t\t\tacf.once( function () {\n\t\t\t\t\t// Add sortable.\n\t\t\t\t\tthis.$list( 'values' ).sortable( {\n\t\t\t\t\t\titems: 'li',\n\t\t\t\t\t\tforceHelperSize: true,\n\t\t\t\t\t\tforcePlaceholderSize: true,\n\t\t\t\t\t\tscroll: true,\n\t\t\t\t\t\tupdate: this.proxy( function () {\n\t\t\t\t\t\t\tthis.$input().trigger( 'change' );\n\t\t\t\t\t\t} ),\n\t\t\t\t\t} );\n\n\t\t\t\t\t// Avoid browser remembering old scroll position and add event.\n\t\t\t\t\tthis.$list( 'choices' )\n\t\t\t\t\t\t.scrollTop( 0 )\n\t\t\t\t\t\t.on( 'scroll', this.proxy( this.onScrollChoices ) );\n\n\t\t\t\t\t// Fetch choices.\n\t\t\t\t\tthis.fetch();\n\t\t\t\t} )\n\t\t\t);\n\n\t\t\t// Bind \"interacted with\".\n\t\t\tthis.$el.one( 'mouseover', delayed );\n\t\t\tthis.$el.one( 'focus', 'input', delayed );\n\n\t\t\t// Bind \"in view\".\n\t\t\tacf.onceInView( this.$el, delayed );\n\t\t},\n\n\t\tonScrollChoices: function ( e ) {\n\t\t\t// bail early if no more results\n\t\t\tif ( this.get( 'loading' ) || ! this.get( 'more' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Scrolled to bottom\n\t\t\tvar $list = this.$list( 'choices' );\n\t\t\tvar scrollTop = Math.ceil( $list.scrollTop() );\n\t\t\tvar scrollHeight = Math.ceil( $list[ 0 ].scrollHeight );\n\t\t\tvar innerHeight = Math.ceil( $list.innerHeight() );\n\t\t\tvar paged = this.get( 'paged' ) || 1;\n\t\t\tif ( scrollTop + innerHeight >= scrollHeight ) {\n\t\t\t\t// update paged\n\t\t\t\tthis.set( 'paged', paged + 1 );\n\n\t\t\t\t// fetch\n\t\t\t\tthis.fetch();\n\t\t\t}\n\t\t},\n\n\t\tonKeypressFilter: function ( e, $el ) {\n\t\t\t// Receive enter key when selecting relationship items.\n\t\t\tif ( $el.hasClass( 'acf-rel-item-add' ) && e.which == 13 ) {\n\t\t\t\tthis.onClickAdd(e, $el);\n\t\t\t}\n\t\t\t// Receive enter key when removing relationship items.\n\t\t\tif ( $el.hasClass( 'acf-rel-item-remove' ) && e.which == 13 ) {\n\t\t\t\tthis.onClickRemove(e, $el);\n\t\t\t}\n\t\t\t// don't submit form\n\t\t\tif ( e.which == 13 ) {\n\t\t\t\te.preventDefault();\n\t\t\t}\n\t\t},\n\n\t\tonChangeFilter: function ( e, $el ) {\n\t\t\t// vars\n\t\t\tvar val = $el.val();\n\t\t\tvar filter = $el.data( 'filter' );\n\n\t\t\t// Bail early if filter has not changed\n\t\t\tif ( this.get( filter ) === val ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// update attr\n\t\t\tthis.set( filter, val );\n\n\t\t\t// reset paged\n\t\t\tthis.set( 'paged', 1 );\n\n\t\t\t// fetch\n\t\t\tif ( $el.is( 'select' ) ) {\n\t\t\t\tthis.fetch();\n\n\t\t\t\t// search must go through timeout\n\t\t\t} else {\n\t\t\t\tthis.maybeFetch();\n\t\t\t}\n\t\t},\n\n\t\tonClickAdd: function ( e, $el ) {\n\t\t\t// vars\n\t\t\tvar val = this.val();\n\t\t\tvar max = parseInt( this.get( 'max' ) );\n\n\t\t\t// can be added?\n\t\t\tif ( $el.hasClass( 'disabled' ) ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// validate\n\t\t\tif ( max > 0 && val && val.length >= max ) {\n\t\t\t\t// add notice\n\t\t\t\tthis.showNotice( {\n\t\t\t\t\ttext: acf\n\t\t\t\t\t\t.__( 'Maximum values reached ( {max} values )' )\n\t\t\t\t\t\t.replace( '{max}', max ),\n\t\t\t\t\ttype: 'warning',\n\t\t\t\t} );\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// disable\n\t\t\t$el.addClass( 'disabled' );\n\n\t\t\t// add\n\t\t\tvar html = this.newValue( {\n\t\t\t\tid: $el.data( 'id' ),\n\t\t\t\ttext: $el.html(),\n\t\t\t} );\n\t\t\tthis.$list( 'values' ).append( html );\n\n\t\t\t// trigger change\n\t\t\tthis.$input().trigger( 'change' );\n\t\t},\n\n\t\tonClickRemove: function ( e, $el ) {\n\t\t\t// Prevent default here because generic handler wont be triggered.\n\t\t\te.preventDefault();\n\n\t\t\tlet $span;\n\t\t\t// Behavior if triggered from tabbed event.\n\t\t\tif ( $el.hasClass( 'acf-rel-item-remove' )) {\n\t\t\t\t$span = $el;\n\t\t\t} else {\n\t\t\t\t// Behavior if triggered through click event.\n\t\t\t\t$span = $el.parent();\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tconst $li = $span.parent();\n\t\t\tconst id = $span.data( 'id' );\n\n\t\t\t// remove value\n\t\t\t$li.remove();\n\n\t\t\t// show choice\n\t\t\tthis.$listItem( 'choices', id ).removeClass( 'disabled' );\n\n\t\t\t// trigger change\n\t\t\tthis.$input().trigger( 'change' );\n\t\t},\n\n\t\tonTouchStartValues: function( e, $el ) {\n\t\t\t$( this.$listItems( 'values' ) ).removeClass( 'relationship-hover' );\n\t\t\t$el.addClass( 'relationship-hover' );\n\t\t},\n\n\t\tmaybeFetch: function () {\n\t\t\t// vars\n\t\t\tvar timeout = this.get( 'timeout' );\n\n\t\t\t// abort timeout\n\t\t\tif ( timeout ) {\n\t\t\t\tclearTimeout( timeout );\n\t\t\t}\n\n\t\t\t// fetch\n\t\t\ttimeout = this.setTimeout( this.fetch, 300 );\n\t\t\tthis.set( 'timeout', timeout );\n\t\t},\n\n\t\tgetAjaxData: function () {\n\t\t\t// load data based on element attributes\n\t\t\tvar ajaxData = this.$control().data();\n\t\t\tfor ( var name in ajaxData ) {\n\t\t\t\tajaxData[ name ] = this.get( name );\n\t\t\t}\n\n\t\t\t// extra\n\t\t\tajaxData.action = 'acf/fields/relationship/query';\n\t\t\tajaxData.field_key = this.get( 'key' );\n\n\t\t\t// Filter.\n\t\t\tajaxData = acf.applyFilters(\n\t\t\t\t'relationship_ajax_data',\n\t\t\t\tajaxData,\n\t\t\t\tthis\n\t\t\t);\n\n\t\t\t// return\n\t\t\treturn ajaxData;\n\t\t},\n\n\t\tfetch: function () {\n\t\t\t// abort XHR if this field is already loading AJAX data\n\t\t\tvar xhr = this.get( 'xhr' );\n\t\t\tif ( xhr ) {\n\t\t\t\txhr.abort();\n\t\t\t}\n\n\t\t\t// add to this.o\n\t\t\tvar ajaxData = this.getAjaxData();\n\n\t\t\t// clear html if is new query\n\t\t\tvar $choiceslist = this.$list( 'choices' );\n\t\t\tif ( ajaxData.paged == 1 ) {\n\t\t\t\t$choiceslist.html( '' );\n\t\t\t}\n\n\t\t\t// loading\n\t\t\tvar $loading = $(\n\t\t\t\t'
        • ' +\n\t\t\t\t\tacf.__( 'Loading' ) +\n\t\t\t\t\t'
        • '\n\t\t\t);\n\t\t\t$choiceslist.append( $loading );\n\t\t\tthis.set( 'loading', true );\n\n\t\t\t// callback\n\t\t\tvar onComplete = function () {\n\t\t\t\tthis.set( 'loading', false );\n\t\t\t\t$loading.remove();\n\t\t\t};\n\n\t\t\tvar onSuccess = function ( json ) {\n\t\t\t\t// no results\n\t\t\t\tif ( ! json || ! json.results || ! json.results.length ) {\n\t\t\t\t\t// prevent pagination\n\t\t\t\t\tthis.set( 'more', false );\n\n\t\t\t\t\t// add message\n\t\t\t\t\tif ( this.get( 'paged' ) == 1 ) {\n\t\t\t\t\t\tthis.$list( 'choices' ).append(\n\t\t\t\t\t\t\t'
        • ' + acf.__( 'No matches found' ) + '
        • '\n\t\t\t\t\t\t);\n\t\t\t\t\t}\n\n\t\t\t\t\t// return\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\t// set more (allows pagination scroll)\n\t\t\t\tthis.set( 'more', json.more );\n\n\t\t\t\t// get new results\n\t\t\t\tvar html = this.walkChoices( json.results );\n\t\t\t\tvar $html = $( html );\n\n\t\t\t\t// apply .disabled to left li's\n\t\t\t\tvar val = this.val();\n\t\t\t\tif ( val && val.length ) {\n\t\t\t\t\tval.map( function ( id ) {\n\t\t\t\t\t\t$html\n\t\t\t\t\t\t\t.find( '.acf-rel-item[data-id=\"' + id + '\"]' )\n\t\t\t\t\t\t\t.addClass( 'disabled' );\n\t\t\t\t\t} );\n\t\t\t\t}\n\n\t\t\t\t// append\n\t\t\t\t$choiceslist.append( $html );\n\n\t\t\t\t// merge together groups\n\t\t\t\tvar $prevLabel = false;\n\t\t\t\tvar $prevList = false;\n\n\t\t\t\t$choiceslist.find( '.acf-rel-label' ).each( function () {\n\t\t\t\t\tvar $label = $( this );\n\t\t\t\t\tvar $list = $label.siblings( 'ul' );\n\n\t\t\t\t\tif ( $prevLabel && $prevLabel.text() == $label.text() ) {\n\t\t\t\t\t\t$prevList.append( $list.children() );\n\t\t\t\t\t\t$( this ).parent().remove();\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\n\t\t\t\t\t// update vars\n\t\t\t\t\t$prevLabel = $label;\n\t\t\t\t\t$prevList = $list;\n\t\t\t\t} );\n\t\t\t};\n\n\t\t\t// get results\n\t\t\tvar xhr = $.ajax( {\n\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\tdataType: 'json',\n\t\t\t\ttype: 'post',\n\t\t\t\tdata: acf.prepareForAjax( ajaxData ),\n\t\t\t\tcontext: this,\n\t\t\t\tsuccess: onSuccess,\n\t\t\t\tcomplete: onComplete,\n\t\t\t} );\n\n\t\t\t// set\n\t\t\tthis.set( 'xhr', xhr );\n\t\t},\n\n\t\twalkChoices: function ( data ) {\n\t\t\t// walker\n\t\t\tvar walk = function ( data ) {\n\t\t\t\t// vars\n\t\t\t\tvar html = '';\n\n\t\t\t\t// is array\n\t\t\t\tif ( $.isArray( data ) ) {\n\t\t\t\t\tdata.map( function ( item ) {\n\t\t\t\t\t\thtml += walk( item );\n\t\t\t\t\t} );\n\n\t\t\t\t\t// is item\n\t\t\t\t} else if ( $.isPlainObject( data ) ) {\n\t\t\t\t\t// group\n\t\t\t\t\tif ( data.children !== undefined ) {\n\t\t\t\t\t\thtml +=\n\t\t\t\t\t\t\t'
        • ' +\n\t\t\t\t\t\t\tacf.escHtml( data.text ) +\n\t\t\t\t\t\t\t'
            ';\n\t\t\t\t\t\thtml += walk( data.children );\n\t\t\t\t\t\thtml += '
        • ';\n\n\t\t\t\t\t\t// single\n\t\t\t\t\t} else {\n\t\t\t\t\t\thtml +=\n\t\t\t\t\t\t\t'
        • ' +\n\t\t\t\t\t\t\tacf.escHtml( data.text ) +\n\t\t\t\t\t\t\t'
        • ';\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// return\n\t\t\t\treturn html;\n\t\t\t};\n\n\t\t\treturn walk( data );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'select',\n\n\t\tselect2: false,\n\n\t\twait: 'load',\n\n\t\tevents: {\n\t\t\tremoveField: 'onRemove',\n\t\t\tduplicateField: 'onDuplicate',\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'select' );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar $select = this.$input();\n\n\t\t\t// inherit data\n\t\t\tthis.inherit( $select );\n\n\t\t\t// select2\n\t\t\tif ( this.get( 'ui' ) ) {\n\t\t\t\t// populate ajax_data (allowing custom attribute to already exist)\n\t\t\t\tvar ajaxAction = this.get( 'ajax_action' );\n\t\t\t\tif ( ! ajaxAction ) {\n\t\t\t\t\tajaxAction = 'acf/fields/' + this.get( 'type' ) + '/query';\n\t\t\t\t}\n\n\t\t\t\t// select2\n\t\t\t\tthis.select2 = acf.newSelect2( $select, {\n\t\t\t\t\tfield: this,\n\t\t\t\t\tajax: this.get( 'ajax' ),\n\t\t\t\t\tmultiple: this.get( 'multiple' ),\n\t\t\t\t\tplaceholder: this.get( 'placeholder' ),\n\t\t\t\t\tallowNull: this.get( 'allow_null' ),\n\t\t\t\t\tajaxAction: ajaxAction,\n\t\t\t\t} );\n\t\t\t}\n\t\t},\n\n\t\tonRemove: function () {\n\t\t\tif ( this.select2 ) {\n\t\t\t\tthis.select2.destroy();\n\t\t\t}\n\t\t},\n\n\t\tonDuplicate: function ( e, $el, $duplicate ) {\n\t\t\tif ( this.select2 ) {\n\t\t\t\t$duplicate.find( '.select2-container' ).remove();\n\t\t\t\t$duplicate\n\t\t\t\t\t.find( 'select' )\n\t\t\t\t\t.removeClass( 'select2-hidden-accessible' );\n\t\t\t}\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t// vars\n\tvar CONTEXT = 'tab';\n\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'tab',\n\n\t\twait: '',\n\n\t\ttabs: false,\n\n\t\ttab: false,\n\n\t\tevents: {\n\t\t\tduplicateField: 'onDuplicate',\n\t\t},\n\n\t\tfindFields: function () {\n\t\t\tlet filter;\n\n\t\t\t/**\n\t\t\t * Tabs in the admin UI that can be extended by third\n\t\t\t * parties have the child settings wrapped inside an extra div,\n\t\t\t * so we need to look for that instead of an adjacent .acf-field.\n\t\t\t */\n\t\t\tswitch ( this.get( 'key' ) ) {\n\t\t\t\tcase 'acf_field_settings_tabs':\n\t\t\t\t\tfilter = '.acf-field-settings-main';\n\t\t\t\t\tbreak;\n\t\t\t\tcase 'acf_field_group_settings_tabs':\n\t\t\t\t\tfilter = '.field-group-settings-tab';\n\t\t\t\t\tbreak;\n\t\t\t\tcase 'acf_browse_fields_tabs':\n\t\t\t\t\tfilter = '.acf-field-types-tab';\n\t\t\t\t\tbreak;\n\t\t\t\tcase 'acf_post_type_tabs':\n\t\t\t\t\tfilter = '.acf-post-type-advanced-settings';\n\t\t\t\t\tbreak;\n\t\t\t\tcase 'acf_taxonomy_tabs':\n\t\t\t\t\tfilter = '.acf-taxonomy-advanced-settings';\n\t\t\t\t\tbreak;\n\t\t\t\tcase 'acf_ui_options_page_tabs':\n\t\t\t\t\tfilter = '.acf-ui-options-page-advanced-settings';\n\t\t\t\t\tbreak;\n\t\t\t\tdefault:\n\t\t\t\t\tfilter = '.acf-field';\n\t\t\t}\n\n\t\t\treturn this.$el.nextUntil( '.acf-field-tab', filter );\n\t\t},\n\n\t\tgetFields: function () {\n\t\t\treturn acf.getFields( this.findFields() );\n\t\t},\n\n\t\tfindTabs: function () {\n\t\t\treturn this.$el.prevAll( '.acf-tab-wrap:first' );\n\t\t},\n\n\t\tfindTab: function () {\n\t\t\treturn this.$( '.acf-tab-button' );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// bail early if is td\n\t\t\tif ( this.$el.is( 'td' ) ) {\n\t\t\t\tthis.events = {};\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar $tabs = this.findTabs();\n\t\t\tvar $tab = this.findTab();\n\t\t\tvar settings = acf.parseArgs( $tab.data(), {\n\t\t\t\tendpoint: false,\n\t\t\t\tplacement: '',\n\t\t\t\tbefore: this.$el,\n\t\t\t} );\n\n\t\t\t// create wrap\n\t\t\tif ( ! $tabs.length || settings.endpoint ) {\n\t\t\t\tthis.tabs = new Tabs( settings );\n\t\t\t} else {\n\t\t\t\tthis.tabs = $tabs.data( 'acf' );\n\t\t\t}\n\n\t\t\t// add tab\n\t\t\tthis.tab = this.tabs.addTab( $tab, this );\n\t\t},\n\n\t\tisActive: function () {\n\t\t\treturn this.tab.isActive();\n\t\t},\n\n\t\tshowFields: function () {\n\t\t\t// show fields\n\t\t\tthis.getFields().map( function ( field ) {\n\t\t\t\tfield.show( this.cid, CONTEXT );\n\t\t\t\tfield.hiddenByTab = false;\n\t\t\t}, this );\n\t\t},\n\n\t\thideFields: function () {\n\t\t\t// hide fields\n\t\t\tthis.getFields().map( function ( field ) {\n\t\t\t\tfield.hide( this.cid, CONTEXT );\n\t\t\t\tfield.hiddenByTab = this.tab;\n\t\t\t}, this );\n\t\t},\n\n\t\tshow: function ( lockKey ) {\n\t\t\t// show field and store result\n\t\t\tvar visible = acf.Field.prototype.show.apply( this, arguments );\n\n\t\t\t// check if now visible\n\t\t\tif ( visible ) {\n\t\t\t\t// show tab\n\t\t\t\tthis.tab.show();\n\n\t\t\t\t// check active tabs\n\t\t\t\tthis.tabs.refresh();\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn visible;\n\t\t},\n\n\t\thide: function ( lockKey ) {\n\t\t\t// hide field and store result\n\t\t\tvar hidden = acf.Field.prototype.hide.apply( this, arguments );\n\n\t\t\t// check if now hidden\n\t\t\tif ( hidden ) {\n\t\t\t\t// hide tab\n\t\t\t\tthis.tab.hide();\n\n\t\t\t\t// reset tabs if this was active\n\t\t\t\tif ( this.isActive() ) {\n\t\t\t\t\tthis.tabs.reset();\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn hidden;\n\t\t},\n\n\t\tenable: function ( lockKey ) {\n\t\t\t// enable fields\n\t\t\tthis.getFields().map( function ( field ) {\n\t\t\t\tfield.enable( CONTEXT );\n\t\t\t} );\n\t\t},\n\n\t\tdisable: function ( lockKey ) {\n\t\t\t// disable fields\n\t\t\tthis.getFields().map( function ( field ) {\n\t\t\t\tfield.disable( CONTEXT );\n\t\t\t} );\n\t\t},\n\n\t\tonDuplicate: function ( e, $el, $duplicate ) {\n\t\t\tif ( this.isActive() ) {\n\t\t\t\t$duplicate.prevAll( '.acf-tab-wrap:first' ).remove();\n\t\t\t}\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n\n\t/**\n\t * tabs\n\t *\n\t * description\n\t *\n\t * @date\t8/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar i = 0;\n\tvar Tabs = acf.Model.extend( {\n\t\ttabs: [],\n\n\t\tactive: false,\n\n\t\tactions: {\n\t\t\trefresh: 'onRefresh',\n\t\t\tclose_field_object: 'onCloseFieldObject',\n\t\t},\n\n\t\tdata: {\n\t\t\tbefore: false,\n\t\t\tplacement: 'top',\n\t\t\tindex: 0,\n\t\t\tinitialized: false,\n\t\t},\n\n\t\tsetup: function ( settings ) {\n\t\t\t// data\n\t\t\t$.extend( this.data, settings );\n\n\t\t\t// define this prop to avoid scope issues\n\t\t\tthis.tabs = [];\n\t\t\tthis.active = false;\n\n\t\t\t// vars\n\t\t\tvar placement = this.get( 'placement' );\n\t\t\tvar $before = this.get( 'before' );\n\t\t\tvar $parent = $before.parent();\n\n\t\t\t// add sidebar for left placement\n\t\t\tif ( placement == 'left' && $parent.hasClass( 'acf-fields' ) ) {\n\t\t\t\t$parent.addClass( '-sidebar' );\n\t\t\t}\n\n\t\t\t// create wrap\n\t\t\tif ( $before.is( 'tr' ) ) {\n\t\t\t\tthis.$el = $(\n\t\t\t\t\t'
          '\n\t\t\t\t);\n\t\t\t} else {\n\t\t\t\tlet ulClass = 'acf-hl acf-tab-group';\n\n\t\t\t\tif ( this.get( 'key' ) === 'acf_field_settings_tabs' ) {\n\t\t\t\t\tulClass = 'acf-field-settings-tab-bar';\n\t\t\t\t}\n\n\t\t\t\tthis.$el = $(\n\t\t\t\t\t'
            '\n\t\t\t\t);\n\t\t\t}\n\n\t\t\t// append\n\t\t\t$before.before( this.$el );\n\n\t\t\t// set index\n\t\t\tthis.set( 'index', i, true );\n\t\t\ti++;\n\t\t},\n\n\t\tinitializeTabs: function () {\n\t\t\t// Bail if tabs are disabled.\n\t\t\tif (\n\t\t\t\t'acf_field_settings_tabs' === this.get( 'key' ) &&\n\t\t\t\t$( '#acf-field-group-fields' ).hasClass( 'hide-tabs' )\n\t\t\t) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// find first visible tab\n\t\t\tvar tab = this.getVisible().shift();\n\n\t\t\t// remember previous tab state\n\t\t\tvar order = acf.getPreference( 'this.tabs' ) || [];\n\t\t\tvar groupIndex = this.get( 'index' );\n\t\t\tvar tabIndex = order[ groupIndex ];\n\n\t\t\tif ( this.tabs[ tabIndex ] && this.tabs[ tabIndex ].isVisible() ) {\n\t\t\t\ttab = this.tabs[ tabIndex ];\n\t\t\t}\n\n\t\t\t// select\n\t\t\tif ( tab ) {\n\t\t\t\tthis.selectTab( tab );\n\t\t\t} else {\n\t\t\t\tthis.closeTabs();\n\t\t\t}\n\n\t\t\t// set local variable used by tabsManager\n\t\t\tthis.set( 'initialized', true );\n\t\t},\n\n\t\tgetVisible: function () {\n\t\t\treturn this.tabs.filter( function ( tab ) {\n\t\t\t\treturn tab.isVisible();\n\t\t\t} );\n\t\t},\n\n\t\tgetActive: function () {\n\t\t\treturn this.active;\n\t\t},\n\n\t\tsetActive: function ( tab ) {\n\t\t\treturn ( this.active = tab );\n\t\t},\n\n\t\thasActive: function () {\n\t\t\treturn this.active !== false;\n\t\t},\n\n\t\tisActive: function ( tab ) {\n\t\t\tvar active = this.getActive();\n\t\t\treturn active && active.cid === tab.cid;\n\t\t},\n\n\t\tcloseActive: function () {\n\t\t\tif ( this.hasActive() ) {\n\t\t\t\tthis.closeTab( this.getActive() );\n\t\t\t}\n\t\t},\n\n\t\topenTab: function ( tab ) {\n\t\t\t// close existing tab\n\t\t\tthis.closeActive();\n\n\t\t\t// open\n\t\t\ttab.open();\n\n\t\t\t// set active\n\t\t\tthis.setActive( tab );\n\t\t},\n\n\t\tcloseTab: function ( tab ) {\n\t\t\t// close\n\t\t\ttab.close();\n\n\t\t\t// set active\n\t\t\tthis.setActive( false );\n\t\t},\n\n\t\tcloseTabs: function () {\n\t\t\tthis.tabs.map( this.closeTab, this );\n\t\t},\n\n\t\tselectTab: function ( tab ) {\n\t\t\t// close other tabs\n\t\t\tthis.tabs.map( function ( t ) {\n\t\t\t\tif ( tab.cid !== t.cid ) {\n\t\t\t\t\tthis.closeTab( t );\n\t\t\t\t}\n\t\t\t}, this );\n\n\t\t\t// open\n\t\t\tthis.openTab( tab );\n\t\t},\n\n\t\taddTab: function ( $a, field ) {\n\t\t\t// create
          • \n\t\t\tvar $li = $( '
          • ' + $a.outerHTML() + '
          • ' );\n\n\t\t\t// add settings type class.\n\t\t\tvar classes = $a.attr( 'class' ).replace( 'acf-tab-button', '' );\n\t\t\t$li.addClass( classes );\n\n\t\t\t// append\n\t\t\tthis.$( 'ul' ).append( $li );\n\n\t\t\t// initialize\n\t\t\tvar tab = new Tab( {\n\t\t\t\t$el: $li,\n\t\t\t\tfield: field,\n\t\t\t\tgroup: this,\n\t\t\t} );\n\n\t\t\t// store\n\t\t\tthis.tabs.push( tab );\n\n\t\t\t// return\n\t\t\treturn tab;\n\t\t},\n\n\t\treset: function () {\n\t\t\t// close existing tab\n\t\t\tthis.closeActive();\n\n\t\t\t// find and active a tab\n\t\t\treturn this.refresh();\n\t\t},\n\n\t\trefresh: function () {\n\t\t\t// bail early if active already exists\n\t\t\tif ( this.hasActive() ) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t\t// find next active tab\n\t\t\tvar tab = this.getVisible().shift();\n\t\t\t// open tab\n\t\t\tif ( tab ) {\n\t\t\t\tthis.openTab( tab );\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn tab;\n\t\t},\n\n\t\tonRefresh: function () {\n\t\t\t// only for left placements\n\t\t\tif ( this.get( 'placement' ) !== 'left' ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar $parent = this.$el.parent();\n\t\t\tvar $list = this.$el.children( 'ul' );\n\t\t\tvar attribute = $parent.is( 'td' ) ? 'height' : 'min-height';\n\n\t\t\t// find height (minus 1 for border-bottom)\n\t\t\tvar height = $list.position().top + $list.outerHeight( true ) - 1;\n\n\t\t\t// add css\n\t\t\t$parent.css( attribute, height );\n\t\t},\n\n\t\tonCloseFieldObject: function ( fieldObject ) {\n\t\t\tconst tab = this.getVisible().find( ( item ) => {\n\t\t\t\tconst id = item.$el.closest( 'div[data-id]' ).data( 'id' );\n\t\t\t\tif ( fieldObject.data.id === id ) {\n\t\t\t\t\treturn item;\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\tif ( tab ) {\n\t\t\t\t// Wait for field group drawer to close\n\t\t\t\tsetTimeout( () => {\n\t\t\t\t\tthis.openTab( tab );\n\t\t\t\t}, 300 );\n\t\t\t}\n\t\t},\n\t} );\n\n\tvar Tab = acf.Model.extend( {\n\t\tgroup: false,\n\n\t\tfield: false,\n\n\t\tevents: {\n\t\t\t'click a': 'onClick',\n\t\t},\n\n\t\tindex: function () {\n\t\t\treturn this.$el.index();\n\t\t},\n\n\t\tisVisible: function () {\n\t\t\treturn acf.isVisible( this.$el );\n\t\t},\n\n\t\tisActive: function () {\n\t\t\treturn this.$el.hasClass( 'active' );\n\t\t},\n\n\t\topen: function () {\n\t\t\t// add class\n\t\t\tthis.$el.addClass( 'active' );\n\n\t\t\t// show field\n\t\t\tthis.field.showFields();\n\t\t},\n\n\t\tclose: function () {\n\t\t\t// remove class\n\t\t\tthis.$el.removeClass( 'active' );\n\n\t\t\t// hide field\n\t\t\tthis.field.hideFields();\n\t\t},\n\n\t\tonClick: function ( e, $el ) {\n\t\t\t// prevent default\n\t\t\te.preventDefault();\n\n\t\t\t// toggle\n\t\t\tthis.toggle();\n\t\t},\n\n\t\ttoggle: function () {\n\t\t\t// bail early if already active\n\t\t\tif ( this.isActive() ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// toggle this tab\n\t\t\tthis.group.openTab( this );\n\t\t},\n\t} );\n\n\tvar tabsManager = new acf.Model( {\n\t\tpriority: 50,\n\n\t\tactions: {\n\t\t\tprepare: 'render',\n\t\t\tappend: 'render',\n\t\t\tunload: 'onUnload',\n\t\t\tshow: 'render',\n\t\t\tinvalid_field: 'onInvalidField',\n\t\t},\n\n\t\tfindTabs: function () {\n\t\t\treturn $( '.acf-tab-wrap' );\n\t\t},\n\n\t\tgetTabs: function () {\n\t\t\treturn acf.getInstances( this.findTabs() );\n\t\t},\n\n\t\trender: function ( $el ) {\n\t\t\tthis.getTabs().map( function ( tabs ) {\n\t\t\t\tif ( ! tabs.get( 'initialized' ) ) {\n\t\t\t\t\ttabs.initializeTabs();\n\t\t\t\t}\n\t\t\t} );\n\t\t},\n\n\t\tonInvalidField: function ( field ) {\n\t\t\t// bail early if busy\n\t\t\tif ( this.busy ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// ignore if not hidden by tab\n\t\t\tif ( ! field.hiddenByTab ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// toggle tab\n\t\t\tfield.hiddenByTab.toggle();\n\n\t\t\t// ignore other invalid fields\n\t\t\tthis.busy = true;\n\t\t\tthis.setTimeout( function () {\n\t\t\t\tthis.busy = false;\n\t\t\t}, 100 );\n\t\t},\n\n\t\tonUnload: function () {\n\t\t\t// vars\n\t\t\tvar order = [];\n\n\t\t\t// loop\n\t\t\tthis.getTabs().map( function ( group ) {\n\t\t\t\t// Do not save selected tab on field settings, or an acf-advanced-settings when unloading\n\t\t\t\tif (\n\t\t\t\t\tgroup.$el.children( '.acf-field-settings-tab-bar' )\n\t\t\t\t\t\t.length ||\n\t\t\t\t\tgroup.$el.parents( '#acf-advanced-settings.postbox' ).length\n\t\t\t\t) {\n\t\t\t\t\treturn true;\n\t\t\t\t}\n\n\t\t\t\tvar active = group.hasActive() ? group.getActive().index() : 0;\n\t\t\t\torder.push( active );\n\t\t\t} );\n\n\t\t\t// bail if no tabs\n\t\t\tif ( ! order.length ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// update\n\t\t\tacf.setPreference( 'this.tabs', order );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'taxonomy',\n\n\t\tdata: {\n\t\t\tftype: 'select',\n\t\t},\n\n\t\tselect2: false,\n\n\t\twait: 'load',\n\n\t\tevents: {\n\t\t\t'click a[data-name=\"add\"]': 'onClickAdd',\n\t\t\t'click input[type=\"radio\"]': 'onClickRadio',\n\t\t\tremoveField: 'onRemove',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-taxonomy-field' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.getRelatedPrototype().$input.apply( this, arguments );\n\t\t},\n\n\t\tgetRelatedType: function () {\n\t\t\t// vars\n\t\t\tvar fieldType = this.get( 'ftype' );\n\n\t\t\t// normalize\n\t\t\tif ( fieldType == 'multi_select' ) {\n\t\t\t\tfieldType = 'select';\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn fieldType;\n\t\t},\n\n\t\tgetRelatedPrototype: function () {\n\t\t\treturn acf.getFieldType( this.getRelatedType() ).prototype;\n\t\t},\n\n\t\tgetValue: function () {\n\t\t\treturn this.getRelatedPrototype().getValue.apply( this, arguments );\n\t\t},\n\n\t\tsetValue: function () {\n\t\t\treturn this.getRelatedPrototype().setValue.apply( this, arguments );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\tthis.getRelatedPrototype().initialize.apply( this, arguments );\n\t\t},\n\n\t\tonRemove: function () {\n\t\t\tvar proto = this.getRelatedPrototype();\n\t\t\tif ( proto.onRemove ) {\n\t\t\t\tproto.onRemove.apply( this, arguments );\n\t\t\t}\n\t\t},\n\n\t\tonClickAdd: function ( e, $el ) {\n\t\t\t// vars\n\t\t\tvar field = this;\n\t\t\tvar popup = false;\n\t\t\tvar $form = false;\n\t\t\tvar $name = false;\n\t\t\tvar $parent = false;\n\t\t\tvar $button = false;\n\t\t\tvar $message = false;\n\t\t\tvar notice = false;\n\n\t\t\t// step 1.\n\t\t\tvar step1 = function () {\n\t\t\t\t// popup\n\t\t\t\tpopup = acf.newPopup( {\n\t\t\t\t\ttitle: $el.attr( 'title' ),\n\t\t\t\t\tloading: true,\n\t\t\t\t\twidth: '300px',\n\t\t\t\t} );\n\n\t\t\t\t// ajax\n\t\t\t\tvar ajaxData = {\n\t\t\t\t\taction: 'acf/fields/taxonomy/add_term',\n\t\t\t\t\tfield_key: field.get( 'key' ),\n\t\t\t\t};\n\n\t\t\t\t// get HTML\n\t\t\t\t$.ajax( {\n\t\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\t\tdata: acf.prepareForAjax( ajaxData ),\n\t\t\t\t\ttype: 'post',\n\t\t\t\t\tdataType: 'html',\n\t\t\t\t\tsuccess: step2,\n\t\t\t\t} );\n\t\t\t};\n\n\t\t\t// step 2.\n\t\t\tvar step2 = function ( html ) {\n\t\t\t\t// update popup\n\t\t\t\tpopup.loading( false );\n\t\t\t\tpopup.content( html );\n\n\t\t\t\t// vars\n\t\t\t\t$form = popup.$( 'form' );\n\t\t\t\t$name = popup.$( 'input[name=\"term_name\"]' );\n\t\t\t\t$parent = popup.$( 'select[name=\"term_parent\"]' );\n\t\t\t\t$button = popup.$( '.acf-submit-button' );\n\n\t\t\t\t// focus\n\t\t\t\t$name.trigger( 'focus' );\n\n\t\t\t\t// submit form\n\t\t\t\tpopup.on( 'submit', 'form', step3 );\n\t\t\t};\n\n\t\t\t// step 3.\n\t\t\tvar step3 = function ( e, $el ) {\n\t\t\t\t// prevent\n\t\t\t\te.preventDefault();\n\t\t\t\te.stopImmediatePropagation();\n\n\t\t\t\t// basic validation\n\t\t\t\tif ( $name.val() === '' ) {\n\t\t\t\t\t$name.trigger( 'focus' );\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\n\t\t\t\t// disable\n\t\t\t\tacf.startButtonLoading( $button );\n\n\t\t\t\t// ajax\n\t\t\t\tvar ajaxData = {\n\t\t\t\t\taction: 'acf/fields/taxonomy/add_term',\n\t\t\t\t\tfield_key: field.get( 'key' ),\n\t\t\t\t\tterm_name: $name.val(),\n\t\t\t\t\tterm_parent: $parent.length ? $parent.val() : 0,\n\t\t\t\t};\n\n\t\t\t\t$.ajax( {\n\t\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\t\tdata: acf.prepareForAjax( ajaxData ),\n\t\t\t\t\ttype: 'post',\n\t\t\t\t\tdataType: 'json',\n\t\t\t\t\tsuccess: step4,\n\t\t\t\t} );\n\t\t\t};\n\n\t\t\t// step 4.\n\t\t\tvar step4 = function ( json ) {\n\t\t\t\t// enable\n\t\t\t\tacf.stopButtonLoading( $button );\n\n\t\t\t\t// remove prev notice\n\t\t\t\tif ( notice ) {\n\t\t\t\t\tnotice.remove();\n\t\t\t\t}\n\n\t\t\t\t// success\n\t\t\t\tif ( acf.isAjaxSuccess( json ) ) {\n\t\t\t\t\t// clear name\n\t\t\t\t\t$name.val( '' );\n\n\t\t\t\t\t// update term lists\n\t\t\t\t\tstep5( json.data );\n\n\t\t\t\t\t// notice\n\t\t\t\t\tnotice = acf.newNotice( {\n\t\t\t\t\t\ttype: 'success',\n\t\t\t\t\t\ttext: acf.getAjaxMessage( json ),\n\t\t\t\t\t\ttarget: $form,\n\t\t\t\t\t\ttimeout: 2000,\n\t\t\t\t\t\tdismiss: false,\n\t\t\t\t\t} );\n\t\t\t\t} else {\n\t\t\t\t\t// notice\n\t\t\t\t\tnotice = acf.newNotice( {\n\t\t\t\t\t\ttype: 'error',\n\t\t\t\t\t\ttext: acf.getAjaxError( json ),\n\t\t\t\t\t\ttarget: $form,\n\t\t\t\t\t\ttimeout: 2000,\n\t\t\t\t\t\tdismiss: false,\n\t\t\t\t\t} );\n\t\t\t\t}\n\n\t\t\t\t// focus\n\t\t\t\t$name.trigger( 'focus' );\n\t\t\t};\n\n\t\t\t// step 5.\n\t\t\tvar step5 = function ( term ) {\n\t\t\t\t// update parent dropdown\n\t\t\t\tvar $option = $(\n\t\t\t\t\t''\n\t\t\t\t);\n\t\t\t\tif ( term.term_parent ) {\n\t\t\t\t\t$parent\n\t\t\t\t\t\t.children( 'option[value=\"' + term.term_parent + '\"]' )\n\t\t\t\t\t\t.after( $option );\n\t\t\t\t} else {\n\t\t\t\t\t$parent.append( $option );\n\t\t\t\t}\n\n\t\t\t\t// add this new term to all taxonomy field\n\t\t\t\tvar fields = acf.getFields( {\n\t\t\t\t\ttype: 'taxonomy',\n\t\t\t\t} );\n\n\t\t\t\tfields.map( function ( otherField ) {\n\t\t\t\t\tif (\n\t\t\t\t\t\totherField.get( 'taxonomy' ) == field.get( 'taxonomy' )\n\t\t\t\t\t) {\n\t\t\t\t\t\totherField.appendTerm( term );\n\t\t\t\t\t}\n\t\t\t\t} );\n\n\t\t\t\t// select\n\t\t\t\tfield.selectTerm( term.term_id );\n\t\t\t};\n\n\t\t\t// run\n\t\t\tstep1();\n\t\t},\n\n\t\tappendTerm: function ( term ) {\n\t\t\tif ( this.getRelatedType() == 'select' ) {\n\t\t\t\tthis.appendTermSelect( term );\n\t\t\t} else {\n\t\t\t\tthis.appendTermCheckbox( term );\n\t\t\t}\n\t\t},\n\n\t\tappendTermSelect: function ( term ) {\n\t\t\tthis.select2.addOption( {\n\t\t\t\tid: term.term_id,\n\t\t\t\ttext: term.term_label,\n\t\t\t} );\n\t\t},\n\n\t\tappendTermCheckbox: function ( term ) {\n\t\t\t// vars\n\t\t\tvar name = this.$( '[name]:first' ).attr( 'name' );\n\t\t\tvar $ul = this.$( 'ul:first' );\n\n\t\t\t// allow multiple selection\n\t\t\tif ( this.getRelatedType() == 'checkbox' ) {\n\t\t\t\tname += '[]';\n\t\t\t}\n\n\t\t\t// create new li\n\t\t\tvar $li = $(\n\t\t\t\t[\n\t\t\t\t\t'
          • ',\n\t\t\t\t\t'',\n\t\t\t\t\t'
          • ',\n\t\t\t\t].join( '' )\n\t\t\t);\n\n\t\t\t// find parent\n\t\t\tif ( term.term_parent ) {\n\t\t\t\t// vars\n\t\t\t\tvar $parent = $ul.find(\n\t\t\t\t\t'li[data-id=\"' + term.term_parent + '\"]'\n\t\t\t\t);\n\n\t\t\t\t// update vars\n\t\t\t\t$ul = $parent.children( 'ul' );\n\n\t\t\t\t// create ul\n\t\t\t\tif ( ! $ul.exists() ) {\n\t\t\t\t\t$ul = $( '
              ' );\n\t\t\t\t\t$parent.append( $ul );\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// append\n\t\t\t$ul.append( $li );\n\t\t},\n\n\t\tselectTerm: function ( id ) {\n\t\t\tif ( this.getRelatedType() == 'select' ) {\n\t\t\t\tthis.select2.selectOption( id );\n\t\t\t} else {\n\t\t\t\tvar $input = this.$( 'input[value=\"' + id + '\"]' );\n\t\t\t\t$input.prop( 'checked', true ).trigger( 'change' );\n\t\t\t}\n\t\t},\n\n\t\tonClickRadio: function ( e, $el ) {\n\t\t\t// vars\n\t\t\tvar $label = $el.parent( 'label' );\n\t\t\tvar selected = $label.hasClass( 'selected' );\n\n\t\t\t// remove previous selected\n\t\t\tthis.$( '.selected' ).removeClass( 'selected' );\n\n\t\t\t// add active class\n\t\t\t$label.addClass( 'selected' );\n\n\t\t\t// allow null\n\t\t\tif ( this.get( 'allow_null' ) && selected ) {\n\t\t\t\t$label.removeClass( 'selected' );\n\t\t\t\t$el.prop( 'checked', false ).trigger( 'change' );\n\t\t\t}\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.models.DatePickerField.extend( {\n\t\ttype: 'time_picker',\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-time-picker' );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar $input = this.$input();\n\t\t\tvar $inputText = this.$inputText();\n\n\t\t\t// args\n\t\t\tvar args = {\n\t\t\t\ttimeFormat: this.get( 'time_format' ),\n\t\t\t\taltField: $input,\n\t\t\t\taltFieldTimeOnly: false,\n\t\t\t\taltTimeFormat: 'HH:mm:ss',\n\t\t\t\tshowButtonPanel: true,\n\t\t\t\tcontrolType: 'select',\n\t\t\t\toneLine: true,\n\t\t\t\tcloseText: acf.get( 'dateTimePickerL10n' ).selectText,\n\t\t\t\ttimeOnly: true,\n\t\t\t};\n\n\t\t\t// add custom 'Close = Select' functionality\n\t\t\targs.onClose = function ( value, dp_instance, t_instance ) {\n\t\t\t\t// vars\n\t\t\t\tvar $close = dp_instance.dpDiv.find( '.ui-datepicker-close' );\n\n\t\t\t\t// if clicking close button\n\t\t\t\tif ( ! value && $close.is( ':hover' ) ) {\n\t\t\t\t\tt_instance._updateDateTime();\n\t\t\t\t}\n\t\t\t};\n\n\t\t\t// filter\n\t\t\targs = acf.applyFilters( 'time_picker_args', args, this );\n\n\t\t\t// add date time picker\n\t\t\tacf.newTimePicker( $inputText, args );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'time_picker_init', $inputText, args, this );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n\n\t// add\n\tacf.newTimePicker = function ( $input, args ) {\n\t\t// bail early if no datepicker library\n\t\tif ( typeof $.timepicker === 'undefined' ) {\n\t\t\treturn false;\n\t\t}\n\n\t\t// defaults\n\t\targs = args || {};\n\n\t\t// initialize\n\t\t$input.timepicker( args );\n\n\t\t// wrap the datepicker (only if it hasn't already been wrapped)\n\t\tif ( $( 'body > #ui-datepicker-div' ).exists() ) {\n\t\t\t$( 'body > #ui-datepicker-div' ).wrap(\n\t\t\t\t'
              '\n\t\t\t);\n\t\t}\n\t};\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'true_false',\n\n\t\tevents: {\n\t\t\t'change .acf-switch-input': 'onChange',\n\t\t\t'focus .acf-switch-input': 'onFocus',\n\t\t\t'blur .acf-switch-input': 'onBlur',\n\t\t\t'keypress .acf-switch-input': 'onKeypress',\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'input[type=\"checkbox\"]' );\n\t\t},\n\n\t\t$switch: function () {\n\t\t\treturn this.$( '.acf-switch' );\n\t\t},\n\n\t\tgetValue: function () {\n\t\t\treturn this.$input().prop( 'checked' ) ? 1 : 0;\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\tthis.render();\n\t\t},\n\n\t\trender: function () {\n\t\t\t// vars\n\t\t\tvar $switch = this.$switch();\n\n\t\t\t// bail early if no $switch\n\t\t\tif ( ! $switch.length ) return;\n\n\t\t\t// vars\n\t\t\tvar $on = $switch.children( '.acf-switch-on' );\n\t\t\tvar $off = $switch.children( '.acf-switch-off' );\n\t\t\tvar width = Math.max( $on.width(), $off.width() );\n\n\t\t\t// bail early if no width\n\t\t\tif ( ! width ) return;\n\n\t\t\t// set widths\n\t\t\t$on.css( 'min-width', width );\n\t\t\t$off.css( 'min-width', width );\n\t\t},\n\n\t\tswitchOn: function () {\n\t\t\tthis.$input().prop( 'checked', true );\n\t\t\tthis.$switch().addClass( '-on' );\n\t\t},\n\n\t\tswitchOff: function () {\n\t\t\tthis.$input().prop( 'checked', false );\n\t\t\tthis.$switch().removeClass( '-on' );\n\t\t},\n\n\t\tonChange: function ( e, $el ) {\n\t\t\tif ( $el.prop( 'checked' ) ) {\n\t\t\t\tthis.switchOn();\n\t\t\t} else {\n\t\t\t\tthis.switchOff();\n\t\t\t}\n\t\t},\n\n\t\tonFocus: function ( e, $el ) {\n\t\t\tthis.$switch().addClass( '-focus' );\n\t\t},\n\n\t\tonBlur: function ( e, $el ) {\n\t\t\tthis.$switch().removeClass( '-focus' );\n\t\t},\n\n\t\tonKeypress: function ( e, $el ) {\n\t\t\t// left\n\t\t\tif ( e.keyCode === 37 ) {\n\t\t\t\treturn this.switchOff();\n\t\t\t}\n\n\t\t\t// right\n\t\t\tif ( e.keyCode === 39 ) {\n\t\t\t\treturn this.switchOn();\n\t\t\t}\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'url',\n\n\t\tevents: {\n\t\t\t'keyup input[type=\"url\"]': 'onkeyup',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-input-wrap' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'input[type=\"url\"]' );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\tthis.render();\n\t\t},\n\n\t\tisValid: function () {\n\t\t\t// vars\n\t\t\tvar val = this.val();\n\n\t\t\t// bail early if no val\n\t\t\tif ( ! val ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// url\n\t\t\tif ( val.indexOf( '://' ) !== -1 ) {\n\t\t\t\treturn true;\n\t\t\t}\n\n\t\t\t// protocol relative url\n\t\t\tif ( val.indexOf( '//' ) === 0 ) {\n\t\t\t\treturn true;\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn false;\n\t\t},\n\n\t\trender: function () {\n\t\t\t// add class\n\t\t\tif ( this.isValid() ) {\n\t\t\t\tthis.$control().addClass( '-valid' );\n\t\t\t} else {\n\t\t\t\tthis.$control().removeClass( '-valid' );\n\t\t\t}\n\t\t},\n\n\t\tonkeyup: function ( e, $el ) {\n\t\t\tthis.render();\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.models.SelectField.extend( {\n\t\ttype: 'user',\n\t} );\n\n\tacf.registerFieldType( Field );\n\n\tacf.addFilter(\n\t\t'select2_ajax_data',\n\t\tfunction ( data, args, $input, field, select2 ) {\n\t\t\tif ( ! field ) {\n\t\t\t\treturn data;\n\t\t\t}\n\n\t\t\tconst query_nonce = field.get( 'queryNonce' );\n\t\t\tif ( query_nonce && query_nonce.length ) {\n\t\t\t\tdata.user_query_nonce = query_nonce;\n\t\t\t}\n\n\t\t\treturn data;\n\t\t}\n\t);\n} )( jQuery );\n","( function ( $, undefined ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'wysiwyg',\n\n\t\twait: 'load',\n\n\t\tevents: {\n\t\t\t'mousedown .acf-editor-wrap.delay': 'onMousedown',\n\t\t\tunmountField: 'disableEditor',\n\t\t\tremountField: 'enableEditor',\n\t\t\tremoveField: 'disableEditor',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-editor-wrap' );\n\t\t},\n\n\t\t$input: function () {\n\t\t\treturn this.$( 'textarea' );\n\t\t},\n\n\t\tgetMode: function () {\n\t\t\treturn this.$control().hasClass( 'tmce-active' )\n\t\t\t\t? 'visual'\n\t\t\t\t: 'text';\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// initializeEditor if no delay\n\t\t\tif ( ! this.$control().hasClass( 'delay' ) ) {\n\t\t\t\tthis.initializeEditor();\n\t\t\t}\n\t\t},\n\n\t\tinitializeEditor: function () {\n\t\t\t// vars\n\t\t\tvar $wrap = this.$control();\n\t\t\tvar $textarea = this.$input();\n\t\t\tvar args = {\n\t\t\t\ttinymce: true,\n\t\t\t\tquicktags: true,\n\t\t\t\ttoolbar: this.get( 'toolbar' ),\n\t\t\t\tmode: this.getMode(),\n\t\t\t\tfield: this,\n\t\t\t};\n\n\t\t\t// generate new id\n\t\t\tvar oldId = $textarea.attr( 'id' );\n\t\t\tvar newId = acf.uniqueId( 'acf-editor-' );\n\n\t\t\t// Backup textarea data.\n\t\t\tvar inputData = $textarea.data();\n\t\t\tvar inputVal = $textarea.val();\n\n\t\t\t// rename\n\t\t\tacf.rename( {\n\t\t\t\ttarget: $wrap,\n\t\t\t\tsearch: oldId,\n\t\t\t\treplace: newId,\n\t\t\t\tdestructive: true,\n\t\t\t} );\n\n\t\t\t// update id\n\t\t\tthis.set( 'id', newId, true );\n\n\t\t\t// apply data to new textarea (acf.rename creates a new textarea element due to destructive mode)\n\t\t\t// fixes bug where conditional logic \"disabled\" is lost during \"screen_check\"\n\t\t\tthis.$input().data( inputData ).val( inputVal );\n\n\t\t\t// initialize\n\t\t\tacf.tinymce.initialize( newId, args );\n\t\t},\n\n\t\tonMousedown: function ( e ) {\n\t\t\t// prevent default\n\t\t\te.preventDefault();\n\n\t\t\t// remove delay class\n\t\t\tvar $wrap = this.$control();\n\t\t\t$wrap.removeClass( 'delay' );\n\t\t\t$wrap.find( '.acf-editor-toolbar' ).remove();\n\n\t\t\t// initialize\n\t\t\tthis.initializeEditor();\n\t\t},\n\n\t\tenableEditor: function () {\n\t\t\tif ( this.getMode() == 'visual' ) {\n\t\t\t\tacf.tinymce.enable( this.get( 'id' ) );\n\t\t\t}\n\t\t},\n\n\t\tdisableEditor: function () {\n\t\t\tacf.tinymce.destroy( this.get( 'id' ) );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t// vars\n\tvar storage = [];\n\n\t/**\n\t * acf.Field\n\t *\n\t * description\n\t *\n\t * @date\t23/3/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.Field = acf.Model.extend( {\n\t\t// field type\n\t\ttype: '',\n\n\t\t// class used to avoid nested event triggers\n\t\teventScope: '.acf-field',\n\n\t\t// initialize events on 'ready'\n\t\twait: 'ready',\n\n\t\t/**\n\t\t * setup\n\t\t *\n\t\t * Called during the constructor function to setup this field ready for initialization\n\t\t *\n\t\t * @date\t8/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\tjQuery $field The field element.\n\t\t * @return\tvoid\n\t\t */\n\n\t\tsetup: function ( $field ) {\n\t\t\t// set $el\n\t\t\tthis.$el = $field;\n\n\t\t\t// inherit $field data\n\t\t\tthis.inherit( $field );\n\n\t\t\t// inherit controll data\n\t\t\tthis.inherit( this.$control() );\n\t\t},\n\n\t\t/**\n\t\t * val\n\t\t *\n\t\t * Sets or returns the field's value\n\t\t *\n\t\t * @date\t8/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\tmixed val Optional. The value to set\n\t\t * @return\tmixed\n\t\t */\n\n\t\tval: function ( val ) {\n\t\t\t// Set.\n\t\t\tif ( val !== undefined ) {\n\t\t\t\treturn this.setValue( val );\n\n\t\t\t\t// Get.\n\t\t\t} else {\n\t\t\t\treturn this.prop( 'disabled' ) ? null : this.getValue();\n\t\t\t}\n\t\t},\n\n\t\t/**\n\t\t * getValue\n\t\t *\n\t\t * returns the field's value\n\t\t *\n\t\t * @date\t8/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tmixed\n\t\t */\n\n\t\tgetValue: function () {\n\t\t\treturn this.$input().val();\n\t\t},\n\n\t\t/**\n\t\t * setValue\n\t\t *\n\t\t * sets the field's value and returns true if changed\n\t\t *\n\t\t * @date\t8/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\tmixed val\n\t\t * @return\tboolean. True if changed.\n\t\t */\n\n\t\tsetValue: function ( val ) {\n\t\t\treturn acf.val( this.$input(), val );\n\t\t},\n\n\t\t/**\n\t\t * __\n\t\t *\n\t\t * i18n helper to be removed\n\t\t *\n\t\t * @date\t8/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\ttype $var Description. Default.\n\t\t * @return\ttype Description.\n\t\t */\n\n\t\t__: function ( string ) {\n\t\t\treturn acf._e( this.type, string );\n\t\t},\n\n\t\t/**\n\t\t * $control\n\t\t *\n\t\t * returns the control jQuery element used for inheriting data. Uses this.control setting.\n\t\t *\n\t\t * @date\t8/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tjQuery\n\t\t */\n\n\t\t$control: function () {\n\t\t\treturn false;\n\t\t},\n\n\t\t/**\n\t\t * $input\n\t\t *\n\t\t * returns the input jQuery element used for saving values. Uses this.input setting.\n\t\t *\n\t\t * @date\t8/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tjQuery\n\t\t */\n\n\t\t$input: function () {\n\t\t\treturn this.$( '[name]:first' );\n\t\t},\n\n\t\t/**\n\t\t * $inputWrap\n\t\t *\n\t\t * description\n\t\t *\n\t\t * @date\t12/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\ttype $var Description. Default.\n\t\t * @return\ttype Description.\n\t\t */\n\n\t\t$inputWrap: function () {\n\t\t\treturn this.$( '.acf-input:first' );\n\t\t},\n\n\t\t/**\n\t\t * $inputWrap\n\t\t *\n\t\t * description\n\t\t *\n\t\t * @date\t12/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\ttype $var Description. Default.\n\t\t * @return\ttype Description.\n\t\t */\n\n\t\t$labelWrap: function () {\n\t\t\treturn this.$( '.acf-label:first' );\n\t\t},\n\n\t\t/**\n\t\t * getInputName\n\t\t *\n\t\t * Returns the field's input name\n\t\t *\n\t\t * @date\t8/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tstring\n\t\t */\n\n\t\tgetInputName: function () {\n\t\t\treturn this.$input().attr( 'name' ) || '';\n\t\t},\n\n\t\t/**\n\t\t * parent\n\t\t *\n\t\t * returns the field's parent field or false on failure.\n\t\t *\n\t\t * @date\t8/5/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tobject|false\n\t\t */\n\n\t\tparent: function () {\n\t\t\t// vars\n\t\t\tvar parents = this.parents();\n\n\t\t\t// return\n\t\t\treturn parents.length ? parents[ 0 ] : false;\n\t\t},\n\n\t\t/**\n\t\t * parents\n\t\t *\n\t\t * description\n\t\t *\n\t\t * @date\t9/7/18\n\t\t * @since\t5.6.9\n\t\t *\n\t\t * @param\ttype $var Description. Default.\n\t\t * @return\ttype Description.\n\t\t */\n\n\t\tparents: function () {\n\t\t\t// vars\n\t\t\tvar $parents = this.$el.parents( '.acf-field' );\n\n\t\t\t// convert\n\t\t\tvar parents = acf.getFields( $parents );\n\n\t\t\t// return\n\t\t\treturn parents;\n\t\t},\n\n\t\tshow: function ( lockKey, context ) {\n\t\t\t// show field and store result\n\t\t\tvar changed = acf.show( this.$el, lockKey );\n\n\t\t\t// do action if visibility has changed\n\t\t\tif ( changed ) {\n\t\t\t\tthis.prop( 'hidden', false );\n\t\t\t\tacf.doAction( 'show_field', this, context );\n\n\t\t\t\tif ( context === 'conditional_logic' ) {\n\t\t\t\t\tthis.setFieldSettingsLastVisible();\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn changed;\n\t\t},\n\n\t\thide: function ( lockKey, context ) {\n\t\t\t// hide field and store result\n\t\t\tvar changed = acf.hide( this.$el, lockKey );\n\n\t\t\t// do action if visibility has changed\n\t\t\tif ( changed ) {\n\t\t\t\tthis.prop( 'hidden', true );\n\t\t\t\tacf.doAction( 'hide_field', this, context );\n\n\t\t\t\tif ( context === 'conditional_logic' ) {\n\t\t\t\t\tthis.setFieldSettingsLastVisible();\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn changed;\n\t\t},\n\n\t\tsetFieldSettingsLastVisible: function () {\n\t\t\t// Ensure this conditional logic trigger has happened inside a field settings tab.\n\t\t\tvar $parents = this.$el.parents( '.acf-field-settings-main' );\n\t\t\tif ( ! $parents.length ) return;\n\n\t\t\tvar $fields = $parents.find( '.acf-field' );\n\n\t\t\t$fields.removeClass( 'acf-last-visible' );\n\t\t\t$fields.not( '.acf-hidden' ).last().addClass( 'acf-last-visible' );\n\t\t},\n\n\t\tenable: function ( lockKey, context ) {\n\t\t\t// enable field and store result\n\t\t\tvar changed = acf.enable( this.$el, lockKey );\n\n\t\t\t// do action if disabled has changed\n\t\t\tif ( changed ) {\n\t\t\t\tthis.prop( 'disabled', false );\n\t\t\t\tacf.doAction( 'enable_field', this, context );\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn changed;\n\t\t},\n\n\t\tdisable: function ( lockKey, context ) {\n\t\t\t// disabled field and store result\n\t\t\tvar changed = acf.disable( this.$el, lockKey );\n\n\t\t\t// do action if disabled has changed\n\t\t\tif ( changed ) {\n\t\t\t\tthis.prop( 'disabled', true );\n\t\t\t\tacf.doAction( 'disable_field', this, context );\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn changed;\n\t\t},\n\n\t\tshowEnable: function ( lockKey, context ) {\n\t\t\t// enable\n\t\t\tthis.enable.apply( this, arguments );\n\n\t\t\t// show and return true if changed\n\t\t\treturn this.show.apply( this, arguments );\n\t\t},\n\n\t\thideDisable: function ( lockKey, context ) {\n\t\t\t// disable\n\t\t\tthis.disable.apply( this, arguments );\n\n\t\t\t// hide and return true if changed\n\t\t\treturn this.hide.apply( this, arguments );\n\t\t},\n\n\t\tshowNotice: function ( props ) {\n\t\t\t// ensure object\n\t\t\tif ( typeof props !== 'object' ) {\n\t\t\t\tprops = { text: props };\n\t\t\t}\n\n\t\t\t// remove old notice\n\t\t\tif ( this.notice ) {\n\t\t\t\tthis.notice.remove();\n\t\t\t}\n\n\t\t\t// create new notice\n\t\t\tprops.target = this.$inputWrap();\n\t\t\tthis.notice = acf.newNotice( props );\n\t\t},\n\n\t\tremoveNotice: function ( timeout ) {\n\t\t\tif ( this.notice ) {\n\t\t\t\tthis.notice.away( timeout || 0 );\n\t\t\t\tthis.notice = false;\n\t\t\t}\n\t\t},\n\n\t\tshowError: function ( message ) {\n\t\t\t// add class\n\t\t\tthis.$el.addClass( 'acf-error' );\n\n\t\t\t// add message\n\t\t\tif ( message !== undefined ) {\n\t\t\t\tthis.showNotice( {\n\t\t\t\t\ttext: message,\n\t\t\t\t\ttype: 'error',\n\t\t\t\t\tdismiss: false,\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// action\n\t\t\tacf.doAction( 'invalid_field', this );\n\n\t\t\t// add event\n\t\t\tthis.$el.one(\n\t\t\t\t'focus change',\n\t\t\t\t'input, select, textarea',\n\t\t\t\t$.proxy( this.removeError, this )\n\t\t\t);\n\t\t},\n\n\t\tremoveError: function () {\n\t\t\t// remove class\n\t\t\tthis.$el.removeClass( 'acf-error' );\n\n\t\t\t// remove notice\n\t\t\tthis.removeNotice( 250 );\n\n\t\t\t// action\n\t\t\tacf.doAction( 'valid_field', this );\n\t\t},\n\n\t\ttrigger: function ( name, args, bubbles ) {\n\t\t\t// allow some events to bubble\n\t\t\tif ( name == 'invalidField' ) {\n\t\t\t\tbubbles = true;\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn acf.Model.prototype.trigger.apply( this, [\n\t\t\t\tname,\n\t\t\t\targs,\n\t\t\t\tbubbles,\n\t\t\t] );\n\t\t},\n\t} );\n\n\t/**\n\t * newField\n\t *\n\t * description\n\t *\n\t * @date\t14/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.newField = function ( $field ) {\n\t\t// vars\n\t\tvar type = $field.data( 'type' );\n\t\tvar mid = modelId( type );\n\t\tvar model = acf.models[ mid ] || acf.Field;\n\n\t\t// instantiate\n\t\tvar field = new model( $field );\n\n\t\t// actions\n\t\tacf.doAction( 'new_field', field );\n\n\t\t// return\n\t\treturn field;\n\t};\n\n\t/**\n\t * mid\n\t *\n\t * Calculates the model ID for a field type\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\tstring type\n\t * @return\tstring\n\t */\n\n\tvar modelId = function ( type ) {\n\t\treturn acf.strPascalCase( type || '' ) + 'Field';\n\t};\n\n\t/**\n\t * registerFieldType\n\t *\n\t * description\n\t *\n\t * @date\t14/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.registerFieldType = function ( model ) {\n\t\t// vars\n\t\tvar proto = model.prototype;\n\t\tvar type = proto.type;\n\t\tvar mid = modelId( type );\n\n\t\t// store model\n\t\tacf.models[ mid ] = model;\n\n\t\t// store reference\n\t\tstorage.push( type );\n\t};\n\n\t/**\n\t * acf.getFieldType\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.getFieldType = function ( type ) {\n\t\tvar mid = modelId( type );\n\t\treturn acf.models[ mid ] || false;\n\t};\n\n\t/**\n\t * acf.getFieldTypes\n\t *\n\t * description\n\t *\n\t * @date\t1/2/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.getFieldTypes = function ( args ) {\n\t\t// defaults\n\t\targs = acf.parseArgs( args, {\n\t\t\tcategory: '',\n\t\t\t// hasValue: true\n\t\t} );\n\n\t\t// clonse available types\n\t\tvar types = [];\n\n\t\t// loop\n\t\tstorage.map( function ( type ) {\n\t\t\t// vars\n\t\t\tvar model = acf.getFieldType( type );\n\t\t\tvar proto = model.prototype;\n\n\t\t\t// check operator\n\t\t\tif ( args.category && proto.category !== args.category ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// append\n\t\t\ttypes.push( model );\n\t\t} );\n\n\t\t// return\n\t\treturn types;\n\t};\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * findFields\n\t *\n\t * Returns a jQuery selection object of acf fields.\n\t *\n\t * @date\t14/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\tobject $args {\n\t *\t\tOptional. Arguments to find fields.\n\t *\n\t *\t\t@type string\t\t\tkey\t\t\tThe field's key (data-attribute).\n\t *\t\t@type string\t\t\tname\t\tThe field's name (data-attribute).\n\t *\t\t@type string\t\t\ttype\t\tThe field's type (data-attribute).\n\t *\t\t@type string\t\t\tis\t\t\tjQuery selector to compare against.\n\t *\t\t@type jQuery\t\t\tparent\t\tjQuery element to search within.\n\t *\t\t@type jQuery\t\t\tsibling\t\tjQuery element to search alongside.\n\t *\t\t@type limit\t\t\t\tint\t\t\tThe number of fields to find.\n\t *\t\t@type suppressFilters\tbool\t\tWhether to allow filters to add/remove results. Default behaviour will ignore clone fields.\n\t * }\n\t * @return\tjQuery\n\t */\n\n\tacf.findFields = function ( args ) {\n\t\t// vars\n\t\tvar selector = '.acf-field';\n\t\tvar $fields = false;\n\n\t\t// args\n\t\targs = acf.parseArgs( args, {\n\t\t\tkey: '',\n\t\t\tname: '',\n\t\t\ttype: '',\n\t\t\tis: '',\n\t\t\tparent: false,\n\t\t\tsibling: false,\n\t\t\tlimit: false,\n\t\t\tvisible: false,\n\t\t\tsuppressFilters: false,\n\t\t\texcludeSubFields: false,\n\t\t} );\n\n\t\t// filter args\n\t\tif ( ! args.suppressFilters ) {\n\t\t\targs = acf.applyFilters( 'find_fields_args', args );\n\t\t}\n\n\t\t// key\n\t\tif ( args.key ) {\n\t\t\tselector += '[data-key=\"' + args.key + '\"]';\n\t\t}\n\n\t\t// type\n\t\tif ( args.type ) {\n\t\t\tselector += '[data-type=\"' + args.type + '\"]';\n\t\t}\n\n\t\t// name\n\t\tif ( args.name ) {\n\t\t\tselector += '[data-name=\"' + args.name + '\"]';\n\t\t}\n\n\t\t// is\n\t\tif ( args.is ) {\n\t\t\tselector += args.is;\n\t\t}\n\n\t\t// visibility\n\t\tif ( args.visible ) {\n\t\t\tselector += ':visible';\n\t\t}\n\n\t\tif ( ! args.suppressFilters ) {\n\t\t\tselector = acf.applyFilters(\n\t\t\t\t'find_fields_selector',\n\t\t\t\tselector,\n\t\t\t\targs\n\t\t\t);\n\t\t}\n\n\t\t// query\n\t\tif ( args.parent ) {\n\t\t\t$fields = args.parent.find( selector );\n\t\t\t// exclude sub fields if required (only if a parent is provided)\n\t\t\tif ( args.excludeSubFields ) {\n\t\t\t\t$fields = $fields.not( args.parent.find( '.acf-is-subfields .acf-field' ) );\n\t\t\t}\n\t\t} else if ( args.sibling ) {\n\t\t\t$fields = args.sibling.siblings( selector );\n\t\t} else {\n\t\t\t$fields = $( selector );\n\t\t}\n\n\t\t// filter\n\t\tif ( ! args.suppressFilters ) {\n\t\t\t$fields = $fields.not( '.acf-clone .acf-field' );\n\t\t\t$fields = acf.applyFilters( 'find_fields', $fields );\n\t\t}\n\n\t\t// limit\n\t\tif ( args.limit ) {\n\t\t\t$fields = $fields.slice( 0, args.limit );\n\t\t}\n\n\t\t// return\n\t\treturn $fields;\n\t};\n\n\t/**\n\t * findField\n\t *\n\t * Finds a specific field with jQuery\n\t *\n\t * @date\t14/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\tstring key \t\tThe field's key.\n\t * @param\tjQuery $parent\tjQuery element to search within.\n\t * @return\tjQuery\n\t */\n\n\tacf.findField = function ( key, $parent ) {\n\t\treturn acf.findFields( {\n\t\t\tkey: key,\n\t\t\tlimit: 1,\n\t\t\tparent: $parent,\n\t\t\tsuppressFilters: true,\n\t\t} );\n\t};\n\n\t/**\n\t * getField\n\t *\n\t * Returns a field instance\n\t *\n\t * @date\t14/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\tjQuery|string $field\tjQuery element or field key.\n\t * @return\tobject\n\t */\n\n\tacf.getField = function ( $field ) {\n\t\t// allow jQuery\n\t\tif ( $field instanceof jQuery ) {\n\t\t\t// find fields\n\t\t} else {\n\t\t\t$field = acf.findField( $field );\n\t\t}\n\n\t\t// instantiate\n\t\tvar field = $field.data( 'acf' );\n\t\tif ( ! field ) {\n\t\t\tfield = acf.newField( $field );\n\t\t}\n\n\t\t// return\n\t\treturn field;\n\t};\n\n\t/**\n\t * getFields\n\t *\n\t * Returns multiple field instances\n\t *\n\t * @date\t14/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\tjQuery|object $fields\tjQuery elements or query args.\n\t * @return\tarray\n\t */\n\n\tacf.getFields = function ( $fields ) {\n\t\t// allow jQuery\n\t\tif ( $fields instanceof jQuery ) {\n\t\t\t// find fields\n\t\t} else {\n\t\t\t$fields = acf.findFields( $fields );\n\t\t}\n\n\t\t// loop\n\t\tvar fields = [];\n\t\t$fields.each( function () {\n\t\t\tvar field = acf.getField( $( this ) );\n\t\t\tfields.push( field );\n\t\t} );\n\n\t\t// return\n\t\treturn fields;\n\t};\n\n\t/**\n\t * findClosestField\n\t *\n\t * Returns the closest jQuery field element\n\t *\n\t * @date\t9/4/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tjQuery $el\n\t * @return\tjQuery\n\t */\n\n\tacf.findClosestField = function ( $el ) {\n\t\treturn $el.closest( '.acf-field' );\n\t};\n\n\t/**\n\t * getClosestField\n\t *\n\t * Returns the closest field instance\n\t *\n\t * @date\t22/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\tjQuery $el\n\t * @return\tobject\n\t */\n\n\tacf.getClosestField = function ( $el ) {\n\t\tvar $field = acf.findClosestField( $el );\n\t\treturn this.getField( $field );\n\t};\n\n\t/**\n\t * addGlobalFieldAction\n\t *\n\t * Sets up callback logic for global field actions\n\t *\n\t * @date\t15/6/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tstring action\n\t * @return\tvoid\n\t */\n\n\tvar addGlobalFieldAction = function ( action ) {\n\t\t// vars\n\t\tvar globalAction = action;\n\t\tvar pluralAction = action + '_fields'; // ready_fields\n\t\tvar singleAction = action + '_field'; // ready_field\n\n\t\t// global action\n\t\tvar globalCallback = function ( $el /*, arg1, arg2, etc*/ ) {\n\t\t\t//console.log( action, arguments );\n\n\t\t\t// get args [$el, ...]\n\t\t\tvar args = acf.arrayArgs( arguments );\n\t\t\tvar extraArgs = args.slice( 1 );\n\n\t\t\t// find fields\n\t\t\tvar fields = acf.getFields( { parent: $el } );\n\n\t\t\t// check\n\t\t\tif ( fields.length ) {\n\t\t\t\t// pluralAction\n\t\t\t\tvar pluralArgs = [ pluralAction, fields ].concat( extraArgs );\n\t\t\t\tacf.doAction.apply( null, pluralArgs );\n\t\t\t}\n\t\t};\n\n\t\t// plural action\n\t\tvar pluralCallback = function ( fields /*, arg1, arg2, etc*/ ) {\n\t\t\t//console.log( pluralAction, arguments );\n\n\t\t\t// get args [fields, ...]\n\t\t\tvar args = acf.arrayArgs( arguments );\n\t\t\tvar extraArgs = args.slice( 1 );\n\n\t\t\t// loop\n\t\t\tfields.map( function ( field, i ) {\n\t\t\t\t//setTimeout(function(){\n\t\t\t\t// singleAction\n\t\t\t\tvar singleArgs = [ singleAction, field ].concat( extraArgs );\n\t\t\t\tacf.doAction.apply( null, singleArgs );\n\t\t\t\t//}, i * 100);\n\t\t\t} );\n\t\t};\n\n\t\t// add actions\n\t\tacf.addAction( globalAction, globalCallback );\n\t\tacf.addAction( pluralAction, pluralCallback );\n\n\t\t// also add single action\n\t\taddSingleFieldAction( action );\n\t};\n\n\t/**\n\t * addSingleFieldAction\n\t *\n\t * Sets up callback logic for single field actions\n\t *\n\t * @date\t15/6/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tstring action\n\t * @return\tvoid\n\t */\n\n\tvar addSingleFieldAction = function ( action ) {\n\t\t// vars\n\t\tvar singleAction = action + '_field'; // ready_field\n\t\tvar singleEvent = action + 'Field'; // readyField\n\n\t\t// single action\n\t\tvar singleCallback = function ( field /*, arg1, arg2, etc*/ ) {\n\t\t\t//console.log( singleAction, arguments );\n\n\t\t\t// get args [field, ...]\n\t\t\tvar args = acf.arrayArgs( arguments );\n\t\t\tvar extraArgs = args.slice( 1 );\n\n\t\t\t// action variations (ready_field/type=image)\n\t\t\tvar variations = [ 'type', 'name', 'key' ];\n\t\t\tvariations.map( function ( variation ) {\n\t\t\t\t// vars\n\t\t\t\tvar prefix = '/' + variation + '=' + field.get( variation );\n\n\t\t\t\t// singleAction\n\t\t\t\targs = [ singleAction + prefix, field ].concat( extraArgs );\n\t\t\t\tacf.doAction.apply( null, args );\n\t\t\t} );\n\n\t\t\t// event\n\t\t\tif ( singleFieldEvents.indexOf( action ) > -1 ) {\n\t\t\t\tfield.trigger( singleEvent, extraArgs );\n\t\t\t}\n\t\t};\n\n\t\t// add actions\n\t\tacf.addAction( singleAction, singleCallback );\n\t};\n\n\t// vars\n\tvar globalFieldActions = [\n\t\t'prepare',\n\t\t'ready',\n\t\t'load',\n\t\t'append',\n\t\t'remove',\n\t\t'unmount',\n\t\t'remount',\n\t\t'sortstart',\n\t\t'sortstop',\n\t\t'show',\n\t\t'hide',\n\t\t'unload',\n\t];\n\tvar singleFieldActions = [\n\t\t'valid',\n\t\t'invalid',\n\t\t'enable',\n\t\t'disable',\n\t\t'new',\n\t\t'duplicate',\n\t];\n\tvar singleFieldEvents = [\n\t\t'remove',\n\t\t'unmount',\n\t\t'remount',\n\t\t'sortstart',\n\t\t'sortstop',\n\t\t'show',\n\t\t'hide',\n\t\t'unload',\n\t\t'valid',\n\t\t'invalid',\n\t\t'enable',\n\t\t'disable',\n\t\t'duplicate',\n\t];\n\n\t// add\n\tglobalFieldActions.map( addGlobalFieldAction );\n\tsingleFieldActions.map( addSingleFieldAction );\n\n\t/**\n\t * fieldsEventManager\n\t *\n\t * Manages field actions and events\n\t *\n\t * @date\t15/12/17\n\t * @since\t5.6.5\n\t *\n\t * @param\tvoid\n\t * @param\tvoid\n\t */\n\n\tvar fieldsEventManager = new acf.Model( {\n\t\tid: 'fieldsEventManager',\n\t\tevents: {\n\t\t\t'click .acf-field a[href=\"#\"]': 'onClick',\n\t\t\t'change .acf-field': 'onChange',\n\t\t},\n\t\tonClick: function ( e ) {\n\t\t\t// prevent default of any link with an href of #\n\t\t\te.preventDefault();\n\t\t},\n\t\tonChange: function () {\n\t\t\t// preview hack allows post to save with no title or content\n\t\t\t$( '#_acf_changed' ).val( 1 );\n\n\t\t\tif ( acf.isGutenbergPostEditor() ) {\n\t\t\t\twp.data.dispatch('core/editor').editPost({ meta: { _acf_changed: 1 } });\n\t\t\t}\n\t\t},\n\t} );\n\n\tvar duplicateFieldsManager = new acf.Model( {\n\t\tid: 'duplicateFieldsManager',\n\t\tactions: {\n\t\t\tduplicate: 'onDuplicate',\n\t\t\tduplicate_fields: 'onDuplicateFields',\n\t\t},\n\t\tonDuplicate: function ( $el, $el2 ) {\n\t\t\tvar fields = acf.getFields( { parent: $el } );\n\t\t\tif ( fields.length ) {\n\t\t\t\tvar $fields = acf.findFields( { parent: $el2 } );\n\t\t\t\tacf.doAction( 'duplicate_fields', fields, $fields );\n\t\t\t}\n\t\t},\n\t\tonDuplicateFields: function ( fields, duplicates ) {\n\t\t\tfields.map( function ( field, i ) {\n\t\t\t\tacf.doAction( 'duplicate_field', field, $( duplicates[ i ] ) );\n\t\t\t} );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * refreshHelper\n\t *\n\t * description\n\t *\n\t * @date\t1/7/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar refreshHelper = new acf.Model( {\n\t\tpriority: 90,\n\t\tactions: {\n\t\t\tnew_field: 'refresh',\n\t\t\tshow_field: 'refresh',\n\t\t\thide_field: 'refresh',\n\t\t\tremove_field: 'refresh',\n\t\t\tunmount_field: 'refresh',\n\t\t\tremount_field: 'refresh',\n\t\t},\n\t\trefresh: function () {\n\t\t\tacf.refresh();\n\t\t},\n\t} );\n\n\t/**\n\t * mountHelper\n\t *\n\t * Adds compatiblity for the 'unmount' and 'remount' actions added in 5.8.0\n\t *\n\t * @date\t7/3/19\n\t * @since\t5.7.14\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tvar mountHelper = new acf.Model( {\n\t\tpriority: 1,\n\t\tactions: {\n\t\t\tsortstart: 'onSortstart',\n\t\t\tsortstop: 'onSortstop',\n\t\t},\n\t\tonSortstart: function ( $item ) {\n\t\t\tacf.doAction( 'unmount', $item );\n\t\t},\n\t\tonSortstop: function ( $item ) {\n\t\t\tacf.doAction( 'remount', $item );\n\t\t},\n\t} );\n\n\t/**\n\t * sortableHelper\n\t *\n\t * Adds compatibility for sorting a
              element\n\t *\n\t * @date\t6/3/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar sortableHelper = new acf.Model( {\n\t\tactions: {\n\t\t\tsortstart: 'onSortstart',\n\t\t},\n\t\tonSortstart: function ( $item, $placeholder ) {\n\t\t\t// if $item is a tr, apply some css to the elements\n\t\t\tif ( $item.is( 'tr' ) ) {\n\t\t\t\t// replace $placeholder children with a single td\n\t\t\t\t// fixes \"width calculation issues\" due to conditional logic hiding some children\n\t\t\t\t$placeholder.html(\n\t\t\t\t\t''\n\t\t\t\t);\n\n\t\t\t\t// add helper class to remove absolute positioning\n\t\t\t\t$item.addClass( 'acf-sortable-tr-helper' );\n\n\t\t\t\t// set fixed widths for children\n\t\t\t\t$item.children().each( function () {\n\t\t\t\t\t$( this ).width( $( this ).width() );\n\t\t\t\t} );\n\n\t\t\t\t// mimic height\n\t\t\t\t$placeholder.height( $item.height() + 'px' );\n\n\t\t\t\t// remove class\n\t\t\t\t$item.removeClass( 'acf-sortable-tr-helper' );\n\t\t\t}\n\t\t},\n\t} );\n\n\t/**\n\t * duplicateHelper\n\t *\n\t * Fixes browser bugs when duplicating an element\n\t *\n\t * @date\t6/3/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tvar duplicateHelper = new acf.Model( {\n\t\tactions: {\n\t\t\tafter_duplicate: 'onAfterDuplicate',\n\t\t},\n\t\tonAfterDuplicate: function ( $el, $el2 ) {\n\t\t\t// get original values\n\t\t\tvar vals = [];\n\t\t\t$el.find( 'select' ).each( function ( i ) {\n\t\t\t\tvals.push( $( this ).val() );\n\t\t\t} );\n\n\t\t\t// set duplicate values\n\t\t\t$el2.find( 'select' ).each( function ( i ) {\n\t\t\t\t$( this ).val( vals[ i ] );\n\t\t\t} );\n\t\t},\n\t} );\n\n\t/**\n\t * tableHelper\n\t *\n\t * description\n\t *\n\t * @date\t6/3/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar tableHelper = new acf.Model( {\n\t\tid: 'tableHelper',\n\n\t\tpriority: 20,\n\n\t\tactions: {\n\t\t\trefresh: 'renderTables',\n\t\t},\n\n\t\trenderTables: function ( $el ) {\n\t\t\t// loop\n\t\t\tvar self = this;\n\t\t\t$( '.acf-table:visible' ).each( function () {\n\t\t\t\tself.renderTable( $( this ) );\n\t\t\t} );\n\t\t},\n\n\t\trenderTable: function ( $table ) {\n\t\t\t// vars\n\t\t\tvar $ths = $table.find( '> thead > tr:visible > th[data-key]' );\n\t\t\tvar $tds = $table.find( '> tbody > tr:visible > td[data-key]' );\n\n\t\t\t// bail early if no thead\n\t\t\tif ( ! $ths.length || ! $tds.length ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// visiblity\n\t\t\t$ths.each( function ( i ) {\n\t\t\t\t// vars\n\t\t\t\tvar $th = $( this );\n\t\t\t\tvar key = $th.data( 'key' );\n\t\t\t\tvar $cells = $tds.filter( '[data-key=\"' + key + '\"]' );\n\t\t\t\tvar $hidden = $cells.filter( '.acf-hidden' );\n\n\t\t\t\t// always remove empty and allow cells to be hidden\n\t\t\t\t$cells.removeClass( 'acf-empty' );\n\n\t\t\t\t// hide $th if all cells are hidden\n\t\t\t\tif ( $cells.length === $hidden.length ) {\n\t\t\t\t\tacf.hide( $th );\n\n\t\t\t\t\t// force all hidden cells to appear empty\n\t\t\t\t} else {\n\t\t\t\t\tacf.show( $th );\n\t\t\t\t\t$hidden.addClass( 'acf-empty' );\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\t// clear width\n\t\t\t$ths.css( 'width', 'auto' );\n\n\t\t\t// get visible\n\t\t\t$ths = $ths.not( '.acf-hidden' );\n\n\t\t\t// vars\n\t\t\tvar availableWidth = 100;\n\t\t\tvar colspan = $ths.length;\n\n\t\t\t// set custom widths first\n\t\t\tvar $fixedWidths = $ths.filter( '[data-width]' );\n\t\t\t$fixedWidths.each( function () {\n\t\t\t\tvar width = $( this ).data( 'width' );\n\t\t\t\t$( this ).css( 'width', width + '%' );\n\t\t\t\tavailableWidth -= width;\n\t\t\t} );\n\n\t\t\t// set auto widths\n\t\t\tvar $auoWidths = $ths.not( '[data-width]' );\n\t\t\tif ( $auoWidths.length ) {\n\t\t\t\tvar width = availableWidth / $auoWidths.length;\n\t\t\t\t$auoWidths.css( 'width', width + '%' );\n\t\t\t\tavailableWidth = 0;\n\t\t\t}\n\n\t\t\t// avoid stretching issue\n\t\t\tif ( availableWidth > 0 ) {\n\t\t\t\t$ths.last().css( 'width', 'auto' );\n\t\t\t}\n\n\t\t\t// update colspan on collapsed\n\t\t\t$tds.filter( '.-collapsed-target' ).each( function () {\n\t\t\t\t// vars\n\t\t\t\tvar $td = $( this );\n\n\t\t\t\t// check if collapsed\n\t\t\t\tif ( $td.parent().hasClass( '-collapsed' ) ) {\n\t\t\t\t\t$td.attr( 'colspan', $ths.length );\n\t\t\t\t} else {\n\t\t\t\t\t$td.removeAttr( 'colspan' );\n\t\t\t\t}\n\t\t\t} );\n\t\t},\n\t} );\n\n\t/**\n\t * fieldsHelper\n\t *\n\t * description\n\t *\n\t * @date\t6/3/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar fieldsHelper = new acf.Model( {\n\t\tid: 'fieldsHelper',\n\n\t\tpriority: 30,\n\n\t\tactions: {\n\t\t\trefresh: 'renderGroups',\n\t\t},\n\n\t\trenderGroups: function () {\n\t\t\t// loop\n\t\t\tvar self = this;\n\t\t\t$( '.acf-fields:visible' ).each( function () {\n\t\t\t\tself.renderGroup( $( this ) );\n\t\t\t} );\n\t\t},\n\n\t\trenderGroup: function ( $el ) {\n\t\t\t// vars\n\t\t\tvar top = 0;\n\t\t\tvar height = 0;\n\t\t\tvar $row = $();\n\n\t\t\t// get fields\n\t\t\tvar $fields = $el.children( '.acf-field[data-width]:visible' );\n\n\t\t\t// bail early if no fields\n\t\t\tif ( ! $fields.length ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// bail early if is .-left\n\t\t\tif ( $el.hasClass( '-left' ) ) {\n\t\t\t\t$fields.removeAttr( 'data-width' );\n\t\t\t\t$fields.css( 'width', 'auto' );\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// reset fields\n\t\t\t$fields.removeClass( '-r0 -c0' ).css( { 'min-height': 0 } );\n\n\t\t\t// loop\n\t\t\t$fields.each( function ( i ) {\n\t\t\t\t// vars\n\t\t\t\tvar $field = $( this );\n\t\t\t\tvar position = $field.position();\n\t\t\t\tvar thisTop = Math.ceil( position.top );\n\t\t\t\tvar thisLeft = Math.ceil( position.left );\n\n\t\t\t\t// detect change in row\n\t\t\t\tif ( $row.length && thisTop > top ) {\n\t\t\t\t\t// set previous heights\n\t\t\t\t\t$row.css( { 'min-height': height + 'px' } );\n\n\t\t\t\t\t// update position due to change in row above\n\t\t\t\t\tposition = $field.position();\n\t\t\t\t\tthisTop = Math.ceil( position.top );\n\t\t\t\t\tthisLeft = Math.ceil( position.left );\n\n\t\t\t\t\t// reset vars\n\t\t\t\t\ttop = 0;\n\t\t\t\t\theight = 0;\n\t\t\t\t\t$row = $();\n\t\t\t\t}\n\n\t\t\t\t// rtl\n\t\t\t\tif ( acf.get( 'rtl' ) ) {\n\t\t\t\t\tthisLeft = Math.ceil(\n\t\t\t\t\t\t$field.parent().width() -\n\t\t\t\t\t\t\t( position.left + $field.outerWidth() )\n\t\t\t\t\t);\n\t\t\t\t}\n\n\t\t\t\t// add classes\n\t\t\t\tif ( thisTop == 0 ) {\n\t\t\t\t\t$field.addClass( '-r0' );\n\t\t\t\t} else if ( thisLeft == 0 ) {\n\t\t\t\t\t$field.addClass( '-c0' );\n\t\t\t\t}\n\n\t\t\t\t// get height after class change\n\t\t\t\t// - add 1 for subpixel rendering\n\t\t\t\tvar thisHeight = Math.ceil( $field.outerHeight() ) + 1;\n\n\t\t\t\t// set height\n\t\t\t\theight = Math.max( height, thisHeight );\n\n\t\t\t\t// set y\n\t\t\t\ttop = Math.max( top, thisTop );\n\n\t\t\t\t// append\n\t\t\t\t$row = $row.add( $field );\n\t\t\t} );\n\n\t\t\t// clean up\n\t\t\tif ( $row.length ) {\n\t\t\t\t$row.css( { 'min-height': height + 'px' } );\n\t\t\t}\n\t\t},\n\t} );\n\n\t/**\n\t * Adds a body class when holding down the \"shift\" key.\n\t *\n\t * @date\t06/05/2020\n\t * @since\t5.9.0\n\t */\n\tvar bodyClassShiftHelper = new acf.Model( {\n\t\tid: 'bodyClassShiftHelper',\n\t\tevents: {\n\t\t\tkeydown: 'onKeyDown',\n\t\t\tkeyup: 'onKeyUp',\n\t\t},\n\t\tisShiftKey: function ( e ) {\n\t\t\treturn e.keyCode === 16;\n\t\t},\n\t\tonKeyDown: function ( e ) {\n\t\t\tif ( this.isShiftKey( e ) ) {\n\t\t\t\t$( 'body' ).addClass( 'acf-keydown-shift' );\n\t\t\t}\n\t\t},\n\t\tonKeyUp: function ( e ) {\n\t\t\tif ( this.isShiftKey( e ) ) {\n\t\t\t\t$( 'body' ).removeClass( 'acf-keydown-shift' );\n\t\t\t}\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * acf.newMediaPopup\n\t *\n\t * description\n\t *\n\t * @date\t10/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.newMediaPopup = function ( args ) {\n\t\t// args\n\t\tvar popup = null;\n\t\tvar args = acf.parseArgs( args, {\n\t\t\tmode: 'select', // 'select', 'edit'\n\t\t\ttitle: '', // 'Upload Image'\n\t\t\tbutton: '', // 'Select Image'\n\t\t\ttype: '', // 'image', ''\n\t\t\tfield: false, // field instance\n\t\t\tallowedTypes: '', // '.jpg, .png, etc'\n\t\t\tlibrary: 'all', // 'all', 'uploadedTo'\n\t\t\tmultiple: false, // false, true, 'add'\n\t\t\tattachment: 0, // the attachment to edit\n\t\t\tautoOpen: true, // open the popup automatically\n\t\t\topen: function () {}, // callback after close\n\t\t\tselect: function () {}, // callback after select\n\t\t\tclose: function () {}, // callback after close\n\t\t} );\n\n\t\t// initialize\n\t\tif ( args.mode == 'edit' ) {\n\t\t\tpopup = new acf.models.EditMediaPopup( args );\n\t\t} else {\n\t\t\tpopup = new acf.models.SelectMediaPopup( args );\n\t\t}\n\n\t\t// open popup (allow frame customization before opening)\n\t\tif ( args.autoOpen ) {\n\t\t\tsetTimeout( function () {\n\t\t\t\tpopup.open();\n\t\t\t}, 1 );\n\t\t}\n\n\t\t// action\n\t\tacf.doAction( 'new_media_popup', popup );\n\n\t\t// return\n\t\treturn popup;\n\t};\n\n\t/**\n\t * getPostID\n\t *\n\t * description\n\t *\n\t * @date\t10/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar getPostID = function () {\n\t\tvar postID = acf.get( 'post_id' );\n\t\treturn acf.isNumeric( postID ) ? postID : 0;\n\t};\n\n\t/**\n\t * acf.getMimeTypes\n\t *\n\t * description\n\t *\n\t * @date\t11/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.getMimeTypes = function () {\n\t\treturn this.get( 'mimeTypes' );\n\t};\n\n\tacf.getMimeType = function ( name ) {\n\t\t// vars\n\t\tvar allTypes = acf.getMimeTypes();\n\n\t\t// search\n\t\tif ( allTypes[ name ] !== undefined ) {\n\t\t\treturn allTypes[ name ];\n\t\t}\n\n\t\t// some types contain a mixed key such as \"jpg|jpeg|jpe\"\n\t\tfor ( var key in allTypes ) {\n\t\t\tif ( key.indexOf( name ) !== -1 ) {\n\t\t\t\treturn allTypes[ key ];\n\t\t\t}\n\t\t}\n\n\t\t// return\n\t\treturn false;\n\t};\n\n\t/**\n\t * MediaPopup\n\t *\n\t * description\n\t *\n\t * @date\t10/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar MediaPopup = acf.Model.extend( {\n\t\tid: 'MediaPopup',\n\t\tdata: {},\n\t\tdefaults: {},\n\t\tframe: false,\n\n\t\tsetup: function ( props ) {\n\t\t\t$.extend( this.data, props );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar options = this.getFrameOptions();\n\n\t\t\t// add states\n\t\t\tthis.addFrameStates( options );\n\n\t\t\t// create frame\n\t\t\tvar frame = wp.media( options );\n\n\t\t\t// add args reference\n\t\t\tframe.acf = this;\n\n\t\t\t// add events\n\t\t\tthis.addFrameEvents( frame, options );\n\n\t\t\t// strore frame\n\t\t\tthis.frame = frame;\n\t\t},\n\n\t\topen: function () {\n\t\t\tthis.frame.open();\n\t\t},\n\n\t\tclose: function () {\n\t\t\tthis.frame.close();\n\t\t},\n\n\t\tremove: function () {\n\t\t\tthis.frame.detach();\n\t\t\tthis.frame.remove();\n\t\t},\n\n\t\tgetFrameOptions: function () {\n\t\t\t// vars\n\t\t\tvar options = {\n\t\t\t\ttitle: this.get( 'title' ),\n\t\t\t\tmultiple: this.get( 'multiple' ),\n\t\t\t\tlibrary: {},\n\t\t\t\tstates: [],\n\t\t\t};\n\n\t\t\t// type\n\t\t\tif ( this.get( 'type' ) ) {\n\t\t\t\toptions.library.type = this.get( 'type' );\n\t\t\t}\n\n\t\t\t// type\n\t\t\tif ( this.get( 'library' ) === 'uploadedTo' ) {\n\t\t\t\toptions.library.uploadedTo = getPostID();\n\t\t\t}\n\n\t\t\t// attachment\n\t\t\tif ( this.get( 'attachment' ) ) {\n\t\t\t\toptions.library.post__in = [ this.get( 'attachment' ) ];\n\t\t\t}\n\n\t\t\t// button\n\t\t\tif ( this.get( 'button' ) ) {\n\t\t\t\toptions.button = {\n\t\t\t\t\ttext: this.get( 'button' ),\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn options;\n\t\t},\n\n\t\taddFrameStates: function ( options ) {\n\t\t\t// create query\n\t\t\tvar Query = wp.media.query( options.library );\n\n\t\t\t// add _acfuploader\n\t\t\t// this is super wack!\n\t\t\t// if you add _acfuploader to the options.library args, new uploads will not be added to the library view.\n\t\t\t// this has been traced back to the wp.media.model.Query initialize function (which can't be overriden)\n\t\t\t// Adding any custom args will cause the Attahcments to not observe the uploader queue\n\t\t\t// To bypass this security issue, we add in the args AFTER the Query has been initialized\n\t\t\t// options.library._acfuploader = settings.field;\n\t\t\tif (\n\t\t\t\tthis.get( 'field' ) &&\n\t\t\t\tacf.isset( Query, 'mirroring', 'args' )\n\t\t\t) {\n\t\t\t\tQuery.mirroring.args._acfuploader = this.get( 'field' );\n\t\t\t}\n\n\t\t\t// add states\n\t\t\toptions.states.push(\n\t\t\t\t// main state\n\t\t\t\tnew wp.media.controller.Library( {\n\t\t\t\t\tlibrary: Query,\n\t\t\t\t\tmultiple: this.get( 'multiple' ),\n\t\t\t\t\ttitle: this.get( 'title' ),\n\t\t\t\t\tpriority: 20,\n\t\t\t\t\tfilterable: 'all',\n\t\t\t\t\teditable: true,\n\t\t\t\t\tallowLocalEdits: true,\n\t\t\t\t} )\n\t\t\t);\n\n\t\t\t// edit image functionality (added in WP 3.9)\n\t\t\tif ( acf.isset( wp, 'media', 'controller', 'EditImage' ) ) {\n\t\t\t\toptions.states.push( new wp.media.controller.EditImage() );\n\t\t\t}\n\t\t},\n\n\t\taddFrameEvents: function ( frame, options ) {\n\t\t\t// log all events\n\t\t\t//frame.on('all', function( e ) {\n\t\t\t//\tconsole.log( 'frame all: %o', e );\n\t\t\t//});\n\n\t\t\t// add class\n\t\t\tframe.on(\n\t\t\t\t'open',\n\t\t\t\tfunction () {\n\t\t\t\t\tthis.$el\n\t\t\t\t\t\t.closest( '.media-modal' )\n\t\t\t\t\t\t.addClass(\n\t\t\t\t\t\t\t'acf-media-modal -' + this.acf.get( 'mode' )\n\t\t\t\t\t\t);\n\t\t\t\t},\n\t\t\t\tframe\n\t\t\t);\n\n\t\t\t// edit image view\n\t\t\t// source: media-views.js:2410 editImageContent()\n\t\t\tframe.on(\n\t\t\t\t'content:render:edit-image',\n\t\t\t\tfunction () {\n\t\t\t\t\tvar image = this.state().get( 'image' );\n\t\t\t\t\tvar view = new wp.media.view.EditImage( {\n\t\t\t\t\t\tmodel: image,\n\t\t\t\t\t\tcontroller: this,\n\t\t\t\t\t} ).render();\n\t\t\t\t\tthis.content.set( view );\n\n\t\t\t\t\t// after creating the wrapper view, load the actual editor via an ajax call\n\t\t\t\t\tview.loadEditor();\n\t\t\t\t},\n\t\t\t\tframe\n\t\t\t);\n\n\t\t\t// update toolbar button\n\t\t\t//frame.on( 'toolbar:create:select', function( toolbar ) {\n\t\t\t//\ttoolbar.view = new wp.media.view.Toolbar.Select({\n\t\t\t//\t\ttext: frame.options._button,\n\t\t\t//\t\tcontroller: this\n\t\t\t//\t});\n\t\t\t//}, frame );\n\n\t\t\t// on select\n\t\t\tframe.on( 'select', function () {\n\t\t\t\t// vars\n\t\t\t\tvar selection = frame.state().get( 'selection' );\n\n\t\t\t\t// if selecting images\n\t\t\t\tif ( selection ) {\n\t\t\t\t\t// loop\n\t\t\t\t\tselection.each( function ( attachment, i ) {\n\t\t\t\t\t\tframe.acf\n\t\t\t\t\t\t\t.get( 'select' )\n\t\t\t\t\t\t\t.apply( frame.acf, [ attachment, i ] );\n\t\t\t\t\t} );\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\t// on close\n\t\t\tframe.on( 'close', function () {\n\t\t\t\t// callback and remove\n\t\t\t\tsetTimeout( function () {\n\t\t\t\t\tframe.acf.get( 'close' ).apply( frame.acf );\n\t\t\t\t\tframe.acf.remove();\n\t\t\t\t}, 1 );\n\t\t\t} );\n\t\t},\n\t} );\n\n\t/**\n\t * acf.models.SelectMediaPopup\n\t *\n\t * description\n\t *\n\t * @date\t10/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.models.SelectMediaPopup = MediaPopup.extend( {\n\t\tid: 'SelectMediaPopup',\n\t\tsetup: function ( props ) {\n\t\t\t// default button\n\t\t\tif ( ! props.button ) {\n\t\t\t\tprops.button = acf._x( 'Select', 'verb' );\n\t\t\t}\n\n\t\t\t// parent\n\t\t\tMediaPopup.prototype.setup.apply( this, arguments );\n\t\t},\n\n\t\taddFrameEvents: function ( frame, options ) {\n\t\t\t// plupload\n\t\t\t// adds _acfuploader param to validate uploads\n\t\t\tif (\n\t\t\t\tacf.isset( _wpPluploadSettings, 'defaults', 'multipart_params' )\n\t\t\t) {\n\t\t\t\t// add _acfuploader so that Uploader will inherit\n\t\t\t\t_wpPluploadSettings.defaults.multipart_params._acfuploader = this.get(\n\t\t\t\t\t'field'\n\t\t\t\t);\n\n\t\t\t\t// remove acf_field so future Uploaders won't inherit\n\t\t\t\tframe.on( 'open', function () {\n\t\t\t\t\tdelete _wpPluploadSettings\n\t\t\t\t\t\t.defaults.multipart_params._acfuploader;\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// browse\n\t\t\tframe.on( 'content:activate:browse', function () {\n\t\t\t\t// vars\n\t\t\t\tvar toolbar = false;\n\n\t\t\t\t// populate above vars making sure to allow for failure\n\t\t\t\t// perhaps toolbar does not exist because the frame open is Upload Files\n\t\t\t\ttry {\n\t\t\t\t\ttoolbar = frame.content.get().toolbar;\n\t\t\t\t} catch ( e ) {\n\t\t\t\t\tconsole.log( e );\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\t// callback\n\t\t\t\tframe.acf.customizeFilters.apply( frame.acf, [ toolbar ] );\n\t\t\t} );\n\n\t\t\t// parent\n\t\t\tMediaPopup.prototype.addFrameEvents.apply( this, arguments );\n\t\t},\n\n\t\tcustomizeFilters: function ( toolbar ) {\n\t\t\t// vars\n\t\t\tvar filters = toolbar.get( 'filters' );\n\n\t\t\t// image\n\t\t\tif ( this.get( 'type' ) == 'image' ) {\n\t\t\t\t// update all\n\t\t\t\tfilters.filters.all.text = acf.__( 'All images' );\n\n\t\t\t\t// remove some filters\n\t\t\t\tdelete filters.filters.audio;\n\t\t\t\tdelete filters.filters.video;\n\t\t\t\tdelete filters.filters.image;\n\n\t\t\t\t// update all filters to show images\n\t\t\t\t$.each( filters.filters, function ( i, filter ) {\n\t\t\t\t\tfilter.props.type = filter.props.type || 'image';\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// specific types\n\t\t\tif ( this.get( 'allowedTypes' ) ) {\n\t\t\t\t// convert \".jpg, .png\" into [\"jpg\", \"png\"]\n\t\t\t\tvar allowedTypes = this.get( 'allowedTypes' )\n\t\t\t\t\t.split( ' ' )\n\t\t\t\t\t.join( '' )\n\t\t\t\t\t.split( '.' )\n\t\t\t\t\t.join( '' )\n\t\t\t\t\t.split( ',' );\n\n\t\t\t\t// loop\n\t\t\t\tallowedTypes.map( function ( name ) {\n\t\t\t\t\t// get type\n\t\t\t\t\tvar mimeType = acf.getMimeType( name );\n\n\t\t\t\t\t// bail early if no type\n\t\t\t\t\tif ( ! mimeType ) return;\n\n\t\t\t\t\t// create new filter\n\t\t\t\t\tvar newFilter = {\n\t\t\t\t\t\ttext: mimeType,\n\t\t\t\t\t\tprops: {\n\t\t\t\t\t\t\tstatus: null,\n\t\t\t\t\t\t\ttype: mimeType,\n\t\t\t\t\t\t\tuploadedTo: null,\n\t\t\t\t\t\t\torderby: 'date',\n\t\t\t\t\t\t\torder: 'DESC',\n\t\t\t\t\t\t},\n\t\t\t\t\t\tpriority: 20,\n\t\t\t\t\t};\n\n\t\t\t\t\t// append\n\t\t\t\t\tfilters.filters[ mimeType ] = newFilter;\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// uploaded to post\n\t\t\tif ( this.get( 'library' ) === 'uploadedTo' ) {\n\t\t\t\t// vars\n\t\t\t\tvar uploadedTo = this.frame.options.library.uploadedTo;\n\n\t\t\t\t// remove some filters\n\t\t\t\tdelete filters.filters.unattached;\n\t\t\t\tdelete filters.filters.uploaded;\n\n\t\t\t\t// add uploadedTo to filters\n\t\t\t\t$.each( filters.filters, function ( i, filter ) {\n\t\t\t\t\tfilter.text +=\n\t\t\t\t\t\t' (' + acf.__( 'Uploaded to this post' ) + ')';\n\t\t\t\t\tfilter.props.uploadedTo = uploadedTo;\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// add _acfuploader to filters\n\t\t\tvar field = this.get( 'field' );\n\t\t\t$.each( filters.filters, function ( k, filter ) {\n\t\t\t\tfilter.props._acfuploader = field;\n\t\t\t} );\n\n\t\t\t// add _acfuplaoder to search\n\t\t\tvar search = toolbar.get( 'search' );\n\t\t\tsearch.model.attributes._acfuploader = field;\n\n\t\t\t// render (custom function added to prototype)\n\t\t\tif ( filters.renderFilters ) {\n\t\t\t\tfilters.renderFilters();\n\t\t\t}\n\t\t},\n\t} );\n\n\t/**\n\t * acf.models.EditMediaPopup\n\t *\n\t * description\n\t *\n\t * @date\t10/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.models.EditMediaPopup = MediaPopup.extend( {\n\t\tid: 'SelectMediaPopup',\n\t\tsetup: function ( props ) {\n\t\t\t// default button\n\t\t\tif ( ! props.button ) {\n\t\t\t\tprops.button = acf._x( 'Update', 'verb' );\n\t\t\t}\n\n\t\t\t// parent\n\t\t\tMediaPopup.prototype.setup.apply( this, arguments );\n\t\t},\n\n\t\taddFrameEvents: function ( frame, options ) {\n\t\t\t// add class\n\t\t\tframe.on(\n\t\t\t\t'open',\n\t\t\t\tfunction () {\n\t\t\t\t\t// add class\n\t\t\t\t\tthis.$el\n\t\t\t\t\t\t.closest( '.media-modal' )\n\t\t\t\t\t\t.addClass( 'acf-expanded' );\n\n\t\t\t\t\t// set to browse\n\t\t\t\t\tif ( this.content.mode() != 'browse' ) {\n\t\t\t\t\t\tthis.content.mode( 'browse' );\n\t\t\t\t\t}\n\n\t\t\t\t\t// set selection\n\t\t\t\t\tvar state = this.state();\n\t\t\t\t\tvar selection = state.get( 'selection' );\n\t\t\t\t\tvar attachment = wp.media.attachment(\n\t\t\t\t\t\tframe.acf.get( 'attachment' )\n\t\t\t\t\t);\n\t\t\t\t\tselection.add( attachment );\n\t\t\t\t},\n\t\t\t\tframe\n\t\t\t);\n\n\t\t\t// parent\n\t\t\tMediaPopup.prototype.addFrameEvents.apply( this, arguments );\n\t\t},\n\t} );\n\n\t/**\n\t * customizePrototypes\n\t *\n\t * description\n\t *\n\t * @date\t11/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar customizePrototypes = new acf.Model( {\n\t\tid: 'customizePrototypes',\n\t\twait: 'ready',\n\n\t\tinitialize: function () {\n\t\t\t// bail early if no media views\n\t\t\tif ( ! acf.isset( window, 'wp', 'media', 'view' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// fix bug where CPT without \"editor\" does not set post.id setting which then prevents uploadedTo from working\n\t\t\tvar postID = getPostID();\n\t\t\tif (\n\t\t\t\tpostID &&\n\t\t\t\tacf.isset( wp, 'media', 'view', 'settings', 'post' )\n\t\t\t) {\n\t\t\t\twp.media.view.settings.post.id = postID;\n\t\t\t}\n\n\t\t\t// customize\n\t\t\tthis.customizeAttachmentsButton();\n\t\t\tthis.customizeAttachmentsRouter();\n\t\t\tthis.customizeAttachmentFilters();\n\t\t\tthis.customizeAttachmentCompat();\n\t\t\tthis.customizeAttachmentLibrary();\n\t\t},\n\n\t\tcustomizeAttachmentsButton: function () {\n\t\t\t// validate\n\t\t\tif ( ! acf.isset( wp, 'media', 'view', 'Button' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Extend\n\t\t\tvar Button = wp.media.view.Button;\n\t\t\twp.media.view.Button = Button.extend( {\n\t\t\t\t// Fix bug where \"Select\" button appears blank after editing an image.\n\t\t\t\t// Do this by simplifying Button initialize function and avoid deleting this.options.\n\t\t\t\tinitialize: function () {\n\t\t\t\t\tvar options = _.defaults( this.options, this.defaults );\n\t\t\t\t\tthis.model = new Backbone.Model( options );\n\t\t\t\t\tthis.listenTo( this.model, 'change', this.render );\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\tcustomizeAttachmentsRouter: function () {\n\t\t\t// validate\n\t\t\tif ( ! acf.isset( wp, 'media', 'view', 'Router' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar Parent = wp.media.view.Router;\n\n\t\t\t// extend\n\t\t\twp.media.view.Router = Parent.extend( {\n\t\t\t\taddExpand: function () {\n\t\t\t\t\t// vars\n\t\t\t\t\tvar $a = $(\n\t\t\t\t\t\t[\n\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t\t'' +\n\t\t\t\t\t\t\t\tacf.__( 'Expand Details' ) +\n\t\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t\t'' +\n\t\t\t\t\t\t\t\tacf.__( 'Collapse Details' ) +\n\t\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t].join( '' )\n\t\t\t\t\t);\n\n\t\t\t\t\t// add events\n\t\t\t\t\t$a.on( 'click', function ( e ) {\n\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\tvar $div = $( this ).closest( '.media-modal' );\n\t\t\t\t\t\tif ( $div.hasClass( 'acf-expanded' ) ) {\n\t\t\t\t\t\t\t$div.removeClass( 'acf-expanded' );\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t$div.addClass( 'acf-expanded' );\n\t\t\t\t\t\t}\n\t\t\t\t\t} );\n\n\t\t\t\t\t// append\n\t\t\t\t\tthis.$el.append( $a );\n\t\t\t\t},\n\n\t\t\t\tinitialize: function () {\n\t\t\t\t\t// initialize\n\t\t\t\t\tParent.prototype.initialize.apply( this, arguments );\n\n\t\t\t\t\t// add buttons\n\t\t\t\t\tthis.addExpand();\n\n\t\t\t\t\t// return\n\t\t\t\t\treturn this;\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\tcustomizeAttachmentFilters: function () {\n\t\t\t// validate\n\t\t\tif (\n\t\t\t\t! acf.isset( wp, 'media', 'view', 'AttachmentFilters', 'All' )\n\t\t\t) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar Parent = wp.media.view.AttachmentFilters.All;\n\n\t\t\t// renderFilters\n\t\t\t// copied from media-views.js:6939\n\t\t\tParent.prototype.renderFilters = function () {\n\t\t\t\t// Build `' )\n\t\t\t\t\t\t\t\t\t.val( value )\n\t\t\t\t\t\t\t\t\t.html( filter.text )[ 0 ],\n\t\t\t\t\t\t\t\tpriority: filter.priority || 50,\n\t\t\t\t\t\t\t};\n\t\t\t\t\t\t}, this )\n\t\t\t\t\t\t.sortBy( 'priority' )\n\t\t\t\t\t\t.pluck( 'el' )\n\t\t\t\t\t\t.value()\n\t\t\t\t);\n\t\t\t};\n\t\t},\n\n\t\tcustomizeAttachmentCompat: function () {\n\t\t\t// validate\n\t\t\tif ( ! acf.isset( wp, 'media', 'view', 'AttachmentCompat' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar AttachmentCompat = wp.media.view.AttachmentCompat;\n\t\t\tvar timeout = false;\n\n\t\t\t// extend\n\t\t\twp.media.view.AttachmentCompat = AttachmentCompat.extend( {\n\t\t\t\trender: function () {\n\t\t\t\t\t// WP bug\n\t\t\t\t\t// When multiple media frames exist on the same page (WP content, WYSIWYG, image, file ),\n\t\t\t\t\t// WP creates multiple instances of this AttachmentCompat view.\n\t\t\t\t\t// Each instance will attempt to render when a new modal is created.\n\t\t\t\t\t// Use a property to avoid this and only render once per instance.\n\t\t\t\t\tif ( this.rendered ) {\n\t\t\t\t\t\treturn this;\n\t\t\t\t\t}\n\n\t\t\t\t\t// render HTML\n\t\t\t\t\tAttachmentCompat.prototype.render.apply( this, arguments );\n\n\t\t\t\t\t// when uploading, render is called twice.\n\t\t\t\t\t// ignore first render by checking for #acf-form-data element\n\t\t\t\t\tif ( ! this.$( '#acf-form-data' ).length ) {\n\t\t\t\t\t\treturn this;\n\t\t\t\t\t}\n\n\t\t\t\t\t// clear timeout\n\t\t\t\t\tclearTimeout( timeout );\n\n\t\t\t\t\t// setTimeout\n\t\t\t\t\ttimeout = setTimeout(\n\t\t\t\t\t\t$.proxy( function () {\n\t\t\t\t\t\t\tthis.rendered = true;\n\t\t\t\t\t\t\tacf.doAction( 'append', this.$el );\n\t\t\t\t\t\t}, this ),\n\t\t\t\t\t\t50\n\t\t\t\t\t);\n\n\t\t\t\t\t// return\n\t\t\t\t\treturn this;\n\t\t\t\t},\n\n\t\t\t\tsave: function ( event ) {\n\t\t\t\t\tvar data = {};\n\n\t\t\t\t\tif ( event ) {\n\t\t\t\t\t\tevent.preventDefault();\n\t\t\t\t\t}\n\n\t\t\t\t\t//_.each( this.$el.serializeArray(), function( pair ) {\n\t\t\t\t\t//\tdata[ pair.name ] = pair.value;\n\t\t\t\t\t//});\n\n\t\t\t\t\t// Serialize data more thoroughly to allow chckbox inputs to save.\n\t\t\t\t\tdata = acf.serializeForAjax( this.$el );\n\n\t\t\t\t\tthis.controller.trigger( 'attachment:compat:waiting', [\n\t\t\t\t\t\t'waiting',\n\t\t\t\t\t] );\n\t\t\t\t\tthis.model\n\t\t\t\t\t\t.saveCompat( data )\n\t\t\t\t\t\t.always( _.bind( this.postSave, this ) );\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\tcustomizeAttachmentLibrary: function () {\n\t\t\t// validate\n\t\t\tif ( ! acf.isset( wp, 'media', 'view', 'Attachment', 'Library' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar AttachmentLibrary = wp.media.view.Attachment.Library;\n\n\t\t\t// extend\n\t\t\twp.media.view.Attachment.Library = AttachmentLibrary.extend( {\n\t\t\t\trender: function () {\n\t\t\t\t\t// vars\n\t\t\t\t\tvar popup = acf.isget( this, 'controller', 'acf' );\n\t\t\t\t\tvar attributes = acf.isget( this, 'model', 'attributes' );\n\n\t\t\t\t\t// check vars exist to avoid errors\n\t\t\t\t\tif ( popup && attributes ) {\n\t\t\t\t\t\t// show errors\n\t\t\t\t\t\tif ( attributes.acf_errors ) {\n\t\t\t\t\t\t\tthis.$el.addClass( 'acf-disabled' );\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t// disable selected\n\t\t\t\t\t\tvar selected = popup.get( 'selected' );\n\t\t\t\t\t\tif (\n\t\t\t\t\t\t\tselected &&\n\t\t\t\t\t\t\tselected.indexOf( attributes.id ) > -1\n\t\t\t\t\t\t) {\n\t\t\t\t\t\t\tthis.$el.addClass( 'acf-selected' );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t// render\n\t\t\t\t\treturn AttachmentLibrary.prototype.render.apply(\n\t\t\t\t\t\tthis,\n\t\t\t\t\t\targuments\n\t\t\t\t\t);\n\t\t\t\t},\n\n\t\t\t\t/*\n\t\t\t\t * toggleSelection\n\t\t\t\t *\n\t\t\t\t * This function is called before an attachment is selected\n\t\t\t\t * A good place to check for errors and prevent the 'select' function from being fired\n\t\t\t\t *\n\t\t\t\t * @type\tfunction\n\t\t\t\t * @date\t29/09/2016\n\t\t\t\t * @since\t5.4.0\n\t\t\t\t *\n\t\t\t\t * @param\toptions (object)\n\t\t\t\t * @return\tn/a\n\t\t\t\t */\n\n\t\t\t\ttoggleSelection: function ( options ) {\n\t\t\t\t\t// vars\n\t\t\t\t\t// source: wp-includes/js/media-views.js:2880\n\t\t\t\t\tvar collection = this.collection,\n\t\t\t\t\t\tselection = this.options.selection,\n\t\t\t\t\t\tmodel = this.model,\n\t\t\t\t\t\tsingle = selection.single();\n\n\t\t\t\t\t// vars\n\t\t\t\t\tvar frame = this.controller;\n\t\t\t\t\tvar errors = acf.isget(\n\t\t\t\t\t\tthis,\n\t\t\t\t\t\t'model',\n\t\t\t\t\t\t'attributes',\n\t\t\t\t\t\t'acf_errors'\n\t\t\t\t\t);\n\t\t\t\t\tvar $sidebar = frame.$el.find(\n\t\t\t\t\t\t'.media-frame-content .media-sidebar'\n\t\t\t\t\t);\n\n\t\t\t\t\t// remove previous error\n\t\t\t\t\t$sidebar.children( '.acf-selection-error' ).remove();\n\n\t\t\t\t\t// show attachment details\n\t\t\t\t\t$sidebar.children().removeClass( 'acf-hidden' );\n\n\t\t\t\t\t// add message\n\t\t\t\t\tif ( frame && errors ) {\n\t\t\t\t\t\t// vars\n\t\t\t\t\t\tvar filename = acf.isget(\n\t\t\t\t\t\t\tthis,\n\t\t\t\t\t\t\t'model',\n\t\t\t\t\t\t\t'attributes',\n\t\t\t\t\t\t\t'filename'\n\t\t\t\t\t\t);\n\n\t\t\t\t\t\t// hide attachment details\n\t\t\t\t\t\t// Gallery field continues to show previously selected attachment...\n\t\t\t\t\t\t$sidebar.children().addClass( 'acf-hidden' );\n\n\t\t\t\t\t\t// append message\n\t\t\t\t\t\t$sidebar.prepend(\n\t\t\t\t\t\t\t[\n\t\t\t\t\t\t\t\t'
              ',\n\t\t\t\t\t\t\t\t'' +\n\t\t\t\t\t\t\t\t\tacf.__( 'Restricted' ) +\n\t\t\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t\t\t'' +\n\t\t\t\t\t\t\t\t\tfilename +\n\t\t\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t\t\t'' +\n\t\t\t\t\t\t\t\t\terrors +\n\t\t\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t\t\t'
              ',\n\t\t\t\t\t\t\t].join( '' )\n\t\t\t\t\t\t);\n\n\t\t\t\t\t\t// reset selection (unselects all attachments)\n\t\t\t\t\t\tselection.reset();\n\n\t\t\t\t\t\t// set single (attachment displayed in sidebar)\n\t\t\t\t\t\tselection.single( model );\n\n\t\t\t\t\t\t// return and prevent 'select' form being fired\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\n\t\t\t\t\t// return\n\t\t\t\t\treturn AttachmentLibrary.prototype.toggleSelection.apply(\n\t\t\t\t\t\tthis,\n\t\t\t\t\t\targuments\n\t\t\t\t\t);\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * postboxManager\n\t *\n\t * Manages postboxes on the screen.\n\t *\n\t * @date\t25/5/19\n\t * @since\t5.8.1\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tvar postboxManager = new acf.Model( {\n\t\twait: 'prepare',\n\t\tpriority: 1,\n\t\tinitialize: function () {\n\t\t\t( acf.get( 'postboxes' ) || [] ).map( acf.newPostbox );\n\t\t},\n\t} );\n\n\t/**\n\t * acf.getPostbox\n\t *\n\t * Returns a postbox instance.\n\t *\n\t * @date\t23/9/18\n\t * @since\t5.7.7\n\t *\n\t * @param\tmixed $el Either a jQuery element or the postbox id.\n\t * @return\tobject\n\t */\n\tacf.getPostbox = function ( $el ) {\n\t\t// allow string parameter\n\t\tif ( typeof arguments[ 0 ] == 'string' ) {\n\t\t\t$el = $( '#' + arguments[ 0 ] );\n\t\t}\n\n\t\t// return instance\n\t\treturn acf.getInstance( $el );\n\t};\n\n\t/**\n\t * acf.getPostboxes\n\t *\n\t * Returns an array of postbox instances.\n\t *\n\t * @date\t23/9/18\n\t * @since\t5.7.7\n\t *\n\t * @param\tvoid\n\t * @return\tarray\n\t */\n\tacf.getPostboxes = function () {\n\t\treturn acf.getInstances( $( '.acf-postbox' ) );\n\t};\n\n\t/**\n\t * acf.newPostbox\n\t *\n\t * Returns a new postbox instance for the given props.\n\t *\n\t * @date\t20/9/18\n\t * @since\t5.7.6\n\t *\n\t * @param\tobject props The postbox properties.\n\t * @return\tobject\n\t */\n\tacf.newPostbox = function ( props ) {\n\t\treturn new acf.models.Postbox( props );\n\t};\n\n\t/**\n\t * acf.models.Postbox\n\t *\n\t * The postbox model.\n\t *\n\t * @date\t20/9/18\n\t * @since\t5.7.6\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tacf.models.Postbox = acf.Model.extend( {\n\t\tdata: {\n\t\t\tid: '',\n\t\t\tkey: '',\n\t\t\tstyle: 'default',\n\t\t\tlabel: 'top',\n\t\t\tedit: '',\n\t\t},\n\n\t\tsetup: function ( props ) {\n\t\t\t// compatibilty\n\t\t\tif ( props.editLink ) {\n\t\t\t\tprops.edit = props.editLink;\n\t\t\t}\n\n\t\t\t// extend data\n\t\t\t$.extend( this.data, props );\n\n\t\t\t// set $el\n\t\t\tthis.$el = this.$postbox();\n\t\t},\n\n\t\t$postbox: function () {\n\t\t\treturn $( '#' + this.get( 'id' ) );\n\t\t},\n\n\t\t$hide: function () {\n\t\t\treturn $( '#' + this.get( 'id' ) + '-hide' );\n\t\t},\n\n\t\t$hideLabel: function () {\n\t\t\treturn this.$hide().parent();\n\t\t},\n\n\t\t$hndle: function () {\n\t\t\treturn this.$( '> .hndle' );\n\t\t},\n\n\t\t$handleActions: function () {\n\t\t\treturn this.$( '> .postbox-header .handle-actions' );\n\t\t},\n\n\t\t$inside: function () {\n\t\t\treturn this.$( '> .inside' );\n\t\t},\n\n\t\tisVisible: function () {\n\t\t\treturn this.$el.hasClass( 'acf-hidden' );\n\t\t},\n\n\t\tisHiddenByScreenOptions: function () {\n\t\t\treturn (\n\t\t\t\tthis.$el.hasClass( 'hide-if-js' ) ||\n\t\t\t\tthis.$el.css( 'display' ) == 'none'\n\t\t\t);\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// Add default class.\n\t\t\tthis.$el.addClass( 'acf-postbox' );\n\n\t\t\t// Add field group style class (ignore in block editor).\n\t\t\tif ( acf.get( 'editor' ) !== 'block' ) {\n\t\t\t\tvar style = this.get( 'style' );\n\t\t\t\tif ( style !== 'default' ) {\n\t\t\t\t\tthis.$el.addClass( style );\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// Add .inside class.\n\t\t\tthis.$inside()\n\t\t\t\t.addClass( 'acf-fields' )\n\t\t\t\t.addClass( '-' + this.get( 'label' ) );\n\n\t\t\t// Append edit link.\n\t\t\tvar edit = this.get( 'edit' );\n\t\t\tif ( edit ) {\n\t\t\t\tvar html =\n\t\t\t\t\t'';\n\t\t\t\tvar $handleActions = this.$handleActions();\n\t\t\t\tif ( $handleActions.length ) {\n\t\t\t\t\t$handleActions.prepend( html );\n\t\t\t\t} else {\n\t\t\t\t\tthis.$hndle().append( html );\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// Show postbox.\n\t\t\tthis.show();\n\t\t},\n\n\t\tshow: function () {\n\t\t\t// If disabled by screen options, set checked to false and return.\n\t\t\tif ( this.$el.hasClass( 'hide-if-js' ) ) {\n\t\t\t\tthis.$hide().prop( 'checked', false );\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Show label.\n\t\t\tthis.$hideLabel().show();\n\n\t\t\t// toggle on checkbox\n\t\t\tthis.$hide().prop( 'checked', true );\n\n\t\t\t// Show postbox\n\t\t\tthis.$el.show().removeClass( 'acf-hidden' );\n\n\t\t\t// Do action.\n\t\t\tacf.doAction( 'show_postbox', this );\n\t\t},\n\n\t\tenable: function () {\n\t\t\tacf.enable( this.$el, 'postbox' );\n\t\t},\n\n\t\tshowEnable: function () {\n\t\t\tthis.enable();\n\t\t\tthis.show();\n\t\t},\n\n\t\thide: function () {\n\t\t\t// Hide label.\n\t\t\tthis.$hideLabel().hide();\n\n\t\t\t// Hide postbox\n\t\t\tthis.$el.hide().addClass( 'acf-hidden' );\n\n\t\t\t// Do action.\n\t\t\tacf.doAction( 'hide_postbox', this );\n\t\t},\n\n\t\tdisable: function () {\n\t\t\tacf.disable( this.$el, 'postbox' );\n\t\t},\n\n\t\thideDisable: function () {\n\t\t\tthis.disable();\n\t\t\tthis.hide();\n\t\t},\n\n\t\thtml: function ( html ) {\n\t\t\t// Update HTML.\n\t\t\tthis.$inside().html( html );\n\n\t\t\t// Do action.\n\t\t\tacf.doAction( 'append', this.$el );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tacf.screen = new acf.Model( {\n\t\tactive: true,\n\n\t\txhr: false,\n\n\t\ttimeout: false,\n\n\t\twait: 'load',\n\n\t\tevents: {\n\t\t\t'change #page_template': 'onChange',\n\t\t\t'change #parent_id': 'onChange',\n\t\t\t'change #post-formats-select': 'onChange',\n\t\t\t'change .categorychecklist': 'onChange',\n\t\t\t'change .tagsdiv': 'onChange',\n\t\t\t'change .acf-taxonomy-field[data-save=\"1\"]': 'onChange',\n\t\t\t'change #product-type': 'onChange',\n\t\t},\n\n\t\tisPost: function () {\n\t\t\treturn acf.get( 'screen' ) === 'post';\n\t\t},\n\n\t\tisUser: function () {\n\t\t\treturn acf.get( 'screen' ) === 'user';\n\t\t},\n\n\t\tisTaxonomy: function () {\n\t\t\treturn acf.get( 'screen' ) === 'taxonomy';\n\t\t},\n\n\t\tisAttachment: function () {\n\t\t\treturn acf.get( 'screen' ) === 'attachment';\n\t\t},\n\n\t\tisNavMenu: function () {\n\t\t\treturn acf.get( 'screen' ) === 'nav_menu';\n\t\t},\n\n\t\tisWidget: function () {\n\t\t\treturn acf.get( 'screen' ) === 'widget';\n\t\t},\n\n\t\tisComment: function () {\n\t\t\treturn acf.get( 'screen' ) === 'comment';\n\t\t},\n\n\t\tgetPageTemplate: function () {\n\t\t\tvar $el = $( '#page_template' );\n\t\t\treturn $el.length ? $el.val() : null;\n\t\t},\n\n\t\tgetPageParent: function ( e, $el ) {\n\t\t\tvar $el = $( '#parent_id' );\n\t\t\treturn $el.length ? $el.val() : null;\n\t\t},\n\n\t\tgetPageType: function ( e, $el ) {\n\t\t\treturn this.getPageParent() ? 'child' : 'parent';\n\t\t},\n\n\t\tgetPostType: function () {\n\t\t\treturn $( '#post_type' ).val();\n\t\t},\n\n\t\tgetPostFormat: function ( e, $el ) {\n\t\t\tvar $el = $( '#post-formats-select input:checked' );\n\t\t\tif ( $el.length ) {\n\t\t\t\tvar val = $el.val();\n\t\t\t\treturn val == '0' ? 'standard' : val;\n\t\t\t}\n\t\t\treturn null;\n\t\t},\n\n\t\tgetPostCoreTerms: function () {\n\t\t\t// vars\n\t\t\tvar terms = {};\n\n\t\t\t// serialize WP taxonomy postboxes\n\t\t\tvar data = acf.serialize( $( '.categorydiv, .tagsdiv' ) );\n\n\t\t\t// use tax_input (tag, custom-taxonomy) when possible.\n\t\t\t// this data is already formatted in taxonomy => [terms].\n\t\t\tif ( data.tax_input ) {\n\t\t\t\tterms = data.tax_input;\n\t\t\t}\n\n\t\t\t// append \"category\" which uses a different name\n\t\t\tif ( data.post_category ) {\n\t\t\t\tterms.category = data.post_category;\n\t\t\t}\n\n\t\t\t// convert any string values (tags) into array format\n\t\t\tfor ( var tax in terms ) {\n\t\t\t\tif ( ! acf.isArray( terms[ tax ] ) ) {\n\t\t\t\t\tterms[ tax ] = terms[ tax ].split( /,[\\s]?/ );\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn terms;\n\t\t},\n\n\t\tgetPostTerms: function () {\n\t\t\t// Get core terms.\n\t\t\tvar terms = this.getPostCoreTerms();\n\n\t\t\t// loop over taxonomy fields and add their values\n\t\t\tacf.getFields( { type: 'taxonomy' } ).map( function ( field ) {\n\t\t\t\t// ignore fields that don't save\n\t\t\t\tif ( ! field.get( 'save' ) ) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\t// vars\n\t\t\t\tvar val = field.val();\n\t\t\t\tvar tax = field.get( 'taxonomy' );\n\n\t\t\t\t// check val\n\t\t\t\tif ( val ) {\n\t\t\t\t\t// ensure terms exists\n\t\t\t\t\tterms[ tax ] = terms[ tax ] || [];\n\n\t\t\t\t\t// ensure val is an array\n\t\t\t\t\tval = acf.isArray( val ) ? val : [ val ];\n\n\t\t\t\t\t// append\n\t\t\t\t\tterms[ tax ] = terms[ tax ].concat( val );\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\t// add WC product type\n\t\t\tif ( ( productType = this.getProductType() ) !== null ) {\n\t\t\t\tterms.product_type = [ productType ];\n\t\t\t}\n\n\t\t\t// remove duplicate values\n\t\t\tfor ( var tax in terms ) {\n\t\t\t\tterms[ tax ] = acf.uniqueArray( terms[ tax ] );\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn terms;\n\t\t},\n\n\t\tgetProductType: function () {\n\t\t\tvar $el = $( '#product-type' );\n\t\t\treturn $el.length ? $el.val() : null;\n\t\t},\n\n\t\tcheck: function () {\n\t\t\t// bail early if not for post\n\t\t\tif ( acf.get( 'screen' ) !== 'post' ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// abort XHR if is already loading AJAX data\n\t\t\tif ( this.xhr ) {\n\t\t\t\tthis.xhr.abort();\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar ajaxData = acf.parseArgs( this.data, {\n\t\t\t\taction: 'acf/ajax/check_screen',\n\t\t\t\tscreen: acf.get( 'screen' ),\n\t\t\t\texists: [],\n\t\t\t} );\n\n\t\t\t// post id\n\t\t\tif ( this.isPost() ) {\n\t\t\t\tajaxData.post_id = acf.get( 'post_id' );\n\t\t\t}\n\n\t\t\t// post type\n\t\t\tif ( ( postType = this.getPostType() ) !== null ) {\n\t\t\t\tajaxData.post_type = postType;\n\t\t\t}\n\n\t\t\t// page template\n\t\t\tif ( ( pageTemplate = this.getPageTemplate() ) !== null ) {\n\t\t\t\tajaxData.page_template = pageTemplate;\n\t\t\t}\n\n\t\t\t// page parent\n\t\t\tif ( ( pageParent = this.getPageParent() ) !== null ) {\n\t\t\t\tajaxData.page_parent = pageParent;\n\t\t\t}\n\n\t\t\t// page type\n\t\t\tif ( ( pageType = this.getPageType() ) !== null ) {\n\t\t\t\tajaxData.page_type = pageType;\n\t\t\t}\n\n\t\t\t// post format\n\t\t\tif ( ( postFormat = this.getPostFormat() ) !== null ) {\n\t\t\t\tajaxData.post_format = postFormat;\n\t\t\t}\n\n\t\t\t// post terms\n\t\t\tif ( ( postTerms = this.getPostTerms() ) !== null ) {\n\t\t\t\tajaxData.post_terms = postTerms;\n\t\t\t}\n\n\t\t\t// add array of existing postboxes to increase performance and reduce JSON HTML\n\t\t\tacf.getPostboxes().map( function ( postbox ) {\n\t\t\t\tajaxData.exists.push( postbox.get( 'key' ) );\n\t\t\t} );\n\n\t\t\t// filter\n\t\t\tajaxData = acf.applyFilters( 'check_screen_args', ajaxData );\n\n\t\t\t// success\n\t\t\tvar onSuccess = function ( json ) {\n\t\t\t\t// Render post screen.\n\t\t\t\tif ( acf.get( 'screen' ) == 'post' ) {\n\t\t\t\t\tthis.renderPostScreen( json );\n\n\t\t\t\t\t// Render user screen.\n\t\t\t\t} else if ( acf.get( 'screen' ) == 'user' ) {\n\t\t\t\t\tthis.renderUserScreen( json );\n\t\t\t\t}\n\n\t\t\t\t// action\n\t\t\t\tacf.doAction( 'check_screen_complete', json, ajaxData );\n\t\t\t};\n\n\t\t\t// ajax\n\t\t\tthis.xhr = $.ajax( {\n\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\tdata: acf.prepareForAjax( ajaxData ),\n\t\t\t\ttype: 'post',\n\t\t\t\tdataType: 'json',\n\t\t\t\tcontext: this,\n\t\t\t\tsuccess: onSuccess,\n\t\t\t} );\n\t\t},\n\n\t\tonChange: function ( e, $el ) {\n\t\t\tthis.setTimeout( this.check, 1 );\n\t\t},\n\n\t\trenderPostScreen: function ( data ) {\n\t\t\t// Helper function to copy events\n\t\t\tvar copyEvents = function ( $from, $to ) {\n\t\t\t\tvar events = $._data( $from[ 0 ] ).events;\n\t\t\t\tfor ( var type in events ) {\n\t\t\t\t\tfor ( var i = 0; i < events[ type ].length; i++ ) {\n\t\t\t\t\t\t$to.on( type, events[ type ][ i ].handler );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t};\n\n\t\t\t// Helper function to sort metabox.\n\t\t\tvar sortMetabox = function ( id, ids ) {\n\t\t\t\t// Find position of id within ids.\n\t\t\t\tvar index = ids.indexOf( id );\n\n\t\t\t\t// Bail early if index not found.\n\t\t\t\tif ( index == -1 ) {\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\n\t\t\t\t// Loop over metaboxes behind (in reverse order).\n\t\t\t\tfor ( var i = index - 1; i >= 0; i-- ) {\n\t\t\t\t\tif ( $( '#' + ids[ i ] ).length ) {\n\t\t\t\t\t\treturn $( '#' + ids[ i ] ).after( $( '#' + id ) );\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// Loop over metaboxes infront.\n\t\t\t\tfor ( var i = index + 1; i < ids.length; i++ ) {\n\t\t\t\t\tif ( $( '#' + ids[ i ] ).length ) {\n\t\t\t\t\t\treturn $( '#' + ids[ i ] ).before( $( '#' + id ) );\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// Return false if not sorted.\n\t\t\t\treturn false;\n\t\t\t};\n\n\t\t\t// Keep track of visible and hidden postboxes.\n\t\t\tdata.visible = [];\n\t\t\tdata.hidden = [];\n\n\t\t\t// Show these postboxes.\n\t\t\tdata.results = data.results.map( function ( result, i ) {\n\t\t\t\t// vars\n\t\t\t\tvar postbox = acf.getPostbox( result.id );\n\n\t\t\t\t// Prevent \"acf_after_title\" position in Block Editor.\n\t\t\t\tif (\n\t\t\t\t\tacf.isGutenberg() &&\n\t\t\t\t\tresult.position == 'acf_after_title'\n\t\t\t\t) {\n\t\t\t\t\tresult.position = 'normal';\n\t\t\t\t}\n\n\t\t\t\t// Create postbox if doesn't exist.\n\t\t\t\tif ( ! postbox ) {\n\t\t\t\t\tvar wpMinorVersion = parseFloat( acf.get( 'wp_version' ) );\n\t\t\t\t\tif ( wpMinorVersion >= 5.5 ) {\n\t\t\t\t\t\tvar postboxHeader = [\n\t\t\t\t\t\t\t'
              ',\n\t\t\t\t\t\t\t'

              ',\n\t\t\t\t\t\t\t'' + acf.escHtml( result.title ) + '',\n\t\t\t\t\t\t\t'

              ',\n\t\t\t\t\t\t\t'
              ',\n\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t\t'
              ',\n\t\t\t\t\t\t\t'
              ',\n\t\t\t\t\t\t].join( '' );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvar postboxHeader = [\n\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t\t'

              ',\n\t\t\t\t\t\t\t'' + acf.escHtml( result.title ) + '',\n\t\t\t\t\t\t\t'

              ',\n\t\t\t\t\t\t].join( '' );\n\t\t\t\t\t}\n\n\t\t\t\t\t// Ensure result.classes is set.\n\t\t\t\t\tif ( ! result.classes ) result.classes = '';\n\n\t\t\t\t\t// Create it.\n\t\t\t\t\tvar $postbox = $(\n\t\t\t\t\t\t[\n\t\t\t\t\t\t\t'
              ',\n\t\t\t\t\t\t\tpostboxHeader,\n\t\t\t\t\t\t\t'
              ',\n\t\t\t\t\t\t\tresult.html,\n\t\t\t\t\t\t\t'
              ',\n\t\t\t\t\t\t\t'
              ',\n\t\t\t\t\t\t].join( '' )\n\t\t\t\t\t);\n\n\t\t\t\t\t// Create new hide toggle.\n\t\t\t\t\tif ( $( '#adv-settings' ).length ) {\n\t\t\t\t\t\tvar $prefs = $( '#adv-settings .metabox-prefs' );\n\t\t\t\t\t\tvar $label = $(\n\t\t\t\t\t\t\t[\n\t\t\t\t\t\t\t\t'',\n\t\t\t\t\t\t\t].join( '' )\n\t\t\t\t\t\t);\n\n\t\t\t\t\t\t// Copy default WP events onto checkbox.\n\t\t\t\t\t\tcopyEvents(\n\t\t\t\t\t\t\t$prefs.find( 'input' ).first(),\n\t\t\t\t\t\t\t$label.find( 'input' )\n\t\t\t\t\t\t);\n\n\t\t\t\t\t\t// Append hide label\n\t\t\t\t\t\t$prefs.append( $label );\n\t\t\t\t\t}\n\n\t\t\t\t\t// Copy default WP events onto metabox.\n\t\t\t\t\tif ( $( '.postbox' ).length ) {\n\t\t\t\t\t\tcopyEvents(\n\t\t\t\t\t\t\t$( '.postbox .handlediv' ).first(),\n\t\t\t\t\t\t\t$postbox.children( '.handlediv' )\n\t\t\t\t\t\t);\n\t\t\t\t\t\tcopyEvents(\n\t\t\t\t\t\t\t$( '.postbox .hndle' ).first(),\n\t\t\t\t\t\t\t$postbox.children( '.hndle' )\n\t\t\t\t\t\t);\n\t\t\t\t\t}\n\n\t\t\t\t\t// Append metabox to the bottom of \"side-sortables\".\n\t\t\t\t\tif ( result.position === 'side' ) {\n\t\t\t\t\t\t$( '#' + result.position + '-sortables' ).append(\n\t\t\t\t\t\t\t$postbox\n\t\t\t\t\t\t);\n\n\t\t\t\t\t\t// Prepend metabox to the top of \"normal-sortbables\".\n\t\t\t\t\t} else {\n\t\t\t\t\t\t$( '#' + result.position + '-sortables' ).prepend(\n\t\t\t\t\t\t\t$postbox\n\t\t\t\t\t\t);\n\t\t\t\t\t}\n\n\t\t\t\t\t// Position metabox amongst existing ACF metaboxes within the same location.\n\t\t\t\t\tvar order = [];\n\t\t\t\t\tdata.results.map( function ( _result ) {\n\t\t\t\t\t\tif (\n\t\t\t\t\t\t\tresult.position === _result.position &&\n\t\t\t\t\t\t\t$(\n\t\t\t\t\t\t\t\t'#' +\n\t\t\t\t\t\t\t\t\tresult.position +\n\t\t\t\t\t\t\t\t\t'-sortables #' +\n\t\t\t\t\t\t\t\t\t_result.id\n\t\t\t\t\t\t\t).length\n\t\t\t\t\t\t) {\n\t\t\t\t\t\t\torder.push( _result.id );\n\t\t\t\t\t\t}\n\t\t\t\t\t} );\n\t\t\t\t\tsortMetabox( result.id, order );\n\n\t\t\t\t\t// Check 'sorted' for user preference.\n\t\t\t\t\tif ( data.sorted ) {\n\t\t\t\t\t\t// Loop over each position (acf_after_title, side, normal).\n\t\t\t\t\t\tfor ( var position in data.sorted ) {\n\t\t\t\t\t\t\tlet order = data.sorted[ position ];\n\n\t\t\t\t\t\t\tif ( typeof order !== 'string' ) {\n\t\t\t\t\t\t\t\tcontinue;\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t// Explode string into array of ids.\n\t\t\t\t\t\t\torder = order.split( ',' );\n\n\t\t\t\t\t\t\t// Position metabox relative to order.\n\t\t\t\t\t\t\tif ( sortMetabox( result.id, order ) ) {\n\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t// Initalize it (modifies HTML).\n\t\t\t\t\tpostbox = acf.newPostbox( result );\n\n\t\t\t\t\t// Trigger action.\n\t\t\t\t\tacf.doAction( 'append', $postbox );\n\t\t\t\t\tacf.doAction( 'append_postbox', postbox );\n\t\t\t\t}\n\n\t\t\t\t// show postbox\n\t\t\t\tpostbox.showEnable();\n\n\t\t\t\t// append\n\t\t\t\tdata.visible.push( result.id );\n\n\t\t\t\t// Return result (may have changed).\n\t\t\t\treturn result;\n\t\t\t} );\n\n\t\t\t// Hide these postboxes.\n\t\t\tacf.getPostboxes().map( function ( postbox ) {\n\t\t\t\tif ( data.visible.indexOf( postbox.get( 'id' ) ) === -1 ) {\n\t\t\t\t\t// Hide postbox.\n\t\t\t\t\tpostbox.hideDisable();\n\n\t\t\t\t\t// Append to data.\n\t\t\t\t\tdata.hidden.push( postbox.get( 'id' ) );\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\t// Update style.\n\t\t\t$( '#acf-style' ).html( data.style );\n\n\t\t\t// Do action.\n\t\t\tacf.doAction( 'refresh_post_screen', data );\n\t\t},\n\n\t\trenderUserScreen: function ( json ) {},\n\t} );\n\n\t/**\n\t * gutenScreen\n\t *\n\t * Adds compatibility with the Gutenberg edit screen.\n\t *\n\t * @date\t11/12/18\n\t * @since\t5.8.0\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tvar gutenScreen = new acf.Model( {\n\t\t// Keep a reference to the most recent post attributes.\n\t\tpostEdits: {},\n\n\t\t// Wait until assets have been loaded.\n\t\twait: 'prepare',\n\n\t\tinitialize: function () {\n\t\t\t// Bail early if not Gutenberg.\n\t\t\tif ( ! acf.isGutenbergPostEditor() ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Listen for changes (use debounced version as this can fires often).\n\t\t\twp.data.subscribe( acf.debounce( this.onChange ).bind( this ) );\n\n\t\t\t// Customize \"acf.screen.get\" functions.\n\t\t\tacf.screen.getPageTemplate = this.getPageTemplate;\n\t\t\tacf.screen.getPageParent = this.getPageParent;\n\t\t\tacf.screen.getPostType = this.getPostType;\n\t\t\tacf.screen.getPostFormat = this.getPostFormat;\n\t\t\tacf.screen.getPostCoreTerms = this.getPostCoreTerms;\n\n\t\t\t// Disable unload\n\t\t\tacf.unload.disable();\n\n\t\t\t// Refresh metaboxes since WP 5.3.\n\t\t\tvar wpMinorVersion = parseFloat( acf.get( 'wp_version' ) );\n\t\t\tif ( wpMinorVersion >= 5.3 ) {\n\t\t\t\tthis.addAction(\n\t\t\t\t\t'refresh_post_screen',\n\t\t\t\t\tthis.onRefreshPostScreen\n\t\t\t\t);\n\t\t\t}\n\n\t\t\t// Trigger \"refresh\" after WP has moved metaboxes into place.\n\t\t\twp.domReady( acf.refresh );\n\t\t},\n\n\t\tonChange: function () {\n\t\t\t// Determine attributes that can trigger a refresh.\n\t\t\tvar attributes = [ 'template', 'parent', 'format' ];\n\n\t\t\t// Append taxonomy attribute names to this list.\n\t\t\t( wp.data.select( 'core' ).getTaxonomies() || [] ).map( function (\n\t\t\t\ttaxonomy\n\t\t\t) {\n\t\t\t\tattributes.push( taxonomy.rest_base );\n\t\t\t} );\n\n\t\t\t// Get relevant current post edits.\n\t\t\tvar _postEdits = wp.data.select( 'core/editor' ).getPostEdits();\n\t\t\tvar postEdits = {};\n\t\t\tattributes.map( function ( k ) {\n\t\t\t\tif ( _postEdits[ k ] !== undefined ) {\n\t\t\t\t\tpostEdits[ k ] = _postEdits[ k ];\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\t// Detect change.\n\t\t\tif (\n\t\t\t\tJSON.stringify( postEdits ) !== JSON.stringify( this.postEdits )\n\t\t\t) {\n\t\t\t\tthis.postEdits = postEdits;\n\n\t\t\t\t// Check screen.\n\t\t\t\tacf.screen.check();\n\t\t\t}\n\t\t},\n\n\t\tgetPageTemplate: function () {\n\t\t\treturn wp.data\n\t\t\t\t.select( 'core/editor' )\n\t\t\t\t.getEditedPostAttribute( 'template' );\n\t\t},\n\n\t\tgetPageParent: function ( e, $el ) {\n\t\t\treturn wp.data\n\t\t\t\t.select( 'core/editor' )\n\t\t\t\t.getEditedPostAttribute( 'parent' );\n\t\t},\n\n\t\tgetPostType: function () {\n\t\t\treturn wp.data\n\t\t\t\t.select( 'core/editor' )\n\t\t\t\t.getEditedPostAttribute( 'type' );\n\t\t},\n\n\t\tgetPostFormat: function ( e, $el ) {\n\t\t\treturn wp.data\n\t\t\t\t.select( 'core/editor' )\n\t\t\t\t.getEditedPostAttribute( 'format' );\n\t\t},\n\n\t\tgetPostCoreTerms: function () {\n\t\t\t// vars\n\t\t\tvar terms = {};\n\n\t\t\t// Loop over taxonomies.\n\t\t\tvar taxonomies = wp.data.select( 'core' ).getTaxonomies() || [];\n\t\t\ttaxonomies.map( function ( taxonomy ) {\n\t\t\t\t// Append selected taxonomies to terms object.\n\t\t\t\tvar postTerms = wp.data\n\t\t\t\t\t.select( 'core/editor' )\n\t\t\t\t\t.getEditedPostAttribute( taxonomy.rest_base );\n\t\t\t\tif ( postTerms ) {\n\t\t\t\t\tterms[ taxonomy.slug ] = postTerms;\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\t// return\n\t\t\treturn terms;\n\t\t},\n\n\t\t/**\n\t\t * onRefreshPostScreen\n\t\t *\n\t\t * Fires after the Post edit screen metaboxs are refreshed to update the Block Editor API state.\n\t\t *\n\t\t * @date\t11/11/19\n\t\t * @since\t5.8.7\n\t\t *\n\t\t * @param\tobject data The \"check_screen\" JSON response data.\n\t\t * @return\tvoid\n\t\t */\n\t\tonRefreshPostScreen: function ( data ) {\n\n\t\t\t// Extract vars.\n\t\t\tvar select = wp.data.select( 'core/edit-post' );\n\t\t\tvar dispatch = wp.data.dispatch( 'core/edit-post' );\n\n\t\t\t// Load current metabox locations and data.\n\t\t\tvar locations = {};\n\t\t\tselect.getActiveMetaBoxLocations().map( function ( location ) {\n\t\t\t\tlocations[ location ] = select.getMetaBoxesPerLocation(\n\t\t\t\t\tlocation\n\t\t\t\t);\n\t\t\t} );\n\n\t\t\t// Generate flat array of existing ids.\n\t\t\tvar ids = [];\n\t\t\tfor ( var k in locations ) {\n\t\t\t\tlocations[ k ].map( function ( m ) {\n\t\t\t\t\tids.push( m.id );\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// Append new ACF metaboxes (ignore those which already exist).\n\t\t\tdata.results\n\t\t\t\t.filter( function ( r ) {\n\t\t\t\t\treturn ids.indexOf( r.id ) === -1;\n\t\t\t\t} )\n\t\t\t\t.map( function ( result, i ) {\n\t\t\t\t\t// Ensure location exists.\n\t\t\t\t\tvar location = result.position;\n\t\t\t\t\tlocations[ location ] = locations[ location ] || [];\n\n\t\t\t\t\t// Append.\n\t\t\t\t\tlocations[ location ].push( {\n\t\t\t\t\t\tid: result.id,\n\t\t\t\t\t\ttitle: result.title,\n\t\t\t\t\t} );\n\t\t\t\t} );\n\n\t\t\t// Remove hidden ACF metaboxes.\n\t\t\tfor ( var k in locations ) {\n\t\t\t\tlocations[ k ] = locations[ k ].filter( function ( m ) {\n\t\t\t\t\treturn data.hidden.indexOf( m.id ) === -1;\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// Update state.\n\t\t\tdispatch.setAvailableMetaBoxesPerLocation( locations );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * acf.newSelect2\n\t *\n\t * description\n\t *\n\t * @date\t13/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tacf.newSelect2 = function ( $select, props ) {\n\t\t// defaults\n\t\tprops = acf.parseArgs( props, {\n\t\t\tallowNull: false,\n\t\t\tplaceholder: '',\n\t\t\tmultiple: false,\n\t\t\tfield: false,\n\t\t\tajax: false,\n\t\t\tajaxAction: '',\n\t\t\tajaxData: function ( data ) {\n\t\t\t\treturn data;\n\t\t\t},\n\t\t\tajaxResults: function ( json ) {\n\t\t\t\treturn json;\n\t\t\t},\n\t\t\ttemplateSelection: false,\n\t\t\ttemplateResult: false,\n\t\t\tdropdownCssClass: '',\n\t\t\tsuppressFilters: false,\n\t\t} );\n\n\t\t// initialize\n\t\tif ( getVersion() == 4 ) {\n\t\t\tvar select2 = new Select2_4( $select, props );\n\t\t} else {\n\t\t\tvar select2 = new Select2_3( $select, props );\n\t\t}\n\n\t\t// actions\n\t\tacf.doAction( 'new_select2', select2 );\n\n\t\t// return\n\t\treturn select2;\n\t};\n\n\t/**\n\t * getVersion\n\t *\n\t * description\n\t *\n\t * @date\t13/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tfunction getVersion() {\n\t\t// v4\n\t\tif ( acf.isset( window, 'jQuery', 'fn', 'select2', 'amd' ) ) {\n\t\t\treturn 4;\n\t\t}\n\n\t\t// v3\n\t\tif ( acf.isset( window, 'Select2' ) ) {\n\t\t\treturn 3;\n\t\t}\n\n\t\t// return\n\t\treturn false;\n\t}\n\n\t/**\n\t * Select2\n\t *\n\t * description\n\t *\n\t * @date\t13/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar Select2 = acf.Model.extend( {\n\t\tsetup: function ( $select, props ) {\n\t\t\t$.extend( this.data, props );\n\t\t\tthis.$el = $select;\n\t\t},\n\n\t\tinitialize: function () {},\n\n\t\tselectOption: function ( value ) {\n\t\t\tvar $option = this.getOption( value );\n\t\t\tif ( ! $option.prop( 'selected' ) ) {\n\t\t\t\t$option.prop( 'selected', true ).trigger( 'change' );\n\t\t\t}\n\t\t},\n\n\t\tunselectOption: function ( value ) {\n\t\t\tvar $option = this.getOption( value );\n\t\t\tif ( $option.prop( 'selected' ) ) {\n\t\t\t\t$option.prop( 'selected', false ).trigger( 'change' );\n\t\t\t}\n\t\t},\n\n\t\tgetOption: function ( value ) {\n\t\t\treturn this.$( 'option[value=\"' + value + '\"]' );\n\t\t},\n\n\t\taddOption: function ( option ) {\n\t\t\t// defaults\n\t\t\toption = acf.parseArgs( option, {\n\t\t\t\tid: '',\n\t\t\t\ttext: '',\n\t\t\t\tselected: false,\n\t\t\t} );\n\n\t\t\t// vars\n\t\t\tvar $option = this.getOption( option.id );\n\n\t\t\t// append\n\t\t\tif ( ! $option.length ) {\n\t\t\t\t$option = $( '' );\n\t\t\t\t$option.html( option.text );\n\t\t\t\t$option.attr( 'value', option.id );\n\t\t\t\t$option.prop( 'selected', option.selected );\n\t\t\t\tthis.$el.append( $option );\n\t\t\t}\n\n\t\t\t// chain\n\t\t\treturn $option;\n\t\t},\n\n\t\tgetValue: function () {\n\t\t\t// vars\n\t\t\tvar val = [];\n\t\t\tvar $options = this.$el.find( 'option:selected' );\n\n\t\t\t// bail early if no selected\n\t\t\tif ( ! $options.exists() ) {\n\t\t\t\treturn val;\n\t\t\t}\n\n\t\t\t// sort by attribute\n\t\t\t$options = $options.sort( function ( a, b ) {\n\t\t\t\treturn (\n\t\t\t\t\t+a.getAttribute( 'data-i' ) - +b.getAttribute( 'data-i' )\n\t\t\t\t);\n\t\t\t} );\n\n\t\t\t// loop\n\t\t\t$options.each( function () {\n\t\t\t\tvar $el = $( this );\n\t\t\t\tval.push( {\n\t\t\t\t\t$el: $el,\n\t\t\t\t\tid: $el.attr( 'value' ),\n\t\t\t\t\ttext: $el.text(),\n\t\t\t\t} );\n\t\t\t} );\n\n\t\t\t// return\n\t\t\treturn val;\n\t\t},\n\n\t\tmergeOptions: function () {},\n\n\t\tgetChoices: function () {\n\t\t\t// callback\n\t\t\tvar crawl = function ( $parent ) {\n\t\t\t\t// vars\n\t\t\t\tvar choices = [];\n\n\t\t\t\t// loop\n\t\t\t\t$parent.children().each( function () {\n\t\t\t\t\t// vars\n\t\t\t\t\tvar $child = $( this );\n\n\t\t\t\t\t// optgroup\n\t\t\t\t\tif ( $child.is( 'optgroup' ) ) {\n\t\t\t\t\t\tchoices.push( {\n\t\t\t\t\t\t\ttext: $child.attr( 'label' ),\n\t\t\t\t\t\t\tchildren: crawl( $child ),\n\t\t\t\t\t\t} );\n\n\t\t\t\t\t\t// option\n\t\t\t\t\t} else {\n\t\t\t\t\t\tchoices.push( {\n\t\t\t\t\t\t\tid: $child.attr( 'value' ),\n\t\t\t\t\t\t\ttext: $child.text(),\n\t\t\t\t\t\t} );\n\t\t\t\t\t}\n\t\t\t\t} );\n\n\t\t\t\t// return\n\t\t\t\treturn choices;\n\t\t\t};\n\n\t\t\t// crawl\n\t\t\treturn crawl( this.$el );\n\t\t},\n\n\t\tgetAjaxData: function ( params ) {\n\t\t\t// vars\n\t\t\tvar ajaxData = {\n\t\t\t\taction: this.get( 'ajaxAction' ),\n\t\t\t\ts: params.term || '',\n\t\t\t\tpaged: params.page || 1,\n\t\t\t};\n\n\t\t\t// field helper\n\t\t\tvar field = this.get( 'field' );\n\t\t\tif ( field ) {\n\t\t\t\tajaxData.field_key = field.get( 'key' );\n\t\t\t}\n\n\t\t\t// callback\n\t\t\tvar callback = this.get( 'ajaxData' );\n\t\t\tif ( callback ) {\n\t\t\t\tajaxData = callback.apply( this, [ ajaxData, params ] );\n\t\t\t}\n\n\t\t\t// filter\n\t\t\tajaxData = acf.applyFilters(\n\t\t\t\t'select2_ajax_data',\n\t\t\t\tajaxData,\n\t\t\t\tthis.data,\n\t\t\t\tthis.$el,\n\t\t\t\tfield || false,\n\t\t\t\tthis\n\t\t\t);\n\n\t\t\t// return\n\t\t\treturn acf.prepareForAjax( ajaxData );\n\t\t},\n\n\t\tgetAjaxResults: function ( json, params ) {\n\t\t\t// defaults\n\t\t\tjson = acf.parseArgs( json, {\n\t\t\t\tresults: false,\n\t\t\t\tmore: false,\n\t\t\t} );\n\n\t\t\t// callback\n\t\t\tvar callback = this.get( 'ajaxResults' );\n\t\t\tif ( callback ) {\n\t\t\t\tjson = callback.apply( this, [ json, params ] );\n\t\t\t}\n\n\t\t\t// filter\n\t\t\tjson = acf.applyFilters(\n\t\t\t\t'select2_ajax_results',\n\t\t\t\tjson,\n\t\t\t\tparams,\n\t\t\t\tthis\n\t\t\t);\n\n\t\t\t// return\n\t\t\treturn json;\n\t\t},\n\n\t\tprocessAjaxResults: function ( json, params ) {\n\t\t\t// vars\n\t\t\tvar json = this.getAjaxResults( json, params );\n\n\t\t\t// change more to pagination\n\t\t\tif ( json.more ) {\n\t\t\t\tjson.pagination = { more: true };\n\t\t\t}\n\n\t\t\t// merge together groups\n\t\t\tsetTimeout( $.proxy( this.mergeOptions, this ), 1 );\n\n\t\t\t// return\n\t\t\treturn json;\n\t\t},\n\n\t\tdestroy: function () {\n\t\t\t// destroy via api\n\t\t\tif ( this.$el.data( 'select2' ) ) {\n\t\t\t\tthis.$el.select2( 'destroy' );\n\t\t\t}\n\n\t\t\t// destory via HTML (duplicating HTML does not contain data)\n\t\t\tthis.$el.siblings( '.select2-container' ).remove();\n\t\t},\n\t} );\n\n\t/**\n\t * Select2_4\n\t *\n\t * description\n\t *\n\t * @date\t13/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar Select2_4 = Select2.extend( {\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar $select = this.$el;\n\t\t\tvar options = {\n\t\t\t\twidth: '100%',\n\t\t\t\tallowClear: this.get( 'allowNull' ),\n\t\t\t\tplaceholder: this.get( 'placeholder' ),\n\t\t\t\tmultiple: this.get( 'multiple' ),\n\t\t\t\ttemplateSelection: this.get( 'templateSelection' ),\n\t\t\t\ttemplateResult: this.get( 'templateResult' ),\n\t\t\t\tdropdownCssClass: this.get( 'dropdownCssClass' ),\n\t\t\t\tsuppressFilters: this.get( 'suppressFilters' ),\n\t\t\t\tdata: [],\n\t\t\t\tescapeMarkup: function ( markup ) {\n\t\t\t\t\tif ( typeof markup !== 'string' ) {\n\t\t\t\t\t\treturn markup;\n\t\t\t\t\t}\n\t\t\t\t\treturn acf.escHtml( markup );\n\t\t\t\t},\n\t\t\t};\n\n\t\t\t// Clear empty templateSelections, templateResults, or dropdownCssClass.\n\t\t\tif ( ! options.templateSelection ) {\n\t\t\t\tdelete options.templateSelection;\n\t\t\t}\n\t\t\tif ( ! options.templateResult ) {\n\t\t\t\tdelete options.templateResult;\n\t\t\t}\n\t\t\tif ( ! options.dropdownCssClass ) {\n\t\t\t\tdelete options.dropdownCssClass;\n\t\t\t}\n\n\t\t\t// Only use the template if SelectWoo is not loaded to work around https://github.com/woocommerce/woocommerce/pull/30473\n\t\t\tif ( ! acf.isset( window, 'jQuery', 'fn', 'selectWoo' ) ) {\n\t\t\t\tif ( ! options.templateSelection ) {\n\t\t\t\t\toptions.templateSelection = function ( selection ) {\n\t\t\t\t\t\tvar $selection = $(\n\t\t\t\t\t\t\t''\n\t\t\t\t\t\t);\n\t\t\t\t\t\t$selection.html( acf.escHtml( selection.text ) );\n\t\t\t\t\t\t$selection.data( 'element', selection.element );\n\t\t\t\t\t\treturn $selection;\n\t\t\t\t\t};\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tdelete options.templateSelection;\n\t\t\t\tdelete options.templateResult;\n\t\t\t}\n\n\t\t\t// multiple\n\t\t\tif ( options.multiple ) {\n\t\t\t\t// reorder options\n\t\t\t\tthis.getValue().map( function ( item ) {\n\t\t\t\t\titem.$el.detach().appendTo( $select );\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// Temporarily remove conflicting attribute.\n\t\t\tvar attrAjax = $select.attr( 'data-ajax' );\n\t\t\tif ( attrAjax !== undefined ) {\n\t\t\t\t$select.removeData( 'ajax' );\n\t\t\t\t$select.removeAttr( 'data-ajax' );\n\t\t\t}\n\n\t\t\t// ajax\n\t\t\tif ( this.get( 'ajax' ) ) {\n\t\t\t\toptions.ajax = {\n\t\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\t\tdelay: 250,\n\t\t\t\t\tdataType: 'json',\n\t\t\t\t\ttype: 'post',\n\t\t\t\t\tcache: false,\n\t\t\t\t\tdata: $.proxy( this.getAjaxData, this ),\n\t\t\t\t\tprocessResults: $.proxy( this.processAjaxResults, this ),\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t// filter for 3rd party customization\n\t\t\tif ( ! options.suppressFilters ) {\n\t\t\t\tvar field = this.get( 'field' );\n\t\t\t\toptions = acf.applyFilters(\n\t\t\t\t\t'select2_args',\n\t\t\t\t\toptions,\n\t\t\t\t\t$select,\n\t\t\t\t\tthis.data,\n\t\t\t\t\tfield || false,\n\t\t\t\t\tthis\n\t\t\t\t);\n\t\t\t}\n\n\t\t\t// add select2\n\t\t\t$select.select2( options );\n\n\t\t\t// get container (Select2 v4 does not return this from constructor)\n\t\t\tvar $container = $select.next( '.select2-container' );\n\n\t\t\t// multiple\n\t\t\tif ( options.multiple ) {\n\t\t\t\t// vars\n\t\t\t\tvar $ul = $container.find( 'ul' );\n\n\t\t\t\t// sortable\n\t\t\t\t$ul.sortable( {\n\t\t\t\t\tstop: function ( e ) {\n\t\t\t\t\t\t// loop\n\t\t\t\t\t\t$ul.find( '.select2-selection__choice' ).each(\n\t\t\t\t\t\t\tfunction () {\n\t\t\t\t\t\t\t\t// Attempt to use .data if it exists (select2 version < 4.0.6) or use our template data instead.\n\t\t\t\t\t\t\t\tif ( $( this ).data( 'data' ) ) {\n\t\t\t\t\t\t\t\t\tvar $option = $(\n\t\t\t\t\t\t\t\t\t\t$( this ).data( 'data' ).element\n\t\t\t\t\t\t\t\t\t);\n\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\tvar $option = $(\n\t\t\t\t\t\t\t\t\t\t$( this )\n\t\t\t\t\t\t\t\t\t\t\t.find( 'span.acf-selection' )\n\t\t\t\t\t\t\t\t\t\t\t.data( 'element' )\n\t\t\t\t\t\t\t\t\t);\n\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t// detach and re-append to end\n\t\t\t\t\t\t\t\t$option.detach().appendTo( $select );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t);\n\n\t\t\t\t\t\t// trigger change on input (JS error if trigger on select)\n\t\t\t\t\t\t$select.trigger( 'change' );\n\t\t\t\t\t},\n\t\t\t\t} );\n\n\t\t\t\t// on select, move to end\n\t\t\t\t$select.on(\n\t\t\t\t\t'select2:select',\n\t\t\t\t\tthis.proxy( function ( e ) {\n\t\t\t\t\t\tthis.getOption( e.params.data.id )\n\t\t\t\t\t\t\t.detach()\n\t\t\t\t\t\t\t.appendTo( this.$el );\n\t\t\t\t\t} )\n\t\t\t\t);\n\t\t\t}\n\n\t\t\t// add handler to auto-focus searchbox (for jQuery 3.6)\n\t\t\t$select.on( 'select2:open', () => {\n\t\t\t\t$( '.select2-container--open .select2-search__field' )\n\t\t\t\t\t.get( -1 )\n\t\t\t\t\t.focus();\n\t\t\t} );\n\n\t\t\t// add class\n\t\t\t$container.addClass( '-acf' );\n\n\t\t\t// Add back temporarily removed attr.\n\t\t\tif ( attrAjax !== undefined ) {\n\t\t\t\t$select.attr( 'data-ajax', attrAjax );\n\t\t\t}\n\n\t\t\t// action for 3rd party customization\n\t\t\tif ( ! options.suppressFilters ) {\n\t\t\t\tacf.doAction(\n\t\t\t\t\t'select2_init',\n\t\t\t\t\t$select,\n\t\t\t\t\toptions,\n\t\t\t\t\tthis.data,\n\t\t\t\t\tfield || false,\n\t\t\t\t\tthis\n\t\t\t\t);\n\t\t\t}\n\t\t},\n\n\t\tmergeOptions: function () {\n\t\t\t// vars\n\t\t\tvar $prevOptions = false;\n\t\t\tvar $prevGroup = false;\n\n\t\t\t// loop\n\t\t\t$( '.select2-results__option[role=\"group\"]' ).each( function () {\n\t\t\t\t// vars\n\t\t\t\tvar $options = $( this ).children( 'ul' );\n\t\t\t\tvar $group = $( this ).children( 'strong' );\n\n\t\t\t\t// compare to previous\n\t\t\t\tif ( $prevGroup && $prevGroup.text() === $group.text() ) {\n\t\t\t\t\t$prevOptions.append( $options.children() );\n\t\t\t\t\t$( this ).remove();\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\t// update vars\n\t\t\t\t$prevOptions = $options;\n\t\t\t\t$prevGroup = $group;\n\t\t\t} );\n\t\t},\n\t} );\n\n\t/**\n\t * Select2_3\n\t *\n\t * description\n\t *\n\t * @date\t13/1/18\n\t * @since\t5.6.5\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar Select2_3 = Select2.extend( {\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar $select = this.$el;\n\t\t\tvar value = this.getValue();\n\t\t\tvar multiple = this.get( 'multiple' );\n\t\t\tvar options = {\n\t\t\t\twidth: '100%',\n\t\t\t\tallowClear: this.get( 'allowNull' ),\n\t\t\t\tplaceholder: this.get( 'placeholder' ),\n\t\t\t\tseparator: '||',\n\t\t\t\tmultiple: this.get( 'multiple' ),\n\t\t\t\tdata: this.getChoices(),\n\t\t\t\tescapeMarkup: function ( string ) {\n\t\t\t\t\treturn acf.escHtml( string );\n\t\t\t\t},\n\t\t\t\tdropdownCss: {\n\t\t\t\t\t'z-index': '999999999',\n\t\t\t\t},\n\t\t\t\tinitSelection: function ( element, callback ) {\n\t\t\t\t\tif ( multiple ) {\n\t\t\t\t\t\tcallback( value );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tcallback( value.shift() );\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t};\n\n\t\t\t// get hidden input\n\t\t\tvar $input = $select.siblings( 'input' );\n\t\t\tif ( ! $input.length ) {\n\t\t\t\t$input = $( '' );\n\t\t\t\t$select.before( $input );\n\t\t\t}\n\n\t\t\t// set input value\n\t\t\tinputValue = value\n\t\t\t\t.map( function ( item ) {\n\t\t\t\t\treturn item.id;\n\t\t\t\t} )\n\t\t\t\t.join( '||' );\n\t\t\t$input.val( inputValue );\n\n\t\t\t// multiple\n\t\t\tif ( options.multiple ) {\n\t\t\t\t// reorder options\n\t\t\t\tvalue.map( function ( item ) {\n\t\t\t\t\titem.$el.detach().appendTo( $select );\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// remove blank option as we have a clear all button\n\t\t\tif ( options.allowClear ) {\n\t\t\t\toptions.data = options.data.filter( function ( item ) {\n\t\t\t\t\treturn item.id !== '';\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// remove conflicting atts\n\t\t\t$select.removeData( 'ajax' );\n\t\t\t$select.removeAttr( 'data-ajax' );\n\n\t\t\t// ajax\n\t\t\tif ( this.get( 'ajax' ) ) {\n\t\t\t\toptions.ajax = {\n\t\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\t\tquietMillis: 250,\n\t\t\t\t\tdataType: 'json',\n\t\t\t\t\ttype: 'post',\n\t\t\t\t\tcache: false,\n\t\t\t\t\tdata: $.proxy( this.getAjaxData, this ),\n\t\t\t\t\tresults: $.proxy( this.processAjaxResults, this ),\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t// filter for 3rd party customization\n\t\t\tvar field = this.get( 'field' );\n\t\t\toptions = acf.applyFilters(\n\t\t\t\t'select2_args',\n\t\t\t\toptions,\n\t\t\t\t$select,\n\t\t\t\tthis.data,\n\t\t\t\tfield || false,\n\t\t\t\tthis\n\t\t\t);\n\n\t\t\t// add select2\n\t\t\t$input.select2( options );\n\n\t\t\t// get container\n\t\t\tvar $container = $input.select2( 'container' );\n\n\t\t\t// helper to find this select's option\n\t\t\tvar getOption = $.proxy( this.getOption, this );\n\n\t\t\t// multiple\n\t\t\tif ( options.multiple ) {\n\t\t\t\t// vars\n\t\t\t\tvar $ul = $container.find( 'ul' );\n\n\t\t\t\t// sortable\n\t\t\t\t$ul.sortable( {\n\t\t\t\t\tstop: function () {\n\t\t\t\t\t\t// loop\n\t\t\t\t\t\t$ul.find( '.select2-search-choice' ).each( function () {\n\t\t\t\t\t\t\t// vars\n\t\t\t\t\t\t\tvar data = $( this ).data( 'select2Data' );\n\t\t\t\t\t\t\tvar $option = getOption( data.id );\n\n\t\t\t\t\t\t\t// detach and re-append to end\n\t\t\t\t\t\t\t$option.detach().appendTo( $select );\n\t\t\t\t\t\t} );\n\n\t\t\t\t\t\t// trigger change on input (JS error if trigger on select)\n\t\t\t\t\t\t$select.trigger( 'change' );\n\t\t\t\t\t},\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// on select, create option and move to end\n\t\t\t$input.on( 'select2-selecting', function ( e ) {\n\t\t\t\t// vars\n\t\t\t\tvar item = e.choice;\n\t\t\t\tvar $option = getOption( item.id );\n\n\t\t\t\t// create if doesn't exist\n\t\t\t\tif ( ! $option.length ) {\n\t\t\t\t\t$option = $(\n\t\t\t\t\t\t''\n\t\t\t\t\t);\n\t\t\t\t}\n\n\t\t\t\t// detach and re-append to end\n\t\t\t\t$option.detach().appendTo( $select );\n\t\t\t} );\n\n\t\t\t// add class\n\t\t\t$container.addClass( '-acf' );\n\n\t\t\t// action for 3rd party customization\n\t\t\tacf.doAction(\n\t\t\t\t'select2_init',\n\t\t\t\t$select,\n\t\t\t\toptions,\n\t\t\t\tthis.data,\n\t\t\t\tfield || false,\n\t\t\t\tthis\n\t\t\t);\n\n\t\t\t// change\n\t\t\t$input.on( 'change', function () {\n\t\t\t\tvar val = $input.val();\n\t\t\t\tif ( val.indexOf( '||' ) ) {\n\t\t\t\t\tval = val.split( '||' );\n\t\t\t\t}\n\t\t\t\t$select.val( val ).trigger( 'change' );\n\t\t\t} );\n\n\t\t\t// hide select\n\t\t\t$select.hide();\n\t\t},\n\n\t\tmergeOptions: function () {\n\t\t\t// vars\n\t\t\tvar $prevOptions = false;\n\t\t\tvar $prevGroup = false;\n\n\t\t\t// loop\n\t\t\t$( '#select2-drop .select2-result-with-children' ).each(\n\t\t\t\tfunction () {\n\t\t\t\t\t// vars\n\t\t\t\t\tvar $options = $( this ).children( 'ul' );\n\t\t\t\t\tvar $group = $( this ).children( '.select2-result-label' );\n\n\t\t\t\t\t// compare to previous\n\t\t\t\t\tif ( $prevGroup && $prevGroup.text() === $group.text() ) {\n\t\t\t\t\t\t$prevGroup.append( $options.children() );\n\t\t\t\t\t\t$( this ).remove();\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\n\t\t\t\t\t// update vars\n\t\t\t\t\t$prevOptions = $options;\n\t\t\t\t\t$prevGroup = $group;\n\t\t\t\t}\n\t\t\t);\n\t\t},\n\n\t\tgetAjaxData: function ( term, page ) {\n\t\t\t// create Select2 v4 params\n\t\t\tvar params = {\n\t\t\t\tterm: term,\n\t\t\t\tpage: page,\n\t\t\t};\n\n\t\t\t// filter\n\t\t\tvar field = this.get( 'field' );\n\t\t\tparams = acf.applyFilters(\n\t\t\t\t'select2_ajax_data',\n\t\t\t\tparams,\n\t\t\t\tthis.data,\n\t\t\t\tthis.$el,\n\t\t\t\tfield || false,\n\t\t\t\tthis\n\t\t\t);\n\n\t\t\t// return\n\t\t\treturn Select2.prototype.getAjaxData.apply( this, [ params ] );\n\t\t},\n\t} );\n\n\t// manager\n\tvar select2Manager = new acf.Model( {\n\t\tpriority: 5,\n\t\twait: 'prepare',\n\t\tactions: {\n\t\t\tduplicate: 'onDuplicate',\n\t\t},\n\t\tinitialize: function () {\n\t\t\t// vars\n\t\t\tvar locale = acf.get( 'locale' );\n\t\t\tvar rtl = acf.get( 'rtl' );\n\t\t\tvar l10n = acf.get( 'select2L10n' );\n\t\t\tvar version = getVersion();\n\n\t\t\t// bail early if no l10n\n\t\t\tif ( ! l10n ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// bail early if 'en'\n\t\t\tif ( locale.indexOf( 'en' ) === 0 ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// initialize\n\t\t\tif ( version == 4 ) {\n\t\t\t\tthis.addTranslations4();\n\t\t\t} else if ( version == 3 ) {\n\t\t\t\tthis.addTranslations3();\n\t\t\t}\n\t\t},\n\n\t\taddTranslations4: function () {\n\t\t\t// vars\n\t\t\tvar l10n = acf.get( 'select2L10n' );\n\t\t\tvar locale = acf.get( 'locale' );\n\n\t\t\t// modify local to match html[lang] attribute (used by Select2)\n\t\t\tlocale = locale.replace( '_', '-' );\n\n\t\t\t// select2L10n\n\t\t\tvar select2L10n = {\n\t\t\t\terrorLoading: function () {\n\t\t\t\t\treturn l10n.load_fail;\n\t\t\t\t},\n\t\t\t\tinputTooLong: function ( args ) {\n\t\t\t\t\tvar overChars = args.input.length - args.maximum;\n\t\t\t\t\tif ( overChars > 1 ) {\n\t\t\t\t\t\treturn l10n.input_too_long_n.replace( '%d', overChars );\n\t\t\t\t\t}\n\t\t\t\t\treturn l10n.input_too_long_1;\n\t\t\t\t},\n\t\t\t\tinputTooShort: function ( args ) {\n\t\t\t\t\tvar remainingChars = args.minimum - args.input.length;\n\t\t\t\t\tif ( remainingChars > 1 ) {\n\t\t\t\t\t\treturn l10n.input_too_short_n.replace(\n\t\t\t\t\t\t\t'%d',\n\t\t\t\t\t\t\tremainingChars\n\t\t\t\t\t\t);\n\t\t\t\t\t}\n\t\t\t\t\treturn l10n.input_too_short_1;\n\t\t\t\t},\n\t\t\t\tloadingMore: function () {\n\t\t\t\t\treturn l10n.load_more;\n\t\t\t\t},\n\t\t\t\tmaximumSelected: function ( args ) {\n\t\t\t\t\tvar maximum = args.maximum;\n\t\t\t\t\tif ( maximum > 1 ) {\n\t\t\t\t\t\treturn l10n.selection_too_long_n.replace(\n\t\t\t\t\t\t\t'%d',\n\t\t\t\t\t\t\tmaximum\n\t\t\t\t\t\t);\n\t\t\t\t\t}\n\t\t\t\t\treturn l10n.selection_too_long_1;\n\t\t\t\t},\n\t\t\t\tnoResults: function () {\n\t\t\t\t\treturn l10n.matches_0;\n\t\t\t\t},\n\t\t\t\tsearching: function () {\n\t\t\t\t\treturn l10n.searching;\n\t\t\t\t},\n\t\t\t};\n\n\t\t\t// append\n\t\t\tjQuery.fn.select2.amd.define(\n\t\t\t\t'select2/i18n/' + locale,\n\t\t\t\t[],\n\t\t\t\tfunction () {\n\t\t\t\t\treturn select2L10n;\n\t\t\t\t}\n\t\t\t);\n\t\t},\n\n\t\taddTranslations3: function () {\n\t\t\t// vars\n\t\t\tvar l10n = acf.get( 'select2L10n' );\n\t\t\tvar locale = acf.get( 'locale' );\n\n\t\t\t// modify local to match html[lang] attribute (used by Select2)\n\t\t\tlocale = locale.replace( '_', '-' );\n\n\t\t\t// select2L10n\n\t\t\tvar select2L10n = {\n\t\t\t\tformatMatches: function ( matches ) {\n\t\t\t\t\tif ( matches > 1 ) {\n\t\t\t\t\t\treturn l10n.matches_n.replace( '%d', matches );\n\t\t\t\t\t}\n\t\t\t\t\treturn l10n.matches_1;\n\t\t\t\t},\n\t\t\t\tformatNoMatches: function () {\n\t\t\t\t\treturn l10n.matches_0;\n\t\t\t\t},\n\t\t\t\tformatAjaxError: function () {\n\t\t\t\t\treturn l10n.load_fail;\n\t\t\t\t},\n\t\t\t\tformatInputTooShort: function ( input, min ) {\n\t\t\t\t\tvar remainingChars = min - input.length;\n\t\t\t\t\tif ( remainingChars > 1 ) {\n\t\t\t\t\t\treturn l10n.input_too_short_n.replace(\n\t\t\t\t\t\t\t'%d',\n\t\t\t\t\t\t\tremainingChars\n\t\t\t\t\t\t);\n\t\t\t\t\t}\n\t\t\t\t\treturn l10n.input_too_short_1;\n\t\t\t\t},\n\t\t\t\tformatInputTooLong: function ( input, max ) {\n\t\t\t\t\tvar overChars = input.length - max;\n\t\t\t\t\tif ( overChars > 1 ) {\n\t\t\t\t\t\treturn l10n.input_too_long_n.replace( '%d', overChars );\n\t\t\t\t\t}\n\t\t\t\t\treturn l10n.input_too_long_1;\n\t\t\t\t},\n\t\t\t\tformatSelectionTooBig: function ( maximum ) {\n\t\t\t\t\tif ( maximum > 1 ) {\n\t\t\t\t\t\treturn l10n.selection_too_long_n.replace(\n\t\t\t\t\t\t\t'%d',\n\t\t\t\t\t\t\tmaximum\n\t\t\t\t\t\t);\n\t\t\t\t\t}\n\t\t\t\t\treturn l10n.selection_too_long_1;\n\t\t\t\t},\n\t\t\t\tformatLoadMore: function () {\n\t\t\t\t\treturn l10n.load_more;\n\t\t\t\t},\n\t\t\t\tformatSearching: function () {\n\t\t\t\t\treturn l10n.searching;\n\t\t\t\t},\n\t\t\t};\n\n\t\t\t// ensure locales exists\n\t\t\t$.fn.select2.locales = $.fn.select2.locales || {};\n\n\t\t\t// append\n\t\t\t$.fn.select2.locales[ locale ] = select2L10n;\n\t\t\t$.extend( $.fn.select2.defaults, select2L10n );\n\t\t},\n\n\t\tonDuplicate: function ( $el, $el2 ) {\n\t\t\t$el2.find( '.select2-container' ).remove();\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tacf.tinymce = {\n\t\t/*\n\t\t * defaults\n\t\t *\n\t\t * This function will return default mce and qt settings\n\t\t *\n\t\t * @type\tfunction\n\t\t * @date\t18/8/17\n\t\t * @since\t5.6.0\n\t\t *\n\t\t * @param\t$post_id (int)\n\t\t * @return\t$post_id (int)\n\t\t */\n\n\t\tdefaults: function () {\n\t\t\t// bail early if no tinyMCEPreInit\n\t\t\tif ( typeof tinyMCEPreInit === 'undefined' ) return false;\n\n\t\t\t// vars\n\t\t\tvar defaults = {\n\t\t\t\ttinymce: tinyMCEPreInit.mceInit.acf_content,\n\t\t\t\tquicktags: tinyMCEPreInit.qtInit.acf_content,\n\t\t\t};\n\n\t\t\t// return\n\t\t\treturn defaults;\n\t\t},\n\n\t\t/*\n\t\t * initialize\n\t\t *\n\t\t * This function will initialize the tinymce and quicktags instances\n\t\t *\n\t\t * @type\tfunction\n\t\t * @date\t18/8/17\n\t\t * @since\t5.6.0\n\t\t *\n\t\t * @param\t$post_id (int)\n\t\t * @return\t$post_id (int)\n\t\t */\n\n\t\tinitialize: function ( id, args ) {\n\t\t\t// defaults\n\t\t\targs = acf.parseArgs( args, {\n\t\t\t\ttinymce: true,\n\t\t\t\tquicktags: true,\n\t\t\t\ttoolbar: 'full',\n\t\t\t\tmode: 'visual', // visual,text\n\t\t\t\tfield: false,\n\t\t\t} );\n\n\t\t\t// tinymce\n\t\t\tif ( args.tinymce ) {\n\t\t\t\tthis.initializeTinymce( id, args );\n\t\t\t}\n\n\t\t\t// quicktags\n\t\t\tif ( args.quicktags ) {\n\t\t\t\tthis.initializeQuicktags( id, args );\n\t\t\t}\n\t\t},\n\n\t\t/*\n\t\t * initializeTinymce\n\t\t *\n\t\t * This function will initialize the tinymce instance\n\t\t *\n\t\t * @type\tfunction\n\t\t * @date\t18/8/17\n\t\t * @since\t5.6.0\n\t\t *\n\t\t * @param\t$post_id (int)\n\t\t * @return\t$post_id (int)\n\t\t */\n\n\t\tinitializeTinymce: function ( id, args ) {\n\t\t\t// vars\n\t\t\tvar $textarea = $( '#' + id );\n\t\t\tvar defaults = this.defaults();\n\t\t\tvar toolbars = acf.get( 'toolbars' );\n\t\t\tvar field = args.field || false;\n\t\t\tvar $field = field.$el || false;\n\n\t\t\t// bail early\n\t\t\tif ( typeof tinymce === 'undefined' ) return false;\n\t\t\tif ( ! defaults ) return false;\n\n\t\t\t// check if exists\n\t\t\tif ( tinymce.get( id ) ) {\n\t\t\t\treturn this.enable( id );\n\t\t\t}\n\n\t\t\t// settings\n\t\t\tvar init = $.extend( {}, defaults.tinymce, args.tinymce );\n\t\t\tinit.id = id;\n\t\t\tinit.selector = '#' + id;\n\n\t\t\t// toolbar\n\t\t\tvar toolbar = args.toolbar;\n\t\t\tif ( toolbar && toolbars && toolbars[ toolbar ] ) {\n\t\t\t\tfor ( var i = 1; i <= 4; i++ ) {\n\t\t\t\t\tinit[ 'toolbar' + i ] = toolbars[ toolbar ][ i ] || '';\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// event\n\t\t\tinit.setup = function ( ed ) {\n\t\t\t\ted.on( 'change', function ( e ) {\n\t\t\t\t\ted.save(); // save to textarea\n\t\t\t\t\t$textarea.trigger( 'change' );\n\t\t\t\t} );\n\n\t\t\t\t// Fix bug where Gutenberg does not hear \"mouseup\" event and tries to select multiple blocks.\n\t\t\t\ted.on( 'mouseup', function ( e ) {\n\t\t\t\t\tvar event = new MouseEvent( 'mouseup' );\n\t\t\t\t\twindow.dispatchEvent( event );\n\t\t\t\t} );\n\n\t\t\t\t// Temporarily comment out. May not be necessary due to wysiwyg field actions.\n\t\t\t\t//ed.on('unload', function(e) {\n\t\t\t\t//\tacf.tinymce.remove( id );\n\t\t\t\t//});\n\t\t\t};\n\n\t\t\t// disable wp_autoresize_on (no solution yet for fixed toolbar)\n\t\t\tinit.wp_autoresize_on = false;\n\n\t\t\t// Enable wpautop allowing value to save without

              tags.\n\t\t\t// Only if the \"TinyMCE Advanced\" plugin hasn't already set this functionality.\n\t\t\tif ( ! init.tadv_noautop ) {\n\t\t\t\tinit.wpautop = true;\n\t\t\t}\n\n\t\t\t// hook for 3rd party customization\n\t\t\tinit = acf.applyFilters(\n\t\t\t\t'wysiwyg_tinymce_settings',\n\t\t\t\tinit,\n\t\t\t\tid,\n\t\t\t\tfield\n\t\t\t);\n\n\t\t\t// z-index fix (caused too many conflicts)\n\t\t\t//if( acf.isset(tinymce,'ui','FloatPanel') ) {\n\t\t\t//\ttinymce.ui.FloatPanel.zIndex = 900000;\n\t\t\t//}\n\n\t\t\t// store settings\n\t\t\ttinyMCEPreInit.mceInit[ id ] = init;\n\n\t\t\t// visual tab is active\n\t\t\tif ( args.mode == 'visual' ) {\n\t\t\t\t// init\n\t\t\t\tvar result = tinymce.init( init );\n\n\t\t\t\t// get editor\n\t\t\t\tvar ed = tinymce.get( id );\n\n\t\t\t\t// validate\n\t\t\t\tif ( ! ed ) {\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\n\t\t\t\t// add reference\n\t\t\t\ted.acf = args.field;\n\n\t\t\t\t// action\n\t\t\t\tacf.doAction( 'wysiwyg_tinymce_init', ed, ed.id, init, field );\n\t\t\t}\n\t\t},\n\n\t\t/*\n\t\t * initializeQuicktags\n\t\t *\n\t\t * This function will initialize the quicktags instance\n\t\t *\n\t\t * @type\tfunction\n\t\t * @date\t18/8/17\n\t\t * @since\t5.6.0\n\t\t *\n\t\t * @param\t$post_id (int)\n\t\t * @return\t$post_id (int)\n\t\t */\n\n\t\tinitializeQuicktags: function ( id, args ) {\n\t\t\t// vars\n\t\t\tvar defaults = this.defaults();\n\n\t\t\t// bail early\n\t\t\tif ( typeof quicktags === 'undefined' ) return false;\n\t\t\tif ( ! defaults ) return false;\n\n\t\t\t// settings\n\t\t\tvar init = $.extend( {}, defaults.quicktags, args.quicktags );\n\t\t\tinit.id = id;\n\n\t\t\t// filter\n\t\t\tvar field = args.field || false;\n\t\t\tvar $field = field.$el || false;\n\t\t\tinit = acf.applyFilters(\n\t\t\t\t'wysiwyg_quicktags_settings',\n\t\t\t\tinit,\n\t\t\t\tinit.id,\n\t\t\t\tfield\n\t\t\t);\n\n\t\t\t// store settings\n\t\t\ttinyMCEPreInit.qtInit[ id ] = init;\n\n\t\t\t// init\n\t\t\tvar ed = quicktags( init );\n\n\t\t\t// validate\n\t\t\tif ( ! ed ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// generate HTML\n\t\t\tthis.buildQuicktags( ed );\n\n\t\t\t// action for 3rd party customization\n\t\t\tacf.doAction( 'wysiwyg_quicktags_init', ed, ed.id, init, field );\n\t\t},\n\n\t\t/*\n\t\t * buildQuicktags\n\t\t *\n\t\t * This function will build the quicktags HTML\n\t\t *\n\t\t * @type\tfunction\n\t\t * @date\t18/8/17\n\t\t * @since\t5.6.0\n\t\t *\n\t\t * @param\t$post_id (int)\n\t\t * @return\t$post_id (int)\n\t\t */\n\n\t\tbuildQuicktags: function ( ed ) {\n\t\t\tvar canvas,\n\t\t\t\tname,\n\t\t\t\tsettings,\n\t\t\t\ttheButtons,\n\t\t\t\thtml,\n\t\t\t\ted,\n\t\t\t\tid,\n\t\t\t\ti,\n\t\t\t\tuse,\n\t\t\t\tinstanceId,\n\t\t\t\tdefaults =\n\t\t\t\t\t',strong,em,link,block,del,ins,img,ul,ol,li,code,more,close,';\n\n\t\t\tcanvas = ed.canvas;\n\t\t\tname = ed.name;\n\t\t\tsettings = ed.settings;\n\t\t\thtml = '';\n\t\t\ttheButtons = {};\n\t\t\tuse = '';\n\t\t\tinstanceId = ed.id;\n\n\t\t\t// set buttons\n\t\t\tif ( settings.buttons ) {\n\t\t\t\tuse = ',' + settings.buttons + ',';\n\t\t\t}\n\n\t\t\tfor ( i in edButtons ) {\n\t\t\t\tif ( ! edButtons[ i ] ) {\n\t\t\t\t\tcontinue;\n\t\t\t\t}\n\n\t\t\t\tid = edButtons[ i ].id;\n\t\t\t\tif (\n\t\t\t\t\tuse &&\n\t\t\t\t\tdefaults.indexOf( ',' + id + ',' ) !== -1 &&\n\t\t\t\t\tuse.indexOf( ',' + id + ',' ) === -1\n\t\t\t\t) {\n\t\t\t\t\tcontinue;\n\t\t\t\t}\n\n\t\t\t\tif (\n\t\t\t\t\t! edButtons[ i ].instance ||\n\t\t\t\t\tedButtons[ i ].instance === instanceId\n\t\t\t\t) {\n\t\t\t\t\ttheButtons[ id ] = edButtons[ i ];\n\n\t\t\t\t\tif ( edButtons[ i ].html ) {\n\t\t\t\t\t\thtml += edButtons[ i ].html( name + '_' );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif ( use && use.indexOf( ',dfw,' ) !== -1 ) {\n\t\t\t\ttheButtons.dfw = new QTags.DFWButton();\n\t\t\t\thtml += theButtons.dfw.html( name + '_' );\n\t\t\t}\n\n\t\t\tif ( 'rtl' === document.getElementsByTagName( 'html' )[ 0 ].dir ) {\n\t\t\t\ttheButtons.textdirection = new QTags.TextDirectionButton();\n\t\t\t\thtml += theButtons.textdirection.html( name + '_' );\n\t\t\t}\n\n\t\t\ted.toolbar.innerHTML = html;\n\t\t\ted.theButtons = theButtons;\n\n\t\t\tif ( typeof jQuery !== 'undefined' ) {\n\t\t\t\tjQuery( document ).triggerHandler( 'quicktags-init', [ ed ] );\n\t\t\t}\n\t\t},\n\n\t\tdisable: function ( id ) {\n\t\t\tthis.destroyTinymce( id );\n\t\t},\n\n\t\tremove: function ( id ) {\n\t\t\tthis.destroyTinymce( id );\n\t\t},\n\n\t\tdestroy: function ( id ) {\n\t\t\tthis.destroyTinymce( id );\n\t\t},\n\n\t\tdestroyTinymce: function ( id ) {\n\t\t\t// bail early\n\t\t\tif ( typeof tinymce === 'undefined' ) return false;\n\n\t\t\t// get editor\n\t\t\tvar ed = tinymce.get( id );\n\n\t\t\t// bail early if no editor\n\t\t\tif ( ! ed ) return false;\n\n\t\t\t// save\n\t\t\ted.save();\n\n\t\t\t// destroy editor\n\t\t\ted.destroy();\n\n\t\t\t// return\n\t\t\treturn true;\n\t\t},\n\n\t\tenable: function ( id ) {\n\t\t\tthis.enableTinymce( id );\n\t\t},\n\n\t\tenableTinymce: function ( id ) {\n\t\t\t// bail early\n\t\t\tif ( typeof switchEditors === 'undefined' ) return false;\n\n\t\t\t// bail early if not initialized\n\t\t\tif ( typeof tinyMCEPreInit.mceInit[ id ] === 'undefined' )\n\t\t\t\treturn false;\n\n\t\t\t// Ensure textarea element is visible\n\t\t\t// - Fixes bug in block editor when switching between \"Block\" and \"Document\" tabs.\n\t\t\t$( '#' + id ).show();\n\n\t\t\t// toggle\n\t\t\tswitchEditors.go( id, 'tmce' );\n\n\t\t\t// return\n\t\t\treturn true;\n\t\t},\n\t};\n\n\tvar editorManager = new acf.Model( {\n\t\t// hook in before fieldsEventManager, conditions, etc\n\t\tpriority: 5,\n\n\t\tactions: {\n\t\t\tprepare: 'onPrepare',\n\t\t\tready: 'onReady',\n\t\t},\n\t\tonPrepare: function () {\n\t\t\t// find hidden editor which may exist within a field\n\t\t\tvar $div = $( '#acf-hidden-wp-editor' );\n\n\t\t\t// move to footer\n\t\t\tif ( $div.exists() ) {\n\t\t\t\t$div.appendTo( 'body' );\n\t\t\t}\n\t\t},\n\t\tonReady: function () {\n\t\t\t// Restore wp.editor functions used by tinymce removed in WP5.\n\t\t\tif ( acf.isset( window, 'wp', 'oldEditor' ) ) {\n\t\t\t\twp.editor.autop = wp.oldEditor.autop;\n\t\t\t\twp.editor.removep = wp.oldEditor.removep;\n\t\t\t}\n\n\t\t\t// bail early if no tinymce\n\t\t\tif ( ! acf.isset( window, 'tinymce', 'on' ) ) return;\n\n\t\t\t// restore default activeEditor\n\t\t\ttinymce.on( 'AddEditor', function ( data ) {\n\t\t\t\t// vars\n\t\t\t\tvar editor = data.editor;\n\n\t\t\t\t// bail early if not 'acf'\n\t\t\t\tif ( editor.id.substr( 0, 3 ) !== 'acf' ) return;\n\n\t\t\t\t// override if 'content' exists\n\t\t\t\teditor = tinymce.editors.content || editor;\n\n\t\t\t\t// update vars\n\t\t\t\ttinymce.activeEditor = editor;\n\t\t\t\twpActiveEditor = editor.id;\n\t\t\t} );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\tacf.unload = new acf.Model( {\n\t\twait: 'load',\n\t\tactive: true,\n\t\tchanged: false,\n\n\t\tactions: {\n\t\t\tvalidation_failure: 'startListening',\n\t\t\tvalidation_success: 'stopListening',\n\t\t},\n\n\t\tevents: {\n\t\t\t'change form .acf-field': 'startListening',\n\t\t\t'submit form': 'stopListening',\n\t\t},\n\n\t\tenable: function () {\n\t\t\tthis.active = true;\n\t\t},\n\n\t\tdisable: function () {\n\t\t\tthis.active = false;\n\t\t},\n\n\t\treset: function () {\n\t\t\tthis.stopListening();\n\t\t},\n\n\t\tstartListening: function () {\n\t\t\t// bail early if already changed, not active\n\t\t\tif ( this.changed || ! this.active ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// update\n\t\t\tthis.changed = true;\n\n\t\t\t// add event\n\t\t\t$( window ).on( 'beforeunload', this.onUnload );\n\t\t},\n\n\t\tstopListening: function () {\n\t\t\t// update\n\t\t\tthis.changed = false;\n\n\t\t\t// remove event\n\t\t\t$( window ).off( 'beforeunload', this.onUnload );\n\t\t},\n\n\t\tonUnload: function () {\n\t\t\treturn acf.__(\n\t\t\t\t'The changes you made will be lost if you navigate away from this page'\n\t\t\t);\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $, undefined ) {\n\t/**\n\t * Validator\n\t *\n\t * The model for validating forms\n\t *\n\t * @date\t4/9/18\n\t * @since\t5.7.5\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\tvar Validator = acf.Model.extend( {\n\t\t/** @var string The model identifier. */\n\t\tid: 'Validator',\n\n\t\t/** @var object The model data. */\n\t\tdata: {\n\t\t\t/** @var array The form errors. */\n\t\t\terrors: [],\n\n\t\t\t/** @var object The form notice. */\n\t\t\tnotice: null,\n\n\t\t\t/** @var string The form status. loading, invalid, valid */\n\t\t\tstatus: '',\n\t\t},\n\n\t\t/** @var object The model events. */\n\t\tevents: {\n\t\t\t'changed:status': 'onChangeStatus',\n\t\t},\n\n\t\t/**\n\t\t * addErrors\n\t\t *\n\t\t * Adds errors to the form.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tarray errors An array of errors.\n\t\t * @return\tvoid\n\t\t */\n\t\taddErrors: function ( errors ) {\n\t\t\terrors.map( this.addError, this );\n\t\t},\n\n\t\t/**\n\t\t * addError\n\t\t *\n\t\t * Adds and error to the form.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tobject error An error object containing input and message.\n\t\t * @return\tvoid\n\t\t */\n\t\taddError: function ( error ) {\n\t\t\tthis.data.errors.push( error );\n\t\t},\n\n\t\t/**\n\t\t * hasErrors\n\t\t *\n\t\t * Returns true if the form has errors.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tbool\n\t\t */\n\t\thasErrors: function () {\n\t\t\treturn this.data.errors.length;\n\t\t},\n\n\t\t/**\n\t\t * clearErrors\n\t\t *\n\t\t * Removes any errors.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tvoid\n\t\t */\n\t\tclearErrors: function () {\n\t\t\treturn ( this.data.errors = [] );\n\t\t},\n\n\t\t/**\n\t\t * getErrors\n\t\t *\n\t\t * Returns the forms errors.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tarray\n\t\t */\n\t\tgetErrors: function () {\n\t\t\treturn this.data.errors;\n\t\t},\n\n\t\t/**\n\t\t * getFieldErrors\n\t\t *\n\t\t * Returns the forms field errors.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tarray\n\t\t */\n\t\tgetFieldErrors: function () {\n\t\t\t// vars\n\t\t\tvar errors = [];\n\t\t\tvar inputs = [];\n\n\t\t\t// loop\n\t\t\tthis.getErrors().map( function ( error ) {\n\t\t\t\t// bail early if global\n\t\t\t\tif ( ! error.input ) return;\n\n\t\t\t\t// update if exists\n\t\t\t\tvar i = inputs.indexOf( error.input );\n\t\t\t\tif ( i > -1 ) {\n\t\t\t\t\terrors[ i ] = error;\n\n\t\t\t\t\t// update\n\t\t\t\t} else {\n\t\t\t\t\terrors.push( error );\n\t\t\t\t\tinputs.push( error.input );\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\t// return\n\t\t\treturn errors;\n\t\t},\n\n\t\t/**\n\t\t * getGlobalErrors\n\t\t *\n\t\t * Returns the forms global errors (errors without a specific input).\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tarray\n\t\t */\n\t\tgetGlobalErrors: function () {\n\t\t\t// return array of errors that contain no input\n\t\t\treturn this.getErrors().filter( function ( error ) {\n\t\t\t\treturn ! error.input;\n\t\t\t} );\n\t\t},\n\n\t\t/**\n\t\t * showErrors\n\t\t *\n\t\t * Displays all errors for this form.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tvoid\n\t\t */\n\t\tshowErrors: function () {\n\t\t\t// bail early if no errors\n\t\t\tif ( ! this.hasErrors() ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar fieldErrors = this.getFieldErrors();\n\t\t\tvar globalErrors = this.getGlobalErrors();\n\n\t\t\t// vars\n\t\t\tvar errorCount = 0;\n\t\t\tvar $scrollTo = false;\n\n\t\t\t// loop\n\t\t\tfieldErrors.map( function ( error ) {\n\t\t\t\t// get input\n\t\t\t\tvar $input = this.$( '[name=\"' + error.input + '\"]' ).first();\n\n\t\t\t\t// if $_POST value was an array, this $input may not exist\n\t\t\t\tif ( ! $input.length ) {\n\t\t\t\t\t$input = this.$( '[name^=\"' + error.input + '\"]' ).first();\n\t\t\t\t}\n\n\t\t\t\t// bail early if input doesn't exist\n\t\t\t\tif ( ! $input.length ) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\t// increase\n\t\t\t\terrorCount++;\n\n\t\t\t\t// get field\n\t\t\t\tvar field = acf.getClosestField( $input );\n\n\t\t\t\t// make sure the postbox containing this field is not hidden by screen options\n\t\t\t\tensureFieldPostBoxIsVisible( field.$el );\n\n\t\t\t\t// show error\n\t\t\t\tfield.showError( error.message );\n\n\t\t\t\t// set $scrollTo\n\t\t\t\tif ( ! $scrollTo ) {\n\t\t\t\t\t$scrollTo = field.$el;\n\t\t\t\t}\n\t\t\t}, this );\n\n\t\t\t// errorMessage\n\t\t\tvar errorMessage = acf.__( 'Validation failed' );\n\t\t\tglobalErrors.map( function ( error ) {\n\t\t\t\terrorMessage += '. ' + error.message;\n\t\t\t} );\n\t\t\tif ( errorCount == 1 ) {\n\t\t\t\terrorMessage += '. ' + acf.__( '1 field requires attention' );\n\t\t\t} else if ( errorCount > 1 ) {\n\t\t\t\terrorMessage +=\n\t\t\t\t\t'. ' +\n\t\t\t\t\tacf\n\t\t\t\t\t\t.__( '%d fields require attention' )\n\t\t\t\t\t\t.replace( '%d', errorCount );\n\t\t\t}\n\n\t\t\t// notice\n\t\t\tif ( this.has( 'notice' ) ) {\n\t\t\t\tthis.get( 'notice' ).update( {\n\t\t\t\t\ttype: 'error',\n\t\t\t\t\ttext: errorMessage,\n\t\t\t\t} );\n\t\t\t} else {\n\t\t\t\tvar notice = acf.newNotice( {\n\t\t\t\t\ttype: 'error',\n\t\t\t\t\ttext: errorMessage,\n\t\t\t\t\ttarget: this.$el,\n\t\t\t\t} );\n\t\t\t\tthis.set( 'notice', notice );\n\t\t\t}\n\n\t\t\t// If in a modal, don't try to scroll.\n\t\t\tif ( this.$el.parents( '.acf-popup-box' ).length ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// if no $scrollTo, set to message\n\t\t\tif ( ! $scrollTo ) {\n\t\t\t\t$scrollTo = this.get( 'notice' ).$el;\n\t\t\t}\n\n\t\t\t// timeout\n\t\t\tsetTimeout( function () {\n\t\t\t\t$( 'html, body' ).animate(\n\t\t\t\t\t{\n\t\t\t\t\t\tscrollTop:\n\t\t\t\t\t\t\t$scrollTo.offset().top - $( window ).height() / 2,\n\t\t\t\t\t},\n\t\t\t\t\t500\n\t\t\t\t);\n\t\t\t}, 10 );\n\t\t},\n\n\t\t/**\n\t\t * onChangeStatus\n\t\t *\n\t\t * Update the form class when changing the 'status' data\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tobject e The event object.\n\t\t * @param\tjQuery $el The form element.\n\t\t * @param\tstring value The new status.\n\t\t * @param\tstring prevValue The old status.\n\t\t * @return\tvoid\n\t\t */\n\t\tonChangeStatus: function ( e, $el, value, prevValue ) {\n\t\t\tthis.$el.removeClass( 'is-' + prevValue ).addClass( 'is-' + value );\n\t\t},\n\n\t\t/**\n\t\t * validate\n\t\t *\n\t\t * Vaildates the form via AJAX.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tobject args A list of settings to customize the validation process.\n\t\t * @return\tbool True if the form is valid.\n\t\t */\n\t\tvalidate: function ( args ) {\n\t\t\t// default args\n\t\t\targs = acf.parseArgs( args, {\n\t\t\t\t// trigger event\n\t\t\t\tevent: false,\n\n\t\t\t\t// reset the form after submit\n\t\t\t\treset: false,\n\n\t\t\t\t// loading callback\n\t\t\t\tloading: function () {},\n\n\t\t\t\t// complete callback\n\t\t\t\tcomplete: function () {},\n\n\t\t\t\t// failure callback\n\t\t\t\tfailure: function () {},\n\n\t\t\t\t// success callback\n\t\t\t\tsuccess: function ( $form ) {\n\t\t\t\t\t$form.submit();\n\t\t\t\t},\n\t\t\t} );\n\n\t\t\t// return true if is valid - allows form submit\n\t\t\tif ( this.get( 'status' ) == 'valid' ) {\n\t\t\t\treturn true;\n\t\t\t}\n\n\t\t\t// return false if is currently validating - prevents form submit\n\t\t\tif ( this.get( 'status' ) == 'validating' ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// return true if no ACF fields exist (no need to validate)\n\t\t\tif ( ! this.$( '.acf-field' ).length ) {\n\t\t\t\treturn true;\n\t\t\t}\n\n\t\t\t// if event is provided, create a new success callback.\n\t\t\tif ( args.event ) {\n\t\t\t\tvar event = $.Event( null, args.event );\n\t\t\t\targs.success = function () {\n\t\t\t\t\tacf.enableSubmit( $( event.target ) ).trigger( event );\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t// action for 3rd party\n\t\t\tacf.doAction( 'validation_begin', this.$el );\n\n\t\t\t// lock form\n\t\t\tacf.lockForm( this.$el );\n\n\t\t\t// loading callback\n\t\t\targs.loading( this.$el, this );\n\n\t\t\t// update status\n\t\t\tthis.set( 'status', 'validating' );\n\n\t\t\t// success callback\n\t\t\tvar onSuccess = function ( json ) {\n\t\t\t\t// validate\n\t\t\t\tif ( ! acf.isAjaxSuccess( json ) ) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\t// filter\n\t\t\t\tvar data = acf.applyFilters(\n\t\t\t\t\t'validation_complete',\n\t\t\t\t\tjson.data,\n\t\t\t\t\tthis.$el,\n\t\t\t\t\tthis\n\t\t\t\t);\n\n\t\t\t\t// add errors\n\t\t\t\tif ( ! data.valid ) {\n\t\t\t\t\tthis.addErrors( data.errors );\n\t\t\t\t}\n\t\t\t};\n\n\t\t\t// complete\n\t\t\tvar onComplete = function () {\n\t\t\t\t// unlock form\n\t\t\t\tacf.unlockForm( this.$el );\n\n\t\t\t\t// failure\n\t\t\t\tif ( this.hasErrors() ) {\n\t\t\t\t\t// update status\n\t\t\t\t\tthis.set( 'status', 'invalid' );\n\n\t\t\t\t\t// action\n\t\t\t\t\tacf.doAction( 'validation_failure', this.$el, this );\n\n\t\t\t\t\t// display errors\n\t\t\t\t\tthis.showErrors();\n\n\t\t\t\t\t// failure callback\n\t\t\t\t\targs.failure( this.$el, this );\n\n\t\t\t\t\t// success\n\t\t\t\t} else {\n\t\t\t\t\t// update status\n\t\t\t\t\tthis.set( 'status', 'valid' );\n\n\t\t\t\t\t// remove previous error message\n\t\t\t\t\tif ( this.has( 'notice' ) ) {\n\t\t\t\t\t\tthis.get( 'notice' ).update( {\n\t\t\t\t\t\t\ttype: 'success',\n\t\t\t\t\t\t\ttext: acf.__( 'Validation successful' ),\n\t\t\t\t\t\t\ttimeout: 1000,\n\t\t\t\t\t\t} );\n\t\t\t\t\t}\n\n\t\t\t\t\t// action\n\t\t\t\t\tacf.doAction( 'validation_success', this.$el, this );\n\t\t\t\t\tacf.doAction( 'submit', this.$el );\n\n\t\t\t\t\t// success callback (submit form)\n\t\t\t\t\targs.success( this.$el, this );\n\n\t\t\t\t\t// lock form\n\t\t\t\t\tacf.lockForm( this.$el );\n\n\t\t\t\t\t// reset\n\t\t\t\t\tif ( args.reset ) {\n\t\t\t\t\t\tthis.reset();\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// complete callback\n\t\t\t\targs.complete( this.$el, this );\n\n\t\t\t\t// clear errors\n\t\t\t\tthis.clearErrors();\n\t\t\t};\n\n\t\t\t// serialize form data\n\t\t\tvar data = acf.serialize( this.$el );\n\t\t\tdata.action = 'acf/validate_save_post';\n\n\t\t\t// ajax\n\t\t\t$.ajax( {\n\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\tdata: acf.prepareForAjax( data ),\n\t\t\t\ttype: 'post',\n\t\t\t\tdataType: 'json',\n\t\t\t\tcontext: this,\n\t\t\t\tsuccess: onSuccess,\n\t\t\t\tcomplete: onComplete,\n\t\t\t} );\n\n\t\t\t// return false to fail validation and allow AJAX\n\t\t\treturn false;\n\t\t},\n\n\t\t/**\n\t\t * setup\n\t\t *\n\t\t * Called during the constructor function to setup this instance\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tjQuery $form The form element.\n\t\t * @return\tvoid\n\t\t */\n\t\tsetup: function ( $form ) {\n\t\t\t// set $el\n\t\t\tthis.$el = $form;\n\t\t},\n\n\t\t/**\n\t\t * reset\n\t\t *\n\t\t * Rests the validation to be used again.\n\t\t *\n\t\t * @date\t6/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tvoid\n\t\t */\n\t\treset: function () {\n\t\t\t// reset data\n\t\t\tthis.set( 'errors', [] );\n\t\t\tthis.set( 'notice', null );\n\t\t\tthis.set( 'status', '' );\n\n\t\t\t// unlock form\n\t\t\tacf.unlockForm( this.$el );\n\t\t},\n\t} );\n\n\t/**\n\t * getValidator\n\t *\n\t * Returns the instance for a given form element.\n\t *\n\t * @date\t4/9/18\n\t * @since\t5.7.5\n\t *\n\t * @param\tjQuery $el The form element.\n\t * @return\tobject\n\t */\n\tvar getValidator = function ( $el ) {\n\t\t// instantiate\n\t\tvar validator = $el.data( 'acf' );\n\t\tif ( ! validator ) {\n\t\t\tvalidator = new Validator( $el );\n\t\t}\n\n\t\t// return\n\t\treturn validator;\n\t};\n\n\t/**\n\t * acf.validateForm\n\t *\n\t * A helper function for the Validator.validate() function.\n\t * Returns true if form is valid, or fetches a validation request and returns false.\n\t *\n\t * @date\t4/4/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tobject args A list of settings to customize the validation process.\n\t * @return\tbool\n\t */\n\n\tacf.validateForm = function ( args ) {\n\t\treturn getValidator( args.form ).validate( args );\n\t};\n\n\t/**\n\t * acf.enableSubmit\n\t *\n\t * Enables a submit button and returns the element.\n\t *\n\t * @date\t30/8/18\n\t * @since\t5.7.4\n\t *\n\t * @param\tjQuery $submit The submit button.\n\t * @return\tjQuery\n\t */\n\tacf.enableSubmit = function ( $submit ) {\n\t\treturn $submit.removeClass( 'disabled' ).removeAttr( 'disabled' );\n\t};\n\n\t/**\n\t * acf.disableSubmit\n\t *\n\t * Disables a submit button and returns the element.\n\t *\n\t * @date\t30/8/18\n\t * @since\t5.7.4\n\t *\n\t * @param\tjQuery $submit The submit button.\n\t * @return\tjQuery\n\t */\n\tacf.disableSubmit = function ( $submit ) {\n\t\treturn $submit.addClass( 'disabled' ).attr( 'disabled', true );\n\t};\n\n\t/**\n\t * acf.showSpinner\n\t *\n\t * Shows the spinner element.\n\t *\n\t * @date\t4/9/18\n\t * @since\t5.7.5\n\t *\n\t * @param\tjQuery $spinner The spinner element.\n\t * @return\tjQuery\n\t */\n\tacf.showSpinner = function ( $spinner ) {\n\t\t$spinner.addClass( 'is-active' ); // add class (WP > 4.2)\n\t\t$spinner.css( 'display', 'inline-block' ); // css (WP < 4.2)\n\t\treturn $spinner;\n\t};\n\n\t/**\n\t * acf.hideSpinner\n\t *\n\t * Hides the spinner element.\n\t *\n\t * @date\t4/9/18\n\t * @since\t5.7.5\n\t *\n\t * @param\tjQuery $spinner The spinner element.\n\t * @return\tjQuery\n\t */\n\tacf.hideSpinner = function ( $spinner ) {\n\t\t$spinner.removeClass( 'is-active' ); // add class (WP > 4.2)\n\t\t$spinner.css( 'display', 'none' ); // css (WP < 4.2)\n\t\treturn $spinner;\n\t};\n\n\t/**\n\t * acf.lockForm\n\t *\n\t * Locks a form by disabeling its primary inputs and showing a spinner.\n\t *\n\t * @date\t4/9/18\n\t * @since\t5.7.5\n\t *\n\t * @param\tjQuery $form The form element.\n\t * @return\tjQuery\n\t */\n\tacf.lockForm = function ( $form ) {\n\t\t// vars\n\t\tvar $wrap = findSubmitWrap( $form );\n\t\tvar $submit = $wrap\n\t\t\t.find( '.button, [type=\"submit\"]' )\n\t\t\t.not( '.acf-nav, .acf-repeater-add-row' );\n\t\tvar $spinner = $wrap.find( '.spinner, .acf-spinner' );\n\n\t\t// hide all spinners (hides the preview spinner)\n\t\tacf.hideSpinner( $spinner );\n\n\t\t// lock\n\t\tacf.disableSubmit( $submit );\n\t\tacf.showSpinner( $spinner.last() );\n\t\treturn $form;\n\t};\n\n\t/**\n\t * acf.unlockForm\n\t *\n\t * Unlocks a form by enabeling its primary inputs and hiding all spinners.\n\t *\n\t * @date\t4/9/18\n\t * @since\t5.7.5\n\t *\n\t * @param\tjQuery $form The form element.\n\t * @return\tjQuery\n\t */\n\tacf.unlockForm = function ( $form ) {\n\t\t// vars\n\t\tvar $wrap = findSubmitWrap( $form );\n\t\tvar $submit = $wrap\n\t\t\t.find( '.button, [type=\"submit\"]' )\n\t\t\t.not( '.acf-nav, .acf-repeater-add-row' );\n\t\tvar $spinner = $wrap.find( '.spinner, .acf-spinner' );\n\n\t\t// unlock\n\t\tacf.enableSubmit( $submit );\n\t\tacf.hideSpinner( $spinner );\n\t\treturn $form;\n\t};\n\n\t/**\n\t * findSubmitWrap\n\t *\n\t * An internal function to find the 'primary' form submit wrapping element.\n\t *\n\t * @date\t4/9/18\n\t * @since\t5.7.5\n\t *\n\t * @param\tjQuery $form The form element.\n\t * @return\tjQuery\n\t */\n\tvar findSubmitWrap = function ( $form ) {\n\t\t// default post submit div\n\t\tvar $wrap = $form.find( '#submitdiv' );\n\t\tif ( $wrap.length ) {\n\t\t\treturn $wrap;\n\t\t}\n\n\t\t// 3rd party publish box\n\t\tvar $wrap = $form.find( '#submitpost' );\n\t\tif ( $wrap.length ) {\n\t\t\treturn $wrap;\n\t\t}\n\n\t\t// term, user\n\t\tvar $wrap = $form.find( 'p.submit' ).last();\n\t\tif ( $wrap.length ) {\n\t\t\treturn $wrap;\n\t\t}\n\n\t\t// front end form\n\t\tvar $wrap = $form.find( '.acf-form-submit' );\n\t\tif ( $wrap.length ) {\n\t\t\treturn $wrap;\n\t\t}\n\n\t\t// ACF 6.2 options page modal\n\t\tvar $wrap = $( '#acf-create-options-page-form .acf-actions' );\n\t\tif ( $wrap.length ) {\n\t\t\treturn $wrap;\n\t\t}\n\n\t\t// ACF 6.0+ headerbar submit\n\t\tvar $wrap = $( '.acf-headerbar-actions' );\n\t\tif ( $wrap.length ) {\n\t\t\treturn $wrap;\n\t\t}\n\n\t\t// default\n\t\treturn $form;\n\t};\n\n\t/**\n\t * A debounced function to trigger a form submission.\n\t *\n\t * @date\t15/07/2020\n\t * @since\t5.9.0\n\t *\n\t * @param\ttype Var Description.\n\t * @return\ttype Description.\n\t */\n\tvar submitFormDebounced = acf.debounce( function ( $form ) {\n\t\t$form.submit();\n\t} );\n\n\t/**\n\t * Ensure field is visible for validation errors\n\t *\n\t * @date\t20/10/2021\n\t * @since\t5.11.0\n\t */\n\tvar ensureFieldPostBoxIsVisible = function ( $el ) {\n\t\t// Find the postbox element containing this field.\n\t\tvar $postbox = $el.parents( '.acf-postbox' );\n\t\tif ( $postbox.length ) {\n\t\t\tvar acf_postbox = acf.getPostbox( $postbox );\n\t\t\tif ( acf_postbox && acf_postbox.isHiddenByScreenOptions() ) {\n\t\t\t\t// Rather than using .show() here, we don't want the field to appear next reload.\n\t\t\t\t// So just temporarily show the field group so validation can complete.\n\t\t\t\tacf_postbox.$el.removeClass( 'hide-if-js' );\n\t\t\t\tacf_postbox.$el.css( 'display', '' );\n\t\t\t}\n\t\t}\n\t};\n\n\t/**\n\t * Ensure metaboxes which contain browser validation failures are visible.\n\t *\n\t * @date\t20/10/2021\n\t * @since\t5.11.0\n\t */\n\tvar ensureInvalidFieldVisibility = function () {\n\t\t// Load each ACF input field and check it's browser validation state.\n\t\tvar $inputs = $( '.acf-field input' );\n\t\t$inputs.each( function () {\n\t\t\tif ( ! this.checkValidity() ) {\n\t\t\t\t// Field is invalid, so we need to make sure it's metabox is visible.\n\t\t\t\tensureFieldPostBoxIsVisible( $( this ) );\n\t\t\t}\n\t\t} );\n\t};\n\n\t/**\n\t * acf.validation\n\t *\n\t * Global validation logic\n\t *\n\t * @date\t4/4/18\n\t * @since\t5.6.9\n\t *\n\t * @param\tvoid\n\t * @return\tvoid\n\t */\n\n\tacf.validation = new acf.Model( {\n\t\t/** @var string The model identifier. */\n\t\tid: 'validation',\n\n\t\t/** @var bool The active state. Set to false before 'prepare' to prevent validation. */\n\t\tactive: true,\n\n\t\t/** @var string The model initialize time. */\n\t\twait: 'prepare',\n\n\t\t/** @var object The model actions. */\n\t\tactions: {\n\t\t\tready: 'addInputEvents',\n\t\t\tappend: 'addInputEvents',\n\t\t},\n\n\t\t/** @var object The model events. */\n\t\tevents: {\n\t\t\t'click input[type=\"submit\"]': 'onClickSubmit',\n\t\t\t'click button[type=\"submit\"]': 'onClickSubmit',\n\t\t\t//'click #editor .editor-post-publish-button': 'onClickSubmitGutenberg',\n\t\t\t'click #save-post': 'onClickSave',\n\t\t\t'submit form#post': 'onSubmitPost',\n\t\t\t'submit form': 'onSubmit',\n\t\t},\n\n\t\t/**\n\t\t * initialize\n\t\t *\n\t\t * Called when initializing the model.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tvoid\n\t\t */\n\t\tinitialize: function () {\n\t\t\t// check 'validation' setting\n\t\t\tif ( ! acf.get( 'validation' ) ) {\n\t\t\t\tthis.active = false;\n\t\t\t\tthis.actions = {};\n\t\t\t\tthis.events = {};\n\t\t\t}\n\t\t},\n\n\t\t/**\n\t\t * enable\n\t\t *\n\t\t * Enables validation.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tvoid\n\t\t */\n\t\tenable: function () {\n\t\t\tthis.active = true;\n\t\t},\n\n\t\t/**\n\t\t * disable\n\t\t *\n\t\t * Disables validation.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tvoid\n\t\t */\n\t\tdisable: function () {\n\t\t\tthis.active = false;\n\t\t},\n\n\t\t/**\n\t\t * reset\n\t\t *\n\t\t * Rests the form validation to be used again\n\t\t *\n\t\t * @date\t6/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tjQuery $form The form element.\n\t\t * @return\tvoid\n\t\t */\n\t\treset: function ( $form ) {\n\t\t\tgetValidator( $form ).reset();\n\t\t},\n\n\t\t/**\n\t\t * addInputEvents\n\t\t *\n\t\t * Adds 'invalid' event listeners to HTML inputs.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tjQuery $el The element being added / readied.\n\t\t * @return\tvoid\n\t\t */\n\t\taddInputEvents: function ( $el ) {\n\t\t\t// Bug exists in Safari where custom \"invalid\" handling prevents draft from saving.\n\t\t\tif ( acf.get( 'browser' ) === 'safari' ) return;\n\n\t\t\t// vars\n\t\t\tvar $inputs = $( '.acf-field [name]', $el );\n\n\t\t\t// check\n\t\t\tif ( $inputs.length ) {\n\t\t\t\tthis.on( $inputs, 'invalid', 'onInvalid' );\n\t\t\t}\n\t\t},\n\n\t\t/**\n\t\t * onInvalid\n\t\t *\n\t\t * Callback for the 'invalid' event.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tobject e The event object.\n\t\t * @param\tjQuery $el The input element.\n\t\t * @return\tvoid\n\t\t */\n\t\tonInvalid: function ( e, $el ) {\n\t\t\t// prevent default\n\t\t\t// - prevents browser error message\n\t\t\t// - also fixes chrome bug where 'hidden-by-tab' field throws focus error\n\t\t\te.preventDefault();\n\n\t\t\t// vars\n\t\t\tvar $form = $el.closest( 'form' );\n\n\t\t\t// check form exists\n\t\t\tif ( $form.length ) {\n\t\t\t\t// add error to validator\n\t\t\t\tgetValidator( $form ).addError( {\n\t\t\t\t\tinput: $el.attr( 'name' ),\n\t\t\t\t\tmessage: acf.strEscape( e.target.validationMessage ),\n\t\t\t\t} );\n\n\t\t\t\t// trigger submit on $form\n\t\t\t\t// - allows for \"save\", \"preview\" and \"publish\" to work\n\t\t\t\tsubmitFormDebounced( $form );\n\t\t\t}\n\t\t},\n\n\t\t/**\n\t\t * onClickSubmit\n\t\t *\n\t\t * Callback when clicking submit.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tobject e The event object.\n\t\t * @param\tjQuery $el The input element.\n\t\t * @return\tvoid\n\t\t */\n\t\tonClickSubmit: function ( e, $el ) {\n\t\t\t// Some browsers (safari) force their browser validation before our AJAX validation,\n\t\t\t// so we need to make sure fields are visible earlier than showErrors()\n\t\t\tensureInvalidFieldVisibility();\n\n\t\t\t// store the \"click event\" for later use in this.onSubmit()\n\t\t\tthis.set( 'originalEvent', e );\n\t\t},\n\n\t\t/**\n\t\t * onClickSave\n\t\t *\n\t\t * Set ignore to true when saving a draft.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tobject e The event object.\n\t\t * @param\tjQuery $el The input element.\n\t\t * @return\tvoid\n\t\t */\n\t\tonClickSave: function ( e, $el ) {\n\t\t\tthis.set( 'ignore', true );\n\t\t},\n\n\t\t/**\n\t\t * onClickSubmitGutenberg\n\t\t *\n\t\t * Custom validation event for the gutenberg editor.\n\t\t *\n\t\t * @date\t29/10/18\n\t\t * @since\t5.8.0\n\t\t *\n\t\t * @param\tobject e The event object.\n\t\t * @param\tjQuery $el The input element.\n\t\t * @return\tvoid\n\t\t */\n\t\tonClickSubmitGutenberg: function ( e, $el ) {\n\t\t\t// validate\n\t\t\tvar valid = acf.validateForm( {\n\t\t\t\tform: $( '#editor' ),\n\t\t\t\tevent: e,\n\t\t\t\treset: true,\n\t\t\t\tfailure: function ( $form, validator ) {\n\t\t\t\t\tvar $notice = validator.get( 'notice' ).$el;\n\t\t\t\t\t$notice.appendTo( '.components-notice-list' );\n\t\t\t\t\t$notice\n\t\t\t\t\t\t.find( '.acf-notice-dismiss' )\n\t\t\t\t\t\t.removeClass( 'small' );\n\t\t\t\t},\n\t\t\t} );\n\n\t\t\t// if not valid, stop event and allow validation to continue\n\t\t\tif ( ! valid ) {\n\t\t\t\te.preventDefault();\n\t\t\t\te.stopImmediatePropagation();\n\t\t\t}\n\t\t},\n\n\t\t/**\n\t\t * onSubmitPost\n\t\t *\n\t\t * Callback when the 'post' form is submit.\n\t\t *\n\t\t * @date\t5/3/19\n\t\t * @since\t5.7.13\n\t\t *\n\t\t * @param\tobject e The event object.\n\t\t * @param\tjQuery $el The input element.\n\t\t * @return\tvoid\n\t\t */\n\t\tonSubmitPost: function ( e, $el ) {\n\t\t\t// Check if is preview.\n\t\t\tif ( $( 'input#wp-preview' ).val() === 'dopreview' ) {\n\t\t\t\t// Ignore validation.\n\t\t\t\tthis.set( 'ignore', true );\n\n\t\t\t\t// Unlock form to fix conflict with core \"submit.edit-post\" event causing all submit buttons to be disabled.\n\t\t\t\tacf.unlockForm( $el );\n\t\t\t}\n\t\t},\n\n\t\t/**\n\t\t * onSubmit\n\t\t *\n\t\t * Callback when the form is submit.\n\t\t *\n\t\t * @date\t4/9/18\n\t\t * @since\t5.7.5\n\t\t *\n\t\t * @param\tobject e The event object.\n\t\t * @param\tjQuery $el The input element.\n\t\t * @return\tvoid\n\t\t */\n\t\tonSubmit: function ( e, $el ) {\n\t\t\t// Allow form to submit if...\n\t\t\tif (\n\t\t\t\t// Validation has been disabled.\n\t\t\t\t! this.active ||\n\t\t\t\t// Or this event is to be ignored.\n\t\t\t\tthis.get( 'ignore' ) ||\n\t\t\t\t// Or this event has already been prevented.\n\t\t\t\te.isDefaultPrevented()\n\t\t\t) {\n\t\t\t\t// Return early and call reset function.\n\t\t\t\treturn this.allowSubmit();\n\t\t\t}\n\n\t\t\t// Validate form.\n\t\t\tvar valid = acf.validateForm( {\n\t\t\t\tform: $el,\n\t\t\t\tevent: this.get( 'originalEvent' ),\n\t\t\t} );\n\n\t\t\t// If not valid, stop event to prevent form submit.\n\t\t\tif ( ! valid ) {\n\t\t\t\te.preventDefault();\n\t\t\t}\n\t\t},\n\n\t\t/**\n\t\t * allowSubmit\n\t\t *\n\t\t * Resets data during onSubmit when the form is allowed to submit.\n\t\t *\n\t\t * @date\t5/3/19\n\t\t * @since\t5.7.13\n\t\t *\n\t\t * @param\tvoid\n\t\t * @return\tvoid\n\t\t */\n\t\tallowSubmit: function () {\n\t\t\t// Reset \"ignore\" state.\n\t\t\tthis.set( 'ignore', false );\n\n\t\t\t// Reset \"originalEvent\" object.\n\t\t\tthis.set( 'originalEvent', false );\n\n\t\t\t// Return true\n\t\t\treturn true;\n\t\t},\n\t} );\n\n\tvar gutenbergValidation = new acf.Model( {\n\t\twait: 'prepare',\n\t\tinitialize: function () {\n\t\t\t// Bail early if not Gutenberg.\n\t\t\tif ( ! acf.isGutenberg() ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Custommize the editor.\n\t\t\tthis.customizeEditor();\n\t\t},\n\t\tcustomizeEditor: function () {\n\t\t\t// Extract vars.\n\t\t\tvar editor = wp.data.dispatch( 'core/editor' );\n\t\t\tvar editorSelect = wp.data.select( 'core/editor' );\n\t\t\tvar notices = wp.data.dispatch( 'core/notices' );\n\n\t\t\t// Backup original method.\n\t\t\tvar savePost = editor.savePost;\n\n\t\t\t// Listen for changes to post status and perform actions:\n\t\t\t// a) Enable validation for \"publish\" action.\n\t\t\t// b) Remember last non \"publish\" status used for restoring after validation fail.\n\t\t\tvar useValidation = false;\n\t\t\tvar lastPostStatus = '';\n\t\t\twp.data.subscribe( function () {\n\t\t\t\tvar postStatus =\n\t\t\t\t\teditorSelect.getEditedPostAttribute( 'status' );\n\t\t\t\tuseValidation =\n\t\t\t\t\tpostStatus === 'publish' || postStatus === 'future';\n\t\t\t\tlastPostStatus =\n\t\t\t\t\tpostStatus !== 'publish' ? postStatus : lastPostStatus;\n\t\t\t} );\n\n\t\t\t// Create validation version.\n\t\t\teditor.savePost = function ( options ) {\n\t\t\t\toptions = options || {};\n\n\t\t\t\t// Backup vars.\n\t\t\t\tvar _this = this;\n\t\t\t\tvar _args = arguments;\n\n\t\t\t\t// Perform validation within a Promise.\n\t\t\t\treturn new Promise( function ( resolve, reject ) {\n\t\t\t\t\t// Bail early if is autosave or preview.\n\t\t\t\t\tif ( options.isAutosave || options.isPreview ) {\n\t\t\t\t\t\treturn resolve( 'Validation ignored (autosave).' );\n\t\t\t\t\t}\n\n\t\t\t\t\t// Bail early if validation is not needed.\n\t\t\t\t\tif ( ! useValidation ) {\n\t\t\t\t\t\treturn resolve( 'Validation ignored (draft).' );\n\t\t\t\t\t}\n\n\t\t\t\t\t// Validate the editor form.\n\t\t\t\t\tvar valid = acf.validateForm( {\n\t\t\t\t\t\tform: $( '#editor' ),\n\t\t\t\t\t\treset: true,\n\t\t\t\t\t\tcomplete: function ( $form, validator ) {\n\t\t\t\t\t\t\t// Always unlock the form after AJAX.\n\t\t\t\t\t\t\teditor.unlockPostSaving( 'acf' );\n\t\t\t\t\t\t},\n\t\t\t\t\t\tfailure: function ( $form, validator ) {\n\t\t\t\t\t\t\t// Get validation error and append to Gutenberg notices.\n\t\t\t\t\t\t\tvar notice = validator.get( 'notice' );\n\t\t\t\t\t\t\tnotices.createErrorNotice( notice.get( 'text' ), {\n\t\t\t\t\t\t\t\tid: 'acf-validation',\n\t\t\t\t\t\t\t\tisDismissible: true,\n\t\t\t\t\t\t\t} );\n\t\t\t\t\t\t\tnotice.remove();\n\n\t\t\t\t\t\t\t// Restore last non \"publish\" status.\n\t\t\t\t\t\t\tif ( lastPostStatus ) {\n\t\t\t\t\t\t\t\teditor.editPost( {\n\t\t\t\t\t\t\t\t\tstatus: lastPostStatus,\n\t\t\t\t\t\t\t\t} );\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t// Rejext promise and prevent savePost().\n\t\t\t\t\t\t\treject( 'Validation failed.' );\n\t\t\t\t\t\t},\n\t\t\t\t\t\tsuccess: function () {\n\t\t\t\t\t\t\tnotices.removeNotice( 'acf-validation' );\n\n\t\t\t\t\t\t\t// Resolve promise and allow savePost().\n\t\t\t\t\t\t\tresolve( 'Validation success.' );\n\t\t\t\t\t\t},\n\t\t\t\t\t} );\n\n\t\t\t\t\t// Resolve promise and allow savePost() if no validation is needed.\n\t\t\t\t\tif ( valid ) {\n\t\t\t\t\t\tresolve( 'Validation bypassed.' );\n\n\t\t\t\t\t\t// Otherwise, lock the form and wait for AJAX response.\n\t\t\t\t\t} else {\n\t\t\t\t\t\teditor.lockPostSaving( 'acf' );\n\t\t\t\t\t}\n\t\t\t\t} )\n\t\t\t\t\t.then( function () {\n\t\t\t\t\t\treturn savePost.apply( _this, _args );\n\t\t\t\t\t},\n\t\t\t\t\t( err ) => {\n\t\t\t\t\t\t// Nothing to do here, user is alerted of validation issues.\n\t\t\t\t\t} );\n\t\t\t};\n\t\t},\n\t} );\n} )( jQuery );\n","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = (module) => {\n\tvar getter = module && module.__esModule ?\n\t\t() => (module['default']) :\n\t\t() => (module);\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = (exports, definition) => {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))","// define __esModule on exports\n__webpack_require__.r = (exports) => {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","import './_acf-field.js';\nimport './_acf-fields.js';\nimport './_acf-field-accordion.js';\nimport './_acf-field-button-group.js';\nimport './_acf-field-checkbox.js';\nimport './_acf-field-color-picker.js';\nimport './_acf-field-date-picker.js';\nimport './_acf-field-date-time-picker.js';\nimport './_acf-field-google-map.js';\nimport './_acf-field-image.js';\nimport './_acf-field-file.js';\nimport './_acf-field-link.js';\nimport './_acf-field-oembed.js';\nimport './_acf-field-radio.js';\nimport './_acf-field-range.js';\nimport './_acf-field-relationship.js';\nimport './_acf-field-select.js';\nimport './_acf-field-tab.js';\nimport './_acf-field-post-object.js';\nimport './_acf-field-page-link.js';\nimport './_acf-field-user.js';\nimport './_acf-field-taxonomy.js';\nimport './_acf-field-time-picker.js';\nimport './_acf-field-true-false.js';\nimport './_acf-field-url.js';\nimport './_acf-field-wysiwyg.js';\nimport './_acf-condition.js';\nimport './_acf-conditions.js';\nimport './_acf-condition-types.js';\nimport './_acf-unload.js';\nimport './_acf-postbox.js';\nimport './_acf-media.js';\nimport './_acf-screen.js';\nimport './_acf-select2.js';\nimport './_acf-tinymce.js';\nimport './_acf-validation.js';\nimport './_acf-helpers.js';\nimport './_acf-compatibility.js';\n"],"names":["$","undefined","acf","newCompatibility","instance","compatibilty","__proto__","compatibility","getCompatibility","_acf","l10n","o","fields","update","set","add_action","addAction","remove_action","removeAction","do_action","doAction","add_filter","addFilter","remove_filter","removeFilter","apply_filters","applyFilters","parse_args","parseArgs","disable_el","disable","disable_form","enable_el","enable","enable_form","update_user_setting","updateUserSetting","prepare_for_ajax","prepareForAjax","is_ajax_success","isAjaxSuccess","remove_el","remove","remove_tr","str_replace","strReplace","render_select","renderSelect","get_uniqid","uniqid","serialize_form","serialize","esc_html","strEscape","str_sanitize","strSanitize","_e","k1","k2","compatKey","compats","__","string","get_selector","s","selector","isPlainObject","isEmptyObject","k","get_fields","$el","all","args","is","parent","suppressFilters","findFields","get_field","$fields","apply","arguments","length","first","get_closest_field","closest","get_field_wrap","get_field_key","$field","data","get_field_type","get_data","defaults","maybe_get","obj","key","value","keys","String","split","i","hasOwnProperty","compatibleArgument","arg","Field","compatibleArguments","arrayArgs","map","compatibleCallback","origCallback","document","action","callback","priority","context","actions","model","filters","events","extend","each","name","_add_action","_add_filter","_add_event","indexOf","event","substr","fn","e","field_group","on","get","field","type","_set_$field","focus","doFocus","_validation","validation","remove_error","getField","removeError","add_warning","message","showNotice","text","timeout","fetch","validateForm","enableSubmit","disableSubmit","showSpinner","hideSpinner","unlockForm","lockForm","tooltip","newTooltip","target","temp","confirm","button_y","button_n","cancel","confirm_remove","confirmRemove","media","Model","activeFrame","new_media_popup","frame","onNewMediaPopup","popup","props","mime_types","allowedTypes","id","attachment","newMediaPopup","select2","init","$select","allow_null","allowNull","ajax_action","ajaxAction","newSelect2","destroy","getInstance","postbox","render","edit_url","editLink","edit_title","editTitle","newPostbox","screen","check","ajax","jQuery","parseString","val","isEqualTo","v1","v2","toLowerCase","isEqualToNumber","parseFloat","isGreaterThan","isLessThan","inArray","array","containsString","haystack","needle","matchesPattern","pattern","regexp","RegExp","match","HasValue","Condition","operator","label","fieldTypes","rule","Array","choices","fieldObject","registerConditionType","HasNoValue","prototype","EqualTo","isNumeric","NotEqualTo","PatternMatch","Contains","TrueFalseEqualTo","choiceType","TrueFalseNotEqualTo","SelectEqualTo","lines","$setting","$input","prop","push","line","trim","SelectNotEqualTo","GreaterThan","LessThan","SelectionGreaterThan","SelectionLessThan","storage","conditions","change","keyup","enableField","disableField","setup","getEventTarget","calculate","newCondition","fieldType","conditionTypes","getConditionTypes","condition","modelId","strPascalCase","proto","mid","models","getConditionType","registerConditionForFieldType","conditionType","types","ProtoFieldTypes","ProtoOperator","CONTEXT","conditionsManager","new_field","onNewField","has","getConditions","getSiblingField","getFields","sibling","parents","Conditions","timeStamp","groups","rules","addRules","addRule","changed","show","hide","showEnable","cid","hideDisable","pass","getGroups","group","passed","filter","hasGroups","addGroup","hasGroup","getGroup","removeGroup","delete","groupArray","hasRule","getRule","removeRule","wait","$control","initialize","hasClass","$label","$labelWrap","$inputWrap","$wrap","$instructions","children","append","$table","$newLabel","$newInput","$newTable","attr","$newWrap","html","addClass","order","getPreference","css","prepend","accordionManager","iconHtml","open","$parent","nextUntil","removeAttr","registerFieldType","unload","isOpen","toggle","close","isGutenberg","duration","find","slideDown","replaceWith","siblings","slideUp","removeClass","onClick","preventDefault","onInvalidField","busy","setTimeout","onUnload","setPreference","setValue","trigger","selected","$toggle","$inputs","not","getValue","onChange","checked","onClickAdd","getInputName","before","last","onClickToggle","$labels","onClickCustom","$text","next","duplicateField","$inputText","iris","defaultColor","palettes","clear","wpColorPicker","onDuplicate","$duplicate","$colorPicker","initializeCompatibility","dateFormat","altField","altFormat","changeYear","yearRange","changeMonth","showButtonPanel","firstDay","newDatePicker","datepicker","onBlur","datePickerManager","locale","rtl","isRTL","regional","setDefaults","exists","wrap","DatePickerField","timeFormat","altFieldTimeOnly","altTimeFormat","controlType","oneLine","newDateTimePicker","dateTimePickerManager","timepicker","datetimepicker","ImageField","validateAttachment","attributes","url","alt","title","filename","filesizeHumanReadable","icon","src","selectAttachment","multiple","mode","library","select","proxy","editAttachment","button","showField","$search","$canvas","setState","state","JSON","parse","silent","valAttr","stringify","renderVal","address","setPosition","lat","lng","marker","setVisible","newLatLng","google","maps","LatLng","center","position","getPosition","setCenter","withAPI","initializeMap","bind","zoom","mapArgs","scrollwheel","parseInt","mapTypeId","MapTypeId","ROADMAP","draggable","raiseOnDrag","autocomplete","Map","markerArgs","Marker","isset","autocompleteArgs","places","Autocomplete","bindTo","addMapEvents","addListener","latLng","searchPosition","place","getPlace","searchPlace","getZoom","geocoder","geocode","location","results","status","replace","parseResult","geometry","formatted_address","searchAddress","searchLocation","navigator","geolocation","alert","getCurrentPosition","coords","latitude","longitude","error","result","place_id","street_number","street_name","city","post_code","country","keywords","address_components","component","component_type","long_name","short_name","onClickClear","onClickLocate","onClickSearch","onFocusSearch","onBlurSearch","onKeyupSearch","onKeydownSearch","which","blur","onShow","loading","window","Geocoder","dataType","cache","success","caption","description","width","height","size","isget","getNext","removeAttachment","onClickEdit","onClickRemove","$hiddenInput","getFileInputData","param","$node","$div","wpLink","getNodeValue","decode","setNodeValue","getInputValue","setInputValue","$textarea","onOpen","wpLinkL10n","onClose","$submit","isSubmit","off","getSearchVal","showLoading","hideLoading","maybeSearch","prevUrl","clearTimeout","search","ajaxData","field_key","xhr","abort","json","complete","onKeypressSearch","onChangeSearch","SelectField","$inputAlt","$list","list","$listItems","$listItem","newChoice","join","newValue","delayed","once","sortable","items","forceHelperSize","forcePlaceholderSize","scroll","scrollTop","onScrollChoices","one","onceInView","Math","ceil","scrollHeight","innerHeight","paged","onKeypressFilter","onChangeFilter","maybeFetch","max","$span","$li","onTouchStartValues","getAjaxData","$choiceslist","$loading","onComplete","onSuccess","more","walkChoices","$html","$prevLabel","$prevList","walk","isArray","item","escHtml","escAttr","removeField","inherit","placeholder","onRemove","tabs","tab","findTabs","prevAll","findTab","$tabs","$tab","settings","endpoint","placement","Tabs","addTab","isActive","showFields","hiddenByTab","hideFields","lockKey","visible","refresh","hidden","reset","active","close_field_object","index","initialized","$before","ulClass","initializeTabs","getVisible","shift","groupIndex","tabIndex","isVisible","selectTab","closeTabs","getActive","setActive","hasActive","closeActive","closeTab","openTab","t","$a","outerHTML","classes","Tab","onRefresh","attribute","top","outerHeight","onCloseFieldObject","tabsManager","prepare","invalid_field","getTabs","getInstances","ftype","getRelatedPrototype","getRelatedType","getFieldType","$form","$name","$button","$message","notice","step1","newPopup","step2","content","step3","stopImmediatePropagation","startButtonLoading","term_name","term_parent","step4","stopButtonLoading","step5","newNotice","getAjaxMessage","dismiss","getAjaxError","term","$option","term_id","term_label","after","otherField","appendTerm","selectTerm","appendTermSelect","appendTermCheckbox","addOption","$ul","selectOption","onClickRadio","closeText","selectText","timeOnly","dp_instance","t_instance","$close","dpDiv","_updateDateTime","newTimePicker","$switch","$on","$off","switchOn","switchOff","onFocus","onKeypress","keyCode","isValid","onkeyup","query_nonce","user_query_nonce","unmountField","remountField","getMode","initializeEditor","tinymce","quicktags","toolbar","oldId","newId","uniqueId","inputData","inputVal","rename","destructive","onMousedown","enableEditor","disableEditor","eventScope","$parents","setFieldSettingsLastVisible","removeNotice","away","showError","bubbles","newField","getFieldTypes","category","limit","excludeSubFields","slice","findField","findClosestField","getClosestField","addGlobalFieldAction","globalAction","pluralAction","singleAction","globalCallback","extraArgs","pluralArgs","concat","pluralCallback","singleArgs","addSingleFieldAction","singleEvent","singleCallback","variations","variation","prefix","singleFieldEvents","globalFieldActions","singleFieldActions","fieldsEventManager","isGutenbergPostEditor","wp","dispatch","editPost","meta","_acf_changed","duplicateFieldsManager","duplicate","duplicate_fields","$el2","onDuplicateFields","duplicates","refreshHelper","show_field","hide_field","remove_field","unmount_field","remount_field","mountHelper","sortstart","sortstop","onSortstart","$item","onSortstop","sortableHelper","$placeholder","duplicateHelper","after_duplicate","onAfterDuplicate","vals","tableHelper","renderTables","self","renderTable","$ths","$tds","$th","$cells","$hidden","availableWidth","colspan","$fixedWidths","$auoWidths","$td","fieldsHelper","renderGroups","renderGroup","$row","thisTop","thisLeft","left","outerWidth","thisHeight","add","bodyClassShiftHelper","keydown","isShiftKey","onKeyDown","onKeyUp","autoOpen","EditMediaPopup","SelectMediaPopup","getPostID","postID","getMimeTypes","getMimeType","allTypes","MediaPopup","options","getFrameOptions","addFrameStates","addFrameEvents","detach","states","uploadedTo","post__in","Query","query","mirroring","_acfuploader","controller","Library","filterable","editable","allowLocalEdits","EditImage","image","view","loadEditor","selection","_x","_wpPluploadSettings","multipart_params","console","log","customizeFilters","audio","video","mimeType","newFilter","orderby","unattached","uploaded","renderFilters","customizePrototypes","post","customizeAttachmentsButton","customizeAttachmentsRouter","customizeAttachmentFilters","customizeAttachmentCompat","customizeAttachmentLibrary","Button","_","Backbone","listenTo","Parent","Router","addExpand","AttachmentFilters","All","chain","el","sortBy","pluck","AttachmentCompat","rendered","save","serializeForAjax","saveCompat","always","postSave","AttachmentLibrary","Attachment","acf_errors","toggleSelection","collection","single","errors","$sidebar","postboxManager","getPostbox","getPostboxes","Postbox","style","edit","$postbox","$hide","$hideLabel","$hndle","$handleActions","$inside","isHiddenByScreenOptions","isPost","isUser","isTaxonomy","isAttachment","isNavMenu","isWidget","isComment","getPageTemplate","getPageParent","getPageType","getPostType","getPostFormat","getPostCoreTerms","terms","tax_input","post_category","tax","getPostTerms","productType","getProductType","product_type","uniqueArray","post_id","postType","post_type","pageTemplate","page_template","pageParent","page_parent","pageType","page_type","postFormat","post_format","postTerms","post_terms","renderPostScreen","renderUserScreen","copyEvents","$from","$to","_data","handler","sortMetabox","ids","wpMinorVersion","postboxHeader","$prefs","_result","sorted","gutenScreen","postEdits","subscribe","debounce","onRefreshPostScreen","domReady","getTaxonomies","taxonomy","rest_base","_postEdits","getPostEdits","getEditedPostAttribute","taxonomies","slug","locations","getActiveMetaBoxLocations","getMetaBoxesPerLocation","m","r","setAvailableMetaBoxesPerLocation","ajaxResults","templateSelection","templateResult","dropdownCssClass","getVersion","Select2_4","Select2_3","Select2","getOption","unselectOption","option","$options","sort","a","b","getAttribute","mergeOptions","getChoices","crawl","$child","params","page","getAjaxResults","processAjaxResults","pagination","allowClear","escapeMarkup","markup","$selection","element","appendTo","attrAjax","removeData","delay","processResults","$container","stop","$prevOptions","$prevGroup","$group","separator","dropdownCss","initSelection","inputValue","quietMillis","choice","select2Manager","version","addTranslations4","addTranslations3","select2L10n","errorLoading","load_fail","inputTooLong","overChars","input","maximum","input_too_long_n","input_too_long_1","inputTooShort","remainingChars","minimum","input_too_short_n","input_too_short_1","loadingMore","load_more","maximumSelected","selection_too_long_n","selection_too_long_1","noResults","matches_0","searching","amd","define","formatMatches","matches","matches_n","matches_1","formatNoMatches","formatAjaxError","formatInputTooShort","min","formatInputTooLong","formatSelectionTooBig","formatLoadMore","formatSearching","locales","tinyMCEPreInit","mceInit","acf_content","qtInit","initializeTinymce","initializeQuicktags","toolbars","ed","MouseEvent","dispatchEvent","wp_autoresize_on","tadv_noautop","wpautop","buildQuicktags","canvas","theButtons","use","instanceId","buttons","edButtons","dfw","QTags","DFWButton","getElementsByTagName","dir","textdirection","TextDirectionButton","innerHTML","triggerHandler","destroyTinymce","enableTinymce","switchEditors","go","editorManager","ready","onPrepare","onReady","editor","autop","oldEditor","removep","editors","activeEditor","wpActiveEditor","validation_failure","validation_success","stopListening","startListening","Validator","addErrors","addError","hasErrors","clearErrors","getErrors","getFieldErrors","inputs","getGlobalErrors","showErrors","fieldErrors","globalErrors","errorCount","$scrollTo","ensureFieldPostBoxIsVisible","errorMessage","animate","offset","onChangeStatus","prevValue","validate","failure","submit","Event","valid","getValidator","validator","form","$spinner","findSubmitWrap","submitFormDebounced","acf_postbox","ensureInvalidFieldVisibility","checkValidity","addInputEvents","onInvalid","validationMessage","onClickSubmit","onClickSave","onClickSubmitGutenberg","$notice","onSubmitPost","onSubmit","isDefaultPrevented","allowSubmit","gutenbergValidation","customizeEditor","editorSelect","notices","savePost","useValidation","lastPostStatus","postStatus","_this","_args","Promise","resolve","reject","isAutosave","isPreview","unlockPostSaving","createErrorNotice","isDismissible","lockPostSaving","then","err"],"sourceRoot":""} \ No newline at end of file diff --git a/vendor/wpengine/advanced-custom-fields-pro/assets/build/js/acf-input.min.js b/vendor/wpengine/advanced-custom-fields-pro/assets/build/js/acf-input.min.js index 89b0e6c79..97a514f33 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/assets/build/js/acf-input.min.js +++ b/vendor/wpengine/advanced-custom-fields-pro/assets/build/js/acf-input.min.js @@ -1 +1 @@ -(()=>{var e={7787:()=>{!function(e,t){acf.newCompatibility=function(e,t){return(t=t||{}).__proto__=e.__proto__,e.__proto__=t,e.compatibility=t,t},acf.getCompatibility=function(e){return e.compatibility||null};var i=acf.newCompatibility(acf,{l10n:{},o:{},fields:{},update:acf.set,add_action:acf.addAction,remove_action:acf.removeAction,do_action:acf.doAction,add_filter:acf.addFilter,remove_filter:acf.removeFilter,apply_filters:acf.applyFilters,parse_args:acf.parseArgs,disable_el:acf.disable,disable_form:acf.disable,enable_el:acf.enable,enable_form:acf.enable,update_user_setting:acf.updateUserSetting,prepare_for_ajax:acf.prepareForAjax,is_ajax_success:acf.isAjaxSuccess,remove_el:acf.remove,remove_tr:acf.remove,str_replace:acf.strReplace,render_select:acf.renderSelect,get_uniqid:acf.uniqid,serialize_form:acf.serialize,esc_html:acf.strEscape,str_sanitize:acf.strSanitize});i._e=function(e,t){e=e||"";var i=(t=t||"")?e+"."+t:e,a={"image.select":"Select Image","image.edit":"Edit Image","image.update":"Update Image"};if(a[i])return acf.__(a[i]);var n=this.l10n[e]||"";return t&&(n=n[t]||""),n},i.get_selector=function(t){var i=".acf-field";if(!t)return i;if(e.isPlainObject(t)){if(e.isEmptyObject(t))return i;for(var a in t){t=t[a];break}}return i+="-"+t,i=acf.strReplace("_","-",i),acf.strReplace("field-field-","field-",i)},i.get_fields=function(e,t,i){var a={is:e||"",parent:t||!1,suppressFilters:i||!1};return a.is&&(a.is=this.get_selector(a.is)),acf.findFields(a)},i.get_field=function(e,t){var i=this.get_fields.apply(this,arguments);return!!i.length&&i.first()},i.get_closest_field=function(e,t){return e.closest(this.get_selector(t))},i.get_field_wrap=function(e){return e.closest(this.get_selector())},i.get_field_key=function(e){return e.data("key")},i.get_field_type=function(e){return e.data("type")},i.get_data=function(e,t){return acf.parseArgs(e.data(),t)},i.maybe_get=function(e,t,i){void 0===i&&(i=null),keys=String(t).split(".");for(var a=0;a1){for(var c=0;c0?t.substr(0,n):t,r=n>0?t.substr(n+1):"",o=function(t){t.$el=e(this),acf.field_group&&(t.$field=t.$el.closest(".acf-field-object")),"function"==typeof a.event&&(t=a.event(t)),a[i].apply(a,arguments)};r?e(document).on(s,r,o):e(document).on(s,o)},get:function(e,t){return t=t||null,void 0!==this[e]&&(t=this[e]),t},set:function(e,t){return this[e]=t,"function"==typeof this["_set_"+e]&&this["_set_"+e].apply(this),this}},i.field=acf.model.extend({type:"",o:{},$field:null,_add_action:function(e,t){var i=this;e=e+"_field/type="+i.type,acf.add_action(e,(function(e){i.set("$field",e),i[t].apply(i,arguments)}))},_add_filter:function(e,t){var i=this;e=e+"_field/type="+i.type,acf.add_filter(e,(function(e){i.set("$field",e),i[t].apply(i,arguments)}))},_add_event:function(t,i){var a=this,n=t.substr(0,t.indexOf(" ")),s=t.substr(t.indexOf(" ")+1),r=acf.get_selector(a.type);e(document).on(n,r+" "+s,(function(t){var n=e(this),s=acf.get_closest_field(n,a.type);s.length&&(s.is(a.$field)||a.set("$field",s),t.$el=n,t.$field=s,a[i].apply(a,[t]))}))},_set_$field:function(){"function"==typeof this.focus&&this.focus()},doFocus:function(e){return this.set("$field",e)}}),acf.newCompatibility(acf.validation,{remove_error:function(e){acf.getField(e).removeError()},add_warning:function(e,t){acf.getField(e).showNotice({text:t,type:"warning",timeout:1e3})},fetch:acf.validateForm,enableSubmit:acf.enableSubmit,disableSubmit:acf.disableSubmit,showSpinner:acf.showSpinner,hideSpinner:acf.hideSpinner,unlockForm:acf.unlockForm,lockForm:acf.lockForm}),i.tooltip={tooltip:function(e,t){return acf.newTooltip({text:e,target:t}).$el},temp:function(e,t){acf.newTooltip({text:e,target:t,timeout:250})},confirm:function(e,t,i,a,n){acf.newTooltip({confirm:!0,text:i,target:e,confirm:function(){t(!0)},cancel:function(){t(!1)}})},confirm_remove:function(e,t){acf.newTooltip({confirmRemove:!0,target:e,confirm:function(){t(!0)},cancel:function(){t(!1)}})}},i.media=new acf.Model({activeFrame:!1,actions:{new_media_popup:"onNewMediaPopup"},frame:function(){return this.activeFrame},onNewMediaPopup:function(e){this.activeFrame=e.frame},popup:function(e){return e.mime_types&&(e.allowedTypes=e.mime_types),e.id&&(e.attachment=e.id),acf.newMediaPopup(e).frame}}),i.select2={init:function(e,t,i){return t.allow_null&&(t.allowNull=t.allow_null),t.ajax_action&&(t.ajaxAction=t.ajax_action),i&&(t.field=acf.getField(i)),acf.newSelect2(e,t)},destroy:function(e){return acf.getInstance(e).destroy()}},i.postbox={render:function(e){return e.edit_url&&(e.editLink=e.edit_url),e.edit_title&&(e.editTitle=e.edit_title),acf.newPostbox(e)}},acf.newCompatibility(acf.screen,{update:function(){return this.set.apply(this,arguments)},fetch:acf.screen.check}),i.ajax=acf.screen}(jQuery)},682:()=>{!function(e,t){var __=acf.__,i=function(e){return e?""+e:""},a=function(e,t){return i(e).toLowerCase()===i(t).toLowerCase()},n=acf.Condition.extend({type:"hasValue",operator:"!=empty",label:__("Has any value"),fieldTypes:["text","textarea","number","range","email","url","password","image","file","wysiwyg","oembed","select","checkbox","radio","button_group","link","post_object","page_link","relationship","taxonomy","user","google_map","date_picker","date_time_picker","time_picker","color_picker"],match:function(e,t){let i=t.val();return i instanceof Array&&(i=i.length),!!i},choices:function(e){return''}});acf.registerConditionType(n);var s=n.extend({type:"hasNoValue",operator:"==empty",label:__("Has no value"),match:function(e,t){return!n.prototype.match.apply(this,arguments)}});acf.registerConditionType(s);var r=acf.Condition.extend({type:"equalTo",operator:"==",label:__("Value is equal to"),fieldTypes:["text","textarea","number","range","email","url","password"],match:function(e,t){return acf.isNumeric(e.value)?(i=e.value,n=t.val(),parseFloat(i)===parseFloat(n)):a(e.value,t.val());var i,n},choices:function(e){return''}});acf.registerConditionType(r);var o=r.extend({type:"notEqualTo",operator:"!=",label:__("Value is not equal to"),match:function(e,t){return!r.prototype.match.apply(this,arguments)}});acf.registerConditionType(o);var c=acf.Condition.extend({type:"patternMatch",operator:"==pattern",label:__("Value matches pattern"),fieldTypes:["text","textarea","email","url","password","wysiwyg"],match:function(e,t){return a=t.val(),n=e.value,s=new RegExp(i(n),"gi"),i(a).match(s);var a,n,s},choices:function(e){return''}});acf.registerConditionType(c);var l=acf.Condition.extend({type:"contains",operator:"==contains",label:__("Value contains"),fieldTypes:["text","textarea","number","email","url","password","wysiwyg","oembed","select"],match:function(e,t){return a=t.val(),n=e.value,i(a).indexOf(i(n))>-1;var a,n},choices:function(e){return''}});acf.registerConditionType(l);var d=r.extend({type:"trueFalseEqualTo",choiceType:"select",fieldTypes:["true_false"],choices:function(e){return[{id:1,text:__("Checked")}]}});acf.registerConditionType(d);var u=o.extend({type:"trueFalseNotEqualTo",choiceType:"select",fieldTypes:["true_false"],choices:function(e){return[{id:1,text:__("Checked")}]}});acf.registerConditionType(u);var f=acf.Condition.extend({type:"selectEqualTo",operator:"==",label:__("Value is equal to"),fieldTypes:["select","checkbox","radio","button_group"],match:function(e,t){var n,s=t.val();return s instanceof Array?(n=e.value,s.map((function(e){return i(e)})).indexOf(n)>-1):a(e.value,s)},choices:function(e){var t=[],i=e.$setting("choices textarea").val().split("\n");return e.$input("allow_null").prop("checked")&&t.push({id:"",text:__("Null")}),i.map((function(e){(e=e.split(":"))[1]=e[1]||e[0],t.push({id:e[0].trim(),text:e[1].trim()})})),t}});acf.registerConditionType(f);var p=f.extend({type:"selectNotEqualTo",operator:"!=",label:__("Value is not equal to"),match:function(e,t){return!f.prototype.match.apply(this,arguments)}});acf.registerConditionType(p);var h=acf.Condition.extend({type:"greaterThan",operator:">",label:__("Value is greater than"),fieldTypes:["number","range"],match:function(e,t){var i,a,n=t.val();return n instanceof Array&&(n=n.length),i=n,a=e.value,parseFloat(i)>parseFloat(a)},choices:function(e){return''}});acf.registerConditionType(h);var g=h.extend({type:"lessThan",operator:"<",label:__("Value is less than"),match:function(e,t){var i,a,n=t.val();return n instanceof Array&&(n=n.length),null==n||!1===n||(i=n,a=e.value,parseFloat(i)'}});acf.registerConditionType(g);var m=h.extend({type:"selectionGreaterThan",label:__("Selection is greater than"),fieldTypes:["checkbox","select","post_object","page_link","relationship","taxonomy","user"]});acf.registerConditionType(m);var v=g.extend({type:"selectionLessThan",label:__("Selection is less than"),fieldTypes:["checkbox","select","post_object","page_link","relationship","taxonomy","user"]});acf.registerConditionType(v)}(jQuery)},2849:()=>{!function(e,t){var i=[];acf.Condition=acf.Model.extend({type:"",operator:"==",label:"",choiceType:"input",fieldTypes:[],data:{conditions:!1,field:!1,rule:{}},events:{change:"change",keyup:"change",enableField:"change",disableField:"change"},setup:function(t){e.extend(this.data,t)},getEventTarget:function(e,t){return e||this.get("field").$el},change:function(e,t){this.get("conditions").change(e)},match:function(e,t){return!1},calculate:function(){return this.match(this.get("rule"),this.get("field"))},choices:function(e){return''}}),acf.newCondition=function(e,t){var i=t.get("field"),a=i.getField(e.field);if(!i||!a)return!1;var n={rule:e,target:i,conditions:t,field:a},s=a.get("type"),r=e.operator;return new(acf.getConditionTypes({fieldType:s,operator:r})[0]||acf.Condition)(n)};var a=function(e){return acf.strPascalCase(e||"")+"Condition"};acf.registerConditionType=function(e){var t=e.prototype.type,n=a(t);acf.models[n]=e,i.push(t)},acf.getConditionType=function(e){var t=a(e);return acf.models[t]||!1},acf.registerConditionForFieldType=function(e,t){var i=acf.getConditionType(e);i&&i.prototype.fieldTypes.push(t)},acf.getConditionTypes=function(e){e=acf.parseArgs(e,{fieldType:"",operator:""});var t=[];return i.map((function(i){var a=acf.getConditionType(i),n=a.prototype.fieldTypes,s=a.prototype.operator;e.fieldType&&-1===n.indexOf(e.fieldType)||e.operator&&s!==e.operator||t.push(a)})),t}}(jQuery)},3155:()=>{!function(e,t){var i="conditional_logic",a=(new acf.Model({id:"conditionsManager",priority:20,actions:{new_field:"onNewField"},onNewField:function(e){e.has("conditions")&&e.getConditions().render()}}),function(t,i){var a=acf.getFields({key:i,sibling:t.$el,suppressFilters:!0});return a.length||(a=acf.getFields({key:i,parent:t.$el.parent(),suppressFilters:!0})),!a.length&&e(".acf-field-settings").length&&(a=acf.getFields({key:i,parent:t.$el.parents(".acf-field-settings:first"),suppressFilters:!0})),!a.length&&e("#acf-basic-settings").length&&(a=acf.getFields({key:i,parent:e("#acf-basic-settings"),suppressFilters:!0})),!!a.length&&a[0]});acf.Field.prototype.getField=function(e){var t=a(this,e);if(t)return t;for(var i=this.parents(),n=0;n{!function(e,t){var i=0,a=acf.Field.extend({type:"accordion",wait:"",$control:function(){return this.$(".acf-fields:first")},initialize:function(){if(!this.$el.hasClass("acf-accordion")&&!this.$el.is("td")){if(this.get("endpoint"))return this.remove();var t=this.$el,a=this.$labelWrap(),s=this.$inputWrap(),r=this.$control(),o=s.children(".description");if(o.length&&a.append(o),this.$el.is("tr")){var c=this.$el.closest("table"),l=e('

              '),d=e('
              '),u=e('
                '),f=e("");l.append(a.html()),u.append(f),d.append(u),s.append(l),s.append(d),a.remove(),r.remove(),s.attr("colspan",2),a=l,s=d,r=f}t.addClass("acf-accordion"),a.addClass("acf-accordion-title"),s.addClass("acf-accordion-content"),i++,this.get("multi_expand")&&t.attr("multi-expand",1);var p=acf.getPreference("this.accordions")||[];void 0!==p[i-1]&&this.set("open",p[i-1]),this.get("open")&&(t.addClass("-open"),s.css("display","block")),a.prepend(n.iconHtml({open:this.get("open")}));var h=t.parent();r.addClass(h.hasClass("-left")?"-left":""),r.addClass(h.hasClass("-clear")?"-clear":""),r.append(t.nextUntil(".acf-field-accordion",".acf-field")),r.removeAttr("data-open data-multi_expand data-endpoint")}}});acf.registerFieldType(a);var n=new acf.Model({actions:{unload:"onUnload"},events:{"click .acf-accordion-title":"onClick","invalidField .acf-accordion":"onInvalidField"},isOpen:function(e){return e.hasClass("-open")},toggle:function(e){this.isOpen(e)?this.close(e):this.open(e)},iconHtml:function(e){return acf.isGutenberg()?e.open?'':'':e.open?'':''},open:function(t){var i=acf.isGutenberg()?0:300;t.find(".acf-accordion-content:first").slideDown(i).css("display","block"),t.find(".acf-accordion-icon:first").replaceWith(this.iconHtml({open:!0})),t.addClass("-open"),acf.doAction("show",t),t.attr("multi-expand")||t.siblings(".acf-accordion.-open").each((function(){n.close(e(this))}))},close:function(e){var t=acf.isGutenberg()?0:300;e.find(".acf-accordion-content:first").slideUp(t),e.find(".acf-accordion-icon:first").replaceWith(this.iconHtml({open:!1})),e.removeClass("-open"),acf.doAction("hide",e)},onClick:function(e,t){e.preventDefault(),this.toggle(t.parent())},onInvalidField:function(e,t){this.busy||(this.busy=!0,this.setTimeout((function(){this.busy=!1}),1e3),this.open(t))},onUnload:function(t){var i=[];e(".acf-accordion").each((function(){var t=e(this).hasClass("-open")?1:0;i.push(t)})),i.length&&acf.setPreference("this.accordions",i)}})}(jQuery)},1357:()=>{var e;jQuery,e=acf.Field.extend({type:"button_group",events:{'click input[type="radio"]':"onClick"},$control:function(){return this.$(".acf-button-group")},$input:function(){return this.$("input:checked")},setValue:function(e){this.$('input[value="'+e+'"]').prop("checked",!0).trigger("change")},onClick:function(e,t){var i=t.parent("label"),a=i.hasClass("selected");this.$(".selected").removeClass("selected"),i.addClass("selected"),this.get("allow_null")&&a&&(i.removeClass("selected"),t.prop("checked",!1).trigger("change"))}}),acf.registerFieldType(e)},8171:()=>{var e,t;e=jQuery,t=acf.Field.extend({type:"checkbox",events:{"change input":"onChange","click .acf-add-checkbox":"onClickAdd","click .acf-checkbox-toggle":"onClickToggle","click .acf-checkbox-custom":"onClickCustom"},$control:function(){return this.$(".acf-checkbox-list")},$toggle:function(){return this.$(".acf-checkbox-toggle")},$input:function(){return this.$('input[type="hidden"]')},$inputs:function(){return this.$('input[type="checkbox"]').not(".acf-checkbox-toggle")},getValue:function(){var t=[];return this.$(":checked").each((function(){t.push(e(this).val())})),!!t.length&&t},onChange:function(e,t){var i=t.prop("checked"),a=t.parent("label"),n=this.$toggle();i?a.addClass("selected"):a.removeClass("selected"),n.length&&(0==this.$inputs().not(":checked").length?n.prop("checked",!0):n.prop("checked",!1))},onClickAdd:function(e,t){var i='
              • ';t.parent("li").before(i),t.parent("li").parent().find('input[type="text"]').last().focus()},onClickToggle:function(e,t){var i=t.prop("checked"),a=this.$('input[type="checkbox"]'),n=this.$("label");a.prop("checked",i),i?n.addClass("selected"):n.removeClass("selected")},onClickCustom:function(e,t){var i=t.prop("checked"),a=t.next('input[type="text"]');i?a.prop("disabled",!1):(a.prop("disabled",!0),""==a.val()&&t.parent("li").remove())}}),acf.registerFieldType(t)},9459:()=>{var e;jQuery,e=acf.Field.extend({type:"color_picker",wait:"load",events:{duplicateField:"onDuplicate"},$control:function(){return this.$(".acf-color-picker")},$input:function(){return this.$('input[type="hidden"]')},$inputText:function(){return this.$('input[type="text"]')},setValue:function(e){acf.val(this.$input(),e),this.$inputText().iris("color",e)},initialize:function(){var e=this.$input(),t=this.$inputText(),i=function(i){setTimeout((function(){acf.val(e,t.val())}),1)},a={defaultColor:!1,palettes:!0,hide:!0,change:i,clear:i};a=acf.applyFilters("color_picker_args",a,this),t.wpColorPicker(a)},onDuplicate:function(e,t,i){$colorPicker=i.find(".wp-picker-container"),$inputText=i.find('input[type="text"]'),$colorPicker.replaceWith($inputText)}}),acf.registerFieldType(e)},7597:()=>{var e,t;e=jQuery,t=acf.Field.extend({type:"date_picker",events:{'blur input[type="text"]':"onBlur",duplicateField:"onDuplicate"},$control:function(){return this.$(".acf-date-picker")},$input:function(){return this.$('input[type="hidden"]')},$inputText:function(){return this.$('input[type="text"]')},initialize:function(){if(this.has("save_format"))return this.initializeCompatibility();var e=this.$input(),t=this.$inputText(),i={dateFormat:this.get("date_format"),altField:e,altFormat:"yymmdd",changeYear:!0,yearRange:"-100:+100",changeMonth:!0,showButtonPanel:!0,firstDay:this.get("first_day")};i=acf.applyFilters("date_picker_args",i,this),acf.newDatePicker(t,i),acf.doAction("date_picker_init",t,i,this)},initializeCompatibility:function(){var e=this.$input(),t=this.$inputText();t.val(e.val());var i={dateFormat:this.get("date_format"),altField:e,altFormat:this.get("save_format"),changeYear:!0,yearRange:"-100:+100",changeMonth:!0,showButtonPanel:!0,firstDay:this.get("first_day")},a=(i=acf.applyFilters("date_picker_args",i,this)).dateFormat;i.dateFormat=this.get("save_format"),acf.newDatePicker(t,i),t.datepicker("option","dateFormat",a),acf.doAction("date_picker_init",t,i,this)},onBlur:function(){this.$inputText().val()||acf.val(this.$input(),"")},onDuplicate:function(e,t,i){i.find('input[type="text"]').removeClass("hasDatepicker").removeAttr("id")}}),acf.registerFieldType(t),new acf.Model({priority:5,wait:"ready",initialize:function(){var t=acf.get("locale"),i=acf.get("rtl"),a=acf.get("datePickerL10n");return!!a&&void 0!==e.datepicker&&(a.isRTL=i,e.datepicker.regional[t]=a,void e.datepicker.setDefaults(a))}}),acf.newDatePicker=function(t,i){if(void 0===e.datepicker)return!1;i=i||{},t.datepicker(i),e("body > #ui-datepicker-div").exists()&&e("body > #ui-datepicker-div").wrap('
                ')}},684:()=>{var e,t;e=jQuery,t=acf.models.DatePickerField.extend({type:"date_time_picker",$control:function(){return this.$(".acf-date-time-picker")},initialize:function(){var e=this.$input(),t=this.$inputText(),i={dateFormat:this.get("date_format"),timeFormat:this.get("time_format"),altField:e,altFieldTimeOnly:!1,altFormat:"yy-mm-dd",altTimeFormat:"HH:mm:ss",changeYear:!0,yearRange:"-100:+100",changeMonth:!0,showButtonPanel:!0,firstDay:this.get("first_day"),controlType:"select",oneLine:!0};i=acf.applyFilters("date_time_picker_args",i,this),acf.newDateTimePicker(t,i),acf.doAction("date_time_picker_init",t,i,this)}}),acf.registerFieldType(t),new acf.Model({priority:5,wait:"ready",initialize:function(){var t=acf.get("locale"),i=acf.get("rtl"),a=acf.get("dateTimePickerL10n");return!!a&&void 0!==e.timepicker&&(a.isRTL=i,e.timepicker.regional[t]=a,void e.timepicker.setDefaults(a))}}),acf.newDateTimePicker=function(t,i){if(void 0===e.timepicker)return!1;i=i||{},t.datetimepicker(i),e("body > #ui-datepicker-div").exists()&&e("body > #ui-datepicker-div").wrap('
                ')}},5647:()=>{var e,t;e=jQuery,t=acf.models.ImageField.extend({type:"file",$control:function(){return this.$(".acf-file-uploader")},$input:function(){return this.$('input[type="hidden"]:first')},validateAttachment:function(e){return void 0!==(e=e||{}).id&&(e=e.attributes),acf.parseArgs(e,{url:"",alt:"",title:"",filename:"",filesizeHumanReadable:"",icon:"/wp-includes/images/media/default.png"})},render:function(e){e=this.validateAttachment(e),this.$("img").attr({src:e.icon,alt:e.alt,title:e.title}),this.$('[data-name="title"]').text(e.title),this.$('[data-name="filename"]').text(e.filename).attr("href",e.url),this.$('[data-name="filesize"]').text(e.filesizeHumanReadable);var t=e.id||"";acf.val(this.$input(),t),t?this.$control().addClass("has-value"):this.$control().removeClass("has-value")},selectAttachment:function(){var t=this.parent(),i=t&&"repeater"===t.get("type");acf.newMediaPopup({mode:"select",title:acf.__("Select File"),field:this.get("key"),multiple:i,library:this.get("library"),allowedTypes:this.get("mime_types"),select:e.proxy((function(e,i){i>0?this.append(e,t):this.render(e)}),this)})},editAttachment:function(){var t=this.val();if(!t)return!1;acf.newMediaPopup({mode:"edit",title:acf.__("Edit File"),button:acf.__("Update File"),attachment:t,field:this.get("key"),select:e.proxy((function(e,t){this.render(e)}),this)})}}),acf.registerFieldType(t)},8489:()=>{!function(e,t){var i=acf.Field.extend({type:"google_map",map:!1,wait:"load",events:{'click a[data-name="clear"]':"onClickClear",'click a[data-name="locate"]':"onClickLocate",'click a[data-name="search"]':"onClickSearch","keydown .search":"onKeydownSearch","keyup .search":"onKeyupSearch","focus .search":"onFocusSearch","blur .search":"onBlurSearch",showField:"onShow"},$control:function(){return this.$(".acf-google-map")},$search:function(){return this.$(".search")},$canvas:function(){return this.$(".canvas")},setState:function(e){this.$control().removeClass("-value -loading -searching"),"default"===e&&(e=this.val()?"value":""),e&&this.$control().addClass("-"+e)},getValue:function(){var e=this.$input().val();return!!e&&JSON.parse(e)},setValue:function(e,t){var i="";e&&(i=JSON.stringify(e)),acf.val(this.$input(),i),t||(this.renderVal(e),acf.doAction("google_map_change",e,this.map,this))},renderVal:function(e){e?(this.setState("value"),this.$search().val(e.address),this.setPosition(e.lat,e.lng)):(this.setState(""),this.$search().val(""),this.map.marker.setVisible(!1))},newLatLng:function(e,t){return new google.maps.LatLng(parseFloat(e),parseFloat(t))},setPosition:function(e,t){this.map.marker.setPosition({lat:parseFloat(e),lng:parseFloat(t)}),this.map.marker.setVisible(!0),this.center()},center:function(){var e=this.map.marker.getPosition();if(e)var t=e.lat(),i=e.lng();else t=this.get("lat"),i=this.get("lng");this.map.setCenter({lat:parseFloat(t),lng:parseFloat(i)})},initialize:function(){!function(t){if(n)return t();if(acf.isset(window,"google","maps","Geocoder"))return n=new google.maps.Geocoder,t();if(acf.addAction("google_map_api_loaded",t),!a){var i=acf.get("google_map_api");i&&(a=!0,e.ajax({url:i,dataType:"script",cache:!0,success:function(){n=new google.maps.Geocoder,acf.doAction("google_map_api_loaded")}}))}}(this.initializeMap.bind(this))},initializeMap:function(){var e=this.getValue(),t=acf.parseArgs(e,{zoom:this.get("zoom"),lat:this.get("lat"),lng:this.get("lng")}),i={scrollwheel:!1,zoom:parseInt(t.zoom),center:{lat:parseFloat(t.lat),lng:parseFloat(t.lng)},mapTypeId:google.maps.MapTypeId.ROADMAP,marker:{draggable:!0,raiseOnDrag:!0},autocomplete:{}};i=acf.applyFilters("google_map_args",i,this);var a=new google.maps.Map(this.$canvas()[0],i),n=acf.parseArgs(i.marker,{draggable:!0,raiseOnDrag:!0,map:a});n=acf.applyFilters("google_map_marker_args",n,this);var s=new google.maps.Marker(n),r=!1;if(acf.isset(google,"maps","places","Autocomplete")){var o=i.autocomplete||{};o=acf.applyFilters("google_map_autocomplete_args",o,this),(r=new google.maps.places.Autocomplete(this.$search()[0],o)).bindTo("bounds",a)}this.addMapEvents(this,a,s,r),a.acf=this,a.marker=s,a.autocomplete=r,this.map=a,e&&this.setPosition(e.lat,e.lng),acf.doAction("google_map_init",a,s,this)},addMapEvents:function(e,t,i,a){google.maps.event.addListener(t,"click",(function(t){var i=t.latLng.lat(),a=t.latLng.lng();e.searchPosition(i,a)})),google.maps.event.addListener(i,"dragend",(function(){var t=this.getPosition().lat(),i=this.getPosition().lng();e.searchPosition(t,i)})),a&&google.maps.event.addListener(a,"place_changed",(function(){var t=this.getPlace();e.searchPlace(t)})),google.maps.event.addListener(t,"zoom_changed",(function(){var i=e.val();i&&(i.zoom=t.getZoom(),e.setValue(i,!0))}))},searchPosition:function(e,t){this.setState("loading");var i={lat:e,lng:t};n.geocode({location:i},function(i,a){if(this.setState(""),"OK"!==a)this.showNotice({text:acf.__("Location not found: %s").replace("%s",a),type:"warning"});else{var n=this.parseResult(i[0]);n.lat=e,n.lng=t,this.val(n)}}.bind(this))},searchPlace:function(e){if(e)if(e.geometry){e.formatted_address=this.$search().val();var t=this.parseResult(e);this.val(t)}else e.name&&this.searchAddress(e.name)},searchAddress:function(e){if(e){var t=e.split(",");if(2==t.length){var i=parseFloat(t[0]),a=parseFloat(t[1]);if(i&&a)return this.searchPosition(i,a)}this.setState("loading"),n.geocode({address:e},function(t,i){if(this.setState(""),"OK"!==i)this.showNotice({text:acf.__("Location not found: %s").replace("%s",i),type:"warning"});else{var a=this.parseResult(t[0]);a.address=e,this.val(a)}}.bind(this))}},searchLocation:function(){if(!navigator.geolocation)return alert(acf.__("Sorry, this browser does not support geolocation"));this.setState("loading"),navigator.geolocation.getCurrentPosition(function(e){this.setState("");var t=e.coords.latitude,i=e.coords.longitude;this.searchPosition(t,i)}.bind(this),function(e){this.setState("")}.bind(this))},parseResult:function(e){var t={address:e.formatted_address,lat:e.geometry.location.lat(),lng:e.geometry.location.lng()};t.zoom=this.map.getZoom(),e.place_id&&(t.place_id=e.place_id),e.name&&(t.name=e.name);var i={street_number:["street_number"],street_name:["street_address","route"],city:["locality","postal_town"],state:["administrative_area_level_1","administrative_area_level_2","administrative_area_level_3","administrative_area_level_4","administrative_area_level_5"],post_code:["postal_code"],country:["country"]};for(var a in i)for(var n=i[a],s=0;s{var e,t;e=jQuery,t=acf.Field.extend({type:"image",$control:function(){return this.$(".acf-image-uploader")},$input:function(){return this.$('input[type="hidden"]:first')},events:{'click a[data-name="add"]':"onClickAdd",'click a[data-name="edit"]':"onClickEdit",'click a[data-name="remove"]':"onClickRemove",'change input[type="file"]':"onChange"},initialize:function(){"basic"===this.get("uploader")&&this.$el.closest("form").attr("enctype","multipart/form-data")},validateAttachment:function(e){e&&e.attributes&&(e=e.attributes),e=acf.parseArgs(e,{id:0,url:"",alt:"",title:"",caption:"",description:"",width:0,height:0});var t=acf.isget(e,"sizes",this.get("preview_size"));return t&&(e.url=t.url,e.width=t.width,e.height=t.height),e},render:function(e){e=this.validateAttachment(e),this.$("img").attr({src:e.url,alt:e.alt}),e.id?(this.val(e.id),this.$control().addClass("has-value")):(this.val(""),this.$control().removeClass("has-value"))},append:function(e,t){var i=function(e,t){for(var i=acf.getFields({key:e.get("key"),parent:t.$el}),a=0;a0?this.append(e,t):this.render(e)}),this)})},editAttachment:function(){var t=this.val();t&&acf.newMediaPopup({mode:"edit",title:acf.__("Edit Image"),button:acf.__("Update Image"),attachment:t,field:this.get("key"),select:e.proxy((function(e,t){this.render(e)}),this)})},removeAttachment:function(){this.render(!1)},onClickAdd:function(e,t){this.selectAttachment()},onClickEdit:function(e,t){this.editAttachment()},onClickRemove:function(e,t){this.removeAttachment()},onChange:function(t,i){var a=this.$input();i.val()||a.val(""),acf.getFileInputData(i,(function(t){a.val(e.param(t))}))}}),acf.registerFieldType(t)},4658:()=>{var e,t;e=jQuery,t=acf.Field.extend({type:"link",events:{'click a[data-name="add"]':"onClickEdit",'click a[data-name="edit"]':"onClickEdit",'click a[data-name="remove"]':"onClickRemove","change .link-node":"onChange"},$control:function(){return this.$(".acf-link")},$node:function(){return this.$(".link-node")},getValue:function(){var e=this.$node();return!!e.attr("href")&&{title:e.html(),url:e.attr("href"),target:e.attr("target")}},setValue:function(e){e=acf.parseArgs(e,{title:"",url:"",target:""});var t=this.$control(),i=this.$node();t.removeClass("-value -external"),e.url&&t.addClass("-value"),"_blank"===e.target&&t.addClass("-external"),this.$(".link-title").html(e.title),this.$(".link-url").attr("href",e.url).html(e.url),i.html(e.title),i.attr("href",e.url),i.attr("target",e.target),this.$(".input-title").val(e.title),this.$(".input-target").val(e.target),this.$(".input-url").val(e.url).trigger("change")},onClickEdit:function(e,t){acf.wpLink.open(this.$node())},onClickRemove:function(e,t){this.setValue(!1)},onChange:function(e,t){var i=this.getValue();this.setValue(i)}}),acf.registerFieldType(t),acf.wpLink=new acf.Model({getNodeValue:function(){var e=this.get("node");return{title:acf.decode(e.html()),url:e.attr("href"),target:e.attr("target")}},setNodeValue:function(e){var t=this.get("node");t.text(e.title),t.attr("href",e.url),t.attr("target",e.target),t.trigger("change")},getInputValue:function(){return{title:e("#wp-link-text").val(),url:e("#wp-link-url").val(),target:e("#wp-link-target").prop("checked")?"_blank":""}},setInputValue:function(t){e("#wp-link-text").val(t.title),e("#wp-link-url").val(t.url),e("#wp-link-target").prop("checked","_blank"===t.target)},open:function(t){this.on("wplink-open","onOpen"),this.on("wplink-close","onClose"),this.set("node",t);var i=e('');e("body").append(i);var a=this.getNodeValue();wpLink.open("acf-link-textarea",a.url,a.title,null)},onOpen:function(){e("#wp-link-wrap").addClass("has-text-field");var t=this.getNodeValue();this.setInputValue(t),t.url&&wpLinkL10n&&e("#wp-link-submit").val(wpLinkL10n.update)},close:function(){wpLink.close()},onClose:function(){if(!this.has("node"))return!1;var t=e("#wp-link-submit");if(t.is(":hover")||t.is(":focus")){var i=this.getInputValue();this.setNodeValue(i)}this.off("wplink-open"),this.off("wplink-close"),e("#acf-link-textarea").remove(),this.set("node",null)}})},719:()=>{var e,t;e=jQuery,t=acf.Field.extend({type:"oembed",events:{'click [data-name="clear-button"]':"onClickClear","keypress .input-search":"onKeypressSearch","keyup .input-search":"onKeyupSearch","change .input-search":"onChangeSearch"},$control:function(){return this.$(".acf-oembed")},$input:function(){return this.$(".input-value")},$search:function(){return this.$(".input-search")},getValue:function(){return this.$input().val()},getSearchVal:function(){return this.$search().val()},setValue:function(e){e?this.$control().addClass("has-value"):this.$control().removeClass("has-value"),acf.val(this.$input(),e)},showLoading:function(e){acf.showLoading(this.$(".canvas"))},hideLoading:function(){acf.hideLoading(this.$(".canvas"))},maybeSearch:function(){var t=this.val(),i=this.getSearchVal();if(!i)return this.clear();if("http"!=i.substr(0,4)&&(i="http://"+i),i!==t){var a=this.get("timeout");a&&clearTimeout(a);var n=e.proxy(this.search,this,i);this.set("timeout",setTimeout(n,300))}},search:function(t){var i={action:"acf/fields/oembed/search",s:t,field_key:this.get("key")};(a=this.get("xhr"))&&a.abort(),this.showLoading();var a=e.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(i),type:"post",dataType:"json",context:this,success:function(e){e&&e.html||(e={url:!1,html:""}),this.val(e.url),this.$(".canvas-media").html(e.html)},complete:function(){this.hideLoading()}});this.set("xhr",a)},clear:function(){this.val(""),this.$search().val(""),this.$(".canvas-media").html("")},onClickClear:function(e,t){this.clear()},onKeypressSearch:function(e,t){13==e.which&&(e.preventDefault(),this.maybeSearch())},onKeyupSearch:function(e,t){t.val()&&this.maybeSearch()},onChangeSearch:function(e,t){this.maybeSearch()}}),acf.registerFieldType(t)},1281:()=>{var e;jQuery,e=acf.models.SelectField.extend({type:"page_link"}),acf.registerFieldType(e)},1987:()=>{var e;jQuery,e=acf.models.SelectField.extend({type:"post_object"}),acf.registerFieldType(e)},2557:()=>{var e;jQuery,e=acf.Field.extend({type:"radio",events:{'click input[type="radio"]':"onClick"},$control:function(){return this.$(".acf-radio-list")},$input:function(){return this.$("input:checked")},$inputText:function(){return this.$('input[type="text"]')},getValue:function(){var e=this.$input().val();return"other"===e&&this.get("other_choice")&&(e=this.$inputText().val()),e},onClick:function(e,t){var i=t.parent("label"),a=i.hasClass("selected"),n=t.val();this.$(".selected").removeClass("selected"),i.addClass("selected"),this.get("allow_null")&&a&&(i.removeClass("selected"),t.prop("checked",!1).trigger("change"),n=!1),this.get("other_choice")&&("other"===n?this.$inputText().prop("disabled",!1):this.$inputText().prop("disabled",!0))}}),acf.registerFieldType(e)},2489:()=>{var e;jQuery,e=acf.Field.extend({type:"range",events:{'input input[type="range"]':"onChange","change input":"onChange"},$input:function(){return this.$('input[type="range"]')},$inputAlt:function(){return this.$('input[type="number"]')},setValue:function(e){this.busy=!0,acf.val(this.$input(),e),acf.val(this.$inputAlt(),this.$input().val(),!0),this.busy=!1},onChange:function(e,t){this.busy||this.setValue(t.val())}}),acf.registerFieldType(e)},714:()=>{var e,t;e=jQuery,t=acf.Field.extend({type:"relationship",events:{"keypress [data-filter]":"onKeypressFilter","change [data-filter]":"onChangeFilter","keyup [data-filter]":"onChangeFilter","click .choices-list .acf-rel-item":"onClickAdd","keypress .choices-list .acf-rel-item":"onKeypressFilter","keypress .values-list .acf-rel-item":"onKeypressFilter",'click [data-name="remove_item"]':"onClickRemove","touchstart .values-list .acf-rel-item":"onTouchStartValues"},$control:function(){return this.$(".acf-relationship")},$list:function(e){return this.$("."+e+"-list")},$listItems:function(e){return this.$list(e).find(".acf-rel-item")},$listItem:function(e,t){return this.$list(e).find('.acf-rel-item[data-id="'+t+'"]')},getValue:function(){var t=[];return this.$listItems("values").each((function(){t.push(e(this).data("id"))})),!!t.length&&t},newChoice:function(e){return["
              • ",''+e.text+"","
              • "].join("")},newValue:function(e){return["
              • ",'',''+e.text,'',"","
              • "].join("")},initialize:function(){var e=this.proxy(acf.once((function(){this.$list("values").sortable({items:"li",forceHelperSize:!0,forcePlaceholderSize:!0,scroll:!0,update:this.proxy((function(){this.$input().trigger("change")}))}),this.$list("choices").scrollTop(0).on("scroll",this.proxy(this.onScrollChoices)),this.fetch()})));this.$el.one("mouseover",e),this.$el.one("focus","input",e),acf.onceInView(this.$el,e)},onScrollChoices:function(e){if(!this.get("loading")&&this.get("more")){var t=this.$list("choices"),i=Math.ceil(t.scrollTop()),a=Math.ceil(t[0].scrollHeight),n=Math.ceil(t.innerHeight()),s=this.get("paged")||1;i+n>=a&&(this.set("paged",s+1),this.fetch())}},onKeypressFilter:function(e,t){t.hasClass("acf-rel-item-add")&&13==e.which&&this.onClickAdd(e,t),t.hasClass("acf-rel-item-remove")&&13==e.which&&this.onClickRemove(e,t),13==e.which&&e.preventDefault()},onChangeFilter:function(e,t){var i=t.val(),a=t.data("filter");this.get(a)!==i&&(this.set(a,i),this.set("paged",1),t.is("select")?this.fetch():this.maybeFetch())},onClickAdd:function(e,t){var i=this.val(),a=parseInt(this.get("max"));if(t.hasClass("disabled"))return!1;if(a>0&&i&&i.length>=a)return this.showNotice({text:acf.__("Maximum values reached ( {max} values )").replace("{max}",a),type:"warning"}),!1;t.addClass("disabled");var n=this.newValue({id:t.data("id"),text:t.html()});this.$list("values").append(n),this.$input().trigger("change")},onClickRemove:function(e,t){let i;e.preventDefault(),i=t.hasClass("acf-rel-item-remove")?t:t.parent();const a=i.parent(),n=i.data("id");a.remove(),this.$listItem("choices",n).removeClass("disabled"),this.$input().trigger("change")},onTouchStartValues:function(t,i){e(this.$listItems("values")).removeClass("relationship-hover"),i.addClass("relationship-hover")},maybeFetch:function(){var e=this.get("timeout");e&&clearTimeout(e),e=this.setTimeout(this.fetch,300),this.set("timeout",e)},getAjaxData:function(){var e=this.$control().data();for(var t in e)e[t]=this.get(t);return e.action="acf/fields/relationship/query",e.field_key=this.get("key"),acf.applyFilters("relationship_ajax_data",e,this)},fetch:function(){(n=this.get("xhr"))&&n.abort();var t=this.getAjaxData(),i=this.$list("choices");1==t.paged&&i.html("");var a=e('
              • '+acf.__("Loading")+"
              • ");i.append(a),this.set("loading",!0);var n=e.ajax({url:acf.get("ajaxurl"),dataType:"json",type:"post",data:acf.prepareForAjax(t),context:this,success:function(t){if(!t||!t.results||!t.results.length)return this.set("more",!1),void(1==this.get("paged")&&this.$list("choices").append("
              • "+acf.__("No matches found")+"
              • "));this.set("more",t.more);var a=this.walkChoices(t.results),n=e(a),s=this.val();s&&s.length&&s.map((function(e){n.find('.acf-rel-item[data-id="'+e+'"]').addClass("disabled")})),i.append(n);var r=!1,o=!1;i.find(".acf-rel-label").each((function(){var t=e(this),i=t.siblings("ul");if(r&&r.text()==t.text())return o.append(i.children()),void e(this).parent().remove();r=t,o=i}))},complete:function(){this.set("loading",!1),a.remove()}});this.set("xhr",n)},walkChoices:function(t){var i=function(t){var a="";return e.isArray(t)?t.map((function(e){a+=i(e)})):e.isPlainObject(t)&&(void 0!==t.children?(a+='
              • '+acf.escHtml(t.text)+'
                  ',a+=i(t.children),a+="
              • "):a+='
              • '+acf.escHtml(t.text)+"
              • "),a};return i(t)}}),acf.registerFieldType(t)},6965:()=>{var e;jQuery,e=acf.Field.extend({type:"select",select2:!1,wait:"load",events:{removeField:"onRemove",duplicateField:"onDuplicate"},$input:function(){return this.$("select")},initialize:function(){var e=this.$input();if(this.inherit(e),this.get("ui")){var t=this.get("ajax_action");t||(t="acf/fields/"+this.get("type")+"/query"),this.select2=acf.newSelect2(e,{field:this,ajax:this.get("ajax"),multiple:this.get("multiple"),placeholder:this.get("placeholder"),allowNull:this.get("allow_null"),ajaxAction:t})}},onRemove:function(){this.select2&&this.select2.destroy()},onDuplicate:function(e,t,i){this.select2&&(i.find(".select2-container").remove(),i.find("select").removeClass("select2-hidden-accessible"))}}),acf.registerFieldType(e)},177:()=>{!function(e,t){var i="tab",a=acf.Field.extend({type:"tab",wait:"",tabs:!1,tab:!1,events:{duplicateField:"onDuplicate"},findFields:function(){let e;switch(this.get("key")){case"acf_field_settings_tabs":e=".acf-field-settings-main";break;case"acf_field_group_settings_tabs":e=".field-group-settings-tab";break;case"acf_browse_fields_tabs":e=".acf-field-types-tab";break;case"acf_post_type_tabs":e=".acf-post-type-advanced-settings";break;case"acf_taxonomy_tabs":e=".acf-taxonomy-advanced-settings";break;case"acf_ui_options_page_tabs":e=".acf-ui-options-page-advanced-settings";break;default:e=".acf-field"}return this.$el.nextUntil(".acf-field-tab",e)},getFields:function(){return acf.getFields(this.findFields())},findTabs:function(){return this.$el.prevAll(".acf-tab-wrap:first")},findTab:function(){return this.$(".acf-tab-button")},initialize:function(){if(this.$el.is("td"))return this.events={},!1;var e=this.findTabs(),t=this.findTab(),i=acf.parseArgs(t.data(),{endpoint:!1,placement:"",before:this.$el});!e.length||i.endpoint?this.tabs=new s(i):this.tabs=e.data("acf"),this.tab=this.tabs.addTab(t,this)},isActive:function(){return this.tab.isActive()},showFields:function(){this.getFields().map((function(e){e.show(this.cid,i),e.hiddenByTab=!1}),this)},hideFields:function(){this.getFields().map((function(e){e.hide(this.cid,i),e.hiddenByTab=this.tab}),this)},show:function(e){var t=acf.Field.prototype.show.apply(this,arguments);return t&&(this.tab.show(),this.tabs.refresh()),t},hide:function(e){var t=acf.Field.prototype.hide.apply(this,arguments);return t&&(this.tab.hide(),this.isActive()&&this.tabs.reset()),t},enable:function(e){this.getFields().map((function(e){e.enable(i)}))},disable:function(e){this.getFields().map((function(e){e.disable(i)}))},onDuplicate:function(e,t,i){this.isActive()&&i.prevAll(".acf-tab-wrap:first").remove()}});acf.registerFieldType(a);var n=0,s=acf.Model.extend({tabs:[],active:!1,actions:{refresh:"onRefresh",close_field_object:"onCloseFieldObject"},data:{before:!1,placement:"top",index:0,initialized:!1},setup:function(t){e.extend(this.data,t),this.tabs=[],this.active=!1;var i=this.get("placement"),a=this.get("before"),s=a.parent();if("left"==i&&s.hasClass("acf-fields")&&s.addClass("-sidebar"),a.is("tr"))this.$el=e('
                ');else{let t="acf-hl acf-tab-group";"acf_field_settings_tabs"===this.get("key")&&(t="acf-field-settings-tab-bar"),this.$el=e('
                  ')}a.before(this.$el),this.set("index",n,!0),n++},initializeTabs:function(){if("acf_field_settings_tabs"!==this.get("key")||!e("#acf-field-group-fields").hasClass("hide-tabs")){var t=this.getVisible().shift(),i=(acf.getPreference("this.tabs")||[])[this.get("index")];this.tabs[i]&&this.tabs[i].isVisible()&&(t=this.tabs[i]),t?this.selectTab(t):this.closeTabs(),this.set("initialized",!0)}},getVisible:function(){return this.tabs.filter((function(e){return e.isVisible()}))},getActive:function(){return this.active},setActive:function(e){return this.active=e},hasActive:function(){return!1!==this.active},isActive:function(e){var t=this.getActive();return t&&t.cid===e.cid},closeActive:function(){this.hasActive()&&this.closeTab(this.getActive())},openTab:function(e){this.closeActive(),e.open(),this.setActive(e)},closeTab:function(e){e.close(),this.setActive(!1)},closeTabs:function(){this.tabs.map(this.closeTab,this)},selectTab:function(e){this.tabs.map((function(t){e.cid!==t.cid&&this.closeTab(t)}),this),this.openTab(e)},addTab:function(t,i){var a=e("
                • "+t.outerHTML()+"
                • "),n=t.attr("class").replace("acf-tab-button","");a.addClass(n),this.$("ul").append(a);var s=new r({$el:a,field:i,group:this});return this.tabs.push(s),s},reset:function(){return this.closeActive(),this.refresh()},refresh:function(){if(this.hasActive())return!1;var e=this.getVisible().shift();return e&&this.openTab(e),e},onRefresh:function(){if("left"===this.get("placement")){var e=this.$el.parent(),t=this.$el.children("ul"),i=e.is("td")?"height":"min-height",a=t.position().top+t.outerHeight(!0)-1;e.css(i,a)}},onCloseFieldObject:function(e){const t=this.getVisible().find((t=>{const i=t.$el.closest("div[data-id]").data("id");if(e.data.id===i)return t}));t&&setTimeout((()=>{this.openTab(t)}),300)}}),r=acf.Model.extend({group:!1,field:!1,events:{"click a":"onClick"},index:function(){return this.$el.index()},isVisible:function(){return acf.isVisible(this.$el)},isActive:function(){return this.$el.hasClass("active")},open:function(){this.$el.addClass("active"),this.field.showFields()},close:function(){this.$el.removeClass("active"),this.field.hideFields()},onClick:function(e,t){e.preventDefault(),this.toggle()},toggle:function(){this.isActive()||this.group.openTab(this)}});new acf.Model({priority:50,actions:{prepare:"render",append:"render",unload:"onUnload",show:"render",invalid_field:"onInvalidField"},findTabs:function(){return e(".acf-tab-wrap")},getTabs:function(){return acf.getInstances(this.findTabs())},render:function(e){this.getTabs().map((function(e){e.get("initialized")||e.initializeTabs()}))},onInvalidField:function(e){this.busy||e.hiddenByTab&&(e.hiddenByTab.toggle(),this.busy=!0,this.setTimeout((function(){this.busy=!1}),100))},onUnload:function(){var e=[];this.getTabs().map((function(t){if(t.$el.children(".acf-field-settings-tab-bar").length||t.$el.parents("#acf-advanced-settings.postbox").length)return!0;var i=t.hasActive()?t.getActive().index():0;e.push(i)})),e.length&&acf.setPreference("this.tabs",e)}})}(jQuery)},2573:()=>{var e,t;e=jQuery,t=acf.Field.extend({type:"taxonomy",data:{ftype:"select"},select2:!1,wait:"load",events:{'click a[data-name="add"]':"onClickAdd",'click input[type="radio"]':"onClickRadio",removeField:"onRemove"},$control:function(){return this.$(".acf-taxonomy-field")},$input:function(){return this.getRelatedPrototype().$input.apply(this,arguments)},getRelatedType:function(){var e=this.get("ftype");return"multi_select"==e&&(e="select"),e},getRelatedPrototype:function(){return acf.getFieldType(this.getRelatedType()).prototype},getValue:function(){return this.getRelatedPrototype().getValue.apply(this,arguments)},setValue:function(){return this.getRelatedPrototype().setValue.apply(this,arguments)},initialize:function(){this.getRelatedPrototype().initialize.apply(this,arguments)},onRemove:function(){var e=this.getRelatedPrototype();e.onRemove&&e.onRemove.apply(this,arguments)},onClickAdd:function(t,i){var a=this,n=!1,s=!1,r=!1,o=!1,c=!1,l=!1,d=function(e){n.loading(!1),n.content(e),s=n.$("form"),r=n.$('input[name="term_name"]'),o=n.$('select[name="term_parent"]'),c=n.$(".acf-submit-button"),r.trigger("focus"),n.on("submit","form",u)},u=function(t,i){if(t.preventDefault(),t.stopImmediatePropagation(),""===r.val())return r.trigger("focus"),!1;acf.startButtonLoading(c);var n={action:"acf/fields/taxonomy/add_term",field_key:a.get("key"),term_name:r.val(),term_parent:o.length?o.val():0};e.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(n),type:"post",dataType:"json",success:f})},f=function(e){acf.stopButtonLoading(c),l&&l.remove(),acf.isAjaxSuccess(e)?(r.val(""),p(e.data),l=acf.newNotice({type:"success",text:acf.getAjaxMessage(e),target:s,timeout:2e3,dismiss:!1})):l=acf.newNotice({type:"error",text:acf.getAjaxError(e),target:s,timeout:2e3,dismiss:!1}),r.trigger("focus")},p=function(t){var i=e('");t.term_parent?o.children('option[value="'+t.term_parent+'"]').after(i):o.append(i),acf.getFields({type:"taxonomy"}).map((function(e){e.get("taxonomy")==a.get("taxonomy")&&e.appendTerm(t)})),a.selectTerm(t.term_id)};!function(){n=acf.newPopup({title:i.attr("title"),loading:!0,width:"300px"});var t={action:"acf/fields/taxonomy/add_term",field_key:a.get("key")};e.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(t),type:"post",dataType:"html",success:d})}()},appendTerm:function(e){"select"==this.getRelatedType()?this.appendTermSelect(e):this.appendTermCheckbox(e)},appendTermSelect:function(e){this.select2.addOption({id:e.term_id,text:e.term_label})},appendTermCheckbox:function(t){var i=this.$("[name]:first").attr("name"),a=this.$("ul:first");"checkbox"==this.getRelatedType()&&(i+="[]");var n=e(['
                • ',"","
                • "].join(""));if(t.term_parent){var s=a.find('li[data-id="'+t.term_parent+'"]');(a=s.children("ul")).exists()||(a=e('
                    '),s.append(a))}a.append(n)},selectTerm:function(e){"select"==this.getRelatedType()?this.select2.selectOption(e):this.$('input[value="'+e+'"]').prop("checked",!0).trigger("change")},onClickRadio:function(e,t){var i=t.parent("label"),a=i.hasClass("selected");this.$(".selected").removeClass("selected"),i.addClass("selected"),this.get("allow_null")&&a&&(i.removeClass("selected"),t.prop("checked",!1).trigger("change"))}}),acf.registerFieldType(t)},9047:()=>{var e,t;e=jQuery,t=acf.models.DatePickerField.extend({type:"time_picker",$control:function(){return this.$(".acf-time-picker")},initialize:function(){var e=this.$input(),t=this.$inputText(),i={timeFormat:this.get("time_format"),altField:e,altFieldTimeOnly:!1,altTimeFormat:"HH:mm:ss",showButtonPanel:!0,controlType:"select",oneLine:!0,closeText:acf.get("dateTimePickerL10n").selectText,timeOnly:!0,onClose:function(e,t,i){var a=t.dpDiv.find(".ui-datepicker-close");!e&&a.is(":hover")&&i._updateDateTime()}};i=acf.applyFilters("time_picker_args",i,this),acf.newTimePicker(t,i),acf.doAction("time_picker_init",t,i,this)}}),acf.registerFieldType(t),acf.newTimePicker=function(t,i){if(void 0===e.timepicker)return!1;i=i||{},t.timepicker(i),e("body > #ui-datepicker-div").exists()&&e("body > #ui-datepicker-div").wrap('
                    ')}},1788:()=>{var e;jQuery,e=acf.Field.extend({type:"true_false",events:{"change .acf-switch-input":"onChange","focus .acf-switch-input":"onFocus","blur .acf-switch-input":"onBlur","keypress .acf-switch-input":"onKeypress"},$input:function(){return this.$('input[type="checkbox"]')},$switch:function(){return this.$(".acf-switch")},getValue:function(){return this.$input().prop("checked")?1:0},initialize:function(){this.render()},render:function(){var e=this.$switch();if(e.length){var t=e.children(".acf-switch-on"),i=e.children(".acf-switch-off"),a=Math.max(t.width(),i.width());a&&(t.css("min-width",a),i.css("min-width",a))}},switchOn:function(){this.$input().prop("checked",!0),this.$switch().addClass("-on")},switchOff:function(){this.$input().prop("checked",!1),this.$switch().removeClass("-on")},onChange:function(e,t){t.prop("checked")?this.switchOn():this.switchOff()},onFocus:function(e,t){this.$switch().addClass("-focus")},onBlur:function(e,t){this.$switch().removeClass("-focus")},onKeypress:function(e,t){return 37===e.keyCode?this.switchOff():39===e.keyCode?this.switchOn():void 0}}),acf.registerFieldType(e)},4429:()=>{var e;jQuery,e=acf.Field.extend({type:"url",events:{'keyup input[type="url"]':"onkeyup"},$control:function(){return this.$(".acf-input-wrap")},$input:function(){return this.$('input[type="url"]')},initialize:function(){this.render()},isValid:function(){var e=this.val();return!!e&&(-1!==e.indexOf("://")||0===e.indexOf("//"))},render:function(){this.isValid()?this.$control().addClass("-valid"):this.$control().removeClass("-valid")},onkeyup:function(e,t){this.render()}}),acf.registerFieldType(e)},7790:()=>{var e;jQuery,e=acf.models.SelectField.extend({type:"user"}),acf.registerFieldType(e),acf.addFilter("select2_ajax_data",(function(e,t,i,a,n){if(!a)return e;const s=a.get("queryNonce");return s&&s.length&&(e.user_query_nonce=s),e}))},4850:()=>{var e;jQuery,e=acf.Field.extend({type:"wysiwyg",wait:"load",events:{"mousedown .acf-editor-wrap.delay":"onMousedown",unmountField:"disableEditor",remountField:"enableEditor",removeField:"disableEditor"},$control:function(){return this.$(".acf-editor-wrap")},$input:function(){return this.$("textarea")},getMode:function(){return this.$control().hasClass("tmce-active")?"visual":"text"},initialize:function(){this.$control().hasClass("delay")||this.initializeEditor()},initializeEditor:function(){var e=this.$control(),t=this.$input(),i={tinymce:!0,quicktags:!0,toolbar:this.get("toolbar"),mode:this.getMode(),field:this},a=t.attr("id"),n=acf.uniqueId("acf-editor-"),s=t.data(),r=t.val();acf.rename({target:e,search:a,replace:n,destructive:!0}),this.set("id",n,!0),this.$input().data(s).val(r),acf.tinymce.initialize(n,i)},onMousedown:function(e){e.preventDefault();var t=this.$control();t.removeClass("delay"),t.find(".acf-editor-toolbar").remove(),this.initializeEditor()},enableEditor:function(){"visual"==this.getMode()&&acf.tinymce.enable(this.get("id"))},disableEditor:function(){acf.tinymce.destroy(this.get("id"))}}),acf.registerFieldType(e)},6291:()=>{!function(e,t){var i=[];acf.Field=acf.Model.extend({type:"",eventScope:".acf-field",wait:"ready",setup:function(e){this.$el=e,this.inherit(e),this.inherit(this.$control())},val:function(e){return e!==t?this.setValue(e):this.prop("disabled")?null:this.getValue()},getValue:function(){return this.$input().val()},setValue:function(e){return acf.val(this.$input(),e)},__:function(e){return acf._e(this.type,e)},$control:function(){return!1},$input:function(){return this.$("[name]:first")},$inputWrap:function(){return this.$(".acf-input:first")},$labelWrap:function(){return this.$(".acf-label:first")},getInputName:function(){return this.$input().attr("name")||""},parent:function(){var e=this.parents();return!!e.length&&e[0]},parents:function(){var e=this.$el.parents(".acf-field");return acf.getFields(e)},show:function(e,t){var i=acf.show(this.$el,e);return i&&(this.prop("hidden",!1),acf.doAction("show_field",this,t)),i},hide:function(e,t){var i=acf.hide(this.$el,e);return i&&(this.prop("hidden",!0),acf.doAction("hide_field",this,t)),i},enable:function(e,t){var i=acf.enable(this.$el,e);return i&&(this.prop("disabled",!1),acf.doAction("enable_field",this,t)),i},disable:function(e,t){var i=acf.disable(this.$el,e);return i&&(this.prop("disabled",!0),acf.doAction("disable_field",this,t)),i},showEnable:function(e,t){return this.enable.apply(this,arguments),this.show.apply(this,arguments)},hideDisable:function(e,t){return this.disable.apply(this,arguments),this.hide.apply(this,arguments)},showNotice:function(e){"object"!=typeof e&&(e={text:e}),this.notice&&this.notice.remove(),e.target=this.$inputWrap(),this.notice=acf.newNotice(e)},removeNotice:function(e){this.notice&&(this.notice.away(e||0),this.notice=!1)},showError:function(i){this.$el.addClass("acf-error"),i!==t&&this.showNotice({text:i,type:"error",dismiss:!1}),acf.doAction("invalid_field",this),this.$el.one("focus change","input, select, textarea",e.proxy(this.removeError,this))},removeError:function(){this.$el.removeClass("acf-error"),this.removeNotice(250),acf.doAction("valid_field",this)},trigger:function(e,t,i){return"invalidField"==e&&(i=!0),acf.Model.prototype.trigger.apply(this,[e,t,i])}}),acf.newField=function(e){var t=e.data("type"),i=a(t),n=new(acf.models[i]||acf.Field)(e);return acf.doAction("new_field",n),n};var a=function(e){return acf.strPascalCase(e||"")+"Field"};acf.registerFieldType=function(e){var t=e.prototype.type,n=a(t);acf.models[n]=e,i.push(t)},acf.getFieldType=function(e){var t=a(e);return acf.models[t]||!1},acf.getFieldTypes=function(e){e=acf.parseArgs(e,{category:""});var t=[];return i.map((function(i){var a=acf.getFieldType(i),n=a.prototype;e.category&&n.category!==e.category||t.push(a)})),t}}(jQuery)},1580:()=>{!function(e,t){acf.findFields=function(t){var i=".acf-field",a=!1;return(t=acf.parseArgs(t,{key:"",name:"",type:"",is:"",parent:!1,sibling:!1,limit:!1,visible:!1,suppressFilters:!1,excludeSubFields:!1})).suppressFilters||(t=acf.applyFilters("find_fields_args",t)),t.key&&(i+='[data-key="'+t.key+'"]'),t.type&&(i+='[data-type="'+t.type+'"]'),t.name&&(i+='[data-name="'+t.name+'"]'),t.is&&(i+=t.is),t.visible&&(i+=":visible"),t.suppressFilters||(i=acf.applyFilters("find_fields_selector",i,t)),t.parent?(a=t.parent.find(i),t.excludeSubFields&&(a=a.not(t.parent.find(".acf-is-subfields .acf-field")))):a=t.sibling?t.sibling.siblings(i):e(i),t.suppressFilters||(a=a.not(".acf-clone .acf-field"),a=acf.applyFilters("find_fields",a)),t.limit&&(a=a.slice(0,t.limit)),a},acf.findField=function(e,t){return acf.findFields({key:e,limit:1,parent:t,suppressFilters:!0})},acf.getField=function(e){e instanceof jQuery||(e=acf.findField(e));var t=e.data("acf");return t||(t=acf.newField(e)),t},acf.getFields=function(t){t instanceof jQuery||(t=acf.findFields(t));var i=[];return t.each((function(){var t=acf.getField(e(this));i.push(t)})),i},acf.findClosestField=function(e){return e.closest(".acf-field")},acf.getClosestField=function(e){var t=acf.findClosestField(e);return this.getField(t)};var i=function(e){var t=e+"_field",i=e+"Field";acf.addAction(t,(function(n){var s=acf.arrayArgs(arguments),r=s.slice(1);["type","name","key"].map((function(e){var i="/"+e+"="+n.get(e);s=[t+i,n].concat(r),acf.doAction.apply(null,s)})),a.indexOf(e)>-1&&n.trigger(i,r)}))},a=["remove","unmount","remount","sortstart","sortstop","show","hide","unload","valid","invalid","enable","disable","duplicate"];["prepare","ready","load","append","remove","unmount","remount","sortstart","sortstop","show","hide","unload"].map((function(e){var t=e,a=e+"_fields",n=e+"_field";acf.addAction(t,(function(e){var t=acf.arrayArgs(arguments).slice(1),i=acf.getFields({parent:e});if(i.length){var n=[a,i].concat(t);acf.doAction.apply(null,n)}})),acf.addAction(a,(function(e){var t=acf.arrayArgs(arguments).slice(1);e.map((function(e,i){var a=[n,e].concat(t);acf.doAction.apply(null,a)}))})),i(e)})),["valid","invalid","enable","disable","new","duplicate"].map(i),new acf.Model({id:"fieldsEventManager",events:{'click .acf-field a[href="#"]':"onClick","change .acf-field":"onChange"},onClick:function(e){e.preventDefault()},onChange:function(){e("#_acf_changed").val(1)}}),new acf.Model({id:"duplicateFieldsManager",actions:{duplicate:"onDuplicate",duplicate_fields:"onDuplicateFields"},onDuplicate:function(e,t){var i=acf.getFields({parent:e});if(i.length){var a=acf.findFields({parent:t});acf.doAction("duplicate_fields",i,a)}},onDuplicateFields:function(t,i){t.map((function(t,a){acf.doAction("duplicate_field",t,e(i[a]))}))}})}(jQuery)},5938:()=>{var e;e=jQuery,new acf.Model({priority:90,actions:{new_field:"refresh",show_field:"refresh",hide_field:"refresh",remove_field:"refresh",unmount_field:"refresh",remount_field:"refresh"},refresh:function(){acf.refresh()}}),new acf.Model({priority:1,actions:{sortstart:"onSortstart",sortstop:"onSortstop"},onSortstart:function(e){acf.doAction("unmount",e)},onSortstop:function(e){acf.doAction("remount",e)}}),new acf.Model({actions:{sortstart:"onSortstart"},onSortstart:function(t,i){t.is("tr")&&(i.html('
                    '),t.addClass("acf-sortable-tr-helper"),t.children().each((function(){e(this).width(e(this).width())})),i.height(t.height()+"px"),t.removeClass("acf-sortable-tr-helper"))}}),new acf.Model({actions:{after_duplicate:"onAfterDuplicate"},onAfterDuplicate:function(t,i){var a=[];t.find("select").each((function(t){a.push(e(this).val())})),i.find("select").each((function(t){e(this).val(a[t])}))}}),new acf.Model({id:"tableHelper",priority:20,actions:{refresh:"renderTables"},renderTables:function(t){var i=this;e(".acf-table:visible").each((function(){i.renderTable(e(this))}))},renderTable:function(t){var i=t.find("> thead > tr:visible > th[data-key]"),a=t.find("> tbody > tr:visible > td[data-key]");if(!i.length||!a.length)return!1;i.each((function(t){var i=e(this),n=i.data("key"),s=a.filter('[data-key="'+n+'"]'),r=s.filter(".acf-hidden");s.removeClass("acf-empty"),s.length===r.length?acf.hide(i):(acf.show(i),r.addClass("acf-empty"))})),i.css("width","auto"),i=i.not(".acf-hidden");var n=100;i.length,i.filter("[data-width]").each((function(){var t=e(this).data("width");e(this).css("width",t+"%"),n-=t}));var s=i.not("[data-width]");if(s.length){var r=n/s.length;s.css("width",r+"%"),n=0}n>0&&i.last().css("width","auto"),a.filter(".-collapsed-target").each((function(){var t=e(this);t.parent().hasClass("-collapsed")?t.attr("colspan",i.length):t.removeAttr("colspan")}))}}),new acf.Model({id:"fieldsHelper",priority:30,actions:{refresh:"renderGroups"},renderGroups:function(){var t=this;e(".acf-fields:visible").each((function(){t.renderGroup(e(this))}))},renderGroup:function(t){var i=0,a=0,n=e(),s=t.children(".acf-field[data-width]:visible");return!!s.length&&(t.hasClass("-left")?(s.removeAttr("data-width"),s.css("width","auto"),!1):(s.removeClass("-r0 -c0").css({"min-height":0}),s.each((function(t){var s=e(this),r=s.position(),o=Math.ceil(r.top),c=Math.ceil(r.left);n.length&&o>i&&(n.css({"min-height":a+"px"}),r=s.position(),o=Math.ceil(r.top),c=Math.ceil(r.left),i=0,a=0,n=e()),acf.get("rtl")&&(c=Math.ceil(s.parent().width()-(r.left+s.outerWidth()))),0==o?s.addClass("-r0"):0==c&&s.addClass("-c0");var l=Math.ceil(s.outerHeight())+1;a=Math.max(a,l),i=Math.max(i,o),n=n.add(s)})),void(n.length&&n.css({"min-height":a+"px"}))))}}),new acf.Model({id:"bodyClassShiftHelper",events:{keydown:"onKeyDown",keyup:"onKeyUp"},isShiftKey:function(e){return 16===e.keyCode},onKeyDown:function(t){this.isShiftKey(t)&&e("body").addClass("acf-keydown-shift")},onKeyUp:function(t){this.isShiftKey(t)&&e("body").removeClass("acf-keydown-shift")}})},3812:()=>{!function(e,t){acf.newMediaPopup=function(e){var t=null;return e=acf.parseArgs(e,{mode:"select",title:"",button:"",type:"",field:!1,allowedTypes:"",library:"all",multiple:!1,attachment:0,autoOpen:!0,open:function(){},select:function(){},close:function(){}}),t="edit"==e.mode?new acf.models.EditMediaPopup(e):new acf.models.SelectMediaPopup(e),e.autoOpen&&setTimeout((function(){t.open()}),1),acf.doAction("new_media_popup",t),t};var i=function(){var e=acf.get("post_id");return acf.isNumeric(e)?e:0};acf.getMimeTypes=function(){return this.get("mimeTypes")},acf.getMimeType=function(e){var t=acf.getMimeTypes();if(void 0!==t[e])return t[e];for(var i in t)if(-1!==i.indexOf(e))return t[i];return!1};var a=acf.Model.extend({id:"MediaPopup",data:{},defaults:{},frame:!1,setup:function(t){e.extend(this.data,t)},initialize:function(){var e=this.getFrameOptions();this.addFrameStates(e);var t=wp.media(e);t.acf=this,this.addFrameEvents(t,e),this.frame=t},open:function(){this.frame.open()},close:function(){this.frame.close()},remove:function(){this.frame.detach(),this.frame.remove()},getFrameOptions:function(){var e={title:this.get("title"),multiple:this.get("multiple"),library:{},states:[]};return this.get("type")&&(e.library.type=this.get("type")),"uploadedTo"===this.get("library")&&(e.library.uploadedTo=i()),this.get("attachment")&&(e.library.post__in=[this.get("attachment")]),this.get("button")&&(e.button={text:this.get("button")}),e},addFrameStates:function(e){var t=wp.media.query(e.library);this.get("field")&&acf.isset(t,"mirroring","args")&&(t.mirroring.args._acfuploader=this.get("field")),e.states.push(new wp.media.controller.Library({library:t,multiple:this.get("multiple"),title:this.get("title"),priority:20,filterable:"all",editable:!0,allowLocalEdits:!0})),acf.isset(wp,"media","controller","EditImage")&&e.states.push(new wp.media.controller.EditImage)},addFrameEvents:function(e,t){e.on("open",(function(){this.$el.closest(".media-modal").addClass("acf-media-modal -"+this.acf.get("mode"))}),e),e.on("content:render:edit-image",(function(){var e=this.state().get("image"),t=new wp.media.view.EditImage({model:e,controller:this}).render();this.content.set(t),t.loadEditor()}),e),e.on("select",(function(){var t=e.state().get("selection");t&&t.each((function(t,i){e.acf.get("select").apply(e.acf,[t,i])}))})),e.on("close",(function(){setTimeout((function(){e.acf.get("close").apply(e.acf),e.acf.remove()}),1)}))}});acf.models.SelectMediaPopup=a.extend({id:"SelectMediaPopup",setup:function(e){e.button||(e.button=acf._x("Select","verb")),a.prototype.setup.apply(this,arguments)},addFrameEvents:function(e,t){acf.isset(_wpPluploadSettings,"defaults","multipart_params")&&(_wpPluploadSettings.defaults.multipart_params._acfuploader=this.get("field"),e.on("open",(function(){delete _wpPluploadSettings.defaults.multipart_params._acfuploader}))),e.on("content:activate:browse",(function(){var t=!1;try{t=e.content.get().toolbar}catch(e){return void console.log(e)}e.acf.customizeFilters.apply(e.acf,[t])})),a.prototype.addFrameEvents.apply(this,arguments)},customizeFilters:function(t){var i=t.get("filters");if("image"==this.get("type")&&(i.filters.all.text=acf.__("All images"),delete i.filters.audio,delete i.filters.video,delete i.filters.image,e.each(i.filters,(function(e,t){t.props.type=t.props.type||"image"}))),this.get("allowedTypes")&&this.get("allowedTypes").split(" ").join("").split(".").join("").split(",").map((function(e){var t=acf.getMimeType(e);if(t){var a={text:t,props:{status:null,type:t,uploadedTo:null,orderby:"date",order:"DESC"},priority:20};i.filters[t]=a}})),"uploadedTo"===this.get("library")){var a=this.frame.options.library.uploadedTo;delete i.filters.unattached,delete i.filters.uploaded,e.each(i.filters,(function(e,t){t.text+=" ("+acf.__("Uploaded to this post")+")",t.props.uploadedTo=a}))}var n=this.get("field");e.each(i.filters,(function(e,t){t.props._acfuploader=n})),t.get("search").model.attributes._acfuploader=n,i.renderFilters&&i.renderFilters()}}),acf.models.EditMediaPopup=a.extend({id:"SelectMediaPopup",setup:function(e){e.button||(e.button=acf._x("Update","verb")),a.prototype.setup.apply(this,arguments)},addFrameEvents:function(e,t){e.on("open",(function(){this.$el.closest(".media-modal").addClass("acf-expanded"),"browse"!=this.content.mode()&&this.content.mode("browse");var t=this.state().get("selection"),i=wp.media.attachment(e.acf.get("attachment"));t.add(i)}),e),a.prototype.addFrameEvents.apply(this,arguments)}}),new acf.Model({id:"customizePrototypes",wait:"ready",initialize:function(){if(acf.isset(window,"wp","media","view")){var e=i();e&&acf.isset(wp,"media","view","settings","post")&&(wp.media.view.settings.post.id=e),this.customizeAttachmentsButton(),this.customizeAttachmentsRouter(),this.customizeAttachmentFilters(),this.customizeAttachmentCompat(),this.customizeAttachmentLibrary()}},customizeAttachmentsButton:function(){if(acf.isset(wp,"media","view","Button")){var e=wp.media.view.Button;wp.media.view.Button=e.extend({initialize:function(){var e=_.defaults(this.options,this.defaults);this.model=new Backbone.Model(e),this.listenTo(this.model,"change",this.render)}})}},customizeAttachmentsRouter:function(){if(acf.isset(wp,"media","view","Router")){var t=wp.media.view.Router;wp.media.view.Router=t.extend({addExpand:function(){var t=e(['',''+acf.__("Expand Details")+"",''+acf.__("Collapse Details")+"",""].join(""));t.on("click",(function(t){t.preventDefault();var i=e(this).closest(".media-modal");i.hasClass("acf-expanded")?i.removeClass("acf-expanded"):i.addClass("acf-expanded")})),this.$el.append(t)},initialize:function(){return t.prototype.initialize.apply(this,arguments),this.addExpand(),this}})}},customizeAttachmentFilters:function(){acf.isset(wp,"media","view","AttachmentFilters","All")&&(wp.media.view.AttachmentFilters.All.prototype.renderFilters=function(){this.$el.html(_.chain(this.filters).map((function(t,i){return{el:e("").val(i).html(t.text)[0],priority:t.priority||50}}),this).sortBy("priority").pluck("el").value())})},customizeAttachmentCompat:function(){if(acf.isset(wp,"media","view","AttachmentCompat")){var t=wp.media.view.AttachmentCompat,i=!1;wp.media.view.AttachmentCompat=t.extend({render:function(){return this.rendered?this:(t.prototype.render.apply(this,arguments),this.$("#acf-form-data").length?(clearTimeout(i),i=setTimeout(e.proxy((function(){this.rendered=!0,acf.doAction("append",this.$el)}),this),50),this):this)},save:function(e){var t;e&&e.preventDefault(),t=acf.serializeForAjax(this.$el),this.controller.trigger("attachment:compat:waiting",["waiting"]),this.model.saveCompat(t).always(_.bind(this.postSave,this))}})}},customizeAttachmentLibrary:function(){if(acf.isset(wp,"media","view","Attachment","Library")){var e=wp.media.view.Attachment.Library;wp.media.view.Attachment.Library=e.extend({render:function(){var t=acf.isget(this,"controller","acf"),i=acf.isget(this,"model","attributes");if(t&&i){i.acf_errors&&this.$el.addClass("acf-disabled");var a=t.get("selected");a&&a.indexOf(i.id)>-1&&this.$el.addClass("acf-selected")}return e.prototype.render.apply(this,arguments)},toggleSelection:function(t){this.collection;var i=this.options.selection,a=this.model,n=(i.single(),this.controller),s=acf.isget(this,"model","attributes","acf_errors"),r=n.$el.find(".media-frame-content .media-sidebar");if(r.children(".acf-selection-error").remove(),r.children().removeClass("acf-hidden"),n&&s){var o=acf.isget(this,"model","attributes","filename");return r.children().addClass("acf-hidden"),r.prepend(['
                    ',''+acf.__("Restricted")+"",''+o+"",''+s+"","
                    "].join("")),i.reset(),void i.single(a)}return e.prototype.toggleSelection.apply(this,arguments)}})}}})}(jQuery)},1128:()=>{var e;e=jQuery,new acf.Model({wait:"prepare",priority:1,initialize:function(){(acf.get("postboxes")||[]).map(acf.newPostbox)}}),acf.getPostbox=function(t){return"string"==typeof arguments[0]&&(t=e("#"+arguments[0])),acf.getInstance(t)},acf.getPostboxes=function(){return acf.getInstances(e(".acf-postbox"))},acf.newPostbox=function(e){return new acf.models.Postbox(e)},acf.models.Postbox=acf.Model.extend({data:{id:"",key:"",style:"default",label:"top",edit:""},setup:function(t){t.editLink&&(t.edit=t.editLink),e.extend(this.data,t),this.$el=this.$postbox()},$postbox:function(){return e("#"+this.get("id"))},$hide:function(){return e("#"+this.get("id")+"-hide")},$hideLabel:function(){return this.$hide().parent()},$hndle:function(){return this.$("> .hndle")},$handleActions:function(){return this.$("> .postbox-header .handle-actions")},$inside:function(){return this.$("> .inside")},isVisible:function(){return this.$el.hasClass("acf-hidden")},isHiddenByScreenOptions:function(){return this.$el.hasClass("hide-if-js")||"none"==this.$el.css("display")},initialize:function(){if(this.$el.addClass("acf-postbox"),"block"!==acf.get("editor")){var e=this.get("style");"default"!==e&&this.$el.addClass(e)}this.$inside().addClass("acf-fields").addClass("-"+this.get("label"));var t=this.get("edit");if(t){var i='',a=this.$handleActions();a.length?a.prepend(i):this.$hndle().append(i)}this.show()},show:function(){this.$el.hasClass("hide-if-js")?this.$hide().prop("checked",!1):(this.$hideLabel().show(),this.$hide().prop("checked",!0),this.$el.show().removeClass("acf-hidden"),acf.doAction("show_postbox",this))},enable:function(){acf.enable(this.$el,"postbox")},showEnable:function(){this.enable(),this.show()},hide:function(){this.$hideLabel().hide(),this.$el.hide().addClass("acf-hidden"),acf.doAction("hide_postbox",this)},disable:function(){acf.disable(this.$el,"postbox")},hideDisable:function(){this.disable(),this.hide()},html:function(e){this.$inside().html(e),acf.doAction("append",this.$el)}})},7240:()=>{var e;e=jQuery,acf.screen=new acf.Model({active:!0,xhr:!1,timeout:!1,wait:"load",events:{"change #page_template":"onChange","change #parent_id":"onChange","change #post-formats-select":"onChange","change .categorychecklist":"onChange","change .tagsdiv":"onChange",'change .acf-taxonomy-field[data-save="1"]':"onChange","change #product-type":"onChange"},isPost:function(){return"post"===acf.get("screen")},isUser:function(){return"user"===acf.get("screen")},isTaxonomy:function(){return"taxonomy"===acf.get("screen")},isAttachment:function(){return"attachment"===acf.get("screen")},isNavMenu:function(){return"nav_menu"===acf.get("screen")},isWidget:function(){return"widget"===acf.get("screen")},isComment:function(){return"comment"===acf.get("screen")},getPageTemplate:function(){var t=e("#page_template");return t.length?t.val():null},getPageParent:function(t,i){return(i=e("#parent_id")).length?i.val():null},getPageType:function(e,t){return this.getPageParent()?"child":"parent"},getPostType:function(){return e("#post_type").val()},getPostFormat:function(t,i){if((i=e("#post-formats-select input:checked")).length){var a=i.val();return"0"==a?"standard":a}return null},getPostCoreTerms:function(){var t={},i=acf.serialize(e(".categorydiv, .tagsdiv"));for(var a in i.tax_input&&(t=i.tax_input),i.post_category&&(t.category=i.post_category),t)acf.isArray(t[a])||(t[a]=t[a].split(/,[\s]?/));return t},getPostTerms:function(){var e=this.getPostCoreTerms();for(var t in acf.getFields({type:"taxonomy"}).map((function(t){if(t.get("save")){var i=t.val(),a=t.get("taxonomy");i&&(e[a]=e[a]||[],i=acf.isArray(i)?i:[i],e[a]=e[a].concat(i))}})),null!==(productType=this.getProductType())&&(e.product_type=[productType]),e)e[t]=acf.uniqueArray(e[t]);return e},getProductType:function(){var t=e("#product-type");return t.length?t.val():null},check:function(){if("post"===acf.get("screen")){this.xhr&&this.xhr.abort();var t=acf.parseArgs(this.data,{action:"acf/ajax/check_screen",screen:acf.get("screen"),exists:[]});this.isPost()&&(t.post_id=acf.get("post_id")),null!==(postType=this.getPostType())&&(t.post_type=postType),null!==(pageTemplate=this.getPageTemplate())&&(t.page_template=pageTemplate),null!==(pageParent=this.getPageParent())&&(t.page_parent=pageParent),null!==(pageType=this.getPageType())&&(t.page_type=pageType),null!==(postFormat=this.getPostFormat())&&(t.post_format=postFormat),null!==(postTerms=this.getPostTerms())&&(t.post_terms=postTerms),acf.getPostboxes().map((function(e){t.exists.push(e.get("key"))})),t=acf.applyFilters("check_screen_args",t),this.xhr=e.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(t),type:"post",dataType:"json",context:this,success:function(e){"post"==acf.get("screen")?this.renderPostScreen(e):"user"==acf.get("screen")&&this.renderUserScreen(e),acf.doAction("check_screen_complete",e,t)}})}},onChange:function(e,t){this.setTimeout(this.check,1)},renderPostScreen:function(t){var i=function(t,i){var a=e._data(t[0]).events;for(var n in a)for(var s=0;s=0;n--)if(e("#"+i[n]).length)return e("#"+i[n]).after(e("#"+t));for(n=a+1;n=5.5)var o=['
                    ','

                    ',""+acf.escHtml(n.title)+"","

                    ",'
                    ','","
                    ","
                    "].join("");else o=['",'

                    ',""+acf.escHtml(n.title)+"","

                    "].join("");n.classes||(n.classes="");var c=e(['
                    ',o,'
                    ',n.html,"
                    ","
                    "].join(""));if(e("#adv-settings").length){var l=e("#adv-settings .metabox-prefs"),d=e(['"].join(""));i(l.find("input").first(),d.find("input")),l.append(d)}e(".postbox").length&&(i(e(".postbox .handlediv").first(),c.children(".handlediv")),i(e(".postbox .hndle").first(),c.children(".hndle"))),"side"===n.position?e("#"+n.position+"-sortables").append(c):e("#"+n.position+"-sortables").prepend(c);var u=[];if(t.results.map((function(t){n.position===t.position&&e("#"+n.position+"-sortables #"+t.id).length&&u.push(t.id)})),a(n.id,u),t.sorted)for(var f in t.sorted){let e=t.sorted[f];if("string"==typeof e&&(e=e.split(","),a(n.id,e)))break}r=acf.newPostbox(n),acf.doAction("append",c),acf.doAction("append_postbox",r)}return r.showEnable(),t.visible.push(n.id),n})),acf.getPostboxes().map((function(e){-1===t.visible.indexOf(e.get("id"))&&(e.hideDisable(),t.hidden.push(e.get("id")))})),e("#acf-style").html(t.style),acf.doAction("refresh_post_screen",t)},renderUserScreen:function(e){}}),new acf.Model({postEdits:{},wait:"prepare",initialize:function(){acf.isGutenbergPostEditor()&&(wp.data.subscribe(acf.debounce(this.onChange).bind(this)),acf.screen.getPageTemplate=this.getPageTemplate,acf.screen.getPageParent=this.getPageParent,acf.screen.getPostType=this.getPostType,acf.screen.getPostFormat=this.getPostFormat,acf.screen.getPostCoreTerms=this.getPostCoreTerms,acf.unload.disable(),parseFloat(acf.get("wp_version"))>=5.3&&this.addAction("refresh_post_screen",this.onRefreshPostScreen),wp.domReady(acf.refresh))},onChange:function(){var e=["template","parent","format"];(wp.data.select("core").getTaxonomies()||[]).map((function(t){e.push(t.rest_base)}));var t=wp.data.select("core/editor").getPostEdits(),i={};e.map((function(e){void 0!==t[e]&&(i[e]=t[e])})),JSON.stringify(i)!==JSON.stringify(this.postEdits)&&(this.postEdits=i,acf.screen.check())},getPageTemplate:function(){return wp.data.select("core/editor").getEditedPostAttribute("template")},getPageParent:function(e,t){return wp.data.select("core/editor").getEditedPostAttribute("parent")},getPostType:function(){return wp.data.select("core/editor").getEditedPostAttribute("type")},getPostFormat:function(e,t){return wp.data.select("core/editor").getEditedPostAttribute("format")},getPostCoreTerms:function(){var e={};return(wp.data.select("core").getTaxonomies()||[]).map((function(t){var i=wp.data.select("core/editor").getEditedPostAttribute(t.rest_base);i&&(e[t.slug]=i)})),e},onRefreshPostScreen:function(e){var t=wp.data.select("core/edit-post"),i=wp.data.dispatch("core/edit-post"),a={};t.getActiveMetaBoxLocations().map((function(e){a[e]=t.getMetaBoxesPerLocation(e)}));var n=[];for(var s in a)a[s].map((function(e){n.push(e.id)}));for(var s in e.results.filter((function(e){return-1===n.indexOf(e.id)})).map((function(e,t){var i=e.position;a[i]=a[i]||[],a[i].push({id:e.id,title:e.title})})),a)a[s]=a[s].filter((function(t){return-1===e.hidden.indexOf(t.id)}));i.setAvailableMetaBoxesPerLocation(a)}})},5796:()=>{!function(e,t){function i(){return acf.isset(window,"jQuery","fn","select2","amd")?4:!!acf.isset(window,"Select2")&&3}acf.newSelect2=function(e,t){if(t=acf.parseArgs(t,{allowNull:!1,placeholder:"",multiple:!1,field:!1,ajax:!1,ajaxAction:"",ajaxData:function(e){return e},ajaxResults:function(e){return e},templateSelection:!1,templateResult:!1,dropdownCssClass:"",suppressFilters:!1}),4==i())var a=new n(e,t);else a=new s(e,t);return acf.doAction("new_select2",a),a};var a=acf.Model.extend({setup:function(t,i){e.extend(this.data,i),this.$el=t},initialize:function(){},selectOption:function(e){var t=this.getOption(e);t.prop("selected")||t.prop("selected",!0).trigger("change")},unselectOption:function(e){var t=this.getOption(e);t.prop("selected")&&t.prop("selected",!1).trigger("change")},getOption:function(e){return this.$('option[value="'+e+'"]')},addOption:function(t){t=acf.parseArgs(t,{id:"",text:"",selected:!1});var i=this.getOption(t.id);return i.length||((i=e("")).html(t.text),i.attr("value",t.id),i.prop("selected",t.selected),this.$el.append(i)),i},getValue:function(){var t=[],i=this.$el.find("option:selected");return i.exists()?((i=i.sort((function(e,t){return+e.getAttribute("data-i")-+t.getAttribute("data-i")}))).each((function(){var i=e(this);t.push({$el:i,id:i.attr("value"),text:i.text()})})),t):t},mergeOptions:function(){},getChoices:function(){var t=function(i){var a=[];return i.children().each((function(){var i=e(this);i.is("optgroup")?a.push({text:i.attr("label"),children:t(i)}):a.push({id:i.attr("value"),text:i.text()})})),a};return t(this.$el)},getAjaxData:function(e){var t={action:this.get("ajaxAction"),s:e.term||"",paged:e.page||1},i=this.get("field");i&&(t.field_key=i.get("key"));var a=this.get("ajaxData");return a&&(t=a.apply(this,[t,e])),t=acf.applyFilters("select2_ajax_data",t,this.data,this.$el,i||!1,this),acf.prepareForAjax(t)},getAjaxResults:function(e,t){e=acf.parseArgs(e,{results:!1,more:!1});var i=this.get("ajaxResults");return i&&(e=i.apply(this,[e,t])),acf.applyFilters("select2_ajax_results",e,t,this)},processAjaxResults:function(t,i){return(t=this.getAjaxResults(t,i)).more&&(t.pagination={more:!0}),setTimeout(e.proxy(this.mergeOptions,this),1),t},destroy:function(){this.$el.data("select2")&&this.$el.select2("destroy"),this.$el.siblings(".select2-container").remove()}}),n=a.extend({initialize:function(){var i=this.$el,a={width:"100%",allowClear:this.get("allowNull"),placeholder:this.get("placeholder"),multiple:this.get("multiple"),templateSelection:this.get("templateSelection"),templateResult:this.get("templateResult"),dropdownCssClass:this.get("dropdownCssClass"),suppressFilters:this.get("suppressFilters"),data:[],escapeMarkup:function(e){return"string"!=typeof e?e:acf.escHtml(e)}};a.templateSelection||delete a.templateSelection,a.templateResult||delete a.templateResult,a.dropdownCssClass||delete a.dropdownCssClass,acf.isset(window,"jQuery","fn","selectWoo")?(delete a.templateSelection,delete a.templateResult):a.templateSelection||(a.templateSelection=function(t){var i=e('');return i.html(acf.escHtml(t.text)),i.data("element",t.element),i}),a.multiple&&this.getValue().map((function(e){e.$el.detach().appendTo(i)}));var n=i.attr("data-ajax");if(n!==t&&(i.removeData("ajax"),i.removeAttr("data-ajax")),this.get("ajax")&&(a.ajax={url:acf.get("ajaxurl"),delay:250,dataType:"json",type:"post",cache:!1,data:e.proxy(this.getAjaxData,this),processResults:e.proxy(this.processAjaxResults,this)}),!a.suppressFilters){var s=this.get("field");a=acf.applyFilters("select2_args",a,i,this.data,s||!1,this)}i.select2(a);var r=i.next(".select2-container");if(a.multiple){var o=r.find("ul");o.sortable({stop:function(t){o.find(".select2-selection__choice").each((function(){if(e(this).data("data"))var t=e(e(this).data("data").element);else t=e(e(this).find("span.acf-selection").data("element"));t.detach().appendTo(i)})),i.trigger("change")}}),i.on("select2:select",this.proxy((function(e){this.getOption(e.params.data.id).detach().appendTo(this.$el)})))}i.on("select2:open",(()=>{e(".select2-container--open .select2-search__field").get(-1).focus()})),r.addClass("-acf"),n!==t&&i.attr("data-ajax",n),a.suppressFilters||acf.doAction("select2_init",i,a,this.data,s||!1,this)},mergeOptions:function(){var t=!1,i=!1;e('.select2-results__option[role="group"]').each((function(){var a=e(this).children("ul"),n=e(this).children("strong");if(i&&i.text()===n.text())return t.append(a.children()),void e(this).remove();t=a,i=n}))}}),s=a.extend({initialize:function(){var t=this.$el,i=this.getValue(),a=this.get("multiple"),n={width:"100%",allowClear:this.get("allowNull"),placeholder:this.get("placeholder"),separator:"||",multiple:this.get("multiple"),data:this.getChoices(),escapeMarkup:function(e){return acf.escHtml(e)},dropdownCss:{"z-index":"999999999"},initSelection:function(e,t){t(a?i:i.shift())}},s=t.siblings("input");s.length||(s=e(''),t.before(s)),inputValue=i.map((function(e){return e.id})).join("||"),s.val(inputValue),n.multiple&&i.map((function(e){e.$el.detach().appendTo(t)})),n.allowClear&&(n.data=n.data.filter((function(e){return""!==e.id}))),t.removeData("ajax"),t.removeAttr("data-ajax"),this.get("ajax")&&(n.ajax={url:acf.get("ajaxurl"),quietMillis:250,dataType:"json",type:"post",cache:!1,data:e.proxy(this.getAjaxData,this),results:e.proxy(this.processAjaxResults,this)});var r=this.get("field");n=acf.applyFilters("select2_args",n,t,this.data,r||!1,this),s.select2(n);var o=s.select2("container"),c=e.proxy(this.getOption,this);if(n.multiple){var l=o.find("ul");l.sortable({stop:function(){l.find(".select2-search-choice").each((function(){var i=e(this).data("select2Data");c(i.id).detach().appendTo(t)})),t.trigger("change")}})}s.on("select2-selecting",(function(i){var a=i.choice,n=c(a.id);n.length||(n=e('")),n.detach().appendTo(t)})),o.addClass("-acf"),acf.doAction("select2_init",t,n,this.data,r||!1,this),s.on("change",(function(){var e=s.val();e.indexOf("||")&&(e=e.split("||")),t.val(e).trigger("change")})),t.hide()},mergeOptions:function(){var t=!1;e("#select2-drop .select2-result-with-children").each((function(){var i=e(this).children("ul"),a=e(this).children(".select2-result-label");if(t&&t.text()===a.text())return t.append(i.children()),void e(this).remove();t=a}))},getAjaxData:function(e,t){var i={term:e,page:t},n=this.get("field");return i=acf.applyFilters("select2_ajax_data",i,this.data,this.$el,n||!1,this),a.prototype.getAjaxData.apply(this,[i])}});new acf.Model({priority:5,wait:"prepare",actions:{duplicate:"onDuplicate"},initialize:function(){var e=acf.get("locale"),t=(acf.get("rtl"),acf.get("select2L10n")),a=i();return!!t&&0!==e.indexOf("en")&&void(4==a?this.addTranslations4():3==a&&this.addTranslations3())},addTranslations4:function(){var e=acf.get("select2L10n"),t=acf.get("locale");t=t.replace("_","-");var i={errorLoading:function(){return e.load_fail},inputTooLong:function(t){var i=t.input.length-t.maximum;return i>1?e.input_too_long_n.replace("%d",i):e.input_too_long_1},inputTooShort:function(t){var i=t.minimum-t.input.length;return i>1?e.input_too_short_n.replace("%d",i):e.input_too_short_1},loadingMore:function(){return e.load_more},maximumSelected:function(t){var i=t.maximum;return i>1?e.selection_too_long_n.replace("%d",i):e.selection_too_long_1},noResults:function(){return e.matches_0},searching:function(){return e.searching}};jQuery.fn.select2.amd.define("select2/i18n/"+t,[],(function(){return i}))},addTranslations3:function(){var t=acf.get("select2L10n"),i=acf.get("locale");i=i.replace("_","-");var a={formatMatches:function(e){return e>1?t.matches_n.replace("%d",e):t.matches_1},formatNoMatches:function(){return t.matches_0},formatAjaxError:function(){return t.load_fail},formatInputTooShort:function(e,i){var a=i-e.length;return a>1?t.input_too_short_n.replace("%d",a):t.input_too_short_1},formatInputTooLong:function(e,i){var a=e.length-i;return a>1?t.input_too_long_n.replace("%d",a):t.input_too_long_1},formatSelectionTooBig:function(e){return e>1?t.selection_too_long_n.replace("%d",e):t.selection_too_long_1},formatLoadMore:function(){return t.load_more},formatSearching:function(){return t.searching}};e.fn.select2.locales=e.fn.select2.locales||{},e.fn.select2.locales[i]=a,e.extend(e.fn.select2.defaults,a)},onDuplicate:function(e,t){t.find(".select2-container").remove()}})}(jQuery)},8061:()=>{var e;e=jQuery,acf.tinymce={defaults:function(){return"undefined"!=typeof tinyMCEPreInit&&{tinymce:tinyMCEPreInit.mceInit.acf_content,quicktags:tinyMCEPreInit.qtInit.acf_content}},initialize:function(e,t){(t=acf.parseArgs(t,{tinymce:!0,quicktags:!0,toolbar:"full",mode:"visual",field:!1})).tinymce&&this.initializeTinymce(e,t),t.quicktags&&this.initializeQuicktags(e,t)},initializeTinymce:function(t,i){var a=e("#"+t),n=this.defaults(),s=acf.get("toolbars"),r=i.field||!1;if(r.$el,"undefined"==typeof tinymce)return!1;if(!n)return!1;if(tinymce.get(t))return this.enable(t);var o=e.extend({},n.tinymce,i.tinymce);o.id=t,o.selector="#"+t;var c=i.toolbar;if(c&&s&&s[c])for(var l=1;l<=4;l++)o["toolbar"+l]=s[c][l]||"";if(o.setup=function(e){e.on("change",(function(t){e.save(),a.trigger("change")})),e.on("mouseup",(function(e){var t=new MouseEvent("mouseup");window.dispatchEvent(t)}))},o.wp_autoresize_on=!1,o.tadv_noautop||(o.wpautop=!0),o=acf.applyFilters("wysiwyg_tinymce_settings",o,t,r),tinyMCEPreInit.mceInit[t]=o,"visual"==i.mode){tinymce.init(o);var d=tinymce.get(t);if(!d)return!1;d.acf=i.field,acf.doAction("wysiwyg_tinymce_init",d,d.id,o,r)}},initializeQuicktags:function(t,i){var a=this.defaults();if("undefined"==typeof quicktags)return!1;if(!a)return!1;var n=e.extend({},a.quicktags,i.quicktags);n.id=t;var s=i.field||!1;s.$el,n=acf.applyFilters("wysiwyg_quicktags_settings",n,n.id,s),tinyMCEPreInit.qtInit[t]=n;var r=quicktags(n);if(!r)return!1;this.buildQuicktags(r),acf.doAction("wysiwyg_quicktags_init",r,r.id,n,s)},buildQuicktags:function(e){var t,i,a,n,s,r,o,c;for(r in e.canvas,t=e.name,i=e.settings,n="",a={},o="",c=e.id,i.buttons&&(o=","+i.buttons+","),edButtons)edButtons[r]&&(s=edButtons[r].id,o&&-1!==",strong,em,link,block,del,ins,img,ul,ol,li,code,more,close,".indexOf(","+s+",")&&-1===o.indexOf(","+s+",")||edButtons[r].instance&&edButtons[r].instance!==c||(a[s]=edButtons[r],edButtons[r].html&&(n+=edButtons[r].html(t+"_"))));o&&-1!==o.indexOf(",dfw,")&&(a.dfw=new QTags.DFWButton,n+=a.dfw.html(t+"_")),"rtl"===document.getElementsByTagName("html")[0].dir&&(a.textdirection=new QTags.TextDirectionButton,n+=a.textdirection.html(t+"_")),e.toolbar.innerHTML=n,e.theButtons=a,"undefined"!=typeof jQuery&&jQuery(document).triggerHandler("quicktags-init",[e])},disable:function(e){this.destroyTinymce(e)},remove:function(e){this.destroyTinymce(e)},destroy:function(e){this.destroyTinymce(e)},destroyTinymce:function(e){if("undefined"==typeof tinymce)return!1;var t=tinymce.get(e);return!!t&&(t.save(),t.destroy(),!0)},enable:function(e){this.enableTinymce(e)},enableTinymce:function(t){return"undefined"!=typeof switchEditors&&void 0!==tinyMCEPreInit.mceInit[t]&&(e("#"+t).show(),switchEditors.go(t,"tmce"),!0)}},new acf.Model({priority:5,actions:{prepare:"onPrepare",ready:"onReady"},onPrepare:function(){var t=e("#acf-hidden-wp-editor");t.exists()&&t.appendTo("body")},onReady:function(){acf.isset(window,"wp","oldEditor")&&(wp.editor.autop=wp.oldEditor.autop,wp.editor.removep=wp.oldEditor.removep),acf.isset(window,"tinymce","on")&&tinymce.on("AddEditor",(function(e){var t=e.editor;"acf"===t.id.substr(0,3)&&(t=tinymce.editors.content||t,tinymce.activeEditor=t,wpActiveEditor=t.id)}))}})},1417:()=>{var e;e=jQuery,acf.unload=new acf.Model({wait:"load",active:!0,changed:!1,actions:{validation_failure:"startListening",validation_success:"stopListening"},events:{"change form .acf-field":"startListening","submit form":"stopListening"},enable:function(){this.active=!0},disable:function(){this.active=!1},reset:function(){this.stopListening()},startListening:function(){!this.changed&&this.active&&(this.changed=!0,e(window).on("beforeunload",this.onUnload))},stopListening:function(){this.changed=!1,e(window).off("beforeunload",this.onUnload)},onUnload:function(){return acf.__("The changes you made will be lost if you navigate away from this page")}})},6148:()=>{!function(e,t){var i=acf.Model.extend({id:"Validator",data:{errors:[],notice:null,status:""},events:{"changed:status":"onChangeStatus"},addErrors:function(e){e.map(this.addError,this)},addError:function(e){this.data.errors.push(e)},hasErrors:function(){return this.data.errors.length},clearErrors:function(){return this.data.errors=[]},getErrors:function(){return this.data.errors},getFieldErrors:function(){var e=[],t=[];return this.getErrors().map((function(i){if(i.input){var a=t.indexOf(i.input);a>-1?e[a]=i:(e.push(i),t.push(i.input))}})),e},getGlobalErrors:function(){return this.getErrors().filter((function(e){return!e.input}))},showErrors:function(){if(this.hasErrors()){var t=this.getFieldErrors(),i=this.getGlobalErrors(),a=0,n=!1;t.map((function(e){var t=this.$('[name="'+e.input+'"]').first();if(t.length||(t=this.$('[name^="'+e.input+'"]').first()),t.length){a++;var i=acf.getClosestField(t);r(i.$el),i.showError(e.message),n||(n=i.$el)}}),this);var s=acf.__("Validation failed");if(i.map((function(e){s+=". "+e.message})),1==a?s+=". "+acf.__("1 field requires attention"):a>1&&(s+=". "+acf.__("%d fields require attention").replace("%d",a)),this.has("notice"))this.get("notice").update({type:"error",text:s});else{var o=acf.newNotice({type:"error",text:s,target:this.$el});this.set("notice",o)}this.$el.parents(".acf-popup-box").length||(n||(n=this.get("notice").$el),setTimeout((function(){e("html, body").animate({scrollTop:n.offset().top-e(window).height()/2},500)}),10))}},onChangeStatus:function(e,t,i,a){this.$el.removeClass("is-"+a).addClass("is-"+i)},validate:function(t){if(t=acf.parseArgs(t,{event:!1,reset:!1,loading:function(){},complete:function(){},failure:function(){},success:function(e){e.submit()}}),"valid"==this.get("status"))return!0;if("validating"==this.get("status"))return!1;if(!this.$(".acf-field").length)return!0;if(t.event){var i=e.Event(null,t.event);t.success=function(){acf.enableSubmit(e(i.target)).trigger(i)}}acf.doAction("validation_begin",this.$el),acf.lockForm(this.$el),t.loading(this.$el,this),this.set("status","validating");var a=acf.serialize(this.$el);return a.action="acf/validate_save_post",e.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(a),type:"post",dataType:"json",context:this,success:function(e){if(acf.isAjaxSuccess(e)){var t=acf.applyFilters("validation_complete",e.data,this.$el,this);t.valid||this.addErrors(t.errors)}},complete:function(){acf.unlockForm(this.$el),this.hasErrors()?(this.set("status","invalid"),acf.doAction("validation_failure",this.$el,this),this.showErrors(),t.failure(this.$el,this)):(this.set("status","valid"),this.has("notice")&&this.get("notice").update({type:"success",text:acf.__("Validation successful"),timeout:1e3}),acf.doAction("validation_success",this.$el,this),acf.doAction("submit",this.$el),t.success(this.$el,this),acf.lockForm(this.$el),t.reset&&this.reset()),t.complete(this.$el,this),this.clearErrors()}}),!1},setup:function(e){this.$el=e},reset:function(){this.set("errors",[]),this.set("notice",null),this.set("status",""),acf.unlockForm(this.$el)}}),a=function(e){var t=e.data("acf");return t||(t=new i(e)),t};acf.validateForm=function(e){return a(e.form).validate(e)},acf.enableSubmit=function(e){return e.removeClass("disabled").removeAttr("disabled")},acf.disableSubmit=function(e){return e.addClass("disabled").attr("disabled",!0)},acf.showSpinner=function(e){return e.addClass("is-active"),e.css("display","inline-block"),e},acf.hideSpinner=function(e){return e.removeClass("is-active"),e.css("display","none"),e},acf.lockForm=function(e){var t=n(e),i=t.find('.button, [type="submit"]').not(".acf-nav, .acf-repeater-add-row"),a=t.find(".spinner, .acf-spinner");return acf.hideSpinner(a),acf.disableSubmit(i),acf.showSpinner(a.last()),e},acf.unlockForm=function(e){var t=n(e),i=t.find('.button, [type="submit"]').not(".acf-nav, .acf-repeater-add-row"),a=t.find(".spinner, .acf-spinner");return acf.enableSubmit(i),acf.hideSpinner(a),e};var n=function(t){var i;return(i=t.find("#submitdiv")).length||(i=t.find("#submitpost")).length||(i=t.find("p.submit").last()).length||(i=t.find(".acf-form-submit")).length||(i=e("#acf-create-options-page-form .acf-actions")).length||(i=e(".acf-headerbar-actions")).length?i:t},s=acf.debounce((function(e){e.submit()})),r=function(e){var t=e.parents(".acf-postbox");if(t.length){var i=acf.getPostbox(t);i&&i.isHiddenByScreenOptions()&&(i.$el.removeClass("hide-if-js"),i.$el.css("display",""))}};acf.validation=new acf.Model({id:"validation",active:!0,wait:"prepare",actions:{ready:"addInputEvents",append:"addInputEvents"},events:{'click input[type="submit"]':"onClickSubmit",'click button[type="submit"]':"onClickSubmit","click #save-post":"onClickSave","submit form#post":"onSubmitPost","submit form":"onSubmit"},initialize:function(){acf.get("validation")||(this.active=!1,this.actions={},this.events={})},enable:function(){this.active=!0},disable:function(){this.active=!1},reset:function(e){a(e).reset()},addInputEvents:function(t){if("safari"!==acf.get("browser")){var i=e(".acf-field [name]",t);i.length&&this.on(i,"invalid","onInvalid")}},onInvalid:function(e,t){e.preventDefault();var i=t.closest("form");i.length&&(a(i).addError({input:t.attr("name"),message:acf.strEscape(e.target.validationMessage)}),s(i))},onClickSubmit:function(t,i){e(".acf-field input").each((function(){this.checkValidity()||r(e(this))})),this.set("originalEvent",t)},onClickSave:function(e,t){this.set("ignore",!0)},onClickSubmitGutenberg:function(t,i){acf.validateForm({form:e("#editor"),event:t,reset:!0,failure:function(e,t){var i=t.get("notice").$el;i.appendTo(".components-notice-list"),i.find(".acf-notice-dismiss").removeClass("small")}})||(t.preventDefault(),t.stopImmediatePropagation())},onSubmitPost:function(t,i){"dopreview"===e("input#wp-preview").val()&&(this.set("ignore",!0),acf.unlockForm(i))},onSubmit:function(e,t){if(!this.active||this.get("ignore")||e.isDefaultPrevented())return this.allowSubmit();acf.validateForm({form:t,event:this.get("originalEvent")})||e.preventDefault()},allowSubmit:function(){return this.set("ignore",!1),this.set("originalEvent",!1),!0}}),new acf.Model({wait:"prepare",initialize:function(){acf.isGutenberg()&&this.customizeEditor()},customizeEditor:function(){var t=wp.data.dispatch("core/editor"),i=wp.data.select("core/editor"),a=wp.data.dispatch("core/notices"),n=t.savePost,s=!1,r="";wp.data.subscribe((function(){var e=i.getEditedPostAttribute("status");s="publish"===e||"future"===e,r="publish"!==e?e:r})),t.savePost=function(i){i=i||{};var o=this,c=arguments;return new Promise((function(n,o){return i.isAutosave||i.isPreview?n("Validation ignored (autosave)."):s?void(acf.validateForm({form:e("#editor"),reset:!0,complete:function(e,i){t.unlockPostSaving("acf")},failure:function(e,i){var n=i.get("notice");a.createErrorNotice(n.get("text"),{id:"acf-validation",isDismissible:!0}),n.remove(),r&&t.editPost({status:r}),o("Validation failed.")},success:function(){a.removeNotice("acf-validation"),n("Validation success.")}})?n("Validation bypassed."):t.lockPostSaving("acf")):n("Validation ignored (draft).")})).then((function(){return n.apply(o,c)}),(e=>{}))}}})}(jQuery)}},t={};function i(a){var n=t[a];if(void 0!==n)return n.exports;var s=t[a]={exports:{}};return e[a](s,s.exports,i),s.exports}i.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return i.d(t,{a:t}),t},i.d=(e,t)=>{for(var a in t)i.o(t,a)&&!i.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";i(6291),i(1580),i(2213),i(1357),i(8171),i(9459),i(7597),i(684),i(8489),i(6691),i(5647),i(4658),i(719),i(2557),i(2489),i(714),i(6965),i(177),i(1987),i(1281),i(7790),i(2573),i(9047),i(1788),i(4429),i(4850),i(2849),i(3155),i(682),i(1417),i(1128),i(3812),i(7240),i(5796),i(8061),i(6148),i(5938),i(7787)})()})(); \ No newline at end of file +(()=>{var e={7787:()=>{!function(e,t){acf.newCompatibility=function(e,t){return(t=t||{}).__proto__=e.__proto__,e.__proto__=t,e.compatibility=t,t},acf.getCompatibility=function(e){return e.compatibility||null};var i=acf.newCompatibility(acf,{l10n:{},o:{},fields:{},update:acf.set,add_action:acf.addAction,remove_action:acf.removeAction,do_action:acf.doAction,add_filter:acf.addFilter,remove_filter:acf.removeFilter,apply_filters:acf.applyFilters,parse_args:acf.parseArgs,disable_el:acf.disable,disable_form:acf.disable,enable_el:acf.enable,enable_form:acf.enable,update_user_setting:acf.updateUserSetting,prepare_for_ajax:acf.prepareForAjax,is_ajax_success:acf.isAjaxSuccess,remove_el:acf.remove,remove_tr:acf.remove,str_replace:acf.strReplace,render_select:acf.renderSelect,get_uniqid:acf.uniqid,serialize_form:acf.serialize,esc_html:acf.strEscape,str_sanitize:acf.strSanitize});i._e=function(e,t){e=e||"";var i=(t=t||"")?e+"."+t:e,a={"image.select":"Select Image","image.edit":"Edit Image","image.update":"Update Image"};if(a[i])return acf.__(a[i]);var n=this.l10n[e]||"";return t&&(n=n[t]||""),n},i.get_selector=function(t){var i=".acf-field";if(!t)return i;if(e.isPlainObject(t)){if(e.isEmptyObject(t))return i;for(var a in t){t=t[a];break}}return i+="-"+t,i=acf.strReplace("_","-",i),acf.strReplace("field-field-","field-",i)},i.get_fields=function(e,t,i){var a={is:e||"",parent:t||!1,suppressFilters:i||!1};return a.is&&(a.is=this.get_selector(a.is)),acf.findFields(a)},i.get_field=function(e,t){var i=this.get_fields.apply(this,arguments);return!!i.length&&i.first()},i.get_closest_field=function(e,t){return e.closest(this.get_selector(t))},i.get_field_wrap=function(e){return e.closest(this.get_selector())},i.get_field_key=function(e){return e.data("key")},i.get_field_type=function(e){return e.data("type")},i.get_data=function(e,t){return acf.parseArgs(e.data(),t)},i.maybe_get=function(e,t,i){void 0===i&&(i=null),keys=String(t).split(".");for(var a=0;a1){for(var c=0;c0?t.substr(0,n):t,r=n>0?t.substr(n+1):"",o=function(t){t.$el=e(this),acf.field_group&&(t.$field=t.$el.closest(".acf-field-object")),"function"==typeof a.event&&(t=a.event(t)),a[i].apply(a,arguments)};r?e(document).on(s,r,o):e(document).on(s,o)},get:function(e,t){return t=t||null,void 0!==this[e]&&(t=this[e]),t},set:function(e,t){return this[e]=t,"function"==typeof this["_set_"+e]&&this["_set_"+e].apply(this),this}},i.field=acf.model.extend({type:"",o:{},$field:null,_add_action:function(e,t){var i=this;e=e+"_field/type="+i.type,acf.add_action(e,(function(e){i.set("$field",e),i[t].apply(i,arguments)}))},_add_filter:function(e,t){var i=this;e=e+"_field/type="+i.type,acf.add_filter(e,(function(e){i.set("$field",e),i[t].apply(i,arguments)}))},_add_event:function(t,i){var a=this,n=t.substr(0,t.indexOf(" ")),s=t.substr(t.indexOf(" ")+1),r=acf.get_selector(a.type);e(document).on(n,r+" "+s,(function(t){var n=e(this),s=acf.get_closest_field(n,a.type);s.length&&(s.is(a.$field)||a.set("$field",s),t.$el=n,t.$field=s,a[i].apply(a,[t]))}))},_set_$field:function(){"function"==typeof this.focus&&this.focus()},doFocus:function(e){return this.set("$field",e)}}),acf.newCompatibility(acf.validation,{remove_error:function(e){acf.getField(e).removeError()},add_warning:function(e,t){acf.getField(e).showNotice({text:t,type:"warning",timeout:1e3})},fetch:acf.validateForm,enableSubmit:acf.enableSubmit,disableSubmit:acf.disableSubmit,showSpinner:acf.showSpinner,hideSpinner:acf.hideSpinner,unlockForm:acf.unlockForm,lockForm:acf.lockForm}),i.tooltip={tooltip:function(e,t){return acf.newTooltip({text:e,target:t}).$el},temp:function(e,t){acf.newTooltip({text:e,target:t,timeout:250})},confirm:function(e,t,i,a,n){acf.newTooltip({confirm:!0,text:i,target:e,confirm:function(){t(!0)},cancel:function(){t(!1)}})},confirm_remove:function(e,t){acf.newTooltip({confirmRemove:!0,target:e,confirm:function(){t(!0)},cancel:function(){t(!1)}})}},i.media=new acf.Model({activeFrame:!1,actions:{new_media_popup:"onNewMediaPopup"},frame:function(){return this.activeFrame},onNewMediaPopup:function(e){this.activeFrame=e.frame},popup:function(e){return e.mime_types&&(e.allowedTypes=e.mime_types),e.id&&(e.attachment=e.id),acf.newMediaPopup(e).frame}}),i.select2={init:function(e,t,i){return t.allow_null&&(t.allowNull=t.allow_null),t.ajax_action&&(t.ajaxAction=t.ajax_action),i&&(t.field=acf.getField(i)),acf.newSelect2(e,t)},destroy:function(e){return acf.getInstance(e).destroy()}},i.postbox={render:function(e){return e.edit_url&&(e.editLink=e.edit_url),e.edit_title&&(e.editTitle=e.edit_title),acf.newPostbox(e)}},acf.newCompatibility(acf.screen,{update:function(){return this.set.apply(this,arguments)},fetch:acf.screen.check}),i.ajax=acf.screen}(jQuery)},682:()=>{!function(e,t){var __=acf.__,i=function(e){return e?""+e:""},a=function(e,t){return i(e).toLowerCase()===i(t).toLowerCase()},n=acf.Condition.extend({type:"hasValue",operator:"!=empty",label:__("Has any value"),fieldTypes:["text","textarea","number","range","email","url","password","image","file","wysiwyg","oembed","select","checkbox","radio","button_group","link","post_object","page_link","relationship","taxonomy","user","google_map","date_picker","date_time_picker","time_picker","color_picker"],match:function(e,t){let i=t.val();return i instanceof Array&&(i=i.length),!!i},choices:function(e){return''}});acf.registerConditionType(n);var s=n.extend({type:"hasNoValue",operator:"==empty",label:__("Has no value"),match:function(e,t){return!n.prototype.match.apply(this,arguments)}});acf.registerConditionType(s);var r=acf.Condition.extend({type:"equalTo",operator:"==",label:__("Value is equal to"),fieldTypes:["text","textarea","number","range","email","url","password"],match:function(e,t){return acf.isNumeric(e.value)?(i=e.value,n=t.val(),parseFloat(i)===parseFloat(n)):a(e.value,t.val());var i,n},choices:function(e){return''}});acf.registerConditionType(r);var o=r.extend({type:"notEqualTo",operator:"!=",label:__("Value is not equal to"),match:function(e,t){return!r.prototype.match.apply(this,arguments)}});acf.registerConditionType(o);var c=acf.Condition.extend({type:"patternMatch",operator:"==pattern",label:__("Value matches pattern"),fieldTypes:["text","textarea","email","url","password","wysiwyg"],match:function(e,t){return a=t.val(),n=e.value,s=new RegExp(i(n),"gi"),i(a).match(s);var a,n,s},choices:function(e){return''}});acf.registerConditionType(c);var l=acf.Condition.extend({type:"contains",operator:"==contains",label:__("Value contains"),fieldTypes:["text","textarea","number","email","url","password","wysiwyg","oembed","select"],match:function(e,t){return a=t.val(),n=e.value,i(a).indexOf(i(n))>-1;var a,n},choices:function(e){return''}});acf.registerConditionType(l);var d=r.extend({type:"trueFalseEqualTo",choiceType:"select",fieldTypes:["true_false"],choices:function(e){return[{id:1,text:__("Checked")}]}});acf.registerConditionType(d);var u=o.extend({type:"trueFalseNotEqualTo",choiceType:"select",fieldTypes:["true_false"],choices:function(e){return[{id:1,text:__("Checked")}]}});acf.registerConditionType(u);var f=acf.Condition.extend({type:"selectEqualTo",operator:"==",label:__("Value is equal to"),fieldTypes:["select","checkbox","radio","button_group"],match:function(e,t){var n,s=t.val();return s instanceof Array?(n=e.value,s.map((function(e){return i(e)})).indexOf(n)>-1):a(e.value,s)},choices:function(e){var t=[],i=e.$setting("choices textarea").val().split("\n");return e.$input("allow_null").prop("checked")&&t.push({id:"",text:__("Null")}),i.map((function(e){(e=e.split(":"))[1]=e[1]||e[0],t.push({id:e[0].trim(),text:e[1].trim()})})),t}});acf.registerConditionType(f);var p=f.extend({type:"selectNotEqualTo",operator:"!=",label:__("Value is not equal to"),match:function(e,t){return!f.prototype.match.apply(this,arguments)}});acf.registerConditionType(p);var h=acf.Condition.extend({type:"greaterThan",operator:">",label:__("Value is greater than"),fieldTypes:["number","range"],match:function(e,t){var i,a,n=t.val();return n instanceof Array&&(n=n.length),i=n,a=e.value,parseFloat(i)>parseFloat(a)},choices:function(e){return''}});acf.registerConditionType(h);var g=h.extend({type:"lessThan",operator:"<",label:__("Value is less than"),match:function(e,t){var i,a,n=t.val();return n instanceof Array&&(n=n.length),null==n||!1===n||(i=n,a=e.value,parseFloat(i)'}});acf.registerConditionType(g);var m=h.extend({type:"selectionGreaterThan",label:__("Selection is greater than"),fieldTypes:["checkbox","select","post_object","page_link","relationship","taxonomy","user"]});acf.registerConditionType(m);var v=g.extend({type:"selectionLessThan",label:__("Selection is less than"),fieldTypes:["checkbox","select","post_object","page_link","relationship","taxonomy","user"]});acf.registerConditionType(v)}(jQuery)},2849:()=>{!function(e,t){var i=[];acf.Condition=acf.Model.extend({type:"",operator:"==",label:"",choiceType:"input",fieldTypes:[],data:{conditions:!1,field:!1,rule:{}},events:{change:"change",keyup:"change",enableField:"change",disableField:"change"},setup:function(t){e.extend(this.data,t)},getEventTarget:function(e,t){return e||this.get("field").$el},change:function(e,t){this.get("conditions").change(e)},match:function(e,t){return!1},calculate:function(){return this.match(this.get("rule"),this.get("field"))},choices:function(e){return''}}),acf.newCondition=function(e,t){var i=t.get("field"),a=i.getField(e.field);if(!i||!a)return!1;var n={rule:e,target:i,conditions:t,field:a},s=a.get("type"),r=e.operator;return new(acf.getConditionTypes({fieldType:s,operator:r})[0]||acf.Condition)(n)};var a=function(e){return acf.strPascalCase(e||"")+"Condition"};acf.registerConditionType=function(e){var t=e.prototype.type,n=a(t);acf.models[n]=e,i.push(t)},acf.getConditionType=function(e){var t=a(e);return acf.models[t]||!1},acf.registerConditionForFieldType=function(e,t){var i=acf.getConditionType(e);i&&i.prototype.fieldTypes.push(t)},acf.getConditionTypes=function(e){e=acf.parseArgs(e,{fieldType:"",operator:""});var t=[];return i.map((function(i){var a=acf.getConditionType(i),n=a.prototype.fieldTypes,s=a.prototype.operator;e.fieldType&&-1===n.indexOf(e.fieldType)||e.operator&&s!==e.operator||t.push(a)})),t}}(jQuery)},3155:()=>{!function(e,t){var i="conditional_logic",a=(new acf.Model({id:"conditionsManager",priority:20,actions:{new_field:"onNewField"},onNewField:function(e){e.has("conditions")&&e.getConditions().render()}}),function(t,i){var a=acf.getFields({key:i,sibling:t.$el,suppressFilters:!0});return a.length||(a=acf.getFields({key:i,parent:t.$el.parent(),suppressFilters:!0})),!a.length&&e(".acf-field-settings").length&&(a=acf.getFields({key:i,parent:t.$el.parents(".acf-field-settings:first"),suppressFilters:!0})),!a.length&&e("#acf-basic-settings").length&&(a=acf.getFields({key:i,parent:e("#acf-basic-settings"),suppressFilters:!0})),!!a.length&&a[0]});acf.Field.prototype.getField=function(e){var t=a(this,e);if(t)return t;for(var i=this.parents(),n=0;n{!function(e,t){var i=0,a=acf.Field.extend({type:"accordion",wait:"",$control:function(){return this.$(".acf-fields:first")},initialize:function(){if(!this.$el.hasClass("acf-accordion")&&!this.$el.is("td")){if(this.get("endpoint"))return this.remove();var t=this.$el,a=this.$labelWrap(),s=this.$inputWrap(),r=this.$control(),o=s.children(".description");if(o.length&&a.append(o),this.$el.is("tr")){var c=this.$el.closest("table"),l=e('
                    '),d=e('
                    '),u=e('
                      '),f=e("");l.append(a.html()),u.append(f),d.append(u),s.append(l),s.append(d),a.remove(),r.remove(),s.attr("colspan",2),a=l,s=d,r=f}t.addClass("acf-accordion"),a.addClass("acf-accordion-title"),s.addClass("acf-accordion-content"),i++,this.get("multi_expand")&&t.attr("multi-expand",1);var p=acf.getPreference("this.accordions")||[];void 0!==p[i-1]&&this.set("open",p[i-1]),this.get("open")&&(t.addClass("-open"),s.css("display","block")),a.prepend(n.iconHtml({open:this.get("open")}));var h=t.parent();r.addClass(h.hasClass("-left")?"-left":""),r.addClass(h.hasClass("-clear")?"-clear":""),r.append(t.nextUntil(".acf-field-accordion",".acf-field")),r.removeAttr("data-open data-multi_expand data-endpoint")}}});acf.registerFieldType(a);var n=new acf.Model({actions:{unload:"onUnload"},events:{"click .acf-accordion-title":"onClick","invalidField .acf-accordion":"onInvalidField"},isOpen:function(e){return e.hasClass("-open")},toggle:function(e){this.isOpen(e)?this.close(e):this.open(e)},iconHtml:function(e){return acf.isGutenberg()?e.open?'':'':e.open?'':''},open:function(t){var i=acf.isGutenberg()?0:300;t.find(".acf-accordion-content:first").slideDown(i).css("display","block"),t.find(".acf-accordion-icon:first").replaceWith(this.iconHtml({open:!0})),t.addClass("-open"),acf.doAction("show",t),t.attr("multi-expand")||t.siblings(".acf-accordion.-open").each((function(){n.close(e(this))}))},close:function(e){var t=acf.isGutenberg()?0:300;e.find(".acf-accordion-content:first").slideUp(t),e.find(".acf-accordion-icon:first").replaceWith(this.iconHtml({open:!1})),e.removeClass("-open"),acf.doAction("hide",e)},onClick:function(e,t){e.preventDefault(),this.toggle(t.parent())},onInvalidField:function(e,t){this.busy||(this.busy=!0,this.setTimeout((function(){this.busy=!1}),1e3),this.open(t))},onUnload:function(t){var i=[];e(".acf-accordion").each((function(){var t=e(this).hasClass("-open")?1:0;i.push(t)})),i.length&&acf.setPreference("this.accordions",i)}})}(jQuery)},1357:()=>{var e;jQuery,e=acf.Field.extend({type:"button_group",events:{'click input[type="radio"]':"onClick"},$control:function(){return this.$(".acf-button-group")},$input:function(){return this.$("input:checked")},setValue:function(e){this.$('input[value="'+e+'"]').prop("checked",!0).trigger("change")},onClick:function(e,t){var i=t.parent("label"),a=i.hasClass("selected");this.$(".selected").removeClass("selected"),i.addClass("selected"),this.get("allow_null")&&a&&(i.removeClass("selected"),t.prop("checked",!1).trigger("change"))}}),acf.registerFieldType(e)},8171:()=>{var e,t;e=jQuery,t=acf.Field.extend({type:"checkbox",events:{"change input":"onChange","click .acf-add-checkbox":"onClickAdd","click .acf-checkbox-toggle":"onClickToggle","click .acf-checkbox-custom":"onClickCustom"},$control:function(){return this.$(".acf-checkbox-list")},$toggle:function(){return this.$(".acf-checkbox-toggle")},$input:function(){return this.$('input[type="hidden"]')},$inputs:function(){return this.$('input[type="checkbox"]').not(".acf-checkbox-toggle")},getValue:function(){var t=[];return this.$(":checked").each((function(){t.push(e(this).val())})),!!t.length&&t},onChange:function(e,t){var i=t.prop("checked"),a=t.parent("label"),n=this.$toggle();i?a.addClass("selected"):a.removeClass("selected"),n.length&&(0==this.$inputs().not(":checked").length?n.prop("checked",!0):n.prop("checked",!1))},onClickAdd:function(e,t){var i='
                    • ';t.parent("li").before(i),t.parent("li").parent().find('input[type="text"]').last().focus()},onClickToggle:function(e,t){var i=t.prop("checked"),a=this.$('input[type="checkbox"]'),n=this.$("label");a.prop("checked",i),i?n.addClass("selected"):n.removeClass("selected")},onClickCustom:function(e,t){var i=t.prop("checked"),a=t.next('input[type="text"]');i?a.prop("disabled",!1):(a.prop("disabled",!0),""==a.val()&&t.parent("li").remove())}}),acf.registerFieldType(t)},9459:()=>{var e;jQuery,e=acf.Field.extend({type:"color_picker",wait:"load",events:{duplicateField:"onDuplicate"},$control:function(){return this.$(".acf-color-picker")},$input:function(){return this.$('input[type="hidden"]')},$inputText:function(){return this.$('input[type="text"]')},setValue:function(e){acf.val(this.$input(),e),this.$inputText().iris("color",e)},initialize:function(){var e=this.$input(),t=this.$inputText(),i=function(i){setTimeout((function(){acf.val(e,t.val())}),1)},a={defaultColor:!1,palettes:!0,hide:!0,change:i,clear:i};a=acf.applyFilters("color_picker_args",a,this),t.wpColorPicker(a)},onDuplicate:function(e,t,i){$colorPicker=i.find(".wp-picker-container"),$inputText=i.find('input[type="text"]'),$colorPicker.replaceWith($inputText)}}),acf.registerFieldType(e)},7597:()=>{var e,t;e=jQuery,t=acf.Field.extend({type:"date_picker",events:{'blur input[type="text"]':"onBlur",duplicateField:"onDuplicate"},$control:function(){return this.$(".acf-date-picker")},$input:function(){return this.$('input[type="hidden"]')},$inputText:function(){return this.$('input[type="text"]')},initialize:function(){if(this.has("save_format"))return this.initializeCompatibility();var e=this.$input(),t=this.$inputText(),i={dateFormat:this.get("date_format"),altField:e,altFormat:"yymmdd",changeYear:!0,yearRange:"-100:+100",changeMonth:!0,showButtonPanel:!0,firstDay:this.get("first_day")};i=acf.applyFilters("date_picker_args",i,this),acf.newDatePicker(t,i),acf.doAction("date_picker_init",t,i,this)},initializeCompatibility:function(){var e=this.$input(),t=this.$inputText();t.val(e.val());var i={dateFormat:this.get("date_format"),altField:e,altFormat:this.get("save_format"),changeYear:!0,yearRange:"-100:+100",changeMonth:!0,showButtonPanel:!0,firstDay:this.get("first_day")},a=(i=acf.applyFilters("date_picker_args",i,this)).dateFormat;i.dateFormat=this.get("save_format"),acf.newDatePicker(t,i),t.datepicker("option","dateFormat",a),acf.doAction("date_picker_init",t,i,this)},onBlur:function(){this.$inputText().val()||acf.val(this.$input(),"")},onDuplicate:function(e,t,i){i.find('input[type="text"]').removeClass("hasDatepicker").removeAttr("id")}}),acf.registerFieldType(t),new acf.Model({priority:5,wait:"ready",initialize:function(){var t=acf.get("locale"),i=acf.get("rtl"),a=acf.get("datePickerL10n");return!!a&&void 0!==e.datepicker&&(a.isRTL=i,e.datepicker.regional[t]=a,void e.datepicker.setDefaults(a))}}),acf.newDatePicker=function(t,i){if(void 0===e.datepicker)return!1;i=i||{},t.datepicker(i),e("body > #ui-datepicker-div").exists()&&e("body > #ui-datepicker-div").wrap('
                      ')}},684:()=>{var e,t;e=jQuery,t=acf.models.DatePickerField.extend({type:"date_time_picker",$control:function(){return this.$(".acf-date-time-picker")},initialize:function(){var e=this.$input(),t=this.$inputText(),i={dateFormat:this.get("date_format"),timeFormat:this.get("time_format"),altField:e,altFieldTimeOnly:!1,altFormat:"yy-mm-dd",altTimeFormat:"HH:mm:ss",changeYear:!0,yearRange:"-100:+100",changeMonth:!0,showButtonPanel:!0,firstDay:this.get("first_day"),controlType:"select",oneLine:!0};i=acf.applyFilters("date_time_picker_args",i,this),acf.newDateTimePicker(t,i),acf.doAction("date_time_picker_init",t,i,this)}}),acf.registerFieldType(t),new acf.Model({priority:5,wait:"ready",initialize:function(){var t=acf.get("locale"),i=acf.get("rtl"),a=acf.get("dateTimePickerL10n");return!!a&&void 0!==e.timepicker&&(a.isRTL=i,e.timepicker.regional[t]=a,void e.timepicker.setDefaults(a))}}),acf.newDateTimePicker=function(t,i){if(void 0===e.timepicker)return!1;i=i||{},t.datetimepicker(i),e("body > #ui-datepicker-div").exists()&&e("body > #ui-datepicker-div").wrap('
                      ')}},5647:()=>{var e,t;e=jQuery,t=acf.models.ImageField.extend({type:"file",$control:function(){return this.$(".acf-file-uploader")},$input:function(){return this.$('input[type="hidden"]:first')},validateAttachment:function(e){return void 0!==(e=e||{}).id&&(e=e.attributes),acf.parseArgs(e,{url:"",alt:"",title:"",filename:"",filesizeHumanReadable:"",icon:"/wp-includes/images/media/default.png"})},render:function(e){e=this.validateAttachment(e),this.$("img").attr({src:e.icon,alt:e.alt,title:e.title}),this.$('[data-name="title"]').text(e.title),this.$('[data-name="filename"]').text(e.filename).attr("href",e.url),this.$('[data-name="filesize"]').text(e.filesizeHumanReadable);var t=e.id||"";acf.val(this.$input(),t),t?this.$control().addClass("has-value"):this.$control().removeClass("has-value")},selectAttachment:function(){var t=this.parent(),i=t&&"repeater"===t.get("type");acf.newMediaPopup({mode:"select",title:acf.__("Select File"),field:this.get("key"),multiple:i,library:this.get("library"),allowedTypes:this.get("mime_types"),select:e.proxy((function(e,i){i>0?this.append(e,t):this.render(e)}),this)})},editAttachment:function(){var t=this.val();if(!t)return!1;acf.newMediaPopup({mode:"edit",title:acf.__("Edit File"),button:acf.__("Update File"),attachment:t,field:this.get("key"),select:e.proxy((function(e,t){this.render(e)}),this)})}}),acf.registerFieldType(t)},8489:()=>{!function(e,t){var i=acf.Field.extend({type:"google_map",map:!1,wait:"load",events:{'click a[data-name="clear"]':"onClickClear",'click a[data-name="locate"]':"onClickLocate",'click a[data-name="search"]':"onClickSearch","keydown .search":"onKeydownSearch","keyup .search":"onKeyupSearch","focus .search":"onFocusSearch","blur .search":"onBlurSearch",showField:"onShow"},$control:function(){return this.$(".acf-google-map")},$search:function(){return this.$(".search")},$canvas:function(){return this.$(".canvas")},setState:function(e){this.$control().removeClass("-value -loading -searching"),"default"===e&&(e=this.val()?"value":""),e&&this.$control().addClass("-"+e)},getValue:function(){var e=this.$input().val();return!!e&&JSON.parse(e)},setValue:function(e,t){var i="";e&&(i=JSON.stringify(e)),acf.val(this.$input(),i),t||(this.renderVal(e),acf.doAction("google_map_change",e,this.map,this))},renderVal:function(e){e?(this.setState("value"),this.$search().val(e.address),this.setPosition(e.lat,e.lng)):(this.setState(""),this.$search().val(""),this.map.marker.setVisible(!1))},newLatLng:function(e,t){return new google.maps.LatLng(parseFloat(e),parseFloat(t))},setPosition:function(e,t){this.map.marker.setPosition({lat:parseFloat(e),lng:parseFloat(t)}),this.map.marker.setVisible(!0),this.center()},center:function(){var e=this.map.marker.getPosition();if(e)var t=e.lat(),i=e.lng();else t=this.get("lat"),i=this.get("lng");this.map.setCenter({lat:parseFloat(t),lng:parseFloat(i)})},initialize:function(){!function(t){if(n)return t();if(acf.isset(window,"google","maps","Geocoder"))return n=new google.maps.Geocoder,t();if(acf.addAction("google_map_api_loaded",t),!a){var i=acf.get("google_map_api");i&&(a=!0,e.ajax({url:i,dataType:"script",cache:!0,success:function(){n=new google.maps.Geocoder,acf.doAction("google_map_api_loaded")}}))}}(this.initializeMap.bind(this))},initializeMap:function(){var e=this.getValue(),t=acf.parseArgs(e,{zoom:this.get("zoom"),lat:this.get("lat"),lng:this.get("lng")}),i={scrollwheel:!1,zoom:parseInt(t.zoom),center:{lat:parseFloat(t.lat),lng:parseFloat(t.lng)},mapTypeId:google.maps.MapTypeId.ROADMAP,marker:{draggable:!0,raiseOnDrag:!0},autocomplete:{}};i=acf.applyFilters("google_map_args",i,this);var a=new google.maps.Map(this.$canvas()[0],i),n=acf.parseArgs(i.marker,{draggable:!0,raiseOnDrag:!0,map:a});n=acf.applyFilters("google_map_marker_args",n,this);var s=new google.maps.Marker(n),r=!1;if(acf.isset(google,"maps","places","Autocomplete")){var o=i.autocomplete||{};o=acf.applyFilters("google_map_autocomplete_args",o,this),(r=new google.maps.places.Autocomplete(this.$search()[0],o)).bindTo("bounds",a)}this.addMapEvents(this,a,s,r),a.acf=this,a.marker=s,a.autocomplete=r,this.map=a,e&&this.setPosition(e.lat,e.lng),acf.doAction("google_map_init",a,s,this)},addMapEvents:function(e,t,i,a){google.maps.event.addListener(t,"click",(function(t){var i=t.latLng.lat(),a=t.latLng.lng();e.searchPosition(i,a)})),google.maps.event.addListener(i,"dragend",(function(){var t=this.getPosition().lat(),i=this.getPosition().lng();e.searchPosition(t,i)})),a&&google.maps.event.addListener(a,"place_changed",(function(){var t=this.getPlace();e.searchPlace(t)})),google.maps.event.addListener(t,"zoom_changed",(function(){var i=e.val();i&&(i.zoom=t.getZoom(),e.setValue(i,!0))}))},searchPosition:function(e,t){this.setState("loading");var i={lat:e,lng:t};n.geocode({location:i},function(i,a){if(this.setState(""),"OK"!==a)this.showNotice({text:acf.__("Location not found: %s").replace("%s",a),type:"warning"});else{var n=this.parseResult(i[0]);n.lat=e,n.lng=t,this.val(n)}}.bind(this))},searchPlace:function(e){if(e)if(e.geometry){e.formatted_address=this.$search().val();var t=this.parseResult(e);this.val(t)}else e.name&&this.searchAddress(e.name)},searchAddress:function(e){if(e){var t=e.split(",");if(2==t.length){var i=parseFloat(t[0]),a=parseFloat(t[1]);if(i&&a)return this.searchPosition(i,a)}this.setState("loading"),n.geocode({address:e},function(t,i){if(this.setState(""),"OK"!==i)this.showNotice({text:acf.__("Location not found: %s").replace("%s",i),type:"warning"});else{var a=this.parseResult(t[0]);a.address=e,this.val(a)}}.bind(this))}},searchLocation:function(){if(!navigator.geolocation)return alert(acf.__("Sorry, this browser does not support geolocation"));this.setState("loading"),navigator.geolocation.getCurrentPosition(function(e){this.setState("");var t=e.coords.latitude,i=e.coords.longitude;this.searchPosition(t,i)}.bind(this),function(e){this.setState("")}.bind(this))},parseResult:function(e){var t={address:e.formatted_address,lat:e.geometry.location.lat(),lng:e.geometry.location.lng()};t.zoom=this.map.getZoom(),e.place_id&&(t.place_id=e.place_id),e.name&&(t.name=e.name);var i={street_number:["street_number"],street_name:["street_address","route"],city:["locality","postal_town"],state:["administrative_area_level_1","administrative_area_level_2","administrative_area_level_3","administrative_area_level_4","administrative_area_level_5"],post_code:["postal_code"],country:["country"]};for(var a in i)for(var n=i[a],s=0;s{var e,t;e=jQuery,t=acf.Field.extend({type:"image",$control:function(){return this.$(".acf-image-uploader")},$input:function(){return this.$('input[type="hidden"]:first')},events:{'click a[data-name="add"]':"onClickAdd",'click a[data-name="edit"]':"onClickEdit",'click a[data-name="remove"]':"onClickRemove",'change input[type="file"]':"onChange"},initialize:function(){"basic"===this.get("uploader")&&this.$el.closest("form").attr("enctype","multipart/form-data")},validateAttachment:function(e){e&&e.attributes&&(e=e.attributes),e=acf.parseArgs(e,{id:0,url:"",alt:"",title:"",caption:"",description:"",width:0,height:0});var t=acf.isget(e,"sizes",this.get("preview_size"));return t&&(e.url=t.url,e.width=t.width,e.height=t.height),e},render:function(e){e=this.validateAttachment(e),this.$("img").attr({src:e.url,alt:e.alt}),e.id?(this.val(e.id),this.$control().addClass("has-value")):(this.val(""),this.$control().removeClass("has-value"))},append:function(e,t){var i=function(e,t){for(var i=acf.getFields({key:e.get("key"),parent:t.$el}),a=0;a0?this.append(e,t):this.render(e)}),this)})},editAttachment:function(){var t=this.val();t&&acf.newMediaPopup({mode:"edit",title:acf.__("Edit Image"),button:acf.__("Update Image"),attachment:t,field:this.get("key"),select:e.proxy((function(e,t){this.render(e)}),this)})},removeAttachment:function(){this.render(!1)},onClickAdd:function(e,t){this.selectAttachment()},onClickEdit:function(e,t){this.editAttachment()},onClickRemove:function(e,t){this.removeAttachment()},onChange:function(t,i){var a=this.$input();i.val()||a.val(""),acf.getFileInputData(i,(function(t){a.val(e.param(t))}))}}),acf.registerFieldType(t)},4658:()=>{var e,t;e=jQuery,t=acf.Field.extend({type:"link",events:{'click a[data-name="add"]':"onClickEdit",'click a[data-name="edit"]':"onClickEdit",'click a[data-name="remove"]':"onClickRemove","change .link-node":"onChange"},$control:function(){return this.$(".acf-link")},$node:function(){return this.$(".link-node")},getValue:function(){var e=this.$node();return!!e.attr("href")&&{title:e.html(),url:e.attr("href"),target:e.attr("target")}},setValue:function(e){e=acf.parseArgs(e,{title:"",url:"",target:""});var t=this.$control(),i=this.$node();t.removeClass("-value -external"),e.url&&t.addClass("-value"),"_blank"===e.target&&t.addClass("-external"),this.$(".link-title").html(e.title),this.$(".link-url").attr("href",e.url).html(e.url),i.html(e.title),i.attr("href",e.url),i.attr("target",e.target),this.$(".input-title").val(e.title),this.$(".input-target").val(e.target),this.$(".input-url").val(e.url).trigger("change")},onClickEdit:function(e,t){acf.wpLink.open(this.$node())},onClickRemove:function(e,t){this.setValue(!1)},onChange:function(e,t){var i=this.getValue();this.setValue(i)}}),acf.registerFieldType(t),acf.wpLink=new acf.Model({getNodeValue:function(){var e=this.get("node");return{title:acf.decode(e.html()),url:e.attr("href"),target:e.attr("target")}},setNodeValue:function(e){var t=this.get("node");t.text(e.title),t.attr("href",e.url),t.attr("target",e.target),t.trigger("change")},getInputValue:function(){return{title:e("#wp-link-text").val(),url:e("#wp-link-url").val(),target:e("#wp-link-target").prop("checked")?"_blank":""}},setInputValue:function(t){e("#wp-link-text").val(t.title),e("#wp-link-url").val(t.url),e("#wp-link-target").prop("checked","_blank"===t.target)},open:function(t){this.on("wplink-open","onOpen"),this.on("wplink-close","onClose"),this.set("node",t);var i=e('');e("body").append(i);var a=this.getNodeValue();wpLink.open("acf-link-textarea",a.url,a.title,null)},onOpen:function(){e("#wp-link-wrap").addClass("has-text-field");var t=this.getNodeValue();this.setInputValue(t),t.url&&wpLinkL10n&&e("#wp-link-submit").val(wpLinkL10n.update)},close:function(){wpLink.close()},onClose:function(){if(!this.has("node"))return!1;var t=e("#wp-link-submit");if(t.is(":hover")||t.is(":focus")){var i=this.getInputValue();this.setNodeValue(i)}this.off("wplink-open"),this.off("wplink-close"),e("#acf-link-textarea").remove(),this.set("node",null)}})},719:()=>{var e,t;e=jQuery,t=acf.Field.extend({type:"oembed",events:{'click [data-name="clear-button"]':"onClickClear","keypress .input-search":"onKeypressSearch","keyup .input-search":"onKeyupSearch","change .input-search":"onChangeSearch"},$control:function(){return this.$(".acf-oembed")},$input:function(){return this.$(".input-value")},$search:function(){return this.$(".input-search")},getValue:function(){return this.$input().val()},getSearchVal:function(){return this.$search().val()},setValue:function(e){e?this.$control().addClass("has-value"):this.$control().removeClass("has-value"),acf.val(this.$input(),e)},showLoading:function(e){acf.showLoading(this.$(".canvas"))},hideLoading:function(){acf.hideLoading(this.$(".canvas"))},maybeSearch:function(){var t=this.val(),i=this.getSearchVal();if(!i)return this.clear();if("http"!=i.substr(0,4)&&(i="http://"+i),i!==t){var a=this.get("timeout");a&&clearTimeout(a);var n=e.proxy(this.search,this,i);this.set("timeout",setTimeout(n,300))}},search:function(t){var i={action:"acf/fields/oembed/search",s:t,field_key:this.get("key")};(a=this.get("xhr"))&&a.abort(),this.showLoading();var a=e.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(i),type:"post",dataType:"json",context:this,success:function(e){e&&e.html||(e={url:!1,html:""}),this.val(e.url),this.$(".canvas-media").html(e.html)},complete:function(){this.hideLoading()}});this.set("xhr",a)},clear:function(){this.val(""),this.$search().val(""),this.$(".canvas-media").html("")},onClickClear:function(e,t){this.clear()},onKeypressSearch:function(e,t){13==e.which&&(e.preventDefault(),this.maybeSearch())},onKeyupSearch:function(e,t){t.val()&&this.maybeSearch()},onChangeSearch:function(e,t){this.maybeSearch()}}),acf.registerFieldType(t)},1281:()=>{var e;jQuery,e=acf.models.SelectField.extend({type:"page_link"}),acf.registerFieldType(e)},1987:()=>{var e;jQuery,e=acf.models.SelectField.extend({type:"post_object"}),acf.registerFieldType(e)},2557:()=>{var e;jQuery,e=acf.Field.extend({type:"radio",events:{'click input[type="radio"]':"onClick"},$control:function(){return this.$(".acf-radio-list")},$input:function(){return this.$("input:checked")},$inputText:function(){return this.$('input[type="text"]')},getValue:function(){var e=this.$input().val();return"other"===e&&this.get("other_choice")&&(e=this.$inputText().val()),e},onClick:function(e,t){var i=t.parent("label"),a=i.hasClass("selected"),n=t.val();this.$(".selected").removeClass("selected"),i.addClass("selected"),this.get("allow_null")&&a&&(i.removeClass("selected"),t.prop("checked",!1).trigger("change"),n=!1),this.get("other_choice")&&("other"===n?this.$inputText().prop("disabled",!1):this.$inputText().prop("disabled",!0))}}),acf.registerFieldType(e)},2489:()=>{var e;jQuery,e=acf.Field.extend({type:"range",events:{'input input[type="range"]':"onChange","change input":"onChange"},$input:function(){return this.$('input[type="range"]')},$inputAlt:function(){return this.$('input[type="number"]')},setValue:function(e){this.busy=!0,acf.val(this.$input(),e),acf.val(this.$inputAlt(),this.$input().val(),!0),this.busy=!1},onChange:function(e,t){this.busy||this.setValue(t.val())}}),acf.registerFieldType(e)},714:()=>{var e,t;e=jQuery,t=acf.Field.extend({type:"relationship",events:{"keypress [data-filter]":"onKeypressFilter","change [data-filter]":"onChangeFilter","keyup [data-filter]":"onChangeFilter","click .choices-list .acf-rel-item":"onClickAdd","keypress .choices-list .acf-rel-item":"onKeypressFilter","keypress .values-list .acf-rel-item":"onKeypressFilter",'click [data-name="remove_item"]':"onClickRemove","touchstart .values-list .acf-rel-item":"onTouchStartValues"},$control:function(){return this.$(".acf-relationship")},$list:function(e){return this.$("."+e+"-list")},$listItems:function(e){return this.$list(e).find(".acf-rel-item")},$listItem:function(e,t){return this.$list(e).find('.acf-rel-item[data-id="'+t+'"]')},getValue:function(){var t=[];return this.$listItems("values").each((function(){t.push(e(this).data("id"))})),!!t.length&&t},newChoice:function(e){return["
                    • ",''+e.text+"","
                    • "].join("")},newValue:function(e){return["
                    • ",'',''+e.text,'',"","
                    • "].join("")},initialize:function(){var e=this.proxy(acf.once((function(){this.$list("values").sortable({items:"li",forceHelperSize:!0,forcePlaceholderSize:!0,scroll:!0,update:this.proxy((function(){this.$input().trigger("change")}))}),this.$list("choices").scrollTop(0).on("scroll",this.proxy(this.onScrollChoices)),this.fetch()})));this.$el.one("mouseover",e),this.$el.one("focus","input",e),acf.onceInView(this.$el,e)},onScrollChoices:function(e){if(!this.get("loading")&&this.get("more")){var t=this.$list("choices"),i=Math.ceil(t.scrollTop()),a=Math.ceil(t[0].scrollHeight),n=Math.ceil(t.innerHeight()),s=this.get("paged")||1;i+n>=a&&(this.set("paged",s+1),this.fetch())}},onKeypressFilter:function(e,t){t.hasClass("acf-rel-item-add")&&13==e.which&&this.onClickAdd(e,t),t.hasClass("acf-rel-item-remove")&&13==e.which&&this.onClickRemove(e,t),13==e.which&&e.preventDefault()},onChangeFilter:function(e,t){var i=t.val(),a=t.data("filter");this.get(a)!==i&&(this.set(a,i),this.set("paged",1),t.is("select")?this.fetch():this.maybeFetch())},onClickAdd:function(e,t){var i=this.val(),a=parseInt(this.get("max"));if(t.hasClass("disabled"))return!1;if(a>0&&i&&i.length>=a)return this.showNotice({text:acf.__("Maximum values reached ( {max} values )").replace("{max}",a),type:"warning"}),!1;t.addClass("disabled");var n=this.newValue({id:t.data("id"),text:t.html()});this.$list("values").append(n),this.$input().trigger("change")},onClickRemove:function(e,t){let i;e.preventDefault(),i=t.hasClass("acf-rel-item-remove")?t:t.parent();const a=i.parent(),n=i.data("id");a.remove(),this.$listItem("choices",n).removeClass("disabled"),this.$input().trigger("change")},onTouchStartValues:function(t,i){e(this.$listItems("values")).removeClass("relationship-hover"),i.addClass("relationship-hover")},maybeFetch:function(){var e=this.get("timeout");e&&clearTimeout(e),e=this.setTimeout(this.fetch,300),this.set("timeout",e)},getAjaxData:function(){var e=this.$control().data();for(var t in e)e[t]=this.get(t);return e.action="acf/fields/relationship/query",e.field_key=this.get("key"),acf.applyFilters("relationship_ajax_data",e,this)},fetch:function(){(n=this.get("xhr"))&&n.abort();var t=this.getAjaxData(),i=this.$list("choices");1==t.paged&&i.html("");var a=e('
                    • '+acf.__("Loading")+"
                    • ");i.append(a),this.set("loading",!0);var n=e.ajax({url:acf.get("ajaxurl"),dataType:"json",type:"post",data:acf.prepareForAjax(t),context:this,success:function(t){if(!t||!t.results||!t.results.length)return this.set("more",!1),void(1==this.get("paged")&&this.$list("choices").append("
                    • "+acf.__("No matches found")+"
                    • "));this.set("more",t.more);var a=this.walkChoices(t.results),n=e(a),s=this.val();s&&s.length&&s.map((function(e){n.find('.acf-rel-item[data-id="'+e+'"]').addClass("disabled")})),i.append(n);var r=!1,o=!1;i.find(".acf-rel-label").each((function(){var t=e(this),i=t.siblings("ul");if(r&&r.text()==t.text())return o.append(i.children()),void e(this).parent().remove();r=t,o=i}))},complete:function(){this.set("loading",!1),a.remove()}});this.set("xhr",n)},walkChoices:function(t){var i=function(t){var a="";return e.isArray(t)?t.map((function(e){a+=i(e)})):e.isPlainObject(t)&&(void 0!==t.children?(a+='
                    • '+acf.escHtml(t.text)+'
                        ',a+=i(t.children),a+="
                    • "):a+='
                    • '+acf.escHtml(t.text)+"
                    • "),a};return i(t)}}),acf.registerFieldType(t)},6965:()=>{var e;jQuery,e=acf.Field.extend({type:"select",select2:!1,wait:"load",events:{removeField:"onRemove",duplicateField:"onDuplicate"},$input:function(){return this.$("select")},initialize:function(){var e=this.$input();if(this.inherit(e),this.get("ui")){var t=this.get("ajax_action");t||(t="acf/fields/"+this.get("type")+"/query"),this.select2=acf.newSelect2(e,{field:this,ajax:this.get("ajax"),multiple:this.get("multiple"),placeholder:this.get("placeholder"),allowNull:this.get("allow_null"),ajaxAction:t})}},onRemove:function(){this.select2&&this.select2.destroy()},onDuplicate:function(e,t,i){this.select2&&(i.find(".select2-container").remove(),i.find("select").removeClass("select2-hidden-accessible"))}}),acf.registerFieldType(e)},177:()=>{!function(e,t){var i="tab",a=acf.Field.extend({type:"tab",wait:"",tabs:!1,tab:!1,events:{duplicateField:"onDuplicate"},findFields:function(){let e;switch(this.get("key")){case"acf_field_settings_tabs":e=".acf-field-settings-main";break;case"acf_field_group_settings_tabs":e=".field-group-settings-tab";break;case"acf_browse_fields_tabs":e=".acf-field-types-tab";break;case"acf_post_type_tabs":e=".acf-post-type-advanced-settings";break;case"acf_taxonomy_tabs":e=".acf-taxonomy-advanced-settings";break;case"acf_ui_options_page_tabs":e=".acf-ui-options-page-advanced-settings";break;default:e=".acf-field"}return this.$el.nextUntil(".acf-field-tab",e)},getFields:function(){return acf.getFields(this.findFields())},findTabs:function(){return this.$el.prevAll(".acf-tab-wrap:first")},findTab:function(){return this.$(".acf-tab-button")},initialize:function(){if(this.$el.is("td"))return this.events={},!1;var e=this.findTabs(),t=this.findTab(),i=acf.parseArgs(t.data(),{endpoint:!1,placement:"",before:this.$el});!e.length||i.endpoint?this.tabs=new s(i):this.tabs=e.data("acf"),this.tab=this.tabs.addTab(t,this)},isActive:function(){return this.tab.isActive()},showFields:function(){this.getFields().map((function(e){e.show(this.cid,i),e.hiddenByTab=!1}),this)},hideFields:function(){this.getFields().map((function(e){e.hide(this.cid,i),e.hiddenByTab=this.tab}),this)},show:function(e){var t=acf.Field.prototype.show.apply(this,arguments);return t&&(this.tab.show(),this.tabs.refresh()),t},hide:function(e){var t=acf.Field.prototype.hide.apply(this,arguments);return t&&(this.tab.hide(),this.isActive()&&this.tabs.reset()),t},enable:function(e){this.getFields().map((function(e){e.enable(i)}))},disable:function(e){this.getFields().map((function(e){e.disable(i)}))},onDuplicate:function(e,t,i){this.isActive()&&i.prevAll(".acf-tab-wrap:first").remove()}});acf.registerFieldType(a);var n=0,s=acf.Model.extend({tabs:[],active:!1,actions:{refresh:"onRefresh",close_field_object:"onCloseFieldObject"},data:{before:!1,placement:"top",index:0,initialized:!1},setup:function(t){e.extend(this.data,t),this.tabs=[],this.active=!1;var i=this.get("placement"),a=this.get("before"),s=a.parent();if("left"==i&&s.hasClass("acf-fields")&&s.addClass("-sidebar"),a.is("tr"))this.$el=e('
                      ');else{let t="acf-hl acf-tab-group";"acf_field_settings_tabs"===this.get("key")&&(t="acf-field-settings-tab-bar"),this.$el=e('
                        ')}a.before(this.$el),this.set("index",n,!0),n++},initializeTabs:function(){if("acf_field_settings_tabs"!==this.get("key")||!e("#acf-field-group-fields").hasClass("hide-tabs")){var t=this.getVisible().shift(),i=(acf.getPreference("this.tabs")||[])[this.get("index")];this.tabs[i]&&this.tabs[i].isVisible()&&(t=this.tabs[i]),t?this.selectTab(t):this.closeTabs(),this.set("initialized",!0)}},getVisible:function(){return this.tabs.filter((function(e){return e.isVisible()}))},getActive:function(){return this.active},setActive:function(e){return this.active=e},hasActive:function(){return!1!==this.active},isActive:function(e){var t=this.getActive();return t&&t.cid===e.cid},closeActive:function(){this.hasActive()&&this.closeTab(this.getActive())},openTab:function(e){this.closeActive(),e.open(),this.setActive(e)},closeTab:function(e){e.close(),this.setActive(!1)},closeTabs:function(){this.tabs.map(this.closeTab,this)},selectTab:function(e){this.tabs.map((function(t){e.cid!==t.cid&&this.closeTab(t)}),this),this.openTab(e)},addTab:function(t,i){var a=e("
                      • "+t.outerHTML()+"
                      • "),n=t.attr("class").replace("acf-tab-button","");a.addClass(n),this.$("ul").append(a);var s=new r({$el:a,field:i,group:this});return this.tabs.push(s),s},reset:function(){return this.closeActive(),this.refresh()},refresh:function(){if(this.hasActive())return!1;var e=this.getVisible().shift();return e&&this.openTab(e),e},onRefresh:function(){if("left"===this.get("placement")){var e=this.$el.parent(),t=this.$el.children("ul"),i=e.is("td")?"height":"min-height",a=t.position().top+t.outerHeight(!0)-1;e.css(i,a)}},onCloseFieldObject:function(e){const t=this.getVisible().find((t=>{const i=t.$el.closest("div[data-id]").data("id");if(e.data.id===i)return t}));t&&setTimeout((()=>{this.openTab(t)}),300)}}),r=acf.Model.extend({group:!1,field:!1,events:{"click a":"onClick"},index:function(){return this.$el.index()},isVisible:function(){return acf.isVisible(this.$el)},isActive:function(){return this.$el.hasClass("active")},open:function(){this.$el.addClass("active"),this.field.showFields()},close:function(){this.$el.removeClass("active"),this.field.hideFields()},onClick:function(e,t){e.preventDefault(),this.toggle()},toggle:function(){this.isActive()||this.group.openTab(this)}});new acf.Model({priority:50,actions:{prepare:"render",append:"render",unload:"onUnload",show:"render",invalid_field:"onInvalidField"},findTabs:function(){return e(".acf-tab-wrap")},getTabs:function(){return acf.getInstances(this.findTabs())},render:function(e){this.getTabs().map((function(e){e.get("initialized")||e.initializeTabs()}))},onInvalidField:function(e){this.busy||e.hiddenByTab&&(e.hiddenByTab.toggle(),this.busy=!0,this.setTimeout((function(){this.busy=!1}),100))},onUnload:function(){var e=[];this.getTabs().map((function(t){if(t.$el.children(".acf-field-settings-tab-bar").length||t.$el.parents("#acf-advanced-settings.postbox").length)return!0;var i=t.hasActive()?t.getActive().index():0;e.push(i)})),e.length&&acf.setPreference("this.tabs",e)}})}(jQuery)},2573:()=>{var e,t;e=jQuery,t=acf.Field.extend({type:"taxonomy",data:{ftype:"select"},select2:!1,wait:"load",events:{'click a[data-name="add"]':"onClickAdd",'click input[type="radio"]':"onClickRadio",removeField:"onRemove"},$control:function(){return this.$(".acf-taxonomy-field")},$input:function(){return this.getRelatedPrototype().$input.apply(this,arguments)},getRelatedType:function(){var e=this.get("ftype");return"multi_select"==e&&(e="select"),e},getRelatedPrototype:function(){return acf.getFieldType(this.getRelatedType()).prototype},getValue:function(){return this.getRelatedPrototype().getValue.apply(this,arguments)},setValue:function(){return this.getRelatedPrototype().setValue.apply(this,arguments)},initialize:function(){this.getRelatedPrototype().initialize.apply(this,arguments)},onRemove:function(){var e=this.getRelatedPrototype();e.onRemove&&e.onRemove.apply(this,arguments)},onClickAdd:function(t,i){var a=this,n=!1,s=!1,r=!1,o=!1,c=!1,l=!1,d=function(e){n.loading(!1),n.content(e),s=n.$("form"),r=n.$('input[name="term_name"]'),o=n.$('select[name="term_parent"]'),c=n.$(".acf-submit-button"),r.trigger("focus"),n.on("submit","form",u)},u=function(t,i){if(t.preventDefault(),t.stopImmediatePropagation(),""===r.val())return r.trigger("focus"),!1;acf.startButtonLoading(c);var n={action:"acf/fields/taxonomy/add_term",field_key:a.get("key"),term_name:r.val(),term_parent:o.length?o.val():0};e.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(n),type:"post",dataType:"json",success:f})},f=function(e){acf.stopButtonLoading(c),l&&l.remove(),acf.isAjaxSuccess(e)?(r.val(""),p(e.data),l=acf.newNotice({type:"success",text:acf.getAjaxMessage(e),target:s,timeout:2e3,dismiss:!1})):l=acf.newNotice({type:"error",text:acf.getAjaxError(e),target:s,timeout:2e3,dismiss:!1}),r.trigger("focus")},p=function(t){var i=e('");t.term_parent?o.children('option[value="'+t.term_parent+'"]').after(i):o.append(i),acf.getFields({type:"taxonomy"}).map((function(e){e.get("taxonomy")==a.get("taxonomy")&&e.appendTerm(t)})),a.selectTerm(t.term_id)};!function(){n=acf.newPopup({title:i.attr("title"),loading:!0,width:"300px"});var t={action:"acf/fields/taxonomy/add_term",field_key:a.get("key")};e.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(t),type:"post",dataType:"html",success:d})}()},appendTerm:function(e){"select"==this.getRelatedType()?this.appendTermSelect(e):this.appendTermCheckbox(e)},appendTermSelect:function(e){this.select2.addOption({id:e.term_id,text:e.term_label})},appendTermCheckbox:function(t){var i=this.$("[name]:first").attr("name"),a=this.$("ul:first");"checkbox"==this.getRelatedType()&&(i+="[]");var n=e(['
                      • ',"","
                      • "].join(""));if(t.term_parent){var s=a.find('li[data-id="'+t.term_parent+'"]');(a=s.children("ul")).exists()||(a=e('
                          '),s.append(a))}a.append(n)},selectTerm:function(e){"select"==this.getRelatedType()?this.select2.selectOption(e):this.$('input[value="'+e+'"]').prop("checked",!0).trigger("change")},onClickRadio:function(e,t){var i=t.parent("label"),a=i.hasClass("selected");this.$(".selected").removeClass("selected"),i.addClass("selected"),this.get("allow_null")&&a&&(i.removeClass("selected"),t.prop("checked",!1).trigger("change"))}}),acf.registerFieldType(t)},9047:()=>{var e,t;e=jQuery,t=acf.models.DatePickerField.extend({type:"time_picker",$control:function(){return this.$(".acf-time-picker")},initialize:function(){var e=this.$input(),t=this.$inputText(),i={timeFormat:this.get("time_format"),altField:e,altFieldTimeOnly:!1,altTimeFormat:"HH:mm:ss",showButtonPanel:!0,controlType:"select",oneLine:!0,closeText:acf.get("dateTimePickerL10n").selectText,timeOnly:!0,onClose:function(e,t,i){var a=t.dpDiv.find(".ui-datepicker-close");!e&&a.is(":hover")&&i._updateDateTime()}};i=acf.applyFilters("time_picker_args",i,this),acf.newTimePicker(t,i),acf.doAction("time_picker_init",t,i,this)}}),acf.registerFieldType(t),acf.newTimePicker=function(t,i){if(void 0===e.timepicker)return!1;i=i||{},t.timepicker(i),e("body > #ui-datepicker-div").exists()&&e("body > #ui-datepicker-div").wrap('
                          ')}},1788:()=>{var e;jQuery,e=acf.Field.extend({type:"true_false",events:{"change .acf-switch-input":"onChange","focus .acf-switch-input":"onFocus","blur .acf-switch-input":"onBlur","keypress .acf-switch-input":"onKeypress"},$input:function(){return this.$('input[type="checkbox"]')},$switch:function(){return this.$(".acf-switch")},getValue:function(){return this.$input().prop("checked")?1:0},initialize:function(){this.render()},render:function(){var e=this.$switch();if(e.length){var t=e.children(".acf-switch-on"),i=e.children(".acf-switch-off"),a=Math.max(t.width(),i.width());a&&(t.css("min-width",a),i.css("min-width",a))}},switchOn:function(){this.$input().prop("checked",!0),this.$switch().addClass("-on")},switchOff:function(){this.$input().prop("checked",!1),this.$switch().removeClass("-on")},onChange:function(e,t){t.prop("checked")?this.switchOn():this.switchOff()},onFocus:function(e,t){this.$switch().addClass("-focus")},onBlur:function(e,t){this.$switch().removeClass("-focus")},onKeypress:function(e,t){return 37===e.keyCode?this.switchOff():39===e.keyCode?this.switchOn():void 0}}),acf.registerFieldType(e)},4429:()=>{var e;jQuery,e=acf.Field.extend({type:"url",events:{'keyup input[type="url"]':"onkeyup"},$control:function(){return this.$(".acf-input-wrap")},$input:function(){return this.$('input[type="url"]')},initialize:function(){this.render()},isValid:function(){var e=this.val();return!!e&&(-1!==e.indexOf("://")||0===e.indexOf("//"))},render:function(){this.isValid()?this.$control().addClass("-valid"):this.$control().removeClass("-valid")},onkeyup:function(e,t){this.render()}}),acf.registerFieldType(e)},7790:()=>{var e;jQuery,e=acf.models.SelectField.extend({type:"user"}),acf.registerFieldType(e),acf.addFilter("select2_ajax_data",(function(e,t,i,a,n){if(!a)return e;const s=a.get("queryNonce");return s&&s.length&&(e.user_query_nonce=s),e}))},4850:()=>{var e;jQuery,e=acf.Field.extend({type:"wysiwyg",wait:"load",events:{"mousedown .acf-editor-wrap.delay":"onMousedown",unmountField:"disableEditor",remountField:"enableEditor",removeField:"disableEditor"},$control:function(){return this.$(".acf-editor-wrap")},$input:function(){return this.$("textarea")},getMode:function(){return this.$control().hasClass("tmce-active")?"visual":"text"},initialize:function(){this.$control().hasClass("delay")||this.initializeEditor()},initializeEditor:function(){var e=this.$control(),t=this.$input(),i={tinymce:!0,quicktags:!0,toolbar:this.get("toolbar"),mode:this.getMode(),field:this},a=t.attr("id"),n=acf.uniqueId("acf-editor-"),s=t.data(),r=t.val();acf.rename({target:e,search:a,replace:n,destructive:!0}),this.set("id",n,!0),this.$input().data(s).val(r),acf.tinymce.initialize(n,i)},onMousedown:function(e){e.preventDefault();var t=this.$control();t.removeClass("delay"),t.find(".acf-editor-toolbar").remove(),this.initializeEditor()},enableEditor:function(){"visual"==this.getMode()&&acf.tinymce.enable(this.get("id"))},disableEditor:function(){acf.tinymce.destroy(this.get("id"))}}),acf.registerFieldType(e)},6291:()=>{!function(e,t){var i=[];acf.Field=acf.Model.extend({type:"",eventScope:".acf-field",wait:"ready",setup:function(e){this.$el=e,this.inherit(e),this.inherit(this.$control())},val:function(e){return e!==t?this.setValue(e):this.prop("disabled")?null:this.getValue()},getValue:function(){return this.$input().val()},setValue:function(e){return acf.val(this.$input(),e)},__:function(e){return acf._e(this.type,e)},$control:function(){return!1},$input:function(){return this.$("[name]:first")},$inputWrap:function(){return this.$(".acf-input:first")},$labelWrap:function(){return this.$(".acf-label:first")},getInputName:function(){return this.$input().attr("name")||""},parent:function(){var e=this.parents();return!!e.length&&e[0]},parents:function(){var e=this.$el.parents(".acf-field");return acf.getFields(e)},show:function(e,t){var i=acf.show(this.$el,e);return i&&(this.prop("hidden",!1),acf.doAction("show_field",this,t),"conditional_logic"===t&&this.setFieldSettingsLastVisible()),i},hide:function(e,t){var i=acf.hide(this.$el,e);return i&&(this.prop("hidden",!0),acf.doAction("hide_field",this,t),"conditional_logic"===t&&this.setFieldSettingsLastVisible()),i},setFieldSettingsLastVisible:function(){var e=this.$el.parents(".acf-field-settings-main");if(e.length){var t=e.find(".acf-field");t.removeClass("acf-last-visible"),t.not(".acf-hidden").last().addClass("acf-last-visible")}},enable:function(e,t){var i=acf.enable(this.$el,e);return i&&(this.prop("disabled",!1),acf.doAction("enable_field",this,t)),i},disable:function(e,t){var i=acf.disable(this.$el,e);return i&&(this.prop("disabled",!0),acf.doAction("disable_field",this,t)),i},showEnable:function(e,t){return this.enable.apply(this,arguments),this.show.apply(this,arguments)},hideDisable:function(e,t){return this.disable.apply(this,arguments),this.hide.apply(this,arguments)},showNotice:function(e){"object"!=typeof e&&(e={text:e}),this.notice&&this.notice.remove(),e.target=this.$inputWrap(),this.notice=acf.newNotice(e)},removeNotice:function(e){this.notice&&(this.notice.away(e||0),this.notice=!1)},showError:function(i){this.$el.addClass("acf-error"),i!==t&&this.showNotice({text:i,type:"error",dismiss:!1}),acf.doAction("invalid_field",this),this.$el.one("focus change","input, select, textarea",e.proxy(this.removeError,this))},removeError:function(){this.$el.removeClass("acf-error"),this.removeNotice(250),acf.doAction("valid_field",this)},trigger:function(e,t,i){return"invalidField"==e&&(i=!0),acf.Model.prototype.trigger.apply(this,[e,t,i])}}),acf.newField=function(e){var t=e.data("type"),i=a(t),n=new(acf.models[i]||acf.Field)(e);return acf.doAction("new_field",n),n};var a=function(e){return acf.strPascalCase(e||"")+"Field"};acf.registerFieldType=function(e){var t=e.prototype.type,n=a(t);acf.models[n]=e,i.push(t)},acf.getFieldType=function(e){var t=a(e);return acf.models[t]||!1},acf.getFieldTypes=function(e){e=acf.parseArgs(e,{category:""});var t=[];return i.map((function(i){var a=acf.getFieldType(i),n=a.prototype;e.category&&n.category!==e.category||t.push(a)})),t}}(jQuery)},1580:()=>{!function(e,t){acf.findFields=function(t){var i=".acf-field",a=!1;return(t=acf.parseArgs(t,{key:"",name:"",type:"",is:"",parent:!1,sibling:!1,limit:!1,visible:!1,suppressFilters:!1,excludeSubFields:!1})).suppressFilters||(t=acf.applyFilters("find_fields_args",t)),t.key&&(i+='[data-key="'+t.key+'"]'),t.type&&(i+='[data-type="'+t.type+'"]'),t.name&&(i+='[data-name="'+t.name+'"]'),t.is&&(i+=t.is),t.visible&&(i+=":visible"),t.suppressFilters||(i=acf.applyFilters("find_fields_selector",i,t)),t.parent?(a=t.parent.find(i),t.excludeSubFields&&(a=a.not(t.parent.find(".acf-is-subfields .acf-field")))):a=t.sibling?t.sibling.siblings(i):e(i),t.suppressFilters||(a=a.not(".acf-clone .acf-field"),a=acf.applyFilters("find_fields",a)),t.limit&&(a=a.slice(0,t.limit)),a},acf.findField=function(e,t){return acf.findFields({key:e,limit:1,parent:t,suppressFilters:!0})},acf.getField=function(e){e instanceof jQuery||(e=acf.findField(e));var t=e.data("acf");return t||(t=acf.newField(e)),t},acf.getFields=function(t){t instanceof jQuery||(t=acf.findFields(t));var i=[];return t.each((function(){var t=acf.getField(e(this));i.push(t)})),i},acf.findClosestField=function(e){return e.closest(".acf-field")},acf.getClosestField=function(e){var t=acf.findClosestField(e);return this.getField(t)};var i=function(e){var t=e+"_field",i=e+"Field";acf.addAction(t,(function(n){var s=acf.arrayArgs(arguments),r=s.slice(1);["type","name","key"].map((function(e){var i="/"+e+"="+n.get(e);s=[t+i,n].concat(r),acf.doAction.apply(null,s)})),a.indexOf(e)>-1&&n.trigger(i,r)}))},a=["remove","unmount","remount","sortstart","sortstop","show","hide","unload","valid","invalid","enable","disable","duplicate"];["prepare","ready","load","append","remove","unmount","remount","sortstart","sortstop","show","hide","unload"].map((function(e){var t=e,a=e+"_fields",n=e+"_field";acf.addAction(t,(function(e){var t=acf.arrayArgs(arguments).slice(1),i=acf.getFields({parent:e});if(i.length){var n=[a,i].concat(t);acf.doAction.apply(null,n)}})),acf.addAction(a,(function(e){var t=acf.arrayArgs(arguments).slice(1);e.map((function(e,i){var a=[n,e].concat(t);acf.doAction.apply(null,a)}))})),i(e)})),["valid","invalid","enable","disable","new","duplicate"].map(i),new acf.Model({id:"fieldsEventManager",events:{'click .acf-field a[href="#"]':"onClick","change .acf-field":"onChange"},onClick:function(e){e.preventDefault()},onChange:function(){e("#_acf_changed").val(1),acf.isGutenbergPostEditor()&&wp.data.dispatch("core/editor").editPost({meta:{_acf_changed:1}})}}),new acf.Model({id:"duplicateFieldsManager",actions:{duplicate:"onDuplicate",duplicate_fields:"onDuplicateFields"},onDuplicate:function(e,t){var i=acf.getFields({parent:e});if(i.length){var a=acf.findFields({parent:t});acf.doAction("duplicate_fields",i,a)}},onDuplicateFields:function(t,i){t.map((function(t,a){acf.doAction("duplicate_field",t,e(i[a]))}))}})}(jQuery)},5938:()=>{var e;e=jQuery,new acf.Model({priority:90,actions:{new_field:"refresh",show_field:"refresh",hide_field:"refresh",remove_field:"refresh",unmount_field:"refresh",remount_field:"refresh"},refresh:function(){acf.refresh()}}),new acf.Model({priority:1,actions:{sortstart:"onSortstart",sortstop:"onSortstop"},onSortstart:function(e){acf.doAction("unmount",e)},onSortstop:function(e){acf.doAction("remount",e)}}),new acf.Model({actions:{sortstart:"onSortstart"},onSortstart:function(t,i){t.is("tr")&&(i.html('
                          '),t.addClass("acf-sortable-tr-helper"),t.children().each((function(){e(this).width(e(this).width())})),i.height(t.height()+"px"),t.removeClass("acf-sortable-tr-helper"))}}),new acf.Model({actions:{after_duplicate:"onAfterDuplicate"},onAfterDuplicate:function(t,i){var a=[];t.find("select").each((function(t){a.push(e(this).val())})),i.find("select").each((function(t){e(this).val(a[t])}))}}),new acf.Model({id:"tableHelper",priority:20,actions:{refresh:"renderTables"},renderTables:function(t){var i=this;e(".acf-table:visible").each((function(){i.renderTable(e(this))}))},renderTable:function(t){var i=t.find("> thead > tr:visible > th[data-key]"),a=t.find("> tbody > tr:visible > td[data-key]");if(!i.length||!a.length)return!1;i.each((function(t){var i=e(this),n=i.data("key"),s=a.filter('[data-key="'+n+'"]'),r=s.filter(".acf-hidden");s.removeClass("acf-empty"),s.length===r.length?acf.hide(i):(acf.show(i),r.addClass("acf-empty"))})),i.css("width","auto"),i=i.not(".acf-hidden");var n=100;i.length,i.filter("[data-width]").each((function(){var t=e(this).data("width");e(this).css("width",t+"%"),n-=t}));var s=i.not("[data-width]");if(s.length){var r=n/s.length;s.css("width",r+"%"),n=0}n>0&&i.last().css("width","auto"),a.filter(".-collapsed-target").each((function(){var t=e(this);t.parent().hasClass("-collapsed")?t.attr("colspan",i.length):t.removeAttr("colspan")}))}}),new acf.Model({id:"fieldsHelper",priority:30,actions:{refresh:"renderGroups"},renderGroups:function(){var t=this;e(".acf-fields:visible").each((function(){t.renderGroup(e(this))}))},renderGroup:function(t){var i=0,a=0,n=e(),s=t.children(".acf-field[data-width]:visible");return!!s.length&&(t.hasClass("-left")?(s.removeAttr("data-width"),s.css("width","auto"),!1):(s.removeClass("-r0 -c0").css({"min-height":0}),s.each((function(t){var s=e(this),r=s.position(),o=Math.ceil(r.top),c=Math.ceil(r.left);n.length&&o>i&&(n.css({"min-height":a+"px"}),r=s.position(),o=Math.ceil(r.top),c=Math.ceil(r.left),i=0,a=0,n=e()),acf.get("rtl")&&(c=Math.ceil(s.parent().width()-(r.left+s.outerWidth()))),0==o?s.addClass("-r0"):0==c&&s.addClass("-c0");var l=Math.ceil(s.outerHeight())+1;a=Math.max(a,l),i=Math.max(i,o),n=n.add(s)})),void(n.length&&n.css({"min-height":a+"px"}))))}}),new acf.Model({id:"bodyClassShiftHelper",events:{keydown:"onKeyDown",keyup:"onKeyUp"},isShiftKey:function(e){return 16===e.keyCode},onKeyDown:function(t){this.isShiftKey(t)&&e("body").addClass("acf-keydown-shift")},onKeyUp:function(t){this.isShiftKey(t)&&e("body").removeClass("acf-keydown-shift")}})},3812:()=>{!function(e,t){acf.newMediaPopup=function(e){var t=null;return e=acf.parseArgs(e,{mode:"select",title:"",button:"",type:"",field:!1,allowedTypes:"",library:"all",multiple:!1,attachment:0,autoOpen:!0,open:function(){},select:function(){},close:function(){}}),t="edit"==e.mode?new acf.models.EditMediaPopup(e):new acf.models.SelectMediaPopup(e),e.autoOpen&&setTimeout((function(){t.open()}),1),acf.doAction("new_media_popup",t),t};var i=function(){var e=acf.get("post_id");return acf.isNumeric(e)?e:0};acf.getMimeTypes=function(){return this.get("mimeTypes")},acf.getMimeType=function(e){var t=acf.getMimeTypes();if(void 0!==t[e])return t[e];for(var i in t)if(-1!==i.indexOf(e))return t[i];return!1};var a=acf.Model.extend({id:"MediaPopup",data:{},defaults:{},frame:!1,setup:function(t){e.extend(this.data,t)},initialize:function(){var e=this.getFrameOptions();this.addFrameStates(e);var t=wp.media(e);t.acf=this,this.addFrameEvents(t,e),this.frame=t},open:function(){this.frame.open()},close:function(){this.frame.close()},remove:function(){this.frame.detach(),this.frame.remove()},getFrameOptions:function(){var e={title:this.get("title"),multiple:this.get("multiple"),library:{},states:[]};return this.get("type")&&(e.library.type=this.get("type")),"uploadedTo"===this.get("library")&&(e.library.uploadedTo=i()),this.get("attachment")&&(e.library.post__in=[this.get("attachment")]),this.get("button")&&(e.button={text:this.get("button")}),e},addFrameStates:function(e){var t=wp.media.query(e.library);this.get("field")&&acf.isset(t,"mirroring","args")&&(t.mirroring.args._acfuploader=this.get("field")),e.states.push(new wp.media.controller.Library({library:t,multiple:this.get("multiple"),title:this.get("title"),priority:20,filterable:"all",editable:!0,allowLocalEdits:!0})),acf.isset(wp,"media","controller","EditImage")&&e.states.push(new wp.media.controller.EditImage)},addFrameEvents:function(e,t){e.on("open",(function(){this.$el.closest(".media-modal").addClass("acf-media-modal -"+this.acf.get("mode"))}),e),e.on("content:render:edit-image",(function(){var e=this.state().get("image"),t=new wp.media.view.EditImage({model:e,controller:this}).render();this.content.set(t),t.loadEditor()}),e),e.on("select",(function(){var t=e.state().get("selection");t&&t.each((function(t,i){e.acf.get("select").apply(e.acf,[t,i])}))})),e.on("close",(function(){setTimeout((function(){e.acf.get("close").apply(e.acf),e.acf.remove()}),1)}))}});acf.models.SelectMediaPopup=a.extend({id:"SelectMediaPopup",setup:function(e){e.button||(e.button=acf._x("Select","verb")),a.prototype.setup.apply(this,arguments)},addFrameEvents:function(e,t){acf.isset(_wpPluploadSettings,"defaults","multipart_params")&&(_wpPluploadSettings.defaults.multipart_params._acfuploader=this.get("field"),e.on("open",(function(){delete _wpPluploadSettings.defaults.multipart_params._acfuploader}))),e.on("content:activate:browse",(function(){var t=!1;try{t=e.content.get().toolbar}catch(e){return void console.log(e)}e.acf.customizeFilters.apply(e.acf,[t])})),a.prototype.addFrameEvents.apply(this,arguments)},customizeFilters:function(t){var i=t.get("filters");if("image"==this.get("type")&&(i.filters.all.text=acf.__("All images"),delete i.filters.audio,delete i.filters.video,delete i.filters.image,e.each(i.filters,(function(e,t){t.props.type=t.props.type||"image"}))),this.get("allowedTypes")&&this.get("allowedTypes").split(" ").join("").split(".").join("").split(",").map((function(e){var t=acf.getMimeType(e);if(t){var a={text:t,props:{status:null,type:t,uploadedTo:null,orderby:"date",order:"DESC"},priority:20};i.filters[t]=a}})),"uploadedTo"===this.get("library")){var a=this.frame.options.library.uploadedTo;delete i.filters.unattached,delete i.filters.uploaded,e.each(i.filters,(function(e,t){t.text+=" ("+acf.__("Uploaded to this post")+")",t.props.uploadedTo=a}))}var n=this.get("field");e.each(i.filters,(function(e,t){t.props._acfuploader=n})),t.get("search").model.attributes._acfuploader=n,i.renderFilters&&i.renderFilters()}}),acf.models.EditMediaPopup=a.extend({id:"SelectMediaPopup",setup:function(e){e.button||(e.button=acf._x("Update","verb")),a.prototype.setup.apply(this,arguments)},addFrameEvents:function(e,t){e.on("open",(function(){this.$el.closest(".media-modal").addClass("acf-expanded"),"browse"!=this.content.mode()&&this.content.mode("browse");var t=this.state().get("selection"),i=wp.media.attachment(e.acf.get("attachment"));t.add(i)}),e),a.prototype.addFrameEvents.apply(this,arguments)}}),new acf.Model({id:"customizePrototypes",wait:"ready",initialize:function(){if(acf.isset(window,"wp","media","view")){var e=i();e&&acf.isset(wp,"media","view","settings","post")&&(wp.media.view.settings.post.id=e),this.customizeAttachmentsButton(),this.customizeAttachmentsRouter(),this.customizeAttachmentFilters(),this.customizeAttachmentCompat(),this.customizeAttachmentLibrary()}},customizeAttachmentsButton:function(){if(acf.isset(wp,"media","view","Button")){var e=wp.media.view.Button;wp.media.view.Button=e.extend({initialize:function(){var e=_.defaults(this.options,this.defaults);this.model=new Backbone.Model(e),this.listenTo(this.model,"change",this.render)}})}},customizeAttachmentsRouter:function(){if(acf.isset(wp,"media","view","Router")){var t=wp.media.view.Router;wp.media.view.Router=t.extend({addExpand:function(){var t=e(['',''+acf.__("Expand Details")+"",''+acf.__("Collapse Details")+"",""].join(""));t.on("click",(function(t){t.preventDefault();var i=e(this).closest(".media-modal");i.hasClass("acf-expanded")?i.removeClass("acf-expanded"):i.addClass("acf-expanded")})),this.$el.append(t)},initialize:function(){return t.prototype.initialize.apply(this,arguments),this.addExpand(),this}})}},customizeAttachmentFilters:function(){acf.isset(wp,"media","view","AttachmentFilters","All")&&(wp.media.view.AttachmentFilters.All.prototype.renderFilters=function(){this.$el.html(_.chain(this.filters).map((function(t,i){return{el:e("").val(i).html(t.text)[0],priority:t.priority||50}}),this).sortBy("priority").pluck("el").value())})},customizeAttachmentCompat:function(){if(acf.isset(wp,"media","view","AttachmentCompat")){var t=wp.media.view.AttachmentCompat,i=!1;wp.media.view.AttachmentCompat=t.extend({render:function(){return this.rendered?this:(t.prototype.render.apply(this,arguments),this.$("#acf-form-data").length?(clearTimeout(i),i=setTimeout(e.proxy((function(){this.rendered=!0,acf.doAction("append",this.$el)}),this),50),this):this)},save:function(e){var t;e&&e.preventDefault(),t=acf.serializeForAjax(this.$el),this.controller.trigger("attachment:compat:waiting",["waiting"]),this.model.saveCompat(t).always(_.bind(this.postSave,this))}})}},customizeAttachmentLibrary:function(){if(acf.isset(wp,"media","view","Attachment","Library")){var e=wp.media.view.Attachment.Library;wp.media.view.Attachment.Library=e.extend({render:function(){var t=acf.isget(this,"controller","acf"),i=acf.isget(this,"model","attributes");if(t&&i){i.acf_errors&&this.$el.addClass("acf-disabled");var a=t.get("selected");a&&a.indexOf(i.id)>-1&&this.$el.addClass("acf-selected")}return e.prototype.render.apply(this,arguments)},toggleSelection:function(t){this.collection;var i=this.options.selection,a=this.model,n=(i.single(),this.controller),s=acf.isget(this,"model","attributes","acf_errors"),r=n.$el.find(".media-frame-content .media-sidebar");if(r.children(".acf-selection-error").remove(),r.children().removeClass("acf-hidden"),n&&s){var o=acf.isget(this,"model","attributes","filename");return r.children().addClass("acf-hidden"),r.prepend(['
                          ',''+acf.__("Restricted")+"",''+o+"",''+s+"","
                          "].join("")),i.reset(),void i.single(a)}return e.prototype.toggleSelection.apply(this,arguments)}})}}})}(jQuery)},1128:()=>{var e;e=jQuery,new acf.Model({wait:"prepare",priority:1,initialize:function(){(acf.get("postboxes")||[]).map(acf.newPostbox)}}),acf.getPostbox=function(t){return"string"==typeof arguments[0]&&(t=e("#"+arguments[0])),acf.getInstance(t)},acf.getPostboxes=function(){return acf.getInstances(e(".acf-postbox"))},acf.newPostbox=function(e){return new acf.models.Postbox(e)},acf.models.Postbox=acf.Model.extend({data:{id:"",key:"",style:"default",label:"top",edit:""},setup:function(t){t.editLink&&(t.edit=t.editLink),e.extend(this.data,t),this.$el=this.$postbox()},$postbox:function(){return e("#"+this.get("id"))},$hide:function(){return e("#"+this.get("id")+"-hide")},$hideLabel:function(){return this.$hide().parent()},$hndle:function(){return this.$("> .hndle")},$handleActions:function(){return this.$("> .postbox-header .handle-actions")},$inside:function(){return this.$("> .inside")},isVisible:function(){return this.$el.hasClass("acf-hidden")},isHiddenByScreenOptions:function(){return this.$el.hasClass("hide-if-js")||"none"==this.$el.css("display")},initialize:function(){if(this.$el.addClass("acf-postbox"),"block"!==acf.get("editor")){var e=this.get("style");"default"!==e&&this.$el.addClass(e)}this.$inside().addClass("acf-fields").addClass("-"+this.get("label"));var t=this.get("edit");if(t){var i='',a=this.$handleActions();a.length?a.prepend(i):this.$hndle().append(i)}this.show()},show:function(){this.$el.hasClass("hide-if-js")?this.$hide().prop("checked",!1):(this.$hideLabel().show(),this.$hide().prop("checked",!0),this.$el.show().removeClass("acf-hidden"),acf.doAction("show_postbox",this))},enable:function(){acf.enable(this.$el,"postbox")},showEnable:function(){this.enable(),this.show()},hide:function(){this.$hideLabel().hide(),this.$el.hide().addClass("acf-hidden"),acf.doAction("hide_postbox",this)},disable:function(){acf.disable(this.$el,"postbox")},hideDisable:function(){this.disable(),this.hide()},html:function(e){this.$inside().html(e),acf.doAction("append",this.$el)}})},7240:()=>{var e;e=jQuery,acf.screen=new acf.Model({active:!0,xhr:!1,timeout:!1,wait:"load",events:{"change #page_template":"onChange","change #parent_id":"onChange","change #post-formats-select":"onChange","change .categorychecklist":"onChange","change .tagsdiv":"onChange",'change .acf-taxonomy-field[data-save="1"]':"onChange","change #product-type":"onChange"},isPost:function(){return"post"===acf.get("screen")},isUser:function(){return"user"===acf.get("screen")},isTaxonomy:function(){return"taxonomy"===acf.get("screen")},isAttachment:function(){return"attachment"===acf.get("screen")},isNavMenu:function(){return"nav_menu"===acf.get("screen")},isWidget:function(){return"widget"===acf.get("screen")},isComment:function(){return"comment"===acf.get("screen")},getPageTemplate:function(){var t=e("#page_template");return t.length?t.val():null},getPageParent:function(t,i){return(i=e("#parent_id")).length?i.val():null},getPageType:function(e,t){return this.getPageParent()?"child":"parent"},getPostType:function(){return e("#post_type").val()},getPostFormat:function(t,i){if((i=e("#post-formats-select input:checked")).length){var a=i.val();return"0"==a?"standard":a}return null},getPostCoreTerms:function(){var t={},i=acf.serialize(e(".categorydiv, .tagsdiv"));for(var a in i.tax_input&&(t=i.tax_input),i.post_category&&(t.category=i.post_category),t)acf.isArray(t[a])||(t[a]=t[a].split(/,[\s]?/));return t},getPostTerms:function(){var e=this.getPostCoreTerms();for(var t in acf.getFields({type:"taxonomy"}).map((function(t){if(t.get("save")){var i=t.val(),a=t.get("taxonomy");i&&(e[a]=e[a]||[],i=acf.isArray(i)?i:[i],e[a]=e[a].concat(i))}})),null!==(productType=this.getProductType())&&(e.product_type=[productType]),e)e[t]=acf.uniqueArray(e[t]);return e},getProductType:function(){var t=e("#product-type");return t.length?t.val():null},check:function(){if("post"===acf.get("screen")){this.xhr&&this.xhr.abort();var t=acf.parseArgs(this.data,{action:"acf/ajax/check_screen",screen:acf.get("screen"),exists:[]});this.isPost()&&(t.post_id=acf.get("post_id")),null!==(postType=this.getPostType())&&(t.post_type=postType),null!==(pageTemplate=this.getPageTemplate())&&(t.page_template=pageTemplate),null!==(pageParent=this.getPageParent())&&(t.page_parent=pageParent),null!==(pageType=this.getPageType())&&(t.page_type=pageType),null!==(postFormat=this.getPostFormat())&&(t.post_format=postFormat),null!==(postTerms=this.getPostTerms())&&(t.post_terms=postTerms),acf.getPostboxes().map((function(e){t.exists.push(e.get("key"))})),t=acf.applyFilters("check_screen_args",t),this.xhr=e.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(t),type:"post",dataType:"json",context:this,success:function(e){"post"==acf.get("screen")?this.renderPostScreen(e):"user"==acf.get("screen")&&this.renderUserScreen(e),acf.doAction("check_screen_complete",e,t)}})}},onChange:function(e,t){this.setTimeout(this.check,1)},renderPostScreen:function(t){var i=function(t,i){var a=e._data(t[0]).events;for(var n in a)for(var s=0;s=0;n--)if(e("#"+i[n]).length)return e("#"+i[n]).after(e("#"+t));for(n=a+1;n=5.5)var o=['
                          ','

                          ',""+acf.escHtml(n.title)+"","

                          ",'
                          ','","
                          ","
                          "].join("");else o=['",'

                          ',""+acf.escHtml(n.title)+"","

                          "].join("");n.classes||(n.classes="");var c=e(['
                          ',o,'
                          ',n.html,"
                          ","
                          "].join(""));if(e("#adv-settings").length){var l=e("#adv-settings .metabox-prefs"),d=e(['"].join(""));i(l.find("input").first(),d.find("input")),l.append(d)}e(".postbox").length&&(i(e(".postbox .handlediv").first(),c.children(".handlediv")),i(e(".postbox .hndle").first(),c.children(".hndle"))),"side"===n.position?e("#"+n.position+"-sortables").append(c):e("#"+n.position+"-sortables").prepend(c);var u=[];if(t.results.map((function(t){n.position===t.position&&e("#"+n.position+"-sortables #"+t.id).length&&u.push(t.id)})),a(n.id,u),t.sorted)for(var f in t.sorted){let e=t.sorted[f];if("string"==typeof e&&(e=e.split(","),a(n.id,e)))break}r=acf.newPostbox(n),acf.doAction("append",c),acf.doAction("append_postbox",r)}return r.showEnable(),t.visible.push(n.id),n})),acf.getPostboxes().map((function(e){-1===t.visible.indexOf(e.get("id"))&&(e.hideDisable(),t.hidden.push(e.get("id")))})),e("#acf-style").html(t.style),acf.doAction("refresh_post_screen",t)},renderUserScreen:function(e){}}),new acf.Model({postEdits:{},wait:"prepare",initialize:function(){acf.isGutenbergPostEditor()&&(wp.data.subscribe(acf.debounce(this.onChange).bind(this)),acf.screen.getPageTemplate=this.getPageTemplate,acf.screen.getPageParent=this.getPageParent,acf.screen.getPostType=this.getPostType,acf.screen.getPostFormat=this.getPostFormat,acf.screen.getPostCoreTerms=this.getPostCoreTerms,acf.unload.disable(),parseFloat(acf.get("wp_version"))>=5.3&&this.addAction("refresh_post_screen",this.onRefreshPostScreen),wp.domReady(acf.refresh))},onChange:function(){var e=["template","parent","format"];(wp.data.select("core").getTaxonomies()||[]).map((function(t){e.push(t.rest_base)}));var t=wp.data.select("core/editor").getPostEdits(),i={};e.map((function(e){void 0!==t[e]&&(i[e]=t[e])})),JSON.stringify(i)!==JSON.stringify(this.postEdits)&&(this.postEdits=i,acf.screen.check())},getPageTemplate:function(){return wp.data.select("core/editor").getEditedPostAttribute("template")},getPageParent:function(e,t){return wp.data.select("core/editor").getEditedPostAttribute("parent")},getPostType:function(){return wp.data.select("core/editor").getEditedPostAttribute("type")},getPostFormat:function(e,t){return wp.data.select("core/editor").getEditedPostAttribute("format")},getPostCoreTerms:function(){var e={};return(wp.data.select("core").getTaxonomies()||[]).map((function(t){var i=wp.data.select("core/editor").getEditedPostAttribute(t.rest_base);i&&(e[t.slug]=i)})),e},onRefreshPostScreen:function(e){var t=wp.data.select("core/edit-post"),i=wp.data.dispatch("core/edit-post"),a={};t.getActiveMetaBoxLocations().map((function(e){a[e]=t.getMetaBoxesPerLocation(e)}));var n=[];for(var s in a)a[s].map((function(e){n.push(e.id)}));for(var s in e.results.filter((function(e){return-1===n.indexOf(e.id)})).map((function(e,t){var i=e.position;a[i]=a[i]||[],a[i].push({id:e.id,title:e.title})})),a)a[s]=a[s].filter((function(t){return-1===e.hidden.indexOf(t.id)}));i.setAvailableMetaBoxesPerLocation(a)}})},5796:()=>{!function(e,t){function i(){return acf.isset(window,"jQuery","fn","select2","amd")?4:!!acf.isset(window,"Select2")&&3}acf.newSelect2=function(e,t){if(t=acf.parseArgs(t,{allowNull:!1,placeholder:"",multiple:!1,field:!1,ajax:!1,ajaxAction:"",ajaxData:function(e){return e},ajaxResults:function(e){return e},templateSelection:!1,templateResult:!1,dropdownCssClass:"",suppressFilters:!1}),4==i())var a=new n(e,t);else a=new s(e,t);return acf.doAction("new_select2",a),a};var a=acf.Model.extend({setup:function(t,i){e.extend(this.data,i),this.$el=t},initialize:function(){},selectOption:function(e){var t=this.getOption(e);t.prop("selected")||t.prop("selected",!0).trigger("change")},unselectOption:function(e){var t=this.getOption(e);t.prop("selected")&&t.prop("selected",!1).trigger("change")},getOption:function(e){return this.$('option[value="'+e+'"]')},addOption:function(t){t=acf.parseArgs(t,{id:"",text:"",selected:!1});var i=this.getOption(t.id);return i.length||((i=e("")).html(t.text),i.attr("value",t.id),i.prop("selected",t.selected),this.$el.append(i)),i},getValue:function(){var t=[],i=this.$el.find("option:selected");return i.exists()?((i=i.sort((function(e,t){return+e.getAttribute("data-i")-+t.getAttribute("data-i")}))).each((function(){var i=e(this);t.push({$el:i,id:i.attr("value"),text:i.text()})})),t):t},mergeOptions:function(){},getChoices:function(){var t=function(i){var a=[];return i.children().each((function(){var i=e(this);i.is("optgroup")?a.push({text:i.attr("label"),children:t(i)}):a.push({id:i.attr("value"),text:i.text()})})),a};return t(this.$el)},getAjaxData:function(e){var t={action:this.get("ajaxAction"),s:e.term||"",paged:e.page||1},i=this.get("field");i&&(t.field_key=i.get("key"));var a=this.get("ajaxData");return a&&(t=a.apply(this,[t,e])),t=acf.applyFilters("select2_ajax_data",t,this.data,this.$el,i||!1,this),acf.prepareForAjax(t)},getAjaxResults:function(e,t){e=acf.parseArgs(e,{results:!1,more:!1});var i=this.get("ajaxResults");return i&&(e=i.apply(this,[e,t])),acf.applyFilters("select2_ajax_results",e,t,this)},processAjaxResults:function(t,i){return(t=this.getAjaxResults(t,i)).more&&(t.pagination={more:!0}),setTimeout(e.proxy(this.mergeOptions,this),1),t},destroy:function(){this.$el.data("select2")&&this.$el.select2("destroy"),this.$el.siblings(".select2-container").remove()}}),n=a.extend({initialize:function(){var i=this.$el,a={width:"100%",allowClear:this.get("allowNull"),placeholder:this.get("placeholder"),multiple:this.get("multiple"),templateSelection:this.get("templateSelection"),templateResult:this.get("templateResult"),dropdownCssClass:this.get("dropdownCssClass"),suppressFilters:this.get("suppressFilters"),data:[],escapeMarkup:function(e){return"string"!=typeof e?e:acf.escHtml(e)}};a.templateSelection||delete a.templateSelection,a.templateResult||delete a.templateResult,a.dropdownCssClass||delete a.dropdownCssClass,acf.isset(window,"jQuery","fn","selectWoo")?(delete a.templateSelection,delete a.templateResult):a.templateSelection||(a.templateSelection=function(t){var i=e('');return i.html(acf.escHtml(t.text)),i.data("element",t.element),i}),a.multiple&&this.getValue().map((function(e){e.$el.detach().appendTo(i)}));var n=i.attr("data-ajax");if(n!==t&&(i.removeData("ajax"),i.removeAttr("data-ajax")),this.get("ajax")&&(a.ajax={url:acf.get("ajaxurl"),delay:250,dataType:"json",type:"post",cache:!1,data:e.proxy(this.getAjaxData,this),processResults:e.proxy(this.processAjaxResults,this)}),!a.suppressFilters){var s=this.get("field");a=acf.applyFilters("select2_args",a,i,this.data,s||!1,this)}i.select2(a);var r=i.next(".select2-container");if(a.multiple){var o=r.find("ul");o.sortable({stop:function(t){o.find(".select2-selection__choice").each((function(){if(e(this).data("data"))var t=e(e(this).data("data").element);else t=e(e(this).find("span.acf-selection").data("element"));t.detach().appendTo(i)})),i.trigger("change")}}),i.on("select2:select",this.proxy((function(e){this.getOption(e.params.data.id).detach().appendTo(this.$el)})))}i.on("select2:open",(()=>{e(".select2-container--open .select2-search__field").get(-1).focus()})),r.addClass("-acf"),n!==t&&i.attr("data-ajax",n),a.suppressFilters||acf.doAction("select2_init",i,a,this.data,s||!1,this)},mergeOptions:function(){var t=!1,i=!1;e('.select2-results__option[role="group"]').each((function(){var a=e(this).children("ul"),n=e(this).children("strong");if(i&&i.text()===n.text())return t.append(a.children()),void e(this).remove();t=a,i=n}))}}),s=a.extend({initialize:function(){var t=this.$el,i=this.getValue(),a=this.get("multiple"),n={width:"100%",allowClear:this.get("allowNull"),placeholder:this.get("placeholder"),separator:"||",multiple:this.get("multiple"),data:this.getChoices(),escapeMarkup:function(e){return acf.escHtml(e)},dropdownCss:{"z-index":"999999999"},initSelection:function(e,t){t(a?i:i.shift())}},s=t.siblings("input");s.length||(s=e(''),t.before(s)),inputValue=i.map((function(e){return e.id})).join("||"),s.val(inputValue),n.multiple&&i.map((function(e){e.$el.detach().appendTo(t)})),n.allowClear&&(n.data=n.data.filter((function(e){return""!==e.id}))),t.removeData("ajax"),t.removeAttr("data-ajax"),this.get("ajax")&&(n.ajax={url:acf.get("ajaxurl"),quietMillis:250,dataType:"json",type:"post",cache:!1,data:e.proxy(this.getAjaxData,this),results:e.proxy(this.processAjaxResults,this)});var r=this.get("field");n=acf.applyFilters("select2_args",n,t,this.data,r||!1,this),s.select2(n);var o=s.select2("container"),c=e.proxy(this.getOption,this);if(n.multiple){var l=o.find("ul");l.sortable({stop:function(){l.find(".select2-search-choice").each((function(){var i=e(this).data("select2Data");c(i.id).detach().appendTo(t)})),t.trigger("change")}})}s.on("select2-selecting",(function(i){var a=i.choice,n=c(a.id);n.length||(n=e('")),n.detach().appendTo(t)})),o.addClass("-acf"),acf.doAction("select2_init",t,n,this.data,r||!1,this),s.on("change",(function(){var e=s.val();e.indexOf("||")&&(e=e.split("||")),t.val(e).trigger("change")})),t.hide()},mergeOptions:function(){var t=!1;e("#select2-drop .select2-result-with-children").each((function(){var i=e(this).children("ul"),a=e(this).children(".select2-result-label");if(t&&t.text()===a.text())return t.append(i.children()),void e(this).remove();t=a}))},getAjaxData:function(e,t){var i={term:e,page:t},n=this.get("field");return i=acf.applyFilters("select2_ajax_data",i,this.data,this.$el,n||!1,this),a.prototype.getAjaxData.apply(this,[i])}});new acf.Model({priority:5,wait:"prepare",actions:{duplicate:"onDuplicate"},initialize:function(){var e=acf.get("locale"),t=(acf.get("rtl"),acf.get("select2L10n")),a=i();return!!t&&0!==e.indexOf("en")&&void(4==a?this.addTranslations4():3==a&&this.addTranslations3())},addTranslations4:function(){var e=acf.get("select2L10n"),t=acf.get("locale");t=t.replace("_","-");var i={errorLoading:function(){return e.load_fail},inputTooLong:function(t){var i=t.input.length-t.maximum;return i>1?e.input_too_long_n.replace("%d",i):e.input_too_long_1},inputTooShort:function(t){var i=t.minimum-t.input.length;return i>1?e.input_too_short_n.replace("%d",i):e.input_too_short_1},loadingMore:function(){return e.load_more},maximumSelected:function(t){var i=t.maximum;return i>1?e.selection_too_long_n.replace("%d",i):e.selection_too_long_1},noResults:function(){return e.matches_0},searching:function(){return e.searching}};jQuery.fn.select2.amd.define("select2/i18n/"+t,[],(function(){return i}))},addTranslations3:function(){var t=acf.get("select2L10n"),i=acf.get("locale");i=i.replace("_","-");var a={formatMatches:function(e){return e>1?t.matches_n.replace("%d",e):t.matches_1},formatNoMatches:function(){return t.matches_0},formatAjaxError:function(){return t.load_fail},formatInputTooShort:function(e,i){var a=i-e.length;return a>1?t.input_too_short_n.replace("%d",a):t.input_too_short_1},formatInputTooLong:function(e,i){var a=e.length-i;return a>1?t.input_too_long_n.replace("%d",a):t.input_too_long_1},formatSelectionTooBig:function(e){return e>1?t.selection_too_long_n.replace("%d",e):t.selection_too_long_1},formatLoadMore:function(){return t.load_more},formatSearching:function(){return t.searching}};e.fn.select2.locales=e.fn.select2.locales||{},e.fn.select2.locales[i]=a,e.extend(e.fn.select2.defaults,a)},onDuplicate:function(e,t){t.find(".select2-container").remove()}})}(jQuery)},8061:()=>{var e;e=jQuery,acf.tinymce={defaults:function(){return"undefined"!=typeof tinyMCEPreInit&&{tinymce:tinyMCEPreInit.mceInit.acf_content,quicktags:tinyMCEPreInit.qtInit.acf_content}},initialize:function(e,t){(t=acf.parseArgs(t,{tinymce:!0,quicktags:!0,toolbar:"full",mode:"visual",field:!1})).tinymce&&this.initializeTinymce(e,t),t.quicktags&&this.initializeQuicktags(e,t)},initializeTinymce:function(t,i){var a=e("#"+t),n=this.defaults(),s=acf.get("toolbars"),r=i.field||!1;if(r.$el,"undefined"==typeof tinymce)return!1;if(!n)return!1;if(tinymce.get(t))return this.enable(t);var o=e.extend({},n.tinymce,i.tinymce);o.id=t,o.selector="#"+t;var c=i.toolbar;if(c&&s&&s[c])for(var l=1;l<=4;l++)o["toolbar"+l]=s[c][l]||"";if(o.setup=function(e){e.on("change",(function(t){e.save(),a.trigger("change")})),e.on("mouseup",(function(e){var t=new MouseEvent("mouseup");window.dispatchEvent(t)}))},o.wp_autoresize_on=!1,o.tadv_noautop||(o.wpautop=!0),o=acf.applyFilters("wysiwyg_tinymce_settings",o,t,r),tinyMCEPreInit.mceInit[t]=o,"visual"==i.mode){tinymce.init(o);var d=tinymce.get(t);if(!d)return!1;d.acf=i.field,acf.doAction("wysiwyg_tinymce_init",d,d.id,o,r)}},initializeQuicktags:function(t,i){var a=this.defaults();if("undefined"==typeof quicktags)return!1;if(!a)return!1;var n=e.extend({},a.quicktags,i.quicktags);n.id=t;var s=i.field||!1;s.$el,n=acf.applyFilters("wysiwyg_quicktags_settings",n,n.id,s),tinyMCEPreInit.qtInit[t]=n;var r=quicktags(n);if(!r)return!1;this.buildQuicktags(r),acf.doAction("wysiwyg_quicktags_init",r,r.id,n,s)},buildQuicktags:function(e){var t,i,a,n,s,r,o,c;for(r in e.canvas,t=e.name,i=e.settings,n="",a={},o="",c=e.id,i.buttons&&(o=","+i.buttons+","),edButtons)edButtons[r]&&(s=edButtons[r].id,o&&-1!==",strong,em,link,block,del,ins,img,ul,ol,li,code,more,close,".indexOf(","+s+",")&&-1===o.indexOf(","+s+",")||edButtons[r].instance&&edButtons[r].instance!==c||(a[s]=edButtons[r],edButtons[r].html&&(n+=edButtons[r].html(t+"_"))));o&&-1!==o.indexOf(",dfw,")&&(a.dfw=new QTags.DFWButton,n+=a.dfw.html(t+"_")),"rtl"===document.getElementsByTagName("html")[0].dir&&(a.textdirection=new QTags.TextDirectionButton,n+=a.textdirection.html(t+"_")),e.toolbar.innerHTML=n,e.theButtons=a,"undefined"!=typeof jQuery&&jQuery(document).triggerHandler("quicktags-init",[e])},disable:function(e){this.destroyTinymce(e)},remove:function(e){this.destroyTinymce(e)},destroy:function(e){this.destroyTinymce(e)},destroyTinymce:function(e){if("undefined"==typeof tinymce)return!1;var t=tinymce.get(e);return!!t&&(t.save(),t.destroy(),!0)},enable:function(e){this.enableTinymce(e)},enableTinymce:function(t){return"undefined"!=typeof switchEditors&&void 0!==tinyMCEPreInit.mceInit[t]&&(e("#"+t).show(),switchEditors.go(t,"tmce"),!0)}},new acf.Model({priority:5,actions:{prepare:"onPrepare",ready:"onReady"},onPrepare:function(){var t=e("#acf-hidden-wp-editor");t.exists()&&t.appendTo("body")},onReady:function(){acf.isset(window,"wp","oldEditor")&&(wp.editor.autop=wp.oldEditor.autop,wp.editor.removep=wp.oldEditor.removep),acf.isset(window,"tinymce","on")&&tinymce.on("AddEditor",(function(e){var t=e.editor;"acf"===t.id.substr(0,3)&&(t=tinymce.editors.content||t,tinymce.activeEditor=t,wpActiveEditor=t.id)}))}})},1417:()=>{var e;e=jQuery,acf.unload=new acf.Model({wait:"load",active:!0,changed:!1,actions:{validation_failure:"startListening",validation_success:"stopListening"},events:{"change form .acf-field":"startListening","submit form":"stopListening"},enable:function(){this.active=!0},disable:function(){this.active=!1},reset:function(){this.stopListening()},startListening:function(){!this.changed&&this.active&&(this.changed=!0,e(window).on("beforeunload",this.onUnload))},stopListening:function(){this.changed=!1,e(window).off("beforeunload",this.onUnload)},onUnload:function(){return acf.__("The changes you made will be lost if you navigate away from this page")}})},6148:()=>{!function(e,t){var i=acf.Model.extend({id:"Validator",data:{errors:[],notice:null,status:""},events:{"changed:status":"onChangeStatus"},addErrors:function(e){e.map(this.addError,this)},addError:function(e){this.data.errors.push(e)},hasErrors:function(){return this.data.errors.length},clearErrors:function(){return this.data.errors=[]},getErrors:function(){return this.data.errors},getFieldErrors:function(){var e=[],t=[];return this.getErrors().map((function(i){if(i.input){var a=t.indexOf(i.input);a>-1?e[a]=i:(e.push(i),t.push(i.input))}})),e},getGlobalErrors:function(){return this.getErrors().filter((function(e){return!e.input}))},showErrors:function(){if(this.hasErrors()){var t=this.getFieldErrors(),i=this.getGlobalErrors(),a=0,n=!1;t.map((function(e){var t=this.$('[name="'+e.input+'"]').first();if(t.length||(t=this.$('[name^="'+e.input+'"]').first()),t.length){a++;var i=acf.getClosestField(t);r(i.$el),i.showError(e.message),n||(n=i.$el)}}),this);var s=acf.__("Validation failed");if(i.map((function(e){s+=". "+e.message})),1==a?s+=". "+acf.__("1 field requires attention"):a>1&&(s+=". "+acf.__("%d fields require attention").replace("%d",a)),this.has("notice"))this.get("notice").update({type:"error",text:s});else{var o=acf.newNotice({type:"error",text:s,target:this.$el});this.set("notice",o)}this.$el.parents(".acf-popup-box").length||(n||(n=this.get("notice").$el),setTimeout((function(){e("html, body").animate({scrollTop:n.offset().top-e(window).height()/2},500)}),10))}},onChangeStatus:function(e,t,i,a){this.$el.removeClass("is-"+a).addClass("is-"+i)},validate:function(t){if(t=acf.parseArgs(t,{event:!1,reset:!1,loading:function(){},complete:function(){},failure:function(){},success:function(e){e.submit()}}),"valid"==this.get("status"))return!0;if("validating"==this.get("status"))return!1;if(!this.$(".acf-field").length)return!0;if(t.event){var i=e.Event(null,t.event);t.success=function(){acf.enableSubmit(e(i.target)).trigger(i)}}acf.doAction("validation_begin",this.$el),acf.lockForm(this.$el),t.loading(this.$el,this),this.set("status","validating");var a=acf.serialize(this.$el);return a.action="acf/validate_save_post",e.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(a),type:"post",dataType:"json",context:this,success:function(e){if(acf.isAjaxSuccess(e)){var t=acf.applyFilters("validation_complete",e.data,this.$el,this);t.valid||this.addErrors(t.errors)}},complete:function(){acf.unlockForm(this.$el),this.hasErrors()?(this.set("status","invalid"),acf.doAction("validation_failure",this.$el,this),this.showErrors(),t.failure(this.$el,this)):(this.set("status","valid"),this.has("notice")&&this.get("notice").update({type:"success",text:acf.__("Validation successful"),timeout:1e3}),acf.doAction("validation_success",this.$el,this),acf.doAction("submit",this.$el),t.success(this.$el,this),acf.lockForm(this.$el),t.reset&&this.reset()),t.complete(this.$el,this),this.clearErrors()}}),!1},setup:function(e){this.$el=e},reset:function(){this.set("errors",[]),this.set("notice",null),this.set("status",""),acf.unlockForm(this.$el)}}),a=function(e){var t=e.data("acf");return t||(t=new i(e)),t};acf.validateForm=function(e){return a(e.form).validate(e)},acf.enableSubmit=function(e){return e.removeClass("disabled").removeAttr("disabled")},acf.disableSubmit=function(e){return e.addClass("disabled").attr("disabled",!0)},acf.showSpinner=function(e){return e.addClass("is-active"),e.css("display","inline-block"),e},acf.hideSpinner=function(e){return e.removeClass("is-active"),e.css("display","none"),e},acf.lockForm=function(e){var t=n(e),i=t.find('.button, [type="submit"]').not(".acf-nav, .acf-repeater-add-row"),a=t.find(".spinner, .acf-spinner");return acf.hideSpinner(a),acf.disableSubmit(i),acf.showSpinner(a.last()),e},acf.unlockForm=function(e){var t=n(e),i=t.find('.button, [type="submit"]').not(".acf-nav, .acf-repeater-add-row"),a=t.find(".spinner, .acf-spinner");return acf.enableSubmit(i),acf.hideSpinner(a),e};var n=function(t){var i;return(i=t.find("#submitdiv")).length||(i=t.find("#submitpost")).length||(i=t.find("p.submit").last()).length||(i=t.find(".acf-form-submit")).length||(i=e("#acf-create-options-page-form .acf-actions")).length||(i=e(".acf-headerbar-actions")).length?i:t},s=acf.debounce((function(e){e.submit()})),r=function(e){var t=e.parents(".acf-postbox");if(t.length){var i=acf.getPostbox(t);i&&i.isHiddenByScreenOptions()&&(i.$el.removeClass("hide-if-js"),i.$el.css("display",""))}};acf.validation=new acf.Model({id:"validation",active:!0,wait:"prepare",actions:{ready:"addInputEvents",append:"addInputEvents"},events:{'click input[type="submit"]':"onClickSubmit",'click button[type="submit"]':"onClickSubmit","click #save-post":"onClickSave","submit form#post":"onSubmitPost","submit form":"onSubmit"},initialize:function(){acf.get("validation")||(this.active=!1,this.actions={},this.events={})},enable:function(){this.active=!0},disable:function(){this.active=!1},reset:function(e){a(e).reset()},addInputEvents:function(t){if("safari"!==acf.get("browser")){var i=e(".acf-field [name]",t);i.length&&this.on(i,"invalid","onInvalid")}},onInvalid:function(e,t){e.preventDefault();var i=t.closest("form");i.length&&(a(i).addError({input:t.attr("name"),message:acf.strEscape(e.target.validationMessage)}),s(i))},onClickSubmit:function(t,i){e(".acf-field input").each((function(){this.checkValidity()||r(e(this))})),this.set("originalEvent",t)},onClickSave:function(e,t){this.set("ignore",!0)},onClickSubmitGutenberg:function(t,i){acf.validateForm({form:e("#editor"),event:t,reset:!0,failure:function(e,t){var i=t.get("notice").$el;i.appendTo(".components-notice-list"),i.find(".acf-notice-dismiss").removeClass("small")}})||(t.preventDefault(),t.stopImmediatePropagation())},onSubmitPost:function(t,i){"dopreview"===e("input#wp-preview").val()&&(this.set("ignore",!0),acf.unlockForm(i))},onSubmit:function(e,t){if(!this.active||this.get("ignore")||e.isDefaultPrevented())return this.allowSubmit();acf.validateForm({form:t,event:this.get("originalEvent")})||e.preventDefault()},allowSubmit:function(){return this.set("ignore",!1),this.set("originalEvent",!1),!0}}),new acf.Model({wait:"prepare",initialize:function(){acf.isGutenberg()&&this.customizeEditor()},customizeEditor:function(){var t=wp.data.dispatch("core/editor"),i=wp.data.select("core/editor"),a=wp.data.dispatch("core/notices"),n=t.savePost,s=!1,r="";wp.data.subscribe((function(){var e=i.getEditedPostAttribute("status");s="publish"===e||"future"===e,r="publish"!==e?e:r})),t.savePost=function(i){i=i||{};var o=this,c=arguments;return new Promise((function(n,o){return i.isAutosave||i.isPreview?n("Validation ignored (autosave)."):s?void(acf.validateForm({form:e("#editor"),reset:!0,complete:function(e,i){t.unlockPostSaving("acf")},failure:function(e,i){var n=i.get("notice");a.createErrorNotice(n.get("text"),{id:"acf-validation",isDismissible:!0}),n.remove(),r&&t.editPost({status:r}),o("Validation failed.")},success:function(){a.removeNotice("acf-validation"),n("Validation success.")}})?n("Validation bypassed."):t.lockPostSaving("acf")):n("Validation ignored (draft).")})).then((function(){return n.apply(o,c)}),(e=>{}))}}})}(jQuery)}},t={};function i(a){var n=t[a];if(void 0!==n)return n.exports;var s=t[a]={exports:{}};return e[a](s,s.exports,i),s.exports}i.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return i.d(t,{a:t}),t},i.d=(e,t)=>{for(var a in t)i.o(t,a)&&!i.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";i(6291),i(1580),i(2213),i(1357),i(8171),i(9459),i(7597),i(684),i(8489),i(6691),i(5647),i(4658),i(719),i(2557),i(2489),i(714),i(6965),i(177),i(1987),i(1281),i(7790),i(2573),i(9047),i(1788),i(4429),i(4850),i(2849),i(3155),i(682),i(1417),i(1128),i(3812),i(7240),i(5796),i(8061),i(6148),i(5938),i(7787)})()})(); \ No newline at end of file diff --git a/vendor/wpengine/advanced-custom-fields-pro/assets/build/js/pro/acf-pro-input.js b/vendor/wpengine/advanced-custom-fields-pro/assets/build/js/pro/acf-pro-input.js index 65da4b339..d8b4cdcd5 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/assets/build/js/pro/acf-pro-input.js +++ b/vendor/wpengine/advanced-custom-fields-pro/assets/build/js/pro/acf-pro-input.js @@ -53,14 +53,7 @@ getPopupHTML: function () { var html = this.$popup().html(); var $html = $(html); - - // count layouts - var $layouts = this.$layouts(); - var countLayouts = function (name) { - return $layouts.filter(function () { - return $(this).data('layout') === name; - }).length; - }; + var self = this; // modify popup $html.find('[data-layout]').each(function () { @@ -68,7 +61,7 @@ var min = $a.data('min') || 0; var max = $a.data('max') || 0; var name = $a.data('layout') || ''; - var count = countLayouts(name); + var count = self.countLayouts(name); // max if (max && count >= max) { @@ -199,6 +192,33 @@ // - this is just for fields like google_map to render itself acf.doAction('show_fields', fields); }, + countLayouts: function (name) { + return this.$layouts().filter(function () { + return $(this).data('layout') === name; + }).length; + }, + countLayoutsByName: function (currentLayout) { + const layoutMax = currentLayout.data('max'); + if (!layoutMax) { + return true; + } + const name = currentLayout.data('layout') || ''; + const count = this.countLayouts(name); + if (count >= layoutMax) { + let text = acf.__('This field has a limit of {max} {label} {identifier}'); + const identifier = acf._n('layout', 'layouts', layoutMax); + const layoutLabel = '"' + currentLayout.data('label') + '"'; + text = text.replace('{max}', layoutMax); + text = text.replace('{label}', layoutLabel); + text = text.replace('{identifier}', identifier); + this.showNotice({ + text: text, + type: 'warning' + }); + return false; + } + return true; + }, validateAdd: function () { // return true if allowed if (this.allowAdd()) { @@ -207,13 +227,9 @@ var max = this.get('max'); var text = acf.__('This field has a limit of {max} {label} {identifier}'); var identifier = acf._n('layout', 'layouts', max); - - // replace text = text.replace('{max}', max); text = text.replace('{label}', ''); text = text.replace('{identifier}', identifier); - - // add notice this.showNotice({ text: text, type: 'warning' @@ -297,13 +313,18 @@ return $el; }, onClickDuplicate: function (e, $el) { + var $layout = $el.closest('.layout'); + // Validate each layout's max count. + if (!this.countLayoutsByName($layout.first())) { + return false; + } + // Validate with warning. if (!this.validateAdd()) { return false; } // get layout and duplicate it. - var $layout = $el.closest('.layout'); this.duplicateLayout($layout); }, duplicateLayout: function ($layout) { diff --git a/vendor/wpengine/advanced-custom-fields-pro/assets/build/js/pro/acf-pro-input.js.map b/vendor/wpengine/advanced-custom-fields-pro/assets/build/js/pro/acf-pro-input.js.map index 843aa7c7e..e19123b63 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/assets/build/js/pro/acf-pro-input.js.map +++ b/vendor/wpengine/advanced-custom-fields-pro/assets/build/js/pro/acf-pro-input.js.map @@ -1 +1 @@ -{"version":3,"file":"acf-pro-input.js","mappings":"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","sources":["webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/pro/_acf-field-flexible-content.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/pro/_acf-field-gallery.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/pro/_acf-field-repeater.js","webpack://advanced-custom-fields-pro/webpack/bootstrap","webpack://advanced-custom-fields-pro/webpack/runtime/compat get default export","webpack://advanced-custom-fields-pro/webpack/runtime/define property getters","webpack://advanced-custom-fields-pro/webpack/runtime/hasOwnProperty shorthand","webpack://advanced-custom-fields-pro/webpack/runtime/make namespace object","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/pro/acf-pro-input.js"],"sourcesContent":["( function ( $ ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'flexible_content',\n\t\twait: '',\n\n\t\tevents: {\n\t\t\t'click [data-name=\"add-layout\"]': 'onClickAdd',\n\t\t\t'click [data-name=\"duplicate-layout\"]': 'onClickDuplicate',\n\t\t\t'click [data-name=\"remove-layout\"]': 'onClickRemove',\n\t\t\t'click [data-name=\"collapse-layout\"]': 'onClickCollapse',\n\t\t\tshowField: 'onShow',\n\t\t\tunloadField: 'onUnload',\n\t\t\tmouseover: 'onHover',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-flexible-content:first' );\n\t\t},\n\n\t\t$layoutsWrap: function () {\n\t\t\treturn this.$( '.acf-flexible-content:first > .values' );\n\t\t},\n\n\t\t$layouts: function () {\n\t\t\treturn this.$( '.acf-flexible-content:first > .values > .layout' );\n\t\t},\n\n\t\t$layout: function ( index ) {\n\t\t\treturn this.$(\n\t\t\t\t'.acf-flexible-content:first > .values > .layout:eq(' +\n\t\t\t\t\tindex +\n\t\t\t\t\t')'\n\t\t\t);\n\t\t},\n\n\t\t$clonesWrap: function () {\n\t\t\treturn this.$( '.acf-flexible-content:first > .clones' );\n\t\t},\n\n\t\t$clones: function () {\n\t\t\treturn this.$( '.acf-flexible-content:first > .clones > .layout' );\n\t\t},\n\n\t\t$clone: function ( name ) {\n\t\t\treturn this.$(\n\t\t\t\t'.acf-flexible-content:first > .clones > .layout[data-layout=\"' +\n\t\t\t\t\tname +\n\t\t\t\t\t'\"]'\n\t\t\t);\n\t\t},\n\n\t\t$actions: function () {\n\t\t\treturn this.$( '.acf-actions:last' );\n\t\t},\n\n\t\t$button: function () {\n\t\t\treturn this.$( '.acf-actions:last .button' );\n\t\t},\n\n\t\t$popup: function () {\n\t\t\treturn this.$( '.tmpl-popup:last' );\n\t\t},\n\n\t\tgetPopupHTML: function () {\n\t\t\tvar html = this.$popup().html();\n\t\t\tvar $html = $( html );\n\n\t\t\t// count layouts\n\t\t\tvar $layouts = this.$layouts();\n\t\t\tvar countLayouts = function ( name ) {\n\t\t\t\treturn $layouts.filter( function () {\n\t\t\t\t\treturn $( this ).data( 'layout' ) === name;\n\t\t\t\t} ).length;\n\t\t\t};\n\n\t\t\t// modify popup\n\t\t\t$html.find( '[data-layout]' ).each( function () {\n\t\t\t\tvar $a = $( this );\n\t\t\t\tvar min = $a.data( 'min' ) || 0;\n\t\t\t\tvar max = $a.data( 'max' ) || 0;\n\t\t\t\tvar name = $a.data( 'layout' ) || '';\n\t\t\t\tvar count = countLayouts( name );\n\n\t\t\t\t// max\n\t\t\t\tif ( max && count >= max ) {\n\t\t\t\t\t$a.addClass( 'disabled' );\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\t// min\n\t\t\t\tif ( min && count < min ) {\n\t\t\t\t\tvar required = min - count;\n\t\t\t\t\tvar title = acf.__(\n\t\t\t\t\t\t'{required} {label} {identifier} required (min {min})'\n\t\t\t\t\t);\n\t\t\t\t\tvar identifier = acf._n( 'layout', 'layouts', required );\n\n\t\t\t\t\t// translate\n\t\t\t\t\ttitle = title.replace( '{required}', required );\n\t\t\t\t\ttitle = title.replace( '{label}', name ); // 5.5.0\n\t\t\t\t\ttitle = title.replace( '{identifier}', identifier );\n\t\t\t\t\ttitle = title.replace( '{min}', min );\n\n\t\t\t\t\t// badge\n\t\t\t\t\t$a.append(\n\t\t\t\t\t\t'' +\n\t\t\t\t\t\t\trequired +\n\t\t\t\t\t\t\t''\n\t\t\t\t\t);\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\t// update\n\t\t\thtml = $html.outerHTML();\n\n\t\t\treturn html;\n\t\t},\n\n\t\tgetValue: function () {\n\t\t\treturn this.$layouts().length;\n\t\t},\n\n\t\tallowRemove: function () {\n\t\t\tvar min = parseInt( this.get( 'min' ) );\n\t\t\treturn ! min || min < this.val();\n\t\t},\n\n\t\tallowAdd: function () {\n\t\t\tvar max = parseInt( this.get( 'max' ) );\n\t\t\treturn ! max || max > this.val();\n\t\t},\n\n\t\tisFull: function () {\n\t\t\tvar max = parseInt( this.get( 'max' ) );\n\t\t\treturn max && this.val() >= max;\n\t\t},\n\n\t\taddSortable: function ( self ) {\n\t\t\t// bail early if max 1 row\n\t\t\tif ( this.get( 'max' ) == 1 ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// add sortable\n\t\t\tthis.$layoutsWrap().sortable( {\n\t\t\t\titems: '> .layout',\n\t\t\t\thandle: '> .acf-fc-layout-handle',\n\t\t\t\tforceHelperSize: true,\n\t\t\t\tforcePlaceholderSize: true,\n\t\t\t\tscroll: true,\n\t\t\t\tstop: function ( event, ui ) {\n\t\t\t\t\tself.render();\n\t\t\t\t},\n\t\t\t\tupdate: function ( event, ui ) {\n\t\t\t\t\tself.$input().trigger( 'change' );\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\taddCollapsed: function () {\n\t\t\tvar indexes = preference.load( this.get( 'key' ) );\n\n\t\t\t// bail early if no collapsed\n\t\t\tif ( ! indexes ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// loop\n\t\t\tthis.$layouts().each( function ( i ) {\n\t\t\t\tif ( indexes.indexOf( i ) > -1 ) {\n\t\t\t\t\t$( this ).addClass( '-collapsed' );\n\t\t\t\t}\n\t\t\t} );\n\t\t},\n\n\t\taddUnscopedEvents: function ( self ) {\n\t\t\t// invalidField\n\t\t\tthis.on( 'invalidField', '.layout', function ( e ) {\n\t\t\t\tself.onInvalidField( e, $( this ) );\n\t\t\t} );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// add unscoped events\n\t\t\tthis.addUnscopedEvents( this );\n\n\t\t\t// add collapsed\n\t\t\tthis.addCollapsed();\n\n\t\t\t// disable clone\n\t\t\tacf.disable( this.$clonesWrap(), this.cid );\n\n\t\t\t// render\n\t\t\tthis.render();\n\t\t},\n\n\t\trender: function () {\n\t\t\t// update order number\n\t\t\tthis.$layouts().each( function ( i ) {\n\t\t\t\t$( this )\n\t\t\t\t\t.find( '.acf-fc-layout-order:first' )\n\t\t\t\t\t.html( i + 1 );\n\t\t\t} );\n\n\t\t\t// empty\n\t\t\tif ( this.val() == 0 ) {\n\t\t\t\tthis.$control().addClass( '-empty' );\n\t\t\t} else {\n\t\t\t\tthis.$control().removeClass( '-empty' );\n\t\t\t}\n\n\t\t\t// max\n\t\t\tif ( this.isFull() ) {\n\t\t\t\tthis.$button().addClass( 'disabled' );\n\t\t\t} else {\n\t\t\t\tthis.$button().removeClass( 'disabled' );\n\t\t\t}\n\t\t},\n\n\t\tonShow: function ( e, $el, context ) {\n\t\t\t// get sub fields\n\t\t\tvar fields = acf.getFields( {\n\t\t\t\tis: ':visible',\n\t\t\t\tparent: this.$el,\n\t\t\t} );\n\n\t\t\t// trigger action\n\t\t\t// - ignore context, no need to pass through 'conditional_logic'\n\t\t\t// - this is just for fields like google_map to render itself\n\t\t\tacf.doAction( 'show_fields', fields );\n\t\t},\n\n\t\tvalidateAdd: function () {\n\t\t\t// return true if allowed\n\t\t\tif ( this.allowAdd() ) {\n\t\t\t\treturn true;\n\t\t\t}\n\n\t\t\tvar max = this.get( 'max' );\n\t\t\tvar text = acf.__(\n\t\t\t\t'This field has a limit of {max} {label} {identifier}'\n\t\t\t);\n\t\t\tvar identifier = acf._n( 'layout', 'layouts', max );\n\n\t\t\t// replace\n\t\t\ttext = text.replace( '{max}', max );\n\t\t\ttext = text.replace( '{label}', '' );\n\t\t\ttext = text.replace( '{identifier}', identifier );\n\n\t\t\t// add notice\n\t\t\tthis.showNotice( {\n\t\t\t\ttext: text,\n\t\t\t\ttype: 'warning',\n\t\t\t} );\n\n\t\t\treturn false;\n\t\t},\n\n\t\tonClickAdd: function ( e, $el ) {\n\t\t\t// validate\n\t\t\tif ( ! this.validateAdd() ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// within layout\n\t\t\tvar $layout = null;\n\t\t\tif ( $el.hasClass( 'acf-icon' ) ) {\n\t\t\t\t$layout = $el.closest( '.layout' );\n\t\t\t\t$layout.addClass( '-hover' );\n\t\t\t}\n\n\t\t\t// new popup\n\t\t\tvar popup = new Popup( {\n\t\t\t\ttarget: $el,\n\t\t\t\ttargetConfirm: false,\n\t\t\t\ttext: this.getPopupHTML(),\n\t\t\t\tcontext: this,\n\t\t\t\tconfirm: function ( e, $el ) {\n\t\t\t\t\t// check disabled\n\t\t\t\t\tif ( $el.hasClass( 'disabled' ) ) {\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\n\t\t\t\t\t// add\n\t\t\t\t\tthis.add( {\n\t\t\t\t\t\tlayout: $el.data( 'layout' ),\n\t\t\t\t\t\tbefore: $layout,\n\t\t\t\t\t} );\n\t\t\t\t},\n\t\t\t\tcancel: function () {\n\t\t\t\t\tif ( $layout ) {\n\t\t\t\t\t\t$layout.removeClass( '-hover' );\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t} );\n\n\t\t\t// add extra event\n\t\t\tpopup.on( 'click', '[data-layout]', 'onConfirm' );\n\t\t},\n\n\t\tadd: function ( args ) {\n\t\t\t// defaults\n\t\t\targs = acf.parseArgs( args, {\n\t\t\t\tlayout: '',\n\t\t\t\tbefore: false,\n\t\t\t} );\n\n\t\t\t// validate\n\t\t\tif ( ! this.allowAdd() ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// add row\n\t\t\tvar $el = acf.duplicate( {\n\t\t\t\ttarget: this.$clone( args.layout ),\n\t\t\t\tappend: this.proxy( function ( $el, $el2 ) {\n\t\t\t\t\t// append\n\t\t\t\t\tif ( args.before ) {\n\t\t\t\t\t\targs.before.before( $el2 );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tthis.$layoutsWrap().append( $el2 );\n\t\t\t\t\t}\n\n\t\t\t\t\t// enable\n\t\t\t\t\tacf.enable( $el2, this.cid );\n\n\t\t\t\t\t// render\n\t\t\t\t\tthis.render();\n\t\t\t\t} ),\n\t\t\t} );\n\n\t\t\t// trigger change for validation errors\n\t\t\tthis.$input().trigger( 'change' );\n\n\t\t\treturn $el;\n\t\t},\n\n\t\tonClickDuplicate: function ( e, $el ) {\n\t\t\t// Validate with warning.\n\t\t\tif ( ! this.validateAdd() ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// get layout and duplicate it.\n\t\t\tvar $layout = $el.closest( '.layout' );\n\t\t\tthis.duplicateLayout( $layout );\n\t\t},\n\n\t\tduplicateLayout: function ( $layout ) {\n\t\t\t// Validate without warning.\n\t\t\tif ( ! this.allowAdd() ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\tvar fieldKey = this.get( 'key' );\n\n\t\t\t// Duplicate layout.\n\t\t\tvar $el = acf.duplicate( {\n\t\t\t\ttarget: $layout,\n\n\t\t\t\t// Provide a custom renaming callback to avoid renaming parent row attributes.\n\t\t\t\trename: function ( name, value, search, replace ) {\n\t\t\t\t\t// Rename id attributes from \"field_1-search\" to \"field_1-replace\".\n\t\t\t\t\tif ( name === 'id' || name === 'for' ) {\n\t\t\t\t\t\treturn value.replace(\n\t\t\t\t\t\t\tfieldKey + '-' + search,\n\t\t\t\t\t\t\tfieldKey + '-' + replace\n\t\t\t\t\t\t);\n\n\t\t\t\t\t\t// Rename name and for attributes from \"[field_1][search]\" to \"[field_1][replace]\".\n\t\t\t\t\t} else {\n\t\t\t\t\t\treturn value.replace(\n\t\t\t\t\t\t\tfieldKey + '][' + search,\n\t\t\t\t\t\t\tfieldKey + '][' + replace\n\t\t\t\t\t\t);\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\tbefore: function ( $el ) {\n\t\t\t\t\tacf.doAction( 'unmount', $el );\n\t\t\t\t},\n\t\t\t\tafter: function ( $el, $el2 ) {\n\t\t\t\t\tacf.doAction( 'remount', $el );\n\t\t\t\t},\n\t\t\t} );\n\n\t\t\t// trigger change for validation errors\n\t\t\tthis.$input().trigger( 'change' );\n\n\t\t\t// Update order numbers.\n\t\t\tthis.render();\n\n\t\t\t// Draw focus to layout.\n\t\t\tacf.focusAttention( $el );\n\n\t\t\t// Return new layout.\n\t\t\treturn $el;\n\t\t},\n\n\t\tvalidateRemove: function () {\n\t\t\t// return true if allowed\n\t\t\tif ( this.allowRemove() ) {\n\t\t\t\treturn true;\n\t\t\t}\n\n\t\t\tvar min = this.get( 'min' );\n\t\t\tvar text = acf.__(\n\t\t\t\t'This field requires at least {min} {label} {identifier}'\n\t\t\t);\n\t\t\tvar identifier = acf._n( 'layout', 'layouts', min );\n\n\t\t\t// replace\n\t\t\ttext = text.replace( '{min}', min );\n\t\t\ttext = text.replace( '{label}', '' );\n\t\t\ttext = text.replace( '{identifier}', identifier );\n\n\t\t\t// add notice\n\t\t\tthis.showNotice( {\n\t\t\t\ttext: text,\n\t\t\t\ttype: 'warning',\n\t\t\t} );\n\n\t\t\treturn false;\n\t\t},\n\n\t\tonClickRemove: function ( e, $el ) {\n\t\t\tvar $layout = $el.closest( '.layout' );\n\n\t\t\t// Bypass confirmation when holding down \"shift\" key.\n\t\t\tif ( e.shiftKey ) {\n\t\t\t\treturn this.removeLayout( $layout );\n\t\t\t}\n\n\t\t\t// add class\n\t\t\t$layout.addClass( '-hover' );\n\n\t\t\t// add tooltip\n\t\t\tvar tooltip = acf.newTooltip( {\n\t\t\t\tconfirmRemove: true,\n\t\t\t\ttarget: $el,\n\t\t\t\tcontext: this,\n\t\t\t\tconfirm: function () {\n\t\t\t\t\tthis.removeLayout( $layout );\n\t\t\t\t},\n\t\t\t\tcancel: function () {\n\t\t\t\t\t$layout.removeClass( '-hover' );\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\tremoveLayout: function ( $layout ) {\n\t\t\t// reference\n\t\t\tvar self = this;\n\n\t\t\tvar endHeight = this.getValue() == 1 ? 60 : 0;\n\n\t\t\t// remove\n\t\t\tacf.remove( {\n\t\t\t\ttarget: $layout,\n\t\t\t\tendHeight: endHeight,\n\t\t\t\tcomplete: function () {\n\t\t\t\t\t// trigger change to allow attachment save\n\t\t\t\t\tself.$input().trigger( 'change' );\n\n\t\t\t\t\t// render\n\t\t\t\t\tself.render();\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\tonClickCollapse: function ( e, $el ) {\n\t\t\tvar $layout = $el.closest( '.layout' );\n\n\t\t\t// toggle\n\t\t\tif ( this.isLayoutClosed( $layout ) ) {\n\t\t\t\tthis.openLayout( $layout );\n\t\t\t} else {\n\t\t\t\tthis.closeLayout( $layout );\n\t\t\t}\n\t\t},\n\n\t\tisLayoutClosed: function ( $layout ) {\n\t\t\treturn $layout.hasClass( '-collapsed' );\n\t\t},\n\n\t\topenLayout: function ( $layout ) {\n\t\t\t$layout.removeClass( '-collapsed' );\n\t\t\tacf.doAction( 'show', $layout, 'collapse' );\n\t\t},\n\n\t\tcloseLayout: function ( $layout ) {\n\t\t\t$layout.addClass( '-collapsed' );\n\t\t\tacf.doAction( 'hide', $layout, 'collapse' );\n\n\t\t\t// render\n\t\t\t// - no change could happen if layout was already closed. Only render when closing\n\t\t\tthis.renderLayout( $layout );\n\t\t},\n\n\t\trenderLayout: function ( $layout ) {\n\t\t\tvar $input = $layout.children( 'input' );\n\t\t\tvar prefix = $input.attr( 'name' ).replace( '[acf_fc_layout]', '' );\n\n\t\t\t// ajax data\n\t\t\tvar ajaxData = {\n\t\t\t\taction: 'acf/fields/flexible_content/layout_title',\n\t\t\t\tfield_key: this.get( 'key' ),\n\t\t\t\ti: $layout.index(),\n\t\t\t\tlayout: $layout.data( 'layout' ),\n\t\t\t\tvalue: acf.serialize( $layout, prefix ),\n\t\t\t};\n\n\t\t\t// ajax\n\t\t\t$.ajax( {\n\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\tdata: acf.prepareForAjax( ajaxData ),\n\t\t\t\tdataType: 'html',\n\t\t\t\ttype: 'post',\n\t\t\t\tsuccess: function ( html ) {\n\t\t\t\t\tif ( html ) {\n\t\t\t\t\t\t$layout\n\t\t\t\t\t\t\t.children( '.acf-fc-layout-handle' )\n\t\t\t\t\t\t\t.html( html );\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\tonUnload: function () {\n\t\t\tvar indexes = [];\n\n\t\t\t// loop\n\t\t\tthis.$layouts().each( function ( i ) {\n\t\t\t\tif ( $( this ).hasClass( '-collapsed' ) ) {\n\t\t\t\t\tindexes.push( i );\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\t// allow null\n\t\t\tindexes = indexes.length ? indexes : null;\n\n\t\t\t// set\n\t\t\tpreference.save( this.get( 'key' ), indexes );\n\t\t},\n\n\t\tonInvalidField: function ( e, $layout ) {\n\t\t\t// open if is collapsed\n\t\t\tif ( this.isLayoutClosed( $layout ) ) {\n\t\t\t\tthis.openLayout( $layout );\n\t\t\t}\n\t\t},\n\n\t\tonHover: function () {\n\t\t\t// add sortable\n\t\t\tthis.addSortable( this );\n\n\t\t\t// remove event\n\t\t\tthis.off( 'mouseover' );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n\n\t/**\n\t * Popup\n\t *\n\t * description\n\t *\n\t * @date\t7/4/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar Popup = acf.models.TooltipConfirm.extend( {\n\t\tevents: {\n\t\t\t'click [data-layout]': 'onConfirm',\n\t\t\t'click [data-event=\"cancel\"]': 'onCancel',\n\t\t},\n\n\t\trender: function () {\n\t\t\t// set HTML\n\t\t\tthis.html( this.get( 'text' ) );\n\n\t\t\t// add class\n\t\t\tthis.$el.addClass( 'acf-fc-popup' );\n\t\t},\n\t} );\n\n\t/**\n\t * conditions\n\t *\n\t * description\n\t *\n\t * @date\t9/4/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\t// register existing conditions\n\tacf.registerConditionForFieldType( 'hasValue', 'flexible_content' );\n\tacf.registerConditionForFieldType( 'hasNoValue', 'flexible_content' );\n\tacf.registerConditionForFieldType( 'lessThan', 'flexible_content' );\n\tacf.registerConditionForFieldType( 'greaterThan', 'flexible_content' );\n\n\t// state\n\tvar preference = new acf.Model( {\n\t\tname: 'this.collapsedLayouts',\n\n\t\tkey: function ( key, context ) {\n\t\t\tvar count = this.get( key + context ) || 0;\n\n\t\t\t// update\n\t\t\tcount++;\n\t\t\tthis.set( key + context, count, true );\n\n\t\t\t// modify fieldKey\n\t\t\tif ( count > 1 ) {\n\t\t\t\tkey += '-' + count;\n\t\t\t}\n\n\t\t\treturn key;\n\t\t},\n\n\t\tload: function ( key ) {\n\t\t\tvar key = this.key( key, 'load' );\n\t\t\tvar data = acf.getPreference( this.name );\n\n\t\t\tif ( data && data[ key ] ) {\n\t\t\t\treturn data[ key ];\n\t\t\t} else {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t},\n\n\t\tsave: function ( key, value ) {\n\t\t\tvar key = this.key( key, 'save' );\n\t\t\tvar data = acf.getPreference( this.name ) || {};\n\n\t\t\t// delete\n\t\t\tif ( value === null ) {\n\t\t\t\tdelete data[ key ];\n\n\t\t\t\t// append\n\t\t\t} else {\n\t\t\t\tdata[ key ] = value;\n\t\t\t}\n\n\t\t\t// allow null\n\t\t\tif ( $.isEmptyObject( data ) ) {\n\t\t\t\tdata = null;\n\t\t\t}\n\n\t\t\t// save\n\t\t\tacf.setPreference( this.name, data );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $ ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'gallery',\n\n\t\tevents: {\n\t\t\t'click .acf-gallery-add': 'onClickAdd',\n\t\t\t'click .acf-gallery-edit': 'onClickEdit',\n\t\t\t'click .acf-gallery-remove': 'onClickRemove',\n\t\t\t'click .acf-gallery-attachment': 'onClickSelect',\n\t\t\t'click .acf-gallery-close': 'onClickClose',\n\t\t\t'change .acf-gallery-sort': 'onChangeSort',\n\t\t\t'click .acf-gallery-update': 'onUpdate',\n\t\t\tmouseover: 'onHover',\n\t\t\tshowField: 'render',\n\t\t},\n\n\t\tactions: {\n\t\t\tvalidation_begin: 'onValidationBegin',\n\t\t\tvalidation_failure: 'onValidationFailure',\n\t\t\tresize: 'onResize',\n\t\t},\n\n\t\tonValidationBegin: function () {\n\t\t\tacf.disable( this.$sideData(), this.cid );\n\t\t},\n\n\t\tonValidationFailure: function () {\n\t\t\tacf.enable( this.$sideData(), this.cid );\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-gallery' );\n\t\t},\n\n\t\t$collection: function () {\n\t\t\treturn this.$( '.acf-gallery-attachments' );\n\t\t},\n\n\t\t$attachments: function () {\n\t\t\treturn this.$( '.acf-gallery-attachment' );\n\t\t},\n\n\t\t$attachment: function ( id ) {\n\t\t\treturn this.$( '.acf-gallery-attachment[data-id=\"' + id + '\"]' );\n\t\t},\n\n\t\t$active: function () {\n\t\t\treturn this.$( '.acf-gallery-attachment.active' );\n\t\t},\n\n\t\t$main: function () {\n\t\t\treturn this.$( '.acf-gallery-main' );\n\t\t},\n\n\t\t$side: function () {\n\t\t\treturn this.$( '.acf-gallery-side' );\n\t\t},\n\n\t\t$sideData: function () {\n\t\t\treturn this.$( '.acf-gallery-side-data' );\n\t\t},\n\n\t\tisFull: function () {\n\t\t\tvar max = parseInt( this.get( 'max' ) );\n\t\t\tvar count = this.$attachments().length;\n\t\t\treturn max && count >= max;\n\t\t},\n\n\t\tgetValue: function () {\n\t\t\t// vars\n\t\t\tvar val = [];\n\n\t\t\t// loop\n\t\t\tthis.$attachments().each( function () {\n\t\t\t\tval.push( $( this ).data( 'id' ) );\n\t\t\t} );\n\n\t\t\t// return\n\t\t\treturn val.length ? val : false;\n\t\t},\n\n\t\taddUnscopedEvents: function ( self ) {\n\t\t\t// invalidField\n\t\t\tthis.on( 'change', '.acf-gallery-side', function ( e ) {\n\t\t\t\tself.onUpdate( e, $( this ) );\n\t\t\t} );\n\t\t},\n\n\t\taddSortable: function ( self ) {\n\t\t\t// add sortable\n\t\t\tthis.$collection().sortable( {\n\t\t\t\titems: '.acf-gallery-attachment',\n\t\t\t\tforceHelperSize: true,\n\t\t\t\tforcePlaceholderSize: true,\n\t\t\t\tscroll: true,\n\t\t\t\tstart: function ( event, ui ) {\n\t\t\t\t\tui.placeholder.html( ui.item.html() );\n\t\t\t\t\tui.placeholder.removeAttr( 'style' );\n\t\t\t\t},\n\t\t\t\tupdate: function ( event, ui ) {\n\t\t\t\t\tself.$input().trigger( 'change' );\n\t\t\t\t},\n\t\t\t} );\n\n\t\t\t// resizable\n\t\t\tthis.$control().resizable( {\n\t\t\t\thandles: 's',\n\t\t\t\tminHeight: 200,\n\t\t\t\tstop: function ( event, ui ) {\n\t\t\t\t\tacf.update_user_setting( 'gallery_height', ui.size.height );\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// add unscoped events\n\t\t\tthis.addUnscopedEvents( this );\n\n\t\t\t// render\n\t\t\tthis.render();\n\t\t},\n\n\t\trender: function () {\n\t\t\t// vars\n\t\t\tvar $sort = this.$( '.acf-gallery-sort' );\n\t\t\tvar $add = this.$( '.acf-gallery-add' );\n\t\t\tvar count = this.$attachments().length;\n\n\t\t\t// disable add\n\t\t\tif ( this.isFull() ) {\n\t\t\t\t$add.addClass( 'disabled' );\n\t\t\t} else {\n\t\t\t\t$add.removeClass( 'disabled' );\n\t\t\t}\n\n\t\t\t// disable select\n\t\t\tif ( ! count ) {\n\t\t\t\t$sort.addClass( 'disabled' );\n\t\t\t} else {\n\t\t\t\t$sort.removeClass( 'disabled' );\n\t\t\t}\n\n\t\t\t// resize\n\t\t\tthis.resize();\n\t\t},\n\n\t\tresize: function () {\n\t\t\t// vars\n\t\t\tvar width = this.$control().width();\n\t\t\tvar target = 150;\n\t\t\tvar columns = Math.round( width / target );\n\n\t\t\t// max columns = 8\n\t\t\tcolumns = Math.min( columns, 8 );\n\n\t\t\t// update data\n\t\t\tthis.$control().attr( 'data-columns', columns );\n\t\t},\n\n\t\tonResize: function () {\n\t\t\tthis.resize();\n\t\t},\n\n\t\topenSidebar: function () {\n\t\t\t// add class\n\t\t\tthis.$control().addClass( '-open' );\n\n\t\t\t// hide bulk actions\n\t\t\t// should be done with CSS\n\t\t\t//this.$main().find('.acf-gallery-sort').hide();\n\n\t\t\t// vars\n\t\t\tvar width = this.$control().width() / 3;\n\t\t\twidth = parseInt( width );\n\t\t\twidth = Math.max( width, 350 );\n\n\t\t\t// animate\n\t\t\tthis.$( '.acf-gallery-side-inner' ).css( { width: width - 1 } );\n\t\t\tthis.$side().animate( { width: width - 1 }, 250 );\n\t\t\tthis.$main().animate( { right: width }, 250 );\n\t\t},\n\n\t\tcloseSidebar: function () {\n\t\t\t// remove class\n\t\t\tthis.$control().removeClass( '-open' );\n\n\t\t\t// clear selection\n\t\t\tthis.$active().removeClass( 'active' );\n\n\t\t\t// disable sidebar\n\t\t\tacf.disable( this.$side() );\n\n\t\t\t// animate\n\t\t\tvar $sideData = this.$( '.acf-gallery-side-data' );\n\t\t\tthis.$main().animate( { right: 0 }, 250 );\n\t\t\tthis.$side().animate( { width: 0 }, 250, function () {\n\t\t\t\t$sideData.html( '' );\n\t\t\t} );\n\t\t},\n\n\t\tonClickAdd: function ( e, $el ) {\n\t\t\t// validate\n\t\t\tif ( this.isFull() ) {\n\t\t\t\tthis.showNotice( {\n\t\t\t\t\ttext: acf.__( 'Maximum selection reached' ),\n\t\t\t\t\ttype: 'warning',\n\t\t\t\t} );\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// new frame\n\t\t\tvar frame = acf.newMediaPopup( {\n\t\t\t\tmode: 'select',\n\t\t\t\ttitle: acf.__( 'Add Image to Gallery' ),\n\t\t\t\tfield: this.get( 'key' ),\n\t\t\t\tmultiple: 'add',\n\t\t\t\tlibrary: this.get( 'library' ),\n\t\t\t\tallowedTypes: this.get( 'mime_types' ),\n\t\t\t\tselected: this.val(),\n\t\t\t\tselect: $.proxy( function ( attachment, i ) {\n\t\t\t\t\tthis.appendAttachment( attachment, i );\n\t\t\t\t}, this ),\n\t\t\t} );\n\t\t},\n\n\t\tappendAttachment: function ( attachment, i ) {\n\t\t\t// vars\n\t\t\tattachment = this.validateAttachment( attachment );\n\n\t\t\t// bail early if is full\n\t\t\tif ( this.isFull() ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// bail early if already exists\n\t\t\tif ( this.$attachment( attachment.id ).length ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// html\n\t\t\tvar html = [\n\t\t\t\t'',\n\t\t\t].join( '' );\n\t\t\tvar $html = $( html );\n\n\t\t\t// append\n\t\t\tthis.$collection().append( $html );\n\n\t\t\t// move to beginning\n\t\t\tif ( this.get( 'insert' ) === 'prepend' ) {\n\t\t\t\tvar $before = this.$attachments().eq( i );\n\t\t\t\tif ( $before.length ) {\n\t\t\t\t\t$before.before( $html );\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// render attachment\n\t\t\tthis.renderAttachment( attachment );\n\n\t\t\t// render\n\t\t\tthis.render();\n\n\t\t\t// trigger change\n\t\t\tthis.$input().trigger( 'change' );\n\t\t},\n\n\t\tvalidateAttachment: function ( attachment ) {\n\t\t\t// defaults\n\t\t\tattachment = acf.parseArgs( attachment, {\n\t\t\t\tid: '',\n\t\t\t\turl: '',\n\t\t\t\talt: '',\n\t\t\t\ttitle: '',\n\t\t\t\tfilename: '',\n\t\t\t\ttype: 'image',\n\t\t\t} );\n\n\t\t\t// WP attachment\n\t\t\tif ( attachment.attributes ) {\n\t\t\t\tattachment = attachment.attributes;\n\n\t\t\t\t// preview size\n\t\t\t\tvar url = acf.isget(\n\t\t\t\t\tattachment,\n\t\t\t\t\t'sizes',\n\t\t\t\t\tthis.get( 'preview_size' ),\n\t\t\t\t\t'url'\n\t\t\t\t);\n\t\t\t\tif ( url !== null ) {\n\t\t\t\t\tattachment.url = url;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn attachment;\n\t\t},\n\n\t\trenderAttachment: function ( attachment ) {\n\t\t\t// vars\n\t\t\tattachment = this.validateAttachment( attachment );\n\n\t\t\t// vars\n\t\t\tvar $el = this.$attachment( attachment.id );\n\n\t\t\t// Image type.\n\t\t\tif ( attachment.type == 'image' ) {\n\t\t\t\t// Remove filename.\n\t\t\t\t$el.find( '.filename' ).remove();\n\n\t\t\t\t// Other file type.\n\t\t\t} else {\n\t\t\t\t// Check for attachment featured image.\n\t\t\t\tvar image = acf.isget( attachment, 'image', 'src' );\n\t\t\t\tif ( image !== null ) {\n\t\t\t\t\tattachment.url = image;\n\t\t\t\t}\n\n\t\t\t\t// Update filename text.\n\t\t\t\t$el.find( '.filename' ).text( attachment.filename );\n\t\t\t}\n\n\t\t\t// Default to mimetype icon.\n\t\t\tif ( ! attachment.url ) {\n\t\t\t\tattachment.url = acf.get( 'mimeTypeIcon' );\n\t\t\t\t$el.addClass( '-icon' );\n\t\t\t}\n\n\t\t\t// update els\n\t\t\t$el.find( 'img' ).attr( {\n\t\t\t\tsrc: attachment.url,\n\t\t\t\talt: attachment.alt,\n\t\t\t\ttitle: attachment.title,\n\t\t\t} );\n\n\t\t\t// update val\n\t\t\tacf.val( $el.find( 'input' ), attachment.id );\n\t\t},\n\n\t\teditAttachment: function ( id ) {\n\t\t\t// new frame\n\t\t\tvar frame = acf.newMediaPopup( {\n\t\t\t\tmode: 'edit',\n\t\t\t\ttitle: acf.__( 'Edit Image' ),\n\t\t\t\tbutton: acf.__( 'Update Image' ),\n\t\t\t\tattachment: id,\n\t\t\t\tfield: this.get( 'key' ),\n\t\t\t\tselect: $.proxy( function ( attachment, i ) {\n\t\t\t\t\tthis.renderAttachment( attachment );\n\t\t\t\t\t// todo - render sidebar\n\t\t\t\t}, this ),\n\t\t\t} );\n\t\t},\n\n\t\tonClickEdit: function ( e, $el ) {\n\t\t\tvar id = $el.data( 'id' );\n\t\t\tif ( id ) {\n\t\t\t\tthis.editAttachment( id );\n\t\t\t}\n\t\t},\n\n\t\tremoveAttachment: function ( id ) {\n\t\t\t// close sidebar (if open)\n\t\t\tthis.closeSidebar();\n\n\t\t\t// remove attachment\n\t\t\tthis.$attachment( id ).remove();\n\n\t\t\t// render\n\t\t\tthis.render();\n\n\t\t\t// trigger change\n\t\t\tthis.$input().trigger( 'change' );\n\t\t},\n\n\t\tonClickRemove: function ( e, $el ) {\n\t\t\t// prevent event from triggering click on attachment\n\t\t\te.preventDefault();\n\t\t\te.stopPropagation();\n\n\t\t\t//remove\n\t\t\tvar id = $el.data( 'id' );\n\t\t\tif ( id ) {\n\t\t\t\tthis.removeAttachment( id );\n\t\t\t}\n\t\t},\n\n\t\tselectAttachment: function ( id ) {\n\t\t\t// vars\n\t\t\tvar $el = this.$attachment( id );\n\n\t\t\t// bail early if already active\n\t\t\tif ( $el.hasClass( 'active' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// step 1\n\t\t\tvar step1 = this.proxy( function () {\n\t\t\t\t// save any changes in sidebar\n\t\t\t\tthis.$side().find( ':focus' ).trigger( 'blur' );\n\n\t\t\t\t// clear selection\n\t\t\t\tthis.$active().removeClass( 'active' );\n\n\t\t\t\t// add selection\n\t\t\t\t$el.addClass( 'active' );\n\n\t\t\t\t// open sidebar\n\t\t\t\tthis.openSidebar();\n\n\t\t\t\t// call step 2\n\t\t\t\tstep2();\n\t\t\t} );\n\n\t\t\t// step 2\n\t\t\tvar step2 = this.proxy( function () {\n\t\t\t\t// ajax\n\t\t\t\tvar ajaxData = {\n\t\t\t\t\taction: 'acf/fields/gallery/get_attachment',\n\t\t\t\t\tfield_key: this.get( 'key' ),\n\t\t\t\t\tid: id,\n\t\t\t\t};\n\n\t\t\t\t// abort prev ajax call\n\t\t\t\tif ( this.has( 'xhr' ) ) {\n\t\t\t\t\tthis.get( 'xhr' ).abort();\n\t\t\t\t}\n\n\t\t\t\t// loading\n\t\t\t\tacf.showLoading( this.$sideData() );\n\n\t\t\t\t// get HTML\n\t\t\t\tvar xhr = $.ajax( {\n\t\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\t\tdata: acf.prepareForAjax( ajaxData ),\n\t\t\t\t\ttype: 'post',\n\t\t\t\t\tdataType: 'html',\n\t\t\t\t\tcache: false,\n\t\t\t\t\tsuccess: step3,\n\t\t\t\t} );\n\n\t\t\t\t// update\n\t\t\t\tthis.set( 'xhr', xhr );\n\t\t\t} );\n\n\t\t\t// step 3\n\t\t\tvar step3 = this.proxy( function ( html ) {\n\t\t\t\t// bail early if no html\n\t\t\t\tif ( ! html ) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\t// vars\n\t\t\t\tvar $side = this.$sideData();\n\n\t\t\t\t// render\n\t\t\t\t$side.html( html );\n\n\t\t\t\t// remove acf form data\n\t\t\t\t$side.find( '.compat-field-acf-form-data' ).remove();\n\n\t\t\t\t// merge tables\n\t\t\t\t$side\n\t\t\t\t\t.find( '> table.form-table > tbody' )\n\t\t\t\t\t.append(\n\t\t\t\t\t\t$side.find( '> .compat-attachment-fields > tbody > tr' )\n\t\t\t\t\t);\n\n\t\t\t\t// setup fields\n\t\t\t\tacf.doAction( 'append', $side );\n\t\t\t} );\n\n\t\t\t// run step 1\n\t\t\tstep1();\n\t\t},\n\n\t\tonClickSelect: function ( e, $el ) {\n\t\t\tvar id = $el.data( 'id' );\n\t\t\tif ( id ) {\n\t\t\t\tthis.selectAttachment( id );\n\t\t\t}\n\t\t},\n\n\t\tonClickClose: function ( e, $el ) {\n\t\t\tthis.closeSidebar();\n\t\t},\n\n\t\tonChangeSort: function ( e, $el ) {\n\t\t\t// Bail early if is disabled.\n\t\t\tif ( $el.hasClass( 'disabled' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Get sort val.\n\t\t\tvar val = $el.val();\n\t\t\tif ( ! val ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// find ids\n\t\t\tvar ids = [];\n\t\t\tthis.$attachments().each( function () {\n\t\t\t\tids.push( $( this ).data( 'id' ) );\n\t\t\t} );\n\n\t\t\t// step 1\n\t\t\tvar step1 = this.proxy( function () {\n\t\t\t\t// vars\n\t\t\t\tvar ajaxData = {\n\t\t\t\t\taction: 'acf/fields/gallery/get_sort_order',\n\t\t\t\t\tfield_key: this.get( 'key' ),\n\t\t\t\t\tids: ids,\n\t\t\t\t\tsort: val,\n\t\t\t\t};\n\n\t\t\t\t// get results\n\t\t\t\tvar xhr = $.ajax( {\n\t\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\t\tdataType: 'json',\n\t\t\t\t\ttype: 'post',\n\t\t\t\t\tcache: false,\n\t\t\t\t\tdata: acf.prepareForAjax( ajaxData ),\n\t\t\t\t\tsuccess: step2,\n\t\t\t\t} );\n\t\t\t} );\n\n\t\t\t// step 2\n\t\t\tvar step2 = this.proxy( function ( json ) {\n\t\t\t\t// validate\n\t\t\t\tif ( ! acf.isAjaxSuccess( json ) ) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\t// reverse order\n\t\t\t\tjson.data.reverse();\n\n\t\t\t\t// loop\n\t\t\t\tjson.data.map( function ( id ) {\n\t\t\t\t\tthis.$collection().prepend( this.$attachment( id ) );\n\t\t\t\t}, this );\n\t\t\t} );\n\n\t\t\t// call step 1\n\t\t\tstep1();\n\t\t},\n\n\t\tonUpdate: function ( e, $el ) {\n\t\t\t// vars\n\t\t\tvar $submit = this.$( '.acf-gallery-update' );\n\n\t\t\t// validate\n\t\t\tif ( $submit.hasClass( 'disabled' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// serialize data\n\t\t\tvar ajaxData = acf.serialize( this.$sideData() );\n\n\t\t\t// loading\n\t\t\t$submit.addClass( 'disabled' );\n\t\t\t$submit.before( ' ' );\n\n\t\t\t// append AJAX action\n\t\t\tajaxData.action = 'acf/fields/gallery/update_attachment';\n\n\t\t\t// ajax\n\t\t\t$.ajax( {\n\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\tdata: acf.prepareForAjax( ajaxData ),\n\t\t\t\ttype: 'post',\n\t\t\t\tdataType: 'json',\n\t\t\t\tcomplete: function () {\n\t\t\t\t\t$submit.removeClass( 'disabled' );\n\t\t\t\t\t$submit.prev( '.acf-loading' ).remove();\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\tonHover: function () {\n\t\t\t// add sortable\n\t\t\tthis.addSortable( this );\n\n\t\t\t// remove event\n\t\t\tthis.off( 'mouseover' );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n\n\t// register existing conditions\n\tacf.registerConditionForFieldType( 'hasValue', 'gallery' );\n\tacf.registerConditionForFieldType( 'hasNoValue', 'gallery' );\n\tacf.registerConditionForFieldType( 'selectionLessThan', 'gallery' );\n\tacf.registerConditionForFieldType( 'selectionGreaterThan', 'gallery' );\n} )( jQuery );\n","( function ( $ ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'repeater',\n\t\twait: '',\n\t\tpage: 1,\n\t\tnextRowNum: 0,\n\n\t\tevents: {\n\t\t\t'click a[data-event=\"add-row\"]': 'onClickAdd',\n\t\t\t'click a[data-event=\"duplicate-row\"]': 'onClickDuplicate',\n\t\t\t'click a[data-event=\"remove-row\"]': 'onClickRemove',\n\t\t\t'click a[data-event=\"collapse-row\"]': 'onClickCollapse',\n\t\t\t'click a[data-event=\"first-page\"]:not(.disabled)' : 'onClickFirstPage',\n\t\t\t'click a[data-event=\"last-page\"]:not(.disabled)' : 'onClickLastPage',\n\t\t\t'click a[data-event=\"prev-page\"]:not(.disabled)': 'onClickPrevPage',\n\t\t\t'click a[data-event=\"next-page\"]:not(.disabled)': 'onClickNextPage',\n\t\t\t'change .current-page': 'onChangeCurrentPage',\n\t\t\t'click .acf-order-input-wrap': 'onClickRowOrder',\n\t\t\t'blur .acf-order-input': 'onBlurRowOrder',\n\t\t\t'change .acf-order-input': 'onChangeRowOrder',\n\t\t\t'changed:total_rows': 'onChangeTotalRows',\n\t\t\tshowField: 'onShow',\n\t\t\tunloadField: 'onUnload',\n\t\t\tmouseover: 'onHover',\n\t\t\tchange: 'onChangeField',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-repeater:first' );\n\t\t},\n\n\t\t$table: function () {\n\t\t\treturn this.$( 'table:first' );\n\t\t},\n\n\t\t$tbody: function () {\n\t\t\treturn this.$( 'tbody:first' );\n\t\t},\n\n\t\t$rows: function () {\n\t\t\treturn this.$( 'tbody:first > tr' ).not( '.acf-clone, .acf-deleted' );\n\t\t},\n\n\t\t$row: function ( index ) {\n\t\t\treturn this.$( 'tbody:first > tr:eq(' + index + ')' );\n\t\t},\n\n\t\t$clone: function () {\n\t\t\treturn this.$( 'tbody:first > tr.acf-clone' );\n\t\t},\n\n\t\t$actions: function () {\n\t\t\treturn this.$( '.acf-actions:last' );\n\t\t},\n\n\t\t$button: function () {\n\t\t\treturn this.$( '.acf-actions:last .button' );\n\t\t},\n\n\t\t$firstPageButton: function() {\n\t\t\treturn this.$( '.acf-tablenav:last .first-page' );\n\t\t},\n\n\t\t$prevPageButton: function() {\n\t\t\treturn this.$( '.acf-tablenav:last .prev-page' );\n\t\t},\n\n\t\t$nextPageButton: function() {\n\t\t\treturn this.$( '.acf-tablenav:last .next-page' );\n\t\t},\n\n\t\t$lastPageButton: function() {\n\t\t\treturn this.$( '.acf-tablenav:last .last-page' );\n\t\t},\n\n\t\t$pageInput: function() {\n\t\t\treturn this.$( '.current-page:last' );\n\t\t},\n\n\t\ttotalPages: function() {\n\t\t\tconst totalPages = this.$( '.acf-total-pages:last' ).text();\n\t\t\treturn parseInt( totalPages );\n\t\t},\n\n\t\tgetValue: function () {\n\t\t\treturn this.$rows().length;\n\t\t},\n\n\t\tallowRemove: function () {\n\t\t\tlet numRows = this.val();\n\t\t\tlet minRows = parseInt( this.get( 'min' ) );\n\n\t\t\tif ( this.get( 'pagination' ) ) {\n\t\t\t\tnumRows = this.get( 'total_rows' );\n\t\t\t}\n\n\t\t\treturn ! minRows || minRows < numRows;\n\t\t},\n\n\t\tallowAdd: function () {\n\t\t\tlet numRows = this.val();\n\t\t\tlet maxRows = parseInt( this.get( 'max' ) );\n\n\t\t\tif ( this.get( 'pagination' ) ) {\n\t\t\t\tnumRows = this.get( 'total_rows' );\n\t\t\t}\n\n\t\t\treturn ! maxRows || maxRows > numRows;\n\t\t},\n\n\t\taddSortable: function ( self ) {\n\t\t\t// bail early if max 1 row\n\t\t\tif ( this.get( 'max' ) == 1 ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Bail early if using pagination.\n\t\t\tif ( this.get( 'pagination') ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// add sortable\n\t\t\tthis.$tbody().sortable( {\n\t\t\t\titems: '> tr',\n\t\t\t\thandle: '> td.order',\n\t\t\t\tforceHelperSize: true,\n\t\t\t\tforcePlaceholderSize: true,\n\t\t\t\tscroll: true,\n\t\t\t\tstop: function ( event, ui ) {\n\t\t\t\t\tself.render();\n\t\t\t\t},\n\t\t\t\tupdate: function ( event, ui ) {\n\t\t\t\t\tself.$input().trigger( 'change' );\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\taddCollapsed: function () {\n\t\t\t// vars\n\t\t\tvar indexes = preference.load( this.get( 'key' ) );\n\n\t\t\t// bail early if no collapsed\n\t\t\tif ( ! indexes ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// loop\n\t\t\tthis.$rows().each( function ( i ) {\n\t\t\t\tif ( indexes.indexOf( i ) > -1 ) {\n\t\t\t\t\tif ( $( this ).find( '.-collapsed-target' ).length ) {\n\t\t\t\t\t\t$( this ).addClass( '-collapsed' );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t} );\n\t\t},\n\n\t\taddUnscopedEvents: function ( self ) {\n\t\t\t// invalidField\n\t\t\tthis.on( 'invalidField', '.acf-row', function ( e ) {\n\t\t\t\tvar $row = $( this );\n\t\t\t\tif ( self.isCollapsed( $row ) ) {\n\t\t\t\t\tself.expand( $row );\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\t// Listen for changes to fields, so we can persist them in the DOM.\n\t\t\tif ( this.get( 'pagination' ) ) {\n\t\t\t\tthis.on( 'change', 'input, select, textarea', function ( e ) {\n\t\t\t\t\tconst $changed = $( e.currentTarget );\n\t\t\t\t\tif ( ! $changed.hasClass( 'acf-order-input' ) && ! $changed.hasClass( 'acf-row-status' ) ) {\n\t\t\t\t\t\tself.onChangeField( e, $( this ) );\n\t\t\t\t\t}\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\tthis.listenForSavedMetaBoxes();\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// add unscoped events\n\t\t\tthis.addUnscopedEvents( this );\n\n\t\t\t// add collapsed\n\t\t\tthis.addCollapsed();\n\n\t\t\t// disable clone\n\t\t\tacf.disable( this.$clone(), this.cid );\n\n\t\t\t// Set up the next row number.\n\t\t\tif ( this.get( 'pagination' ) ) {\n\t\t\t\tthis.nextRowNum = this.get( 'total_rows' );\n\t\t\t}\n\n\t\t\t// render\n\t\t\tthis.render();\n\t\t},\n\n\t\trender: function ( update_order_numbers = true ) {\n\t\t\t// Update order number.\n\t\t\tif ( update_order_numbers ) {\n\t\t\t\tthis.$rows().each( function ( i ) {\n\t\t\t\t\t$( this )\n\t\t\t\t\t\t.find( '> .order > span' )\n\t\t\t\t\t\t.html( i + 1 );\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// Extract vars.\n\t\t\tvar $control = this.$control();\n\t\t\tvar $button = this.$button();\n\n\t\t\t// empty\n\t\t\tif ( this.val() == 0 ) {\n\t\t\t\t$control.addClass( '-empty' );\n\t\t\t} else {\n\t\t\t\t$control.removeClass( '-empty' );\n\t\t\t}\n\n\t\t\t// Reached max rows.\n\t\t\tif ( ! this.allowAdd() ) {\n\t\t\t\t$control.addClass( '-max' );\n\t\t\t\t$button.addClass( 'disabled' );\n\t\t\t} else {\n\t\t\t\t$control.removeClass( '-max' );\n\t\t\t\t$button.removeClass( 'disabled' );\n\t\t\t}\n\n\t\t\tif ( this.get( 'pagination' ) ) {\n\t\t\t\tthis.maybeDisablePagination();\n\t\t\t}\n\n\t\t\t// Reached min rows (not used).\n\t\t\t//if( !this.allowRemove() ) {\n\t\t\t//\t$control.addClass('-min');\n\t\t\t//} else {\n\t\t\t//\t$control.removeClass('-min');\n\t\t\t//}\n\t\t},\n\n\t\tlistenForSavedMetaBoxes: function() {\n\t\t\tif ( ! acf.isGutenbergPostEditor() || ! this.get( 'pagination' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tlet checkedMetaBoxes = true;\n\t\t\twp.data.subscribe( () => {\n\t\t\t\tif ( wp.data.select( 'core/edit-post' ).isSavingMetaBoxes() ) {\n\t\t\t\t\tcheckedMetaBoxes = false;\n\t\t\t\t} else {\n\t\t\t\t\tif ( ! checkedMetaBoxes ) {\n\t\t\t\t\t\tcheckedMetaBoxes = true;\n\t\t\t\t\t\tthis.set( 'total_rows', 0, true );\n\t\t\t\t\t\tthis.ajaxLoadPage( true );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t} );\n\t\t},\n\n\t\tincrementTotalRows: function() {\n\t\t\tlet totalRows = this.get( 'total_rows' );\n\t\t\tthis.set( 'total_rows', ++totalRows, true );\n\t\t},\n\n\t\tdecrementTotalRows: function() {\n\t\t\tlet totalRows = this.get( 'total_rows' );\n\t\t\tthis.set( 'total_rows', --totalRows, true );\n\t\t},\n\n\t\tvalidateAdd: function () {\n\t\t\t// return true if allowed\n\t\t\tif ( this.allowAdd() ) {\n\t\t\t\treturn true;\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar max = this.get( 'max' );\n\t\t\tvar text = acf.__( 'Maximum rows reached ({max} rows)' );\n\n\t\t\t// replace\n\t\t\ttext = text.replace( '{max}', max );\n\n\t\t\t// add notice\n\t\t\tthis.showNotice( {\n\t\t\t\ttext: text,\n\t\t\t\ttype: 'warning',\n\t\t\t} );\n\n\t\t\t// return\n\t\t\treturn false;\n\t\t},\n\n\t\tonClickAdd: function ( e, $el ) {\n\t\t\t// validate\n\t\t\tif ( ! this.validateAdd() ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// add above row\n\t\t\tif ( $el.hasClass( 'acf-icon' ) ) {\n\t\t\t\tthis.add( {\n\t\t\t\t\tbefore: $el.closest( '.acf-row' ),\n\t\t\t\t} );\n\n\t\t\t\t// default\n\t\t\t} else {\n\t\t\t\tthis.add();\n\t\t\t}\n\t\t},\n\n\t\tadd: function ( args ) {\n\t\t\t// validate\n\t\t\tif ( ! this.allowAdd() ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// defaults\n\t\t\targs = acf.parseArgs( args, {\n\t\t\t\tbefore: false,\n\t\t\t} );\n\n\t\t\t// add row\n\t\t\tvar $el = acf.duplicate( {\n\t\t\t\ttarget: this.$clone(),\n\t\t\t\tappend: this.proxy( function ( $el, $el2 ) {\n\t\t\t\t\t// append\n\t\t\t\t\tif ( args.before ) {\n\t\t\t\t\t\targs.before.before( $el2 );\n\t\t\t\t\t} else {\n\t\t\t\t\t\t$el.before( $el2 );\n\t\t\t\t\t}\n\n\t\t\t\t\t// remove clone class\n\t\t\t\t\t$el2.removeClass( 'acf-clone' );\n\n\t\t\t\t\t// enable\n\t\t\t\t\tacf.enable( $el2, this.cid );\n\t\t\t\t} ),\n\t\t\t} );\n\n\t\t\tif ( this.get( 'pagination' ) ) {\n\t\t\t\tthis.incrementTotalRows();\n\n\t\t\t\tif ( false !== args.before ) {\n\t\t\t\t\t// If the row was inserted above an existing row, try to keep that order.\n\t\t\t\t\tconst prevRowNum = parseInt( args.before.find( '.acf-row-number' ).first().text() ) || 0;\n\t\t\t\t\tlet newRowNum = prevRowNum;\n\n\t\t\t\t\tif ( newRowNum && ! args.before.hasClass( 'acf-inserted' ) && ! args.before.hasClass( 'acf-added' ) ) {\n\t\t\t\t\t\t--newRowNum;\n\t\t\t\t\t}\n\n\t\t\t\t\tif ( args.before.hasClass( 'acf-divider' ) ) {\n\t\t\t\t\t\targs.before.removeClass( 'acf-divider' );\n\t\t\t\t\t\t$el.addClass( 'acf-divider' );\n\t\t\t\t\t}\n\n\t\t\t\t\tthis.updateRowStatus( $el, 'inserted' );\n\t\t\t\t\tthis.updateRowStatus( $el, 'reordered', newRowNum );\n\n\t\t\t\t\t// Hide the row numbers to avoid confusion with existing rows.\n\t\t\t\t\t$el.find( '.acf-row-number' ).first().hide().text( newRowNum );\n\t\t\t\t\tif ( ! $el.find( '.acf-order-input-wrap' ).hasClass( 'disabled' ) ) {\n\t\t\t\t\t\tlet message = acf.__( 'Order will be assigned upon save' );\n\t\t\t\t\t\t$el.find( '.acf-order-input-wrap' ).addClass( 'disabled' );\n\t\t\t\t\t\t$el.find( '.acf-row-number' ).first().after( '-' );\n\t\t\t\t\t}\n\t\t\t\t\t$el.find( '.acf-order-input' ).first().hide();\n\t\t\t\t\t$el.attr( 'data-inserted', newRowNum );\n\t\t\t\t} else {\n\t\t\t\t\tthis.nextRowNum++;\n\n\t\t\t\t\t$el.find( '.acf-order-input' ).first().val( this.nextRowNum );\n\t\t\t\t\t$el.find( '.acf-row-number' ).first().text( this.nextRowNum );\n\t\t\t\t\tthis.updateRowStatus( $el, 'added' );\n\n\t\t\t\t\tif ( ! this.$tbody().find( '.acf-divider' ).length ) {\n\t\t\t\t\t\t$el.addClass( 'acf-divider' );\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t$el.find( '.acf-input:first' )\n\t\t\t\t\t.find( 'input:not([type=hidden]), select, textarea' )\n\t\t\t\t\t.first()\n\t\t\t\t\t.trigger( 'focus' );\n\t\t\t}\n\n\t\t\t// Render and trigger change for validation errors.\n\t\t\tthis.render();\n\t\t\tthis.$input().trigger( 'change' );\n\n\t\t\treturn $el;\n\t\t},\n\n\t\tonClickDuplicate: function ( e, $el ) {\n\t\t\t// Validate with warning.\n\t\t\tif ( ! this.validateAdd() ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// get layout and duplicate it.\n\t\t\tvar $row = $el.closest( '.acf-row' );\n\t\t\tthis.duplicateRow( $row );\n\t\t},\n\n\t\tduplicateRow: function ( $row ) {\n\t\t\t// Validate without warning.\n\t\t\tif ( ! this.allowAdd() ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// Vars.\n\t\t\tvar fieldKey = this.get( 'key' );\n\n\t\t\t// Duplicate row.\n\t\t\tvar $el = acf.duplicate( {\n\t\t\t\ttarget: $row,\n\n\t\t\t\t// Provide a custom renaming callback to avoid renaming parent row attributes.\n\t\t\t\trename: function ( name, value, search, replace ) {\n\t\t\t\t\t// Rename id attributes from \"field_1-search\" to \"field_1-replace\".\n\t\t\t\t\tif ( name === 'id' || name === 'for' ) {\n\t\t\t\t\t\treturn value.replace(\n\t\t\t\t\t\t\tfieldKey + '-' + search,\n\t\t\t\t\t\t\tfieldKey + '-' + replace\n\t\t\t\t\t\t);\n\n\t\t\t\t\t\t// Rename name and for attributes from \"[field_1][search]\" to \"[field_1][replace]\".\n\t\t\t\t\t} else {\n\t\t\t\t\t\treturn value.replace(\n\t\t\t\t\t\t\tfieldKey + '][' + search,\n\t\t\t\t\t\t\tfieldKey + '][' + replace\n\t\t\t\t\t\t);\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\tbefore: function ( $el ) {\n\t\t\t\t\tacf.doAction( 'unmount', $el );\n\t\t\t\t},\n\t\t\t\tafter: function ( $el, $el2 ) {\n\t\t\t\t\tacf.doAction( 'remount', $el );\n\t\t\t\t},\n\t\t\t} );\n\n\t\t\tif ( this.get( 'pagination' ) ) {\n\t\t\t\tthis.incrementTotalRows();\n\n\t\t\t\t// If the row was inserted above an existing row, try to keep that order.\n\t\t\t\tconst prevRowNum = parseInt( $row.find( '.acf-row-number' ).first().text() ) || 0;\n\n\t\t\t\tthis.updateRowStatus( $el, 'inserted' );\n\t\t\t\tthis.updateRowStatus( $el, 'reordered', prevRowNum );\n\n\t\t\t\t// Hide the row numbers to avoid confusion with existing rows.\n\t\t\t\t$el.find( '.acf-row-number' ).first().hide();\n\t\t\t\tif ( ! $el.find( '.acf-order-input-wrap' ).hasClass( 'disabled' ) ) {\n\t\t\t\t\tlet message = acf.__( 'Order will be assigned upon save' );\n\t\t\t\t\t$el.find( '.acf-order-input-wrap' ).addClass( 'disabled' );\n\t\t\t\t\t$el.find( '.acf-row-number' ).first().after( '-' );\n\t\t\t\t}\n\t\t\t\t$el.find( '.acf-order-input' ).first().hide();\n\t\t\t\t$el.attr( 'data-inserted', prevRowNum );\n\t\t\t\t$el.removeClass( 'acf-divider' );\n\t\t\t}\n\n\t\t\t// trigger change for validation errors\n\t\t\tthis.$input().trigger( 'change' );\n\n\t\t\t// Update order numbers.\n\t\t\tthis.render();\n\n\t\t\t// Focus on new row.\n\t\t\tacf.focusAttention( $el );\n\n\t\t\t// Return new layout.\n\t\t\treturn $el;\n\t\t},\n\n\t\tvalidateRemove: function () {\n\t\t\t// return true if allowed\n\t\t\tif ( this.allowRemove() ) {\n\t\t\t\treturn true;\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar min = this.get( 'min' );\n\t\t\tvar text = acf.__( 'Minimum rows not reached ({min} rows)' );\n\n\t\t\t// replace\n\t\t\ttext = text.replace( '{min}', min );\n\n\t\t\t// add notice\n\t\t\tthis.showNotice( {\n\t\t\t\ttext: text,\n\t\t\t\ttype: 'warning',\n\t\t\t} );\n\n\t\t\t// return\n\t\t\treturn false;\n\t\t},\n\n\t\tonClickRemove: function ( e, $el ) {\n\t\t\tvar $row = $el.closest( '.acf-row' );\n\n\t\t\t// Bypass confirmation when holding down \"shift\" key.\n\t\t\tif ( e.shiftKey ) {\n\t\t\t\treturn this.remove( $row );\n\t\t\t}\n\n\t\t\t// add class\n\t\t\t$row.addClass( '-hover' );\n\n\t\t\t// add tooltip\n\t\t\tvar tooltip = acf.newTooltip( {\n\t\t\t\tconfirmRemove: true,\n\t\t\t\ttarget: $el,\n\t\t\t\tcontext: this,\n\t\t\t\tconfirm: function () {\n\t\t\t\t\tthis.remove( $row );\n\t\t\t\t},\n\t\t\t\tcancel: function () {\n\t\t\t\t\t$row.removeClass( '-hover' );\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\tonClickRowOrder: function( e, $el ) {\n\t\t\tif ( ! this.get( 'pagination' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tif ( $el.hasClass( 'disabled' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t$el.find( '.acf-row-number' ).hide();\n\t\t\t$el.find( '.acf-order-input' ).show().trigger( 'select' );\n\t\t},\n\n\t\tonBlurRowOrder: function( e, $el ) {\n\t\t\tthis.onChangeRowOrder( e, $el, false );\n\t\t},\n\n\t\tonChangeRowOrder: function( e, $el, update = true ) {\n\t\t\tif ( ! this.get( 'pagination' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tconst $row = $el.closest( '.acf-row' );\n\t\t\tconst $orderSpan = $row.find( '.acf-row-number' ).first();\n\t\t\tlet hrOrder = $el.val();\n\n\t\t\t$row.find( '.acf-order-input' ).first().hide();\n\n\t\t\tif ( ! acf.isNumeric( hrOrder ) || parseFloat( hrOrder ) < 0 ) {\n\t\t\t\t$orderSpan.show();\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\thrOrder = Math.round( hrOrder );\n\n\t\t\tconst newOrder = hrOrder - 1;\n\n\t\t\t$el.val( hrOrder );\n\t\t\t$orderSpan.text( hrOrder ).show();\n\n\t\t\tif ( update ) {\n\t\t\t\tthis.updateRowStatus( $row, 'reordered', newOrder );\n\t\t\t}\n\t\t},\n\n\t\tonChangeTotalRows: function() {\n\t\t\tconst perPage = parseInt( this.get( 'per_page' ) ) || 20;\n\t\t\tconst totalRows = parseInt( this.get( 'total_rows' ) ) || 0;\n\t\t\tconst totalPages = Math.ceil( totalRows / perPage );\n\n\t\t\t// Update the total pages in pagination.\n\t\t\tthis.$( '.acf-total-pages:last' ).text( totalPages );\n\t\t\tthis.nextRowNum = totalRows;\n\n\t\t\t// If the current page no longer exists, load the last page.\n\t\t\tif ( this.page > totalPages ) {\n\t\t\t\tthis.page = totalPages;\n\t\t\t\tthis.ajaxLoadPage();\n\t\t\t}\n\t\t},\n\n\t\tremove: function ( $row ) {\n\t\t\tconst self = this;\n\n\t\t\tif ( this.get( 'pagination' ) ) {\n\t\t\t\tthis.decrementTotalRows();\n\n\t\t\t\t// If using pagination and the row had already been saved, just hide the row instead of deleting it.\n\t\t\t\tif ( $row.data( 'id' ).includes( 'row-' ) ){\n\t\t\t\t\tthis.updateRowStatus( $row, 'deleted' );\n\n\t\t\t\t\t$row.hide();\n\t\t\t\t\tself.$input().trigger( 'change' );\n\t\t\t\t\tself.render( false );\n\t\t\t\t\treturn;\n\t\t\t\t} else if ( $row.hasClass( 'acf-divider' ) ) {\n\t\t\t\t\t$row.next( '.acf-added' ).addClass( 'acf-divider' );\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// If not using pagination, delete the actual row.\n\t\t\tacf.remove( {\n\t\t\t\ttarget: $row,\n\t\t\t\tendHeight: 0,\n\t\t\t\tcomplete: function () {\n\t\t\t\t\t// trigger change to allow attachment save\n\t\t\t\t\tself.$input().trigger( 'change' );\n\n\t\t\t\t\t// render\n\t\t\t\t\tself.render();\n\n\t\t\t\t\t// sync collapsed order\n\t\t\t\t\t//self.sync();\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\tisCollapsed: function ( $row ) {\n\t\t\treturn $row.hasClass( '-collapsed' );\n\t\t},\n\n\t\tcollapse: function ( $row ) {\n\t\t\t$row.addClass( '-collapsed' );\n\t\t\tacf.doAction( 'hide', $row, 'collapse' );\n\t\t},\n\n\t\texpand: function ( $row ) {\n\t\t\t$row.removeClass( '-collapsed' );\n\t\t\tacf.doAction( 'show', $row, 'collapse' );\n\t\t},\n\n\t\tonClickCollapse: function ( e, $el ) {\n\t\t\t// vars\n\t\t\tvar $row = $el.closest( '.acf-row' );\n\t\t\tvar isCollpased = this.isCollapsed( $row );\n\n\t\t\t// shift\n\t\t\tif ( e.shiftKey ) {\n\t\t\t\t$row = this.$rows();\n\t\t\t}\n\n\t\t\t// toggle\n\t\t\tif ( isCollpased ) {\n\t\t\t\tthis.expand( $row );\n\t\t\t} else {\n\t\t\t\tthis.collapse( $row );\n\t\t\t}\n\t\t},\n\n\t\tonShow: function ( e, $el, context ) {\n\t\t\t// get sub fields\n\t\t\tvar fields = acf.getFields( {\n\t\t\t\tis: ':visible',\n\t\t\t\tparent: this.$el,\n\t\t\t} );\n\n\t\t\t// trigger action\n\t\t\t// - ignore context, no need to pass through 'conditional_logic'\n\t\t\t// - this is just for fields like google_map to render itself\n\t\t\tacf.doAction( 'show_fields', fields );\n\t\t},\n\n\t\tonUnload: function () {\n\t\t\t// vars\n\t\t\tvar indexes = [];\n\n\t\t\t// loop\n\t\t\tthis.$rows().each( function ( i ) {\n\t\t\t\tif ( $( this ).hasClass( '-collapsed' ) ) {\n\t\t\t\t\tindexes.push( i );\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\t// allow null\n\t\t\tindexes = indexes.length ? indexes : null;\n\n\t\t\t// set\n\t\t\tpreference.save( this.get( 'key' ), indexes );\n\t\t},\n\n\t\tonHover: function () {\n\t\t\t// add sortable\n\t\t\tthis.addSortable( this );\n\n\t\t\t// remove event\n\t\t\tthis.off( 'mouseover' );\n\t\t},\n\n\t\tonChangeField: function( e, $el ) {\n\t\t\tconst $target = $( e.delegateTarget );\n\t\t\tlet $row = $el.closest( '.acf-row' );\n\n\t\t\tif ( $row.closest( '.acf-field-repeater' ).data( 'key' ) !== $target.data( 'key' ) ) {\n\t\t\t\t$row = $row.parent().closest( '.acf-row' );\n\t\t\t}\n\n\t\t\tthis.updateRowStatus( $row, 'changed' );\n\t\t},\n\n\t\tupdateRowStatus: function( $row, status, data = true ) {\n\t\t\tif ( ! this.get( 'pagination' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tconst parent_key = $row.parents( '.acf-field-repeater' ).data( 'key' );\n\n\t\t\tif ( this.parent() && parent_key !== this.get( 'key' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tconst row_id = $row.data( 'id' );\n\t\t\tconst input_name = this.$el.find( '.acf-repeater-hidden-input:first' ).attr( 'name' );\n\t\t\tconst status_name = `${input_name}[${row_id}][acf_${status}]`;\n\t\t\tconst status_input = ``;\n\n\t\t\tif ( ! $row.hasClass( 'acf-' + status ) ) {\n\t\t\t\t$row.addClass( 'acf-' + status );\n\t\t\t}\n\n\t\t\t// TODO: Update so that this doesn't get messed up with repeater subfields.\n\t\t\tconst $existing_status = $row.find( `input[name='${status_name}']` );\n\t\t\tif ( ! $existing_status.length ) {\n\t\t\t\t$row.find( 'td' ).first().append( status_input );\n\t\t\t} else {\n\t\t\t\t$existing_status.val( data );\n\t\t\t}\n\t\t},\n\n\t\tonClickFirstPage: function() {\n\t\t\tthis.validatePage( 1 );\n\t\t},\n\n\t\tonClickPrevPage: function() {\n\t\t\tthis.validatePage( this.page - 1 );\n\t\t},\n\n\t\tonClickNextPage: function( e ) {\n\t\t\tthis.validatePage( this.page + 1 );\n\t\t},\n\n\t\tonClickLastPage: function() {\n\t\t\tthis.validatePage( this.totalPages() );\n\t\t},\n\n\t\tonChangeCurrentPage: function() {\n\t\t\tthis.validatePage( this.$pageInput().val() );\n\t\t},\n\n\t\tmaybeDisablePagination: function() {\n\t\t\tthis.$actions().find( '.acf-nav' ).removeClass( 'disabled' );\n\n\t\t\tif ( this.page <= 1 ) {\n\t\t\t\tthis.$firstPageButton().addClass( 'disabled' );\n\t\t\t\tthis.$prevPageButton().addClass( 'disabled' );\n\t\t\t}\n\n\t\t\tif ( this.page >= this.totalPages() ) {\n\t\t\t\tthis.$nextPageButton().addClass( 'disabled' );\n\t\t\t\tthis.$lastPageButton().addClass( 'disabled' );\n\t\t\t}\n\t\t},\n\n\t\tvalidatePage: function( nextPage ) {\n\t\t\tconst self = this;\n\n\t\t\t// Validate the current page.\n\t\t\tacf.validateForm( {\n\t\t\t\tform: this.$control(),\n\t\t\t\tevent: '',\n\t\t\t\treset: true,\n\t\t\t\tsuccess: function( $form ) {\n\t\t\t\t\tself.page = nextPage;\n\n\t\t\t\t\t// Set up some sane defaults.\n\t\t\t\t\tif ( self.page <= 1 ) {\n\t\t\t\t\t\tself.page = 1;\n\t\t\t\t\t}\n\t\t\t\t\tif ( self.page >= self.totalPages() ) {\n\t\t\t\t\t\tself.page = self.totalPages();\n\t\t\t\t\t}\n\n\t\t\t\t\tself.ajaxLoadPage();\n\t\t\t\t},\n\t\t\t\tfailure: function( $form ) {\n\t\t\t\t\tself.$pageInput().val( self.page );\n\t\t\t\t\treturn false;\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\tajaxLoadPage: function( clearChanged = false ) {\n\t\t\tconst ajaxData = acf.prepareForAjax( {\n\t\t\t\taction: 'acf/ajax/query_repeater',\n\t\t\t\tpaged: this.page,\n\t\t\t\tfield_key: this.get( 'key' ),\n\t\t\t\tfield_name: this.get( 'orig_name' ),\n\t\t\t\trows_per_page: parseInt( this.get( 'per_page' ) ),\n\t\t\t\trefresh: clearChanged\n\t\t\t} );\n\n\t\t\t$.ajax(\n\t\t\t\t{\n\t\t\t\t\turl: ajaxurl,\n\t\t\t\t\tmethod: 'POST',\n\t\t\t\t\tdataType: 'json',\n\t\t\t\t\tdata: ajaxData,\n\t\t\t\t\tcontext: this,\n\t\t\t\t}\n\t\t\t).done(\n\t\t\t\tfunction( response ) {\n\t\t\t\t\tconst { rows } = response.data;\n\t\t\t\t\tconst $existingRows = this.$tbody().find( '> tr' );\n\n\t\t\t\t\t$existingRows.not( '.acf-clone' ).hide();\n\n\t\t\t\t\tif ( clearChanged ) {\n\t\t\t\t\t\t// Remove any existing rows since we are refreshing from the server.\n\t\t\t\t\t\t$existingRows.not( '.acf-clone' ).remove();\n\n\t\t\t\t\t\t// Trigger a change in total rows, so we can update pagination.\n\t\t\t\t\t\tthis.set( 'total_rows', response.data.total_rows, false );\n\t\t\t\t\t} else {\n\t\t\t\t\t\t$existingRows.not( '.acf-changed, .acf-deleted, .acf-reordered, .acf-added, .acf-inserted, .acf-clone' ).remove();\n\t\t\t\t\t}\n\n\t\t\t\t\tObject.keys( rows ).forEach( index => {\n\t\t\t\t\t\tlet $row = false;\n\t\t\t\t\t\tlet $unsavedRow = this.$tbody().find( '> *[data-id=row-' + index + ']' );\n\t\t\t\t\t\tlet $insertedRow = this.$tbody().find( '> *[data-inserted=' + index + ']' );\n\n\t\t\t\t\t\t// Unsaved new rows that are inserted into this specific position.\n\t\t\t\t\t\tif ( $insertedRow.length ) {\n\t\t\t\t\t\t\t$insertedRow.appendTo( this.$tbody() ).show();\n\t\t\t\t\t\t\tacf.doAction( 'remount', $insertedRow );\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t// Skip unsaved deleted rows; we don't want to show them again.\n\t\t\t\t\t\tif ( $unsavedRow.hasClass( 'acf-deleted' ) ) {\n\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t// Unsaved edited rows should be moved to correct position.\n\t\t\t\t\t\tif ( $unsavedRow.length ) {\n\t\t\t\t\t\t\tacf.doAction( 'unmount', $unsavedRow );\n\t\t\t\t\t\t\t$unsavedRow.appendTo( this.$tbody() ).show();\n\t\t\t\t\t\t\tacf.doAction( 'remount', $unsavedRow );\n\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t// Rows from the server (that haven't been changed or deleted) should be appended and shown.\n\t\t\t\t\t\t$row = $( rows[ index ] );\n\t\t\t\t\t\tthis.$tbody().append( $row ).show();\n\t\t\t\t\t\tacf.doAction( 'remount', $row );\n\n\t\t\t\t\t\t// Move clone field back to the right spot.\n\t\t\t\t\t\tthis.$clone().appendTo( this.$tbody() );\n\t\t\t\t\t} );\n\n\t\t\t\t\tconst $addedRows = this.$tbody().find( '.acf-added:hidden' );\n\n\t\t\t\t\t// If there are any new rows that are still hidden, append them to the bottom.\n\t\t\t\t\tif ( $addedRows.length ) {\n\t\t\t\t\t\tconst self = this;\n\n\t\t\t\t\t\t$addedRows.each( function() {\n\t\t\t\t\t\t\tconst $addedRow = $( this );\n\t\t\t\t\t\t\t$addedRow.insertBefore( self.$clone() ).show();\n\t\t\t\t\t\t\tacf.doAction( 'remount', $addedRow );\n\t\t\t\t\t\t} );\n\t\t\t\t\t}\n\n\t\t\t\t\t// Update the page input.\n\t\t\t\t\tthis.$pageInput().val( this.page );\n\t\t\t\t\tthis.maybeDisablePagination();\n\t\t\t\t}\n\t\t\t).fail(\n\t\t\t\tfunction( jqXHR, textStatus, errorThrown ) {\n\t\t\t\t\tconst error = acf.getXhrError( jqXHR );\n\t\t\t\t\tlet message = acf.__( 'Error loading page' );\n\n\t\t\t\t\tif ( '' !== error ) {\n\t\t\t\t\t\tmessage = `${message}: ${error}`;\n\t\t\t\t\t}\n\n\t\t\t\t\tthis.showNotice( {\n\t\t\t\t\t\ttext: message,\n\t\t\t\t\t\ttype: 'warning',\n\t\t\t\t\t} );\n\t\t\t\t}\n\t\t\t);\n\t\t},\n\n\t} );\n\n\tacf.registerFieldType( Field );\n\n\t// register existing conditions\n\tacf.registerConditionForFieldType( 'hasValue', 'repeater' );\n\tacf.registerConditionForFieldType( 'hasNoValue', 'repeater' );\n\tacf.registerConditionForFieldType( 'lessThan', 'repeater' );\n\tacf.registerConditionForFieldType( 'greaterThan', 'repeater' );\n\n\t// state\n\tvar preference = new acf.Model( {\n\t\tname: 'this.collapsedRows',\n\n\t\tkey: function ( key, context ) {\n\t\t\t// vars\n\t\t\tvar count = this.get( key + context ) || 0;\n\n\t\t\t// update\n\t\t\tcount++;\n\t\t\tthis.set( key + context, count, true );\n\n\t\t\t// modify fieldKey\n\t\t\tif ( count > 1 ) {\n\t\t\t\tkey += '-' + count;\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn key;\n\t\t},\n\n\t\tload: function ( key ) {\n\t\t\t// vars\n\t\t\tvar key = this.key( key, 'load' );\n\t\t\tvar data = acf.getPreference( this.name );\n\n\t\t\t// return\n\t\t\tif ( data && data[ key ] ) {\n\t\t\t\treturn data[ key ];\n\t\t\t} else {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t},\n\n\t\tsave: function ( key, value ) {\n\t\t\t// vars\n\t\t\tvar key = this.key( key, 'save' );\n\t\t\tvar data = acf.getPreference( this.name ) || {};\n\n\t\t\t// delete\n\t\t\tif ( value === null ) {\n\t\t\t\tdelete data[ key ];\n\n\t\t\t\t// append\n\t\t\t} else {\n\t\t\t\tdata[ key ] = value;\n\t\t\t}\n\n\t\t\t// allow null\n\t\t\tif ( $.isEmptyObject( data ) ) {\n\t\t\t\tdata = null;\n\t\t\t}\n\n\t\t\t// save\n\t\t\tacf.setPreference( this.name, data );\n\t\t},\n\t} );\n} )( jQuery );\n","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = (module) => {\n\tvar getter = module && module.__esModule ?\n\t\t() => (module['default']) :\n\t\t() => (module);\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = (exports, definition) => {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))","// define __esModule on exports\n__webpack_require__.r = (exports) => {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","import './_acf-field-repeater.js';\nimport './_acf-field-flexible-content.js';\nimport './_acf-field-gallery.js';\n"],"names":["$","Field","acf","extend","type","wait","events","showField","unloadField","mouseover","$control","$layoutsWrap","$layouts","$layout","index","$clonesWrap","$clones","$clone","name","$actions","$button","$popup","getPopupHTML","html","$html","countLayouts","filter","data","length","find","each","$a","min","max","count","addClass","required","title","__","identifier","_n","replace","append","outerHTML","getValue","allowRemove","parseInt","get","val","allowAdd","isFull","addSortable","self","sortable","items","handle","forceHelperSize","forcePlaceholderSize","scroll","stop","event","ui","render","update","$input","trigger","addCollapsed","indexes","preference","load","i","indexOf","addUnscopedEvents","on","e","onInvalidField","initialize","disable","cid","removeClass","onShow","$el","context","fields","getFields","is","parent","doAction","validateAdd","text","showNotice","onClickAdd","hasClass","closest","popup","Popup","target","targetConfirm","confirm","add","layout","before","cancel","args","parseArgs","duplicate","proxy","$el2","enable","onClickDuplicate","duplicateLayout","fieldKey","rename","value","search","after","focusAttention","validateRemove","onClickRemove","shiftKey","removeLayout","tooltip","newTooltip","confirmRemove","endHeight","remove","complete","onClickCollapse","isLayoutClosed","openLayout","closeLayout","renderLayout","children","prefix","attr","ajaxData","action","field_key","serialize","ajax","url","prepareForAjax","dataType","success","onUnload","push","save","onHover","off","registerFieldType","models","TooltipConfirm","registerConditionForFieldType","Model","key","set","getPreference","isEmptyObject","setPreference","jQuery","actions","validation_begin","validation_failure","resize","onValidationBegin","$sideData","onValidationFailure","$collection","$attachments","$attachment","id","$active","$main","$side","onUpdate","start","placeholder","item","removeAttr","resizable","handles","minHeight","update_user_setting","size","height","$sort","$add","width","columns","Math","round","onResize","openSidebar","css","animate","right","closeSidebar","frame","newMediaPopup","mode","field","multiple","library","allowedTypes","selected","select","attachment","appendAttachment","validateAttachment","getInputName","join","$before","eq","renderAttachment","alt","filename","attributes","isget","image","src","editAttachment","button","onClickEdit","removeAttachment","preventDefault","stopPropagation","selectAttachment","step1","step2","has","abort","showLoading","xhr","cache","step3","onClickSelect","onClickClose","onChangeSort","ids","sort","json","isAjaxSuccess","reverse","map","prepend","$submit","prev","page","nextRowNum","change","$table","$tbody","$rows","not","$row","$firstPageButton","$prevPageButton","$nextPageButton","$lastPageButton","$pageInput","totalPages","numRows","minRows","maxRows","isCollapsed","expand","$changed","currentTarget","onChangeField","listenForSavedMetaBoxes","update_order_numbers","maybeDisablePagination","isGutenbergPostEditor","checkedMetaBoxes","wp","subscribe","isSavingMetaBoxes","ajaxLoadPage","incrementTotalRows","totalRows","decrementTotalRows","prevRowNum","first","newRowNum","updateRowStatus","hide","message","duplicateRow","onClickRowOrder","show","onBlurRowOrder","onChangeRowOrder","$orderSpan","hrOrder","isNumeric","parseFloat","newOrder","onChangeTotalRows","perPage","ceil","includes","next","collapse","isCollpased","$target","delegateTarget","status","parent_key","parents","row_id","input_name","status_name","status_input","$existing_status","onClickFirstPage","validatePage","onClickPrevPage","onClickNextPage","onClickLastPage","onChangeCurrentPage","nextPage","validateForm","form","reset","$form","failure","clearChanged","paged","field_name","rows_per_page","refresh","ajaxurl","method","done","response","rows","$existingRows","total_rows","Object","keys","forEach","$unsavedRow","$insertedRow","appendTo","$addedRows","$addedRow","insertBefore","fail","jqXHR","textStatus","errorThrown","error","getXhrError"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"acf-pro-input.js","mappings":"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","sources":["webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/pro/_acf-field-flexible-content.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/pro/_acf-field-gallery.js","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/pro/_acf-field-repeater.js","webpack://advanced-custom-fields-pro/webpack/bootstrap","webpack://advanced-custom-fields-pro/webpack/runtime/compat get default export","webpack://advanced-custom-fields-pro/webpack/runtime/define property getters","webpack://advanced-custom-fields-pro/webpack/runtime/hasOwnProperty shorthand","webpack://advanced-custom-fields-pro/webpack/runtime/make namespace object","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/js/pro/acf-pro-input.js"],"sourcesContent":["( function ( $ ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'flexible_content',\n\t\twait: '',\n\n\t\tevents: {\n\t\t\t'click [data-name=\"add-layout\"]': 'onClickAdd',\n\t\t\t'click [data-name=\"duplicate-layout\"]': 'onClickDuplicate',\n\t\t\t'click [data-name=\"remove-layout\"]': 'onClickRemove',\n\t\t\t'click [data-name=\"collapse-layout\"]': 'onClickCollapse',\n\t\t\tshowField: 'onShow',\n\t\t\tunloadField: 'onUnload',\n\t\t\tmouseover: 'onHover',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-flexible-content:first' );\n\t\t},\n\n\t\t$layoutsWrap: function () {\n\t\t\treturn this.$( '.acf-flexible-content:first > .values' );\n\t\t},\n\n\t\t$layouts: function () {\n\t\t\treturn this.$( '.acf-flexible-content:first > .values > .layout' );\n\t\t},\n\n\t\t$layout: function ( index ) {\n\t\t\treturn this.$(\n\t\t\t\t'.acf-flexible-content:first > .values > .layout:eq(' +\n\t\t\t\t\tindex +\n\t\t\t\t\t')'\n\t\t\t);\n\t\t},\n\n\t\t$clonesWrap: function () {\n\t\t\treturn this.$( '.acf-flexible-content:first > .clones' );\n\t\t},\n\n\t\t$clones: function () {\n\t\t\treturn this.$( '.acf-flexible-content:first > .clones > .layout' );\n\t\t},\n\n\t\t$clone: function ( name ) {\n\t\t\treturn this.$(\n\t\t\t\t'.acf-flexible-content:first > .clones > .layout[data-layout=\"' +\n\t\t\t\t\tname +\n\t\t\t\t\t'\"]'\n\t\t\t);\n\t\t},\n\n\t\t$actions: function () {\n\t\t\treturn this.$( '.acf-actions:last' );\n\t\t},\n\n\t\t$button: function () {\n\t\t\treturn this.$( '.acf-actions:last .button' );\n\t\t},\n\n\t\t$popup: function () {\n\t\t\treturn this.$( '.tmpl-popup:last' );\n\t\t},\n\n\t\tgetPopupHTML: function () {\n\t\t\tvar html = this.$popup().html();\n\t\t\tvar $html = $( html );\n\t\t\tvar self = this;\n\n\t\t\t// modify popup\n\t\t\t$html.find( '[data-layout]' ).each( function () {\n\t\t\t\tvar $a = $( this );\n\t\t\t\tvar min = $a.data( 'min' ) || 0;\n\t\t\t\tvar max = $a.data( 'max' ) || 0;\n\t\t\t\tvar name = $a.data( 'layout' ) || '';\n\t\t\t\tvar count = self.countLayouts( name );\n\n\t\t\t\t// max\n\t\t\t\tif ( max && count >= max ) {\n\t\t\t\t\t$a.addClass( 'disabled' );\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\t// min\n\t\t\t\tif ( min && count < min ) {\n\t\t\t\t\tvar required = min - count;\n\t\t\t\t\tvar title = acf.__(\n\t\t\t\t\t\t'{required} {label} {identifier} required (min {min})'\n\t\t\t\t\t);\n\t\t\t\t\tvar identifier = acf._n( 'layout', 'layouts', required );\n\n\t\t\t\t\t// translate\n\t\t\t\t\ttitle = title.replace( '{required}', required );\n\t\t\t\t\ttitle = title.replace( '{label}', name ); // 5.5.0\n\t\t\t\t\ttitle = title.replace( '{identifier}', identifier );\n\t\t\t\t\ttitle = title.replace( '{min}', min );\n\n\t\t\t\t\t// badge\n\t\t\t\t\t$a.append(\n\t\t\t\t\t\t'' +\n\t\t\t\t\t\t\trequired +\n\t\t\t\t\t\t\t''\n\t\t\t\t\t);\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\t// update\n\t\t\thtml = $html.outerHTML();\n\n\t\t\treturn html;\n\t\t},\n\n\t\tgetValue: function () {\n\t\t\treturn this.$layouts().length;\n\t\t},\n\n\t\tallowRemove: function () {\n\t\t\tvar min = parseInt( this.get( 'min' ) );\n\t\t\treturn ! min || min < this.val();\n\t\t},\n\n\t\tallowAdd: function () {\n\t\t\tvar max = parseInt( this.get( 'max' ) );\n\t\t\treturn ! max || max > this.val();\n\t\t},\n\n\t\tisFull: function () {\n\t\t\tvar max = parseInt( this.get( 'max' ) );\n\t\t\treturn max && this.val() >= max;\n\t\t},\n\n\t\taddSortable: function ( self ) {\n\t\t\t// bail early if max 1 row\n\t\t\tif ( this.get( 'max' ) == 1 ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// add sortable\n\t\t\tthis.$layoutsWrap().sortable( {\n\t\t\t\titems: '> .layout',\n\t\t\t\thandle: '> .acf-fc-layout-handle',\n\t\t\t\tforceHelperSize: true,\n\t\t\t\tforcePlaceholderSize: true,\n\t\t\t\tscroll: true,\n\t\t\t\tstop: function ( event, ui ) {\n\t\t\t\t\tself.render();\n\t\t\t\t},\n\t\t\t\tupdate: function ( event, ui ) {\n\t\t\t\t\tself.$input().trigger( 'change' );\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\taddCollapsed: function () {\n\t\t\tvar indexes = preference.load( this.get( 'key' ) );\n\n\t\t\t// bail early if no collapsed\n\t\t\tif ( ! indexes ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// loop\n\t\t\tthis.$layouts().each( function ( i ) {\n\t\t\t\tif ( indexes.indexOf( i ) > -1 ) {\n\t\t\t\t\t$( this ).addClass( '-collapsed' );\n\t\t\t\t}\n\t\t\t} );\n\t\t},\n\n\t\taddUnscopedEvents: function ( self ) {\n\t\t\t// invalidField\n\t\t\tthis.on( 'invalidField', '.layout', function ( e ) {\n\t\t\t\tself.onInvalidField( e, $( this ) );\n\t\t\t} );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// add unscoped events\n\t\t\tthis.addUnscopedEvents( this );\n\n\t\t\t// add collapsed\n\t\t\tthis.addCollapsed();\n\n\t\t\t// disable clone\n\t\t\tacf.disable( this.$clonesWrap(), this.cid );\n\n\t\t\t// render\n\t\t\tthis.render();\n\t\t},\n\n\t\trender: function () {\n\t\t\t// update order number\n\t\t\tthis.$layouts().each( function ( i ) {\n\t\t\t\t$( this )\n\t\t\t\t\t.find( '.acf-fc-layout-order:first' )\n\t\t\t\t\t.html( i + 1 );\n\t\t\t} );\n\n\t\t\t// empty\n\t\t\tif ( this.val() == 0 ) {\n\t\t\t\tthis.$control().addClass( '-empty' );\n\t\t\t} else {\n\t\t\t\tthis.$control().removeClass( '-empty' );\n\t\t\t}\n\n\t\t\t// max\n\t\t\tif ( this.isFull() ) {\n\t\t\t\tthis.$button().addClass( 'disabled' );\n\t\t\t} else {\n\t\t\t\tthis.$button().removeClass( 'disabled' );\n\t\t\t}\n\t\t},\n\n\t\tonShow: function ( e, $el, context ) {\n\t\t\t// get sub fields\n\t\t\tvar fields = acf.getFields( {\n\t\t\t\tis: ':visible',\n\t\t\t\tparent: this.$el,\n\t\t\t} );\n\n\t\t\t// trigger action\n\t\t\t// - ignore context, no need to pass through 'conditional_logic'\n\t\t\t// - this is just for fields like google_map to render itself\n\t\t\tacf.doAction( 'show_fields', fields );\n\t\t},\n\n\t\tcountLayouts: function ( name ) {\n\t\t\treturn this.$layouts().filter( function () {\n\t\t\t\treturn $( this ).data( 'layout' ) === name;\n\t\t\t} ).length;\n\t\t},\n\n\t\tcountLayoutsByName: function ( currentLayout ) {\n\t\t\tconst layoutMax = currentLayout.data( 'max' );\n\t\t\tif ( ! layoutMax ) {\n\t\t\t\treturn true;\n\t\t\t}\n\t\t\tconst name = currentLayout.data( 'layout' ) || '';\n\t\t\tconst count = this.countLayouts( name );\n\n\t\t\tif( count >= layoutMax ) {\n\t\t\t\tlet text = acf.__(\n\t\t\t\t\t'This field has a limit of {max} {label} {identifier}'\n\t\t\t\t);\n\t\t\t\tconst identifier = acf._n( 'layout', 'layouts', layoutMax );\n\t\t\t\tconst layoutLabel = '\"' + currentLayout.data( 'label' ) + '\"';\n\t\t\t\ttext = text.replace( '{max}', layoutMax );\n\t\t\t\ttext = text.replace( '{label}', layoutLabel );\n\t\t\t\ttext = text.replace( '{identifier}', identifier );\n\n\t\t\t\tthis.showNotice( {\n\t\t\t\t\ttext: text,\n\t\t\t\t\ttype: 'warning',\n\t\t\t\t} );\n\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\treturn true;\n\t\t},\n\n\t\tvalidateAdd: function () {\n\t\t\t// return true if allowed\n\t\t\tif ( this.allowAdd() ) {\n\t\t\t\treturn true;\n\t\t\t}\n\n\t\t\tvar max = this.get( 'max' );\n\t\t\tvar text = acf.__(\n\t\t\t\t'This field has a limit of {max} {label} {identifier}'\n\t\t\t);\n\t\t\tvar identifier = acf._n( 'layout', 'layouts', max );\n\n\t\t\ttext = text.replace( '{max}', max );\n\t\t\ttext = text.replace( '{label}', '' );\n\t\t\ttext = text.replace( '{identifier}', identifier );\n\n\t\t\tthis.showNotice( {\n\t\t\t\ttext: text,\n\t\t\t\ttype: 'warning',\n\t\t\t} );\n\n\t\t\treturn false;\n\t\t},\n\n\t\tonClickAdd: function ( e, $el ) {\n\t\t\t// validate\n\t\t\tif ( ! this.validateAdd() ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// within layout\n\t\t\tvar $layout = null;\n\t\t\tif ( $el.hasClass( 'acf-icon' ) ) {\n\t\t\t\t$layout = $el.closest( '.layout' );\n\t\t\t\t$layout.addClass( '-hover' );\n\t\t\t}\n\n\t\t\t// new popup\n\t\t\tvar popup = new Popup( {\n\t\t\t\ttarget: $el,\n\t\t\t\ttargetConfirm: false,\n\t\t\t\ttext: this.getPopupHTML(),\n\t\t\t\tcontext: this,\n\t\t\t\tconfirm: function ( e, $el ) {\n\t\t\t\t\t// check disabled\n\t\t\t\t\tif ( $el.hasClass( 'disabled' ) ) {\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\n\t\t\t\t\t// add\n\t\t\t\t\tthis.add( {\n\t\t\t\t\t\tlayout: $el.data( 'layout' ),\n\t\t\t\t\t\tbefore: $layout,\n\t\t\t\t\t} );\n\t\t\t\t},\n\t\t\t\tcancel: function () {\n\t\t\t\t\tif ( $layout ) {\n\t\t\t\t\t\t$layout.removeClass( '-hover' );\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t} );\n\n\t\t\t// add extra event\n\t\t\tpopup.on( 'click', '[data-layout]', 'onConfirm' );\n\t\t},\n\n\t\tadd: function ( args ) {\n\t\t\t// defaults\n\t\t\targs = acf.parseArgs( args, {\n\t\t\t\tlayout: '',\n\t\t\t\tbefore: false,\n\t\t\t} );\n\n\t\t\t// validate\n\t\t\tif ( ! this.allowAdd() ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// add row\n\t\t\tvar $el = acf.duplicate( {\n\t\t\t\ttarget: this.$clone( args.layout ),\n\t\t\t\tappend: this.proxy( function ( $el, $el2 ) {\n\t\t\t\t\t// append\n\t\t\t\t\tif ( args.before ) {\n\t\t\t\t\t\targs.before.before( $el2 );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tthis.$layoutsWrap().append( $el2 );\n\t\t\t\t\t}\n\n\t\t\t\t\t// enable\n\t\t\t\t\tacf.enable( $el2, this.cid );\n\n\t\t\t\t\t// render\n\t\t\t\t\tthis.render();\n\t\t\t\t} ),\n\t\t\t} );\n\n\t\t\t// trigger change for validation errors\n\t\t\tthis.$input().trigger( 'change' );\n\n\t\t\treturn $el;\n\t\t},\n\n\t\tonClickDuplicate: function ( e, $el ) {\n\t\t\tvar $layout = $el.closest( '.layout' );\n\t\t\t// Validate each layout's max count.\n\t\t\tif ( ! this.countLayoutsByName( $layout.first() ) ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// Validate with warning.\n\t\t\tif ( ! this.validateAdd() ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// get layout and duplicate it.\n\t\t\tthis.duplicateLayout( $layout );\n\t\t},\n\n\t\tduplicateLayout: function ( $layout ) {\n\t\t\t// Validate without warning.\n\t\t\tif ( ! this.allowAdd() ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\tvar fieldKey = this.get( 'key' );\n\n\t\t\t// Duplicate layout.\n\t\t\tvar $el = acf.duplicate( {\n\t\t\t\ttarget: $layout,\n\n\t\t\t\t// Provide a custom renaming callback to avoid renaming parent row attributes.\n\t\t\t\trename: function ( name, value, search, replace ) {\n\t\t\t\t\t// Rename id attributes from \"field_1-search\" to \"field_1-replace\".\n\t\t\t\t\tif ( name === 'id' || name === 'for' ) {\n\t\t\t\t\t\treturn value.replace(\n\t\t\t\t\t\t\tfieldKey + '-' + search,\n\t\t\t\t\t\t\tfieldKey + '-' + replace\n\t\t\t\t\t\t);\n\n\t\t\t\t\t\t// Rename name and for attributes from \"[field_1][search]\" to \"[field_1][replace]\".\n\t\t\t\t\t} else {\n\t\t\t\t\t\treturn value.replace(\n\t\t\t\t\t\t\tfieldKey + '][' + search,\n\t\t\t\t\t\t\tfieldKey + '][' + replace\n\t\t\t\t\t\t);\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\tbefore: function ( $el ) {\n\t\t\t\t\tacf.doAction( 'unmount', $el );\n\t\t\t\t},\n\t\t\t\tafter: function ( $el, $el2 ) {\n\t\t\t\t\tacf.doAction( 'remount', $el );\n\t\t\t\t},\n\t\t\t} );\n\n\t\t\t// trigger change for validation errors\n\t\t\tthis.$input().trigger( 'change' );\n\n\t\t\t// Update order numbers.\n\t\t\tthis.render();\n\n\t\t\t// Draw focus to layout.\n\t\t\tacf.focusAttention( $el );\n\n\t\t\t// Return new layout.\n\t\t\treturn $el;\n\t\t},\n\n\t\tvalidateRemove: function () {\n\t\t\t// return true if allowed\n\t\t\tif ( this.allowRemove() ) {\n\t\t\t\treturn true;\n\t\t\t}\n\n\t\t\tvar min = this.get( 'min' );\n\t\t\tvar text = acf.__(\n\t\t\t\t'This field requires at least {min} {label} {identifier}'\n\t\t\t);\n\t\t\tvar identifier = acf._n( 'layout', 'layouts', min );\n\n\t\t\t// replace\n\t\t\ttext = text.replace( '{min}', min );\n\t\t\ttext = text.replace( '{label}', '' );\n\t\t\ttext = text.replace( '{identifier}', identifier );\n\n\t\t\t// add notice\n\t\t\tthis.showNotice( {\n\t\t\t\ttext: text,\n\t\t\t\ttype: 'warning',\n\t\t\t} );\n\n\t\t\treturn false;\n\t\t},\n\n\t\tonClickRemove: function ( e, $el ) {\n\t\t\tvar $layout = $el.closest( '.layout' );\n\n\t\t\t// Bypass confirmation when holding down \"shift\" key.\n\t\t\tif ( e.shiftKey ) {\n\t\t\t\treturn this.removeLayout( $layout );\n\t\t\t}\n\n\t\t\t// add class\n\t\t\t$layout.addClass( '-hover' );\n\n\t\t\t// add tooltip\n\t\t\tvar tooltip = acf.newTooltip( {\n\t\t\t\tconfirmRemove: true,\n\t\t\t\ttarget: $el,\n\t\t\t\tcontext: this,\n\t\t\t\tconfirm: function () {\n\t\t\t\t\tthis.removeLayout( $layout );\n\t\t\t\t},\n\t\t\t\tcancel: function () {\n\t\t\t\t\t$layout.removeClass( '-hover' );\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\tremoveLayout: function ( $layout ) {\n\t\t\t// reference\n\t\t\tvar self = this;\n\n\t\t\tvar endHeight = this.getValue() == 1 ? 60 : 0;\n\n\t\t\t// remove\n\t\t\tacf.remove( {\n\t\t\t\ttarget: $layout,\n\t\t\t\tendHeight: endHeight,\n\t\t\t\tcomplete: function () {\n\t\t\t\t\t// trigger change to allow attachment save\n\t\t\t\t\tself.$input().trigger( 'change' );\n\n\t\t\t\t\t// render\n\t\t\t\t\tself.render();\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\tonClickCollapse: function ( e, $el ) {\n\t\t\tvar $layout = $el.closest( '.layout' );\n\n\t\t\t// toggle\n\t\t\tif ( this.isLayoutClosed( $layout ) ) {\n\t\t\t\tthis.openLayout( $layout );\n\t\t\t} else {\n\t\t\t\tthis.closeLayout( $layout );\n\t\t\t}\n\t\t},\n\n\t\tisLayoutClosed: function ( $layout ) {\n\t\t\treturn $layout.hasClass( '-collapsed' );\n\t\t},\n\n\t\topenLayout: function ( $layout ) {\n\t\t\t$layout.removeClass( '-collapsed' );\n\t\t\tacf.doAction( 'show', $layout, 'collapse' );\n\t\t},\n\n\t\tcloseLayout: function ( $layout ) {\n\t\t\t$layout.addClass( '-collapsed' );\n\t\t\tacf.doAction( 'hide', $layout, 'collapse' );\n\n\t\t\t// render\n\t\t\t// - no change could happen if layout was already closed. Only render when closing\n\t\t\tthis.renderLayout( $layout );\n\t\t},\n\n\t\trenderLayout: function ( $layout ) {\n\t\t\tvar $input = $layout.children( 'input' );\n\t\t\tvar prefix = $input.attr( 'name' ).replace( '[acf_fc_layout]', '' );\n\n\t\t\t// ajax data\n\t\t\tvar ajaxData = {\n\t\t\t\taction: 'acf/fields/flexible_content/layout_title',\n\t\t\t\tfield_key: this.get( 'key' ),\n\t\t\t\ti: $layout.index(),\n\t\t\t\tlayout: $layout.data( 'layout' ),\n\t\t\t\tvalue: acf.serialize( $layout, prefix ),\n\t\t\t};\n\n\t\t\t// ajax\n\t\t\t$.ajax( {\n\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\tdata: acf.prepareForAjax( ajaxData ),\n\t\t\t\tdataType: 'html',\n\t\t\t\ttype: 'post',\n\t\t\t\tsuccess: function ( html ) {\n\t\t\t\t\tif ( html ) {\n\t\t\t\t\t\t$layout\n\t\t\t\t\t\t\t.children( '.acf-fc-layout-handle' )\n\t\t\t\t\t\t\t.html( html );\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\tonUnload: function () {\n\t\t\tvar indexes = [];\n\n\t\t\t// loop\n\t\t\tthis.$layouts().each( function ( i ) {\n\t\t\t\tif ( $( this ).hasClass( '-collapsed' ) ) {\n\t\t\t\t\tindexes.push( i );\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\t// allow null\n\t\t\tindexes = indexes.length ? indexes : null;\n\n\t\t\t// set\n\t\t\tpreference.save( this.get( 'key' ), indexes );\n\t\t},\n\n\t\tonInvalidField: function ( e, $layout ) {\n\t\t\t// open if is collapsed\n\t\t\tif ( this.isLayoutClosed( $layout ) ) {\n\t\t\t\tthis.openLayout( $layout );\n\t\t\t}\n\t\t},\n\n\t\tonHover: function () {\n\t\t\t// add sortable\n\t\t\tthis.addSortable( this );\n\n\t\t\t// remove event\n\t\t\tthis.off( 'mouseover' );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n\n\t/**\n\t * Popup\n\t *\n\t * description\n\t *\n\t * @date\t7/4/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\tvar Popup = acf.models.TooltipConfirm.extend( {\n\t\tevents: {\n\t\t\t'click [data-layout]': 'onConfirm',\n\t\t\t'click [data-event=\"cancel\"]': 'onCancel',\n\t\t},\n\n\t\trender: function () {\n\t\t\t// set HTML\n\t\t\tthis.html( this.get( 'text' ) );\n\n\t\t\t// add class\n\t\t\tthis.$el.addClass( 'acf-fc-popup' );\n\t\t},\n\t} );\n\n\t/**\n\t * conditions\n\t *\n\t * description\n\t *\n\t * @date\t9/4/18\n\t * @since\t5.6.9\n\t *\n\t * @param\ttype $var Description. Default.\n\t * @return\ttype Description.\n\t */\n\n\t// register existing conditions\n\tacf.registerConditionForFieldType( 'hasValue', 'flexible_content' );\n\tacf.registerConditionForFieldType( 'hasNoValue', 'flexible_content' );\n\tacf.registerConditionForFieldType( 'lessThan', 'flexible_content' );\n\tacf.registerConditionForFieldType( 'greaterThan', 'flexible_content' );\n\n\t// state\n\tvar preference = new acf.Model( {\n\t\tname: 'this.collapsedLayouts',\n\n\t\tkey: function ( key, context ) {\n\t\t\tvar count = this.get( key + context ) || 0;\n\n\t\t\t// update\n\t\t\tcount++;\n\t\t\tthis.set( key + context, count, true );\n\n\t\t\t// modify fieldKey\n\t\t\tif ( count > 1 ) {\n\t\t\t\tkey += '-' + count;\n\t\t\t}\n\n\t\t\treturn key;\n\t\t},\n\n\t\tload: function ( key ) {\n\t\t\tvar key = this.key( key, 'load' );\n\t\t\tvar data = acf.getPreference( this.name );\n\n\t\t\tif ( data && data[ key ] ) {\n\t\t\t\treturn data[ key ];\n\t\t\t} else {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t},\n\n\t\tsave: function ( key, value ) {\n\t\t\tvar key = this.key( key, 'save' );\n\t\t\tvar data = acf.getPreference( this.name ) || {};\n\n\t\t\t// delete\n\t\t\tif ( value === null ) {\n\t\t\t\tdelete data[ key ];\n\n\t\t\t\t// append\n\t\t\t} else {\n\t\t\t\tdata[ key ] = value;\n\t\t\t}\n\n\t\t\t// allow null\n\t\t\tif ( $.isEmptyObject( data ) ) {\n\t\t\t\tdata = null;\n\t\t\t}\n\n\t\t\t// save\n\t\t\tacf.setPreference( this.name, data );\n\t\t},\n\t} );\n} )( jQuery );\n","( function ( $ ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'gallery',\n\n\t\tevents: {\n\t\t\t'click .acf-gallery-add': 'onClickAdd',\n\t\t\t'click .acf-gallery-edit': 'onClickEdit',\n\t\t\t'click .acf-gallery-remove': 'onClickRemove',\n\t\t\t'click .acf-gallery-attachment': 'onClickSelect',\n\t\t\t'click .acf-gallery-close': 'onClickClose',\n\t\t\t'change .acf-gallery-sort': 'onChangeSort',\n\t\t\t'click .acf-gallery-update': 'onUpdate',\n\t\t\tmouseover: 'onHover',\n\t\t\tshowField: 'render',\n\t\t},\n\n\t\tactions: {\n\t\t\tvalidation_begin: 'onValidationBegin',\n\t\t\tvalidation_failure: 'onValidationFailure',\n\t\t\tresize: 'onResize',\n\t\t},\n\n\t\tonValidationBegin: function () {\n\t\t\tacf.disable( this.$sideData(), this.cid );\n\t\t},\n\n\t\tonValidationFailure: function () {\n\t\t\tacf.enable( this.$sideData(), this.cid );\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-gallery' );\n\t\t},\n\n\t\t$collection: function () {\n\t\t\treturn this.$( '.acf-gallery-attachments' );\n\t\t},\n\n\t\t$attachments: function () {\n\t\t\treturn this.$( '.acf-gallery-attachment' );\n\t\t},\n\n\t\t$attachment: function ( id ) {\n\t\t\treturn this.$( '.acf-gallery-attachment[data-id=\"' + id + '\"]' );\n\t\t},\n\n\t\t$active: function () {\n\t\t\treturn this.$( '.acf-gallery-attachment.active' );\n\t\t},\n\n\t\t$main: function () {\n\t\t\treturn this.$( '.acf-gallery-main' );\n\t\t},\n\n\t\t$side: function () {\n\t\t\treturn this.$( '.acf-gallery-side' );\n\t\t},\n\n\t\t$sideData: function () {\n\t\t\treturn this.$( '.acf-gallery-side-data' );\n\t\t},\n\n\t\tisFull: function () {\n\t\t\tvar max = parseInt( this.get( 'max' ) );\n\t\t\tvar count = this.$attachments().length;\n\t\t\treturn max && count >= max;\n\t\t},\n\n\t\tgetValue: function () {\n\t\t\t// vars\n\t\t\tvar val = [];\n\n\t\t\t// loop\n\t\t\tthis.$attachments().each( function () {\n\t\t\t\tval.push( $( this ).data( 'id' ) );\n\t\t\t} );\n\n\t\t\t// return\n\t\t\treturn val.length ? val : false;\n\t\t},\n\n\t\taddUnscopedEvents: function ( self ) {\n\t\t\t// invalidField\n\t\t\tthis.on( 'change', '.acf-gallery-side', function ( e ) {\n\t\t\t\tself.onUpdate( e, $( this ) );\n\t\t\t} );\n\t\t},\n\n\t\taddSortable: function ( self ) {\n\t\t\t// add sortable\n\t\t\tthis.$collection().sortable( {\n\t\t\t\titems: '.acf-gallery-attachment',\n\t\t\t\tforceHelperSize: true,\n\t\t\t\tforcePlaceholderSize: true,\n\t\t\t\tscroll: true,\n\t\t\t\tstart: function ( event, ui ) {\n\t\t\t\t\tui.placeholder.html( ui.item.html() );\n\t\t\t\t\tui.placeholder.removeAttr( 'style' );\n\t\t\t\t},\n\t\t\t\tupdate: function ( event, ui ) {\n\t\t\t\t\tself.$input().trigger( 'change' );\n\t\t\t\t},\n\t\t\t} );\n\n\t\t\t// resizable\n\t\t\tthis.$control().resizable( {\n\t\t\t\thandles: 's',\n\t\t\t\tminHeight: 200,\n\t\t\t\tstop: function ( event, ui ) {\n\t\t\t\t\tacf.update_user_setting( 'gallery_height', ui.size.height );\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// add unscoped events\n\t\t\tthis.addUnscopedEvents( this );\n\n\t\t\t// render\n\t\t\tthis.render();\n\t\t},\n\n\t\trender: function () {\n\t\t\t// vars\n\t\t\tvar $sort = this.$( '.acf-gallery-sort' );\n\t\t\tvar $add = this.$( '.acf-gallery-add' );\n\t\t\tvar count = this.$attachments().length;\n\n\t\t\t// disable add\n\t\t\tif ( this.isFull() ) {\n\t\t\t\t$add.addClass( 'disabled' );\n\t\t\t} else {\n\t\t\t\t$add.removeClass( 'disabled' );\n\t\t\t}\n\n\t\t\t// disable select\n\t\t\tif ( ! count ) {\n\t\t\t\t$sort.addClass( 'disabled' );\n\t\t\t} else {\n\t\t\t\t$sort.removeClass( 'disabled' );\n\t\t\t}\n\n\t\t\t// resize\n\t\t\tthis.resize();\n\t\t},\n\n\t\tresize: function () {\n\t\t\t// vars\n\t\t\tvar width = this.$control().width();\n\t\t\tvar target = 150;\n\t\t\tvar columns = Math.round( width / target );\n\n\t\t\t// max columns = 8\n\t\t\tcolumns = Math.min( columns, 8 );\n\n\t\t\t// update data\n\t\t\tthis.$control().attr( 'data-columns', columns );\n\t\t},\n\n\t\tonResize: function () {\n\t\t\tthis.resize();\n\t\t},\n\n\t\topenSidebar: function () {\n\t\t\t// add class\n\t\t\tthis.$control().addClass( '-open' );\n\n\t\t\t// hide bulk actions\n\t\t\t// should be done with CSS\n\t\t\t//this.$main().find('.acf-gallery-sort').hide();\n\n\t\t\t// vars\n\t\t\tvar width = this.$control().width() / 3;\n\t\t\twidth = parseInt( width );\n\t\t\twidth = Math.max( width, 350 );\n\n\t\t\t// animate\n\t\t\tthis.$( '.acf-gallery-side-inner' ).css( { width: width - 1 } );\n\t\t\tthis.$side().animate( { width: width - 1 }, 250 );\n\t\t\tthis.$main().animate( { right: width }, 250 );\n\t\t},\n\n\t\tcloseSidebar: function () {\n\t\t\t// remove class\n\t\t\tthis.$control().removeClass( '-open' );\n\n\t\t\t// clear selection\n\t\t\tthis.$active().removeClass( 'active' );\n\n\t\t\t// disable sidebar\n\t\t\tacf.disable( this.$side() );\n\n\t\t\t// animate\n\t\t\tvar $sideData = this.$( '.acf-gallery-side-data' );\n\t\t\tthis.$main().animate( { right: 0 }, 250 );\n\t\t\tthis.$side().animate( { width: 0 }, 250, function () {\n\t\t\t\t$sideData.html( '' );\n\t\t\t} );\n\t\t},\n\n\t\tonClickAdd: function ( e, $el ) {\n\t\t\t// validate\n\t\t\tif ( this.isFull() ) {\n\t\t\t\tthis.showNotice( {\n\t\t\t\t\ttext: acf.__( 'Maximum selection reached' ),\n\t\t\t\t\ttype: 'warning',\n\t\t\t\t} );\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// new frame\n\t\t\tvar frame = acf.newMediaPopup( {\n\t\t\t\tmode: 'select',\n\t\t\t\ttitle: acf.__( 'Add Image to Gallery' ),\n\t\t\t\tfield: this.get( 'key' ),\n\t\t\t\tmultiple: 'add',\n\t\t\t\tlibrary: this.get( 'library' ),\n\t\t\t\tallowedTypes: this.get( 'mime_types' ),\n\t\t\t\tselected: this.val(),\n\t\t\t\tselect: $.proxy( function ( attachment, i ) {\n\t\t\t\t\tthis.appendAttachment( attachment, i );\n\t\t\t\t}, this ),\n\t\t\t} );\n\t\t},\n\n\t\tappendAttachment: function ( attachment, i ) {\n\t\t\t// vars\n\t\t\tattachment = this.validateAttachment( attachment );\n\n\t\t\t// bail early if is full\n\t\t\tif ( this.isFull() ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// bail early if already exists\n\t\t\tif ( this.$attachment( attachment.id ).length ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// html\n\t\t\tvar html = [\n\t\t\t\t'',\n\t\t\t].join( '' );\n\t\t\tvar $html = $( html );\n\n\t\t\t// append\n\t\t\tthis.$collection().append( $html );\n\n\t\t\t// move to beginning\n\t\t\tif ( this.get( 'insert' ) === 'prepend' ) {\n\t\t\t\tvar $before = this.$attachments().eq( i );\n\t\t\t\tif ( $before.length ) {\n\t\t\t\t\t$before.before( $html );\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// render attachment\n\t\t\tthis.renderAttachment( attachment );\n\n\t\t\t// render\n\t\t\tthis.render();\n\n\t\t\t// trigger change\n\t\t\tthis.$input().trigger( 'change' );\n\t\t},\n\n\t\tvalidateAttachment: function ( attachment ) {\n\t\t\t// defaults\n\t\t\tattachment = acf.parseArgs( attachment, {\n\t\t\t\tid: '',\n\t\t\t\turl: '',\n\t\t\t\talt: '',\n\t\t\t\ttitle: '',\n\t\t\t\tfilename: '',\n\t\t\t\ttype: 'image',\n\t\t\t} );\n\n\t\t\t// WP attachment\n\t\t\tif ( attachment.attributes ) {\n\t\t\t\tattachment = attachment.attributes;\n\n\t\t\t\t// preview size\n\t\t\t\tvar url = acf.isget(\n\t\t\t\t\tattachment,\n\t\t\t\t\t'sizes',\n\t\t\t\t\tthis.get( 'preview_size' ),\n\t\t\t\t\t'url'\n\t\t\t\t);\n\t\t\t\tif ( url !== null ) {\n\t\t\t\t\tattachment.url = url;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn attachment;\n\t\t},\n\n\t\trenderAttachment: function ( attachment ) {\n\t\t\t// vars\n\t\t\tattachment = this.validateAttachment( attachment );\n\n\t\t\t// vars\n\t\t\tvar $el = this.$attachment( attachment.id );\n\n\t\t\t// Image type.\n\t\t\tif ( attachment.type == 'image' ) {\n\t\t\t\t// Remove filename.\n\t\t\t\t$el.find( '.filename' ).remove();\n\n\t\t\t\t// Other file type.\n\t\t\t} else {\n\t\t\t\t// Check for attachment featured image.\n\t\t\t\tvar image = acf.isget( attachment, 'image', 'src' );\n\t\t\t\tif ( image !== null ) {\n\t\t\t\t\tattachment.url = image;\n\t\t\t\t}\n\n\t\t\t\t// Update filename text.\n\t\t\t\t$el.find( '.filename' ).text( attachment.filename );\n\t\t\t}\n\n\t\t\t// Default to mimetype icon.\n\t\t\tif ( ! attachment.url ) {\n\t\t\t\tattachment.url = acf.get( 'mimeTypeIcon' );\n\t\t\t\t$el.addClass( '-icon' );\n\t\t\t}\n\n\t\t\t// update els\n\t\t\t$el.find( 'img' ).attr( {\n\t\t\t\tsrc: attachment.url,\n\t\t\t\talt: attachment.alt,\n\t\t\t\ttitle: attachment.title,\n\t\t\t} );\n\n\t\t\t// update val\n\t\t\tacf.val( $el.find( 'input' ), attachment.id );\n\t\t},\n\n\t\teditAttachment: function ( id ) {\n\t\t\t// new frame\n\t\t\tvar frame = acf.newMediaPopup( {\n\t\t\t\tmode: 'edit',\n\t\t\t\ttitle: acf.__( 'Edit Image' ),\n\t\t\t\tbutton: acf.__( 'Update Image' ),\n\t\t\t\tattachment: id,\n\t\t\t\tfield: this.get( 'key' ),\n\t\t\t\tselect: $.proxy( function ( attachment, i ) {\n\t\t\t\t\tthis.renderAttachment( attachment );\n\t\t\t\t\t// todo - render sidebar\n\t\t\t\t}, this ),\n\t\t\t} );\n\t\t},\n\n\t\tonClickEdit: function ( e, $el ) {\n\t\t\tvar id = $el.data( 'id' );\n\t\t\tif ( id ) {\n\t\t\t\tthis.editAttachment( id );\n\t\t\t}\n\t\t},\n\n\t\tremoveAttachment: function ( id ) {\n\t\t\t// close sidebar (if open)\n\t\t\tthis.closeSidebar();\n\n\t\t\t// remove attachment\n\t\t\tthis.$attachment( id ).remove();\n\n\t\t\t// render\n\t\t\tthis.render();\n\n\t\t\t// trigger change\n\t\t\tthis.$input().trigger( 'change' );\n\t\t},\n\n\t\tonClickRemove: function ( e, $el ) {\n\t\t\t// prevent event from triggering click on attachment\n\t\t\te.preventDefault();\n\t\t\te.stopPropagation();\n\n\t\t\t//remove\n\t\t\tvar id = $el.data( 'id' );\n\t\t\tif ( id ) {\n\t\t\t\tthis.removeAttachment( id );\n\t\t\t}\n\t\t},\n\n\t\tselectAttachment: function ( id ) {\n\t\t\t// vars\n\t\t\tvar $el = this.$attachment( id );\n\n\t\t\t// bail early if already active\n\t\t\tif ( $el.hasClass( 'active' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// step 1\n\t\t\tvar step1 = this.proxy( function () {\n\t\t\t\t// save any changes in sidebar\n\t\t\t\tthis.$side().find( ':focus' ).trigger( 'blur' );\n\n\t\t\t\t// clear selection\n\t\t\t\tthis.$active().removeClass( 'active' );\n\n\t\t\t\t// add selection\n\t\t\t\t$el.addClass( 'active' );\n\n\t\t\t\t// open sidebar\n\t\t\t\tthis.openSidebar();\n\n\t\t\t\t// call step 2\n\t\t\t\tstep2();\n\t\t\t} );\n\n\t\t\t// step 2\n\t\t\tvar step2 = this.proxy( function () {\n\t\t\t\t// ajax\n\t\t\t\tvar ajaxData = {\n\t\t\t\t\taction: 'acf/fields/gallery/get_attachment',\n\t\t\t\t\tfield_key: this.get( 'key' ),\n\t\t\t\t\tid: id,\n\t\t\t\t};\n\n\t\t\t\t// abort prev ajax call\n\t\t\t\tif ( this.has( 'xhr' ) ) {\n\t\t\t\t\tthis.get( 'xhr' ).abort();\n\t\t\t\t}\n\n\t\t\t\t// loading\n\t\t\t\tacf.showLoading( this.$sideData() );\n\n\t\t\t\t// get HTML\n\t\t\t\tvar xhr = $.ajax( {\n\t\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\t\tdata: acf.prepareForAjax( ajaxData ),\n\t\t\t\t\ttype: 'post',\n\t\t\t\t\tdataType: 'html',\n\t\t\t\t\tcache: false,\n\t\t\t\t\tsuccess: step3,\n\t\t\t\t} );\n\n\t\t\t\t// update\n\t\t\t\tthis.set( 'xhr', xhr );\n\t\t\t} );\n\n\t\t\t// step 3\n\t\t\tvar step3 = this.proxy( function ( html ) {\n\t\t\t\t// bail early if no html\n\t\t\t\tif ( ! html ) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\t// vars\n\t\t\t\tvar $side = this.$sideData();\n\n\t\t\t\t// render\n\t\t\t\t$side.html( html );\n\n\t\t\t\t// remove acf form data\n\t\t\t\t$side.find( '.compat-field-acf-form-data' ).remove();\n\n\t\t\t\t// merge tables\n\t\t\t\t$side\n\t\t\t\t\t.find( '> table.form-table > tbody' )\n\t\t\t\t\t.append(\n\t\t\t\t\t\t$side.find( '> .compat-attachment-fields > tbody > tr' )\n\t\t\t\t\t);\n\n\t\t\t\t// setup fields\n\t\t\t\tacf.doAction( 'append', $side );\n\t\t\t} );\n\n\t\t\t// run step 1\n\t\t\tstep1();\n\t\t},\n\n\t\tonClickSelect: function ( e, $el ) {\n\t\t\tvar id = $el.data( 'id' );\n\t\t\tif ( id ) {\n\t\t\t\tthis.selectAttachment( id );\n\t\t\t}\n\t\t},\n\n\t\tonClickClose: function ( e, $el ) {\n\t\t\tthis.closeSidebar();\n\t\t},\n\n\t\tonChangeSort: function ( e, $el ) {\n\t\t\t// Bail early if is disabled.\n\t\t\tif ( $el.hasClass( 'disabled' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Get sort val.\n\t\t\tvar val = $el.val();\n\t\t\tif ( ! val ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// find ids\n\t\t\tvar ids = [];\n\t\t\tthis.$attachments().each( function () {\n\t\t\t\tids.push( $( this ).data( 'id' ) );\n\t\t\t} );\n\n\t\t\t// step 1\n\t\t\tvar step1 = this.proxy( function () {\n\t\t\t\t// vars\n\t\t\t\tvar ajaxData = {\n\t\t\t\t\taction: 'acf/fields/gallery/get_sort_order',\n\t\t\t\t\tfield_key: this.get( 'key' ),\n\t\t\t\t\tids: ids,\n\t\t\t\t\tsort: val,\n\t\t\t\t};\n\n\t\t\t\t// get results\n\t\t\t\tvar xhr = $.ajax( {\n\t\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\t\tdataType: 'json',\n\t\t\t\t\ttype: 'post',\n\t\t\t\t\tcache: false,\n\t\t\t\t\tdata: acf.prepareForAjax( ajaxData ),\n\t\t\t\t\tsuccess: step2,\n\t\t\t\t} );\n\t\t\t} );\n\n\t\t\t// step 2\n\t\t\tvar step2 = this.proxy( function ( json ) {\n\t\t\t\t// validate\n\t\t\t\tif ( ! acf.isAjaxSuccess( json ) ) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\t// reverse order\n\t\t\t\tjson.data.reverse();\n\n\t\t\t\t// loop\n\t\t\t\tjson.data.map( function ( id ) {\n\t\t\t\t\tthis.$collection().prepend( this.$attachment( id ) );\n\t\t\t\t}, this );\n\t\t\t} );\n\n\t\t\t// call step 1\n\t\t\tstep1();\n\t\t},\n\n\t\tonUpdate: function ( e, $el ) {\n\t\t\t// vars\n\t\t\tvar $submit = this.$( '.acf-gallery-update' );\n\n\t\t\t// validate\n\t\t\tif ( $submit.hasClass( 'disabled' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// serialize data\n\t\t\tvar ajaxData = acf.serialize( this.$sideData() );\n\n\t\t\t// loading\n\t\t\t$submit.addClass( 'disabled' );\n\t\t\t$submit.before( ' ' );\n\n\t\t\t// append AJAX action\n\t\t\tajaxData.action = 'acf/fields/gallery/update_attachment';\n\n\t\t\t// ajax\n\t\t\t$.ajax( {\n\t\t\t\turl: acf.get( 'ajaxurl' ),\n\t\t\t\tdata: acf.prepareForAjax( ajaxData ),\n\t\t\t\ttype: 'post',\n\t\t\t\tdataType: 'json',\n\t\t\t\tcomplete: function () {\n\t\t\t\t\t$submit.removeClass( 'disabled' );\n\t\t\t\t\t$submit.prev( '.acf-loading' ).remove();\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\tonHover: function () {\n\t\t\t// add sortable\n\t\t\tthis.addSortable( this );\n\n\t\t\t// remove event\n\t\t\tthis.off( 'mouseover' );\n\t\t},\n\t} );\n\n\tacf.registerFieldType( Field );\n\n\t// register existing conditions\n\tacf.registerConditionForFieldType( 'hasValue', 'gallery' );\n\tacf.registerConditionForFieldType( 'hasNoValue', 'gallery' );\n\tacf.registerConditionForFieldType( 'selectionLessThan', 'gallery' );\n\tacf.registerConditionForFieldType( 'selectionGreaterThan', 'gallery' );\n} )( jQuery );\n","( function ( $ ) {\n\tvar Field = acf.Field.extend( {\n\t\ttype: 'repeater',\n\t\twait: '',\n\t\tpage: 1,\n\t\tnextRowNum: 0,\n\n\t\tevents: {\n\t\t\t'click a[data-event=\"add-row\"]': 'onClickAdd',\n\t\t\t'click a[data-event=\"duplicate-row\"]': 'onClickDuplicate',\n\t\t\t'click a[data-event=\"remove-row\"]': 'onClickRemove',\n\t\t\t'click a[data-event=\"collapse-row\"]': 'onClickCollapse',\n\t\t\t'click a[data-event=\"first-page\"]:not(.disabled)' : 'onClickFirstPage',\n\t\t\t'click a[data-event=\"last-page\"]:not(.disabled)' : 'onClickLastPage',\n\t\t\t'click a[data-event=\"prev-page\"]:not(.disabled)': 'onClickPrevPage',\n\t\t\t'click a[data-event=\"next-page\"]:not(.disabled)': 'onClickNextPage',\n\t\t\t'change .current-page': 'onChangeCurrentPage',\n\t\t\t'click .acf-order-input-wrap': 'onClickRowOrder',\n\t\t\t'blur .acf-order-input': 'onBlurRowOrder',\n\t\t\t'change .acf-order-input': 'onChangeRowOrder',\n\t\t\t'changed:total_rows': 'onChangeTotalRows',\n\t\t\tshowField: 'onShow',\n\t\t\tunloadField: 'onUnload',\n\t\t\tmouseover: 'onHover',\n\t\t\tchange: 'onChangeField',\n\t\t},\n\n\t\t$control: function () {\n\t\t\treturn this.$( '.acf-repeater:first' );\n\t\t},\n\n\t\t$table: function () {\n\t\t\treturn this.$( 'table:first' );\n\t\t},\n\n\t\t$tbody: function () {\n\t\t\treturn this.$( 'tbody:first' );\n\t\t},\n\n\t\t$rows: function () {\n\t\t\treturn this.$( 'tbody:first > tr' ).not( '.acf-clone, .acf-deleted' );\n\t\t},\n\n\t\t$row: function ( index ) {\n\t\t\treturn this.$( 'tbody:first > tr:eq(' + index + ')' );\n\t\t},\n\n\t\t$clone: function () {\n\t\t\treturn this.$( 'tbody:first > tr.acf-clone' );\n\t\t},\n\n\t\t$actions: function () {\n\t\t\treturn this.$( '.acf-actions:last' );\n\t\t},\n\n\t\t$button: function () {\n\t\t\treturn this.$( '.acf-actions:last .button' );\n\t\t},\n\n\t\t$firstPageButton: function() {\n\t\t\treturn this.$( '.acf-tablenav:last .first-page' );\n\t\t},\n\n\t\t$prevPageButton: function() {\n\t\t\treturn this.$( '.acf-tablenav:last .prev-page' );\n\t\t},\n\n\t\t$nextPageButton: function() {\n\t\t\treturn this.$( '.acf-tablenav:last .next-page' );\n\t\t},\n\n\t\t$lastPageButton: function() {\n\t\t\treturn this.$( '.acf-tablenav:last .last-page' );\n\t\t},\n\n\t\t$pageInput: function() {\n\t\t\treturn this.$( '.current-page:last' );\n\t\t},\n\n\t\ttotalPages: function() {\n\t\t\tconst totalPages = this.$( '.acf-total-pages:last' ).text();\n\t\t\treturn parseInt( totalPages );\n\t\t},\n\n\t\tgetValue: function () {\n\t\t\treturn this.$rows().length;\n\t\t},\n\n\t\tallowRemove: function () {\n\t\t\tlet numRows = this.val();\n\t\t\tlet minRows = parseInt( this.get( 'min' ) );\n\n\t\t\tif ( this.get( 'pagination' ) ) {\n\t\t\t\tnumRows = this.get( 'total_rows' );\n\t\t\t}\n\n\t\t\treturn ! minRows || minRows < numRows;\n\t\t},\n\n\t\tallowAdd: function () {\n\t\t\tlet numRows = this.val();\n\t\t\tlet maxRows = parseInt( this.get( 'max' ) );\n\n\t\t\tif ( this.get( 'pagination' ) ) {\n\t\t\t\tnumRows = this.get( 'total_rows' );\n\t\t\t}\n\n\t\t\treturn ! maxRows || maxRows > numRows;\n\t\t},\n\n\t\taddSortable: function ( self ) {\n\t\t\t// bail early if max 1 row\n\t\t\tif ( this.get( 'max' ) == 1 ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Bail early if using pagination.\n\t\t\tif ( this.get( 'pagination') ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// add sortable\n\t\t\tthis.$tbody().sortable( {\n\t\t\t\titems: '> tr',\n\t\t\t\thandle: '> td.order',\n\t\t\t\tforceHelperSize: true,\n\t\t\t\tforcePlaceholderSize: true,\n\t\t\t\tscroll: true,\n\t\t\t\tstop: function ( event, ui ) {\n\t\t\t\t\tself.render();\n\t\t\t\t},\n\t\t\t\tupdate: function ( event, ui ) {\n\t\t\t\t\tself.$input().trigger( 'change' );\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\taddCollapsed: function () {\n\t\t\t// vars\n\t\t\tvar indexes = preference.load( this.get( 'key' ) );\n\n\t\t\t// bail early if no collapsed\n\t\t\tif ( ! indexes ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// loop\n\t\t\tthis.$rows().each( function ( i ) {\n\t\t\t\tif ( indexes.indexOf( i ) > -1 ) {\n\t\t\t\t\tif ( $( this ).find( '.-collapsed-target' ).length ) {\n\t\t\t\t\t\t$( this ).addClass( '-collapsed' );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t} );\n\t\t},\n\n\t\taddUnscopedEvents: function ( self ) {\n\t\t\t// invalidField\n\t\t\tthis.on( 'invalidField', '.acf-row', function ( e ) {\n\t\t\t\tvar $row = $( this );\n\t\t\t\tif ( self.isCollapsed( $row ) ) {\n\t\t\t\t\tself.expand( $row );\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\t// Listen for changes to fields, so we can persist them in the DOM.\n\t\t\tif ( this.get( 'pagination' ) ) {\n\t\t\t\tthis.on( 'change', 'input, select, textarea', function ( e ) {\n\t\t\t\t\tconst $changed = $( e.currentTarget );\n\t\t\t\t\tif ( ! $changed.hasClass( 'acf-order-input' ) && ! $changed.hasClass( 'acf-row-status' ) ) {\n\t\t\t\t\t\tself.onChangeField( e, $( this ) );\n\t\t\t\t\t}\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\tthis.listenForSavedMetaBoxes();\n\t\t},\n\n\t\tinitialize: function () {\n\t\t\t// add unscoped events\n\t\t\tthis.addUnscopedEvents( this );\n\n\t\t\t// add collapsed\n\t\t\tthis.addCollapsed();\n\n\t\t\t// disable clone\n\t\t\tacf.disable( this.$clone(), this.cid );\n\n\t\t\t// Set up the next row number.\n\t\t\tif ( this.get( 'pagination' ) ) {\n\t\t\t\tthis.nextRowNum = this.get( 'total_rows' );\n\t\t\t}\n\n\t\t\t// render\n\t\t\tthis.render();\n\t\t},\n\n\t\trender: function ( update_order_numbers = true ) {\n\t\t\t// Update order number.\n\t\t\tif ( update_order_numbers ) {\n\t\t\t\tthis.$rows().each( function ( i ) {\n\t\t\t\t\t$( this )\n\t\t\t\t\t\t.find( '> .order > span' )\n\t\t\t\t\t\t.html( i + 1 );\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\t// Extract vars.\n\t\t\tvar $control = this.$control();\n\t\t\tvar $button = this.$button();\n\n\t\t\t// empty\n\t\t\tif ( this.val() == 0 ) {\n\t\t\t\t$control.addClass( '-empty' );\n\t\t\t} else {\n\t\t\t\t$control.removeClass( '-empty' );\n\t\t\t}\n\n\t\t\t// Reached max rows.\n\t\t\tif ( ! this.allowAdd() ) {\n\t\t\t\t$control.addClass( '-max' );\n\t\t\t\t$button.addClass( 'disabled' );\n\t\t\t} else {\n\t\t\t\t$control.removeClass( '-max' );\n\t\t\t\t$button.removeClass( 'disabled' );\n\t\t\t}\n\n\t\t\tif ( this.get( 'pagination' ) ) {\n\t\t\t\tthis.maybeDisablePagination();\n\t\t\t}\n\n\t\t\t// Reached min rows (not used).\n\t\t\t//if( !this.allowRemove() ) {\n\t\t\t//\t$control.addClass('-min');\n\t\t\t//} else {\n\t\t\t//\t$control.removeClass('-min');\n\t\t\t//}\n\t\t},\n\n\t\tlistenForSavedMetaBoxes: function() {\n\t\t\tif ( ! acf.isGutenbergPostEditor() || ! this.get( 'pagination' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tlet checkedMetaBoxes = true;\n\t\t\twp.data.subscribe( () => {\n\t\t\t\tif ( wp.data.select( 'core/edit-post' ).isSavingMetaBoxes() ) {\n\t\t\t\t\tcheckedMetaBoxes = false;\n\t\t\t\t} else {\n\t\t\t\t\tif ( ! checkedMetaBoxes ) {\n\t\t\t\t\t\tcheckedMetaBoxes = true;\n\t\t\t\t\t\tthis.set( 'total_rows', 0, true );\n\t\t\t\t\t\tthis.ajaxLoadPage( true );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t} );\n\t\t},\n\n\t\tincrementTotalRows: function() {\n\t\t\tlet totalRows = this.get( 'total_rows' );\n\t\t\tthis.set( 'total_rows', ++totalRows, true );\n\t\t},\n\n\t\tdecrementTotalRows: function() {\n\t\t\tlet totalRows = this.get( 'total_rows' );\n\t\t\tthis.set( 'total_rows', --totalRows, true );\n\t\t},\n\n\t\tvalidateAdd: function () {\n\t\t\t// return true if allowed\n\t\t\tif ( this.allowAdd() ) {\n\t\t\t\treturn true;\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar max = this.get( 'max' );\n\t\t\tvar text = acf.__( 'Maximum rows reached ({max} rows)' );\n\n\t\t\t// replace\n\t\t\ttext = text.replace( '{max}', max );\n\n\t\t\t// add notice\n\t\t\tthis.showNotice( {\n\t\t\t\ttext: text,\n\t\t\t\ttype: 'warning',\n\t\t\t} );\n\n\t\t\t// return\n\t\t\treturn false;\n\t\t},\n\n\t\tonClickAdd: function ( e, $el ) {\n\t\t\t// validate\n\t\t\tif ( ! this.validateAdd() ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// add above row\n\t\t\tif ( $el.hasClass( 'acf-icon' ) ) {\n\t\t\t\tthis.add( {\n\t\t\t\t\tbefore: $el.closest( '.acf-row' ),\n\t\t\t\t} );\n\n\t\t\t\t// default\n\t\t\t} else {\n\t\t\t\tthis.add();\n\t\t\t}\n\t\t},\n\n\t\tadd: function ( args ) {\n\t\t\t// validate\n\t\t\tif ( ! this.allowAdd() ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// defaults\n\t\t\targs = acf.parseArgs( args, {\n\t\t\t\tbefore: false,\n\t\t\t} );\n\n\t\t\t// add row\n\t\t\tvar $el = acf.duplicate( {\n\t\t\t\ttarget: this.$clone(),\n\t\t\t\tappend: this.proxy( function ( $el, $el2 ) {\n\t\t\t\t\t// append\n\t\t\t\t\tif ( args.before ) {\n\t\t\t\t\t\targs.before.before( $el2 );\n\t\t\t\t\t} else {\n\t\t\t\t\t\t$el.before( $el2 );\n\t\t\t\t\t}\n\n\t\t\t\t\t// remove clone class\n\t\t\t\t\t$el2.removeClass( 'acf-clone' );\n\n\t\t\t\t\t// enable\n\t\t\t\t\tacf.enable( $el2, this.cid );\n\t\t\t\t} ),\n\t\t\t} );\n\n\t\t\tif ( this.get( 'pagination' ) ) {\n\t\t\t\tthis.incrementTotalRows();\n\n\t\t\t\tif ( false !== args.before ) {\n\t\t\t\t\t// If the row was inserted above an existing row, try to keep that order.\n\t\t\t\t\tconst prevRowNum = parseInt( args.before.find( '.acf-row-number' ).first().text() ) || 0;\n\t\t\t\t\tlet newRowNum = prevRowNum;\n\n\t\t\t\t\tif ( newRowNum && ! args.before.hasClass( 'acf-inserted' ) && ! args.before.hasClass( 'acf-added' ) ) {\n\t\t\t\t\t\t--newRowNum;\n\t\t\t\t\t}\n\n\t\t\t\t\tif ( args.before.hasClass( 'acf-divider' ) ) {\n\t\t\t\t\t\targs.before.removeClass( 'acf-divider' );\n\t\t\t\t\t\t$el.addClass( 'acf-divider' );\n\t\t\t\t\t}\n\n\t\t\t\t\tthis.updateRowStatus( $el, 'inserted' );\n\t\t\t\t\tthis.updateRowStatus( $el, 'reordered', newRowNum );\n\n\t\t\t\t\t// Hide the row numbers to avoid confusion with existing rows.\n\t\t\t\t\t$el.find( '.acf-row-number' ).first().hide().text( newRowNum );\n\t\t\t\t\tif ( ! $el.find( '.acf-order-input-wrap' ).hasClass( 'disabled' ) ) {\n\t\t\t\t\t\tlet message = acf.__( 'Order will be assigned upon save' );\n\t\t\t\t\t\t$el.find( '.acf-order-input-wrap' ).addClass( 'disabled' );\n\t\t\t\t\t\t$el.find( '.acf-row-number' ).first().after( '-' );\n\t\t\t\t\t}\n\t\t\t\t\t$el.find( '.acf-order-input' ).first().hide();\n\t\t\t\t\t$el.attr( 'data-inserted', newRowNum );\n\t\t\t\t} else {\n\t\t\t\t\tthis.nextRowNum++;\n\n\t\t\t\t\t$el.find( '.acf-order-input' ).first().val( this.nextRowNum );\n\t\t\t\t\t$el.find( '.acf-row-number' ).first().text( this.nextRowNum );\n\t\t\t\t\tthis.updateRowStatus( $el, 'added' );\n\n\t\t\t\t\tif ( ! this.$tbody().find( '.acf-divider' ).length ) {\n\t\t\t\t\t\t$el.addClass( 'acf-divider' );\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t$el.find( '.acf-input:first' )\n\t\t\t\t\t.find( 'input:not([type=hidden]), select, textarea' )\n\t\t\t\t\t.first()\n\t\t\t\t\t.trigger( 'focus' );\n\t\t\t}\n\n\t\t\t// Render and trigger change for validation errors.\n\t\t\tthis.render();\n\t\t\tthis.$input().trigger( 'change' );\n\n\t\t\treturn $el;\n\t\t},\n\n\t\tonClickDuplicate: function ( e, $el ) {\n\t\t\t// Validate with warning.\n\t\t\tif ( ! this.validateAdd() ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// get layout and duplicate it.\n\t\t\tvar $row = $el.closest( '.acf-row' );\n\t\t\tthis.duplicateRow( $row );\n\t\t},\n\n\t\tduplicateRow: function ( $row ) {\n\t\t\t// Validate without warning.\n\t\t\tif ( ! this.allowAdd() ) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\t// Vars.\n\t\t\tvar fieldKey = this.get( 'key' );\n\n\t\t\t// Duplicate row.\n\t\t\tvar $el = acf.duplicate( {\n\t\t\t\ttarget: $row,\n\n\t\t\t\t// Provide a custom renaming callback to avoid renaming parent row attributes.\n\t\t\t\trename: function ( name, value, search, replace ) {\n\t\t\t\t\t// Rename id attributes from \"field_1-search\" to \"field_1-replace\".\n\t\t\t\t\tif ( name === 'id' || name === 'for' ) {\n\t\t\t\t\t\treturn value.replace(\n\t\t\t\t\t\t\tfieldKey + '-' + search,\n\t\t\t\t\t\t\tfieldKey + '-' + replace\n\t\t\t\t\t\t);\n\n\t\t\t\t\t\t// Rename name and for attributes from \"[field_1][search]\" to \"[field_1][replace]\".\n\t\t\t\t\t} else {\n\t\t\t\t\t\treturn value.replace(\n\t\t\t\t\t\t\tfieldKey + '][' + search,\n\t\t\t\t\t\t\tfieldKey + '][' + replace\n\t\t\t\t\t\t);\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\tbefore: function ( $el ) {\n\t\t\t\t\tacf.doAction( 'unmount', $el );\n\t\t\t\t},\n\t\t\t\tafter: function ( $el, $el2 ) {\n\t\t\t\t\tacf.doAction( 'remount', $el );\n\t\t\t\t},\n\t\t\t} );\n\n\t\t\tif ( this.get( 'pagination' ) ) {\n\t\t\t\tthis.incrementTotalRows();\n\n\t\t\t\t// If the row was inserted above an existing row, try to keep that order.\n\t\t\t\tconst prevRowNum = parseInt( $row.find( '.acf-row-number' ).first().text() ) || 0;\n\n\t\t\t\tthis.updateRowStatus( $el, 'inserted' );\n\t\t\t\tthis.updateRowStatus( $el, 'reordered', prevRowNum );\n\n\t\t\t\t// Hide the row numbers to avoid confusion with existing rows.\n\t\t\t\t$el.find( '.acf-row-number' ).first().hide();\n\t\t\t\tif ( ! $el.find( '.acf-order-input-wrap' ).hasClass( 'disabled' ) ) {\n\t\t\t\t\tlet message = acf.__( 'Order will be assigned upon save' );\n\t\t\t\t\t$el.find( '.acf-order-input-wrap' ).addClass( 'disabled' );\n\t\t\t\t\t$el.find( '.acf-row-number' ).first().after( '-' );\n\t\t\t\t}\n\t\t\t\t$el.find( '.acf-order-input' ).first().hide();\n\t\t\t\t$el.attr( 'data-inserted', prevRowNum );\n\t\t\t\t$el.removeClass( 'acf-divider' );\n\t\t\t}\n\n\t\t\t// trigger change for validation errors\n\t\t\tthis.$input().trigger( 'change' );\n\n\t\t\t// Update order numbers.\n\t\t\tthis.render();\n\n\t\t\t// Focus on new row.\n\t\t\tacf.focusAttention( $el );\n\n\t\t\t// Return new layout.\n\t\t\treturn $el;\n\t\t},\n\n\t\tvalidateRemove: function () {\n\t\t\t// return true if allowed\n\t\t\tif ( this.allowRemove() ) {\n\t\t\t\treturn true;\n\t\t\t}\n\n\t\t\t// vars\n\t\t\tvar min = this.get( 'min' );\n\t\t\tvar text = acf.__( 'Minimum rows not reached ({min} rows)' );\n\n\t\t\t// replace\n\t\t\ttext = text.replace( '{min}', min );\n\n\t\t\t// add notice\n\t\t\tthis.showNotice( {\n\t\t\t\ttext: text,\n\t\t\t\ttype: 'warning',\n\t\t\t} );\n\n\t\t\t// return\n\t\t\treturn false;\n\t\t},\n\n\t\tonClickRemove: function ( e, $el ) {\n\t\t\tvar $row = $el.closest( '.acf-row' );\n\n\t\t\t// Bypass confirmation when holding down \"shift\" key.\n\t\t\tif ( e.shiftKey ) {\n\t\t\t\treturn this.remove( $row );\n\t\t\t}\n\n\t\t\t// add class\n\t\t\t$row.addClass( '-hover' );\n\n\t\t\t// add tooltip\n\t\t\tvar tooltip = acf.newTooltip( {\n\t\t\t\tconfirmRemove: true,\n\t\t\t\ttarget: $el,\n\t\t\t\tcontext: this,\n\t\t\t\tconfirm: function () {\n\t\t\t\t\tthis.remove( $row );\n\t\t\t\t},\n\t\t\t\tcancel: function () {\n\t\t\t\t\t$row.removeClass( '-hover' );\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\tonClickRowOrder: function( e, $el ) {\n\t\t\tif ( ! this.get( 'pagination' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tif ( $el.hasClass( 'disabled' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t$el.find( '.acf-row-number' ).hide();\n\t\t\t$el.find( '.acf-order-input' ).show().trigger( 'select' );\n\t\t},\n\n\t\tonBlurRowOrder: function( e, $el ) {\n\t\t\tthis.onChangeRowOrder( e, $el, false );\n\t\t},\n\n\t\tonChangeRowOrder: function( e, $el, update = true ) {\n\t\t\tif ( ! this.get( 'pagination' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tconst $row = $el.closest( '.acf-row' );\n\t\t\tconst $orderSpan = $row.find( '.acf-row-number' ).first();\n\t\t\tlet hrOrder = $el.val();\n\n\t\t\t$row.find( '.acf-order-input' ).first().hide();\n\n\t\t\tif ( ! acf.isNumeric( hrOrder ) || parseFloat( hrOrder ) < 0 ) {\n\t\t\t\t$orderSpan.show();\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\thrOrder = Math.round( hrOrder );\n\n\t\t\tconst newOrder = hrOrder - 1;\n\n\t\t\t$el.val( hrOrder );\n\t\t\t$orderSpan.text( hrOrder ).show();\n\n\t\t\tif ( update ) {\n\t\t\t\tthis.updateRowStatus( $row, 'reordered', newOrder );\n\t\t\t}\n\t\t},\n\n\t\tonChangeTotalRows: function() {\n\t\t\tconst perPage = parseInt( this.get( 'per_page' ) ) || 20;\n\t\t\tconst totalRows = parseInt( this.get( 'total_rows' ) ) || 0;\n\t\t\tconst totalPages = Math.ceil( totalRows / perPage );\n\n\t\t\t// Update the total pages in pagination.\n\t\t\tthis.$( '.acf-total-pages:last' ).text( totalPages );\n\t\t\tthis.nextRowNum = totalRows;\n\n\t\t\t// If the current page no longer exists, load the last page.\n\t\t\tif ( this.page > totalPages ) {\n\t\t\t\tthis.page = totalPages;\n\t\t\t\tthis.ajaxLoadPage();\n\t\t\t}\n\t\t},\n\n\t\tremove: function ( $row ) {\n\t\t\tconst self = this;\n\n\t\t\tif ( this.get( 'pagination' ) ) {\n\t\t\t\tthis.decrementTotalRows();\n\n\t\t\t\t// If using pagination and the row had already been saved, just hide the row instead of deleting it.\n\t\t\t\tif ( $row.data( 'id' ).includes( 'row-' ) ){\n\t\t\t\t\tthis.updateRowStatus( $row, 'deleted' );\n\n\t\t\t\t\t$row.hide();\n\t\t\t\t\tself.$input().trigger( 'change' );\n\t\t\t\t\tself.render( false );\n\t\t\t\t\treturn;\n\t\t\t\t} else if ( $row.hasClass( 'acf-divider' ) ) {\n\t\t\t\t\t$row.next( '.acf-added' ).addClass( 'acf-divider' );\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// If not using pagination, delete the actual row.\n\t\t\tacf.remove( {\n\t\t\t\ttarget: $row,\n\t\t\t\tendHeight: 0,\n\t\t\t\tcomplete: function () {\n\t\t\t\t\t// trigger change to allow attachment save\n\t\t\t\t\tself.$input().trigger( 'change' );\n\n\t\t\t\t\t// render\n\t\t\t\t\tself.render();\n\n\t\t\t\t\t// sync collapsed order\n\t\t\t\t\t//self.sync();\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\tisCollapsed: function ( $row ) {\n\t\t\treturn $row.hasClass( '-collapsed' );\n\t\t},\n\n\t\tcollapse: function ( $row ) {\n\t\t\t$row.addClass( '-collapsed' );\n\t\t\tacf.doAction( 'hide', $row, 'collapse' );\n\t\t},\n\n\t\texpand: function ( $row ) {\n\t\t\t$row.removeClass( '-collapsed' );\n\t\t\tacf.doAction( 'show', $row, 'collapse' );\n\t\t},\n\n\t\tonClickCollapse: function ( e, $el ) {\n\t\t\t// vars\n\t\t\tvar $row = $el.closest( '.acf-row' );\n\t\t\tvar isCollpased = this.isCollapsed( $row );\n\n\t\t\t// shift\n\t\t\tif ( e.shiftKey ) {\n\t\t\t\t$row = this.$rows();\n\t\t\t}\n\n\t\t\t// toggle\n\t\t\tif ( isCollpased ) {\n\t\t\t\tthis.expand( $row );\n\t\t\t} else {\n\t\t\t\tthis.collapse( $row );\n\t\t\t}\n\t\t},\n\n\t\tonShow: function ( e, $el, context ) {\n\t\t\t// get sub fields\n\t\t\tvar fields = acf.getFields( {\n\t\t\t\tis: ':visible',\n\t\t\t\tparent: this.$el,\n\t\t\t} );\n\n\t\t\t// trigger action\n\t\t\t// - ignore context, no need to pass through 'conditional_logic'\n\t\t\t// - this is just for fields like google_map to render itself\n\t\t\tacf.doAction( 'show_fields', fields );\n\t\t},\n\n\t\tonUnload: function () {\n\t\t\t// vars\n\t\t\tvar indexes = [];\n\n\t\t\t// loop\n\t\t\tthis.$rows().each( function ( i ) {\n\t\t\t\tif ( $( this ).hasClass( '-collapsed' ) ) {\n\t\t\t\t\tindexes.push( i );\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\t// allow null\n\t\t\tindexes = indexes.length ? indexes : null;\n\n\t\t\t// set\n\t\t\tpreference.save( this.get( 'key' ), indexes );\n\t\t},\n\n\t\tonHover: function () {\n\t\t\t// add sortable\n\t\t\tthis.addSortable( this );\n\n\t\t\t// remove event\n\t\t\tthis.off( 'mouseover' );\n\t\t},\n\n\t\tonChangeField: function( e, $el ) {\n\t\t\tconst $target = $( e.delegateTarget );\n\t\t\tlet $row = $el.closest( '.acf-row' );\n\n\t\t\tif ( $row.closest( '.acf-field-repeater' ).data( 'key' ) !== $target.data( 'key' ) ) {\n\t\t\t\t$row = $row.parent().closest( '.acf-row' );\n\t\t\t}\n\n\t\t\tthis.updateRowStatus( $row, 'changed' );\n\t\t},\n\n\t\tupdateRowStatus: function( $row, status, data = true ) {\n\t\t\tif ( ! this.get( 'pagination' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tconst parent_key = $row.parents( '.acf-field-repeater' ).data( 'key' );\n\n\t\t\tif ( this.parent() && parent_key !== this.get( 'key' ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tconst row_id = $row.data( 'id' );\n\t\t\tconst input_name = this.$el.find( '.acf-repeater-hidden-input:first' ).attr( 'name' );\n\t\t\tconst status_name = `${input_name}[${row_id}][acf_${status}]`;\n\t\t\tconst status_input = ``;\n\n\t\t\tif ( ! $row.hasClass( 'acf-' + status ) ) {\n\t\t\t\t$row.addClass( 'acf-' + status );\n\t\t\t}\n\n\t\t\t// TODO: Update so that this doesn't get messed up with repeater subfields.\n\t\t\tconst $existing_status = $row.find( `input[name='${status_name}']` );\n\t\t\tif ( ! $existing_status.length ) {\n\t\t\t\t$row.find( 'td' ).first().append( status_input );\n\t\t\t} else {\n\t\t\t\t$existing_status.val( data );\n\t\t\t}\n\t\t},\n\n\t\tonClickFirstPage: function() {\n\t\t\tthis.validatePage( 1 );\n\t\t},\n\n\t\tonClickPrevPage: function() {\n\t\t\tthis.validatePage( this.page - 1 );\n\t\t},\n\n\t\tonClickNextPage: function( e ) {\n\t\t\tthis.validatePage( this.page + 1 );\n\t\t},\n\n\t\tonClickLastPage: function() {\n\t\t\tthis.validatePage( this.totalPages() );\n\t\t},\n\n\t\tonChangeCurrentPage: function() {\n\t\t\tthis.validatePage( this.$pageInput().val() );\n\t\t},\n\n\t\tmaybeDisablePagination: function() {\n\t\t\tthis.$actions().find( '.acf-nav' ).removeClass( 'disabled' );\n\n\t\t\tif ( this.page <= 1 ) {\n\t\t\t\tthis.$firstPageButton().addClass( 'disabled' );\n\t\t\t\tthis.$prevPageButton().addClass( 'disabled' );\n\t\t\t}\n\n\t\t\tif ( this.page >= this.totalPages() ) {\n\t\t\t\tthis.$nextPageButton().addClass( 'disabled' );\n\t\t\t\tthis.$lastPageButton().addClass( 'disabled' );\n\t\t\t}\n\t\t},\n\n\t\tvalidatePage: function( nextPage ) {\n\t\t\tconst self = this;\n\n\t\t\t// Validate the current page.\n\t\t\tacf.validateForm( {\n\t\t\t\tform: this.$control(),\n\t\t\t\tevent: '',\n\t\t\t\treset: true,\n\t\t\t\tsuccess: function( $form ) {\n\t\t\t\t\tself.page = nextPage;\n\n\t\t\t\t\t// Set up some sane defaults.\n\t\t\t\t\tif ( self.page <= 1 ) {\n\t\t\t\t\t\tself.page = 1;\n\t\t\t\t\t}\n\t\t\t\t\tif ( self.page >= self.totalPages() ) {\n\t\t\t\t\t\tself.page = self.totalPages();\n\t\t\t\t\t}\n\n\t\t\t\t\tself.ajaxLoadPage();\n\t\t\t\t},\n\t\t\t\tfailure: function( $form ) {\n\t\t\t\t\tself.$pageInput().val( self.page );\n\t\t\t\t\treturn false;\n\t\t\t\t},\n\t\t\t} );\n\t\t},\n\n\t\tajaxLoadPage: function( clearChanged = false ) {\n\t\t\tconst ajaxData = acf.prepareForAjax( {\n\t\t\t\taction: 'acf/ajax/query_repeater',\n\t\t\t\tpaged: this.page,\n\t\t\t\tfield_key: this.get( 'key' ),\n\t\t\t\tfield_name: this.get( 'orig_name' ),\n\t\t\t\trows_per_page: parseInt( this.get( 'per_page' ) ),\n\t\t\t\trefresh: clearChanged\n\t\t\t} );\n\n\t\t\t$.ajax(\n\t\t\t\t{\n\t\t\t\t\turl: ajaxurl,\n\t\t\t\t\tmethod: 'POST',\n\t\t\t\t\tdataType: 'json',\n\t\t\t\t\tdata: ajaxData,\n\t\t\t\t\tcontext: this,\n\t\t\t\t}\n\t\t\t).done(\n\t\t\t\tfunction( response ) {\n\t\t\t\t\tconst { rows } = response.data;\n\t\t\t\t\tconst $existingRows = this.$tbody().find( '> tr' );\n\n\t\t\t\t\t$existingRows.not( '.acf-clone' ).hide();\n\n\t\t\t\t\tif ( clearChanged ) {\n\t\t\t\t\t\t// Remove any existing rows since we are refreshing from the server.\n\t\t\t\t\t\t$existingRows.not( '.acf-clone' ).remove();\n\n\t\t\t\t\t\t// Trigger a change in total rows, so we can update pagination.\n\t\t\t\t\t\tthis.set( 'total_rows', response.data.total_rows, false );\n\t\t\t\t\t} else {\n\t\t\t\t\t\t$existingRows.not( '.acf-changed, .acf-deleted, .acf-reordered, .acf-added, .acf-inserted, .acf-clone' ).remove();\n\t\t\t\t\t}\n\n\t\t\t\t\tObject.keys( rows ).forEach( index => {\n\t\t\t\t\t\tlet $row = false;\n\t\t\t\t\t\tlet $unsavedRow = this.$tbody().find( '> *[data-id=row-' + index + ']' );\n\t\t\t\t\t\tlet $insertedRow = this.$tbody().find( '> *[data-inserted=' + index + ']' );\n\n\t\t\t\t\t\t// Unsaved new rows that are inserted into this specific position.\n\t\t\t\t\t\tif ( $insertedRow.length ) {\n\t\t\t\t\t\t\t$insertedRow.appendTo( this.$tbody() ).show();\n\t\t\t\t\t\t\tacf.doAction( 'remount', $insertedRow );\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t// Skip unsaved deleted rows; we don't want to show them again.\n\t\t\t\t\t\tif ( $unsavedRow.hasClass( 'acf-deleted' ) ) {\n\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t// Unsaved edited rows should be moved to correct position.\n\t\t\t\t\t\tif ( $unsavedRow.length ) {\n\t\t\t\t\t\t\tacf.doAction( 'unmount', $unsavedRow );\n\t\t\t\t\t\t\t$unsavedRow.appendTo( this.$tbody() ).show();\n\t\t\t\t\t\t\tacf.doAction( 'remount', $unsavedRow );\n\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t// Rows from the server (that haven't been changed or deleted) should be appended and shown.\n\t\t\t\t\t\t$row = $( rows[ index ] );\n\t\t\t\t\t\tthis.$tbody().append( $row ).show();\n\t\t\t\t\t\tacf.doAction( 'remount', $row );\n\n\t\t\t\t\t\t// Move clone field back to the right spot.\n\t\t\t\t\t\tthis.$clone().appendTo( this.$tbody() );\n\t\t\t\t\t} );\n\n\t\t\t\t\tconst $addedRows = this.$tbody().find( '.acf-added:hidden' );\n\n\t\t\t\t\t// If there are any new rows that are still hidden, append them to the bottom.\n\t\t\t\t\tif ( $addedRows.length ) {\n\t\t\t\t\t\tconst self = this;\n\n\t\t\t\t\t\t$addedRows.each( function() {\n\t\t\t\t\t\t\tconst $addedRow = $( this );\n\t\t\t\t\t\t\t$addedRow.insertBefore( self.$clone() ).show();\n\t\t\t\t\t\t\tacf.doAction( 'remount', $addedRow );\n\t\t\t\t\t\t} );\n\t\t\t\t\t}\n\n\t\t\t\t\t// Update the page input.\n\t\t\t\t\tthis.$pageInput().val( this.page );\n\t\t\t\t\tthis.maybeDisablePagination();\n\t\t\t\t}\n\t\t\t).fail(\n\t\t\t\tfunction( jqXHR, textStatus, errorThrown ) {\n\t\t\t\t\tconst error = acf.getXhrError( jqXHR );\n\t\t\t\t\tlet message = acf.__( 'Error loading page' );\n\n\t\t\t\t\tif ( '' !== error ) {\n\t\t\t\t\t\tmessage = `${message}: ${error}`;\n\t\t\t\t\t}\n\n\t\t\t\t\tthis.showNotice( {\n\t\t\t\t\t\ttext: message,\n\t\t\t\t\t\ttype: 'warning',\n\t\t\t\t\t} );\n\t\t\t\t}\n\t\t\t);\n\t\t},\n\n\t} );\n\n\tacf.registerFieldType( Field );\n\n\t// register existing conditions\n\tacf.registerConditionForFieldType( 'hasValue', 'repeater' );\n\tacf.registerConditionForFieldType( 'hasNoValue', 'repeater' );\n\tacf.registerConditionForFieldType( 'lessThan', 'repeater' );\n\tacf.registerConditionForFieldType( 'greaterThan', 'repeater' );\n\n\t// state\n\tvar preference = new acf.Model( {\n\t\tname: 'this.collapsedRows',\n\n\t\tkey: function ( key, context ) {\n\t\t\t// vars\n\t\t\tvar count = this.get( key + context ) || 0;\n\n\t\t\t// update\n\t\t\tcount++;\n\t\t\tthis.set( key + context, count, true );\n\n\t\t\t// modify fieldKey\n\t\t\tif ( count > 1 ) {\n\t\t\t\tkey += '-' + count;\n\t\t\t}\n\n\t\t\t// return\n\t\t\treturn key;\n\t\t},\n\n\t\tload: function ( key ) {\n\t\t\t// vars\n\t\t\tvar key = this.key( key, 'load' );\n\t\t\tvar data = acf.getPreference( this.name );\n\n\t\t\t// return\n\t\t\tif ( data && data[ key ] ) {\n\t\t\t\treturn data[ key ];\n\t\t\t} else {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t},\n\n\t\tsave: function ( key, value ) {\n\t\t\t// vars\n\t\t\tvar key = this.key( key, 'save' );\n\t\t\tvar data = acf.getPreference( this.name ) || {};\n\n\t\t\t// delete\n\t\t\tif ( value === null ) {\n\t\t\t\tdelete data[ key ];\n\n\t\t\t\t// append\n\t\t\t} else {\n\t\t\t\tdata[ key ] = value;\n\t\t\t}\n\n\t\t\t// allow null\n\t\t\tif ( $.isEmptyObject( data ) ) {\n\t\t\t\tdata = null;\n\t\t\t}\n\n\t\t\t// save\n\t\t\tacf.setPreference( this.name, data );\n\t\t},\n\t} );\n} )( jQuery );\n","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = (module) => {\n\tvar getter = module && module.__esModule ?\n\t\t() => (module['default']) :\n\t\t() => (module);\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = (exports, definition) => {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))","// define __esModule on exports\n__webpack_require__.r = (exports) => {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","import './_acf-field-repeater.js';\nimport './_acf-field-flexible-content.js';\nimport './_acf-field-gallery.js';\n"],"names":["$","Field","acf","extend","type","wait","events","showField","unloadField","mouseover","$control","$layoutsWrap","$layouts","$layout","index","$clonesWrap","$clones","$clone","name","$actions","$button","$popup","getPopupHTML","html","$html","self","find","each","$a","min","data","max","count","countLayouts","addClass","required","title","__","identifier","_n","replace","append","outerHTML","getValue","length","allowRemove","parseInt","get","val","allowAdd","isFull","addSortable","sortable","items","handle","forceHelperSize","forcePlaceholderSize","scroll","stop","event","ui","render","update","$input","trigger","addCollapsed","indexes","preference","load","i","indexOf","addUnscopedEvents","on","e","onInvalidField","initialize","disable","cid","removeClass","onShow","$el","context","fields","getFields","is","parent","doAction","filter","countLayoutsByName","currentLayout","layoutMax","text","layoutLabel","showNotice","validateAdd","onClickAdd","hasClass","closest","popup","Popup","target","targetConfirm","confirm","add","layout","before","cancel","args","parseArgs","duplicate","proxy","$el2","enable","onClickDuplicate","first","duplicateLayout","fieldKey","rename","value","search","after","focusAttention","validateRemove","onClickRemove","shiftKey","removeLayout","tooltip","newTooltip","confirmRemove","endHeight","remove","complete","onClickCollapse","isLayoutClosed","openLayout","closeLayout","renderLayout","children","prefix","attr","ajaxData","action","field_key","serialize","ajax","url","prepareForAjax","dataType","success","onUnload","push","save","onHover","off","registerFieldType","models","TooltipConfirm","registerConditionForFieldType","Model","key","set","getPreference","isEmptyObject","setPreference","jQuery","actions","validation_begin","validation_failure","resize","onValidationBegin","$sideData","onValidationFailure","$collection","$attachments","$attachment","id","$active","$main","$side","onUpdate","start","placeholder","item","removeAttr","resizable","handles","minHeight","update_user_setting","size","height","$sort","$add","width","columns","Math","round","onResize","openSidebar","css","animate","right","closeSidebar","frame","newMediaPopup","mode","field","multiple","library","allowedTypes","selected","select","attachment","appendAttachment","validateAttachment","getInputName","join","$before","eq","renderAttachment","alt","filename","attributes","isget","image","src","editAttachment","button","onClickEdit","removeAttachment","preventDefault","stopPropagation","selectAttachment","step1","step2","has","abort","showLoading","xhr","cache","step3","onClickSelect","onClickClose","onChangeSort","ids","sort","json","isAjaxSuccess","reverse","map","prepend","$submit","prev","page","nextRowNum","change","$table","$tbody","$rows","not","$row","$firstPageButton","$prevPageButton","$nextPageButton","$lastPageButton","$pageInput","totalPages","numRows","minRows","maxRows","isCollapsed","expand","$changed","currentTarget","onChangeField","listenForSavedMetaBoxes","update_order_numbers","maybeDisablePagination","isGutenbergPostEditor","checkedMetaBoxes","wp","subscribe","isSavingMetaBoxes","ajaxLoadPage","incrementTotalRows","totalRows","decrementTotalRows","prevRowNum","newRowNum","updateRowStatus","hide","message","duplicateRow","onClickRowOrder","show","onBlurRowOrder","onChangeRowOrder","$orderSpan","hrOrder","isNumeric","parseFloat","newOrder","onChangeTotalRows","perPage","ceil","includes","next","collapse","isCollpased","$target","delegateTarget","status","parent_key","parents","row_id","input_name","status_name","status_input","$existing_status","onClickFirstPage","validatePage","onClickPrevPage","onClickNextPage","onClickLastPage","onChangeCurrentPage","nextPage","validateForm","form","reset","$form","failure","clearChanged","paged","field_name","rows_per_page","refresh","ajaxurl","method","done","response","rows","$existingRows","total_rows","Object","keys","forEach","$unsavedRow","$insertedRow","appendTo","$addedRows","$addedRow","insertBefore","fail","jqXHR","textStatus","errorThrown","error","getXhrError"],"sourceRoot":""} \ No newline at end of file diff --git a/vendor/wpengine/advanced-custom-fields-pro/assets/build/js/pro/acf-pro-input.min.js b/vendor/wpengine/advanced-custom-fields-pro/assets/build/js/pro/acf-pro-input.min.js index 9b0f0a40b..9fb5c4171 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/assets/build/js/pro/acf-pro-input.min.js +++ b/vendor/wpengine/advanced-custom-fields-pro/assets/build/js/pro/acf-pro-input.min.js @@ -1 +1 @@ -(()=>{var t={482:()=>{!function(t){var e=acf.Field.extend({type:"flexible_content",wait:"",events:{'click [data-name="add-layout"]':"onClickAdd",'click [data-name="duplicate-layout"]':"onClickDuplicate",'click [data-name="remove-layout"]':"onClickRemove",'click [data-name="collapse-layout"]':"onClickCollapse",showField:"onShow",unloadField:"onUnload",mouseover:"onHover"},$control:function(){return this.$(".acf-flexible-content:first")},$layoutsWrap:function(){return this.$(".acf-flexible-content:first > .values")},$layouts:function(){return this.$(".acf-flexible-content:first > .values > .layout")},$layout:function(t){return this.$(".acf-flexible-content:first > .values > .layout:eq("+t+")")},$clonesWrap:function(){return this.$(".acf-flexible-content:first > .clones")},$clones:function(){return this.$(".acf-flexible-content:first > .clones > .layout")},$clone:function(t){return this.$('.acf-flexible-content:first > .clones > .layout[data-layout="'+t+'"]')},$actions:function(){return this.$(".acf-actions:last")},$button:function(){return this.$(".acf-actions:last .button")},$popup:function(){return this.$(".tmpl-popup:last")},getPopupHTML:function(){var e=this.$popup().html(),a=t(e),i=this.$layouts();return a.find("[data-layout]").each((function(){var e=t(this),a=e.data("min")||0,n=e.data("max")||0,s=e.data("layout")||"",o=function(e){return i.filter((function(){return t(this).data("layout")===e})).length}(s);if(n&&o>=n)e.addClass("disabled");else if(a&&o'+r+"")}})),a.outerHTML()},getValue:function(){return this.$layouts().length},allowRemove:function(){var t=parseInt(this.get("min"));return!t||tthis.val()},isFull:function(){var t=parseInt(this.get("max"));return t&&this.val()>=t},addSortable:function(t){1!=this.get("max")&&this.$layoutsWrap().sortable({items:"> .layout",handle:"> .acf-fc-layout-handle",forceHelperSize:!0,forcePlaceholderSize:!0,scroll:!0,stop:function(e,a){t.render()},update:function(e,a){t.$input().trigger("change")}})},addCollapsed:function(){var e=i.load(this.get("key"));if(!e)return!1;this.$layouts().each((function(a){e.indexOf(a)>-1&&t(this).addClass("-collapsed")}))},addUnscopedEvents:function(e){this.on("invalidField",".layout",(function(a){e.onInvalidField(a,t(this))}))},initialize:function(){this.addUnscopedEvents(this),this.addCollapsed(),acf.disable(this.$clonesWrap(),this.cid),this.render()},render:function(){this.$layouts().each((function(e){t(this).find(".acf-fc-layout-order:first").html(e+1)})),0==this.val()?this.$control().addClass("-empty"):this.$control().removeClass("-empty"),this.isFull()?this.$button().addClass("disabled"):this.$button().removeClass("disabled")},onShow:function(t,e,a){var i=acf.getFields({is:":visible",parent:this.$el});acf.doAction("show_fields",i)},validateAdd:function(){if(this.allowAdd())return!0;var t=this.get("max"),e=acf.__("This field has a limit of {max} {label} {identifier}"),a=acf._n("layout","layouts",t);return e=(e=(e=e.replace("{max}",t)).replace("{label}","")).replace("{identifier}",a),this.showNotice({text:e,type:"warning"}),!1},onClickAdd:function(t,e){if(!this.validateAdd())return!1;var i=null;e.hasClass("acf-icon")&&(i=e.closest(".layout")).addClass("-hover");var n=new a({target:e,targetConfirm:!1,text:this.getPopupHTML(),context:this,confirm:function(t,e){e.hasClass("disabled")||this.add({layout:e.data("layout"),before:i})},cancel:function(){i&&i.removeClass("-hover")}});n.on("click","[data-layout]","onConfirm")},add:function(t){if(t=acf.parseArgs(t,{layout:"",before:!1}),!this.allowAdd())return!1;var e=acf.duplicate({target:this.$clone(t.layout),append:this.proxy((function(e,a){t.before?t.before.before(a):this.$layoutsWrap().append(a),acf.enable(a,this.cid),this.render()}))});return this.$input().trigger("change"),e},onClickDuplicate:function(t,e){if(!this.validateAdd())return!1;var a=e.closest(".layout");this.duplicateLayout(a)},duplicateLayout:function(t){if(!this.allowAdd())return!1;var e=this.get("key"),a=acf.duplicate({target:t,rename:function(t,a,i,n){return"id"===t||"for"===t?a.replace(e+"-"+i,e+"-"+n):a.replace(e+"]["+i,e+"]["+n)},before:function(t){acf.doAction("unmount",t)},after:function(t,e){acf.doAction("remount",t)}});return this.$input().trigger("change"),this.render(),acf.focusAttention(a),a},validateRemove:function(){if(this.allowRemove())return!0;var t=this.get("min"),e=acf.__("This field requires at least {min} {label} {identifier}"),a=acf._n("layout","layouts",t);return e=(e=(e=e.replace("{min}",t)).replace("{label}","")).replace("{identifier}",a),this.showNotice({text:e,type:"warning"}),!1},onClickRemove:function(t,e){var a=e.closest(".layout");if(t.shiftKey)return this.removeLayout(a);a.addClass("-hover"),acf.newTooltip({confirmRemove:!0,target:e,context:this,confirm:function(){this.removeLayout(a)},cancel:function(){a.removeClass("-hover")}})},removeLayout:function(t){var e=this,a=1==this.getValue()?60:0;acf.remove({target:t,endHeight:a,complete:function(){e.$input().trigger("change"),e.render()}})},onClickCollapse:function(t,e){var a=e.closest(".layout");this.isLayoutClosed(a)?this.openLayout(a):this.closeLayout(a)},isLayoutClosed:function(t){return t.hasClass("-collapsed")},openLayout:function(t){t.removeClass("-collapsed"),acf.doAction("show",t,"collapse")},closeLayout:function(t){t.addClass("-collapsed"),acf.doAction("hide",t,"collapse"),this.renderLayout(t)},renderLayout:function(e){var a=e.children("input").attr("name").replace("[acf_fc_layout]",""),i={action:"acf/fields/flexible_content/layout_title",field_key:this.get("key"),i:e.index(),layout:e.data("layout"),value:acf.serialize(e,a)};t.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(i),dataType:"html",type:"post",success:function(t){t&&e.children(".acf-fc-layout-handle").html(t)}})},onUnload:function(){var e=[];this.$layouts().each((function(a){t(this).hasClass("-collapsed")&&e.push(a)})),e=e.length?e:null,i.save(this.get("key"),e)},onInvalidField:function(t,e){this.isLayoutClosed(e)&&this.openLayout(e)},onHover:function(){this.addSortable(this),this.off("mouseover")}});acf.registerFieldType(e);var a=acf.models.TooltipConfirm.extend({events:{"click [data-layout]":"onConfirm",'click [data-event="cancel"]':"onCancel"},render:function(){this.html(this.get("text")),this.$el.addClass("acf-fc-popup")}});acf.registerConditionForFieldType("hasValue","flexible_content"),acf.registerConditionForFieldType("hasNoValue","flexible_content"),acf.registerConditionForFieldType("lessThan","flexible_content"),acf.registerConditionForFieldType("greaterThan","flexible_content");var i=new acf.Model({name:"this.collapsedLayouts",key:function(t,e){var a=this.get(t+e)||0;return a++,this.set(t+e,a,!0),a>1&&(t+="-"+a),t},load:function(t){t=this.key(t,"load");var e=acf.getPreference(this.name);return!(!e||!e[t])&&e[t]},save:function(e,a){e=this.key(e,"save");var i=acf.getPreference(this.name)||{};null===a?delete i[e]:i[e]=a,t.isEmptyObject(i)&&(i=null),acf.setPreference(this.name,i)}})}(jQuery)},925:()=>{var t,e;t=jQuery,e=acf.Field.extend({type:"gallery",events:{"click .acf-gallery-add":"onClickAdd","click .acf-gallery-edit":"onClickEdit","click .acf-gallery-remove":"onClickRemove","click .acf-gallery-attachment":"onClickSelect","click .acf-gallery-close":"onClickClose","change .acf-gallery-sort":"onChangeSort","click .acf-gallery-update":"onUpdate",mouseover:"onHover",showField:"render"},actions:{validation_begin:"onValidationBegin",validation_failure:"onValidationFailure",resize:"onResize"},onValidationBegin:function(){acf.disable(this.$sideData(),this.cid)},onValidationFailure:function(){acf.enable(this.$sideData(),this.cid)},$control:function(){return this.$(".acf-gallery")},$collection:function(){return this.$(".acf-gallery-attachments")},$attachments:function(){return this.$(".acf-gallery-attachment")},$attachment:function(t){return this.$('.acf-gallery-attachment[data-id="'+t+'"]')},$active:function(){return this.$(".acf-gallery-attachment.active")},$main:function(){return this.$(".acf-gallery-main")},$side:function(){return this.$(".acf-gallery-side")},$sideData:function(){return this.$(".acf-gallery-side-data")},isFull:function(){var t=parseInt(this.get("max")),e=this.$attachments().length;return t&&e>=t},getValue:function(){var e=[];return this.$attachments().each((function(){e.push(t(this).data("id"))})),!!e.length&&e},addUnscopedEvents:function(e){this.on("change",".acf-gallery-side",(function(a){e.onUpdate(a,t(this))}))},addSortable:function(t){this.$collection().sortable({items:".acf-gallery-attachment",forceHelperSize:!0,forcePlaceholderSize:!0,scroll:!0,start:function(t,e){e.placeholder.html(e.item.html()),e.placeholder.removeAttr("style")},update:function(e,a){t.$input().trigger("change")}}),this.$control().resizable({handles:"s",minHeight:200,stop:function(t,e){acf.update_user_setting("gallery_height",e.size.height)}})},initialize:function(){this.addUnscopedEvents(this),this.render()},render:function(){var t=this.$(".acf-gallery-sort"),e=this.$(".acf-gallery-add"),a=this.$attachments().length;this.isFull()?e.addClass("disabled"):e.removeClass("disabled"),a?t.removeClass("disabled"):t.addClass("disabled"),this.resize()},resize:function(){var t=this.$control().width(),e=Math.round(t/150);e=Math.min(e,8),this.$control().attr("data-columns",e)},onResize:function(){this.resize()},openSidebar:function(){this.$control().addClass("-open");var t=this.$control().width()/3;t=parseInt(t),t=Math.max(t,350),this.$(".acf-gallery-side-inner").css({width:t-1}),this.$side().animate({width:t-1},250),this.$main().animate({right:t},250)},closeSidebar:function(){this.$control().removeClass("-open"),this.$active().removeClass("active"),acf.disable(this.$side());var t=this.$(".acf-gallery-side-data");this.$main().animate({right:0},250),this.$side().animate({width:0},250,(function(){t.html("")}))},onClickAdd:function(e,a){this.isFull()?this.showNotice({text:acf.__("Maximum selection reached"),type:"warning"}):acf.newMediaPopup({mode:"select",title:acf.__("Add Image to Gallery"),field:this.get("key"),multiple:"add",library:this.get("library"),allowedTypes:this.get("mime_types"),selected:this.val(),select:t.proxy((function(t,e){this.appendAttachment(t,e)}),this)})},appendAttachment:function(e,a){if(e=this.validateAttachment(e),!this.isFull()&&!this.$attachment(e.id).length){var i=['"].join(""),n=t(i);if(this.$collection().append(n),"prepend"===this.get("insert")){var s=this.$attachments().eq(a);s.length&&s.before(n)}this.renderAttachment(e),this.render(),this.$input().trigger("change")}},validateAttachment:function(t){if((t=acf.parseArgs(t,{id:"",url:"",alt:"",title:"",filename:"",type:"image"})).attributes){t=t.attributes;var e=acf.isget(t,"sizes",this.get("preview_size"),"url");null!==e&&(t.url=e)}return t},renderAttachment:function(t){t=this.validateAttachment(t);var e=this.$attachment(t.id);if("image"==t.type)e.find(".filename").remove();else{var a=acf.isget(t,"image","src");null!==a&&(t.url=a),e.find(".filename").text(t.filename)}t.url||(t.url=acf.get("mimeTypeIcon"),e.addClass("-icon")),e.find("img").attr({src:t.url,alt:t.alt,title:t.title}),acf.val(e.find("input"),t.id)},editAttachment:function(e){acf.newMediaPopup({mode:"edit",title:acf.__("Edit Image"),button:acf.__("Update Image"),attachment:e,field:this.get("key"),select:t.proxy((function(t,e){this.renderAttachment(t)}),this)})},onClickEdit:function(t,e){var a=e.data("id");a&&this.editAttachment(a)},removeAttachment:function(t){this.closeSidebar(),this.$attachment(t).remove(),this.render(),this.$input().trigger("change")},onClickRemove:function(t,e){t.preventDefault(),t.stopPropagation();var a=e.data("id");a&&this.removeAttachment(a)},selectAttachment:function(e){var a=this.$attachment(e);if(!a.hasClass("active")){var i=this.proxy((function(){this.$side().find(":focus").trigger("blur"),this.$active().removeClass("active"),a.addClass("active"),this.openSidebar(),n()})),n=this.proxy((function(){var a={action:"acf/fields/gallery/get_attachment",field_key:this.get("key"),id:e};this.has("xhr")&&this.get("xhr").abort(),acf.showLoading(this.$sideData());var i=t.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(a),type:"post",dataType:"html",cache:!1,success:s});this.set("xhr",i)})),s=this.proxy((function(t){if(t){var e=this.$sideData();e.html(t),e.find(".compat-field-acf-form-data").remove(),e.find("> table.form-table > tbody").append(e.find("> .compat-attachment-fields > tbody > tr")),acf.doAction("append",e)}}));i()}},onClickSelect:function(t,e){var a=e.data("id");a&&this.selectAttachment(a)},onClickClose:function(t,e){this.closeSidebar()},onChangeSort:function(e,a){if(!a.hasClass("disabled")){var i=a.val();if(i){var n=[];this.$attachments().each((function(){n.push(t(this).data("id"))}));var s=this.proxy((function(){var e={action:"acf/fields/gallery/get_sort_order",field_key:this.get("key"),ids:n,sort:i};t.ajax({url:acf.get("ajaxurl"),dataType:"json",type:"post",cache:!1,data:acf.prepareForAjax(e),success:o})})),o=this.proxy((function(t){acf.isAjaxSuccess(t)&&(t.data.reverse(),t.data.map((function(t){this.$collection().prepend(this.$attachment(t))}),this))}));s()}}},onUpdate:function(e,a){var i=this.$(".acf-gallery-update");if(!i.hasClass("disabled")){var n=acf.serialize(this.$sideData());i.addClass("disabled"),i.before(' '),n.action="acf/fields/gallery/update_attachment",t.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(n),type:"post",dataType:"json",complete:function(){i.removeClass("disabled"),i.prev(".acf-loading").remove()}})}},onHover:function(){this.addSortable(this),this.off("mouseover")}}),acf.registerFieldType(e),acf.registerConditionForFieldType("hasValue","gallery"),acf.registerConditionForFieldType("hasNoValue","gallery"),acf.registerConditionForFieldType("selectionLessThan","gallery"),acf.registerConditionForFieldType("selectionGreaterThan","gallery")},945:()=>{!function(t){var e=acf.Field.extend({type:"repeater",wait:"",page:1,nextRowNum:0,events:{'click a[data-event="add-row"]':"onClickAdd",'click a[data-event="duplicate-row"]':"onClickDuplicate",'click a[data-event="remove-row"]':"onClickRemove",'click a[data-event="collapse-row"]':"onClickCollapse",'click a[data-event="first-page"]:not(.disabled)':"onClickFirstPage",'click a[data-event="last-page"]:not(.disabled)':"onClickLastPage",'click a[data-event="prev-page"]:not(.disabled)':"onClickPrevPage",'click a[data-event="next-page"]:not(.disabled)':"onClickNextPage","change .current-page":"onChangeCurrentPage","click .acf-order-input-wrap":"onClickRowOrder","blur .acf-order-input":"onBlurRowOrder","change .acf-order-input":"onChangeRowOrder","changed:total_rows":"onChangeTotalRows",showField:"onShow",unloadField:"onUnload",mouseover:"onHover",change:"onChangeField"},$control:function(){return this.$(".acf-repeater:first")},$table:function(){return this.$("table:first")},$tbody:function(){return this.$("tbody:first")},$rows:function(){return this.$("tbody:first > tr").not(".acf-clone, .acf-deleted")},$row:function(t){return this.$("tbody:first > tr:eq("+t+")")},$clone:function(){return this.$("tbody:first > tr.acf-clone")},$actions:function(){return this.$(".acf-actions:last")},$button:function(){return this.$(".acf-actions:last .button")},$firstPageButton:function(){return this.$(".acf-tablenav:last .first-page")},$prevPageButton:function(){return this.$(".acf-tablenav:last .prev-page")},$nextPageButton:function(){return this.$(".acf-tablenav:last .next-page")},$lastPageButton:function(){return this.$(".acf-tablenav:last .last-page")},$pageInput:function(){return this.$(".current-page:last")},totalPages:function(){const t=this.$(".acf-total-pages:last").text();return parseInt(t)},getValue:function(){return this.$rows().length},allowRemove:function(){let t=this.val(),e=parseInt(this.get("min"));return this.get("pagination")&&(t=this.get("total_rows")),!e||et},addSortable:function(t){1!=this.get("max")&&(this.get("pagination")||this.$tbody().sortable({items:"> tr",handle:"> td.order",forceHelperSize:!0,forcePlaceholderSize:!0,scroll:!0,stop:function(e,a){t.render()},update:function(e,a){t.$input().trigger("change")}}))},addCollapsed:function(){var e=a.load(this.get("key"));if(!e)return!1;this.$rows().each((function(a){e.indexOf(a)>-1&&t(this).find(".-collapsed-target").length&&t(this).addClass("-collapsed")}))},addUnscopedEvents:function(e){this.on("invalidField",".acf-row",(function(a){var i=t(this);e.isCollapsed(i)&&e.expand(i)})),this.get("pagination")&&this.on("change","input, select, textarea",(function(a){const i=t(a.currentTarget);i.hasClass("acf-order-input")||i.hasClass("acf-row-status")||e.onChangeField(a,t(this))})),this.listenForSavedMetaBoxes()},initialize:function(){this.addUnscopedEvents(this),this.addCollapsed(),acf.disable(this.$clone(),this.cid),this.get("pagination")&&(this.nextRowNum=this.get("total_rows")),this.render()},render:function(e=!0){e&&this.$rows().each((function(e){t(this).find("> .order > span").html(e+1)}));var a=this.$control(),i=this.$button();0==this.val()?a.addClass("-empty"):a.removeClass("-empty"),this.allowAdd()?(a.removeClass("-max"),i.removeClass("disabled")):(a.addClass("-max"),i.addClass("disabled")),this.get("pagination")&&this.maybeDisablePagination()},listenForSavedMetaBoxes:function(){if(!acf.isGutenbergPostEditor()||!this.get("pagination"))return;let t=!0;wp.data.subscribe((()=>{wp.data.select("core/edit-post").isSavingMetaBoxes()?t=!1:t||(t=!0,this.set("total_rows",0,!0),this.ajaxLoadPage(!0))}))},incrementTotalRows:function(){let t=this.get("total_rows");this.set("total_rows",++t,!0)},decrementTotalRows:function(){let t=this.get("total_rows");this.set("total_rows",--t,!0)},validateAdd:function(){if(this.allowAdd())return!0;var t=this.get("max"),e=acf.__("Maximum rows reached ({max} rows)");return e=e.replace("{max}",t),this.showNotice({text:e,type:"warning"}),!1},onClickAdd:function(t,e){if(!this.validateAdd())return!1;e.hasClass("acf-icon")?this.add({before:e.closest(".acf-row")}):this.add()},add:function(t){if(!this.allowAdd())return!1;t=acf.parseArgs(t,{before:!1});var e=acf.duplicate({target:this.$clone(),append:this.proxy((function(e,a){t.before?t.before.before(a):e.before(a),a.removeClass("acf-clone"),acf.enable(a,this.cid)}))});if(this.get("pagination")){if(this.incrementTotalRows(),!1!==t.before){let a=parseInt(t.before.find(".acf-row-number").first().text())||0;if(!a||t.before.hasClass("acf-inserted")||t.before.hasClass("acf-added")||--a,t.before.hasClass("acf-divider")&&(t.before.removeClass("acf-divider"),e.addClass("acf-divider")),this.updateRowStatus(e,"inserted"),this.updateRowStatus(e,"reordered",a),e.find(".acf-row-number").first().hide().text(a),!e.find(".acf-order-input-wrap").hasClass("disabled")){let t=acf.__("Order will be assigned upon save");e.find(".acf-order-input-wrap").addClass("disabled"),e.find(".acf-row-number").first().after('-')}e.find(".acf-order-input").first().hide(),e.attr("data-inserted",a)}else this.nextRowNum++,e.find(".acf-order-input").first().val(this.nextRowNum),e.find(".acf-row-number").first().text(this.nextRowNum),this.updateRowStatus(e,"added"),this.$tbody().find(".acf-divider").length||e.addClass("acf-divider");e.find(".acf-input:first").find("input:not([type=hidden]), select, textarea").first().trigger("focus")}return this.render(),this.$input().trigger("change"),e},onClickDuplicate:function(t,e){if(!this.validateAdd())return!1;var a=e.closest(".acf-row");this.duplicateRow(a)},duplicateRow:function(t){if(!this.allowAdd())return!1;var e=this.get("key"),a=acf.duplicate({target:t,rename:function(t,a,i,n){return"id"===t||"for"===t?a.replace(e+"-"+i,e+"-"+n):a.replace(e+"]["+i,e+"]["+n)},before:function(t){acf.doAction("unmount",t)},after:function(t,e){acf.doAction("remount",t)}});if(this.get("pagination")){this.incrementTotalRows();const e=parseInt(t.find(".acf-row-number").first().text())||0;if(this.updateRowStatus(a,"inserted"),this.updateRowStatus(a,"reordered",e),a.find(".acf-row-number").first().hide(),!a.find(".acf-order-input-wrap").hasClass("disabled")){let t=acf.__("Order will be assigned upon save");a.find(".acf-order-input-wrap").addClass("disabled"),a.find(".acf-row-number").first().after('-')}a.find(".acf-order-input").first().hide(),a.attr("data-inserted",e),a.removeClass("acf-divider")}return this.$input().trigger("change"),this.render(),acf.focusAttention(a),a},validateRemove:function(){if(this.allowRemove())return!0;var t=this.get("min"),e=acf.__("Minimum rows not reached ({min} rows)");return e=e.replace("{min}",t),this.showNotice({text:e,type:"warning"}),!1},onClickRemove:function(t,e){var a=e.closest(".acf-row");if(t.shiftKey)return this.remove(a);a.addClass("-hover"),acf.newTooltip({confirmRemove:!0,target:e,context:this,confirm:function(){this.remove(a)},cancel:function(){a.removeClass("-hover")}})},onClickRowOrder:function(t,e){this.get("pagination")&&(e.hasClass("disabled")||(e.find(".acf-row-number").hide(),e.find(".acf-order-input").show().trigger("select")))},onBlurRowOrder:function(t,e){this.onChangeRowOrder(t,e,!1)},onChangeRowOrder:function(t,e,a=!0){if(!this.get("pagination"))return;const i=e.closest(".acf-row"),n=i.find(".acf-row-number").first();let s=e.val();if(i.find(".acf-order-input").first().hide(),!acf.isNumeric(s)||parseFloat(s)<0)return void n.show();s=Math.round(s);const o=s-1;e.val(s),n.text(s).show(),a&&this.updateRowStatus(i,"reordered",o)},onChangeTotalRows:function(){const t=parseInt(this.get("per_page"))||20,e=parseInt(this.get("total_rows"))||0,a=Math.ceil(e/t);this.$(".acf-total-pages:last").text(a),this.nextRowNum=e,this.page>a&&(this.page=a,this.ajaxLoadPage())},remove:function(t){const e=this;if(this.get("pagination")){if(this.decrementTotalRows(),t.data("id").includes("row-"))return this.updateRowStatus(t,"deleted"),t.hide(),e.$input().trigger("change"),void e.render(!1);t.hasClass("acf-divider")&&t.next(".acf-added").addClass("acf-divider")}acf.remove({target:t,endHeight:0,complete:function(){e.$input().trigger("change"),e.render()}})},isCollapsed:function(t){return t.hasClass("-collapsed")},collapse:function(t){t.addClass("-collapsed"),acf.doAction("hide",t,"collapse")},expand:function(t){t.removeClass("-collapsed"),acf.doAction("show",t,"collapse")},onClickCollapse:function(t,e){var a=e.closest(".acf-row"),i=this.isCollapsed(a);t.shiftKey&&(a=this.$rows()),i?this.expand(a):this.collapse(a)},onShow:function(t,e,a){var i=acf.getFields({is:":visible",parent:this.$el});acf.doAction("show_fields",i)},onUnload:function(){var e=[];this.$rows().each((function(a){t(this).hasClass("-collapsed")&&e.push(a)})),e=e.length?e:null,a.save(this.get("key"),e)},onHover:function(){this.addSortable(this),this.off("mouseover")},onChangeField:function(e,a){const i=t(e.delegateTarget);let n=a.closest(".acf-row");n.closest(".acf-field-repeater").data("key")!==i.data("key")&&(n=n.parent().closest(".acf-row")),this.updateRowStatus(n,"changed")},updateRowStatus:function(t,e,a=!0){if(!this.get("pagination"))return;const i=t.parents(".acf-field-repeater").data("key");if(this.parent()&&i!==this.get("key"))return;const n=t.data("id"),s=`${this.$el.find(".acf-repeater-hidden-input:first").attr("name")}[${n}][acf_${e}]`,o=``;t.hasClass("acf-"+e)||t.addClass("acf-"+e);const r=t.find(`input[name='${s}']`);r.length?r.val(a):t.find("td").first().append(o)},onClickFirstPage:function(){this.validatePage(1)},onClickPrevPage:function(){this.validatePage(this.page-1)},onClickNextPage:function(t){this.validatePage(this.page+1)},onClickLastPage:function(){this.validatePage(this.totalPages())},onChangeCurrentPage:function(){this.validatePage(this.$pageInput().val())},maybeDisablePagination:function(){this.$actions().find(".acf-nav").removeClass("disabled"),this.page<=1&&(this.$firstPageButton().addClass("disabled"),this.$prevPageButton().addClass("disabled")),this.page>=this.totalPages()&&(this.$nextPageButton().addClass("disabled"),this.$lastPageButton().addClass("disabled"))},validatePage:function(t){const e=this;acf.validateForm({form:this.$control(),event:"",reset:!0,success:function(a){e.page=t,e.page<=1&&(e.page=1),e.page>=e.totalPages()&&(e.page=e.totalPages()),e.ajaxLoadPage()},failure:function(t){return e.$pageInput().val(e.page),!1}})},ajaxLoadPage:function(e=!1){const a=acf.prepareForAjax({action:"acf/ajax/query_repeater",paged:this.page,field_key:this.get("key"),field_name:this.get("orig_name"),rows_per_page:parseInt(this.get("per_page")),refresh:e});t.ajax({url:ajaxurl,method:"POST",dataType:"json",data:a,context:this}).done((function(a){const{rows:i}=a.data,n=this.$tbody().find("> tr");n.not(".acf-clone").hide(),e?(n.not(".acf-clone").remove(),this.set("total_rows",a.data.total_rows,!1)):n.not(".acf-changed, .acf-deleted, .acf-reordered, .acf-added, .acf-inserted, .acf-clone").remove(),Object.keys(i).forEach((e=>{let a=!1,n=this.$tbody().find("> *[data-id=row-"+e+"]"),s=this.$tbody().find("> *[data-inserted="+e+"]");if(s.length&&(s.appendTo(this.$tbody()).show(),acf.doAction("remount",s)),!n.hasClass("acf-deleted")){if(n.length)return acf.doAction("unmount",n),n.appendTo(this.$tbody()).show(),void acf.doAction("remount",n);a=t(i[e]),this.$tbody().append(a).show(),acf.doAction("remount",a),this.$clone().appendTo(this.$tbody())}}));const s=this.$tbody().find(".acf-added:hidden");if(s.length){const e=this;s.each((function(){const a=t(this);a.insertBefore(e.$clone()).show(),acf.doAction("remount",a)}))}this.$pageInput().val(this.page),this.maybeDisablePagination()})).fail((function(t,e,a){const i=acf.getXhrError(t);let n=acf.__("Error loading page");""!==i&&(n=`${n}: ${i}`),this.showNotice({text:n,type:"warning"})}))}});acf.registerFieldType(e),acf.registerConditionForFieldType("hasValue","repeater"),acf.registerConditionForFieldType("hasNoValue","repeater"),acf.registerConditionForFieldType("lessThan","repeater"),acf.registerConditionForFieldType("greaterThan","repeater");var a=new acf.Model({name:"this.collapsedRows",key:function(t,e){var a=this.get(t+e)||0;return a++,this.set(t+e,a,!0),a>1&&(t+="-"+a),t},load:function(t){t=this.key(t,"load");var e=acf.getPreference(this.name);return!(!e||!e[t])&&e[t]},save:function(e,a){e=this.key(e,"save");var i=acf.getPreference(this.name)||{};null===a?delete i[e]:i[e]=a,t.isEmptyObject(i)&&(i=null),acf.setPreference(this.name,i)}})}(jQuery)}},e={};function a(i){var n=e[i];if(void 0!==n)return n.exports;var s=e[i]={exports:{}};return t[i](s,s.exports,a),s.exports}a.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return a.d(e,{a:e}),e},a.d=(t,e)=>{for(var i in e)a.o(e,i)&&!a.o(t,i)&&Object.defineProperty(t,i,{enumerable:!0,get:e[i]})},a.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),(()=>{"use strict";a(945),a(482),a(925)})()})(); \ No newline at end of file +(()=>{var t={482:()=>{!function(t){var e=acf.Field.extend({type:"flexible_content",wait:"",events:{'click [data-name="add-layout"]':"onClickAdd",'click [data-name="duplicate-layout"]':"onClickDuplicate",'click [data-name="remove-layout"]':"onClickRemove",'click [data-name="collapse-layout"]':"onClickCollapse",showField:"onShow",unloadField:"onUnload",mouseover:"onHover"},$control:function(){return this.$(".acf-flexible-content:first")},$layoutsWrap:function(){return this.$(".acf-flexible-content:first > .values")},$layouts:function(){return this.$(".acf-flexible-content:first > .values > .layout")},$layout:function(t){return this.$(".acf-flexible-content:first > .values > .layout:eq("+t+")")},$clonesWrap:function(){return this.$(".acf-flexible-content:first > .clones")},$clones:function(){return this.$(".acf-flexible-content:first > .clones > .layout")},$clone:function(t){return this.$('.acf-flexible-content:first > .clones > .layout[data-layout="'+t+'"]')},$actions:function(){return this.$(".acf-actions:last")},$button:function(){return this.$(".acf-actions:last .button")},$popup:function(){return this.$(".tmpl-popup:last")},getPopupHTML:function(){var e=this.$popup().html(),a=t(e),i=this;return a.find("[data-layout]").each((function(){var e=t(this),a=e.data("min")||0,n=e.data("max")||0,s=e.data("layout")||"",o=i.countLayouts(s);if(n&&o>=n)e.addClass("disabled");else if(a&&o'+r+"")}})),a.outerHTML()},getValue:function(){return this.$layouts().length},allowRemove:function(){var t=parseInt(this.get("min"));return!t||tthis.val()},isFull:function(){var t=parseInt(this.get("max"));return t&&this.val()>=t},addSortable:function(t){1!=this.get("max")&&this.$layoutsWrap().sortable({items:"> .layout",handle:"> .acf-fc-layout-handle",forceHelperSize:!0,forcePlaceholderSize:!0,scroll:!0,stop:function(e,a){t.render()},update:function(e,a){t.$input().trigger("change")}})},addCollapsed:function(){var e=i.load(this.get("key"));if(!e)return!1;this.$layouts().each((function(a){e.indexOf(a)>-1&&t(this).addClass("-collapsed")}))},addUnscopedEvents:function(e){this.on("invalidField",".layout",(function(a){e.onInvalidField(a,t(this))}))},initialize:function(){this.addUnscopedEvents(this),this.addCollapsed(),acf.disable(this.$clonesWrap(),this.cid),this.render()},render:function(){this.$layouts().each((function(e){t(this).find(".acf-fc-layout-order:first").html(e+1)})),0==this.val()?this.$control().addClass("-empty"):this.$control().removeClass("-empty"),this.isFull()?this.$button().addClass("disabled"):this.$button().removeClass("disabled")},onShow:function(t,e,a){var i=acf.getFields({is:":visible",parent:this.$el});acf.doAction("show_fields",i)},countLayouts:function(e){return this.$layouts().filter((function(){return t(this).data("layout")===e})).length},countLayoutsByName:function(t){const e=t.data("max");if(!e)return!0;const a=t.data("layout")||"";if(this.countLayouts(a)>=e){let a=acf.__("This field has a limit of {max} {label} {identifier}");const i=acf._n("layout","layouts",e),n='"'+t.data("label")+'"';return a=a.replace("{max}",e),a=a.replace("{label}",n),a=a.replace("{identifier}",i),this.showNotice({text:a,type:"warning"}),!1}return!0},validateAdd:function(){if(this.allowAdd())return!0;var t=this.get("max"),e=acf.__("This field has a limit of {max} {label} {identifier}"),a=acf._n("layout","layouts",t);return e=(e=(e=e.replace("{max}",t)).replace("{label}","")).replace("{identifier}",a),this.showNotice({text:e,type:"warning"}),!1},onClickAdd:function(t,e){if(!this.validateAdd())return!1;var i=null;e.hasClass("acf-icon")&&(i=e.closest(".layout")).addClass("-hover");var n=new a({target:e,targetConfirm:!1,text:this.getPopupHTML(),context:this,confirm:function(t,e){e.hasClass("disabled")||this.add({layout:e.data("layout"),before:i})},cancel:function(){i&&i.removeClass("-hover")}});n.on("click","[data-layout]","onConfirm")},add:function(t){if(t=acf.parseArgs(t,{layout:"",before:!1}),!this.allowAdd())return!1;var e=acf.duplicate({target:this.$clone(t.layout),append:this.proxy((function(e,a){t.before?t.before.before(a):this.$layoutsWrap().append(a),acf.enable(a,this.cid),this.render()}))});return this.$input().trigger("change"),e},onClickDuplicate:function(t,e){var a=e.closest(".layout");return!!this.countLayoutsByName(a.first())&&!!this.validateAdd()&&void this.duplicateLayout(a)},duplicateLayout:function(t){if(!this.allowAdd())return!1;var e=this.get("key"),a=acf.duplicate({target:t,rename:function(t,a,i,n){return"id"===t||"for"===t?a.replace(e+"-"+i,e+"-"+n):a.replace(e+"]["+i,e+"]["+n)},before:function(t){acf.doAction("unmount",t)},after:function(t,e){acf.doAction("remount",t)}});return this.$input().trigger("change"),this.render(),acf.focusAttention(a),a},validateRemove:function(){if(this.allowRemove())return!0;var t=this.get("min"),e=acf.__("This field requires at least {min} {label} {identifier}"),a=acf._n("layout","layouts",t);return e=(e=(e=e.replace("{min}",t)).replace("{label}","")).replace("{identifier}",a),this.showNotice({text:e,type:"warning"}),!1},onClickRemove:function(t,e){var a=e.closest(".layout");if(t.shiftKey)return this.removeLayout(a);a.addClass("-hover"),acf.newTooltip({confirmRemove:!0,target:e,context:this,confirm:function(){this.removeLayout(a)},cancel:function(){a.removeClass("-hover")}})},removeLayout:function(t){var e=this,a=1==this.getValue()?60:0;acf.remove({target:t,endHeight:a,complete:function(){e.$input().trigger("change"),e.render()}})},onClickCollapse:function(t,e){var a=e.closest(".layout");this.isLayoutClosed(a)?this.openLayout(a):this.closeLayout(a)},isLayoutClosed:function(t){return t.hasClass("-collapsed")},openLayout:function(t){t.removeClass("-collapsed"),acf.doAction("show",t,"collapse")},closeLayout:function(t){t.addClass("-collapsed"),acf.doAction("hide",t,"collapse"),this.renderLayout(t)},renderLayout:function(e){var a=e.children("input").attr("name").replace("[acf_fc_layout]",""),i={action:"acf/fields/flexible_content/layout_title",field_key:this.get("key"),i:e.index(),layout:e.data("layout"),value:acf.serialize(e,a)};t.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(i),dataType:"html",type:"post",success:function(t){t&&e.children(".acf-fc-layout-handle").html(t)}})},onUnload:function(){var e=[];this.$layouts().each((function(a){t(this).hasClass("-collapsed")&&e.push(a)})),e=e.length?e:null,i.save(this.get("key"),e)},onInvalidField:function(t,e){this.isLayoutClosed(e)&&this.openLayout(e)},onHover:function(){this.addSortable(this),this.off("mouseover")}});acf.registerFieldType(e);var a=acf.models.TooltipConfirm.extend({events:{"click [data-layout]":"onConfirm",'click [data-event="cancel"]':"onCancel"},render:function(){this.html(this.get("text")),this.$el.addClass("acf-fc-popup")}});acf.registerConditionForFieldType("hasValue","flexible_content"),acf.registerConditionForFieldType("hasNoValue","flexible_content"),acf.registerConditionForFieldType("lessThan","flexible_content"),acf.registerConditionForFieldType("greaterThan","flexible_content");var i=new acf.Model({name:"this.collapsedLayouts",key:function(t,e){var a=this.get(t+e)||0;return a++,this.set(t+e,a,!0),a>1&&(t+="-"+a),t},load:function(t){t=this.key(t,"load");var e=acf.getPreference(this.name);return!(!e||!e[t])&&e[t]},save:function(e,a){e=this.key(e,"save");var i=acf.getPreference(this.name)||{};null===a?delete i[e]:i[e]=a,t.isEmptyObject(i)&&(i=null),acf.setPreference(this.name,i)}})}(jQuery)},925:()=>{var t,e;t=jQuery,e=acf.Field.extend({type:"gallery",events:{"click .acf-gallery-add":"onClickAdd","click .acf-gallery-edit":"onClickEdit","click .acf-gallery-remove":"onClickRemove","click .acf-gallery-attachment":"onClickSelect","click .acf-gallery-close":"onClickClose","change .acf-gallery-sort":"onChangeSort","click .acf-gallery-update":"onUpdate",mouseover:"onHover",showField:"render"},actions:{validation_begin:"onValidationBegin",validation_failure:"onValidationFailure",resize:"onResize"},onValidationBegin:function(){acf.disable(this.$sideData(),this.cid)},onValidationFailure:function(){acf.enable(this.$sideData(),this.cid)},$control:function(){return this.$(".acf-gallery")},$collection:function(){return this.$(".acf-gallery-attachments")},$attachments:function(){return this.$(".acf-gallery-attachment")},$attachment:function(t){return this.$('.acf-gallery-attachment[data-id="'+t+'"]')},$active:function(){return this.$(".acf-gallery-attachment.active")},$main:function(){return this.$(".acf-gallery-main")},$side:function(){return this.$(".acf-gallery-side")},$sideData:function(){return this.$(".acf-gallery-side-data")},isFull:function(){var t=parseInt(this.get("max")),e=this.$attachments().length;return t&&e>=t},getValue:function(){var e=[];return this.$attachments().each((function(){e.push(t(this).data("id"))})),!!e.length&&e},addUnscopedEvents:function(e){this.on("change",".acf-gallery-side",(function(a){e.onUpdate(a,t(this))}))},addSortable:function(t){this.$collection().sortable({items:".acf-gallery-attachment",forceHelperSize:!0,forcePlaceholderSize:!0,scroll:!0,start:function(t,e){e.placeholder.html(e.item.html()),e.placeholder.removeAttr("style")},update:function(e,a){t.$input().trigger("change")}}),this.$control().resizable({handles:"s",minHeight:200,stop:function(t,e){acf.update_user_setting("gallery_height",e.size.height)}})},initialize:function(){this.addUnscopedEvents(this),this.render()},render:function(){var t=this.$(".acf-gallery-sort"),e=this.$(".acf-gallery-add"),a=this.$attachments().length;this.isFull()?e.addClass("disabled"):e.removeClass("disabled"),a?t.removeClass("disabled"):t.addClass("disabled"),this.resize()},resize:function(){var t=this.$control().width(),e=Math.round(t/150);e=Math.min(e,8),this.$control().attr("data-columns",e)},onResize:function(){this.resize()},openSidebar:function(){this.$control().addClass("-open");var t=this.$control().width()/3;t=parseInt(t),t=Math.max(t,350),this.$(".acf-gallery-side-inner").css({width:t-1}),this.$side().animate({width:t-1},250),this.$main().animate({right:t},250)},closeSidebar:function(){this.$control().removeClass("-open"),this.$active().removeClass("active"),acf.disable(this.$side());var t=this.$(".acf-gallery-side-data");this.$main().animate({right:0},250),this.$side().animate({width:0},250,(function(){t.html("")}))},onClickAdd:function(e,a){this.isFull()?this.showNotice({text:acf.__("Maximum selection reached"),type:"warning"}):acf.newMediaPopup({mode:"select",title:acf.__("Add Image to Gallery"),field:this.get("key"),multiple:"add",library:this.get("library"),allowedTypes:this.get("mime_types"),selected:this.val(),select:t.proxy((function(t,e){this.appendAttachment(t,e)}),this)})},appendAttachment:function(e,a){if(e=this.validateAttachment(e),!this.isFull()&&!this.$attachment(e.id).length){var i=['"].join(""),n=t(i);if(this.$collection().append(n),"prepend"===this.get("insert")){var s=this.$attachments().eq(a);s.length&&s.before(n)}this.renderAttachment(e),this.render(),this.$input().trigger("change")}},validateAttachment:function(t){if((t=acf.parseArgs(t,{id:"",url:"",alt:"",title:"",filename:"",type:"image"})).attributes){t=t.attributes;var e=acf.isget(t,"sizes",this.get("preview_size"),"url");null!==e&&(t.url=e)}return t},renderAttachment:function(t){t=this.validateAttachment(t);var e=this.$attachment(t.id);if("image"==t.type)e.find(".filename").remove();else{var a=acf.isget(t,"image","src");null!==a&&(t.url=a),e.find(".filename").text(t.filename)}t.url||(t.url=acf.get("mimeTypeIcon"),e.addClass("-icon")),e.find("img").attr({src:t.url,alt:t.alt,title:t.title}),acf.val(e.find("input"),t.id)},editAttachment:function(e){acf.newMediaPopup({mode:"edit",title:acf.__("Edit Image"),button:acf.__("Update Image"),attachment:e,field:this.get("key"),select:t.proxy((function(t,e){this.renderAttachment(t)}),this)})},onClickEdit:function(t,e){var a=e.data("id");a&&this.editAttachment(a)},removeAttachment:function(t){this.closeSidebar(),this.$attachment(t).remove(),this.render(),this.$input().trigger("change")},onClickRemove:function(t,e){t.preventDefault(),t.stopPropagation();var a=e.data("id");a&&this.removeAttachment(a)},selectAttachment:function(e){var a=this.$attachment(e);if(!a.hasClass("active")){var i=this.proxy((function(){this.$side().find(":focus").trigger("blur"),this.$active().removeClass("active"),a.addClass("active"),this.openSidebar(),n()})),n=this.proxy((function(){var a={action:"acf/fields/gallery/get_attachment",field_key:this.get("key"),id:e};this.has("xhr")&&this.get("xhr").abort(),acf.showLoading(this.$sideData());var i=t.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(a),type:"post",dataType:"html",cache:!1,success:s});this.set("xhr",i)})),s=this.proxy((function(t){if(t){var e=this.$sideData();e.html(t),e.find(".compat-field-acf-form-data").remove(),e.find("> table.form-table > tbody").append(e.find("> .compat-attachment-fields > tbody > tr")),acf.doAction("append",e)}}));i()}},onClickSelect:function(t,e){var a=e.data("id");a&&this.selectAttachment(a)},onClickClose:function(t,e){this.closeSidebar()},onChangeSort:function(e,a){if(!a.hasClass("disabled")){var i=a.val();if(i){var n=[];this.$attachments().each((function(){n.push(t(this).data("id"))}));var s=this.proxy((function(){var e={action:"acf/fields/gallery/get_sort_order",field_key:this.get("key"),ids:n,sort:i};t.ajax({url:acf.get("ajaxurl"),dataType:"json",type:"post",cache:!1,data:acf.prepareForAjax(e),success:o})})),o=this.proxy((function(t){acf.isAjaxSuccess(t)&&(t.data.reverse(),t.data.map((function(t){this.$collection().prepend(this.$attachment(t))}),this))}));s()}}},onUpdate:function(e,a){var i=this.$(".acf-gallery-update");if(!i.hasClass("disabled")){var n=acf.serialize(this.$sideData());i.addClass("disabled"),i.before(' '),n.action="acf/fields/gallery/update_attachment",t.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(n),type:"post",dataType:"json",complete:function(){i.removeClass("disabled"),i.prev(".acf-loading").remove()}})}},onHover:function(){this.addSortable(this),this.off("mouseover")}}),acf.registerFieldType(e),acf.registerConditionForFieldType("hasValue","gallery"),acf.registerConditionForFieldType("hasNoValue","gallery"),acf.registerConditionForFieldType("selectionLessThan","gallery"),acf.registerConditionForFieldType("selectionGreaterThan","gallery")},945:()=>{!function(t){var e=acf.Field.extend({type:"repeater",wait:"",page:1,nextRowNum:0,events:{'click a[data-event="add-row"]':"onClickAdd",'click a[data-event="duplicate-row"]':"onClickDuplicate",'click a[data-event="remove-row"]':"onClickRemove",'click a[data-event="collapse-row"]':"onClickCollapse",'click a[data-event="first-page"]:not(.disabled)':"onClickFirstPage",'click a[data-event="last-page"]:not(.disabled)':"onClickLastPage",'click a[data-event="prev-page"]:not(.disabled)':"onClickPrevPage",'click a[data-event="next-page"]:not(.disabled)':"onClickNextPage","change .current-page":"onChangeCurrentPage","click .acf-order-input-wrap":"onClickRowOrder","blur .acf-order-input":"onBlurRowOrder","change .acf-order-input":"onChangeRowOrder","changed:total_rows":"onChangeTotalRows",showField:"onShow",unloadField:"onUnload",mouseover:"onHover",change:"onChangeField"},$control:function(){return this.$(".acf-repeater:first")},$table:function(){return this.$("table:first")},$tbody:function(){return this.$("tbody:first")},$rows:function(){return this.$("tbody:first > tr").not(".acf-clone, .acf-deleted")},$row:function(t){return this.$("tbody:first > tr:eq("+t+")")},$clone:function(){return this.$("tbody:first > tr.acf-clone")},$actions:function(){return this.$(".acf-actions:last")},$button:function(){return this.$(".acf-actions:last .button")},$firstPageButton:function(){return this.$(".acf-tablenav:last .first-page")},$prevPageButton:function(){return this.$(".acf-tablenav:last .prev-page")},$nextPageButton:function(){return this.$(".acf-tablenav:last .next-page")},$lastPageButton:function(){return this.$(".acf-tablenav:last .last-page")},$pageInput:function(){return this.$(".current-page:last")},totalPages:function(){const t=this.$(".acf-total-pages:last").text();return parseInt(t)},getValue:function(){return this.$rows().length},allowRemove:function(){let t=this.val(),e=parseInt(this.get("min"));return this.get("pagination")&&(t=this.get("total_rows")),!e||et},addSortable:function(t){1!=this.get("max")&&(this.get("pagination")||this.$tbody().sortable({items:"> tr",handle:"> td.order",forceHelperSize:!0,forcePlaceholderSize:!0,scroll:!0,stop:function(e,a){t.render()},update:function(e,a){t.$input().trigger("change")}}))},addCollapsed:function(){var e=a.load(this.get("key"));if(!e)return!1;this.$rows().each((function(a){e.indexOf(a)>-1&&t(this).find(".-collapsed-target").length&&t(this).addClass("-collapsed")}))},addUnscopedEvents:function(e){this.on("invalidField",".acf-row",(function(a){var i=t(this);e.isCollapsed(i)&&e.expand(i)})),this.get("pagination")&&this.on("change","input, select, textarea",(function(a){const i=t(a.currentTarget);i.hasClass("acf-order-input")||i.hasClass("acf-row-status")||e.onChangeField(a,t(this))})),this.listenForSavedMetaBoxes()},initialize:function(){this.addUnscopedEvents(this),this.addCollapsed(),acf.disable(this.$clone(),this.cid),this.get("pagination")&&(this.nextRowNum=this.get("total_rows")),this.render()},render:function(e=!0){e&&this.$rows().each((function(e){t(this).find("> .order > span").html(e+1)}));var a=this.$control(),i=this.$button();0==this.val()?a.addClass("-empty"):a.removeClass("-empty"),this.allowAdd()?(a.removeClass("-max"),i.removeClass("disabled")):(a.addClass("-max"),i.addClass("disabled")),this.get("pagination")&&this.maybeDisablePagination()},listenForSavedMetaBoxes:function(){if(!acf.isGutenbergPostEditor()||!this.get("pagination"))return;let t=!0;wp.data.subscribe((()=>{wp.data.select("core/edit-post").isSavingMetaBoxes()?t=!1:t||(t=!0,this.set("total_rows",0,!0),this.ajaxLoadPage(!0))}))},incrementTotalRows:function(){let t=this.get("total_rows");this.set("total_rows",++t,!0)},decrementTotalRows:function(){let t=this.get("total_rows");this.set("total_rows",--t,!0)},validateAdd:function(){if(this.allowAdd())return!0;var t=this.get("max"),e=acf.__("Maximum rows reached ({max} rows)");return e=e.replace("{max}",t),this.showNotice({text:e,type:"warning"}),!1},onClickAdd:function(t,e){if(!this.validateAdd())return!1;e.hasClass("acf-icon")?this.add({before:e.closest(".acf-row")}):this.add()},add:function(t){if(!this.allowAdd())return!1;t=acf.parseArgs(t,{before:!1});var e=acf.duplicate({target:this.$clone(),append:this.proxy((function(e,a){t.before?t.before.before(a):e.before(a),a.removeClass("acf-clone"),acf.enable(a,this.cid)}))});if(this.get("pagination")){if(this.incrementTotalRows(),!1!==t.before){let a=parseInt(t.before.find(".acf-row-number").first().text())||0;if(!a||t.before.hasClass("acf-inserted")||t.before.hasClass("acf-added")||--a,t.before.hasClass("acf-divider")&&(t.before.removeClass("acf-divider"),e.addClass("acf-divider")),this.updateRowStatus(e,"inserted"),this.updateRowStatus(e,"reordered",a),e.find(".acf-row-number").first().hide().text(a),!e.find(".acf-order-input-wrap").hasClass("disabled")){let t=acf.__("Order will be assigned upon save");e.find(".acf-order-input-wrap").addClass("disabled"),e.find(".acf-row-number").first().after('-')}e.find(".acf-order-input").first().hide(),e.attr("data-inserted",a)}else this.nextRowNum++,e.find(".acf-order-input").first().val(this.nextRowNum),e.find(".acf-row-number").first().text(this.nextRowNum),this.updateRowStatus(e,"added"),this.$tbody().find(".acf-divider").length||e.addClass("acf-divider");e.find(".acf-input:first").find("input:not([type=hidden]), select, textarea").first().trigger("focus")}return this.render(),this.$input().trigger("change"),e},onClickDuplicate:function(t,e){if(!this.validateAdd())return!1;var a=e.closest(".acf-row");this.duplicateRow(a)},duplicateRow:function(t){if(!this.allowAdd())return!1;var e=this.get("key"),a=acf.duplicate({target:t,rename:function(t,a,i,n){return"id"===t||"for"===t?a.replace(e+"-"+i,e+"-"+n):a.replace(e+"]["+i,e+"]["+n)},before:function(t){acf.doAction("unmount",t)},after:function(t,e){acf.doAction("remount",t)}});if(this.get("pagination")){this.incrementTotalRows();const e=parseInt(t.find(".acf-row-number").first().text())||0;if(this.updateRowStatus(a,"inserted"),this.updateRowStatus(a,"reordered",e),a.find(".acf-row-number").first().hide(),!a.find(".acf-order-input-wrap").hasClass("disabled")){let t=acf.__("Order will be assigned upon save");a.find(".acf-order-input-wrap").addClass("disabled"),a.find(".acf-row-number").first().after('-')}a.find(".acf-order-input").first().hide(),a.attr("data-inserted",e),a.removeClass("acf-divider")}return this.$input().trigger("change"),this.render(),acf.focusAttention(a),a},validateRemove:function(){if(this.allowRemove())return!0;var t=this.get("min"),e=acf.__("Minimum rows not reached ({min} rows)");return e=e.replace("{min}",t),this.showNotice({text:e,type:"warning"}),!1},onClickRemove:function(t,e){var a=e.closest(".acf-row");if(t.shiftKey)return this.remove(a);a.addClass("-hover"),acf.newTooltip({confirmRemove:!0,target:e,context:this,confirm:function(){this.remove(a)},cancel:function(){a.removeClass("-hover")}})},onClickRowOrder:function(t,e){this.get("pagination")&&(e.hasClass("disabled")||(e.find(".acf-row-number").hide(),e.find(".acf-order-input").show().trigger("select")))},onBlurRowOrder:function(t,e){this.onChangeRowOrder(t,e,!1)},onChangeRowOrder:function(t,e,a=!0){if(!this.get("pagination"))return;const i=e.closest(".acf-row"),n=i.find(".acf-row-number").first();let s=e.val();if(i.find(".acf-order-input").first().hide(),!acf.isNumeric(s)||parseFloat(s)<0)return void n.show();s=Math.round(s);const o=s-1;e.val(s),n.text(s).show(),a&&this.updateRowStatus(i,"reordered",o)},onChangeTotalRows:function(){const t=parseInt(this.get("per_page"))||20,e=parseInt(this.get("total_rows"))||0,a=Math.ceil(e/t);this.$(".acf-total-pages:last").text(a),this.nextRowNum=e,this.page>a&&(this.page=a,this.ajaxLoadPage())},remove:function(t){const e=this;if(this.get("pagination")){if(this.decrementTotalRows(),t.data("id").includes("row-"))return this.updateRowStatus(t,"deleted"),t.hide(),e.$input().trigger("change"),void e.render(!1);t.hasClass("acf-divider")&&t.next(".acf-added").addClass("acf-divider")}acf.remove({target:t,endHeight:0,complete:function(){e.$input().trigger("change"),e.render()}})},isCollapsed:function(t){return t.hasClass("-collapsed")},collapse:function(t){t.addClass("-collapsed"),acf.doAction("hide",t,"collapse")},expand:function(t){t.removeClass("-collapsed"),acf.doAction("show",t,"collapse")},onClickCollapse:function(t,e){var a=e.closest(".acf-row"),i=this.isCollapsed(a);t.shiftKey&&(a=this.$rows()),i?this.expand(a):this.collapse(a)},onShow:function(t,e,a){var i=acf.getFields({is:":visible",parent:this.$el});acf.doAction("show_fields",i)},onUnload:function(){var e=[];this.$rows().each((function(a){t(this).hasClass("-collapsed")&&e.push(a)})),e=e.length?e:null,a.save(this.get("key"),e)},onHover:function(){this.addSortable(this),this.off("mouseover")},onChangeField:function(e,a){const i=t(e.delegateTarget);let n=a.closest(".acf-row");n.closest(".acf-field-repeater").data("key")!==i.data("key")&&(n=n.parent().closest(".acf-row")),this.updateRowStatus(n,"changed")},updateRowStatus:function(t,e,a=!0){if(!this.get("pagination"))return;const i=t.parents(".acf-field-repeater").data("key");if(this.parent()&&i!==this.get("key"))return;const n=t.data("id"),s=`${this.$el.find(".acf-repeater-hidden-input:first").attr("name")}[${n}][acf_${e}]`,o=``;t.hasClass("acf-"+e)||t.addClass("acf-"+e);const r=t.find(`input[name='${s}']`);r.length?r.val(a):t.find("td").first().append(o)},onClickFirstPage:function(){this.validatePage(1)},onClickPrevPage:function(){this.validatePage(this.page-1)},onClickNextPage:function(t){this.validatePage(this.page+1)},onClickLastPage:function(){this.validatePage(this.totalPages())},onChangeCurrentPage:function(){this.validatePage(this.$pageInput().val())},maybeDisablePagination:function(){this.$actions().find(".acf-nav").removeClass("disabled"),this.page<=1&&(this.$firstPageButton().addClass("disabled"),this.$prevPageButton().addClass("disabled")),this.page>=this.totalPages()&&(this.$nextPageButton().addClass("disabled"),this.$lastPageButton().addClass("disabled"))},validatePage:function(t){const e=this;acf.validateForm({form:this.$control(),event:"",reset:!0,success:function(a){e.page=t,e.page<=1&&(e.page=1),e.page>=e.totalPages()&&(e.page=e.totalPages()),e.ajaxLoadPage()},failure:function(t){return e.$pageInput().val(e.page),!1}})},ajaxLoadPage:function(e=!1){const a=acf.prepareForAjax({action:"acf/ajax/query_repeater",paged:this.page,field_key:this.get("key"),field_name:this.get("orig_name"),rows_per_page:parseInt(this.get("per_page")),refresh:e});t.ajax({url:ajaxurl,method:"POST",dataType:"json",data:a,context:this}).done((function(a){const{rows:i}=a.data,n=this.$tbody().find("> tr");n.not(".acf-clone").hide(),e?(n.not(".acf-clone").remove(),this.set("total_rows",a.data.total_rows,!1)):n.not(".acf-changed, .acf-deleted, .acf-reordered, .acf-added, .acf-inserted, .acf-clone").remove(),Object.keys(i).forEach((e=>{let a=!1,n=this.$tbody().find("> *[data-id=row-"+e+"]"),s=this.$tbody().find("> *[data-inserted="+e+"]");if(s.length&&(s.appendTo(this.$tbody()).show(),acf.doAction("remount",s)),!n.hasClass("acf-deleted")){if(n.length)return acf.doAction("unmount",n),n.appendTo(this.$tbody()).show(),void acf.doAction("remount",n);a=t(i[e]),this.$tbody().append(a).show(),acf.doAction("remount",a),this.$clone().appendTo(this.$tbody())}}));const s=this.$tbody().find(".acf-added:hidden");if(s.length){const e=this;s.each((function(){const a=t(this);a.insertBefore(e.$clone()).show(),acf.doAction("remount",a)}))}this.$pageInput().val(this.page),this.maybeDisablePagination()})).fail((function(t,e,a){const i=acf.getXhrError(t);let n=acf.__("Error loading page");""!==i&&(n=`${n}: ${i}`),this.showNotice({text:n,type:"warning"})}))}});acf.registerFieldType(e),acf.registerConditionForFieldType("hasValue","repeater"),acf.registerConditionForFieldType("hasNoValue","repeater"),acf.registerConditionForFieldType("lessThan","repeater"),acf.registerConditionForFieldType("greaterThan","repeater");var a=new acf.Model({name:"this.collapsedRows",key:function(t,e){var a=this.get(t+e)||0;return a++,this.set(t+e,a,!0),a>1&&(t+="-"+a),t},load:function(t){t=this.key(t,"load");var e=acf.getPreference(this.name);return!(!e||!e[t])&&e[t]},save:function(e,a){e=this.key(e,"save");var i=acf.getPreference(this.name)||{};null===a?delete i[e]:i[e]=a,t.isEmptyObject(i)&&(i=null),acf.setPreference(this.name,i)}})}(jQuery)}},e={};function a(i){var n=e[i];if(void 0!==n)return n.exports;var s=e[i]={exports:{}};return t[i](s,s.exports,a),s.exports}a.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return a.d(e,{a:e}),e},a.d=(t,e)=>{for(var i in e)a.o(e,i)&&!a.o(t,i)&&Object.defineProperty(t,i,{enumerable:!0,get:e[i]})},a.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),(()=>{"use strict";a(945),a(482),a(925)})()})(); \ No newline at end of file diff --git a/vendor/wpengine/advanced-custom-fields-pro/includes/acf-helper-functions.php b/vendor/wpengine/advanced-custom-fields-pro/includes/acf-helper-functions.php index ade6f6159..42b279c4a 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/includes/acf-helper-functions.php +++ b/vendor/wpengine/advanced-custom-fields-pro/includes/acf-helper-functions.php @@ -659,11 +659,7 @@ function acf_sanitize_files_value_array( $array, $sanitize_function ) { */ function acf_maybe_unserialize( $data ) { if ( is_serialized( $data ) ) { // Don't attempt to unserialize data that wasn't serialized going in. - if ( PHP_VERSION_ID >= 70000 ) { - return @unserialize( trim( $data ), array( 'allowed_classes' => false ) ); //phpcs:ignore -- code only runs on PHP7+ - } else { - return @\ACF\Brumann\Polyfill\unserialize::unserialize( trim( $data ), array( 'allowed_classes' => false ) ); - } + return @unserialize( trim( $data ), array( 'allowed_classes' => false ) ); //phpcs:ignore -- allowed classes is false. } return $data; diff --git a/vendor/wpengine/advanced-custom-fields-pro/includes/acf-value-functions.php b/vendor/wpengine/advanced-custom-fields-pro/includes/acf-value-functions.php index d1ab77992..4261ad231 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/includes/acf-value-functions.php +++ b/vendor/wpengine/advanced-custom-fields-pro/includes/acf-value-functions.php @@ -130,16 +130,15 @@ function acf_get_value( $post_id, $field ) { acf_add_filter_variations( 'acf/load_value', array( 'type', 'name', 'key' ), 2 ); /** - * acf_format_value - * * Returns a formatted version of the provided value. * * @since 5.0.0 * - * @param mixed $value The field value. - * @param integer|string $post_id The post id. - * @param array $field The field array. + * @param mixed $value The field value. + * @param integer|string $post_id The post id. + * @param array $field The field array. * @param boolean $escape_html Ask the field for a HTML safe version of it's output. + * * @return mixed */ function acf_format_value( $value, $post_id, $field, $escape_html = false ) { @@ -169,7 +168,6 @@ function acf_format_value( $value, $post_id, $field, $escape_html = false ) { * @param string $post_id The post ID for this value. * @param array $field The field array. * @param boolean $escape_html Ask the field for a HTML safe version of it's output. - * This parameter will not guarantee the result is escaped, only if the field type supports it. */ $value = apply_filters( 'acf/format_value', $value, $post_id, $field, $escape_html ); diff --git a/vendor/wpengine/advanced-custom-fields-pro/includes/admin/admin-internal-post-type-list.php b/vendor/wpengine/advanced-custom-fields-pro/includes/admin/admin-internal-post-type-list.php index 8ba239b05..436289832 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/includes/admin/admin-internal-post-type-list.php +++ b/vendor/wpengine/advanced-custom-fields-pro/includes/admin/admin-internal-post-type-list.php @@ -92,6 +92,9 @@ public function admin_menu() {} * @return string */ public function get_admin_url( $params = '' ) { + if ( isset( $_GET['paged'] ) ) { //phpcs:ignore WordPress.Security.NonceVerification.Recommended -- used as intval to return a page. + $params .= '&paged=' . intval( $_GET['paged'] ); //phpcs:ignore WordPress.Security.NonceVerification.Recommended -- used as intval to return a page. + } return admin_url( "edit.php?post_type={$this->post_type}{$params}" ); } diff --git a/vendor/wpengine/advanced-custom-fields-pro/includes/admin/admin.php b/vendor/wpengine/advanced-custom-fields-pro/includes/admin/admin.php index 99ef908b9..3aea7d488 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/includes/admin/admin.php +++ b/vendor/wpengine/advanced-custom-fields-pro/includes/admin/admin.php @@ -63,8 +63,8 @@ public function admin_enqueue_scripts() { 'acf_escaped_html_notice', array( 'nonce' => wp_create_nonce( 'acf/dismiss_escaped_html_notice' ), - 'show_details' => __( 'Show details', 'acf' ), - 'hide_details' => __( 'Hide details', 'acf' ), + 'show_details' => __( 'Show details', 'acf' ), + 'hide_details' => __( 'Hide details', 'acf' ), ) ); } diff --git a/vendor/wpengine/advanced-custom-fields-pro/includes/admin/views/acf-field-group/field.php b/vendor/wpengine/advanced-custom-fields-pro/includes/admin/views/acf-field-group/field.php index 1e832e313..ca49f8b98 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/includes/admin/views/acf-field-group/field.php +++ b/vendor/wpengine/advanced-custom-fields-pro/includes/admin/views/acf-field-group/field.php @@ -21,9 +21,11 @@ $div_attrs['class'] .= ' acf-field-is-endpoint'; } + // Misc template vars. -$field_label = acf_get_field_label( $field, 'admin' ); -$field_type_label = acf_get_field_type_label( $field['type'] ); +$field_label = acf_get_field_label( $field, 'admin' ); +$field_type_label = acf_get_field_type_label( $field['type'] ); +$field_type_supports = acf_get_field_type_prop( $field['type'], 'supports' ); if ( acf_is_pro() && acf_get_field_type_prop( $field['type'], 'pro' ) && ! acf_pro_is_license_active() ) { $field_type_label .= 'PRO'; @@ -189,20 +191,6 @@ __( 'Required', 'acf' ), - 'instructions' => '', - 'type' => 'true_false', - 'name' => 'required', - 'ui' => 1, - 'class' => 'field-required', - ), - true - ); - do_action( "acf/field_group/render_field_settings_tab/{$tab_key}", $field ); ?>
                          diff --git a/vendor/wpengine/advanced-custom-fields-pro/includes/admin/views/escaped-html-notice.php b/vendor/wpengine/advanced-custom-fields-pro/includes/admin/views/escaped-html-notice.php index f74565f67..0812cbabe 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/includes/admin/views/escaped-html-notice.php +++ b/vendor/wpengine/advanced-custom-fields-pro/includes/admin/views/escaped-html-notice.php @@ -2,16 +2,16 @@ $acf_plugin_name = acf_is_pro() ? 'ACF PRO' : 'ACF'; $acf_plugin_name = '' . $acf_plugin_name . ' —'; -$acf_learn_how_to_fix = '' . __( 'Learn how to fix', 'acf' ) . ''; +$acf_learn_how_to_fix = '' . __( 'Learn more', 'acf' ) . ''; $acf_class = ''; $acf_user_can_acf = false; if ( current_user_can( acf_get_setting( 'capability' ) ) ) { $acf_user_can_acf = true; - $acf_show_details = ' ' . __( 'Show details', 'acf' ) . ''; + $acf_show_details = ' ' . __( 'Show details', 'acf' ) . ''; $acf_class = ' is-dismissible'; } else { - $acf_show_details = __( 'Please contact your site admin for more details.', 'acf' ); + $acf_show_details = __( 'Please contact your site administrator or developer for more details.', 'acf' ); } if ( ! empty( $acf_will_escape ) ) { @@ -19,7 +19,7 @@ $acf_class .= ' notice-warning acf-will-escape'; $acf_error_msg = sprintf( /* translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. %3$s - Link to show more details about the error */ - __( '%1$s ACF will soon escape unsafe HTML that is rendered by the_field(). We\'ve detected the output of some of your fields will be modified by this change. %2$s. %3$s', 'acf' ), + __( '%1$s ACF will soon escape unsafe HTML that is rendered by the_field(). We\'ve detected the output of some of your fields will be modified by this change, but this may not be a breaking change. %2$s. %3$s.', 'acf' ), $acf_plugin_name, $acf_learn_how_to_fix, $acf_show_details @@ -30,7 +30,7 @@ if ( apply_filters( 'acf/the_field/escape_html_optin', false ) ) { $acf_error_msg = sprintf( /* translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. %3$s - Link to show more details about the error */ - __( '%1$s ACF now automatically escapes unsafe HTML when rendered by the_field or the ACF shortcode. We\'ve detected the output of some of your fields will be modified by this change. %2$s. %3$s', 'acf' ), + __( '%1$s ACF now automatically escapes unsafe HTML when rendered by the_field or the ACF shortcode. We\'ve detected the output of some of your fields has been modified by this change, but this may not be a breaking change. %2$s. %3$s.', 'acf' ), $acf_plugin_name, $acf_learn_how_to_fix, $acf_show_details @@ -38,7 +38,7 @@ } else { $acf_error_msg = sprintf( /* translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. %3$s - Link to show more details about the error */ - __( '%1$s ACF now automatically escapes unsafe HTML when rendered by the ACF shortcode. We\'ve detected the output of some of your fields will be modified by this change. %2$s. %3$s', 'acf' ), + __( '%1$s ACF now automatically escapes unsafe HTML when rendered by the ACF shortcode. We\'ve detected the output of some of your fields has been modified by this change, but this may not be a breaking change. %2$s. %3$s.', 'acf' ), $acf_plugin_name, $acf_learn_how_to_fix, $acf_show_details diff --git a/vendor/wpengine/advanced-custom-fields-pro/includes/api/api-helpers.php b/vendor/wpengine/advanced-custom-fields-pro/includes/api/api-helpers.php index 94f8956b3..bee204c3d 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/includes/api/api-helpers.php +++ b/vendor/wpengine/advanced-custom-fields-pro/includes/api/api-helpers.php @@ -3939,7 +3939,7 @@ function acf_is_block_editor() { * @return array The WordPress reserved terms list. */ function acf_get_wp_reserved_terms() { - return array( 'action', 'attachment', 'attachment_id', 'author', 'author_name', 'calendar', 'cat', 'category', 'category__and', 'category__in', 'category__not_in', 'category_name', 'comments_per_page', 'comments_popup', 'custom', 'customize_messenger_channel', 'customized', 'cpage', 'day', 'debug', 'embed', 'error', 'exact', 'feed', 'fields', 'hour', 'link_category', 'm', 'minute', 'monthnum', 'more', 'name', 'nav_menu', 'nonce', 'nopaging', 'offset', 'order', 'orderby', 'p', 'page', 'page_id', 'paged', 'pagename', 'pb', 'perm', 'post', 'post__in', 'post__not_in', 'post_format', 'post_mime_type', 'post_status', 'post_tag', 'post_type', 'posts', 'posts_per_archive_page', 'posts_per_page', 'preview', 'robots', 's', 'search', 'second', 'sentence', 'showposts', 'static', 'status', 'subpost', 'subpost_id', 'tag', 'tag__and', 'tag__in', 'tag__not_in', 'tag_id', 'tag_slug__and', 'tag_slug__in', 'taxonomy', 'tb', 'term', 'terms', 'theme', 'title', 'type', 'types', 'w', 'withcomments', 'withoutcomments', 'year' ); + return array( 'action', 'attachment', 'attachment_id', 'author', 'author_name', 'calendar', 'cat', 'category', 'category__and', 'category__in', 'category__not_in', 'category_name', 'comments_per_page', 'comments_popup', 'custom', 'customize_messenger_channel', 'customized', 'cpage', 'day', 'debug', 'embed', 'error', 'exact', 'feed', 'fields', 'hour', 'link', 'link_category', 'm', 'minute', 'monthnum', 'more', 'name', 'nav_menu', 'nonce', 'nopaging', 'offset', 'order', 'orderby', 'p', 'page', 'page_id', 'paged', 'pagename', 'pb', 'perm', 'post', 'post__in', 'post__not_in', 'post_format', 'post_mime_type', 'post_status', 'post_tag', 'post_type', 'posts', 'posts_per_archive_page', 'posts_per_page', 'preview', 'robots', 's', 'search', 'second', 'sentence', 'showposts', 'static', 'status', 'subpost', 'subpost_id', 'tag', 'tag__and', 'tag__in', 'tag__not_in', 'tag_id', 'tag_slug__and', 'tag_slug__in', 'taxonomy', 'tb', 'term', 'terms', 'theme', 'title', 'type', 'types', 'w', 'withcomments', 'withoutcomments', 'year' ); } /** diff --git a/vendor/wpengine/advanced-custom-fields-pro/includes/api/api-template.php b/vendor/wpengine/advanced-custom-fields-pro/includes/api/api-template.php index dba5c0852..16bb8235e 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/includes/api/api-template.php +++ b/vendor/wpengine/advanced-custom-fields-pro/includes/api/api-template.php @@ -1,20 +1,18 @@ field value -*/ - -function get_fields( $post_id = false, $format_value = true ) { +/** + * This function will return an array containing all the custom field values for a specific post_id. + * The function is not very elegant and wastes a lot of PHP memory / SQL queries if you are not using all the values. + * + * @since 3.6 + * + * @param mixed $post_id The post_id of which the value is saved against. + * @param boolean $format_value Whether or not to format the field value. + * @param boolean $escape_html Should the field return a HTML safe formatted value if $format_value is true. + * + * @return array associative array where field name => field value + */ +function get_fields( $post_id = false, $format_value = true, $escape_html = false ) { + + // escape html is only compatible when formatting the value too + if ( ! $format_value && $escape_html ) { + _doing_it_wrong( __FUNCTION__, __( 'Returning escaped HTML values is only possible when format_value is also true. The field values have not been returned for security.', 'acf' ), '6.2.6' ); //phpcs:ignore -- escape not required. + return false; + } // vars - $fields = get_field_objects( $post_id, $format_value ); + $fields = get_field_objects( $post_id, $format_value, true, $escape_html ); $meta = array(); // bail early @@ -443,7 +491,7 @@ function get_fields( $post_id = false, $format_value = true ) { * @param boolean $format_value Whether or not to format the field value. * @param boolean $load_value Whether or not to load the field value. * @param boolean $escape_html Should the field return a HTML safe formatted value if $format_value is true. - * This parameter will not guarantee the result is escaped, only if the field type supports it. + * * @return array associative array where field name => field */ function get_field_objects( $post_id = false, $format_value = true, $load_value = true, $escape_html = false ) { @@ -462,6 +510,11 @@ function get_field_objects( $post_id = false, $format_value = true, $load_value return false; } + // escape html is only compatible when formatting the value too + if ( ! $format_value && $escape_html ) { + _doing_it_wrong( __FUNCTION__, __( 'Returning escaped HTML values is only possible when format_value is also true. The field values have not been returned for security.', 'acf' ), '6.2.6' ); //phpcs:ignore -- escape not required. + } + // populate vars $fields = array(); foreach ( $meta as $key => $value ) { @@ -485,9 +538,29 @@ function get_field_objects( $post_id = false, $format_value = true, $load_value $field['value'] = acf_get_value( $post_id, $field ); } + // avoid returning field values when the function is called incorrectly. + if ( ! $format_value && $escape_html ) { + $field['value'] = false; + } + // format value - if ( $format_value ) { - $field['value'] = acf_format_value( $field['value'], $post_id, $field, $escape_html ); + if ( $load_value && $format_value ) { + if ( $escape_html ) { + // return the escaped HTML version if requested. + if ( acf_field_type_supports( $field['type'], 'escaping_html' ) ) { + $field['value'] = acf_format_value( $field['value'], $post_id, $field, true ); + } else { + $new_value = acf_format_value( $field['value'], $post_id, $field ); + if ( is_array( $new_value ) ) { + $field['value'] = map_deep( $new_value, 'acf_esc_html' ); + } else { + $field['value'] = acf_esc_html( $new_value ); + } + } + } else { + // get value for field + $field['value'] = acf_format_value( $field['value'], $post_id, $field ); + } } // append to $value @@ -505,17 +578,14 @@ function get_field_objects( $post_id = false, $format_value = true, $load_value /** - * have_rows - * * Checks if a field (such as Repeater or Flexible Content) has any rows of data to loop over. * This function is intended to be used in conjunction with the_row() to step through available values. * - * @date 2/09/13 * @since 4.3.0 * * @param string $selector The field name or field key. - * @param mixed $post_id The post ID where the value is saved. Defaults to the current post. - * @return bool + * @param mixed $post_id The post ID where the value is saved. Defaults to the current post. + * @return boolean */ function have_rows( $selector, $post_id = false ) { @@ -641,19 +711,14 @@ function have_rows( $selector, $post_id = false ) { } -/* -* the_row -* -* This function will progress the global repeater or flexible content value 1 row -* -* @type function -* @date 2/09/13 -* @since 4.3.0 -* -* @param N/A -* @return (array) the current row data -*/ - +/** + * This function will progress the global repeater or flexible content value 1 row + * + * @since 4.3.0 + * + * @param N/A + * @return (array) the current row data + */ function the_row( $format = false ) { // vars @@ -731,19 +796,14 @@ function the_row_index() { } -/* -* get_row_sub_field -* -* This function is used inside a 'has_sub_field' while loop to return a sub field object -* -* @type function -* @date 16/05/2016 -* @since 5.3.8 -* -* @param $selector (string) -* @return (array) -*/ - +/** + * This function is used inside a 'has_sub_field' while loop to return a sub field object + * + * @since 5.3.8 + * + * @param $selector (string) + * @return (array) + */ function get_row_sub_field( $selector ) { // vars @@ -770,19 +830,14 @@ function get_row_sub_field( $selector ) { } -/* -* get_row_sub_value -* -* This function is used inside a 'has_sub_field' while loop to return a sub field value -* -* @type function -* @date 16/05/2016 -* @since 5.3.8 -* -* @param $selector (string) -* @return (mixed) -*/ - +/** + * This function is used inside a 'has_sub_field' while loop to return a sub field value + * + * @since 5.3.8 + * + * @param $selector (string) + * @return (mixed) + */ function get_row_sub_value( $selector ) { // vars @@ -803,20 +858,15 @@ function get_row_sub_value( $selector ) { } -/* -* reset_rows -* -* This function will find the current loop and unset it from the global array. -* To bo used when loop finishes or a break is used -* -* @type function -* @date 26/10/13 -* @since 5.0.0 -* -* @param $hard_reset (boolean) completely wipe the global variable, or just unset the active row -* @return (boolean) -*/ - +/** + * This function will find the current loop and unset it from the global array. + * To be used when loop finishes or a break is used + * + * @since 5.0.0 + * + * @param $hard_reset (boolean) completely wipe the global variable, or just unset the active row + * @return (boolean) + */ function reset_rows() { // remove last loop @@ -827,22 +877,17 @@ function reset_rows() { } -/* -* has_sub_field() -* -* This function is used inside a while loop to return either true or false (loop again or stop). -* When using a repeater or flexible content field, it will loop through the rows until -* there are none left or a break is detected -* -* @type function -* @since 1.0.3 -* @date 29/01/13 -* -* @param $field_name (string) the field name -* @param $post_id (mixed) the post_id of which the value is saved against -* @return (boolean) -*/ - +/** + * This function is used inside a while loop to return either true or false (loop again or stop). + * When using a repeater or flexible content field, it will loop through the rows until + * there are none left or a break is detected + * + * @since 1.0.3 + * + * @param $field_name (string) the field name + * @param $post_id (mixed) the post_id of which the value is saved against + * @return (boolean) + */ function has_sub_field( $field_name, $post_id = false ) { // vars @@ -857,29 +902,29 @@ function has_sub_field( $field_name, $post_id = false ) { return $r; } +/** + * Alias of has_sub_field + */ function has_sub_fields( $field_name, $post_id = false ) { - return has_sub_field( $field_name, $post_id ); } -/* -* get_sub_field() -* -* This function is used inside a 'has_sub_field' while loop to return a sub field value -* -* @type function -* @since 1.0.3 -* @date 29/01/13 -* -* @param $field_name (string) the field name -* @return (mixed) -*/ - -function get_sub_field( $selector = '', $format_value = true ) { +/** + * This function is used inside a 'has_sub_field' while loop to return a sub field value + * + * @since 1.0.3 + * + * @param string $selector The field name or key. + * @param boolean $format_value Whether or not to format the value as described above. + * @param boolean $escape_html If we're formatting the value, make sure it's also HTML safe. + * + * @return mixed + */ +function get_sub_field( $selector = '', $format_value = true, $escape_html = false ) { // get sub field - $sub_field = get_sub_field_object( $selector, $format_value ); + $sub_field = get_sub_field_object( $selector, $format_value, true, $escape_html ); // bail early if no sub field if ( ! $sub_field ) { @@ -912,26 +957,19 @@ function the_sub_field( $field_name, $format_value = true ) { return; } - $field_type = is_array( $field ) && isset( $field['type'] ) ? $field['type'] : 'text'; - $field_type_escapes_html = acf_field_type_supports( $field_type, 'escaping_html' ); + $field_type = is_array( $field ) && isset( $field['type'] ) ? $field['type'] : 'text'; if ( ! apply_filters( 'acf/the_field/allow_unsafe_html', false, $field_name, 'sub_field', $field_type, $field ) ) { - /* - * If the field is compatible with generating a html safe version, use it, otherwise run the value through acf_esc_html. - * - * This logic become default in an upcoming release of ACF, where we will always ask for a html safe version regardless of support - * then additionally run `acf_esc_html` if the field type is not marked as supporting `escaping_html`. - */ - - if ( $field_type_escapes_html ) { - $field = get_sub_field_object( $field_name, $format_value, true, true ); - $new_value = ( is_array( $field ) && isset( $field['value'] ) ) ? $field['value'] : false; - - if ( is_array( $new_value ) ) { - $new_value = implode( ', ', $new_value ); - } - } else { - $new_value = acf_esc_html( $value ); + $field = get_sub_field_object( $field_name, $format_value, true, true ); + $new_value = ( is_array( $field ) && isset( $field['value'] ) ) ? $field['value'] : false; + + if ( is_array( $new_value ) ) { + $new_value = implode( ', ', $new_value ); + } + + // If $format_value is false, we've not been able to apply field level escaping as we're giving the raw DB value. Escape the output with `acf_esc_html`. + if ( ! $format_value ) { + $new_value = acf_esc_html( $new_value ); } if ( (string) $value !== (string) $new_value ) { @@ -945,7 +983,7 @@ function the_sub_field( $field_name, $format_value = true ) { unset( $new_value ); } - echo $value; + echo $value; //phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- escaped inside get_sub_field_object where necessary. } @@ -958,7 +996,7 @@ function the_sub_field( $field_name, $format_value = true ) { * @param boolean $format_value Whether to format the field value. * @param boolean $load_value Whether to load the field value. * @param boolean $escape_html Should the field return a HTML safe formatted value. - * This parameter will not guarantee the result is escaped, only if the field type supports it. + * * @return mixed */ function get_sub_field_object( $selector, $format_value = true, $load_value = true, $escape_html = false ) { @@ -983,10 +1021,30 @@ function get_sub_field_object( $selector, $format_value = true, $load_value = tr $sub_field['value'] = get_row_sub_value( $sub_field['key'] ); } + // escape html is only compatible when formatting the value too + if ( ! $format_value && $escape_html ) { + _doing_it_wrong( __FUNCTION__, __( 'Returning an escaped HTML value is only possible when format_value is also true. The field value has not been returned for security.', 'acf' ), '6.2.6' ); //phpcs:ignore -- escape not required. + $sub_field['value'] = false; + } + // format value - if ( $format_value ) { - // get value for field - $sub_field['value'] = acf_format_value( $sub_field['value'], $row['post_id'], $sub_field, $escape_html ); + if ( $load_value && $format_value ) { + if ( $escape_html ) { + // return the escaped HTML version if requested. + if ( acf_field_type_supports( $sub_field['type'], 'escaping_html' ) ) { + $sub_field['value'] = acf_format_value( $sub_field['value'], $row['post_id'], $sub_field, true ); + } else { + $new_value = acf_format_value( $sub_field['value'], $row['post_id'], $sub_field ); + if ( is_array( $new_value ) ) { + $sub_field['value'] = map_deep( $new_value, 'acf_esc_html' ); + } else { + $sub_field['value'] = acf_esc_html( $new_value ); + } + } + } else { + // get value for field + $sub_field['value'] = acf_format_value( $sub_field['value'], $row['post_id'], $sub_field ); + } } // return @@ -994,19 +1052,13 @@ function get_sub_field_object( $selector, $format_value = true, $load_value = tr } -/* -* get_row_layout() -* -* This function will return a string representation of the current row layout within a 'have_rows' loop -* -* @type function -* @since 3.0.6 -* @date 29/01/13 -* -* @param n/a -* @return (string) -*/ - +/** + * This function will return a string representation of the current row layout within a 'have_rows' loop + * + * @since 3.0.6 + * + * @return mixed + */ function get_row_layout() { // vars @@ -1026,7 +1078,6 @@ function get_row_layout() { * eg. [acf field="heading" post_id="123" format_value="1"] * * @since 1.1.1 - * @date 29/01/13 * * @param array $atts The shortcode attributes. * @@ -1075,24 +1126,24 @@ function acf_shortcode( $atts ) { add_filter( 'acf/prevent_access_to_unknown_fields', '__return_true' ); } - // Try to get the field value, ensuring any non-safe HTML is stripped from wysiwyg fields via `acf_the_content` + // Get the escaped field value. $field = get_field_object( $atts['field'], $atts['post_id'], $atts['format_value'], true, true ); $value = $field ? $field['value'] : get_field( $atts['field'], $atts['post_id'], $atts['format_value'], true ); - if ( $filter_applied ) { - remove_filter( 'acf/prevent_access_to_unknown_fields', '__return_true' ); - } - if ( is_array( $value ) ) { $value = implode( ', ', $value ); } - $field_type = is_array( $field ) && isset( $field['type'] ) ? $field['type'] : 'text'; - $field_type_escapes_html = acf_field_type_supports( $field_type, 'escaping_html' ); + $field_type = is_array( $field ) && isset( $field['type'] ) ? $field['type'] : 'text'; // Temporarily always get the unescaped version for action comparison. $unescaped_value = get_field( $atts['field'], $atts['post_id'], $atts['format_value'], false ); + // Remove the filter preventing access to unknown filters now we've got all the values. + if ( $filter_applied ) { + remove_filter( 'acf/prevent_access_to_unknown_fields', '__return_true' ); + } + if ( is_array( $unescaped_value ) ) { $unescaped_value = implode( ', ', $unescaped_value ); } @@ -1100,14 +1151,8 @@ function acf_shortcode( $atts ) { // Handle getting the unescaped version if we're allowed unsafe html. if ( apply_filters( 'acf/shortcode/allow_unsafe_html', false, $atts, $field_type, $field ) ) { $value = $unescaped_value; - } else { - if ( ! $field_type_escapes_html ) { - $value = acf_esc_html( $value ); - } - - if ( (string) $value !== (string) $unescaped_value ) { - do_action( 'acf/removed_unsafe_html', __FUNCTION__, $atts['field'], $field, $atts['post_id'] ); - } + } elseif ( (string) $value !== (string) $unescaped_value ) { + do_action( 'acf/removed_unsafe_html', __FUNCTION__, $atts['field'], $field, $atts['post_id'] ); } return $value; @@ -1115,21 +1160,17 @@ function acf_shortcode( $atts ) { add_shortcode( 'acf', 'acf_shortcode' ); -/* -* update_field() -* -* This function will update a value in the database -* -* @type function -* @since 3.1.9 -* @date 29/01/13 -* -* @param $selector (string) the field name or key -* @param $value (mixed) the value to save in the database -* @param $post_id (mixed) the post_id of which the value is saved against -* @return (boolean) -*/ - +/** + * This function will update a value in the database + * + * @since 3.1.9 + * + * @param string $selector The field name or key. + * @param mixed $value The value to save in the database. + * @param mixed $post_id The post_id of which the value is saved against. + * + * @return boolean + */ function update_field( $selector, $value, $post_id = false ) { // filter post_id @@ -1154,21 +1195,17 @@ function update_field( $selector, $value, $post_id = false ) { } -/* -* update_sub_field -* -* This function will update a value of a sub field in the database -* -* @type function -* @date 2/04/2014 -* @since 5.0.0 -* -* @param $selector (mixed) the sub field name or key, or an array of ancestors -* @param $value (mixed) the value to save in the database -* @param $post_id (mixed) the post_id of which the value is saved against -* @return (boolean) -*/ - +/** + * This function will update a value of a sub field in the database + * + * @since 5.0.0 + * + * @param $selector (mixed) the sub field name or key, or an array of ancestors + * @param $value (mixed) the value to save in the database + * @param $post_id (mixed) the post_id of which the value is saved against + * + * @return boolean + */ function update_sub_field( $selector, $value, $post_id = false ) { // vars @@ -1193,20 +1230,16 @@ function update_sub_field( $selector, $value, $post_id = false ) { } -/* -* delete_field() -* -* This function will remove a value from the database -* -* @type function -* @since 3.1.9 -* @date 29/01/13 -* -* @param $selector (string) the field name or key -* @param $post_id (mixed) the post_id of which the value is saved against -* @return (boolean) -*/ - +/** + * This function will remove a value from the database + * + * @since 3.1.9 + * + * @param $selector (string) the field name or key + * @param $post_id (mixed) the post_id of which the value is saved against + * + * @return boolean + */ function delete_field( $selector, $post_id = false ) { // filter post_id @@ -1220,42 +1253,31 @@ function delete_field( $selector, $post_id = false ) { } -/* -* delete_sub_field -* -* This function will delete a value of a sub field in the database -* -* @type function -* @date 2/04/2014 -* @since 5.0.0 -* -* @param $selector (mixed) the sub field name or key, or an array of ancestors -* @param $value (mixed) the value to save in the database -* @param $post_id (mixed) the post_id of which the value is saved against -* @return (boolean) -*/ - +/** + * This function will delete a value of a sub field in the database + * + * @since 5.0.0 + * + * @param $selector (mixed) the sub field name or key, or an array of ancestors + * @param $value (mixed) the value to save in the database + * @param $post_id (mixed) the post_id of which the value is saved against + * @return (boolean) + */ function delete_sub_field( $selector, $post_id = false ) { - return update_sub_field( $selector, null, $post_id ); } -/* -* add_row -* -* This function will add a row of data to a field -* -* @type function -* @date 16/10/2015 -* @since 5.2.3 -* -* @param $selector (string) -* @param $row (array) -* @param $post_id (mixed) -* @return (boolean) -*/ - +/** + * This function will add a row of data to a field + * + * @since 5.2.3 + * + * @param $selector (string) + * @param $row (array) + * @param $post_id (mixed) + * @return (boolean) + */ function add_row( $selector, $row = false, $post_id = false ) { // filter post_id @@ -1289,21 +1311,16 @@ function add_row( $selector, $row = false, $post_id = false ) { } -/* -* add_sub_row -* -* This function will add a row of data to a field -* -* @type function -* @date 16/10/2015 -* @since 5.2.3 -* -* @param $selector (string) -* @param $row (array) -* @param $post_id (mixed) -* @return (boolean) -*/ - +/** + * This function will add a row of data to a field + * + * @since 5.2.3 + * + * @param $selector (string) + * @param $row (array) + * @param $post_id (mixed) + * @return (boolean) + */ function add_sub_row( $selector, $row = false, $post_id = false ) { // vars @@ -1340,22 +1357,17 @@ function add_sub_row( $selector, $row = false, $post_id = false ) { } -/* -* update_row -* -* This function will update a row of data to a field -* -* @type function -* @date 19/10/2015 -* @since 5.2.3 -* -* @param $selector (string) -* @param $i (int) -* @param $row (array) -* @param $post_id (mixed) -* @return (boolean) -*/ - +/** + * This function will update a row of data to a field + * + * @since 5.2.3 + * + * @param $selector (string) + * @param $i (int) + * @param $row (array) + * @param $post_id (mixed) + * @return (boolean) + */ function update_row( $selector, $i = 1, $row = false, $post_id = false ) { // vars @@ -1390,21 +1402,16 @@ function update_row( $selector, $i = 1, $row = false, $post_id = false ) { } -/* -* update_sub_row -* -* This function will add a row of data to a field -* -* @type function -* @date 16/10/2015 -* @since 5.2.3 -* -* @param $selector (string) -* @param $row (array) -* @param $post_id (mixed) -* @return (boolean) -*/ - +/** + * This function will add a row of data to a field + * + * @since 5.2.3 + * + * @param $selector (string) + * @param $row (array) + * @param $post_id (mixed) + * @return (boolean) + */ function update_sub_row( $selector, $i = 1, $row = false, $post_id = false ) { // vars @@ -1443,21 +1450,16 @@ function update_sub_row( $selector, $i = 1, $row = false, $post_id = false ) { } -/* -* delete_row -* -* This function will delete a row of data from a field -* -* @type function -* @date 19/10/2015 -* @since 5.2.3 -* -* @param $selector (string) -* @param $i (int) -* @param $post_id (mixed) -* @return (boolean) -*/ - +/** + * This function will delete a row of data from a field + * + * @since 5.2.3 + * + * @param $selector (string) + * @param $i (int) + * @param $post_id (mixed) + * @return (boolean) + */ function delete_row( $selector, $i = 1, $post_id = false ) { // vars @@ -1497,21 +1499,16 @@ function delete_row( $selector, $i = 1, $post_id = false ) { } -/* -* delete_sub_row -* -* This function will add a row of data to a field -* -* @type function -* @date 16/10/2015 -* @since 5.2.3 -* -* @param $selector (string) -* @param $row (array) -* @param $post_id (mixed) -* @return (boolean) -*/ - +/** + * This function will add a row of data to a field + * + * @since 5.2.3 + * + * @param $selector (string) + * @param $row (array) + * @param $post_id (mixed) + * @return (boolean) + */ function delete_sub_row( $selector, $i = 1, $post_id = false ) { // vars @@ -1555,19 +1552,16 @@ function delete_sub_row( $selector, $i = 1, $post_id = false ) { } -/* -* Depreceated Functions -* -* These functions are outdated -* -* @type function -* @date 4/03/2014 -* @since 1.0.0 -* -* @param n/a -* @return n/a -*/ - +/** + * Depreceated Functions + * + * These functions are outdated + * + * @since 1.0.0 + * + * @param n/a + * @return n/a + */ function create_field( $field ) { acf_render_field( $field ); diff --git a/vendor/wpengine/advanced-custom-fields-pro/includes/fields.php b/vendor/wpengine/advanced-custom-fields-pro/includes/fields.php index 7b8d85e54..e8f90600a 100755 --- a/vendor/wpengine/advanced-custom-fields-pro/includes/fields.php +++ b/vendor/wpengine/advanced-custom-fields-pro/includes/fields.php @@ -324,17 +324,18 @@ function acf_get_field_type_label( $name = '' ) { * * @since 6.2.5 * - * @param string $name The name of the field type. - * @param string $prop The name of the supports property. + * @param string $name The name of the field type. + * @param string $prop The name of the supports property. + * @param mixed $default The default value if the property is not set. * - * @return mixed The value of the supports property which may be false, or false on failure. + * @return mixed The value of the supports property which may be false, or $default on failure. */ -function acf_field_type_supports( $name = '', $prop = '' ) { +function acf_field_type_supports( $name = '', $prop = '', $default = false ) { $supports = acf_get_field_type_prop( $name, 'supports' ); if ( ! is_array( $supports ) ) { - return false; + return $default; } - return isset( $supports[ $prop ] ) ? $supports[ $prop ] : false; + return isset( $supports[ $prop ] ) ? $supports[ $prop ] : $default; } diff --git a/vendor/wpengine/advanced-custom-fields-pro/includes/fields/class-acf-field-accordion.php b/vendor/wpengine/advanced-custom-fields-pro/includes/fields/class-acf-field-accordion.php index 460521996..bf832f2a3 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/includes/fields/class-acf-field-accordion.php +++ b/vendor/wpengine/advanced-custom-fields-pro/includes/fields/class-acf-field-accordion.php @@ -27,6 +27,7 @@ function initialize() { $this->description = __( 'Allows you to group and organize custom fields into collapsable panels that are shown while editing content. Useful for keeping large datasets tidy.', 'acf' ); $this->preview_image = acf_get_url() . '/assets/images/field-type-previews/field-preview-accordion.png'; $this->doc_url = acf_add_url_utm_tags( 'https://www.advancedcustomfields.com/resources/accordion/', 'docs', 'field-type-selection' ); + $this->supports = array( 'required' => false ); $this->defaults = array( 'open' => 0, 'multi_expand' => 0, diff --git a/vendor/wpengine/advanced-custom-fields-pro/includes/fields/class-acf-field-message.php b/vendor/wpengine/advanced-custom-fields-pro/includes/fields/class-acf-field-message.php index 3f0c46641..9e3bdda44 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/includes/fields/class-acf-field-message.php +++ b/vendor/wpengine/advanced-custom-fields-pro/includes/fields/class-acf-field-message.php @@ -27,6 +27,7 @@ function initialize() { $this->category = 'layout'; $this->description = __( 'Used to display a message to editors alongside other fields. Useful for providing additional context or instructions around your fields.', 'acf' ); $this->preview_image = acf_get_url() . '/assets/images/field-type-previews/field-preview-message.png'; + $this->supports = array( 'required' => false ); $this->defaults = array( 'message' => '', 'esc_html' => 0, diff --git a/vendor/wpengine/advanced-custom-fields-pro/includes/fields/class-acf-field-separator.php b/vendor/wpengine/advanced-custom-fields-pro/includes/fields/class-acf-field-separator.php index 8e48471b6..951bfc6ef 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/includes/fields/class-acf-field-separator.php +++ b/vendor/wpengine/advanced-custom-fields-pro/includes/fields/class-acf-field-separator.php @@ -24,6 +24,7 @@ function initialize() { $this->name = 'separator'; $this->label = __( 'Separator', 'acf' ); $this->preview_image = acf_get_url() . '/assets/images/field-type-previews/field-preview-separator.png'; + $this->supports = array( 'required' => false ); $this->category = 'layout'; } diff --git a/vendor/wpengine/advanced-custom-fields-pro/includes/fields/class-acf-field-tab.php b/vendor/wpengine/advanced-custom-fields-pro/includes/fields/class-acf-field-tab.php index 78e01eab0..d080aa0a8 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/includes/fields/class-acf-field-tab.php +++ b/vendor/wpengine/advanced-custom-fields-pro/includes/fields/class-acf-field-tab.php @@ -28,6 +28,7 @@ function initialize() { $this->description = __( 'Allows you to group fields into tabbed sections in the edit screen. Useful for keeping fields organized and structured.', 'acf' ); $this->preview_image = acf_get_url() . '/assets/images/field-type-previews/field-preview-tabs.png'; $this->doc_url = acf_add_url_utm_tags( 'https://www.advancedcustomfields.com/resources/tab/', 'docs', 'field-type-selection' ); + $this->supports = array( 'required' => false ); $this->defaults = array( 'placement' => 'top', 'endpoint' => 0, // added in 5.2.8 diff --git a/vendor/wpengine/advanced-custom-fields-pro/includes/fields/class-acf-field-url.php b/vendor/wpengine/advanced-custom-fields-pro/includes/fields/class-acf-field-url.php index 2dcc266a3..3c64c6b95 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/includes/fields/class-acf-field-url.php +++ b/vendor/wpengine/advanced-custom-fields-pro/includes/fields/class-acf-field-url.php @@ -2,24 +2,18 @@ if ( ! class_exists( 'acf_field_url' ) ) : + /** + * The URL field class. + */ class acf_field_url extends acf_field { - /* - * initialize - * - * This function will setup the field type data - * - * @type function - * @date 5/03/2014 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - - function initialize() { - + /** + * This function will setup the field type data + * + * @since 5.0.0 + */ + public function initialize() { // vars $this->name = 'url'; $this->label = __( 'URL', 'acf' ); @@ -30,24 +24,20 @@ function initialize() { 'default_value' => '', 'placeholder' => '', ); + $this->supports = array( + 'escaping_html' => true, + ); } - /* - * render_field() - * - * Create the HTML interface for your field - * - * @param $field - an array holding all the field's data - * - * @type action - * @since 3.6 - * @date 23/01/13 - */ - - function render_field( $field ) { - - // vars + /** + * Create the HTML interface for your field + * + * @since 3.6 + * + * @param array $field An array holding all the field's data. + */ + public function render_field( $field ) { $atts = array(); $keys = array( 'type', 'id', 'class', 'name', 'value', 'placeholder', 'pattern' ); $keys2 = array( 'readonly', 'disabled', 'required' ); @@ -80,19 +70,15 @@ function render_field( $field ) { } - /* - * render_field_settings() - * - * Create extra options for your field. This is rendered when editing a field. - * The value of $field['name'] can be used (like bellow) to save extra data to the $field - * - * @type action - * @since 3.6 - * @date 23/01/13 - * - * @param $field - an array holding all the field's data - */ - function render_field_settings( $field ) { + /** + * Create extra options for your field. This is rendered when editing a field. + * The value of $field['name'] can be used (like bellow) to save extra data to the $field + * + * @since 3.6 + * + * @param array $field An array holding all the field's data. + */ + public function render_field_settings( $field ) { acf_render_field_setting( $field, array( @@ -112,7 +98,7 @@ function render_field_settings( $field ) { * @param array $field The field settings array. * @return void */ - function render_field_presentation_settings( $field ) { + public function render_field_presentation_settings( $field ) { acf_render_field_setting( $field, array( @@ -125,20 +111,19 @@ function render_field_presentation_settings( $field ) { } - /* - * validate_value - * - * description - * - * @type function - * @date 11/02/2014 - * @since 5.0.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - function validate_value( $valid, $value, $field, $input ) { + /** + * Validate the fields value is correctly formatted as a URL + * + * @since 5.0.0 + * + * @param mixed $valid The current validity of the field value. Boolean true if valid, a validation error message string if not. + * @param string $value The value of the field. + * @param array $field Field object array. + * @param string $input The form input name for this field. + * + * @return mixed Boolean true if valid, a validation error message string if not. + */ + public function validate_value( $valid, $value, $field, $input ) { // bail early if empty if ( empty( $value ) ) { @@ -159,10 +144,30 @@ function validate_value( $valid, $value, $field, $input ) { return $valid; } + /** + * This filter is applied to the $value after it is loaded from the db, and before it is returned to the template + * + * @since 6.2.6 + * + * @param mixed $value The value which was loaded from the database. + * @param mixed $post_id The $post_id from which the value was loaded. + * @param array $field The field array holding all the field options. + * @param boolean $escape_html Should the field return a HTML safe formatted value. + * + * @return mixed $value The modified value + */ + public function format_value( $value, $post_id, $field, $escape_html ) { + if ( $escape_html ) { + return esc_url( $value ); + } + return $value; + } + /** * Return the schema array for the REST API. * - * @param array $field + * @param array $field The field object. + * * @return array */ public function get_rest_schema( array $field ) { diff --git a/vendor/wpengine/advanced-custom-fields-pro/includes/fields/class-acf-field.php b/vendor/wpengine/advanced-custom-fields-pro/includes/fields/class-acf-field.php index aab9e80b6..5ae179ab6 100755 --- a/vendor/wpengine/advanced-custom-fields-pro/includes/fields/class-acf-field.php +++ b/vendor/wpengine/advanced-custom-fields-pro/includes/fields/class-acf-field.php @@ -19,27 +19,22 @@ class acf_field { public $show_in_rest = true; public $supports = array( 'escaping_html' => false, // Set true when a field handles its own HTML escaping in format_value + 'required' => true, ); - /* - * __construct - * - * This function will initialize the field type - * - * @type function - * @date 5/03/2014 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - - function __construct() { - - // initialize + /** + * Initializes the `acf_field` class. To initialize a field type that is + * extending this class, use the `initialize()` method in the child class instead. + * + * @since 5.0.0 + * + * @return void + */ + public function __construct() { + // Initialize the field type. $this->initialize(); - // register info + // Register info about the field type. acf_register_field_type_info( array( 'label' => $this->label, @@ -85,206 +80,155 @@ function __construct() { $this->add_action( 'acf/field_group/admin_head', array( $this, 'field_group_admin_head' ), 10, 0 ); $this->add_action( 'acf/field_group/admin_footer', array( $this, 'field_group_admin_footer' ), 10, 0 ); + // Most fields can use the "Required" validation setting as well as most presentation settings. + $this->add_field_action( 'acf/field_group/render_field_settings_tab/validation', array( $this, 'render_required_setting' ), 5 ); + foreach ( acf_get_combined_field_type_settings_tabs() as $tab_key => $tab_label ) { $this->add_field_action( "acf/field_group/render_field_settings_tab/{$tab_key}", array( $this, "render_field_{$tab_key}_settings" ), 9, 1 ); } } - - /* - * initialize - * - * This function will initialize the field type - * - * @type function - * @date 27/6/17 - * @since 5.6.0 - * - * @param n/a - * @return n/a - */ - - function initialize() { - + /** + * Initializes the field type. Overridden in child classes. + * + * @since 5.6.0 + * + * @return void + */ + public function initialize() { /* do nothing */ } - - /* - * add_filter - * - * This function checks if the function is_callable before adding the filter - * - * @type function - * @date 5/03/2014 - * @since 5.0.0 - * - * @param $tag (string) - * @param $function_to_add (string) - * @param $priority (int) - * @param $accepted_args (int) - * @return n/a - */ - - function add_filter( $tag = '', $function_to_add = '', $priority = 10, $accepted_args = 1 ) { - - // bail early if no callable + /** + * Checks a function `is_callable()` before adding the filter, since + * classes that extend `acf_field` might not implement all filters. + * + * @since 5.0.0 + * + * @param string $tag The name of the filter to add the callback to. + * @param string $function_to_add The callback to be run when the filter is applied. + * @param integer $priority The priority to add the filter on. + * @param integer $accepted_args The number of args to pass to the function. + * @return void + */ + public function add_filter( $tag = '', $function_to_add = '', $priority = 10, $accepted_args = 1 ) { + // Bail early if not callable. if ( ! is_callable( $function_to_add ) ) { return; } - // add add_filter( $tag, $function_to_add, $priority, $accepted_args ); } - - /* - * add_field_filter - * - * This function will add a field type specific filter - * - * @type function - * @date 29/09/2016 - * @since 5.4.0 - * - * @param $tag (string) - * @param $function_to_add (string) - * @param $priority (int) - * @param $accepted_args (int) - * @return n/a - */ - - function add_field_filter( $tag = '', $function_to_add = '', $priority = 10, $accepted_args = 1 ) { - - // append + /** + * Adds a filter specific to the current field type. + * + * @since 5.4.0 + * + * @param string $tag The name of the filter to add the callback to. + * @param string $function_to_add The callback to be run when the filter is applied. + * @param integer $priority The priority to add the filter on. + * @param integer $accepted_args The number of args to pass to the function. + * @return void + */ + public function add_field_filter( $tag = '', $function_to_add = '', $priority = 10, $accepted_args = 1 ) { + // Append the field type name to the tag before adding the filter. $tag .= '/type=' . $this->name; - - // add $this->add_filter( $tag, $function_to_add, $priority, $accepted_args ); } - - /* - * add_action - * - * This function checks if the function is_callable before adding the action - * - * @type function - * @date 5/03/2014 - * @since 5.0.0 - * - * @param $tag (string) - * @param $function_to_add (string) - * @param $priority (int) - * @param $accepted_args (int) - * @return n/a - */ - - function add_action( $tag = '', $function_to_add = '', $priority = 10, $accepted_args = 1 ) { - - // bail early if no callable + /** + * Checks a function `is_callable()` before adding the action, since + * classes that extend `acf_field` might not implement all actions. + * + * @since 5.0.0 + * + * @param string $tag The name of the action to add the callback to. + * @param string $function_to_add The callback to be run when the action is ran. + * @param integer $priority The priority to add the action on. + * @param integer $accepted_args The number of args to pass to the function. + * @return void + */ + public function add_action( $tag = '', $function_to_add = '', $priority = 10, $accepted_args = 1 ) { + // Bail early if not callable if ( ! is_callable( $function_to_add ) ) { return; } - // add add_action( $tag, $function_to_add, $priority, $accepted_args ); } - - /* - * add_field_action - * - * This function will add a field type specific filter - * - * @type function - * @date 29/09/2016 - * @since 5.4.0 - * - * @param $tag (string) - * @param $function_to_add (string) - * @param $priority (int) - * @param $accepted_args (int) - * @return n/a - */ - - function add_field_action( $tag = '', $function_to_add = '', $priority = 10, $accepted_args = 1 ) { - - // append + /** + * Adds an action specific to the current field type. + * + * @since 5.4.0 + * + * @param string $tag The name of the action to add the callback to. + * @param string $function_to_add The callback to be run when the action is ran. + * @param integer $priority The priority to add the action on. + * @param integer $accepted_args The number of args to pass to the function. + * @return void + */ + public function add_field_action( $tag = '', $function_to_add = '', $priority = 10, $accepted_args = 1 ) { + // Append the field type name to the tag before adding the action. $tag .= '/type=' . $this->name; - - // add $this->add_action( $tag, $function_to_add, $priority, $accepted_args ); } - - /* - * validate_field - * - * This function will append default settings to a field - * - * @type filter ("acf/validate_field/type={$this->name}") - * @since 3.6 - * @date 23/01/13 - * - * @param $field (array) - * @return $field (array) - */ - - function validate_field( $field ) { - - // bail early if no defaults + /** + * Appends default settings to a field. + * Runs on `acf/validate_field/type={$this->name}`. + * + * @since 3.6 + * + * @param array $field The field array. + * @return array $field + */ + public function validate_field( $field ) { + // Bail early if no defaults. if ( ! is_array( $this->defaults ) ) { return $field; } - // merge in defaults but keep order of $field keys + // Merge in defaults but keep order of $field keys. foreach ( $this->defaults as $k => $v ) { if ( ! isset( $field[ $k ] ) ) { $field[ $k ] = $v; } } - // return return $field; } - - /* - * admin_l10n - * - * This function will append l10n text translations to an array which is later passed to JS - * - * @type filter ("acf/input/admin_l10n") - * @since 3.6 - * @date 23/01/13 - * - * @param $l10n (array) - * @return $l10n (array) - */ - - function input_admin_l10n( $l10n ) { - - // bail early if no defaults + /** + * Append l10n text translations to an array which is later passed to JS. + * Runs on `acf/input/admin_l10n`. + * + * @since 3.6 + * + * @param array $l10n + * @return array $l10n + */ + public function input_admin_l10n( $l10n ) { + // Bail early if no defaults. if ( empty( $this->l10n ) ) { return $l10n; } - // append + // Append. $l10n[ $this->name ] = $this->l10n; - // return return $l10n; } /** * Add additional validation for fields being updated via the REST API. * - * @param bool $valid - * @param mixed $value - * @param array $field + * @param boolean $valid + * @param mixed $value + * @param array $field * - * @return bool|WP_Error + * @return boolean|WP */ public function validate_rest_value( $valid, $value, $field ) { return $valid; @@ -329,9 +273,9 @@ public function get_rest_schema( array $field ) { * ], * ] * - * @param mixed $value The raw (unformatted) field value. - * @param string|int $post_id - * @param array $field + * @param mixed $value The raw (unformatted) field value. + * @param string|integer $post_id + * @param array $field * @return array */ public function get_rest_links( $value, $post_id, array $field ) { @@ -341,14 +285,44 @@ public function get_rest_links( $value, $post_id, array $field ) { /** * Apply basic formatting to prepare the value for default REST output. * - * @param mixed $value - * @param string|int $post_id - * @param array $field + * @param mixed $value + * @param string|integer $post_id + * @param array $field * @return mixed */ public function format_value_for_rest( $value, $post_id, array $field ) { return $value; } + + /** + * Renders the "Required" setting on the field type "Validation" settings tab. + * + * @since 6.2.5 + * + * @param array $field The field type being rendered. + * @return void + */ + public function render_required_setting( $field ) { + $supports_required = acf_field_type_supports( $field['type'], 'required', true ); + + // Only prevent rendering if explicitly disabled. + if ( ! $supports_required ) { + return; + } + + acf_render_field_setting( + $field, + array( + 'label' => __( 'Required', 'acf' ), + 'instructions' => '', + 'type' => 'true_false', + 'name' => 'required', + 'ui' => 1, + 'class' => 'field-required', + ), + true + ); + } } endif; // class_exists check diff --git a/vendor/wpengine/advanced-custom-fields-pro/includes/forms/form-post.php b/vendor/wpengine/advanced-custom-fields-pro/includes/forms/form-post.php index 5fbf1ce3c..63c660b2f 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/includes/forms/form-post.php +++ b/vendor/wpengine/advanced-custom-fields-pro/includes/forms/form-post.php @@ -289,50 +289,41 @@ function allow_save_post( $post ) { return $allow; } - /* - * save_post - * - * Triggers during the 'save_post' action to save the $_POST data. - * - * @type function - * @date 23/06/12 - * @since 1.0.0 - * - * @param int $post_id The post ID - * @param WP_POST $post the post object. - * @return int - */ - - function save_post( $post_id, $post ) { - - // bail early if no allowed to save this post type + /** + * Triggers during the 'save_post' action to save the $_POST data. + * + * @since 1.0.0 + * + * @param integer $post_id The post ID. + * @param WP_Post $post The post object. + * @return integer + */ + public function save_post( $post_id, $post ) { + // Bail early if not allowed to save this post type. if ( ! $this->allow_save_post( $post ) ) { return $post_id; } - // verify nonce + // Verify nonce. if ( ! acf_verify_nonce( 'post' ) ) { return $post_id; } - // validate for published post (allow draft to save without validation) - if ( $post->post_status == 'publish' ) { - - // bail early if validation fails + // Validate for published post (allow draft to save without validation). + if ( $post->post_status === 'publish' ) { + // Bail early if validation fails. if ( ! acf_validate_save_post() ) { return; } } - // save acf_save_post( $post_id ); - // save revision - if ( post_type_supports( $post->post_type, 'revisions' ) ) { + // We handle revisions differently on WP 6.4+. + if ( version_compare( get_bloginfo( 'version' ), '6.4', '<' ) && post_type_supports( $post->post_type, 'revisions' ) ) { acf_save_post_revision( $post_id ); } - // return return $post_id; } } diff --git a/vendor/wpengine/advanced-custom-fields-pro/includes/revisions.php b/vendor/wpengine/advanced-custom-fields-pro/includes/revisions.php index 8a97aaeb2..872e6e442 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/includes/revisions.php +++ b/vendor/wpengine/advanced-custom-fields-pro/includes/revisions.php @@ -11,31 +11,109 @@ class acf_revisions { // vars var $cache = array(); - - /* - * __construct - * - * A good place to add actions / filters - * - * @type function - * @date 11/08/13 - * - * @param N/A - * @return N/A - */ - - function __construct() { - - // actions + /** + * Constructs the acf_revisions class. + * + * @return void + */ + public function __construct() { add_action( 'wp_restore_post_revision', array( $this, 'wp_restore_post_revision' ), 10, 2 ); - - // filters - add_filter( 'wp_save_post_revision_check_for_changes', array( $this, 'wp_save_post_revision_check_for_changes' ), 10, 3 ); add_filter( '_wp_post_revision_fields', array( $this, 'wp_preview_post_fields' ), 10, 2 ); add_filter( '_wp_post_revision_fields', array( $this, 'wp_post_revision_fields' ), 10, 2 ); add_filter( 'acf/validate_post_id', array( $this, 'acf_validate_post_id' ), 10, 2 ); + + // WP 6.4+ handles things differently. + if ( version_compare( get_bloginfo( 'version' ), '6.4', '>=' ) ) { + add_action( '_wp_put_post_revision', array( $this, 'maybe_save_revision' ), 10, 2 ); + add_filter( 'wp_save_post_revision_post_has_changed', array( $this, 'check_acf_fields_have_changed' ), 9, 3 ); + add_filter( 'wp_post_revision_meta_keys', array( $this, 'wp_post_revision_meta_keys' ) ); + + $this->register_meta(); + } else { + add_filter( 'wp_save_post_revision_check_for_changes', array( $this, 'wp_save_post_revision_check_for_changes' ), 10, 3 ); + } + } + + /** + * Registers any ACF meta that should be sent the REST/Gutenberg request. + * For now, this is just our "_acf_changed" key that we use to detect if ACF fields have changed. + * + * @since 6.2.6 + * + * @return void + */ + public function register_meta() { + register_meta( + 'post', + '_acf_changed', + array( + 'type' => 'boolean', + 'single' => true, + 'show_in_rest' => true, + 'revisions_enabled' => true, + 'auth_callback' => '__return_true', + ) + ); } + /** + * Lets WordPress know which meta keys to include in revisions. + * For now, this is just our "_acf_changed" key, as we still handle revisions ourselves. + * + * @since 6.2.6 + * + * @param array $keys The meta keys that should be revisioned. + * @return array + */ + public function wp_post_revision_meta_keys( $keys ) { + $keys[] = '_acf_changed'; + return $keys; + } + + /** + * Helps WordPress determine if fields have changed, and if in a legacy + * metabox AJAX request, copies the metadata to the new revision. + * + * @since 6.2.6 + * + * @param boolean $post_has_changed True if the post has changed, false if not. + * @param WP_Post $last_revision The WP_Post object for the latest revision. + * @param WP_Post $post The WP_Post object for the parent post. + * @return boolean + */ + public function check_acf_fields_have_changed( $post_has_changed, $last_revision, $post ) { + if ( acf_maybe_get_GET( 'meta-box-loader', false ) ) { + // We're in a legacy AJAX request, so we copy fields over to the latest revision. + $this->maybe_save_revision( $last_revision->ID, $post->ID ); + } elseif ( acf_maybe_get_POST( '_acf_changed', false ) ) { + // We're in a classic editor save request, so notify WP that fields have changed. + $post_has_changed = true; + } + + // Let WordPress decide for REST/block editor requests. + return $post_has_changed; + } + + /** + * Copies ACF field data to the latest revision. + * + * @since 6.2.6 + * + * @param integer $revision_id The ID of the revision that was just created. + * @param integer $post_id The ID of the post being updated. + * @return void + */ + public function maybe_save_revision( $revision_id, $post_id ) { + // We don't have anything to copy over yet. + if ( ! did_action( 'acf/save_post' ) ) { + delete_metadata( 'post', $post_id, '_acf_changed' ); + delete_metadata( 'post', $revision_id, '_acf_changed' ); + return; + } + + // Copy the saved meta from the main post to the latest revision. + acf_save_post_revision( $post_id ); + } /* * wp_preview_post_fields diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-ar.mo b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-ar.mo index 84f871f4d..f437dfb78 100644 Binary files a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-ar.mo and b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-ar.mo differ diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-ar.po b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-ar.po index fd2fcf27e..0c5b451bf 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-ar.po +++ b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-ar.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2024-01-12T11:58:55+00:00\n" +"PO-Revision-Date: 2024-02-05T19:27:11+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: ar\n" "MIME-Version: 1.0\n" @@ -77,17 +77,17 @@ msgstr "تم تحديث الإعدادات" #: pro/updates.php:99 #, fuzzy #| msgid "" -#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +#| "details & pricing." msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" -"لتمكين التحديثات، الرجاء إدخال مفتاح الترخيص الخاص بك على صفحة التحديثات . إذا لم يكن لديك مفتاح ترخيص، يرجى الاطلاع على التفاصيل والتسعير." +"لتمكين التحديثات، الرجاء إدخال مفتاح الترخيص الخاص بك على صفحة التحديثات . إذا لم يكن لديك مفتاح ترخيص، يرجى الاطلاع على التفاصيل والتسعير." #: pro/updates.php:159 msgid "" @@ -132,8 +132,8 @@ msgid "" "No Custom Field Groups found for this options page. Create a " "Custom Field Group" msgstr "" -"لم يتم العثور على أية \"مجموعات حقول مخصصة لصفحة الخيارات هذة. أنشئ مجموعة حقول مخصصة" +"لم يتم العثور على أية \"مجموعات حقول مخصصة لصفحة الخيارات هذة. أنشئ مجموعة حقول مخصصة" #: pro/admin/admin-options-page.php:309 msgid "Edit field group" diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-bg_BG.mo b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-bg_BG.mo index 3164b8ae9..4d11311d2 100644 Binary files a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-bg_BG.mo and b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-bg_BG.mo differ diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-bg_BG.po b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-bg_BG.po index 940d60089..2a99401d3 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-bg_BG.po +++ b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-bg_BG.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2024-01-12T11:58:55+00:00\n" +"PO-Revision-Date: 2024-02-05T19:27:11+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: bg_BG\n" "MIME-Version: 1.0\n" @@ -78,9 +78,9 @@ msgstr "Опциите бяха актуализирани" #: pro/updates.php:99 msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" "За да включите обновяванията, моля въведете вашия ключ за лиценз на " "страницата за Актуализации. Ако нямате ключ за лиценз, " @@ -130,8 +130,8 @@ msgid "" "No Custom Field Groups found for this options page. Create a " "Custom Field Group" msgstr "" -"Няма намерени групи полета за тази страница с опции. Създаване на група полета" +"Няма намерени групи полета за тази страница с опции. Създаване на група полета" #: pro/admin/admin-options-page.php:309 msgid "Edit field group" @@ -743,8 +743,8 @@ msgid "" "a>." msgstr "" "За да включите обновяванията, моля въведете вашия ключ за лиценз долу. Ако " -"нямате ключ за лиценз, моля посетете детайли и цени" +"нямате ключ за лиценз, моля посетете детайли и цени" #: pro/admin/views/html-settings-updates.php:37 msgid "License Key" diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-ca.mo b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-ca.mo index 28937614b..837aa6bf3 100644 Binary files a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-ca.mo and b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-ca.mo differ diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-ca.po b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-ca.po index 91683d0fe..d7726b916 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-ca.po +++ b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-ca.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2024-01-12T11:58:55+00:00\n" +"PO-Revision-Date: 2024-02-05T19:27:11+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: ca\n" "MIME-Version: 1.0\n" @@ -21,6 +21,55 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:59 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:41 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by the ACF " +"shortcode. We've detected the output of some of your fields will be modified " +"by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:33 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields will be modified by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:22 +msgid "" +"%1$s ACF will soon escape unsafe HTML that is rendered by the_field(). We've detected the output of some of your fields will be modified by " +"this change. %2$s. %3$s" +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:14 +msgid "Please contact your site admin for more details." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn how to fix" +msgstr "" + +#: includes/admin/admin.php:67 +msgid "Hide details" +msgstr "" + +#: includes/admin/admin.php:66 includes/admin/views/escaped-html-notice.php:11 +msgid "Show details" +msgstr "" + #: includes/admin/views/global/navigation.php:223 msgid "Renew ACF PRO License" msgstr "Renova la llicència ACF PRO" @@ -106,26 +155,26 @@ msgid "Add fields" msgstr "Afegeix camps" #: includes/admin/post-types/admin-field-group.php:121 -#: assets/build/js/acf-field-group.js:2753 +#: assets/build/js/acf-field-group.js:2752 #: assets/build/js/acf-field-group.js:3236 msgid "This Field" msgstr "Aquest camp" -#: includes/admin/admin.php:267 +#: includes/admin/admin.php:332 msgid "ACF PRO" msgstr "ACF PRO" -#: includes/admin/admin.php:265 +#: includes/admin/admin.php:330 msgid "Feedback" msgstr "Opinions" -#: includes/admin/admin.php:263 +#: includes/admin/admin.php:328 msgid "Support" msgstr "Suport" #. translators: This text is prepended by a link to ACF's website, and appended #. by a link to WP Engine's website. -#: includes/admin/admin.php:238 +#: includes/admin/admin.php:303 msgid "is developed and maintained by" msgstr "és desenvolupat i mantingut per" @@ -146,8 +195,8 @@ msgstr "" "Activar el paràmetre bidireccional permet actualitzar un valor als camps de " "destinació per cada valor seleccionat per aquest camp, afegint o suprimint " "l'ID d'entrada, l'ID de taxonomia o l'ID d'usuari de l'element que s'està " -"actualitzant. Per a més informació, llegeix la documentació." +"actualitzant. Per a més informació, llegeix la documentació." #: includes/acf-bidirectional-functions.php:248 msgid "" @@ -675,7 +724,7 @@ msgstr "" "es mostren mentre editeu el contingut. Útil per mantenir ordenats grans " "conjunts de dades." -#: includes/fields.php:474 +#: includes/fields.php:492 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " @@ -685,7 +734,7 @@ msgstr "" "membres de l'equip i fitxes de crida d'acció, actuant com a pare d'un " "conjunt de subcamps que es poden repetir una i altra vegada." -#: includes/fields.php:464 +#: includes/fields.php:482 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -698,7 +747,7 @@ msgstr "" "fitxers adjunts a la galeria i el nombre mínim/màxim de fitxers adjunts " "permesos." -#: includes/fields.php:454 +#: includes/fields.php:472 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " @@ -709,7 +758,7 @@ msgstr "" "control total mitjançant l'ús de dissenys i subcamps per dissenyar els blocs " "disponibles." -#: includes/fields.php:444 +#: includes/fields.php:462 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -721,16 +770,16 @@ msgstr "" "d'execució. El camp Clonar pot substituir-se amb els camps seleccionats o " "mostrar els camps seleccionats com un grup de subcamps." -#: includes/fields.php:441 +#: includes/fields.php:459 msgctxt "noun" msgid "Clone" msgstr "Clona" -#: includes/admin/views/global/navigation.php:86 includes/fields.php:356 +#: includes/admin/views/global/navigation.php:86 includes/fields.php:374 msgid "PRO" msgstr "PRO" -#: includes/fields.php:354 includes/fields.php:411 +#: includes/fields.php:372 includes/fields.php:429 msgid "Advanced" msgstr "Avançat" @@ -2718,14 +2767,14 @@ msgid "Post type deleted." msgstr "Tipus de contingut suprimit." #: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 +#: assets/build/js/acf-field-group.js:1145 #: assets/build/js/acf-field-group.js:1366 msgid "Type to search..." msgstr "Tecleja per cercar..." #: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2319 +#: assets/build/js/acf-field-group.js:1171 +#: assets/build/js/acf-field-group.js:2318 #: assets/build/js/acf-field-group.js:1414 #: assets/build/js/acf-field-group.js:2727 msgid "PRO Only" @@ -2738,7 +2787,7 @@ msgid "Field groups linked successfully." msgstr "Grups de camps enllaçats correctament." #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:195 +#: includes/admin/admin.php:203 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." @@ -2746,7 +2795,7 @@ msgstr "" "Importa tipus de contingut i taxonomies registrades amb Custom Post Type UI " "i gestiona-les amb ACF. Comença." -#: includes/admin/admin.php:48 includes/admin/admin.php:267 +#: includes/admin/admin.php:47 includes/admin/admin.php:332 msgid "ACF" msgstr "ACF" @@ -2835,7 +2884,7 @@ msgstr "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" -#: includes/api/api-template.php:835 +#: includes/api/api-template.php:1051 msgid "[ACF shortcode value disabled for preview]" msgstr "[Valor del codi de substitució d'ACF desactivat a la previsualització]" @@ -2845,7 +2894,7 @@ msgid "Close Modal" msgstr "Tanca la finestra emergent" #: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1670 +#: assets/build/js/acf-field-group.js:1669 #: assets/build/js/acf-field-group.js:1993 msgid "Field moved to other group" msgstr "Camp mogut a un altre grup" @@ -2924,8 +2973,8 @@ msgid "" "New to ACF? Take a look at our getting " "started guide." msgstr "" -"Sou nou a l'ACF? Feu una ullada a la nostra guia d'inici." +"Sou nou a l'ACF? Feu una ullada a la nostra guia d'inici." #: includes/admin/views/acf-field-group/list-empty.php:15 msgid "Add Field Group" @@ -3023,16 +3072,16 @@ msgstr "#" msgid "Add Field" msgstr "Afegeix un camp" -#: includes/acf-field-group-functions.php:496 includes/fields.php:409 +#: includes/acf-field-group-functions.php:496 includes/fields.php:427 msgid "Presentation" msgstr "Presentació" -#: includes/fields.php:408 +#: includes/fields.php:426 msgid "Validation" msgstr "Validació" #: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:407 +#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:425 msgid "General" msgstr "General" @@ -3077,7 +3126,7 @@ msgid "Activate this item" msgstr "Activa aquest element" #: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2812 +#: assets/build/js/acf-field-group.js:2811 #: assets/build/js/acf-field-group.js:3313 msgid "Move field group to trash?" msgstr "Voleu moure el grup de camps a la paperera?" @@ -3111,17 +3160,17 @@ msgstr "" "Advanced Custom Fields i Advanced Custom Fields PRO no haurien d'estar " "actius al mateix temps. Hem desactivat Advanced Custom Fields automàticament." -#: includes/acf-value-functions.php:374 +#: includes/acf-value-functions.php:377 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s - hem detectat una o més crides per recuperar valors " "de camps ACF abans que ACF s'hagi inicialitzat. Això no s'admet i pot donar " -"lloc a dades malformades o que faltin. Obteniu informació sobre com solucionar-ho." +"lloc a dades malformades o que faltin. Obteniu informació sobre com solucionar-ho." #: includes/fields/class-acf-field-user.php:551 msgid "%1$s must have a user with the %2$s role." @@ -3311,23 +3360,23 @@ msgstr "S'està carregant el diff" msgid "Review local JSON changes" msgstr "Revisa els canvis JSON locals" -#: includes/admin/admin.php:170 +#: includes/admin/admin.php:178 msgid "Visit website" msgstr "Visiteu el lloc web" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:177 msgid "View details" msgstr "Visualitza els detalls" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:176 msgid "Version %s" msgstr "Versió %s" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:175 msgid "Information" msgstr "Informació" -#: includes/admin/admin.php:158 +#: includes/admin/admin.php:166 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -3335,7 +3384,7 @@ msgstr "" "Servei d'ajuda. Els professionals de " "suport al servei d'ajuda us ajudaran amb els problemes tècnics més profunds." -#: includes/admin/admin.php:154 +#: includes/admin/admin.php:162 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " @@ -3345,7 +3394,7 @@ msgstr "" "amistosa als nostres fòrums comunitaris que pot ajudar-vos a descobrir com " "es fan les coses al món de l'ACF." -#: includes/admin/admin.php:150 +#: includes/admin/admin.php:158 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -3355,7 +3404,7 @@ msgstr "" "documentació conté referències i guies per a la majoria de situacions que " "podeu trobar." -#: includes/admin/admin.php:147 +#: includes/admin/admin.php:155 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -3365,11 +3414,11 @@ msgstr "" "web amb l'ACF. Si trobeu alguna dificultat, hi ha diversos llocs on podeu " "trobar ajuda:" -#: includes/admin/admin.php:144 includes/admin/admin.php:146 +#: includes/admin/admin.php:152 includes/admin/admin.php:154 msgid "Help & Support" msgstr "Ajuda i suport" -#: includes/admin/admin.php:135 +#: includes/admin/admin.php:143 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -3377,7 +3426,7 @@ msgstr "" "Utilitzeu la pestanya d'ajuda i suport per posar-vos en contacte amb " "nosaltres si necessiteu ajuda." -#: includes/admin/admin.php:132 +#: includes/admin/admin.php:140 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -3387,7 +3436,7 @@ msgstr "" "nostra guia Primers passos per " "familiaritzar-vos amb la filosofia i les millors pràctiques de l'extensió." -#: includes/admin/admin.php:130 +#: includes/admin/admin.php:138 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -3398,7 +3447,7 @@ msgstr "" "addicionals i una API intuïtiva per mostrar els valors dels camps " "personalitzats en qualsevol fitxer de plantilla de tema." -#: includes/admin/admin.php:127 includes/admin/admin.php:129 +#: includes/admin/admin.php:135 includes/admin/admin.php:137 msgid "Overview" msgstr "Resum" @@ -3418,7 +3467,7 @@ msgstr "El nonce no és vàlid." msgid "Error loading field." msgstr "Error en carregar el camp." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 +#: assets/build/js/acf-input.js:2748 assets/build/js/acf-input.js:2817 #: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 msgid "Location not found: %s" msgstr "No s'ha trobat la ubicació: %s" @@ -3566,7 +3615,7 @@ msgid "Show this field if" msgstr "Mostra aquest camp si" #: includes/admin/views/acf-field-group/conditional-logic.php:25 -#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:410 +#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:428 msgid "Conditional Logic" msgstr "Lògica condicional" @@ -3612,15 +3661,15 @@ msgstr "Cal actualitzar la base de dades" msgid "Options Page" msgstr "Pàgina d'opcions" -#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:479 msgid "Gallery" msgstr "Galeria" -#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:469 msgid "Flexible Content" msgstr "Contingut flexible" -#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:489 msgid "Repeater" msgstr "Repetible" @@ -3867,7 +3916,7 @@ msgstr "Arrossegueu per reordenar" #: includes/admin/post-types/admin-field-group.php:103 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2347 +#: assets/build/js/acf-field-group.js:2346 #: assets/build/js/acf-field-group.js:2763 msgid "Show this field group if" msgstr "Mostra aquest grup de camps si" @@ -4051,7 +4100,7 @@ msgstr "Duplica aquest element" msgid "Supports" msgstr "Suports" -#: includes/admin/admin.php:261 includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:326 includes/admin/views/browse-fields-modal.php:92 msgid "Documentation" msgstr "Documentació" @@ -4154,7 +4203,7 @@ msgstr "Nul" #: includes/admin/post-types/admin-field-group.php:101 #: includes/class-acf-internal-post-type.php:730 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1510 +#: assets/build/js/acf-field-group.js:1509 #: assets/build/js/acf-field-group.js:1821 msgid "copy" msgstr "copia" @@ -4172,7 +4221,7 @@ msgid "Checked" msgstr "Marcat" #: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1615 +#: assets/build/js/acf-field-group.js:1614 #: assets/build/js/acf-field-group.js:1933 msgid "Move Custom Field" msgstr "Mou el grup de camps" @@ -4188,13 +4237,13 @@ msgid "Field group title is required" msgstr "El títol del grup de camps és obligatori" #: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1604 +#: assets/build/js/acf-field-group.js:1603 #: assets/build/js/acf-field-group.js:1919 msgid "This field cannot be moved until its changes have been saved" msgstr "Aquest camp no es pot moure fins que no se n’hagin desat els canvis" #: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1414 +#: assets/build/js/acf-field-group.js:1413 #: assets/build/js/acf-field-group.js:1716 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "La cadena «field_» no es pot utilitzar al principi del nom d'un camp" @@ -4261,15 +4310,15 @@ msgstr "Pàgina" msgid "Post" msgstr "Entrada" -#: includes/fields.php:353 +#: includes/fields.php:371 msgid "Relational" msgstr "Relacional" -#: includes/fields.php:352 +#: includes/fields.php:370 msgid "Choice" msgstr "Elecció" -#: includes/fields.php:350 +#: includes/fields.php:368 msgid "Basic" msgstr "Bàsic" @@ -4297,7 +4346,7 @@ msgstr "Actualitza" msgid "Validate Email" msgstr "Valida el correu electrònic" -#: includes/fields.php:351 includes/forms/form-front.php:49 +#: includes/fields.php:369 includes/forms/form-front.php:49 msgid "Content" msgstr "Contingut" @@ -4306,8 +4355,8 @@ msgstr "Contingut" msgid "Title" msgstr "Títol" -#: includes/assets.php:372 includes/forms/form-comment.php:154 -#: assets/build/js/acf-input.js:7372 assets/build/js/acf-input.js:7956 +#: includes/assets.php:373 includes/forms/form-comment.php:154 +#: assets/build/js/acf-input.js:7370 assets/build/js/acf-input.js:7956 msgid "Edit field group" msgstr "Edita el grup de camps" @@ -4364,59 +4413,59 @@ msgid "Has any value" msgstr "Té algun valor" #: includes/admin/admin-internal-post-type.php:345 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 +#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:354 #: assets/build/js/acf.js:1564 assets/build/js/acf.js:1658 msgid "Cancel" msgstr "Cancel·la" -#: includes/assets.php:349 assets/build/js/acf.js:1738 +#: includes/assets.php:350 assets/build/js/acf.js:1738 #: assets/build/js/acf.js:1855 msgid "Are you sure?" msgstr "N'esteu segur?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9432 +#: includes/assets.php:370 assets/build/js/acf-input.js:9430 #: assets/build/js/acf-input.js:10282 msgid "%d fields require attention" msgstr "Cal revisar %d camps" -#: includes/assets.php:368 assets/build/js/acf-input.js:9430 +#: includes/assets.php:369 assets/build/js/acf-input.js:9428 #: assets/build/js/acf-input.js:10278 msgid "1 field requires attention" msgstr "Cal revisar un camp" -#: includes/assets.php:367 includes/validation.php:271 -#: includes/validation.php:279 assets/build/js/acf-input.js:9425 +#: includes/assets.php:368 includes/validation.php:271 +#: includes/validation.php:279 assets/build/js/acf-input.js:9423 #: assets/build/js/acf-input.js:10273 msgid "Validation failed" msgstr "La validació ha fallat" -#: includes/assets.php:366 assets/build/js/acf-input.js:9593 +#: includes/assets.php:367 assets/build/js/acf-input.js:9591 #: assets/build/js/acf-input.js:10461 msgid "Validation successful" msgstr "Validació correcta" -#: includes/media.php:54 assets/build/js/acf-input.js:7200 +#: includes/media.php:54 assets/build/js/acf-input.js:7198 #: assets/build/js/acf-input.js:7760 msgid "Restricted" msgstr "Restringit" -#: includes/media.php:53 assets/build/js/acf-input.js:7015 +#: includes/media.php:53 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7524 msgid "Collapse Details" msgstr "Amaga els detalls" -#: includes/media.php:52 assets/build/js/acf-input.js:7015 +#: includes/media.php:52 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7521 msgid "Expand Details" msgstr "Expandeix els detalls" #: includes/admin/views/acf-post-type/advanced-settings.php:470 -#: includes/media.php:51 assets/build/js/acf-input.js:6882 +#: includes/media.php:51 assets/build/js/acf-input.js:6880 #: assets/build/js/acf-input.js:7369 msgid "Uploaded to this post" msgstr "S'ha penjat a aquesta entrada" -#: includes/media.php:50 assets/build/js/acf-input.js:6921 +#: includes/media.php:50 assets/build/js/acf-input.js:6919 #: assets/build/js/acf-input.js:7408 msgctxt "verb" msgid "Update" @@ -4427,7 +4476,7 @@ msgctxt "verb" msgid "Edit" msgstr "Edita" -#: includes/assets.php:363 assets/build/js/acf-input.js:9202 +#: includes/assets.php:364 assets/build/js/acf-input.js:9200 #: assets/build/js/acf-input.js:10044 msgid "The changes you made will be lost if you navigate away from this page" msgstr "Perdreu els canvis que heu fet si abandoneu aquesta pàgina" @@ -4442,7 +4491,7 @@ msgstr "El tipus de fitxer ha de ser %s." #: includes/admin/views/acf-field-group/location-group.php:3 #: includes/admin/views/acf-field-group/locations.php:35 #: includes/api/api-helpers.php:2964 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2385 +#: assets/build/js/acf-field-group.js:2384 #: assets/build/js/acf-field-group.js:933 #: assets/build/js/acf-field-group.js:2807 msgid "or" @@ -4494,7 +4543,7 @@ msgstr "Miniatura" #: includes/acf-field-functions.php:852 #: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 +#: assets/build/js/acf-field-group.js:1076 #: assets/build/js/acf-field-group.js:1260 msgid "(no label)" msgstr "(sense etiqueta)" @@ -4727,18 +4776,18 @@ msgid "File name" msgstr "Nom del fitxer" #: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: assets/build/js/acf-input.js:2472 assets/build/js/acf-input.js:2625 msgid "Update File" msgstr "Actualitza el fitxer" #: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: assets/build/js/acf-input.js:2471 assets/build/js/acf-input.js:2624 msgid "Edit File" msgstr "Edita el fitxer" #: includes/admin/tools/class-acf-admin-tool-import.php:57 #: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: assets/build/js/acf-input.js:2445 assets/build/js/acf-input.js:2597 msgid "Select File" msgstr "Escull el fitxer" @@ -4764,7 +4813,7 @@ msgid "Enter each default value on a new line" msgstr "Introduïu cada valor per defecte en una línia nova" #: includes/fields/class-acf-field-select.php:243 includes/media.php:48 -#: assets/build/js/acf-input.js:6780 assets/build/js/acf-input.js:7254 +#: assets/build/js/acf-input.js:6778 assets/build/js/acf-input.js:7254 msgctxt "verb" msgid "Select" msgstr "Selecciona" @@ -5119,48 +5168,48 @@ msgstr "Permet nul?" msgid "Parent" msgstr "Pare" -#: includes/fields/class-acf-field-wysiwyg.php:378 +#: includes/fields/class-acf-field-wysiwyg.php:381 msgid "TinyMCE will not be initialized until field is clicked" msgstr "El TinyMCE no s'inicialitzarà fins que no es faci clic al camp" -#: includes/fields/class-acf-field-wysiwyg.php:377 +#: includes/fields/class-acf-field-wysiwyg.php:380 msgid "Delay Initialization" msgstr "Endarrereix la inicialització?" -#: includes/fields/class-acf-field-wysiwyg.php:366 +#: includes/fields/class-acf-field-wysiwyg.php:369 msgid "Show Media Upload Buttons" msgstr "Mostra els botons de penjar mèdia?" -#: includes/fields/class-acf-field-wysiwyg.php:350 +#: includes/fields/class-acf-field-wysiwyg.php:353 msgid "Toolbar" msgstr "Barra d'eines" -#: includes/fields/class-acf-field-wysiwyg.php:342 +#: includes/fields/class-acf-field-wysiwyg.php:345 msgid "Text Only" msgstr "Només Text" -#: includes/fields/class-acf-field-wysiwyg.php:341 +#: includes/fields/class-acf-field-wysiwyg.php:344 msgid "Visual Only" msgstr "Només visual" -#: includes/fields/class-acf-field-wysiwyg.php:340 +#: includes/fields/class-acf-field-wysiwyg.php:343 msgid "Visual & Text" msgstr "Visual i text" -#: includes/fields/class-acf-field-wysiwyg.php:335 +#: includes/fields/class-acf-field-wysiwyg.php:338 msgid "Tabs" msgstr "Pestanyes" -#: includes/fields/class-acf-field-wysiwyg.php:277 +#: includes/fields/class-acf-field-wysiwyg.php:280 msgid "Click to initialize TinyMCE" msgstr "Feu clic per inicialitzar el TinyMCE" -#: includes/fields/class-acf-field-wysiwyg.php:271 +#: includes/fields/class-acf-field-wysiwyg.php:274 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Text" -#: includes/fields/class-acf-field-wysiwyg.php:270 +#: includes/fields/class-acf-field-wysiwyg.php:273 msgid "Visual" msgstr "Visual" @@ -5237,7 +5286,7 @@ msgstr "Text de mostra" #: includes/fields/class-acf-field-text.php:104 #: includes/fields/class-acf-field-textarea.php:102 #: includes/fields/class-acf-field-url.php:100 -#: includes/fields/class-acf-field-wysiwyg.php:303 +#: includes/fields/class-acf-field-wysiwyg.php:306 msgid "Appears when creating a new post" msgstr "Apareix quan es crea una nova entrada" @@ -5338,17 +5387,17 @@ msgid "Select post type" msgstr "Seleccioneu el tipus de contingut" #: includes/fields/class-acf-field-relationship.php:60 -#: assets/build/js/acf-input.js:3930 assets/build/js/acf-input.js:4214 +#: assets/build/js/acf-input.js:3928 assets/build/js/acf-input.js:4214 msgid "No matches found" msgstr "No s'ha trobat cap coincidència" #: includes/fields/class-acf-field-relationship.php:59 -#: assets/build/js/acf-input.js:3913 assets/build/js/acf-input.js:4193 +#: assets/build/js/acf-input.js:3911 assets/build/js/acf-input.js:4193 msgid "Loading" msgstr "S'està carregant" #: includes/fields/class-acf-field-relationship.php:58 -#: assets/build/js/acf-input.js:3818 assets/build/js/acf-input.js:4084 +#: assets/build/js/acf-input.js:3816 assets/build/js/acf-input.js:4084 msgid "Maximum values reached ( {max} values )" msgstr "S’ha arribat al màxim de valors ({max} valors)" @@ -5457,7 +5506,7 @@ msgstr "Afegeix imatge" msgid "No image selected" msgstr "No s'ha seleccionat cap imatge" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:161 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:161 #: includes/fields/class-acf-field-image.php:141 #: includes/fields/class-acf-field-link.php:139 assets/build/js/acf.js:1563 #: assets/build/js/acf.js:1657 @@ -5472,22 +5521,22 @@ msgid "Edit" msgstr "Edita" #: includes/fields/class-acf-field-image.php:69 includes/media.php:55 -#: assets/build/js/acf-input.js:6827 assets/build/js/acf-input.js:7308 +#: assets/build/js/acf-input.js:6825 assets/build/js/acf-input.js:7308 msgid "All images" msgstr "Totes les imatges" #: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: assets/build/js/acf-input.js:3179 assets/build/js/acf-input.js:3399 msgid "Update Image" msgstr "Actualitza la imatge" #: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: assets/build/js/acf-input.js:3178 assets/build/js/acf-input.js:3398 msgid "Edit Image" msgstr "Edita la imatge" #: includes/fields/class-acf-field-image.php:66 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: assets/build/js/acf-input.js:3154 assets/build/js/acf-input.js:3373 msgid "Select Image" msgstr "Escolliu una imatge" @@ -5574,16 +5623,16 @@ msgstr "Selector de data" #: includes/fields/class-acf-field-image.php:247 #: includes/fields/class-acf-field-image.php:283 -#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:266 msgid "Width" msgstr "Amplada" -#: includes/fields/class-acf-field-oembed.php:260 -#: includes/fields/class-acf-field-oembed.php:272 +#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:275 msgid "Embed Size" msgstr "Mida de la incrustació" -#: includes/fields/class-acf-field-oembed.php:218 +#: includes/fields/class-acf-field-oembed.php:221 msgid "Enter URL" msgstr "Introduïu la URL" @@ -5624,7 +5673,7 @@ msgstr "IU estilitzada" #: includes/fields/class-acf-field-textarea.php:101 #: includes/fields/class-acf-field-true_false.php:144 #: includes/fields/class-acf-field-url.php:99 -#: includes/fields/class-acf-field-wysiwyg.php:302 +#: includes/fields/class-acf-field-wysiwyg.php:305 msgid "Default Value" msgstr "Valor per defecte" @@ -5638,13 +5687,13 @@ msgstr "Mostra el text al costat de la casella de selecció" msgid "Message" msgstr "Missatge" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:85 +#: includes/assets.php:352 includes/fields/class-acf-field-true_false.php:85 #: includes/fields/class-acf-field-true_false.php:184 #: assets/build/js/acf.js:1740 assets/build/js/acf.js:1857 msgid "No" msgstr "No" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:82 +#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:82 #: includes/fields/class-acf-field-true_false.php:168 #: assets/build/js/acf.js:1739 assets/build/js/acf.js:1856 msgid "Yes" @@ -5654,31 +5703,31 @@ msgstr "Sí" msgid "True / False" msgstr "Cert / Fals" -#: includes/fields/class-acf-field-group.php:444 +#: includes/fields/class-acf-field-group.php:440 msgid "Row" msgstr "Fila" -#: includes/fields/class-acf-field-group.php:443 +#: includes/fields/class-acf-field-group.php:439 msgid "Table" msgstr "Taula" #: includes/admin/post-types/admin-field-group.php:132 -#: includes/fields/class-acf-field-group.php:442 +#: includes/fields/class-acf-field-group.php:438 msgid "Block" msgstr "Bloc" -#: includes/fields/class-acf-field-group.php:437 +#: includes/fields/class-acf-field-group.php:433 msgid "Specify the style used to render the selected fields" msgstr "Especifiqueu l’estil usat per a mostrar els camps escollits" -#: includes/fields.php:355 includes/fields/class-acf-field-button-group.php:210 +#: includes/fields.php:373 includes/fields/class-acf-field-button-group.php:210 #: includes/fields/class-acf-field-checkbox.php:424 -#: includes/fields/class-acf-field-group.php:436 +#: includes/fields/class-acf-field-group.php:432 #: includes/fields/class-acf-field-radio.php:285 msgid "Layout" msgstr "Disposició" -#: includes/fields/class-acf-field-group.php:420 +#: includes/fields/class-acf-field-group.php:416 msgid "Sub Fields" msgstr "Sub camps" @@ -5693,7 +5742,7 @@ msgstr "Personalitzeu l'alçada del mapa" #: includes/fields/class-acf-field-google-map.php:233 #: includes/fields/class-acf-field-image.php:258 #: includes/fields/class-acf-field-image.php:294 -#: includes/fields/class-acf-field-oembed.php:275 +#: includes/fields/class-acf-field-oembed.php:278 msgid "Height" msgstr "Alçada" @@ -5733,7 +5782,7 @@ msgid "Search" msgstr "Cerca" #: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: assets/build/js/acf-input.js:2838 assets/build/js/acf-input.js:3026 msgid "Sorry, this browser does not support geolocation" msgstr "Aquest navegador no és compatible amb la geolocalització" @@ -5940,13 +5989,13 @@ msgstr "S’han actualitzat les opcions" #: pro/updates.php:99 #, fuzzy #| msgid "" -#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +#| "details & pricing." msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" "Per a activar les actualitzacions, introduïu la clau de llicència a la " "pàgina d’Actualitzacions. Si no teniu cap clau de " @@ -6436,8 +6485,8 @@ msgid "" "a>." msgstr "" "Per a desbloquejar les actualitzacions, introduïu la clau de llicència a " -"continuació. Si no teniu cap clau de llicència, vegeu els detalls i preu." +"continuació. Si no teniu cap clau de llicència, vegeu els detalls i preu." #: pro/admin/views/html-settings-updates.php:37 msgid "License Key" diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-cs_CZ.mo b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-cs_CZ.mo index f3a89fbbd..4a90186fd 100644 Binary files a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-cs_CZ.mo and b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-cs_CZ.mo differ diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-cs_CZ.po b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-cs_CZ.po index 874f56863..8703dc222 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-cs_CZ.po +++ b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-cs_CZ.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2024-01-12T11:58:55+00:00\n" +"PO-Revision-Date: 2024-02-05T19:27:11+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: cs_CZ\n" "MIME-Version: 1.0\n" @@ -21,6 +21,55 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:59 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:41 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by the ACF " +"shortcode. We've detected the output of some of your fields will be modified " +"by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:33 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields will be modified by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:22 +msgid "" +"%1$s ACF will soon escape unsafe HTML that is rendered by the_field(). We've detected the output of some of your fields will be modified by " +"this change. %2$s. %3$s" +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:14 +msgid "Please contact your site admin for more details." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn how to fix" +msgstr "" + +#: includes/admin/admin.php:67 +msgid "Hide details" +msgstr "" + +#: includes/admin/admin.php:66 includes/admin/views/escaped-html-notice.php:11 +msgid "Show details" +msgstr "" + #: includes/admin/views/global/navigation.php:223 msgid "Renew ACF PRO License" msgstr "" @@ -103,26 +152,26 @@ msgid "Add fields" msgstr "" #: includes/admin/post-types/admin-field-group.php:121 -#: assets/build/js/acf-field-group.js:2753 +#: assets/build/js/acf-field-group.js:2752 #: assets/build/js/acf-field-group.js:3236 msgid "This Field" msgstr "" -#: includes/admin/admin.php:267 +#: includes/admin/admin.php:332 msgid "ACF PRO" msgstr "" -#: includes/admin/admin.php:265 +#: includes/admin/admin.php:330 msgid "Feedback" msgstr "" -#: includes/admin/admin.php:263 +#: includes/admin/admin.php:328 msgid "Support" msgstr "" #. translators: This text is prepended by a link to ACF's website, and appended #. by a link to WP Engine's website. -#: includes/admin/admin.php:238 +#: includes/admin/admin.php:303 msgid "is developed and maintained by" msgstr "" @@ -649,7 +698,7 @@ msgstr "" "zobrazují při úpravách obsahu. Užitečné pro udržování pořádku ve velkých " "souborech dat." -#: includes/fields.php:474 +#: includes/fields.php:492 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " @@ -659,7 +708,7 @@ msgstr "" "dlaždice s výzvou k akci, tím, že funguje jako nadřazené pole pro sadu " "podpolí, která lze opakovat znovu a znovu." -#: includes/fields.php:464 +#: includes/fields.php:482 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -670,7 +719,7 @@ msgstr "" "je podobná typu pole Obrázek. Další nastavení umožňují určit, kam se budou v " "galerii přidávat nové přílohy, a minimální/maximální povolený počet příloh." -#: includes/fields.php:454 +#: includes/fields.php:472 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " @@ -680,7 +729,7 @@ msgstr "" "Flexibilní obsah umožňuje definovat, vytvářet a spravovat obsah s naprostou " "kontrolou pomocí rozvržení a podpolí pro návrh dostupných bloků." -#: includes/fields.php:444 +#: includes/fields.php:462 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -692,16 +741,16 @@ msgstr "" "může buď nahradit vybranými poli, nebo zobrazit vybraná pole jako skupinu " "podpolí." -#: includes/fields.php:441 +#: includes/fields.php:459 msgctxt "noun" msgid "Clone" msgstr "Klonování" -#: includes/admin/views/global/navigation.php:86 includes/fields.php:356 +#: includes/admin/views/global/navigation.php:86 includes/fields.php:374 msgid "PRO" msgstr "PRO" -#: includes/fields.php:354 includes/fields.php:411 +#: includes/fields.php:372 includes/fields.php:429 msgid "Advanced" msgstr "Pokročilé" @@ -2653,14 +2702,14 @@ msgid "Post type deleted." msgstr "Typ obsahu smazán." #: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 +#: assets/build/js/acf-field-group.js:1145 #: assets/build/js/acf-field-group.js:1366 msgid "Type to search..." msgstr "Pište pro hledání..." #: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2319 +#: assets/build/js/acf-field-group.js:1171 +#: assets/build/js/acf-field-group.js:2318 #: assets/build/js/acf-field-group.js:1414 #: assets/build/js/acf-field-group.js:2727 msgid "PRO Only" @@ -2673,7 +2722,7 @@ msgid "Field groups linked successfully." msgstr "Skupiny polí byly úspěšně propojeny." #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:195 +#: includes/admin/admin.php:203 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." @@ -2681,7 +2730,7 @@ msgstr "" "Importujte typy obsahu a taxonomie registrované pomocí pluginu Custom Post " "Type UI a spravujte je s ACF. Pusťme se do toho." -#: includes/admin/admin.php:48 includes/admin/admin.php:267 +#: includes/admin/admin.php:47 includes/admin/admin.php:332 msgid "ACF" msgstr "ACF" @@ -2771,7 +2820,7 @@ msgstr "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" -#: includes/api/api-template.php:835 +#: includes/api/api-template.php:1051 msgid "[ACF shortcode value disabled for preview]" msgstr "[Hodnota zkráceného kódu ACF vypnuta pro náhled]" @@ -2781,7 +2830,7 @@ msgid "Close Modal" msgstr "Zavřít modální okno" #: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1670 +#: assets/build/js/acf-field-group.js:1669 #: assets/build/js/acf-field-group.js:1993 msgid "Field moved to other group" msgstr "Pole přesunuto do jiné skupiny" @@ -2860,8 +2909,8 @@ msgid "" "New to ACF? Take a look at our getting " "started guide." msgstr "" -"Jste v ACF nováčkem? Podívejte se na našeho průvodce pro začátečníky." +"Jste v ACF nováčkem? Podívejte se na našeho průvodce pro začátečníky." #: includes/admin/views/acf-field-group/list-empty.php:15 msgid "Add Field Group" @@ -2958,16 +3007,16 @@ msgstr "#" msgid "Add Field" msgstr "Přidat pole" -#: includes/acf-field-group-functions.php:496 includes/fields.php:409 +#: includes/acf-field-group-functions.php:496 includes/fields.php:427 msgid "Presentation" msgstr "Prezentace" -#: includes/fields.php:408 +#: includes/fields.php:426 msgid "Validation" msgstr "Validace" #: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:407 +#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:425 msgid "General" msgstr "Obecné" @@ -3014,7 +3063,7 @@ msgid "Activate this item" msgstr "Aktivovat tuto položku" #: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2812 +#: assets/build/js/acf-field-group.js:2811 #: assets/build/js/acf-field-group.js:3313 msgid "Move field group to trash?" msgstr "Přesunout skupinu polí do koše?" @@ -3049,17 +3098,17 @@ msgstr "" "aktivní současně. Plugin Advanced Custom Fields jsme automaticky " "deaktivovali." -#: includes/acf-value-functions.php:374 +#: includes/acf-value-functions.php:377 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s – Zjistili jsme jedno nebo více volání k načtení " "hodnot polí ACF před inicializací ACF. Toto není podporováno a může mít za " -"následek chybná nebo chybějící data. Přečtěte si, jak to opravit." +"následek chybná nebo chybějící data. Přečtěte si, jak to opravit." #: includes/fields/class-acf-field-user.php:551 msgid "%1$s must have a user with the %2$s role." @@ -3251,23 +3300,23 @@ msgstr "Načítání diff" msgid "Review local JSON changes" msgstr "Přehled místních změn JSON" -#: includes/admin/admin.php:170 +#: includes/admin/admin.php:178 msgid "Visit website" msgstr "Navštívit stránky" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:177 msgid "View details" msgstr "Zobrazit podrobnosti" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:176 msgid "Version %s" msgstr "Verze %s" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:175 msgid "Information" msgstr "Informace" -#: includes/admin/admin.php:158 +#: includes/admin/admin.php:166 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -3275,7 +3324,7 @@ msgstr "" "Nápověda. Odborníci na podporu na našem " "help desku pomohou s hlubšími technickými problémy." -#: includes/admin/admin.php:154 +#: includes/admin/admin.php:162 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " @@ -3285,7 +3334,7 @@ msgstr "" "máme aktivní a přátelskou komunitu, která může pomoci zjistit „jak na to“ ve " "světě ACF." -#: includes/admin/admin.php:150 +#: includes/admin/admin.php:158 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -3294,7 +3343,7 @@ msgstr "" "Dokumentace. Naše rozsáhlá dokumentace " "obsahuje odkazy a návody pro většinu situací, se kterými se můžete setkat." -#: includes/admin/admin.php:147 +#: includes/admin/admin.php:155 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -3304,17 +3353,17 @@ msgstr "" "dostali to nejlepší. Pokud se setkáte s jakýmikoli potížemi, můžete najít " "pomoc na několika místech:" -#: includes/admin/admin.php:144 includes/admin/admin.php:146 +#: includes/admin/admin.php:152 includes/admin/admin.php:154 msgid "Help & Support" msgstr "Nápověda a podpora" -#: includes/admin/admin.php:135 +#: includes/admin/admin.php:143 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." msgstr "Pokud budete potřebovat pomoc, přejděte na záložku Nápověda a podpora." -#: includes/admin/admin.php:132 +#: includes/admin/admin.php:140 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -3324,7 +3373,7 @@ msgstr "" "href=\"%s\" target=\"_blank\">Začínáme, abyste se seznámili s filozofií " "pluginu a osvědčenými postupy." -#: includes/admin/admin.php:130 +#: includes/admin/admin.php:138 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -3335,7 +3384,7 @@ msgstr "" "dalších polí. Plugin nabízí intuitivní rozhraní API pro zobrazení hodnot " "vlastních polí v libovolném souboru šablony." -#: includes/admin/admin.php:127 includes/admin/admin.php:129 +#: includes/admin/admin.php:135 includes/admin/admin.php:137 msgid "Overview" msgstr "Přehled" @@ -3355,7 +3404,7 @@ msgstr "Neplatná hodnota." msgid "Error loading field." msgstr "Při načítání pole došlo k chybě." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 +#: assets/build/js/acf-input.js:2748 assets/build/js/acf-input.js:2817 #: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 msgid "Location not found: %s" msgstr "Umístění nenalezeno: %s" @@ -3503,7 +3552,7 @@ msgid "Show this field if" msgstr "Zobrazit toto pole, pokud" #: includes/admin/views/acf-field-group/conditional-logic.php:25 -#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:410 +#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:428 msgid "Conditional Logic" msgstr "Podmíněná logika" @@ -3547,15 +3596,15 @@ msgstr "Vyžadován upgrade databáze" msgid "Options Page" msgstr "Stránka konfigurace" -#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:479 msgid "Gallery" msgstr "Galerie" -#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:469 msgid "Flexible Content" msgstr "Flexibilní obsah" -#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:489 msgid "Repeater" msgstr "Opakovač" @@ -3801,7 +3850,7 @@ msgstr "Přetažením změníte pořadí" #: includes/admin/post-types/admin-field-group.php:103 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2347 +#: assets/build/js/acf-field-group.js:2346 #: assets/build/js/acf-field-group.js:2763 msgid "Show this field group if" msgstr "Zobrazit tuto skupinu polí, pokud" @@ -3982,7 +4031,7 @@ msgstr "Duplikovat tuto položku" msgid "Supports" msgstr "Podporuje" -#: includes/admin/admin.php:261 includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:326 includes/admin/views/browse-fields-modal.php:92 msgid "Documentation" msgstr "Dokumentace" @@ -4088,7 +4137,7 @@ msgstr "Nula" #: includes/admin/post-types/admin-field-group.php:101 #: includes/class-acf-internal-post-type.php:730 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1510 +#: assets/build/js/acf-field-group.js:1509 #: assets/build/js/acf-field-group.js:1821 msgid "copy" msgstr "kopírovat" @@ -4106,7 +4155,7 @@ msgid "Checked" msgstr "Zaškrtnuto" #: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1615 +#: assets/build/js/acf-field-group.js:1614 #: assets/build/js/acf-field-group.js:1933 msgid "Move Custom Field" msgstr "Přesunout vlastní pole" @@ -4122,13 +4171,13 @@ msgid "Field group title is required" msgstr "Vyžadován nadpis pro skupinu polí" #: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1604 +#: assets/build/js/acf-field-group.js:1603 #: assets/build/js/acf-field-group.js:1919 msgid "This field cannot be moved until its changes have been saved" msgstr "Toto pole nelze přesunout, dokud nebudou uloženy jeho změny" #: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1414 +#: assets/build/js/acf-field-group.js:1413 #: assets/build/js/acf-field-group.js:1716 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "Řetězec \"pole_\" nesmí být použit na začátku názvu pole" @@ -4195,15 +4244,15 @@ msgstr "Stránka" msgid "Post" msgstr "Příspěvek" -#: includes/fields.php:353 +#: includes/fields.php:371 msgid "Relational" msgstr "Relační" -#: includes/fields.php:352 +#: includes/fields.php:370 msgid "Choice" msgstr "Volba" -#: includes/fields.php:350 +#: includes/fields.php:368 msgid "Basic" msgstr "Základní" @@ -4231,7 +4280,7 @@ msgstr "Aktualizace" msgid "Validate Email" msgstr "Ověřit e-mail" -#: includes/fields.php:351 includes/forms/form-front.php:49 +#: includes/fields.php:369 includes/forms/form-front.php:49 msgid "Content" msgstr "Obsah" @@ -4240,8 +4289,8 @@ msgstr "Obsah" msgid "Title" msgstr "Název" -#: includes/assets.php:372 includes/forms/form-comment.php:154 -#: assets/build/js/acf-input.js:7372 assets/build/js/acf-input.js:7956 +#: includes/assets.php:373 includes/forms/form-comment.php:154 +#: assets/build/js/acf-input.js:7370 assets/build/js/acf-input.js:7956 msgid "Edit field group" msgstr "Editovat skupinu polí" @@ -4298,59 +4347,59 @@ msgid "Has any value" msgstr "Má libovolnou hodnotu" #: includes/admin/admin-internal-post-type.php:345 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 +#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:354 #: assets/build/js/acf.js:1564 assets/build/js/acf.js:1658 msgid "Cancel" msgstr "Zrušit" -#: includes/assets.php:349 assets/build/js/acf.js:1738 +#: includes/assets.php:350 assets/build/js/acf.js:1738 #: assets/build/js/acf.js:1855 msgid "Are you sure?" msgstr "Jste si jistí?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9432 +#: includes/assets.php:370 assets/build/js/acf-input.js:9430 #: assets/build/js/acf-input.js:10282 msgid "%d fields require attention" msgstr "Několik polí vyžaduje pozornost (%d)" -#: includes/assets.php:368 assets/build/js/acf-input.js:9430 +#: includes/assets.php:369 assets/build/js/acf-input.js:9428 #: assets/build/js/acf-input.js:10278 msgid "1 field requires attention" msgstr "1 pole vyžaduje pozornost" -#: includes/assets.php:367 includes/validation.php:271 -#: includes/validation.php:279 assets/build/js/acf-input.js:9425 +#: includes/assets.php:368 includes/validation.php:271 +#: includes/validation.php:279 assets/build/js/acf-input.js:9423 #: assets/build/js/acf-input.js:10273 msgid "Validation failed" msgstr "Ověření selhalo" -#: includes/assets.php:366 assets/build/js/acf-input.js:9593 +#: includes/assets.php:367 assets/build/js/acf-input.js:9591 #: assets/build/js/acf-input.js:10461 msgid "Validation successful" msgstr "Ověření úspěšné" -#: includes/media.php:54 assets/build/js/acf-input.js:7200 +#: includes/media.php:54 assets/build/js/acf-input.js:7198 #: assets/build/js/acf-input.js:7760 msgid "Restricted" msgstr "Omezeno" -#: includes/media.php:53 assets/build/js/acf-input.js:7015 +#: includes/media.php:53 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7524 msgid "Collapse Details" msgstr "Sbalit podrobnosti" -#: includes/media.php:52 assets/build/js/acf-input.js:7015 +#: includes/media.php:52 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7521 msgid "Expand Details" msgstr "Rozbalit podrobnosti" #: includes/admin/views/acf-post-type/advanced-settings.php:470 -#: includes/media.php:51 assets/build/js/acf-input.js:6882 +#: includes/media.php:51 assets/build/js/acf-input.js:6880 #: assets/build/js/acf-input.js:7369 msgid "Uploaded to this post" msgstr "Nahrán k tomuto příspěvku" -#: includes/media.php:50 assets/build/js/acf-input.js:6921 +#: includes/media.php:50 assets/build/js/acf-input.js:6919 #: assets/build/js/acf-input.js:7408 msgctxt "verb" msgid "Update" @@ -4361,7 +4410,7 @@ msgctxt "verb" msgid "Edit" msgstr "Upravit" -#: includes/assets.php:363 assets/build/js/acf-input.js:9202 +#: includes/assets.php:364 assets/build/js/acf-input.js:9200 #: assets/build/js/acf-input.js:10044 msgid "The changes you made will be lost if you navigate away from this page" msgstr "" @@ -4377,7 +4426,7 @@ msgstr "Typ souboru musí být %s." #: includes/admin/views/acf-field-group/location-group.php:3 #: includes/admin/views/acf-field-group/locations.php:35 #: includes/api/api-helpers.php:2964 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2385 +#: assets/build/js/acf-field-group.js:2384 #: assets/build/js/acf-field-group.js:933 #: assets/build/js/acf-field-group.js:2807 msgid "or" @@ -4429,7 +4478,7 @@ msgstr "Miniatura" #: includes/acf-field-functions.php:852 #: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 +#: assets/build/js/acf-field-group.js:1076 #: assets/build/js/acf-field-group.js:1260 msgid "(no label)" msgstr "(bez štítku)" @@ -4661,18 +4710,18 @@ msgid "File name" msgstr "Jméno souboru" #: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: assets/build/js/acf-input.js:2472 assets/build/js/acf-input.js:2625 msgid "Update File" msgstr "Aktualizovat soubor" #: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: assets/build/js/acf-input.js:2471 assets/build/js/acf-input.js:2624 msgid "Edit File" msgstr "Upravit soubor" #: includes/admin/tools/class-acf-admin-tool-import.php:57 #: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: assets/build/js/acf-input.js:2445 assets/build/js/acf-input.js:2597 msgid "Select File" msgstr "Vybrat soubor" @@ -4698,7 +4747,7 @@ msgid "Enter each default value on a new line" msgstr "Zadejte každou výchozí hodnotu na nový řádek" #: includes/fields/class-acf-field-select.php:243 includes/media.php:48 -#: assets/build/js/acf-input.js:6780 assets/build/js/acf-input.js:7254 +#: assets/build/js/acf-input.js:6778 assets/build/js/acf-input.js:7254 msgctxt "verb" msgid "Select" msgstr "Vybrat" @@ -5050,48 +5099,48 @@ msgstr "" msgid "Parent" msgstr "Rodič" -#: includes/fields/class-acf-field-wysiwyg.php:378 +#: includes/fields/class-acf-field-wysiwyg.php:381 msgid "TinyMCE will not be initialized until field is clicked" msgstr "TinyMCE se inicializuje až po kliknutí na pole" -#: includes/fields/class-acf-field-wysiwyg.php:377 +#: includes/fields/class-acf-field-wysiwyg.php:380 msgid "Delay Initialization" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:366 +#: includes/fields/class-acf-field-wysiwyg.php:369 msgid "Show Media Upload Buttons" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:350 +#: includes/fields/class-acf-field-wysiwyg.php:353 msgid "Toolbar" msgstr "Lišta nástrojů" -#: includes/fields/class-acf-field-wysiwyg.php:342 +#: includes/fields/class-acf-field-wysiwyg.php:345 msgid "Text Only" msgstr "Pouze text" -#: includes/fields/class-acf-field-wysiwyg.php:341 +#: includes/fields/class-acf-field-wysiwyg.php:344 msgid "Visual Only" msgstr "Pouze grafika" -#: includes/fields/class-acf-field-wysiwyg.php:340 +#: includes/fields/class-acf-field-wysiwyg.php:343 msgid "Visual & Text" msgstr "Grafika a text" -#: includes/fields/class-acf-field-wysiwyg.php:335 +#: includes/fields/class-acf-field-wysiwyg.php:338 msgid "Tabs" msgstr "Záložky" -#: includes/fields/class-acf-field-wysiwyg.php:277 +#: includes/fields/class-acf-field-wysiwyg.php:280 msgid "Click to initialize TinyMCE" msgstr "Klikněte pro inicializaci TinyMCE" -#: includes/fields/class-acf-field-wysiwyg.php:271 +#: includes/fields/class-acf-field-wysiwyg.php:274 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Text" -#: includes/fields/class-acf-field-wysiwyg.php:270 +#: includes/fields/class-acf-field-wysiwyg.php:273 msgid "Visual" msgstr "Grafika" @@ -5168,7 +5217,7 @@ msgstr "Zástupný text" #: includes/fields/class-acf-field-text.php:104 #: includes/fields/class-acf-field-textarea.php:102 #: includes/fields/class-acf-field-url.php:100 -#: includes/fields/class-acf-field-wysiwyg.php:303 +#: includes/fields/class-acf-field-wysiwyg.php:306 msgid "Appears when creating a new post" msgstr "Objeví se při vytváření nového příspěvku" @@ -5270,17 +5319,17 @@ msgid "Select post type" msgstr "Zvolit typ příspěvku" #: includes/fields/class-acf-field-relationship.php:60 -#: assets/build/js/acf-input.js:3930 assets/build/js/acf-input.js:4214 +#: assets/build/js/acf-input.js:3928 assets/build/js/acf-input.js:4214 msgid "No matches found" msgstr "Nebyly nalezeny žádné výsledky" #: includes/fields/class-acf-field-relationship.php:59 -#: assets/build/js/acf-input.js:3913 assets/build/js/acf-input.js:4193 +#: assets/build/js/acf-input.js:3911 assets/build/js/acf-input.js:4193 msgid "Loading" msgstr "Načítání" #: includes/fields/class-acf-field-relationship.php:58 -#: assets/build/js/acf-input.js:3818 assets/build/js/acf-input.js:4084 +#: assets/build/js/acf-input.js:3816 assets/build/js/acf-input.js:4084 msgid "Maximum values reached ( {max} values )" msgstr "Dosaženo maximálního množství hodnot ( {max} hodnot )" @@ -5389,7 +5438,7 @@ msgstr "Přidat obrázek" msgid "No image selected" msgstr "Není vybrán žádný obrázek" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:161 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:161 #: includes/fields/class-acf-field-image.php:141 #: includes/fields/class-acf-field-link.php:139 assets/build/js/acf.js:1563 #: assets/build/js/acf.js:1657 @@ -5404,22 +5453,22 @@ msgid "Edit" msgstr "Upravit" #: includes/fields/class-acf-field-image.php:69 includes/media.php:55 -#: assets/build/js/acf-input.js:6827 assets/build/js/acf-input.js:7308 +#: assets/build/js/acf-input.js:6825 assets/build/js/acf-input.js:7308 msgid "All images" msgstr "Všechny obrázky" #: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: assets/build/js/acf-input.js:3179 assets/build/js/acf-input.js:3399 msgid "Update Image" msgstr "Aktualizovat obrázek" #: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: assets/build/js/acf-input.js:3178 assets/build/js/acf-input.js:3398 msgid "Edit Image" msgstr "Upravit obrázek" #: includes/fields/class-acf-field-image.php:66 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: assets/build/js/acf-input.js:3154 assets/build/js/acf-input.js:3373 msgid "Select Image" msgstr "Vybrat obrázek" @@ -5504,16 +5553,16 @@ msgstr "Výběr data" #: includes/fields/class-acf-field-image.php:247 #: includes/fields/class-acf-field-image.php:283 -#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:266 msgid "Width" msgstr "Šířka" -#: includes/fields/class-acf-field-oembed.php:260 -#: includes/fields/class-acf-field-oembed.php:272 +#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:275 msgid "Embed Size" msgstr "Velikost pro Embed" -#: includes/fields/class-acf-field-oembed.php:218 +#: includes/fields/class-acf-field-oembed.php:221 msgid "Enter URL" msgstr "Vložte URL" @@ -5554,7 +5603,7 @@ msgstr "Stylizované uživatelské rozhraní" #: includes/fields/class-acf-field-textarea.php:101 #: includes/fields/class-acf-field-true_false.php:144 #: includes/fields/class-acf-field-url.php:99 -#: includes/fields/class-acf-field-wysiwyg.php:302 +#: includes/fields/class-acf-field-wysiwyg.php:305 msgid "Default Value" msgstr "Výchozí hodnota" @@ -5568,13 +5617,13 @@ msgstr "Zobrazí text vedle zaškrtávacího políčka" msgid "Message" msgstr "Zpráva" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:85 +#: includes/assets.php:352 includes/fields/class-acf-field-true_false.php:85 #: includes/fields/class-acf-field-true_false.php:184 #: assets/build/js/acf.js:1740 assets/build/js/acf.js:1857 msgid "No" msgstr "Ne" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:82 +#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:82 #: includes/fields/class-acf-field-true_false.php:168 #: assets/build/js/acf.js:1739 assets/build/js/acf.js:1856 msgid "Yes" @@ -5584,31 +5633,31 @@ msgstr "Ano" msgid "True / False" msgstr "Pravda / Nepravda" -#: includes/fields/class-acf-field-group.php:444 +#: includes/fields/class-acf-field-group.php:440 msgid "Row" msgstr "Řádek" -#: includes/fields/class-acf-field-group.php:443 +#: includes/fields/class-acf-field-group.php:439 msgid "Table" msgstr "Tabulka" #: includes/admin/post-types/admin-field-group.php:132 -#: includes/fields/class-acf-field-group.php:442 +#: includes/fields/class-acf-field-group.php:438 msgid "Block" msgstr "Blok" -#: includes/fields/class-acf-field-group.php:437 +#: includes/fields/class-acf-field-group.php:433 msgid "Specify the style used to render the selected fields" msgstr "Určení stylu použitého pro vykreslení vybraných polí" -#: includes/fields.php:355 includes/fields/class-acf-field-button-group.php:210 +#: includes/fields.php:373 includes/fields/class-acf-field-button-group.php:210 #: includes/fields/class-acf-field-checkbox.php:424 -#: includes/fields/class-acf-field-group.php:436 +#: includes/fields/class-acf-field-group.php:432 #: includes/fields/class-acf-field-radio.php:285 msgid "Layout" msgstr "Typ zobrazení" -#: includes/fields/class-acf-field-group.php:420 +#: includes/fields/class-acf-field-group.php:416 msgid "Sub Fields" msgstr "Podřazená pole" @@ -5623,7 +5672,7 @@ msgstr "Přizpůsobení výšky mapy" #: includes/fields/class-acf-field-google-map.php:233 #: includes/fields/class-acf-field-image.php:258 #: includes/fields/class-acf-field-image.php:294 -#: includes/fields/class-acf-field-oembed.php:275 +#: includes/fields/class-acf-field-oembed.php:278 msgid "Height" msgstr "Výška" @@ -5663,7 +5712,7 @@ msgid "Search" msgstr "Hledat" #: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: assets/build/js/acf-input.js:2838 assets/build/js/acf-input.js:3026 msgid "Sorry, this browser does not support geolocation" msgstr "Je nám líto, ale tento prohlížeč nepodporuje geolokaci" @@ -5872,17 +5921,17 @@ msgstr "Nastavení aktualizováno" #: pro/updates.php:99 #, fuzzy #| msgid "" -#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +#| "details & pricing." msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" "Chcete-li povolit aktualizace, zadejte prosím licenční klíč na stránce Aktualizace. Pokud nemáte licenční klíč, přečtěte si podrobnosti a ceny." +"href=\"%s\">Aktualizace. Pokud nemáte licenční klíč, přečtěte si podrobnosti a ceny." #: pro/updates.php:159 msgid "" diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-de_CH.mo b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-de_CH.mo index afbcc4b74..1dad064d2 100644 Binary files a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-de_CH.mo and b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-de_CH.mo differ diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-de_CH.po b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-de_CH.po index 271d41623..08acf3d36 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-de_CH.po +++ b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-de_CH.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2024-01-12T11:58:55+00:00\n" +"PO-Revision-Date: 2024-02-05T19:27:11+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: de_CH\n" "MIME-Version: 1.0\n" @@ -81,18 +81,18 @@ msgstr "Optionen aktualisiert" #: pro/updates.php:99 #, fuzzy #| msgid "" -#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +#| "details & pricing." msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" "Bitte gib auf der Seite Aktualisierungen deinen " "Lizenzschlüssel ein, um Updates zu aktivieren. Solltest du keinen " -"Lizenzschlüssel haben, findest du hier Details & Preise." +"Lizenzschlüssel haben, findest du hier Details & Preise." #: pro/updates.php:159 msgid "" diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-de_DE.mo b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-de_DE.mo index a43b71a0d..a5864d5aa 100644 Binary files a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-de_DE.mo and b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-de_DE.mo differ diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-de_DE.po b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-de_DE.po index db6fe95e9..7e4f64ad9 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-de_DE.po +++ b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-de_DE.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2024-01-12T11:58:55+00:00\n" +"PO-Revision-Date: 2024-02-05T19:27:11+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: de_DE\n" "MIME-Version: 1.0\n" @@ -21,6 +21,55 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:59 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:41 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by the ACF " +"shortcode. We've detected the output of some of your fields will be modified " +"by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:33 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields will be modified by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:22 +msgid "" +"%1$s ACF will soon escape unsafe HTML that is rendered by the_field(). We've detected the output of some of your fields will be modified by " +"this change. %2$s. %3$s" +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:14 +msgid "Please contact your site admin for more details." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn how to fix" +msgstr "" + +#: includes/admin/admin.php:67 +msgid "Hide details" +msgstr "" + +#: includes/admin/admin.php:66 includes/admin/views/escaped-html-notice.php:11 +msgid "Show details" +msgstr "" + #: includes/admin/views/global/navigation.php:223 msgid "Renew ACF PRO License" msgstr "" @@ -103,26 +152,26 @@ msgid "Add fields" msgstr "" #: includes/admin/post-types/admin-field-group.php:121 -#: assets/build/js/acf-field-group.js:2753 +#: assets/build/js/acf-field-group.js:2752 #: assets/build/js/acf-field-group.js:3236 msgid "This Field" msgstr "" -#: includes/admin/admin.php:267 +#: includes/admin/admin.php:332 msgid "ACF PRO" msgstr "" -#: includes/admin/admin.php:265 +#: includes/admin/admin.php:330 msgid "Feedback" msgstr "" -#: includes/admin/admin.php:263 +#: includes/admin/admin.php:328 msgid "Support" msgstr "" #. translators: This text is prepended by a link to ACF's website, and appended #. by a link to WP Engine's website. -#: includes/admin/admin.php:238 +#: includes/admin/admin.php:303 msgid "is developed and maintained by" msgstr "" @@ -397,8 +446,8 @@ msgid "" "This field must not be a WordPress reserved " "term." msgstr "" -"Dieses Feld darf kein von WordPress reservierter Begriff sein." +"Dieses Feld darf kein von WordPress reservierter Begriff sein." #: includes/post-types/class-acf-post-type.php:329 msgid "" @@ -649,14 +698,14 @@ msgid "" "are shown while editing content. Useful for keeping large datasets tidy." msgstr "" -#: includes/fields.php:474 +#: includes/fields.php:492 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " "can be repeated again and again." msgstr "" -#: includes/fields.php:464 +#: includes/fields.php:482 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -664,14 +713,14 @@ msgid "" "and the minimum/maximum number of attachments allowed." msgstr "" -#: includes/fields.php:454 +#: includes/fields.php:472 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" -#: includes/fields.php:444 +#: includes/fields.php:462 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -679,16 +728,16 @@ msgid "" "or display the selected fields as a group of subfields." msgstr "" -#: includes/fields.php:441 +#: includes/fields.php:459 msgctxt "noun" msgid "Clone" msgstr "Klon" -#: includes/admin/views/global/navigation.php:86 includes/fields.php:356 +#: includes/admin/views/global/navigation.php:86 includes/fields.php:374 msgid "PRO" msgstr "PRO" -#: includes/fields.php:354 includes/fields.php:411 +#: includes/fields.php:372 includes/fields.php:429 msgid "Advanced" msgstr "Erweitert" @@ -2572,14 +2621,14 @@ msgid "Post type deleted." msgstr "Der Inhaltstyp wurde gelöscht." #: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 +#: assets/build/js/acf-field-group.js:1145 #: assets/build/js/acf-field-group.js:1366 msgid "Type to search..." msgstr "Tippen, um zu suchen …" #: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2319 +#: assets/build/js/acf-field-group.js:1171 +#: assets/build/js/acf-field-group.js:2318 #: assets/build/js/acf-field-group.js:1414 #: assets/build/js/acf-field-group.js:2727 msgid "PRO Only" @@ -2592,7 +2641,7 @@ msgid "Field groups linked successfully." msgstr "Die Feldgruppen wurden erfolgreich verlinkt." #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:195 +#: includes/admin/admin.php:203 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." @@ -2601,7 +2650,7 @@ msgstr "" "registriert wurden, und verwalte sie mit ACF. Jetzt starten." -#: includes/admin/admin.php:48 includes/admin/admin.php:267 +#: includes/admin/admin.php:47 includes/admin/admin.php:332 msgid "ACF" msgstr "ACF" @@ -2691,7 +2740,7 @@ msgstr "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" -#: includes/api/api-template.php:835 +#: includes/api/api-template.php:1051 msgid "[ACF shortcode value disabled for preview]" msgstr "[Die Vorschau des ACF-Shortcodes wurde deaktiviert]" @@ -2701,7 +2750,7 @@ msgid "Close Modal" msgstr "Modal schließen" #: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1670 +#: assets/build/js/acf-field-group.js:1669 #: assets/build/js/acf-field-group.js:1993 msgid "Field moved to other group" msgstr "Das Feld wurde zu einer anderen Gruppe verschoben" @@ -2879,16 +2928,16 @@ msgstr "#" msgid "Add Field" msgstr "Feld hinzufügen" -#: includes/acf-field-group-functions.php:496 includes/fields.php:409 +#: includes/acf-field-group-functions.php:496 includes/fields.php:427 msgid "Presentation" msgstr "Präsentation" -#: includes/fields.php:408 +#: includes/fields.php:426 msgid "Validation" msgstr "Validierung" #: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:407 +#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:425 msgid "General" msgstr "Allgemein" @@ -2933,7 +2982,7 @@ msgid "Activate this item" msgstr "Dieses Element aktivieren" #: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2812 +#: assets/build/js/acf-field-group.js:2811 #: assets/build/js/acf-field-group.js:3313 msgid "Move field group to trash?" msgstr "Soll die Feldgruppe in den Papierkorb verschoben werden?" @@ -2968,17 +3017,17 @@ msgstr "" "gleichzeitig aktiviert sein. Advanced Custom Fields wurde automatisch " "deaktiviert." -#: includes/acf-value-functions.php:374 +#: includes/acf-value-functions.php:377 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s – Es wurde mindestens ein Versuch festgestellt, ACF-" "Feldwerte abzurufen, bevor ACF initialisiert wurde. Dies wird nicht " -"unterstützt und kann zu fehlerhaften oder fehlenden Daten führen. Lerne, wie du das beheben kannst (engl.)." +"unterstützt und kann zu fehlerhaften oder fehlenden Daten führen. Lerne, wie du das beheben kannst (engl.)." #: includes/fields/class-acf-field-user.php:551 msgid "%1$s must have a user with the %2$s role." @@ -3168,23 +3217,23 @@ msgstr "Diff laden" msgid "Review local JSON changes" msgstr "Lokale JSON-Änderungen überprüfen" -#: includes/admin/admin.php:170 +#: includes/admin/admin.php:178 msgid "Visit website" msgstr "Website besuchen" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:177 msgid "View details" msgstr "Details anzeigen" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:176 msgid "Version %s" msgstr "Version %s" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:175 msgid "Information" msgstr "Information" -#: includes/admin/admin.php:158 +#: includes/admin/admin.php:166 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -3193,7 +3242,7 @@ msgstr "" "Help-Desks werden dir bei komplexeren technischen Herausforderungen " "unterstützend zur Seite stehen." -#: includes/admin/admin.php:154 +#: includes/admin/admin.php:162 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " @@ -3203,7 +3252,7 @@ msgstr "" "freundliche Community in unseren Community-Foren, die dir vielleicht dabei " "helfen kann, dich mit den „How-tos“ der ACF-Welt vertraut zu machen." -#: includes/admin/admin.php:150 +#: includes/admin/admin.php:158 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -3213,7 +3262,7 @@ msgstr "" "Dokumentation beinhaltet Referenzen und Leitfäden zu den meisten " "Situationen, die du vorfinden wirst." -#: includes/admin/admin.php:147 +#: includes/admin/admin.php:155 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -3223,11 +3272,11 @@ msgstr "" "deiner Website herausholst. Wenn du auf Schwierigkeiten stößt, gibt es " "mehrere Stellen, an denen du Hilfe finden kannst:" -#: includes/admin/admin.php:144 includes/admin/admin.php:146 +#: includes/admin/admin.php:152 includes/admin/admin.php:154 msgid "Help & Support" msgstr "Hilfe und Support" -#: includes/admin/admin.php:135 +#: includes/admin/admin.php:143 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -3235,7 +3284,7 @@ msgstr "" "Falls du Hilfe benötigst, nutze bitte den Tab „Hilfe und Support“, um dich " "mit uns in Verbindung zu setzen." -#: includes/admin/admin.php:132 +#: includes/admin/admin.php:140 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -3246,7 +3295,7 @@ msgstr "" "durchzulesen, um dich mit der Philosophie hinter dem Plugin und den besten " "Praktiken vertraut zu machen." -#: includes/admin/admin.php:130 +#: includes/admin/admin.php:138 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -3257,7 +3306,7 @@ msgstr "" "und eine intuitive API, um individuelle Feldwerte in beliebigen Theme-" "Template-Dateien anzuzeigen." -#: includes/admin/admin.php:127 includes/admin/admin.php:129 +#: includes/admin/admin.php:135 includes/admin/admin.php:137 msgid "Overview" msgstr "Übersicht" @@ -3277,7 +3326,7 @@ msgstr "Ungültiger Nonce." msgid "Error loading field." msgstr "Fehler beim Laden des Felds." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 +#: assets/build/js/acf-input.js:2748 assets/build/js/acf-input.js:2817 #: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 msgid "Location not found: %s" msgstr "Die Position wurde nicht gefunden: %s" @@ -3425,7 +3474,7 @@ msgid "Show this field if" msgstr "Dieses Feld anzeigen, falls" #: includes/admin/views/acf-field-group/conditional-logic.php:25 -#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:410 +#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:428 msgid "Conditional Logic" msgstr "Bedingte Logik" @@ -3471,15 +3520,15 @@ msgstr "Ein Upgrade der Datenbank ist erforderlich" msgid "Options Page" msgstr "Optionen-Seite" -#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:479 msgid "Gallery" msgstr "Galerie" -#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:469 msgid "Flexible Content" msgstr "Flexibler Inhalt" -#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:489 msgid "Repeater" msgstr "Wiederholung" @@ -3730,7 +3779,7 @@ msgstr "Ziehen zum Sortieren" #: includes/admin/post-types/admin-field-group.php:103 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2347 +#: assets/build/js/acf-field-group.js:2346 #: assets/build/js/acf-field-group.js:2763 msgid "Show this field group if" msgstr "Diese Feldgruppe anzeigen, falls" @@ -3916,7 +3965,7 @@ msgstr "Dieses Element duplizieren" msgid "Supports" msgstr "Hilfe" -#: includes/admin/admin.php:261 includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:326 includes/admin/views/browse-fields-modal.php:92 msgid "Documentation" msgstr "Dokumentation" @@ -4019,7 +4068,7 @@ msgstr "Null" #: includes/admin/post-types/admin-field-group.php:101 #: includes/class-acf-internal-post-type.php:730 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1510 +#: assets/build/js/acf-field-group.js:1509 #: assets/build/js/acf-field-group.js:1821 msgid "copy" msgstr "kopieren" @@ -4037,7 +4086,7 @@ msgid "Checked" msgstr "Ausgewählt" #: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1615 +#: assets/build/js/acf-field-group.js:1614 #: assets/build/js/acf-field-group.js:1933 msgid "Move Custom Field" msgstr "Individuelles Feld verschieben" @@ -4053,7 +4102,7 @@ msgid "Field group title is required" msgstr "Ein Titel für die Feldgruppe ist erforderlich" #: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1604 +#: assets/build/js/acf-field-group.js:1603 #: assets/build/js/acf-field-group.js:1919 msgid "This field cannot be moved until its changes have been saved" msgstr "" @@ -4061,7 +4110,7 @@ msgstr "" "wurden" #: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1414 +#: assets/build/js/acf-field-group.js:1413 #: assets/build/js/acf-field-group.js:1716 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "Die Zeichenfolge „field_“ darf nicht am Beginn eines Feldnamens stehen" @@ -4128,15 +4177,15 @@ msgstr "Seite" msgid "Post" msgstr "Beitrag" -#: includes/fields.php:353 +#: includes/fields.php:371 msgid "Relational" msgstr "Relational" -#: includes/fields.php:352 +#: includes/fields.php:370 msgid "Choice" msgstr "Auswahl" -#: includes/fields.php:350 +#: includes/fields.php:368 msgid "Basic" msgstr "Grundlegend" @@ -4164,7 +4213,7 @@ msgstr "Aktualisieren" msgid "Validate Email" msgstr "E-Mail-Adresse bestätigen" -#: includes/fields.php:351 includes/forms/form-front.php:49 +#: includes/fields.php:369 includes/forms/form-front.php:49 msgid "Content" msgstr "Inhalt" @@ -4173,8 +4222,8 @@ msgstr "Inhalt" msgid "Title" msgstr "Titel" -#: includes/assets.php:372 includes/forms/form-comment.php:154 -#: assets/build/js/acf-input.js:7372 assets/build/js/acf-input.js:7956 +#: includes/assets.php:373 includes/forms/form-comment.php:154 +#: assets/build/js/acf-input.js:7370 assets/build/js/acf-input.js:7956 msgid "Edit field group" msgstr "Feldgruppe bearbeiten" @@ -4231,59 +4280,59 @@ msgid "Has any value" msgstr "Hat einen Wert" #: includes/admin/admin-internal-post-type.php:345 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 +#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:354 #: assets/build/js/acf.js:1564 assets/build/js/acf.js:1658 msgid "Cancel" msgstr "Abbrechen" -#: includes/assets.php:349 assets/build/js/acf.js:1738 +#: includes/assets.php:350 assets/build/js/acf.js:1738 #: assets/build/js/acf.js:1855 msgid "Are you sure?" msgstr "Bist du sicher?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9432 +#: includes/assets.php:370 assets/build/js/acf-input.js:9430 #: assets/build/js/acf-input.js:10282 msgid "%d fields require attention" msgstr "%d Felder erfordern Aufmerksamkeit" -#: includes/assets.php:368 assets/build/js/acf-input.js:9430 +#: includes/assets.php:369 assets/build/js/acf-input.js:9428 #: assets/build/js/acf-input.js:10278 msgid "1 field requires attention" msgstr "1 Feld erfordert Aufmerksamkeit" -#: includes/assets.php:367 includes/validation.php:271 -#: includes/validation.php:279 assets/build/js/acf-input.js:9425 +#: includes/assets.php:368 includes/validation.php:271 +#: includes/validation.php:279 assets/build/js/acf-input.js:9423 #: assets/build/js/acf-input.js:10273 msgid "Validation failed" msgstr "Die Überprüfung ist fehlgeschlagen" -#: includes/assets.php:366 assets/build/js/acf-input.js:9593 +#: includes/assets.php:367 assets/build/js/acf-input.js:9591 #: assets/build/js/acf-input.js:10461 msgid "Validation successful" msgstr "Die Überprüfung war erfolgreich" -#: includes/media.php:54 assets/build/js/acf-input.js:7200 +#: includes/media.php:54 assets/build/js/acf-input.js:7198 #: assets/build/js/acf-input.js:7760 msgid "Restricted" msgstr "Eingeschränkt" -#: includes/media.php:53 assets/build/js/acf-input.js:7015 +#: includes/media.php:53 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7524 msgid "Collapse Details" msgstr "Details ausblenden" -#: includes/media.php:52 assets/build/js/acf-input.js:7015 +#: includes/media.php:52 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7521 msgid "Expand Details" msgstr "Details einblenden" #: includes/admin/views/acf-post-type/advanced-settings.php:470 -#: includes/media.php:51 assets/build/js/acf-input.js:6882 +#: includes/media.php:51 assets/build/js/acf-input.js:6880 #: assets/build/js/acf-input.js:7369 msgid "Uploaded to this post" msgstr "Zu diesem Beitrag hochgeladen" -#: includes/media.php:50 assets/build/js/acf-input.js:6921 +#: includes/media.php:50 assets/build/js/acf-input.js:6919 #: assets/build/js/acf-input.js:7408 msgctxt "verb" msgid "Update" @@ -4294,7 +4343,7 @@ msgctxt "verb" msgid "Edit" msgstr "Bearbeiten" -#: includes/assets.php:363 assets/build/js/acf-input.js:9202 +#: includes/assets.php:364 assets/build/js/acf-input.js:9200 #: assets/build/js/acf-input.js:10044 msgid "The changes you made will be lost if you navigate away from this page" msgstr "Deine Änderungen werden verlorengehen, wenn du diese Seite verlässt" @@ -4309,7 +4358,7 @@ msgstr "Der Dateityp muss %s sein." #: includes/admin/views/acf-field-group/location-group.php:3 #: includes/admin/views/acf-field-group/locations.php:35 #: includes/api/api-helpers.php:2964 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2385 +#: assets/build/js/acf-field-group.js:2384 #: assets/build/js/acf-field-group.js:933 #: assets/build/js/acf-field-group.js:2807 msgid "or" @@ -4361,7 +4410,7 @@ msgstr "Vorschaubild" #: includes/acf-field-functions.php:852 #: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 +#: assets/build/js/acf-field-group.js:1076 #: assets/build/js/acf-field-group.js:1260 msgid "(no label)" msgstr "(keine Beschriftung)" @@ -4595,18 +4644,18 @@ msgid "File name" msgstr "Dateiname" #: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: assets/build/js/acf-input.js:2472 assets/build/js/acf-input.js:2625 msgid "Update File" msgstr "Datei aktualisieren" #: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: assets/build/js/acf-input.js:2471 assets/build/js/acf-input.js:2624 msgid "Edit File" msgstr "Datei bearbeiten" #: includes/admin/tools/class-acf-admin-tool-import.php:57 #: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: assets/build/js/acf-input.js:2445 assets/build/js/acf-input.js:2597 msgid "Select File" msgstr "Datei auswählen" @@ -4632,7 +4681,7 @@ msgid "Enter each default value on a new line" msgstr "Jeden Standardwert in einer neuen Zeile eingeben" #: includes/fields/class-acf-field-select.php:243 includes/media.php:48 -#: assets/build/js/acf-input.js:6780 assets/build/js/acf-input.js:7254 +#: assets/build/js/acf-input.js:6778 assets/build/js/acf-input.js:7254 msgctxt "verb" msgid "Select" msgstr "Auswählen" @@ -4987,48 +5036,48 @@ msgstr "NULL-Werte zulassen?" msgid "Parent" msgstr "Übergeordnet" -#: includes/fields/class-acf-field-wysiwyg.php:378 +#: includes/fields/class-acf-field-wysiwyg.php:381 msgid "TinyMCE will not be initialized until field is clicked" msgstr "TinyMCE wird erst initialisiert, wenn das Feld geklickt wird" -#: includes/fields/class-acf-field-wysiwyg.php:377 +#: includes/fields/class-acf-field-wysiwyg.php:380 msgid "Delay Initialization" msgstr "Soll die Initialisierung verzögert werden?" -#: includes/fields/class-acf-field-wysiwyg.php:366 +#: includes/fields/class-acf-field-wysiwyg.php:369 msgid "Show Media Upload Buttons" msgstr "Sollen Buttons zum Hochladen von Medien anzeigt werden?" -#: includes/fields/class-acf-field-wysiwyg.php:350 +#: includes/fields/class-acf-field-wysiwyg.php:353 msgid "Toolbar" msgstr "Werkzeugleiste" -#: includes/fields/class-acf-field-wysiwyg.php:342 +#: includes/fields/class-acf-field-wysiwyg.php:345 msgid "Text Only" msgstr "Nur Text" -#: includes/fields/class-acf-field-wysiwyg.php:341 +#: includes/fields/class-acf-field-wysiwyg.php:344 msgid "Visual Only" msgstr "Nur visuell" -#: includes/fields/class-acf-field-wysiwyg.php:340 +#: includes/fields/class-acf-field-wysiwyg.php:343 msgid "Visual & Text" msgstr "Visuell und Text" -#: includes/fields/class-acf-field-wysiwyg.php:335 +#: includes/fields/class-acf-field-wysiwyg.php:338 msgid "Tabs" msgstr "Tabs" -#: includes/fields/class-acf-field-wysiwyg.php:277 +#: includes/fields/class-acf-field-wysiwyg.php:280 msgid "Click to initialize TinyMCE" msgstr "Klicken, um TinyMCE zu initialisieren" -#: includes/fields/class-acf-field-wysiwyg.php:271 +#: includes/fields/class-acf-field-wysiwyg.php:274 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Text" -#: includes/fields/class-acf-field-wysiwyg.php:270 +#: includes/fields/class-acf-field-wysiwyg.php:273 msgid "Visual" msgstr "Visuell" @@ -5105,7 +5154,7 @@ msgstr "Platzhaltertext" #: includes/fields/class-acf-field-text.php:104 #: includes/fields/class-acf-field-textarea.php:102 #: includes/fields/class-acf-field-url.php:100 -#: includes/fields/class-acf-field-wysiwyg.php:303 +#: includes/fields/class-acf-field-wysiwyg.php:306 msgid "Appears when creating a new post" msgstr "Wird bei der Erstellung eines neuen Beitrags angezeigt" @@ -5206,17 +5255,17 @@ msgid "Select post type" msgstr "Inhaltstyp auswählen" #: includes/fields/class-acf-field-relationship.php:60 -#: assets/build/js/acf-input.js:3930 assets/build/js/acf-input.js:4214 +#: assets/build/js/acf-input.js:3928 assets/build/js/acf-input.js:4214 msgid "No matches found" msgstr "Es wurde keine Übereinstimmung gefunden" #: includes/fields/class-acf-field-relationship.php:59 -#: assets/build/js/acf-input.js:3913 assets/build/js/acf-input.js:4193 +#: assets/build/js/acf-input.js:3911 assets/build/js/acf-input.js:4193 msgid "Loading" msgstr "Wird geladen" #: includes/fields/class-acf-field-relationship.php:58 -#: assets/build/js/acf-input.js:3818 assets/build/js/acf-input.js:4084 +#: assets/build/js/acf-input.js:3816 assets/build/js/acf-input.js:4084 msgid "Maximum values reached ( {max} values )" msgstr "Die maximal möglichen Werte wurden erreicht ({max} Werte)" @@ -5326,7 +5375,7 @@ msgstr "Bild hinzufügen" msgid "No image selected" msgstr "Es wurde kein Bild ausgewählt" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:161 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:161 #: includes/fields/class-acf-field-image.php:141 #: includes/fields/class-acf-field-link.php:139 assets/build/js/acf.js:1563 #: assets/build/js/acf.js:1657 @@ -5341,22 +5390,22 @@ msgid "Edit" msgstr "Bearbeiten" #: includes/fields/class-acf-field-image.php:69 includes/media.php:55 -#: assets/build/js/acf-input.js:6827 assets/build/js/acf-input.js:7308 +#: assets/build/js/acf-input.js:6825 assets/build/js/acf-input.js:7308 msgid "All images" msgstr "Alle Bilder" #: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: assets/build/js/acf-input.js:3179 assets/build/js/acf-input.js:3399 msgid "Update Image" msgstr "Bild aktualisieren" #: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: assets/build/js/acf-input.js:3178 assets/build/js/acf-input.js:3398 msgid "Edit Image" msgstr "Bild bearbeiten" #: includes/fields/class-acf-field-image.php:66 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: assets/build/js/acf-input.js:3154 assets/build/js/acf-input.js:3373 msgid "Select Image" msgstr "Bild auswählen" @@ -5441,16 +5490,16 @@ msgstr "Datumspicker" #: includes/fields/class-acf-field-image.php:247 #: includes/fields/class-acf-field-image.php:283 -#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:266 msgid "Width" msgstr "Breite" -#: includes/fields/class-acf-field-oembed.php:260 -#: includes/fields/class-acf-field-oembed.php:272 +#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:275 msgid "Embed Size" msgstr "Einbettungs-Größe" -#: includes/fields/class-acf-field-oembed.php:218 +#: includes/fields/class-acf-field-oembed.php:221 msgid "Enter URL" msgstr "URL eingeben" @@ -5491,7 +5540,7 @@ msgstr "Gestylte UI" #: includes/fields/class-acf-field-textarea.php:101 #: includes/fields/class-acf-field-true_false.php:144 #: includes/fields/class-acf-field-url.php:99 -#: includes/fields/class-acf-field-wysiwyg.php:302 +#: includes/fields/class-acf-field-wysiwyg.php:305 msgid "Default Value" msgstr "Standardwert" @@ -5505,13 +5554,13 @@ msgstr "Zeigt den Text neben dem Auswahlkästchen an" msgid "Message" msgstr "Mitteilung" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:85 +#: includes/assets.php:352 includes/fields/class-acf-field-true_false.php:85 #: includes/fields/class-acf-field-true_false.php:184 #: assets/build/js/acf.js:1740 assets/build/js/acf.js:1857 msgid "No" msgstr "Nein" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:82 +#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:82 #: includes/fields/class-acf-field-true_false.php:168 #: assets/build/js/acf.js:1739 assets/build/js/acf.js:1856 msgid "Yes" @@ -5521,31 +5570,31 @@ msgstr "Ja" msgid "True / False" msgstr "Wahr/falsch" -#: includes/fields/class-acf-field-group.php:444 +#: includes/fields/class-acf-field-group.php:440 msgid "Row" msgstr "Reihe" -#: includes/fields/class-acf-field-group.php:443 +#: includes/fields/class-acf-field-group.php:439 msgid "Table" msgstr "Tabelle" #: includes/admin/post-types/admin-field-group.php:132 -#: includes/fields/class-acf-field-group.php:442 +#: includes/fields/class-acf-field-group.php:438 msgid "Block" msgstr "Block" -#: includes/fields/class-acf-field-group.php:437 +#: includes/fields/class-acf-field-group.php:433 msgid "Specify the style used to render the selected fields" msgstr "Lege den Stil für die Darstellung der ausgewählten Felder fest" -#: includes/fields.php:355 includes/fields/class-acf-field-button-group.php:210 +#: includes/fields.php:373 includes/fields/class-acf-field-button-group.php:210 #: includes/fields/class-acf-field-checkbox.php:424 -#: includes/fields/class-acf-field-group.php:436 +#: includes/fields/class-acf-field-group.php:432 #: includes/fields/class-acf-field-radio.php:285 msgid "Layout" msgstr "Layout" -#: includes/fields/class-acf-field-group.php:420 +#: includes/fields/class-acf-field-group.php:416 msgid "Sub Fields" msgstr "Untergeordnete Felder" @@ -5560,7 +5609,7 @@ msgstr "Kartenhöhe anpassen" #: includes/fields/class-acf-field-google-map.php:233 #: includes/fields/class-acf-field-image.php:258 #: includes/fields/class-acf-field-image.php:294 -#: includes/fields/class-acf-field-oembed.php:275 +#: includes/fields/class-acf-field-oembed.php:278 msgid "Height" msgstr "Höhe" @@ -5600,7 +5649,7 @@ msgid "Search" msgstr "Suchen" #: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: assets/build/js/acf-input.js:2838 assets/build/js/acf-input.js:3026 msgid "Sorry, this browser does not support geolocation" msgstr "Dieser Browser unterstützt leider keine Standortbestimmung" @@ -5803,9 +5852,9 @@ msgstr "Optionen aktualisiert" #: pro/updates.php:99 msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" #: pro/updates.php:159 diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-de_DE_formal.mo b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-de_DE_formal.mo index 22a7136a4..1a8307478 100644 Binary files a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-de_DE_formal.mo and b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-de_DE_formal.mo differ diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-de_DE_formal.po b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-de_DE_formal.po index a63412eb0..796981762 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-de_DE_formal.po +++ b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-de_DE_formal.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2024-01-12T11:58:55+00:00\n" +"PO-Revision-Date: 2024-02-05T19:27:11+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: de_DE_formal\n" "MIME-Version: 1.0\n" @@ -21,6 +21,55 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:59 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:41 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by the ACF " +"shortcode. We've detected the output of some of your fields will be modified " +"by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:33 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields will be modified by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:22 +msgid "" +"%1$s ACF will soon escape unsafe HTML that is rendered by the_field(). We've detected the output of some of your fields will be modified by " +"this change. %2$s. %3$s" +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:14 +msgid "Please contact your site admin for more details." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn how to fix" +msgstr "" + +#: includes/admin/admin.php:67 +msgid "Hide details" +msgstr "" + +#: includes/admin/admin.php:66 includes/admin/views/escaped-html-notice.php:11 +msgid "Show details" +msgstr "" + #: includes/admin/views/global/navigation.php:223 msgid "Renew ACF PRO License" msgstr "" @@ -103,26 +152,26 @@ msgid "Add fields" msgstr "" #: includes/admin/post-types/admin-field-group.php:121 -#: assets/build/js/acf-field-group.js:2753 +#: assets/build/js/acf-field-group.js:2752 #: assets/build/js/acf-field-group.js:3236 msgid "This Field" msgstr "" -#: includes/admin/admin.php:267 +#: includes/admin/admin.php:332 msgid "ACF PRO" msgstr "" -#: includes/admin/admin.php:265 +#: includes/admin/admin.php:330 msgid "Feedback" msgstr "" -#: includes/admin/admin.php:263 +#: includes/admin/admin.php:328 msgid "Support" msgstr "" #. translators: This text is prepended by a link to ACF's website, and appended #. by a link to WP Engine's website. -#: includes/admin/admin.php:238 +#: includes/admin/admin.php:303 msgid "is developed and maintained by" msgstr "" @@ -397,8 +446,8 @@ msgid "" "This field must not be a WordPress reserved " "term." msgstr "" -"Dieses Feld darf kein von WordPress reservierter Begriff sein." +"Dieses Feld darf kein von WordPress reservierter Begriff sein." #: includes/post-types/class-acf-post-type.php:329 msgid "" @@ -649,14 +698,14 @@ msgid "" "are shown while editing content. Useful for keeping large datasets tidy." msgstr "" -#: includes/fields.php:474 +#: includes/fields.php:492 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " "can be repeated again and again." msgstr "" -#: includes/fields.php:464 +#: includes/fields.php:482 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -664,14 +713,14 @@ msgid "" "and the minimum/maximum number of attachments allowed." msgstr "" -#: includes/fields.php:454 +#: includes/fields.php:472 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" -#: includes/fields.php:444 +#: includes/fields.php:462 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -679,16 +728,16 @@ msgid "" "or display the selected fields as a group of subfields." msgstr "" -#: includes/fields.php:441 +#: includes/fields.php:459 msgctxt "noun" msgid "Clone" msgstr "Klon" -#: includes/admin/views/global/navigation.php:86 includes/fields.php:356 +#: includes/admin/views/global/navigation.php:86 includes/fields.php:374 msgid "PRO" msgstr "PRO" -#: includes/fields.php:354 includes/fields.php:411 +#: includes/fields.php:372 includes/fields.php:429 msgid "Advanced" msgstr "Erweitert" @@ -2572,14 +2621,14 @@ msgid "Post type deleted." msgstr "Der Inhaltstyp wurde gelöscht." #: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 +#: assets/build/js/acf-field-group.js:1145 #: assets/build/js/acf-field-group.js:1366 msgid "Type to search..." msgstr "Tippen, um zu suchen …" #: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2319 +#: assets/build/js/acf-field-group.js:1171 +#: assets/build/js/acf-field-group.js:2318 #: assets/build/js/acf-field-group.js:1414 #: assets/build/js/acf-field-group.js:2727 msgid "PRO Only" @@ -2592,7 +2641,7 @@ msgid "Field groups linked successfully." msgstr "Die Feldgruppen wurden erfolgreich verlinkt." #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:195 +#: includes/admin/admin.php:203 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." @@ -2601,7 +2650,7 @@ msgstr "" "registriert wurden, und verwalte sie mit ACF. Jetzt starten." -#: includes/admin/admin.php:48 includes/admin/admin.php:267 +#: includes/admin/admin.php:47 includes/admin/admin.php:332 msgid "ACF" msgstr "ACF" @@ -2691,7 +2740,7 @@ msgstr "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" -#: includes/api/api-template.php:835 +#: includes/api/api-template.php:1051 msgid "[ACF shortcode value disabled for preview]" msgstr "[Die Vorschau des ACF-Shortcodes wurde deaktiviert]" @@ -2701,7 +2750,7 @@ msgid "Close Modal" msgstr "Modal schließen" #: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1670 +#: assets/build/js/acf-field-group.js:1669 #: assets/build/js/acf-field-group.js:1993 msgid "Field moved to other group" msgstr "Das Feld wurde zu einer anderen Gruppe verschoben" @@ -2879,16 +2928,16 @@ msgstr "#" msgid "Add Field" msgstr "Feld hinzufügen" -#: includes/acf-field-group-functions.php:496 includes/fields.php:409 +#: includes/acf-field-group-functions.php:496 includes/fields.php:427 msgid "Presentation" msgstr "Präsentation" -#: includes/fields.php:408 +#: includes/fields.php:426 msgid "Validation" msgstr "Validierung" #: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:407 +#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:425 msgid "General" msgstr "Allgemein" @@ -2933,7 +2982,7 @@ msgid "Activate this item" msgstr "Dieses Element aktivieren" #: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2812 +#: assets/build/js/acf-field-group.js:2811 #: assets/build/js/acf-field-group.js:3313 msgid "Move field group to trash?" msgstr "Soll die Feldgruppe in den Papierkorb verschoben werden?" @@ -2968,17 +3017,17 @@ msgstr "" "gleichzeitig aktiviert sein. Advanced Custom Fields wurde automatisch " "deaktiviert." -#: includes/acf-value-functions.php:374 +#: includes/acf-value-functions.php:377 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s – Es wurde mindestens ein Versuch festgestellt, ACF-" "Feldwerte abzurufen, bevor ACF initialisiert wurde. Dies wird nicht " -"unterstützt und kann zu fehlerhaften oder fehlenden Daten führen. Lerne, wie du das beheben kannst (engl.)." +"unterstützt und kann zu fehlerhaften oder fehlenden Daten führen. Lerne, wie du das beheben kannst (engl.)." #: includes/fields/class-acf-field-user.php:551 msgid "%1$s must have a user with the %2$s role." @@ -3168,23 +3217,23 @@ msgstr "Diff laden" msgid "Review local JSON changes" msgstr "Lokale JSON-Änderungen überprüfen" -#: includes/admin/admin.php:170 +#: includes/admin/admin.php:178 msgid "Visit website" msgstr "Website besuchen" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:177 msgid "View details" msgstr "Details anzeigen" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:176 msgid "Version %s" msgstr "Version %s" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:175 msgid "Information" msgstr "Information" -#: includes/admin/admin.php:158 +#: includes/admin/admin.php:166 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -3193,7 +3242,7 @@ msgstr "" "Help-Desks werden dir bei komplexeren technischen Herausforderungen " "unterstützend zur Seite stehen." -#: includes/admin/admin.php:154 +#: includes/admin/admin.php:162 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " @@ -3203,7 +3252,7 @@ msgstr "" "freundliche Community in unseren Community-Foren, die dir vielleicht dabei " "helfen kann, dich mit den „How-tos“ der ACF-Welt vertraut zu machen." -#: includes/admin/admin.php:150 +#: includes/admin/admin.php:158 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -3213,7 +3262,7 @@ msgstr "" "Dokumentation beinhaltet Referenzen und Leitfäden zu den meisten " "Situationen, die du vorfinden wirst." -#: includes/admin/admin.php:147 +#: includes/admin/admin.php:155 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -3223,11 +3272,11 @@ msgstr "" "deiner Website herausholst. Wenn du auf Schwierigkeiten stößt, gibt es " "mehrere Stellen, an denen du Hilfe finden kannst:" -#: includes/admin/admin.php:144 includes/admin/admin.php:146 +#: includes/admin/admin.php:152 includes/admin/admin.php:154 msgid "Help & Support" msgstr "Hilfe und Support" -#: includes/admin/admin.php:135 +#: includes/admin/admin.php:143 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -3235,7 +3284,7 @@ msgstr "" "Falls du Hilfe benötigst, nutze bitte den Tab „Hilfe und Support“, um dich " "mit uns in Verbindung zu setzen." -#: includes/admin/admin.php:132 +#: includes/admin/admin.php:140 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -3246,7 +3295,7 @@ msgstr "" "durchzulesen, um dich mit der Philosophie hinter dem Plugin und den besten " "Praktiken vertraut zu machen." -#: includes/admin/admin.php:130 +#: includes/admin/admin.php:138 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -3257,7 +3306,7 @@ msgstr "" "und eine intuitive API, um individuelle Feldwerte in beliebigen Theme-" "Template-Dateien anzuzeigen." -#: includes/admin/admin.php:127 includes/admin/admin.php:129 +#: includes/admin/admin.php:135 includes/admin/admin.php:137 msgid "Overview" msgstr "Übersicht" @@ -3277,7 +3326,7 @@ msgstr "Ungültiger Nonce." msgid "Error loading field." msgstr "Fehler beim Laden des Felds." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 +#: assets/build/js/acf-input.js:2748 assets/build/js/acf-input.js:2817 #: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 msgid "Location not found: %s" msgstr "Die Position wurde nicht gefunden: %s" @@ -3425,7 +3474,7 @@ msgid "Show this field if" msgstr "Dieses Feld anzeigen, falls" #: includes/admin/views/acf-field-group/conditional-logic.php:25 -#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:410 +#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:428 msgid "Conditional Logic" msgstr "Bedingte Logik" @@ -3471,15 +3520,15 @@ msgstr "Ein Upgrade der Datenbank ist erforderlich" msgid "Options Page" msgstr "Optionen-Seite" -#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:479 msgid "Gallery" msgstr "Galerie" -#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:469 msgid "Flexible Content" msgstr "Flexibler Inhalt" -#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:489 msgid "Repeater" msgstr "Wiederholung" @@ -3730,7 +3779,7 @@ msgstr "Ziehen zum Sortieren" #: includes/admin/post-types/admin-field-group.php:103 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2347 +#: assets/build/js/acf-field-group.js:2346 #: assets/build/js/acf-field-group.js:2763 msgid "Show this field group if" msgstr "Diese Feldgruppe anzeigen, falls" @@ -3916,7 +3965,7 @@ msgstr "Dieses Element duplizieren" msgid "Supports" msgstr "Hilfe" -#: includes/admin/admin.php:261 includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:326 includes/admin/views/browse-fields-modal.php:92 msgid "Documentation" msgstr "Dokumentation" @@ -4019,7 +4068,7 @@ msgstr "Null" #: includes/admin/post-types/admin-field-group.php:101 #: includes/class-acf-internal-post-type.php:730 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1510 +#: assets/build/js/acf-field-group.js:1509 #: assets/build/js/acf-field-group.js:1821 msgid "copy" msgstr "kopieren" @@ -4037,7 +4086,7 @@ msgid "Checked" msgstr "Ausgewählt" #: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1615 +#: assets/build/js/acf-field-group.js:1614 #: assets/build/js/acf-field-group.js:1933 msgid "Move Custom Field" msgstr "Individuelles Feld verschieben" @@ -4053,7 +4102,7 @@ msgid "Field group title is required" msgstr "Ein Titel für die Feldgruppe ist erforderlich" #: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1604 +#: assets/build/js/acf-field-group.js:1603 #: assets/build/js/acf-field-group.js:1919 msgid "This field cannot be moved until its changes have been saved" msgstr "" @@ -4061,7 +4110,7 @@ msgstr "" "wurden" #: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1414 +#: assets/build/js/acf-field-group.js:1413 #: assets/build/js/acf-field-group.js:1716 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "Die Zeichenfolge „field_“ darf nicht am Beginn eines Feldnamens stehen" @@ -4128,15 +4177,15 @@ msgstr "Seite" msgid "Post" msgstr "Beitrag" -#: includes/fields.php:353 +#: includes/fields.php:371 msgid "Relational" msgstr "Relational" -#: includes/fields.php:352 +#: includes/fields.php:370 msgid "Choice" msgstr "Auswahl" -#: includes/fields.php:350 +#: includes/fields.php:368 msgid "Basic" msgstr "Grundlegend" @@ -4164,7 +4213,7 @@ msgstr "Aktualisieren" msgid "Validate Email" msgstr "E-Mail-Adresse bestätigen" -#: includes/fields.php:351 includes/forms/form-front.php:49 +#: includes/fields.php:369 includes/forms/form-front.php:49 msgid "Content" msgstr "Inhalt" @@ -4173,8 +4222,8 @@ msgstr "Inhalt" msgid "Title" msgstr "Titel" -#: includes/assets.php:372 includes/forms/form-comment.php:154 -#: assets/build/js/acf-input.js:7372 assets/build/js/acf-input.js:7956 +#: includes/assets.php:373 includes/forms/form-comment.php:154 +#: assets/build/js/acf-input.js:7370 assets/build/js/acf-input.js:7956 msgid "Edit field group" msgstr "Feldgruppe bearbeiten" @@ -4231,59 +4280,59 @@ msgid "Has any value" msgstr "Hat einen Wert" #: includes/admin/admin-internal-post-type.php:345 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 +#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:354 #: assets/build/js/acf.js:1564 assets/build/js/acf.js:1658 msgid "Cancel" msgstr "Abbrechen" -#: includes/assets.php:349 assets/build/js/acf.js:1738 +#: includes/assets.php:350 assets/build/js/acf.js:1738 #: assets/build/js/acf.js:1855 msgid "Are you sure?" msgstr "Bist du sicher?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9432 +#: includes/assets.php:370 assets/build/js/acf-input.js:9430 #: assets/build/js/acf-input.js:10282 msgid "%d fields require attention" msgstr "%d Felder erfordern Aufmerksamkeit" -#: includes/assets.php:368 assets/build/js/acf-input.js:9430 +#: includes/assets.php:369 assets/build/js/acf-input.js:9428 #: assets/build/js/acf-input.js:10278 msgid "1 field requires attention" msgstr "1 Feld erfordert Aufmerksamkeit" -#: includes/assets.php:367 includes/validation.php:271 -#: includes/validation.php:279 assets/build/js/acf-input.js:9425 +#: includes/assets.php:368 includes/validation.php:271 +#: includes/validation.php:279 assets/build/js/acf-input.js:9423 #: assets/build/js/acf-input.js:10273 msgid "Validation failed" msgstr "Die Überprüfung ist fehlgeschlagen" -#: includes/assets.php:366 assets/build/js/acf-input.js:9593 +#: includes/assets.php:367 assets/build/js/acf-input.js:9591 #: assets/build/js/acf-input.js:10461 msgid "Validation successful" msgstr "Die Überprüfung war erfolgreich" -#: includes/media.php:54 assets/build/js/acf-input.js:7200 +#: includes/media.php:54 assets/build/js/acf-input.js:7198 #: assets/build/js/acf-input.js:7760 msgid "Restricted" msgstr "Eingeschränkt" -#: includes/media.php:53 assets/build/js/acf-input.js:7015 +#: includes/media.php:53 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7524 msgid "Collapse Details" msgstr "Details ausblenden" -#: includes/media.php:52 assets/build/js/acf-input.js:7015 +#: includes/media.php:52 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7521 msgid "Expand Details" msgstr "Details einblenden" #: includes/admin/views/acf-post-type/advanced-settings.php:470 -#: includes/media.php:51 assets/build/js/acf-input.js:6882 +#: includes/media.php:51 assets/build/js/acf-input.js:6880 #: assets/build/js/acf-input.js:7369 msgid "Uploaded to this post" msgstr "Zu diesem Beitrag hochgeladen" -#: includes/media.php:50 assets/build/js/acf-input.js:6921 +#: includes/media.php:50 assets/build/js/acf-input.js:6919 #: assets/build/js/acf-input.js:7408 msgctxt "verb" msgid "Update" @@ -4294,7 +4343,7 @@ msgctxt "verb" msgid "Edit" msgstr "Bearbeiten" -#: includes/assets.php:363 assets/build/js/acf-input.js:9202 +#: includes/assets.php:364 assets/build/js/acf-input.js:9200 #: assets/build/js/acf-input.js:10044 msgid "The changes you made will be lost if you navigate away from this page" msgstr "Deine Änderungen werden verlorengehen, wenn du diese Seite verlässt" @@ -4309,7 +4358,7 @@ msgstr "Der Dateityp muss %s sein." #: includes/admin/views/acf-field-group/location-group.php:3 #: includes/admin/views/acf-field-group/locations.php:35 #: includes/api/api-helpers.php:2964 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2385 +#: assets/build/js/acf-field-group.js:2384 #: assets/build/js/acf-field-group.js:933 #: assets/build/js/acf-field-group.js:2807 msgid "or" @@ -4361,7 +4410,7 @@ msgstr "Vorschaubild" #: includes/acf-field-functions.php:852 #: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 +#: assets/build/js/acf-field-group.js:1076 #: assets/build/js/acf-field-group.js:1260 msgid "(no label)" msgstr "(keine Beschriftung)" @@ -4595,18 +4644,18 @@ msgid "File name" msgstr "Dateiname" #: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: assets/build/js/acf-input.js:2472 assets/build/js/acf-input.js:2625 msgid "Update File" msgstr "Datei aktualisieren" #: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: assets/build/js/acf-input.js:2471 assets/build/js/acf-input.js:2624 msgid "Edit File" msgstr "Datei bearbeiten" #: includes/admin/tools/class-acf-admin-tool-import.php:57 #: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: assets/build/js/acf-input.js:2445 assets/build/js/acf-input.js:2597 msgid "Select File" msgstr "Datei auswählen" @@ -4632,7 +4681,7 @@ msgid "Enter each default value on a new line" msgstr "Jeden Standardwert in einer neuen Zeile eingeben" #: includes/fields/class-acf-field-select.php:243 includes/media.php:48 -#: assets/build/js/acf-input.js:6780 assets/build/js/acf-input.js:7254 +#: assets/build/js/acf-input.js:6778 assets/build/js/acf-input.js:7254 msgctxt "verb" msgid "Select" msgstr "Auswählen" @@ -4987,48 +5036,48 @@ msgstr "NULL-Werte zulassen?" msgid "Parent" msgstr "Übergeordnet" -#: includes/fields/class-acf-field-wysiwyg.php:378 +#: includes/fields/class-acf-field-wysiwyg.php:381 msgid "TinyMCE will not be initialized until field is clicked" msgstr "TinyMCE wird erst initialisiert, wenn das Feld geklickt wird" -#: includes/fields/class-acf-field-wysiwyg.php:377 +#: includes/fields/class-acf-field-wysiwyg.php:380 msgid "Delay Initialization" msgstr "Soll die Initialisierung verzögert werden?" -#: includes/fields/class-acf-field-wysiwyg.php:366 +#: includes/fields/class-acf-field-wysiwyg.php:369 msgid "Show Media Upload Buttons" msgstr "Sollen Buttons zum Hochladen von Medien anzeigt werden?" -#: includes/fields/class-acf-field-wysiwyg.php:350 +#: includes/fields/class-acf-field-wysiwyg.php:353 msgid "Toolbar" msgstr "Werkzeugleiste" -#: includes/fields/class-acf-field-wysiwyg.php:342 +#: includes/fields/class-acf-field-wysiwyg.php:345 msgid "Text Only" msgstr "Nur Text" -#: includes/fields/class-acf-field-wysiwyg.php:341 +#: includes/fields/class-acf-field-wysiwyg.php:344 msgid "Visual Only" msgstr "Nur visuell" -#: includes/fields/class-acf-field-wysiwyg.php:340 +#: includes/fields/class-acf-field-wysiwyg.php:343 msgid "Visual & Text" msgstr "Visuell und Text" -#: includes/fields/class-acf-field-wysiwyg.php:335 +#: includes/fields/class-acf-field-wysiwyg.php:338 msgid "Tabs" msgstr "Tabs" -#: includes/fields/class-acf-field-wysiwyg.php:277 +#: includes/fields/class-acf-field-wysiwyg.php:280 msgid "Click to initialize TinyMCE" msgstr "Klicken, um TinyMCE zu initialisieren" -#: includes/fields/class-acf-field-wysiwyg.php:271 +#: includes/fields/class-acf-field-wysiwyg.php:274 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Text" -#: includes/fields/class-acf-field-wysiwyg.php:270 +#: includes/fields/class-acf-field-wysiwyg.php:273 msgid "Visual" msgstr "Visuell" @@ -5105,7 +5154,7 @@ msgstr "Platzhaltertext" #: includes/fields/class-acf-field-text.php:104 #: includes/fields/class-acf-field-textarea.php:102 #: includes/fields/class-acf-field-url.php:100 -#: includes/fields/class-acf-field-wysiwyg.php:303 +#: includes/fields/class-acf-field-wysiwyg.php:306 msgid "Appears when creating a new post" msgstr "Wird bei der Erstellung eines neuen Beitrags angezeigt" @@ -5206,17 +5255,17 @@ msgid "Select post type" msgstr "Inhaltstyp auswählen" #: includes/fields/class-acf-field-relationship.php:60 -#: assets/build/js/acf-input.js:3930 assets/build/js/acf-input.js:4214 +#: assets/build/js/acf-input.js:3928 assets/build/js/acf-input.js:4214 msgid "No matches found" msgstr "Es wurde keine Übereinstimmung gefunden" #: includes/fields/class-acf-field-relationship.php:59 -#: assets/build/js/acf-input.js:3913 assets/build/js/acf-input.js:4193 +#: assets/build/js/acf-input.js:3911 assets/build/js/acf-input.js:4193 msgid "Loading" msgstr "Wird geladen" #: includes/fields/class-acf-field-relationship.php:58 -#: assets/build/js/acf-input.js:3818 assets/build/js/acf-input.js:4084 +#: assets/build/js/acf-input.js:3816 assets/build/js/acf-input.js:4084 msgid "Maximum values reached ( {max} values )" msgstr "Die maximal möglichen Werte wurden erreicht ({max} Werte)" @@ -5326,7 +5375,7 @@ msgstr "Bild hinzufügen" msgid "No image selected" msgstr "Es wurde kein Bild ausgewählt" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:161 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:161 #: includes/fields/class-acf-field-image.php:141 #: includes/fields/class-acf-field-link.php:139 assets/build/js/acf.js:1563 #: assets/build/js/acf.js:1657 @@ -5341,22 +5390,22 @@ msgid "Edit" msgstr "Bearbeiten" #: includes/fields/class-acf-field-image.php:69 includes/media.php:55 -#: assets/build/js/acf-input.js:6827 assets/build/js/acf-input.js:7308 +#: assets/build/js/acf-input.js:6825 assets/build/js/acf-input.js:7308 msgid "All images" msgstr "Alle Bilder" #: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: assets/build/js/acf-input.js:3179 assets/build/js/acf-input.js:3399 msgid "Update Image" msgstr "Bild aktualisieren" #: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: assets/build/js/acf-input.js:3178 assets/build/js/acf-input.js:3398 msgid "Edit Image" msgstr "Bild bearbeiten" #: includes/fields/class-acf-field-image.php:66 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: assets/build/js/acf-input.js:3154 assets/build/js/acf-input.js:3373 msgid "Select Image" msgstr "Bild auswählen" @@ -5441,16 +5490,16 @@ msgstr "Datumspicker" #: includes/fields/class-acf-field-image.php:247 #: includes/fields/class-acf-field-image.php:283 -#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:266 msgid "Width" msgstr "Breite" -#: includes/fields/class-acf-field-oembed.php:260 -#: includes/fields/class-acf-field-oembed.php:272 +#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:275 msgid "Embed Size" msgstr "Einbettungs-Größe" -#: includes/fields/class-acf-field-oembed.php:218 +#: includes/fields/class-acf-field-oembed.php:221 msgid "Enter URL" msgstr "URL eingeben" @@ -5491,7 +5540,7 @@ msgstr "Gestylte UI" #: includes/fields/class-acf-field-textarea.php:101 #: includes/fields/class-acf-field-true_false.php:144 #: includes/fields/class-acf-field-url.php:99 -#: includes/fields/class-acf-field-wysiwyg.php:302 +#: includes/fields/class-acf-field-wysiwyg.php:305 msgid "Default Value" msgstr "Standardwert" @@ -5505,13 +5554,13 @@ msgstr "Zeigt den Text neben dem Auswahlkästchen an" msgid "Message" msgstr "Mitteilung" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:85 +#: includes/assets.php:352 includes/fields/class-acf-field-true_false.php:85 #: includes/fields/class-acf-field-true_false.php:184 #: assets/build/js/acf.js:1740 assets/build/js/acf.js:1857 msgid "No" msgstr "Nein" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:82 +#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:82 #: includes/fields/class-acf-field-true_false.php:168 #: assets/build/js/acf.js:1739 assets/build/js/acf.js:1856 msgid "Yes" @@ -5521,31 +5570,31 @@ msgstr "Ja" msgid "True / False" msgstr "Wahr/falsch" -#: includes/fields/class-acf-field-group.php:444 +#: includes/fields/class-acf-field-group.php:440 msgid "Row" msgstr "Reihe" -#: includes/fields/class-acf-field-group.php:443 +#: includes/fields/class-acf-field-group.php:439 msgid "Table" msgstr "Tabelle" #: includes/admin/post-types/admin-field-group.php:132 -#: includes/fields/class-acf-field-group.php:442 +#: includes/fields/class-acf-field-group.php:438 msgid "Block" msgstr "Block" -#: includes/fields/class-acf-field-group.php:437 +#: includes/fields/class-acf-field-group.php:433 msgid "Specify the style used to render the selected fields" msgstr "Lege den Stil für die Darstellung der ausgewählten Felder fest" -#: includes/fields.php:355 includes/fields/class-acf-field-button-group.php:210 +#: includes/fields.php:373 includes/fields/class-acf-field-button-group.php:210 #: includes/fields/class-acf-field-checkbox.php:424 -#: includes/fields/class-acf-field-group.php:436 +#: includes/fields/class-acf-field-group.php:432 #: includes/fields/class-acf-field-radio.php:285 msgid "Layout" msgstr "Layout" -#: includes/fields/class-acf-field-group.php:420 +#: includes/fields/class-acf-field-group.php:416 msgid "Sub Fields" msgstr "Untergeordnete Felder" @@ -5560,7 +5609,7 @@ msgstr "Kartenhöhe anpassen" #: includes/fields/class-acf-field-google-map.php:233 #: includes/fields/class-acf-field-image.php:258 #: includes/fields/class-acf-field-image.php:294 -#: includes/fields/class-acf-field-oembed.php:275 +#: includes/fields/class-acf-field-oembed.php:278 msgid "Height" msgstr "Höhe" @@ -5600,7 +5649,7 @@ msgid "Search" msgstr "Suchen" #: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: assets/build/js/acf-input.js:2838 assets/build/js/acf-input.js:3026 msgid "Sorry, this browser does not support geolocation" msgstr "Dieser Browser unterstützt leider keine Standortbestimmung" @@ -5803,9 +5852,9 @@ msgstr "Optionen aktualisiert" #: pro/updates.php:99 msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" #: pro/updates.php:159 diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-el.mo b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-el.mo index 6b5485324..fcf220b25 100644 Binary files a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-el.mo and b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-el.mo differ diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-el.po b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-el.po index 9dfc67d81..c4354d15b 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-el.po +++ b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-el.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2024-01-12T11:58:55+00:00\n" +"PO-Revision-Date: 2024-02-05T19:27:11+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: el\n" "MIME-Version: 1.0\n" @@ -21,6 +21,55 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:59 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:41 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by the ACF " +"shortcode. We've detected the output of some of your fields will be modified " +"by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:33 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields will be modified by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:22 +msgid "" +"%1$s ACF will soon escape unsafe HTML that is rendered by the_field(). We've detected the output of some of your fields will be modified by " +"this change. %2$s. %3$s" +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:14 +msgid "Please contact your site admin for more details." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn how to fix" +msgstr "" + +#: includes/admin/admin.php:67 +msgid "Hide details" +msgstr "" + +#: includes/admin/admin.php:66 includes/admin/views/escaped-html-notice.php:11 +msgid "Show details" +msgstr "" + #: includes/admin/views/global/navigation.php:223 msgid "Renew ACF PRO License" msgstr "" @@ -103,26 +152,26 @@ msgid "Add fields" msgstr "" #: includes/admin/post-types/admin-field-group.php:121 -#: assets/build/js/acf-field-group.js:2753 +#: assets/build/js/acf-field-group.js:2752 #: assets/build/js/acf-field-group.js:3236 msgid "This Field" msgstr "" -#: includes/admin/admin.php:267 +#: includes/admin/admin.php:332 msgid "ACF PRO" msgstr "" -#: includes/admin/admin.php:265 +#: includes/admin/admin.php:330 msgid "Feedback" msgstr "" -#: includes/admin/admin.php:263 +#: includes/admin/admin.php:328 msgid "Support" msgstr "" #. translators: This text is prepended by a link to ACF's website, and appended #. by a link to WP Engine's website. -#: includes/admin/admin.php:238 +#: includes/admin/admin.php:303 msgid "is developed and maintained by" msgstr "" @@ -583,14 +632,14 @@ msgid "" "are shown while editing content. Useful for keeping large datasets tidy." msgstr "" -#: includes/fields.php:474 +#: includes/fields.php:492 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " "can be repeated again and again." msgstr "" -#: includes/fields.php:464 +#: includes/fields.php:482 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -598,14 +647,14 @@ msgid "" "and the minimum/maximum number of attachments allowed." msgstr "" -#: includes/fields.php:454 +#: includes/fields.php:472 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" -#: includes/fields.php:444 +#: includes/fields.php:462 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -613,16 +662,16 @@ msgid "" "or display the selected fields as a group of subfields." msgstr "" -#: includes/fields.php:441 +#: includes/fields.php:459 msgctxt "noun" msgid "Clone" msgstr "" -#: includes/admin/views/global/navigation.php:86 includes/fields.php:356 +#: includes/admin/views/global/navigation.php:86 includes/fields.php:374 msgid "PRO" msgstr "" -#: includes/fields.php:354 includes/fields.php:411 +#: includes/fields.php:372 includes/fields.php:429 msgid "Advanced" msgstr "" @@ -2465,14 +2514,14 @@ msgid "Post type deleted." msgstr "" #: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 +#: assets/build/js/acf-field-group.js:1145 #: assets/build/js/acf-field-group.js:1366 msgid "Type to search..." msgstr "" #: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2319 +#: assets/build/js/acf-field-group.js:1171 +#: assets/build/js/acf-field-group.js:2318 #: assets/build/js/acf-field-group.js:1414 #: assets/build/js/acf-field-group.js:2727 msgid "PRO Only" @@ -2485,13 +2534,13 @@ msgid "Field groups linked successfully." msgstr "" #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:195 +#: includes/admin/admin.php:203 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." msgstr "" -#: includes/admin/admin.php:48 includes/admin/admin.php:267 +#: includes/admin/admin.php:47 includes/admin/admin.php:332 msgid "ACF" msgstr "" @@ -2578,7 +2627,7 @@ msgstr "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" -#: includes/api/api-template.php:835 +#: includes/api/api-template.php:1051 msgid "[ACF shortcode value disabled for preview]" msgstr "[η προεπισκόπηση σύντομου κώδικα απενεργοποιήθηκε]" @@ -2588,7 +2637,7 @@ msgid "Close Modal" msgstr "Κλείσιμο αναδυομένου" #: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1670 +#: assets/build/js/acf-field-group.js:1669 #: assets/build/js/acf-field-group.js:1993 msgid "Field moved to other group" msgstr "Το πεδίο μετακινήθηκε σε άλλη ομάδα" @@ -2667,8 +2716,8 @@ msgid "" "New to ACF? Take a look at our getting " "started guide." msgstr "" -"Είστε καινούριοι στο ACF; Κάνετε μια περιήγηση στον οδηγό εκκίνησης για νέους." +"Είστε καινούριοι στο ACF; Κάνετε μια περιήγηση στον οδηγό εκκίνησης για νέους." #: includes/admin/views/acf-field-group/list-empty.php:15 msgid "Add Field Group" @@ -2738,8 +2787,8 @@ msgid "" "Choose from over 30 field types. Learn " "more." msgstr "" -"Επιλέξτε από περισσότερους από 30 τύπους πεδίων. Μάθετε περισσότερα." +"Επιλέξτε από περισσότερους από 30 τύπους πεδίων. Μάθετε περισσότερα." #: includes/admin/views/acf-field-group/fields.php:65 msgid "" @@ -2766,16 +2815,16 @@ msgstr "#" msgid "Add Field" msgstr "Προσθήκη Πεδίου" -#: includes/acf-field-group-functions.php:496 includes/fields.php:409 +#: includes/acf-field-group-functions.php:496 includes/fields.php:427 msgid "Presentation" msgstr "Παρουσίαση" -#: includes/fields.php:408 +#: includes/fields.php:426 msgid "Validation" msgstr "Επικύρωση" #: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:407 +#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:425 msgid "General" msgstr "Γενικά" @@ -2820,7 +2869,7 @@ msgid "Activate this item" msgstr "Ενεργοποιήστε αυτό το αντικείμενο" #: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2812 +#: assets/build/js/acf-field-group.js:2811 #: assets/build/js/acf-field-group.js:3313 msgid "Move field group to trash?" msgstr "Να μεταφερθεί αυτή η ομάδα πεδίων στον κάδο;" @@ -2849,17 +2898,17 @@ msgid "" "at the same time. We've automatically deactivated Advanced Custom Fields." msgstr "" -#: includes/acf-value-functions.php:374 +#: includes/acf-value-functions.php:377 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s - Ανιχνεύθηκαν μία ή περισσότερες κλήσεις για ανάκτηση " "τιμών πεδίων ACF προτού το ACF αρχικοποιηθεί. Αυτό δεν υποστηρίζεται και " -"μπορεί να καταλήξει σε παραποιημένα ή κενά. Μάθετε πώς να το διορθώσετε." +"μπορεί να καταλήξει σε παραποιημένα ή κενά. Μάθετε πώς να το διορθώσετε." #: includes/fields/class-acf-field-user.php:551 msgid "%1$s must have a user with the %2$s role." @@ -3049,23 +3098,23 @@ msgstr "Φόρτωση διαφορών" msgid "Review local JSON changes" msgstr "Ανασκόπηση τοπικών αλλαγών στο JSON" -#: includes/admin/admin.php:170 +#: includes/admin/admin.php:178 msgid "Visit website" msgstr "Επισκεφθείτε τον ιστότοπο" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:177 msgid "View details" msgstr "Προβολή λεπτομερειών" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:176 msgid "Version %s" msgstr "Έκδοση %s" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:175 msgid "Information" msgstr "Πληροφορία" -#: includes/admin/admin.php:158 +#: includes/admin/admin.php:166 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -3074,14 +3123,14 @@ msgstr "" "Υποστήριξή μας θα σας βοηθήσουν με τις πιο προχωρημένες τεχνικές δυσκολίες " "σας." -#: includes/admin/admin.php:154 +#: includes/admin/admin.php:162 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " "figure out the 'how-tos' of the ACF world." msgstr "" -#: includes/admin/admin.php:150 +#: includes/admin/admin.php:158 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -3091,7 +3140,7 @@ msgstr "" "περιέχει αναφορές και οδηγούς για τις περισσότερες από τις περιπτώσεις που " "τυχόν συναντήσετε. " -#: includes/admin/admin.php:147 +#: includes/admin/admin.php:155 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -3101,11 +3150,11 @@ msgstr "" "καλύτερο μέσα από τον ιστότοπό σας με το ACF. Αν συναντήσετε δυσκολίες, " "υπάρχουν πολλά σημεία στα οποία μπορείτε να αναζητήσετε βοήθεια:" -#: includes/admin/admin.php:144 includes/admin/admin.php:146 +#: includes/admin/admin.php:152 includes/admin/admin.php:154 msgid "Help & Support" msgstr "Βοήθεια & Υποστήριξη" -#: includes/admin/admin.php:135 +#: includes/admin/admin.php:143 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -3113,7 +3162,7 @@ msgstr "" "Χρησιμοποιήστε την καρτέλα Βοήθεια & Υποστήριξη για να επικοινωνήστε μαζί " "μας στην περίπτωση που χρειαστείτε βοήθεια. " -#: includes/admin/admin.php:132 +#: includes/admin/admin.php:140 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -3123,7 +3172,7 @@ msgstr "" "τον οδηγό μας Getting started για να " "εξοικειωθείτε με τη φιλοσοφία του προσθέτου και τις βέλτιστες πρακτικές του. " -#: includes/admin/admin.php:130 +#: includes/admin/admin.php:138 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -3134,7 +3183,7 @@ msgstr "" "νέα πεδία, καθώς και ένα διαισθητικό API για να παρουσιάζετε τις τιμές των " "custom field σε οποιοδήποτε template file ενός θέματος. " -#: includes/admin/admin.php:127 includes/admin/admin.php:129 +#: includes/admin/admin.php:135 includes/admin/admin.php:137 msgid "Overview" msgstr "Επισκόπηση" @@ -3154,7 +3203,7 @@ msgstr "Μη έγκυρο nonce." msgid "Error loading field." msgstr "Σφάλμα κατά τη φόρτωση του πεδίου." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 +#: assets/build/js/acf-input.js:2748 assets/build/js/acf-input.js:2817 #: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 msgid "Location not found: %s" msgstr "Δεν βρέθηκε η τοποθεσία: %s" @@ -3302,7 +3351,7 @@ msgid "Show this field if" msgstr "Εμφάνιση αυτού του πεδίου αν" #: includes/admin/views/acf-field-group/conditional-logic.php:25 -#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:410 +#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:428 msgid "Conditional Logic" msgstr "Λογική Υπό Συνθήκες" @@ -3348,15 +3397,15 @@ msgstr "Απαιτείται Αναβάθμιση Βάσης Δεδομένων" msgid "Options Page" msgstr "Σελίδα Επιλογών" -#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:479 msgid "Gallery" msgstr "Συλλογή" -#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:469 msgid "Flexible Content" msgstr "Ευέλικτο Περιεχόμενο" -#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:489 msgid "Repeater" msgstr "Επαναλήπτης" @@ -3605,7 +3654,7 @@ msgstr "Σύρετε για αναδιάταξη" #: includes/admin/post-types/admin-field-group.php:103 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2347 +#: assets/build/js/acf-field-group.js:2346 #: assets/build/js/acf-field-group.js:2763 msgid "Show this field group if" msgstr "Εμφάνιση αυτής της ομάδας πεδίου αν" @@ -3783,7 +3832,7 @@ msgstr "Δημιουργία αντιγράφου αυτού του στοιχε msgid "Supports" msgstr "" -#: includes/admin/admin.php:261 includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:326 includes/admin/views/browse-fields-modal.php:92 msgid "Documentation" msgstr "Τεκμηρίωση" @@ -3886,7 +3935,7 @@ msgstr "Null" #: includes/admin/post-types/admin-field-group.php:101 #: includes/class-acf-internal-post-type.php:730 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1510 +#: assets/build/js/acf-field-group.js:1509 #: assets/build/js/acf-field-group.js:1821 msgid "copy" msgstr "αντιγραφή" @@ -3904,7 +3953,7 @@ msgid "Checked" msgstr "Επιλεγμένο" #: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1615 +#: assets/build/js/acf-field-group.js:1614 #: assets/build/js/acf-field-group.js:1933 msgid "Move Custom Field" msgstr "Μετακίνηση Προσαρμοσμένου Πεδίου" @@ -3920,14 +3969,14 @@ msgid "Field group title is required" msgstr "Ο τίτλος του field group είναι απαραίτητος" #: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1604 +#: assets/build/js/acf-field-group.js:1603 #: assets/build/js/acf-field-group.js:1919 msgid "This field cannot be moved until its changes have been saved" msgstr "" "Αυτό το πεδίο δεν μπορεί να μετακινηθεί μέχρι να αποθηκευτούν οι αλλαγές του" #: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1414 +#: assets/build/js/acf-field-group.js:1413 #: assets/build/js/acf-field-group.js:1716 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "" @@ -3996,15 +4045,15 @@ msgstr "Σελίδα" msgid "Post" msgstr "Άρθρο" -#: includes/fields.php:353 +#: includes/fields.php:371 msgid "Relational" msgstr "Υπό Συνθήκες" -#: includes/fields.php:352 +#: includes/fields.php:370 msgid "Choice" msgstr "Επιλογή" -#: includes/fields.php:350 +#: includes/fields.php:368 msgid "Basic" msgstr "Βασικό" @@ -4032,7 +4081,7 @@ msgstr "Ενημέρωση" msgid "Validate Email" msgstr "Επιβεβαίωση Ηλεκτρονικού Ταχυδρομείου" -#: includes/fields.php:351 includes/forms/form-front.php:49 +#: includes/fields.php:369 includes/forms/form-front.php:49 msgid "Content" msgstr "Περιεχόμενο" @@ -4041,8 +4090,8 @@ msgstr "Περιεχόμενο" msgid "Title" msgstr "Τίτλος" -#: includes/assets.php:372 includes/forms/form-comment.php:154 -#: assets/build/js/acf-input.js:7372 assets/build/js/acf-input.js:7956 +#: includes/assets.php:373 includes/forms/form-comment.php:154 +#: assets/build/js/acf-input.js:7370 assets/build/js/acf-input.js:7956 msgid "Edit field group" msgstr "Επεξεργασία field group" @@ -4099,59 +4148,59 @@ msgid "Has any value" msgstr "Να έχει οποιαδήποτε τιμή" #: includes/admin/admin-internal-post-type.php:345 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 +#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:354 #: assets/build/js/acf.js:1564 assets/build/js/acf.js:1658 msgid "Cancel" msgstr "Ακύρωση" -#: includes/assets.php:349 assets/build/js/acf.js:1738 +#: includes/assets.php:350 assets/build/js/acf.js:1738 #: assets/build/js/acf.js:1855 msgid "Are you sure?" msgstr "Είστε σίγουροι;" -#: includes/assets.php:369 assets/build/js/acf-input.js:9432 +#: includes/assets.php:370 assets/build/js/acf-input.js:9430 #: assets/build/js/acf-input.js:10282 msgid "%d fields require attention" msgstr "%d πεδία χρήζουν προσοχής" -#: includes/assets.php:368 assets/build/js/acf-input.js:9430 +#: includes/assets.php:369 assets/build/js/acf-input.js:9428 #: assets/build/js/acf-input.js:10278 msgid "1 field requires attention" msgstr "1 πεδίο χρήζει προσοχής" -#: includes/assets.php:367 includes/validation.php:271 -#: includes/validation.php:279 assets/build/js/acf-input.js:9425 +#: includes/assets.php:368 includes/validation.php:271 +#: includes/validation.php:279 assets/build/js/acf-input.js:9423 #: assets/build/js/acf-input.js:10273 msgid "Validation failed" msgstr "Ο έλεγχος απέτυχε" -#: includes/assets.php:366 assets/build/js/acf-input.js:9593 +#: includes/assets.php:367 assets/build/js/acf-input.js:9591 #: assets/build/js/acf-input.js:10461 msgid "Validation successful" msgstr "Ο έλεγχος πέτυχε" -#: includes/media.php:54 assets/build/js/acf-input.js:7200 +#: includes/media.php:54 assets/build/js/acf-input.js:7198 #: assets/build/js/acf-input.js:7760 msgid "Restricted" msgstr "Περιορισμένος" -#: includes/media.php:53 assets/build/js/acf-input.js:7015 +#: includes/media.php:53 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7524 msgid "Collapse Details" msgstr "Σύμπτυξη Λεπτομερειών" -#: includes/media.php:52 assets/build/js/acf-input.js:7015 +#: includes/media.php:52 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7521 msgid "Expand Details" msgstr "Ανάπτυξη Λεπτομερειών" #: includes/admin/views/acf-post-type/advanced-settings.php:470 -#: includes/media.php:51 assets/build/js/acf-input.js:6882 +#: includes/media.php:51 assets/build/js/acf-input.js:6880 #: assets/build/js/acf-input.js:7369 msgid "Uploaded to this post" msgstr "Να έχουν μεταφορτωθεί σε αυτή την ανάρτηση" -#: includes/media.php:50 assets/build/js/acf-input.js:6921 +#: includes/media.php:50 assets/build/js/acf-input.js:6919 #: assets/build/js/acf-input.js:7408 msgctxt "verb" msgid "Update" @@ -4162,7 +4211,7 @@ msgctxt "verb" msgid "Edit" msgstr "Επεξεργασία" -#: includes/assets.php:363 assets/build/js/acf-input.js:9202 +#: includes/assets.php:364 assets/build/js/acf-input.js:9200 #: assets/build/js/acf-input.js:10044 msgid "The changes you made will be lost if you navigate away from this page" msgstr "Οι αλλαγές που έχετε κάνει θα χαθούν αν φύγετε από αυτή τη σελίδα." @@ -4177,7 +4226,7 @@ msgstr "Ο τύπος του πεδίου πρέπει να είναι %s." #: includes/admin/views/acf-field-group/location-group.php:3 #: includes/admin/views/acf-field-group/locations.php:35 #: includes/api/api-helpers.php:2964 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2385 +#: assets/build/js/acf-field-group.js:2384 #: assets/build/js/acf-field-group.js:933 #: assets/build/js/acf-field-group.js:2807 msgid "or" @@ -4229,7 +4278,7 @@ msgstr "Μικρογραφία" #: includes/acf-field-functions.php:852 #: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 +#: assets/build/js/acf-field-group.js:1076 #: assets/build/js/acf-field-group.js:1260 msgid "(no label)" msgstr "(χωρίς ετικέτα)" @@ -4461,18 +4510,18 @@ msgid "File name" msgstr "Όνομα αρχείου" #: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: assets/build/js/acf-input.js:2472 assets/build/js/acf-input.js:2625 msgid "Update File" msgstr "Ενημέρωση Αρχείου" #: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: assets/build/js/acf-input.js:2471 assets/build/js/acf-input.js:2624 msgid "Edit File" msgstr "Επεξεργασία Αρχείου" #: includes/admin/tools/class-acf-admin-tool-import.php:57 #: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: assets/build/js/acf-input.js:2445 assets/build/js/acf-input.js:2597 msgid "Select File" msgstr "Επιλογή Αρχείου" @@ -4498,7 +4547,7 @@ msgid "Enter each default value on a new line" msgstr "Εισαγάγετε την κάθε προεπιλεγμένη τιμή σε μια νέα γραμμή" #: includes/fields/class-acf-field-select.php:243 includes/media.php:48 -#: assets/build/js/acf-input.js:6780 assets/build/js/acf-input.js:7254 +#: assets/build/js/acf-input.js:6778 assets/build/js/acf-input.js:7254 msgctxt "verb" msgid "Select" msgstr "Επιλέξτε" @@ -4852,48 +4901,48 @@ msgstr "" msgid "Parent" msgstr "Γονέας" -#: includes/fields/class-acf-field-wysiwyg.php:378 +#: includes/fields/class-acf-field-wysiwyg.php:381 msgid "TinyMCE will not be initialized until field is clicked" msgstr "Ο TinyMCE δε θα αρχικοποιηθεί έως ότου ο χρήστης κλικάρει το πεδίο" -#: includes/fields/class-acf-field-wysiwyg.php:377 +#: includes/fields/class-acf-field-wysiwyg.php:380 msgid "Delay Initialization" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:366 +#: includes/fields/class-acf-field-wysiwyg.php:369 msgid "Show Media Upload Buttons" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:350 +#: includes/fields/class-acf-field-wysiwyg.php:353 msgid "Toolbar" msgstr "Γραμμή εργαλείων" -#: includes/fields/class-acf-field-wysiwyg.php:342 +#: includes/fields/class-acf-field-wysiwyg.php:345 msgid "Text Only" msgstr "Μόνο Κείμενο" -#: includes/fields/class-acf-field-wysiwyg.php:341 +#: includes/fields/class-acf-field-wysiwyg.php:344 msgid "Visual Only" msgstr "Μόνο Οπτικός" -#: includes/fields/class-acf-field-wysiwyg.php:340 +#: includes/fields/class-acf-field-wysiwyg.php:343 msgid "Visual & Text" msgstr "Οπτικός & Κείμενο" -#: includes/fields/class-acf-field-wysiwyg.php:335 +#: includes/fields/class-acf-field-wysiwyg.php:338 msgid "Tabs" msgstr "Καρτέλες" -#: includes/fields/class-acf-field-wysiwyg.php:277 +#: includes/fields/class-acf-field-wysiwyg.php:280 msgid "Click to initialize TinyMCE" msgstr "Κάνετε κλικ για να αρχικοποιηθεί ο TinyMCE" -#: includes/fields/class-acf-field-wysiwyg.php:271 +#: includes/fields/class-acf-field-wysiwyg.php:274 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Κείμενο" -#: includes/fields/class-acf-field-wysiwyg.php:270 +#: includes/fields/class-acf-field-wysiwyg.php:273 msgid "Visual" msgstr "Οπτικός" @@ -4970,7 +5019,7 @@ msgstr "Υποκατάστατο Κείμενο" #: includes/fields/class-acf-field-text.php:104 #: includes/fields/class-acf-field-textarea.php:102 #: includes/fields/class-acf-field-url.php:100 -#: includes/fields/class-acf-field-wysiwyg.php:303 +#: includes/fields/class-acf-field-wysiwyg.php:306 msgid "Appears when creating a new post" msgstr "Εμφανίζεται κατά τη δημιουργία νέου post" @@ -5071,17 +5120,17 @@ msgid "Select post type" msgstr "Επιλογή τύπου άρθρου" #: includes/fields/class-acf-field-relationship.php:60 -#: assets/build/js/acf-input.js:3930 assets/build/js/acf-input.js:4214 +#: assets/build/js/acf-input.js:3928 assets/build/js/acf-input.js:4214 msgid "No matches found" msgstr "Δεν βρέθηκαν αντιστοιχίες" #: includes/fields/class-acf-field-relationship.php:59 -#: assets/build/js/acf-input.js:3913 assets/build/js/acf-input.js:4193 +#: assets/build/js/acf-input.js:3911 assets/build/js/acf-input.js:4193 msgid "Loading" msgstr "Φόρτωση" #: includes/fields/class-acf-field-relationship.php:58 -#: assets/build/js/acf-input.js:3818 assets/build/js/acf-input.js:4084 +#: assets/build/js/acf-input.js:3816 assets/build/js/acf-input.js:4084 msgid "Maximum values reached ( {max} values )" msgstr "Αγγίξατε το μέγιστο πλήθος τιμών ( {max} τιμές )" @@ -5190,7 +5239,7 @@ msgstr "Προσθήκη Εικόνας" msgid "No image selected" msgstr "Δεν επιλέχθηκε εικόνα" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:161 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:161 #: includes/fields/class-acf-field-image.php:141 #: includes/fields/class-acf-field-link.php:139 assets/build/js/acf.js:1563 #: assets/build/js/acf.js:1657 @@ -5205,22 +5254,22 @@ msgid "Edit" msgstr "Επεξεργασία" #: includes/fields/class-acf-field-image.php:69 includes/media.php:55 -#: assets/build/js/acf-input.js:6827 assets/build/js/acf-input.js:7308 +#: assets/build/js/acf-input.js:6825 assets/build/js/acf-input.js:7308 msgid "All images" msgstr "Όλες οι εικόνες" #: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: assets/build/js/acf-input.js:3179 assets/build/js/acf-input.js:3399 msgid "Update Image" msgstr "Ενημέρωση Εικόνας" #: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: assets/build/js/acf-input.js:3178 assets/build/js/acf-input.js:3398 msgid "Edit Image" msgstr "Επεξεργασία Εικόνας" #: includes/fields/class-acf-field-image.php:66 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: assets/build/js/acf-input.js:3154 assets/build/js/acf-input.js:3373 msgid "Select Image" msgstr "Επιλογή Εικόνας" @@ -5307,16 +5356,16 @@ msgstr "Επιλογέας Ημερομηνίας" #: includes/fields/class-acf-field-image.php:247 #: includes/fields/class-acf-field-image.php:283 -#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:266 msgid "Width" msgstr "Πλάτος" -#: includes/fields/class-acf-field-oembed.php:260 -#: includes/fields/class-acf-field-oembed.php:272 +#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:275 msgid "Embed Size" msgstr "Διαστάσεις Embed" -#: includes/fields/class-acf-field-oembed.php:218 +#: includes/fields/class-acf-field-oembed.php:221 msgid "Enter URL" msgstr "Εισάγετε URL" @@ -5357,7 +5406,7 @@ msgstr "Στυλιζαρισμένο" #: includes/fields/class-acf-field-textarea.php:101 #: includes/fields/class-acf-field-true_false.php:144 #: includes/fields/class-acf-field-url.php:99 -#: includes/fields/class-acf-field-wysiwyg.php:302 +#: includes/fields/class-acf-field-wysiwyg.php:305 msgid "Default Value" msgstr "Προεπιλεγμένη Τιμή" @@ -5371,13 +5420,13 @@ msgstr "Εμφανίζει κείμενο δίπλα στο πεδίο επιλ msgid "Message" msgstr "Μήνυμα" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:85 +#: includes/assets.php:352 includes/fields/class-acf-field-true_false.php:85 #: includes/fields/class-acf-field-true_false.php:184 #: assets/build/js/acf.js:1740 assets/build/js/acf.js:1857 msgid "No" msgstr "Όχι" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:82 +#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:82 #: includes/fields/class-acf-field-true_false.php:168 #: assets/build/js/acf.js:1739 assets/build/js/acf.js:1856 msgid "Yes" @@ -5387,33 +5436,33 @@ msgstr "Ναι" msgid "True / False" msgstr "True / False" -#: includes/fields/class-acf-field-group.php:444 +#: includes/fields/class-acf-field-group.php:440 msgid "Row" msgstr "Γραμμή" -#: includes/fields/class-acf-field-group.php:443 +#: includes/fields/class-acf-field-group.php:439 msgid "Table" msgstr "Πίνακας" #: includes/admin/post-types/admin-field-group.php:132 -#: includes/fields/class-acf-field-group.php:442 +#: includes/fields/class-acf-field-group.php:438 msgid "Block" msgstr "Μπλοκ" -#: includes/fields/class-acf-field-group.php:437 +#: includes/fields/class-acf-field-group.php:433 msgid "Specify the style used to render the selected fields" msgstr "" "Επιλογή του στυλ που θα χρησιμοποιηθεί για την εμφάνιση των επιλεγμένων " "πεδίων" -#: includes/fields.php:355 includes/fields/class-acf-field-button-group.php:210 +#: includes/fields.php:373 includes/fields/class-acf-field-button-group.php:210 #: includes/fields/class-acf-field-checkbox.php:424 -#: includes/fields/class-acf-field-group.php:436 +#: includes/fields/class-acf-field-group.php:432 #: includes/fields/class-acf-field-radio.php:285 msgid "Layout" msgstr "Διάταξη" -#: includes/fields/class-acf-field-group.php:420 +#: includes/fields/class-acf-field-group.php:416 msgid "Sub Fields" msgstr "Υποπεδία" @@ -5428,7 +5477,7 @@ msgstr "Τροποποίηση ύψους χάρτη" #: includes/fields/class-acf-field-google-map.php:233 #: includes/fields/class-acf-field-image.php:258 #: includes/fields/class-acf-field-image.php:294 -#: includes/fields/class-acf-field-oembed.php:275 +#: includes/fields/class-acf-field-oembed.php:278 msgid "Height" msgstr "Ύψος" @@ -5468,7 +5517,7 @@ msgid "Search" msgstr "Αναζήτηση" #: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: assets/build/js/acf-input.js:2838 assets/build/js/acf-input.js:3026 msgid "Sorry, this browser does not support geolocation" msgstr "" "Λυπούμαστε, αυτός ο περιηγητής δεν υποστηρίζει λειτουργία γεωεντοπισμού" diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-en_CA.mo b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-en_CA.mo index b61b5ebc2..31ca2002c 100644 Binary files a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-en_CA.mo and b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-en_CA.mo differ diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-en_CA.po b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-en_CA.po index 94776e4fc..13e4ec4af 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-en_CA.po +++ b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-en_CA.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2023-11-28T09:14:32+00:00\n" +"PO-Revision-Date: 2024-02-05T19:27:11+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: en_CA\n" "MIME-Version: 1.0\n" @@ -21,7 +21,56 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" -#: includes/admin/views/global/navigation.php:221 +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:59 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:41 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by the ACF " +"shortcode. We've detected the output of some of your fields will be modified " +"by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:33 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields will be modified by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:22 +msgid "" +"%1$s ACF will soon escape unsafe HTML that is rendered by the_field(). We've detected the output of some of your fields will be modified by " +"this change. %2$s. %3$s" +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:14 +msgid "Please contact your site admin for more details." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn how to fix" +msgstr "" + +#: includes/admin/admin.php:67 +msgid "Hide details" +msgstr "" + +#: includes/admin/admin.php:66 includes/admin/views/escaped-html-notice.php:11 +msgid "Show details" +msgstr "" + +#: includes/admin/views/global/navigation.php:223 msgid "Renew ACF PRO License" msgstr "" @@ -53,11 +102,11 @@ msgstr "" msgid "Add Options Page" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:703 +#: includes/admin/views/acf-post-type/advanced-settings.php:708 msgid "In the editor used as the placeholder of the title." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:702 +#: includes/admin/views/acf-post-type/advanced-settings.php:707 msgid "Title Placeholder" msgstr "" @@ -70,7 +119,7 @@ msgstr "" msgid " (Duplicated from %s)" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:298 +#: includes/admin/tools/class-acf-admin-tool-export.php:286 msgid "Select Options Pages" msgstr "" @@ -103,26 +152,26 @@ msgid "Add fields" msgstr "" #: includes/admin/post-types/admin-field-group.php:121 -#: assets/build/js/acf-field-group.js:2753 +#: assets/build/js/acf-field-group.js:2752 #: assets/build/js/acf-field-group.js:3236 msgid "This Field" msgstr "" -#: includes/admin/admin.php:267 +#: includes/admin/admin.php:332 msgid "ACF PRO" msgstr "" -#: includes/admin/admin.php:265 +#: includes/admin/admin.php:330 msgid "Feedback" msgstr "" -#: includes/admin/admin.php:263 +#: includes/admin/admin.php:328 msgid "Support" msgstr "" #. translators: This text is prepended by a link to ACF's website, and appended #. by a link to WP Engine's website. -#: includes/admin/admin.php:238 +#: includes/admin/admin.php:303 msgid "is developed and maintained by" msgstr "" @@ -132,7 +181,7 @@ msgid "Add this %s to the location rules of the selected field groups." msgstr "" #. translators: %s the URL to ACF's bidirectional relationship documentation -#: includes/acf-bidirectional-functions.php:271 +#: includes/acf-bidirectional-functions.php:272 msgid "" "Enabling the bidirectional setting allows you to update a value in the " "target fields for each value selected for this field, adding or removing the " @@ -141,7 +190,7 @@ msgid "" "a>." msgstr "" -#: includes/acf-bidirectional-functions.php:247 +#: includes/acf-bidirectional-functions.php:248 msgid "" "Select field(s) to store the reference back to the item being updated. You " "may select this field. Target fields must be compatible with where this " @@ -149,31 +198,31 @@ msgid "" "Taxonomy, your target field should be of type Taxonomy" msgstr "" -#: includes/acf-bidirectional-functions.php:246 +#: includes/acf-bidirectional-functions.php:247 msgid "Target Field" msgstr "" -#: includes/acf-bidirectional-functions.php:220 +#: includes/acf-bidirectional-functions.php:221 msgid "Update a field on the selected values, referencing back to this ID" msgstr "" -#: includes/acf-bidirectional-functions.php:219 +#: includes/acf-bidirectional-functions.php:220 msgid "Bidirectional" msgstr "" #. translators: %s A field type name, such as "Relationship" -#: includes/acf-bidirectional-functions.php:192 +#: includes/acf-bidirectional-functions.php:193 msgid "%s Field" msgstr "" -#: includes/fields/class-acf-field-page_link.php:517 -#: includes/fields/class-acf-field-post_object.php:426 -#: includes/fields/class-acf-field-select.php:407 +#: includes/fields/class-acf-field-page_link.php:479 +#: includes/fields/class-acf-field-post_object.php:399 +#: includes/fields/class-acf-field-select.php:396 #: includes/fields/class-acf-field-user.php:82 msgid "Select Multiple" msgstr "" -#: includes/admin/views/global/navigation.php:233 +#: includes/admin/views/global/navigation.php:235 msgid "WP Engine logo" msgstr "" @@ -213,7 +262,7 @@ msgstr "" msgid "Manage Terms Capability" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:886 +#: includes/admin/views/acf-post-type/advanced-settings.php:891 msgid "" "Sets whether posts should be excluded from search results and taxonomy " "archive pages." @@ -274,19 +323,19 @@ msgstr "" msgid "No field groups" msgstr "" -#: includes/admin/post-types/admin-field-groups.php:281 +#: includes/admin/post-types/admin-field-groups.php:280 msgid "No fields" msgstr "" -#: includes/admin/post-types/admin-field-groups.php:154 +#: includes/admin/post-types/admin-field-groups.php:153 #: includes/admin/post-types/admin-post-types.php:172 #: includes/admin/post-types/admin-taxonomies.php:172 msgid "No description" msgstr "" -#: includes/fields/class-acf-field-page_link.php:484 -#: includes/fields/class-acf-field-post_object.php:389 -#: includes/fields/class-acf-field-relationship.php:601 +#: includes/fields/class-acf-field-page_link.php:446 +#: includes/fields/class-acf-field-post_object.php:362 +#: includes/fields/class-acf-field-relationship.php:567 msgid "Any post status" msgstr "" @@ -491,9 +540,9 @@ msgstr "" msgid "An input for providing a password using a masked field." msgstr "" -#: includes/fields/class-acf-field-page_link.php:476 -#: includes/fields/class-acf-field-post_object.php:381 -#: includes/fields/class-acf-field-relationship.php:593 +#: includes/fields/class-acf-field-page_link.php:438 +#: includes/fields/class-acf-field-post_object.php:354 +#: includes/fields/class-acf-field-relationship.php:559 msgid "Filter by Post Status" msgstr "" @@ -583,14 +632,14 @@ msgid "" "are shown while editing content. Useful for keeping large datasets tidy." msgstr "" -#: includes/fields.php:475 +#: includes/fields.php:492 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " "can be repeated again and again." msgstr "" -#: includes/fields.php:465 +#: includes/fields.php:482 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -598,14 +647,14 @@ msgid "" "and the minimum/maximum number of attachments allowed." msgstr "" -#: includes/fields.php:455 +#: includes/fields.php:472 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" -#: includes/fields.php:445 +#: includes/fields.php:462 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -613,16 +662,16 @@ msgid "" "or display the selected fields as a group of subfields." msgstr "" -#: includes/fields.php:442 +#: includes/fields.php:459 msgctxt "noun" msgid "Clone" msgstr "" -#: includes/admin/views/global/navigation.php:86 includes/fields.php:357 +#: includes/admin/views/global/navigation.php:86 includes/fields.php:374 msgid "PRO" msgstr "" -#: includes/fields.php:355 includes/fields.php:412 +#: includes/fields.php:372 includes/fields.php:429 msgid "Advanced" msgstr "" @@ -1328,618 +1377,618 @@ msgstr "" msgid "Plural Label" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1270 +#: includes/admin/views/acf-post-type/advanced-settings.php:1275 msgid "" "Optional custom controller to use instead of `WP_REST_Posts_Controller`." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1269 +#: includes/admin/views/acf-post-type/advanced-settings.php:1274 #: includes/admin/views/acf-taxonomy/advanced-settings.php:1210 msgid "Controller Class" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1251 +#: includes/admin/views/acf-post-type/advanced-settings.php:1256 #: includes/admin/views/acf-taxonomy/advanced-settings.php:1191 msgid "The namespace part of the REST API URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1250 +#: includes/admin/views/acf-post-type/advanced-settings.php:1255 #: includes/admin/views/acf-taxonomy/advanced-settings.php:1190 msgid "Namespace Route" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1232 +#: includes/admin/views/acf-post-type/advanced-settings.php:1237 #: includes/admin/views/acf-taxonomy/advanced-settings.php:1172 msgid "The base URL for the post type REST API URLs." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1231 +#: includes/admin/views/acf-post-type/advanced-settings.php:1236 #: includes/admin/views/acf-taxonomy/advanced-settings.php:1171 msgid "Base URL" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1217 +#: includes/admin/views/acf-post-type/advanced-settings.php:1222 msgid "" "Exposes this post type in the REST API. Required to use the block editor." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1216 +#: includes/admin/views/acf-post-type/advanced-settings.php:1221 #: includes/admin/views/acf-taxonomy/advanced-settings.php:1154 msgid "Show In REST API" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1195 +#: includes/admin/views/acf-post-type/advanced-settings.php:1200 msgid "Customize the query variable name." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1194 +#: includes/admin/views/acf-post-type/advanced-settings.php:1199 #: includes/admin/views/acf-taxonomy/advanced-settings.php:1054 msgid "Query Variable" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1172 +#: includes/admin/views/acf-post-type/advanced-settings.php:1177 #: includes/admin/views/acf-taxonomy/advanced-settings.php:1032 msgid "No Query Variable Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1171 +#: includes/admin/views/acf-post-type/advanced-settings.php:1176 #: includes/admin/views/acf-taxonomy/advanced-settings.php:1031 msgid "Custom Query Variable" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1168 +#: includes/admin/views/acf-post-type/advanced-settings.php:1173 msgid "" "Items can be accessed using the non-pretty permalink, eg. {post_type}" "={post_slug}." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1167 +#: includes/admin/views/acf-post-type/advanced-settings.php:1172 #: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 msgid "Query Variable Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1142 +#: includes/admin/views/acf-post-type/advanced-settings.php:1147 #: includes/admin/views/acf-taxonomy/advanced-settings.php:1003 msgid "URLs for an item and items can be accessed with a query string." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1141 +#: includes/admin/views/acf-post-type/advanced-settings.php:1146 #: includes/admin/views/acf-taxonomy/advanced-settings.php:1002 msgid "Publicly Queryable" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1120 +#: includes/admin/views/acf-post-type/advanced-settings.php:1125 msgid "Custom slug for the Archive URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1119 +#: includes/admin/views/acf-post-type/advanced-settings.php:1124 msgid "Archive Slug" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1106 +#: includes/admin/views/acf-post-type/advanced-settings.php:1111 msgid "" "Has an item archive that can be customized with an archive template file in " "your theme." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1105 +#: includes/admin/views/acf-post-type/advanced-settings.php:1110 msgid "Archive" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1085 +#: includes/admin/views/acf-post-type/advanced-settings.php:1090 msgid "Pagination support for the items URLs such as the archives." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1084 +#: includes/admin/views/acf-post-type/advanced-settings.php:1089 msgid "Pagination" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1067 +#: includes/admin/views/acf-post-type/advanced-settings.php:1072 msgid "RSS feed URL for the post type items." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1066 +#: includes/admin/views/acf-post-type/advanced-settings.php:1071 msgid "Feed URL" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1048 +#: includes/admin/views/acf-post-type/advanced-settings.php:1053 #: includes/admin/views/acf-taxonomy/advanced-settings.php:961 msgid "" "Alters the permalink structure to add the `WP_Rewrite::$front` prefix to " "URLs." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1047 +#: includes/admin/views/acf-post-type/advanced-settings.php:1052 #: includes/admin/views/acf-taxonomy/advanced-settings.php:960 msgid "Front URL Prefix" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1028 +#: includes/admin/views/acf-post-type/advanced-settings.php:1033 msgid "Customize the slug used in the URL." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1027 +#: includes/admin/views/acf-post-type/advanced-settings.php:1032 #: includes/admin/views/acf-taxonomy/advanced-settings.php:940 msgid "URL Slug" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1011 +#: includes/admin/views/acf-post-type/advanced-settings.php:1016 msgid "Permalinks for this post type are disabled." msgstr "" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:1010 +#: includes/admin/views/acf-post-type/advanced-settings.php:1015 #: includes/admin/views/acf-taxonomy/advanced-settings.php:923 msgid "" "Rewrite the URL using a custom slug defined in the input below. Your " "permalink structure will be" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1002 +#: includes/admin/views/acf-post-type/advanced-settings.php:1007 #: includes/admin/views/acf-taxonomy/advanced-settings.php:915 msgid "No Permalink (prevent URL rewriting)" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1001 +#: includes/admin/views/acf-post-type/advanced-settings.php:1006 #: includes/admin/views/acf-taxonomy/advanced-settings.php:914 msgid "Custom Permalink" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:1000 -#: includes/admin/views/acf-post-type/advanced-settings.php:1170 +#: includes/admin/views/acf-post-type/advanced-settings.php:1005 +#: includes/admin/views/acf-post-type/advanced-settings.php:1175 #: includes/admin/views/acf-post-type/basic-settings.php:56 msgid "Post Type Key" msgstr "" #. translators: this string will be appended with the new permalink structure. -#: includes/admin/views/acf-post-type/advanced-settings.php:998 -#: includes/admin/views/acf-post-type/advanced-settings.php:1008 +#: includes/admin/views/acf-post-type/advanced-settings.php:1003 +#: includes/admin/views/acf-post-type/advanced-settings.php:1013 msgid "" "Rewrite the URL using the post type key as the slug. Your permalink " "structure will be" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:996 +#: includes/admin/views/acf-post-type/advanced-settings.php:1001 #: includes/admin/views/acf-taxonomy/advanced-settings.php:910 msgid "Permalink Rewrite" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:982 +#: includes/admin/views/acf-post-type/advanced-settings.php:987 msgid "Delete items by a user when that user is deleted." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:981 +#: includes/admin/views/acf-post-type/advanced-settings.php:986 msgid "Delete With User" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:967 +#: includes/admin/views/acf-post-type/advanced-settings.php:972 msgid "Allow the post type to be exported from 'Tools' > 'Export'." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:966 +#: includes/admin/views/acf-post-type/advanced-settings.php:971 msgid "Can Export" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:935 +#: includes/admin/views/acf-post-type/advanced-settings.php:940 msgid "Optionally provide a plural to be used in capabilities." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:934 +#: includes/admin/views/acf-post-type/advanced-settings.php:939 msgid "Plural Capability Name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:916 +#: includes/admin/views/acf-post-type/advanced-settings.php:921 msgid "Choose another post type to base the capabilities for this post type." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:915 +#: includes/admin/views/acf-post-type/advanced-settings.php:920 msgid "Singular Capability Name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:901 +#: includes/admin/views/acf-post-type/advanced-settings.php:906 msgid "" "By default the capabilities of the post type will inherit the 'Post' " "capability names, eg. edit_post, delete_posts. Enable to use post type " "specific capabilities, eg. edit_{singular}, delete_{plural}." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:900 +#: includes/admin/views/acf-post-type/advanced-settings.php:905 msgid "Rename Capabilities" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:885 +#: includes/admin/views/acf-post-type/advanced-settings.php:890 msgid "Exclude From Search" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:872 +#: includes/admin/views/acf-post-type/advanced-settings.php:877 #: includes/admin/views/acf-taxonomy/advanced-settings.php:854 msgid "" "Allow items to be added to menus in the 'Appearance' > 'Menus' screen. Must " "be turned on in 'Screen options'." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:871 +#: includes/admin/views/acf-post-type/advanced-settings.php:876 #: includes/admin/views/acf-taxonomy/advanced-settings.php:853 msgid "Appearance Menus Support" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:853 +#: includes/admin/views/acf-post-type/advanced-settings.php:858 msgid "Appears as an item in the 'New' menu in the admin bar." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:852 +#: includes/admin/views/acf-post-type/advanced-settings.php:857 msgid "Show In Admin Bar" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:821 +#: includes/admin/views/acf-post-type/advanced-settings.php:826 msgid "" "A PHP function name to be called when setting up the meta boxes for the edit " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:820 +#: includes/admin/views/acf-post-type/advanced-settings.php:825 msgid "Custom Meta Box Callback" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:800 +#: includes/admin/views/acf-post-type/advanced-settings.php:805 msgid "Menu Icon" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:782 +#: includes/admin/views/acf-post-type/advanced-settings.php:787 msgid "The position in the sidebar menu in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:781 +#: includes/admin/views/acf-post-type/advanced-settings.php:786 msgid "Menu Position" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:763 +#: includes/admin/views/acf-post-type/advanced-settings.php:768 msgid "" "By default the post type will get a new top level item in the admin menu. If " "an existing top level item is supplied here, the post type will be added as " "a submenu item under it." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:762 +#: includes/admin/views/acf-post-type/advanced-settings.php:767 msgid "Admin Menu Parent" msgstr "" #. translators: %s = "dashicon class name", link to the WordPress dashicon #. documentation. -#: includes/admin/views/acf-post-type/advanced-settings.php:750 +#: includes/admin/views/acf-post-type/advanced-settings.php:755 msgid "" "The icon used for the post type menu item in the admin dashboard. Can be a " "URL or %s to use for the icon." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:745 +#: includes/admin/views/acf-post-type/advanced-settings.php:750 msgid "Dashicon class name" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:734 +#: includes/admin/views/acf-post-type/advanced-settings.php:739 #: includes/admin/views/acf-taxonomy/advanced-settings.php:734 msgid "Admin editor navigation in the sidebar menu." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:733 +#: includes/admin/views/acf-post-type/advanced-settings.php:738 #: includes/admin/views/acf-taxonomy/advanced-settings.php:733 msgid "Show In Admin Menu" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:720 +#: includes/admin/views/acf-post-type/advanced-settings.php:725 #: includes/admin/views/acf-taxonomy/advanced-settings.php:719 msgid "Items can be edited and managed in the admin dashboard." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:719 +#: includes/admin/views/acf-post-type/advanced-settings.php:724 #: includes/admin/views/acf-taxonomy/advanced-settings.php:718 msgid "Show In UI" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:689 +#: includes/admin/views/acf-post-type/advanced-settings.php:694 msgid "A link to a post." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:688 +#: includes/admin/views/acf-post-type/advanced-settings.php:693 msgid "Description for a navigation link block variation." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:687 +#: includes/admin/views/acf-post-type/advanced-settings.php:692 #: includes/admin/views/acf-taxonomy/advanced-settings.php:702 msgid "Item Link Description" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:683 +#: includes/admin/views/acf-post-type/advanced-settings.php:688 msgid "A link to a %s." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:668 +#: includes/admin/views/acf-post-type/advanced-settings.php:673 msgid "Post Link" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:667 +#: includes/admin/views/acf-post-type/advanced-settings.php:672 msgid "Title for a navigation link block variation." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:666 +#: includes/admin/views/acf-post-type/advanced-settings.php:671 #: includes/admin/views/acf-taxonomy/advanced-settings.php:681 msgid "Item Link" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:663 +#: includes/admin/views/acf-post-type/advanced-settings.php:668 #: includes/admin/views/acf-taxonomy/advanced-settings.php:678 msgid "%s Link" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:648 +#: includes/admin/views/acf-post-type/advanced-settings.php:653 msgid "Post updated." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:647 +#: includes/admin/views/acf-post-type/advanced-settings.php:652 msgid "In the editor notice after an item is updated." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:646 +#: includes/admin/views/acf-post-type/advanced-settings.php:651 msgid "Item Updated" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:643 +#: includes/admin/views/acf-post-type/advanced-settings.php:648 msgid "%s updated." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:628 +#: includes/admin/views/acf-post-type/advanced-settings.php:633 msgid "Post scheduled." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:627 +#: includes/admin/views/acf-post-type/advanced-settings.php:632 msgid "In the editor notice after scheduling an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:626 +#: includes/admin/views/acf-post-type/advanced-settings.php:631 msgid "Item Scheduled" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:623 +#: includes/admin/views/acf-post-type/advanced-settings.php:628 msgid "%s scheduled." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:608 +#: includes/admin/views/acf-post-type/advanced-settings.php:613 msgid "Post reverted to draft." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:607 +#: includes/admin/views/acf-post-type/advanced-settings.php:612 msgid "In the editor notice after reverting an item to draft." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:606 +#: includes/admin/views/acf-post-type/advanced-settings.php:611 msgid "Item Reverted To Draft" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:603 +#: includes/admin/views/acf-post-type/advanced-settings.php:608 msgid "%s reverted to draft." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:588 +#: includes/admin/views/acf-post-type/advanced-settings.php:593 msgid "Post published privately." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:587 +#: includes/admin/views/acf-post-type/advanced-settings.php:592 msgid "In the editor notice after publishing a private item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:586 +#: includes/admin/views/acf-post-type/advanced-settings.php:591 msgid "Item Published Privately" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:583 +#: includes/admin/views/acf-post-type/advanced-settings.php:588 msgid "%s published privately." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:568 +#: includes/admin/views/acf-post-type/advanced-settings.php:573 msgid "Post published." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:567 +#: includes/admin/views/acf-post-type/advanced-settings.php:572 msgid "In the editor notice after publishing an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:566 +#: includes/admin/views/acf-post-type/advanced-settings.php:571 msgid "Item Published" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:563 +#: includes/admin/views/acf-post-type/advanced-settings.php:568 msgid "%s published." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:548 +#: includes/admin/views/acf-post-type/advanced-settings.php:553 msgid "Posts list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:547 +#: includes/admin/views/acf-post-type/advanced-settings.php:552 msgid "Used by screen readers for the items list on the post type list screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:546 +#: includes/admin/views/acf-post-type/advanced-settings.php:551 #: includes/admin/views/acf-taxonomy/advanced-settings.php:640 msgid "Items List" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:543 +#: includes/admin/views/acf-post-type/advanced-settings.php:548 #: includes/admin/views/acf-taxonomy/advanced-settings.php:637 msgid "%s list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:528 +#: includes/admin/views/acf-post-type/advanced-settings.php:533 msgid "Posts list navigation" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:527 +#: includes/admin/views/acf-post-type/advanced-settings.php:532 msgid "" "Used by screen readers for the filter list pagination on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:526 +#: includes/admin/views/acf-post-type/advanced-settings.php:531 #: includes/admin/views/acf-taxonomy/advanced-settings.php:620 msgid "Items List Navigation" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:523 +#: includes/admin/views/acf-post-type/advanced-settings.php:528 #: includes/admin/views/acf-taxonomy/advanced-settings.php:617 msgid "%s list navigation" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:507 +#: includes/admin/views/acf-post-type/advanced-settings.php:512 msgid "Filter posts by date" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:506 +#: includes/admin/views/acf-post-type/advanced-settings.php:511 msgid "" "Used by screen readers for the filter by date heading on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:505 +#: includes/admin/views/acf-post-type/advanced-settings.php:510 msgid "Filter Items By Date" msgstr "" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:501 +#: includes/admin/views/acf-post-type/advanced-settings.php:506 msgid "Filter %s by date" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:486 +#: includes/admin/views/acf-post-type/advanced-settings.php:491 msgid "Filter posts list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:485 +#: includes/admin/views/acf-post-type/advanced-settings.php:490 msgid "" "Used by screen readers for the filter links heading on the post type list " "screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:484 +#: includes/admin/views/acf-post-type/advanced-settings.php:489 msgid "Filter Items List" msgstr "" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:480 +#: includes/admin/views/acf-post-type/advanced-settings.php:485 msgid "Filter %s list" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:464 +#: includes/admin/views/acf-post-type/advanced-settings.php:469 msgid "In the media modal showing all media uploaded to this item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:463 +#: includes/admin/views/acf-post-type/advanced-settings.php:468 msgid "Uploaded To This Item" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:459 +#: includes/admin/views/acf-post-type/advanced-settings.php:464 msgid "Uploaded to this %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:444 +#: includes/admin/views/acf-post-type/advanced-settings.php:449 msgid "Insert into post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:443 +#: includes/admin/views/acf-post-type/advanced-settings.php:448 msgid "As the button label when adding media to content." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:442 +#: includes/admin/views/acf-post-type/advanced-settings.php:447 msgid "Insert Into Media Button" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:438 +#: includes/admin/views/acf-post-type/advanced-settings.php:443 msgid "Insert into %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:423 +#: includes/admin/views/acf-post-type/advanced-settings.php:428 msgid "Use as featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:422 +#: includes/admin/views/acf-post-type/advanced-settings.php:427 msgid "" "As the button label for selecting to use an image as the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:421 +#: includes/admin/views/acf-post-type/advanced-settings.php:426 msgid "Use Featured Image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:408 +#: includes/admin/views/acf-post-type/advanced-settings.php:413 msgid "Remove featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:407 +#: includes/admin/views/acf-post-type/advanced-settings.php:412 msgid "As the button label when removing the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:406 +#: includes/admin/views/acf-post-type/advanced-settings.php:411 msgid "Remove Featured Image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:393 +#: includes/admin/views/acf-post-type/advanced-settings.php:398 msgid "Set featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:392 +#: includes/admin/views/acf-post-type/advanced-settings.php:397 msgid "As the button label when setting the featured image." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:391 +#: includes/admin/views/acf-post-type/advanced-settings.php:396 msgid "Set Featured Image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:378 +#: includes/admin/views/acf-post-type/advanced-settings.php:383 msgid "Featured image" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:377 +#: includes/admin/views/acf-post-type/advanced-settings.php:382 msgid "In the editor used for the title of the featured image meta box." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:376 +#: includes/admin/views/acf-post-type/advanced-settings.php:381 msgid "Featured Image Meta Box" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:363 +#: includes/admin/views/acf-post-type/advanced-settings.php:368 msgid "Post Attributes" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:362 +#: includes/admin/views/acf-post-type/advanced-settings.php:367 msgid "In the editor used for the title of the post attributes meta box." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:361 +#: includes/admin/views/acf-post-type/advanced-settings.php:366 msgid "Attributes Meta Box" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:358 +#: includes/admin/views/acf-post-type/advanced-settings.php:363 msgid "%s Attributes" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:343 +#: includes/admin/views/acf-post-type/advanced-settings.php:348 msgid "Post Archives" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:342 +#: includes/admin/views/acf-post-type/advanced-settings.php:347 msgid "" "Adds 'Post Type Archive' items with this label to the list of posts shown " "when adding items to an existing menu in a CPT with archives enabled. Only " @@ -1947,106 +1996,107 @@ msgid "" "has been provided." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:341 +#: includes/admin/views/acf-post-type/advanced-settings.php:346 msgid "Archives Nav Menu" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:338 +#: includes/admin/views/acf-post-type/advanced-settings.php:343 msgid "%s Archives" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:323 +#: includes/admin/views/acf-post-type/advanced-settings.php:328 msgid "No posts found in Trash" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:322 +#: includes/admin/views/acf-post-type/advanced-settings.php:327 msgid "" "At the top of the post type list screen when there are no posts in the trash." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:321 +#: includes/admin/views/acf-post-type/advanced-settings.php:326 msgid "No Items Found in Trash" msgstr "" #. translators: %s Plural form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:317 +#: includes/admin/views/acf-post-type/advanced-settings.php:322 msgid "No %s found in Trash" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:302 +#: includes/admin/views/acf-post-type/advanced-settings.php:307 msgid "No posts found" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:301 +#: includes/admin/views/acf-post-type/advanced-settings.php:306 msgid "" "At the top of the post type list screen when there are no posts to display." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:300 +#: includes/admin/views/acf-post-type/advanced-settings.php:305 msgid "No Items Found" msgstr "" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:296 +#: includes/admin/views/acf-post-type/advanced-settings.php:301 #: includes/admin/views/acf-taxonomy/advanced-settings.php:480 msgid "No %s found" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:281 +#: includes/admin/views/acf-post-type/advanced-settings.php:286 msgid "Search Posts" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:280 +#: includes/admin/views/acf-post-type/advanced-settings.php:285 msgid "At the top of the items screen when searching for an item." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:279 +#: includes/admin/views/acf-post-type/advanced-settings.php:284 #: includes/admin/views/acf-taxonomy/advanced-settings.php:345 msgid "Search Items" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Plural form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:276 +#: includes/admin/views/acf-post-type/advanced-settings.php:281 #: includes/admin/views/acf-taxonomy/advanced-settings.php:342 msgid "Search %s" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:261 +#: includes/admin/views/acf-post-type/advanced-settings.php:266 msgid "Parent Page:" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:260 +#: includes/admin/views/acf-post-type/advanced-settings.php:265 msgid "For hierarchical types in the post type list screen." msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:259 +#: includes/admin/views/acf-post-type/advanced-settings.php:264 msgid "Parent Item Prefix" msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name -#: includes/admin/views/acf-post-type/advanced-settings.php:256 +#: includes/admin/views/acf-post-type/advanced-settings.php:261 #: includes/admin/views/acf-taxonomy/advanced-settings.php:318 msgid "Parent %s:" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:241 +#: includes/admin/views/acf-post-type/advanced-settings.php:246 msgid "New Post" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:239 +#: includes/admin/views/acf-post-type/advanced-settings.php:244 msgid "New Item" msgstr "" #. translators: %s Singular form of post type name -#: includes/admin/views/acf-post-type/advanced-settings.php:236 +#: includes/admin/views/acf-post-type/advanced-settings.php:241 msgid "New %s" msgstr "" #: includes/admin/views/acf-post-type/advanced-settings.php:206 +#: includes/admin/views/acf-post-type/advanced-settings.php:226 msgid "Add New Post" msgstr "" @@ -2062,6 +2112,7 @@ msgstr "" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name #: includes/admin/views/acf-post-type/advanced-settings.php:201 +#: includes/admin/views/acf-post-type/advanced-settings.php:221 #: includes/admin/views/acf-taxonomy/advanced-settings.php:253 msgid "Add New %s" msgstr "" @@ -2127,8 +2178,8 @@ msgid "All Posts" msgstr "" #: includes/admin/views/acf-post-type/advanced-settings.php:125 -#: includes/admin/views/acf-post-type/advanced-settings.php:220 -#: includes/admin/views/acf-post-type/advanced-settings.php:240 +#: includes/admin/views/acf-post-type/advanced-settings.php:225 +#: includes/admin/views/acf-post-type/advanced-settings.php:245 msgid "In the post type submenu in the admin dashboard." msgstr "" @@ -2198,52 +2249,52 @@ msgstr "" msgid "Browse Fields" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:292 +#: includes/admin/tools/class-acf-admin-tool-import.php:290 msgid "Nothing to import" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:287 +#: includes/admin/tools/class-acf-admin-tool-import.php:285 msgid ". The Custom Post Type UI plugin can be deactivated." msgstr "" #. translators: %d - number of items imported from CPTUI -#: includes/admin/tools/class-acf-admin-tool-import.php:278 +#: includes/admin/tools/class-acf-admin-tool-import.php:276 msgid "Imported %d item from Custom Post Type UI -" msgid_plural "Imported %d items from Custom Post Type UI -" msgstr[0] "" msgstr[1] "" -#: includes/admin/tools/class-acf-admin-tool-import.php:262 +#: includes/admin/tools/class-acf-admin-tool-import.php:260 msgid "Failed to import taxonomies." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:244 +#: includes/admin/tools/class-acf-admin-tool-import.php:242 msgid "Failed to import post types." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:233 +#: includes/admin/tools/class-acf-admin-tool-import.php:231 msgid "Nothing from Custom Post Type UI plugin selected for import." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:209 +#: includes/admin/tools/class-acf-admin-tool-import.php:207 msgid "Imported 1 item" msgid_plural "Imported %s items" msgstr[0] "" msgstr[1] "" -#: includes/admin/tools/class-acf-admin-tool-import.php:122 +#: includes/admin/tools/class-acf-admin-tool-import.php:121 msgid "" "Importing a Post Type or Taxonomy with the same key as one that already " "exists will overwrite the settings for the existing Post Type or Taxonomy " "with those of the import." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:111 -#: includes/admin/tools/class-acf-admin-tool-import.php:127 +#: includes/admin/tools/class-acf-admin-tool-import.php:110 +#: includes/admin/tools/class-acf-admin-tool-import.php:126 msgid "Import from Custom Post Type UI" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:412 +#: includes/admin/tools/class-acf-admin-tool-export.php:398 msgid "" "The following code can be used to register a local version of the selected " "items. Storing field groups, post types, or taxonomies locally can provide " @@ -2253,23 +2304,23 @@ msgid "" "the items from the ACF admin." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:411 +#: includes/admin/tools/class-acf-admin-tool-export.php:397 msgid "Export - Generate PHP" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:384 +#: includes/admin/tools/class-acf-admin-tool-export.php:371 msgid "Export" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:276 +#: includes/admin/tools/class-acf-admin-tool-export.php:264 msgid "Select Taxonomies" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:254 +#: includes/admin/tools/class-acf-admin-tool-export.php:242 msgid "Select Post Types" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:167 +#: includes/admin/tools/class-acf-admin-tool-export.php:160 msgid "Exported 1 item." msgid_plural "Exported %s items." msgstr[0] "" @@ -2390,7 +2441,7 @@ msgstr[1] "" #: includes/admin/post-types/admin-post-types.php:112 #: includes/admin/post-types/admin-taxonomies.php:137 -#: includes/admin/tools/class-acf-admin-tool-import.php:82 +#: includes/admin/tools/class-acf-admin-tool-import.php:81 #: includes/admin/views/acf-taxonomy/basic-settings.php:82 #: includes/post-types/class-acf-post-type.php:91 msgid "Post Types" @@ -2463,14 +2514,14 @@ msgid "Post type deleted." msgstr "" #: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 +#: assets/build/js/acf-field-group.js:1145 #: assets/build/js/acf-field-group.js:1366 msgid "Type to search..." msgstr "" #: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2319 +#: assets/build/js/acf-field-group.js:1171 +#: assets/build/js/acf-field-group.js:2318 #: assets/build/js/acf-field-group.js:1414 #: assets/build/js/acf-field-group.js:2727 msgid "PRO Only" @@ -2483,13 +2534,13 @@ msgid "Field groups linked successfully." msgstr "" #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:195 +#: includes/admin/admin.php:203 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." msgstr "" -#: includes/admin/admin.php:48 includes/admin/admin.php:267 +#: includes/admin/admin.php:47 includes/admin/admin.php:332 msgid "ACF" msgstr "" @@ -2564,7 +2615,7 @@ msgstr "" msgid "Labels" msgstr "" -#: includes/admin/post-types/admin-field-group.php:269 +#: includes/admin/post-types/admin-field-group.php:261 msgid "Field Settings Tabs" msgstr "" @@ -2574,17 +2625,17 @@ msgid "" "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" msgstr "" -#: includes/api/api-template.php:867 +#: includes/api/api-template.php:1051 msgid "[ACF shortcode value disabled for preview]" msgstr "" #: includes/admin/admin-internal-post-type.php:298 -#: includes/admin/post-types/admin-field-group.php:571 +#: includes/admin/post-types/admin-field-group.php:563 msgid "Close Modal" msgstr "" #: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1670 +#: assets/build/js/acf-field-group.js:1669 #: assets/build/js/acf-field-group.js:1993 msgid "Field moved to other group" msgstr "" @@ -2594,44 +2645,44 @@ msgstr "" msgid "Close modal" msgstr "" -#: includes/fields/class-acf-field-tab.php:125 +#: includes/fields/class-acf-field-tab.php:123 msgid "Start a new group of tabs at this tab." msgstr "" -#: includes/fields/class-acf-field-tab.php:124 +#: includes/fields/class-acf-field-tab.php:122 msgid "New Tab Group" msgstr "" -#: includes/fields/class-acf-field-select.php:451 -#: includes/fields/class-acf-field-true_false.php:200 +#: includes/fields/class-acf-field-select.php:439 +#: includes/fields/class-acf-field-true_false.php:197 msgid "Use a stylized checkbox using select2" msgstr "" -#: includes/fields/class-acf-field-radio.php:260 +#: includes/fields/class-acf-field-radio.php:259 msgid "Save Other Choice" msgstr "" -#: includes/fields/class-acf-field-radio.php:249 +#: includes/fields/class-acf-field-radio.php:248 msgid "Allow Other Choice" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:450 +#: includes/fields/class-acf-field-checkbox.php:439 msgid "Add Toggle All" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:409 +#: includes/fields/class-acf-field-checkbox.php:398 msgid "Save Custom Values" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:398 +#: includes/fields/class-acf-field-checkbox.php:387 msgid "Allow Custom Values" msgstr "" -#: includes/fields/class-acf-field-checkbox.php:148 +#: includes/fields/class-acf-field-checkbox.php:145 msgid "Checkbox custom values cannot be empty. Uncheck any empty values." msgstr "" -#: includes/admin/views/global/navigation.php:248 +#: includes/admin/views/global/navigation.php:250 msgid "Updates" msgstr "" @@ -2647,7 +2698,7 @@ msgstr "" msgid "Field Group Title" msgstr "" -#: includes/admin/views/acf-post-type/advanced-settings.php:704 +#: includes/admin/views/acf-post-type/advanced-settings.php:709 #: includes/admin/views/global/form-top.php:3 msgid "Add title" msgstr "" @@ -2680,7 +2731,7 @@ msgstr "" #: includes/admin/admin-options-pages-preview.php:28 #: includes/admin/views/acf-field-group/pro-features.php:54 #: includes/admin/views/global/navigation.php:86 -#: includes/admin/views/global/navigation.php:250 +#: includes/admin/views/global/navigation.php:252 msgid "Options Pages" msgstr "" @@ -2746,41 +2797,41 @@ msgstr "" #: includes/admin/views/acf-field-group/fields.php:33 #: includes/admin/views/acf-field-group/fields.php:67 -#: includes/admin/views/acf-field-group/fields.php:103 +#: includes/admin/views/acf-field-group/fields.php:99 #: includes/admin/views/global/form-top.php:85 msgid "Add Field" msgstr "" -#: includes/acf-field-group-functions.php:496 includes/fields.php:410 +#: includes/acf-field-group-functions.php:496 includes/fields.php:427 msgid "Presentation" msgstr "" -#: includes/fields.php:409 +#: includes/fields.php:426 msgid "Validation" msgstr "" #: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:408 +#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:425 msgid "General" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-import.php:70 +#: includes/admin/tools/class-acf-admin-tool-import.php:69 msgid "Import JSON" msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:392 +#: includes/admin/tools/class-acf-admin-tool-export.php:379 msgid "Export As JSON" msgstr "" #. translators: %s number of field groups deactivated -#: includes/admin/post-types/admin-field-groups.php:367 +#: includes/admin/post-types/admin-field-groups.php:366 msgid "Field group deactivated." msgid_plural "%s field groups deactivated." msgstr[0] "" msgstr[1] "" #. translators: %s number of field groups activated -#: includes/admin/post-types/admin-field-groups.php:360 +#: includes/admin/post-types/admin-field-groups.php:359 msgid "Field group activated." msgid_plural "%s field groups activated." msgstr[0] "" @@ -2805,13 +2856,13 @@ msgid "Activate this item" msgstr "" #: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2812 +#: assets/build/js/acf-field-group.js:2811 #: assets/build/js/acf-field-group.js:3313 msgid "Move field group to trash?" msgstr "" -#: acf.php:497 includes/admin/admin-internal-post-type-list.php:248 -#: includes/admin/post-types/admin-field-group.php:297 +#: acf.php:496 includes/admin/admin-internal-post-type-list.php:248 +#: includes/admin/post-types/admin-field-group.php:289 #: includes/admin/post-types/admin-post-type.php:295 #: includes/admin/post-types/admin-taxonomy.php:297 msgctxt "post status" @@ -2822,24 +2873,24 @@ msgstr "" msgid "WP Engine" msgstr "" -#: acf.php:555 +#: acf.php:554 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields PRO." msgstr "" -#: acf.php:553 +#: acf.php:552 msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields." msgstr "" -#: includes/acf-value-functions.php:374 +#: includes/acf-value-functions.php:377 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" #: includes/fields/class-acf-field-user.php:551 @@ -2856,27 +2907,27 @@ msgstr "" msgid "Invalid request." msgstr "" -#: includes/fields/class-acf-field-select.php:684 +#: includes/fields/class-acf-field-select.php:667 msgid "%1$s is not one of %2$s" msgstr "" -#: includes/fields/class-acf-field-post_object.php:700 +#: includes/fields/class-acf-field-post_object.php:665 msgid "%1$s must have term %2$s." msgid_plural "%1$s must have one of the following terms: %2$s" msgstr[0] "" msgstr[1] "" -#: includes/fields/class-acf-field-post_object.php:684 +#: includes/fields/class-acf-field-post_object.php:649 msgid "%1$s must be of post type %2$s." msgid_plural "%1$s must be of one of the following post types: %2$s" msgstr[0] "" msgstr[1] "" -#: includes/fields/class-acf-field-post_object.php:675 +#: includes/fields/class-acf-field-post_object.php:640 msgid "%1$s must have a valid post ID." msgstr "" -#: includes/fields/class-acf-field-file.php:475 +#: includes/fields/class-acf-field-file.php:468 msgid "%s requires a valid attachment ID." msgstr "" @@ -2905,14 +2956,14 @@ msgstr "" msgid "Upgrade to PRO" msgstr "" -#: includes/admin/post-types/admin-field-group.php:297 +#: includes/admin/post-types/admin-field-group.php:289 #: includes/admin/post-types/admin-post-type.php:295 #: includes/admin/post-types/admin-taxonomy.php:297 msgctxt "post status" msgid "Active" msgstr "" -#: includes/fields/class-acf-field-email.php:181 +#: includes/fields/class-acf-field-email.php:175 msgid "'%s' is not a valid email address" msgstr "'%s' is not a valid email address" @@ -2955,7 +3006,7 @@ msgstr "Attachments" #: includes/acf-wp-functions.php:57 #: includes/admin/post-types/admin-post-types.php:137 #: includes/admin/post-types/admin-taxonomies.php:112 -#: includes/admin/tools/class-acf-admin-tool-import.php:93 +#: includes/admin/tools/class-acf-admin-tool-import.php:92 #: includes/admin/views/acf-post-type/basic-settings.php:86 #: includes/post-types/class-acf-taxonomy.php:90 #: includes/post-types/class-acf-taxonomy.php:91 @@ -2992,7 +3043,7 @@ msgid "Saved" msgstr "Saved" #: includes/admin/admin-internal-post-type-list.php:406 -#: includes/admin/tools/class-acf-admin-tool-import.php:49 +#: includes/admin/tools/class-acf-admin-tool-import.php:48 msgid "Import" msgstr "Import" @@ -3012,7 +3063,7 @@ msgstr "Located in plugin: %s" msgid "Located in theme: %s" msgstr "Located in theme: %s" -#: includes/admin/post-types/admin-field-groups.php:261 +#: includes/admin/post-types/admin-field-groups.php:260 msgid "Various" msgstr "Various" @@ -3029,23 +3080,23 @@ msgstr "Loading diff" msgid "Review local JSON changes" msgstr "Review local JSON changes" -#: includes/admin/admin.php:170 +#: includes/admin/admin.php:178 msgid "Visit website" msgstr "Visit website" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:177 msgid "View details" msgstr "View details" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:176 msgid "Version %s" msgstr "Version %s" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:175 msgid "Information" msgstr "Information" -#: includes/admin/admin.php:158 +#: includes/admin/admin.php:166 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -3053,14 +3104,14 @@ msgstr "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." -#: includes/admin/admin.php:154 +#: includes/admin/admin.php:162 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " "figure out the 'how-tos' of the ACF world." msgstr "" -#: includes/admin/admin.php:150 +#: includes/admin/admin.php:158 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -3070,7 +3121,7 @@ msgstr "" "documentation contains references and guides for most situations you may " "encounter." -#: includes/admin/admin.php:147 +#: includes/admin/admin.php:155 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -3080,11 +3131,11 @@ msgstr "" "website with ACF. If you run into any difficulties, there are several places " "you can find help:" -#: includes/admin/admin.php:144 includes/admin/admin.php:146 +#: includes/admin/admin.php:152 includes/admin/admin.php:154 msgid "Help & Support" msgstr "Help & Support" -#: includes/admin/admin.php:135 +#: includes/admin/admin.php:143 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -3092,7 +3143,7 @@ msgstr "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." -#: includes/admin/admin.php:132 +#: includes/admin/admin.php:140 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -3102,7 +3153,7 @@ msgstr "" "href=\"%s\" target=\"_blank\">Getting started guide to familiarize " "yourself with the plugin's philosophy and best practises." -#: includes/admin/admin.php:130 +#: includes/admin/admin.php:138 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -3112,7 +3163,7 @@ msgstr "" "customize WordPress edit screens with extra fields, and an intuitive API to " "display custom field values in any theme template file." -#: includes/admin/admin.php:127 includes/admin/admin.php:129 +#: includes/admin/admin.php:135 includes/admin/admin.php:137 msgid "Overview" msgstr "Overview" @@ -3132,12 +3183,12 @@ msgstr "Invalid nonce." msgid "Error loading field." msgstr "Error loading field." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 +#: assets/build/js/acf-input.js:2748 assets/build/js/acf-input.js:2817 #: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 msgid "Location not found: %s" msgstr "Location not found: %s" -#: includes/forms/form-user.php:353 +#: includes/forms/form-user.php:352 msgid "Error: %s" msgstr "Error: %s" @@ -3271,25 +3322,25 @@ msgstr "All %s formats" msgid "Attachment" msgstr "Attachment" -#: includes/validation.php:366 +#: includes/validation.php:343 msgid "%s value is required" msgstr "%s value is required" -#: includes/admin/views/acf-field-group/conditional-logic.php:59 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 msgid "Show this field if" msgstr "Show this field if" -#: includes/admin/views/acf-field-group/conditional-logic.php:26 -#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:411 +#: includes/admin/views/acf-field-group/conditional-logic.php:25 +#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:428 msgid "Conditional Logic" msgstr "Conditional Logic" -#: includes/admin/views/acf-field-group/conditional-logic.php:156 -#: includes/admin/views/acf-field-group/location-rule.php:92 +#: includes/admin/views/acf-field-group/conditional-logic.php:161 +#: includes/admin/views/acf-field-group/location-rule.php:84 msgid "and" msgstr "and" -#: includes/admin/post-types/admin-field-groups.php:123 +#: includes/admin/post-types/admin-field-groups.php:122 #: includes/admin/post-types/admin-post-types.php:143 #: includes/admin/post-types/admin-taxonomies.php:143 msgid "Local JSON" @@ -3299,40 +3350,40 @@ msgstr "Local JSON" msgid "Clone Field" msgstr "Clone Field" -#: includes/admin/views/upgrade/notice.php:30 +#: includes/admin/views/upgrade/notice.php:29 msgid "" "Please also check all premium add-ons (%s) are updated to the latest version." msgstr "" "Please also check all premium add-ons (%s) are updated to the latest version." -#: includes/admin/views/upgrade/notice.php:28 +#: includes/admin/views/upgrade/notice.php:27 msgid "" "This version contains improvements to your database and requires an upgrade." msgstr "" "This version contains improvements to your database and requires an upgrade." -#: includes/admin/views/upgrade/notice.php:28 +#: includes/admin/views/upgrade/notice.php:27 msgid "Thank you for updating to %1$s v%2$s!" msgstr "Thank you for updating to %1$s v%2$s!" -#: includes/admin/views/upgrade/notice.php:27 +#: includes/admin/views/upgrade/notice.php:26 msgid "Database Upgrade Required" msgstr "Database Upgrade Required" -#: includes/admin/post-types/admin-field-group.php:141 -#: includes/admin/views/upgrade/notice.php:18 +#: includes/admin/post-types/admin-field-group.php:133 +#: includes/admin/views/upgrade/notice.php:17 msgid "Options Page" msgstr "Options Page" -#: includes/admin/views/upgrade/notice.php:15 includes/fields.php:462 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:479 msgid "Gallery" msgstr "Gallery" -#: includes/admin/views/upgrade/notice.php:12 includes/fields.php:452 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:469 msgid "Flexible Content" msgstr "Flexible Content" -#: includes/admin/views/upgrade/notice.php:9 includes/fields.php:472 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:489 msgid "Repeater" msgstr "Repeater" @@ -3481,7 +3532,7 @@ msgstr "Style" msgid "Type" msgstr "Type" -#: includes/admin/post-types/admin-field-groups.php:117 +#: includes/admin/post-types/admin-field-groups.php:116 #: includes/admin/post-types/admin-post-types.php:136 #: includes/admin/post-types/admin-taxonomies.php:136 #: includes/admin/views/acf-field-group/fields.php:54 @@ -3578,7 +3629,7 @@ msgstr "Drag to reorder" #: includes/admin/post-types/admin-field-group.php:103 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2347 +#: assets/build/js/acf-field-group.js:2346 #: assets/build/js/acf-field-group.js:2763 msgid "Show this field group if" msgstr "Show this field group if" @@ -3596,22 +3647,22 @@ msgstr "Database upgrade complete. See what's new" msgid "Reading upgrade tasks..." msgstr "Reading upgrade tasks…" -#: includes/admin/views/upgrade/network.php:165 +#: includes/admin/views/upgrade/network.php:164 #: includes/admin/views/upgrade/upgrade.php:65 msgid "Upgrade failed." msgstr "Upgrade failed." -#: includes/admin/views/upgrade/network.php:162 +#: includes/admin/views/upgrade/network.php:161 msgid "Upgrade complete." msgstr "Upgrade complete." -#: includes/admin/views/upgrade/network.php:148 +#: includes/admin/views/upgrade/network.php:147 #: includes/admin/views/upgrade/upgrade.php:31 msgid "Upgrading data to version %s" msgstr "Upgrading data to version %s" -#: includes/admin/views/upgrade/network.php:121 -#: includes/admin/views/upgrade/notice.php:44 +#: includes/admin/views/upgrade/network.php:120 +#: includes/admin/views/upgrade/notice.php:43 msgid "" "It is strongly recommended that you backup your database before proceeding. " "Are you sure you wish to run the updater now?" @@ -3619,11 +3670,11 @@ msgstr "" "It is strongly recommended that you backup your database before proceeding. " "Are you sure you wish to run the updater now?" -#: includes/admin/views/upgrade/network.php:117 +#: includes/admin/views/upgrade/network.php:116 msgid "Please select at least one site to upgrade." msgstr "Please select at least one site to upgrade." -#: includes/admin/views/upgrade/network.php:97 +#: includes/admin/views/upgrade/network.php:96 msgid "" "Database Upgrade complete. Return to network dashboard" msgstr "" @@ -3644,7 +3695,7 @@ msgstr "Site" #: includes/admin/views/upgrade/network.php:26 #: includes/admin/views/upgrade/network.php:27 -#: includes/admin/views/upgrade/network.php:96 +#: includes/admin/views/upgrade/network.php:95 msgid "Upgrade Sites" msgstr "Upgrade Sites" @@ -3656,8 +3707,8 @@ msgstr "" "The following sites require a DB upgrade. Check the ones you want to update " "and then click %s." -#: includes/admin/views/acf-field-group/conditional-logic.php:171 -#: includes/admin/views/acf-field-group/locations.php:38 +#: includes/admin/views/acf-field-group/conditional-logic.php:176 +#: includes/admin/views/acf-field-group/locations.php:37 msgid "Add rule group" msgstr "Add rule group" @@ -3673,15 +3724,15 @@ msgstr "" msgid "Rules" msgstr "Rules" -#: includes/admin/tools/class-acf-admin-tool-export.php:510 +#: includes/admin/tools/class-acf-admin-tool-export.php:496 msgid "Copied" msgstr "Copied" -#: includes/admin/tools/class-acf-admin-tool-export.php:486 +#: includes/admin/tools/class-acf-admin-tool-export.php:472 msgid "Copy to clipboard" msgstr "Copy to clipboard" -#: includes/admin/tools/class-acf-admin-tool-export.php:385 +#: includes/admin/tools/class-acf-admin-tool-export.php:372 msgid "" "Select the items you would like to export and then select your export " "method. Export As JSON to export to a .json file which you can then import " @@ -3689,18 +3740,18 @@ msgid "" "can place in your theme." msgstr "" -#: includes/admin/tools/class-acf-admin-tool-export.php:233 +#: includes/admin/tools/class-acf-admin-tool-export.php:221 msgid "Select Field Groups" msgstr "Select Field Groups" -#: includes/admin/tools/class-acf-admin-tool-export.php:96 -#: includes/admin/tools/class-acf-admin-tool-export.php:131 +#: includes/admin/tools/class-acf-admin-tool-export.php:91 +#: includes/admin/tools/class-acf-admin-tool-export.php:125 msgid "No field groups selected" msgstr "No field groups selected" #: includes/admin/tools/class-acf-admin-tool-export.php:39 -#: includes/admin/tools/class-acf-admin-tool-export.php:393 -#: includes/admin/tools/class-acf-admin-tool-export.php:421 +#: includes/admin/tools/class-acf-admin-tool-export.php:380 +#: includes/admin/tools/class-acf-admin-tool-export.php:407 msgid "Generate PHP" msgstr "Generate PHP" @@ -3708,19 +3759,19 @@ msgstr "Generate PHP" msgid "Export Field Groups" msgstr "Export Field Groups" -#: includes/admin/tools/class-acf-admin-tool-import.php:177 +#: includes/admin/tools/class-acf-admin-tool-import.php:175 msgid "Import file empty" msgstr "Import file empty" -#: includes/admin/tools/class-acf-admin-tool-import.php:168 +#: includes/admin/tools/class-acf-admin-tool-import.php:166 msgid "Incorrect file type" msgstr "Incorrect file type" -#: includes/admin/tools/class-acf-admin-tool-import.php:163 +#: includes/admin/tools/class-acf-admin-tool-import.php:161 msgid "Error uploading file. Please try again" msgstr "Error uploading file. Please try again" -#: includes/admin/tools/class-acf-admin-tool-import.php:50 +#: includes/admin/tools/class-acf-admin-tool-import.php:49 msgid "" "Select the Advanced Custom Fields JSON file you would like to import. When " "you click the import button below, ACF will import the items in that file." @@ -3752,11 +3803,11 @@ msgstr "Duplicate this item" msgid "Supports" msgstr "" -#: includes/admin/admin.php:261 includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:326 includes/admin/views/browse-fields-modal.php:92 msgid "Documentation" msgstr "Documentation" -#: includes/admin/post-types/admin-field-groups.php:116 +#: includes/admin/post-types/admin-field-groups.php:115 #: includes/admin/post-types/admin-post-types.php:135 #: includes/admin/post-types/admin-taxonomies.php:135 #: includes/admin/views/acf-field-group/options.php:249 @@ -3773,14 +3824,14 @@ msgid "Sync available" msgstr "Sync available" #. translators: %s number of field groups synchronized -#: includes/admin/post-types/admin-field-groups.php:381 +#: includes/admin/post-types/admin-field-groups.php:380 msgid "Field group synchronized." msgid_plural "%s field groups synchronized." msgstr[0] "" msgstr[1] "" #. translators: %s number of field groups duplicated -#: includes/admin/post-types/admin-field-groups.php:374 +#: includes/admin/post-types/admin-field-groups.php:373 msgid "Field group duplicated." msgid_plural "%s field groups duplicated." msgstr[0] "Field group duplicated." @@ -3808,22 +3859,22 @@ msgstr "Upgrade Database" msgid "Custom Fields" msgstr "Custom Fields" -#: includes/admin/post-types/admin-field-group.php:616 +#: includes/admin/post-types/admin-field-group.php:608 msgid "Move Field" msgstr "Move Field" -#: includes/admin/post-types/admin-field-group.php:605 -#: includes/admin/post-types/admin-field-group.php:609 +#: includes/admin/post-types/admin-field-group.php:597 +#: includes/admin/post-types/admin-field-group.php:601 msgid "Please select the destination for this field" msgstr "Please select the destination for this field" #. translators: Confirmation message once a field has been moved to a different #. field group. -#: includes/admin/post-types/admin-field-group.php:567 +#: includes/admin/post-types/admin-field-group.php:559 msgid "The %1$s field can now be found in the %2$s field group" msgstr "The %1$s field can now be found in the %2$s field group" -#: includes/admin/post-types/admin-field-group.php:564 +#: includes/admin/post-types/admin-field-group.php:556 msgid "Move Complete." msgstr "Move Complete." @@ -3834,16 +3885,16 @@ msgstr "Move Complete." msgid "Active" msgstr "Active" -#: includes/admin/post-types/admin-field-group.php:266 +#: includes/admin/post-types/admin-field-group.php:258 msgid "Field Keys" msgstr "Field Keys" -#: includes/admin/post-types/admin-field-group.php:164 -#: includes/admin/tools/class-acf-admin-tool-export.php:342 +#: includes/admin/post-types/admin-field-group.php:156 +#: includes/admin/tools/class-acf-admin-tool-export.php:330 msgid "Settings" msgstr "Settings" -#: includes/admin/post-types/admin-field-groups.php:118 +#: includes/admin/post-types/admin-field-groups.php:117 msgid "Location" msgstr "Location" @@ -3855,7 +3906,7 @@ msgstr "Null" #: includes/admin/post-types/admin-field-group.php:101 #: includes/class-acf-internal-post-type.php:730 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1510 +#: assets/build/js/acf-field-group.js:1509 #: assets/build/js/acf-field-group.js:1821 msgid "copy" msgstr "copy" @@ -3873,7 +3924,7 @@ msgid "Checked" msgstr "Checked" #: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1615 +#: assets/build/js/acf-field-group.js:1614 #: assets/build/js/acf-field-group.js:1933 msgid "Move Custom Field" msgstr "Move Custom Field" @@ -3889,13 +3940,13 @@ msgid "Field group title is required" msgstr "Field group title is required" #: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1604 +#: assets/build/js/acf-field-group.js:1603 #: assets/build/js/acf-field-group.js:1919 msgid "This field cannot be moved until its changes have been saved" msgstr "This field cannot be moved until its changes have been saved" #: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1414 +#: assets/build/js/acf-field-group.js:1413 #: assets/build/js/acf-field-group.js:1716 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "The string \"field_\" may not be used at the start of a field name" @@ -3930,17 +3981,17 @@ msgstr "Field group deleted." msgid "Field group updated." msgstr "Field group updated." -#: includes/admin/admin-tools.php:118 -#: includes/admin/views/global/navigation.php:246 +#: includes/admin/admin-tools.php:114 +#: includes/admin/views/global/navigation.php:248 #: includes/admin/views/tools/tools.php:21 msgid "Tools" msgstr "Tools" -#: includes/locations/abstract-acf-location.php:106 +#: includes/locations/abstract-acf-location.php:105 msgid "is not equal to" msgstr "is not equal to" -#: includes/locations/abstract-acf-location.php:105 +#: includes/locations/abstract-acf-location.php:104 msgid "is equal to" msgstr "is equal to" @@ -3962,35 +4013,35 @@ msgstr "Page" msgid "Post" msgstr "Post" -#: includes/fields.php:354 +#: includes/fields.php:371 msgid "Relational" msgstr "Relational" -#: includes/fields.php:353 +#: includes/fields.php:370 msgid "Choice" msgstr "Choice" -#: includes/fields.php:351 +#: includes/fields.php:368 msgid "Basic" msgstr "Basic" -#: includes/fields.php:320 +#: includes/fields.php:319 msgid "Unknown" msgstr "Unknown" -#: includes/fields.php:320 +#: includes/fields.php:319 msgid "Field type does not exist" msgstr "Field type does not exist" -#: includes/forms/form-front.php:236 +#: includes/forms/form-front.php:229 msgid "Spam Detected" msgstr "Spam Detected" -#: includes/forms/form-front.php:107 +#: includes/forms/form-front.php:106 msgid "Post updated" msgstr "Post updated" -#: includes/forms/form-front.php:106 +#: includes/forms/form-front.php:105 msgid "Update" msgstr "Update" @@ -3998,7 +4049,7 @@ msgstr "Update" msgid "Validate Email" msgstr "Validate Email" -#: includes/fields.php:352 includes/forms/form-front.php:49 +#: includes/fields.php:369 includes/forms/form-front.php:49 msgid "Content" msgstr "Content" @@ -4007,8 +4058,8 @@ msgstr "Content" msgid "Title" msgstr "Title" -#: includes/assets.php:372 includes/forms/form-comment.php:160 -#: assets/build/js/acf-input.js:7382 assets/build/js/acf-input.js:7968 +#: includes/assets.php:373 includes/forms/form-comment.php:154 +#: assets/build/js/acf-input.js:7370 assets/build/js/acf-input.js:7956 msgid "Edit field group" msgstr "Edit field group" @@ -4065,60 +4116,60 @@ msgid "Has any value" msgstr "Has any value" #: includes/admin/admin-internal-post-type.php:345 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 +#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:354 #: assets/build/js/acf.js:1564 assets/build/js/acf.js:1658 msgid "Cancel" msgstr "Cancel" -#: includes/assets.php:349 assets/build/js/acf.js:1738 +#: includes/assets.php:350 assets/build/js/acf.js:1738 #: assets/build/js/acf.js:1855 msgid "Are you sure?" msgstr "Are you sure?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9442 -#: assets/build/js/acf-input.js:10294 +#: includes/assets.php:370 assets/build/js/acf-input.js:9430 +#: assets/build/js/acf-input.js:10282 msgid "%d fields require attention" msgstr "%d fields require attention" -#: includes/assets.php:368 assets/build/js/acf-input.js:9440 -#: assets/build/js/acf-input.js:10290 +#: includes/assets.php:369 assets/build/js/acf-input.js:9428 +#: assets/build/js/acf-input.js:10278 msgid "1 field requires attention" msgstr "1 field requires attention" -#: includes/assets.php:367 includes/validation.php:288 -#: includes/validation.php:298 assets/build/js/acf-input.js:9435 -#: assets/build/js/acf-input.js:10285 +#: includes/assets.php:368 includes/validation.php:271 +#: includes/validation.php:279 assets/build/js/acf-input.js:9423 +#: assets/build/js/acf-input.js:10273 msgid "Validation failed" msgstr "Validation failed" -#: includes/assets.php:366 assets/build/js/acf-input.js:9603 -#: assets/build/js/acf-input.js:10473 +#: includes/assets.php:367 assets/build/js/acf-input.js:9591 +#: assets/build/js/acf-input.js:10461 msgid "Validation successful" msgstr "Validation successful" -#: includes/media.php:54 assets/build/js/acf-input.js:7210 -#: assets/build/js/acf-input.js:7772 +#: includes/media.php:54 assets/build/js/acf-input.js:7198 +#: assets/build/js/acf-input.js:7760 msgid "Restricted" msgstr "Restricted" -#: includes/media.php:53 assets/build/js/acf-input.js:7025 -#: assets/build/js/acf-input.js:7536 +#: includes/media.php:53 assets/build/js/acf-input.js:7013 +#: assets/build/js/acf-input.js:7524 msgid "Collapse Details" msgstr "Collapse Details" -#: includes/media.php:52 assets/build/js/acf-input.js:7025 -#: assets/build/js/acf-input.js:7533 +#: includes/media.php:52 assets/build/js/acf-input.js:7013 +#: assets/build/js/acf-input.js:7521 msgid "Expand Details" msgstr "Expand Details" -#: includes/admin/views/acf-post-type/advanced-settings.php:465 -#: includes/media.php:51 assets/build/js/acf-input.js:6892 -#: assets/build/js/acf-input.js:7381 +#: includes/admin/views/acf-post-type/advanced-settings.php:470 +#: includes/media.php:51 assets/build/js/acf-input.js:6880 +#: assets/build/js/acf-input.js:7369 msgid "Uploaded to this post" msgstr "Uploaded to this post" -#: includes/media.php:50 assets/build/js/acf-input.js:6931 -#: assets/build/js/acf-input.js:7420 +#: includes/media.php:50 assets/build/js/acf-input.js:6919 +#: assets/build/js/acf-input.js:7408 msgctxt "verb" msgid "Update" msgstr "Update" @@ -4128,83 +4179,83 @@ msgctxt "verb" msgid "Edit" msgstr "Edit" -#: includes/assets.php:363 assets/build/js/acf-input.js:9212 -#: assets/build/js/acf-input.js:10056 +#: includes/assets.php:364 assets/build/js/acf-input.js:9200 +#: assets/build/js/acf-input.js:10044 msgid "The changes you made will be lost if you navigate away from this page" msgstr "The changes you made will be lost if you navigate away from this page" -#: includes/api/api-helpers.php:3395 +#: includes/api/api-helpers.php:2967 msgid "File type must be %s." msgstr "File type must be %s." #: includes/admin/post-types/admin-field-group.php:102 -#: includes/admin/views/acf-field-group/conditional-logic.php:59 -#: includes/admin/views/acf-field-group/conditional-logic.php:169 +#: includes/admin/views/acf-field-group/conditional-logic.php:64 +#: includes/admin/views/acf-field-group/conditional-logic.php:174 #: includes/admin/views/acf-field-group/location-group.php:3 -#: includes/admin/views/acf-field-group/locations.php:36 -#: includes/api/api-helpers.php:3391 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2385 +#: includes/admin/views/acf-field-group/locations.php:35 +#: includes/api/api-helpers.php:2964 assets/build/js/acf-field-group.js:771 +#: assets/build/js/acf-field-group.js:2384 #: assets/build/js/acf-field-group.js:933 #: assets/build/js/acf-field-group.js:2807 msgid "or" msgstr "or" -#: includes/api/api-helpers.php:3364 +#: includes/api/api-helpers.php:2940 msgid "File size must not exceed %s." msgstr "File size must not exceed %s." -#: includes/api/api-helpers.php:3359 +#: includes/api/api-helpers.php:2936 msgid "File size must be at least %s." msgstr "File size must be at least %s." -#: includes/api/api-helpers.php:3344 +#: includes/api/api-helpers.php:2923 msgid "Image height must not exceed %dpx." msgstr "Image height must not exceed %dpx." -#: includes/api/api-helpers.php:3339 +#: includes/api/api-helpers.php:2919 msgid "Image height must be at least %dpx." msgstr "Image height must be at least %dpx." -#: includes/api/api-helpers.php:3325 +#: includes/api/api-helpers.php:2907 msgid "Image width must not exceed %dpx." msgstr "Image width must not exceed %dpx." -#: includes/api/api-helpers.php:3320 +#: includes/api/api-helpers.php:2903 msgid "Image width must be at least %dpx." msgstr "Image width must be at least %dpx." -#: includes/api/api-helpers.php:1561 includes/api/api-term.php:147 +#: includes/api/api-helpers.php:1400 includes/api/api-term.php:147 msgid "(no title)" msgstr "(no title)" -#: includes/api/api-helpers.php:853 +#: includes/api/api-helpers.php:760 msgid "Full Size" msgstr "Full Size" -#: includes/api/api-helpers.php:812 +#: includes/api/api-helpers.php:725 msgid "Large" msgstr "Large" -#: includes/api/api-helpers.php:811 +#: includes/api/api-helpers.php:724 msgid "Medium" msgstr "Medium" -#: includes/api/api-helpers.php:810 +#: includes/api/api-helpers.php:723 msgid "Thumbnail" msgstr "Thumbnail" -#: includes/acf-field-functions.php:854 +#: includes/acf-field-functions.php:852 #: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 +#: assets/build/js/acf-field-group.js:1076 #: assets/build/js/acf-field-group.js:1260 msgid "(no label)" msgstr "(no label)" -#: includes/fields/class-acf-field-textarea.php:145 +#: includes/fields/class-acf-field-textarea.php:143 msgid "Sets the textarea height" msgstr "Sets the textarea height" -#: includes/fields/class-acf-field-textarea.php:144 +#: includes/fields/class-acf-field-textarea.php:142 msgid "Rows" msgstr "Rows" @@ -4212,15 +4263,15 @@ msgstr "Rows" msgid "Text Area" msgstr "Text Area" -#: includes/fields/class-acf-field-checkbox.php:451 +#: includes/fields/class-acf-field-checkbox.php:440 msgid "Prepend an extra checkbox to toggle all choices" msgstr "Prepend an extra checkbox to toggle all choices" -#: includes/fields/class-acf-field-checkbox.php:413 +#: includes/fields/class-acf-field-checkbox.php:402 msgid "Save 'custom' values to the field's choices" msgstr "Save 'custom' values to the field's choices" -#: includes/fields/class-acf-field-checkbox.php:402 +#: includes/fields/class-acf-field-checkbox.php:391 msgid "Allow 'custom' values to be added" msgstr "Allow 'custom' values to be added" @@ -4228,15 +4279,15 @@ msgstr "Allow 'custom' values to be added" msgid "Add new choice" msgstr "Add new choice" -#: includes/fields/class-acf-field-checkbox.php:174 +#: includes/fields/class-acf-field-checkbox.php:171 msgid "Toggle All" msgstr "Toggle All" -#: includes/fields/class-acf-field-page_link.php:506 +#: includes/fields/class-acf-field-page_link.php:468 msgid "Allow Archives URLs" msgstr "Allow Archives URLs" -#: includes/fields/class-acf-field-page_link.php:179 +#: includes/fields/class-acf-field-page_link.php:167 msgid "Archives" msgstr "Archives" @@ -4244,107 +4295,107 @@ msgstr "Archives" msgid "Page Link" msgstr "Page Link" -#: includes/fields/class-acf-field-taxonomy.php:943 +#: includes/fields/class-acf-field-taxonomy.php:894 #: includes/locations/class-acf-location-user-form.php:72 msgid "Add" msgstr "Add" #: includes/admin/views/acf-field-group/fields.php:53 -#: includes/fields/class-acf-field-taxonomy.php:908 +#: includes/fields/class-acf-field-taxonomy.php:864 msgid "Name" msgstr "Name" -#: includes/fields/class-acf-field-taxonomy.php:892 +#: includes/fields/class-acf-field-taxonomy.php:849 msgid "%s added" msgstr "%s added" -#: includes/fields/class-acf-field-taxonomy.php:856 +#: includes/fields/class-acf-field-taxonomy.php:813 msgid "%s already exists" msgstr "%s already exists" -#: includes/fields/class-acf-field-taxonomy.php:844 +#: includes/fields/class-acf-field-taxonomy.php:801 msgid "User unable to add new %s" msgstr "User unable to add new %s" -#: includes/fields/class-acf-field-taxonomy.php:742 +#: includes/fields/class-acf-field-taxonomy.php:699 msgid "Term ID" msgstr "Term ID" -#: includes/fields/class-acf-field-taxonomy.php:741 +#: includes/fields/class-acf-field-taxonomy.php:698 msgid "Term Object" msgstr "Term Object" -#: includes/fields/class-acf-field-taxonomy.php:726 +#: includes/fields/class-acf-field-taxonomy.php:683 msgid "Load value from posts terms" msgstr "Load value from posts terms" -#: includes/fields/class-acf-field-taxonomy.php:725 +#: includes/fields/class-acf-field-taxonomy.php:682 msgid "Load Terms" msgstr "Load Terms" -#: includes/fields/class-acf-field-taxonomy.php:715 +#: includes/fields/class-acf-field-taxonomy.php:672 msgid "Connect selected terms to the post" msgstr "Connect selected terms to the post" -#: includes/fields/class-acf-field-taxonomy.php:714 +#: includes/fields/class-acf-field-taxonomy.php:671 msgid "Save Terms" msgstr "Save Terms" -#: includes/fields/class-acf-field-taxonomy.php:704 +#: includes/fields/class-acf-field-taxonomy.php:661 msgid "Allow new terms to be created whilst editing" msgstr "Allow new terms to be created whilst editing" -#: includes/fields/class-acf-field-taxonomy.php:703 +#: includes/fields/class-acf-field-taxonomy.php:660 msgid "Create Terms" msgstr "Create Terms" -#: includes/fields/class-acf-field-taxonomy.php:762 +#: includes/fields/class-acf-field-taxonomy.php:719 msgid "Radio Buttons" msgstr "Radio Buttons" -#: includes/fields/class-acf-field-taxonomy.php:761 +#: includes/fields/class-acf-field-taxonomy.php:718 msgid "Single Value" msgstr "Single Value" -#: includes/fields/class-acf-field-taxonomy.php:759 +#: includes/fields/class-acf-field-taxonomy.php:716 msgid "Multi Select" msgstr "Multi Select" #: includes/fields/class-acf-field-checkbox.php:25 -#: includes/fields/class-acf-field-taxonomy.php:758 +#: includes/fields/class-acf-field-taxonomy.php:715 msgid "Checkbox" msgstr "Checkbox" -#: includes/fields/class-acf-field-taxonomy.php:757 +#: includes/fields/class-acf-field-taxonomy.php:714 msgid "Multiple Values" msgstr "Multiple Values" -#: includes/fields/class-acf-field-taxonomy.php:752 +#: includes/fields/class-acf-field-taxonomy.php:709 msgid "Select the appearance of this field" msgstr "Select the appearance of this field" -#: includes/fields/class-acf-field-taxonomy.php:751 +#: includes/fields/class-acf-field-taxonomy.php:708 msgid "Appearance" msgstr "Appearance" -#: includes/fields/class-acf-field-taxonomy.php:693 +#: includes/fields/class-acf-field-taxonomy.php:650 msgid "Select the taxonomy to be displayed" msgstr "Select the taxonomy to be displayed" -#: includes/fields/class-acf-field-taxonomy.php:654 +#: includes/fields/class-acf-field-taxonomy.php:612 msgctxt "No Terms" msgid "No %s" msgstr "" -#: includes/fields/class-acf-field-number.php:266 +#: includes/fields/class-acf-field-number.php:252 msgid "Value must be equal to or lower than %d" msgstr "Value must be equal to or lower than %d" -#: includes/fields/class-acf-field-number.php:259 +#: includes/fields/class-acf-field-number.php:247 msgid "Value must be equal to or higher than %d" msgstr "Value must be equal to or higher than %d" -#: includes/fields/class-acf-field-number.php:244 +#: includes/fields/class-acf-field-number.php:235 msgid "Value must be a number" msgstr "Value must be a number" @@ -4352,11 +4403,11 @@ msgstr "Value must be a number" msgid "Number" msgstr "Number" -#: includes/fields/class-acf-field-radio.php:264 +#: includes/fields/class-acf-field-radio.php:263 msgid "Save 'other' values to the field's choices" msgstr "Save 'other' values to the field's choices" -#: includes/fields/class-acf-field-radio.php:253 +#: includes/fields/class-acf-field-radio.php:252 msgid "Add 'other' choice to allow for custom values" msgstr "Add 'other' choice to allow for custom values" @@ -4368,7 +4419,7 @@ msgstr "Other" msgid "Radio Button" msgstr "Radio Button" -#: includes/fields/class-acf-field-accordion.php:107 +#: includes/fields/class-acf-field-accordion.php:106 msgid "" "Define an endpoint for the previous accordion to stop. This accordion will " "not be visible." @@ -4376,19 +4427,19 @@ msgstr "" "Define an endpoint for the previous accordion to stop. This accordion will " "not be visible." -#: includes/fields/class-acf-field-accordion.php:96 +#: includes/fields/class-acf-field-accordion.php:95 msgid "Allow this accordion to open without closing others." msgstr "Allow this accordion to open without closing others." -#: includes/fields/class-acf-field-accordion.php:95 +#: includes/fields/class-acf-field-accordion.php:94 msgid "Multi-Expand" msgstr "" -#: includes/fields/class-acf-field-accordion.php:85 +#: includes/fields/class-acf-field-accordion.php:84 msgid "Display this accordion as open on page load." msgstr "Display this accordion as open on page load." -#: includes/fields/class-acf-field-accordion.php:84 +#: includes/fields/class-acf-field-accordion.php:83 msgid "Open" msgstr "Open" @@ -4396,49 +4447,49 @@ msgstr "Open" msgid "Accordion" msgstr "Accordion" -#: includes/fields/class-acf-field-file.php:267 -#: includes/fields/class-acf-field-file.php:279 +#: includes/fields/class-acf-field-file.php:264 +#: includes/fields/class-acf-field-file.php:276 msgid "Restrict which files can be uploaded" msgstr "Restrict which files can be uploaded" -#: includes/fields/class-acf-field-file.php:220 +#: includes/fields/class-acf-field-file.php:218 msgid "File ID" msgstr "File ID" -#: includes/fields/class-acf-field-file.php:219 +#: includes/fields/class-acf-field-file.php:217 msgid "File URL" msgstr "File URL" -#: includes/fields/class-acf-field-file.php:218 +#: includes/fields/class-acf-field-file.php:216 msgid "File Array" msgstr "File Array" -#: includes/fields/class-acf-field-file.php:186 +#: includes/fields/class-acf-field-file.php:185 msgid "Add File" msgstr "Add File" -#: includes/admin/tools/class-acf-admin-tool-import.php:156 -#: includes/fields/class-acf-field-file.php:186 +#: includes/admin/tools/class-acf-admin-tool-import.php:154 +#: includes/fields/class-acf-field-file.php:185 msgid "No file selected" msgstr "No file selected" -#: includes/fields/class-acf-field-file.php:150 +#: includes/fields/class-acf-field-file.php:149 msgid "File name" msgstr "File name" #: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: assets/build/js/acf-input.js:2472 assets/build/js/acf-input.js:2625 msgid "Update File" msgstr "Update File" #: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: assets/build/js/acf-input.js:2471 assets/build/js/acf-input.js:2624 msgid "Edit File" msgstr "Edit File" -#: includes/admin/tools/class-acf-admin-tool-import.php:58 +#: includes/admin/tools/class-acf-admin-tool-import.php:57 #: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: assets/build/js/acf-input.js:2445 assets/build/js/acf-input.js:2597 msgid "Select File" msgstr "Select File" @@ -4450,87 +4501,87 @@ msgstr "File" msgid "Password" msgstr "Password" -#: includes/fields/class-acf-field-select.php:392 +#: includes/fields/class-acf-field-select.php:381 msgid "Specify the value returned" msgstr "Specify the value returned" -#: includes/fields/class-acf-field-select.php:461 +#: includes/fields/class-acf-field-select.php:449 msgid "Use AJAX to lazy load choices?" msgstr "Use AJAX to lazy load choices?" -#: includes/fields/class-acf-field-checkbox.php:362 -#: includes/fields/class-acf-field-select.php:381 +#: includes/fields/class-acf-field-checkbox.php:352 +#: includes/fields/class-acf-field-select.php:370 msgid "Enter each default value on a new line" msgstr "Enter each default value on a new line" -#: includes/fields/class-acf-field-select.php:252 includes/media.php:48 -#: assets/build/js/acf-input.js:6790 assets/build/js/acf-input.js:7266 +#: includes/fields/class-acf-field-select.php:243 includes/media.php:48 +#: assets/build/js/acf-input.js:6778 assets/build/js/acf-input.js:7254 msgctxt "verb" msgid "Select" msgstr "Select" -#: includes/fields/class-acf-field-select.php:121 +#: includes/fields/class-acf-field-select.php:115 msgctxt "Select2 JS load_fail" msgid "Loading failed" msgstr "Loading failed" -#: includes/fields/class-acf-field-select.php:120 +#: includes/fields/class-acf-field-select.php:114 msgctxt "Select2 JS searching" msgid "Searching…" msgstr "Searching…" -#: includes/fields/class-acf-field-select.php:119 +#: includes/fields/class-acf-field-select.php:113 msgctxt "Select2 JS load_more" msgid "Loading more results…" msgstr "Loading more results…" -#: includes/fields/class-acf-field-select.php:118 +#: includes/fields/class-acf-field-select.php:112 msgctxt "Select2 JS selection_too_long_n" msgid "You can only select %d items" msgstr "You can only select %d items" -#: includes/fields/class-acf-field-select.php:117 +#: includes/fields/class-acf-field-select.php:111 msgctxt "Select2 JS selection_too_long_1" msgid "You can only select 1 item" msgstr "You can only select 1 item" -#: includes/fields/class-acf-field-select.php:116 +#: includes/fields/class-acf-field-select.php:110 msgctxt "Select2 JS input_too_long_n" msgid "Please delete %d characters" msgstr "Please delete %d characters" -#: includes/fields/class-acf-field-select.php:115 +#: includes/fields/class-acf-field-select.php:109 msgctxt "Select2 JS input_too_long_1" msgid "Please delete 1 character" msgstr "Please delete 1 character" -#: includes/fields/class-acf-field-select.php:114 +#: includes/fields/class-acf-field-select.php:108 msgctxt "Select2 JS input_too_short_n" msgid "Please enter %d or more characters" msgstr "Please enter %d or more characters" -#: includes/fields/class-acf-field-select.php:113 +#: includes/fields/class-acf-field-select.php:107 msgctxt "Select2 JS input_too_short_1" msgid "Please enter 1 or more characters" msgstr "Please enter 1 or more characters" -#: includes/fields/class-acf-field-select.php:112 +#: includes/fields/class-acf-field-select.php:106 msgctxt "Select2 JS matches_0" msgid "No matches found" msgstr "No matches found" -#: includes/fields/class-acf-field-select.php:111 +#: includes/fields/class-acf-field-select.php:105 msgctxt "Select2 JS matches_n" msgid "%d results are available, use up and down arrow keys to navigate." msgstr "%d results are available, use up and down arrow keys to navigate." -#: includes/fields/class-acf-field-select.php:110 +#: includes/fields/class-acf-field-select.php:104 msgctxt "Select2 JS matches_1" msgid "One result is available, press enter to select it." msgstr "One result is available, press enter to select it." #: includes/fields/class-acf-field-select.php:25 -#: includes/fields/class-acf-field-taxonomy.php:763 +#: includes/fields/class-acf-field-taxonomy.php:720 msgctxt "noun" msgid "Select" msgstr "Select" @@ -4664,21 +4715,21 @@ msgstr "Choose Time" msgid "Date Time Picker" msgstr "Date Time Picker" -#: includes/fields/class-acf-field-accordion.php:106 +#: includes/fields/class-acf-field-accordion.php:105 msgid "Endpoint" msgstr "Endpoint" #: includes/admin/views/acf-field-group/options.php:130 -#: includes/fields/class-acf-field-tab.php:115 +#: includes/fields/class-acf-field-tab.php:113 msgid "Left aligned" msgstr "Left aligned" #: includes/admin/views/acf-field-group/options.php:129 -#: includes/fields/class-acf-field-tab.php:114 +#: includes/fields/class-acf-field-tab.php:112 msgid "Top aligned" msgstr "Top aligned" -#: includes/fields/class-acf-field-tab.php:110 +#: includes/fields/class-acf-field-tab.php:108 msgid "Placement" msgstr "Placement" @@ -4686,23 +4737,23 @@ msgstr "Placement" msgid "Tab" msgstr "Tab" -#: includes/fields/class-acf-field-url.php:162 +#: includes/fields/class-acf-field-url.php:155 msgid "Value must be a valid URL" msgstr "Value must be a valid URL" -#: includes/fields/class-acf-field-link.php:177 +#: includes/fields/class-acf-field-link.php:170 msgid "Link URL" msgstr "Link URL" -#: includes/fields/class-acf-field-link.php:176 +#: includes/fields/class-acf-field-link.php:169 msgid "Link Array" msgstr "Link Array" -#: includes/fields/class-acf-field-link.php:145 +#: includes/fields/class-acf-field-link.php:139 msgid "Opens in a new window/tab" msgstr "Opens in a new window/tab" -#: includes/fields/class-acf-field-link.php:140 +#: includes/fields/class-acf-field-link.php:134 msgid "Select Link" msgstr "Select Link" @@ -4714,18 +4765,18 @@ msgstr "Link" msgid "Email" msgstr "Email" -#: includes/fields/class-acf-field-number.php:188 -#: includes/fields/class-acf-field-range.php:217 +#: includes/fields/class-acf-field-number.php:182 +#: includes/fields/class-acf-field-range.php:216 msgid "Step Size" msgstr "Step Size" -#: includes/fields/class-acf-field-number.php:158 -#: includes/fields/class-acf-field-range.php:195 +#: includes/fields/class-acf-field-number.php:152 +#: includes/fields/class-acf-field-range.php:194 msgid "Maximum Value" msgstr "Maximum Value" -#: includes/fields/class-acf-field-number.php:148 -#: includes/fields/class-acf-field-range.php:184 +#: includes/fields/class-acf-field-number.php:142 +#: includes/fields/class-acf-field-range.php:183 msgid "Minimum Value" msgstr "Minimum Value" @@ -4733,65 +4784,65 @@ msgstr "Minimum Value" msgid "Range" msgstr "Range" -#: includes/fields/class-acf-field-button-group.php:175 -#: includes/fields/class-acf-field-checkbox.php:379 -#: includes/fields/class-acf-field-radio.php:220 -#: includes/fields/class-acf-field-select.php:399 +#: includes/fields/class-acf-field-button-group.php:171 +#: includes/fields/class-acf-field-checkbox.php:369 +#: includes/fields/class-acf-field-radio.php:219 +#: includes/fields/class-acf-field-select.php:388 msgid "Both (Array)" msgstr "Both (Array)" #: includes/admin/views/acf-field-group/fields.php:52 -#: includes/fields/class-acf-field-button-group.php:174 -#: includes/fields/class-acf-field-checkbox.php:378 -#: includes/fields/class-acf-field-radio.php:219 -#: includes/fields/class-acf-field-select.php:398 +#: includes/fields/class-acf-field-button-group.php:170 +#: includes/fields/class-acf-field-checkbox.php:368 +#: includes/fields/class-acf-field-radio.php:218 +#: includes/fields/class-acf-field-select.php:387 msgid "Label" msgstr "Label" -#: includes/fields/class-acf-field-button-group.php:173 -#: includes/fields/class-acf-field-checkbox.php:377 -#: includes/fields/class-acf-field-radio.php:218 -#: includes/fields/class-acf-field-select.php:397 +#: includes/fields/class-acf-field-button-group.php:169 +#: includes/fields/class-acf-field-checkbox.php:367 +#: includes/fields/class-acf-field-radio.php:217 +#: includes/fields/class-acf-field-select.php:386 msgid "Value" msgstr "Value" -#: includes/fields/class-acf-field-button-group.php:222 -#: includes/fields/class-acf-field-checkbox.php:441 -#: includes/fields/class-acf-field-radio.php:292 +#: includes/fields/class-acf-field-button-group.php:217 +#: includes/fields/class-acf-field-checkbox.php:430 +#: includes/fields/class-acf-field-radio.php:291 msgid "Vertical" msgstr "Vertical" -#: includes/fields/class-acf-field-button-group.php:221 -#: includes/fields/class-acf-field-checkbox.php:442 -#: includes/fields/class-acf-field-radio.php:293 +#: includes/fields/class-acf-field-button-group.php:216 +#: includes/fields/class-acf-field-checkbox.php:431 +#: includes/fields/class-acf-field-radio.php:292 msgid "Horizontal" msgstr "Horizontal" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:370 +#: includes/fields/class-acf-field-button-group.php:144 +#: includes/fields/class-acf-field-checkbox.php:342 +#: includes/fields/class-acf-field-radio.php:192 +#: includes/fields/class-acf-field-select.php:359 msgid "red : Red" msgstr "red : Red" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:370 +#: includes/fields/class-acf-field-button-group.php:144 +#: includes/fields/class-acf-field-checkbox.php:342 +#: includes/fields/class-acf-field-radio.php:192 +#: includes/fields/class-acf-field-select.php:359 msgid "For more control, you may specify both a value and label like this:" msgstr "For more control, you may specify both a value and label like this:" -#: includes/fields/class-acf-field-button-group.php:148 -#: includes/fields/class-acf-field-checkbox.php:352 -#: includes/fields/class-acf-field-radio.php:193 -#: includes/fields/class-acf-field-select.php:370 +#: includes/fields/class-acf-field-button-group.php:144 +#: includes/fields/class-acf-field-checkbox.php:342 +#: includes/fields/class-acf-field-radio.php:192 +#: includes/fields/class-acf-field-select.php:359 msgid "Enter each choice on a new line." msgstr "Enter each choice on a new line." -#: includes/fields/class-acf-field-button-group.php:147 -#: includes/fields/class-acf-field-checkbox.php:351 -#: includes/fields/class-acf-field-radio.php:192 -#: includes/fields/class-acf-field-select.php:369 +#: includes/fields/class-acf-field-button-group.php:143 +#: includes/fields/class-acf-field-checkbox.php:341 +#: includes/fields/class-acf-field-radio.php:191 +#: includes/fields/class-acf-field-select.php:358 msgid "Choices" msgstr "Choices" @@ -4799,141 +4850,141 @@ msgstr "Choices" msgid "Button Group" msgstr "Button Group" -#: includes/fields/class-acf-field-button-group.php:194 -#: includes/fields/class-acf-field-page_link.php:538 -#: includes/fields/class-acf-field-post_object.php:448 -#: includes/fields/class-acf-field-radio.php:238 -#: includes/fields/class-acf-field-select.php:429 -#: includes/fields/class-acf-field-taxonomy.php:772 +#: includes/fields/class-acf-field-button-group.php:189 +#: includes/fields/class-acf-field-page_link.php:500 +#: includes/fields/class-acf-field-post_object.php:420 +#: includes/fields/class-acf-field-radio.php:237 +#: includes/fields/class-acf-field-select.php:417 +#: includes/fields/class-acf-field-taxonomy.php:729 #: includes/fields/class-acf-field-user.php:103 msgid "Allow Null" msgstr "" -#: includes/fields/class-acf-field-page_link.php:263 -#: includes/fields/class-acf-field-post_object.php:257 -#: includes/fields/class-acf-field-taxonomy.php:930 +#: includes/fields/class-acf-field-page_link.php:242 +#: includes/fields/class-acf-field-post_object.php:236 +#: includes/fields/class-acf-field-taxonomy.php:882 msgid "Parent" msgstr "Parent" -#: includes/fields/class-acf-field-wysiwyg.php:390 +#: includes/fields/class-acf-field-wysiwyg.php:381 msgid "TinyMCE will not be initialized until field is clicked" msgstr "TinyMCE will not be initialized until field is clicked" -#: includes/fields/class-acf-field-wysiwyg.php:389 +#: includes/fields/class-acf-field-wysiwyg.php:380 msgid "Delay Initialization" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:378 +#: includes/fields/class-acf-field-wysiwyg.php:369 msgid "Show Media Upload Buttons" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:362 +#: includes/fields/class-acf-field-wysiwyg.php:353 msgid "Toolbar" msgstr "Toolbar" -#: includes/fields/class-acf-field-wysiwyg.php:354 +#: includes/fields/class-acf-field-wysiwyg.php:345 msgid "Text Only" msgstr "Text Only" -#: includes/fields/class-acf-field-wysiwyg.php:353 +#: includes/fields/class-acf-field-wysiwyg.php:344 msgid "Visual Only" msgstr "Visual Only" -#: includes/fields/class-acf-field-wysiwyg.php:352 +#: includes/fields/class-acf-field-wysiwyg.php:343 msgid "Visual & Text" msgstr "Visual & Text" -#: includes/fields/class-acf-field-wysiwyg.php:347 +#: includes/fields/class-acf-field-wysiwyg.php:338 msgid "Tabs" msgstr "Tabs" -#: includes/fields/class-acf-field-wysiwyg.php:285 +#: includes/fields/class-acf-field-wysiwyg.php:280 msgid "Click to initialize TinyMCE" msgstr "Click to initialize TinyMCE" -#: includes/fields/class-acf-field-wysiwyg.php:279 +#: includes/fields/class-acf-field-wysiwyg.php:274 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Text" -#: includes/fields/class-acf-field-wysiwyg.php:278 +#: includes/fields/class-acf-field-wysiwyg.php:273 msgid "Visual" msgstr "Visual" #: includes/fields/class-acf-field-text.php:189 -#: includes/fields/class-acf-field-textarea.php:236 +#: includes/fields/class-acf-field-textarea.php:228 msgid "Value must not exceed %d characters" msgstr "Value must not exceed %d characters" #: includes/fields/class-acf-field-text.php:124 -#: includes/fields/class-acf-field-textarea.php:124 +#: includes/fields/class-acf-field-textarea.php:122 msgid "Leave blank for no limit" msgstr "Leave blank for no limit" #: includes/fields/class-acf-field-text.php:123 -#: includes/fields/class-acf-field-textarea.php:123 +#: includes/fields/class-acf-field-textarea.php:121 msgid "Character Limit" msgstr "Character Limit" -#: includes/fields/class-acf-field-email.php:158 -#: includes/fields/class-acf-field-number.php:209 -#: includes/fields/class-acf-field-password.php:105 -#: includes/fields/class-acf-field-range.php:239 +#: includes/fields/class-acf-field-email.php:152 +#: includes/fields/class-acf-field-number.php:203 +#: includes/fields/class-acf-field-password.php:103 +#: includes/fields/class-acf-field-range.php:238 #: includes/fields/class-acf-field-text.php:164 msgid "Appears after the input" msgstr "Appears after the input" -#: includes/fields/class-acf-field-email.php:157 -#: includes/fields/class-acf-field-number.php:208 -#: includes/fields/class-acf-field-password.php:104 -#: includes/fields/class-acf-field-range.php:238 +#: includes/fields/class-acf-field-email.php:151 +#: includes/fields/class-acf-field-number.php:202 +#: includes/fields/class-acf-field-password.php:102 +#: includes/fields/class-acf-field-range.php:237 #: includes/fields/class-acf-field-text.php:163 msgid "Append" msgstr "Append" -#: includes/fields/class-acf-field-email.php:148 -#: includes/fields/class-acf-field-number.php:199 -#: includes/fields/class-acf-field-password.php:95 -#: includes/fields/class-acf-field-range.php:229 +#: includes/fields/class-acf-field-email.php:142 +#: includes/fields/class-acf-field-number.php:193 +#: includes/fields/class-acf-field-password.php:93 +#: includes/fields/class-acf-field-range.php:228 #: includes/fields/class-acf-field-text.php:154 msgid "Appears before the input" msgstr "Appears before the input" -#: includes/fields/class-acf-field-email.php:147 -#: includes/fields/class-acf-field-number.php:198 -#: includes/fields/class-acf-field-password.php:94 -#: includes/fields/class-acf-field-range.php:228 +#: includes/fields/class-acf-field-email.php:141 +#: includes/fields/class-acf-field-number.php:192 +#: includes/fields/class-acf-field-password.php:92 +#: includes/fields/class-acf-field-range.php:227 #: includes/fields/class-acf-field-text.php:153 msgid "Prepend" msgstr "Prepend" -#: includes/fields/class-acf-field-email.php:138 -#: includes/fields/class-acf-field-number.php:179 -#: includes/fields/class-acf-field-password.php:85 +#: includes/fields/class-acf-field-email.php:132 +#: includes/fields/class-acf-field-number.php:173 +#: includes/fields/class-acf-field-password.php:83 #: includes/fields/class-acf-field-text.php:144 -#: includes/fields/class-acf-field-textarea.php:156 -#: includes/fields/class-acf-field-url.php:122 +#: includes/fields/class-acf-field-textarea.php:154 +#: includes/fields/class-acf-field-url.php:120 msgid "Appears within the input" msgstr "Appears within the input" -#: includes/fields/class-acf-field-email.php:137 -#: includes/fields/class-acf-field-number.php:178 -#: includes/fields/class-acf-field-password.php:84 +#: includes/fields/class-acf-field-email.php:131 +#: includes/fields/class-acf-field-number.php:172 +#: includes/fields/class-acf-field-password.php:82 #: includes/fields/class-acf-field-text.php:143 -#: includes/fields/class-acf-field-textarea.php:155 -#: includes/fields/class-acf-field-url.php:121 +#: includes/fields/class-acf-field-textarea.php:153 +#: includes/fields/class-acf-field-url.php:119 msgid "Placeholder Text" msgstr "Placeholder Text" -#: includes/fields/class-acf-field-button-group.php:158 -#: includes/fields/class-acf-field-email.php:118 -#: includes/fields/class-acf-field-number.php:129 -#: includes/fields/class-acf-field-radio.php:203 -#: includes/fields/class-acf-field-range.php:165 +#: includes/fields/class-acf-field-button-group.php:154 +#: includes/fields/class-acf-field-email.php:112 +#: includes/fields/class-acf-field-number.php:123 +#: includes/fields/class-acf-field-radio.php:202 +#: includes/fields/class-acf-field-range.php:164 #: includes/fields/class-acf-field-text.php:104 -#: includes/fields/class-acf-field-textarea.php:104 -#: includes/fields/class-acf-field-url.php:102 -#: includes/fields/class-acf-field-wysiwyg.php:312 +#: includes/fields/class-acf-field-textarea.php:102 +#: includes/fields/class-acf-field-url.php:100 +#: includes/fields/class-acf-field-wysiwyg.php:306 msgid "Appears when creating a new post" msgstr "Appears when creating a new post" @@ -4941,110 +4992,110 @@ msgstr "Appears when creating a new post" msgid "Text" msgstr "Text" -#: includes/fields/class-acf-field-relationship.php:794 +#: includes/fields/class-acf-field-relationship.php:753 msgid "%1$s requires at least %2$s selection" msgid_plural "%1$s requires at least %2$s selections" msgstr[0] "%1$s requires at least %2$s selection" msgstr[1] "%1$s requires at least %2$s selections" -#: includes/fields/class-acf-field-post_object.php:417 -#: includes/fields/class-acf-field-relationship.php:644 +#: includes/fields/class-acf-field-post_object.php:390 +#: includes/fields/class-acf-field-relationship.php:610 msgid "Post ID" msgstr "Post ID" #: includes/fields/class-acf-field-post_object.php:17 -#: includes/fields/class-acf-field-post_object.php:416 -#: includes/fields/class-acf-field-relationship.php:643 +#: includes/fields/class-acf-field-post_object.php:389 +#: includes/fields/class-acf-field-relationship.php:609 msgid "Post Object" msgstr "Post Object" -#: includes/fields/class-acf-field-relationship.php:676 +#: includes/fields/class-acf-field-relationship.php:642 msgid "Maximum Posts" msgstr "" -#: includes/fields/class-acf-field-relationship.php:666 +#: includes/fields/class-acf-field-relationship.php:632 msgid "Minimum Posts" msgstr "" #: includes/admin/views/acf-field-group/options.php:183 #: includes/admin/views/acf-post-type/advanced-settings.php:29 -#: includes/fields/class-acf-field-relationship.php:701 +#: includes/fields/class-acf-field-relationship.php:667 msgid "Featured Image" msgstr "Featured Image" -#: includes/fields/class-acf-field-relationship.php:697 +#: includes/fields/class-acf-field-relationship.php:663 msgid "Selected elements will be displayed in each result" msgstr "Selected elements will be displayed in each result" -#: includes/fields/class-acf-field-relationship.php:696 +#: includes/fields/class-acf-field-relationship.php:662 msgid "Elements" msgstr "Elements" -#: includes/fields/class-acf-field-relationship.php:630 +#: includes/fields/class-acf-field-relationship.php:596 #: includes/fields/class-acf-field-taxonomy.php:20 -#: includes/fields/class-acf-field-taxonomy.php:692 +#: includes/fields/class-acf-field-taxonomy.php:649 #: includes/locations/class-acf-location-taxonomy.php:22 msgid "Taxonomy" msgstr "Taxonomy" -#: includes/fields/class-acf-field-relationship.php:629 +#: includes/fields/class-acf-field-relationship.php:595 #: includes/locations/class-acf-location-post-type.php:22 #: includes/post-types/class-acf-post-type.php:92 msgid "Post Type" msgstr "Post Type" -#: includes/fields/class-acf-field-relationship.php:623 +#: includes/fields/class-acf-field-relationship.php:589 msgid "Filters" msgstr "Filters" -#: includes/fields/class-acf-field-page_link.php:499 -#: includes/fields/class-acf-field-post_object.php:404 -#: includes/fields/class-acf-field-relationship.php:616 +#: includes/fields/class-acf-field-page_link.php:461 +#: includes/fields/class-acf-field-post_object.php:377 +#: includes/fields/class-acf-field-relationship.php:582 msgid "All taxonomies" msgstr "All taxonomies" -#: includes/fields/class-acf-field-page_link.php:491 -#: includes/fields/class-acf-field-post_object.php:396 -#: includes/fields/class-acf-field-relationship.php:608 +#: includes/fields/class-acf-field-page_link.php:453 +#: includes/fields/class-acf-field-post_object.php:369 +#: includes/fields/class-acf-field-relationship.php:574 msgid "Filter by Taxonomy" msgstr "Filter by Taxonomy" -#: includes/fields/class-acf-field-page_link.php:469 -#: includes/fields/class-acf-field-post_object.php:374 -#: includes/fields/class-acf-field-relationship.php:586 +#: includes/fields/class-acf-field-page_link.php:431 +#: includes/fields/class-acf-field-post_object.php:347 +#: includes/fields/class-acf-field-relationship.php:552 msgid "All post types" msgstr "All post types" -#: includes/fields/class-acf-field-page_link.php:461 -#: includes/fields/class-acf-field-post_object.php:366 -#: includes/fields/class-acf-field-relationship.php:578 +#: includes/fields/class-acf-field-page_link.php:423 +#: includes/fields/class-acf-field-post_object.php:339 +#: includes/fields/class-acf-field-relationship.php:544 msgid "Filter by Post Type" msgstr "Filter by Post Type" -#: includes/fields/class-acf-field-relationship.php:476 +#: includes/fields/class-acf-field-relationship.php:442 msgid "Search..." msgstr "Search…" -#: includes/fields/class-acf-field-relationship.php:406 +#: includes/fields/class-acf-field-relationship.php:373 msgid "Select taxonomy" msgstr "Select taxonomy" -#: includes/fields/class-acf-field-relationship.php:397 +#: includes/fields/class-acf-field-relationship.php:365 msgid "Select post type" msgstr "Select post type" -#: includes/fields/class-acf-field-relationship.php:61 -#: assets/build/js/acf-input.js:3930 assets/build/js/acf-input.js:4214 +#: includes/fields/class-acf-field-relationship.php:60 +#: assets/build/js/acf-input.js:3928 assets/build/js/acf-input.js:4214 msgid "No matches found" msgstr "No matches found" -#: includes/fields/class-acf-field-relationship.php:60 -#: assets/build/js/acf-input.js:3913 assets/build/js/acf-input.js:4193 +#: includes/fields/class-acf-field-relationship.php:59 +#: assets/build/js/acf-input.js:3911 assets/build/js/acf-input.js:4193 msgid "Loading" msgstr "Loading" -#: includes/fields/class-acf-field-relationship.php:59 -#: assets/build/js/acf-input.js:3818 assets/build/js/acf-input.js:4084 +#: includes/fields/class-acf-field-relationship.php:58 +#: assets/build/js/acf-input.js:3816 assets/build/js/acf-input.js:4084 msgid "Maximum values reached ( {max} values )" msgstr "Maximum values reached ( {max} values )" @@ -5052,46 +5103,46 @@ msgstr "Maximum values reached ( {max} values )" msgid "Relationship" msgstr "Relationship" -#: includes/fields/class-acf-field-file.php:291 -#: includes/fields/class-acf-field-image.php:317 +#: includes/fields/class-acf-field-file.php:288 +#: includes/fields/class-acf-field-image.php:316 msgid "Comma separated list. Leave blank for all types" msgstr "Comma separated list. Leave blank for all types" -#: includes/fields/class-acf-field-file.php:290 -#: includes/fields/class-acf-field-image.php:316 +#: includes/fields/class-acf-field-file.php:287 +#: includes/fields/class-acf-field-image.php:315 msgid "Allowed File Types" msgstr "" -#: includes/fields/class-acf-field-file.php:278 -#: includes/fields/class-acf-field-image.php:280 +#: includes/fields/class-acf-field-file.php:275 +#: includes/fields/class-acf-field-image.php:279 msgid "Maximum" msgstr "Maximum" -#: includes/fields/class-acf-field-file.php:154 -#: includes/fields/class-acf-field-file.php:270 -#: includes/fields/class-acf-field-file.php:282 -#: includes/fields/class-acf-field-image.php:271 -#: includes/fields/class-acf-field-image.php:307 +#: includes/fields/class-acf-field-file.php:153 +#: includes/fields/class-acf-field-file.php:267 +#: includes/fields/class-acf-field-file.php:279 +#: includes/fields/class-acf-field-image.php:270 +#: includes/fields/class-acf-field-image.php:306 msgid "File size" msgstr "File size" -#: includes/fields/class-acf-field-image.php:245 -#: includes/fields/class-acf-field-image.php:281 +#: includes/fields/class-acf-field-image.php:244 +#: includes/fields/class-acf-field-image.php:280 msgid "Restrict which images can be uploaded" msgstr "Restrict which images can be uploaded" -#: includes/fields/class-acf-field-file.php:266 -#: includes/fields/class-acf-field-image.php:244 +#: includes/fields/class-acf-field-file.php:263 +#: includes/fields/class-acf-field-image.php:243 msgid "Minimum" msgstr "Minimum" -#: includes/fields/class-acf-field-file.php:235 -#: includes/fields/class-acf-field-image.php:210 +#: includes/fields/class-acf-field-file.php:233 +#: includes/fields/class-acf-field-image.php:209 msgid "Uploaded to post" msgstr "Uploaded to post" -#: includes/fields/class-acf-field-file.php:234 -#: includes/fields/class-acf-field-image.php:209 +#: includes/fields/class-acf-field-file.php:232 +#: includes/fields/class-acf-field-image.php:208 #: includes/locations/class-acf-location-attachment.php:73 #: includes/locations/class-acf-location-comment.php:61 #: includes/locations/class-acf-location-nav-menu.php:74 @@ -5102,88 +5153,88 @@ msgstr "Uploaded to post" msgid "All" msgstr "All" -#: includes/fields/class-acf-field-file.php:229 -#: includes/fields/class-acf-field-image.php:204 +#: includes/fields/class-acf-field-file.php:227 +#: includes/fields/class-acf-field-image.php:203 msgid "Limit the media library choice" msgstr "Limit the media library choice" -#: includes/fields/class-acf-field-file.php:228 -#: includes/fields/class-acf-field-image.php:203 +#: includes/fields/class-acf-field-file.php:226 +#: includes/fields/class-acf-field-image.php:202 msgid "Library" msgstr "Library" -#: includes/fields/class-acf-field-image.php:336 +#: includes/fields/class-acf-field-image.php:335 msgid "Preview Size" msgstr "Preview Size" -#: includes/fields/class-acf-field-image.php:195 +#: includes/fields/class-acf-field-image.php:194 msgid "Image ID" msgstr "Image ID" -#: includes/fields/class-acf-field-image.php:194 +#: includes/fields/class-acf-field-image.php:193 msgid "Image URL" msgstr "Image URL" -#: includes/fields/class-acf-field-image.php:193 +#: includes/fields/class-acf-field-image.php:192 msgid "Image Array" msgstr "Image Array" -#: includes/fields/class-acf-field-button-group.php:168 -#: includes/fields/class-acf-field-checkbox.php:372 -#: includes/fields/class-acf-field-file.php:213 -#: includes/fields/class-acf-field-link.php:171 -#: includes/fields/class-acf-field-radio.php:213 +#: includes/fields/class-acf-field-button-group.php:164 +#: includes/fields/class-acf-field-checkbox.php:362 +#: includes/fields/class-acf-field-file.php:211 +#: includes/fields/class-acf-field-link.php:164 +#: includes/fields/class-acf-field-radio.php:212 msgid "Specify the returned value on front end" msgstr "Specify the returned value on front end" -#: includes/fields/class-acf-field-button-group.php:167 -#: includes/fields/class-acf-field-checkbox.php:371 -#: includes/fields/class-acf-field-file.php:212 -#: includes/fields/class-acf-field-link.php:170 -#: includes/fields/class-acf-field-radio.php:212 -#: includes/fields/class-acf-field-taxonomy.php:736 +#: includes/fields/class-acf-field-button-group.php:163 +#: includes/fields/class-acf-field-checkbox.php:361 +#: includes/fields/class-acf-field-file.php:210 +#: includes/fields/class-acf-field-link.php:163 +#: includes/fields/class-acf-field-radio.php:211 +#: includes/fields/class-acf-field-taxonomy.php:693 msgid "Return Value" msgstr "Return Value" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:161 msgid "Add Image" msgstr "Add Image" -#: includes/fields/class-acf-field-image.php:162 +#: includes/fields/class-acf-field-image.php:161 msgid "No image selected" msgstr "No image selected" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:162 -#: includes/fields/class-acf-field-image.php:142 -#: includes/fields/class-acf-field-link.php:145 assets/build/js/acf.js:1563 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:161 +#: includes/fields/class-acf-field-image.php:141 +#: includes/fields/class-acf-field-link.php:139 assets/build/js/acf.js:1563 #: assets/build/js/acf.js:1657 msgid "Remove" msgstr "Remove" #: includes/admin/views/acf-field-group/field.php:76 -#: includes/fields/class-acf-field-file.php:160 -#: includes/fields/class-acf-field-image.php:140 -#: includes/fields/class-acf-field-link.php:145 +#: includes/fields/class-acf-field-file.php:159 +#: includes/fields/class-acf-field-image.php:139 +#: includes/fields/class-acf-field-link.php:139 msgid "Edit" msgstr "Edit" -#: includes/fields/class-acf-field-image.php:70 includes/media.php:55 -#: assets/build/js/acf-input.js:6837 assets/build/js/acf-input.js:7320 +#: includes/fields/class-acf-field-image.php:69 includes/media.php:55 +#: assets/build/js/acf-input.js:6825 assets/build/js/acf-input.js:7308 msgid "All images" msgstr "All images" -#: includes/fields/class-acf-field-image.php:69 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: includes/fields/class-acf-field-image.php:68 +#: assets/build/js/acf-input.js:3179 assets/build/js/acf-input.js:3399 msgid "Update Image" msgstr "Update Image" -#: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: includes/fields/class-acf-field-image.php:67 +#: assets/build/js/acf-input.js:3178 assets/build/js/acf-input.js:3398 msgid "Edit Image" msgstr "Edit Image" -#: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: includes/fields/class-acf-field-image.php:66 +#: assets/build/js/acf-input.js:3154 assets/build/js/acf-input.js:3373 msgid "Select Image" msgstr "Select Image" @@ -5191,41 +5242,41 @@ msgstr "Select Image" msgid "Image" msgstr "Image" -#: includes/fields/class-acf-field-message.php:125 +#: includes/fields/class-acf-field-message.php:117 msgid "Allow HTML markup to display as visible text instead of rendering" msgstr "Allow HTML markup to display as visible text instead of rendering" -#: includes/fields/class-acf-field-message.php:124 +#: includes/fields/class-acf-field-message.php:116 msgid "Escape HTML" msgstr "Escape HTML" -#: includes/fields/class-acf-field-message.php:116 -#: includes/fields/class-acf-field-textarea.php:172 +#: includes/fields/class-acf-field-message.php:108 +#: includes/fields/class-acf-field-textarea.php:170 msgid "No Formatting" msgstr "No Formatting" -#: includes/fields/class-acf-field-message.php:115 -#: includes/fields/class-acf-field-textarea.php:171 +#: includes/fields/class-acf-field-message.php:107 +#: includes/fields/class-acf-field-textarea.php:169 msgid "Automatically add <br>" msgstr "Automatically add <br>" -#: includes/fields/class-acf-field-message.php:114 -#: includes/fields/class-acf-field-textarea.php:170 +#: includes/fields/class-acf-field-message.php:106 +#: includes/fields/class-acf-field-textarea.php:168 msgid "Automatically add paragraphs" msgstr "Automatically add paragraphs" -#: includes/fields/class-acf-field-message.php:110 -#: includes/fields/class-acf-field-textarea.php:166 +#: includes/fields/class-acf-field-message.php:102 +#: includes/fields/class-acf-field-textarea.php:164 msgid "Controls how new lines are rendered" msgstr "Controls how new lines are rendered" -#: includes/fields/class-acf-field-message.php:109 -#: includes/fields/class-acf-field-textarea.php:165 +#: includes/fields/class-acf-field-message.php:101 +#: includes/fields/class-acf-field-textarea.php:163 msgid "New Lines" msgstr "New Lines" #: includes/fields/class-acf-field-date_picker.php:232 -#: includes/fields/class-acf-field-date_time_picker.php:220 +#: includes/fields/class-acf-field-date_time_picker.php:219 msgid "Week Starts On" msgstr "Week Starts On" @@ -5266,18 +5317,18 @@ msgstr "Done" msgid "Date Picker" msgstr "Date Picker" -#: includes/fields/class-acf-field-image.php:248 -#: includes/fields/class-acf-field-image.php:284 -#: includes/fields/class-acf-field-oembed.php:268 +#: includes/fields/class-acf-field-image.php:247 +#: includes/fields/class-acf-field-image.php:283 +#: includes/fields/class-acf-field-oembed.php:266 msgid "Width" msgstr "Width" -#: includes/fields/class-acf-field-oembed.php:265 -#: includes/fields/class-acf-field-oembed.php:277 +#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:275 msgid "Embed Size" msgstr "Embed Size" -#: includes/fields/class-acf-field-oembed.php:222 +#: includes/fields/class-acf-field-oembed.php:221 msgid "Enter URL" msgstr "Enter URL" @@ -5285,61 +5336,61 @@ msgstr "Enter URL" msgid "oEmbed" msgstr "oEmbed" -#: includes/fields/class-acf-field-true_false.php:184 +#: includes/fields/class-acf-field-true_false.php:181 msgid "Text shown when inactive" msgstr "Text shown when inactive" -#: includes/fields/class-acf-field-true_false.php:183 +#: includes/fields/class-acf-field-true_false.php:180 msgid "Off Text" msgstr "Off Text" -#: includes/fields/class-acf-field-true_false.php:168 +#: includes/fields/class-acf-field-true_false.php:165 msgid "Text shown when active" msgstr "Text shown when active" -#: includes/fields/class-acf-field-true_false.php:167 +#: includes/fields/class-acf-field-true_false.php:164 msgid "On Text" msgstr "On Text" -#: includes/fields/class-acf-field-select.php:450 -#: includes/fields/class-acf-field-true_false.php:199 +#: includes/fields/class-acf-field-select.php:438 +#: includes/fields/class-acf-field-true_false.php:196 msgid "Stylized UI" msgstr "" -#: includes/fields/class-acf-field-button-group.php:157 -#: includes/fields/class-acf-field-checkbox.php:361 +#: includes/fields/class-acf-field-button-group.php:153 +#: includes/fields/class-acf-field-checkbox.php:351 #: includes/fields/class-acf-field-color_picker.php:156 -#: includes/fields/class-acf-field-email.php:117 -#: includes/fields/class-acf-field-number.php:128 -#: includes/fields/class-acf-field-radio.php:202 -#: includes/fields/class-acf-field-range.php:164 -#: includes/fields/class-acf-field-select.php:380 +#: includes/fields/class-acf-field-email.php:111 +#: includes/fields/class-acf-field-number.php:122 +#: includes/fields/class-acf-field-radio.php:201 +#: includes/fields/class-acf-field-range.php:163 +#: includes/fields/class-acf-field-select.php:369 #: includes/fields/class-acf-field-text.php:103 -#: includes/fields/class-acf-field-textarea.php:103 -#: includes/fields/class-acf-field-true_false.php:147 -#: includes/fields/class-acf-field-url.php:101 -#: includes/fields/class-acf-field-wysiwyg.php:311 +#: includes/fields/class-acf-field-textarea.php:101 +#: includes/fields/class-acf-field-true_false.php:144 +#: includes/fields/class-acf-field-url.php:99 +#: includes/fields/class-acf-field-wysiwyg.php:305 msgid "Default Value" msgstr "Default Value" -#: includes/fields/class-acf-field-true_false.php:138 +#: includes/fields/class-acf-field-true_false.php:135 msgid "Displays text alongside the checkbox" msgstr "Displays text alongside the checkbox" #: includes/fields/class-acf-field-message.php:26 -#: includes/fields/class-acf-field-message.php:99 -#: includes/fields/class-acf-field-true_false.php:137 +#: includes/fields/class-acf-field-message.php:91 +#: includes/fields/class-acf-field-true_false.php:134 msgid "Message" msgstr "Message" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:86 -#: includes/fields/class-acf-field-true_false.php:187 +#: includes/assets.php:352 includes/fields/class-acf-field-true_false.php:85 +#: includes/fields/class-acf-field-true_false.php:184 #: assets/build/js/acf.js:1740 assets/build/js/acf.js:1857 msgid "No" msgstr "No" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:83 -#: includes/fields/class-acf-field-true_false.php:171 +#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:82 +#: includes/fields/class-acf-field-true_false.php:168 #: assets/build/js/acf.js:1739 assets/build/js/acf.js:1856 msgid "Yes" msgstr "Yes" @@ -5348,31 +5399,31 @@ msgstr "Yes" msgid "True / False" msgstr "True / False" -#: includes/fields/class-acf-field-group.php:474 +#: includes/fields/class-acf-field-group.php:440 msgid "Row" msgstr "Row" -#: includes/fields/class-acf-field-group.php:473 +#: includes/fields/class-acf-field-group.php:439 msgid "Table" msgstr "Table" -#: includes/admin/post-types/admin-field-group.php:140 -#: includes/fields/class-acf-field-group.php:472 +#: includes/admin/post-types/admin-field-group.php:132 +#: includes/fields/class-acf-field-group.php:438 msgid "Block" msgstr "Block" -#: includes/fields/class-acf-field-group.php:467 +#: includes/fields/class-acf-field-group.php:433 msgid "Specify the style used to render the selected fields" msgstr "Specify the style used to render the selected fields" -#: includes/fields.php:356 includes/fields/class-acf-field-button-group.php:215 -#: includes/fields/class-acf-field-checkbox.php:435 -#: includes/fields/class-acf-field-group.php:466 -#: includes/fields/class-acf-field-radio.php:286 +#: includes/fields.php:373 includes/fields/class-acf-field-button-group.php:210 +#: includes/fields/class-acf-field-checkbox.php:424 +#: includes/fields/class-acf-field-group.php:432 +#: includes/fields/class-acf-field-radio.php:285 msgid "Layout" msgstr "Layout" -#: includes/fields/class-acf-field-group.php:450 +#: includes/fields/class-acf-field-group.php:416 msgid "Sub Fields" msgstr "Sub Fields" @@ -5380,32 +5431,32 @@ msgstr "Sub Fields" msgid "Group" msgstr "Group" -#: includes/fields/class-acf-field-google-map.php:235 +#: includes/fields/class-acf-field-google-map.php:234 msgid "Customize the map height" msgstr "Customize the map height" -#: includes/fields/class-acf-field-google-map.php:234 -#: includes/fields/class-acf-field-image.php:259 -#: includes/fields/class-acf-field-image.php:295 -#: includes/fields/class-acf-field-oembed.php:280 +#: includes/fields/class-acf-field-google-map.php:233 +#: includes/fields/class-acf-field-image.php:258 +#: includes/fields/class-acf-field-image.php:294 +#: includes/fields/class-acf-field-oembed.php:278 msgid "Height" msgstr "Height" -#: includes/fields/class-acf-field-google-map.php:223 +#: includes/fields/class-acf-field-google-map.php:222 msgid "Set the initial zoom level" msgstr "Set the initial zoom level" -#: includes/fields/class-acf-field-google-map.php:222 +#: includes/fields/class-acf-field-google-map.php:221 msgid "Zoom" msgstr "Zoom" -#: includes/fields/class-acf-field-google-map.php:196 -#: includes/fields/class-acf-field-google-map.php:209 +#: includes/fields/class-acf-field-google-map.php:195 +#: includes/fields/class-acf-field-google-map.php:208 msgid "Center the initial map" msgstr "Centre the initial map" -#: includes/fields/class-acf-field-google-map.php:195 -#: includes/fields/class-acf-field-google-map.php:208 +#: includes/fields/class-acf-field-google-map.php:194 +#: includes/fields/class-acf-field-google-map.php:207 msgid "Center" msgstr "Centre" @@ -5422,12 +5473,12 @@ msgid "Clear location" msgstr "Clear location" #: includes/fields/class-acf-field-google-map.php:158 -#: includes/fields/class-acf-field-relationship.php:628 +#: includes/fields/class-acf-field-relationship.php:594 msgid "Search" msgstr "Search" #: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: assets/build/js/acf-input.js:2838 assets/build/js/acf-input.js:3026 msgid "Sorry, this browser does not support geolocation" msgstr "Sorry, this browser does not support geolocation" @@ -5436,41 +5487,41 @@ msgid "Google Map" msgstr "Google Map" #: includes/fields/class-acf-field-date_picker.php:212 -#: includes/fields/class-acf-field-date_time_picker.php:201 -#: includes/fields/class-acf-field-time_picker.php:132 +#: includes/fields/class-acf-field-date_time_picker.php:200 +#: includes/fields/class-acf-field-time_picker.php:130 msgid "The format returned via template functions" msgstr "The format returned via template functions" #: includes/fields/class-acf-field-color_picker.php:180 #: includes/fields/class-acf-field-date_picker.php:211 -#: includes/fields/class-acf-field-date_time_picker.php:200 -#: includes/fields/class-acf-field-image.php:187 -#: includes/fields/class-acf-field-post_object.php:411 -#: includes/fields/class-acf-field-relationship.php:638 -#: includes/fields/class-acf-field-select.php:391 -#: includes/fields/class-acf-field-time_picker.php:131 +#: includes/fields/class-acf-field-date_time_picker.php:199 +#: includes/fields/class-acf-field-image.php:186 +#: includes/fields/class-acf-field-post_object.php:384 +#: includes/fields/class-acf-field-relationship.php:604 +#: includes/fields/class-acf-field-select.php:380 +#: includes/fields/class-acf-field-time_picker.php:129 #: includes/fields/class-acf-field-user.php:66 msgid "Return Format" msgstr "Return Format" #: includes/fields/class-acf-field-date_picker.php:190 #: includes/fields/class-acf-field-date_picker.php:221 -#: includes/fields/class-acf-field-date_time_picker.php:192 -#: includes/fields/class-acf-field-date_time_picker.php:210 -#: includes/fields/class-acf-field-time_picker.php:123 -#: includes/fields/class-acf-field-time_picker.php:139 +#: includes/fields/class-acf-field-date_time_picker.php:191 +#: includes/fields/class-acf-field-date_time_picker.php:209 +#: includes/fields/class-acf-field-time_picker.php:121 +#: includes/fields/class-acf-field-time_picker.php:137 msgid "Custom:" msgstr "Custom:" #: includes/fields/class-acf-field-date_picker.php:182 -#: includes/fields/class-acf-field-date_time_picker.php:183 -#: includes/fields/class-acf-field-time_picker.php:116 +#: includes/fields/class-acf-field-date_time_picker.php:182 +#: includes/fields/class-acf-field-time_picker.php:114 msgid "The format displayed when editing a post" msgstr "The format displayed when editing a post" #: includes/fields/class-acf-field-date_picker.php:181 -#: includes/fields/class-acf-field-date_time_picker.php:182 -#: includes/fields/class-acf-field-time_picker.php:115 +#: includes/fields/class-acf-field-date_time_picker.php:181 +#: includes/fields/class-acf-field-time_picker.php:113 msgid "Display Format" msgstr "Display Format" @@ -5479,91 +5530,90 @@ msgid "Time Picker" msgstr "Time Picker" #. translators: counts for inactive field groups -#: acf.php:503 +#: acf.php:502 msgid "Inactive (%s)" msgid_plural "Inactive (%s)" msgstr[0] "" msgstr[1] "" -#: acf.php:462 +#: acf.php:461 msgid "No Fields found in Trash" msgstr "No Fields found in Trash" -#: acf.php:461 +#: acf.php:460 msgid "No Fields found" msgstr "No Fields found" -#: acf.php:460 +#: acf.php:459 msgid "Search Fields" msgstr "Search Fields" -#: acf.php:459 +#: acf.php:458 msgid "View Field" msgstr "View Field" -#: acf.php:458 includes/admin/views/acf-field-group/fields.php:115 +#: acf.php:457 includes/admin/views/acf-field-group/fields.php:111 msgid "New Field" msgstr "New Field" -#: acf.php:457 +#: acf.php:456 msgid "Edit Field" msgstr "Edit Field" -#: acf.php:456 +#: acf.php:455 msgid "Add New Field" msgstr "Add New Field" -#: acf.php:454 +#: acf.php:453 msgid "Field" msgstr "Field" -#: acf.php:453 includes/admin/post-types/admin-field-group.php:163 -#: includes/admin/post-types/admin-field-groups.php:119 +#: acf.php:452 includes/admin/post-types/admin-field-group.php:155 +#: includes/admin/post-types/admin-field-groups.php:118 #: includes/admin/views/acf-field-group/fields.php:32 msgid "Fields" msgstr "Fields" -#: acf.php:428 +#: acf.php:427 msgid "No Field Groups found in Trash" msgstr "No Field Groups found in Trash" -#: acf.php:427 +#: acf.php:426 msgid "No Field Groups found" msgstr "No Field Groups found" -#: acf.php:426 +#: acf.php:425 msgid "Search Field Groups" msgstr "Search Field Groups" -#: acf.php:425 +#: acf.php:424 msgid "View Field Group" msgstr "View Field Group" -#: acf.php:424 +#: acf.php:423 msgid "New Field Group" msgstr "New Field Group" -#: acf.php:423 +#: acf.php:422 msgid "Edit Field Group" msgstr "Edit Field Group" -#: acf.php:422 +#: acf.php:421 msgid "Add New Field Group" msgstr "Add New Field Group" -#: acf.php:421 acf.php:455 -#: includes/admin/views/acf-post-type/advanced-settings.php:219 -#: includes/admin/views/acf-post-type/advanced-settings.php:221 +#: acf.php:420 acf.php:454 +#: includes/admin/views/acf-post-type/advanced-settings.php:224 #: includes/post-types/class-acf-post-type.php:93 #: includes/post-types/class-acf-taxonomy.php:92 msgid "Add New" msgstr "Add New" -#: acf.php:420 +#: acf.php:419 msgid "Field Group" msgstr "Field Group" -#: acf.php:419 includes/admin/post-types/admin-field-groups.php:78 +#: acf.php:418 includes/admin/post-types/admin-field-groups.php:77 #: includes/admin/post-types/admin-post-types.php:138 #: includes/admin/post-types/admin-taxonomies.php:138 msgid "Field Groups" diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-en_GB.mo b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-en_GB.mo index ec8f17847..53c3187fb 100644 Binary files a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-en_GB.mo and b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-en_GB.mo differ diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-en_GB.po b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-en_GB.po index ee1fb544f..cf7f5fcaf 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-en_GB.po +++ b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-en_GB.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2024-01-12T11:58:55+00:00\n" +"PO-Revision-Date: 2024-02-05T19:27:11+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: en_GB\n" "MIME-Version: 1.0\n" @@ -21,6 +21,64 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:59 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "%1$s (%2$s) - rendered via %3$s" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:41 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by the ACF " +"shortcode. We've detected the output of some of your fields will be modified " +"by this change. %2$s. %3$s" +msgstr "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by the ACF " +"shortcode. We've detected the output of some of your fields will be modified " +"by this change. %2$s. %3$s" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:33 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields will be modified by this change. %2$s. %3$s" +msgstr "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields will be modified by this change. %2$s. %3$s" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:22 +msgid "" +"%1$s ACF will soon escape unsafe HTML that is rendered by the_field(). We've detected the output of some of your fields will be modified by " +"this change. %2$s. %3$s" +msgstr "" +"%1$s ACF will soon escape unsafe HTML that is rendered by the_field(). We've detected the output of some of your fields will be modified by " +"this change. %2$s. %3$s" + +#: includes/admin/views/escaped-html-notice.php:14 +msgid "Please contact your site admin for more details." +msgstr "Please contact your site admin for more details." + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn how to fix" +msgstr "Learn how to fix" + +#: includes/admin/admin.php:67 +msgid "Hide details" +msgstr "Hide details" + +#: includes/admin/admin.php:66 includes/admin/views/escaped-html-notice.php:11 +msgid "Show details" +msgstr "Show details" + #: includes/admin/views/global/navigation.php:223 msgid "Renew ACF PRO License" msgstr "Renew ACF PRO Licence" @@ -106,26 +164,26 @@ msgid "Add fields" msgstr "Add fields" #: includes/admin/post-types/admin-field-group.php:121 -#: assets/build/js/acf-field-group.js:2753 +#: assets/build/js/acf-field-group.js:2752 #: assets/build/js/acf-field-group.js:3236 msgid "This Field" msgstr "This Field" -#: includes/admin/admin.php:267 +#: includes/admin/admin.php:332 msgid "ACF PRO" msgstr "ACF PRO" -#: includes/admin/admin.php:265 +#: includes/admin/admin.php:330 msgid "Feedback" msgstr "Feedback" -#: includes/admin/admin.php:263 +#: includes/admin/admin.php:328 msgid "Support" msgstr "Support" #. translators: This text is prepended by a link to ACF's website, and appended #. by a link to WP Engine's website. -#: includes/admin/admin.php:238 +#: includes/admin/admin.php:303 msgid "is developed and maintained by" msgstr "is developed and maintained by" @@ -657,7 +715,7 @@ msgstr "" "Allows you to group and organise custom fields into collapsable panels that " "are shown while editing content. Useful for keeping large datasets tidy." -#: includes/fields.php:474 +#: includes/fields.php:492 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " @@ -667,7 +725,7 @@ msgstr "" "and call-to-action tiles, by acting as a parent to a set of subfields which " "can be repeated again and again." -#: includes/fields.php:464 +#: includes/fields.php:482 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -679,7 +737,7 @@ msgstr "" "settings allow you to specify where new attachments are added in the gallery " "and the minimum/maximum number of attachments allowed." -#: includes/fields.php:454 +#: includes/fields.php:472 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " @@ -689,7 +747,7 @@ msgstr "" "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." -#: includes/fields.php:444 +#: includes/fields.php:462 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -701,16 +759,16 @@ msgstr "" "run-time. The Clone field can either replace itself with the selected fields " "or display the selected fields as a group of subfields." -#: includes/fields.php:441 +#: includes/fields.php:459 msgctxt "noun" msgid "Clone" msgstr "Clone" -#: includes/admin/views/global/navigation.php:86 includes/fields.php:356 +#: includes/admin/views/global/navigation.php:86 includes/fields.php:374 msgid "PRO" msgstr "PRO" -#: includes/fields.php:354 includes/fields.php:411 +#: includes/fields.php:372 includes/fields.php:429 msgid "Advanced" msgstr "Advanced" @@ -2643,14 +2701,14 @@ msgid "Post type deleted." msgstr "Post type deleted." #: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 +#: assets/build/js/acf-field-group.js:1145 #: assets/build/js/acf-field-group.js:1366 msgid "Type to search..." msgstr "Type to search..." #: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2319 +#: assets/build/js/acf-field-group.js:1171 +#: assets/build/js/acf-field-group.js:2318 #: assets/build/js/acf-field-group.js:1414 #: assets/build/js/acf-field-group.js:2727 msgid "PRO Only" @@ -2663,7 +2721,7 @@ msgid "Field groups linked successfully." msgstr "Field groups linked successfully." #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:195 +#: includes/admin/admin.php:203 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." @@ -2671,7 +2729,7 @@ msgstr "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." -#: includes/admin/admin.php:48 includes/admin/admin.php:267 +#: includes/admin/admin.php:47 includes/admin/admin.php:332 msgid "ACF" msgstr "ACF" @@ -2760,7 +2818,7 @@ msgstr "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" -#: includes/api/api-template.php:835 +#: includes/api/api-template.php:1051 msgid "[ACF shortcode value disabled for preview]" msgstr "[ACF shortcode value disabled for preview]" @@ -2770,7 +2828,7 @@ msgid "Close Modal" msgstr "Close Modal" #: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1670 +#: assets/build/js/acf-field-group.js:1669 #: assets/build/js/acf-field-group.js:1993 msgid "Field moved to other group" msgstr "Field moved to other group" @@ -2945,16 +3003,16 @@ msgstr "#" msgid "Add Field" msgstr "Add Field" -#: includes/acf-field-group-functions.php:496 includes/fields.php:409 +#: includes/acf-field-group-functions.php:496 includes/fields.php:427 msgid "Presentation" msgstr "Presentation" -#: includes/fields.php:408 +#: includes/fields.php:426 msgid "Validation" msgstr "Validation" #: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:407 +#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:425 msgid "General" msgstr "General" @@ -2999,7 +3057,7 @@ msgid "Activate this item" msgstr "Activate this item" #: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2812 +#: assets/build/js/acf-field-group.js:2811 #: assets/build/js/acf-field-group.js:3313 msgid "Move field group to trash?" msgstr "Move field group to trash?" @@ -3032,17 +3090,17 @@ msgstr "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields." -#: includes/acf-value-functions.php:374 +#: includes/acf-value-functions.php:377 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialised. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." #: includes/fields/class-acf-field-user.php:551 msgid "%1$s must have a user with the %2$s role." @@ -3231,23 +3289,23 @@ msgstr "Loading diff" msgid "Review local JSON changes" msgstr "Review local JSON changes" -#: includes/admin/admin.php:170 +#: includes/admin/admin.php:178 msgid "Visit website" msgstr "Visit website" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:177 msgid "View details" msgstr "View details" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:176 msgid "Version %s" msgstr "Version %s" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:175 msgid "Information" msgstr "Information" -#: includes/admin/admin.php:158 +#: includes/admin/admin.php:166 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -3255,7 +3313,7 @@ msgstr "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." -#: includes/admin/admin.php:154 +#: includes/admin/admin.php:162 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " @@ -3265,7 +3323,7 @@ msgstr "" "friendly community on our Community Forums who may be able to help you " "figure out the 'how-tos' of the ACF world." -#: includes/admin/admin.php:150 +#: includes/admin/admin.php:158 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -3275,7 +3333,7 @@ msgstr "" "documentation contains references and guides for most situations you may " "encounter." -#: includes/admin/admin.php:147 +#: includes/admin/admin.php:155 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -3285,11 +3343,11 @@ msgstr "" "website with ACF. If you run into any difficulties, there are several places " "you can find help:" -#: includes/admin/admin.php:144 includes/admin/admin.php:146 +#: includes/admin/admin.php:152 includes/admin/admin.php:154 msgid "Help & Support" msgstr "Help & Support" -#: includes/admin/admin.php:135 +#: includes/admin/admin.php:143 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -3297,7 +3355,7 @@ msgstr "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." -#: includes/admin/admin.php:132 +#: includes/admin/admin.php:140 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -3307,7 +3365,7 @@ msgstr "" "href=\"%s\" target=\"_blank\">Getting started guide to familiarise " "yourself with the plugin's philosophy and best practises." -#: includes/admin/admin.php:130 +#: includes/admin/admin.php:138 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -3317,7 +3375,7 @@ msgstr "" "customise WordPress edit screens with extra fields, and an intuitive API to " "display custom field values in any theme template file." -#: includes/admin/admin.php:127 includes/admin/admin.php:129 +#: includes/admin/admin.php:135 includes/admin/admin.php:137 msgid "Overview" msgstr "Overview" @@ -3337,7 +3395,7 @@ msgstr "Invalid nonce." msgid "Error loading field." msgstr "Error loading field." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 +#: assets/build/js/acf-input.js:2748 assets/build/js/acf-input.js:2817 #: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 msgid "Location not found: %s" msgstr "Location not found: %s" @@ -3485,7 +3543,7 @@ msgid "Show this field if" msgstr "Show this field if" #: includes/admin/views/acf-field-group/conditional-logic.php:25 -#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:410 +#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:428 msgid "Conditional Logic" msgstr "Conditional Logic" @@ -3529,15 +3587,15 @@ msgstr "Database Upgrade Required" msgid "Options Page" msgstr "Options Page" -#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:479 msgid "Gallery" msgstr "Gallery" -#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:469 msgid "Flexible Content" msgstr "Flexible Content" -#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:489 msgid "Repeater" msgstr "Repeater" @@ -3783,7 +3841,7 @@ msgstr "Drag to reorder" #: includes/admin/post-types/admin-field-group.php:103 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2347 +#: assets/build/js/acf-field-group.js:2346 #: assets/build/js/acf-field-group.js:2763 msgid "Show this field group if" msgstr "Show this field group if" @@ -3963,7 +4021,7 @@ msgstr "Duplicate this item" msgid "Supports" msgstr "Supports" -#: includes/admin/admin.php:261 includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:326 includes/admin/views/browse-fields-modal.php:92 msgid "Documentation" msgstr "Documentation" @@ -4066,7 +4124,7 @@ msgstr "Null" #: includes/admin/post-types/admin-field-group.php:101 #: includes/class-acf-internal-post-type.php:730 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1510 +#: assets/build/js/acf-field-group.js:1509 #: assets/build/js/acf-field-group.js:1821 msgid "copy" msgstr "copy" @@ -4084,7 +4142,7 @@ msgid "Checked" msgstr "Checked" #: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1615 +#: assets/build/js/acf-field-group.js:1614 #: assets/build/js/acf-field-group.js:1933 msgid "Move Custom Field" msgstr "Move Custom Field" @@ -4100,13 +4158,13 @@ msgid "Field group title is required" msgstr "Field group title is required" #: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1604 +#: assets/build/js/acf-field-group.js:1603 #: assets/build/js/acf-field-group.js:1919 msgid "This field cannot be moved until its changes have been saved" msgstr "This field cannot be moved until its changes have been saved" #: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1414 +#: assets/build/js/acf-field-group.js:1413 #: assets/build/js/acf-field-group.js:1716 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "The string \"field_\" may not be used at the start of a field name" @@ -4173,15 +4231,15 @@ msgstr "Page" msgid "Post" msgstr "Post" -#: includes/fields.php:353 +#: includes/fields.php:371 msgid "Relational" msgstr "Relational" -#: includes/fields.php:352 +#: includes/fields.php:370 msgid "Choice" msgstr "Choice" -#: includes/fields.php:350 +#: includes/fields.php:368 msgid "Basic" msgstr "Basic" @@ -4209,7 +4267,7 @@ msgstr "Update" msgid "Validate Email" msgstr "Validate Email" -#: includes/fields.php:351 includes/forms/form-front.php:49 +#: includes/fields.php:369 includes/forms/form-front.php:49 msgid "Content" msgstr "Content" @@ -4218,8 +4276,8 @@ msgstr "Content" msgid "Title" msgstr "Title" -#: includes/assets.php:372 includes/forms/form-comment.php:154 -#: assets/build/js/acf-input.js:7372 assets/build/js/acf-input.js:7956 +#: includes/assets.php:373 includes/forms/form-comment.php:154 +#: assets/build/js/acf-input.js:7370 assets/build/js/acf-input.js:7956 msgid "Edit field group" msgstr "Edit field group" @@ -4276,59 +4334,59 @@ msgid "Has any value" msgstr "Has any value" #: includes/admin/admin-internal-post-type.php:345 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 +#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:354 #: assets/build/js/acf.js:1564 assets/build/js/acf.js:1658 msgid "Cancel" msgstr "Cancel" -#: includes/assets.php:349 assets/build/js/acf.js:1738 +#: includes/assets.php:350 assets/build/js/acf.js:1738 #: assets/build/js/acf.js:1855 msgid "Are you sure?" msgstr "Are you sure?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9432 +#: includes/assets.php:370 assets/build/js/acf-input.js:9430 #: assets/build/js/acf-input.js:10282 msgid "%d fields require attention" msgstr "%d fields require attention" -#: includes/assets.php:368 assets/build/js/acf-input.js:9430 +#: includes/assets.php:369 assets/build/js/acf-input.js:9428 #: assets/build/js/acf-input.js:10278 msgid "1 field requires attention" msgstr "1 field requires attention" -#: includes/assets.php:367 includes/validation.php:271 -#: includes/validation.php:279 assets/build/js/acf-input.js:9425 +#: includes/assets.php:368 includes/validation.php:271 +#: includes/validation.php:279 assets/build/js/acf-input.js:9423 #: assets/build/js/acf-input.js:10273 msgid "Validation failed" msgstr "Validation failed" -#: includes/assets.php:366 assets/build/js/acf-input.js:9593 +#: includes/assets.php:367 assets/build/js/acf-input.js:9591 #: assets/build/js/acf-input.js:10461 msgid "Validation successful" msgstr "Validation successful" -#: includes/media.php:54 assets/build/js/acf-input.js:7200 +#: includes/media.php:54 assets/build/js/acf-input.js:7198 #: assets/build/js/acf-input.js:7760 msgid "Restricted" msgstr "Restricted" -#: includes/media.php:53 assets/build/js/acf-input.js:7015 +#: includes/media.php:53 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7524 msgid "Collapse Details" msgstr "Collapse Details" -#: includes/media.php:52 assets/build/js/acf-input.js:7015 +#: includes/media.php:52 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7521 msgid "Expand Details" msgstr "Expand Details" #: includes/admin/views/acf-post-type/advanced-settings.php:470 -#: includes/media.php:51 assets/build/js/acf-input.js:6882 +#: includes/media.php:51 assets/build/js/acf-input.js:6880 #: assets/build/js/acf-input.js:7369 msgid "Uploaded to this post" msgstr "Uploaded to this post" -#: includes/media.php:50 assets/build/js/acf-input.js:6921 +#: includes/media.php:50 assets/build/js/acf-input.js:6919 #: assets/build/js/acf-input.js:7408 msgctxt "verb" msgid "Update" @@ -4339,7 +4397,7 @@ msgctxt "verb" msgid "Edit" msgstr "Edit" -#: includes/assets.php:363 assets/build/js/acf-input.js:9202 +#: includes/assets.php:364 assets/build/js/acf-input.js:9200 #: assets/build/js/acf-input.js:10044 msgid "The changes you made will be lost if you navigate away from this page" msgstr "The changes you made will be lost if you navigate away from this page" @@ -4354,7 +4412,7 @@ msgstr "File type must be %s." #: includes/admin/views/acf-field-group/location-group.php:3 #: includes/admin/views/acf-field-group/locations.php:35 #: includes/api/api-helpers.php:2964 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2385 +#: assets/build/js/acf-field-group.js:2384 #: assets/build/js/acf-field-group.js:933 #: assets/build/js/acf-field-group.js:2807 msgid "or" @@ -4406,7 +4464,7 @@ msgstr "Thumbnail" #: includes/acf-field-functions.php:852 #: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 +#: assets/build/js/acf-field-group.js:1076 #: assets/build/js/acf-field-group.js:1260 msgid "(no label)" msgstr "(no label)" @@ -4638,18 +4696,18 @@ msgid "File name" msgstr "File name" #: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: assets/build/js/acf-input.js:2472 assets/build/js/acf-input.js:2625 msgid "Update File" msgstr "Update File" #: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: assets/build/js/acf-input.js:2471 assets/build/js/acf-input.js:2624 msgid "Edit File" msgstr "Edit File" #: includes/admin/tools/class-acf-admin-tool-import.php:57 #: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: assets/build/js/acf-input.js:2445 assets/build/js/acf-input.js:2597 msgid "Select File" msgstr "Select File" @@ -4675,7 +4733,7 @@ msgid "Enter each default value on a new line" msgstr "Enter each default value on a new line" #: includes/fields/class-acf-field-select.php:243 includes/media.php:48 -#: assets/build/js/acf-input.js:6780 assets/build/js/acf-input.js:7254 +#: assets/build/js/acf-input.js:6778 assets/build/js/acf-input.js:7254 msgctxt "verb" msgid "Select" msgstr "Select" @@ -5026,48 +5084,48 @@ msgstr "Allow Null" msgid "Parent" msgstr "Parent" -#: includes/fields/class-acf-field-wysiwyg.php:378 +#: includes/fields/class-acf-field-wysiwyg.php:381 msgid "TinyMCE will not be initialized until field is clicked" msgstr "TinyMCE will not be initialised until field is clicked" -#: includes/fields/class-acf-field-wysiwyg.php:377 +#: includes/fields/class-acf-field-wysiwyg.php:380 msgid "Delay Initialization" msgstr "Delay Initialisation" -#: includes/fields/class-acf-field-wysiwyg.php:366 +#: includes/fields/class-acf-field-wysiwyg.php:369 msgid "Show Media Upload Buttons" msgstr "Show Media Upload Buttons" -#: includes/fields/class-acf-field-wysiwyg.php:350 +#: includes/fields/class-acf-field-wysiwyg.php:353 msgid "Toolbar" msgstr "Toolbar" -#: includes/fields/class-acf-field-wysiwyg.php:342 +#: includes/fields/class-acf-field-wysiwyg.php:345 msgid "Text Only" msgstr "Text Only" -#: includes/fields/class-acf-field-wysiwyg.php:341 +#: includes/fields/class-acf-field-wysiwyg.php:344 msgid "Visual Only" msgstr "Visual Only" -#: includes/fields/class-acf-field-wysiwyg.php:340 +#: includes/fields/class-acf-field-wysiwyg.php:343 msgid "Visual & Text" msgstr "Visual and Text" -#: includes/fields/class-acf-field-wysiwyg.php:335 +#: includes/fields/class-acf-field-wysiwyg.php:338 msgid "Tabs" msgstr "Tabs" -#: includes/fields/class-acf-field-wysiwyg.php:277 +#: includes/fields/class-acf-field-wysiwyg.php:280 msgid "Click to initialize TinyMCE" msgstr "Click to initialise TinyMCE" -#: includes/fields/class-acf-field-wysiwyg.php:271 +#: includes/fields/class-acf-field-wysiwyg.php:274 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Text" -#: includes/fields/class-acf-field-wysiwyg.php:270 +#: includes/fields/class-acf-field-wysiwyg.php:273 msgid "Visual" msgstr "Visual" @@ -5144,7 +5202,7 @@ msgstr "Placeholder Text" #: includes/fields/class-acf-field-text.php:104 #: includes/fields/class-acf-field-textarea.php:102 #: includes/fields/class-acf-field-url.php:100 -#: includes/fields/class-acf-field-wysiwyg.php:303 +#: includes/fields/class-acf-field-wysiwyg.php:306 msgid "Appears when creating a new post" msgstr "Appears when creating a new post" @@ -5245,17 +5303,17 @@ msgid "Select post type" msgstr "Select post type" #: includes/fields/class-acf-field-relationship.php:60 -#: assets/build/js/acf-input.js:3930 assets/build/js/acf-input.js:4214 +#: assets/build/js/acf-input.js:3928 assets/build/js/acf-input.js:4214 msgid "No matches found" msgstr "No matches found" #: includes/fields/class-acf-field-relationship.php:59 -#: assets/build/js/acf-input.js:3913 assets/build/js/acf-input.js:4193 +#: assets/build/js/acf-input.js:3911 assets/build/js/acf-input.js:4193 msgid "Loading" msgstr "Loading" #: includes/fields/class-acf-field-relationship.php:58 -#: assets/build/js/acf-input.js:3818 assets/build/js/acf-input.js:4084 +#: assets/build/js/acf-input.js:3816 assets/build/js/acf-input.js:4084 msgid "Maximum values reached ( {max} values )" msgstr "Maximum values reached ( {max} values )" @@ -5364,7 +5422,7 @@ msgstr "Add Image" msgid "No image selected" msgstr "No image selected" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:161 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:161 #: includes/fields/class-acf-field-image.php:141 #: includes/fields/class-acf-field-link.php:139 assets/build/js/acf.js:1563 #: assets/build/js/acf.js:1657 @@ -5379,22 +5437,22 @@ msgid "Edit" msgstr "Edit" #: includes/fields/class-acf-field-image.php:69 includes/media.php:55 -#: assets/build/js/acf-input.js:6827 assets/build/js/acf-input.js:7308 +#: assets/build/js/acf-input.js:6825 assets/build/js/acf-input.js:7308 msgid "All images" msgstr "All images" #: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: assets/build/js/acf-input.js:3179 assets/build/js/acf-input.js:3399 msgid "Update Image" msgstr "Update Image" #: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: assets/build/js/acf-input.js:3178 assets/build/js/acf-input.js:3398 msgid "Edit Image" msgstr "Edit Image" #: includes/fields/class-acf-field-image.php:66 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: assets/build/js/acf-input.js:3154 assets/build/js/acf-input.js:3373 msgid "Select Image" msgstr "Select Image" @@ -5479,16 +5537,16 @@ msgstr "Date Picker" #: includes/fields/class-acf-field-image.php:247 #: includes/fields/class-acf-field-image.php:283 -#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:266 msgid "Width" msgstr "Width" -#: includes/fields/class-acf-field-oembed.php:260 -#: includes/fields/class-acf-field-oembed.php:272 +#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:275 msgid "Embed Size" msgstr "Embed Size" -#: includes/fields/class-acf-field-oembed.php:218 +#: includes/fields/class-acf-field-oembed.php:221 msgid "Enter URL" msgstr "Enter URL" @@ -5529,7 +5587,7 @@ msgstr "Stylised UI" #: includes/fields/class-acf-field-textarea.php:101 #: includes/fields/class-acf-field-true_false.php:144 #: includes/fields/class-acf-field-url.php:99 -#: includes/fields/class-acf-field-wysiwyg.php:302 +#: includes/fields/class-acf-field-wysiwyg.php:305 msgid "Default Value" msgstr "Default Value" @@ -5543,13 +5601,13 @@ msgstr "Displays text alongside the checkbox" msgid "Message" msgstr "Message" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:85 +#: includes/assets.php:352 includes/fields/class-acf-field-true_false.php:85 #: includes/fields/class-acf-field-true_false.php:184 #: assets/build/js/acf.js:1740 assets/build/js/acf.js:1857 msgid "No" msgstr "No" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:82 +#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:82 #: includes/fields/class-acf-field-true_false.php:168 #: assets/build/js/acf.js:1739 assets/build/js/acf.js:1856 msgid "Yes" @@ -5559,31 +5617,31 @@ msgstr "Yes" msgid "True / False" msgstr "True / False" -#: includes/fields/class-acf-field-group.php:444 +#: includes/fields/class-acf-field-group.php:440 msgid "Row" msgstr "Row" -#: includes/fields/class-acf-field-group.php:443 +#: includes/fields/class-acf-field-group.php:439 msgid "Table" msgstr "Table" #: includes/admin/post-types/admin-field-group.php:132 -#: includes/fields/class-acf-field-group.php:442 +#: includes/fields/class-acf-field-group.php:438 msgid "Block" msgstr "Block" -#: includes/fields/class-acf-field-group.php:437 +#: includes/fields/class-acf-field-group.php:433 msgid "Specify the style used to render the selected fields" msgstr "Specify the style used to render the selected fields" -#: includes/fields.php:355 includes/fields/class-acf-field-button-group.php:210 +#: includes/fields.php:373 includes/fields/class-acf-field-button-group.php:210 #: includes/fields/class-acf-field-checkbox.php:424 -#: includes/fields/class-acf-field-group.php:436 +#: includes/fields/class-acf-field-group.php:432 #: includes/fields/class-acf-field-radio.php:285 msgid "Layout" msgstr "Layout" -#: includes/fields/class-acf-field-group.php:420 +#: includes/fields/class-acf-field-group.php:416 msgid "Sub Fields" msgstr "Sub Fields" @@ -5598,7 +5656,7 @@ msgstr "Customise the map height" #: includes/fields/class-acf-field-google-map.php:233 #: includes/fields/class-acf-field-image.php:258 #: includes/fields/class-acf-field-image.php:294 -#: includes/fields/class-acf-field-oembed.php:275 +#: includes/fields/class-acf-field-oembed.php:278 msgid "Height" msgstr "Height" @@ -5638,7 +5696,7 @@ msgid "Search" msgstr "Search" #: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: assets/build/js/acf-input.js:2838 assets/build/js/acf-input.js:3026 msgid "Sorry, this browser does not support geolocation" msgstr "Sorry, this browser does not support geolocation" @@ -5856,9 +5914,9 @@ msgstr "" #. translators: %1 A link to the updates page. %2 link to the pricing page #: pro/updates.php:74 msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a license key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a license key, please see " +"details & pricing." msgstr "" "To enable updates, please enter your licence key on the Updates page. If you don’t have a licence key, please see Updates page of the main site. If you don't have a license key, " -"please see details & pricing." +"To enable updates, please enter your license key on the Updates page of the main site. If you don't have a license " +"key, please see details & pricing." msgstr "" "To enable updates, please enter your licence key on the Updates page of the main site. If you don’t have a licence " @@ -5984,8 +6042,8 @@ msgstr "" #. translators: %s - URL to ACF updates page #: pro/updates.php:727 msgid "" -"Your license key is valid but not activated on this site. Please deactivate and then reactivate the license." +"Your license key is valid but not activated on this site. Please deactivate and then reactivate the license." msgstr "" "Your licence key is valid but not activated on this site. Please deactivate and then reactivate the licence." diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-en_ZA.mo b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-en_ZA.mo index 53ea2ad05..85222548d 100644 Binary files a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-en_ZA.mo and b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-en_ZA.mo differ diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-en_ZA.po b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-en_ZA.po index 98c5e80cd..93b6f792e 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-en_ZA.po +++ b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-en_ZA.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2024-01-12T11:58:55+00:00\n" +"PO-Revision-Date: 2024-02-05T19:27:11+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: en_ZA\n" "MIME-Version: 1.0\n" @@ -21,6 +21,55 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:59 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:41 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by the ACF " +"shortcode. We've detected the output of some of your fields will be modified " +"by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:33 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields will be modified by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:22 +msgid "" +"%1$s ACF will soon escape unsafe HTML that is rendered by the_field(). We've detected the output of some of your fields will be modified by " +"this change. %2$s. %3$s" +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:14 +msgid "Please contact your site admin for more details." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn how to fix" +msgstr "" + +#: includes/admin/admin.php:67 +msgid "Hide details" +msgstr "" + +#: includes/admin/admin.php:66 includes/admin/views/escaped-html-notice.php:11 +msgid "Show details" +msgstr "" + #: includes/admin/views/global/navigation.php:223 msgid "Renew ACF PRO License" msgstr "" @@ -103,26 +152,26 @@ msgid "Add fields" msgstr "" #: includes/admin/post-types/admin-field-group.php:121 -#: assets/build/js/acf-field-group.js:2753 +#: assets/build/js/acf-field-group.js:2752 #: assets/build/js/acf-field-group.js:3236 msgid "This Field" msgstr "" -#: includes/admin/admin.php:267 +#: includes/admin/admin.php:332 msgid "ACF PRO" msgstr "" -#: includes/admin/admin.php:265 +#: includes/admin/admin.php:330 msgid "Feedback" msgstr "" -#: includes/admin/admin.php:263 +#: includes/admin/admin.php:328 msgid "Support" msgstr "" #. translators: This text is prepended by a link to ACF's website, and appended #. by a link to WP Engine's website. -#: includes/admin/admin.php:238 +#: includes/admin/admin.php:303 msgid "is developed and maintained by" msgstr "" @@ -583,14 +632,14 @@ msgid "" "are shown while editing content. Useful for keeping large datasets tidy." msgstr "" -#: includes/fields.php:474 +#: includes/fields.php:492 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " "can be repeated again and again." msgstr "" -#: includes/fields.php:464 +#: includes/fields.php:482 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -598,14 +647,14 @@ msgid "" "and the minimum/maximum number of attachments allowed." msgstr "" -#: includes/fields.php:454 +#: includes/fields.php:472 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" -#: includes/fields.php:444 +#: includes/fields.php:462 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -613,16 +662,16 @@ msgid "" "or display the selected fields as a group of subfields." msgstr "" -#: includes/fields.php:441 +#: includes/fields.php:459 msgctxt "noun" msgid "Clone" msgstr "" -#: includes/admin/views/global/navigation.php:86 includes/fields.php:356 +#: includes/admin/views/global/navigation.php:86 includes/fields.php:374 msgid "PRO" msgstr "" -#: includes/fields.php:354 includes/fields.php:411 +#: includes/fields.php:372 includes/fields.php:429 msgid "Advanced" msgstr "" @@ -2465,14 +2514,14 @@ msgid "Post type deleted." msgstr "" #: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 +#: assets/build/js/acf-field-group.js:1145 #: assets/build/js/acf-field-group.js:1366 msgid "Type to search..." msgstr "" #: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2319 +#: assets/build/js/acf-field-group.js:1171 +#: assets/build/js/acf-field-group.js:2318 #: assets/build/js/acf-field-group.js:1414 #: assets/build/js/acf-field-group.js:2727 msgid "PRO Only" @@ -2485,13 +2534,13 @@ msgid "Field groups linked successfully." msgstr "" #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:195 +#: includes/admin/admin.php:203 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." msgstr "" -#: includes/admin/admin.php:48 includes/admin/admin.php:267 +#: includes/admin/admin.php:47 includes/admin/admin.php:332 msgid "ACF" msgstr "" @@ -2576,7 +2625,7 @@ msgid "" "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" msgstr "" -#: includes/api/api-template.php:835 +#: includes/api/api-template.php:1051 msgid "[ACF shortcode value disabled for preview]" msgstr "" @@ -2586,7 +2635,7 @@ msgid "Close Modal" msgstr "" #: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1670 +#: assets/build/js/acf-field-group.js:1669 #: assets/build/js/acf-field-group.js:1993 msgid "Field moved to other group" msgstr "" @@ -2753,16 +2802,16 @@ msgstr "" msgid "Add Field" msgstr "" -#: includes/acf-field-group-functions.php:496 includes/fields.php:409 +#: includes/acf-field-group-functions.php:496 includes/fields.php:427 msgid "Presentation" msgstr "" -#: includes/fields.php:408 +#: includes/fields.php:426 msgid "Validation" msgstr "" #: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:407 +#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:425 msgid "General" msgstr "" @@ -2807,7 +2856,7 @@ msgid "Activate this item" msgstr "" #: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2812 +#: assets/build/js/acf-field-group.js:2811 #: assets/build/js/acf-field-group.js:3313 msgid "Move field group to trash?" msgstr "" @@ -2836,12 +2885,12 @@ msgid "" "at the same time. We've automatically deactivated Advanced Custom Fields." msgstr "" -#: includes/acf-value-functions.php:374 +#: includes/acf-value-functions.php:377 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" #: includes/fields/class-acf-field-user.php:551 @@ -3031,23 +3080,23 @@ msgstr "Loading diff" msgid "Review local JSON changes" msgstr "Review local JSON changes" -#: includes/admin/admin.php:170 +#: includes/admin/admin.php:178 msgid "Visit website" msgstr "Visit website" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:177 msgid "View details" msgstr "View details" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:176 msgid "Version %s" msgstr "Version %s" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:175 msgid "Information" msgstr "Information" -#: includes/admin/admin.php:158 +#: includes/admin/admin.php:166 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -3055,14 +3104,14 @@ msgstr "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." -#: includes/admin/admin.php:154 +#: includes/admin/admin.php:162 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " "figure out the 'how-tos' of the ACF world." msgstr "" -#: includes/admin/admin.php:150 +#: includes/admin/admin.php:158 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -3072,7 +3121,7 @@ msgstr "" "documentation contains references and guides for most situations you may " "encounter." -#: includes/admin/admin.php:147 +#: includes/admin/admin.php:155 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -3082,11 +3131,11 @@ msgstr "" "website with ACF. If you run into any difficulties, there are several places " "you can find help:" -#: includes/admin/admin.php:144 includes/admin/admin.php:146 +#: includes/admin/admin.php:152 includes/admin/admin.php:154 msgid "Help & Support" msgstr "Help & Support" -#: includes/admin/admin.php:135 +#: includes/admin/admin.php:143 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -3094,7 +3143,7 @@ msgstr "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." -#: includes/admin/admin.php:132 +#: includes/admin/admin.php:140 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -3104,7 +3153,7 @@ msgstr "" "href=\"%s\" target=\"_blank\">Getting started guide to familiarise " "yourself with the plugin's philosophy and best practises." -#: includes/admin/admin.php:130 +#: includes/admin/admin.php:138 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -3114,7 +3163,7 @@ msgstr "" "customise WordPress edit screens with extra fields, and an intuitive API to " "display custom field values in any theme template file." -#: includes/admin/admin.php:127 includes/admin/admin.php:129 +#: includes/admin/admin.php:135 includes/admin/admin.php:137 msgid "Overview" msgstr "Overview" @@ -3134,7 +3183,7 @@ msgstr "Invalid nonce." msgid "Error loading field." msgstr "Error loading field." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 +#: assets/build/js/acf-input.js:2748 assets/build/js/acf-input.js:2817 #: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 msgid "Location not found: %s" msgstr "Location not found: %s" @@ -3282,7 +3331,7 @@ msgid "Show this field if" msgstr "Show this field if" #: includes/admin/views/acf-field-group/conditional-logic.php:25 -#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:410 +#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:428 msgid "Conditional Logic" msgstr "Conditional Logic" @@ -3326,15 +3375,15 @@ msgstr "Database Upgrade Required" msgid "Options Page" msgstr "Options Page" -#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:479 msgid "Gallery" msgstr "Gallery" -#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:469 msgid "Flexible Content" msgstr "Flexible Content" -#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:489 msgid "Repeater" msgstr "Repeater" @@ -3580,7 +3629,7 @@ msgstr "Drag to reorder" #: includes/admin/post-types/admin-field-group.php:103 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2347 +#: assets/build/js/acf-field-group.js:2346 #: assets/build/js/acf-field-group.js:2763 msgid "Show this field group if" msgstr "Show this field group if" @@ -3754,7 +3803,7 @@ msgstr "Duplicate this item" msgid "Supports" msgstr "" -#: includes/admin/admin.php:261 includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:326 includes/admin/views/browse-fields-modal.php:92 msgid "Documentation" msgstr "" @@ -3857,7 +3906,7 @@ msgstr "Null" #: includes/admin/post-types/admin-field-group.php:101 #: includes/class-acf-internal-post-type.php:730 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1510 +#: assets/build/js/acf-field-group.js:1509 #: assets/build/js/acf-field-group.js:1821 msgid "copy" msgstr "copy" @@ -3875,7 +3924,7 @@ msgid "Checked" msgstr "Checked" #: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1615 +#: assets/build/js/acf-field-group.js:1614 #: assets/build/js/acf-field-group.js:1933 msgid "Move Custom Field" msgstr "Move Custom Field" @@ -3891,13 +3940,13 @@ msgid "Field group title is required" msgstr "Field group title is required" #: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1604 +#: assets/build/js/acf-field-group.js:1603 #: assets/build/js/acf-field-group.js:1919 msgid "This field cannot be moved until its changes have been saved" msgstr "This field cannot be moved until its changes have been saved" #: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1414 +#: assets/build/js/acf-field-group.js:1413 #: assets/build/js/acf-field-group.js:1716 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "The string \"field_\" may not be used at the start of a field name" @@ -3964,15 +4013,15 @@ msgstr "Page" msgid "Post" msgstr "Post" -#: includes/fields.php:353 +#: includes/fields.php:371 msgid "Relational" msgstr "Relational" -#: includes/fields.php:352 +#: includes/fields.php:370 msgid "Choice" msgstr "Choice" -#: includes/fields.php:350 +#: includes/fields.php:368 msgid "Basic" msgstr "Basic" @@ -4000,7 +4049,7 @@ msgstr "Update" msgid "Validate Email" msgstr "Validate Email" -#: includes/fields.php:351 includes/forms/form-front.php:49 +#: includes/fields.php:369 includes/forms/form-front.php:49 msgid "Content" msgstr "Content" @@ -4009,8 +4058,8 @@ msgstr "Content" msgid "Title" msgstr "Title" -#: includes/assets.php:372 includes/forms/form-comment.php:154 -#: assets/build/js/acf-input.js:7372 assets/build/js/acf-input.js:7956 +#: includes/assets.php:373 includes/forms/form-comment.php:154 +#: assets/build/js/acf-input.js:7370 assets/build/js/acf-input.js:7956 msgid "Edit field group" msgstr "Edit field group" @@ -4067,59 +4116,59 @@ msgid "Has any value" msgstr "Has any value" #: includes/admin/admin-internal-post-type.php:345 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 +#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:354 #: assets/build/js/acf.js:1564 assets/build/js/acf.js:1658 msgid "Cancel" msgstr "Cancel" -#: includes/assets.php:349 assets/build/js/acf.js:1738 +#: includes/assets.php:350 assets/build/js/acf.js:1738 #: assets/build/js/acf.js:1855 msgid "Are you sure?" msgstr "Are you sure?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9432 +#: includes/assets.php:370 assets/build/js/acf-input.js:9430 #: assets/build/js/acf-input.js:10282 msgid "%d fields require attention" msgstr "%d fields require attention" -#: includes/assets.php:368 assets/build/js/acf-input.js:9430 +#: includes/assets.php:369 assets/build/js/acf-input.js:9428 #: assets/build/js/acf-input.js:10278 msgid "1 field requires attention" msgstr "1 field requires attention" -#: includes/assets.php:367 includes/validation.php:271 -#: includes/validation.php:279 assets/build/js/acf-input.js:9425 +#: includes/assets.php:368 includes/validation.php:271 +#: includes/validation.php:279 assets/build/js/acf-input.js:9423 #: assets/build/js/acf-input.js:10273 msgid "Validation failed" msgstr "Validation failed" -#: includes/assets.php:366 assets/build/js/acf-input.js:9593 +#: includes/assets.php:367 assets/build/js/acf-input.js:9591 #: assets/build/js/acf-input.js:10461 msgid "Validation successful" msgstr "Validation successful" -#: includes/media.php:54 assets/build/js/acf-input.js:7200 +#: includes/media.php:54 assets/build/js/acf-input.js:7198 #: assets/build/js/acf-input.js:7760 msgid "Restricted" msgstr "Restricted" -#: includes/media.php:53 assets/build/js/acf-input.js:7015 +#: includes/media.php:53 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7524 msgid "Collapse Details" msgstr "Collapse Details" -#: includes/media.php:52 assets/build/js/acf-input.js:7015 +#: includes/media.php:52 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7521 msgid "Expand Details" msgstr "Expand Details" #: includes/admin/views/acf-post-type/advanced-settings.php:470 -#: includes/media.php:51 assets/build/js/acf-input.js:6882 +#: includes/media.php:51 assets/build/js/acf-input.js:6880 #: assets/build/js/acf-input.js:7369 msgid "Uploaded to this post" msgstr "Uploaded to this post" -#: includes/media.php:50 assets/build/js/acf-input.js:6921 +#: includes/media.php:50 assets/build/js/acf-input.js:6919 #: assets/build/js/acf-input.js:7408 msgctxt "verb" msgid "Update" @@ -4130,7 +4179,7 @@ msgctxt "verb" msgid "Edit" msgstr "Edit" -#: includes/assets.php:363 assets/build/js/acf-input.js:9202 +#: includes/assets.php:364 assets/build/js/acf-input.js:9200 #: assets/build/js/acf-input.js:10044 msgid "The changes you made will be lost if you navigate away from this page" msgstr "The changes you made will be lost if you navigate away from this page" @@ -4145,7 +4194,7 @@ msgstr "File type must be %s." #: includes/admin/views/acf-field-group/location-group.php:3 #: includes/admin/views/acf-field-group/locations.php:35 #: includes/api/api-helpers.php:2964 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2385 +#: assets/build/js/acf-field-group.js:2384 #: assets/build/js/acf-field-group.js:933 #: assets/build/js/acf-field-group.js:2807 msgid "or" @@ -4197,7 +4246,7 @@ msgstr "Thumbnail" #: includes/acf-field-functions.php:852 #: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 +#: assets/build/js/acf-field-group.js:1076 #: assets/build/js/acf-field-group.js:1260 msgid "(no label)" msgstr "(no label)" @@ -4429,18 +4478,18 @@ msgid "File name" msgstr "File name" #: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: assets/build/js/acf-input.js:2472 assets/build/js/acf-input.js:2625 msgid "Update File" msgstr "Update File" #: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: assets/build/js/acf-input.js:2471 assets/build/js/acf-input.js:2624 msgid "Edit File" msgstr "Edit File" #: includes/admin/tools/class-acf-admin-tool-import.php:57 #: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: assets/build/js/acf-input.js:2445 assets/build/js/acf-input.js:2597 msgid "Select File" msgstr "Select File" @@ -4466,7 +4515,7 @@ msgid "Enter each default value on a new line" msgstr "Enter each default value on a new line" #: includes/fields/class-acf-field-select.php:243 includes/media.php:48 -#: assets/build/js/acf-input.js:6780 assets/build/js/acf-input.js:7254 +#: assets/build/js/acf-input.js:6778 assets/build/js/acf-input.js:7254 msgctxt "verb" msgid "Select" msgstr "Select" @@ -4817,48 +4866,48 @@ msgstr "" msgid "Parent" msgstr "Parent" -#: includes/fields/class-acf-field-wysiwyg.php:378 +#: includes/fields/class-acf-field-wysiwyg.php:381 msgid "TinyMCE will not be initialized until field is clicked" msgstr "TinyMCE will not be initialised until field is clicked" -#: includes/fields/class-acf-field-wysiwyg.php:377 +#: includes/fields/class-acf-field-wysiwyg.php:380 msgid "Delay Initialization" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:366 +#: includes/fields/class-acf-field-wysiwyg.php:369 msgid "Show Media Upload Buttons" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:350 +#: includes/fields/class-acf-field-wysiwyg.php:353 msgid "Toolbar" msgstr "Toolbar" -#: includes/fields/class-acf-field-wysiwyg.php:342 +#: includes/fields/class-acf-field-wysiwyg.php:345 msgid "Text Only" msgstr "Text Only" -#: includes/fields/class-acf-field-wysiwyg.php:341 +#: includes/fields/class-acf-field-wysiwyg.php:344 msgid "Visual Only" msgstr "Visual Only" -#: includes/fields/class-acf-field-wysiwyg.php:340 +#: includes/fields/class-acf-field-wysiwyg.php:343 msgid "Visual & Text" msgstr "Visual & Text" -#: includes/fields/class-acf-field-wysiwyg.php:335 +#: includes/fields/class-acf-field-wysiwyg.php:338 msgid "Tabs" msgstr "Tabs" -#: includes/fields/class-acf-field-wysiwyg.php:277 +#: includes/fields/class-acf-field-wysiwyg.php:280 msgid "Click to initialize TinyMCE" msgstr "Click to initialise TinyMCE" -#: includes/fields/class-acf-field-wysiwyg.php:271 +#: includes/fields/class-acf-field-wysiwyg.php:274 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Text" -#: includes/fields/class-acf-field-wysiwyg.php:270 +#: includes/fields/class-acf-field-wysiwyg.php:273 msgid "Visual" msgstr "Visual" @@ -4935,7 +4984,7 @@ msgstr "Placeholder Text" #: includes/fields/class-acf-field-text.php:104 #: includes/fields/class-acf-field-textarea.php:102 #: includes/fields/class-acf-field-url.php:100 -#: includes/fields/class-acf-field-wysiwyg.php:303 +#: includes/fields/class-acf-field-wysiwyg.php:306 msgid "Appears when creating a new post" msgstr "Appears when creating a new post" @@ -5036,17 +5085,17 @@ msgid "Select post type" msgstr "Select post type" #: includes/fields/class-acf-field-relationship.php:60 -#: assets/build/js/acf-input.js:3930 assets/build/js/acf-input.js:4214 +#: assets/build/js/acf-input.js:3928 assets/build/js/acf-input.js:4214 msgid "No matches found" msgstr "No matches found" #: includes/fields/class-acf-field-relationship.php:59 -#: assets/build/js/acf-input.js:3913 assets/build/js/acf-input.js:4193 +#: assets/build/js/acf-input.js:3911 assets/build/js/acf-input.js:4193 msgid "Loading" msgstr "Loading" #: includes/fields/class-acf-field-relationship.php:58 -#: assets/build/js/acf-input.js:3818 assets/build/js/acf-input.js:4084 +#: assets/build/js/acf-input.js:3816 assets/build/js/acf-input.js:4084 msgid "Maximum values reached ( {max} values )" msgstr "Maximum values reached ( {max} values )" @@ -5155,7 +5204,7 @@ msgstr "Add Image" msgid "No image selected" msgstr "No image selected" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:161 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:161 #: includes/fields/class-acf-field-image.php:141 #: includes/fields/class-acf-field-link.php:139 assets/build/js/acf.js:1563 #: assets/build/js/acf.js:1657 @@ -5170,22 +5219,22 @@ msgid "Edit" msgstr "Edit" #: includes/fields/class-acf-field-image.php:69 includes/media.php:55 -#: assets/build/js/acf-input.js:6827 assets/build/js/acf-input.js:7308 +#: assets/build/js/acf-input.js:6825 assets/build/js/acf-input.js:7308 msgid "All images" msgstr "All images" #: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: assets/build/js/acf-input.js:3179 assets/build/js/acf-input.js:3399 msgid "Update Image" msgstr "Update Image" #: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: assets/build/js/acf-input.js:3178 assets/build/js/acf-input.js:3398 msgid "Edit Image" msgstr "Edit Image" #: includes/fields/class-acf-field-image.php:66 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: assets/build/js/acf-input.js:3154 assets/build/js/acf-input.js:3373 msgid "Select Image" msgstr "Select Image" @@ -5270,16 +5319,16 @@ msgstr "Date Picker" #: includes/fields/class-acf-field-image.php:247 #: includes/fields/class-acf-field-image.php:283 -#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:266 msgid "Width" msgstr "Width" -#: includes/fields/class-acf-field-oembed.php:260 -#: includes/fields/class-acf-field-oembed.php:272 +#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:275 msgid "Embed Size" msgstr "Embed Size" -#: includes/fields/class-acf-field-oembed.php:218 +#: includes/fields/class-acf-field-oembed.php:221 msgid "Enter URL" msgstr "Enter URL" @@ -5320,7 +5369,7 @@ msgstr "" #: includes/fields/class-acf-field-textarea.php:101 #: includes/fields/class-acf-field-true_false.php:144 #: includes/fields/class-acf-field-url.php:99 -#: includes/fields/class-acf-field-wysiwyg.php:302 +#: includes/fields/class-acf-field-wysiwyg.php:305 msgid "Default Value" msgstr "Default Value" @@ -5334,13 +5383,13 @@ msgstr "Displays text alongside the checkbox" msgid "Message" msgstr "Message" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:85 +#: includes/assets.php:352 includes/fields/class-acf-field-true_false.php:85 #: includes/fields/class-acf-field-true_false.php:184 #: assets/build/js/acf.js:1740 assets/build/js/acf.js:1857 msgid "No" msgstr "No" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:82 +#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:82 #: includes/fields/class-acf-field-true_false.php:168 #: assets/build/js/acf.js:1739 assets/build/js/acf.js:1856 msgid "Yes" @@ -5350,31 +5399,31 @@ msgstr "Yes" msgid "True / False" msgstr "True / False" -#: includes/fields/class-acf-field-group.php:444 +#: includes/fields/class-acf-field-group.php:440 msgid "Row" msgstr "Row" -#: includes/fields/class-acf-field-group.php:443 +#: includes/fields/class-acf-field-group.php:439 msgid "Table" msgstr "Table" #: includes/admin/post-types/admin-field-group.php:132 -#: includes/fields/class-acf-field-group.php:442 +#: includes/fields/class-acf-field-group.php:438 msgid "Block" msgstr "Block" -#: includes/fields/class-acf-field-group.php:437 +#: includes/fields/class-acf-field-group.php:433 msgid "Specify the style used to render the selected fields" msgstr "Specify the style used to render the selected fields" -#: includes/fields.php:355 includes/fields/class-acf-field-button-group.php:210 +#: includes/fields.php:373 includes/fields/class-acf-field-button-group.php:210 #: includes/fields/class-acf-field-checkbox.php:424 -#: includes/fields/class-acf-field-group.php:436 +#: includes/fields/class-acf-field-group.php:432 #: includes/fields/class-acf-field-radio.php:285 msgid "Layout" msgstr "Layout" -#: includes/fields/class-acf-field-group.php:420 +#: includes/fields/class-acf-field-group.php:416 msgid "Sub Fields" msgstr "Sub Fields" @@ -5389,7 +5438,7 @@ msgstr "Customise the map height" #: includes/fields/class-acf-field-google-map.php:233 #: includes/fields/class-acf-field-image.php:258 #: includes/fields/class-acf-field-image.php:294 -#: includes/fields/class-acf-field-oembed.php:275 +#: includes/fields/class-acf-field-oembed.php:278 msgid "Height" msgstr "Height" @@ -5429,7 +5478,7 @@ msgid "Search" msgstr "Search" #: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: assets/build/js/acf-input.js:2838 assets/build/js/acf-input.js:3026 msgid "Sorry, this browser does not support geolocation" msgstr "Sorry, this browser does not support geolocation" diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-es_CO.mo b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-es_CO.mo index 37fddc196..093d55570 100644 Binary files a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-es_CO.mo and b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-es_CO.mo differ diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-es_CO.po b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-es_CO.po index 001db8c4f..a8762884b 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-es_CO.po +++ b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-es_CO.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2024-01-12T11:58:55+00:00\n" +"PO-Revision-Date: 2024-02-05T19:27:11+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: es_CO\n" "MIME-Version: 1.0\n" @@ -21,6 +21,55 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:59 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:41 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by the ACF " +"shortcode. We've detected the output of some of your fields will be modified " +"by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:33 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields will be modified by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:22 +msgid "" +"%1$s ACF will soon escape unsafe HTML that is rendered by the_field(). We've detected the output of some of your fields will be modified by " +"this change. %2$s. %3$s" +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:14 +msgid "Please contact your site admin for more details." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn how to fix" +msgstr "" + +#: includes/admin/admin.php:67 +msgid "Hide details" +msgstr "" + +#: includes/admin/admin.php:66 includes/admin/views/escaped-html-notice.php:11 +msgid "Show details" +msgstr "" + #: includes/admin/views/global/navigation.php:223 msgid "Renew ACF PRO License" msgstr "" @@ -103,26 +152,26 @@ msgid "Add fields" msgstr "" #: includes/admin/post-types/admin-field-group.php:121 -#: assets/build/js/acf-field-group.js:2753 +#: assets/build/js/acf-field-group.js:2752 #: assets/build/js/acf-field-group.js:3236 msgid "This Field" msgstr "" -#: includes/admin/admin.php:267 +#: includes/admin/admin.php:332 msgid "ACF PRO" msgstr "" -#: includes/admin/admin.php:265 +#: includes/admin/admin.php:330 msgid "Feedback" msgstr "" -#: includes/admin/admin.php:263 +#: includes/admin/admin.php:328 msgid "Support" msgstr "" #. translators: This text is prepended by a link to ACF's website, and appended #. by a link to WP Engine's website. -#: includes/admin/admin.php:238 +#: includes/admin/admin.php:303 msgid "is developed and maintained by" msgstr "" @@ -583,14 +632,14 @@ msgid "" "are shown while editing content. Useful for keeping large datasets tidy." msgstr "" -#: includes/fields.php:474 +#: includes/fields.php:492 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " "can be repeated again and again." msgstr "" -#: includes/fields.php:464 +#: includes/fields.php:482 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -598,14 +647,14 @@ msgid "" "and the minimum/maximum number of attachments allowed." msgstr "" -#: includes/fields.php:454 +#: includes/fields.php:472 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" -#: includes/fields.php:444 +#: includes/fields.php:462 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -613,16 +662,16 @@ msgid "" "or display the selected fields as a group of subfields." msgstr "" -#: includes/fields.php:441 +#: includes/fields.php:459 msgctxt "noun" msgid "Clone" msgstr "" -#: includes/admin/views/global/navigation.php:86 includes/fields.php:356 +#: includes/admin/views/global/navigation.php:86 includes/fields.php:374 msgid "PRO" msgstr "" -#: includes/fields.php:354 includes/fields.php:411 +#: includes/fields.php:372 includes/fields.php:429 msgid "Advanced" msgstr "" @@ -2465,14 +2514,14 @@ msgid "Post type deleted." msgstr "" #: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 +#: assets/build/js/acf-field-group.js:1145 #: assets/build/js/acf-field-group.js:1366 msgid "Type to search..." msgstr "" #: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2319 +#: assets/build/js/acf-field-group.js:1171 +#: assets/build/js/acf-field-group.js:2318 #: assets/build/js/acf-field-group.js:1414 #: assets/build/js/acf-field-group.js:2727 msgid "PRO Only" @@ -2485,13 +2534,13 @@ msgid "Field groups linked successfully." msgstr "" #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:195 +#: includes/admin/admin.php:203 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." msgstr "" -#: includes/admin/admin.php:48 includes/admin/admin.php:267 +#: includes/admin/admin.php:47 includes/admin/admin.php:332 msgid "ACF" msgstr "" @@ -2576,7 +2625,7 @@ msgid "" "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" msgstr "" -#: includes/api/api-template.php:835 +#: includes/api/api-template.php:1051 msgid "[ACF shortcode value disabled for preview]" msgstr "" @@ -2586,7 +2635,7 @@ msgid "Close Modal" msgstr "" #: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1670 +#: assets/build/js/acf-field-group.js:1669 #: assets/build/js/acf-field-group.js:1993 msgid "Field moved to other group" msgstr "" @@ -2753,16 +2802,16 @@ msgstr "" msgid "Add Field" msgstr "" -#: includes/acf-field-group-functions.php:496 includes/fields.php:409 +#: includes/acf-field-group-functions.php:496 includes/fields.php:427 msgid "Presentation" msgstr "" -#: includes/fields.php:408 +#: includes/fields.php:426 msgid "Validation" msgstr "" #: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:407 +#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:425 msgid "General" msgstr "" @@ -2807,7 +2856,7 @@ msgid "Activate this item" msgstr "" #: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2812 +#: assets/build/js/acf-field-group.js:2811 #: assets/build/js/acf-field-group.js:3313 msgid "Move field group to trash?" msgstr "" @@ -2836,17 +2885,17 @@ msgid "" "at the same time. We've automatically deactivated Advanced Custom Fields." msgstr "" -#: includes/acf-value-functions.php:374 +#: includes/acf-value-functions.php:377 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s - Hemos detectado una o más llamadas para obtener " "valores de campo de ACF antes de que ACF se haya iniciado. Esto no es " -"compatible y puede ocasionar datos mal formados o faltantes. Aprende cómo corregirlo." +"compatible y puede ocasionar datos mal formados o faltantes. Aprende cómo corregirlo." #: includes/fields/class-acf-field-user.php:551 msgid "%1$s must have a user with the %2$s role." @@ -3035,23 +3084,23 @@ msgstr "Cargando diff" msgid "Review local JSON changes" msgstr "Revisar cambios de JSON local" -#: includes/admin/admin.php:170 +#: includes/admin/admin.php:178 msgid "Visit website" msgstr "Visitar web" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:177 msgid "View details" msgstr "Ver detalles" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:176 msgid "Version %s" msgstr "Versión %s" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:175 msgid "Information" msgstr "Información" -#: includes/admin/admin.php:158 +#: includes/admin/admin.php:166 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -3060,14 +3109,14 @@ msgstr "" "soporte de nuestro centro de ayuda te ayudarán más en profundidad con los " "retos técnicos." -#: includes/admin/admin.php:154 +#: includes/admin/admin.php:162 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " "figure out the 'how-tos' of the ACF world." msgstr "" -#: includes/admin/admin.php:150 +#: includes/admin/admin.php:158 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -3077,7 +3126,7 @@ msgstr "" "documentación contiene referencias y guías para la mayoría de situaciones en " "las que puedas encontrarte." -#: includes/admin/admin.php:147 +#: includes/admin/admin.php:155 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -3086,11 +3135,11 @@ msgstr "" "Somos fanáticos del soporte, y queremos que consigas el máximo en tu web con " "ACF:" -#: includes/admin/admin.php:144 includes/admin/admin.php:146 +#: includes/admin/admin.php:152 includes/admin/admin.php:154 msgid "Help & Support" msgstr "Ayuda y soporte" -#: includes/admin/admin.php:135 +#: includes/admin/admin.php:143 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -3098,7 +3147,7 @@ msgstr "" "Por favor, usa la pestaña de ayuda y soporte para contactar si descubres que " "necesitas ayuda." -#: includes/admin/admin.php:132 +#: includes/admin/admin.php:140 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -3108,7 +3157,7 @@ msgstr "" "nuestra guía de primeros pasos para " "familiarizarte con la filosofía y buenas prácticas del plugin." -#: includes/admin/admin.php:130 +#: includes/admin/admin.php:138 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -3119,7 +3168,7 @@ msgstr "" "intuitiva parra mostrar valores de campos personalizados en cualquier " "archivo de plantilla de cualquier tema." -#: includes/admin/admin.php:127 includes/admin/admin.php:129 +#: includes/admin/admin.php:135 includes/admin/admin.php:137 msgid "Overview" msgstr "Resumen" @@ -3139,7 +3188,7 @@ msgstr "Nonce no válido." msgid "Error loading field." msgstr "Error al cargar el campo." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 +#: assets/build/js/acf-input.js:2748 assets/build/js/acf-input.js:2817 #: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 msgid "Location not found: %s" msgstr "Ubicación no encontrada: %s" @@ -3287,7 +3336,7 @@ msgid "Show this field if" msgstr "Mostrar este campo si" #: includes/admin/views/acf-field-group/conditional-logic.php:25 -#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:410 +#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:428 msgid "Conditional Logic" msgstr "Lógica condicional" @@ -3333,15 +3382,15 @@ msgstr "Es necesario actualizar la base de datos" msgid "Options Page" msgstr "Página de opciones" -#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:479 msgid "Gallery" msgstr "Galería" -#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:469 msgid "Flexible Content" msgstr "Contenido flexible" -#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:489 msgid "Repeater" msgstr "Repetidor" @@ -3590,7 +3639,7 @@ msgstr "Arrastra para reordenar" #: includes/admin/post-types/admin-field-group.php:103 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2347 +#: assets/build/js/acf-field-group.js:2346 #: assets/build/js/acf-field-group.js:2763 msgid "Show this field group if" msgstr "Mostrar este grupo de campos si" @@ -3767,7 +3816,7 @@ msgstr "Duplicar este elemento" msgid "Supports" msgstr "" -#: includes/admin/admin.php:261 includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:326 includes/admin/views/browse-fields-modal.php:92 msgid "Documentation" msgstr "" @@ -3870,7 +3919,7 @@ msgstr "Null" #: includes/admin/post-types/admin-field-group.php:101 #: includes/class-acf-internal-post-type.php:730 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1510 +#: assets/build/js/acf-field-group.js:1509 #: assets/build/js/acf-field-group.js:1821 msgid "copy" msgstr "copiar" @@ -3888,7 +3937,7 @@ msgid "Checked" msgstr "Seleccionado" #: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1615 +#: assets/build/js/acf-field-group.js:1614 #: assets/build/js/acf-field-group.js:1933 msgid "Move Custom Field" msgstr "Mover campo personalizado" @@ -3904,13 +3953,13 @@ msgid "Field group title is required" msgstr "El título del grupo de campos es obligatorio" #: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1604 +#: assets/build/js/acf-field-group.js:1603 #: assets/build/js/acf-field-group.js:1919 msgid "This field cannot be moved until its changes have been saved" msgstr "Este campo se puede mover hasta que sus cambios se hayan guardado" #: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1414 +#: assets/build/js/acf-field-group.js:1413 #: assets/build/js/acf-field-group.js:1716 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "" @@ -3978,15 +4027,15 @@ msgstr "Página" msgid "Post" msgstr "Entrada" -#: includes/fields.php:353 +#: includes/fields.php:371 msgid "Relational" msgstr "Relación" -#: includes/fields.php:352 +#: includes/fields.php:370 msgid "Choice" msgstr "Elección" -#: includes/fields.php:350 +#: includes/fields.php:368 msgid "Basic" msgstr "Básico" @@ -4014,7 +4063,7 @@ msgstr "Actualizar" msgid "Validate Email" msgstr "Validar correo electrónico" -#: includes/fields.php:351 includes/forms/form-front.php:49 +#: includes/fields.php:369 includes/forms/form-front.php:49 msgid "Content" msgstr "Contenido" @@ -4023,8 +4072,8 @@ msgstr "Contenido" msgid "Title" msgstr "Título" -#: includes/assets.php:372 includes/forms/form-comment.php:154 -#: assets/build/js/acf-input.js:7372 assets/build/js/acf-input.js:7956 +#: includes/assets.php:373 includes/forms/form-comment.php:154 +#: assets/build/js/acf-input.js:7370 assets/build/js/acf-input.js:7956 msgid "Edit field group" msgstr "Editar grupo de campos" @@ -4081,59 +4130,59 @@ msgid "Has any value" msgstr "No tiene algún valor" #: includes/admin/admin-internal-post-type.php:345 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 +#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:354 #: assets/build/js/acf.js:1564 assets/build/js/acf.js:1658 msgid "Cancel" msgstr "Cancelar" -#: includes/assets.php:349 assets/build/js/acf.js:1738 +#: includes/assets.php:350 assets/build/js/acf.js:1738 #: assets/build/js/acf.js:1855 msgid "Are you sure?" msgstr "¿Estás seguro?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9432 +#: includes/assets.php:370 assets/build/js/acf-input.js:9430 #: assets/build/js/acf-input.js:10282 msgid "%d fields require attention" msgstr "%d campos requieren atención" -#: includes/assets.php:368 assets/build/js/acf-input.js:9430 +#: includes/assets.php:369 assets/build/js/acf-input.js:9428 #: assets/build/js/acf-input.js:10278 msgid "1 field requires attention" msgstr "1 campo requiere atención" -#: includes/assets.php:367 includes/validation.php:271 -#: includes/validation.php:279 assets/build/js/acf-input.js:9425 +#: includes/assets.php:368 includes/validation.php:271 +#: includes/validation.php:279 assets/build/js/acf-input.js:9423 #: assets/build/js/acf-input.js:10273 msgid "Validation failed" msgstr "Validación fallida" -#: includes/assets.php:366 assets/build/js/acf-input.js:9593 +#: includes/assets.php:367 assets/build/js/acf-input.js:9591 #: assets/build/js/acf-input.js:10461 msgid "Validation successful" msgstr "Validación correcta" -#: includes/media.php:54 assets/build/js/acf-input.js:7200 +#: includes/media.php:54 assets/build/js/acf-input.js:7198 #: assets/build/js/acf-input.js:7760 msgid "Restricted" msgstr "Restringido" -#: includes/media.php:53 assets/build/js/acf-input.js:7015 +#: includes/media.php:53 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7524 msgid "Collapse Details" msgstr "Colapsar detalles" -#: includes/media.php:52 assets/build/js/acf-input.js:7015 +#: includes/media.php:52 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7521 msgid "Expand Details" msgstr "Ampliar detalles" #: includes/admin/views/acf-post-type/advanced-settings.php:470 -#: includes/media.php:51 assets/build/js/acf-input.js:6882 +#: includes/media.php:51 assets/build/js/acf-input.js:6880 #: assets/build/js/acf-input.js:7369 msgid "Uploaded to this post" msgstr "Subido a esta entrada" -#: includes/media.php:50 assets/build/js/acf-input.js:6921 +#: includes/media.php:50 assets/build/js/acf-input.js:6919 #: assets/build/js/acf-input.js:7408 msgctxt "verb" msgid "Update" @@ -4144,7 +4193,7 @@ msgctxt "verb" msgid "Edit" msgstr "Editar" -#: includes/assets.php:363 assets/build/js/acf-input.js:9202 +#: includes/assets.php:364 assets/build/js/acf-input.js:9200 #: assets/build/js/acf-input.js:10044 msgid "The changes you made will be lost if you navigate away from this page" msgstr "Los cambios que has realizado se perderán si navegas hacia otra página" @@ -4159,7 +4208,7 @@ msgstr "El tipo de archivo debe ser %s." #: includes/admin/views/acf-field-group/location-group.php:3 #: includes/admin/views/acf-field-group/locations.php:35 #: includes/api/api-helpers.php:2964 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2385 +#: assets/build/js/acf-field-group.js:2384 #: assets/build/js/acf-field-group.js:933 #: assets/build/js/acf-field-group.js:2807 msgid "or" @@ -4211,7 +4260,7 @@ msgstr "Miniatura" #: includes/acf-field-functions.php:852 #: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 +#: assets/build/js/acf-field-group.js:1076 #: assets/build/js/acf-field-group.js:1260 msgid "(no label)" msgstr "(sin etiqueta)" @@ -4444,18 +4493,18 @@ msgid "File name" msgstr "Nombre del archivo" #: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: assets/build/js/acf-input.js:2472 assets/build/js/acf-input.js:2625 msgid "Update File" msgstr "Actualizar archivo" #: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: assets/build/js/acf-input.js:2471 assets/build/js/acf-input.js:2624 msgid "Edit File" msgstr "Editar archivo" #: includes/admin/tools/class-acf-admin-tool-import.php:57 #: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: assets/build/js/acf-input.js:2445 assets/build/js/acf-input.js:2597 msgid "Select File" msgstr "Seleccionar archivo" @@ -4481,7 +4530,7 @@ msgid "Enter each default value on a new line" msgstr "Añade cada valor en una nueva línea" #: includes/fields/class-acf-field-select.php:243 includes/media.php:48 -#: assets/build/js/acf-input.js:6780 assets/build/js/acf-input.js:7254 +#: assets/build/js/acf-input.js:6778 assets/build/js/acf-input.js:7254 msgctxt "verb" msgid "Select" msgstr "Selecciona" @@ -4835,48 +4884,48 @@ msgstr "" msgid "Parent" msgstr "Superior" -#: includes/fields/class-acf-field-wysiwyg.php:378 +#: includes/fields/class-acf-field-wysiwyg.php:381 msgid "TinyMCE will not be initialized until field is clicked" msgstr "TinyMCE no se inicializará hasta que se haga clic en el campo" -#: includes/fields/class-acf-field-wysiwyg.php:377 +#: includes/fields/class-acf-field-wysiwyg.php:380 msgid "Delay Initialization" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:366 +#: includes/fields/class-acf-field-wysiwyg.php:369 msgid "Show Media Upload Buttons" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:350 +#: includes/fields/class-acf-field-wysiwyg.php:353 msgid "Toolbar" msgstr "Barra de herramientas" -#: includes/fields/class-acf-field-wysiwyg.php:342 +#: includes/fields/class-acf-field-wysiwyg.php:345 msgid "Text Only" msgstr "Sólo texto" -#: includes/fields/class-acf-field-wysiwyg.php:341 +#: includes/fields/class-acf-field-wysiwyg.php:344 msgid "Visual Only" msgstr "Sólo visual" -#: includes/fields/class-acf-field-wysiwyg.php:340 +#: includes/fields/class-acf-field-wysiwyg.php:343 msgid "Visual & Text" msgstr "Visual y Texto" -#: includes/fields/class-acf-field-wysiwyg.php:335 +#: includes/fields/class-acf-field-wysiwyg.php:338 msgid "Tabs" msgstr "Pestañas" -#: includes/fields/class-acf-field-wysiwyg.php:277 +#: includes/fields/class-acf-field-wysiwyg.php:280 msgid "Click to initialize TinyMCE" msgstr "Haz clic para iniciar TinyMCE" -#: includes/fields/class-acf-field-wysiwyg.php:271 +#: includes/fields/class-acf-field-wysiwyg.php:274 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Texto" -#: includes/fields/class-acf-field-wysiwyg.php:270 +#: includes/fields/class-acf-field-wysiwyg.php:273 msgid "Visual" msgstr "Visual" @@ -4953,7 +5002,7 @@ msgstr "Marcador de posición" #: includes/fields/class-acf-field-text.php:104 #: includes/fields/class-acf-field-textarea.php:102 #: includes/fields/class-acf-field-url.php:100 -#: includes/fields/class-acf-field-wysiwyg.php:303 +#: includes/fields/class-acf-field-wysiwyg.php:306 msgid "Appears when creating a new post" msgstr "Aparece cuando se está creando una nueva entrada" @@ -5054,17 +5103,17 @@ msgid "Select post type" msgstr "Seleccionar tipo de contenido" #: includes/fields/class-acf-field-relationship.php:60 -#: assets/build/js/acf-input.js:3930 assets/build/js/acf-input.js:4214 +#: assets/build/js/acf-input.js:3928 assets/build/js/acf-input.js:4214 msgid "No matches found" msgstr "No se han encontrado coincidencias" #: includes/fields/class-acf-field-relationship.php:59 -#: assets/build/js/acf-input.js:3913 assets/build/js/acf-input.js:4193 +#: assets/build/js/acf-input.js:3911 assets/build/js/acf-input.js:4193 msgid "Loading" msgstr "Cargando" #: includes/fields/class-acf-field-relationship.php:58 -#: assets/build/js/acf-input.js:3818 assets/build/js/acf-input.js:4084 +#: assets/build/js/acf-input.js:3816 assets/build/js/acf-input.js:4084 msgid "Maximum values reached ( {max} values )" msgstr "Valores máximos alcanzados ( {max} valores )" @@ -5173,7 +5222,7 @@ msgstr "Añadir imagen" msgid "No image selected" msgstr "No hay ninguna imagen seleccionada" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:161 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:161 #: includes/fields/class-acf-field-image.php:141 #: includes/fields/class-acf-field-link.php:139 assets/build/js/acf.js:1563 #: assets/build/js/acf.js:1657 @@ -5188,22 +5237,22 @@ msgid "Edit" msgstr "Editar" #: includes/fields/class-acf-field-image.php:69 includes/media.php:55 -#: assets/build/js/acf-input.js:6827 assets/build/js/acf-input.js:7308 +#: assets/build/js/acf-input.js:6825 assets/build/js/acf-input.js:7308 msgid "All images" msgstr "Todas las imágenes" #: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: assets/build/js/acf-input.js:3179 assets/build/js/acf-input.js:3399 msgid "Update Image" msgstr "Actualizar imagen" #: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: assets/build/js/acf-input.js:3178 assets/build/js/acf-input.js:3398 msgid "Edit Image" msgstr "Editar imagen" #: includes/fields/class-acf-field-image.php:66 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: assets/build/js/acf-input.js:3154 assets/build/js/acf-input.js:3373 msgid "Select Image" msgstr "Seleccionar imagen" @@ -5290,16 +5339,16 @@ msgstr "Selector de fecha" #: includes/fields/class-acf-field-image.php:247 #: includes/fields/class-acf-field-image.php:283 -#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:266 msgid "Width" msgstr "Ancho" -#: includes/fields/class-acf-field-oembed.php:260 -#: includes/fields/class-acf-field-oembed.php:272 +#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:275 msgid "Embed Size" msgstr "Tamaño de incrustación" -#: includes/fields/class-acf-field-oembed.php:218 +#: includes/fields/class-acf-field-oembed.php:221 msgid "Enter URL" msgstr "Introduce la URL" @@ -5340,7 +5389,7 @@ msgstr "" #: includes/fields/class-acf-field-textarea.php:101 #: includes/fields/class-acf-field-true_false.php:144 #: includes/fields/class-acf-field-url.php:99 -#: includes/fields/class-acf-field-wysiwyg.php:302 +#: includes/fields/class-acf-field-wysiwyg.php:305 msgid "Default Value" msgstr "Valor por defecto" @@ -5354,13 +5403,13 @@ msgstr "Muestra el texto junto a la casilla de verificación" msgid "Message" msgstr "Mensaje" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:85 +#: includes/assets.php:352 includes/fields/class-acf-field-true_false.php:85 #: includes/fields/class-acf-field-true_false.php:184 #: assets/build/js/acf.js:1740 assets/build/js/acf.js:1857 msgid "No" msgstr "No" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:82 +#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:82 #: includes/fields/class-acf-field-true_false.php:168 #: assets/build/js/acf.js:1739 assets/build/js/acf.js:1856 msgid "Yes" @@ -5370,32 +5419,32 @@ msgstr "Sí" msgid "True / False" msgstr "Verdadero / Falso" -#: includes/fields/class-acf-field-group.php:444 +#: includes/fields/class-acf-field-group.php:440 msgid "Row" msgstr "Fila" -#: includes/fields/class-acf-field-group.php:443 +#: includes/fields/class-acf-field-group.php:439 msgid "Table" msgstr "Tabla" #: includes/admin/post-types/admin-field-group.php:132 -#: includes/fields/class-acf-field-group.php:442 +#: includes/fields/class-acf-field-group.php:438 msgid "Block" msgstr "Bloque" -#: includes/fields/class-acf-field-group.php:437 +#: includes/fields/class-acf-field-group.php:433 msgid "Specify the style used to render the selected fields" msgstr "" "Especifica el estilo utilizado para representar los campos seleccionados" -#: includes/fields.php:355 includes/fields/class-acf-field-button-group.php:210 +#: includes/fields.php:373 includes/fields/class-acf-field-button-group.php:210 #: includes/fields/class-acf-field-checkbox.php:424 -#: includes/fields/class-acf-field-group.php:436 +#: includes/fields/class-acf-field-group.php:432 #: includes/fields/class-acf-field-radio.php:285 msgid "Layout" msgstr "Estructura" -#: includes/fields/class-acf-field-group.php:420 +#: includes/fields/class-acf-field-group.php:416 msgid "Sub Fields" msgstr "Subcampos" @@ -5410,7 +5459,7 @@ msgstr "Personalizar la altura del mapa" #: includes/fields/class-acf-field-google-map.php:233 #: includes/fields/class-acf-field-image.php:258 #: includes/fields/class-acf-field-image.php:294 -#: includes/fields/class-acf-field-oembed.php:275 +#: includes/fields/class-acf-field-oembed.php:278 msgid "Height" msgstr "Altura" @@ -5450,7 +5499,7 @@ msgid "Search" msgstr "Buscar" #: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: assets/build/js/acf-input.js:2838 assets/build/js/acf-input.js:3026 msgid "Sorry, this browser does not support geolocation" msgstr "Lo siento, este navegador no es compatible con la geolocalización" diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-es_CR.mo b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-es_CR.mo index 462ecac63..0666381ce 100644 Binary files a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-es_CR.mo and b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-es_CR.mo differ diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-es_CR.po b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-es_CR.po index 001393822..4ce3bea0f 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-es_CR.po +++ b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-es_CR.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2024-01-12T11:58:55+00:00\n" +"PO-Revision-Date: 2024-02-05T19:27:11+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: es_CR\n" "MIME-Version: 1.0\n" @@ -21,6 +21,55 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:59 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:41 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by the ACF " +"shortcode. We've detected the output of some of your fields will be modified " +"by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:33 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields will be modified by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:22 +msgid "" +"%1$s ACF will soon escape unsafe HTML that is rendered by the_field(). We've detected the output of some of your fields will be modified by " +"this change. %2$s. %3$s" +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:14 +msgid "Please contact your site admin for more details." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn how to fix" +msgstr "" + +#: includes/admin/admin.php:67 +msgid "Hide details" +msgstr "" + +#: includes/admin/admin.php:66 includes/admin/views/escaped-html-notice.php:11 +msgid "Show details" +msgstr "" + #: includes/admin/views/global/navigation.php:223 msgid "Renew ACF PRO License" msgstr "" @@ -103,26 +152,26 @@ msgid "Add fields" msgstr "" #: includes/admin/post-types/admin-field-group.php:121 -#: assets/build/js/acf-field-group.js:2753 +#: assets/build/js/acf-field-group.js:2752 #: assets/build/js/acf-field-group.js:3236 msgid "This Field" msgstr "" -#: includes/admin/admin.php:267 +#: includes/admin/admin.php:332 msgid "ACF PRO" msgstr "" -#: includes/admin/admin.php:265 +#: includes/admin/admin.php:330 msgid "Feedback" msgstr "" -#: includes/admin/admin.php:263 +#: includes/admin/admin.php:328 msgid "Support" msgstr "" #. translators: This text is prepended by a link to ACF's website, and appended #. by a link to WP Engine's website. -#: includes/admin/admin.php:238 +#: includes/admin/admin.php:303 msgid "is developed and maintained by" msgstr "" @@ -583,14 +632,14 @@ msgid "" "are shown while editing content. Useful for keeping large datasets tidy." msgstr "" -#: includes/fields.php:474 +#: includes/fields.php:492 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " "can be repeated again and again." msgstr "" -#: includes/fields.php:464 +#: includes/fields.php:482 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -598,14 +647,14 @@ msgid "" "and the minimum/maximum number of attachments allowed." msgstr "" -#: includes/fields.php:454 +#: includes/fields.php:472 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" -#: includes/fields.php:444 +#: includes/fields.php:462 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -613,16 +662,16 @@ msgid "" "or display the selected fields as a group of subfields." msgstr "" -#: includes/fields.php:441 +#: includes/fields.php:459 msgctxt "noun" msgid "Clone" msgstr "" -#: includes/admin/views/global/navigation.php:86 includes/fields.php:356 +#: includes/admin/views/global/navigation.php:86 includes/fields.php:374 msgid "PRO" msgstr "" -#: includes/fields.php:354 includes/fields.php:411 +#: includes/fields.php:372 includes/fields.php:429 msgid "Advanced" msgstr "" @@ -2465,14 +2514,14 @@ msgid "Post type deleted." msgstr "" #: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 +#: assets/build/js/acf-field-group.js:1145 #: assets/build/js/acf-field-group.js:1366 msgid "Type to search..." msgstr "" #: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2319 +#: assets/build/js/acf-field-group.js:1171 +#: assets/build/js/acf-field-group.js:2318 #: assets/build/js/acf-field-group.js:1414 #: assets/build/js/acf-field-group.js:2727 msgid "PRO Only" @@ -2485,13 +2534,13 @@ msgid "Field groups linked successfully." msgstr "" #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:195 +#: includes/admin/admin.php:203 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." msgstr "" -#: includes/admin/admin.php:48 includes/admin/admin.php:267 +#: includes/admin/admin.php:47 includes/admin/admin.php:332 msgid "ACF" msgstr "" @@ -2576,7 +2625,7 @@ msgid "" "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" msgstr "" -#: includes/api/api-template.php:835 +#: includes/api/api-template.php:1051 msgid "[ACF shortcode value disabled for preview]" msgstr "" @@ -2586,7 +2635,7 @@ msgid "Close Modal" msgstr "" #: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1670 +#: assets/build/js/acf-field-group.js:1669 #: assets/build/js/acf-field-group.js:1993 msgid "Field moved to other group" msgstr "" @@ -2753,16 +2802,16 @@ msgstr "" msgid "Add Field" msgstr "" -#: includes/acf-field-group-functions.php:496 includes/fields.php:409 +#: includes/acf-field-group-functions.php:496 includes/fields.php:427 msgid "Presentation" msgstr "" -#: includes/fields.php:408 +#: includes/fields.php:426 msgid "Validation" msgstr "" #: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:407 +#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:425 msgid "General" msgstr "" @@ -2807,7 +2856,7 @@ msgid "Activate this item" msgstr "" #: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2812 +#: assets/build/js/acf-field-group.js:2811 #: assets/build/js/acf-field-group.js:3313 msgid "Move field group to trash?" msgstr "" @@ -2836,12 +2885,12 @@ msgid "" "at the same time. We've automatically deactivated Advanced Custom Fields." msgstr "" -#: includes/acf-value-functions.php:374 +#: includes/acf-value-functions.php:377 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" #: includes/fields/class-acf-field-user.php:551 @@ -3031,23 +3080,23 @@ msgstr "Cargando diff" msgid "Review local JSON changes" msgstr "Revisar cambios de JSON local" -#: includes/admin/admin.php:170 +#: includes/admin/admin.php:178 msgid "Visit website" msgstr "Visitar web" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:177 msgid "View details" msgstr "Ver detalles" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:176 msgid "Version %s" msgstr "Versión: %s" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:175 msgid "Information" msgstr "Información" -#: includes/admin/admin.php:158 +#: includes/admin/admin.php:166 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -3056,14 +3105,14 @@ msgstr "" "soporte de nuestro centro de ayuda le ayudarán más en profundidad con los " "retos técnicos." -#: includes/admin/admin.php:154 +#: includes/admin/admin.php:162 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " "figure out the 'how-tos' of the ACF world." msgstr "" -#: includes/admin/admin.php:150 +#: includes/admin/admin.php:158 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -3073,7 +3122,7 @@ msgstr "" "documentación contiene referencias y guías para la mayoría de situaciones a " "las que puede enfrentarse." -#: includes/admin/admin.php:147 +#: includes/admin/admin.php:155 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -3082,11 +3131,11 @@ msgstr "" "Somos fanáticos del soporte, y queremos que consiga el máximo en su web con " "ACF." -#: includes/admin/admin.php:144 includes/admin/admin.php:146 +#: includes/admin/admin.php:152 includes/admin/admin.php:154 msgid "Help & Support" msgstr "Ayuda y soporte" -#: includes/admin/admin.php:135 +#: includes/admin/admin.php:143 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -3094,7 +3143,7 @@ msgstr "" "Por favor, use la pestaña de ayuda y soporte para avisarnos que necesita " "ayuda." -#: includes/admin/admin.php:132 +#: includes/admin/admin.php:140 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -3104,7 +3153,7 @@ msgstr "" "nuestra guía de primeros pasos para " "familiarizarse con la filosofía y buenas prácticas del plugin." -#: includes/admin/admin.php:130 +#: includes/admin/admin.php:138 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -3115,7 +3164,7 @@ msgstr "" "intuitiva parra mostrar valores de campos personalizados en cualquier " "archivo de plantilla de cualquier tema." -#: includes/admin/admin.php:127 includes/admin/admin.php:129 +#: includes/admin/admin.php:135 includes/admin/admin.php:137 msgid "Overview" msgstr "Resumen" @@ -3135,7 +3184,7 @@ msgstr "Nonce no válido." msgid "Error loading field." msgstr "Error al cargar el campo." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 +#: assets/build/js/acf-input.js:2748 assets/build/js/acf-input.js:2817 #: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 msgid "Location not found: %s" msgstr "Ubicación no encontrada: %s" @@ -3283,7 +3332,7 @@ msgid "Show this field if" msgstr "Mostrar este campo si" #: includes/admin/views/acf-field-group/conditional-logic.php:25 -#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:410 +#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:428 msgid "Conditional Logic" msgstr "Lógica condicional" @@ -3329,15 +3378,15 @@ msgstr "Es necesario actualizar la base de datos" msgid "Options Page" msgstr "Página de opciones" -#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:479 msgid "Gallery" msgstr "Galería" -#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:469 msgid "Flexible Content" msgstr "Contenido flexible" -#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:489 msgid "Repeater" msgstr "Repetidor" @@ -3586,7 +3635,7 @@ msgstr "Arrastra para reordenar" #: includes/admin/post-types/admin-field-group.php:103 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2347 +#: assets/build/js/acf-field-group.js:2346 #: assets/build/js/acf-field-group.js:2763 msgid "Show this field group if" msgstr "Mostrar este grupo de campos si" @@ -3763,7 +3812,7 @@ msgstr "Duplicar este elemento" msgid "Supports" msgstr "" -#: includes/admin/admin.php:261 includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:326 includes/admin/views/browse-fields-modal.php:92 msgid "Documentation" msgstr "Documentación" @@ -3866,7 +3915,7 @@ msgstr "Null" #: includes/admin/post-types/admin-field-group.php:101 #: includes/class-acf-internal-post-type.php:730 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1510 +#: assets/build/js/acf-field-group.js:1509 #: assets/build/js/acf-field-group.js:1821 msgid "copy" msgstr "copiar" @@ -3884,7 +3933,7 @@ msgid "Checked" msgstr "Seleccionado" #: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1615 +#: assets/build/js/acf-field-group.js:1614 #: assets/build/js/acf-field-group.js:1933 msgid "Move Custom Field" msgstr "Mover campo personalizado" @@ -3900,13 +3949,13 @@ msgid "Field group title is required" msgstr "El título del grupo de campos es obligatorio" #: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1604 +#: assets/build/js/acf-field-group.js:1603 #: assets/build/js/acf-field-group.js:1919 msgid "This field cannot be moved until its changes have been saved" msgstr "Este campo se puede mover hasta que sus cambios se hayan guardado" #: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1414 +#: assets/build/js/acf-field-group.js:1413 #: assets/build/js/acf-field-group.js:1716 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "" @@ -3974,15 +4023,15 @@ msgstr "Página" msgid "Post" msgstr "Entrada" -#: includes/fields.php:353 +#: includes/fields.php:371 msgid "Relational" msgstr "Relación" -#: includes/fields.php:352 +#: includes/fields.php:370 msgid "Choice" msgstr "Elección" -#: includes/fields.php:350 +#: includes/fields.php:368 msgid "Basic" msgstr "Básico" @@ -4010,7 +4059,7 @@ msgstr "Actualizar" msgid "Validate Email" msgstr "Validar correo electrónico" -#: includes/fields.php:351 includes/forms/form-front.php:49 +#: includes/fields.php:369 includes/forms/form-front.php:49 msgid "Content" msgstr "Contenido" @@ -4019,8 +4068,8 @@ msgstr "Contenido" msgid "Title" msgstr "Título" -#: includes/assets.php:372 includes/forms/form-comment.php:154 -#: assets/build/js/acf-input.js:7372 assets/build/js/acf-input.js:7956 +#: includes/assets.php:373 includes/forms/form-comment.php:154 +#: assets/build/js/acf-input.js:7370 assets/build/js/acf-input.js:7956 msgid "Edit field group" msgstr "Editar grupo de campos" @@ -4077,59 +4126,59 @@ msgid "Has any value" msgstr "No tiene algún valor" #: includes/admin/admin-internal-post-type.php:345 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 +#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:354 #: assets/build/js/acf.js:1564 assets/build/js/acf.js:1658 msgid "Cancel" msgstr "Cancelar" -#: includes/assets.php:349 assets/build/js/acf.js:1738 +#: includes/assets.php:350 assets/build/js/acf.js:1738 #: assets/build/js/acf.js:1855 msgid "Are you sure?" msgstr "¿Estás seguro?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9432 +#: includes/assets.php:370 assets/build/js/acf-input.js:9430 #: assets/build/js/acf-input.js:10282 msgid "%d fields require attention" msgstr "%d campos requieren atención" -#: includes/assets.php:368 assets/build/js/acf-input.js:9430 +#: includes/assets.php:369 assets/build/js/acf-input.js:9428 #: assets/build/js/acf-input.js:10278 msgid "1 field requires attention" msgstr "1 campo requiere atención" -#: includes/assets.php:367 includes/validation.php:271 -#: includes/validation.php:279 assets/build/js/acf-input.js:9425 +#: includes/assets.php:368 includes/validation.php:271 +#: includes/validation.php:279 assets/build/js/acf-input.js:9423 #: assets/build/js/acf-input.js:10273 msgid "Validation failed" msgstr "Validación fallida" -#: includes/assets.php:366 assets/build/js/acf-input.js:9593 +#: includes/assets.php:367 assets/build/js/acf-input.js:9591 #: assets/build/js/acf-input.js:10461 msgid "Validation successful" msgstr "Validación correcta" -#: includes/media.php:54 assets/build/js/acf-input.js:7200 +#: includes/media.php:54 assets/build/js/acf-input.js:7198 #: assets/build/js/acf-input.js:7760 msgid "Restricted" msgstr "Restringido" -#: includes/media.php:53 assets/build/js/acf-input.js:7015 +#: includes/media.php:53 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7524 msgid "Collapse Details" msgstr "Contraer detalles" -#: includes/media.php:52 assets/build/js/acf-input.js:7015 +#: includes/media.php:52 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7521 msgid "Expand Details" msgstr "Ampliar detalles" #: includes/admin/views/acf-post-type/advanced-settings.php:470 -#: includes/media.php:51 assets/build/js/acf-input.js:6882 +#: includes/media.php:51 assets/build/js/acf-input.js:6880 #: assets/build/js/acf-input.js:7369 msgid "Uploaded to this post" msgstr "Subido a esta publicación" -#: includes/media.php:50 assets/build/js/acf-input.js:6921 +#: includes/media.php:50 assets/build/js/acf-input.js:6919 #: assets/build/js/acf-input.js:7408 msgctxt "verb" msgid "Update" @@ -4140,7 +4189,7 @@ msgctxt "verb" msgid "Edit" msgstr "Editar" -#: includes/assets.php:363 assets/build/js/acf-input.js:9202 +#: includes/assets.php:364 assets/build/js/acf-input.js:9200 #: assets/build/js/acf-input.js:10044 msgid "The changes you made will be lost if you navigate away from this page" msgstr "Los cambios que has realizado se perderán si navegas hacia otra página" @@ -4155,7 +4204,7 @@ msgstr "El tipo de archivo debe ser %s." #: includes/admin/views/acf-field-group/location-group.php:3 #: includes/admin/views/acf-field-group/locations.php:35 #: includes/api/api-helpers.php:2964 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2385 +#: assets/build/js/acf-field-group.js:2384 #: assets/build/js/acf-field-group.js:933 #: assets/build/js/acf-field-group.js:2807 msgid "or" @@ -4207,7 +4256,7 @@ msgstr "Miniatura" #: includes/acf-field-functions.php:852 #: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 +#: assets/build/js/acf-field-group.js:1076 #: assets/build/js/acf-field-group.js:1260 msgid "(no label)" msgstr "(sin etiqueta)" @@ -4440,18 +4489,18 @@ msgid "File name" msgstr "Nombre del archivo" #: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: assets/build/js/acf-input.js:2472 assets/build/js/acf-input.js:2625 msgid "Update File" msgstr "Actualizar archivo" #: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: assets/build/js/acf-input.js:2471 assets/build/js/acf-input.js:2624 msgid "Edit File" msgstr "Editar archivo" #: includes/admin/tools/class-acf-admin-tool-import.php:57 #: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: assets/build/js/acf-input.js:2445 assets/build/js/acf-input.js:2597 msgid "Select File" msgstr "Seleccionar archivo" @@ -4477,7 +4526,7 @@ msgid "Enter each default value on a new line" msgstr "Añade cada valor en una nueva línea" #: includes/fields/class-acf-field-select.php:243 includes/media.php:48 -#: assets/build/js/acf-input.js:6780 assets/build/js/acf-input.js:7254 +#: assets/build/js/acf-input.js:6778 assets/build/js/acf-input.js:7254 msgctxt "verb" msgid "Select" msgstr "Selecciona" @@ -4831,48 +4880,48 @@ msgstr "" msgid "Parent" msgstr "Superior" -#: includes/fields/class-acf-field-wysiwyg.php:378 +#: includes/fields/class-acf-field-wysiwyg.php:381 msgid "TinyMCE will not be initialized until field is clicked" msgstr "TinyMCE no se inicializará hasta que se haga clic en el campo" -#: includes/fields/class-acf-field-wysiwyg.php:377 +#: includes/fields/class-acf-field-wysiwyg.php:380 msgid "Delay Initialization" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:366 +#: includes/fields/class-acf-field-wysiwyg.php:369 msgid "Show Media Upload Buttons" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:350 +#: includes/fields/class-acf-field-wysiwyg.php:353 msgid "Toolbar" msgstr "Barra de herramientas" -#: includes/fields/class-acf-field-wysiwyg.php:342 +#: includes/fields/class-acf-field-wysiwyg.php:345 msgid "Text Only" msgstr "Sólo texto" -#: includes/fields/class-acf-field-wysiwyg.php:341 +#: includes/fields/class-acf-field-wysiwyg.php:344 msgid "Visual Only" msgstr "Sólo visual" -#: includes/fields/class-acf-field-wysiwyg.php:340 +#: includes/fields/class-acf-field-wysiwyg.php:343 msgid "Visual & Text" msgstr "Visual y Texto" -#: includes/fields/class-acf-field-wysiwyg.php:335 +#: includes/fields/class-acf-field-wysiwyg.php:338 msgid "Tabs" msgstr "Pestañas" -#: includes/fields/class-acf-field-wysiwyg.php:277 +#: includes/fields/class-acf-field-wysiwyg.php:280 msgid "Click to initialize TinyMCE" msgstr "Haz clic para iniciar TinyMCE" -#: includes/fields/class-acf-field-wysiwyg.php:271 +#: includes/fields/class-acf-field-wysiwyg.php:274 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Texto" -#: includes/fields/class-acf-field-wysiwyg.php:270 +#: includes/fields/class-acf-field-wysiwyg.php:273 msgid "Visual" msgstr "Visual" @@ -4949,7 +4998,7 @@ msgstr "Marcador de posición" #: includes/fields/class-acf-field-text.php:104 #: includes/fields/class-acf-field-textarea.php:102 #: includes/fields/class-acf-field-url.php:100 -#: includes/fields/class-acf-field-wysiwyg.php:303 +#: includes/fields/class-acf-field-wysiwyg.php:306 msgid "Appears when creating a new post" msgstr "Aparece cuando se está creando una nueva entrada" @@ -5050,17 +5099,17 @@ msgid "Select post type" msgstr "Seleccionar tipo de contenido" #: includes/fields/class-acf-field-relationship.php:60 -#: assets/build/js/acf-input.js:3930 assets/build/js/acf-input.js:4214 +#: assets/build/js/acf-input.js:3928 assets/build/js/acf-input.js:4214 msgid "No matches found" msgstr "No se han encontrado coincidencias" #: includes/fields/class-acf-field-relationship.php:59 -#: assets/build/js/acf-input.js:3913 assets/build/js/acf-input.js:4193 +#: assets/build/js/acf-input.js:3911 assets/build/js/acf-input.js:4193 msgid "Loading" msgstr "Cargando" #: includes/fields/class-acf-field-relationship.php:58 -#: assets/build/js/acf-input.js:3818 assets/build/js/acf-input.js:4084 +#: assets/build/js/acf-input.js:3816 assets/build/js/acf-input.js:4084 msgid "Maximum values reached ( {max} values )" msgstr "Valores máximos alcanzados ( {max} valores )" @@ -5169,7 +5218,7 @@ msgstr "Añadir imagen" msgid "No image selected" msgstr "No hay ninguna imagen seleccionada" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:161 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:161 #: includes/fields/class-acf-field-image.php:141 #: includes/fields/class-acf-field-link.php:139 assets/build/js/acf.js:1563 #: assets/build/js/acf.js:1657 @@ -5184,22 +5233,22 @@ msgid "Edit" msgstr "Editar" #: includes/fields/class-acf-field-image.php:69 includes/media.php:55 -#: assets/build/js/acf-input.js:6827 assets/build/js/acf-input.js:7308 +#: assets/build/js/acf-input.js:6825 assets/build/js/acf-input.js:7308 msgid "All images" msgstr "Todas las imágenes" #: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: assets/build/js/acf-input.js:3179 assets/build/js/acf-input.js:3399 msgid "Update Image" msgstr "Actualizar imagen" #: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: assets/build/js/acf-input.js:3178 assets/build/js/acf-input.js:3398 msgid "Edit Image" msgstr "Editar imagen" #: includes/fields/class-acf-field-image.php:66 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: assets/build/js/acf-input.js:3154 assets/build/js/acf-input.js:3373 msgid "Select Image" msgstr "Seleccionar imagen" @@ -5286,16 +5335,16 @@ msgstr "Selector de fecha" #: includes/fields/class-acf-field-image.php:247 #: includes/fields/class-acf-field-image.php:283 -#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:266 msgid "Width" msgstr "Ancho" -#: includes/fields/class-acf-field-oembed.php:260 -#: includes/fields/class-acf-field-oembed.php:272 +#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:275 msgid "Embed Size" msgstr "Tamaño de incrustación" -#: includes/fields/class-acf-field-oembed.php:218 +#: includes/fields/class-acf-field-oembed.php:221 msgid "Enter URL" msgstr "Introduce la URL" @@ -5336,7 +5385,7 @@ msgstr "" #: includes/fields/class-acf-field-textarea.php:101 #: includes/fields/class-acf-field-true_false.php:144 #: includes/fields/class-acf-field-url.php:99 -#: includes/fields/class-acf-field-wysiwyg.php:302 +#: includes/fields/class-acf-field-wysiwyg.php:305 msgid "Default Value" msgstr "Valor por defecto" @@ -5350,13 +5399,13 @@ msgstr "Muestra el texto junto a la casilla de verificación" msgid "Message" msgstr "Mensaje" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:85 +#: includes/assets.php:352 includes/fields/class-acf-field-true_false.php:85 #: includes/fields/class-acf-field-true_false.php:184 #: assets/build/js/acf.js:1740 assets/build/js/acf.js:1857 msgid "No" msgstr "No" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:82 +#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:82 #: includes/fields/class-acf-field-true_false.php:168 #: assets/build/js/acf.js:1739 assets/build/js/acf.js:1856 msgid "Yes" @@ -5366,32 +5415,32 @@ msgstr "Sí" msgid "True / False" msgstr "Verdadero / Falso" -#: includes/fields/class-acf-field-group.php:444 +#: includes/fields/class-acf-field-group.php:440 msgid "Row" msgstr "Fila" -#: includes/fields/class-acf-field-group.php:443 +#: includes/fields/class-acf-field-group.php:439 msgid "Table" msgstr "Tabla" #: includes/admin/post-types/admin-field-group.php:132 -#: includes/fields/class-acf-field-group.php:442 +#: includes/fields/class-acf-field-group.php:438 msgid "Block" msgstr "Bloque" -#: includes/fields/class-acf-field-group.php:437 +#: includes/fields/class-acf-field-group.php:433 msgid "Specify the style used to render the selected fields" msgstr "" "Especifica el estilo utilizado para representar los campos seleccionados" -#: includes/fields.php:355 includes/fields/class-acf-field-button-group.php:210 +#: includes/fields.php:373 includes/fields/class-acf-field-button-group.php:210 #: includes/fields/class-acf-field-checkbox.php:424 -#: includes/fields/class-acf-field-group.php:436 +#: includes/fields/class-acf-field-group.php:432 #: includes/fields/class-acf-field-radio.php:285 msgid "Layout" msgstr "Estructura" -#: includes/fields/class-acf-field-group.php:420 +#: includes/fields/class-acf-field-group.php:416 msgid "Sub Fields" msgstr "Subcampos" @@ -5406,7 +5455,7 @@ msgstr "Personalizar la altura del mapa" #: includes/fields/class-acf-field-google-map.php:233 #: includes/fields/class-acf-field-image.php:258 #: includes/fields/class-acf-field-image.php:294 -#: includes/fields/class-acf-field-oembed.php:275 +#: includes/fields/class-acf-field-oembed.php:278 msgid "Height" msgstr "Altura" @@ -5446,7 +5495,7 @@ msgid "Search" msgstr "Buscar" #: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: assets/build/js/acf-input.js:2838 assets/build/js/acf-input.js:3026 msgid "Sorry, this browser does not support geolocation" msgstr "Lo siento, este navegador no es compatible con la geolocalización" diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-es_EC.mo b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-es_EC.mo index 994a8e087..d6fc12e09 100644 Binary files a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-es_EC.mo and b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-es_EC.mo differ diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-es_EC.po b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-es_EC.po index 35995759d..3aeafa91c 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-es_EC.po +++ b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-es_EC.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2024-01-12T11:58:55+00:00\n" +"PO-Revision-Date: 2024-02-05T19:27:11+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: es_EC\n" "MIME-Version: 1.0\n" @@ -21,6 +21,55 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:59 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:41 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by the ACF " +"shortcode. We've detected the output of some of your fields will be modified " +"by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:33 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields will be modified by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:22 +msgid "" +"%1$s ACF will soon escape unsafe HTML that is rendered by the_field(). We've detected the output of some of your fields will be modified by " +"this change. %2$s. %3$s" +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:14 +msgid "Please contact your site admin for more details." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn how to fix" +msgstr "" + +#: includes/admin/admin.php:67 +msgid "Hide details" +msgstr "" + +#: includes/admin/admin.php:66 includes/admin/views/escaped-html-notice.php:11 +msgid "Show details" +msgstr "" + #: includes/admin/views/global/navigation.php:223 msgid "Renew ACF PRO License" msgstr "" @@ -103,26 +152,26 @@ msgid "Add fields" msgstr "" #: includes/admin/post-types/admin-field-group.php:121 -#: assets/build/js/acf-field-group.js:2753 +#: assets/build/js/acf-field-group.js:2752 #: assets/build/js/acf-field-group.js:3236 msgid "This Field" msgstr "" -#: includes/admin/admin.php:267 +#: includes/admin/admin.php:332 msgid "ACF PRO" msgstr "" -#: includes/admin/admin.php:265 +#: includes/admin/admin.php:330 msgid "Feedback" msgstr "" -#: includes/admin/admin.php:263 +#: includes/admin/admin.php:328 msgid "Support" msgstr "" #. translators: This text is prepended by a link to ACF's website, and appended #. by a link to WP Engine's website. -#: includes/admin/admin.php:238 +#: includes/admin/admin.php:303 msgid "is developed and maintained by" msgstr "" @@ -583,14 +632,14 @@ msgid "" "are shown while editing content. Useful for keeping large datasets tidy." msgstr "" -#: includes/fields.php:474 +#: includes/fields.php:492 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " "can be repeated again and again." msgstr "" -#: includes/fields.php:464 +#: includes/fields.php:482 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -598,14 +647,14 @@ msgid "" "and the minimum/maximum number of attachments allowed." msgstr "" -#: includes/fields.php:454 +#: includes/fields.php:472 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" -#: includes/fields.php:444 +#: includes/fields.php:462 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -613,16 +662,16 @@ msgid "" "or display the selected fields as a group of subfields." msgstr "" -#: includes/fields.php:441 +#: includes/fields.php:459 msgctxt "noun" msgid "Clone" msgstr "" -#: includes/admin/views/global/navigation.php:86 includes/fields.php:356 +#: includes/admin/views/global/navigation.php:86 includes/fields.php:374 msgid "PRO" msgstr "" -#: includes/fields.php:354 includes/fields.php:411 +#: includes/fields.php:372 includes/fields.php:429 msgid "Advanced" msgstr "" @@ -2465,14 +2514,14 @@ msgid "Post type deleted." msgstr "" #: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 +#: assets/build/js/acf-field-group.js:1145 #: assets/build/js/acf-field-group.js:1366 msgid "Type to search..." msgstr "" #: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2319 +#: assets/build/js/acf-field-group.js:1171 +#: assets/build/js/acf-field-group.js:2318 #: assets/build/js/acf-field-group.js:1414 #: assets/build/js/acf-field-group.js:2727 msgid "PRO Only" @@ -2485,13 +2534,13 @@ msgid "Field groups linked successfully." msgstr "" #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:195 +#: includes/admin/admin.php:203 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." msgstr "" -#: includes/admin/admin.php:48 includes/admin/admin.php:267 +#: includes/admin/admin.php:47 includes/admin/admin.php:332 msgid "ACF" msgstr "" @@ -2576,7 +2625,7 @@ msgid "" "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" msgstr "" -#: includes/api/api-template.php:835 +#: includes/api/api-template.php:1051 msgid "[ACF shortcode value disabled for preview]" msgstr "" @@ -2586,7 +2635,7 @@ msgid "Close Modal" msgstr "" #: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1670 +#: assets/build/js/acf-field-group.js:1669 #: assets/build/js/acf-field-group.js:1993 msgid "Field moved to other group" msgstr "" @@ -2753,16 +2802,16 @@ msgstr "" msgid "Add Field" msgstr "" -#: includes/acf-field-group-functions.php:496 includes/fields.php:409 +#: includes/acf-field-group-functions.php:496 includes/fields.php:427 msgid "Presentation" msgstr "" -#: includes/fields.php:408 +#: includes/fields.php:426 msgid "Validation" msgstr "" #: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:407 +#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:425 msgid "General" msgstr "" @@ -2807,7 +2856,7 @@ msgid "Activate this item" msgstr "" #: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2812 +#: assets/build/js/acf-field-group.js:2811 #: assets/build/js/acf-field-group.js:3313 msgid "Move field group to trash?" msgstr "" @@ -2836,17 +2885,17 @@ msgid "" "at the same time. We've automatically deactivated Advanced Custom Fields." msgstr "" -#: includes/acf-value-functions.php:374 +#: includes/acf-value-functions.php:377 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s - Hemos detectado una o más llamadas para obtener " "valores de campo de ACF antes de que ACF se haya iniciado. Esto no es " -"compatible y puede ocasionar datos mal formados o faltantes. Aprende cómo corregirlo." +"compatible y puede ocasionar datos mal formados o faltantes. Aprende cómo corregirlo." #: includes/fields/class-acf-field-user.php:551 msgid "%1$s must have a user with the %2$s role." @@ -3035,23 +3084,23 @@ msgstr "Cargando diff" msgid "Review local JSON changes" msgstr "Revisar cambios de JSON local" -#: includes/admin/admin.php:170 +#: includes/admin/admin.php:178 msgid "Visit website" msgstr "Visitar web" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:177 msgid "View details" msgstr "Ver detalles" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:176 msgid "Version %s" msgstr "Versión %s" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:175 msgid "Information" msgstr "Información" -#: includes/admin/admin.php:158 +#: includes/admin/admin.php:166 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -3060,14 +3109,14 @@ msgstr "" "soporte de nuestro centro de ayuda te ayudarán más en profundidad con los " "retos técnicos." -#: includes/admin/admin.php:154 +#: includes/admin/admin.php:162 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " "figure out the 'how-tos' of the ACF world." msgstr "" -#: includes/admin/admin.php:150 +#: includes/admin/admin.php:158 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -3077,7 +3126,7 @@ msgstr "" "documentación contiene referencias y guías para la mayoría de situaciones en " "las que puedas encontrarte." -#: includes/admin/admin.php:147 +#: includes/admin/admin.php:155 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -3086,11 +3135,11 @@ msgstr "" "Somos fanáticos del soporte, y queremos que consigas el máximo en tu web con " "ACF." -#: includes/admin/admin.php:144 includes/admin/admin.php:146 +#: includes/admin/admin.php:152 includes/admin/admin.php:154 msgid "Help & Support" msgstr "Ayuda y soporte" -#: includes/admin/admin.php:135 +#: includes/admin/admin.php:143 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -3098,7 +3147,7 @@ msgstr "" "Por favor, usa la pestaña de ayuda y soporte para contactar si descubres que " "necesitas ayuda." -#: includes/admin/admin.php:132 +#: includes/admin/admin.php:140 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -3108,7 +3157,7 @@ msgstr "" "nuestra guía de primeros pasos para " "familiarizarte con la filosofía y buenas prácticas del plugin." -#: includes/admin/admin.php:130 +#: includes/admin/admin.php:138 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -3119,7 +3168,7 @@ msgstr "" "intuitiva parra mostrar valores de campos personalizados en cualquier " "archivo de plantilla de cualquier tema." -#: includes/admin/admin.php:127 includes/admin/admin.php:129 +#: includes/admin/admin.php:135 includes/admin/admin.php:137 msgid "Overview" msgstr "Resumen" @@ -3139,7 +3188,7 @@ msgstr "Nonce no válido." msgid "Error loading field." msgstr "Error al cargar el campo." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 +#: assets/build/js/acf-input.js:2748 assets/build/js/acf-input.js:2817 #: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 msgid "Location not found: %s" msgstr "Ubicación no encontrada: %s" @@ -3287,7 +3336,7 @@ msgid "Show this field if" msgstr "Mostrar este campo si" #: includes/admin/views/acf-field-group/conditional-logic.php:25 -#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:410 +#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:428 msgid "Conditional Logic" msgstr "Lógica condicional" @@ -3333,15 +3382,15 @@ msgstr "Es necesario actualizar la base de datos" msgid "Options Page" msgstr "Página de opciones" -#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:479 msgid "Gallery" msgstr "Galería" -#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:469 msgid "Flexible Content" msgstr "Contenido flexible" -#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:489 msgid "Repeater" msgstr "Repetidor" @@ -3590,7 +3639,7 @@ msgstr "Arrastra para reordenar" #: includes/admin/post-types/admin-field-group.php:103 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2347 +#: assets/build/js/acf-field-group.js:2346 #: assets/build/js/acf-field-group.js:2763 msgid "Show this field group if" msgstr "Mostrar este grupo de campos si" @@ -3767,7 +3816,7 @@ msgstr "Duplicar este elemento" msgid "Supports" msgstr "" -#: includes/admin/admin.php:261 includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:326 includes/admin/views/browse-fields-modal.php:92 msgid "Documentation" msgstr "" @@ -3870,7 +3919,7 @@ msgstr "Null" #: includes/admin/post-types/admin-field-group.php:101 #: includes/class-acf-internal-post-type.php:730 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1510 +#: assets/build/js/acf-field-group.js:1509 #: assets/build/js/acf-field-group.js:1821 msgid "copy" msgstr "copiar" @@ -3888,7 +3937,7 @@ msgid "Checked" msgstr "Seleccionado" #: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1615 +#: assets/build/js/acf-field-group.js:1614 #: assets/build/js/acf-field-group.js:1933 msgid "Move Custom Field" msgstr "Mover campo personalizado" @@ -3904,13 +3953,13 @@ msgid "Field group title is required" msgstr "El título del grupo de campos es obligatorio" #: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1604 +#: assets/build/js/acf-field-group.js:1603 #: assets/build/js/acf-field-group.js:1919 msgid "This field cannot be moved until its changes have been saved" msgstr "Este campo se puede mover hasta que sus cambios se hayan guardado" #: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1414 +#: assets/build/js/acf-field-group.js:1413 #: assets/build/js/acf-field-group.js:1716 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "" @@ -3978,15 +4027,15 @@ msgstr "Página" msgid "Post" msgstr "Entrada" -#: includes/fields.php:353 +#: includes/fields.php:371 msgid "Relational" msgstr "Relación" -#: includes/fields.php:352 +#: includes/fields.php:370 msgid "Choice" msgstr "Elección" -#: includes/fields.php:350 +#: includes/fields.php:368 msgid "Basic" msgstr "Básico" @@ -4014,7 +4063,7 @@ msgstr "Actualizar" msgid "Validate Email" msgstr "Validar correo electrónico" -#: includes/fields.php:351 includes/forms/form-front.php:49 +#: includes/fields.php:369 includes/forms/form-front.php:49 msgid "Content" msgstr "Contenido" @@ -4023,8 +4072,8 @@ msgstr "Contenido" msgid "Title" msgstr "Título" -#: includes/assets.php:372 includes/forms/form-comment.php:154 -#: assets/build/js/acf-input.js:7372 assets/build/js/acf-input.js:7956 +#: includes/assets.php:373 includes/forms/form-comment.php:154 +#: assets/build/js/acf-input.js:7370 assets/build/js/acf-input.js:7956 msgid "Edit field group" msgstr "Editar grupo de campos" @@ -4081,59 +4130,59 @@ msgid "Has any value" msgstr "No tiene algún valor" #: includes/admin/admin-internal-post-type.php:345 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 +#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:354 #: assets/build/js/acf.js:1564 assets/build/js/acf.js:1658 msgid "Cancel" msgstr "Cancelar" -#: includes/assets.php:349 assets/build/js/acf.js:1738 +#: includes/assets.php:350 assets/build/js/acf.js:1738 #: assets/build/js/acf.js:1855 msgid "Are you sure?" msgstr "¿Estás seguro?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9432 +#: includes/assets.php:370 assets/build/js/acf-input.js:9430 #: assets/build/js/acf-input.js:10282 msgid "%d fields require attention" msgstr "%d campos requieren atención" -#: includes/assets.php:368 assets/build/js/acf-input.js:9430 +#: includes/assets.php:369 assets/build/js/acf-input.js:9428 #: assets/build/js/acf-input.js:10278 msgid "1 field requires attention" msgstr "1 campo requiere atención" -#: includes/assets.php:367 includes/validation.php:271 -#: includes/validation.php:279 assets/build/js/acf-input.js:9425 +#: includes/assets.php:368 includes/validation.php:271 +#: includes/validation.php:279 assets/build/js/acf-input.js:9423 #: assets/build/js/acf-input.js:10273 msgid "Validation failed" msgstr "Validación fallida" -#: includes/assets.php:366 assets/build/js/acf-input.js:9593 +#: includes/assets.php:367 assets/build/js/acf-input.js:9591 #: assets/build/js/acf-input.js:10461 msgid "Validation successful" msgstr "Validación correcta" -#: includes/media.php:54 assets/build/js/acf-input.js:7200 +#: includes/media.php:54 assets/build/js/acf-input.js:7198 #: assets/build/js/acf-input.js:7760 msgid "Restricted" msgstr "Restringido" -#: includes/media.php:53 assets/build/js/acf-input.js:7015 +#: includes/media.php:53 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7524 msgid "Collapse Details" msgstr "Contraer detalles" -#: includes/media.php:52 assets/build/js/acf-input.js:7015 +#: includes/media.php:52 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7521 msgid "Expand Details" msgstr "Ampliar detalles" #: includes/admin/views/acf-post-type/advanced-settings.php:470 -#: includes/media.php:51 assets/build/js/acf-input.js:6882 +#: includes/media.php:51 assets/build/js/acf-input.js:6880 #: assets/build/js/acf-input.js:7369 msgid "Uploaded to this post" msgstr "Subido a esta publicación" -#: includes/media.php:50 assets/build/js/acf-input.js:6921 +#: includes/media.php:50 assets/build/js/acf-input.js:6919 #: assets/build/js/acf-input.js:7408 msgctxt "verb" msgid "Update" @@ -4144,7 +4193,7 @@ msgctxt "verb" msgid "Edit" msgstr "Editar" -#: includes/assets.php:363 assets/build/js/acf-input.js:9202 +#: includes/assets.php:364 assets/build/js/acf-input.js:9200 #: assets/build/js/acf-input.js:10044 msgid "The changes you made will be lost if you navigate away from this page" msgstr "Los cambios que has realizado se perderán si navegas hacia otra página" @@ -4159,7 +4208,7 @@ msgstr "El tipo de archivo debe ser %s." #: includes/admin/views/acf-field-group/location-group.php:3 #: includes/admin/views/acf-field-group/locations.php:35 #: includes/api/api-helpers.php:2964 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2385 +#: assets/build/js/acf-field-group.js:2384 #: assets/build/js/acf-field-group.js:933 #: assets/build/js/acf-field-group.js:2807 msgid "or" @@ -4211,7 +4260,7 @@ msgstr "Miniatura" #: includes/acf-field-functions.php:852 #: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 +#: assets/build/js/acf-field-group.js:1076 #: assets/build/js/acf-field-group.js:1260 msgid "(no label)" msgstr "(sin etiqueta)" @@ -4444,18 +4493,18 @@ msgid "File name" msgstr "Nombre del archivo" #: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: assets/build/js/acf-input.js:2472 assets/build/js/acf-input.js:2625 msgid "Update File" msgstr "Actualizar archivo" #: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: assets/build/js/acf-input.js:2471 assets/build/js/acf-input.js:2624 msgid "Edit File" msgstr "Editar archivo" #: includes/admin/tools/class-acf-admin-tool-import.php:57 #: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: assets/build/js/acf-input.js:2445 assets/build/js/acf-input.js:2597 msgid "Select File" msgstr "Seleccionar archivo" @@ -4481,7 +4530,7 @@ msgid "Enter each default value on a new line" msgstr "Añade cada valor en una nueva línea" #: includes/fields/class-acf-field-select.php:243 includes/media.php:48 -#: assets/build/js/acf-input.js:6780 assets/build/js/acf-input.js:7254 +#: assets/build/js/acf-input.js:6778 assets/build/js/acf-input.js:7254 msgctxt "verb" msgid "Select" msgstr "Selecciona" @@ -4835,48 +4884,48 @@ msgstr "" msgid "Parent" msgstr "Superior" -#: includes/fields/class-acf-field-wysiwyg.php:378 +#: includes/fields/class-acf-field-wysiwyg.php:381 msgid "TinyMCE will not be initialized until field is clicked" msgstr "TinyMCE no se iniciará hasta que se haga clic en el campo" -#: includes/fields/class-acf-field-wysiwyg.php:377 +#: includes/fields/class-acf-field-wysiwyg.php:380 msgid "Delay Initialization" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:366 +#: includes/fields/class-acf-field-wysiwyg.php:369 msgid "Show Media Upload Buttons" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:350 +#: includes/fields/class-acf-field-wysiwyg.php:353 msgid "Toolbar" msgstr "Barra de herramientas" -#: includes/fields/class-acf-field-wysiwyg.php:342 +#: includes/fields/class-acf-field-wysiwyg.php:345 msgid "Text Only" msgstr "Sólo texto" -#: includes/fields/class-acf-field-wysiwyg.php:341 +#: includes/fields/class-acf-field-wysiwyg.php:344 msgid "Visual Only" msgstr "Sólo visual" -#: includes/fields/class-acf-field-wysiwyg.php:340 +#: includes/fields/class-acf-field-wysiwyg.php:343 msgid "Visual & Text" msgstr "Visual y Texto" -#: includes/fields/class-acf-field-wysiwyg.php:335 +#: includes/fields/class-acf-field-wysiwyg.php:338 msgid "Tabs" msgstr "Pestañas" -#: includes/fields/class-acf-field-wysiwyg.php:277 +#: includes/fields/class-acf-field-wysiwyg.php:280 msgid "Click to initialize TinyMCE" msgstr "Haz clic para iniciar TinyMCE" -#: includes/fields/class-acf-field-wysiwyg.php:271 +#: includes/fields/class-acf-field-wysiwyg.php:274 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Texto" -#: includes/fields/class-acf-field-wysiwyg.php:270 +#: includes/fields/class-acf-field-wysiwyg.php:273 msgid "Visual" msgstr "Visual" @@ -4953,7 +5002,7 @@ msgstr "Marcador de posición" #: includes/fields/class-acf-field-text.php:104 #: includes/fields/class-acf-field-textarea.php:102 #: includes/fields/class-acf-field-url.php:100 -#: includes/fields/class-acf-field-wysiwyg.php:303 +#: includes/fields/class-acf-field-wysiwyg.php:306 msgid "Appears when creating a new post" msgstr "Aparece cuando se está creando una nueva entrada" @@ -5054,17 +5103,17 @@ msgid "Select post type" msgstr "Seleccionar tipo de contenido" #: includes/fields/class-acf-field-relationship.php:60 -#: assets/build/js/acf-input.js:3930 assets/build/js/acf-input.js:4214 +#: assets/build/js/acf-input.js:3928 assets/build/js/acf-input.js:4214 msgid "No matches found" msgstr "No se han encontrado coincidencias" #: includes/fields/class-acf-field-relationship.php:59 -#: assets/build/js/acf-input.js:3913 assets/build/js/acf-input.js:4193 +#: assets/build/js/acf-input.js:3911 assets/build/js/acf-input.js:4193 msgid "Loading" msgstr "Cargando" #: includes/fields/class-acf-field-relationship.php:58 -#: assets/build/js/acf-input.js:3818 assets/build/js/acf-input.js:4084 +#: assets/build/js/acf-input.js:3816 assets/build/js/acf-input.js:4084 msgid "Maximum values reached ( {max} values )" msgstr "Valores máximos alcanzados ( {max} valores )" @@ -5173,7 +5222,7 @@ msgstr "Añadir imagen" msgid "No image selected" msgstr "No hay ninguna imagen seleccionada" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:161 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:161 #: includes/fields/class-acf-field-image.php:141 #: includes/fields/class-acf-field-link.php:139 assets/build/js/acf.js:1563 #: assets/build/js/acf.js:1657 @@ -5188,22 +5237,22 @@ msgid "Edit" msgstr "Editar" #: includes/fields/class-acf-field-image.php:69 includes/media.php:55 -#: assets/build/js/acf-input.js:6827 assets/build/js/acf-input.js:7308 +#: assets/build/js/acf-input.js:6825 assets/build/js/acf-input.js:7308 msgid "All images" msgstr "Todas las imágenes" #: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: assets/build/js/acf-input.js:3179 assets/build/js/acf-input.js:3399 msgid "Update Image" msgstr "Actualizar imagen" #: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: assets/build/js/acf-input.js:3178 assets/build/js/acf-input.js:3398 msgid "Edit Image" msgstr "Editar imagen" #: includes/fields/class-acf-field-image.php:66 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: assets/build/js/acf-input.js:3154 assets/build/js/acf-input.js:3373 msgid "Select Image" msgstr "Seleccionar imagen" @@ -5290,16 +5339,16 @@ msgstr "Selector de fecha" #: includes/fields/class-acf-field-image.php:247 #: includes/fields/class-acf-field-image.php:283 -#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:266 msgid "Width" msgstr "Ancho" -#: includes/fields/class-acf-field-oembed.php:260 -#: includes/fields/class-acf-field-oembed.php:272 +#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:275 msgid "Embed Size" msgstr "Tamaño de incrustación" -#: includes/fields/class-acf-field-oembed.php:218 +#: includes/fields/class-acf-field-oembed.php:221 msgid "Enter URL" msgstr "Introduce la URL" @@ -5340,7 +5389,7 @@ msgstr "" #: includes/fields/class-acf-field-textarea.php:101 #: includes/fields/class-acf-field-true_false.php:144 #: includes/fields/class-acf-field-url.php:99 -#: includes/fields/class-acf-field-wysiwyg.php:302 +#: includes/fields/class-acf-field-wysiwyg.php:305 msgid "Default Value" msgstr "Valor por defecto" @@ -5354,13 +5403,13 @@ msgstr "Muestra el texto junto a la casilla de verificación" msgid "Message" msgstr "Mensaje" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:85 +#: includes/assets.php:352 includes/fields/class-acf-field-true_false.php:85 #: includes/fields/class-acf-field-true_false.php:184 #: assets/build/js/acf.js:1740 assets/build/js/acf.js:1857 msgid "No" msgstr "No" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:82 +#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:82 #: includes/fields/class-acf-field-true_false.php:168 #: assets/build/js/acf.js:1739 assets/build/js/acf.js:1856 msgid "Yes" @@ -5370,32 +5419,32 @@ msgstr "Sí" msgid "True / False" msgstr "Verdadero / Falso" -#: includes/fields/class-acf-field-group.php:444 +#: includes/fields/class-acf-field-group.php:440 msgid "Row" msgstr "Fila" -#: includes/fields/class-acf-field-group.php:443 +#: includes/fields/class-acf-field-group.php:439 msgid "Table" msgstr "Tabla" #: includes/admin/post-types/admin-field-group.php:132 -#: includes/fields/class-acf-field-group.php:442 +#: includes/fields/class-acf-field-group.php:438 msgid "Block" msgstr "Bloque" -#: includes/fields/class-acf-field-group.php:437 +#: includes/fields/class-acf-field-group.php:433 msgid "Specify the style used to render the selected fields" msgstr "" "Especifica el estilo utilizado para representar los campos seleccionados" -#: includes/fields.php:355 includes/fields/class-acf-field-button-group.php:210 +#: includes/fields.php:373 includes/fields/class-acf-field-button-group.php:210 #: includes/fields/class-acf-field-checkbox.php:424 -#: includes/fields/class-acf-field-group.php:436 +#: includes/fields/class-acf-field-group.php:432 #: includes/fields/class-acf-field-radio.php:285 msgid "Layout" msgstr "Estructura" -#: includes/fields/class-acf-field-group.php:420 +#: includes/fields/class-acf-field-group.php:416 msgid "Sub Fields" msgstr "Subcampos" @@ -5410,7 +5459,7 @@ msgstr "Personalizar la altura del mapa" #: includes/fields/class-acf-field-google-map.php:233 #: includes/fields/class-acf-field-image.php:258 #: includes/fields/class-acf-field-image.php:294 -#: includes/fields/class-acf-field-oembed.php:275 +#: includes/fields/class-acf-field-oembed.php:278 msgid "Height" msgstr "Altura" @@ -5450,7 +5499,7 @@ msgid "Search" msgstr "Buscar" #: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: assets/build/js/acf-input.js:2838 assets/build/js/acf-input.js:3026 msgid "Sorry, this browser does not support geolocation" msgstr "Lo siento, este navegador no es compatible con la geolocalización" diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-es_ES.mo b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-es_ES.mo index f3066f0fe..05c00090d 100644 Binary files a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-es_ES.mo and b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-es_ES.mo differ diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-es_ES.po b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-es_ES.po index aaa1481ee..2d26b790c 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-es_ES.po +++ b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-es_ES.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2024-01-12T11:58:55+00:00\n" +"PO-Revision-Date: 2024-02-05T19:27:11+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: es_ES\n" "MIME-Version: 1.0\n" @@ -21,6 +21,66 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:59 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "%1$s (%2$s) - renderizado mediante %3$s" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:41 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by the ACF " +"shortcode. We've detected the output of some of your fields will be modified " +"by this change. %2$s. %3$s" +msgstr "" +"%1$s ACF ahora escapa automáticamente el HTML inseguro cuando se renderiza " +"mediante el shortcode de ACF. Hemos detectado que la salida de algunos de " +"tus campos se verá modificada por este cambio. %2$s. %3$s" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:33 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields will be modified by this change. %2$s. %3$s" +msgstr "" +"%1$s El ACF ahora escapa automáticamente el HTML no seguro cuando es " +"mostrado por the_field o el shortcode de ACF. Hemos detectado " +"que la salida de algunos de tus campos se verá modificada por este cambio. " +"%2$s. %3$s" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:22 +msgid "" +"%1$s ACF will soon escape unsafe HTML that is rendered by the_field(). We've detected the output of some of your fields will be modified by " +"this change. %2$s. %3$s" +msgstr "" +"%1$s El ACF pronto escapará del HTML inseguro cuando es mostrado por " +"the_field(). Hemos detectado que la salida de algunos de tus " +"campos se verá modificada por este cambio. %2$s. %3$s" + +#: includes/admin/views/escaped-html-notice.php:14 +msgid "Please contact your site admin for more details." +msgstr "" +"Para más información, ponte en contacto con el administrador de tu web." + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn how to fix" +msgstr "Descubre cómo arreglarlo" + +#: includes/admin/admin.php:67 +msgid "Hide details" +msgstr "Ocultar detalles" + +#: includes/admin/admin.php:66 includes/admin/views/escaped-html-notice.php:11 +msgid "Show details" +msgstr "Mostrar detalles" + #: includes/admin/views/global/navigation.php:223 msgid "Renew ACF PRO License" msgstr "Renovar licencia ACF PRO" @@ -106,26 +166,26 @@ msgid "Add fields" msgstr "Añadir campos" #: includes/admin/post-types/admin-field-group.php:121 -#: assets/build/js/acf-field-group.js:2753 +#: assets/build/js/acf-field-group.js:2752 #: assets/build/js/acf-field-group.js:3236 msgid "This Field" msgstr "Este campo" -#: includes/admin/admin.php:267 +#: includes/admin/admin.php:332 msgid "ACF PRO" msgstr "ACF PRO" -#: includes/admin/admin.php:265 +#: includes/admin/admin.php:330 msgid "Feedback" msgstr "Comentarios" -#: includes/admin/admin.php:263 +#: includes/admin/admin.php:328 msgid "Support" msgstr "Soporte" #. translators: This text is prepended by a link to ACF's website, and appended #. by a link to WP Engine's website. -#: includes/admin/admin.php:238 +#: includes/admin/admin.php:303 msgid "is developed and maintained by" msgstr "es desarrollado y mantenido por" @@ -148,8 +208,8 @@ msgstr "" "Activar el ajuste bidireccional te permite actualizar un valor en los campos " "de destino por cada valor seleccionado para este campo, añadiendo o " "eliminando el ID de entrada, el ID de taxonomía o el ID de usuario del " -"elemento que se está actualizando. Para más información, lee la documentación." +"elemento que se está actualizando. Para más información, lee la documentación." #: includes/acf-bidirectional-functions.php:248 msgid "" @@ -682,7 +742,7 @@ msgstr "" "que se muestran al editar el contenido. Útil para mantener ordenados grandes " "conjuntos de datos." -#: includes/fields.php:474 +#: includes/fields.php:492 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " @@ -692,7 +752,7 @@ msgstr "" "miembros del equipo y fichas de llamada a la acción, actuando como padre de " "un conjunto de subcampos que pueden repetirse una y otra vez." -#: includes/fields.php:464 +#: includes/fields.php:482 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -705,7 +765,7 @@ msgstr "" "añaden los nuevos adjuntos en la galería y el número mínimo/máximo de " "adjuntos permitidos." -#: includes/fields.php:454 +#: includes/fields.php:472 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " @@ -716,7 +776,7 @@ msgstr "" "con un control total, utilizando maquetas y subcampos para diseñar los " "bloques disponibles." -#: includes/fields.php:444 +#: includes/fields.php:462 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -729,16 +789,16 @@ msgstr "" "campos seleccionados o mostrar los campos seleccionados como un grupo de " "subcampos." -#: includes/fields.php:441 +#: includes/fields.php:459 msgctxt "noun" msgid "Clone" msgstr "Clon" -#: includes/admin/views/global/navigation.php:86 includes/fields.php:356 +#: includes/admin/views/global/navigation.php:86 includes/fields.php:374 msgid "PRO" msgstr "PRO" -#: includes/fields.php:354 includes/fields.php:411 +#: includes/fields.php:372 includes/fields.php:429 msgid "Advanced" msgstr "Avanzados" @@ -2736,14 +2796,14 @@ msgid "Post type deleted." msgstr "Tipo de contenido eliminado." #: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 +#: assets/build/js/acf-field-group.js:1145 #: assets/build/js/acf-field-group.js:1366 msgid "Type to search..." msgstr "Escribe para buscar..." #: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2319 +#: assets/build/js/acf-field-group.js:1171 +#: assets/build/js/acf-field-group.js:2318 #: assets/build/js/acf-field-group.js:1414 #: assets/build/js/acf-field-group.js:2727 msgid "PRO Only" @@ -2756,7 +2816,7 @@ msgid "Field groups linked successfully." msgstr "Grupos de campos enlazados correctamente." #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:195 +#: includes/admin/admin.php:203 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." @@ -2764,7 +2824,7 @@ msgstr "" "Importa tipos de contenido y taxonomías registrados con Custom Post Type UI " "y gestiónalos con ACF. Empieza aquí." -#: includes/admin/admin.php:48 includes/admin/admin.php:267 +#: includes/admin/admin.php:47 includes/admin/admin.php:332 msgid "ACF" msgstr "ACF" @@ -2853,7 +2913,7 @@ msgstr "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" -#: includes/api/api-template.php:835 +#: includes/api/api-template.php:1051 msgid "[ACF shortcode value disabled for preview]" msgstr "[valor del shortcode de ACF desactivado en la vista previa]" @@ -2863,7 +2923,7 @@ msgid "Close Modal" msgstr "Cerrar ventana emergente" #: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1670 +#: assets/build/js/acf-field-group.js:1669 #: assets/build/js/acf-field-group.js:1993 msgid "Field moved to other group" msgstr "Campo movido a otro grupo" @@ -2942,8 +3002,8 @@ msgid "" "New to ACF? Take a look at our getting " "started guide." msgstr "" -"¿Nuevo en ACF? Echa un vistazo a nuestra guía para comenzar." +"¿Nuevo en ACF? Echa un vistazo a nuestra guía para comenzar." #: includes/admin/views/acf-field-group/list-empty.php:15 msgid "Add Field Group" @@ -3013,8 +3073,8 @@ msgid "" "Choose from over 30 field types. Learn " "more." msgstr "" -"Elige de entre más de 30 tipos de campos. Aprende más." +"Elige de entre más de 30 tipos de campos. Aprende más." #: includes/admin/views/acf-field-group/fields.php:65 msgid "" @@ -3041,16 +3101,16 @@ msgstr "#" msgid "Add Field" msgstr "Añadir campo" -#: includes/acf-field-group-functions.php:496 includes/fields.php:409 +#: includes/acf-field-group-functions.php:496 includes/fields.php:427 msgid "Presentation" msgstr "Presentación" -#: includes/fields.php:408 +#: includes/fields.php:426 msgid "Validation" msgstr "Validación" #: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:407 +#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:425 msgid "General" msgstr "General" @@ -3095,7 +3155,7 @@ msgid "Activate this item" msgstr "Activa este elemento" #: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2812 +#: assets/build/js/acf-field-group.js:2811 #: assets/build/js/acf-field-group.js:3313 msgid "Move field group to trash?" msgstr "¿Mover este grupo de campos a la papelera?" @@ -3130,17 +3190,17 @@ msgstr "" "activos al mismo tiempo. Hemos desactivado automáticamente Advanced Custom " "Fields." -#: includes/acf-value-functions.php:374 +#: includes/acf-value-functions.php:377 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s - Hemos detectado una o más llamadas para obtener " "valores de campo de ACF antes de que ACF se haya iniciado. Esto no es " -"compatible y puede ocasionar datos mal formados o faltantes. Aprende cómo corregirlo." +"compatible y puede ocasionar datos mal formados o faltantes. Aprende cómo corregirlo." #: includes/fields/class-acf-field-user.php:551 msgid "%1$s must have a user with the %2$s role." @@ -3330,23 +3390,23 @@ msgstr "Cargando diff" msgid "Review local JSON changes" msgstr "Revisar cambios de JSON local" -#: includes/admin/admin.php:170 +#: includes/admin/admin.php:178 msgid "Visit website" msgstr "Visitar web" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:177 msgid "View details" msgstr "Ver detalles" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:176 msgid "Version %s" msgstr "Versión %s" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:175 msgid "Information" msgstr "Información" -#: includes/admin/admin.php:158 +#: includes/admin/admin.php:166 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -3355,7 +3415,7 @@ msgstr "" "soporte de nuestro centro de ayuda te ayudarán más en profundidad con los " "retos técnicos." -#: includes/admin/admin.php:154 +#: includes/admin/admin.php:162 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " @@ -3365,7 +3425,7 @@ msgstr "" "amistosa, en nuestros foros de la comunidad, que pueden ayudarte a descubrir " "cómo hacer todo en el mundo de ACF." -#: includes/admin/admin.php:150 +#: includes/admin/admin.php:158 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -3375,7 +3435,7 @@ msgstr "" "documentación contiene referencias y guías para la mayoría de situaciones en " "las que puedas encontrarte." -#: includes/admin/admin.php:147 +#: includes/admin/admin.php:155 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -3385,11 +3445,11 @@ msgstr "" "ACF. Si te encuentras con alguna dificultad, hay varios lugares donde puedes " "encontrar ayuda:" -#: includes/admin/admin.php:144 includes/admin/admin.php:146 +#: includes/admin/admin.php:152 includes/admin/admin.php:154 msgid "Help & Support" msgstr "Ayuda y soporte" -#: includes/admin/admin.php:135 +#: includes/admin/admin.php:143 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -3397,7 +3457,7 @@ msgstr "" "Por favor, usa la pestaña de ayuda y soporte para contactar si descubres que " "necesitas ayuda." -#: includes/admin/admin.php:132 +#: includes/admin/admin.php:140 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -3407,7 +3467,7 @@ msgstr "" "nuestra guía de primeros pasos para " "familiarizarte con la filosofía y buenas prácticas del plugin." -#: includes/admin/admin.php:130 +#: includes/admin/admin.php:138 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -3418,7 +3478,7 @@ msgstr "" "intuitiva parra mostrar valores de campos personalizados en cualquier " "archivo de plantilla de cualquier tema." -#: includes/admin/admin.php:127 includes/admin/admin.php:129 +#: includes/admin/admin.php:135 includes/admin/admin.php:137 msgid "Overview" msgstr "Resumen" @@ -3438,7 +3498,7 @@ msgstr "Nonce no válido." msgid "Error loading field." msgstr "Error al cargar el campo." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 +#: assets/build/js/acf-input.js:2748 assets/build/js/acf-input.js:2817 #: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 msgid "Location not found: %s" msgstr "Ubicación no encontrada: %s" @@ -3586,7 +3646,7 @@ msgid "Show this field if" msgstr "Mostrar este campo si" #: includes/admin/views/acf-field-group/conditional-logic.php:25 -#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:410 +#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:428 msgid "Conditional Logic" msgstr "Lógica condicional" @@ -3632,15 +3692,15 @@ msgstr "Es necesario actualizar la base de datos" msgid "Options Page" msgstr "Página de opciones" -#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:479 msgid "Gallery" msgstr "Galería" -#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:469 msgid "Flexible Content" msgstr "Contenido flexible" -#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:489 msgid "Repeater" msgstr "Repetidor" @@ -3889,7 +3949,7 @@ msgstr "Arrastra para reordenar" #: includes/admin/post-types/admin-field-group.php:103 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2347 +#: assets/build/js/acf-field-group.js:2346 #: assets/build/js/acf-field-group.js:2763 msgid "Show this field group if" msgstr "Mostrar este grupo de campos si" @@ -4073,7 +4133,7 @@ msgstr "Duplicar este elemento" msgid "Supports" msgstr "Supports" -#: includes/admin/admin.php:261 includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:326 includes/admin/views/browse-fields-modal.php:92 msgid "Documentation" msgstr "Documentación" @@ -4176,7 +4236,7 @@ msgstr "Null" #: includes/admin/post-types/admin-field-group.php:101 #: includes/class-acf-internal-post-type.php:730 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1510 +#: assets/build/js/acf-field-group.js:1509 #: assets/build/js/acf-field-group.js:1821 msgid "copy" msgstr "copiar" @@ -4194,7 +4254,7 @@ msgid "Checked" msgstr "Seleccionado" #: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1615 +#: assets/build/js/acf-field-group.js:1614 #: assets/build/js/acf-field-group.js:1933 msgid "Move Custom Field" msgstr "Mover campo personalizado" @@ -4210,13 +4270,13 @@ msgid "Field group title is required" msgstr "El título del grupo de campos es obligatorio" #: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1604 +#: assets/build/js/acf-field-group.js:1603 #: assets/build/js/acf-field-group.js:1919 msgid "This field cannot be moved until its changes have been saved" msgstr "Este campo se puede mover hasta que sus cambios se hayan guardado" #: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1414 +#: assets/build/js/acf-field-group.js:1413 #: assets/build/js/acf-field-group.js:1716 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "" @@ -4284,15 +4344,15 @@ msgstr "Página" msgid "Post" msgstr "Entrada" -#: includes/fields.php:353 +#: includes/fields.php:371 msgid "Relational" msgstr "Relación" -#: includes/fields.php:352 +#: includes/fields.php:370 msgid "Choice" msgstr "Elección" -#: includes/fields.php:350 +#: includes/fields.php:368 msgid "Basic" msgstr "Básico" @@ -4320,7 +4380,7 @@ msgstr "Actualizar" msgid "Validate Email" msgstr "Validar correo electrónico" -#: includes/fields.php:351 includes/forms/form-front.php:49 +#: includes/fields.php:369 includes/forms/form-front.php:49 msgid "Content" msgstr "Contenido" @@ -4329,8 +4389,8 @@ msgstr "Contenido" msgid "Title" msgstr "Título" -#: includes/assets.php:372 includes/forms/form-comment.php:154 -#: assets/build/js/acf-input.js:7372 assets/build/js/acf-input.js:7956 +#: includes/assets.php:373 includes/forms/form-comment.php:154 +#: assets/build/js/acf-input.js:7370 assets/build/js/acf-input.js:7956 msgid "Edit field group" msgstr "Editar grupo de campos" @@ -4387,59 +4447,59 @@ msgid "Has any value" msgstr "No tiene algún valor" #: includes/admin/admin-internal-post-type.php:345 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 +#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:354 #: assets/build/js/acf.js:1564 assets/build/js/acf.js:1658 msgid "Cancel" msgstr "Cancelar" -#: includes/assets.php:349 assets/build/js/acf.js:1738 +#: includes/assets.php:350 assets/build/js/acf.js:1738 #: assets/build/js/acf.js:1855 msgid "Are you sure?" msgstr "¿Estás seguro?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9432 +#: includes/assets.php:370 assets/build/js/acf-input.js:9430 #: assets/build/js/acf-input.js:10282 msgid "%d fields require attention" msgstr "%d campos requieren atención" -#: includes/assets.php:368 assets/build/js/acf-input.js:9430 +#: includes/assets.php:369 assets/build/js/acf-input.js:9428 #: assets/build/js/acf-input.js:10278 msgid "1 field requires attention" msgstr "1 campo requiere atención" -#: includes/assets.php:367 includes/validation.php:271 -#: includes/validation.php:279 assets/build/js/acf-input.js:9425 +#: includes/assets.php:368 includes/validation.php:271 +#: includes/validation.php:279 assets/build/js/acf-input.js:9423 #: assets/build/js/acf-input.js:10273 msgid "Validation failed" msgstr "Validación fallida" -#: includes/assets.php:366 assets/build/js/acf-input.js:9593 +#: includes/assets.php:367 assets/build/js/acf-input.js:9591 #: assets/build/js/acf-input.js:10461 msgid "Validation successful" msgstr "Validación correcta" -#: includes/media.php:54 assets/build/js/acf-input.js:7200 +#: includes/media.php:54 assets/build/js/acf-input.js:7198 #: assets/build/js/acf-input.js:7760 msgid "Restricted" msgstr "Restringido" -#: includes/media.php:53 assets/build/js/acf-input.js:7015 +#: includes/media.php:53 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7524 msgid "Collapse Details" msgstr "Contraer detalles" -#: includes/media.php:52 assets/build/js/acf-input.js:7015 +#: includes/media.php:52 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7521 msgid "Expand Details" msgstr "Ampliar detalles" #: includes/admin/views/acf-post-type/advanced-settings.php:470 -#: includes/media.php:51 assets/build/js/acf-input.js:6882 +#: includes/media.php:51 assets/build/js/acf-input.js:6880 #: assets/build/js/acf-input.js:7369 msgid "Uploaded to this post" msgstr "Subido a esta publicación" -#: includes/media.php:50 assets/build/js/acf-input.js:6921 +#: includes/media.php:50 assets/build/js/acf-input.js:6919 #: assets/build/js/acf-input.js:7408 msgctxt "verb" msgid "Update" @@ -4450,7 +4510,7 @@ msgctxt "verb" msgid "Edit" msgstr "Editar" -#: includes/assets.php:363 assets/build/js/acf-input.js:9202 +#: includes/assets.php:364 assets/build/js/acf-input.js:9200 #: assets/build/js/acf-input.js:10044 msgid "The changes you made will be lost if you navigate away from this page" msgstr "Los cambios que has realizado se perderán si navegas hacia otra página" @@ -4465,7 +4525,7 @@ msgstr "El tipo de archivo debe ser %s." #: includes/admin/views/acf-field-group/location-group.php:3 #: includes/admin/views/acf-field-group/locations.php:35 #: includes/api/api-helpers.php:2964 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2385 +#: assets/build/js/acf-field-group.js:2384 #: assets/build/js/acf-field-group.js:933 #: assets/build/js/acf-field-group.js:2807 msgid "or" @@ -4517,7 +4577,7 @@ msgstr "Miniatura" #: includes/acf-field-functions.php:852 #: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 +#: assets/build/js/acf-field-group.js:1076 #: assets/build/js/acf-field-group.js:1260 msgid "(no label)" msgstr "(sin etiqueta)" @@ -4750,18 +4810,18 @@ msgid "File name" msgstr "Nombre del archivo" #: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: assets/build/js/acf-input.js:2472 assets/build/js/acf-input.js:2625 msgid "Update File" msgstr "Actualizar archivo" #: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: assets/build/js/acf-input.js:2471 assets/build/js/acf-input.js:2624 msgid "Edit File" msgstr "Editar archivo" #: includes/admin/tools/class-acf-admin-tool-import.php:57 #: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: assets/build/js/acf-input.js:2445 assets/build/js/acf-input.js:2597 msgid "Select File" msgstr "Seleccionar archivo" @@ -4787,7 +4847,7 @@ msgid "Enter each default value on a new line" msgstr "Añade cada valor en una nueva línea" #: includes/fields/class-acf-field-select.php:243 includes/media.php:48 -#: assets/build/js/acf-input.js:6780 assets/build/js/acf-input.js:7254 +#: assets/build/js/acf-input.js:6778 assets/build/js/acf-input.js:7254 msgctxt "verb" msgid "Select" msgstr "Selecciona" @@ -5141,48 +5201,48 @@ msgstr "Permitir nulo" msgid "Parent" msgstr "Superior" -#: includes/fields/class-acf-field-wysiwyg.php:378 +#: includes/fields/class-acf-field-wysiwyg.php:381 msgid "TinyMCE will not be initialized until field is clicked" msgstr "TinyMCE no se inicializará hasta que se haga clic en el campo" -#: includes/fields/class-acf-field-wysiwyg.php:377 +#: includes/fields/class-acf-field-wysiwyg.php:380 msgid "Delay Initialization" msgstr "Inicialización del retardo" -#: includes/fields/class-acf-field-wysiwyg.php:366 +#: includes/fields/class-acf-field-wysiwyg.php:369 msgid "Show Media Upload Buttons" msgstr "Mostrar botones para subir archivos multimedia" -#: includes/fields/class-acf-field-wysiwyg.php:350 +#: includes/fields/class-acf-field-wysiwyg.php:353 msgid "Toolbar" msgstr "Barra de herramientas" -#: includes/fields/class-acf-field-wysiwyg.php:342 +#: includes/fields/class-acf-field-wysiwyg.php:345 msgid "Text Only" msgstr "Sólo texto" -#: includes/fields/class-acf-field-wysiwyg.php:341 +#: includes/fields/class-acf-field-wysiwyg.php:344 msgid "Visual Only" msgstr "Sólo visual" -#: includes/fields/class-acf-field-wysiwyg.php:340 +#: includes/fields/class-acf-field-wysiwyg.php:343 msgid "Visual & Text" msgstr "Visual y Texto" -#: includes/fields/class-acf-field-wysiwyg.php:335 +#: includes/fields/class-acf-field-wysiwyg.php:338 msgid "Tabs" msgstr "Pestañas" -#: includes/fields/class-acf-field-wysiwyg.php:277 +#: includes/fields/class-acf-field-wysiwyg.php:280 msgid "Click to initialize TinyMCE" msgstr "Haz clic para iniciar TinyMCE" -#: includes/fields/class-acf-field-wysiwyg.php:271 +#: includes/fields/class-acf-field-wysiwyg.php:274 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Texto" -#: includes/fields/class-acf-field-wysiwyg.php:270 +#: includes/fields/class-acf-field-wysiwyg.php:273 msgid "Visual" msgstr "Visual" @@ -5259,7 +5319,7 @@ msgstr "Marcador de posición" #: includes/fields/class-acf-field-text.php:104 #: includes/fields/class-acf-field-textarea.php:102 #: includes/fields/class-acf-field-url.php:100 -#: includes/fields/class-acf-field-wysiwyg.php:303 +#: includes/fields/class-acf-field-wysiwyg.php:306 msgid "Appears when creating a new post" msgstr "Aparece cuando se está creando una nueva entrada" @@ -5360,17 +5420,17 @@ msgid "Select post type" msgstr "Seleccionar tipo de contenido" #: includes/fields/class-acf-field-relationship.php:60 -#: assets/build/js/acf-input.js:3930 assets/build/js/acf-input.js:4214 +#: assets/build/js/acf-input.js:3928 assets/build/js/acf-input.js:4214 msgid "No matches found" msgstr "No se han encontrado coincidencias" #: includes/fields/class-acf-field-relationship.php:59 -#: assets/build/js/acf-input.js:3913 assets/build/js/acf-input.js:4193 +#: assets/build/js/acf-input.js:3911 assets/build/js/acf-input.js:4193 msgid "Loading" msgstr "Cargando" #: includes/fields/class-acf-field-relationship.php:58 -#: assets/build/js/acf-input.js:3818 assets/build/js/acf-input.js:4084 +#: assets/build/js/acf-input.js:3816 assets/build/js/acf-input.js:4084 msgid "Maximum values reached ( {max} values )" msgstr "Valores máximos alcanzados ( {max} valores )" @@ -5479,7 +5539,7 @@ msgstr "Añadir imagen" msgid "No image selected" msgstr "No hay ninguna imagen seleccionada" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:161 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:161 #: includes/fields/class-acf-field-image.php:141 #: includes/fields/class-acf-field-link.php:139 assets/build/js/acf.js:1563 #: assets/build/js/acf.js:1657 @@ -5494,22 +5554,22 @@ msgid "Edit" msgstr "Editar" #: includes/fields/class-acf-field-image.php:69 includes/media.php:55 -#: assets/build/js/acf-input.js:6827 assets/build/js/acf-input.js:7308 +#: assets/build/js/acf-input.js:6825 assets/build/js/acf-input.js:7308 msgid "All images" msgstr "Todas las imágenes" #: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: assets/build/js/acf-input.js:3179 assets/build/js/acf-input.js:3399 msgid "Update Image" msgstr "Actualizar imagen" #: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: assets/build/js/acf-input.js:3178 assets/build/js/acf-input.js:3398 msgid "Edit Image" msgstr "Editar imagen" #: includes/fields/class-acf-field-image.php:66 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: assets/build/js/acf-input.js:3154 assets/build/js/acf-input.js:3373 msgid "Select Image" msgstr "Seleccionar imagen" @@ -5596,16 +5656,16 @@ msgstr "Selector de fecha" #: includes/fields/class-acf-field-image.php:247 #: includes/fields/class-acf-field-image.php:283 -#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:266 msgid "Width" msgstr "Ancho" -#: includes/fields/class-acf-field-oembed.php:260 -#: includes/fields/class-acf-field-oembed.php:272 +#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:275 msgid "Embed Size" msgstr "Tamaño de incrustación" -#: includes/fields/class-acf-field-oembed.php:218 +#: includes/fields/class-acf-field-oembed.php:221 msgid "Enter URL" msgstr "Introduce la URL" @@ -5646,7 +5706,7 @@ msgstr "UI estilizada" #: includes/fields/class-acf-field-textarea.php:101 #: includes/fields/class-acf-field-true_false.php:144 #: includes/fields/class-acf-field-url.php:99 -#: includes/fields/class-acf-field-wysiwyg.php:302 +#: includes/fields/class-acf-field-wysiwyg.php:305 msgid "Default Value" msgstr "Valor por defecto" @@ -5660,13 +5720,13 @@ msgstr "Muestra el texto junto a la casilla de verificación" msgid "Message" msgstr "Mensaje" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:85 +#: includes/assets.php:352 includes/fields/class-acf-field-true_false.php:85 #: includes/fields/class-acf-field-true_false.php:184 #: assets/build/js/acf.js:1740 assets/build/js/acf.js:1857 msgid "No" msgstr "No" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:82 +#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:82 #: includes/fields/class-acf-field-true_false.php:168 #: assets/build/js/acf.js:1739 assets/build/js/acf.js:1856 msgid "Yes" @@ -5676,32 +5736,32 @@ msgstr "Sí" msgid "True / False" msgstr "Verdadero / Falso" -#: includes/fields/class-acf-field-group.php:444 +#: includes/fields/class-acf-field-group.php:440 msgid "Row" msgstr "Fila" -#: includes/fields/class-acf-field-group.php:443 +#: includes/fields/class-acf-field-group.php:439 msgid "Table" msgstr "Tabla" #: includes/admin/post-types/admin-field-group.php:132 -#: includes/fields/class-acf-field-group.php:442 +#: includes/fields/class-acf-field-group.php:438 msgid "Block" msgstr "Bloque" -#: includes/fields/class-acf-field-group.php:437 +#: includes/fields/class-acf-field-group.php:433 msgid "Specify the style used to render the selected fields" msgstr "" "Especifica el estilo utilizado para representar los campos seleccionados" -#: includes/fields.php:355 includes/fields/class-acf-field-button-group.php:210 +#: includes/fields.php:373 includes/fields/class-acf-field-button-group.php:210 #: includes/fields/class-acf-field-checkbox.php:424 -#: includes/fields/class-acf-field-group.php:436 +#: includes/fields/class-acf-field-group.php:432 #: includes/fields/class-acf-field-radio.php:285 msgid "Layout" msgstr "Estructura" -#: includes/fields/class-acf-field-group.php:420 +#: includes/fields/class-acf-field-group.php:416 msgid "Sub Fields" msgstr "Subcampos" @@ -5716,7 +5776,7 @@ msgstr "Personalizar la altura del mapa" #: includes/fields/class-acf-field-google-map.php:233 #: includes/fields/class-acf-field-image.php:258 #: includes/fields/class-acf-field-image.php:294 -#: includes/fields/class-acf-field-oembed.php:275 +#: includes/fields/class-acf-field-oembed.php:278 msgid "Height" msgstr "Altura" @@ -5756,7 +5816,7 @@ msgid "Search" msgstr "Buscar" #: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: assets/build/js/acf-input.js:2838 assets/build/js/acf-input.js:3026 msgid "Sorry, this browser does not support geolocation" msgstr "Lo siento, este navegador no es compatible con la geolocalización" @@ -5959,9 +6019,9 @@ msgstr "Opciones Actualizadas" #: pro/updates.php:99 msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" "Para habilitar las actualizaciones, introduzca su clave de licencia en la " "página Actualizaciones. Si no tiene una clave de " @@ -6445,8 +6505,8 @@ msgid "" "a>." msgstr "" "Para desbloquear las actualizaciones, por favor a continuación introduce tu " -"clave de licencia. Si no tienes una clave de licencia, consulta detalles y precios." +"clave de licencia. Si no tienes una clave de licencia, consulta detalles y precios." #: pro/admin/views/html-settings-updates.php:37 msgid "License Key" diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-es_MX.mo b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-es_MX.mo index ac51bc567..9c8a2abc6 100644 Binary files a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-es_MX.mo and b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-es_MX.mo differ diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-es_MX.po b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-es_MX.po index 670ac3ff2..e1e4ba0fd 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-es_MX.po +++ b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-es_MX.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2024-01-12T11:58:55+00:00\n" +"PO-Revision-Date: 2024-02-05T19:27:11+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: es_MX\n" "MIME-Version: 1.0\n" @@ -21,6 +21,55 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:59 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:41 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by the ACF " +"shortcode. We've detected the output of some of your fields will be modified " +"by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:33 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields will be modified by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:22 +msgid "" +"%1$s ACF will soon escape unsafe HTML that is rendered by the_field(). We've detected the output of some of your fields will be modified by " +"this change. %2$s. %3$s" +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:14 +msgid "Please contact your site admin for more details." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn how to fix" +msgstr "" + +#: includes/admin/admin.php:67 +msgid "Hide details" +msgstr "" + +#: includes/admin/admin.php:66 includes/admin/views/escaped-html-notice.php:11 +msgid "Show details" +msgstr "" + #: includes/admin/views/global/navigation.php:223 msgid "Renew ACF PRO License" msgstr "" @@ -103,26 +152,26 @@ msgid "Add fields" msgstr "" #: includes/admin/post-types/admin-field-group.php:121 -#: assets/build/js/acf-field-group.js:2753 +#: assets/build/js/acf-field-group.js:2752 #: assets/build/js/acf-field-group.js:3236 msgid "This Field" msgstr "" -#: includes/admin/admin.php:267 +#: includes/admin/admin.php:332 msgid "ACF PRO" msgstr "" -#: includes/admin/admin.php:265 +#: includes/admin/admin.php:330 msgid "Feedback" msgstr "" -#: includes/admin/admin.php:263 +#: includes/admin/admin.php:328 msgid "Support" msgstr "" #. translators: This text is prepended by a link to ACF's website, and appended #. by a link to WP Engine's website. -#: includes/admin/admin.php:238 +#: includes/admin/admin.php:303 msgid "is developed and maintained by" msgstr "" @@ -610,14 +659,14 @@ msgid "" "are shown while editing content. Useful for keeping large datasets tidy." msgstr "" -#: includes/fields.php:474 +#: includes/fields.php:492 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " "can be repeated again and again." msgstr "" -#: includes/fields.php:464 +#: includes/fields.php:482 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -625,14 +674,14 @@ msgid "" "and the minimum/maximum number of attachments allowed." msgstr "" -#: includes/fields.php:454 +#: includes/fields.php:472 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" -#: includes/fields.php:444 +#: includes/fields.php:462 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -640,16 +689,16 @@ msgid "" "or display the selected fields as a group of subfields." msgstr "" -#: includes/fields.php:441 +#: includes/fields.php:459 msgctxt "noun" msgid "Clone" msgstr "Clon" -#: includes/admin/views/global/navigation.php:86 includes/fields.php:356 +#: includes/admin/views/global/navigation.php:86 includes/fields.php:374 msgid "PRO" msgstr "" -#: includes/fields.php:354 includes/fields.php:411 +#: includes/fields.php:372 includes/fields.php:429 msgid "Advanced" msgstr "" @@ -2492,14 +2541,14 @@ msgid "Post type deleted." msgstr "" #: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 +#: assets/build/js/acf-field-group.js:1145 #: assets/build/js/acf-field-group.js:1366 msgid "Type to search..." msgstr "" #: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2319 +#: assets/build/js/acf-field-group.js:1171 +#: assets/build/js/acf-field-group.js:2318 #: assets/build/js/acf-field-group.js:1414 #: assets/build/js/acf-field-group.js:2727 msgid "PRO Only" @@ -2512,13 +2561,13 @@ msgid "Field groups linked successfully." msgstr "" #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:195 +#: includes/admin/admin.php:203 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." msgstr "" -#: includes/admin/admin.php:48 includes/admin/admin.php:267 +#: includes/admin/admin.php:47 includes/admin/admin.php:332 msgid "ACF" msgstr "" @@ -2603,7 +2652,7 @@ msgid "" "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" msgstr "" -#: includes/api/api-template.php:835 +#: includes/api/api-template.php:1051 msgid "[ACF shortcode value disabled for preview]" msgstr "" @@ -2613,7 +2662,7 @@ msgid "Close Modal" msgstr "" #: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1670 +#: assets/build/js/acf-field-group.js:1669 #: assets/build/js/acf-field-group.js:1993 msgid "Field moved to other group" msgstr "" @@ -2780,16 +2829,16 @@ msgstr "" msgid "Add Field" msgstr "" -#: includes/acf-field-group-functions.php:496 includes/fields.php:409 +#: includes/acf-field-group-functions.php:496 includes/fields.php:427 msgid "Presentation" msgstr "" -#: includes/fields.php:408 +#: includes/fields.php:426 msgid "Validation" msgstr "" #: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:407 +#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:425 msgid "General" msgstr "" @@ -2834,7 +2883,7 @@ msgid "Activate this item" msgstr "" #: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2812 +#: assets/build/js/acf-field-group.js:2811 #: assets/build/js/acf-field-group.js:3313 msgid "Move field group to trash?" msgstr "" @@ -2863,17 +2912,17 @@ msgid "" "at the same time. We've automatically deactivated Advanced Custom Fields." msgstr "" -#: includes/acf-value-functions.php:374 +#: includes/acf-value-functions.php:377 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s - Hemos detectado una o más llamadas para obtener " "valores de campo de ACF antes de que ACF se haya iniciado. Esto no es " -"compatible y puede ocasionar datos mal formados o faltantes. Aprende cómo corregirlo." +"compatible y puede ocasionar datos mal formados o faltantes. Aprende cómo corregirlo." #: includes/fields/class-acf-field-user.php:551 msgid "%1$s must have a user with the %2$s role." @@ -3062,23 +3111,23 @@ msgstr "Cargando diff" msgid "Review local JSON changes" msgstr "Revisar cambios de JSON local" -#: includes/admin/admin.php:170 +#: includes/admin/admin.php:178 msgid "Visit website" msgstr "Visitar web" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:177 msgid "View details" msgstr "Ver detalles" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:176 msgid "Version %s" msgstr "Versión %s" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:175 msgid "Information" msgstr "Información" -#: includes/admin/admin.php:158 +#: includes/admin/admin.php:166 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -3087,14 +3136,14 @@ msgstr "" "soporte de nuestro centro de ayuda te ayudarán más en profundidad con los " "retos técnicos." -#: includes/admin/admin.php:154 +#: includes/admin/admin.php:162 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " "figure out the 'how-tos' of the ACF world." msgstr "" -#: includes/admin/admin.php:150 +#: includes/admin/admin.php:158 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -3104,7 +3153,7 @@ msgstr "" "documentación contiene referencias y guías para la mayoría de situaciones en " "las que puedas encontrarte." -#: includes/admin/admin.php:147 +#: includes/admin/admin.php:155 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -3113,11 +3162,11 @@ msgstr "" "Somos fanáticos del soporte, y queremos que consigas el máximo en tu web con " "ACF." -#: includes/admin/admin.php:144 includes/admin/admin.php:146 +#: includes/admin/admin.php:152 includes/admin/admin.php:154 msgid "Help & Support" msgstr "Ayuda y soporte" -#: includes/admin/admin.php:135 +#: includes/admin/admin.php:143 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -3125,7 +3174,7 @@ msgstr "" "Por favor, usa la pestaña de ayuda y soporte para contactar si descubres que " "necesitas ayuda." -#: includes/admin/admin.php:132 +#: includes/admin/admin.php:140 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -3135,7 +3184,7 @@ msgstr "" "nuestra guía de primeros pasos para " "familiarizarte con la filosofía y buenas prácticas del plugin." -#: includes/admin/admin.php:130 +#: includes/admin/admin.php:138 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -3146,7 +3195,7 @@ msgstr "" "intuitiva parra mostrar valores de campos personalizados en cualquier " "archivo de plantilla de cualquier tema." -#: includes/admin/admin.php:127 includes/admin/admin.php:129 +#: includes/admin/admin.php:135 includes/admin/admin.php:137 msgid "Overview" msgstr "Resumen" @@ -3166,7 +3215,7 @@ msgstr "Nonce no válido." msgid "Error loading field." msgstr "Error al cargar el campo." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 +#: assets/build/js/acf-input.js:2748 assets/build/js/acf-input.js:2817 #: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 msgid "Location not found: %s" msgstr "Ubicación no encontrada: %s" @@ -3314,7 +3363,7 @@ msgid "Show this field if" msgstr "Mostrar este campo si" #: includes/admin/views/acf-field-group/conditional-logic.php:25 -#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:410 +#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:428 msgid "Conditional Logic" msgstr "Lógica condicional" @@ -3360,15 +3409,15 @@ msgstr "Es necesario actualizar la base de datos" msgid "Options Page" msgstr "Página de opciones" -#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:479 msgid "Gallery" msgstr "Galería" -#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:469 msgid "Flexible Content" msgstr "Contenido flexible" -#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:489 msgid "Repeater" msgstr "Repetidor" @@ -3617,7 +3666,7 @@ msgstr "Arrastra para reordenar" #: includes/admin/post-types/admin-field-group.php:103 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2347 +#: assets/build/js/acf-field-group.js:2346 #: assets/build/js/acf-field-group.js:2763 msgid "Show this field group if" msgstr "Mostrar este grupo de campos si" @@ -3794,7 +3843,7 @@ msgstr "Duplicar este elemento" msgid "Supports" msgstr "" -#: includes/admin/admin.php:261 includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:326 includes/admin/views/browse-fields-modal.php:92 msgid "Documentation" msgstr "Documentación" @@ -3897,7 +3946,7 @@ msgstr "Null" #: includes/admin/post-types/admin-field-group.php:101 #: includes/class-acf-internal-post-type.php:730 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1510 +#: assets/build/js/acf-field-group.js:1509 #: assets/build/js/acf-field-group.js:1821 msgid "copy" msgstr "copiar" @@ -3915,7 +3964,7 @@ msgid "Checked" msgstr "Seleccionado" #: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1615 +#: assets/build/js/acf-field-group.js:1614 #: assets/build/js/acf-field-group.js:1933 msgid "Move Custom Field" msgstr "Mover campo personalizado" @@ -3931,13 +3980,13 @@ msgid "Field group title is required" msgstr "El título del grupo de campos es obligatorio" #: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1604 +#: assets/build/js/acf-field-group.js:1603 #: assets/build/js/acf-field-group.js:1919 msgid "This field cannot be moved until its changes have been saved" msgstr "Este campo se puede mover hasta que sus cambios se hayan guardado" #: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1414 +#: assets/build/js/acf-field-group.js:1413 #: assets/build/js/acf-field-group.js:1716 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "" @@ -4005,15 +4054,15 @@ msgstr "Página" msgid "Post" msgstr "Entrada" -#: includes/fields.php:353 +#: includes/fields.php:371 msgid "Relational" msgstr "Relación" -#: includes/fields.php:352 +#: includes/fields.php:370 msgid "Choice" msgstr "Elección" -#: includes/fields.php:350 +#: includes/fields.php:368 msgid "Basic" msgstr "Básico" @@ -4041,7 +4090,7 @@ msgstr "Actualizar" msgid "Validate Email" msgstr "Validar correo electrónico" -#: includes/fields.php:351 includes/forms/form-front.php:49 +#: includes/fields.php:369 includes/forms/form-front.php:49 msgid "Content" msgstr "Contenido" @@ -4050,8 +4099,8 @@ msgstr "Contenido" msgid "Title" msgstr "Título" -#: includes/assets.php:372 includes/forms/form-comment.php:154 -#: assets/build/js/acf-input.js:7372 assets/build/js/acf-input.js:7956 +#: includes/assets.php:373 includes/forms/form-comment.php:154 +#: assets/build/js/acf-input.js:7370 assets/build/js/acf-input.js:7956 msgid "Edit field group" msgstr "Editar grupo de campos" @@ -4108,59 +4157,59 @@ msgid "Has any value" msgstr "No tiene algún valor" #: includes/admin/admin-internal-post-type.php:345 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 +#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:354 #: assets/build/js/acf.js:1564 assets/build/js/acf.js:1658 msgid "Cancel" msgstr "Cancelar" -#: includes/assets.php:349 assets/build/js/acf.js:1738 +#: includes/assets.php:350 assets/build/js/acf.js:1738 #: assets/build/js/acf.js:1855 msgid "Are you sure?" msgstr "¿Estás seguro?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9432 +#: includes/assets.php:370 assets/build/js/acf-input.js:9430 #: assets/build/js/acf-input.js:10282 msgid "%d fields require attention" msgstr "%d campos requieren atención" -#: includes/assets.php:368 assets/build/js/acf-input.js:9430 +#: includes/assets.php:369 assets/build/js/acf-input.js:9428 #: assets/build/js/acf-input.js:10278 msgid "1 field requires attention" msgstr "1 campo requiere atención" -#: includes/assets.php:367 includes/validation.php:271 -#: includes/validation.php:279 assets/build/js/acf-input.js:9425 +#: includes/assets.php:368 includes/validation.php:271 +#: includes/validation.php:279 assets/build/js/acf-input.js:9423 #: assets/build/js/acf-input.js:10273 msgid "Validation failed" msgstr "Validación fallida" -#: includes/assets.php:366 assets/build/js/acf-input.js:9593 +#: includes/assets.php:367 assets/build/js/acf-input.js:9591 #: assets/build/js/acf-input.js:10461 msgid "Validation successful" msgstr "Validación correcta" -#: includes/media.php:54 assets/build/js/acf-input.js:7200 +#: includes/media.php:54 assets/build/js/acf-input.js:7198 #: assets/build/js/acf-input.js:7760 msgid "Restricted" msgstr "Restringido" -#: includes/media.php:53 assets/build/js/acf-input.js:7015 +#: includes/media.php:53 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7524 msgid "Collapse Details" msgstr "Contraer detalles" -#: includes/media.php:52 assets/build/js/acf-input.js:7015 +#: includes/media.php:52 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7521 msgid "Expand Details" msgstr "Ampliar detalles" #: includes/admin/views/acf-post-type/advanced-settings.php:470 -#: includes/media.php:51 assets/build/js/acf-input.js:6882 +#: includes/media.php:51 assets/build/js/acf-input.js:6880 #: assets/build/js/acf-input.js:7369 msgid "Uploaded to this post" msgstr "Subido a esta publicación" -#: includes/media.php:50 assets/build/js/acf-input.js:6921 +#: includes/media.php:50 assets/build/js/acf-input.js:6919 #: assets/build/js/acf-input.js:7408 msgctxt "verb" msgid "Update" @@ -4171,7 +4220,7 @@ msgctxt "verb" msgid "Edit" msgstr "Editar" -#: includes/assets.php:363 assets/build/js/acf-input.js:9202 +#: includes/assets.php:364 assets/build/js/acf-input.js:9200 #: assets/build/js/acf-input.js:10044 msgid "The changes you made will be lost if you navigate away from this page" msgstr "Los cambios que has realizado se perderán si navegas hacia otra página" @@ -4186,7 +4235,7 @@ msgstr "El tipo de archivo debe ser %s." #: includes/admin/views/acf-field-group/location-group.php:3 #: includes/admin/views/acf-field-group/locations.php:35 #: includes/api/api-helpers.php:2964 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2385 +#: assets/build/js/acf-field-group.js:2384 #: assets/build/js/acf-field-group.js:933 #: assets/build/js/acf-field-group.js:2807 msgid "or" @@ -4238,7 +4287,7 @@ msgstr "Miniatura" #: includes/acf-field-functions.php:852 #: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 +#: assets/build/js/acf-field-group.js:1076 #: assets/build/js/acf-field-group.js:1260 msgid "(no label)" msgstr "(sin etiqueta)" @@ -4471,18 +4520,18 @@ msgid "File name" msgstr "Nombre del archivo" #: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: assets/build/js/acf-input.js:2472 assets/build/js/acf-input.js:2625 msgid "Update File" msgstr "Actualizar archivo" #: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: assets/build/js/acf-input.js:2471 assets/build/js/acf-input.js:2624 msgid "Edit File" msgstr "Editar archivo" #: includes/admin/tools/class-acf-admin-tool-import.php:57 #: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: assets/build/js/acf-input.js:2445 assets/build/js/acf-input.js:2597 msgid "Select File" msgstr "Seleccionar archivo" @@ -4508,7 +4557,7 @@ msgid "Enter each default value on a new line" msgstr "Añade cada valor en una nueva línea" #: includes/fields/class-acf-field-select.php:243 includes/media.php:48 -#: assets/build/js/acf-input.js:6780 assets/build/js/acf-input.js:7254 +#: assets/build/js/acf-input.js:6778 assets/build/js/acf-input.js:7254 msgctxt "verb" msgid "Select" msgstr "Selecciona" @@ -4862,48 +4911,48 @@ msgstr "" msgid "Parent" msgstr "Superior" -#: includes/fields/class-acf-field-wysiwyg.php:378 +#: includes/fields/class-acf-field-wysiwyg.php:381 msgid "TinyMCE will not be initialized until field is clicked" msgstr "TinyMCE no se iniciará hasta que se haga clic en el campo" -#: includes/fields/class-acf-field-wysiwyg.php:377 +#: includes/fields/class-acf-field-wysiwyg.php:380 msgid "Delay Initialization" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:366 +#: includes/fields/class-acf-field-wysiwyg.php:369 msgid "Show Media Upload Buttons" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:350 +#: includes/fields/class-acf-field-wysiwyg.php:353 msgid "Toolbar" msgstr "Barra de herramientas" -#: includes/fields/class-acf-field-wysiwyg.php:342 +#: includes/fields/class-acf-field-wysiwyg.php:345 msgid "Text Only" msgstr "Sólo texto" -#: includes/fields/class-acf-field-wysiwyg.php:341 +#: includes/fields/class-acf-field-wysiwyg.php:344 msgid "Visual Only" msgstr "Sólo visual" -#: includes/fields/class-acf-field-wysiwyg.php:340 +#: includes/fields/class-acf-field-wysiwyg.php:343 msgid "Visual & Text" msgstr "Visual y Texto" -#: includes/fields/class-acf-field-wysiwyg.php:335 +#: includes/fields/class-acf-field-wysiwyg.php:338 msgid "Tabs" msgstr "Pestañas" -#: includes/fields/class-acf-field-wysiwyg.php:277 +#: includes/fields/class-acf-field-wysiwyg.php:280 msgid "Click to initialize TinyMCE" msgstr "Haz clic para iniciar TinyMCE" -#: includes/fields/class-acf-field-wysiwyg.php:271 +#: includes/fields/class-acf-field-wysiwyg.php:274 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Texto" -#: includes/fields/class-acf-field-wysiwyg.php:270 +#: includes/fields/class-acf-field-wysiwyg.php:273 msgid "Visual" msgstr "Visual" @@ -4980,7 +5029,7 @@ msgstr "Marcador de posición" #: includes/fields/class-acf-field-text.php:104 #: includes/fields/class-acf-field-textarea.php:102 #: includes/fields/class-acf-field-url.php:100 -#: includes/fields/class-acf-field-wysiwyg.php:303 +#: includes/fields/class-acf-field-wysiwyg.php:306 msgid "Appears when creating a new post" msgstr "Aparece cuando se está creando una nueva entrada" @@ -5081,17 +5130,17 @@ msgid "Select post type" msgstr "Seleccionar tipo de contenido" #: includes/fields/class-acf-field-relationship.php:60 -#: assets/build/js/acf-input.js:3930 assets/build/js/acf-input.js:4214 +#: assets/build/js/acf-input.js:3928 assets/build/js/acf-input.js:4214 msgid "No matches found" msgstr "No se han encontrado coincidencias" #: includes/fields/class-acf-field-relationship.php:59 -#: assets/build/js/acf-input.js:3913 assets/build/js/acf-input.js:4193 +#: assets/build/js/acf-input.js:3911 assets/build/js/acf-input.js:4193 msgid "Loading" msgstr "Cargando" #: includes/fields/class-acf-field-relationship.php:58 -#: assets/build/js/acf-input.js:3818 assets/build/js/acf-input.js:4084 +#: assets/build/js/acf-input.js:3816 assets/build/js/acf-input.js:4084 msgid "Maximum values reached ( {max} values )" msgstr "Valores máximos alcanzados ( {max} valores )" @@ -5200,7 +5249,7 @@ msgstr "Añadir imagen" msgid "No image selected" msgstr "No hay ninguna imagen seleccionada" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:161 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:161 #: includes/fields/class-acf-field-image.php:141 #: includes/fields/class-acf-field-link.php:139 assets/build/js/acf.js:1563 #: assets/build/js/acf.js:1657 @@ -5215,22 +5264,22 @@ msgid "Edit" msgstr "Editar" #: includes/fields/class-acf-field-image.php:69 includes/media.php:55 -#: assets/build/js/acf-input.js:6827 assets/build/js/acf-input.js:7308 +#: assets/build/js/acf-input.js:6825 assets/build/js/acf-input.js:7308 msgid "All images" msgstr "Todas las imágenes" #: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: assets/build/js/acf-input.js:3179 assets/build/js/acf-input.js:3399 msgid "Update Image" msgstr "Actualizar imagen" #: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: assets/build/js/acf-input.js:3178 assets/build/js/acf-input.js:3398 msgid "Edit Image" msgstr "Editar imagen" #: includes/fields/class-acf-field-image.php:66 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: assets/build/js/acf-input.js:3154 assets/build/js/acf-input.js:3373 msgid "Select Image" msgstr "Seleccionar imagen" @@ -5317,16 +5366,16 @@ msgstr "Selector de fecha" #: includes/fields/class-acf-field-image.php:247 #: includes/fields/class-acf-field-image.php:283 -#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:266 msgid "Width" msgstr "Ancho" -#: includes/fields/class-acf-field-oembed.php:260 -#: includes/fields/class-acf-field-oembed.php:272 +#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:275 msgid "Embed Size" msgstr "Tamaño de incrustación" -#: includes/fields/class-acf-field-oembed.php:218 +#: includes/fields/class-acf-field-oembed.php:221 msgid "Enter URL" msgstr "Introduce la URL" @@ -5367,7 +5416,7 @@ msgstr "" #: includes/fields/class-acf-field-textarea.php:101 #: includes/fields/class-acf-field-true_false.php:144 #: includes/fields/class-acf-field-url.php:99 -#: includes/fields/class-acf-field-wysiwyg.php:302 +#: includes/fields/class-acf-field-wysiwyg.php:305 msgid "Default Value" msgstr "Valor por defecto" @@ -5381,13 +5430,13 @@ msgstr "Muestra el texto junto a la casilla de verificación" msgid "Message" msgstr "Mensaje" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:85 +#: includes/assets.php:352 includes/fields/class-acf-field-true_false.php:85 #: includes/fields/class-acf-field-true_false.php:184 #: assets/build/js/acf.js:1740 assets/build/js/acf.js:1857 msgid "No" msgstr "No" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:82 +#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:82 #: includes/fields/class-acf-field-true_false.php:168 #: assets/build/js/acf.js:1739 assets/build/js/acf.js:1856 msgid "Yes" @@ -5397,32 +5446,32 @@ msgstr "Sí" msgid "True / False" msgstr "Verdadero / Falso" -#: includes/fields/class-acf-field-group.php:444 +#: includes/fields/class-acf-field-group.php:440 msgid "Row" msgstr "Fila" -#: includes/fields/class-acf-field-group.php:443 +#: includes/fields/class-acf-field-group.php:439 msgid "Table" msgstr "Tabla" #: includes/admin/post-types/admin-field-group.php:132 -#: includes/fields/class-acf-field-group.php:442 +#: includes/fields/class-acf-field-group.php:438 msgid "Block" msgstr "Bloque" -#: includes/fields/class-acf-field-group.php:437 +#: includes/fields/class-acf-field-group.php:433 msgid "Specify the style used to render the selected fields" msgstr "" "Especifica el estilo utilizado para representar los campos seleccionados" -#: includes/fields.php:355 includes/fields/class-acf-field-button-group.php:210 +#: includes/fields.php:373 includes/fields/class-acf-field-button-group.php:210 #: includes/fields/class-acf-field-checkbox.php:424 -#: includes/fields/class-acf-field-group.php:436 +#: includes/fields/class-acf-field-group.php:432 #: includes/fields/class-acf-field-radio.php:285 msgid "Layout" msgstr "Estructura" -#: includes/fields/class-acf-field-group.php:420 +#: includes/fields/class-acf-field-group.php:416 msgid "Sub Fields" msgstr "Subcampos" @@ -5437,7 +5486,7 @@ msgstr "Personalizar la altura del mapa" #: includes/fields/class-acf-field-google-map.php:233 #: includes/fields/class-acf-field-image.php:258 #: includes/fields/class-acf-field-image.php:294 -#: includes/fields/class-acf-field-oembed.php:275 +#: includes/fields/class-acf-field-oembed.php:278 msgid "Height" msgstr "Altura" @@ -5477,7 +5526,7 @@ msgid "Search" msgstr "Buscar" #: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: assets/build/js/acf-input.js:2838 assets/build/js/acf-input.js:3026 msgid "Sorry, this browser does not support geolocation" msgstr "Lo siento, este navegador no es compatible con la geolocalización" diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-es_VE.mo b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-es_VE.mo index d60132f91..436d1935e 100644 Binary files a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-es_VE.mo and b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-es_VE.mo differ diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-es_VE.po b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-es_VE.po index 023bee0fc..0081a5dee 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-es_VE.po +++ b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-es_VE.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2024-01-12T11:58:55+00:00\n" +"PO-Revision-Date: 2024-02-05T19:27:11+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: es_VE\n" "MIME-Version: 1.0\n" @@ -21,6 +21,55 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:59 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:41 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by the ACF " +"shortcode. We've detected the output of some of your fields will be modified " +"by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:33 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields will be modified by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:22 +msgid "" +"%1$s ACF will soon escape unsafe HTML that is rendered by the_field(). We've detected the output of some of your fields will be modified by " +"this change. %2$s. %3$s" +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:14 +msgid "Please contact your site admin for more details." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn how to fix" +msgstr "" + +#: includes/admin/admin.php:67 +msgid "Hide details" +msgstr "" + +#: includes/admin/admin.php:66 includes/admin/views/escaped-html-notice.php:11 +msgid "Show details" +msgstr "" + #: includes/admin/views/global/navigation.php:223 msgid "Renew ACF PRO License" msgstr "" @@ -103,26 +152,26 @@ msgid "Add fields" msgstr "" #: includes/admin/post-types/admin-field-group.php:121 -#: assets/build/js/acf-field-group.js:2753 +#: assets/build/js/acf-field-group.js:2752 #: assets/build/js/acf-field-group.js:3236 msgid "This Field" msgstr "" -#: includes/admin/admin.php:267 +#: includes/admin/admin.php:332 msgid "ACF PRO" msgstr "" -#: includes/admin/admin.php:265 +#: includes/admin/admin.php:330 msgid "Feedback" msgstr "" -#: includes/admin/admin.php:263 +#: includes/admin/admin.php:328 msgid "Support" msgstr "" #. translators: This text is prepended by a link to ACF's website, and appended #. by a link to WP Engine's website. -#: includes/admin/admin.php:238 +#: includes/admin/admin.php:303 msgid "is developed and maintained by" msgstr "" @@ -583,14 +632,14 @@ msgid "" "are shown while editing content. Useful for keeping large datasets tidy." msgstr "" -#: includes/fields.php:474 +#: includes/fields.php:492 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " "can be repeated again and again." msgstr "" -#: includes/fields.php:464 +#: includes/fields.php:482 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -598,14 +647,14 @@ msgid "" "and the minimum/maximum number of attachments allowed." msgstr "" -#: includes/fields.php:454 +#: includes/fields.php:472 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" -#: includes/fields.php:444 +#: includes/fields.php:462 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -613,16 +662,16 @@ msgid "" "or display the selected fields as a group of subfields." msgstr "" -#: includes/fields.php:441 +#: includes/fields.php:459 msgctxt "noun" msgid "Clone" msgstr "" -#: includes/admin/views/global/navigation.php:86 includes/fields.php:356 +#: includes/admin/views/global/navigation.php:86 includes/fields.php:374 msgid "PRO" msgstr "" -#: includes/fields.php:354 includes/fields.php:411 +#: includes/fields.php:372 includes/fields.php:429 msgid "Advanced" msgstr "" @@ -2465,14 +2514,14 @@ msgid "Post type deleted." msgstr "" #: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 +#: assets/build/js/acf-field-group.js:1145 #: assets/build/js/acf-field-group.js:1366 msgid "Type to search..." msgstr "" #: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2319 +#: assets/build/js/acf-field-group.js:1171 +#: assets/build/js/acf-field-group.js:2318 #: assets/build/js/acf-field-group.js:1414 #: assets/build/js/acf-field-group.js:2727 msgid "PRO Only" @@ -2485,13 +2534,13 @@ msgid "Field groups linked successfully." msgstr "" #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:195 +#: includes/admin/admin.php:203 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." msgstr "" -#: includes/admin/admin.php:48 includes/admin/admin.php:267 +#: includes/admin/admin.php:47 includes/admin/admin.php:332 msgid "ACF" msgstr "" @@ -2576,7 +2625,7 @@ msgid "" "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" msgstr "" -#: includes/api/api-template.php:835 +#: includes/api/api-template.php:1051 msgid "[ACF shortcode value disabled for preview]" msgstr "" @@ -2586,7 +2635,7 @@ msgid "Close Modal" msgstr "" #: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1670 +#: assets/build/js/acf-field-group.js:1669 #: assets/build/js/acf-field-group.js:1993 msgid "Field moved to other group" msgstr "" @@ -2753,16 +2802,16 @@ msgstr "" msgid "Add Field" msgstr "" -#: includes/acf-field-group-functions.php:496 includes/fields.php:409 +#: includes/acf-field-group-functions.php:496 includes/fields.php:427 msgid "Presentation" msgstr "" -#: includes/fields.php:408 +#: includes/fields.php:426 msgid "Validation" msgstr "" #: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:407 +#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:425 msgid "General" msgstr "" @@ -2807,7 +2856,7 @@ msgid "Activate this item" msgstr "" #: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2812 +#: assets/build/js/acf-field-group.js:2811 #: assets/build/js/acf-field-group.js:3313 msgid "Move field group to trash?" msgstr "" @@ -2836,17 +2885,17 @@ msgid "" "at the same time. We've automatically deactivated Advanced Custom Fields." msgstr "" -#: includes/acf-value-functions.php:374 +#: includes/acf-value-functions.php:377 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s - Hemos detectado una o más llamadas para obtener " "valores de campo de ACF antes de que ACF se haya iniciado. Esto no es " -"compatible y puede ocasionar datos mal formados o faltantes. Aprende cómo corregirlo." +"compatible y puede ocasionar datos mal formados o faltantes. Aprende cómo corregirlo." #: includes/fields/class-acf-field-user.php:551 msgid "%1$s must have a user with the %2$s role." @@ -3035,23 +3084,23 @@ msgstr "Cargando diff" msgid "Review local JSON changes" msgstr "Revisar cambios de JSON local" -#: includes/admin/admin.php:170 +#: includes/admin/admin.php:178 msgid "Visit website" msgstr "Visitar web" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:177 msgid "View details" msgstr "Ver detalles" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:176 msgid "Version %s" msgstr "Versión %s" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:175 msgid "Information" msgstr "Información" -#: includes/admin/admin.php:158 +#: includes/admin/admin.php:166 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -3060,14 +3109,14 @@ msgstr "" "soporte de nuestro centro de ayuda te ayudarán más en profundidad con los " "retos técnicos." -#: includes/admin/admin.php:154 +#: includes/admin/admin.php:162 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " "figure out the 'how-tos' of the ACF world." msgstr "" -#: includes/admin/admin.php:150 +#: includes/admin/admin.php:158 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -3077,7 +3126,7 @@ msgstr "" "documentación contiene referencias y guías para la mayoría de situaciones en " "las que puedas encontrarte." -#: includes/admin/admin.php:147 +#: includes/admin/admin.php:155 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -3086,11 +3135,11 @@ msgstr "" "Somos fanáticos del soporte, y queremos que consigas el máximo en tu web con " "ACF:" -#: includes/admin/admin.php:144 includes/admin/admin.php:146 +#: includes/admin/admin.php:152 includes/admin/admin.php:154 msgid "Help & Support" msgstr "Ayuda y soporte" -#: includes/admin/admin.php:135 +#: includes/admin/admin.php:143 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -3098,7 +3147,7 @@ msgstr "" "Por favor, usa la pestaña de ayuda y soporte para contactar si descubres que " "necesitas ayuda." -#: includes/admin/admin.php:132 +#: includes/admin/admin.php:140 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -3108,7 +3157,7 @@ msgstr "" "nuestra guía de primeros pasos para " "familiarizarte con la filosofía y buenas prácticas del plugin." -#: includes/admin/admin.php:130 +#: includes/admin/admin.php:138 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -3119,7 +3168,7 @@ msgstr "" "intuitiva parra mostrar valores de campos personalizados en cualquier " "archivo de plantilla de cualquier tema." -#: includes/admin/admin.php:127 includes/admin/admin.php:129 +#: includes/admin/admin.php:135 includes/admin/admin.php:137 msgid "Overview" msgstr "Resumen" @@ -3139,7 +3188,7 @@ msgstr "Nonce no válido." msgid "Error loading field." msgstr "Error al cargar el campo." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 +#: assets/build/js/acf-input.js:2748 assets/build/js/acf-input.js:2817 #: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 msgid "Location not found: %s" msgstr "Ubicación no encontrada: %s" @@ -3287,7 +3336,7 @@ msgid "Show this field if" msgstr "Mostrar este campo si" #: includes/admin/views/acf-field-group/conditional-logic.php:25 -#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:410 +#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:428 msgid "Conditional Logic" msgstr "Lógica condicional" @@ -3333,15 +3382,15 @@ msgstr "Es necesario actualizar la base de datos" msgid "Options Page" msgstr "Página de opciones" -#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:479 msgid "Gallery" msgstr "Galería" -#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:469 msgid "Flexible Content" msgstr "Contenido flexible" -#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:489 msgid "Repeater" msgstr "Repetidor" @@ -3590,7 +3639,7 @@ msgstr "Arrastra para reordenar" #: includes/admin/post-types/admin-field-group.php:103 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2347 +#: assets/build/js/acf-field-group.js:2346 #: assets/build/js/acf-field-group.js:2763 msgid "Show this field group if" msgstr "Mostrar este grupo de campos si" @@ -3767,7 +3816,7 @@ msgstr "Duplicar este elemento" msgid "Supports" msgstr "" -#: includes/admin/admin.php:261 includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:326 includes/admin/views/browse-fields-modal.php:92 msgid "Documentation" msgstr "Documentación" @@ -3870,7 +3919,7 @@ msgstr "Null" #: includes/admin/post-types/admin-field-group.php:101 #: includes/class-acf-internal-post-type.php:730 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1510 +#: assets/build/js/acf-field-group.js:1509 #: assets/build/js/acf-field-group.js:1821 msgid "copy" msgstr "copiar" @@ -3888,7 +3937,7 @@ msgid "Checked" msgstr "Seleccionado" #: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1615 +#: assets/build/js/acf-field-group.js:1614 #: assets/build/js/acf-field-group.js:1933 msgid "Move Custom Field" msgstr "Mover campo personalizado" @@ -3904,13 +3953,13 @@ msgid "Field group title is required" msgstr "El título del grupo de campos es obligatorio" #: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1604 +#: assets/build/js/acf-field-group.js:1603 #: assets/build/js/acf-field-group.js:1919 msgid "This field cannot be moved until its changes have been saved" msgstr "Este campo se puede mover hasta que sus cambios se hayan guardado" #: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1414 +#: assets/build/js/acf-field-group.js:1413 #: assets/build/js/acf-field-group.js:1716 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "" @@ -3978,15 +4027,15 @@ msgstr "Página" msgid "Post" msgstr "Entrada" -#: includes/fields.php:353 +#: includes/fields.php:371 msgid "Relational" msgstr "Relación" -#: includes/fields.php:352 +#: includes/fields.php:370 msgid "Choice" msgstr "Elección" -#: includes/fields.php:350 +#: includes/fields.php:368 msgid "Basic" msgstr "Básico" @@ -4014,7 +4063,7 @@ msgstr "Actualizar" msgid "Validate Email" msgstr "Validar correo electrónico" -#: includes/fields.php:351 includes/forms/form-front.php:49 +#: includes/fields.php:369 includes/forms/form-front.php:49 msgid "Content" msgstr "Contenido" @@ -4023,8 +4072,8 @@ msgstr "Contenido" msgid "Title" msgstr "Título" -#: includes/assets.php:372 includes/forms/form-comment.php:154 -#: assets/build/js/acf-input.js:7372 assets/build/js/acf-input.js:7956 +#: includes/assets.php:373 includes/forms/form-comment.php:154 +#: assets/build/js/acf-input.js:7370 assets/build/js/acf-input.js:7956 msgid "Edit field group" msgstr "Editar grupo de campos" @@ -4081,59 +4130,59 @@ msgid "Has any value" msgstr "No tiene algún valor" #: includes/admin/admin-internal-post-type.php:345 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 +#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:354 #: assets/build/js/acf.js:1564 assets/build/js/acf.js:1658 msgid "Cancel" msgstr "Cancelar" -#: includes/assets.php:349 assets/build/js/acf.js:1738 +#: includes/assets.php:350 assets/build/js/acf.js:1738 #: assets/build/js/acf.js:1855 msgid "Are you sure?" msgstr "¿Estás seguro?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9432 +#: includes/assets.php:370 assets/build/js/acf-input.js:9430 #: assets/build/js/acf-input.js:10282 msgid "%d fields require attention" msgstr "%d campos requieren atención" -#: includes/assets.php:368 assets/build/js/acf-input.js:9430 +#: includes/assets.php:369 assets/build/js/acf-input.js:9428 #: assets/build/js/acf-input.js:10278 msgid "1 field requires attention" msgstr "1 campo requiere atención" -#: includes/assets.php:367 includes/validation.php:271 -#: includes/validation.php:279 assets/build/js/acf-input.js:9425 +#: includes/assets.php:368 includes/validation.php:271 +#: includes/validation.php:279 assets/build/js/acf-input.js:9423 #: assets/build/js/acf-input.js:10273 msgid "Validation failed" msgstr "Validación fallida" -#: includes/assets.php:366 assets/build/js/acf-input.js:9593 +#: includes/assets.php:367 assets/build/js/acf-input.js:9591 #: assets/build/js/acf-input.js:10461 msgid "Validation successful" msgstr "Validación correcta" -#: includes/media.php:54 assets/build/js/acf-input.js:7200 +#: includes/media.php:54 assets/build/js/acf-input.js:7198 #: assets/build/js/acf-input.js:7760 msgid "Restricted" msgstr "Restringido" -#: includes/media.php:53 assets/build/js/acf-input.js:7015 +#: includes/media.php:53 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7524 msgid "Collapse Details" msgstr "Contraer detalles" -#: includes/media.php:52 assets/build/js/acf-input.js:7015 +#: includes/media.php:52 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7521 msgid "Expand Details" msgstr "Ampliar detalles" #: includes/admin/views/acf-post-type/advanced-settings.php:470 -#: includes/media.php:51 assets/build/js/acf-input.js:6882 +#: includes/media.php:51 assets/build/js/acf-input.js:6880 #: assets/build/js/acf-input.js:7369 msgid "Uploaded to this post" msgstr "Subido a esta publicación" -#: includes/media.php:50 assets/build/js/acf-input.js:6921 +#: includes/media.php:50 assets/build/js/acf-input.js:6919 #: assets/build/js/acf-input.js:7408 msgctxt "verb" msgid "Update" @@ -4144,7 +4193,7 @@ msgctxt "verb" msgid "Edit" msgstr "Editar" -#: includes/assets.php:363 assets/build/js/acf-input.js:9202 +#: includes/assets.php:364 assets/build/js/acf-input.js:9200 #: assets/build/js/acf-input.js:10044 msgid "The changes you made will be lost if you navigate away from this page" msgstr "Los cambios que has realizado se perderán si navegas hacia otra página" @@ -4159,7 +4208,7 @@ msgstr "El tipo de archivo debe ser %s." #: includes/admin/views/acf-field-group/location-group.php:3 #: includes/admin/views/acf-field-group/locations.php:35 #: includes/api/api-helpers.php:2964 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2385 +#: assets/build/js/acf-field-group.js:2384 #: assets/build/js/acf-field-group.js:933 #: assets/build/js/acf-field-group.js:2807 msgid "or" @@ -4211,7 +4260,7 @@ msgstr "Miniatura" #: includes/acf-field-functions.php:852 #: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 +#: assets/build/js/acf-field-group.js:1076 #: assets/build/js/acf-field-group.js:1260 msgid "(no label)" msgstr "(sin etiqueta)" @@ -4444,18 +4493,18 @@ msgid "File name" msgstr "Nombre del archivo" #: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: assets/build/js/acf-input.js:2472 assets/build/js/acf-input.js:2625 msgid "Update File" msgstr "Actualizar archivo" #: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: assets/build/js/acf-input.js:2471 assets/build/js/acf-input.js:2624 msgid "Edit File" msgstr "Editar archivo" #: includes/admin/tools/class-acf-admin-tool-import.php:57 #: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: assets/build/js/acf-input.js:2445 assets/build/js/acf-input.js:2597 msgid "Select File" msgstr "Seleccionar archivo" @@ -4481,7 +4530,7 @@ msgid "Enter each default value on a new line" msgstr "Añade cada valor en una nueva línea" #: includes/fields/class-acf-field-select.php:243 includes/media.php:48 -#: assets/build/js/acf-input.js:6780 assets/build/js/acf-input.js:7254 +#: assets/build/js/acf-input.js:6778 assets/build/js/acf-input.js:7254 msgctxt "verb" msgid "Select" msgstr "Selecciona" @@ -4835,48 +4884,48 @@ msgstr "" msgid "Parent" msgstr "Superior" -#: includes/fields/class-acf-field-wysiwyg.php:378 +#: includes/fields/class-acf-field-wysiwyg.php:381 msgid "TinyMCE will not be initialized until field is clicked" msgstr "TinyMCE no se inicializará hasta que se haga clic en el campo" -#: includes/fields/class-acf-field-wysiwyg.php:377 +#: includes/fields/class-acf-field-wysiwyg.php:380 msgid "Delay Initialization" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:366 +#: includes/fields/class-acf-field-wysiwyg.php:369 msgid "Show Media Upload Buttons" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:350 +#: includes/fields/class-acf-field-wysiwyg.php:353 msgid "Toolbar" msgstr "Barra de herramientas" -#: includes/fields/class-acf-field-wysiwyg.php:342 +#: includes/fields/class-acf-field-wysiwyg.php:345 msgid "Text Only" msgstr "Sólo texto" -#: includes/fields/class-acf-field-wysiwyg.php:341 +#: includes/fields/class-acf-field-wysiwyg.php:344 msgid "Visual Only" msgstr "Sólo visual" -#: includes/fields/class-acf-field-wysiwyg.php:340 +#: includes/fields/class-acf-field-wysiwyg.php:343 msgid "Visual & Text" msgstr "Visual y Texto" -#: includes/fields/class-acf-field-wysiwyg.php:335 +#: includes/fields/class-acf-field-wysiwyg.php:338 msgid "Tabs" msgstr "Pestañas" -#: includes/fields/class-acf-field-wysiwyg.php:277 +#: includes/fields/class-acf-field-wysiwyg.php:280 msgid "Click to initialize TinyMCE" msgstr "Haz clic para iniciar TinyMCE" -#: includes/fields/class-acf-field-wysiwyg.php:271 +#: includes/fields/class-acf-field-wysiwyg.php:274 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Texto" -#: includes/fields/class-acf-field-wysiwyg.php:270 +#: includes/fields/class-acf-field-wysiwyg.php:273 msgid "Visual" msgstr "Visual" @@ -4953,7 +5002,7 @@ msgstr "Marcador de posición" #: includes/fields/class-acf-field-text.php:104 #: includes/fields/class-acf-field-textarea.php:102 #: includes/fields/class-acf-field-url.php:100 -#: includes/fields/class-acf-field-wysiwyg.php:303 +#: includes/fields/class-acf-field-wysiwyg.php:306 msgid "Appears when creating a new post" msgstr "Aparece cuando se está creando una nueva entrada" @@ -5054,17 +5103,17 @@ msgid "Select post type" msgstr "Seleccionar tipo de contenido" #: includes/fields/class-acf-field-relationship.php:60 -#: assets/build/js/acf-input.js:3930 assets/build/js/acf-input.js:4214 +#: assets/build/js/acf-input.js:3928 assets/build/js/acf-input.js:4214 msgid "No matches found" msgstr "No se han encontrado coincidencias" #: includes/fields/class-acf-field-relationship.php:59 -#: assets/build/js/acf-input.js:3913 assets/build/js/acf-input.js:4193 +#: assets/build/js/acf-input.js:3911 assets/build/js/acf-input.js:4193 msgid "Loading" msgstr "Cargando" #: includes/fields/class-acf-field-relationship.php:58 -#: assets/build/js/acf-input.js:3818 assets/build/js/acf-input.js:4084 +#: assets/build/js/acf-input.js:3816 assets/build/js/acf-input.js:4084 msgid "Maximum values reached ( {max} values )" msgstr "Valores máximos alcanzados ( {max} valores )" @@ -5173,7 +5222,7 @@ msgstr "Añadir imagen" msgid "No image selected" msgstr "No hay ninguna imagen seleccionada" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:161 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:161 #: includes/fields/class-acf-field-image.php:141 #: includes/fields/class-acf-field-link.php:139 assets/build/js/acf.js:1563 #: assets/build/js/acf.js:1657 @@ -5188,22 +5237,22 @@ msgid "Edit" msgstr "Editar" #: includes/fields/class-acf-field-image.php:69 includes/media.php:55 -#: assets/build/js/acf-input.js:6827 assets/build/js/acf-input.js:7308 +#: assets/build/js/acf-input.js:6825 assets/build/js/acf-input.js:7308 msgid "All images" msgstr "Todas las imágenes" #: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: assets/build/js/acf-input.js:3179 assets/build/js/acf-input.js:3399 msgid "Update Image" msgstr "Actualizar imagen" #: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: assets/build/js/acf-input.js:3178 assets/build/js/acf-input.js:3398 msgid "Edit Image" msgstr "Editar imagen" #: includes/fields/class-acf-field-image.php:66 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: assets/build/js/acf-input.js:3154 assets/build/js/acf-input.js:3373 msgid "Select Image" msgstr "Seleccionar imagen" @@ -5290,16 +5339,16 @@ msgstr "Selector de fecha" #: includes/fields/class-acf-field-image.php:247 #: includes/fields/class-acf-field-image.php:283 -#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:266 msgid "Width" msgstr "Ancho" -#: includes/fields/class-acf-field-oembed.php:260 -#: includes/fields/class-acf-field-oembed.php:272 +#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:275 msgid "Embed Size" msgstr "Tamaño de incrustación" -#: includes/fields/class-acf-field-oembed.php:218 +#: includes/fields/class-acf-field-oembed.php:221 msgid "Enter URL" msgstr "Introduce la URL" @@ -5340,7 +5389,7 @@ msgstr "" #: includes/fields/class-acf-field-textarea.php:101 #: includes/fields/class-acf-field-true_false.php:144 #: includes/fields/class-acf-field-url.php:99 -#: includes/fields/class-acf-field-wysiwyg.php:302 +#: includes/fields/class-acf-field-wysiwyg.php:305 msgid "Default Value" msgstr "Valor por defecto" @@ -5354,13 +5403,13 @@ msgstr "Muestra el texto junto a la casilla de verificación" msgid "Message" msgstr "Mensaje" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:85 +#: includes/assets.php:352 includes/fields/class-acf-field-true_false.php:85 #: includes/fields/class-acf-field-true_false.php:184 #: assets/build/js/acf.js:1740 assets/build/js/acf.js:1857 msgid "No" msgstr "No" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:82 +#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:82 #: includes/fields/class-acf-field-true_false.php:168 #: assets/build/js/acf.js:1739 assets/build/js/acf.js:1856 msgid "Yes" @@ -5370,32 +5419,32 @@ msgstr "Sí" msgid "True / False" msgstr "Verdadero / Falso" -#: includes/fields/class-acf-field-group.php:444 +#: includes/fields/class-acf-field-group.php:440 msgid "Row" msgstr "Fila" -#: includes/fields/class-acf-field-group.php:443 +#: includes/fields/class-acf-field-group.php:439 msgid "Table" msgstr "Tabla" #: includes/admin/post-types/admin-field-group.php:132 -#: includes/fields/class-acf-field-group.php:442 +#: includes/fields/class-acf-field-group.php:438 msgid "Block" msgstr "Bloque" -#: includes/fields/class-acf-field-group.php:437 +#: includes/fields/class-acf-field-group.php:433 msgid "Specify the style used to render the selected fields" msgstr "" "Especifica el estilo utilizado para representar los campos seleccionados" -#: includes/fields.php:355 includes/fields/class-acf-field-button-group.php:210 +#: includes/fields.php:373 includes/fields/class-acf-field-button-group.php:210 #: includes/fields/class-acf-field-checkbox.php:424 -#: includes/fields/class-acf-field-group.php:436 +#: includes/fields/class-acf-field-group.php:432 #: includes/fields/class-acf-field-radio.php:285 msgid "Layout" msgstr "Estructura" -#: includes/fields/class-acf-field-group.php:420 +#: includes/fields/class-acf-field-group.php:416 msgid "Sub Fields" msgstr "Subcampos" @@ -5410,7 +5459,7 @@ msgstr "Personalizar la altura del mapa" #: includes/fields/class-acf-field-google-map.php:233 #: includes/fields/class-acf-field-image.php:258 #: includes/fields/class-acf-field-image.php:294 -#: includes/fields/class-acf-field-oembed.php:275 +#: includes/fields/class-acf-field-oembed.php:278 msgid "Height" msgstr "Altura" @@ -5450,7 +5499,7 @@ msgid "Search" msgstr "Buscar" #: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: assets/build/js/acf-input.js:2838 assets/build/js/acf-input.js:3026 msgid "Sorry, this browser does not support geolocation" msgstr "Lo siento, este navegador no es compatible con la geolocalización" diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-fa_IR.mo b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-fa_IR.mo index e38fcbff9..90a624052 100644 Binary files a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-fa_IR.mo and b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-fa_IR.mo differ diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-fa_IR.po b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-fa_IR.po index bcdf1eb47..e2d6a0132 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-fa_IR.po +++ b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-fa_IR.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2024-01-12T11:58:55+00:00\n" +"PO-Revision-Date: 2024-02-05T19:27:11+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: fa_IR\n" "MIME-Version: 1.0\n" @@ -21,6 +21,55 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:59 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:41 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by the ACF " +"shortcode. We've detected the output of some of your fields will be modified " +"by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:33 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields will be modified by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:22 +msgid "" +"%1$s ACF will soon escape unsafe HTML that is rendered by the_field(). We've detected the output of some of your fields will be modified by " +"this change. %2$s. %3$s" +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:14 +msgid "Please contact your site admin for more details." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn how to fix" +msgstr "" + +#: includes/admin/admin.php:67 +msgid "Hide details" +msgstr "" + +#: includes/admin/admin.php:66 includes/admin/views/escaped-html-notice.php:11 +msgid "Show details" +msgstr "" + #: includes/admin/views/global/navigation.php:223 msgid "Renew ACF PRO License" msgstr "" @@ -103,26 +152,26 @@ msgid "Add fields" msgstr "" #: includes/admin/post-types/admin-field-group.php:121 -#: assets/build/js/acf-field-group.js:2753 +#: assets/build/js/acf-field-group.js:2752 #: assets/build/js/acf-field-group.js:3236 msgid "This Field" msgstr "" -#: includes/admin/admin.php:267 +#: includes/admin/admin.php:332 msgid "ACF PRO" msgstr "" -#: includes/admin/admin.php:265 +#: includes/admin/admin.php:330 msgid "Feedback" msgstr "" -#: includes/admin/admin.php:263 +#: includes/admin/admin.php:328 msgid "Support" msgstr "" #. translators: This text is prepended by a link to ACF's website, and appended #. by a link to WP Engine's website. -#: includes/admin/admin.php:238 +#: includes/admin/admin.php:303 msgid "is developed and maintained by" msgstr "" @@ -606,14 +655,14 @@ msgid "" "are shown while editing content. Useful for keeping large datasets tidy." msgstr "" -#: includes/fields.php:474 +#: includes/fields.php:492 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " "can be repeated again and again." msgstr "" -#: includes/fields.php:464 +#: includes/fields.php:482 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -621,14 +670,14 @@ msgid "" "and the minimum/maximum number of attachments allowed." msgstr "" -#: includes/fields.php:454 +#: includes/fields.php:472 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" -#: includes/fields.php:444 +#: includes/fields.php:462 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -636,16 +685,16 @@ msgid "" "or display the selected fields as a group of subfields." msgstr "" -#: includes/fields.php:441 +#: includes/fields.php:459 msgctxt "noun" msgid "Clone" msgstr "کپی (هیچ)" -#: includes/admin/views/global/navigation.php:86 includes/fields.php:356 +#: includes/admin/views/global/navigation.php:86 includes/fields.php:374 msgid "PRO" msgstr "" -#: includes/fields.php:354 includes/fields.php:411 +#: includes/fields.php:372 includes/fields.php:429 msgid "Advanced" msgstr "" @@ -2479,14 +2528,14 @@ msgid "Post type deleted." msgstr "نوع پست حذف شد" #: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 +#: assets/build/js/acf-field-group.js:1145 #: assets/build/js/acf-field-group.js:1366 msgid "Type to search..." msgstr "برای جستجو تایپ کنید...." #: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2319 +#: assets/build/js/acf-field-group.js:1171 +#: assets/build/js/acf-field-group.js:2318 #: assets/build/js/acf-field-group.js:1414 #: assets/build/js/acf-field-group.js:2727 msgid "PRO Only" @@ -2499,13 +2548,13 @@ msgid "Field groups linked successfully." msgstr "" #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:195 +#: includes/admin/admin.php:203 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." msgstr "" -#: includes/admin/admin.php:48 includes/admin/admin.php:267 +#: includes/admin/admin.php:47 includes/admin/admin.php:332 msgid "ACF" msgstr "ACF" @@ -2593,7 +2642,7 @@ msgstr "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" -#: includes/api/api-template.php:835 +#: includes/api/api-template.php:1051 msgid "[ACF shortcode value disabled for preview]" msgstr "[مقدار کد کوتاه ACF برای پیش نمایش غیرفعال است]" @@ -2603,7 +2652,7 @@ msgid "Close Modal" msgstr "بستن صفحه" #: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1670 +#: assets/build/js/acf-field-group.js:1669 #: assets/build/js/acf-field-group.js:1993 msgid "Field moved to other group" msgstr "زمینه به یک گروه دیگر منتقل شد" @@ -2773,16 +2822,16 @@ msgstr "#" msgid "Add Field" msgstr "افزودن زمینه" -#: includes/acf-field-group-functions.php:496 includes/fields.php:409 +#: includes/acf-field-group-functions.php:496 includes/fields.php:427 msgid "Presentation" msgstr "نمایش" -#: includes/fields.php:408 +#: includes/fields.php:426 msgid "Validation" msgstr "اعتبارسنجی" #: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:407 +#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:425 msgid "General" msgstr "عمومی" @@ -2825,7 +2874,7 @@ msgid "Activate this item" msgstr "فعال کردن این مورد" #: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2812 +#: assets/build/js/acf-field-group.js:2811 #: assets/build/js/acf-field-group.js:3313 msgid "Move field group to trash?" msgstr "انتقال گروه زمینه به زباله‌دان؟" @@ -2858,17 +2907,17 @@ msgstr "" "افزونه زمینه های سفارشی و افزونه زمینه های سفارشی پیشرفته نباید همزمان فعال " "باشند. ما به طور خودکار فیلدهای سفارشی پیشرفته را غیرفعال کرده ایم." -#: includes/acf-value-functions.php:374 +#: includes/acf-value-functions.php:377 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s - قبل از شروع اولیه ACF، یک یا چند تماس را برای " "بازیابی مقادیر فیلد ACF شناسایی کرده‌ایم. این مورد پشتیبانی نمی‌شود و می‌تواند " -"منجر به داده‌های ناقص یا از دست رفته شود. با نحوه رفع این مشکل آشنا شوید." +"منجر به داده‌های ناقص یا از دست رفته شود. با نحوه رفع این مشکل آشنا شوید." #: includes/fields/class-acf-field-user.php:551 msgid "%1$s must have a user with the %2$s role." @@ -3054,23 +3103,23 @@ msgstr "بارگذاری تفاوت" msgid "Review local JSON changes" msgstr "بررسی تغییرات JSON محلی" -#: includes/admin/admin.php:170 +#: includes/admin/admin.php:178 msgid "Visit website" msgstr "بازدید وب سایت" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:177 msgid "View details" msgstr "نمایش جزییات" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:176 msgid "Version %s" msgstr "نگارش %s" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:175 msgid "Information" msgstr "اطلاعات" -#: includes/admin/admin.php:158 +#: includes/admin/admin.php:166 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -3078,7 +3127,7 @@ msgstr "" "کمک ميز. حرفه ای پشتیبانی در میز کمک ما " "با بیشتر خود را در عمق کمک, چالش های فنی." -#: includes/admin/admin.php:154 +#: includes/admin/admin.php:162 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " @@ -3088,7 +3137,7 @@ msgstr "" "انجمن های جامعه ما که ممکن است قادر به کمک به شما کشف کردن 'چگونه بازی یا " "بازی' از جهان ACF." -#: includes/admin/admin.php:150 +#: includes/admin/admin.php:158 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -3097,7 +3146,7 @@ msgstr "" "مستندات . مستندات گسترده ما شامل مراجع " "و راهنماهایی برای اکثر موقعیت هایی است که ممکن است با آن مواجه شوند." -#: includes/admin/admin.php:147 +#: includes/admin/admin.php:155 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -3107,11 +3156,11 @@ msgstr "" "بهترین بهره را از وب سایت خود ببرید. اگر به مشکلی برخوردید ، چندین مکان وجود " "دارد که می توانید کمک کنید:" -#: includes/admin/admin.php:144 includes/admin/admin.php:146 +#: includes/admin/admin.php:152 includes/admin/admin.php:154 msgid "Help & Support" msgstr "کمک و پشتیبانی" -#: includes/admin/admin.php:135 +#: includes/admin/admin.php:143 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -3119,7 +3168,7 @@ msgstr "" "لطفا از زبانه پشتیبانی برای تماس استفاده کنید باید خودتان را پیدا کنید که " "نیاز به کمک دارد." -#: includes/admin/admin.php:132 +#: includes/admin/admin.php:140 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -3129,7 +3178,7 @@ msgstr "" "ما توصیه می کنیم برای اولین بار خواندن راهنمای شروع به کار ما برای آشنایی با " "فلسفه پلاگین و بهترین تمرین." -#: includes/admin/admin.php:130 +#: includes/admin/admin.php:138 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -3139,7 +3188,7 @@ msgstr "" "کردن وردپرس ویرایش صفحه نمایش با زمینه های اضافی، و API بصری برای نمایش ارزش " "های زمینه سفارشی در هر فایل قالب تم." -#: includes/admin/admin.php:127 includes/admin/admin.php:129 +#: includes/admin/admin.php:135 includes/admin/admin.php:137 msgid "Overview" msgstr "مرور کلی" @@ -3159,7 +3208,7 @@ msgstr "کلید نامعتبر است" msgid "Error loading field." msgstr "خطا در بارگزاری زمینه" -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 +#: assets/build/js/acf-input.js:2748 assets/build/js/acf-input.js:2817 #: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 msgid "Location not found: %s" msgstr "موقعیتی یافت نشد: %s" @@ -3307,7 +3356,7 @@ msgid "Show this field if" msgstr "نمایش این گروه فیلد اگر" #: includes/admin/views/acf-field-group/conditional-logic.php:25 -#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:410 +#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:428 msgid "Conditional Logic" msgstr "منطق شرطی" @@ -3351,15 +3400,15 @@ msgstr "به روزرسانی دیتابیس لازم است" msgid "Options Page" msgstr "برگه تنظیمات" -#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:479 msgid "Gallery" msgstr "گالری" -#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:469 msgid "Flexible Content" msgstr "محتوای انعطاف پذیر" -#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:489 msgid "Repeater" msgstr "زمینه تکرار کننده" @@ -3605,7 +3654,7 @@ msgstr "گرفتن و کشیدن برای مرتب سازی" #: includes/admin/post-types/admin-field-group.php:103 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2347 +#: assets/build/js/acf-field-group.js:2346 #: assets/build/js/acf-field-group.js:2763 msgid "Show this field group if" msgstr "نمایش این گروه زمینه اگر" @@ -3777,7 +3826,7 @@ msgstr "تکثیر این زمینه" msgid "Supports" msgstr "" -#: includes/admin/admin.php:261 includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:326 includes/admin/views/browse-fields-modal.php:92 msgid "Documentation" msgstr "مستندات" @@ -3877,7 +3926,7 @@ msgstr "خالی (null)" #: includes/admin/post-types/admin-field-group.php:101 #: includes/class-acf-internal-post-type.php:730 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1510 +#: assets/build/js/acf-field-group.js:1509 #: assets/build/js/acf-field-group.js:1821 msgid "copy" msgstr "کپی" @@ -3895,7 +3944,7 @@ msgid "Checked" msgstr "انتخاب شده" #: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1615 +#: assets/build/js/acf-field-group.js:1614 #: assets/build/js/acf-field-group.js:1933 msgid "Move Custom Field" msgstr "جابجایی زمینه دلخواه" @@ -3911,13 +3960,13 @@ msgid "Field group title is required" msgstr "عنوان گروه زمینه ضروری است" #: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1604 +#: assets/build/js/acf-field-group.js:1603 #: assets/build/js/acf-field-group.js:1919 msgid "This field cannot be moved until its changes have been saved" msgstr "این زمینه قبل از اینکه ذخیره شود نمی تواند جابجا شود" #: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1414 +#: assets/build/js/acf-field-group.js:1413 #: assets/build/js/acf-field-group.js:1716 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "کلمه متنی \"field_\" نباید در ابتدای نام فیلد استفاده شود" @@ -3984,15 +4033,15 @@ msgstr "برگه" msgid "Post" msgstr "نوشته" -#: includes/fields.php:353 +#: includes/fields.php:371 msgid "Relational" msgstr "رابطه" -#: includes/fields.php:352 +#: includes/fields.php:370 msgid "Choice" msgstr "انتخاب" -#: includes/fields.php:350 +#: includes/fields.php:368 msgid "Basic" msgstr "پایه" @@ -4020,7 +4069,7 @@ msgstr "بروزرسانی" msgid "Validate Email" msgstr "اعتبار سنجی ایمیل" -#: includes/fields.php:351 includes/forms/form-front.php:49 +#: includes/fields.php:369 includes/forms/form-front.php:49 msgid "Content" msgstr "محتوا" @@ -4029,8 +4078,8 @@ msgstr "محتوا" msgid "Title" msgstr "عنوان" -#: includes/assets.php:372 includes/forms/form-comment.php:154 -#: assets/build/js/acf-input.js:7372 assets/build/js/acf-input.js:7956 +#: includes/assets.php:373 includes/forms/form-comment.php:154 +#: assets/build/js/acf-input.js:7370 assets/build/js/acf-input.js:7956 msgid "Edit field group" msgstr "ویرایش گروه زمینه" @@ -4087,59 +4136,59 @@ msgid "Has any value" msgstr "هر نوع مقدار" #: includes/admin/admin-internal-post-type.php:345 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 +#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:354 #: assets/build/js/acf.js:1564 assets/build/js/acf.js:1658 msgid "Cancel" msgstr "لغو" -#: includes/assets.php:349 assets/build/js/acf.js:1738 +#: includes/assets.php:350 assets/build/js/acf.js:1738 #: assets/build/js/acf.js:1855 msgid "Are you sure?" msgstr "اطمینان دارید؟" -#: includes/assets.php:369 assets/build/js/acf-input.js:9432 +#: includes/assets.php:370 assets/build/js/acf-input.js:9430 #: assets/build/js/acf-input.js:10282 msgid "%d fields require attention" msgstr "%d گزینه نیاز به بررسی دارد" -#: includes/assets.php:368 assets/build/js/acf-input.js:9430 +#: includes/assets.php:369 assets/build/js/acf-input.js:9428 #: assets/build/js/acf-input.js:10278 msgid "1 field requires attention" msgstr "یکی از گزینه ها نیاز به بررسی دارد" -#: includes/assets.php:367 includes/validation.php:271 -#: includes/validation.php:279 assets/build/js/acf-input.js:9425 +#: includes/assets.php:368 includes/validation.php:271 +#: includes/validation.php:279 assets/build/js/acf-input.js:9423 #: assets/build/js/acf-input.js:10273 msgid "Validation failed" msgstr "مشکل در اعتبار سنجی" -#: includes/assets.php:366 assets/build/js/acf-input.js:9593 +#: includes/assets.php:367 assets/build/js/acf-input.js:9591 #: assets/build/js/acf-input.js:10461 msgid "Validation successful" msgstr "اعتبار سنجی موفق بود" -#: includes/media.php:54 assets/build/js/acf-input.js:7200 +#: includes/media.php:54 assets/build/js/acf-input.js:7198 #: assets/build/js/acf-input.js:7760 msgid "Restricted" msgstr "ممنوع" -#: includes/media.php:53 assets/build/js/acf-input.js:7015 +#: includes/media.php:53 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7524 msgid "Collapse Details" msgstr "عدم نمایش جزئیات" -#: includes/media.php:52 assets/build/js/acf-input.js:7015 +#: includes/media.php:52 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7521 msgid "Expand Details" msgstr "نمایش جزئیات" #: includes/admin/views/acf-post-type/advanced-settings.php:470 -#: includes/media.php:51 assets/build/js/acf-input.js:6882 +#: includes/media.php:51 assets/build/js/acf-input.js:6880 #: assets/build/js/acf-input.js:7369 msgid "Uploaded to this post" msgstr "بارگذاری شده در این نوشته" -#: includes/media.php:50 assets/build/js/acf-input.js:6921 +#: includes/media.php:50 assets/build/js/acf-input.js:6919 #: assets/build/js/acf-input.js:7408 msgctxt "verb" msgid "Update" @@ -4150,7 +4199,7 @@ msgctxt "verb" msgid "Edit" msgstr "ویرایش" -#: includes/assets.php:363 assets/build/js/acf-input.js:9202 +#: includes/assets.php:364 assets/build/js/acf-input.js:9200 #: assets/build/js/acf-input.js:10044 msgid "The changes you made will be lost if you navigate away from this page" msgstr "اگر از صفحه جاری خارج شوید ، تغییرات شما ذخیره نخواهند شد" @@ -4165,7 +4214,7 @@ msgstr "نوع فایل باید %s باشد." #: includes/admin/views/acf-field-group/location-group.php:3 #: includes/admin/views/acf-field-group/locations.php:35 #: includes/api/api-helpers.php:2964 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2385 +#: assets/build/js/acf-field-group.js:2384 #: assets/build/js/acf-field-group.js:933 #: assets/build/js/acf-field-group.js:2807 msgid "or" @@ -4217,7 +4266,7 @@ msgstr "تصویر بندانگشتی" #: includes/acf-field-functions.php:852 #: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 +#: assets/build/js/acf-field-group.js:1076 #: assets/build/js/acf-field-group.js:1260 msgid "(no label)" msgstr "(بدون برچسب)" @@ -4449,18 +4498,18 @@ msgid "File name" msgstr "نام فایل" #: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: assets/build/js/acf-input.js:2472 assets/build/js/acf-input.js:2625 msgid "Update File" msgstr "بروزرسانی پرونده" #: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: assets/build/js/acf-input.js:2471 assets/build/js/acf-input.js:2624 msgid "Edit File" msgstr "ویرایش پرونده" #: includes/admin/tools/class-acf-admin-tool-import.php:57 #: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: assets/build/js/acf-input.js:2445 assets/build/js/acf-input.js:2597 msgid "Select File" msgstr "انتخاب پرونده" @@ -4486,7 +4535,7 @@ msgid "Enter each default value on a new line" msgstr "هر مقدار پیش فرض را در یک خط جدید وارد کنید" #: includes/fields/class-acf-field-select.php:243 includes/media.php:48 -#: assets/build/js/acf-input.js:6780 assets/build/js/acf-input.js:7254 +#: assets/build/js/acf-input.js:6778 assets/build/js/acf-input.js:7254 msgctxt "verb" msgid "Select" msgstr "انتخاب" @@ -4838,48 +4887,48 @@ msgstr "" msgid "Parent" msgstr "مادر" -#: includes/fields/class-acf-field-wysiwyg.php:378 +#: includes/fields/class-acf-field-wysiwyg.php:381 msgid "TinyMCE will not be initialized until field is clicked" msgstr "تا زمانی که روی فیلد کلیک نشود TinyMCE اجرا نخواهد شد" -#: includes/fields/class-acf-field-wysiwyg.php:377 +#: includes/fields/class-acf-field-wysiwyg.php:380 msgid "Delay Initialization" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:366 +#: includes/fields/class-acf-field-wysiwyg.php:369 msgid "Show Media Upload Buttons" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:350 +#: includes/fields/class-acf-field-wysiwyg.php:353 msgid "Toolbar" msgstr "نوار ابزار" -#: includes/fields/class-acf-field-wysiwyg.php:342 +#: includes/fields/class-acf-field-wysiwyg.php:345 msgid "Text Only" msgstr "فقط متن" -#: includes/fields/class-acf-field-wysiwyg.php:341 +#: includes/fields/class-acf-field-wysiwyg.php:344 msgid "Visual Only" msgstr "فقط بصری" -#: includes/fields/class-acf-field-wysiwyg.php:340 +#: includes/fields/class-acf-field-wysiwyg.php:343 msgid "Visual & Text" msgstr "بصری و متنی" -#: includes/fields/class-acf-field-wysiwyg.php:335 +#: includes/fields/class-acf-field-wysiwyg.php:338 msgid "Tabs" msgstr "تب ها" -#: includes/fields/class-acf-field-wysiwyg.php:277 +#: includes/fields/class-acf-field-wysiwyg.php:280 msgid "Click to initialize TinyMCE" msgstr "برای اجرای TinyMCE کلیک کنید" -#: includes/fields/class-acf-field-wysiwyg.php:271 +#: includes/fields/class-acf-field-wysiwyg.php:274 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "متن" -#: includes/fields/class-acf-field-wysiwyg.php:270 +#: includes/fields/class-acf-field-wysiwyg.php:273 msgid "Visual" msgstr "بصری" @@ -4956,7 +5005,7 @@ msgstr "نگهدارنده مکان متن" #: includes/fields/class-acf-field-text.php:104 #: includes/fields/class-acf-field-textarea.php:102 #: includes/fields/class-acf-field-url.php:100 -#: includes/fields/class-acf-field-wysiwyg.php:303 +#: includes/fields/class-acf-field-wysiwyg.php:306 msgid "Appears when creating a new post" msgstr "هنگام ایجاد یک نوشته جدید نمایش داده می شود" @@ -5056,17 +5105,17 @@ msgid "Select post type" msgstr "انتحاب نوع نوشته" #: includes/fields/class-acf-field-relationship.php:60 -#: assets/build/js/acf-input.js:3930 assets/build/js/acf-input.js:4214 +#: assets/build/js/acf-input.js:3928 assets/build/js/acf-input.js:4214 msgid "No matches found" msgstr "مطابقتی یافت نشد" #: includes/fields/class-acf-field-relationship.php:59 -#: assets/build/js/acf-input.js:3913 assets/build/js/acf-input.js:4193 +#: assets/build/js/acf-input.js:3911 assets/build/js/acf-input.js:4193 msgid "Loading" msgstr "درحال خواندن" #: includes/fields/class-acf-field-relationship.php:58 -#: assets/build/js/acf-input.js:3818 assets/build/js/acf-input.js:4084 +#: assets/build/js/acf-input.js:3816 assets/build/js/acf-input.js:4084 msgid "Maximum values reached ( {max} values )" msgstr "مقادیر به حداکثر رسیده اند ( {max} آیتم )" @@ -5175,7 +5224,7 @@ msgstr "افزودن تصویر" msgid "No image selected" msgstr "هیچ تصویری انتخاب نشده" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:161 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:161 #: includes/fields/class-acf-field-image.php:141 #: includes/fields/class-acf-field-link.php:139 assets/build/js/acf.js:1563 #: assets/build/js/acf.js:1657 @@ -5190,22 +5239,22 @@ msgid "Edit" msgstr "ویرایش" #: includes/fields/class-acf-field-image.php:69 includes/media.php:55 -#: assets/build/js/acf-input.js:6827 assets/build/js/acf-input.js:7308 +#: assets/build/js/acf-input.js:6825 assets/build/js/acf-input.js:7308 msgid "All images" msgstr "تمام تصاویر" #: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: assets/build/js/acf-input.js:3179 assets/build/js/acf-input.js:3399 msgid "Update Image" msgstr "بروزرسانی تصویر" #: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: assets/build/js/acf-input.js:3178 assets/build/js/acf-input.js:3398 msgid "Edit Image" msgstr "ویرایش تصویر" #: includes/fields/class-acf-field-image.php:66 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: assets/build/js/acf-input.js:3154 assets/build/js/acf-input.js:3373 msgid "Select Image" msgstr "انتخاب تصویر" @@ -5290,16 +5339,16 @@ msgstr "تاریخ" #: includes/fields/class-acf-field-image.php:247 #: includes/fields/class-acf-field-image.php:283 -#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:266 msgid "Width" msgstr "عرض" -#: includes/fields/class-acf-field-oembed.php:260 -#: includes/fields/class-acf-field-oembed.php:272 +#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:275 msgid "Embed Size" msgstr "اندازه جانمایی" -#: includes/fields/class-acf-field-oembed.php:218 +#: includes/fields/class-acf-field-oembed.php:221 msgid "Enter URL" msgstr "آدرس را وارد کنید" @@ -5340,7 +5389,7 @@ msgstr "" #: includes/fields/class-acf-field-textarea.php:101 #: includes/fields/class-acf-field-true_false.php:144 #: includes/fields/class-acf-field-url.php:99 -#: includes/fields/class-acf-field-wysiwyg.php:302 +#: includes/fields/class-acf-field-wysiwyg.php:305 msgid "Default Value" msgstr "مقدار پیش فرض" @@ -5354,13 +5403,13 @@ msgstr "نمایش متن همراه انتخاب" msgid "Message" msgstr "پیام" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:85 +#: includes/assets.php:352 includes/fields/class-acf-field-true_false.php:85 #: includes/fields/class-acf-field-true_false.php:184 #: assets/build/js/acf.js:1740 assets/build/js/acf.js:1857 msgid "No" msgstr "خیر" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:82 +#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:82 #: includes/fields/class-acf-field-true_false.php:168 #: assets/build/js/acf.js:1739 assets/build/js/acf.js:1856 msgid "Yes" @@ -5370,31 +5419,31 @@ msgstr "بله" msgid "True / False" msgstr "صحیح / غلط" -#: includes/fields/class-acf-field-group.php:444 +#: includes/fields/class-acf-field-group.php:440 msgid "Row" msgstr "سطر" -#: includes/fields/class-acf-field-group.php:443 +#: includes/fields/class-acf-field-group.php:439 msgid "Table" msgstr "جدول" #: includes/admin/post-types/admin-field-group.php:132 -#: includes/fields/class-acf-field-group.php:442 +#: includes/fields/class-acf-field-group.php:438 msgid "Block" msgstr "بلوک" -#: includes/fields/class-acf-field-group.php:437 +#: includes/fields/class-acf-field-group.php:433 msgid "Specify the style used to render the selected fields" msgstr "استایل جهت نمایش فیلد انتخابی" -#: includes/fields.php:355 includes/fields/class-acf-field-button-group.php:210 +#: includes/fields.php:373 includes/fields/class-acf-field-button-group.php:210 #: includes/fields/class-acf-field-checkbox.php:424 -#: includes/fields/class-acf-field-group.php:436 +#: includes/fields/class-acf-field-group.php:432 #: includes/fields/class-acf-field-radio.php:285 msgid "Layout" msgstr "چیدمان" -#: includes/fields/class-acf-field-group.php:420 +#: includes/fields/class-acf-field-group.php:416 msgid "Sub Fields" msgstr "زمینه‌های زیرمجموعه" @@ -5409,7 +5458,7 @@ msgstr "سفارشی سازی ارتفاع نقشه" #: includes/fields/class-acf-field-google-map.php:233 #: includes/fields/class-acf-field-image.php:258 #: includes/fields/class-acf-field-image.php:294 -#: includes/fields/class-acf-field-oembed.php:275 +#: includes/fields/class-acf-field-oembed.php:278 msgid "Height" msgstr "ارتفاع" @@ -5449,7 +5498,7 @@ msgid "Search" msgstr "جستجو" #: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: assets/build/js/acf-input.js:2838 assets/build/js/acf-input.js:3026 msgid "Sorry, this browser does not support geolocation" msgstr "با عرض پوزش، این مرورگر از موقعیت یابی جغرافیایی پشتیبانی نمی کند" @@ -5649,9 +5698,9 @@ msgstr "تنظیمات به روز شدند" #: pro/updates.php:99 msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" #: pro/updates.php:159 @@ -6115,8 +6164,8 @@ msgid "" "licence key, please see details & pricing." msgstr "" -"برای به روزرسانی لطفا کد لایسنس را وارد کنید. قیمت ها." +"برای به روزرسانی لطفا کد لایسنس را وارد کنید. قیمت ها." #: pro/admin/views/html-settings-updates.php:37 msgid "License Key" diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-fi.mo b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-fi.mo index ca8ce8755..e2b80a550 100644 Binary files a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-fi.mo and b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-fi.mo differ diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-fi.po b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-fi.po index 0602bbab2..054d0949b 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-fi.po +++ b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-fi.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2024-01-12T11:58:55+00:00\n" +"PO-Revision-Date: 2024-02-05T19:27:11+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: fi\n" "MIME-Version: 1.0\n" @@ -21,6 +21,55 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:59 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:41 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by the ACF " +"shortcode. We've detected the output of some of your fields will be modified " +"by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:33 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields will be modified by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:22 +msgid "" +"%1$s ACF will soon escape unsafe HTML that is rendered by the_field(). We've detected the output of some of your fields will be modified by " +"this change. %2$s. %3$s" +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:14 +msgid "Please contact your site admin for more details." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn how to fix" +msgstr "" + +#: includes/admin/admin.php:67 +msgid "Hide details" +msgstr "" + +#: includes/admin/admin.php:66 includes/admin/views/escaped-html-notice.php:11 +msgid "Show details" +msgstr "" + #: includes/admin/views/global/navigation.php:223 msgid "Renew ACF PRO License" msgstr "Uusi ACF PRO -lisenssi" @@ -106,26 +155,26 @@ msgid "Add fields" msgstr "Lisää kenttiä" #: includes/admin/post-types/admin-field-group.php:121 -#: assets/build/js/acf-field-group.js:2753 +#: assets/build/js/acf-field-group.js:2752 #: assets/build/js/acf-field-group.js:3236 msgid "This Field" msgstr "Tämä kenttä" -#: includes/admin/admin.php:267 +#: includes/admin/admin.php:332 msgid "ACF PRO" msgstr "ACF PRO" -#: includes/admin/admin.php:265 +#: includes/admin/admin.php:330 msgid "Feedback" msgstr "Palaute" -#: includes/admin/admin.php:263 +#: includes/admin/admin.php:328 msgid "Support" msgstr "Tuki" #. translators: This text is prepended by a link to ACF's website, and appended #. by a link to WP Engine's website. -#: includes/admin/admin.php:238 +#: includes/admin/admin.php:303 msgid "is developed and maintained by" msgstr "kehittää ja ylläpitää" @@ -415,8 +464,8 @@ msgid "" "This field must not be a WordPress reserved " "term." msgstr "" -"Tämän kentän ei tule olla WordPressin varattu termi." +"Tämän kentän ei tule olla WordPressin varattu termi." #: includes/post-types/class-acf-post-type.php:329 msgid "" @@ -662,7 +711,7 @@ msgstr "" "esitetään sisällön muokkaamisen yhteydessä. Kätevä suurten tietojoukkojen " "siistinä pitämiseen." -#: includes/fields.php:474 +#: includes/fields.php:492 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " @@ -672,7 +721,7 @@ msgstr "" "toimintakehotekorttien toistamiseen. Toimii ylätasona alakentille, jotka " "voidaan toistaa uudestaan ja uudestaan." -#: includes/fields.php:464 +#: includes/fields.php:482 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -684,14 +733,14 @@ msgstr "" "mahdollistavat uusien liitteiden sijoituspaikan määrittämiseen galleriassa, " "sekä sallitun minimi- ja maksimiliitemäärien asettamiseksi." -#: includes/fields.php:454 +#: includes/fields.php:472 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" -#: includes/fields.php:444 +#: includes/fields.php:462 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -699,16 +748,16 @@ msgid "" "or display the selected fields as a group of subfields." msgstr "" -#: includes/fields.php:441 +#: includes/fields.php:459 msgctxt "noun" msgid "Clone" msgstr "Klooni" -#: includes/admin/views/global/navigation.php:86 includes/fields.php:356 +#: includes/admin/views/global/navigation.php:86 includes/fields.php:374 msgid "PRO" msgstr "" -#: includes/fields.php:354 includes/fields.php:411 +#: includes/fields.php:372 includes/fields.php:429 msgid "Advanced" msgstr "" @@ -2551,14 +2600,14 @@ msgid "Post type deleted." msgstr "" #: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 +#: assets/build/js/acf-field-group.js:1145 #: assets/build/js/acf-field-group.js:1366 msgid "Type to search..." msgstr "" #: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2319 +#: assets/build/js/acf-field-group.js:1171 +#: assets/build/js/acf-field-group.js:2318 #: assets/build/js/acf-field-group.js:1414 #: assets/build/js/acf-field-group.js:2727 msgid "PRO Only" @@ -2571,13 +2620,13 @@ msgid "Field groups linked successfully." msgstr "" #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:195 +#: includes/admin/admin.php:203 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." msgstr "" -#: includes/admin/admin.php:48 includes/admin/admin.php:267 +#: includes/admin/admin.php:47 includes/admin/admin.php:332 msgid "ACF" msgstr "" @@ -2662,7 +2711,7 @@ msgid "" "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" msgstr "" -#: includes/api/api-template.php:835 +#: includes/api/api-template.php:1051 msgid "[ACF shortcode value disabled for preview]" msgstr "" @@ -2672,7 +2721,7 @@ msgid "Close Modal" msgstr "" #: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1670 +#: assets/build/js/acf-field-group.js:1669 #: assets/build/js/acf-field-group.js:1993 msgid "Field moved to other group" msgstr "" @@ -2839,16 +2888,16 @@ msgstr "" msgid "Add Field" msgstr "" -#: includes/acf-field-group-functions.php:496 includes/fields.php:409 +#: includes/acf-field-group-functions.php:496 includes/fields.php:427 msgid "Presentation" msgstr "" -#: includes/fields.php:408 +#: includes/fields.php:426 msgid "Validation" msgstr "" #: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:407 +#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:425 msgid "General" msgstr "" @@ -2893,7 +2942,7 @@ msgid "Activate this item" msgstr "" #: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2812 +#: assets/build/js/acf-field-group.js:2811 #: assets/build/js/acf-field-group.js:3313 msgid "Move field group to trash?" msgstr "" @@ -2928,12 +2977,12 @@ msgstr "" "olla käytössä yhtäaikaa. Suljimme Advanced Custom Fields -lisäosan " "automaattisesti." -#: includes/acf-value-functions.php:374 +#: includes/acf-value-functions.php:377 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s - Olemme havainneet yhden tai useamman kutsun ACF-" "kenttäarvojen noutamiseksi ennen ACF:n alustamista. Tätä ei tueta ja se voi " @@ -3128,23 +3177,23 @@ msgstr "Ladataan diff" msgid "Review local JSON changes" msgstr "Tarkista paikalliset JSON-muutokset" -#: includes/admin/admin.php:170 +#: includes/admin/admin.php:178 msgid "Visit website" msgstr "Siirry verkkosivuille" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:177 msgid "View details" msgstr "Näytä tarkemmat tiedot" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:176 msgid "Version %s" msgstr "Versio %s" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:175 msgid "Information" msgstr "Tiedot" -#: includes/admin/admin.php:158 +#: includes/admin/admin.php:166 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -3152,7 +3201,7 @@ msgstr "" "Tukipalvelu. Tukipalvelumme " "ammattilaiset auttavat syvällisemmissä teknisissä haasteissasi." -#: includes/admin/admin.php:154 +#: includes/admin/admin.php:162 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " @@ -3162,7 +3211,7 @@ msgstr "" "aktiivinen ja ystävällinen yhteisö, joka voi ehkä auttaa sinua selvittämään " "ACF-maailman ihmeellisyyksiä." -#: includes/admin/admin.php:150 +#: includes/admin/admin.php:158 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -3171,7 +3220,7 @@ msgstr "" "Dokumentaatio. Laaja dokumentaatiomme " "sisältää viittauksia ja oppaita useimpiin kohtaamiisi tilanteisiin." -#: includes/admin/admin.php:147 +#: includes/admin/admin.php:155 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -3181,11 +3230,11 @@ msgstr "" "irti verkkosivustostasi ACF:n avulla. Jos kohtaat ongelmia, apua löytyy " "useista paikoista:" -#: includes/admin/admin.php:144 includes/admin/admin.php:146 +#: includes/admin/admin.php:152 includes/admin/admin.php:154 msgid "Help & Support" msgstr "Ohjeet & tukipalvelut" -#: includes/admin/admin.php:135 +#: includes/admin/admin.php:143 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -3193,17 +3242,17 @@ msgstr "" "Ota yhteyttä Ohjeet & tukipalvelut -välilehdessä, jos huomaat tarvitsevasi " "apua." -#: includes/admin/admin.php:132 +#: includes/admin/admin.php:140 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " "yourself with the plugin's philosophy and best practises." msgstr "" -"Ennen kuin luot ensimmäisen kenttäryhmäsi, suosittelemme lukemaan aloitusoppaamme, jossa tutustutaan lisäosan " -"filosofiaan ja parhaisiin käytäntöihin." +"Ennen kuin luot ensimmäisen kenttäryhmäsi, suosittelemme lukemaan aloitusoppaamme, jossa tutustutaan " +"lisäosan filosofiaan ja parhaisiin käytäntöihin." -#: includes/admin/admin.php:130 +#: includes/admin/admin.php:138 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -3214,7 +3263,7 @@ msgstr "" "intuitiivisen API:n mukautettujen kenttäarvojen näyttämiseksi missä tahansa " "teeman mallitiedostossa." -#: includes/admin/admin.php:127 includes/admin/admin.php:129 +#: includes/admin/admin.php:135 includes/admin/admin.php:137 msgid "Overview" msgstr "Yleiskatsaus" @@ -3234,7 +3283,7 @@ msgstr "Virheellinen nonce." msgid "Error loading field." msgstr "Virhe ladattaessa kenttää." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 +#: assets/build/js/acf-input.js:2748 assets/build/js/acf-input.js:2817 #: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 msgid "Location not found: %s" msgstr "Sijaintia ei löytynyt: %s" @@ -3382,7 +3431,7 @@ msgid "Show this field if" msgstr "Näytä tämä kenttä, jos" #: includes/admin/views/acf-field-group/conditional-logic.php:25 -#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:410 +#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:428 msgid "Conditional Logic" msgstr "Ehdollinen logiikka" @@ -3427,15 +3476,15 @@ msgstr "Tietokanta on päivitettävä" msgid "Options Page" msgstr "Asetukset-sivu" -#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:479 msgid "Gallery" msgstr "Galleria" -#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:469 msgid "Flexible Content" msgstr "Joustava sisältö" -#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:489 msgid "Repeater" msgstr "Toista rivejä" @@ -3682,7 +3731,7 @@ msgstr "Muuta järjestystä vetämällä ja pudottamalla" #: includes/admin/post-types/admin-field-group.php:103 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2347 +#: assets/build/js/acf-field-group.js:2346 #: assets/build/js/acf-field-group.js:2763 msgid "Show this field group if" msgstr "Näytä tämä kenttäryhmä, jos" @@ -3862,7 +3911,7 @@ msgstr "Monista tämä kohde" msgid "Supports" msgstr "" -#: includes/admin/admin.php:261 includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:326 includes/admin/views/browse-fields-modal.php:92 msgid "Documentation" msgstr "" @@ -3965,7 +4014,7 @@ msgstr "Tyhjä" #: includes/admin/post-types/admin-field-group.php:101 #: includes/class-acf-internal-post-type.php:730 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1510 +#: assets/build/js/acf-field-group.js:1509 #: assets/build/js/acf-field-group.js:1821 msgid "copy" msgstr "kopio" @@ -3983,7 +4032,7 @@ msgid "Checked" msgstr "Valittu" #: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1615 +#: assets/build/js/acf-field-group.js:1614 #: assets/build/js/acf-field-group.js:1933 msgid "Move Custom Field" msgstr "Siirrä muokattua kenttää" @@ -3999,13 +4048,13 @@ msgid "Field group title is required" msgstr "Kenttäryhmän otsikko on pakollinen" #: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1604 +#: assets/build/js/acf-field-group.js:1603 #: assets/build/js/acf-field-group.js:1919 msgid "This field cannot be moved until its changes have been saved" msgstr "Tätä kenttää ei voi siirtää ennen kuin muutokset on talletettu" #: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1414 +#: assets/build/js/acf-field-group.js:1413 #: assets/build/js/acf-field-group.js:1716 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "Merkkijonoa \"field_\" ei saa käyttää kentän nimen alussa" @@ -4072,15 +4121,15 @@ msgstr "Sivu" msgid "Post" msgstr "Artikkeli" -#: includes/fields.php:353 +#: includes/fields.php:371 msgid "Relational" msgstr "Relationaalinen" -#: includes/fields.php:352 +#: includes/fields.php:370 msgid "Choice" msgstr "Valintakentät" -#: includes/fields.php:350 +#: includes/fields.php:368 msgid "Basic" msgstr "Perus" @@ -4108,7 +4157,7 @@ msgstr "Päivitä" msgid "Validate Email" msgstr "Validoi sähköposti" -#: includes/fields.php:351 includes/forms/form-front.php:49 +#: includes/fields.php:369 includes/forms/form-front.php:49 msgid "Content" msgstr "Sisältö" @@ -4117,8 +4166,8 @@ msgstr "Sisältö" msgid "Title" msgstr "Otsikko" -#: includes/assets.php:372 includes/forms/form-comment.php:154 -#: assets/build/js/acf-input.js:7372 assets/build/js/acf-input.js:7956 +#: includes/assets.php:373 includes/forms/form-comment.php:154 +#: assets/build/js/acf-input.js:7370 assets/build/js/acf-input.js:7956 msgid "Edit field group" msgstr "Muokkaa kenttäryhmää" @@ -4175,59 +4224,59 @@ msgid "Has any value" msgstr "On mitään arvoa" #: includes/admin/admin-internal-post-type.php:345 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 +#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:354 #: assets/build/js/acf.js:1564 assets/build/js/acf.js:1658 msgid "Cancel" msgstr "Peruuta" -#: includes/assets.php:349 assets/build/js/acf.js:1738 +#: includes/assets.php:350 assets/build/js/acf.js:1738 #: assets/build/js/acf.js:1855 msgid "Are you sure?" msgstr "Oletko varma?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9432 +#: includes/assets.php:370 assets/build/js/acf-input.js:9430 #: assets/build/js/acf-input.js:10282 msgid "%d fields require attention" msgstr "%d kenttää vaativat huomiota" -#: includes/assets.php:368 assets/build/js/acf-input.js:9430 +#: includes/assets.php:369 assets/build/js/acf-input.js:9428 #: assets/build/js/acf-input.js:10278 msgid "1 field requires attention" msgstr "Yksi kenttä vaatii huomiota" -#: includes/assets.php:367 includes/validation.php:271 -#: includes/validation.php:279 assets/build/js/acf-input.js:9425 +#: includes/assets.php:368 includes/validation.php:271 +#: includes/validation.php:279 assets/build/js/acf-input.js:9423 #: assets/build/js/acf-input.js:10273 msgid "Validation failed" msgstr "Lisäkentän validointi epäonnistui" -#: includes/assets.php:366 assets/build/js/acf-input.js:9593 +#: includes/assets.php:367 assets/build/js/acf-input.js:9591 #: assets/build/js/acf-input.js:10461 msgid "Validation successful" msgstr "Kenttäryhmän validointi onnistui" -#: includes/media.php:54 assets/build/js/acf-input.js:7200 +#: includes/media.php:54 assets/build/js/acf-input.js:7198 #: assets/build/js/acf-input.js:7760 msgid "Restricted" msgstr "Rajoitettu" -#: includes/media.php:53 assets/build/js/acf-input.js:7015 +#: includes/media.php:53 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7524 msgid "Collapse Details" msgstr "Vähemmän tietoja" -#: includes/media.php:52 assets/build/js/acf-input.js:7015 +#: includes/media.php:52 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7521 msgid "Expand Details" msgstr "Enemmän tietoja" #: includes/admin/views/acf-post-type/advanced-settings.php:470 -#: includes/media.php:51 assets/build/js/acf-input.js:6882 +#: includes/media.php:51 assets/build/js/acf-input.js:6880 #: assets/build/js/acf-input.js:7369 msgid "Uploaded to this post" msgstr "Tähän kenttäryhmään ladatut kuvat" -#: includes/media.php:50 assets/build/js/acf-input.js:6921 +#: includes/media.php:50 assets/build/js/acf-input.js:6919 #: assets/build/js/acf-input.js:7408 msgctxt "verb" msgid "Update" @@ -4238,7 +4287,7 @@ msgctxt "verb" msgid "Edit" msgstr "Muokkaa" -#: includes/assets.php:363 assets/build/js/acf-input.js:9202 +#: includes/assets.php:364 assets/build/js/acf-input.js:9200 #: assets/build/js/acf-input.js:10044 msgid "The changes you made will be lost if you navigate away from this page" msgstr "Tekemäsi muutokset menetetään, jos siirryt pois tältä sivulta" @@ -4253,7 +4302,7 @@ msgstr "Tiedoston koko täytyy olla %s." #: includes/admin/views/acf-field-group/location-group.php:3 #: includes/admin/views/acf-field-group/locations.php:35 #: includes/api/api-helpers.php:2964 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2385 +#: assets/build/js/acf-field-group.js:2384 #: assets/build/js/acf-field-group.js:933 #: assets/build/js/acf-field-group.js:2807 msgid "or" @@ -4305,7 +4354,7 @@ msgstr "Pienoiskuva" #: includes/acf-field-functions.php:852 #: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 +#: assets/build/js/acf-field-group.js:1076 #: assets/build/js/acf-field-group.js:1260 msgid "(no label)" msgstr "(ei nimiötä)" @@ -4537,18 +4586,18 @@ msgid "File name" msgstr "Tiedoston nimi" #: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: assets/build/js/acf-input.js:2472 assets/build/js/acf-input.js:2625 msgid "Update File" msgstr "Päivitä tiedosto" #: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: assets/build/js/acf-input.js:2471 assets/build/js/acf-input.js:2624 msgid "Edit File" msgstr "Muokkaa tiedostoa" #: includes/admin/tools/class-acf-admin-tool-import.php:57 #: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: assets/build/js/acf-input.js:2445 assets/build/js/acf-input.js:2597 msgid "Select File" msgstr "Valitse tiedosto" @@ -4574,7 +4623,7 @@ msgid "Enter each default value on a new line" msgstr "Syötä jokainen oletusarvo uudelle riville" #: includes/fields/class-acf-field-select.php:243 includes/media.php:48 -#: assets/build/js/acf-input.js:6780 assets/build/js/acf-input.js:7254 +#: assets/build/js/acf-input.js:6778 assets/build/js/acf-input.js:7254 msgctxt "verb" msgid "Select" msgstr "Valitse" @@ -4927,48 +4976,48 @@ msgstr "Salli tyhjä?" msgid "Parent" msgstr "Vanhempi" -#: includes/fields/class-acf-field-wysiwyg.php:378 +#: includes/fields/class-acf-field-wysiwyg.php:381 msgid "TinyMCE will not be initialized until field is clicked" msgstr "TinyMCE:tä ei alusteta ennen kuin kenttää napsautetaan" -#: includes/fields/class-acf-field-wysiwyg.php:377 +#: includes/fields/class-acf-field-wysiwyg.php:380 msgid "Delay Initialization" msgstr "Viivytä alustusta?" -#: includes/fields/class-acf-field-wysiwyg.php:366 +#: includes/fields/class-acf-field-wysiwyg.php:369 msgid "Show Media Upload Buttons" msgstr "Näytä Lisää media -painike?" -#: includes/fields/class-acf-field-wysiwyg.php:350 +#: includes/fields/class-acf-field-wysiwyg.php:353 msgid "Toolbar" msgstr "Työkalupalkki" -#: includes/fields/class-acf-field-wysiwyg.php:342 +#: includes/fields/class-acf-field-wysiwyg.php:345 msgid "Text Only" msgstr "Vain teksti" -#: includes/fields/class-acf-field-wysiwyg.php:341 +#: includes/fields/class-acf-field-wysiwyg.php:344 msgid "Visual Only" msgstr "Vain graafinen" -#: includes/fields/class-acf-field-wysiwyg.php:340 +#: includes/fields/class-acf-field-wysiwyg.php:343 msgid "Visual & Text" msgstr "Graafinen ja teksti" -#: includes/fields/class-acf-field-wysiwyg.php:335 +#: includes/fields/class-acf-field-wysiwyg.php:338 msgid "Tabs" msgstr "Välilehdet" -#: includes/fields/class-acf-field-wysiwyg.php:277 +#: includes/fields/class-acf-field-wysiwyg.php:280 msgid "Click to initialize TinyMCE" msgstr "Klikkaa ottaaksesi käyttöön graafisen editorin" -#: includes/fields/class-acf-field-wysiwyg.php:271 +#: includes/fields/class-acf-field-wysiwyg.php:274 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Teksti" -#: includes/fields/class-acf-field-wysiwyg.php:270 +#: includes/fields/class-acf-field-wysiwyg.php:273 msgid "Visual" msgstr "Graafinen" @@ -5045,7 +5094,7 @@ msgstr "Täyteteksti" #: includes/fields/class-acf-field-text.php:104 #: includes/fields/class-acf-field-textarea.php:102 #: includes/fields/class-acf-field-url.php:100 -#: includes/fields/class-acf-field-wysiwyg.php:303 +#: includes/fields/class-acf-field-wysiwyg.php:306 msgid "Appears when creating a new post" msgstr "Kentän oletusarvo" @@ -5146,17 +5195,17 @@ msgid "Select post type" msgstr "Valitse artikkelityyppi" #: includes/fields/class-acf-field-relationship.php:60 -#: assets/build/js/acf-input.js:3930 assets/build/js/acf-input.js:4214 +#: assets/build/js/acf-input.js:3928 assets/build/js/acf-input.js:4214 msgid "No matches found" msgstr "Ei yhtään osumaa" #: includes/fields/class-acf-field-relationship.php:59 -#: assets/build/js/acf-input.js:3913 assets/build/js/acf-input.js:4193 +#: assets/build/js/acf-input.js:3911 assets/build/js/acf-input.js:4193 msgid "Loading" msgstr "Ladataan" #: includes/fields/class-acf-field-relationship.php:58 -#: assets/build/js/acf-input.js:3818 assets/build/js/acf-input.js:4084 +#: assets/build/js/acf-input.js:3816 assets/build/js/acf-input.js:4084 msgid "Maximum values reached ( {max} values )" msgstr "Maksimiarvo saavutettu ( {max} artikkelia )" @@ -5265,7 +5314,7 @@ msgstr "Lisää kuva" msgid "No image selected" msgstr "Ei kuvia valittu" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:161 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:161 #: includes/fields/class-acf-field-image.php:141 #: includes/fields/class-acf-field-link.php:139 assets/build/js/acf.js:1563 #: assets/build/js/acf.js:1657 @@ -5280,22 +5329,22 @@ msgid "Edit" msgstr "Muokkaa" #: includes/fields/class-acf-field-image.php:69 includes/media.php:55 -#: assets/build/js/acf-input.js:6827 assets/build/js/acf-input.js:7308 +#: assets/build/js/acf-input.js:6825 assets/build/js/acf-input.js:7308 msgid "All images" msgstr "Kaikki kuvat" #: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: assets/build/js/acf-input.js:3179 assets/build/js/acf-input.js:3399 msgid "Update Image" msgstr "Päivitä kuva" #: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: assets/build/js/acf-input.js:3178 assets/build/js/acf-input.js:3398 msgid "Edit Image" msgstr "Muokkaa kuvaa" #: includes/fields/class-acf-field-image.php:66 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: assets/build/js/acf-input.js:3154 assets/build/js/acf-input.js:3373 msgid "Select Image" msgstr "Valitse kuva" @@ -5380,16 +5429,16 @@ msgstr "Päivämäärävalitsin" #: includes/fields/class-acf-field-image.php:247 #: includes/fields/class-acf-field-image.php:283 -#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:266 msgid "Width" msgstr "Leveys" -#: includes/fields/class-acf-field-oembed.php:260 -#: includes/fields/class-acf-field-oembed.php:272 +#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:275 msgid "Embed Size" msgstr "Upotuksen koko" -#: includes/fields/class-acf-field-oembed.php:218 +#: includes/fields/class-acf-field-oembed.php:221 msgid "Enter URL" msgstr "Syötä URL" @@ -5430,7 +5479,7 @@ msgstr "Tyylikäs käyttöliittymä" #: includes/fields/class-acf-field-textarea.php:101 #: includes/fields/class-acf-field-true_false.php:144 #: includes/fields/class-acf-field-url.php:99 -#: includes/fields/class-acf-field-wysiwyg.php:302 +#: includes/fields/class-acf-field-wysiwyg.php:305 msgid "Default Value" msgstr "Oletusarvo" @@ -5444,13 +5493,13 @@ msgstr "Näytä teksti valintaruudun rinnalla" msgid "Message" msgstr "Viesti" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:85 +#: includes/assets.php:352 includes/fields/class-acf-field-true_false.php:85 #: includes/fields/class-acf-field-true_false.php:184 #: assets/build/js/acf.js:1740 assets/build/js/acf.js:1857 msgid "No" msgstr "Ei" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:82 +#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:82 #: includes/fields/class-acf-field-true_false.php:168 #: assets/build/js/acf.js:1739 assets/build/js/acf.js:1856 msgid "Yes" @@ -5460,31 +5509,31 @@ msgstr "Kyllä" msgid "True / False" msgstr "”Tosi / Epätosi” -valinta" -#: includes/fields/class-acf-field-group.php:444 +#: includes/fields/class-acf-field-group.php:440 msgid "Row" msgstr "Rivi" -#: includes/fields/class-acf-field-group.php:443 +#: includes/fields/class-acf-field-group.php:439 msgid "Table" msgstr "Taulukko" #: includes/admin/post-types/admin-field-group.php:132 -#: includes/fields/class-acf-field-group.php:442 +#: includes/fields/class-acf-field-group.php:438 msgid "Block" msgstr "Lohko" -#: includes/fields/class-acf-field-group.php:437 +#: includes/fields/class-acf-field-group.php:433 msgid "Specify the style used to render the selected fields" msgstr "Määritä tyyli, jota käytetään valittujen kenttien luomisessa" -#: includes/fields.php:355 includes/fields/class-acf-field-button-group.php:210 +#: includes/fields.php:373 includes/fields/class-acf-field-button-group.php:210 #: includes/fields/class-acf-field-checkbox.php:424 -#: includes/fields/class-acf-field-group.php:436 +#: includes/fields/class-acf-field-group.php:432 #: includes/fields/class-acf-field-radio.php:285 msgid "Layout" msgstr "Asettelu" -#: includes/fields/class-acf-field-group.php:420 +#: includes/fields/class-acf-field-group.php:416 msgid "Sub Fields" msgstr "Alakentät" @@ -5499,7 +5548,7 @@ msgstr "Kartan korkeuden mukauttaminen" #: includes/fields/class-acf-field-google-map.php:233 #: includes/fields/class-acf-field-image.php:258 #: includes/fields/class-acf-field-image.php:294 -#: includes/fields/class-acf-field-oembed.php:275 +#: includes/fields/class-acf-field-oembed.php:278 msgid "Height" msgstr "Korkeus" @@ -5539,7 +5588,7 @@ msgid "Search" msgstr "Etsi" #: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: assets/build/js/acf-input.js:2838 assets/build/js/acf-input.js:3026 msgid "Sorry, this browser does not support geolocation" msgstr "Pahoittelut, tämä selain ei tue paikannusta" @@ -5741,13 +5790,13 @@ msgstr "Asetukset päivitetty" #: pro/updates.php:99 msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" -"Ottaaksesi käyttöön päivitykset, syötä lisenssiavaimesi Päivitykset -sivulle. Jos sinulla ei ole lisenssiavainta, katso tiedot ja hinnoittelu." +"Ottaaksesi käyttöön päivitykset, syötä lisenssiavaimesi Päivitykset -sivulle. Jos sinulla ei ole lisenssiavainta, " +"katso tiedot ja hinnoittelu." #: pro/updates.php:159 msgid "" diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-fr_CA.mo b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-fr_CA.mo index a9aa2c0eb..9b2d749c5 100644 Binary files a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-fr_CA.mo and b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-fr_CA.mo differ diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-fr_CA.po b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-fr_CA.po index e2d12f648..d3b76905d 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-fr_CA.po +++ b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-fr_CA.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2024-01-12T11:58:55+00:00\n" +"PO-Revision-Date: 2024-02-05T19:27:11+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: fr_CA\n" "MIME-Version: 1.0\n" @@ -21,6 +21,55 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:59 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:41 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by the ACF " +"shortcode. We've detected the output of some of your fields will be modified " +"by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:33 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields will be modified by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:22 +msgid "" +"%1$s ACF will soon escape unsafe HTML that is rendered by the_field(). We've detected the output of some of your fields will be modified by " +"this change. %2$s. %3$s" +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:14 +msgid "Please contact your site admin for more details." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn how to fix" +msgstr "" + +#: includes/admin/admin.php:67 +msgid "Hide details" +msgstr "" + +#: includes/admin/admin.php:66 includes/admin/views/escaped-html-notice.php:11 +msgid "Show details" +msgstr "" + #: includes/admin/views/global/navigation.php:223 msgid "Renew ACF PRO License" msgstr "" @@ -103,26 +152,26 @@ msgid "Add fields" msgstr "" #: includes/admin/post-types/admin-field-group.php:121 -#: assets/build/js/acf-field-group.js:2753 +#: assets/build/js/acf-field-group.js:2752 #: assets/build/js/acf-field-group.js:3236 msgid "This Field" msgstr "" -#: includes/admin/admin.php:267 +#: includes/admin/admin.php:332 msgid "ACF PRO" msgstr "" -#: includes/admin/admin.php:265 +#: includes/admin/admin.php:330 msgid "Feedback" msgstr "" -#: includes/admin/admin.php:263 +#: includes/admin/admin.php:328 msgid "Support" msgstr "" #. translators: This text is prepended by a link to ACF's website, and appended #. by a link to WP Engine's website. -#: includes/admin/admin.php:238 +#: includes/admin/admin.php:303 msgid "is developed and maintained by" msgstr "" @@ -583,14 +632,14 @@ msgid "" "are shown while editing content. Useful for keeping large datasets tidy." msgstr "" -#: includes/fields.php:474 +#: includes/fields.php:492 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " "can be repeated again and again." msgstr "" -#: includes/fields.php:464 +#: includes/fields.php:482 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -598,14 +647,14 @@ msgid "" "and the minimum/maximum number of attachments allowed." msgstr "" -#: includes/fields.php:454 +#: includes/fields.php:472 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" -#: includes/fields.php:444 +#: includes/fields.php:462 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -618,11 +667,11 @@ msgctxt "noun" msgid "Clone" msgstr "Clone" -#: includes/admin/views/global/navigation.php:86 includes/fields.php:356 +#: includes/admin/views/global/navigation.php:86 includes/fields.php:374 msgid "PRO" msgstr "" -#: includes/fields.php:354 includes/fields.php:411 +#: includes/fields.php:372 includes/fields.php:429 msgid "Advanced" msgstr "" @@ -2465,14 +2514,14 @@ msgid "Post type deleted." msgstr "" #: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 +#: assets/build/js/acf-field-group.js:1145 #: assets/build/js/acf-field-group.js:1366 msgid "Type to search..." msgstr "" #: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2319 +#: assets/build/js/acf-field-group.js:1171 +#: assets/build/js/acf-field-group.js:2318 #: assets/build/js/acf-field-group.js:1414 #: assets/build/js/acf-field-group.js:2727 msgid "PRO Only" @@ -2485,13 +2534,13 @@ msgid "Field groups linked successfully." msgstr "" #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:195 +#: includes/admin/admin.php:203 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." msgstr "" -#: includes/admin/admin.php:48 includes/admin/admin.php:267 +#: includes/admin/admin.php:47 includes/admin/admin.php:332 msgid "ACF" msgstr "" @@ -2576,7 +2625,7 @@ msgid "" "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" msgstr "" -#: includes/api/api-template.php:835 +#: includes/api/api-template.php:1051 msgid "[ACF shortcode value disabled for preview]" msgstr "" @@ -2586,7 +2635,7 @@ msgid "Close Modal" msgstr "" #: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1670 +#: assets/build/js/acf-field-group.js:1669 #: assets/build/js/acf-field-group.js:1993 msgid "Field moved to other group" msgstr "" @@ -2755,16 +2804,16 @@ msgstr "" msgid "Add Field" msgstr "" -#: includes/acf-field-group-functions.php:496 includes/fields.php:409 +#: includes/acf-field-group-functions.php:496 includes/fields.php:427 msgid "Presentation" msgstr "" -#: includes/fields.php:408 +#: includes/fields.php:426 msgid "Validation" msgstr "" #: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:407 +#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:425 msgid "General" msgstr "" @@ -2809,7 +2858,7 @@ msgid "Activate this item" msgstr "" #: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2812 +#: assets/build/js/acf-field-group.js:2811 #: assets/build/js/acf-field-group.js:3313 msgid "Move field group to trash?" msgstr "" @@ -2838,12 +2887,12 @@ msgid "" "at the same time. We've automatically deactivated Advanced Custom Fields." msgstr "" -#: includes/acf-value-functions.php:374 +#: includes/acf-value-functions.php:377 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" #: includes/fields/class-acf-field-user.php:551 @@ -3034,74 +3083,74 @@ msgstr "" msgid "Review local JSON changes" msgstr "" -#: includes/admin/admin.php:170 +#: includes/admin/admin.php:178 msgid "Visit website" msgstr "" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:177 msgid "View details" msgstr "" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:176 msgid "Version %s" msgstr "" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:175 msgid "Information" msgstr "" -#: includes/admin/admin.php:158 +#: includes/admin/admin.php:166 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." msgstr "" -#: includes/admin/admin.php:154 +#: includes/admin/admin.php:162 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " "figure out the 'how-tos' of the ACF world." msgstr "" -#: includes/admin/admin.php:150 +#: includes/admin/admin.php:158 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " "encounter." msgstr "" -#: includes/admin/admin.php:147 +#: includes/admin/admin.php:155 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " "you can find help:" msgstr "" -#: includes/admin/admin.php:144 includes/admin/admin.php:146 +#: includes/admin/admin.php:152 includes/admin/admin.php:154 msgid "Help & Support" msgstr "" -#: includes/admin/admin.php:135 +#: includes/admin/admin.php:143 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." msgstr "" -#: includes/admin/admin.php:132 +#: includes/admin/admin.php:140 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " "yourself with the plugin's philosophy and best practises." msgstr "" -#: includes/admin/admin.php:130 +#: includes/admin/admin.php:138 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " "display custom field values in any theme template file." msgstr "" -#: includes/admin/admin.php:127 includes/admin/admin.php:129 +#: includes/admin/admin.php:135 includes/admin/admin.php:137 msgid "Overview" msgstr "" @@ -3121,7 +3170,7 @@ msgstr "Nonce non valide." msgid "Error loading field." msgstr "Erreur au chargement du champ." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 +#: assets/build/js/acf-input.js:2748 assets/build/js/acf-input.js:2817 #: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 msgid "Location not found: %s" msgstr "Emplacement introuvable : %s" @@ -3269,7 +3318,7 @@ msgid "Show this field if" msgstr "Montrer ce champ si" #: includes/admin/views/acf-field-group/conditional-logic.php:25 -#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:410 +#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:428 msgid "Conditional Logic" msgstr "Logique conditionnelle" @@ -3315,15 +3364,15 @@ msgstr "Mise-à-jour de la base de données nécessaire" msgid "Options Page" msgstr "Page d‘options" -#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:479 msgid "Gallery" msgstr "Galerie" -#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:469 msgid "Flexible Content" msgstr "Contenu flexible" -#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:489 msgid "Repeater" msgstr "Répéteur" @@ -3572,7 +3621,7 @@ msgstr "Faites glisser pour réorganiser" #: includes/admin/post-types/admin-field-group.php:103 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2347 +#: assets/build/js/acf-field-group.js:2346 #: assets/build/js/acf-field-group.js:2763 msgid "Show this field group if" msgstr "Montrer ce groupe si" @@ -3750,7 +3799,7 @@ msgstr "Dupliquer cet élément" msgid "Supports" msgstr "" -#: includes/admin/admin.php:261 includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:326 includes/admin/views/browse-fields-modal.php:92 msgid "Documentation" msgstr "Documentation" @@ -3853,7 +3902,7 @@ msgstr "Vide" #: includes/admin/post-types/admin-field-group.php:101 #: includes/class-acf-internal-post-type.php:730 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1510 +#: assets/build/js/acf-field-group.js:1509 #: assets/build/js/acf-field-group.js:1821 msgid "copy" msgstr "copie" @@ -3871,7 +3920,7 @@ msgid "Checked" msgstr "Coché" #: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1615 +#: assets/build/js/acf-field-group.js:1614 #: assets/build/js/acf-field-group.js:1933 msgid "Move Custom Field" msgstr "Déplacer le champ personnalisé" @@ -3887,7 +3936,7 @@ msgid "Field group title is required" msgstr "Veuillez indiquer un titre pour le groupe de champs" #: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1604 +#: assets/build/js/acf-field-group.js:1603 #: assets/build/js/acf-field-group.js:1919 msgid "This field cannot be moved until its changes have been saved" msgstr "" @@ -3895,7 +3944,7 @@ msgstr "" "enregistrées" #: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1414 +#: assets/build/js/acf-field-group.js:1413 #: assets/build/js/acf-field-group.js:1716 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "Le nom d’un champ ne peut pas commencer par « field_ »" @@ -3962,15 +4011,15 @@ msgstr "Page" msgid "Post" msgstr "Article" -#: includes/fields.php:353 +#: includes/fields.php:371 msgid "Relational" msgstr "Relationnel" -#: includes/fields.php:352 +#: includes/fields.php:370 msgid "Choice" msgstr "Choix" -#: includes/fields.php:350 +#: includes/fields.php:368 msgid "Basic" msgstr "Commun" @@ -3998,7 +4047,7 @@ msgstr "Mise à jour" msgid "Validate Email" msgstr "Valider l’adresse courriel" -#: includes/fields.php:351 includes/forms/form-front.php:49 +#: includes/fields.php:369 includes/forms/form-front.php:49 msgid "Content" msgstr "Contenu" @@ -4007,8 +4056,8 @@ msgstr "Contenu" msgid "Title" msgstr "Titre" -#: includes/assets.php:372 includes/forms/form-comment.php:154 -#: assets/build/js/acf-input.js:7372 assets/build/js/acf-input.js:7956 +#: includes/assets.php:373 includes/forms/form-comment.php:154 +#: assets/build/js/acf-input.js:7370 assets/build/js/acf-input.js:7956 msgid "Edit field group" msgstr "Modifier le groupe de champs" @@ -4065,59 +4114,59 @@ msgid "Has any value" msgstr "A n'importe quelle valeur" #: includes/admin/admin-internal-post-type.php:345 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 +#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:354 #: assets/build/js/acf.js:1564 assets/build/js/acf.js:1658 msgid "Cancel" msgstr "Annuler" -#: includes/assets.php:349 assets/build/js/acf.js:1738 +#: includes/assets.php:350 assets/build/js/acf.js:1738 #: assets/build/js/acf.js:1855 msgid "Are you sure?" msgstr "Êtes-vous sûr(e)?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9432 +#: includes/assets.php:370 assets/build/js/acf-input.js:9430 #: assets/build/js/acf-input.js:10282 msgid "%d fields require attention" msgstr "%d champs requièrent votre attention" -#: includes/assets.php:368 assets/build/js/acf-input.js:9430 +#: includes/assets.php:369 assets/build/js/acf-input.js:9428 #: assets/build/js/acf-input.js:10278 msgid "1 field requires attention" msgstr "1 champ requiert votre attention" -#: includes/assets.php:367 includes/validation.php:271 -#: includes/validation.php:279 assets/build/js/acf-input.js:9425 +#: includes/assets.php:368 includes/validation.php:271 +#: includes/validation.php:279 assets/build/js/acf-input.js:9423 #: assets/build/js/acf-input.js:10273 msgid "Validation failed" msgstr "Échec de la validation" -#: includes/assets.php:366 assets/build/js/acf-input.js:9593 +#: includes/assets.php:367 assets/build/js/acf-input.js:9591 #: assets/build/js/acf-input.js:10461 msgid "Validation successful" msgstr "Validé avec succès" -#: includes/media.php:54 assets/build/js/acf-input.js:7200 +#: includes/media.php:54 assets/build/js/acf-input.js:7198 #: assets/build/js/acf-input.js:7760 msgid "Restricted" msgstr "Limité" -#: includes/media.php:53 assets/build/js/acf-input.js:7015 +#: includes/media.php:53 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7524 msgid "Collapse Details" msgstr "Masquer les détails" -#: includes/media.php:52 assets/build/js/acf-input.js:7015 +#: includes/media.php:52 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7521 msgid "Expand Details" msgstr "Afficher les détails" #: includes/admin/views/acf-post-type/advanced-settings.php:470 -#: includes/media.php:51 assets/build/js/acf-input.js:6882 +#: includes/media.php:51 assets/build/js/acf-input.js:6880 #: assets/build/js/acf-input.js:7369 msgid "Uploaded to this post" msgstr "Lié(s) à cet article" -#: includes/media.php:50 assets/build/js/acf-input.js:6921 +#: includes/media.php:50 assets/build/js/acf-input.js:6919 #: assets/build/js/acf-input.js:7408 msgctxt "verb" msgid "Update" @@ -4128,7 +4177,7 @@ msgctxt "verb" msgid "Edit" msgstr "Modifier" -#: includes/assets.php:363 assets/build/js/acf-input.js:9202 +#: includes/assets.php:364 assets/build/js/acf-input.js:9200 #: assets/build/js/acf-input.js:10044 msgid "The changes you made will be lost if you navigate away from this page" msgstr "Les modifications seront perdues si vous quittez cette page" @@ -4143,7 +4192,7 @@ msgstr "Le type de fichier doit être %s." #: includes/admin/views/acf-field-group/location-group.php:3 #: includes/admin/views/acf-field-group/locations.php:35 #: includes/api/api-helpers.php:2964 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2385 +#: assets/build/js/acf-field-group.js:2384 #: assets/build/js/acf-field-group.js:933 #: assets/build/js/acf-field-group.js:2807 msgid "or" @@ -4195,7 +4244,7 @@ msgstr "Miniature" #: includes/acf-field-functions.php:852 #: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 +#: assets/build/js/acf-field-group.js:1076 #: assets/build/js/acf-field-group.js:1260 msgid "(no label)" msgstr "(aucun libellé)" @@ -4428,18 +4477,18 @@ msgid "File name" msgstr "Nom du fichier" #: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: assets/build/js/acf-input.js:2472 assets/build/js/acf-input.js:2625 msgid "Update File" msgstr "Mettre à jour le fichier" #: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: assets/build/js/acf-input.js:2471 assets/build/js/acf-input.js:2624 msgid "Edit File" msgstr "Modifier le fichier" #: includes/admin/tools/class-acf-admin-tool-import.php:57 #: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: assets/build/js/acf-input.js:2445 assets/build/js/acf-input.js:2597 msgid "Select File" msgstr "Sélectionner un fichier" @@ -4465,7 +4514,7 @@ msgid "Enter each default value on a new line" msgstr "Entrez chaque valeur par défaut sur une nouvelle ligne" #: includes/fields/class-acf-field-select.php:243 includes/media.php:48 -#: assets/build/js/acf-input.js:6780 assets/build/js/acf-input.js:7254 +#: assets/build/js/acf-input.js:6778 assets/build/js/acf-input.js:7254 msgctxt "verb" msgid "Select" msgstr "Choisir" @@ -4820,49 +4869,49 @@ msgstr "" msgid "Parent" msgstr "Parent" -#: includes/fields/class-acf-field-wysiwyg.php:378 +#: includes/fields/class-acf-field-wysiwyg.php:381 msgid "TinyMCE will not be initialized until field is clicked" msgstr "" "TinyMCE ne sera pas initialisé avant que l’utilisateur clique sur le champ" -#: includes/fields/class-acf-field-wysiwyg.php:377 +#: includes/fields/class-acf-field-wysiwyg.php:380 msgid "Delay Initialization" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:366 +#: includes/fields/class-acf-field-wysiwyg.php:369 msgid "Show Media Upload Buttons" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:350 +#: includes/fields/class-acf-field-wysiwyg.php:353 msgid "Toolbar" msgstr "Barre d‘outils" -#: includes/fields/class-acf-field-wysiwyg.php:342 +#: includes/fields/class-acf-field-wysiwyg.php:345 msgid "Text Only" msgstr "Texte brut seulement" -#: includes/fields/class-acf-field-wysiwyg.php:341 +#: includes/fields/class-acf-field-wysiwyg.php:344 msgid "Visual Only" msgstr "Visuel seulement" -#: includes/fields/class-acf-field-wysiwyg.php:340 +#: includes/fields/class-acf-field-wysiwyg.php:343 msgid "Visual & Text" msgstr "Visuel & Texte brut" -#: includes/fields/class-acf-field-wysiwyg.php:335 +#: includes/fields/class-acf-field-wysiwyg.php:338 msgid "Tabs" msgstr "Onglets" -#: includes/fields/class-acf-field-wysiwyg.php:277 +#: includes/fields/class-acf-field-wysiwyg.php:280 msgid "Click to initialize TinyMCE" msgstr "Cliquez pour initialiser TinyMCE" -#: includes/fields/class-acf-field-wysiwyg.php:271 +#: includes/fields/class-acf-field-wysiwyg.php:274 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Texte" -#: includes/fields/class-acf-field-wysiwyg.php:270 +#: includes/fields/class-acf-field-wysiwyg.php:273 msgid "Visual" msgstr "Visuel" @@ -4939,7 +4988,7 @@ msgstr "Texte indicatif" #: includes/fields/class-acf-field-text.php:104 #: includes/fields/class-acf-field-textarea.php:102 #: includes/fields/class-acf-field-url.php:100 -#: includes/fields/class-acf-field-wysiwyg.php:303 +#: includes/fields/class-acf-field-wysiwyg.php:306 msgid "Appears when creating a new post" msgstr "Valeur donnée lors de la création d’un nouvel article" @@ -5040,17 +5089,17 @@ msgid "Select post type" msgstr "Choisissez le type de publication" #: includes/fields/class-acf-field-relationship.php:60 -#: assets/build/js/acf-input.js:3930 assets/build/js/acf-input.js:4214 +#: assets/build/js/acf-input.js:3928 assets/build/js/acf-input.js:4214 msgid "No matches found" msgstr "Aucun résultat" #: includes/fields/class-acf-field-relationship.php:59 -#: assets/build/js/acf-input.js:3913 assets/build/js/acf-input.js:4193 +#: assets/build/js/acf-input.js:3911 assets/build/js/acf-input.js:4193 msgid "Loading" msgstr "Chargement en cours" #: includes/fields/class-acf-field-relationship.php:58 -#: assets/build/js/acf-input.js:3818 assets/build/js/acf-input.js:4084 +#: assets/build/js/acf-input.js:3816 assets/build/js/acf-input.js:4084 msgid "Maximum values reached ( {max} values )" msgstr "Nombre maximal de valeurs atteint ({max} valeurs)" @@ -5161,7 +5210,7 @@ msgstr "Ajouter une image" msgid "No image selected" msgstr "Aucune image sélectionnée" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:161 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:161 #: includes/fields/class-acf-field-image.php:141 #: includes/fields/class-acf-field-link.php:139 assets/build/js/acf.js:1563 #: assets/build/js/acf.js:1657 @@ -5176,22 +5225,22 @@ msgid "Edit" msgstr "Modifier" #: includes/fields/class-acf-field-image.php:69 includes/media.php:55 -#: assets/build/js/acf-input.js:6827 assets/build/js/acf-input.js:7308 +#: assets/build/js/acf-input.js:6825 assets/build/js/acf-input.js:7308 msgid "All images" msgstr "Toutes les images" #: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: assets/build/js/acf-input.js:3179 assets/build/js/acf-input.js:3399 msgid "Update Image" msgstr "Mettre à jour" #: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: assets/build/js/acf-input.js:3178 assets/build/js/acf-input.js:3398 msgid "Edit Image" msgstr "Modifier l'image" #: includes/fields/class-acf-field-image.php:66 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: assets/build/js/acf-input.js:3154 assets/build/js/acf-input.js:3373 msgid "Select Image" msgstr "Sélectionner une image" @@ -5276,16 +5325,16 @@ msgstr "Sélecteur de date" #: includes/fields/class-acf-field-image.php:247 #: includes/fields/class-acf-field-image.php:283 -#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:266 msgid "Width" msgstr "Largeur" -#: includes/fields/class-acf-field-oembed.php:260 -#: includes/fields/class-acf-field-oembed.php:272 +#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:275 msgid "Embed Size" msgstr "Dimensions" -#: includes/fields/class-acf-field-oembed.php:218 +#: includes/fields/class-acf-field-oembed.php:221 msgid "Enter URL" msgstr "Entrez l'URL" @@ -5326,7 +5375,7 @@ msgstr "" #: includes/fields/class-acf-field-textarea.php:101 #: includes/fields/class-acf-field-true_false.php:144 #: includes/fields/class-acf-field-url.php:99 -#: includes/fields/class-acf-field-wysiwyg.php:302 +#: includes/fields/class-acf-field-wysiwyg.php:305 msgid "Default Value" msgstr "Valeur par défaut" @@ -5340,13 +5389,13 @@ msgstr "Affiche le texte à côté de la case à cocher" msgid "Message" msgstr "Message" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:85 +#: includes/assets.php:352 includes/fields/class-acf-field-true_false.php:85 #: includes/fields/class-acf-field-true_false.php:184 #: assets/build/js/acf.js:1740 assets/build/js/acf.js:1857 msgid "No" msgstr "Non" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:82 +#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:82 #: includes/fields/class-acf-field-true_false.php:168 #: assets/build/js/acf.js:1739 assets/build/js/acf.js:1856 msgid "Yes" @@ -5356,31 +5405,31 @@ msgstr "Oui" msgid "True / False" msgstr "Oui / Non" -#: includes/fields/class-acf-field-group.php:444 +#: includes/fields/class-acf-field-group.php:440 msgid "Row" msgstr "Rangée" -#: includes/fields/class-acf-field-group.php:443 +#: includes/fields/class-acf-field-group.php:439 msgid "Table" msgstr "Tableau" #: includes/admin/post-types/admin-field-group.php:132 -#: includes/fields/class-acf-field-group.php:442 +#: includes/fields/class-acf-field-group.php:438 msgid "Block" msgstr "Bloc" -#: includes/fields/class-acf-field-group.php:437 +#: includes/fields/class-acf-field-group.php:433 msgid "Specify the style used to render the selected fields" msgstr "Style utilisé pour générer les champs sélectionnés" -#: includes/fields.php:355 includes/fields/class-acf-field-button-group.php:210 +#: includes/fields.php:373 includes/fields/class-acf-field-button-group.php:210 #: includes/fields/class-acf-field-checkbox.php:424 -#: includes/fields/class-acf-field-group.php:436 +#: includes/fields/class-acf-field-group.php:432 #: includes/fields/class-acf-field-radio.php:285 msgid "Layout" msgstr "Mise en page" -#: includes/fields/class-acf-field-group.php:420 +#: includes/fields/class-acf-field-group.php:416 msgid "Sub Fields" msgstr "Sous-champs" @@ -5395,7 +5444,7 @@ msgstr "Hauteur de la carte" #: includes/fields/class-acf-field-google-map.php:233 #: includes/fields/class-acf-field-image.php:258 #: includes/fields/class-acf-field-image.php:294 -#: includes/fields/class-acf-field-oembed.php:275 +#: includes/fields/class-acf-field-oembed.php:278 msgid "Height" msgstr "Hauteur" @@ -5435,7 +5484,7 @@ msgid "Search" msgstr "Rechercher" #: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: assets/build/js/acf-input.js:2838 assets/build/js/acf-input.js:3026 msgid "Sorry, this browser does not support geolocation" msgstr "Désolé, ce navigateur ne prend pas en charge la géolocalisation" @@ -5642,13 +5691,13 @@ msgstr "Options mises à jours" #: pro/updates.php:99 #, fuzzy #| msgid "" -#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +#| "details & pricing." msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" "Pour activer les mises à jour, veuillez entrer votre clé de licence sur la " "page Mises à jour. Si vous n’en avez pas, rendez-vous sur " @@ -5698,8 +5747,8 @@ msgid "" "No Custom Field Groups found for this options page. Create a " "Custom Field Group" msgstr "" -"Aucun groupe de champs trouvé pour cette page d’options. Créer un groupe de champs" +"Aucun groupe de champs trouvé pour cette page d’options. Créer un groupe de champs" #: pro/admin/admin-updates.php:52 msgid "Error. Could not connect to update server" @@ -6174,8 +6223,8 @@ msgid "" "a>." msgstr "" "Pour débloquer les mises à jour, veuillez entrer votre clé de licence ci-" -"dessous. Si vous n’en avez pas, rendez-vous sur nos détails & tarifs." +"dessous. Si vous n’en avez pas, rendez-vous sur nos détails & tarifs." # @ acf #: pro/admin/views/html-settings-updates.php:37 diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-fr_FR.mo b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-fr_FR.mo index febe010d8..b31dadf4e 100644 Binary files a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-fr_FR.mo and b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-fr_FR.mo differ diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-fr_FR.po b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-fr_FR.po index 3bc82f971..2b14db908 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-fr_FR.po +++ b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-fr_FR.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2024-01-12T11:58:55+00:00\n" +"PO-Revision-Date: 2024-02-05T19:27:11+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: fr_FR\n" "MIME-Version: 1.0\n" @@ -21,25 +21,76 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:59 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:41 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by the ACF " +"shortcode. We've detected the output of some of your fields will be modified " +"by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:33 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields will be modified by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:22 +msgid "" +"%1$s ACF will soon escape unsafe HTML that is rendered by the_field(). We've detected the output of some of your fields will be modified by " +"this change. %2$s. %3$s" +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:14 +msgid "Please contact your site admin for more details." +msgstr "" +"Veuillez contacter l’administrateur ou l’administratrice de votre site pour " +"plus de détails." + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn how to fix" +msgstr "Apprenez comment corriger" + +#: includes/admin/admin.php:67 +msgid "Hide details" +msgstr "Masquer les détails" + +#: includes/admin/admin.php:66 includes/admin/views/escaped-html-notice.php:11 +msgid "Show details" +msgstr "Afficher les détails" + #: includes/admin/views/global/navigation.php:223 msgid "Renew ACF PRO License" -msgstr "" +msgstr "Renouveler la licence ACF PRO" #: includes/admin/views/acf-field-group/pro-features.php:17 msgid "Renew License" -msgstr "" +msgstr "Renouveler la licence" #: includes/admin/views/acf-field-group/pro-features.php:14 msgid "Manage License" -msgstr "" +msgstr "Gérer la licence" #: includes/admin/views/acf-field-group/options.php:102 msgid "'High' position not supported in the Block Editor" -msgstr "" +msgstr "La position « Haute » n’est pas prise en charge par l’éditeur de bloc" #: includes/admin/views/options-page-preview.php:30 msgid "Upgrade to ACF PRO" -msgstr "" +msgstr "Mettre à niveau vers ACF PRO" #. translators: %s URL to ACF options pages documentation #: includes/admin/views/options-page-preview.php:7 @@ -51,51 +102,51 @@ msgstr "" #: includes/admin/views/global/header.php:35 msgid "Add Options Page" -msgstr "" +msgstr "Ajouter une page d’options" #: includes/admin/views/acf-post-type/advanced-settings.php:708 msgid "In the editor used as the placeholder of the title." -msgstr "" +msgstr "Dans l’éditeur, utilisé comme texte indicatif du titre." #: includes/admin/views/acf-post-type/advanced-settings.php:707 msgid "Title Placeholder" -msgstr "" +msgstr "Texte indicatif du titre" #: includes/admin/views/global/navigation.php:97 msgid "4 Months Free" -msgstr "" +msgstr "4 mois gratuits" #. translators: %s - A singular label for a post type or taxonomy. #: includes/admin/views/global/form-top.php:56 msgid " (Duplicated from %s)" -msgstr "" +msgstr " (Dupliqué depuis %s)" #: includes/admin/tools/class-acf-admin-tool-export.php:286 msgid "Select Options Pages" -msgstr "" +msgstr "Sélectionner des pages d’options" #: includes/admin/post-types/admin-taxonomy.php:107 msgid "Duplicate taxonomy" -msgstr "" +msgstr "Dupliquer une taxonomie" #: includes/admin/post-types/admin-post-type.php:106 #: includes/admin/post-types/admin-taxonomy.php:106 msgid "Create taxonomy" -msgstr "" +msgstr "Créer une taxonomie" #: includes/admin/post-types/admin-post-type.php:105 msgid "Duplicate post type" -msgstr "" +msgstr "Dupliquer un type de publication" #: includes/admin/post-types/admin-post-type.php:104 #: includes/admin/post-types/admin-taxonomy.php:108 msgid "Create post type" -msgstr "" +msgstr "Créer un type de publication" #: includes/admin/post-types/admin-post-type.php:103 #: includes/admin/post-types/admin-taxonomy.php:105 msgid "Link field groups" -msgstr "" +msgstr "Lier des groupes de champs" #: includes/admin/post-types/admin-post-type.php:102 #: includes/admin/post-types/admin-taxonomy.php:104 @@ -103,26 +154,26 @@ msgid "Add fields" msgstr "Ajouter des champs" #: includes/admin/post-types/admin-field-group.php:121 -#: assets/build/js/acf-field-group.js:2753 +#: assets/build/js/acf-field-group.js:2752 #: assets/build/js/acf-field-group.js:3236 msgid "This Field" msgstr "Ce champ" -#: includes/admin/admin.php:267 +#: includes/admin/admin.php:332 msgid "ACF PRO" msgstr "ACF Pro" -#: includes/admin/admin.php:265 +#: includes/admin/admin.php:330 msgid "Feedback" msgstr "Retour" -#: includes/admin/admin.php:263 +#: includes/admin/admin.php:328 msgid "Support" msgstr "Support" #. translators: This text is prepended by a link to ACF's website, and appended #. by a link to WP Engine's website. -#: includes/admin/admin.php:238 +#: includes/admin/admin.php:303 msgid "is developed and maintained by" msgstr "est développé et maintenu par" @@ -151,7 +202,7 @@ msgstr "" #: includes/acf-bidirectional-functions.php:247 msgid "Target Field" -msgstr "" +msgstr "Champ cible" #: includes/acf-bidirectional-functions.php:221 msgid "Update a field on the selected values, referencing back to this ID" @@ -159,12 +210,12 @@ msgstr "" #: includes/acf-bidirectional-functions.php:220 msgid "Bidirectional" -msgstr "" +msgstr "Bidirectionnel" #. translators: %s A field type name, such as "Relationship" #: includes/acf-bidirectional-functions.php:193 msgid "%s Field" -msgstr "" +msgstr "Champ %s" #: includes/fields/class-acf-field-page_link.php:479 #: includes/fields/class-acf-field-post_object.php:399 @@ -649,7 +700,7 @@ msgstr "" "dépliants qui s’affichent lors de la modification du contenu. Utile pour " "garder de grands ensembles de données ordonnés." -#: includes/fields.php:474 +#: includes/fields.php:492 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " @@ -660,7 +711,7 @@ msgstr "" "agissant comme un parent pour un ensemble de sous-champs qui peuvent être " "répétés à l’infini." -#: includes/fields.php:464 +#: includes/fields.php:482 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -673,14 +724,14 @@ msgstr "" "les nouveaux fichiers joints sont ajoutés dans la galerie et le nombre " "minimum/maximum de fichiers joints autorisées." -#: includes/fields.php:454 +#: includes/fields.php:472 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" -#: includes/fields.php:444 +#: includes/fields.php:462 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -688,16 +739,16 @@ msgid "" "or display the selected fields as a group of subfields." msgstr "" -#: includes/fields.php:441 +#: includes/fields.php:459 msgctxt "noun" msgid "Clone" msgstr "Cloner" -#: includes/admin/views/global/navigation.php:86 includes/fields.php:356 +#: includes/admin/views/global/navigation.php:86 includes/fields.php:374 msgid "PRO" msgstr "Pro" -#: includes/fields.php:354 includes/fields.php:411 +#: includes/fields.php:372 includes/fields.php:429 msgid "Advanced" msgstr "Avancé" @@ -1691,7 +1742,7 @@ msgstr "" #: includes/admin/views/acf-post-type/advanced-settings.php:876 #: includes/admin/views/acf-taxonomy/advanced-settings.php:853 msgid "Appearance Menus Support" -msgstr "" +msgstr "Prise en charge des menus d’apparence" #: includes/admin/views/acf-post-type/advanced-settings.php:858 msgid "Appears as an item in the 'New' menu in the admin bar." @@ -1765,6 +1816,8 @@ msgstr "Afficher dans le menu d’administration" #: includes/admin/views/acf-taxonomy/advanced-settings.php:719 msgid "Items can be edited and managed in the admin dashboard." msgstr "" +"Les éléments peuvent être modifiés et gérés dans le tableau de bord " +"d’administration." #: includes/admin/views/acf-post-type/advanced-settings.php:724 #: includes/admin/views/acf-taxonomy/advanced-settings.php:718 @@ -1777,7 +1830,7 @@ msgstr "Un lien vers une publication." #: includes/admin/views/acf-post-type/advanced-settings.php:693 msgid "Description for a navigation link block variation." -msgstr "" +msgstr "Description d’une variation de bloc de lien de navigation." #: includes/admin/views/acf-post-type/advanced-settings.php:692 #: includes/admin/views/acf-taxonomy/advanced-settings.php:702 @@ -1901,6 +1954,8 @@ msgstr "Liste des publications" #: includes/admin/views/acf-post-type/advanced-settings.php:552 msgid "Used by screen readers for the items list on the post type list screen." msgstr "" +"Utilisé par les lecteurs d’écran pour la liste des éléments sur l’écran de " +"la liste des types de publication." #: includes/admin/views/acf-post-type/advanced-settings.php:551 #: includes/admin/views/acf-taxonomy/advanced-settings.php:640 @@ -1923,6 +1978,8 @@ msgid "" "Used by screen readers for the filter list pagination on the post type list " "screen." msgstr "" +"Utilisé par les lecteurs d’écran pour la pagination de la liste de filtres " +"sur l’écran de liste des types de publication." #: includes/admin/views/acf-post-type/advanced-settings.php:531 #: includes/admin/views/acf-taxonomy/advanced-settings.php:620 @@ -1945,6 +2002,8 @@ msgid "" "Used by screen readers for the filter by date heading on the post type list " "screen." msgstr "" +"Utilisé par les lecteurs d’écran pour l’en-tête de filtre par date sur " +"l’écran de liste des types de publication." #: includes/admin/views/acf-post-type/advanced-settings.php:510 msgid "Filter Items By Date" @@ -1964,6 +2023,8 @@ msgid "" "Used by screen readers for the filter links heading on the post type list " "screen." msgstr "" +"Utilisé par les lecteurs d’écran pour l’en-tête des liens de filtre sur " +"l’écran de liste des types de publication." #: includes/admin/views/acf-post-type/advanced-settings.php:489 msgid "Filter Items List" @@ -2608,14 +2669,14 @@ msgid "Post type deleted." msgstr "Type de publication supprimé." #: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 +#: assets/build/js/acf-field-group.js:1145 #: assets/build/js/acf-field-group.js:1366 msgid "Type to search..." msgstr "Type à rechercher…" #: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2319 +#: assets/build/js/acf-field-group.js:1171 +#: assets/build/js/acf-field-group.js:2318 #: assets/build/js/acf-field-group.js:1414 #: assets/build/js/acf-field-group.js:2727 msgid "PRO Only" @@ -2628,13 +2689,13 @@ msgid "Field groups linked successfully." msgstr "Les groupes de champs ont bien été liés." #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:195 +#: includes/admin/admin.php:203 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." msgstr "" -#: includes/admin/admin.php:48 includes/admin/admin.php:267 +#: includes/admin/admin.php:47 includes/admin/admin.php:332 msgid "ACF" msgstr "ACF" @@ -2721,7 +2782,7 @@ msgstr "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" -#: includes/api/api-template.php:835 +#: includes/api/api-template.php:1051 msgid "[ACF shortcode value disabled for preview]" msgstr "[Valeur du code court ACF désactivée pour l’aperçu]" @@ -2731,7 +2792,7 @@ msgid "Close Modal" msgstr "Fermer la modale" #: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1670 +#: assets/build/js/acf-field-group.js:1669 #: assets/build/js/acf-field-group.js:1993 msgid "Field moved to other group" msgstr "Champ déplacé vers un autre groupe" @@ -2810,8 +2871,8 @@ msgid "" "New to ACF? Take a look at our getting " "started guide." msgstr "" -"Nouveau sur ACF ? Jetez un œil à notre guide des premiers pas." +"Nouveau sur ACF ? Jetez un œil à notre guide des premiers pas." #: includes/admin/views/acf-field-group/list-empty.php:15 msgid "Add Field Group" @@ -2880,8 +2941,8 @@ msgid "" "Choose from over 30 field types. Learn " "more." msgstr "" -"Choisissez parmi plus de 30 types de champs. En savoir plus." +"Choisissez parmi plus de 30 types de champs. En savoir plus." #: includes/admin/views/acf-field-group/fields.php:65 msgid "" @@ -2908,16 +2969,16 @@ msgstr "N°" msgid "Add Field" msgstr "Ajouter un champ" -#: includes/acf-field-group-functions.php:496 includes/fields.php:409 +#: includes/acf-field-group-functions.php:496 includes/fields.php:427 msgid "Presentation" msgstr "Présentation" -#: includes/fields.php:408 +#: includes/fields.php:426 msgid "Validation" msgstr "Validation" #: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:407 +#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:425 msgid "General" msgstr "Général" @@ -2962,7 +3023,7 @@ msgid "Activate this item" msgstr "Activer cet élément" #: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2812 +#: assets/build/js/acf-field-group.js:2811 #: assets/build/js/acf-field-group.js:3313 msgid "Move field group to trash?" msgstr "Déplacer le groupe de champs vers la corbeille ?" @@ -2997,12 +3058,12 @@ msgstr "" "actives en même temps. Nous avons automatiquement désactivé Advanced Custom " "Fields." -#: includes/acf-value-functions.php:374 +#: includes/acf-value-functions.php:377 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s - Nous avons détecté un ou plusieurs appels pour " "récupérer les valeurs des champs ACF avant l’initialisation d’ACF. Ceci " @@ -3200,23 +3261,23 @@ msgstr "Chargement du différentiel" msgid "Review local JSON changes" msgstr "Vérifier les modifications JSON locales" -#: includes/admin/admin.php:170 +#: includes/admin/admin.php:178 msgid "Visit website" msgstr "Visiter le site" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:177 msgid "View details" msgstr "Voir les détails" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:176 msgid "Version %s" msgstr "Version %s" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:175 msgid "Information" msgstr "Informations" -#: includes/admin/admin.php:158 +#: includes/admin/admin.php:166 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -3225,7 +3286,7 @@ msgstr "" "professionnels du support de notre service d’assistance vous aideront à " "résoudre vos problèmes techniques les plus complexes." -#: includes/admin/admin.php:154 +#: includes/admin/admin.php:162 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " @@ -3235,7 +3296,7 @@ msgstr "" "active et amicale sur nos forums communautaires qui peut vous aider à " "comprendre le fonctionnement de l’écosystème ACF." -#: includes/admin/admin.php:150 +#: includes/admin/admin.php:158 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -3245,7 +3306,7 @@ msgstr "" "complète contient des références et des guides pour la plupart des " "situations que vous pouvez rencontrer." -#: includes/admin/admin.php:147 +#: includes/admin/admin.php:155 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -3255,11 +3316,11 @@ msgstr "" "parti de votre site avec ACF. Si vous rencontrez des difficultés, il existe " "plusieurs endroits où vous pouvez trouver de l’aide :" -#: includes/admin/admin.php:144 includes/admin/admin.php:146 +#: includes/admin/admin.php:152 includes/admin/admin.php:154 msgid "Help & Support" msgstr "Aide & support" -#: includes/admin/admin.php:135 +#: includes/admin/admin.php:143 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -3267,7 +3328,7 @@ msgstr "" "Veuillez utiliser l’onglet « Aide & support » pour nous contacter si vous " "avez besoin d’assistance." -#: includes/admin/admin.php:132 +#: includes/admin/admin.php:140 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -3277,7 +3338,7 @@ msgstr "" "notre guide Pour commencer afin de vous " "familiariser avec la philosophie et les meilleures pratiques de l’extension." -#: includes/admin/admin.php:130 +#: includes/admin/admin.php:138 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -3288,7 +3349,7 @@ msgstr "" "supplémentaires, ainsi qu’une API intuitive pour afficher les valeurs des " "champs personnalisés dans n’importe quel fichier de modèle de thème." -#: includes/admin/admin.php:127 includes/admin/admin.php:129 +#: includes/admin/admin.php:135 includes/admin/admin.php:137 msgid "Overview" msgstr "Aperçu" @@ -3308,7 +3369,7 @@ msgstr "Nonce invalide." msgid "Error loading field." msgstr "Erreur lors du chargement du champ." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 +#: assets/build/js/acf-input.js:2748 assets/build/js/acf-input.js:2817 #: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 msgid "Location not found: %s" msgstr "Emplacement introuvable : %s" @@ -3456,7 +3517,7 @@ msgid "Show this field if" msgstr "Afficher ce champ si" #: includes/admin/views/acf-field-group/conditional-logic.php:25 -#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:410 +#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:428 msgid "Conditional Logic" msgstr "Logique conditionnelle" @@ -3502,15 +3563,15 @@ msgstr "Mise à niveau de la base de données requise" msgid "Options Page" msgstr "Page d’options" -#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:479 msgid "Gallery" msgstr "Galerie" -#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:469 msgid "Flexible Content" msgstr "Contenu flexible" -#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:489 msgid "Repeater" msgstr "Répéteur" @@ -3762,7 +3823,7 @@ msgstr "Faites glisser pour réorganiser" #: includes/admin/post-types/admin-field-group.php:103 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2347 +#: assets/build/js/acf-field-group.js:2346 #: assets/build/js/acf-field-group.js:2763 msgid "Show this field group if" msgstr "Afficher ce groupe de champs si" @@ -3949,7 +4010,7 @@ msgstr "Dupliquer cet élément" msgid "Supports" msgstr "Prend en charge" -#: includes/admin/admin.php:261 includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:326 includes/admin/views/browse-fields-modal.php:92 msgid "Documentation" msgstr "Documentation" @@ -4053,7 +4114,7 @@ msgstr "Null" #: includes/admin/post-types/admin-field-group.php:101 #: includes/class-acf-internal-post-type.php:730 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1510 +#: assets/build/js/acf-field-group.js:1509 #: assets/build/js/acf-field-group.js:1821 msgid "copy" msgstr "copier" @@ -4071,7 +4132,7 @@ msgid "Checked" msgstr "Coché" #: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1615 +#: assets/build/js/acf-field-group.js:1614 #: assets/build/js/acf-field-group.js:1933 msgid "Move Custom Field" msgstr "Déplacer le champ personnalisé" @@ -4087,7 +4148,7 @@ msgid "Field group title is required" msgstr "Le titre du groupe de champ est requis" #: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1604 +#: assets/build/js/acf-field-group.js:1603 #: assets/build/js/acf-field-group.js:1919 msgid "This field cannot be moved until its changes have been saved" msgstr "" @@ -4095,7 +4156,7 @@ msgstr "" "enregistrées" #: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1414 +#: assets/build/js/acf-field-group.js:1413 #: assets/build/js/acf-field-group.js:1716 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "" @@ -4163,15 +4224,15 @@ msgstr "Page" msgid "Post" msgstr "Publication" -#: includes/fields.php:353 +#: includes/fields.php:371 msgid "Relational" msgstr "Relationnel" -#: includes/fields.php:352 +#: includes/fields.php:370 msgid "Choice" msgstr "Choix" -#: includes/fields.php:350 +#: includes/fields.php:368 msgid "Basic" msgstr "Basique" @@ -4199,7 +4260,7 @@ msgstr "Mise à jour" msgid "Validate Email" msgstr "Valider l’e-mail" -#: includes/fields.php:351 includes/forms/form-front.php:49 +#: includes/fields.php:369 includes/forms/form-front.php:49 msgid "Content" msgstr "Contenu" @@ -4208,8 +4269,8 @@ msgstr "Contenu" msgid "Title" msgstr "Titre" -#: includes/assets.php:372 includes/forms/form-comment.php:154 -#: assets/build/js/acf-input.js:7372 assets/build/js/acf-input.js:7956 +#: includes/assets.php:373 includes/forms/form-comment.php:154 +#: assets/build/js/acf-input.js:7370 assets/build/js/acf-input.js:7956 msgid "Edit field group" msgstr "Modifier le groupe de champs" @@ -4266,59 +4327,59 @@ msgid "Has any value" msgstr "A n’importe quelle valeur" #: includes/admin/admin-internal-post-type.php:345 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 +#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:354 #: assets/build/js/acf.js:1564 assets/build/js/acf.js:1658 msgid "Cancel" msgstr "Annuler" -#: includes/assets.php:349 assets/build/js/acf.js:1738 +#: includes/assets.php:350 assets/build/js/acf.js:1738 #: assets/build/js/acf.js:1855 msgid "Are you sure?" msgstr "Confirmez-vous ?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9432 +#: includes/assets.php:370 assets/build/js/acf-input.js:9430 #: assets/build/js/acf-input.js:10282 msgid "%d fields require attention" msgstr "%d champs nécessitent votre attention" -#: includes/assets.php:368 assets/build/js/acf-input.js:9430 +#: includes/assets.php:369 assets/build/js/acf-input.js:9428 #: assets/build/js/acf-input.js:10278 msgid "1 field requires attention" msgstr "Un champ nécessite votre attention" -#: includes/assets.php:367 includes/validation.php:271 -#: includes/validation.php:279 assets/build/js/acf-input.js:9425 +#: includes/assets.php:368 includes/validation.php:271 +#: includes/validation.php:279 assets/build/js/acf-input.js:9423 #: assets/build/js/acf-input.js:10273 msgid "Validation failed" msgstr "Échec de la validation" -#: includes/assets.php:366 assets/build/js/acf-input.js:9593 +#: includes/assets.php:367 assets/build/js/acf-input.js:9591 #: assets/build/js/acf-input.js:10461 msgid "Validation successful" msgstr "Validation réussie" -#: includes/media.php:54 assets/build/js/acf-input.js:7200 +#: includes/media.php:54 assets/build/js/acf-input.js:7198 #: assets/build/js/acf-input.js:7760 msgid "Restricted" msgstr "Limité" -#: includes/media.php:53 assets/build/js/acf-input.js:7015 +#: includes/media.php:53 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7524 msgid "Collapse Details" msgstr "Replier les détails" -#: includes/media.php:52 assets/build/js/acf-input.js:7015 +#: includes/media.php:52 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7521 msgid "Expand Details" msgstr "Déplier les détails" #: includes/admin/views/acf-post-type/advanced-settings.php:470 -#: includes/media.php:51 assets/build/js/acf-input.js:6882 +#: includes/media.php:51 assets/build/js/acf-input.js:6880 #: assets/build/js/acf-input.js:7369 msgid "Uploaded to this post" msgstr "Téléversé sur cette publication" -#: includes/media.php:50 assets/build/js/acf-input.js:6921 +#: includes/media.php:50 assets/build/js/acf-input.js:6919 #: assets/build/js/acf-input.js:7408 msgctxt "verb" msgid "Update" @@ -4329,7 +4390,7 @@ msgctxt "verb" msgid "Edit" msgstr "Modifier" -#: includes/assets.php:363 assets/build/js/acf-input.js:9202 +#: includes/assets.php:364 assets/build/js/acf-input.js:9200 #: assets/build/js/acf-input.js:10044 msgid "The changes you made will be lost if you navigate away from this page" msgstr "" @@ -4346,7 +4407,7 @@ msgstr "Le type de fichier doit être %s." #: includes/admin/views/acf-field-group/location-group.php:3 #: includes/admin/views/acf-field-group/locations.php:35 #: includes/api/api-helpers.php:2964 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2385 +#: assets/build/js/acf-field-group.js:2384 #: assets/build/js/acf-field-group.js:933 #: assets/build/js/acf-field-group.js:2807 msgid "or" @@ -4398,7 +4459,7 @@ msgstr "Miniature" #: includes/acf-field-functions.php:852 #: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 +#: assets/build/js/acf-field-group.js:1076 #: assets/build/js/acf-field-group.js:1260 msgid "(no label)" msgstr "(aucun libellé)" @@ -4630,18 +4691,18 @@ msgid "File name" msgstr "Nom du fichier" #: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: assets/build/js/acf-input.js:2472 assets/build/js/acf-input.js:2625 msgid "Update File" msgstr "Mettre à jour le fichier" #: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: assets/build/js/acf-input.js:2471 assets/build/js/acf-input.js:2624 msgid "Edit File" msgstr "Modifier le fichier" #: includes/admin/tools/class-acf-admin-tool-import.php:57 #: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: assets/build/js/acf-input.js:2445 assets/build/js/acf-input.js:2597 msgid "Select File" msgstr "Sélectionner un fichier" @@ -4667,7 +4728,7 @@ msgid "Enter each default value on a new line" msgstr "Saisir chaque valeur par défaut sur une nouvelle ligne" #: includes/fields/class-acf-field-select.php:243 includes/media.php:48 -#: assets/build/js/acf-input.js:6780 assets/build/js/acf-input.js:7254 +#: assets/build/js/acf-input.js:6778 assets/build/js/acf-input.js:7254 msgctxt "verb" msgid "Select" msgstr "Sélectionner" @@ -5023,48 +5084,48 @@ msgstr "Autoriser une valeur vide" msgid "Parent" msgstr "Parent" -#: includes/fields/class-acf-field-wysiwyg.php:378 +#: includes/fields/class-acf-field-wysiwyg.php:381 msgid "TinyMCE will not be initialized until field is clicked" msgstr "TinyMCE ne sera pas initialisé avant un clic dans le champ" -#: includes/fields/class-acf-field-wysiwyg.php:377 +#: includes/fields/class-acf-field-wysiwyg.php:380 msgid "Delay Initialization" msgstr "Retarder l’initialisation" -#: includes/fields/class-acf-field-wysiwyg.php:366 +#: includes/fields/class-acf-field-wysiwyg.php:369 msgid "Show Media Upload Buttons" msgstr "Afficher les boutons de téléversement de médias ?" -#: includes/fields/class-acf-field-wysiwyg.php:350 +#: includes/fields/class-acf-field-wysiwyg.php:353 msgid "Toolbar" msgstr "Barre d’outils" -#: includes/fields/class-acf-field-wysiwyg.php:342 +#: includes/fields/class-acf-field-wysiwyg.php:345 msgid "Text Only" msgstr "Texte Uniquement" -#: includes/fields/class-acf-field-wysiwyg.php:341 +#: includes/fields/class-acf-field-wysiwyg.php:344 msgid "Visual Only" msgstr "Visuel uniquement" -#: includes/fields/class-acf-field-wysiwyg.php:340 +#: includes/fields/class-acf-field-wysiwyg.php:343 msgid "Visual & Text" msgstr "Visuel & texte" -#: includes/fields/class-acf-field-wysiwyg.php:335 +#: includes/fields/class-acf-field-wysiwyg.php:338 msgid "Tabs" msgstr "Onglets" -#: includes/fields/class-acf-field-wysiwyg.php:277 +#: includes/fields/class-acf-field-wysiwyg.php:280 msgid "Click to initialize TinyMCE" msgstr "Cliquer pour initialiser TinyMCE" -#: includes/fields/class-acf-field-wysiwyg.php:271 +#: includes/fields/class-acf-field-wysiwyg.php:274 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Texte" -#: includes/fields/class-acf-field-wysiwyg.php:270 +#: includes/fields/class-acf-field-wysiwyg.php:273 msgid "Visual" msgstr "Visuel" @@ -5141,7 +5202,7 @@ msgstr "Texte indicatif" #: includes/fields/class-acf-field-text.php:104 #: includes/fields/class-acf-field-textarea.php:102 #: includes/fields/class-acf-field-url.php:100 -#: includes/fields/class-acf-field-wysiwyg.php:303 +#: includes/fields/class-acf-field-wysiwyg.php:306 msgid "Appears when creating a new post" msgstr "Apparaît à la création d’une nouvelle publication" @@ -5242,17 +5303,17 @@ msgid "Select post type" msgstr "Choisissez le type de publication" #: includes/fields/class-acf-field-relationship.php:60 -#: assets/build/js/acf-input.js:3930 assets/build/js/acf-input.js:4214 +#: assets/build/js/acf-input.js:3928 assets/build/js/acf-input.js:4214 msgid "No matches found" msgstr "Aucune correspondance trouvée" #: includes/fields/class-acf-field-relationship.php:59 -#: assets/build/js/acf-input.js:3913 assets/build/js/acf-input.js:4193 +#: assets/build/js/acf-input.js:3911 assets/build/js/acf-input.js:4193 msgid "Loading" msgstr "Chargement" #: includes/fields/class-acf-field-relationship.php:58 -#: assets/build/js/acf-input.js:3818 assets/build/js/acf-input.js:4084 +#: assets/build/js/acf-input.js:3816 assets/build/js/acf-input.js:4084 msgid "Maximum values reached ( {max} values )" msgstr "Valeurs maximum atteintes ({max} valeurs)" @@ -5362,7 +5423,7 @@ msgstr "Ajouter image" msgid "No image selected" msgstr "Aucune image sélectionnée" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:161 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:161 #: includes/fields/class-acf-field-image.php:141 #: includes/fields/class-acf-field-link.php:139 assets/build/js/acf.js:1563 #: assets/build/js/acf.js:1657 @@ -5377,22 +5438,22 @@ msgid "Edit" msgstr "Modifier" #: includes/fields/class-acf-field-image.php:69 includes/media.php:55 -#: assets/build/js/acf-input.js:6827 assets/build/js/acf-input.js:7308 +#: assets/build/js/acf-input.js:6825 assets/build/js/acf-input.js:7308 msgid "All images" msgstr "Toutes les images" #: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: assets/build/js/acf-input.js:3179 assets/build/js/acf-input.js:3399 msgid "Update Image" msgstr "Mettre à jour l’image" #: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: assets/build/js/acf-input.js:3178 assets/build/js/acf-input.js:3398 msgid "Edit Image" msgstr "Modifier l’image" #: includes/fields/class-acf-field-image.php:66 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: assets/build/js/acf-input.js:3154 assets/build/js/acf-input.js:3373 msgid "Select Image" msgstr "Sélectionner une image" @@ -5477,16 +5538,16 @@ msgstr "Sélecteur de date" #: includes/fields/class-acf-field-image.php:247 #: includes/fields/class-acf-field-image.php:283 -#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:266 msgid "Width" msgstr "Largeur" -#: includes/fields/class-acf-field-oembed.php:260 -#: includes/fields/class-acf-field-oembed.php:272 +#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:275 msgid "Embed Size" msgstr "Taille d’intégration" -#: includes/fields/class-acf-field-oembed.php:218 +#: includes/fields/class-acf-field-oembed.php:221 msgid "Enter URL" msgstr "Saisissez l’URL" @@ -5527,7 +5588,7 @@ msgstr "Interface (UI) stylisée" #: includes/fields/class-acf-field-textarea.php:101 #: includes/fields/class-acf-field-true_false.php:144 #: includes/fields/class-acf-field-url.php:99 -#: includes/fields/class-acf-field-wysiwyg.php:302 +#: includes/fields/class-acf-field-wysiwyg.php:305 msgid "Default Value" msgstr "Valeur par défaut" @@ -5541,13 +5602,13 @@ msgstr "Affiche le texte à côté de la case à cocher" msgid "Message" msgstr "Message" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:85 +#: includes/assets.php:352 includes/fields/class-acf-field-true_false.php:85 #: includes/fields/class-acf-field-true_false.php:184 #: assets/build/js/acf.js:1740 assets/build/js/acf.js:1857 msgid "No" msgstr "Non" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:82 +#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:82 #: includes/fields/class-acf-field-true_false.php:168 #: assets/build/js/acf.js:1739 assets/build/js/acf.js:1856 msgid "Yes" @@ -5557,31 +5618,31 @@ msgstr "Oui" msgid "True / False" msgstr "Vrai/Faux" -#: includes/fields/class-acf-field-group.php:444 +#: includes/fields/class-acf-field-group.php:440 msgid "Row" msgstr "Ligne" -#: includes/fields/class-acf-field-group.php:443 +#: includes/fields/class-acf-field-group.php:439 msgid "Table" msgstr "Tableau" #: includes/admin/post-types/admin-field-group.php:132 -#: includes/fields/class-acf-field-group.php:442 +#: includes/fields/class-acf-field-group.php:438 msgid "Block" msgstr "Bloc" -#: includes/fields/class-acf-field-group.php:437 +#: includes/fields/class-acf-field-group.php:433 msgid "Specify the style used to render the selected fields" msgstr "Spécifier le style utilisé pour afficher les champs sélectionnés" -#: includes/fields.php:355 includes/fields/class-acf-field-button-group.php:210 +#: includes/fields.php:373 includes/fields/class-acf-field-button-group.php:210 #: includes/fields/class-acf-field-checkbox.php:424 -#: includes/fields/class-acf-field-group.php:436 +#: includes/fields/class-acf-field-group.php:432 #: includes/fields/class-acf-field-radio.php:285 msgid "Layout" msgstr "Mise en page" -#: includes/fields/class-acf-field-group.php:420 +#: includes/fields/class-acf-field-group.php:416 msgid "Sub Fields" msgstr "Sous-champs" @@ -5596,7 +5657,7 @@ msgstr "Personnaliser la hauteur de la carte" #: includes/fields/class-acf-field-google-map.php:233 #: includes/fields/class-acf-field-image.php:258 #: includes/fields/class-acf-field-image.php:294 -#: includes/fields/class-acf-field-oembed.php:275 +#: includes/fields/class-acf-field-oembed.php:278 msgid "Height" msgstr "Hauteur" @@ -5636,7 +5697,7 @@ msgid "Search" msgstr "Rechercher" #: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: assets/build/js/acf-input.js:2838 assets/build/js/acf-input.js:3026 msgid "Sorry, this browser does not support geolocation" msgstr "Désolé, ce navigateur ne prend pas en charge la géolocalisation" @@ -5843,9 +5904,9 @@ msgstr "Options mises à jour" #: pro/updates.php:99 msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" "Pour activer les mises à jour, veuillez indiquer votre clé de licence sur la " "page Mises à jour. Si vous n’en possédez pas encore " @@ -6349,8 +6410,8 @@ msgid "" "a>." msgstr "" "Pour débloquer les mises à jour, veuillez entrer votre clé de licence ci-" -"dessous. Si vous n’en possédez pas encore une, jetez un oeil à nos détails & tarifs." +"dessous. Si vous n’en possédez pas encore une, jetez un oeil à nos détails & tarifs." # @ acf #: pro/admin/views/html-settings-updates.php:37 diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-gl_ES.mo b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-gl_ES.mo index 321ab317d..eb57d5152 100644 Binary files a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-gl_ES.mo and b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-gl_ES.mo differ diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-gl_ES.po b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-gl_ES.po index 16cd03b4d..6ce57b2d8 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-gl_ES.po +++ b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-gl_ES.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2024-01-12T11:58:55+00:00\n" +"PO-Revision-Date: 2024-02-05T19:27:11+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: gl_ES\n" "MIME-Version: 1.0\n" @@ -21,6 +21,55 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:59 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:41 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by the ACF " +"shortcode. We've detected the output of some of your fields will be modified " +"by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:33 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields will be modified by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:22 +msgid "" +"%1$s ACF will soon escape unsafe HTML that is rendered by the_field(). We've detected the output of some of your fields will be modified by " +"this change. %2$s. %3$s" +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:14 +msgid "Please contact your site admin for more details." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn how to fix" +msgstr "" + +#: includes/admin/admin.php:67 +msgid "Hide details" +msgstr "" + +#: includes/admin/admin.php:66 includes/admin/views/escaped-html-notice.php:11 +msgid "Show details" +msgstr "" + #: includes/admin/views/global/navigation.php:223 msgid "Renew ACF PRO License" msgstr "" @@ -103,26 +152,26 @@ msgid "Add fields" msgstr "Engadir campos" #: includes/admin/post-types/admin-field-group.php:121 -#: assets/build/js/acf-field-group.js:2753 +#: assets/build/js/acf-field-group.js:2752 #: assets/build/js/acf-field-group.js:3236 msgid "This Field" msgstr "" -#: includes/admin/admin.php:267 +#: includes/admin/admin.php:332 msgid "ACF PRO" msgstr "" -#: includes/admin/admin.php:265 +#: includes/admin/admin.php:330 msgid "Feedback" msgstr "" -#: includes/admin/admin.php:263 +#: includes/admin/admin.php:328 msgid "Support" msgstr "" #. translators: This text is prepended by a link to ACF's website, and appended #. by a link to WP Engine's website. -#: includes/admin/admin.php:238 +#: includes/admin/admin.php:303 msgid "is developed and maintained by" msgstr "" @@ -583,14 +632,14 @@ msgid "" "are shown while editing content. Useful for keeping large datasets tidy." msgstr "" -#: includes/fields.php:474 +#: includes/fields.php:492 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " "can be repeated again and again." msgstr "" -#: includes/fields.php:464 +#: includes/fields.php:482 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -598,14 +647,14 @@ msgid "" "and the minimum/maximum number of attachments allowed." msgstr "" -#: includes/fields.php:454 +#: includes/fields.php:472 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" -#: includes/fields.php:444 +#: includes/fields.php:462 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -613,16 +662,16 @@ msgid "" "or display the selected fields as a group of subfields." msgstr "" -#: includes/fields.php:441 +#: includes/fields.php:459 msgctxt "noun" msgid "Clone" msgstr "" -#: includes/admin/views/global/navigation.php:86 includes/fields.php:356 +#: includes/admin/views/global/navigation.php:86 includes/fields.php:374 msgid "PRO" msgstr "" -#: includes/fields.php:354 includes/fields.php:411 +#: includes/fields.php:372 includes/fields.php:429 msgid "Advanced" msgstr "" @@ -2465,14 +2514,14 @@ msgid "Post type deleted." msgstr "" #: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 +#: assets/build/js/acf-field-group.js:1145 #: assets/build/js/acf-field-group.js:1366 msgid "Type to search..." msgstr "" #: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2319 +#: assets/build/js/acf-field-group.js:1171 +#: assets/build/js/acf-field-group.js:2318 #: assets/build/js/acf-field-group.js:1414 #: assets/build/js/acf-field-group.js:2727 msgid "PRO Only" @@ -2485,13 +2534,13 @@ msgid "Field groups linked successfully." msgstr "" #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:195 +#: includes/admin/admin.php:203 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." msgstr "" -#: includes/admin/admin.php:48 includes/admin/admin.php:267 +#: includes/admin/admin.php:47 includes/admin/admin.php:332 msgid "ACF" msgstr "" @@ -2578,7 +2627,7 @@ msgstr "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" -#: includes/api/api-template.php:835 +#: includes/api/api-template.php:1051 msgid "[ACF shortcode value disabled for preview]" msgstr "[valor do shortcode de ACF desactivado na vista previa]" @@ -2588,7 +2637,7 @@ msgid "Close Modal" msgstr "Cerrar ventá emerxente" #: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1670 +#: assets/build/js/acf-field-group.js:1669 #: assets/build/js/acf-field-group.js:1993 msgid "Field moved to other group" msgstr "Campo movido a outro grupo" @@ -2738,8 +2787,8 @@ msgid "" "Choose from over 30 field types. Learn " "more." msgstr "" -"Elixe de entre máis de 30 tipos de campos. Aprende máis." +"Elixe de entre máis de 30 tipos de campos. Aprende máis." #: includes/admin/views/acf-field-group/fields.php:65 msgid "" @@ -2766,16 +2815,16 @@ msgstr "#" msgid "Add Field" msgstr "Engadir campo" -#: includes/acf-field-group-functions.php:496 includes/fields.php:409 +#: includes/acf-field-group-functions.php:496 includes/fields.php:427 msgid "Presentation" msgstr "Presentación" -#: includes/fields.php:408 +#: includes/fields.php:426 msgid "Validation" msgstr "Validación" #: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:407 +#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:425 msgid "General" msgstr "Xeral" @@ -2820,7 +2869,7 @@ msgid "Activate this item" msgstr "Activa este elemento" #: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2812 +#: assets/build/js/acf-field-group.js:2811 #: assets/build/js/acf-field-group.js:3313 msgid "Move field group to trash?" msgstr "Mover este grupo de campos á papeleira?" @@ -2854,17 +2903,17 @@ msgstr "" "Advanced Custom Fields e Advanced Custom Fields PRO non deberían estar " "activos ao mesmo tempo. Desactivamos automaticamente Advanced Custom Fields." -#: includes/acf-value-functions.php:374 +#: includes/acf-value-functions.php:377 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s -Detectamos unha ou máis chamadas para obter valores " "de campo de ACF antes de que ACF se iniciara. Isto non é compatible e pode " -"ocasionar datos mal formados ou faltantes. Aprende como corrixilo." +"ocasionar datos mal formados ou faltantes. Aprende como corrixilo." #: includes/fields/class-acf-field-user.php:551 msgid "%1$s must have a user with the %2$s role." @@ -3053,23 +3102,23 @@ msgstr "Cargando diff" msgid "Review local JSON changes" msgstr "Revisar cambios do JSON local" -#: includes/admin/admin.php:170 +#: includes/admin/admin.php:178 msgid "Visit website" msgstr "Visitar a web" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:177 msgid "View details" msgstr "Ver detalles" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:176 msgid "Version %s" msgstr "Versión %s" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:175 msgid "Information" msgstr "Información" -#: includes/admin/admin.php:158 +#: includes/admin/admin.php:166 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -3077,7 +3126,7 @@ msgstr "" "Centro de axuda. Os profesionais de " "soporte do noso xentro de xxuda axudaranche cos problemas máis técnicos." -#: includes/admin/admin.php:154 +#: includes/admin/admin.php:162 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " @@ -3087,7 +3136,7 @@ msgstr "" "amistosa nos nosos foros da comunidade, que pode axudarche a descubrir como " "facer todo no mundo de ACF." -#: includes/admin/admin.php:150 +#: includes/admin/admin.php:158 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -3097,7 +3146,7 @@ msgstr "" "documentación contén referencias e guías para a maioría das situacións nas " "que te podes atopar." -#: includes/admin/admin.php:147 +#: includes/admin/admin.php:155 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -3106,11 +3155,11 @@ msgstr "" "Nós somos moi fans do soporte, e ti queres tirarlle o máximo partido á túa " "web con ACF. Se tes algunha dificultade, hai varios sitios onde atopar axuda:" -#: includes/admin/admin.php:144 includes/admin/admin.php:146 +#: includes/admin/admin.php:152 includes/admin/admin.php:154 msgid "Help & Support" msgstr "Axuda e Soporte" -#: includes/admin/admin.php:135 +#: includes/admin/admin.php:143 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -3118,7 +3167,7 @@ msgstr "" "Por favor, usa a pestana de Axuda e Soporte para poñerte en contacto se ves " "que precisas axuda." -#: includes/admin/admin.php:132 +#: includes/admin/admin.php:140 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -3128,7 +3177,7 @@ msgstr "" "leas a nosa guía de Primeiros pasos " "para familiarizarte coa filosofía do plugin e as mellores prácticas." -#: includes/admin/admin.php:130 +#: includes/admin/admin.php:138 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -3139,7 +3188,7 @@ msgstr "" "API intuitiva coa que mostrar os valores deses campos en calquera ficheiro " "modelo do tema. " -#: includes/admin/admin.php:127 includes/admin/admin.php:129 +#: includes/admin/admin.php:135 includes/admin/admin.php:137 msgid "Overview" msgstr "Resumo" @@ -3159,7 +3208,7 @@ msgstr "Nonce non válido." msgid "Error loading field." msgstr "Erro ao cargar o campo." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 +#: assets/build/js/acf-input.js:2748 assets/build/js/acf-input.js:2817 #: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 msgid "Location not found: %s" msgstr "Ubicación non encontrada: %s" @@ -3307,7 +3356,7 @@ msgid "Show this field if" msgstr "Amosar este campo se" #: includes/admin/views/acf-field-group/conditional-logic.php:25 -#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:410 +#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:428 msgid "Conditional Logic" msgstr "Lóxica condicional" @@ -3353,15 +3402,15 @@ msgstr "É preciso actualizar a base de datos" msgid "Options Page" msgstr "Páxina de opcións" -#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:479 msgid "Gallery" msgstr "Galería" -#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:469 msgid "Flexible Content" msgstr "Contido flexible" -#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:489 msgid "Repeater" msgstr "Repetidor" @@ -3608,7 +3657,7 @@ msgstr "Arrastra para reordenar" #: includes/admin/post-types/admin-field-group.php:103 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2347 +#: assets/build/js/acf-field-group.js:2346 #: assets/build/js/acf-field-group.js:2763 msgid "Show this field group if" msgstr "Amosar este grupo de campos se" @@ -3791,7 +3840,7 @@ msgstr "Duplicar este elemento" msgid "Supports" msgstr "Soporta" -#: includes/admin/admin.php:261 includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:326 includes/admin/views/browse-fields-modal.php:92 msgid "Documentation" msgstr "Documentación" @@ -3894,7 +3943,7 @@ msgstr "Null" #: includes/admin/post-types/admin-field-group.php:101 #: includes/class-acf-internal-post-type.php:730 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1510 +#: assets/build/js/acf-field-group.js:1509 #: assets/build/js/acf-field-group.js:1821 msgid "copy" msgstr "copiar" @@ -3912,7 +3961,7 @@ msgid "Checked" msgstr "Seleccionado" #: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1615 +#: assets/build/js/acf-field-group.js:1614 #: assets/build/js/acf-field-group.js:1933 msgid "Move Custom Field" msgstr "Mover campo personalizado" @@ -3928,13 +3977,13 @@ msgid "Field group title is required" msgstr "O título do grupo de campos é obligatorio" #: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1604 +#: assets/build/js/acf-field-group.js:1603 #: assets/build/js/acf-field-group.js:1919 msgid "This field cannot be moved until its changes have been saved" msgstr "Este campo pódese mover ata que os seus trocos garden" #: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1414 +#: assets/build/js/acf-field-group.js:1413 #: assets/build/js/acf-field-group.js:1716 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "A cadea \"field_\" non se debe utilizar ao comezo dun nome de campo" @@ -4001,15 +4050,15 @@ msgstr "Páxina" msgid "Post" msgstr "Entrada" -#: includes/fields.php:353 +#: includes/fields.php:371 msgid "Relational" msgstr "Relacional" -#: includes/fields.php:352 +#: includes/fields.php:370 msgid "Choice" msgstr "Elección" -#: includes/fields.php:350 +#: includes/fields.php:368 msgid "Basic" msgstr "Básico" @@ -4037,7 +4086,7 @@ msgstr "Actualizar" msgid "Validate Email" msgstr "Validar correo electrónico" -#: includes/fields.php:351 includes/forms/form-front.php:49 +#: includes/fields.php:369 includes/forms/form-front.php:49 msgid "Content" msgstr "Contido" @@ -4046,8 +4095,8 @@ msgstr "Contido" msgid "Title" msgstr "Título" -#: includes/assets.php:372 includes/forms/form-comment.php:154 -#: assets/build/js/acf-input.js:7372 assets/build/js/acf-input.js:7956 +#: includes/assets.php:373 includes/forms/form-comment.php:154 +#: assets/build/js/acf-input.js:7370 assets/build/js/acf-input.js:7956 msgid "Edit field group" msgstr "Editar grupo de campos" @@ -4104,59 +4153,59 @@ msgid "Has any value" msgstr "Ten algún valor" #: includes/admin/admin-internal-post-type.php:345 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 +#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:354 #: assets/build/js/acf.js:1564 assets/build/js/acf.js:1658 msgid "Cancel" msgstr "Cancelar" -#: includes/assets.php:349 assets/build/js/acf.js:1738 +#: includes/assets.php:350 assets/build/js/acf.js:1738 #: assets/build/js/acf.js:1855 msgid "Are you sure?" msgstr "Estás seguro?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9432 +#: includes/assets.php:370 assets/build/js/acf-input.js:9430 #: assets/build/js/acf-input.js:10282 msgid "%d fields require attention" msgstr "%d campos requiren atención" -#: includes/assets.php:368 assets/build/js/acf-input.js:9430 +#: includes/assets.php:369 assets/build/js/acf-input.js:9428 #: assets/build/js/acf-input.js:10278 msgid "1 field requires attention" msgstr "1 campo require atención" -#: includes/assets.php:367 includes/validation.php:271 -#: includes/validation.php:279 assets/build/js/acf-input.js:9425 +#: includes/assets.php:368 includes/validation.php:271 +#: includes/validation.php:279 assets/build/js/acf-input.js:9423 #: assets/build/js/acf-input.js:10273 msgid "Validation failed" msgstr "Validación fallida" -#: includes/assets.php:366 assets/build/js/acf-input.js:9593 +#: includes/assets.php:367 assets/build/js/acf-input.js:9591 #: assets/build/js/acf-input.js:10461 msgid "Validation successful" msgstr "Validación correcta" -#: includes/media.php:54 assets/build/js/acf-input.js:7200 +#: includes/media.php:54 assets/build/js/acf-input.js:7198 #: assets/build/js/acf-input.js:7760 msgid "Restricted" msgstr "Restrinxido" -#: includes/media.php:53 assets/build/js/acf-input.js:7015 +#: includes/media.php:53 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7524 msgid "Collapse Details" msgstr "Contraer detalles" -#: includes/media.php:52 assets/build/js/acf-input.js:7015 +#: includes/media.php:52 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7521 msgid "Expand Details" msgstr "Ampliar detalles" #: includes/admin/views/acf-post-type/advanced-settings.php:470 -#: includes/media.php:51 assets/build/js/acf-input.js:6882 +#: includes/media.php:51 assets/build/js/acf-input.js:6880 #: assets/build/js/acf-input.js:7369 msgid "Uploaded to this post" msgstr "Subido a esta publicación" -#: includes/media.php:50 assets/build/js/acf-input.js:6921 +#: includes/media.php:50 assets/build/js/acf-input.js:6919 #: assets/build/js/acf-input.js:7408 msgctxt "verb" msgid "Update" @@ -4167,7 +4216,7 @@ msgctxt "verb" msgid "Edit" msgstr "Editar" -#: includes/assets.php:363 assets/build/js/acf-input.js:9202 +#: includes/assets.php:364 assets/build/js/acf-input.js:9200 #: assets/build/js/acf-input.js:10044 msgid "The changes you made will be lost if you navigate away from this page" msgstr "Os trocos que realizaras perderanse se navegas cara á outra páxina" @@ -4182,7 +4231,7 @@ msgstr "O tipo de arquivo debe ser %s." #: includes/admin/views/acf-field-group/location-group.php:3 #: includes/admin/views/acf-field-group/locations.php:35 #: includes/api/api-helpers.php:2964 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2385 +#: assets/build/js/acf-field-group.js:2384 #: assets/build/js/acf-field-group.js:933 #: assets/build/js/acf-field-group.js:2807 msgid "or" @@ -4234,7 +4283,7 @@ msgstr "Miniatura" #: includes/acf-field-functions.php:852 #: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 +#: assets/build/js/acf-field-group.js:1076 #: assets/build/js/acf-field-group.js:1260 msgid "(no label)" msgstr "(sen etiqueta)" @@ -4467,18 +4516,18 @@ msgid "File name" msgstr "Nome do arquivo" #: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: assets/build/js/acf-input.js:2472 assets/build/js/acf-input.js:2625 msgid "Update File" msgstr "Actualizar arquivo" #: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: assets/build/js/acf-input.js:2471 assets/build/js/acf-input.js:2624 msgid "Edit File" msgstr "Editar arquivo" #: includes/admin/tools/class-acf-admin-tool-import.php:57 #: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: assets/build/js/acf-input.js:2445 assets/build/js/acf-input.js:2597 msgid "Select File" msgstr "Seleccionar arquivo" @@ -4504,7 +4553,7 @@ msgid "Enter each default value on a new line" msgstr "Engade cada valor nunha nova liña" #: includes/fields/class-acf-field-select.php:243 includes/media.php:48 -#: assets/build/js/acf-input.js:6780 assets/build/js/acf-input.js:7254 +#: assets/build/js/acf-input.js:6778 assets/build/js/acf-input.js:7254 msgctxt "verb" msgid "Select" msgstr "Selecciona" @@ -4858,48 +4907,48 @@ msgstr "Permitir nulo" msgid "Parent" msgstr "Superior" -#: includes/fields/class-acf-field-wysiwyg.php:378 +#: includes/fields/class-acf-field-wysiwyg.php:381 msgid "TinyMCE will not be initialized until field is clicked" msgstr "TinyMCE non se iniciará ata que se faga clic no campo" -#: includes/fields/class-acf-field-wysiwyg.php:377 +#: includes/fields/class-acf-field-wysiwyg.php:380 msgid "Delay Initialization" msgstr "Retrasar o inicio" -#: includes/fields/class-acf-field-wysiwyg.php:366 +#: includes/fields/class-acf-field-wysiwyg.php:369 msgid "Show Media Upload Buttons" msgstr "Amosar botóns de subida de medios" -#: includes/fields/class-acf-field-wysiwyg.php:350 +#: includes/fields/class-acf-field-wysiwyg.php:353 msgid "Toolbar" msgstr "Barra de ferramentas" -#: includes/fields/class-acf-field-wysiwyg.php:342 +#: includes/fields/class-acf-field-wysiwyg.php:345 msgid "Text Only" msgstr "Só texto" -#: includes/fields/class-acf-field-wysiwyg.php:341 +#: includes/fields/class-acf-field-wysiwyg.php:344 msgid "Visual Only" msgstr "Só visual" -#: includes/fields/class-acf-field-wysiwyg.php:340 +#: includes/fields/class-acf-field-wysiwyg.php:343 msgid "Visual & Text" msgstr "Visual e Texto" -#: includes/fields/class-acf-field-wysiwyg.php:335 +#: includes/fields/class-acf-field-wysiwyg.php:338 msgid "Tabs" msgstr "Pestanas" -#: includes/fields/class-acf-field-wysiwyg.php:277 +#: includes/fields/class-acf-field-wysiwyg.php:280 msgid "Click to initialize TinyMCE" msgstr "Fai clic para iniciar TinyMCE" -#: includes/fields/class-acf-field-wysiwyg.php:271 +#: includes/fields/class-acf-field-wysiwyg.php:274 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Texto" -#: includes/fields/class-acf-field-wysiwyg.php:270 +#: includes/fields/class-acf-field-wysiwyg.php:273 msgid "Visual" msgstr "Visual" @@ -4976,7 +5025,7 @@ msgstr "Marcador de posición" #: includes/fields/class-acf-field-text.php:104 #: includes/fields/class-acf-field-textarea.php:102 #: includes/fields/class-acf-field-url.php:100 -#: includes/fields/class-acf-field-wysiwyg.php:303 +#: includes/fields/class-acf-field-wysiwyg.php:306 msgid "Appears when creating a new post" msgstr "Aparece cando se está creando unha nova entrada" @@ -5077,17 +5126,17 @@ msgid "Select post type" msgstr "Seleccionar tipo de contido" #: includes/fields/class-acf-field-relationship.php:60 -#: assets/build/js/acf-input.js:3930 assets/build/js/acf-input.js:4214 +#: assets/build/js/acf-input.js:3928 assets/build/js/acf-input.js:4214 msgid "No matches found" msgstr "Non se encontraron coincidencias" #: includes/fields/class-acf-field-relationship.php:59 -#: assets/build/js/acf-input.js:3913 assets/build/js/acf-input.js:4193 +#: assets/build/js/acf-input.js:3911 assets/build/js/acf-input.js:4193 msgid "Loading" msgstr "Cargando" #: includes/fields/class-acf-field-relationship.php:58 -#: assets/build/js/acf-input.js:3818 assets/build/js/acf-input.js:4084 +#: assets/build/js/acf-input.js:3816 assets/build/js/acf-input.js:4084 msgid "Maximum values reached ( {max} values )" msgstr "Valores máximos alcanzados ( {max} valores )" @@ -5196,7 +5245,7 @@ msgstr "Engadir imaxe" msgid "No image selected" msgstr "Non hai ningunha imaxe seleccionada" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:161 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:161 #: includes/fields/class-acf-field-image.php:141 #: includes/fields/class-acf-field-link.php:139 assets/build/js/acf.js:1563 #: assets/build/js/acf.js:1657 @@ -5211,22 +5260,22 @@ msgid "Edit" msgstr "Editar" #: includes/fields/class-acf-field-image.php:69 includes/media.php:55 -#: assets/build/js/acf-input.js:6827 assets/build/js/acf-input.js:7308 +#: assets/build/js/acf-input.js:6825 assets/build/js/acf-input.js:7308 msgid "All images" msgstr "Todas as imaxes" #: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: assets/build/js/acf-input.js:3179 assets/build/js/acf-input.js:3399 msgid "Update Image" msgstr "Actualizar imaxe" #: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: assets/build/js/acf-input.js:3178 assets/build/js/acf-input.js:3398 msgid "Edit Image" msgstr "Editar imaxe" #: includes/fields/class-acf-field-image.php:66 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: assets/build/js/acf-input.js:3154 assets/build/js/acf-input.js:3373 msgid "Select Image" msgstr "Seleccionar imaxe" @@ -5313,16 +5362,16 @@ msgstr "Selector de data" #: includes/fields/class-acf-field-image.php:247 #: includes/fields/class-acf-field-image.php:283 -#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:266 msgid "Width" msgstr "Ancho" -#: includes/fields/class-acf-field-oembed.php:260 -#: includes/fields/class-acf-field-oembed.php:272 +#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:275 msgid "Embed Size" msgstr "Tamaño da inserción" -#: includes/fields/class-acf-field-oembed.php:218 +#: includes/fields/class-acf-field-oembed.php:221 msgid "Enter URL" msgstr "Introduce a URL" @@ -5363,7 +5412,7 @@ msgstr "UI estilizada" #: includes/fields/class-acf-field-textarea.php:101 #: includes/fields/class-acf-field-true_false.php:144 #: includes/fields/class-acf-field-url.php:99 -#: includes/fields/class-acf-field-wysiwyg.php:302 +#: includes/fields/class-acf-field-wysiwyg.php:305 msgid "Default Value" msgstr "Valor por defecto" @@ -5377,13 +5426,13 @@ msgstr "Mostra o texto xunto ao recadro de verificación" msgid "Message" msgstr "Mensaxe" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:85 +#: includes/assets.php:352 includes/fields/class-acf-field-true_false.php:85 #: includes/fields/class-acf-field-true_false.php:184 #: assets/build/js/acf.js:1740 assets/build/js/acf.js:1857 msgid "No" msgstr "Non" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:82 +#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:82 #: includes/fields/class-acf-field-true_false.php:168 #: assets/build/js/acf.js:1739 assets/build/js/acf.js:1856 msgid "Yes" @@ -5393,31 +5442,31 @@ msgstr "Si" msgid "True / False" msgstr "Verdadeiro / Falso" -#: includes/fields/class-acf-field-group.php:444 +#: includes/fields/class-acf-field-group.php:440 msgid "Row" msgstr "Fila" -#: includes/fields/class-acf-field-group.php:443 +#: includes/fields/class-acf-field-group.php:439 msgid "Table" msgstr "Táboa" #: includes/admin/post-types/admin-field-group.php:132 -#: includes/fields/class-acf-field-group.php:442 +#: includes/fields/class-acf-field-group.php:438 msgid "Block" msgstr "Bloque" -#: includes/fields/class-acf-field-group.php:437 +#: includes/fields/class-acf-field-group.php:433 msgid "Specify the style used to render the selected fields" msgstr "Especifica o estilo utilizado para representar os campos seleccionados" -#: includes/fields.php:355 includes/fields/class-acf-field-button-group.php:210 +#: includes/fields.php:373 includes/fields/class-acf-field-button-group.php:210 #: includes/fields/class-acf-field-checkbox.php:424 -#: includes/fields/class-acf-field-group.php:436 +#: includes/fields/class-acf-field-group.php:432 #: includes/fields/class-acf-field-radio.php:285 msgid "Layout" msgstr "Estrutura" -#: includes/fields/class-acf-field-group.php:420 +#: includes/fields/class-acf-field-group.php:416 msgid "Sub Fields" msgstr "Subcampos" @@ -5432,7 +5481,7 @@ msgstr "Personalizar a altura do mapa" #: includes/fields/class-acf-field-google-map.php:233 #: includes/fields/class-acf-field-image.php:258 #: includes/fields/class-acf-field-image.php:294 -#: includes/fields/class-acf-field-oembed.php:275 +#: includes/fields/class-acf-field-oembed.php:278 msgid "Height" msgstr "Altura" @@ -5472,7 +5521,7 @@ msgid "Search" msgstr "Buscar" #: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: assets/build/js/acf-input.js:2838 assets/build/js/acf-input.js:3026 msgid "Sorry, this browser does not support geolocation" msgstr "Síntoo, este navegador non é compatible coa xeolocalización" diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-gu.mo b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-gu.mo index d5d668aca..727f4c1f7 100644 Binary files a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-gu.mo and b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-gu.mo differ diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-gu.po b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-gu.po index cb923c38b..54987816b 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-gu.po +++ b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-gu.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2024-01-12T11:58:55+00:00\n" +"PO-Revision-Date: 2024-02-05T19:27:11+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: gu\n" "MIME-Version: 1.0\n" @@ -21,13 +21,62 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:59 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:41 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by the ACF " +"shortcode. We've detected the output of some of your fields will be modified " +"by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:33 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields will be modified by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:22 +msgid "" +"%1$s ACF will soon escape unsafe HTML that is rendered by the_field(). We've detected the output of some of your fields will be modified by " +"this change. %2$s. %3$s" +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:14 +msgid "Please contact your site admin for more details." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn how to fix" +msgstr "" + +#: includes/admin/admin.php:67 +msgid "Hide details" +msgstr "" + +#: includes/admin/admin.php:66 includes/admin/views/escaped-html-notice.php:11 +msgid "Show details" +msgstr "" + #: includes/admin/views/global/navigation.php:223 msgid "Renew ACF PRO License" -msgstr "" +msgstr "ACF PRO લાઇસન્સ રિન્યૂ કરો" #: includes/admin/views/acf-field-group/pro-features.php:17 msgid "Renew License" -msgstr "" +msgstr "લાયસન્સ રિન્યૂ કરો" #: includes/admin/views/acf-field-group/pro-features.php:14 msgid "Manage License" @@ -103,26 +152,26 @@ msgid "Add fields" msgstr "ક્ષેત્રો ઉમેરો" #: includes/admin/post-types/admin-field-group.php:121 -#: assets/build/js/acf-field-group.js:2753 +#: assets/build/js/acf-field-group.js:2752 #: assets/build/js/acf-field-group.js:3236 msgid "This Field" msgstr "આ ક્ષેત્ર" -#: includes/admin/admin.php:267 +#: includes/admin/admin.php:332 msgid "ACF PRO" msgstr "એસીએફ પ્રો" -#: includes/admin/admin.php:265 +#: includes/admin/admin.php:330 msgid "Feedback" msgstr "પ્રતિસાદ" -#: includes/admin/admin.php:263 +#: includes/admin/admin.php:328 msgid "Support" msgstr "સપોર્ટ" #. translators: This text is prepended by a link to ACF's website, and appended #. by a link to WP Engine's website. -#: includes/admin/admin.php:238 +#: includes/admin/admin.php:303 msgid "is developed and maintained by" msgstr "દ્વારા વિકસિત અને જાળવણી કરવામાં આવે છે" @@ -142,8 +191,8 @@ msgid "" msgstr "" "દ્વિપક્ષીય સેટિંગને સક્ષમ કરવાથી તમે આ ફીલ્ડ માટે પસંદ કરેલ દરેક મૂલ્ય માટે લક્ષ્ય ફીલ્ડમાં મૂલ્ય " "અપડેટ કરી શકો છો, પોસ્ટ ID, વર્ગીકરણ ID અથવા અપડેટ કરવામાં આવી રહેલી આઇટમના " -"વપરાશકર્તા ID ને ઉમેરીને અથવા દૂર કરી શકો છો. વધુ માહિતી માટે, કૃપા કરીને દસ્તાવેજીકરણ વાંચો." +"વપરાશકર્તા ID ને ઉમેરીને અથવા દૂર કરી શકો છો. વધુ માહિતી માટે, કૃપા કરીને દસ્તાવેજીકરણ વાંચો." #: includes/acf-bidirectional-functions.php:248 msgid "" @@ -649,7 +698,7 @@ msgstr "" "તમને કન્ટેન્ટ સંપાદિત કરતી વખતે બતાવવામાં આવતી સંકુચિત પેનલ્સમાં કસ્ટમ ફીલ્ડ્સને જૂથ અને " "ગોઠવવાની મંજૂરી આપે છે. મોટા ડેટાસેટ્સને વ્યવસ્થિત રાખવા માટે ઉપયોગી." -#: includes/fields.php:474 +#: includes/fields.php:492 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " @@ -659,7 +708,7 @@ msgstr "" "ઉકેલ પૂરો પાડે છે, પેરન્ટ તરીકે કામ કરીને પેટાફિલ્ડના સમૂહ કે જેને વારંવાર પુનરાવર્તિત કરી " "શકાય છે." -#: includes/fields.php:464 +#: includes/fields.php:482 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -671,7 +720,7 @@ msgstr "" "ઉમેરવામાં આવે છે અને જોડાણોની ન્યૂનતમ/મહત્તમ સંખ્યાને મંજૂરી આપે છે તેનો ઉલ્લેખ કરવાની મંજૂરી આપે " "છે." -#: includes/fields.php:454 +#: includes/fields.php:472 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " @@ -681,7 +730,7 @@ msgstr "" "બ્લોક્સ ડિઝાઇન કરવા માટે લેઆઉટ અને સબફિલ્ડનો ઉપયોગ કરીને સંપૂર્ણ નિયંત્રણ સાથે સામગ્રીને " "વ્યાખ્યાયિત કરવા, બનાવવા અને સંચાલિત કરવાની મંજૂરી આપે છે." -#: includes/fields.php:444 +#: includes/fields.php:462 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -693,16 +742,16 @@ msgstr "" "ક્લોન ફીલ્ડ કાં તો પોતાને પસંદ કરેલ ફીલ્ડ્સ સાથે બદલી શકે છે અથવા પસંદ કરેલ ફીલ્ડ્સને " "સબફિલ્ડના જૂથ તરીકે પ્રદર્શિત કરી શકે છે." -#: includes/fields.php:441 +#: includes/fields.php:459 msgctxt "noun" msgid "Clone" msgstr "ક્લોન" -#: includes/admin/views/global/navigation.php:86 includes/fields.php:356 +#: includes/admin/views/global/navigation.php:86 includes/fields.php:374 msgid "PRO" msgstr "પ્રો" -#: includes/fields.php:354 includes/fields.php:411 +#: includes/fields.php:372 includes/fields.php:429 msgid "Advanced" msgstr "અદ્યતન" @@ -2611,14 +2660,14 @@ msgid "Post type deleted." msgstr "પોસ્ટનો પ્રકાર કાઢી નાખ્યો." #: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 +#: assets/build/js/acf-field-group.js:1145 #: assets/build/js/acf-field-group.js:1366 msgid "Type to search..." msgstr "શોધવા માટે ટાઇપ કરો..." #: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2319 +#: assets/build/js/acf-field-group.js:1171 +#: assets/build/js/acf-field-group.js:2318 #: assets/build/js/acf-field-group.js:1414 #: assets/build/js/acf-field-group.js:2727 msgid "PRO Only" @@ -2631,7 +2680,7 @@ msgid "Field groups linked successfully." msgstr "ક્ષેત્ર જૂથો સફળતાપૂર્વક લિંક થયા." #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:195 +#: includes/admin/admin.php:203 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." @@ -2639,7 +2688,7 @@ msgstr "" "કસ્ટમ પોસ્ટ પ્રકાર UI સાથે નોંધાયેલ પોસ્ટ પ્રકારો અને વર્ગીકરણ આયાત કરો અને ACF સાથે તેનું " "સંચાલન કરો. પ્રારંભ કરો." -#: includes/admin/admin.php:48 includes/admin/admin.php:267 +#: includes/admin/admin.php:47 includes/admin/admin.php:332 msgid "ACF" msgstr "" @@ -2726,7 +2775,7 @@ msgstr "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" -#: includes/api/api-template.php:835 +#: includes/api/api-template.php:1051 msgid "[ACF shortcode value disabled for preview]" msgstr "[એસીએફ શોર્ટકોડ મૂલ્ય પૂર્વાવલોકન માટે અક્ષમ કર્યું]" @@ -2736,7 +2785,7 @@ msgid "Close Modal" msgstr "મોડલ બંધ કરો" #: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1670 +#: assets/build/js/acf-field-group.js:1669 #: assets/build/js/acf-field-group.js:1993 msgid "Field moved to other group" msgstr "ફિલ્ડ અન્ય જૂથમાં ખસેડવામાં આવ્યું" @@ -2903,16 +2952,16 @@ msgstr "#" msgid "Add Field" msgstr "" -#: includes/acf-field-group-functions.php:496 includes/fields.php:409 +#: includes/acf-field-group-functions.php:496 includes/fields.php:427 msgid "Presentation" msgstr "રજૂઆત" -#: includes/fields.php:408 +#: includes/fields.php:426 msgid "Validation" msgstr "" #: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:407 +#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:425 msgid "General" msgstr "સામાન્ય" @@ -2957,7 +3006,7 @@ msgid "Activate this item" msgstr "આ આઇટમ સક્રિય કરો" #: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2812 +#: assets/build/js/acf-field-group.js:2811 #: assets/build/js/acf-field-group.js:3313 msgid "Move field group to trash?" msgstr "" @@ -2990,12 +3039,12 @@ msgstr "" "અદ્યતન કસ્ટમ ફીલ્ડ્સ અને એડવાન્સ કસ્ટમ ફીલ્ડ્સ PRO એક જ સમયે સક્રિય ન હોવા જોઈએ. અમે " "એડવાન્સ્ડ કસ્ટમ ફીલ્ડ્સને આપમેળે નિષ્ક્રિય કરી દીધા છે." -#: includes/acf-value-functions.php:374 +#: includes/acf-value-functions.php:377 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s - ACF શરૂ થાય તે પહેલાં અમે ACF ફીલ્ડ મૂલ્યો પુનઃપ્રાપ્ત કરવા માટે " "એક અથવા વધુ કૉલ્સ શોધી કાઢ્યા છે. આ સમર્થિત નથી અને તે ખોટા અથવા ખોવાયેલા ડેટામાં " @@ -3189,43 +3238,43 @@ msgstr "તફાવત લોડ કરી રહ્યું છે" msgid "Review local JSON changes" msgstr "સ્થાનિક JSON ફેરફારોની સમીક્ષા કરો" -#: includes/admin/admin.php:170 +#: includes/admin/admin.php:178 msgid "Visit website" msgstr "વેબસાઇટની મુલાકાત લો" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:177 msgid "View details" msgstr "વિગતો જુઓ" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:176 msgid "Version %s" msgstr "આવૃત્તિ %s" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:175 msgid "Information" msgstr "માહિતી" -#: includes/admin/admin.php:158 +#: includes/admin/admin.php:166 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." msgstr "" -#: includes/admin/admin.php:154 +#: includes/admin/admin.php:162 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " "figure out the 'how-tos' of the ACF world." msgstr "" -#: includes/admin/admin.php:150 +#: includes/admin/admin.php:158 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " "encounter." msgstr "" -#: includes/admin/admin.php:147 +#: includes/admin/admin.php:155 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -3234,11 +3283,11 @@ msgstr "" "અમે સમર્થનને લઈને કટ્ટરપંથી છીએ અને ઈચ્છીએ છીએ કે તમે ACF સાથે તમારી વેબસાઇટનો શ્રેષ્ઠ લાભ " "મેળવો. જો તમને કોઈ મુશ્કેલી આવે, તો ત્યાં ઘણી જગ્યાએ મદદ મળી શકે છે:" -#: includes/admin/admin.php:144 includes/admin/admin.php:146 +#: includes/admin/admin.php:152 includes/admin/admin.php:154 msgid "Help & Support" msgstr "મદદ અને આધાર" -#: includes/admin/admin.php:135 +#: includes/admin/admin.php:143 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -3246,21 +3295,21 @@ msgstr "" "જો તમને તમારી જાતને સહાયની જરૂર જણાય તો સંપર્કમાં રહેવા માટે કૃપા કરીને મદદ અને સમર્થન " "ટેબનો ઉપયોગ કરો." -#: includes/admin/admin.php:132 +#: includes/admin/admin.php:140 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " "yourself with the plugin's philosophy and best practises." msgstr "" -#: includes/admin/admin.php:130 +#: includes/admin/admin.php:138 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " "display custom field values in any theme template file." msgstr "" -#: includes/admin/admin.php:127 includes/admin/admin.php:129 +#: includes/admin/admin.php:135 includes/admin/admin.php:137 msgid "Overview" msgstr "અવલોકન" @@ -3280,7 +3329,7 @@ msgstr "અમાન્ય નૉન." msgid "Error loading field." msgstr "" -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 +#: assets/build/js/acf-input.js:2748 assets/build/js/acf-input.js:2817 #: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 msgid "Location not found: %s" msgstr "સ્થાન મળ્યું નથી: %s" @@ -3428,7 +3477,7 @@ msgid "Show this field if" msgstr "" #: includes/admin/views/acf-field-group/conditional-logic.php:25 -#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:410 +#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:428 msgid "Conditional Logic" msgstr "" @@ -3471,15 +3520,15 @@ msgstr "" msgid "Options Page" msgstr "" -#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:479 msgid "Gallery" msgstr "ગેલેરી" -#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:469 msgid "Flexible Content" msgstr "" -#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:489 msgid "Repeater" msgstr "" @@ -3723,7 +3772,7 @@ msgstr "" #: includes/admin/post-types/admin-field-group.php:103 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2347 +#: assets/build/js/acf-field-group.js:2346 #: assets/build/js/acf-field-group.js:2763 msgid "Show this field group if" msgstr "" @@ -3895,7 +3944,7 @@ msgstr "" msgid "Supports" msgstr "" -#: includes/admin/admin.php:261 includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:326 includes/admin/views/browse-fields-modal.php:92 msgid "Documentation" msgstr "માર્ગદર્શિકા" @@ -3998,7 +4047,7 @@ msgstr "શૂન્ય" #: includes/admin/post-types/admin-field-group.php:101 #: includes/class-acf-internal-post-type.php:730 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1510 +#: assets/build/js/acf-field-group.js:1509 #: assets/build/js/acf-field-group.js:1821 msgid "copy" msgstr "નકલ" @@ -4016,7 +4065,7 @@ msgid "Checked" msgstr "ચકાસાયેલ" #: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1615 +#: assets/build/js/acf-field-group.js:1614 #: assets/build/js/acf-field-group.js:1933 msgid "Move Custom Field" msgstr "કસ્ટમ ફીલ્ડ ખસેડો" @@ -4032,13 +4081,13 @@ msgid "Field group title is required" msgstr "ક્ષેત્ર જૂથ શીર્ષક આવશ્યક છે" #: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1604 +#: assets/build/js/acf-field-group.js:1603 #: assets/build/js/acf-field-group.js:1919 msgid "This field cannot be moved until its changes have been saved" msgstr "જ્યાં સુધી તેના ફેરફારો સાચવવામાં ન આવે ત્યાં સુધી આ ક્ષેત્ર ખસેડી શકાતું નથી" #: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1414 +#: assets/build/js/acf-field-group.js:1413 #: assets/build/js/acf-field-group.js:1716 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "શબ્દમાળા \"field_\" નો ઉપયોગ ક્ષેત્રના નામની શરૂઆતમાં થઈ શકશે નહીં" @@ -4105,15 +4154,15 @@ msgstr "પેજ" msgid "Post" msgstr "પોસ્ટ" -#: includes/fields.php:353 +#: includes/fields.php:371 msgid "Relational" msgstr "સંબંધી" -#: includes/fields.php:352 +#: includes/fields.php:370 msgid "Choice" msgstr "પસંદગી" -#: includes/fields.php:350 +#: includes/fields.php:368 msgid "Basic" msgstr "પાયાની" @@ -4141,7 +4190,7 @@ msgstr "સુધારો" msgid "Validate Email" msgstr "ઇમેઇલ માન્ય કરો" -#: includes/fields.php:351 includes/forms/form-front.php:49 +#: includes/fields.php:369 includes/forms/form-front.php:49 msgid "Content" msgstr "લખાણ" @@ -4150,8 +4199,8 @@ msgstr "લખાણ" msgid "Title" msgstr "શીર્ષક" -#: includes/assets.php:372 includes/forms/form-comment.php:154 -#: assets/build/js/acf-input.js:7372 assets/build/js/acf-input.js:7956 +#: includes/assets.php:373 includes/forms/form-comment.php:154 +#: assets/build/js/acf-input.js:7370 assets/build/js/acf-input.js:7956 msgid "Edit field group" msgstr "" @@ -4208,59 +4257,59 @@ msgid "Has any value" msgstr "કોઈપણ મૂલ્ય ધરાવે છે" #: includes/admin/admin-internal-post-type.php:345 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 +#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:354 #: assets/build/js/acf.js:1564 assets/build/js/acf.js:1658 msgid "Cancel" msgstr "રદ" -#: includes/assets.php:349 assets/build/js/acf.js:1738 +#: includes/assets.php:350 assets/build/js/acf.js:1738 #: assets/build/js/acf.js:1855 msgid "Are you sure?" msgstr "શું તમને ખાતરી છે?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9432 +#: includes/assets.php:370 assets/build/js/acf-input.js:9430 #: assets/build/js/acf-input.js:10282 msgid "%d fields require attention" msgstr "" -#: includes/assets.php:368 assets/build/js/acf-input.js:9430 +#: includes/assets.php:369 assets/build/js/acf-input.js:9428 #: assets/build/js/acf-input.js:10278 msgid "1 field requires attention" msgstr "" -#: includes/assets.php:367 includes/validation.php:271 -#: includes/validation.php:279 assets/build/js/acf-input.js:9425 +#: includes/assets.php:368 includes/validation.php:271 +#: includes/validation.php:279 assets/build/js/acf-input.js:9423 #: assets/build/js/acf-input.js:10273 msgid "Validation failed" msgstr "" -#: includes/assets.php:366 assets/build/js/acf-input.js:9593 +#: includes/assets.php:367 assets/build/js/acf-input.js:9591 #: assets/build/js/acf-input.js:10461 msgid "Validation successful" msgstr "" -#: includes/media.php:54 assets/build/js/acf-input.js:7200 +#: includes/media.php:54 assets/build/js/acf-input.js:7198 #: assets/build/js/acf-input.js:7760 msgid "Restricted" msgstr "પ્રતિબંધિત" -#: includes/media.php:53 assets/build/js/acf-input.js:7015 +#: includes/media.php:53 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7524 msgid "Collapse Details" msgstr "" -#: includes/media.php:52 assets/build/js/acf-input.js:7015 +#: includes/media.php:52 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7521 msgid "Expand Details" msgstr "વિગતો વિસ્તૃત કરો" #: includes/admin/views/acf-post-type/advanced-settings.php:470 -#: includes/media.php:51 assets/build/js/acf-input.js:6882 +#: includes/media.php:51 assets/build/js/acf-input.js:6880 #: assets/build/js/acf-input.js:7369 msgid "Uploaded to this post" msgstr "આ પોસ્ટમાં અપલોડ કરવામાં આવ્યું છે" -#: includes/media.php:50 assets/build/js/acf-input.js:6921 +#: includes/media.php:50 assets/build/js/acf-input.js:6919 #: assets/build/js/acf-input.js:7408 msgctxt "verb" msgid "Update" @@ -4271,7 +4320,7 @@ msgctxt "verb" msgid "Edit" msgstr "સંપાદિત કરો" -#: includes/assets.php:363 assets/build/js/acf-input.js:9202 +#: includes/assets.php:364 assets/build/js/acf-input.js:9200 #: assets/build/js/acf-input.js:10044 msgid "The changes you made will be lost if you navigate away from this page" msgstr "જો તમે આ પૃષ્ઠ છોડીને જશો તો તમે કરેલા ફેરફારો ખોવાઈ જશે" @@ -4286,7 +4335,7 @@ msgstr "ફાઇલનો પ્રકાર %s હોવો આવશ્યક #: includes/admin/views/acf-field-group/location-group.php:3 #: includes/admin/views/acf-field-group/locations.php:35 #: includes/api/api-helpers.php:2964 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2385 +#: assets/build/js/acf-field-group.js:2384 #: assets/build/js/acf-field-group.js:933 #: assets/build/js/acf-field-group.js:2807 msgid "or" @@ -4338,7 +4387,7 @@ msgstr "થંબનેલ" #: includes/acf-field-functions.php:852 #: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 +#: assets/build/js/acf-field-group.js:1076 #: assets/build/js/acf-field-group.js:1260 msgid "(no label)" msgstr "(લેબલ નથી)" @@ -4569,18 +4618,18 @@ msgid "File name" msgstr "ફાઇલનું નામ" #: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: assets/build/js/acf-input.js:2472 assets/build/js/acf-input.js:2625 msgid "Update File" msgstr "ફાઇલ અપડેટ કરો" #: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: assets/build/js/acf-input.js:2471 assets/build/js/acf-input.js:2624 msgid "Edit File" msgstr "ફાઇલ સંપાદિત કરો\t" #: includes/admin/tools/class-acf-admin-tool-import.php:57 #: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: assets/build/js/acf-input.js:2445 assets/build/js/acf-input.js:2597 msgid "Select File" msgstr "ફાઇલ પસંદ કરો" @@ -4606,7 +4655,7 @@ msgid "Enter each default value on a new line" msgstr "" #: includes/fields/class-acf-field-select.php:243 includes/media.php:48 -#: assets/build/js/acf-input.js:6780 assets/build/js/acf-input.js:7254 +#: assets/build/js/acf-input.js:6778 assets/build/js/acf-input.js:7254 msgctxt "verb" msgid "Select" msgstr "પસંદ કરો" @@ -4957,48 +5006,48 @@ msgstr "" msgid "Parent" msgstr "પેરેન્ટ" -#: includes/fields/class-acf-field-wysiwyg.php:378 +#: includes/fields/class-acf-field-wysiwyg.php:381 msgid "TinyMCE will not be initialized until field is clicked" msgstr "જ્યાં સુધી ફીલ્ડ ક્લિક ન થાય ત્યાં સુધી TinyMCE પ્રારંભ કરવામાં આવશે નહીં" -#: includes/fields/class-acf-field-wysiwyg.php:377 +#: includes/fields/class-acf-field-wysiwyg.php:380 msgid "Delay Initialization" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:366 +#: includes/fields/class-acf-field-wysiwyg.php:369 msgid "Show Media Upload Buttons" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:350 +#: includes/fields/class-acf-field-wysiwyg.php:353 msgid "Toolbar" msgstr "ટૂલબાર" -#: includes/fields/class-acf-field-wysiwyg.php:342 +#: includes/fields/class-acf-field-wysiwyg.php:345 msgid "Text Only" msgstr "ફક્ત ટેક્સ્ટ" -#: includes/fields/class-acf-field-wysiwyg.php:341 +#: includes/fields/class-acf-field-wysiwyg.php:344 msgid "Visual Only" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:340 +#: includes/fields/class-acf-field-wysiwyg.php:343 msgid "Visual & Text" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:335 +#: includes/fields/class-acf-field-wysiwyg.php:338 msgid "Tabs" msgstr "ટૅબ્સ" -#: includes/fields/class-acf-field-wysiwyg.php:277 +#: includes/fields/class-acf-field-wysiwyg.php:280 msgid "Click to initialize TinyMCE" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:271 +#: includes/fields/class-acf-field-wysiwyg.php:274 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "લખાણ" -#: includes/fields/class-acf-field-wysiwyg.php:270 +#: includes/fields/class-acf-field-wysiwyg.php:273 msgid "Visual" msgstr "દ્રશ્ય" @@ -5075,7 +5124,7 @@ msgstr "" #: includes/fields/class-acf-field-text.php:104 #: includes/fields/class-acf-field-textarea.php:102 #: includes/fields/class-acf-field-url.php:100 -#: includes/fields/class-acf-field-wysiwyg.php:303 +#: includes/fields/class-acf-field-wysiwyg.php:306 msgid "Appears when creating a new post" msgstr "નવી પોસ્ટ બનાવતી વખતે દેખાય છે" @@ -5176,17 +5225,17 @@ msgid "Select post type" msgstr "" #: includes/fields/class-acf-field-relationship.php:60 -#: assets/build/js/acf-input.js:3930 assets/build/js/acf-input.js:4214 +#: assets/build/js/acf-input.js:3928 assets/build/js/acf-input.js:4214 msgid "No matches found" msgstr "કોઈ બરાબરી મળી નથી" #: includes/fields/class-acf-field-relationship.php:59 -#: assets/build/js/acf-input.js:3913 assets/build/js/acf-input.js:4193 +#: assets/build/js/acf-input.js:3911 assets/build/js/acf-input.js:4193 msgid "Loading" msgstr "લોડ કરી રહ્યું છે" #: includes/fields/class-acf-field-relationship.php:58 -#: assets/build/js/acf-input.js:3818 assets/build/js/acf-input.js:4084 +#: assets/build/js/acf-input.js:3816 assets/build/js/acf-input.js:4084 msgid "Maximum values reached ( {max} values )" msgstr "મહત્તમ મૂલ્યો પહોંચી ગયા ( {max} મૂલ્યો )" @@ -5295,7 +5344,7 @@ msgstr "ચિત્ર ઉમેરો" msgid "No image selected" msgstr "કોઇ ચિત્ર પસંદ નથી કયુઁ" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:161 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:161 #: includes/fields/class-acf-field-image.php:141 #: includes/fields/class-acf-field-link.php:139 assets/build/js/acf.js:1563 #: assets/build/js/acf.js:1657 @@ -5310,22 +5359,22 @@ msgid "Edit" msgstr "સંપાદિત કરો" #: includes/fields/class-acf-field-image.php:69 includes/media.php:55 -#: assets/build/js/acf-input.js:6827 assets/build/js/acf-input.js:7308 +#: assets/build/js/acf-input.js:6825 assets/build/js/acf-input.js:7308 msgid "All images" msgstr "બધી છબીઓ" #: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: assets/build/js/acf-input.js:3179 assets/build/js/acf-input.js:3399 msgid "Update Image" msgstr "છબી અપડેટ કરો" #: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: assets/build/js/acf-input.js:3178 assets/build/js/acf-input.js:3398 msgid "Edit Image" msgstr "છબી સંપાદિત કરો" #: includes/fields/class-acf-field-image.php:66 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: assets/build/js/acf-input.js:3154 assets/build/js/acf-input.js:3373 msgid "Select Image" msgstr "છબી પસંદ કરો" @@ -5410,16 +5459,16 @@ msgstr "તારીખ પીકર" #: includes/fields/class-acf-field-image.php:247 #: includes/fields/class-acf-field-image.php:283 -#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:266 msgid "Width" msgstr "પહોળાઈ" -#: includes/fields/class-acf-field-oembed.php:260 -#: includes/fields/class-acf-field-oembed.php:272 +#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:275 msgid "Embed Size" msgstr "" -#: includes/fields/class-acf-field-oembed.php:218 +#: includes/fields/class-acf-field-oembed.php:221 msgid "Enter URL" msgstr "યુઆરએલ દાખલ કરો" @@ -5460,7 +5509,7 @@ msgstr "" #: includes/fields/class-acf-field-textarea.php:101 #: includes/fields/class-acf-field-true_false.php:144 #: includes/fields/class-acf-field-url.php:99 -#: includes/fields/class-acf-field-wysiwyg.php:302 +#: includes/fields/class-acf-field-wysiwyg.php:305 msgid "Default Value" msgstr "મૂળભૂત મૂલ્ય" @@ -5474,13 +5523,13 @@ msgstr "" msgid "Message" msgstr "સંદેશ" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:85 +#: includes/assets.php:352 includes/fields/class-acf-field-true_false.php:85 #: includes/fields/class-acf-field-true_false.php:184 #: assets/build/js/acf.js:1740 assets/build/js/acf.js:1857 msgid "No" msgstr "ના" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:82 +#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:82 #: includes/fields/class-acf-field-true_false.php:168 #: assets/build/js/acf.js:1739 assets/build/js/acf.js:1856 msgid "Yes" @@ -5490,31 +5539,31 @@ msgstr "હા" msgid "True / False" msgstr "સાચું / ખોટું" -#: includes/fields/class-acf-field-group.php:444 +#: includes/fields/class-acf-field-group.php:440 msgid "Row" msgstr "પંક્તિ" -#: includes/fields/class-acf-field-group.php:443 +#: includes/fields/class-acf-field-group.php:439 msgid "Table" msgstr "ટેબલ" #: includes/admin/post-types/admin-field-group.php:132 -#: includes/fields/class-acf-field-group.php:442 +#: includes/fields/class-acf-field-group.php:438 msgid "Block" msgstr "બ્લોક" -#: includes/fields/class-acf-field-group.php:437 +#: includes/fields/class-acf-field-group.php:433 msgid "Specify the style used to render the selected fields" msgstr "" -#: includes/fields.php:355 includes/fields/class-acf-field-button-group.php:210 +#: includes/fields.php:373 includes/fields/class-acf-field-button-group.php:210 #: includes/fields/class-acf-field-checkbox.php:424 -#: includes/fields/class-acf-field-group.php:436 +#: includes/fields/class-acf-field-group.php:432 #: includes/fields/class-acf-field-radio.php:285 msgid "Layout" msgstr "લેઆઉટ" -#: includes/fields/class-acf-field-group.php:420 +#: includes/fields/class-acf-field-group.php:416 msgid "Sub Fields" msgstr "" @@ -5529,7 +5578,7 @@ msgstr "" #: includes/fields/class-acf-field-google-map.php:233 #: includes/fields/class-acf-field-image.php:258 #: includes/fields/class-acf-field-image.php:294 -#: includes/fields/class-acf-field-oembed.php:275 +#: includes/fields/class-acf-field-oembed.php:278 msgid "Height" msgstr "ઊંચાઈ" @@ -5569,7 +5618,7 @@ msgid "Search" msgstr "શોધો" #: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: assets/build/js/acf-input.js:2838 assets/build/js/acf-input.js:3026 msgid "Sorry, this browser does not support geolocation" msgstr "" diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-he_IL.mo b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-he_IL.mo index 6ed970ef2..c7bc95273 100644 Binary files a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-he_IL.mo and b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-he_IL.mo differ diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-he_IL.po b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-he_IL.po index 6371c6a90..4ed5c6565 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-he_IL.po +++ b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-he_IL.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2024-01-12T11:58:55+00:00\n" +"PO-Revision-Date: 2024-02-05T19:27:11+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: he_IL\n" "MIME-Version: 1.0\n" @@ -81,17 +81,17 @@ msgstr "האפשרויות עודכנו" #: pro/updates.php:99 #, fuzzy #| msgid "" -#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing" +#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +#| "details & pricing" msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" -"כדי לאפשר עדכונים, בבקשה הקלד את מפתח הרשיון שלך בדף העדכונים. אם אין לך מפתח רשיון, בבקשה עבור לדף פרטים " -"ומחירים" +"כדי לאפשר עדכונים, בבקשה הקלד את מפתח הרשיון שלך בדף העדכונים. אם אין לך מפתח רשיון, בבקשה עבור לדף פרטים ומחירים" #: pro/updates.php:159 msgid "" diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-hr.mo b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-hr.mo index 43e733f83..aa73a72ba 100644 Binary files a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-hr.mo and b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-hr.mo differ diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-hr.po b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-hr.po index 462287acd..990413435 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-hr.po +++ b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-hr.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2024-01-12T11:58:55+00:00\n" +"PO-Revision-Date: 2024-02-05T19:27:11+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: hr\n" "MIME-Version: 1.0\n" @@ -21,6 +21,55 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:59 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:41 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by the ACF " +"shortcode. We've detected the output of some of your fields will be modified " +"by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:33 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields will be modified by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:22 +msgid "" +"%1$s ACF will soon escape unsafe HTML that is rendered by the_field(). We've detected the output of some of your fields will be modified by " +"this change. %2$s. %3$s" +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:14 +msgid "Please contact your site admin for more details." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn how to fix" +msgstr "" + +#: includes/admin/admin.php:67 +msgid "Hide details" +msgstr "" + +#: includes/admin/admin.php:66 includes/admin/views/escaped-html-notice.php:11 +msgid "Show details" +msgstr "" + #: includes/admin/views/global/navigation.php:223 msgid "Renew ACF PRO License" msgstr "" @@ -103,26 +152,26 @@ msgid "Add fields" msgstr "" #: includes/admin/post-types/admin-field-group.php:121 -#: assets/build/js/acf-field-group.js:2753 +#: assets/build/js/acf-field-group.js:2752 #: assets/build/js/acf-field-group.js:3236 msgid "This Field" msgstr "" -#: includes/admin/admin.php:267 +#: includes/admin/admin.php:332 msgid "ACF PRO" msgstr "" -#: includes/admin/admin.php:265 +#: includes/admin/admin.php:330 msgid "Feedback" msgstr "" -#: includes/admin/admin.php:263 +#: includes/admin/admin.php:328 msgid "Support" msgstr "" #. translators: This text is prepended by a link to ACF's website, and appended #. by a link to WP Engine's website. -#: includes/admin/admin.php:238 +#: includes/admin/admin.php:303 msgid "is developed and maintained by" msgstr "" @@ -397,8 +446,8 @@ msgid "" "This field must not be a WordPress reserved " "term." msgstr "" -"Ovo polje ne smije biti WordPress rezervirani pojam." +"Ovo polje ne smije biti WordPress rezervirani pojam." #: includes/post-types/class-acf-post-type.php:329 msgid "" @@ -595,14 +644,14 @@ msgid "" "are shown while editing content. Useful for keeping large datasets tidy." msgstr "" -#: includes/fields.php:474 +#: includes/fields.php:492 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " "can be repeated again and again." msgstr "" -#: includes/fields.php:464 +#: includes/fields.php:482 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -610,14 +659,14 @@ msgid "" "and the minimum/maximum number of attachments allowed." msgstr "" -#: includes/fields.php:454 +#: includes/fields.php:472 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" -#: includes/fields.php:444 +#: includes/fields.php:462 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -630,11 +679,11 @@ msgctxt "noun" msgid "Clone" msgstr "Kloniraj" -#: includes/admin/views/global/navigation.php:86 includes/fields.php:356 +#: includes/admin/views/global/navigation.php:86 includes/fields.php:374 msgid "PRO" msgstr "" -#: includes/fields.php:354 includes/fields.php:411 +#: includes/fields.php:372 includes/fields.php:429 msgid "Advanced" msgstr "" @@ -2488,14 +2537,14 @@ msgid "Post type deleted." msgstr "" #: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 +#: assets/build/js/acf-field-group.js:1145 #: assets/build/js/acf-field-group.js:1366 msgid "Type to search..." msgstr "" #: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2319 +#: assets/build/js/acf-field-group.js:1171 +#: assets/build/js/acf-field-group.js:2318 #: assets/build/js/acf-field-group.js:1414 #: assets/build/js/acf-field-group.js:2727 msgid "PRO Only" @@ -2508,13 +2557,13 @@ msgid "Field groups linked successfully." msgstr "" #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:195 +#: includes/admin/admin.php:203 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." msgstr "" -#: includes/admin/admin.php:48 includes/admin/admin.php:267 +#: includes/admin/admin.php:47 includes/admin/admin.php:332 msgid "ACF" msgstr "" @@ -2600,7 +2649,7 @@ msgid "" "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" msgstr "" -#: includes/api/api-template.php:835 +#: includes/api/api-template.php:1051 msgid "[ACF shortcode value disabled for preview]" msgstr "" @@ -2610,7 +2659,7 @@ msgid "Close Modal" msgstr "" #: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1670 +#: assets/build/js/acf-field-group.js:1669 #: assets/build/js/acf-field-group.js:1993 msgid "Field moved to other group" msgstr "" @@ -2778,16 +2827,16 @@ msgstr "" msgid "Add Field" msgstr "" -#: includes/acf-field-group-functions.php:496 includes/fields.php:409 +#: includes/acf-field-group-functions.php:496 includes/fields.php:427 msgid "Presentation" msgstr "" -#: includes/fields.php:408 +#: includes/fields.php:426 msgid "Validation" msgstr "" #: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:407 +#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:425 msgid "General" msgstr "" @@ -2834,7 +2883,7 @@ msgid "Activate this item" msgstr "" #: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2812 +#: assets/build/js/acf-field-group.js:2811 #: assets/build/js/acf-field-group.js:3313 msgid "Move field group to trash?" msgstr "" @@ -2863,12 +2912,12 @@ msgid "" "at the same time. We've automatically deactivated Advanced Custom Fields." msgstr "" -#: includes/acf-value-functions.php:374 +#: includes/acf-value-functions.php:377 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" #: includes/fields/class-acf-field-user.php:551 @@ -3061,74 +3110,74 @@ msgstr "" msgid "Review local JSON changes" msgstr "" -#: includes/admin/admin.php:170 +#: includes/admin/admin.php:178 msgid "Visit website" msgstr "" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:177 msgid "View details" msgstr "" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:176 msgid "Version %s" msgstr "" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:175 msgid "Information" msgstr "" -#: includes/admin/admin.php:158 +#: includes/admin/admin.php:166 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." msgstr "" -#: includes/admin/admin.php:154 +#: includes/admin/admin.php:162 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " "figure out the 'how-tos' of the ACF world." msgstr "" -#: includes/admin/admin.php:150 +#: includes/admin/admin.php:158 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " "encounter." msgstr "" -#: includes/admin/admin.php:147 +#: includes/admin/admin.php:155 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " "you can find help:" msgstr "" -#: includes/admin/admin.php:144 includes/admin/admin.php:146 +#: includes/admin/admin.php:152 includes/admin/admin.php:154 msgid "Help & Support" msgstr "" -#: includes/admin/admin.php:135 +#: includes/admin/admin.php:143 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." msgstr "" -#: includes/admin/admin.php:132 +#: includes/admin/admin.php:140 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " "yourself with the plugin's philosophy and best practises." msgstr "" -#: includes/admin/admin.php:130 +#: includes/admin/admin.php:138 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " "display custom field values in any theme template file." msgstr "" -#: includes/admin/admin.php:127 includes/admin/admin.php:129 +#: includes/admin/admin.php:135 includes/admin/admin.php:137 msgid "Overview" msgstr "" @@ -3148,7 +3197,7 @@ msgstr "" msgid "Error loading field." msgstr "" -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 +#: assets/build/js/acf-input.js:2748 assets/build/js/acf-input.js:2817 #: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 msgid "Location not found: %s" msgstr "" @@ -3296,7 +3345,7 @@ msgid "Show this field if" msgstr "Prikaži polje ako" #: includes/admin/views/acf-field-group/conditional-logic.php:25 -#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:410 +#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:428 msgid "Conditional Logic" msgstr "Uvjet za prikaz" @@ -3338,15 +3387,15 @@ msgstr "Potrebno je nadograditi bazu podataka" msgid "Options Page" msgstr "Postavke" -#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:479 msgid "Gallery" msgstr "Galerija" -#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:469 msgid "Flexible Content" msgstr "Fleksibilno polje" -#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:489 msgid "Repeater" msgstr "Ponavljajuće polje" @@ -3592,7 +3641,7 @@ msgstr "Presloži polja povlačenjem" #: includes/admin/post-types/admin-field-group.php:103 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2347 +#: assets/build/js/acf-field-group.js:2346 #: assets/build/js/acf-field-group.js:2763 msgid "Show this field group if" msgstr "Prikaži ovaj skup polja ako" @@ -3765,7 +3814,7 @@ msgstr "Dupliciraj" msgid "Supports" msgstr "" -#: includes/admin/admin.php:261 includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:326 includes/admin/views/browse-fields-modal.php:92 msgid "Documentation" msgstr "" @@ -3871,7 +3920,7 @@ msgstr "Null" #: includes/admin/post-types/admin-field-group.php:101 #: includes/class-acf-internal-post-type.php:730 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1510 +#: assets/build/js/acf-field-group.js:1509 #: assets/build/js/acf-field-group.js:1821 msgid "copy" msgstr "kopiraj" @@ -3889,7 +3938,7 @@ msgid "Checked" msgstr "" #: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1615 +#: assets/build/js/acf-field-group.js:1614 #: assets/build/js/acf-field-group.js:1933 msgid "Move Custom Field" msgstr "Premjesti polje" @@ -3905,13 +3954,13 @@ msgid "Field group title is required" msgstr "Naziv polja je obavezna" #: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1604 +#: assets/build/js/acf-field-group.js:1603 #: assets/build/js/acf-field-group.js:1919 msgid "This field cannot be moved until its changes have been saved" msgstr "Potrebno je spremiti izmjene prije nego možete premjestiti polje" #: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1414 +#: assets/build/js/acf-field-group.js:1413 #: assets/build/js/acf-field-group.js:1716 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "Polje ne može započinjati sa “field_”, odabrite drugi naziv" @@ -3978,15 +4027,15 @@ msgstr "Stranice" msgid "Post" msgstr "Objava" -#: includes/fields.php:353 +#: includes/fields.php:371 msgid "Relational" msgstr "Relacijski" -#: includes/fields.php:352 +#: includes/fields.php:370 msgid "Choice" msgstr "Odabir" -#: includes/fields.php:350 +#: includes/fields.php:368 msgid "Basic" msgstr "Osnovno" @@ -4014,7 +4063,7 @@ msgstr "Ažuriraj" msgid "Validate Email" msgstr "Verificiraj email" -#: includes/fields.php:351 includes/forms/form-front.php:49 +#: includes/fields.php:369 includes/forms/form-front.php:49 msgid "Content" msgstr "Sadržaj" @@ -4023,8 +4072,8 @@ msgstr "Sadržaj" msgid "Title" msgstr "Naziv" -#: includes/assets.php:372 includes/forms/form-comment.php:154 -#: assets/build/js/acf-input.js:7372 assets/build/js/acf-input.js:7956 +#: includes/assets.php:373 includes/forms/form-comment.php:154 +#: assets/build/js/acf-input.js:7370 assets/build/js/acf-input.js:7956 msgid "Edit field group" msgstr "Uredi skup polja" @@ -4081,59 +4130,59 @@ msgid "Has any value" msgstr "" #: includes/admin/admin-internal-post-type.php:345 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 +#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:354 #: assets/build/js/acf.js:1564 assets/build/js/acf.js:1658 msgid "Cancel" msgstr "Otkaži" -#: includes/assets.php:349 assets/build/js/acf.js:1738 +#: includes/assets.php:350 assets/build/js/acf.js:1738 #: assets/build/js/acf.js:1855 msgid "Are you sure?" msgstr "Jeste li sigurni?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9432 +#: includes/assets.php:370 assets/build/js/acf-input.js:9430 #: assets/build/js/acf-input.js:10282 msgid "%d fields require attention" msgstr "Nekoliko polja treba vašu pažnje: %d" -#: includes/assets.php:368 assets/build/js/acf-input.js:9430 +#: includes/assets.php:369 assets/build/js/acf-input.js:9428 #: assets/build/js/acf-input.js:10278 msgid "1 field requires attention" msgstr "1 polje treba vašu pažnju" -#: includes/assets.php:367 includes/validation.php:271 -#: includes/validation.php:279 assets/build/js/acf-input.js:9425 +#: includes/assets.php:368 includes/validation.php:271 +#: includes/validation.php:279 assets/build/js/acf-input.js:9423 #: assets/build/js/acf-input.js:10273 msgid "Validation failed" msgstr "Verifikacija nije uspjela" -#: includes/assets.php:366 assets/build/js/acf-input.js:9593 +#: includes/assets.php:367 assets/build/js/acf-input.js:9591 #: assets/build/js/acf-input.js:10461 msgid "Validation successful" msgstr "Uspješna verifikacija" -#: includes/media.php:54 assets/build/js/acf-input.js:7200 +#: includes/media.php:54 assets/build/js/acf-input.js:7198 #: assets/build/js/acf-input.js:7760 msgid "Restricted" msgstr "Ograničen pristup" -#: includes/media.php:53 assets/build/js/acf-input.js:7015 +#: includes/media.php:53 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7524 msgid "Collapse Details" msgstr "Sakrij detalje" -#: includes/media.php:52 assets/build/js/acf-input.js:7015 +#: includes/media.php:52 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7521 msgid "Expand Details" msgstr "Prošireni prikaz" #: includes/admin/views/acf-post-type/advanced-settings.php:470 -#: includes/media.php:51 assets/build/js/acf-input.js:6882 +#: includes/media.php:51 assets/build/js/acf-input.js:6880 #: assets/build/js/acf-input.js:7369 msgid "Uploaded to this post" msgstr "Postavljeno uz ovu objavu" -#: includes/media.php:50 assets/build/js/acf-input.js:6921 +#: includes/media.php:50 assets/build/js/acf-input.js:6919 #: assets/build/js/acf-input.js:7408 msgctxt "verb" msgid "Update" @@ -4144,7 +4193,7 @@ msgctxt "verb" msgid "Edit" msgstr "Uredi" -#: includes/assets.php:363 assets/build/js/acf-input.js:9202 +#: includes/assets.php:364 assets/build/js/acf-input.js:9200 #: assets/build/js/acf-input.js:10044 msgid "The changes you made will be lost if you navigate away from this page" msgstr "" @@ -4160,7 +4209,7 @@ msgstr "Tip datoteke mora biti %s." #: includes/admin/views/acf-field-group/location-group.php:3 #: includes/admin/views/acf-field-group/locations.php:35 #: includes/api/api-helpers.php:2964 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2385 +#: assets/build/js/acf-field-group.js:2384 #: assets/build/js/acf-field-group.js:933 #: assets/build/js/acf-field-group.js:2807 msgid "or" @@ -4212,7 +4261,7 @@ msgstr "Sličica" #: includes/acf-field-functions.php:852 #: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 +#: assets/build/js/acf-field-group.js:1076 #: assets/build/js/acf-field-group.js:1260 msgid "(no label)" msgstr "" @@ -4444,18 +4493,18 @@ msgid "File name" msgstr "Naziv datoteke" #: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: assets/build/js/acf-input.js:2472 assets/build/js/acf-input.js:2625 msgid "Update File" msgstr "Ažuriraj datoteku" #: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: assets/build/js/acf-input.js:2471 assets/build/js/acf-input.js:2624 msgid "Edit File" msgstr "Uredi datoteku" #: includes/admin/tools/class-acf-admin-tool-import.php:57 #: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: assets/build/js/acf-input.js:2445 assets/build/js/acf-input.js:2597 msgid "Select File" msgstr "Odaberite datoteku" @@ -4481,7 +4530,7 @@ msgid "Enter each default value on a new line" msgstr "Unesite svaku novu vrijednost u zasebnu liniju" #: includes/fields/class-acf-field-select.php:243 includes/media.php:48 -#: assets/build/js/acf-input.js:6780 assets/build/js/acf-input.js:7254 +#: assets/build/js/acf-input.js:6778 assets/build/js/acf-input.js:7254 msgctxt "verb" msgid "Select" msgstr "Odaberi" @@ -4832,48 +4881,48 @@ msgstr "Dozvoli null vrijednost?" msgid "Parent" msgstr "Matični" -#: includes/fields/class-acf-field-wysiwyg.php:378 +#: includes/fields/class-acf-field-wysiwyg.php:381 msgid "TinyMCE will not be initialized until field is clicked" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:377 +#: includes/fields/class-acf-field-wysiwyg.php:380 msgid "Delay Initialization" msgstr "Odgodi učitavanje?" -#: includes/fields/class-acf-field-wysiwyg.php:366 +#: includes/fields/class-acf-field-wysiwyg.php:369 msgid "Show Media Upload Buttons" msgstr "Prikaži gumb za odabir datoteka?" -#: includes/fields/class-acf-field-wysiwyg.php:350 +#: includes/fields/class-acf-field-wysiwyg.php:353 msgid "Toolbar" msgstr "Alatna traka" -#: includes/fields/class-acf-field-wysiwyg.php:342 +#: includes/fields/class-acf-field-wysiwyg.php:345 msgid "Text Only" msgstr "Samo tekstualno" -#: includes/fields/class-acf-field-wysiwyg.php:341 +#: includes/fields/class-acf-field-wysiwyg.php:344 msgid "Visual Only" msgstr "Samo vizualni" -#: includes/fields/class-acf-field-wysiwyg.php:340 +#: includes/fields/class-acf-field-wysiwyg.php:343 msgid "Visual & Text" msgstr "Vizualno i tekstualno" -#: includes/fields/class-acf-field-wysiwyg.php:335 +#: includes/fields/class-acf-field-wysiwyg.php:338 msgid "Tabs" msgstr "Kartice" -#: includes/fields/class-acf-field-wysiwyg.php:277 +#: includes/fields/class-acf-field-wysiwyg.php:280 msgid "Click to initialize TinyMCE" msgstr "Aktiviraj vizualno uređivanje na klik" -#: includes/fields/class-acf-field-wysiwyg.php:271 +#: includes/fields/class-acf-field-wysiwyg.php:274 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Tekst polje" -#: includes/fields/class-acf-field-wysiwyg.php:270 +#: includes/fields/class-acf-field-wysiwyg.php:273 msgid "Visual" msgstr "Vizualno" @@ -4950,7 +4999,7 @@ msgstr "Zadana vrijednost" #: includes/fields/class-acf-field-text.php:104 #: includes/fields/class-acf-field-textarea.php:102 #: includes/fields/class-acf-field-url.php:100 -#: includes/fields/class-acf-field-wysiwyg.php:303 +#: includes/fields/class-acf-field-wysiwyg.php:306 msgid "Appears when creating a new post" msgstr "Prikazuje se prilikom kreiranje nove objave" @@ -5052,17 +5101,17 @@ msgid "Select post type" msgstr "Odaberi vrstu objave" #: includes/fields/class-acf-field-relationship.php:60 -#: assets/build/js/acf-input.js:3930 assets/build/js/acf-input.js:4214 +#: assets/build/js/acf-input.js:3928 assets/build/js/acf-input.js:4214 msgid "No matches found" msgstr "Nema rezultata" #: includes/fields/class-acf-field-relationship.php:59 -#: assets/build/js/acf-input.js:3913 assets/build/js/acf-input.js:4193 +#: assets/build/js/acf-input.js:3911 assets/build/js/acf-input.js:4193 msgid "Loading" msgstr "Učitavanje" #: includes/fields/class-acf-field-relationship.php:58 -#: assets/build/js/acf-input.js:3818 assets/build/js/acf-input.js:4084 +#: assets/build/js/acf-input.js:3816 assets/build/js/acf-input.js:4084 msgid "Maximum values reached ( {max} values )" msgstr "Već ste dodali najviše dozvoljenih vrijednosti (najviše: {max})" @@ -5173,7 +5222,7 @@ msgstr "Dodaj sliku" msgid "No image selected" msgstr "Nema odabranih slika" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:161 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:161 #: includes/fields/class-acf-field-image.php:141 #: includes/fields/class-acf-field-link.php:139 assets/build/js/acf.js:1563 #: assets/build/js/acf.js:1657 @@ -5188,22 +5237,22 @@ msgid "Edit" msgstr "Uredi" #: includes/fields/class-acf-field-image.php:69 includes/media.php:55 -#: assets/build/js/acf-input.js:6827 assets/build/js/acf-input.js:7308 +#: assets/build/js/acf-input.js:6825 assets/build/js/acf-input.js:7308 msgid "All images" msgstr "Sve slike" #: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: assets/build/js/acf-input.js:3179 assets/build/js/acf-input.js:3399 msgid "Update Image" msgstr "Ažuriraj sliku" #: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: assets/build/js/acf-input.js:3178 assets/build/js/acf-input.js:3398 msgid "Edit Image" msgstr "Uredi sliku" #: includes/fields/class-acf-field-image.php:66 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: assets/build/js/acf-input.js:3154 assets/build/js/acf-input.js:3373 msgid "Select Image" msgstr "Odaberi sliku" @@ -5288,16 +5337,16 @@ msgstr "Odabir datuma" #: includes/fields/class-acf-field-image.php:247 #: includes/fields/class-acf-field-image.php:283 -#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:266 msgid "Width" msgstr "Širina" -#: includes/fields/class-acf-field-oembed.php:260 -#: includes/fields/class-acf-field-oembed.php:272 +#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:275 msgid "Embed Size" msgstr "Dimenzija umetka" -#: includes/fields/class-acf-field-oembed.php:218 +#: includes/fields/class-acf-field-oembed.php:221 msgid "Enter URL" msgstr "Poveznica" @@ -5338,7 +5387,7 @@ msgstr "Stilizirano sučelje" #: includes/fields/class-acf-field-textarea.php:101 #: includes/fields/class-acf-field-true_false.php:144 #: includes/fields/class-acf-field-url.php:99 -#: includes/fields/class-acf-field-wysiwyg.php:302 +#: includes/fields/class-acf-field-wysiwyg.php:305 msgid "Default Value" msgstr "Zadana vrijednost" @@ -5352,13 +5401,13 @@ msgstr "Prikazuje tekst uz odabirni okvir" msgid "Message" msgstr "Poruka" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:85 +#: includes/assets.php:352 includes/fields/class-acf-field-true_false.php:85 #: includes/fields/class-acf-field-true_false.php:184 #: assets/build/js/acf.js:1740 assets/build/js/acf.js:1857 msgid "No" msgstr "Ne" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:82 +#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:82 #: includes/fields/class-acf-field-true_false.php:168 #: assets/build/js/acf.js:1739 assets/build/js/acf.js:1856 msgid "Yes" @@ -5368,31 +5417,31 @@ msgstr "Da" msgid "True / False" msgstr "True / False" -#: includes/fields/class-acf-field-group.php:444 +#: includes/fields/class-acf-field-group.php:440 msgid "Row" msgstr "Red" -#: includes/fields/class-acf-field-group.php:443 +#: includes/fields/class-acf-field-group.php:439 msgid "Table" msgstr "Tablica" #: includes/admin/post-types/admin-field-group.php:132 -#: includes/fields/class-acf-field-group.php:442 +#: includes/fields/class-acf-field-group.php:438 msgid "Block" msgstr "Blok" -#: includes/fields/class-acf-field-group.php:437 +#: includes/fields/class-acf-field-group.php:433 msgid "Specify the style used to render the selected fields" msgstr "Odaberite način prikaza odabranih polja" -#: includes/fields.php:355 includes/fields/class-acf-field-button-group.php:210 +#: includes/fields.php:373 includes/fields/class-acf-field-button-group.php:210 #: includes/fields/class-acf-field-checkbox.php:424 -#: includes/fields/class-acf-field-group.php:436 +#: includes/fields/class-acf-field-group.php:432 #: includes/fields/class-acf-field-radio.php:285 msgid "Layout" msgstr "Format" -#: includes/fields/class-acf-field-group.php:420 +#: includes/fields/class-acf-field-group.php:416 msgid "Sub Fields" msgstr "Pod polja" @@ -5407,7 +5456,7 @@ msgstr "" #: includes/fields/class-acf-field-google-map.php:233 #: includes/fields/class-acf-field-image.php:258 #: includes/fields/class-acf-field-image.php:294 -#: includes/fields/class-acf-field-oembed.php:275 +#: includes/fields/class-acf-field-oembed.php:278 msgid "Height" msgstr "Visina" @@ -5447,7 +5496,7 @@ msgid "Search" msgstr "Pretraži" #: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: assets/build/js/acf-input.js:2838 assets/build/js/acf-input.js:3026 msgid "Sorry, this browser does not support geolocation" msgstr "Nažalost, ovaj preglednik ne podržava geo lociranje" @@ -5654,13 +5703,13 @@ msgstr "Postavke spremljene" #: pro/updates.php:99 #, fuzzy #| msgid "" -#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +#| "details & pricing." msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" "Da bi omogućili automatsko ažuriranje, molimo unesite licencu na stranici ažuriranja. Ukoliko nemate licencu, pogledajte Updates page. If you don't have a licence key, please see details & pricing" +#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +#| "details & pricing" msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" -"A frissítések engedélyezéséhez adjuk meg a licenckulcsot a Frissítések oldalon. Ha még nem rendelkezünk licenckulcsal, tekintsük " -"át a licencek részleteit és árait." +"A frissítések engedélyezéséhez adjuk meg a licenckulcsot a Frissítések oldalon. Ha még nem rendelkezünk licenckulcsal, " +"tekintsük át a licencek részleteit és árait." #: pro/updates.php:159 msgid "" @@ -137,8 +137,8 @@ msgid "" "No Custom Field Groups found for this options page. Create a " "Custom Field Group" msgstr "" -"Nincsenek mezőcsoportok ehhez a beállítás oldalhoz. Mezőcsoport hozzáadása" +"Nincsenek mezőcsoportok ehhez a beállítás oldalhoz. Mezőcsoport hozzáadása" #: pro/admin/admin-options-page.php:309 msgid "Edit field group" @@ -794,17 +794,17 @@ msgstr "Frissítési információ" #: pro/admin/views/html-settings-updates.php:34 #, fuzzy #| msgid "" -#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing" +#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +#| "details & pricing" msgid "" "To unlock updates, please enter your license key below. If you don't have a " "licence key, please see details & pricing." msgstr "" -"A frissítések engedélyezéséhez adjuk meg a licenckulcsot a Frissítések oldalon. Ha még nem rendelkezünk licenckulcsal, tekintsük " -"át a licencek részleteit és árait." +"A frissítések engedélyezéséhez adjuk meg a licenckulcsot a Frissítések oldalon. Ha még nem rendelkezünk licenckulcsal, " +"tekintsük át a licencek részleteit és árait." #: pro/admin/views/html-settings-updates.php:37 msgid "License Key" diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-id_ID.mo b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-id_ID.mo index dd3da603c..af8744ddf 100644 Binary files a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-id_ID.mo and b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-id_ID.mo differ diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-id_ID.po b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-id_ID.po index a33317ec1..bb3ec3558 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-id_ID.po +++ b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-id_ID.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2024-01-12T11:58:55+00:00\n" +"PO-Revision-Date: 2024-02-05T19:27:11+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: id_ID\n" "MIME-Version: 1.0\n" @@ -77,17 +77,17 @@ msgstr "Pilihan Diperbarui" #: pro/updates.php:99 #, fuzzy #| msgid "" -#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +#| "details & pricing." msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" -"Untuk mengaktifkan update, masukkan kunci lisensi Anda pada halaman Pembaruan. Jika anda tidak memiliki kunci lisensi, silakan lihat " -"rincian & harga." +"Untuk mengaktifkan update, masukkan kunci lisensi Anda pada halaman Pembaruan. Jika anda tidak memiliki kunci lisensi, silakan " +"lihat rincian & harga." #: pro/updates.php:159 msgid "" @@ -132,8 +132,8 @@ msgid "" "No Custom Field Groups found for this options page. Create a " "Custom Field Group" msgstr "" -"Tidak ada Grup Bidang Kustom ditemukan untuk halaman pilihan ini. Buat Grup Bidang Kustom" +"Tidak ada Grup Bidang Kustom ditemukan untuk halaman pilihan ini. Buat Grup Bidang Kustom" #: pro/admin/admin-options-page.php:309 msgid "Edit field group" diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-it_IT.mo b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-it_IT.mo index 4ae42d09c..c58275005 100644 Binary files a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-it_IT.mo and b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-it_IT.mo differ diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-it_IT.po b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-it_IT.po index a4c884e4f..d5217da1d 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-it_IT.po +++ b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-it_IT.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2024-01-12T11:58:55+00:00\n" +"PO-Revision-Date: 2024-02-05T19:27:11+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: it_IT\n" "MIME-Version: 1.0\n" @@ -21,6 +21,55 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:59 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:41 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by the ACF " +"shortcode. We've detected the output of some of your fields will be modified " +"by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:33 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields will be modified by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:22 +msgid "" +"%1$s ACF will soon escape unsafe HTML that is rendered by the_field(). We've detected the output of some of your fields will be modified by " +"this change. %2$s. %3$s" +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:14 +msgid "Please contact your site admin for more details." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn how to fix" +msgstr "" + +#: includes/admin/admin.php:67 +msgid "Hide details" +msgstr "" + +#: includes/admin/admin.php:66 includes/admin/views/escaped-html-notice.php:11 +msgid "Show details" +msgstr "" + #: includes/admin/views/global/navigation.php:223 msgid "Renew ACF PRO License" msgstr "" @@ -103,26 +152,26 @@ msgid "Add fields" msgstr "Aggiungi campi" #: includes/admin/post-types/admin-field-group.php:121 -#: assets/build/js/acf-field-group.js:2753 +#: assets/build/js/acf-field-group.js:2752 #: assets/build/js/acf-field-group.js:3236 msgid "This Field" msgstr "Questo campo" -#: includes/admin/admin.php:267 +#: includes/admin/admin.php:332 msgid "ACF PRO" msgstr "ACF PRO" -#: includes/admin/admin.php:265 +#: includes/admin/admin.php:330 msgid "Feedback" msgstr "Feedback" -#: includes/admin/admin.php:263 +#: includes/admin/admin.php:328 msgid "Support" msgstr "" #. translators: This text is prepended by a link to ACF's website, and appended #. by a link to WP Engine's website. -#: includes/admin/admin.php:238 +#: includes/admin/admin.php:303 msgid "is developed and maintained by" msgstr "" @@ -585,14 +634,14 @@ msgid "" "are shown while editing content. Useful for keeping large datasets tidy." msgstr "" -#: includes/fields.php:474 +#: includes/fields.php:492 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " "can be repeated again and again." msgstr "" -#: includes/fields.php:464 +#: includes/fields.php:482 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -600,14 +649,14 @@ msgid "" "and the minimum/maximum number of attachments allowed." msgstr "" -#: includes/fields.php:454 +#: includes/fields.php:472 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" -#: includes/fields.php:444 +#: includes/fields.php:462 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -620,11 +669,11 @@ msgctxt "noun" msgid "Clone" msgstr "Clona" -#: includes/admin/views/global/navigation.php:86 includes/fields.php:356 +#: includes/admin/views/global/navigation.php:86 includes/fields.php:374 msgid "PRO" msgstr "PRO" -#: includes/fields.php:354 includes/fields.php:411 +#: includes/fields.php:372 includes/fields.php:429 msgid "Advanced" msgstr "Avanzato" @@ -2468,14 +2517,14 @@ msgid "Post type deleted." msgstr "" #: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 +#: assets/build/js/acf-field-group.js:1145 #: assets/build/js/acf-field-group.js:1366 msgid "Type to search..." msgstr "" #: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2319 +#: assets/build/js/acf-field-group.js:1171 +#: assets/build/js/acf-field-group.js:2318 #: assets/build/js/acf-field-group.js:1414 #: assets/build/js/acf-field-group.js:2727 msgid "PRO Only" @@ -2488,13 +2537,13 @@ msgid "Field groups linked successfully." msgstr "" #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:195 +#: includes/admin/admin.php:203 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." msgstr "" -#: includes/admin/admin.php:48 includes/admin/admin.php:267 +#: includes/admin/admin.php:47 includes/admin/admin.php:332 msgid "ACF" msgstr "ACF" @@ -2579,7 +2628,7 @@ msgid "" "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" msgstr "" -#: includes/api/api-template.php:835 +#: includes/api/api-template.php:1051 msgid "[ACF shortcode value disabled for preview]" msgstr "" @@ -2589,7 +2638,7 @@ msgid "Close Modal" msgstr "" #: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1670 +#: assets/build/js/acf-field-group.js:1669 #: assets/build/js/acf-field-group.js:1993 msgid "Field moved to other group" msgstr "" @@ -2666,8 +2715,8 @@ msgid "" "New to ACF? Take a look at our getting " "started guide." msgstr "" -"Nuovo in ACF? Dai un'occhiata alla nostra guida per iniziare." +"Nuovo in ACF? Dai un'occhiata alla nostra guida per iniziare." #: includes/admin/views/acf-field-group/list-empty.php:15 msgid "Add Field Group" @@ -2734,8 +2783,8 @@ msgid "" "Choose from over 30 field types. Learn " "more." msgstr "" -"Scegli tra più di 30 tipologie di campo. Scopri di più." +"Scegli tra più di 30 tipologie di campo. Scopri di più." #: includes/admin/views/acf-field-group/fields.php:65 msgid "" @@ -2760,16 +2809,16 @@ msgstr "#" msgid "Add Field" msgstr "Aggiungi campo" -#: includes/acf-field-group-functions.php:496 includes/fields.php:409 +#: includes/acf-field-group-functions.php:496 includes/fields.php:427 msgid "Presentation" msgstr "Presentazione" -#: includes/fields.php:408 +#: includes/fields.php:426 msgid "Validation" msgstr "Validazione" #: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:407 +#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:425 msgid "General" msgstr "Generale" @@ -2814,7 +2863,7 @@ msgid "Activate this item" msgstr "Attiva questo elemento" #: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2812 +#: assets/build/js/acf-field-group.js:2811 #: assets/build/js/acf-field-group.js:3313 msgid "Move field group to trash?" msgstr "" @@ -2849,12 +2898,12 @@ msgstr "" "attivi contemporaneamente. Abbiamo automaticamente disattivato Advanced " "Custom Fields." -#: includes/acf-value-functions.php:374 +#: includes/acf-value-functions.php:377 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s - Sono state rilevate una o più chiamate per " "recuperare valori di campi ACF prima che ACF fosse inizializzato. Questo non " @@ -3048,23 +3097,23 @@ msgstr "Caricamento differenze" msgid "Review local JSON changes" msgstr "Verifica modifiche a JSON locale" -#: includes/admin/admin.php:170 +#: includes/admin/admin.php:178 msgid "Visit website" msgstr "Visita il sito" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:177 msgid "View details" msgstr "Visualizza i dettagli" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:176 msgid "Version %s" msgstr "Versione %s" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:175 msgid "Information" msgstr "Informazioni" -#: includes/admin/admin.php:158 +#: includes/admin/admin.php:166 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -3072,14 +3121,14 @@ msgstr "" "Help Desk. I professionisti del nostro " "Help Desk ti assisteranno per problematiche tecniche." -#: includes/admin/admin.php:154 +#: includes/admin/admin.php:162 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " "figure out the 'how-tos' of the ACF world." msgstr "" -#: includes/admin/admin.php:150 +#: includes/admin/admin.php:158 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -3089,7 +3138,7 @@ msgstr "" "documentazione contiene riferimenti e guide per la maggior parte delle " "situazioni che potresti incontrare." -#: includes/admin/admin.php:147 +#: includes/admin/admin.php:155 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -3099,11 +3148,11 @@ msgstr "" "sito web con ACF. Se incontri difficoltà, ci sono vari posti in cui puoi " "trovare aiuto:" -#: includes/admin/admin.php:144 includes/admin/admin.php:146 +#: includes/admin/admin.php:152 includes/admin/admin.php:154 msgid "Help & Support" msgstr "Aiuto e supporto" -#: includes/admin/admin.php:135 +#: includes/admin/admin.php:143 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -3111,7 +3160,7 @@ msgstr "" "Utilizza la scheda \"Aiuto e supporto\" per contattarci in caso di necessità " "di assistenza." -#: includes/admin/admin.php:132 +#: includes/admin/admin.php:140 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -3121,7 +3170,7 @@ msgstr "" "nostra guida Getting started per " "familiarizzare con la filosofia del plugin e le buone pratiche da adottare." -#: includes/admin/admin.php:130 +#: includes/admin/admin.php:138 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -3132,7 +3181,7 @@ msgstr "" "aggiuntivi, ed un'intuitiva API per la visualizzazione dei campi " "personalizzati in qualunque file di template di un tema." -#: includes/admin/admin.php:127 includes/admin/admin.php:129 +#: includes/admin/admin.php:135 includes/admin/admin.php:137 msgid "Overview" msgstr "Panoramica" @@ -3152,7 +3201,7 @@ msgstr "Nonce non valido." msgid "Error loading field." msgstr "Errore nel caricamento del campo." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 +#: assets/build/js/acf-input.js:2748 assets/build/js/acf-input.js:2817 #: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 msgid "Location not found: %s" msgstr "Posizione non trovata: %s" @@ -3300,7 +3349,7 @@ msgid "Show this field if" msgstr "Mostra questo campo se" #: includes/admin/views/acf-field-group/conditional-logic.php:25 -#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:410 +#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:428 msgid "Conditional Logic" msgstr "Condizione logica" @@ -3346,15 +3395,15 @@ msgstr "È richiesto un aggiornamento del database" msgid "Options Page" msgstr "Pagina opzioni" -#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:479 msgid "Gallery" msgstr "Galleria" -#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:469 msgid "Flexible Content" msgstr "Contenuto flessibile" -#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:489 msgid "Repeater" msgstr "Ripetitore" @@ -3603,7 +3652,7 @@ msgstr "Trascina per riordinare" #: includes/admin/post-types/admin-field-group.php:103 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2347 +#: assets/build/js/acf-field-group.js:2346 #: assets/build/js/acf-field-group.js:2763 msgid "Show this field group if" msgstr "Mostra questo gruppo di campo se" @@ -3781,7 +3830,7 @@ msgstr "Duplica questo elemento" msgid "Supports" msgstr "" -#: includes/admin/admin.php:261 includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:326 includes/admin/views/browse-fields-modal.php:92 msgid "Documentation" msgstr "Documentazione" @@ -3884,7 +3933,7 @@ msgstr "Null" #: includes/admin/post-types/admin-field-group.php:101 #: includes/class-acf-internal-post-type.php:730 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1510 +#: assets/build/js/acf-field-group.js:1509 #: assets/build/js/acf-field-group.js:1821 msgid "copy" msgstr "copia" @@ -3902,7 +3951,7 @@ msgid "Checked" msgstr "Selezionato" #: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1615 +#: assets/build/js/acf-field-group.js:1614 #: assets/build/js/acf-field-group.js:1933 msgid "Move Custom Field" msgstr "Sposta campo personalizzato" @@ -3918,7 +3967,7 @@ msgid "Field group title is required" msgstr "Il titolo del gruppo di campi è necessario" #: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1604 +#: assets/build/js/acf-field-group.js:1603 #: assets/build/js/acf-field-group.js:1919 msgid "This field cannot be moved until its changes have been saved" msgstr "" @@ -3926,7 +3975,7 @@ msgstr "" "le modifiche" #: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1414 +#: assets/build/js/acf-field-group.js:1413 #: assets/build/js/acf-field-group.js:1716 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "" @@ -3994,15 +4043,15 @@ msgstr "Pagina" msgid "Post" msgstr "Articolo" -#: includes/fields.php:353 +#: includes/fields.php:371 msgid "Relational" msgstr "Relazionale" -#: includes/fields.php:352 +#: includes/fields.php:370 msgid "Choice" msgstr "Scelta" -#: includes/fields.php:350 +#: includes/fields.php:368 msgid "Basic" msgstr "Base" @@ -4030,7 +4079,7 @@ msgstr "Aggiorna" msgid "Validate Email" msgstr "Valida email" -#: includes/fields.php:351 includes/forms/form-front.php:49 +#: includes/fields.php:369 includes/forms/form-front.php:49 msgid "Content" msgstr "Contenuto" @@ -4039,8 +4088,8 @@ msgstr "Contenuto" msgid "Title" msgstr "Titolo" -#: includes/assets.php:372 includes/forms/form-comment.php:154 -#: assets/build/js/acf-input.js:7372 assets/build/js/acf-input.js:7956 +#: includes/assets.php:373 includes/forms/form-comment.php:154 +#: assets/build/js/acf-input.js:7370 assets/build/js/acf-input.js:7956 msgid "Edit field group" msgstr "Modifica gruppo di campi" @@ -4097,59 +4146,59 @@ msgid "Has any value" msgstr "Ha qualunque valore" #: includes/admin/admin-internal-post-type.php:345 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 +#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:354 #: assets/build/js/acf.js:1564 assets/build/js/acf.js:1658 msgid "Cancel" msgstr "Annulla" -#: includes/assets.php:349 assets/build/js/acf.js:1738 +#: includes/assets.php:350 assets/build/js/acf.js:1738 #: assets/build/js/acf.js:1855 msgid "Are you sure?" msgstr "Sei sicuro?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9432 +#: includes/assets.php:370 assets/build/js/acf-input.js:9430 #: assets/build/js/acf-input.js:10282 msgid "%d fields require attention" msgstr "%d campi necessitano attenzione" -#: includes/assets.php:368 assets/build/js/acf-input.js:9430 +#: includes/assets.php:369 assets/build/js/acf-input.js:9428 #: assets/build/js/acf-input.js:10278 msgid "1 field requires attention" msgstr "1 campo richiede attenzione" -#: includes/assets.php:367 includes/validation.php:271 -#: includes/validation.php:279 assets/build/js/acf-input.js:9425 +#: includes/assets.php:368 includes/validation.php:271 +#: includes/validation.php:279 assets/build/js/acf-input.js:9423 #: assets/build/js/acf-input.js:10273 msgid "Validation failed" msgstr "Validazione fallita" -#: includes/assets.php:366 assets/build/js/acf-input.js:9593 +#: includes/assets.php:367 assets/build/js/acf-input.js:9591 #: assets/build/js/acf-input.js:10461 msgid "Validation successful" msgstr "Validazione avvenuta con successo" -#: includes/media.php:54 assets/build/js/acf-input.js:7200 +#: includes/media.php:54 assets/build/js/acf-input.js:7198 #: assets/build/js/acf-input.js:7760 msgid "Restricted" msgstr "Limitato" -#: includes/media.php:53 assets/build/js/acf-input.js:7015 +#: includes/media.php:53 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7524 msgid "Collapse Details" msgstr "Comprimi dettagli" -#: includes/media.php:52 assets/build/js/acf-input.js:7015 +#: includes/media.php:52 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7521 msgid "Expand Details" msgstr "Espandi dettagli" #: includes/admin/views/acf-post-type/advanced-settings.php:470 -#: includes/media.php:51 assets/build/js/acf-input.js:6882 +#: includes/media.php:51 assets/build/js/acf-input.js:6880 #: assets/build/js/acf-input.js:7369 msgid "Uploaded to this post" msgstr "Caricato in questo articolo" -#: includes/media.php:50 assets/build/js/acf-input.js:6921 +#: includes/media.php:50 assets/build/js/acf-input.js:6919 #: assets/build/js/acf-input.js:7408 msgctxt "verb" msgid "Update" @@ -4160,7 +4209,7 @@ msgctxt "verb" msgid "Edit" msgstr "Modifica" -#: includes/assets.php:363 assets/build/js/acf-input.js:9202 +#: includes/assets.php:364 assets/build/js/acf-input.js:9200 #: assets/build/js/acf-input.js:10044 msgid "The changes you made will be lost if you navigate away from this page" msgstr "Le modifiche effettuate verranno cancellate se esci da questa pagina" @@ -4175,7 +4224,7 @@ msgstr "La tipologia del file deve essere %s." #: includes/admin/views/acf-field-group/location-group.php:3 #: includes/admin/views/acf-field-group/locations.php:35 #: includes/api/api-helpers.php:2964 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2385 +#: assets/build/js/acf-field-group.js:2384 #: assets/build/js/acf-field-group.js:933 #: assets/build/js/acf-field-group.js:2807 msgid "or" @@ -4227,7 +4276,7 @@ msgstr "Miniatura" #: includes/acf-field-functions.php:852 #: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 +#: assets/build/js/acf-field-group.js:1076 #: assets/build/js/acf-field-group.js:1260 msgid "(no label)" msgstr "(nessuna etichetta)" @@ -4461,18 +4510,18 @@ msgid "File name" msgstr "Nome file" #: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: assets/build/js/acf-input.js:2472 assets/build/js/acf-input.js:2625 msgid "Update File" msgstr "Aggiorna file" #: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: assets/build/js/acf-input.js:2471 assets/build/js/acf-input.js:2624 msgid "Edit File" msgstr "Modifica file" #: includes/admin/tools/class-acf-admin-tool-import.php:57 #: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: assets/build/js/acf-input.js:2445 assets/build/js/acf-input.js:2597 msgid "Select File" msgstr "Seleziona file" @@ -4498,7 +4547,7 @@ msgid "Enter each default value on a new line" msgstr "Inserire ogni valore predefinito su una nuova linea" #: includes/fields/class-acf-field-select.php:243 includes/media.php:48 -#: assets/build/js/acf-input.js:6780 assets/build/js/acf-input.js:7254 +#: assets/build/js/acf-input.js:6778 assets/build/js/acf-input.js:7254 msgctxt "verb" msgid "Select" msgstr "Seleziona" @@ -4851,49 +4900,49 @@ msgstr "" msgid "Parent" msgstr "Genitore" -#: includes/fields/class-acf-field-wysiwyg.php:378 +#: includes/fields/class-acf-field-wysiwyg.php:381 msgid "TinyMCE will not be initialized until field is clicked" msgstr "" "TinyMCE non sarà inizializzato fino a quando non verrà fatto clic sul campo" -#: includes/fields/class-acf-field-wysiwyg.php:377 +#: includes/fields/class-acf-field-wysiwyg.php:380 msgid "Delay Initialization" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:366 +#: includes/fields/class-acf-field-wysiwyg.php:369 msgid "Show Media Upload Buttons" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:350 +#: includes/fields/class-acf-field-wysiwyg.php:353 msgid "Toolbar" msgstr "Barra degli strumenti" -#: includes/fields/class-acf-field-wysiwyg.php:342 +#: includes/fields/class-acf-field-wysiwyg.php:345 msgid "Text Only" msgstr "Solo testo" -#: includes/fields/class-acf-field-wysiwyg.php:341 +#: includes/fields/class-acf-field-wysiwyg.php:344 msgid "Visual Only" msgstr "Solo visuale" -#: includes/fields/class-acf-field-wysiwyg.php:340 +#: includes/fields/class-acf-field-wysiwyg.php:343 msgid "Visual & Text" msgstr "Visuale e testo" -#: includes/fields/class-acf-field-wysiwyg.php:335 +#: includes/fields/class-acf-field-wysiwyg.php:338 msgid "Tabs" msgstr "Schede" -#: includes/fields/class-acf-field-wysiwyg.php:277 +#: includes/fields/class-acf-field-wysiwyg.php:280 msgid "Click to initialize TinyMCE" msgstr "Fare clic per inizializzare TinyMCE" -#: includes/fields/class-acf-field-wysiwyg.php:271 +#: includes/fields/class-acf-field-wysiwyg.php:274 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Testo" -#: includes/fields/class-acf-field-wysiwyg.php:270 +#: includes/fields/class-acf-field-wysiwyg.php:273 msgid "Visual" msgstr "Visuale" @@ -4970,7 +5019,7 @@ msgstr "Testo segnaposto" #: includes/fields/class-acf-field-text.php:104 #: includes/fields/class-acf-field-textarea.php:102 #: includes/fields/class-acf-field-url.php:100 -#: includes/fields/class-acf-field-wysiwyg.php:303 +#: includes/fields/class-acf-field-wysiwyg.php:306 msgid "Appears when creating a new post" msgstr "Appare quando si crea un nuovo articolo" @@ -5071,17 +5120,17 @@ msgid "Select post type" msgstr "Seleziona tipo di articolo" #: includes/fields/class-acf-field-relationship.php:60 -#: assets/build/js/acf-input.js:3930 assets/build/js/acf-input.js:4214 +#: assets/build/js/acf-input.js:3928 assets/build/js/acf-input.js:4214 msgid "No matches found" msgstr "Nessuna corrispondenza trovata" #: includes/fields/class-acf-field-relationship.php:59 -#: assets/build/js/acf-input.js:3913 assets/build/js/acf-input.js:4193 +#: assets/build/js/acf-input.js:3911 assets/build/js/acf-input.js:4193 msgid "Loading" msgstr "Caricamento in corso" #: includes/fields/class-acf-field-relationship.php:58 -#: assets/build/js/acf-input.js:3818 assets/build/js/acf-input.js:4084 +#: assets/build/js/acf-input.js:3816 assets/build/js/acf-input.js:4084 msgid "Maximum values reached ( {max} values )" msgstr "Numero massimo di valori raggiunto ( {max} valori )" @@ -5190,7 +5239,7 @@ msgstr "Aggiungi immagine" msgid "No image selected" msgstr "Nessuna immagine selezionata" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:161 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:161 #: includes/fields/class-acf-field-image.php:141 #: includes/fields/class-acf-field-link.php:139 assets/build/js/acf.js:1563 #: assets/build/js/acf.js:1657 @@ -5205,22 +5254,22 @@ msgid "Edit" msgstr "Modifica" #: includes/fields/class-acf-field-image.php:69 includes/media.php:55 -#: assets/build/js/acf-input.js:6827 assets/build/js/acf-input.js:7308 +#: assets/build/js/acf-input.js:6825 assets/build/js/acf-input.js:7308 msgid "All images" msgstr "Tutte le immagini" #: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: assets/build/js/acf-input.js:3179 assets/build/js/acf-input.js:3399 msgid "Update Image" msgstr "Aggiorna immagine" #: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: assets/build/js/acf-input.js:3178 assets/build/js/acf-input.js:3398 msgid "Edit Image" msgstr "Modifica immagine" #: includes/fields/class-acf-field-image.php:66 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: assets/build/js/acf-input.js:3154 assets/build/js/acf-input.js:3373 msgid "Select Image" msgstr "Selezionare immagine" @@ -5307,16 +5356,16 @@ msgstr "Selettore data" #: includes/fields/class-acf-field-image.php:247 #: includes/fields/class-acf-field-image.php:283 -#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:266 msgid "Width" msgstr "Larghezza" -#: includes/fields/class-acf-field-oembed.php:260 -#: includes/fields/class-acf-field-oembed.php:272 +#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:275 msgid "Embed Size" msgstr "Dimensione oggetto incorporato" -#: includes/fields/class-acf-field-oembed.php:218 +#: includes/fields/class-acf-field-oembed.php:221 msgid "Enter URL" msgstr "Inserisci URL" @@ -5357,7 +5406,7 @@ msgstr "" #: includes/fields/class-acf-field-textarea.php:101 #: includes/fields/class-acf-field-true_false.php:144 #: includes/fields/class-acf-field-url.php:99 -#: includes/fields/class-acf-field-wysiwyg.php:302 +#: includes/fields/class-acf-field-wysiwyg.php:305 msgid "Default Value" msgstr "Valore predefinito" @@ -5371,13 +5420,13 @@ msgstr "Visualizza il testo a fianco alla casella di controllo" msgid "Message" msgstr "Messaggio" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:85 +#: includes/assets.php:352 includes/fields/class-acf-field-true_false.php:85 #: includes/fields/class-acf-field-true_false.php:184 #: assets/build/js/acf.js:1740 assets/build/js/acf.js:1857 msgid "No" msgstr "No" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:82 +#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:82 #: includes/fields/class-acf-field-true_false.php:168 #: assets/build/js/acf.js:1739 assets/build/js/acf.js:1856 msgid "Yes" @@ -5387,32 +5436,32 @@ msgstr "Sì" msgid "True / False" msgstr "Vero / Falso" -#: includes/fields/class-acf-field-group.php:444 +#: includes/fields/class-acf-field-group.php:440 msgid "Row" msgstr "Riga" -#: includes/fields/class-acf-field-group.php:443 +#: includes/fields/class-acf-field-group.php:439 msgid "Table" msgstr "Tabella" #: includes/admin/post-types/admin-field-group.php:132 -#: includes/fields/class-acf-field-group.php:442 +#: includes/fields/class-acf-field-group.php:438 msgid "Block" msgstr "Blocco" -#: includes/fields/class-acf-field-group.php:437 +#: includes/fields/class-acf-field-group.php:433 msgid "Specify the style used to render the selected fields" msgstr "" "Specifica lo stile utilizzato per la visualizzazione dei campi selezionati" -#: includes/fields.php:355 includes/fields/class-acf-field-button-group.php:210 +#: includes/fields.php:373 includes/fields/class-acf-field-button-group.php:210 #: includes/fields/class-acf-field-checkbox.php:424 -#: includes/fields/class-acf-field-group.php:436 +#: includes/fields/class-acf-field-group.php:432 #: includes/fields/class-acf-field-radio.php:285 msgid "Layout" msgstr "Layout" -#: includes/fields/class-acf-field-group.php:420 +#: includes/fields/class-acf-field-group.php:416 msgid "Sub Fields" msgstr "Sottocampi" @@ -5427,7 +5476,7 @@ msgstr "Personalizza l'altezza della mappa" #: includes/fields/class-acf-field-google-map.php:233 #: includes/fields/class-acf-field-image.php:258 #: includes/fields/class-acf-field-image.php:294 -#: includes/fields/class-acf-field-oembed.php:275 +#: includes/fields/class-acf-field-oembed.php:278 msgid "Height" msgstr "Altezza" @@ -5467,7 +5516,7 @@ msgid "Search" msgstr "Cerca" #: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: assets/build/js/acf-input.js:2838 assets/build/js/acf-input.js:3026 msgid "Sorry, this browser does not support geolocation" msgstr "Questo browser non supporta la geolocalizzazione" @@ -5668,9 +5717,9 @@ msgstr "Opzioni Aggiornate" #: pro/updates.php:99 msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" #: pro/updates.php:159 @@ -5712,8 +5761,8 @@ msgid "" "No Custom Field Groups found for this options page. Create a " "Custom Field Group" msgstr "" -"Nessun Field Group personalizzato trovato in questa Pagina Opzioni. Crea un Field Group personalizzato" +"Nessun Field Group personalizzato trovato in questa Pagina Opzioni. Crea un Field Group personalizzato" #: pro/admin/admin-updates.php:52 msgid "Error. Could not connect to update server" @@ -6138,8 +6187,8 @@ msgid "" "a>." msgstr "" "Per sbloccare gli aggiornamenti, si prega di inserire la chiave di licenza " -"qui sotto. Se non hai una chiave di licenza, si prega di vedere Dettagli e prezzi." +"qui sotto. Se non hai una chiave di licenza, si prega di vedere Dettagli e prezzi." #: pro/admin/views/html-settings-updates.php:37 msgid "License Key" diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-ja.mo b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-ja.mo index 238bc0842..9e0992311 100644 Binary files a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-ja.mo and b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-ja.mo differ diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-ja.po b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-ja.po index 8677b343c..ad986e77e 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-ja.po +++ b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-ja.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2024-01-12T11:58:55+00:00\n" +"PO-Revision-Date: 2024-02-05T19:27:11+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: ja\n" "MIME-Version: 1.0\n" @@ -21,6 +21,55 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:59 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:41 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by the ACF " +"shortcode. We've detected the output of some of your fields will be modified " +"by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:33 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields will be modified by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:22 +msgid "" +"%1$s ACF will soon escape unsafe HTML that is rendered by the_field(). We've detected the output of some of your fields will be modified by " +"this change. %2$s. %3$s" +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:14 +msgid "Please contact your site admin for more details." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn how to fix" +msgstr "" + +#: includes/admin/admin.php:67 +msgid "Hide details" +msgstr "" + +#: includes/admin/admin.php:66 includes/admin/views/escaped-html-notice.php:11 +msgid "Show details" +msgstr "" + #: includes/admin/views/global/navigation.php:223 msgid "Renew ACF PRO License" msgstr "ACF プロ版を更新する" @@ -103,26 +152,26 @@ msgid "Add fields" msgstr "フィールドを追加" #: includes/admin/post-types/admin-field-group.php:121 -#: assets/build/js/acf-field-group.js:2753 +#: assets/build/js/acf-field-group.js:2752 #: assets/build/js/acf-field-group.js:3236 msgid "This Field" msgstr "このフィールド" -#: includes/admin/admin.php:267 +#: includes/admin/admin.php:332 msgid "ACF PRO" msgstr "ACF PRO" -#: includes/admin/admin.php:265 +#: includes/admin/admin.php:330 msgid "Feedback" msgstr "フィードバック" -#: includes/admin/admin.php:263 +#: includes/admin/admin.php:328 msgid "Support" msgstr "サポート" #. translators: This text is prepended by a link to ACF's website, and appended #. by a link to WP Engine's website. -#: includes/admin/admin.php:238 +#: includes/admin/admin.php:303 msgid "is developed and maintained by" msgstr "によって開発され、維持されている" @@ -602,7 +651,7 @@ msgstr "" "グループ化して整理することができます。大規模なデータセットを整理整頓するのに" "便利です。" -#: includes/fields.php:474 +#: includes/fields.php:492 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " @@ -612,7 +661,7 @@ msgstr "" "するためのソリューションで、繰り返し表示できる一連のサブフィールドの親として" "機能します。" -#: includes/fields.php:464 +#: includes/fields.php:482 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -624,14 +673,14 @@ msgstr "" "設定では、ギャラリーで新しい添付ファイルを追加する場所と、許可される添付ファ" "イルの最小/最大数を指定できます。" -#: includes/fields.php:454 +#: includes/fields.php:472 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" -#: includes/fields.php:444 +#: includes/fields.php:462 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -639,16 +688,16 @@ msgid "" "or display the selected fields as a group of subfields." msgstr "" -#: includes/fields.php:441 +#: includes/fields.php:459 msgctxt "noun" msgid "Clone" msgstr "複製" -#: includes/admin/views/global/navigation.php:86 includes/fields.php:356 +#: includes/admin/views/global/navigation.php:86 includes/fields.php:374 msgid "PRO" msgstr "PRO" -#: includes/fields.php:354 includes/fields.php:411 +#: includes/fields.php:372 includes/fields.php:429 msgid "Advanced" msgstr "高度" @@ -2486,14 +2535,14 @@ msgid "Post type deleted." msgstr "" #: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 +#: assets/build/js/acf-field-group.js:1145 #: assets/build/js/acf-field-group.js:1366 msgid "Type to search..." msgstr "入力して検索…" #: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2319 +#: assets/build/js/acf-field-group.js:1171 +#: assets/build/js/acf-field-group.js:2318 #: assets/build/js/acf-field-group.js:1414 #: assets/build/js/acf-field-group.js:2727 msgid "PRO Only" @@ -2506,13 +2555,13 @@ msgid "Field groups linked successfully." msgstr "" #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:195 +#: includes/admin/admin.php:203 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." msgstr "" -#: includes/admin/admin.php:48 includes/admin/admin.php:267 +#: includes/admin/admin.php:47 includes/admin/admin.php:332 msgid "ACF" msgstr "ACF" @@ -2596,7 +2645,7 @@ msgid "" "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" msgstr "" -#: includes/api/api-template.php:835 +#: includes/api/api-template.php:1051 msgid "[ACF shortcode value disabled for preview]" msgstr "" @@ -2606,7 +2655,7 @@ msgid "Close Modal" msgstr "モーダルを閉じる" #: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1670 +#: assets/build/js/acf-field-group.js:1669 #: assets/build/js/acf-field-group.js:1993 msgid "Field moved to other group" msgstr "" @@ -2773,16 +2822,16 @@ msgstr "No." msgid "Add Field" msgstr "フィールドを追加" -#: includes/acf-field-group-functions.php:496 includes/fields.php:409 +#: includes/acf-field-group-functions.php:496 includes/fields.php:427 msgid "Presentation" msgstr "プレゼンテーション" -#: includes/fields.php:408 +#: includes/fields.php:426 msgid "Validation" msgstr "検証" #: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:407 +#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:425 msgid "General" msgstr "全般" @@ -2825,7 +2874,7 @@ msgid "Activate this item" msgstr "この項目を有効化する" #: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2812 +#: assets/build/js/acf-field-group.js:2811 #: assets/build/js/acf-field-group.js:3313 msgid "Move field group to trash?" msgstr "" @@ -2860,12 +2909,12 @@ msgstr "" "ださい。\n" "Advanced Custom Fields を自動的に無効化しました。" -#: includes/acf-value-functions.php:374 +#: includes/acf-value-functions.php:377 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" #: includes/fields/class-acf-field-user.php:551 @@ -3052,23 +3101,23 @@ msgstr "差分を読み込み中" msgid "Review local JSON changes" msgstr "ローカルの JSON 変更をレビュー" -#: includes/admin/admin.php:170 +#: includes/admin/admin.php:178 msgid "Visit website" msgstr "サイトへ移動" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:177 msgid "View details" msgstr "詳細を表示" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:176 msgid "Version %s" msgstr "バージョン %s" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:175 msgid "Information" msgstr "情報" -#: includes/admin/admin.php:158 +#: includes/admin/admin.php:166 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -3076,7 +3125,7 @@ msgstr "" "ヘルプデスク。サポートの専門家がお客様の" "より詳細な技術的課題をサポートします。" -#: includes/admin/admin.php:154 +#: includes/admin/admin.php:162 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " @@ -3086,7 +3135,7 @@ msgstr "" "には、活発でフレンドリーなコミュニティがあり、ACFの世界の「ハウツー」を理解す" "る手助けをしてくれるかもしれません。" -#: includes/admin/admin.php:150 +#: includes/admin/admin.php:158 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -3096,7 +3145,7 @@ msgstr "" "キュメントには、お客様が遭遇する可能性のあるほとんどの状況に対するリファレン" "スやガイドが含まれています。" -#: includes/admin/admin.php:147 +#: includes/admin/admin.php:155 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -3106,17 +3155,17 @@ msgstr "" "いただきたいと考えています。何か問題が発生した場合には、複数の場所でサポート" "を受けることができます:" -#: includes/admin/admin.php:144 includes/admin/admin.php:146 +#: includes/admin/admin.php:152 includes/admin/admin.php:154 msgid "Help & Support" msgstr "ヘルプとサポート" -#: includes/admin/admin.php:135 +#: includes/admin/admin.php:143 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." msgstr "お困りの際は「ヘルプとサポート」タブからお問い合わせください。" -#: includes/admin/admin.php:132 +#: includes/admin/admin.php:140 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -3126,7 +3175,7 @@ msgstr "" "タートガイドに目を通して、プラグインの理念やベストプラクティスを理解する" "ことをおすすめします。" -#: includes/admin/admin.php:130 +#: includes/admin/admin.php:138 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -3136,7 +3185,7 @@ msgstr "" "スタマイズするためのビジュアルフォームビルダーと、カスタムフィールドの値を任" "意のテーマテンプレートファイルに表示するための直感的な API を提供します。" -#: includes/admin/admin.php:127 includes/admin/admin.php:129 +#: includes/admin/admin.php:135 includes/admin/admin.php:137 msgid "Overview" msgstr "概要" @@ -3156,7 +3205,7 @@ msgstr "無効な nonce。" msgid "Error loading field." msgstr "フィールドの読み込みエラー。" -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 +#: assets/build/js/acf-input.js:2748 assets/build/js/acf-input.js:2817 #: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 msgid "Location not found: %s" msgstr "位置情報が見つかりません: %s" @@ -3304,7 +3353,7 @@ msgid "Show this field if" msgstr "このフィールドグループの表示条件" #: includes/admin/views/acf-field-group/conditional-logic.php:25 -#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:410 +#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:428 msgid "Conditional Logic" msgstr "条件判定" @@ -3350,15 +3399,15 @@ msgstr "データベースのアップグレードが必要" msgid "Options Page" msgstr "オプションページ" -#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:479 msgid "Gallery" msgstr "ギャラリー" -#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:469 msgid "Flexible Content" msgstr "柔軟なコンテンツ" -#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:489 msgid "Repeater" msgstr "繰り返し" @@ -3604,7 +3653,7 @@ msgstr "ドラッグして順序を変更" #: includes/admin/post-types/admin-field-group.php:103 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2347 +#: assets/build/js/acf-field-group.js:2346 #: assets/build/js/acf-field-group.js:2763 msgid "Show this field group if" msgstr "このフィールドグループを表示する条件" @@ -3785,7 +3834,7 @@ msgstr "この項目を複製" msgid "Supports" msgstr "サポート" -#: includes/admin/admin.php:261 includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:326 includes/admin/views/browse-fields-modal.php:92 msgid "Documentation" msgstr "ドキュメンテーション" @@ -3885,7 +3934,7 @@ msgstr "Null" #: includes/admin/post-types/admin-field-group.php:101 #: includes/class-acf-internal-post-type.php:730 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1510 +#: assets/build/js/acf-field-group.js:1509 #: assets/build/js/acf-field-group.js:1821 msgid "copy" msgstr "コピー" @@ -3903,7 +3952,7 @@ msgid "Checked" msgstr "チェック済み" #: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1615 +#: assets/build/js/acf-field-group.js:1614 #: assets/build/js/acf-field-group.js:1933 msgid "Move Custom Field" msgstr "カスタムフィールドを移動" @@ -3919,13 +3968,13 @@ msgid "Field group title is required" msgstr "フィールドグループのタイトルは必須です" #: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1604 +#: assets/build/js/acf-field-group.js:1603 #: assets/build/js/acf-field-group.js:1919 msgid "This field cannot be moved until its changes have been saved" msgstr "変更を保存するまでこのフィールドは移動できません" #: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1414 +#: assets/build/js/acf-field-group.js:1413 #: assets/build/js/acf-field-group.js:1716 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "\"field_\" という文字列はフィールド名の先頭に使うことはできません" @@ -3992,15 +4041,15 @@ msgstr "固定ページ" msgid "Post" msgstr "投稿" -#: includes/fields.php:353 +#: includes/fields.php:371 msgid "Relational" msgstr "関連" -#: includes/fields.php:352 +#: includes/fields.php:370 msgid "Choice" msgstr "選択" -#: includes/fields.php:350 +#: includes/fields.php:368 msgid "Basic" msgstr "基本" @@ -4028,7 +4077,7 @@ msgstr "更新" msgid "Validate Email" msgstr "メールを確認" -#: includes/fields.php:351 includes/forms/form-front.php:49 +#: includes/fields.php:369 includes/forms/form-front.php:49 msgid "Content" msgstr "コンテンツ" @@ -4037,8 +4086,8 @@ msgstr "コンテンツ" msgid "Title" msgstr "タイトル" -#: includes/assets.php:372 includes/forms/form-comment.php:154 -#: assets/build/js/acf-input.js:7372 assets/build/js/acf-input.js:7956 +#: includes/assets.php:373 includes/forms/form-comment.php:154 +#: assets/build/js/acf-input.js:7370 assets/build/js/acf-input.js:7956 msgid "Edit field group" msgstr "フィールドグループを編集" @@ -4095,59 +4144,59 @@ msgid "Has any value" msgstr "任意の値あり" #: includes/admin/admin-internal-post-type.php:345 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 +#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:354 #: assets/build/js/acf.js:1564 assets/build/js/acf.js:1658 msgid "Cancel" msgstr "キャンセル" -#: includes/assets.php:349 assets/build/js/acf.js:1738 +#: includes/assets.php:350 assets/build/js/acf.js:1738 #: assets/build/js/acf.js:1855 msgid "Are you sure?" msgstr "本当に実行しますか ?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9432 +#: includes/assets.php:370 assets/build/js/acf-input.js:9430 #: assets/build/js/acf-input.js:10282 msgid "%d fields require attention" msgstr "%d個のフィールドで確認が必要です" -#: includes/assets.php:368 assets/build/js/acf-input.js:9430 +#: includes/assets.php:369 assets/build/js/acf-input.js:9428 #: assets/build/js/acf-input.js:10278 msgid "1 field requires attention" msgstr "1つのフィールドで確認が必要です" -#: includes/assets.php:367 includes/validation.php:271 -#: includes/validation.php:279 assets/build/js/acf-input.js:9425 +#: includes/assets.php:368 includes/validation.php:271 +#: includes/validation.php:279 assets/build/js/acf-input.js:9423 #: assets/build/js/acf-input.js:10273 msgid "Validation failed" msgstr "検証失敗" -#: includes/assets.php:366 assets/build/js/acf-input.js:9593 +#: includes/assets.php:367 assets/build/js/acf-input.js:9591 #: assets/build/js/acf-input.js:10461 msgid "Validation successful" msgstr "検証成功" -#: includes/media.php:54 assets/build/js/acf-input.js:7200 +#: includes/media.php:54 assets/build/js/acf-input.js:7198 #: assets/build/js/acf-input.js:7760 msgid "Restricted" msgstr "制限" -#: includes/media.php:53 assets/build/js/acf-input.js:7015 +#: includes/media.php:53 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7524 msgid "Collapse Details" msgstr "詳細を折りたたむ" -#: includes/media.php:52 assets/build/js/acf-input.js:7015 +#: includes/media.php:52 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7521 msgid "Expand Details" msgstr "詳細を展開" #: includes/admin/views/acf-post-type/advanced-settings.php:470 -#: includes/media.php:51 assets/build/js/acf-input.js:6882 +#: includes/media.php:51 assets/build/js/acf-input.js:6880 #: assets/build/js/acf-input.js:7369 msgid "Uploaded to this post" msgstr "この投稿へのアップロード" -#: includes/media.php:50 assets/build/js/acf-input.js:6921 +#: includes/media.php:50 assets/build/js/acf-input.js:6919 #: assets/build/js/acf-input.js:7408 msgctxt "verb" msgid "Update" @@ -4158,7 +4207,7 @@ msgctxt "verb" msgid "Edit" msgstr "編集" -#: includes/assets.php:363 assets/build/js/acf-input.js:9202 +#: includes/assets.php:364 assets/build/js/acf-input.js:9200 #: assets/build/js/acf-input.js:10044 msgid "The changes you made will be lost if you navigate away from this page" msgstr "このページから移動した場合、変更は失われます" @@ -4173,7 +4222,7 @@ msgstr "ファイル形式は %s である必要があります。" #: includes/admin/views/acf-field-group/location-group.php:3 #: includes/admin/views/acf-field-group/locations.php:35 #: includes/api/api-helpers.php:2964 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2385 +#: assets/build/js/acf-field-group.js:2384 #: assets/build/js/acf-field-group.js:933 #: assets/build/js/acf-field-group.js:2807 msgid "or" @@ -4225,7 +4274,7 @@ msgstr "サムネイル" #: includes/acf-field-functions.php:852 #: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 +#: assets/build/js/acf-field-group.js:1076 #: assets/build/js/acf-field-group.js:1260 msgid "(no label)" msgstr "(ラベルなし)" @@ -4458,18 +4507,18 @@ msgid "File name" msgstr "ファイル名" #: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: assets/build/js/acf-input.js:2472 assets/build/js/acf-input.js:2625 msgid "Update File" msgstr "ファイルを更新" #: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: assets/build/js/acf-input.js:2471 assets/build/js/acf-input.js:2624 msgid "Edit File" msgstr "ファイルを編集" #: includes/admin/tools/class-acf-admin-tool-import.php:57 #: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: assets/build/js/acf-input.js:2445 assets/build/js/acf-input.js:2597 msgid "Select File" msgstr "ファイルを選択" @@ -4495,7 +4544,7 @@ msgid "Enter each default value on a new line" msgstr "新しい行に各デフォルト値を入力してください" #: includes/fields/class-acf-field-select.php:243 includes/media.php:48 -#: assets/build/js/acf-input.js:6780 assets/build/js/acf-input.js:7254 +#: assets/build/js/acf-input.js:6778 assets/build/js/acf-input.js:7254 msgctxt "verb" msgid "Select" msgstr "選択" @@ -4846,48 +4895,48 @@ msgstr "空の値を許可" msgid "Parent" msgstr "親" -#: includes/fields/class-acf-field-wysiwyg.php:378 +#: includes/fields/class-acf-field-wysiwyg.php:381 msgid "TinyMCE will not be initialized until field is clicked" msgstr "フィールドがクリックされるまで TinyMCE は初期化されません" -#: includes/fields/class-acf-field-wysiwyg.php:377 +#: includes/fields/class-acf-field-wysiwyg.php:380 msgid "Delay Initialization" msgstr "初期化を遅延させる" -#: includes/fields/class-acf-field-wysiwyg.php:366 +#: includes/fields/class-acf-field-wysiwyg.php:369 msgid "Show Media Upload Buttons" msgstr "メディアアップロードボタンを表示" -#: includes/fields/class-acf-field-wysiwyg.php:350 +#: includes/fields/class-acf-field-wysiwyg.php:353 msgid "Toolbar" msgstr "ツールバー" -#: includes/fields/class-acf-field-wysiwyg.php:342 +#: includes/fields/class-acf-field-wysiwyg.php:345 msgid "Text Only" msgstr "テキストのみ" -#: includes/fields/class-acf-field-wysiwyg.php:341 +#: includes/fields/class-acf-field-wysiwyg.php:344 msgid "Visual Only" msgstr "ビジュアルのみ" -#: includes/fields/class-acf-field-wysiwyg.php:340 +#: includes/fields/class-acf-field-wysiwyg.php:343 msgid "Visual & Text" msgstr "ビジュアルとテキスト" -#: includes/fields/class-acf-field-wysiwyg.php:335 +#: includes/fields/class-acf-field-wysiwyg.php:338 msgid "Tabs" msgstr "タブ" -#: includes/fields/class-acf-field-wysiwyg.php:277 +#: includes/fields/class-acf-field-wysiwyg.php:280 msgid "Click to initialize TinyMCE" msgstr "クリックして TinyMCE を初期化" -#: includes/fields/class-acf-field-wysiwyg.php:271 +#: includes/fields/class-acf-field-wysiwyg.php:274 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "テキスト" -#: includes/fields/class-acf-field-wysiwyg.php:270 +#: includes/fields/class-acf-field-wysiwyg.php:273 msgid "Visual" msgstr "ビジュアル" @@ -4964,7 +5013,7 @@ msgstr "プレースホルダーテキスト" #: includes/fields/class-acf-field-text.php:104 #: includes/fields/class-acf-field-textarea.php:102 #: includes/fields/class-acf-field-url.php:100 -#: includes/fields/class-acf-field-wysiwyg.php:303 +#: includes/fields/class-acf-field-wysiwyg.php:306 msgid "Appears when creating a new post" msgstr "新規投稿作成時に表示" @@ -5064,17 +5113,17 @@ msgid "Select post type" msgstr "投稿タイプを選択" #: includes/fields/class-acf-field-relationship.php:60 -#: assets/build/js/acf-input.js:3930 assets/build/js/acf-input.js:4214 +#: assets/build/js/acf-input.js:3928 assets/build/js/acf-input.js:4214 msgid "No matches found" msgstr "一致する項目がありません" #: includes/fields/class-acf-field-relationship.php:59 -#: assets/build/js/acf-input.js:3913 assets/build/js/acf-input.js:4193 +#: assets/build/js/acf-input.js:3911 assets/build/js/acf-input.js:4193 msgid "Loading" msgstr "読み込み中" #: includes/fields/class-acf-field-relationship.php:58 -#: assets/build/js/acf-input.js:3818 assets/build/js/acf-input.js:4084 +#: assets/build/js/acf-input.js:3816 assets/build/js/acf-input.js:4084 msgid "Maximum values reached ( {max} values )" msgstr "最大値 ({max}) に達しました" @@ -5183,7 +5232,7 @@ msgstr "画像を追加" msgid "No image selected" msgstr "画像が選択されていません" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:161 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:161 #: includes/fields/class-acf-field-image.php:141 #: includes/fields/class-acf-field-link.php:139 assets/build/js/acf.js:1563 #: assets/build/js/acf.js:1657 @@ -5198,22 +5247,22 @@ msgid "Edit" msgstr "編集" #: includes/fields/class-acf-field-image.php:69 includes/media.php:55 -#: assets/build/js/acf-input.js:6827 assets/build/js/acf-input.js:7308 +#: assets/build/js/acf-input.js:6825 assets/build/js/acf-input.js:7308 msgid "All images" msgstr "すべての画像" #: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: assets/build/js/acf-input.js:3179 assets/build/js/acf-input.js:3399 msgid "Update Image" msgstr "画像を更新" #: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: assets/build/js/acf-input.js:3178 assets/build/js/acf-input.js:3398 msgid "Edit Image" msgstr "画像を編集" #: includes/fields/class-acf-field-image.php:66 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: assets/build/js/acf-input.js:3154 assets/build/js/acf-input.js:3373 msgid "Select Image" msgstr "画像を選択" @@ -5298,16 +5347,16 @@ msgstr "日付選択ツール" #: includes/fields/class-acf-field-image.php:247 #: includes/fields/class-acf-field-image.php:283 -#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:266 msgid "Width" msgstr "幅" -#: includes/fields/class-acf-field-oembed.php:260 -#: includes/fields/class-acf-field-oembed.php:272 +#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:275 msgid "Embed Size" msgstr "埋め込みサイズ" -#: includes/fields/class-acf-field-oembed.php:218 +#: includes/fields/class-acf-field-oembed.php:221 msgid "Enter URL" msgstr "URL を入力" @@ -5348,7 +5397,7 @@ msgstr "スタイリッシュな UI" #: includes/fields/class-acf-field-textarea.php:101 #: includes/fields/class-acf-field-true_false.php:144 #: includes/fields/class-acf-field-url.php:99 -#: includes/fields/class-acf-field-wysiwyg.php:302 +#: includes/fields/class-acf-field-wysiwyg.php:305 msgid "Default Value" msgstr "初期値" @@ -5362,13 +5411,13 @@ msgstr "チェックボックスの横にテキストを表示" msgid "Message" msgstr "メッセージ" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:85 +#: includes/assets.php:352 includes/fields/class-acf-field-true_false.php:85 #: includes/fields/class-acf-field-true_false.php:184 #: assets/build/js/acf.js:1740 assets/build/js/acf.js:1857 msgid "No" msgstr "いいえ" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:82 +#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:82 #: includes/fields/class-acf-field-true_false.php:168 #: assets/build/js/acf.js:1739 assets/build/js/acf.js:1856 msgid "Yes" @@ -5378,31 +5427,31 @@ msgstr "はい" msgid "True / False" msgstr "真/偽" -#: includes/fields/class-acf-field-group.php:444 +#: includes/fields/class-acf-field-group.php:440 msgid "Row" msgstr "行" -#: includes/fields/class-acf-field-group.php:443 +#: includes/fields/class-acf-field-group.php:439 msgid "Table" msgstr "テーブル" #: includes/admin/post-types/admin-field-group.php:132 -#: includes/fields/class-acf-field-group.php:442 +#: includes/fields/class-acf-field-group.php:438 msgid "Block" msgstr "ブロック" -#: includes/fields/class-acf-field-group.php:437 +#: includes/fields/class-acf-field-group.php:433 msgid "Specify the style used to render the selected fields" msgstr "選択したフィールドのレンダリングに使用されるスタイルを指定します" -#: includes/fields.php:355 includes/fields/class-acf-field-button-group.php:210 +#: includes/fields.php:373 includes/fields/class-acf-field-button-group.php:210 #: includes/fields/class-acf-field-checkbox.php:424 -#: includes/fields/class-acf-field-group.php:436 +#: includes/fields/class-acf-field-group.php:432 #: includes/fields/class-acf-field-radio.php:285 msgid "Layout" msgstr "レイアウト" -#: includes/fields/class-acf-field-group.php:420 +#: includes/fields/class-acf-field-group.php:416 msgid "Sub Fields" msgstr "サブフィールド" @@ -5417,7 +5466,7 @@ msgstr "地図の高さをカスタマイズ" #: includes/fields/class-acf-field-google-map.php:233 #: includes/fields/class-acf-field-image.php:258 #: includes/fields/class-acf-field-image.php:294 -#: includes/fields/class-acf-field-oembed.php:275 +#: includes/fields/class-acf-field-oembed.php:278 msgid "Height" msgstr "高さ" @@ -5457,7 +5506,7 @@ msgid "Search" msgstr "検索" #: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: assets/build/js/acf-input.js:2838 assets/build/js/acf-input.js:3026 msgid "Sorry, this browser does not support geolocation" msgstr "お使いのブラウザーは位置情報機能に対応していません" @@ -5658,9 +5707,9 @@ msgstr "オプションを更新しました" #: pro/updates.php:99 msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" #: pro/updates.php:159 diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-ko_KR.mo b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-ko_KR.mo index f22417d87..cf1417ad1 100644 Binary files a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-ko_KR.mo and b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-ko_KR.mo differ diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-ko_KR.po b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-ko_KR.po index bf6665f88..fa4e7ae6f 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-ko_KR.po +++ b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-ko_KR.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2024-01-12T11:58:55+00:00\n" +"PO-Revision-Date: 2024-02-05T19:27:11+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: ko_KR\n" "MIME-Version: 1.0\n" @@ -21,6 +21,55 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:59 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:41 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by the ACF " +"shortcode. We've detected the output of some of your fields will be modified " +"by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:33 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields will be modified by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:22 +msgid "" +"%1$s ACF will soon escape unsafe HTML that is rendered by the_field(). We've detected the output of some of your fields will be modified by " +"this change. %2$s. %3$s" +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:14 +msgid "Please contact your site admin for more details." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn how to fix" +msgstr "" + +#: includes/admin/admin.php:67 +msgid "Hide details" +msgstr "" + +#: includes/admin/admin.php:66 includes/admin/views/escaped-html-notice.php:11 +msgid "Show details" +msgstr "" + #: includes/admin/views/global/navigation.php:223 msgid "Renew ACF PRO License" msgstr "" @@ -103,26 +152,26 @@ msgid "Add fields" msgstr "필드 추가" #: includes/admin/post-types/admin-field-group.php:121 -#: assets/build/js/acf-field-group.js:2753 +#: assets/build/js/acf-field-group.js:2752 #: assets/build/js/acf-field-group.js:3236 msgid "This Field" msgstr "이 필드" -#: includes/admin/admin.php:267 +#: includes/admin/admin.php:332 msgid "ACF PRO" msgstr "ACF PRO" -#: includes/admin/admin.php:265 +#: includes/admin/admin.php:330 msgid "Feedback" msgstr "피드백" -#: includes/admin/admin.php:263 +#: includes/admin/admin.php:328 msgid "Support" msgstr "지원" #. translators: This text is prepended by a link to ACF's website, and appended #. by a link to WP Engine's website. -#: includes/admin/admin.php:238 +#: includes/admin/admin.php:303 msgid "is developed and maintained by" msgstr "에 의해 개발 및 유지 관리됩니다." @@ -652,7 +701,7 @@ msgstr "" "콘텐츠를 편집하는 동안 표시되는 접을 수 있는 패널로 사용자 정의 필드를 그룹화" "하고 구성할 수 있습니다. 큰 데이터 세트를 깔끔하게 유지하는 데 유용합니다." -#: includes/fields.php:474 +#: includes/fields.php:492 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " @@ -661,7 +710,7 @@ msgstr "" "반복해서 반복할 수 있는 하위 필드 세트의 상위 역할을 하여 슬라이드, 팀 구성" "원 및 클릭 유도 문안 타일과 같은 반복 콘텐츠에 대한 솔루션을 제공합니다." -#: includes/fields.php:464 +#: includes/fields.php:482 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -672,7 +721,7 @@ msgstr "" "설정은 이미지 필드 유형과 유사합니다. 추가 설정을 통해 갤러리에서 새 첨부 파" "일이 추가되는 위치와 허용되는 첨부 파일의 최소/최대 수를 지정할 수 있습니다." -#: includes/fields.php:454 +#: includes/fields.php:472 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " @@ -682,7 +731,7 @@ msgstr "" "용하면 레이아웃과 하위 필드를 사용하여 사용 가능한 블록을 디자인함으로써 전" "체 제어로 콘텐츠를 정의, 생성 및 관리할 수 있습니다." -#: includes/fields.php:444 +#: includes/fields.php:462 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -694,16 +743,16 @@ msgstr "" "택한 필드로 자신을 교체하거나 선택한 필드를 하위 필드 그룹으로 표시할 수 있습" "니다." -#: includes/fields.php:441 +#: includes/fields.php:459 msgctxt "noun" msgid "Clone" msgstr "복제" -#: includes/admin/views/global/navigation.php:86 includes/fields.php:356 +#: includes/admin/views/global/navigation.php:86 includes/fields.php:374 msgid "PRO" msgstr "프로" -#: includes/fields.php:354 includes/fields.php:411 +#: includes/fields.php:372 includes/fields.php:429 msgid "Advanced" msgstr "고급의" @@ -2611,14 +2660,14 @@ msgid "Post type deleted." msgstr "게시물 유형이 삭제되었습니다." #: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 +#: assets/build/js/acf-field-group.js:1145 #: assets/build/js/acf-field-group.js:1366 msgid "Type to search..." msgstr "검색하려면 입력하세요..." #: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2319 +#: assets/build/js/acf-field-group.js:1171 +#: assets/build/js/acf-field-group.js:2318 #: assets/build/js/acf-field-group.js:1414 #: assets/build/js/acf-field-group.js:2727 msgid "PRO Only" @@ -2631,7 +2680,7 @@ msgid "Field groups linked successfully." msgstr "필드 그룹이 성공적으로 연결되었습니다." #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:195 +#: includes/admin/admin.php:203 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." @@ -2639,7 +2688,7 @@ msgstr "" "Custom Post Type UI에 등록된 Post Type과 Taxonomies를 가져와서 ACF로 관리합니" "다. 시작하기." -#: includes/admin/admin.php:48 includes/admin/admin.php:267 +#: includes/admin/admin.php:47 includes/admin/admin.php:332 msgid "ACF" msgstr "ACF" @@ -2727,7 +2776,7 @@ msgstr "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" -#: includes/api/api-template.php:835 +#: includes/api/api-template.php:1051 msgid "[ACF shortcode value disabled for preview]" msgstr "[미리보기에 사용할 수 없는 ACF 쇼트코드 값]" @@ -2737,7 +2786,7 @@ msgid "Close Modal" msgstr "모달 닫기" #: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1670 +#: assets/build/js/acf-field-group.js:1669 #: assets/build/js/acf-field-group.js:1993 msgid "Field moved to other group" msgstr "필드가 다른 그룹으로 이동됨" @@ -2913,16 +2962,16 @@ msgstr "#" msgid "Add Field" msgstr "필드 추가" -#: includes/acf-field-group-functions.php:496 includes/fields.php:409 +#: includes/acf-field-group-functions.php:496 includes/fields.php:427 msgid "Presentation" msgstr "프레젠테이션" -#: includes/fields.php:408 +#: includes/fields.php:426 msgid "Validation" msgstr "확인" #: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:407 +#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:425 msgid "General" msgstr "일반적인" @@ -2965,7 +3014,7 @@ msgid "Activate this item" msgstr "이 항목 활성화" #: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2812 +#: assets/build/js/acf-field-group.js:2811 #: assets/build/js/acf-field-group.js:3313 msgid "Move field group to trash?" msgstr "필드 그룹을 휴지통으로 이동하시겠습니까?" @@ -2998,12 +3047,12 @@ msgstr "" "고급 사용자 정의 필드와 고급 사용자 정의 필드 프로는 동시에 활성화되어서는 " "안 됩니다. 고급 사용자 정의 필드를 자동으로 비활성화했습니다." -#: includes/acf-value-functions.php:374 +#: includes/acf-value-functions.php:377 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s - ACF가 초기화되기 전에 ACF 필드 값을 검색하는 호출이 " "하나 이상 감지되었습니다. 이는 지원되지 않으며 잘못된 형식의 데이터 또는 누락" @@ -3194,23 +3243,23 @@ msgstr "로딩 차이" msgid "Review local JSON changes" msgstr "지역 JSON 변경 검토하기" -#: includes/admin/admin.php:170 +#: includes/admin/admin.php:178 msgid "Visit website" msgstr "웹 사이트 방문하기" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:177 msgid "View details" msgstr "세부 정보 보기" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:176 msgid "Version %s" msgstr "버전 %s" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:175 msgid "Information" msgstr "정보" -#: includes/admin/admin.php:158 +#: includes/admin/admin.php:166 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -3218,7 +3267,7 @@ msgstr "" "헬프 데스크. 당사 헬프데스크의 지원 전문" "가가 보다 심도 있는 기술 문제를 지원할 것입니다." -#: includes/admin/admin.php:154 +#: includes/admin/admin.php:162 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " @@ -3227,7 +3276,7 @@ msgstr "" "토론. ACF 세계의 '방법'을 파악하는 데 도" "움을 줄 수 있는 커뮤니티 포럼에 활발하고 친근한 커뮤니티가 있습니다." -#: includes/admin/admin.php:150 +#: includes/admin/admin.php:158 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -3236,7 +3285,7 @@ msgstr "" "문서. 광범위한 문서에는 발생할 수 있는 " "대부분의 상황에 대한 참조 및 가이드가 포함되어 있습니다." -#: includes/admin/admin.php:147 +#: includes/admin/admin.php:155 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -3245,17 +3294,17 @@ msgstr "" "우리는 지원에 열광하며 ACF를 통해 웹 사이트를 최대한 활용하기를 바랍니다. 어" "려움에 처한 경우 도움을 받을 수 있는 여러 곳이 있습니다." -#: includes/admin/admin.php:144 includes/admin/admin.php:146 +#: includes/admin/admin.php:152 includes/admin/admin.php:154 msgid "Help & Support" msgstr "도움말 및 지원" -#: includes/admin/admin.php:135 +#: includes/admin/admin.php:143 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." msgstr "도움이 필요한 경우 도움말 및 지원 탭을 사용하여 연락하십시오." -#: includes/admin/admin.php:132 +#: includes/admin/admin.php:140 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -3264,7 +3313,7 @@ msgstr "" "첫 번째 필드 그룹을 만들기 전에 먼저 시작하" "기 가이드를 읽고 플러그인의 철학과 모범 사례를 숙지하는 것이 좋습니다." -#: includes/admin/admin.php:130 +#: includes/admin/admin.php:138 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -3274,7 +3323,7 @@ msgstr "" "의할 수 있는 시각적 양식 빌더와 모든 테마 템플릿 파일에 사용자 정의 필드 값" "을 표시하는 직관적인 API를 제공합니다." -#: includes/admin/admin.php:127 includes/admin/admin.php:129 +#: includes/admin/admin.php:135 includes/admin/admin.php:137 msgid "Overview" msgstr "개요" @@ -3294,7 +3343,7 @@ msgstr "논스가 잘못되었습니다." msgid "Error loading field." msgstr "필드를 로드하는 중 오류가 발생했습니다." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 +#: assets/build/js/acf-input.js:2748 assets/build/js/acf-input.js:2817 #: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 msgid "Location not found: %s" msgstr "찾을 수 없는 위치: %s" @@ -3442,7 +3491,7 @@ msgid "Show this field if" msgstr "다음과 같은 경우 이 필드를 표시합니다." #: includes/admin/views/acf-field-group/conditional-logic.php:25 -#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:410 +#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:428 msgid "Conditional Logic" msgstr "조건부 논리" @@ -3484,15 +3533,15 @@ msgstr "데이터베이스 업그래이드가 필요합니다" msgid "Options Page" msgstr "옵션 페이지" -#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:479 msgid "Gallery" msgstr "갤러리" -#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:469 msgid "Flexible Content" msgstr "유연한 콘텐츠" -#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:489 msgid "Repeater" msgstr "리피터" @@ -3738,7 +3787,7 @@ msgstr "드래그하여 재정렬" #: includes/admin/post-types/admin-field-group.php:103 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2347 +#: assets/build/js/acf-field-group.js:2346 #: assets/build/js/acf-field-group.js:2763 msgid "Show this field group if" msgstr "다음과 같은 경우 이 필드 그룹 표시" @@ -3919,7 +3968,7 @@ msgstr "이 항목 복제하기" msgid "Supports" msgstr "지원" -#: includes/admin/admin.php:261 includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:326 includes/admin/views/browse-fields-modal.php:92 msgid "Documentation" msgstr "문서화" @@ -4019,7 +4068,7 @@ msgstr "빈값" #: includes/admin/post-types/admin-field-group.php:101 #: includes/class-acf-internal-post-type.php:730 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1510 +#: assets/build/js/acf-field-group.js:1509 #: assets/build/js/acf-field-group.js:1821 msgid "copy" msgstr "복사하기" @@ -4037,7 +4086,7 @@ msgid "Checked" msgstr "체크" #: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1615 +#: assets/build/js/acf-field-group.js:1614 #: assets/build/js/acf-field-group.js:1933 msgid "Move Custom Field" msgstr "사용자 필드 이동하기" @@ -4053,13 +4102,13 @@ msgid "Field group title is required" msgstr "필드 그룹 제목이 필요합니다." #: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1604 +#: assets/build/js/acf-field-group.js:1603 #: assets/build/js/acf-field-group.js:1919 msgid "This field cannot be moved until its changes have been saved" msgstr "변경 사항이 저장될 때까지 이 필드를 이동할 수 없습니다." #: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1414 +#: assets/build/js/acf-field-group.js:1413 #: assets/build/js/acf-field-group.js:1716 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "문자열 \"field_\"는 필드 이름의 시작 부분에 사용할 수 없습니다." @@ -4126,15 +4175,15 @@ msgstr "페이지" msgid "Post" msgstr "게시물" -#: includes/fields.php:353 +#: includes/fields.php:371 msgid "Relational" msgstr "관계형" -#: includes/fields.php:352 +#: includes/fields.php:370 msgid "Choice" msgstr "선택하기" -#: includes/fields.php:350 +#: includes/fields.php:368 msgid "Basic" msgstr "기초" @@ -4162,7 +4211,7 @@ msgstr "업대이트하기" msgid "Validate Email" msgstr "이매일 확인하기" -#: includes/fields.php:351 includes/forms/form-front.php:49 +#: includes/fields.php:369 includes/forms/form-front.php:49 msgid "Content" msgstr "콘텐츠" @@ -4171,8 +4220,8 @@ msgstr "콘텐츠" msgid "Title" msgstr "제목" -#: includes/assets.php:372 includes/forms/form-comment.php:154 -#: assets/build/js/acf-input.js:7372 assets/build/js/acf-input.js:7956 +#: includes/assets.php:373 includes/forms/form-comment.php:154 +#: assets/build/js/acf-input.js:7370 assets/build/js/acf-input.js:7956 msgid "Edit field group" msgstr "필드 그룹 편집하기" @@ -4229,59 +4278,59 @@ msgid "Has any value" msgstr "값이 있음" #: includes/admin/admin-internal-post-type.php:345 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 +#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:354 #: assets/build/js/acf.js:1564 assets/build/js/acf.js:1658 msgid "Cancel" msgstr "취소하기" -#: includes/assets.php:349 assets/build/js/acf.js:1738 +#: includes/assets.php:350 assets/build/js/acf.js:1738 #: assets/build/js/acf.js:1855 msgid "Are you sure?" msgstr "확실합니까?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9432 +#: includes/assets.php:370 assets/build/js/acf-input.js:9430 #: assets/build/js/acf-input.js:10282 msgid "%d fields require attention" msgstr "%d개의 필드에 주의가 필요합니다." -#: includes/assets.php:368 assets/build/js/acf-input.js:9430 +#: includes/assets.php:369 assets/build/js/acf-input.js:9428 #: assets/build/js/acf-input.js:10278 msgid "1 field requires attention" msgstr "주의가 필요한 필드 1개" -#: includes/assets.php:367 includes/validation.php:271 -#: includes/validation.php:279 assets/build/js/acf-input.js:9425 +#: includes/assets.php:368 includes/validation.php:271 +#: includes/validation.php:279 assets/build/js/acf-input.js:9423 #: assets/build/js/acf-input.js:10273 msgid "Validation failed" msgstr "검증에 실패했습니다" -#: includes/assets.php:366 assets/build/js/acf-input.js:9593 +#: includes/assets.php:367 assets/build/js/acf-input.js:9591 #: assets/build/js/acf-input.js:10461 msgid "Validation successful" msgstr "유효성 검사 성공" -#: includes/media.php:54 assets/build/js/acf-input.js:7200 +#: includes/media.php:54 assets/build/js/acf-input.js:7198 #: assets/build/js/acf-input.js:7760 msgid "Restricted" msgstr "제한했습니다" -#: includes/media.php:53 assets/build/js/acf-input.js:7015 +#: includes/media.php:53 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7524 msgid "Collapse Details" msgstr "세부 정보 접기" -#: includes/media.php:52 assets/build/js/acf-input.js:7015 +#: includes/media.php:52 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7521 msgid "Expand Details" msgstr "세부정보 확장하기" #: includes/admin/views/acf-post-type/advanced-settings.php:470 -#: includes/media.php:51 assets/build/js/acf-input.js:6882 +#: includes/media.php:51 assets/build/js/acf-input.js:6880 #: assets/build/js/acf-input.js:7369 msgid "Uploaded to this post" msgstr "이 게시물에 업로드됨" -#: includes/media.php:50 assets/build/js/acf-input.js:6921 +#: includes/media.php:50 assets/build/js/acf-input.js:6919 #: assets/build/js/acf-input.js:7408 msgctxt "verb" msgid "Update" @@ -4292,7 +4341,7 @@ msgctxt "verb" msgid "Edit" msgstr "편집하기" -#: includes/assets.php:363 assets/build/js/acf-input.js:9202 +#: includes/assets.php:364 assets/build/js/acf-input.js:9200 #: assets/build/js/acf-input.js:10044 msgid "The changes you made will be lost if you navigate away from this page" msgstr "페이지를 벗어나면 변경 한 내용이 손실 됩니다" @@ -4307,7 +4356,7 @@ msgstr "파일 유형은 %s여야 합니다." #: includes/admin/views/acf-field-group/location-group.php:3 #: includes/admin/views/acf-field-group/locations.php:35 #: includes/api/api-helpers.php:2964 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2385 +#: assets/build/js/acf-field-group.js:2384 #: assets/build/js/acf-field-group.js:933 #: assets/build/js/acf-field-group.js:2807 msgid "or" @@ -4359,7 +4408,7 @@ msgstr "썸네일" #: includes/acf-field-functions.php:852 #: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 +#: assets/build/js/acf-field-group.js:1076 #: assets/build/js/acf-field-group.js:1260 msgid "(no label)" msgstr "(라벨 없음)" @@ -4590,18 +4639,18 @@ msgid "File name" msgstr "파일 이름" #: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: assets/build/js/acf-input.js:2472 assets/build/js/acf-input.js:2625 msgid "Update File" msgstr "파일 업대이트하기" #: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: assets/build/js/acf-input.js:2471 assets/build/js/acf-input.js:2624 msgid "Edit File" msgstr "파일 편집하기" #: includes/admin/tools/class-acf-admin-tool-import.php:57 #: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: assets/build/js/acf-input.js:2445 assets/build/js/acf-input.js:2597 msgid "Select File" msgstr "파일 선택하기" @@ -4627,7 +4676,7 @@ msgid "Enter each default value on a new line" msgstr "새로운 줄에 기본 값 입력하기" #: includes/fields/class-acf-field-select.php:243 includes/media.php:48 -#: assets/build/js/acf-input.js:6780 assets/build/js/acf-input.js:7254 +#: assets/build/js/acf-input.js:6778 assets/build/js/acf-input.js:7254 msgctxt "verb" msgid "Select" msgstr "선택하기" @@ -4978,48 +5027,48 @@ msgstr "Null 값 허용" msgid "Parent" msgstr "부모" -#: includes/fields/class-acf-field-wysiwyg.php:378 +#: includes/fields/class-acf-field-wysiwyg.php:381 msgid "TinyMCE will not be initialized until field is clicked" msgstr "TinyMCE는 필드를 클릭할 때까지 초기화되지 않습니다." -#: includes/fields/class-acf-field-wysiwyg.php:377 +#: includes/fields/class-acf-field-wysiwyg.php:380 msgid "Delay Initialization" msgstr "초기화 지연" -#: includes/fields/class-acf-field-wysiwyg.php:366 +#: includes/fields/class-acf-field-wysiwyg.php:369 msgid "Show Media Upload Buttons" msgstr "미디어 업로드 버튼 표시" -#: includes/fields/class-acf-field-wysiwyg.php:350 +#: includes/fields/class-acf-field-wysiwyg.php:353 msgid "Toolbar" msgstr "툴바" -#: includes/fields/class-acf-field-wysiwyg.php:342 +#: includes/fields/class-acf-field-wysiwyg.php:345 msgid "Text Only" msgstr "텍스트만" -#: includes/fields/class-acf-field-wysiwyg.php:341 +#: includes/fields/class-acf-field-wysiwyg.php:344 msgid "Visual Only" msgstr "비주얼 전용" -#: includes/fields/class-acf-field-wysiwyg.php:340 +#: includes/fields/class-acf-field-wysiwyg.php:343 msgid "Visual & Text" msgstr "비주얼 및 텍스트" -#: includes/fields/class-acf-field-wysiwyg.php:335 +#: includes/fields/class-acf-field-wysiwyg.php:338 msgid "Tabs" msgstr "탭" -#: includes/fields/class-acf-field-wysiwyg.php:277 +#: includes/fields/class-acf-field-wysiwyg.php:280 msgid "Click to initialize TinyMCE" msgstr "TinyMCE를 초기화하려면 클릭하십시오." -#: includes/fields/class-acf-field-wysiwyg.php:271 +#: includes/fields/class-acf-field-wysiwyg.php:274 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "텍스트" -#: includes/fields/class-acf-field-wysiwyg.php:270 +#: includes/fields/class-acf-field-wysiwyg.php:273 msgid "Visual" msgstr "비주얼" @@ -5096,7 +5145,7 @@ msgstr "자리표시자 텍스트" #: includes/fields/class-acf-field-text.php:104 #: includes/fields/class-acf-field-textarea.php:102 #: includes/fields/class-acf-field-url.php:100 -#: includes/fields/class-acf-field-wysiwyg.php:303 +#: includes/fields/class-acf-field-wysiwyg.php:306 msgid "Appears when creating a new post" msgstr "새 게시물을 작성할 때 나타납니다." @@ -5196,17 +5245,17 @@ msgid "Select post type" msgstr "글 유형 선택하기" #: includes/fields/class-acf-field-relationship.php:60 -#: assets/build/js/acf-input.js:3930 assets/build/js/acf-input.js:4214 +#: assets/build/js/acf-input.js:3928 assets/build/js/acf-input.js:4214 msgid "No matches found" msgstr "검색 결과가 없습니다" #: includes/fields/class-acf-field-relationship.php:59 -#: assets/build/js/acf-input.js:3913 assets/build/js/acf-input.js:4193 +#: assets/build/js/acf-input.js:3911 assets/build/js/acf-input.js:4193 msgid "Loading" msgstr "로딩중" #: includes/fields/class-acf-field-relationship.php:58 -#: assets/build/js/acf-input.js:3818 assets/build/js/acf-input.js:4084 +#: assets/build/js/acf-input.js:3816 assets/build/js/acf-input.js:4084 msgid "Maximum values reached ( {max} values )" msgstr "최대 값에 도달함( {max} values ​​)" @@ -5315,7 +5364,7 @@ msgstr "이미지 추가하기" msgid "No image selected" msgstr "선택한 이미지 없음" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:161 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:161 #: includes/fields/class-acf-field-image.php:141 #: includes/fields/class-acf-field-link.php:139 assets/build/js/acf.js:1563 #: assets/build/js/acf.js:1657 @@ -5330,22 +5379,22 @@ msgid "Edit" msgstr "편집하기" #: includes/fields/class-acf-field-image.php:69 includes/media.php:55 -#: assets/build/js/acf-input.js:6827 assets/build/js/acf-input.js:7308 +#: assets/build/js/acf-input.js:6825 assets/build/js/acf-input.js:7308 msgid "All images" msgstr "모든 이미지" #: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: assets/build/js/acf-input.js:3179 assets/build/js/acf-input.js:3399 msgid "Update Image" msgstr "이미지 업대이트하기" #: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: assets/build/js/acf-input.js:3178 assets/build/js/acf-input.js:3398 msgid "Edit Image" msgstr "이미지 편집하기" #: includes/fields/class-acf-field-image.php:66 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: assets/build/js/acf-input.js:3154 assets/build/js/acf-input.js:3373 msgid "Select Image" msgstr "이미지 선택하기" @@ -5430,16 +5479,16 @@ msgstr "날짜 선택기" #: includes/fields/class-acf-field-image.php:247 #: includes/fields/class-acf-field-image.php:283 -#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:266 msgid "Width" msgstr "너비" -#: includes/fields/class-acf-field-oembed.php:260 -#: includes/fields/class-acf-field-oembed.php:272 +#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:275 msgid "Embed Size" msgstr "임베드 크기" -#: includes/fields/class-acf-field-oembed.php:218 +#: includes/fields/class-acf-field-oembed.php:221 msgid "Enter URL" msgstr "URL 입력" @@ -5480,7 +5529,7 @@ msgstr "양식에 일치하는 UI" #: includes/fields/class-acf-field-textarea.php:101 #: includes/fields/class-acf-field-true_false.php:144 #: includes/fields/class-acf-field-url.php:99 -#: includes/fields/class-acf-field-wysiwyg.php:302 +#: includes/fields/class-acf-field-wysiwyg.php:305 msgid "Default Value" msgstr "기본값" @@ -5494,13 +5543,13 @@ msgstr "확인란 옆에 텍스트를 표시합니다." msgid "Message" msgstr "메시지" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:85 +#: includes/assets.php:352 includes/fields/class-acf-field-true_false.php:85 #: includes/fields/class-acf-field-true_false.php:184 #: assets/build/js/acf.js:1740 assets/build/js/acf.js:1857 msgid "No" msgstr "아니요" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:82 +#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:82 #: includes/fields/class-acf-field-true_false.php:168 #: assets/build/js/acf.js:1739 assets/build/js/acf.js:1856 msgid "Yes" @@ -5510,31 +5559,31 @@ msgstr "예" msgid "True / False" msgstr "허위 사실" -#: includes/fields/class-acf-field-group.php:444 +#: includes/fields/class-acf-field-group.php:440 msgid "Row" msgstr "열" -#: includes/fields/class-acf-field-group.php:443 +#: includes/fields/class-acf-field-group.php:439 msgid "Table" msgstr "태이블" #: includes/admin/post-types/admin-field-group.php:132 -#: includes/fields/class-acf-field-group.php:442 +#: includes/fields/class-acf-field-group.php:438 msgid "Block" msgstr "블록" -#: includes/fields/class-acf-field-group.php:437 +#: includes/fields/class-acf-field-group.php:433 msgid "Specify the style used to render the selected fields" msgstr "선택한 필드를 렌더링하는 데 사용하는 스타일 지정하기" -#: includes/fields.php:355 includes/fields/class-acf-field-button-group.php:210 +#: includes/fields.php:373 includes/fields/class-acf-field-button-group.php:210 #: includes/fields/class-acf-field-checkbox.php:424 -#: includes/fields/class-acf-field-group.php:436 +#: includes/fields/class-acf-field-group.php:432 #: includes/fields/class-acf-field-radio.php:285 msgid "Layout" msgstr "레이아웃" -#: includes/fields/class-acf-field-group.php:420 +#: includes/fields/class-acf-field-group.php:416 msgid "Sub Fields" msgstr "하위 필드" @@ -5549,7 +5598,7 @@ msgstr "지도 높이 맞춤설정" #: includes/fields/class-acf-field-google-map.php:233 #: includes/fields/class-acf-field-image.php:258 #: includes/fields/class-acf-field-image.php:294 -#: includes/fields/class-acf-field-oembed.php:275 +#: includes/fields/class-acf-field-oembed.php:278 msgid "Height" msgstr "키" @@ -5589,7 +5638,7 @@ msgid "Search" msgstr "검색하기" #: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: assets/build/js/acf-input.js:2838 assets/build/js/acf-input.js:3026 msgid "Sorry, this browser does not support geolocation" msgstr "죄송합니다. 이 브라우저는 지리적 위치를 지원하지 않습니다." diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-nb_NO.mo b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-nb_NO.mo index ed70fbf4e..72a853ee1 100644 Binary files a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-nb_NO.mo and b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-nb_NO.mo differ diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-nb_NO.po b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-nb_NO.po index 966324471..f89acfc46 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-nb_NO.po +++ b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-nb_NO.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2024-01-12T11:58:55+00:00\n" +"PO-Revision-Date: 2024-02-05T19:27:11+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: nb_NO\n" "MIME-Version: 1.0\n" @@ -21,6 +21,55 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:59 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:41 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by the ACF " +"shortcode. We've detected the output of some of your fields will be modified " +"by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:33 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields will be modified by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:22 +msgid "" +"%1$s ACF will soon escape unsafe HTML that is rendered by the_field(). We've detected the output of some of your fields will be modified by " +"this change. %2$s. %3$s" +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:14 +msgid "Please contact your site admin for more details." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn how to fix" +msgstr "" + +#: includes/admin/admin.php:67 +msgid "Hide details" +msgstr "" + +#: includes/admin/admin.php:66 includes/admin/views/escaped-html-notice.php:11 +msgid "Show details" +msgstr "" + #: includes/admin/views/global/navigation.php:223 msgid "Renew ACF PRO License" msgstr "" @@ -103,26 +152,26 @@ msgid "Add fields" msgstr "" #: includes/admin/post-types/admin-field-group.php:121 -#: assets/build/js/acf-field-group.js:2753 +#: assets/build/js/acf-field-group.js:2752 #: assets/build/js/acf-field-group.js:3236 msgid "This Field" msgstr "" -#: includes/admin/admin.php:267 +#: includes/admin/admin.php:332 msgid "ACF PRO" msgstr "" -#: includes/admin/admin.php:265 +#: includes/admin/admin.php:330 msgid "Feedback" msgstr "" -#: includes/admin/admin.php:263 +#: includes/admin/admin.php:328 msgid "Support" msgstr "" #. translators: This text is prepended by a link to ACF's website, and appended #. by a link to WP Engine's website. -#: includes/admin/admin.php:238 +#: includes/admin/admin.php:303 msgid "is developed and maintained by" msgstr "" @@ -583,14 +632,14 @@ msgid "" "are shown while editing content. Useful for keeping large datasets tidy." msgstr "" -#: includes/fields.php:474 +#: includes/fields.php:492 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " "can be repeated again and again." msgstr "" -#: includes/fields.php:464 +#: includes/fields.php:482 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -598,14 +647,14 @@ msgid "" "and the minimum/maximum number of attachments allowed." msgstr "" -#: includes/fields.php:454 +#: includes/fields.php:472 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" -#: includes/fields.php:444 +#: includes/fields.php:462 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -618,11 +667,11 @@ msgctxt "noun" msgid "Clone" msgstr "Klone" -#: includes/admin/views/global/navigation.php:86 includes/fields.php:356 +#: includes/admin/views/global/navigation.php:86 includes/fields.php:374 msgid "PRO" msgstr "" -#: includes/fields.php:354 includes/fields.php:411 +#: includes/fields.php:372 includes/fields.php:429 msgid "Advanced" msgstr "" @@ -2465,14 +2514,14 @@ msgid "Post type deleted." msgstr "" #: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 +#: assets/build/js/acf-field-group.js:1145 #: assets/build/js/acf-field-group.js:1366 msgid "Type to search..." msgstr "" #: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2319 +#: assets/build/js/acf-field-group.js:1171 +#: assets/build/js/acf-field-group.js:2318 #: assets/build/js/acf-field-group.js:1414 #: assets/build/js/acf-field-group.js:2727 msgid "PRO Only" @@ -2485,13 +2534,13 @@ msgid "Field groups linked successfully." msgstr "" #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:195 +#: includes/admin/admin.php:203 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." msgstr "" -#: includes/admin/admin.php:48 includes/admin/admin.php:267 +#: includes/admin/admin.php:47 includes/admin/admin.php:332 msgid "ACF" msgstr "" @@ -2576,7 +2625,7 @@ msgid "" "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" msgstr "" -#: includes/api/api-template.php:835 +#: includes/api/api-template.php:1051 msgid "[ACF shortcode value disabled for preview]" msgstr "" @@ -2586,7 +2635,7 @@ msgid "Close Modal" msgstr "" #: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1670 +#: assets/build/js/acf-field-group.js:1669 #: assets/build/js/acf-field-group.js:1993 msgid "Field moved to other group" msgstr "" @@ -2753,16 +2802,16 @@ msgstr "#" msgid "Add Field" msgstr "Legg til felt" -#: includes/acf-field-group-functions.php:496 includes/fields.php:409 +#: includes/acf-field-group-functions.php:496 includes/fields.php:427 msgid "Presentation" msgstr "Presentasjon" -#: includes/fields.php:408 +#: includes/fields.php:426 msgid "Validation" msgstr "Validering" #: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:407 +#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:425 msgid "General" msgstr "Generelt" @@ -2807,7 +2856,7 @@ msgid "Activate this item" msgstr "Aktiver dette elementet" #: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2812 +#: assets/build/js/acf-field-group.js:2811 #: assets/build/js/acf-field-group.js:3313 msgid "Move field group to trash?" msgstr "Flytte feltgruppe til papirkurven?" @@ -2836,12 +2885,12 @@ msgid "" "at the same time. We've automatically deactivated Advanced Custom Fields." msgstr "" -#: includes/acf-value-functions.php:374 +#: includes/acf-value-functions.php:377 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" #: includes/fields/class-acf-field-user.php:551 @@ -3031,74 +3080,74 @@ msgstr "Laster diff" msgid "Review local JSON changes" msgstr "Se over lokale endinger for JSON" -#: includes/admin/admin.php:170 +#: includes/admin/admin.php:178 msgid "Visit website" msgstr "Besøk nettsted" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:177 msgid "View details" msgstr "Vis detaljer" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:176 msgid "Version %s" msgstr "Versjon %s" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:175 msgid "Information" msgstr "Informasjon" -#: includes/admin/admin.php:158 +#: includes/admin/admin.php:166 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." msgstr "" -#: includes/admin/admin.php:154 +#: includes/admin/admin.php:162 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " "figure out the 'how-tos' of the ACF world." msgstr "" -#: includes/admin/admin.php:150 +#: includes/admin/admin.php:158 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " "encounter." msgstr "" -#: includes/admin/admin.php:147 +#: includes/admin/admin.php:155 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " "you can find help:" msgstr "" -#: includes/admin/admin.php:144 includes/admin/admin.php:146 +#: includes/admin/admin.php:152 includes/admin/admin.php:154 msgid "Help & Support" msgstr "Hjelp og brukerstøtte" -#: includes/admin/admin.php:135 +#: includes/admin/admin.php:143 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." msgstr "" -#: includes/admin/admin.php:132 +#: includes/admin/admin.php:140 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " "yourself with the plugin's philosophy and best practises." msgstr "" -#: includes/admin/admin.php:130 +#: includes/admin/admin.php:138 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " "display custom field values in any theme template file." msgstr "" -#: includes/admin/admin.php:127 includes/admin/admin.php:129 +#: includes/admin/admin.php:135 includes/admin/admin.php:137 msgid "Overview" msgstr "Oversikt" @@ -3118,7 +3167,7 @@ msgstr "Ugyldig engangskode." msgid "Error loading field." msgstr "Feil ved lasting av felt." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 +#: assets/build/js/acf-input.js:2748 assets/build/js/acf-input.js:2817 #: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 msgid "Location not found: %s" msgstr "Posisjon ikke funnet: %s" @@ -3266,7 +3315,7 @@ msgid "Show this field if" msgstr "Vis dette feltet hvis" #: includes/admin/views/acf-field-group/conditional-logic.php:25 -#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:410 +#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:428 msgid "Conditional Logic" msgstr "Betinget logikk" @@ -3311,15 +3360,15 @@ msgstr "Oppdatering av database er påkrevd" msgid "Options Page" msgstr "Side for alternativer" -#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:479 msgid "Gallery" msgstr "Galleri" -#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:469 msgid "Flexible Content" msgstr "Fleksibelt Innhold" -#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:489 msgid "Repeater" msgstr "Gjentaker" @@ -3565,7 +3614,7 @@ msgstr "Dra for å endre rekkefølge" #: includes/admin/post-types/admin-field-group.php:103 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2347 +#: assets/build/js/acf-field-group.js:2346 #: assets/build/js/acf-field-group.js:2763 msgid "Show this field group if" msgstr "Vis denne feltgruppen hvis" @@ -3741,7 +3790,7 @@ msgstr "Dupliser dette elementet" msgid "Supports" msgstr "" -#: includes/admin/admin.php:261 includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:326 includes/admin/views/browse-fields-modal.php:92 msgid "Documentation" msgstr "Dokumentasjon" @@ -3844,7 +3893,7 @@ msgstr "Null" #: includes/admin/post-types/admin-field-group.php:101 #: includes/class-acf-internal-post-type.php:730 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1510 +#: assets/build/js/acf-field-group.js:1509 #: assets/build/js/acf-field-group.js:1821 msgid "copy" msgstr "kopi" @@ -3862,7 +3911,7 @@ msgid "Checked" msgstr "Avkrysset" #: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1615 +#: assets/build/js/acf-field-group.js:1614 #: assets/build/js/acf-field-group.js:1933 msgid "Move Custom Field" msgstr "Flytt egendefinert felt" @@ -3878,13 +3927,13 @@ msgid "Field group title is required" msgstr "Feltgruppetittel er obligatorisk" #: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1604 +#: assets/build/js/acf-field-group.js:1603 #: assets/build/js/acf-field-group.js:1919 msgid "This field cannot be moved until its changes have been saved" msgstr "Dette feltet kan ikke flyttes før endringene har blitt lagret" #: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1414 +#: assets/build/js/acf-field-group.js:1413 #: assets/build/js/acf-field-group.js:1716 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "Strengen \"field_\" kan ikke brukes i starten på et feltnavn" @@ -3951,15 +4000,15 @@ msgstr "Side" msgid "Post" msgstr "Innlegg" -#: includes/fields.php:353 +#: includes/fields.php:371 msgid "Relational" msgstr "Relasjonell" -#: includes/fields.php:352 +#: includes/fields.php:370 msgid "Choice" msgstr "Valg" -#: includes/fields.php:350 +#: includes/fields.php:368 msgid "Basic" msgstr "Grunnleggende" @@ -3987,7 +4036,7 @@ msgstr "Oppdater" msgid "Validate Email" msgstr "Valider e-post" -#: includes/fields.php:351 includes/forms/form-front.php:49 +#: includes/fields.php:369 includes/forms/form-front.php:49 msgid "Content" msgstr "Innhold" @@ -3996,8 +4045,8 @@ msgstr "Innhold" msgid "Title" msgstr "Tittel" -#: includes/assets.php:372 includes/forms/form-comment.php:154 -#: assets/build/js/acf-input.js:7372 assets/build/js/acf-input.js:7956 +#: includes/assets.php:373 includes/forms/form-comment.php:154 +#: assets/build/js/acf-input.js:7370 assets/build/js/acf-input.js:7956 msgid "Edit field group" msgstr "Rediger feltgruppe" @@ -4054,59 +4103,59 @@ msgid "Has any value" msgstr "Har en verdi" #: includes/admin/admin-internal-post-type.php:345 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 +#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:354 #: assets/build/js/acf.js:1564 assets/build/js/acf.js:1658 msgid "Cancel" msgstr "Avbryt" -#: includes/assets.php:349 assets/build/js/acf.js:1738 +#: includes/assets.php:350 assets/build/js/acf.js:1738 #: assets/build/js/acf.js:1855 msgid "Are you sure?" msgstr "Er du sikker?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9432 +#: includes/assets.php:370 assets/build/js/acf-input.js:9430 #: assets/build/js/acf-input.js:10282 msgid "%d fields require attention" msgstr "%d felt krever oppmerksomhet" -#: includes/assets.php:368 assets/build/js/acf-input.js:9430 +#: includes/assets.php:369 assets/build/js/acf-input.js:9428 #: assets/build/js/acf-input.js:10278 msgid "1 field requires attention" msgstr "1 felt krever oppmerksomhet" -#: includes/assets.php:367 includes/validation.php:271 -#: includes/validation.php:279 assets/build/js/acf-input.js:9425 +#: includes/assets.php:368 includes/validation.php:271 +#: includes/validation.php:279 assets/build/js/acf-input.js:9423 #: assets/build/js/acf-input.js:10273 msgid "Validation failed" msgstr "Validering feilet" -#: includes/assets.php:366 assets/build/js/acf-input.js:9593 +#: includes/assets.php:367 assets/build/js/acf-input.js:9591 #: assets/build/js/acf-input.js:10461 msgid "Validation successful" msgstr "Validering vellykket" -#: includes/media.php:54 assets/build/js/acf-input.js:7200 +#: includes/media.php:54 assets/build/js/acf-input.js:7198 #: assets/build/js/acf-input.js:7760 msgid "Restricted" msgstr "Begrenset" -#: includes/media.php:53 assets/build/js/acf-input.js:7015 +#: includes/media.php:53 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7524 msgid "Collapse Details" msgstr "Trekk sammen detaljer" -#: includes/media.php:52 assets/build/js/acf-input.js:7015 +#: includes/media.php:52 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7521 msgid "Expand Details" msgstr "Utvid detaljer" #: includes/admin/views/acf-post-type/advanced-settings.php:470 -#: includes/media.php:51 assets/build/js/acf-input.js:6882 +#: includes/media.php:51 assets/build/js/acf-input.js:6880 #: assets/build/js/acf-input.js:7369 msgid "Uploaded to this post" msgstr "Lastet opp til dette innlegget" -#: includes/media.php:50 assets/build/js/acf-input.js:6921 +#: includes/media.php:50 assets/build/js/acf-input.js:6919 #: assets/build/js/acf-input.js:7408 msgctxt "verb" msgid "Update" @@ -4117,7 +4166,7 @@ msgctxt "verb" msgid "Edit" msgstr "Rediger" -#: includes/assets.php:363 assets/build/js/acf-input.js:9202 +#: includes/assets.php:364 assets/build/js/acf-input.js:9200 #: assets/build/js/acf-input.js:10044 msgid "The changes you made will be lost if you navigate away from this page" msgstr "" @@ -4133,7 +4182,7 @@ msgstr "Filtype må være %s." #: includes/admin/views/acf-field-group/location-group.php:3 #: includes/admin/views/acf-field-group/locations.php:35 #: includes/api/api-helpers.php:2964 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2385 +#: assets/build/js/acf-field-group.js:2384 #: assets/build/js/acf-field-group.js:933 #: assets/build/js/acf-field-group.js:2807 msgid "or" @@ -4185,7 +4234,7 @@ msgstr "Miniatyrbilde" #: includes/acf-field-functions.php:852 #: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 +#: assets/build/js/acf-field-group.js:1076 #: assets/build/js/acf-field-group.js:1260 msgid "(no label)" msgstr "(ingen etikett)" @@ -4417,18 +4466,18 @@ msgid "File name" msgstr "Filnavn" #: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: assets/build/js/acf-input.js:2472 assets/build/js/acf-input.js:2625 msgid "Update File" msgstr "Oppdater fil" #: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: assets/build/js/acf-input.js:2471 assets/build/js/acf-input.js:2624 msgid "Edit File" msgstr "Rediger fil" #: includes/admin/tools/class-acf-admin-tool-import.php:57 #: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: assets/build/js/acf-input.js:2445 assets/build/js/acf-input.js:2597 msgid "Select File" msgstr "Velg fil" @@ -4454,7 +4503,7 @@ msgid "Enter each default value on a new line" msgstr "Angi hver standardverdi på en ny linje" #: includes/fields/class-acf-field-select.php:243 includes/media.php:48 -#: assets/build/js/acf-input.js:6780 assets/build/js/acf-input.js:7254 +#: assets/build/js/acf-input.js:6778 assets/build/js/acf-input.js:7254 msgctxt "verb" msgid "Select" msgstr "Velg" @@ -4807,48 +4856,48 @@ msgstr "" msgid "Parent" msgstr "Forelder" -#: includes/fields/class-acf-field-wysiwyg.php:378 +#: includes/fields/class-acf-field-wysiwyg.php:381 msgid "TinyMCE will not be initialized until field is clicked" msgstr "TinyMCE vil ikke bli initialisert før dette feltet er klikket" -#: includes/fields/class-acf-field-wysiwyg.php:377 +#: includes/fields/class-acf-field-wysiwyg.php:380 msgid "Delay Initialization" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:366 +#: includes/fields/class-acf-field-wysiwyg.php:369 msgid "Show Media Upload Buttons" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:350 +#: includes/fields/class-acf-field-wysiwyg.php:353 msgid "Toolbar" msgstr "Verktøylinje" -#: includes/fields/class-acf-field-wysiwyg.php:342 +#: includes/fields/class-acf-field-wysiwyg.php:345 msgid "Text Only" msgstr "Kun tekst" -#: includes/fields/class-acf-field-wysiwyg.php:341 +#: includes/fields/class-acf-field-wysiwyg.php:344 msgid "Visual Only" msgstr "Kun visuell" -#: includes/fields/class-acf-field-wysiwyg.php:340 +#: includes/fields/class-acf-field-wysiwyg.php:343 msgid "Visual & Text" msgstr "Visuell og tekst" -#: includes/fields/class-acf-field-wysiwyg.php:335 +#: includes/fields/class-acf-field-wysiwyg.php:338 msgid "Tabs" msgstr "Faner" -#: includes/fields/class-acf-field-wysiwyg.php:277 +#: includes/fields/class-acf-field-wysiwyg.php:280 msgid "Click to initialize TinyMCE" msgstr "Klikk for å initialisere TinyMCE" -#: includes/fields/class-acf-field-wysiwyg.php:271 +#: includes/fields/class-acf-field-wysiwyg.php:274 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Tekst" -#: includes/fields/class-acf-field-wysiwyg.php:270 +#: includes/fields/class-acf-field-wysiwyg.php:273 msgid "Visual" msgstr "Visuell" @@ -4925,7 +4974,7 @@ msgstr "Plassholder-tekst" #: includes/fields/class-acf-field-text.php:104 #: includes/fields/class-acf-field-textarea.php:102 #: includes/fields/class-acf-field-url.php:100 -#: includes/fields/class-acf-field-wysiwyg.php:303 +#: includes/fields/class-acf-field-wysiwyg.php:306 msgid "Appears when creating a new post" msgstr "Vises når nytt innlegg lages" @@ -5026,17 +5075,17 @@ msgid "Select post type" msgstr "Velg innholdstype" #: includes/fields/class-acf-field-relationship.php:60 -#: assets/build/js/acf-input.js:3930 assets/build/js/acf-input.js:4214 +#: assets/build/js/acf-input.js:3928 assets/build/js/acf-input.js:4214 msgid "No matches found" msgstr "Ingen treff funnet" #: includes/fields/class-acf-field-relationship.php:59 -#: assets/build/js/acf-input.js:3913 assets/build/js/acf-input.js:4193 +#: assets/build/js/acf-input.js:3911 assets/build/js/acf-input.js:4193 msgid "Loading" msgstr "Laster" #: includes/fields/class-acf-field-relationship.php:58 -#: assets/build/js/acf-input.js:3818 assets/build/js/acf-input.js:4084 +#: assets/build/js/acf-input.js:3816 assets/build/js/acf-input.js:4084 msgid "Maximum values reached ( {max} values )" msgstr "Maksimal verdi nådd ( {max} verdier )" @@ -5145,7 +5194,7 @@ msgstr "Legg til bilde" msgid "No image selected" msgstr "Intet bilde valgt" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:161 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:161 #: includes/fields/class-acf-field-image.php:141 #: includes/fields/class-acf-field-link.php:139 assets/build/js/acf.js:1563 #: assets/build/js/acf.js:1657 @@ -5160,22 +5209,22 @@ msgid "Edit" msgstr "Rediger" #: includes/fields/class-acf-field-image.php:69 includes/media.php:55 -#: assets/build/js/acf-input.js:6827 assets/build/js/acf-input.js:7308 +#: assets/build/js/acf-input.js:6825 assets/build/js/acf-input.js:7308 msgid "All images" msgstr "Alle bilder" #: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: assets/build/js/acf-input.js:3179 assets/build/js/acf-input.js:3399 msgid "Update Image" msgstr "Oppdater bilde" #: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: assets/build/js/acf-input.js:3178 assets/build/js/acf-input.js:3398 msgid "Edit Image" msgstr "Rediger bilde" #: includes/fields/class-acf-field-image.php:66 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: assets/build/js/acf-input.js:3154 assets/build/js/acf-input.js:3373 msgid "Select Image" msgstr "Velg bilde" @@ -5260,16 +5309,16 @@ msgstr "Datovelger" #: includes/fields/class-acf-field-image.php:247 #: includes/fields/class-acf-field-image.php:283 -#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:266 msgid "Width" msgstr "Bredde" -#: includes/fields/class-acf-field-oembed.php:260 -#: includes/fields/class-acf-field-oembed.php:272 +#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:275 msgid "Embed Size" msgstr "Innbyggingsstørrelse" -#: includes/fields/class-acf-field-oembed.php:218 +#: includes/fields/class-acf-field-oembed.php:221 msgid "Enter URL" msgstr "Angi URL" @@ -5310,7 +5359,7 @@ msgstr "Stilisert UI" #: includes/fields/class-acf-field-textarea.php:101 #: includes/fields/class-acf-field-true_false.php:144 #: includes/fields/class-acf-field-url.php:99 -#: includes/fields/class-acf-field-wysiwyg.php:302 +#: includes/fields/class-acf-field-wysiwyg.php:305 msgid "Default Value" msgstr "Standardverdi" @@ -5324,13 +5373,13 @@ msgstr "Viser tekst ved siden av avkrysingsboksen" msgid "Message" msgstr "Melding" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:85 +#: includes/assets.php:352 includes/fields/class-acf-field-true_false.php:85 #: includes/fields/class-acf-field-true_false.php:184 #: assets/build/js/acf.js:1740 assets/build/js/acf.js:1857 msgid "No" msgstr "Nei" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:82 +#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:82 #: includes/fields/class-acf-field-true_false.php:168 #: assets/build/js/acf.js:1739 assets/build/js/acf.js:1856 msgid "Yes" @@ -5340,31 +5389,31 @@ msgstr "Ja" msgid "True / False" msgstr "Sann / usann" -#: includes/fields/class-acf-field-group.php:444 +#: includes/fields/class-acf-field-group.php:440 msgid "Row" msgstr "Rad" -#: includes/fields/class-acf-field-group.php:443 +#: includes/fields/class-acf-field-group.php:439 msgid "Table" msgstr "Tabell" #: includes/admin/post-types/admin-field-group.php:132 -#: includes/fields/class-acf-field-group.php:442 +#: includes/fields/class-acf-field-group.php:438 msgid "Block" msgstr "Blokk" -#: includes/fields/class-acf-field-group.php:437 +#: includes/fields/class-acf-field-group.php:433 msgid "Specify the style used to render the selected fields" msgstr "Spesifiser stil brukt til å gjengi valgte felt" -#: includes/fields.php:355 includes/fields/class-acf-field-button-group.php:210 +#: includes/fields.php:373 includes/fields/class-acf-field-button-group.php:210 #: includes/fields/class-acf-field-checkbox.php:424 -#: includes/fields/class-acf-field-group.php:436 +#: includes/fields/class-acf-field-group.php:432 #: includes/fields/class-acf-field-radio.php:285 msgid "Layout" msgstr "Oppsett" -#: includes/fields/class-acf-field-group.php:420 +#: includes/fields/class-acf-field-group.php:416 msgid "Sub Fields" msgstr "Underfelt" @@ -5379,7 +5428,7 @@ msgstr "Egendefinerte karthøyde" #: includes/fields/class-acf-field-google-map.php:233 #: includes/fields/class-acf-field-image.php:258 #: includes/fields/class-acf-field-image.php:294 -#: includes/fields/class-acf-field-oembed.php:275 +#: includes/fields/class-acf-field-oembed.php:278 msgid "Height" msgstr "Høyde" @@ -5419,7 +5468,7 @@ msgid "Search" msgstr "Søk" #: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: assets/build/js/acf-input.js:2838 assets/build/js/acf-input.js:3026 msgid "Sorry, this browser does not support geolocation" msgstr "Beklager, denne nettleseren støtter ikke geolokalisering" @@ -5620,9 +5669,9 @@ msgstr "Alternativer er oppdatert" #: pro/updates.php:99 msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" #: pro/updates.php:159 @@ -5664,8 +5713,8 @@ msgid "" "No Custom Field Groups found for this options page. Create a " "Custom Field Group" msgstr "" -"Ingen egendefinerte feltgrupper funnet for denne valg-siden. Opprette en egendefinert feltgruppe" +"Ingen egendefinerte feltgrupper funnet for denne valg-siden. Opprette en egendefinert feltgruppe" #: pro/admin/admin-updates.php:52 msgid "Error. Could not connect to update server" @@ -6086,8 +6135,8 @@ msgid "" "licence key, please see details & pricing." msgstr "" -"For å låse opp oppdateringer må lisensnøkkelen skrives inn under. Se detaljer og priser dersom du ikke har " +"For å låse opp oppdateringer må lisensnøkkelen skrives inn under. Se detaljer og priser dersom du ikke har " "lisensnøkkel." #: pro/admin/views/html-settings-updates.php:37 diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-nl_BE.mo b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-nl_BE.mo index 3de578582..e30195d5a 100644 Binary files a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-nl_BE.mo and b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-nl_BE.mo differ diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-nl_BE.po b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-nl_BE.po index f76bee8e5..b3a616127 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-nl_BE.po +++ b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-nl_BE.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2024-01-12T11:58:55+00:00\n" +"PO-Revision-Date: 2024-02-05T19:27:11+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: nl_BE\n" "MIME-Version: 1.0\n" @@ -21,25 +21,84 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:59 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "%1$s (%2$s) - getoond via %3$s" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:41 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by the ACF " +"shortcode. We've detected the output of some of your fields will be modified " +"by this change. %2$s. %3$s" +msgstr "" +"%1$s ACF escaped nu automatisch aan onveilige HTML bij het weergeven van de " +"ACF shortcode. We hebben gedetecteerd dat de uitvoer van sommige van je " +"velden zal worden gewijzigd door deze verandering. %2$s. %3$s" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:33 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields will be modified by this change. %2$s. %3$s" +msgstr "" +"%1$s ACF escaped nu automatisch aan onveilige HTML bij het weergeven met " +"the_field of de ACF shortcode. We hebben gedetecteerd dat de " +"uitvoer van sommige van je velden zal worden gewijzigd door deze " +"verandering. %2$s. %3$s" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:22 +msgid "" +"%1$s ACF will soon escape unsafe HTML that is rendered by the_field(). We've detected the output of some of your fields will be modified by " +"this change. %2$s. %3$s" +msgstr "" +"%1$s ACF zal binnenkort onveilige HTML escapen die wordt weergegeven door " +"the_field(). We hebben gedetecteerd dat de uitvoer van sommige " +"van je velden zal worden gewijzigd door deze verandering. %2$s. %3$s" + +#: includes/admin/views/escaped-html-notice.php:14 +msgid "Please contact your site admin for more details." +msgstr "Neem contact op met je website beheerder voor meer details." + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn how to fix" +msgstr "Leer hoe je dit kan oplossen" + +#: includes/admin/admin.php:67 +msgid "Hide details" +msgstr "Verberg details" + +#: includes/admin/admin.php:66 includes/admin/views/escaped-html-notice.php:11 +msgid "Show details" +msgstr "Toon details" + #: includes/admin/views/global/navigation.php:223 msgid "Renew ACF PRO License" -msgstr "" +msgstr "Vernieuw ACF PRO licentie" #: includes/admin/views/acf-field-group/pro-features.php:17 msgid "Renew License" -msgstr "" +msgstr "Vernieuw licentie" #: includes/admin/views/acf-field-group/pro-features.php:14 msgid "Manage License" -msgstr "" +msgstr "Beheer licentie" #: includes/admin/views/acf-field-group/options.php:102 msgid "'High' position not supported in the Block Editor" -msgstr "" +msgstr "'Hoge' positie wordt niet ondersteund in de blok-editor" #: includes/admin/views/options-page-preview.php:30 msgid "Upgrade to ACF PRO" -msgstr "" +msgstr "Upgrade naar ACF PRO" #. translators: %s URL to ACF options pages documentation #: includes/admin/views/options-page-preview.php:7 @@ -48,88 +107,92 @@ msgid "" "pages for managing global settings via fields. You can create multiple pages " "and sub-pages." msgstr "" +"ACF opties pagina's zijn aangepaste " +"beheerpagina's voor het beheren van globale instellingen via velden. Je kan " +"meerdere pagina's en subpagina's maken." #: includes/admin/views/global/header.php:35 msgid "Add Options Page" -msgstr "" +msgstr "Opties pagina toevoegen" #: includes/admin/views/acf-post-type/advanced-settings.php:708 msgid "In the editor used as the placeholder of the title." -msgstr "" +msgstr "In de editor gebruikt als plaatshouder van de titel." #: includes/admin/views/acf-post-type/advanced-settings.php:707 msgid "Title Placeholder" -msgstr "" +msgstr "Titel plaatshouder" #: includes/admin/views/global/navigation.php:97 msgid "4 Months Free" -msgstr "" +msgstr "4 maanden gratis" #. translators: %s - A singular label for a post type or taxonomy. #: includes/admin/views/global/form-top.php:56 msgid " (Duplicated from %s)" -msgstr "" +msgstr " (Overgenomen van %s)" #: includes/admin/tools/class-acf-admin-tool-export.php:286 msgid "Select Options Pages" -msgstr "" +msgstr "Opties pagina's selecteren" #: includes/admin/post-types/admin-taxonomy.php:107 msgid "Duplicate taxonomy" -msgstr "" +msgstr "Dupliceer taxonomie" #: includes/admin/post-types/admin-post-type.php:106 #: includes/admin/post-types/admin-taxonomy.php:106 msgid "Create taxonomy" -msgstr "" +msgstr "Creëer taxonomie" #: includes/admin/post-types/admin-post-type.php:105 msgid "Duplicate post type" -msgstr "" +msgstr "Duplicaat berichttype" #: includes/admin/post-types/admin-post-type.php:104 #: includes/admin/post-types/admin-taxonomy.php:108 msgid "Create post type" -msgstr "" +msgstr "Berichttype maken" #: includes/admin/post-types/admin-post-type.php:103 #: includes/admin/post-types/admin-taxonomy.php:105 msgid "Link field groups" -msgstr "" +msgstr "Veldgroepen linken" #: includes/admin/post-types/admin-post-type.php:102 #: includes/admin/post-types/admin-taxonomy.php:104 msgid "Add fields" -msgstr "" +msgstr "Velden toevoegen" #: includes/admin/post-types/admin-field-group.php:121 -#: assets/build/js/acf-field-group.js:2753 +#: assets/build/js/acf-field-group.js:2752 #: assets/build/js/acf-field-group.js:3236 msgid "This Field" -msgstr "" +msgstr "Dit veld" -#: includes/admin/admin.php:267 +#: includes/admin/admin.php:332 msgid "ACF PRO" -msgstr "" +msgstr "ACF PRO" -#: includes/admin/admin.php:265 +#: includes/admin/admin.php:330 msgid "Feedback" -msgstr "" +msgstr "Feedback" -#: includes/admin/admin.php:263 +#: includes/admin/admin.php:328 msgid "Support" -msgstr "" +msgstr "Ondersteuning" #. translators: This text is prepended by a link to ACF's website, and appended #. by a link to WP Engine's website. -#: includes/admin/admin.php:238 +#: includes/admin/admin.php:303 msgid "is developed and maintained by" -msgstr "" +msgstr "is ontwikkeld en wordt onderhouden door" #. translators: %s - either "post type" or "taxonomy" #: includes/admin/admin-internal-post-type.php:321 msgid "Add this %s to the location rules of the selected field groups." msgstr "" +"Voeg deze %s toe aan de locatieregels van de geselecteerde veldgroepen." #. translators: %s the URL to ACF's bidirectional relationship documentation #: includes/acf-bidirectional-functions.php:272 @@ -140,6 +203,11 @@ msgid "" "information, please read the documentation." msgstr "" +"Als je de bidirectionele instelling inschakelt, kan je een waarde updaten in " +"de doelvelden voor elke waarde die voor dit veld is geselecteerd, door het " +"bericht ID, taxonomie ID of gebruiker ID van het item dat wordt bijgewerkt " +"toe te voegen of te verwijderen. Lees voor meer informatie de documentatie." #: includes/acf-bidirectional-functions.php:248 msgid "" @@ -148,94 +216,102 @@ msgid "" "field is being displayed. For example, if this field is displayed on a " "Taxonomy, your target field should be of type Taxonomy" msgstr "" +"Selecteer veld(en) om de verwijzing terug naar het item dat wordt bijgewerkt " +"op te slaan. Je kan dit veld selecteren. Doelvelden moeten compatibel zijn " +"met waar dit veld wordt getoond. Als dit veld bijvoorbeeld wordt getoond in " +"een taxonomie, dan moet je doelveld van het type taxonomie zijn" #: includes/acf-bidirectional-functions.php:247 msgid "Target Field" -msgstr "" +msgstr "Doelveld" #: includes/acf-bidirectional-functions.php:221 msgid "Update a field on the selected values, referencing back to this ID" msgstr "" +"Een veld bijwerken met de geselecteerde waarden en verwijs terug naar deze ID" #: includes/acf-bidirectional-functions.php:220 msgid "Bidirectional" -msgstr "" +msgstr "Bidirectioneel" #. translators: %s A field type name, such as "Relationship" #: includes/acf-bidirectional-functions.php:193 msgid "%s Field" -msgstr "" +msgstr "%s veld" #: includes/fields/class-acf-field-page_link.php:479 #: includes/fields/class-acf-field-post_object.php:399 #: includes/fields/class-acf-field-select.php:396 #: includes/fields/class-acf-field-user.php:82 msgid "Select Multiple" -msgstr "" +msgstr "Selecteer meerdere" #: includes/admin/views/global/navigation.php:235 msgid "WP Engine logo" -msgstr "" +msgstr "WP Engine logo" #: includes/admin/views/acf-taxonomy/basic-settings.php:58 msgid "Lower case letters, underscores and dashes only, Max 32 characters." msgstr "" +"Alleen kleine letters, underscores en streepjes, maximaal 32 karakters." #: includes/admin/views/acf-taxonomy/advanced-settings.php:1136 msgid "The capability name for assigning terms of this taxonomy." -msgstr "" +msgstr "De rechten naam voor het toewijzen van termen van deze taxonomie." #: includes/admin/views/acf-taxonomy/advanced-settings.php:1135 msgid "Assign Terms Capability" -msgstr "" +msgstr "Termen rechten toewijzen" #: includes/admin/views/acf-taxonomy/advanced-settings.php:1119 msgid "The capability name for deleting terms of this taxonomy." -msgstr "" +msgstr "De rechten naam voor het verwijderen van termen van deze taxonomie." #: includes/admin/views/acf-taxonomy/advanced-settings.php:1118 msgid "Delete Terms Capability" -msgstr "" +msgstr "Termen rechten verwijderen" #: includes/admin/views/acf-taxonomy/advanced-settings.php:1102 msgid "The capability name for editing terms of this taxonomy." -msgstr "" +msgstr "De rechten naam voor het bewerken van termen van deze taxonomie." #: includes/admin/views/acf-taxonomy/advanced-settings.php:1101 msgid "Edit Terms Capability" -msgstr "" +msgstr "Termen rechten bewerken" #: includes/admin/views/acf-taxonomy/advanced-settings.php:1085 msgid "The capability name for managing terms of this taxonomy." -msgstr "" +msgstr "De naam van de rechten voor het beheren van termen van deze taxonomie." #: includes/admin/views/acf-taxonomy/advanced-settings.php:1084 msgid "Manage Terms Capability" -msgstr "" +msgstr "Beheer termen rechten" #: includes/admin/views/acf-post-type/advanced-settings.php:891 msgid "" "Sets whether posts should be excluded from search results and taxonomy " "archive pages." msgstr "" +"Stelt in of berichten moeten worden uitgesloten van zoekresultaten en " +"pagina's van taxonomie archieven." #: includes/admin/views/acf-field-group/pro-features.php:74 msgid "More Tools from WP Engine" -msgstr "" +msgstr "Meer tools van WP Engine" #. translators: %s - WP Engine logo #: includes/admin/views/acf-field-group/pro-features.php:69 msgid "Built for those that build with WordPress, by the team at %s" -msgstr "" +msgstr "Gemaakt voor degenen die bouwen met WordPress, door het team van %s" #: includes/admin/views/acf-field-group/pro-features.php:6 msgid "View Pricing & Upgrade" -msgstr "" +msgstr "Bekijk prijzen & upgrade" #: includes/admin/views/acf-field-group/pro-features.php:3 #: includes/admin/views/options-page-preview.php:29 msgid "Learn More" -msgstr "" +msgstr "Leer meer" #: includes/admin/views/acf-field-group/pro-features.php:28 msgid "" @@ -243,142 +319,157 @@ msgid "" "Blocks and Options Pages, and sophisticated field types like Repeater, " "Flexible Content, Clone, and Gallery." msgstr "" +"Versnel je workflow en ontwikkel betere websites met functies als ACF " +"blokken en optie pagina's, en geavanceerde veldtypes als herhaler, flexibele " +"inhoud, klonen en galerij." #: includes/admin/views/acf-field-group/pro-features.php:2 msgid "Unlock Advanced Features and Build Even More with ACF PRO" -msgstr "" +msgstr "Ontgrendel geavanceerde functies en bouw nog meer met ACF PRO" #. translators: %s - singular label of post type/taxonomy, i.e. "Movie"/"Genre" #: includes/admin/views/global/form-top.php:19 msgid "%s fields" -msgstr "" +msgstr "%s velden" #: includes/admin/post-types/admin-taxonomies.php:293 msgid "No terms" -msgstr "" +msgstr "Geen termen" #: includes/admin/post-types/admin-taxonomies.php:266 msgid "No post types" -msgstr "" +msgstr "Geen berichttypes" #: includes/admin/post-types/admin-post-types.php:289 msgid "No posts" -msgstr "" +msgstr "Geen berichten" #: includes/admin/post-types/admin-post-types.php:263 msgid "No taxonomies" -msgstr "" +msgstr "Geen taxonomieën" #: includes/admin/post-types/admin-post-types.php:208 #: includes/admin/post-types/admin-taxonomies.php:208 msgid "No field groups" -msgstr "" +msgstr "Geen veld groepen" #: includes/admin/post-types/admin-field-groups.php:280 msgid "No fields" -msgstr "" +msgstr "Geen velden" #: includes/admin/post-types/admin-field-groups.php:153 #: includes/admin/post-types/admin-post-types.php:172 #: includes/admin/post-types/admin-taxonomies.php:172 msgid "No description" -msgstr "" +msgstr "Geen beschrijving" #: includes/fields/class-acf-field-page_link.php:446 #: includes/fields/class-acf-field-post_object.php:362 #: includes/fields/class-acf-field-relationship.php:567 msgid "Any post status" -msgstr "" +msgstr "Elke bericht status" #: includes/post-types/class-acf-taxonomy.php:284 msgid "" "This taxonomy key is already in use by another taxonomy registered outside " "of ACF and cannot be used." msgstr "" +"Deze taxonomie sleutel is al in gebruik door een andere taxonomie die buiten " +"ACF is geregistreerd en kan daarom niet worden gebruikt." #: includes/post-types/class-acf-taxonomy.php:279 msgid "" "This taxonomy key is already in use by another taxonomy in ACF and cannot be " "used." msgstr "" +"Deze taxonomie sleutel is al in gebruik door een andere taxonomie in ACF en " +"kan daarom niet worden gebruikt." #: includes/post-types/class-acf-taxonomy.php:252 msgid "" "The taxonomy key must only contain lower case alphanumeric characters, " "underscores or dashes." msgstr "" +"De taxonomie sleutel mag alleen kleine alfanumerieke tekens, underscores of " +"streepjes bevatten." #: includes/post-types/class-acf-taxonomy.php:247 msgid "The taxonomy key must be under 32 characters." -msgstr "" +msgstr "De taxonomie sleutel moet minder dan 32 karakters bevatten." #: includes/post-types/class-acf-taxonomy.php:99 msgid "No Taxonomies found in Trash" -msgstr "" +msgstr "Geen taxonomieën gevonden in prullenbak" #: includes/post-types/class-acf-taxonomy.php:98 msgid "No Taxonomies found" -msgstr "" +msgstr "Geen taxonomieën gevonden" #: includes/post-types/class-acf-taxonomy.php:97 msgid "Search Taxonomies" -msgstr "" +msgstr "Taxonomieën zoeken" #: includes/post-types/class-acf-taxonomy.php:96 msgid "View Taxonomy" -msgstr "" +msgstr "Taxonomie bekijken" #: includes/post-types/class-acf-taxonomy.php:95 msgid "New Taxonomy" -msgstr "" +msgstr "Nieuwe taxonomie" #: includes/post-types/class-acf-taxonomy.php:94 msgid "Edit Taxonomy" -msgstr "" +msgstr "Taxonomie bewerken" #: includes/post-types/class-acf-taxonomy.php:93 msgid "Add New Taxonomy" -msgstr "" +msgstr "Nieuwe taxonomie toevoegen" #: includes/post-types/class-acf-post-type.php:100 msgid "No Post Types found in Trash" -msgstr "" +msgstr "Geen berichttypes gevonden in prullenmand" #: includes/post-types/class-acf-post-type.php:99 msgid "No Post Types found" -msgstr "" +msgstr "Geen berichttypes gevonden" #: includes/post-types/class-acf-post-type.php:98 msgid "Search Post Types" msgstr "" +"Berichttypes\n" +" zoeken" #: includes/post-types/class-acf-post-type.php:97 msgid "View Post Type" -msgstr "" +msgstr "Berichttype bekijken" #: includes/post-types/class-acf-post-type.php:96 msgid "New Post Type" -msgstr "" +msgstr "Nieuw berichttype" #: includes/post-types/class-acf-post-type.php:95 msgid "Edit Post Type" -msgstr "" +msgstr "Berichttype bewerken" #: includes/post-types/class-acf-post-type.php:94 msgid "Add New Post Type" -msgstr "" +msgstr "Nieuw berichttype toevoegen" #: includes/post-types/class-acf-post-type.php:361 msgid "" "This post type key is already in use by another post type registered outside " "of ACF and cannot be used." msgstr "" +"Deze berichttype sleutel is al in gebruik door een ander berichttype dat " +"buiten ACF is geregistreerd en kan niet worden gebruikt." #: includes/post-types/class-acf-post-type.php:356 msgid "" "This post type key is already in use by another post type in ACF and cannot " "be used." msgstr "" +"Deze berichttype sleutel is al in gebruik door een ander berichttype in ACF " +"en kan niet worden gebruikt." #. translators: %s a link to WordPress.org's Reserved Terms page #: includes/post-types/class-acf-post-type.php:335 @@ -387,80 +478,98 @@ msgid "" "This field must not be a WordPress reserved " "term." msgstr "" +"Dit veld mag geen door WordPress gereserveerde term zijn." #: includes/post-types/class-acf-post-type.php:329 msgid "" "The post type key must only contain lower case alphanumeric characters, " "underscores or dashes." msgstr "" +"Het berichttype mag alleen kleine alfanumerieke tekens, underscores of " +"streepjes bevatten." #: includes/post-types/class-acf-post-type.php:324 msgid "The post type key must be under 20 characters." -msgstr "" +msgstr "De berichttype sleutel moet minder dan 20 karakters bevatten." #: includes/fields/class-acf-field-wysiwyg.php:27 msgid "We do not recommend using this field in ACF Blocks." -msgstr "" +msgstr "Wij raden het gebruik van dit veld in ACF blokken af." #: includes/fields/class-acf-field-wysiwyg.php:27 msgid "" "Displays the WordPress WYSIWYG editor as seen in Posts and Pages allowing " "for a rich text-editing experience that also allows for multimedia content." msgstr "" +"Toont de WordPress WYSIWYG editor zoals in berichten en pagina's voor een " +"rijke tekst bewerking ervaring die ook multi media inhoud mogelijk maakt." #: includes/fields/class-acf-field-wysiwyg.php:25 msgid "WYSIWYG Editor" -msgstr "" +msgstr "WYSIWYG editor" #: includes/fields/class-acf-field-user.php:17 msgid "" "Allows the selection of one or more users which can be used to create " "relationships between data objects." msgstr "" +"Maakt het mogelijk een of meer gebruikers te selecteren die kunnen worden " +"gebruikt om relaties te leggen tussen gegeven objecten." #: includes/fields/class-acf-field-url.php:26 msgid "A text input specifically designed for storing web addresses." -msgstr "" +msgstr "Een tekst invoer speciaal ontworpen voor het opslaan van web adressen." #: includes/fields/class-acf-field-url.php:25 msgid "URL" -msgstr "" +msgstr "URL" #: includes/fields/class-acf-field-true_false.php:27 msgid "" "A toggle that allows you to pick a value of 1 or 0 (on or off, true or " "false, etc). Can be presented as a stylized switch or checkbox." msgstr "" +"Een toggle waarmee je een waarde van 1 of 0 kunt kiezen (aan of uit, waar of " +"onwaar, enz.). Kan worden gepresenteerd als een gestileerde schakelaar of " +"selectievakje." #: includes/fields/class-acf-field-time_picker.php:27 msgid "" "An interactive UI for picking a time. The time format can be customized " "using the field settings." msgstr "" +"Een interactieve UI voor het kiezen van een tijd. De tijdnotatie kan worden " +"aangepast via de veldinstellingen." #: includes/fields/class-acf-field-textarea.php:26 msgid "A basic textarea input for storing paragraphs of text." -msgstr "" +msgstr "Een basis tekstgebied voor het opslaan van paragrafen tekst." #: includes/fields/class-acf-field-text.php:26 msgid "A basic text input, useful for storing single string values." msgstr "" +"Een basis tekstveld, handig voor het opslaan van een enkele string waarde." #: includes/fields/class-acf-field-taxonomy.php:22 msgid "" "Allows the selection of one or more taxonomy terms based on the criteria and " "options specified in the fields settings." msgstr "" +"Maakt de selectie mogelijk van een of meer taxonomie termen op basis van de " +"criteria en opties die zijn opgegeven in de veldinstellingen." #: includes/fields/class-acf-field-tab.php:28 msgid "" "Allows you to group fields into tabbed sections in the edit screen. Useful " "for keeping fields organized and structured." msgstr "" +"Hiermee kan je in het bewerking scherm velden groeperen in secties met tabs. " +"Nuttig om velden georganiseerd en gestructureerd te houden." #: includes/fields/class-acf-field-select.php:27 msgid "A dropdown list with a selection of choices that you specify." -msgstr "" +msgstr "Een dropdown lijst met een selectie van keuzes die je aangeeft." #: includes/fields/class-acf-field-relationship.php:19 msgid "" @@ -468,179 +577,238 @@ msgid "" "type items to create a relationship with the item that you're currently " "editing. Includes options to search and filter." msgstr "" +"Een interface met twee kolommen om een of meer berichten, pagina's of " +"aangepast berichttype items te selecteren om een relatie te leggen met het " +"item dat je nu aan het bewerken bent. Inclusief opties om te zoeken en te " +"filteren." #: includes/fields/class-acf-field-range.php:26 msgid "" "An input for selecting a numerical value within a specified range using a " "range slider element." msgstr "" +"Een veld voor het selecteren van een numerieke waarde binnen een " +"gespecificeerd bereik met behulp van een bereik slider element." #: includes/fields/class-acf-field-radio.php:27 msgid "" "A group of radio button inputs that allows the user to make a single " "selection from values that you specify." msgstr "" +"Een groep keuzerondjes waarmee de gebruiker één keuze kan maken uit waarden " +"die je opgeeft." #: includes/fields/class-acf-field-post_object.php:19 msgid "" "An interactive and customizable UI for picking one or many posts, pages or " "post type items with the option to search. " msgstr "" +"Een interactieve en aanpasbare UI voor het kiezen van één of meerdere " +"berichten, pagina's of berichttype items met de optie om te zoeken. " #: includes/fields/class-acf-field-password.php:26 msgid "An input for providing a password using a masked field." msgstr "" +"Een invoer voor het verstrekken van een wachtwoord via een afgeschermd veld." #: includes/fields/class-acf-field-page_link.php:438 #: includes/fields/class-acf-field-post_object.php:354 #: includes/fields/class-acf-field-relationship.php:559 msgid "Filter by Post Status" -msgstr "" +msgstr "Filter op berichtstatus" #: includes/fields/class-acf-field-page_link.php:27 msgid "" "An interactive dropdown to select one or more posts, pages, custom post type " "items or archive URLs, with the option to search." msgstr "" +"Een interactieve dropdown om een of meer berichten, pagina's, extra " +"berichttype items of archief URL's te selecteren, met de optie om te zoeken." #: includes/fields/class-acf-field-oembed.php:27 msgid "" "An interactive component for embedding videos, images, tweets, audio and " "other content by making use of the native WordPress oEmbed functionality." msgstr "" +"Een interactieve component voor het insluiten van video's, afbeeldingen, " +"tweets, audio en andere inhoud door gebruik te maken van de standaard " +"WordPress oEmbed functionaliteit." #: includes/fields/class-acf-field-number.php:26 msgid "An input limited to numerical values." -msgstr "" +msgstr "Een invoer die beperkt is tot numerieke waarden." #: includes/fields/class-acf-field-message.php:28 msgid "" "Used to display a message to editors alongside other fields. Useful for " "providing additional context or instructions around your fields." msgstr "" +"Gebruikt om een bericht te tonen aan editors naast andere velden. Nuttig om " +"extra context of instructies te geven rond je velden." #: includes/fields/class-acf-field-link.php:27 msgid "" "Allows you to specify a link and its properties such as title and target " "using the WordPress native link picker." msgstr "" +"Hiermee kun je een link en zijn eigenschappen zoals titel en doel " +"specificeren met behulp van de WordPress native link picker." #: includes/fields/class-acf-field-image.php:27 msgid "Uses the native WordPress media picker to upload, or choose images." msgstr "" +"Gebruikt de standaard WordPress mediakiezer om afbeeldingen te uploaden of " +"te kiezen." #: includes/fields/class-acf-field-group.php:27 msgid "" "Provides a way to structure fields into groups to better organize the data " "and the edit screen." msgstr "" +"Biedt een manier om velden te structureren in groepen om de gegevens en het " +"bewerking scherm beter te organiseren." #: includes/fields/class-acf-field-google-map.php:27 msgid "" "An interactive UI for selecting a location using Google Maps. Requires a " "Google Maps API key and additional configuration to display correctly." msgstr "" +"Een interactieve UI voor het selecteren van een locatie met Google Maps. " +"Vereist een Google Maps API-sleutel en aanvullende instellingen om correct " +"te worden getoond." #: includes/fields/class-acf-field-file.php:27 msgid "Uses the native WordPress media picker to upload, or choose files." msgstr "" +"Gebruikt de standaard WordPress mediakiezer om bestanden te uploaden of te " +"kiezen." #: includes/fields/class-acf-field-email.php:26 msgid "A text input specifically designed for storing email addresses." msgstr "" +"Een tekstinvoer speciaal ontworpen voor het opslaan van e-mailadressen." #: includes/fields/class-acf-field-date_time_picker.php:27 msgid "" "An interactive UI for picking a date and time. The date return format can be " "customized using the field settings." msgstr "" +"Een interactieve UI voor het kiezen van een datum en tijd. Het datum retour " +"formaat en tijd kunnen worden aangepast via de veldinstellingen." #: includes/fields/class-acf-field-date_picker.php:27 msgid "" "An interactive UI for picking a date. The date return format can be " "customized using the field settings." msgstr "" +"Een interactieve UI voor het kiezen van een datum. Het formaat van de datum " +"kan worden aangepast via de veldinstellingen." #: includes/fields/class-acf-field-color_picker.php:27 msgid "An interactive UI for selecting a color, or specifying a Hex value." msgstr "" +"Een interactieve UI voor het selecteren van een kleur, of het opgeven van " +"een hex waarde." #: includes/fields/class-acf-field-checkbox.php:27 msgid "" "A group of checkbox inputs that allow the user to select one, or multiple " "values that you specify." msgstr "" +"Een groep selectievakjes waarmee de gebruiker één of meerdere waarden kan " +"selecteren die je opgeeft." #: includes/fields/class-acf-field-button-group.php:26 msgid "" "A group of buttons with values that you specify, users can choose one option " "from the values provided." msgstr "" +"Een groep knoppen met waarden die je opgeeft, gebruikers kunnen één optie " +"kiezen uit de opgegeven waarden." #: includes/fields/class-acf-field-accordion.php:27 msgid "" "Allows you to group and organize custom fields into collapsable panels that " "are shown while editing content. Useful for keeping large datasets tidy." msgstr "" +"Hiermee kan je aangepaste velden groeperen en organiseren in inklapbare " +"panelen die worden getoond tijdens het bewerken van inhoud. Handig om grote " +"datasets netjes te houden." -#: includes/fields.php:474 +#: includes/fields.php:492 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " "can be repeated again and again." msgstr "" +"Dit biedt een oplossing voor het herhalen van inhoud zoals slides, teamleden " +"en Call to Action tegels, door te fungeren als een hoofd voor een string sub " +"velden die steeds opnieuw kunnen worden herhaald." -#: includes/fields.php:464 +#: includes/fields.php:482 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " "settings allow you to specify where new attachments are added in the gallery " "and the minimum/maximum number of attachments allowed." msgstr "" +"Dit biedt een interactieve interface voor het beheerder van een verzameling " +"bijlagen. De meeste instellingen zijn vergelijkbaar met die van het veld " +"type afbeelding. Met extra instellingen kan je aangeven waar nieuwe bijlagen " +"in de galerij worden toegevoegd en het minimum/maximum aantal toegestane " +"bijlagen." -#: includes/fields.php:454 +#: includes/fields.php:472 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" +"Dit biedt een eenvoudige, gestructureerde, op lay-out gebaseerde editor. Met " +"het veld flexibele inhoud kan je inhoud definiëren, creëren en beheren met " +"volledige controle door lay-outs en sub velden te gebruiken om de " +"beschikbare blokken vorm te geven." -#: includes/fields.php:444 +#: includes/fields.php:462 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " "run-time. The Clone field can either replace itself with the selected fields " "or display the selected fields as a group of subfields." msgstr "" +"Hiermee kan je bestaande velden selecteren en tonen. Het dupliceert geen " +"velden in de database, maar laadt en toont de geselecteerde velden bij run " +"time. Het kloon veld kan zichzelf vervangen door de geselecteerde velden of " +"de geselecteerde velden tonen als een groep sub velden." -#: pro/fields/class-acf-field-clone.php:25 +#: includes/fields.php:459 msgctxt "noun" msgid "Clone" msgstr "Kloon" -#: includes/admin/views/global/navigation.php:86 includes/fields.php:356 +#: includes/admin/views/global/navigation.php:86 includes/fields.php:374 msgid "PRO" msgstr "PRO" -#: includes/fields.php:354 includes/fields.php:411 +#: includes/fields.php:372 includes/fields.php:429 msgid "Advanced" -msgstr "" +msgstr "Geavanceerd" #: includes/ajax/class-acf-ajax-local-json-diff.php:85 msgid "JSON (newer)" -msgstr "" +msgstr "JSON (nieuwer)" #: includes/ajax/class-acf-ajax-local-json-diff.php:81 msgid "Original" -msgstr "" +msgstr "Origineel" #: includes/ajax/class-acf-ajax-local-json-diff.php:55 msgid "Invalid post ID." -msgstr "" +msgstr "Ongeldig bericht ID." #: includes/ajax/class-acf-ajax-local-json-diff.php:47 msgid "Invalid post type selected for review." -msgstr "" +msgstr "Ongeldig berichttype geselecteerd voor beoordeling." #: includes/admin/views/global/navigation.php:186 msgid "More" @@ -652,61 +820,65 @@ msgstr "Tutorial" #: includes/admin/views/browse-fields-modal.php:75 msgid "Available with ACF PRO" -msgstr "" +msgstr "Beschikbaar in ACF PRO" #: includes/admin/views/browse-fields-modal.php:63 msgid "Select Field" -msgstr "" +msgstr "Selecteer veld" #. translators: %s: A link to the popular fields used in ACF #: includes/admin/views/browse-fields-modal.php:50 msgid "Try a different search term or browse %s" -msgstr "" +msgstr "Probeer een andere zoekterm of blader door %s" #: includes/admin/views/browse-fields-modal.php:47 msgid "Popular fields" -msgstr "" +msgstr "Populaire velden" #. translators: %s: The invalid search term #: includes/admin/views/browse-fields-modal.php:40 msgid "No search results for '%s'" -msgstr "" +msgstr "Geen zoekresultaten voor '%s'" #: includes/admin/views/browse-fields-modal.php:13 msgid "Search fields..." -msgstr "" +msgstr "Velden zoeken..." #: includes/admin/views/browse-fields-modal.php:11 msgid "Select Field Type" -msgstr "" +msgstr "Selecteer veldtype" #: includes/admin/views/browse-fields-modal.php:4 msgid "Popular" -msgstr "" +msgstr "Populair" #: includes/admin/views/acf-taxonomy/list-empty.php:7 msgid "Add Taxonomy" -msgstr "" +msgstr "Taxonomie toevoegen" #: includes/admin/views/acf-taxonomy/list-empty.php:6 msgid "Create custom taxonomies to classify post type content" msgstr "" +"Maak aangepaste taxonomieën aan om de berichttype inhoud te classificeren" #: includes/admin/views/acf-taxonomy/list-empty.php:5 msgid "Add Your First Taxonomy" -msgstr "" +msgstr "Voeg je eerste taxonomie toe" #: includes/admin/views/acf-taxonomy/basic-settings.php:122 msgid "Hierarchical taxonomies can have descendants (like categories)." msgstr "" +"Hiërarchische taxonomieën kunnen afstammelingen hebben (zoals categorieën)." #: includes/admin/views/acf-taxonomy/basic-settings.php:107 msgid "Makes a taxonomy visible on the frontend and in the admin dashboard." msgstr "" +"Maakt een taxonomie zichtbaar op de voorkant en in de beheerder dashboard." #: includes/admin/views/acf-taxonomy/basic-settings.php:91 msgid "One or many post types that can be classified with this taxonomy." msgstr "" +"Eén of vele berichttypes die met deze taxonomie kunnen worden ingedeeld." #. translators: example taxonomy #: includes/admin/views/acf-taxonomy/basic-settings.php:60 @@ -727,32 +899,36 @@ msgstr "Genres" msgid "" "Optional custom controller to use instead of `WP_REST_Terms_Controller `." msgstr "" +"Optionele aangepaste controller om te gebruiken in plaats van " +"`WP_REST_Terms_Controller `." #: includes/admin/views/acf-taxonomy/advanced-settings.php:1155 msgid "Expose this post type in the REST API." -msgstr "" +msgstr "Stel dit berichttype bloot in de REST-API." #: includes/admin/views/acf-taxonomy/advanced-settings.php:1055 msgid "Customize the query variable name" -msgstr "" +msgstr "De naam van de query variabele aanpassen" #: includes/admin/views/acf-taxonomy/advanced-settings.php:1028 msgid "" "Terms can be accessed using the non-pretty permalink, e.g., {query_var}" "={term_slug}." msgstr "" +"Termen zijn toegankelijk via de niet pretty permalink, bijvoorbeeld " +"{query_var}={term_slug}." #: includes/admin/views/acf-taxonomy/advanced-settings.php:981 msgid "Parent-child terms in URLs for hierarchical taxonomies." -msgstr "" +msgstr "Hoofd sub termen in URL's voor hiërarchische taxonomieën." #: includes/admin/views/acf-taxonomy/advanced-settings.php:941 msgid "Customize the slug used in the URL" -msgstr "" +msgstr "Pas de slug in de URL aan" #: includes/admin/views/acf-taxonomy/advanced-settings.php:924 msgid "Permalinks for this taxonomy are disabled." -msgstr "" +msgstr "Permalinks voor deze taxonomie zijn uitgeschakeld." #. translators: this string will be appended with the new permalink structure. #: includes/admin/views/acf-taxonomy/advanced-settings.php:921 @@ -760,68 +936,76 @@ msgid "" "Rewrite the URL using the taxonomy key as the slug. Your permalink structure " "will be" msgstr "" +"Herschrijf de URL met de taxonomie sleutel als slug. Je permalinkstructuur " +"zal zijn" #: includes/admin/views/acf-taxonomy/advanced-settings.php:913 #: includes/admin/views/acf-taxonomy/advanced-settings.php:1030 #: includes/admin/views/acf-taxonomy/basic-settings.php:57 msgid "Taxonomy Key" -msgstr "" +msgstr "Taxonomie sleutel" #: includes/admin/views/acf-taxonomy/advanced-settings.php:911 msgid "Select the type of permalink to use for this taxonomy." -msgstr "" +msgstr "Selecteer het type permalink dat je voor deze taxonomie wil gebruiken." #: includes/admin/views/acf-taxonomy/advanced-settings.php:896 msgid "Display a column for the taxonomy on post type listing screens." msgstr "" +"Toon een kolom voor de taxonomie op de schermen voor het tonen van " +"berichttypes." #: includes/admin/views/acf-taxonomy/advanced-settings.php:895 msgid "Show Admin Column" -msgstr "" +msgstr "Toon beheerder kolom" #: includes/admin/views/acf-taxonomy/advanced-settings.php:882 msgid "Show the taxonomy in the quick/bulk edit panel." -msgstr "" +msgstr "Toon de taxonomie in het snel/bulk bewerken paneel." #: includes/admin/views/acf-taxonomy/advanced-settings.php:881 msgid "Quick Edit" -msgstr "" +msgstr "Snel bewerken" #: includes/admin/views/acf-taxonomy/advanced-settings.php:868 msgid "List the taxonomy in the Tag Cloud Widget controls." -msgstr "" +msgstr "Vermeld de taxonomie in de tag cloud widget besturing elementen." #: includes/admin/views/acf-taxonomy/advanced-settings.php:867 msgid "Tag Cloud" -msgstr "" +msgstr "Tag cloud" #: includes/admin/views/acf-taxonomy/advanced-settings.php:824 msgid "" "A PHP function name to be called for sanitizing taxonomy data saved from a " "meta box." msgstr "" +"Een PHP functienaam die moet worden aangeroepen om taxonomie gegevens " +"opgeslagen in een metabox te zuiveren." #: includes/admin/views/acf-taxonomy/advanced-settings.php:823 msgid "Meta Box Sanitization Callback" -msgstr "" +msgstr "Metabox sanitatie callback" #: includes/admin/views/acf-taxonomy/advanced-settings.php:805 msgid "" "A PHP function name to be called to handle the content of a meta box on your " "taxonomy." msgstr "" +"Een PHP functienaam die moet worden aangeroepen om de inhoud van een metabox " +"op je taxonomie te verwerken." #: includes/admin/views/acf-taxonomy/advanced-settings.php:804 msgid "Register Meta Box Callback" -msgstr "" +msgstr "Metabox callback registreren" #: includes/admin/views/acf-taxonomy/advanced-settings.php:763 msgid "No Meta Box" -msgstr "" +msgstr "Geen metabox" #: includes/admin/views/acf-taxonomy/advanced-settings.php:762 msgid "Custom Meta Box" -msgstr "" +msgstr "Aangepaste metabox" #: includes/admin/views/acf-taxonomy/advanced-settings.php:758 msgid "" @@ -829,93 +1013,101 @@ msgid "" "Categories meta box is shown for hierarchical taxonomies, and the Tags meta " "box is shown for non-hierarchical taxonomies." msgstr "" +"Bepaalt het metabox op het inhoud editor scherm. Standaard wordt het " +"categorie metabox getoond voor hiërarchische taxonomieën, en het tags " +"metabox voor niet hiërarchische taxonomieën." #: includes/admin/views/acf-taxonomy/advanced-settings.php:757 msgid "Meta Box" -msgstr "" +msgstr "Metabox" #: includes/admin/views/acf-taxonomy/advanced-settings.php:746 #: includes/admin/views/acf-taxonomy/advanced-settings.php:767 msgid "Categories Meta Box" -msgstr "" +msgstr "Categorieën metabox" #: includes/admin/views/acf-taxonomy/advanced-settings.php:745 #: includes/admin/views/acf-taxonomy/advanced-settings.php:766 msgid "Tags Meta Box" -msgstr "" +msgstr "Tags metabox" #: includes/admin/views/acf-taxonomy/advanced-settings.php:704 msgid "A link to a tag" -msgstr "" +msgstr "Een link naar een tag" #: includes/admin/views/acf-taxonomy/advanced-settings.php:703 msgid "Describes a navigation link block variation used in the block editor." msgstr "" +"Beschrijft een navigatie link blok variatie gebruikt in de blok-editor." #. translators: %s Singular form of taxonomy name #: includes/admin/views/acf-taxonomy/advanced-settings.php:698 msgid "A link to a %s" -msgstr "" +msgstr "Een link naar een %s" #: includes/admin/views/acf-taxonomy/advanced-settings.php:683 msgid "Tag Link" -msgstr "" +msgstr "Tag link" #: includes/admin/views/acf-taxonomy/advanced-settings.php:682 msgid "" "Assigns a title for navigation link block variation used in the block editor." msgstr "" +"Wijst een titel toe aan de navigatie link blok variatie gebruikt in de blok-" +"editor." #: includes/admin/views/acf-taxonomy/advanced-settings.php:663 msgid "← Go to tags" -msgstr "" +msgstr "← Ga naar tags" #: includes/admin/views/acf-taxonomy/advanced-settings.php:662 msgid "" "Assigns the text used to link back to the main index after updating a term." msgstr "" +"Wijst de tekst toe die wordt gebruikt om terug te linken naar de hoofd index " +"na het bijwerken van een term." #: includes/admin/views/acf-taxonomy/advanced-settings.php:661 msgid "Back To Items" -msgstr "" +msgstr "Terug naar items" #. translators: %s Plural form of taxonomy name #: includes/admin/views/acf-taxonomy/advanced-settings.php:657 msgid "← Go to %s" -msgstr "" +msgstr "← Ga naar %s" #: includes/admin/views/acf-taxonomy/advanced-settings.php:642 msgid "Tags list" -msgstr "" +msgstr "Tags lijst" #: includes/admin/views/acf-taxonomy/advanced-settings.php:641 msgid "Assigns text to the table hidden heading." -msgstr "" +msgstr "Wijst tekst toe aan de tabel verborgen koptekst." #: includes/admin/views/acf-taxonomy/advanced-settings.php:622 msgid "Tags list navigation" -msgstr "" +msgstr "Tags lijst navigatie" #: includes/admin/views/acf-taxonomy/advanced-settings.php:621 msgid "Assigns text to the table pagination hidden heading." -msgstr "" +msgstr "Wijst tekst toe aan de tabel paginering verborgen koptekst." #: includes/admin/views/acf-taxonomy/advanced-settings.php:597 msgid "Filter by category" -msgstr "" +msgstr "Filter op categorie" #: includes/admin/views/acf-taxonomy/advanced-settings.php:596 msgid "Assigns text to the filter button in the posts lists table." -msgstr "" +msgstr "Wijst tekst toe aan de filterknop in de berichten lijsten tabel." #: includes/admin/views/acf-taxonomy/advanced-settings.php:595 msgid "Filter By Item" -msgstr "" +msgstr "Filter op item" #. translators: %s Singular form of taxonomy name #: includes/admin/views/acf-taxonomy/advanced-settings.php:591 msgid "Filter by %s" -msgstr "" +msgstr "Filter op %s" #: includes/admin/views/acf-taxonomy/advanced-settings.php:575 #: includes/admin/views/acf-taxonomy/advanced-settings.php:576 @@ -923,14 +1115,16 @@ msgid "" "The description is not prominent by default; however, some themes may show " "it." msgstr "" +"De beschrijving is standaard niet prominent aanwezig; sommige thema's kunnen " +"hem echter wel tonen." #: includes/admin/views/acf-taxonomy/advanced-settings.php:574 msgid "Describes the Description field on the Edit Tags screen." -msgstr "" +msgstr "Beschrijft het veld beschrijving in het scherm bewerken tags." #: includes/admin/views/acf-taxonomy/advanced-settings.php:573 msgid "Description Field Description" -msgstr "" +msgstr "Beschrijving veld beschrijving" #: includes/admin/views/acf-taxonomy/advanced-settings.php:554 #: includes/admin/views/acf-taxonomy/advanced-settings.php:555 @@ -938,14 +1132,16 @@ msgid "" "Assign a parent term to create a hierarchy. The term Jazz, for example, " "would be the parent of Bebop and Big Band" msgstr "" +"Wijs een hoofdterm toe om een hiërarchie te creëren. De term jazz is " +"bijvoorbeeld het hoofd van Bebop en Big Band" #: includes/admin/views/acf-taxonomy/advanced-settings.php:553 msgid "Describes the Parent field on the Edit Tags screen." -msgstr "" +msgstr "Beschrijft het hoofd veld op het bewerken tags scherm." #: includes/admin/views/acf-taxonomy/advanced-settings.php:552 msgid "Parent Field Description" -msgstr "" +msgstr "Hoofdveld beschrijving" #: includes/admin/views/acf-taxonomy/advanced-settings.php:538 #: includes/admin/views/acf-taxonomy/advanced-settings.php:539 @@ -953,50 +1149,54 @@ msgid "" "The \"slug\" is the URL-friendly version of the name. It is usually all " "lower case and contains only letters, numbers, and hyphens." msgstr "" +"De \"slug\" is de URL vriendelijke versie van de naam. Het zijn meestal " +"allemaal kleine letters en bevat alleen letters, cijfers en koppeltekens." #: includes/admin/views/acf-taxonomy/advanced-settings.php:537 msgid "Describes the Slug field on the Edit Tags screen." -msgstr "" +msgstr "Beschrijft het slug veld op het bewerken tags scherm." #: includes/admin/views/acf-taxonomy/advanced-settings.php:536 msgid "Slug Field Description" -msgstr "" +msgstr "Slug veld beschrijving" #: includes/admin/views/acf-taxonomy/advanced-settings.php:522 #: includes/admin/views/acf-taxonomy/advanced-settings.php:523 msgid "The name is how it appears on your site" -msgstr "" +msgstr "De naam is zoals hij op je website staat" #: includes/admin/views/acf-taxonomy/advanced-settings.php:521 msgid "Describes the Name field on the Edit Tags screen." -msgstr "" +msgstr "Beschrijft het naamveld op het tags bewerken scherm." #: includes/admin/views/acf-taxonomy/advanced-settings.php:520 msgid "Name Field Description" -msgstr "" +msgstr "Naamveld beschrijving" #: includes/admin/views/acf-taxonomy/advanced-settings.php:507 msgid "No tags" -msgstr "" +msgstr "Geen tags" #: includes/admin/views/acf-taxonomy/advanced-settings.php:506 msgid "" "Assigns the text displayed in the posts and media list tables when no tags " "or categories are available." msgstr "" +"Wijst de tekst toe die wordt weergegeven in de tabellen met berichten en " +"media lijsten als er geen tags of categorieën beschikbaar zijn." #: includes/admin/views/acf-taxonomy/advanced-settings.php:505 msgid "No Terms" -msgstr "" +msgstr "Geen termen" #. translators: %s Plural form of taxonomy name #: includes/admin/views/acf-taxonomy/advanced-settings.php:501 msgid "No %s" -msgstr "" +msgstr "Geen %s" #: includes/admin/views/acf-taxonomy/advanced-settings.php:486 msgid "No tags found" -msgstr "" +msgstr "Geen tags gevonden" #: includes/admin/views/acf-taxonomy/advanced-settings.php:485 msgid "" @@ -1004,89 +1204,103 @@ msgid "" "the taxonomy meta box when no tags are available, and assigns the text used " "in the terms list table when there are no items for a taxonomy." msgstr "" +"Wijst de tekst toe die wordt weergegeven wanneer je klikt op de 'kies uit " +"meest gebruikte' tekst in de taxonomie metabox wanneer er geen tags " +"beschikbaar zijn, en wijst de tekst toe die wordt gebruikt in de termen " +"lijst tabel wanneer er geen items zijn voor een taxonomie." #: includes/admin/views/acf-taxonomy/advanced-settings.php:484 msgid "Not Found" -msgstr "" +msgstr "Niet gevonden" #: includes/admin/views/acf-taxonomy/advanced-settings.php:463 msgid "Assigns text to the Title field of the Most Used tab." -msgstr "" +msgstr "Wijst tekst toe aan het titelveld van de tab meest gebruikt." #: includes/admin/views/acf-taxonomy/advanced-settings.php:462 #: includes/admin/views/acf-taxonomy/advanced-settings.php:464 #: includes/admin/views/acf-taxonomy/advanced-settings.php:465 msgid "Most Used" -msgstr "" +msgstr "Meest gebruikt" #: includes/admin/views/acf-taxonomy/advanced-settings.php:444 msgid "Choose from the most used tags" -msgstr "" +msgstr "Kies uit de meest gebruikte tags" #: includes/admin/views/acf-taxonomy/advanced-settings.php:443 msgid "" "Assigns the 'choose from most used' text used in the meta box when " "JavaScript is disabled. Only used on non-hierarchical taxonomies." msgstr "" +"Wijst de 'kies uit meest gebruikte' tekst toe die wordt gebruikt in de " +"metabox wanneer JavaScript is uitgeschakeld. Alleen gebruikt op niet " +"hiërarchische taxonomieën." #: includes/admin/views/acf-taxonomy/advanced-settings.php:442 msgid "Choose From Most Used" -msgstr "" +msgstr "Kies uit de meest gebruikte" #. translators: %s Plural form of taxonomy name #: includes/admin/views/acf-taxonomy/advanced-settings.php:438 msgid "Choose from the most used %s" -msgstr "" +msgstr "Kies uit de meest gebruikte %s" #: includes/admin/views/acf-taxonomy/advanced-settings.php:418 msgid "Add or remove tags" -msgstr "" +msgstr "Tags toevoegen of verwijderen" #: includes/admin/views/acf-taxonomy/advanced-settings.php:417 msgid "" "Assigns the add or remove items text used in the meta box when JavaScript is " "disabled. Only used on non-hierarchical taxonomies" msgstr "" +"Wijst de tekst voor het toevoegen of verwijderen van items toe die wordt " +"gebruikt in de metabox wanneer JavaScript is uitgeschakeld. Alleen gebruikt " +"op niet hiërarchische taxonomieën" #: includes/admin/views/acf-taxonomy/advanced-settings.php:416 msgid "Add Or Remove Items" -msgstr "" +msgstr "Items toevoegen of verwijderen" #. translators: %s Plural form of taxonomy name #: includes/admin/views/acf-taxonomy/advanced-settings.php:412 msgid "Add or remove %s" -msgstr "" +msgstr "Toevoegen of verwijderen %s" #: includes/admin/views/acf-taxonomy/advanced-settings.php:392 msgid "Separate tags with commas" -msgstr "" +msgstr "Tags scheiden door komma's" #: includes/admin/views/acf-taxonomy/advanced-settings.php:391 msgid "" "Assigns the separate item with commas text used in the taxonomy meta box. " "Only used on non-hierarchical taxonomies." msgstr "" +"Wijst de gescheiden item met komma's tekst toe die wordt gebruikt in het " +"taxonomie metabox. Alleen gebruikt op niet hiërarchische taxonomieën." #: includes/admin/views/acf-taxonomy/advanced-settings.php:390 msgid "Separate Items With Commas" -msgstr "" +msgstr "Scheid items met komma's" #. translators: %s Plural form of taxonomy name #: includes/admin/views/acf-taxonomy/advanced-settings.php:386 msgid "Separate %s with commas" -msgstr "" +msgstr "Scheid %s met komma's" #: includes/admin/views/acf-taxonomy/advanced-settings.php:366 msgid "Popular Tags" -msgstr "" +msgstr "Populaire tags" #: includes/admin/views/acf-taxonomy/advanced-settings.php:365 msgid "Assigns popular items text. Only used for non-hierarchical taxonomies." msgstr "" +"Wijst populaire items tekst toe. Alleen gebruikt voor niet hiërarchische " +"taxonomieën." #: includes/admin/views/acf-taxonomy/advanced-settings.php:364 msgid "Popular Items" -msgstr "" +msgstr "Populaire items" #. translators: %s Plural form of taxonomy name #: includes/admin/views/acf-taxonomy/advanced-settings.php:361 @@ -1095,31 +1309,34 @@ msgstr "Populaire %s" #: includes/admin/views/acf-taxonomy/advanced-settings.php:347 msgid "Search Tags" -msgstr "" +msgstr "Tags zoeken" #: includes/admin/views/acf-taxonomy/advanced-settings.php:346 msgid "Assigns search items text." -msgstr "" +msgstr "Wijst zoek items tekst toe." #: includes/admin/views/acf-taxonomy/advanced-settings.php:323 msgid "Parent Category:" -msgstr "" +msgstr "Hoofdcategorie:" #: includes/admin/views/acf-taxonomy/advanced-settings.php:322 msgid "Assigns parent item text, but with a colon (:) added to the end." msgstr "" +"Wijst hoofd item tekst toe, maar met een dubbele punt (:) toegevoegd aan het " +"einde." #: includes/admin/views/acf-taxonomy/advanced-settings.php:321 msgid "Parent Item With Colon" -msgstr "" +msgstr "Hoofditem met dubbele punt" #: includes/admin/views/acf-taxonomy/advanced-settings.php:298 msgid "Parent Category" -msgstr "" +msgstr "Hoofdcategorie" #: includes/admin/views/acf-taxonomy/advanced-settings.php:297 msgid "Assigns parent item text. Only used on hierarchical taxonomies." msgstr "" +"Wijst hoofd item tekst toe. Alleen gebruikt bij hiërarchische taxonomieën." #: includes/admin/views/acf-taxonomy/advanced-settings.php:296 msgid "Parent Item" @@ -1132,36 +1349,36 @@ msgstr "Hoofd %s" #: includes/admin/views/acf-taxonomy/advanced-settings.php:278 msgid "New Tag Name" -msgstr "" +msgstr "Nieuwe tagnaam" #: includes/admin/views/acf-taxonomy/advanced-settings.php:277 msgid "Assigns the new item name text." -msgstr "" +msgstr "Wijst de nieuwe item naam tekst toe." #: includes/admin/views/acf-taxonomy/advanced-settings.php:276 msgid "New Item Name" -msgstr "" +msgstr "Nieuw item naam" #. translators: %s Singular form of taxonomy name #: includes/admin/views/acf-taxonomy/advanced-settings.php:273 msgid "New %s Name" -msgstr "" +msgstr "Nieuwe %s naam" #: includes/admin/views/acf-taxonomy/advanced-settings.php:258 msgid "Add New Tag" -msgstr "" +msgstr "Nieuwe tag toevoegen" #: includes/admin/views/acf-taxonomy/advanced-settings.php:257 msgid "Assigns the add new item text." -msgstr "" +msgstr "Wijst de tekst van het nieuwe item toe." #: includes/admin/views/acf-taxonomy/advanced-settings.php:238 msgid "Update Tag" -msgstr "" +msgstr "Tag bijwerken" #: includes/admin/views/acf-taxonomy/advanced-settings.php:237 msgid "Assigns the update item text." -msgstr "" +msgstr "Wijst de tekst van het update item toe." #: includes/admin/views/acf-taxonomy/advanced-settings.php:236 msgid "Update Item" @@ -1178,269 +1395,285 @@ msgstr "Tag bekijken" #: includes/admin/views/acf-taxonomy/advanced-settings.php:217 msgid "In the admin bar to view term during editing." -msgstr "" +msgstr "In de administratorbalk om de term te bekijken tijdens het bewerken." #: includes/admin/views/acf-taxonomy/advanced-settings.php:198 msgid "Edit Tag" -msgstr "" +msgstr "Tag bewerken" #: includes/admin/views/acf-taxonomy/advanced-settings.php:197 msgid "At the top of the editor screen when editing a term." -msgstr "" +msgstr "Aan de bovenkant van het editor scherm bij het bewerken van een term." #: includes/admin/views/acf-taxonomy/advanced-settings.php:178 msgid "All Tags" -msgstr "" +msgstr "Alle tags" #: includes/admin/views/acf-taxonomy/advanced-settings.php:177 msgid "Assigns the all items text." -msgstr "" +msgstr "Wijst de tekst van alle items toe." #: includes/admin/views/acf-taxonomy/advanced-settings.php:158 msgid "Assigns the menu name text." -msgstr "" +msgstr "Wijst de tekst van de menu naam toe." #: includes/admin/views/acf-taxonomy/advanced-settings.php:157 msgid "Menu Label" -msgstr "" +msgstr "Menulabel" #: includes/admin/views/acf-taxonomy/advanced-settings.php:131 msgid "Active taxonomies are enabled and registered with WordPress." -msgstr "" +msgstr "Actieve taxonomieën zijn ingeschakeld en geregistreerd bij WordPress." #: includes/admin/views/acf-taxonomy/advanced-settings.php:115 msgid "A descriptive summary of the taxonomy." -msgstr "" +msgstr "Een beschrijvende samenvatting van de taxonomie." #: includes/admin/views/acf-taxonomy/advanced-settings.php:95 msgid "A descriptive summary of the term." -msgstr "" +msgstr "Een beschrijvende samenvatting van de term." #: includes/admin/views/acf-taxonomy/advanced-settings.php:94 msgid "Term Description" -msgstr "" +msgstr "Term beschrijving" #: includes/admin/views/acf-taxonomy/advanced-settings.php:76 msgid "Single word, no spaces. Underscores and dashes allowed." -msgstr "" +msgstr "Eén woord, geen spaties. Underscores en streepjes zijn toegestaan." #: includes/admin/views/acf-taxonomy/advanced-settings.php:75 msgid "Term Slug" -msgstr "" +msgstr "Term slug" #: includes/admin/views/acf-taxonomy/advanced-settings.php:56 msgid "The name of the default term." -msgstr "" +msgstr "De naam van de standaard term." #: includes/admin/views/acf-taxonomy/advanced-settings.php:55 msgid "Term Name" -msgstr "" +msgstr "Term naam" #: includes/admin/views/acf-taxonomy/advanced-settings.php:41 msgid "" "Create a term for the taxonomy that cannot be deleted. It will not be " "selected for posts by default." msgstr "" +"Maak een term aan voor de taxonomie die niet verwijderd kan worden. Deze zal " +"niet standaard worden geselecteerd voor berichten." #: includes/admin/views/acf-taxonomy/advanced-settings.php:40 msgid "Default Term" -msgstr "" +msgstr "Standaard term" #: includes/admin/views/acf-taxonomy/advanced-settings.php:28 msgid "" "Whether terms in this taxonomy should be sorted in the order they are " "provided to `wp_set_object_terms()`." msgstr "" +"Of termen in deze taxonomie moeten worden gesorteerd in de volgorde waarin " +"ze worden aangeleverd aan `wp_set_object_terms()`." #: includes/admin/views/acf-taxonomy/advanced-settings.php:27 msgid "Sort Terms" -msgstr "" +msgstr "Termen sorteren" #: includes/admin/views/acf-post-type/list-empty.php:7 msgid "Add Post Type" -msgstr "" +msgstr "Berichttype toevoegen" #: includes/admin/views/acf-post-type/list-empty.php:6 msgid "" "Expand the functionality of WordPress beyond standard posts and pages with " "custom post types." msgstr "" +"Breid de functionaliteit van WordPress uit tot meer dan standaard berichten " +"en pagina's met aangepaste berichttypes." #: includes/admin/views/acf-post-type/list-empty.php:5 msgid "Add Your First Post Type" -msgstr "" +msgstr "Je eerste berichttype toevoegen" #: includes/admin/views/acf-post-type/basic-settings.php:136 #: includes/admin/views/acf-taxonomy/basic-settings.php:135 msgid "I know what I'm doing, show me all the options." -msgstr "" +msgstr "Ik weet wat ik doe, laat me alle opties zien." #: includes/admin/views/acf-post-type/basic-settings.php:135 #: includes/admin/views/acf-taxonomy/basic-settings.php:134 msgid "Advanced Configuration" -msgstr "" +msgstr "Geavanceerde configuratie" #: includes/admin/views/acf-post-type/basic-settings.php:123 msgid "Hierarchical post types can have descendants (like pages)." msgstr "" +"Hiërarchische berichttypes kunnen afstammelingen hebben (zoals pagina's)." #: includes/admin/views/acf-post-type/basic-settings.php:122 #: includes/admin/views/acf-taxonomy/advanced-settings.php:980 #: includes/admin/views/acf-taxonomy/basic-settings.php:121 msgid "Hierarchical" -msgstr "" +msgstr "Hiërarchisch" #: includes/admin/views/acf-post-type/basic-settings.php:107 msgid "Visible on the frontend and in the admin dashboard." -msgstr "" +msgstr "Zichtbaar op de front-end en in het beheerder dashboard." #: includes/admin/views/acf-post-type/basic-settings.php:106 #: includes/admin/views/acf-taxonomy/basic-settings.php:106 msgid "Public" -msgstr "" +msgstr "Publiek" #. translators: example post type #: includes/admin/views/acf-post-type/basic-settings.php:59 msgid "movie" -msgstr "" +msgstr "film" #: includes/admin/views/acf-post-type/basic-settings.php:57 msgid "Lower case letters, underscores and dashes only, Max 20 characters." msgstr "" +"Alleen kleine letters, underscores en streepjes, maximaal 20 karakters." #. translators: example post type #: includes/admin/views/acf-post-type/basic-settings.php:41 msgid "Movie" -msgstr "" +msgstr "Film" #: includes/admin/views/acf-post-type/basic-settings.php:39 #: includes/admin/views/acf-taxonomy/basic-settings.php:40 msgid "Singular Label" -msgstr "" +msgstr "Enkelvoudig label" #. translators: example post type #: includes/admin/views/acf-post-type/basic-settings.php:24 msgid "Movies" -msgstr "" +msgstr "Films" #: includes/admin/views/acf-post-type/basic-settings.php:22 #: includes/admin/views/acf-taxonomy/basic-settings.php:23 msgid "Plural Label" -msgstr "" +msgstr "Meervoud label" #: includes/admin/views/acf-post-type/advanced-settings.php:1275 msgid "" "Optional custom controller to use instead of `WP_REST_Posts_Controller`." msgstr "" +"Optionele aangepaste controller om te gebruiken in plaats van " +"`WP_REST_Posts_Controller`." #: includes/admin/views/acf-post-type/advanced-settings.php:1274 #: includes/admin/views/acf-taxonomy/advanced-settings.php:1210 msgid "Controller Class" -msgstr "" +msgstr "Controller klasse" #: includes/admin/views/acf-post-type/advanced-settings.php:1256 #: includes/admin/views/acf-taxonomy/advanced-settings.php:1191 msgid "The namespace part of the REST API URL." -msgstr "" +msgstr "De namespace sectie van de REST-API URL." #: includes/admin/views/acf-post-type/advanced-settings.php:1255 #: includes/admin/views/acf-taxonomy/advanced-settings.php:1190 msgid "Namespace Route" -msgstr "" +msgstr "Namespace route" #: includes/admin/views/acf-post-type/advanced-settings.php:1237 #: includes/admin/views/acf-taxonomy/advanced-settings.php:1172 msgid "The base URL for the post type REST API URLs." -msgstr "" +msgstr "De basis URL voor de berichttype REST-API URL's." #: includes/admin/views/acf-post-type/advanced-settings.php:1236 #: includes/admin/views/acf-taxonomy/advanced-settings.php:1171 msgid "Base URL" -msgstr "" +msgstr "Basis URL" #: includes/admin/views/acf-post-type/advanced-settings.php:1222 msgid "" "Exposes this post type in the REST API. Required to use the block editor." msgstr "" +"Toont dit berichttype in de REST-API. Vereist om de blok-editor te gebruiken." #: includes/admin/views/acf-post-type/advanced-settings.php:1221 #: includes/admin/views/acf-taxonomy/advanced-settings.php:1154 msgid "Show In REST API" -msgstr "" +msgstr "In REST-API tonen" #: includes/admin/views/acf-post-type/advanced-settings.php:1200 msgid "Customize the query variable name." -msgstr "" +msgstr "Pas de naam van de query variabele aan." #: includes/admin/views/acf-post-type/advanced-settings.php:1199 #: includes/admin/views/acf-taxonomy/advanced-settings.php:1054 msgid "Query Variable" -msgstr "" +msgstr "Query variabele" #: includes/admin/views/acf-post-type/advanced-settings.php:1177 #: includes/admin/views/acf-taxonomy/advanced-settings.php:1032 msgid "No Query Variable Support" -msgstr "" +msgstr "Geen ondersteuning voor query variabele" #: includes/admin/views/acf-post-type/advanced-settings.php:1176 #: includes/admin/views/acf-taxonomy/advanced-settings.php:1031 msgid "Custom Query Variable" -msgstr "" +msgstr "Aangepaste query variabele" #: includes/admin/views/acf-post-type/advanced-settings.php:1173 msgid "" "Items can be accessed using the non-pretty permalink, eg. {post_type}" "={post_slug}." msgstr "" +"Items zijn toegankelijk via de niet pretty permalink, bijv. {bericht_type}" +"={bericht_slug}." #: includes/admin/views/acf-post-type/advanced-settings.php:1172 #: includes/admin/views/acf-taxonomy/advanced-settings.php:1027 msgid "Query Variable Support" -msgstr "" +msgstr "Ondersteuning voor query variabelen" #: includes/admin/views/acf-post-type/advanced-settings.php:1147 #: includes/admin/views/acf-taxonomy/advanced-settings.php:1003 msgid "URLs for an item and items can be accessed with a query string." msgstr "" +"URL's voor een item en items kunnen worden benaderd met een query string." #: includes/admin/views/acf-post-type/advanced-settings.php:1146 #: includes/admin/views/acf-taxonomy/advanced-settings.php:1002 msgid "Publicly Queryable" -msgstr "" +msgstr "Openbaar opvraagbaar" #: includes/admin/views/acf-post-type/advanced-settings.php:1125 msgid "Custom slug for the Archive URL." -msgstr "" +msgstr "Aangepaste slug voor het archief URL." #: includes/admin/views/acf-post-type/advanced-settings.php:1124 msgid "Archive Slug" -msgstr "" +msgstr "Archief slug" #: includes/admin/views/acf-post-type/advanced-settings.php:1111 msgid "" "Has an item archive that can be customized with an archive template file in " "your theme." msgstr "" +"Heeft een item archief dat kan worden aangepast met een archief template " +"bestand in je thema." #: includes/admin/views/acf-post-type/advanced-settings.php:1110 msgid "Archive" -msgstr "" +msgstr "Archief" #: includes/admin/views/acf-post-type/advanced-settings.php:1090 msgid "Pagination support for the items URLs such as the archives." -msgstr "" +msgstr "Paginatie ondersteuning voor de items URL's zoals de archieven." #: includes/admin/views/acf-post-type/advanced-settings.php:1089 msgid "Pagination" -msgstr "" +msgstr "Paginering" #: includes/admin/views/acf-post-type/advanced-settings.php:1072 msgid "RSS feed URL for the post type items." -msgstr "" +msgstr "RSS feed URL voor de items van het berichttype." #: includes/admin/views/acf-post-type/advanced-settings.php:1071 msgid "Feed URL" -msgstr "" +msgstr "Feed URL" #: includes/admin/views/acf-post-type/advanced-settings.php:1053 #: includes/admin/views/acf-taxonomy/advanced-settings.php:961 @@ -1448,24 +1681,26 @@ msgid "" "Alters the permalink structure to add the `WP_Rewrite::$front` prefix to " "URLs." msgstr "" +"Wijzigt de permalink structuur om het `WP_Rewrite::$front` voorvoegsel toe " +"te voegen aan URLs." #: includes/admin/views/acf-post-type/advanced-settings.php:1052 #: includes/admin/views/acf-taxonomy/advanced-settings.php:960 msgid "Front URL Prefix" -msgstr "" +msgstr "Front URL voorvoegsel" #: includes/admin/views/acf-post-type/advanced-settings.php:1033 msgid "Customize the slug used in the URL." -msgstr "" +msgstr "Pas de slug in de URL aan." #: includes/admin/views/acf-post-type/advanced-settings.php:1032 #: includes/admin/views/acf-taxonomy/advanced-settings.php:940 msgid "URL Slug" -msgstr "" +msgstr "URL slug" #: includes/admin/views/acf-post-type/advanced-settings.php:1016 msgid "Permalinks for this post type are disabled." -msgstr "" +msgstr "Permalinks voor dit berichttype zijn uitgeschakeld." #. translators: this string will be appended with the new permalink structure. #: includes/admin/views/acf-post-type/advanced-settings.php:1015 @@ -1474,22 +1709,24 @@ msgid "" "Rewrite the URL using a custom slug defined in the input below. Your " "permalink structure will be" msgstr "" +"Herschrijf de URL met behulp van een aangepaste slug, gedefinieerd in de " +"onderstaande invoer. Je permalink structuur zal zijn" #: includes/admin/views/acf-post-type/advanced-settings.php:1007 #: includes/admin/views/acf-taxonomy/advanced-settings.php:915 msgid "No Permalink (prevent URL rewriting)" -msgstr "" +msgstr "Geen permalink (voorkom URL herschrijving)" #: includes/admin/views/acf-post-type/advanced-settings.php:1006 #: includes/admin/views/acf-taxonomy/advanced-settings.php:914 msgid "Custom Permalink" -msgstr "" +msgstr "Aangepaste permalink" #: includes/admin/views/acf-post-type/advanced-settings.php:1005 #: includes/admin/views/acf-post-type/advanced-settings.php:1175 #: includes/admin/views/acf-post-type/basic-settings.php:56 msgid "Post Type Key" -msgstr "" +msgstr "Berichttype sleutel" #. translators: this string will be appended with the new permalink structure. #: includes/admin/views/acf-post-type/advanced-settings.php:1003 @@ -1498,43 +1735,47 @@ msgid "" "Rewrite the URL using the post type key as the slug. Your permalink " "structure will be" msgstr "" +"Herschrijf de URL met de berichttype sleutel als slug. Je permalink " +"structuur zal zijn" #: includes/admin/views/acf-post-type/advanced-settings.php:1001 #: includes/admin/views/acf-taxonomy/advanced-settings.php:910 msgid "Permalink Rewrite" -msgstr "" +msgstr "Permalink herschrijven" #: includes/admin/views/acf-post-type/advanced-settings.php:987 msgid "Delete items by a user when that user is deleted." msgstr "" +"Verwijder items van een gebruiker wanneer die gebruiker wordt verwijderd." #: includes/admin/views/acf-post-type/advanced-settings.php:986 msgid "Delete With User" -msgstr "" +msgstr "Verwijder met gebruiker" #: includes/admin/views/acf-post-type/advanced-settings.php:972 msgid "Allow the post type to be exported from 'Tools' > 'Export'." -msgstr "" +msgstr "Laat het berichttype exporteren via 'Tools' > 'Exporteren'." #: includes/admin/views/acf-post-type/advanced-settings.php:971 msgid "Can Export" -msgstr "" +msgstr "Kan geëxporteerd worden" #: includes/admin/views/acf-post-type/advanced-settings.php:940 msgid "Optionally provide a plural to be used in capabilities." -msgstr "" +msgstr "Geef desgewenst een meervoud dat in rechten moet worden gebruikt." #: includes/admin/views/acf-post-type/advanced-settings.php:939 msgid "Plural Capability Name" -msgstr "" +msgstr "Meervoudige rechten naam" #: includes/admin/views/acf-post-type/advanced-settings.php:921 msgid "Choose another post type to base the capabilities for this post type." msgstr "" +"Kies een ander berichttype om de rechten voor dit berichttype te baseren." #: includes/admin/views/acf-post-type/advanced-settings.php:920 msgid "Singular Capability Name" -msgstr "" +msgstr "Enkelvoudige rechten naam" #: includes/admin/views/acf-post-type/advanced-settings.php:906 msgid "" @@ -1542,14 +1783,17 @@ msgid "" "capability names, eg. edit_post, delete_posts. Enable to use post type " "specific capabilities, eg. edit_{singular}, delete_{plural}." msgstr "" +"Standaard erven de rechten van het berichttype de namen van de 'Bericht' " +"rechten, bv. edit_post, delete_posts. Inschakelen om berichttype specifieke " +"rechten te gebruiken, bijv. Edit_{singular}, delete_{plural}." #: includes/admin/views/acf-post-type/advanced-settings.php:905 msgid "Rename Capabilities" -msgstr "" +msgstr "Rechten hernoemen" #: includes/admin/views/acf-post-type/advanced-settings.php:890 msgid "Exclude From Search" -msgstr "" +msgstr "Uitsluiten van zoeken" #: includes/admin/views/acf-post-type/advanced-settings.php:877 #: includes/admin/views/acf-taxonomy/advanced-settings.php:854 @@ -1557,41 +1801,45 @@ msgid "" "Allow items to be added to menus in the 'Appearance' > 'Menus' screen. Must " "be turned on in 'Screen options'." msgstr "" +"Sta toe dat items worden toegevoegd aan menu's in het scherm 'Weergave' > " +"'Menu's'. Moet ingeschakeld zijn in 'Scherminstellingen'." #: includes/admin/views/acf-post-type/advanced-settings.php:876 #: includes/admin/views/acf-taxonomy/advanced-settings.php:853 msgid "Appearance Menus Support" -msgstr "" +msgstr "Weergave menu's ondersteuning" #: includes/admin/views/acf-post-type/advanced-settings.php:858 msgid "Appears as an item in the 'New' menu in the admin bar." -msgstr "" +msgstr "Verschijnt als een item in het menu \"Nieuw\" in de administratorbalk." #: includes/admin/views/acf-post-type/advanced-settings.php:857 msgid "Show In Admin Bar" -msgstr "" +msgstr "In administratorbalk tonen" #: includes/admin/views/acf-post-type/advanced-settings.php:826 msgid "" "A PHP function name to be called when setting up the meta boxes for the edit " "screen." msgstr "" +"Een PHP functie naam die moet worden aangeroepen bij het instellen van de " +"meta boxen voor het bewerking scherm." #: includes/admin/views/acf-post-type/advanced-settings.php:825 msgid "Custom Meta Box Callback" -msgstr "" +msgstr "Aangepaste metabox callback" #: includes/admin/views/acf-post-type/advanced-settings.php:805 msgid "Menu Icon" -msgstr "" +msgstr "Menu icoon" #: includes/admin/views/acf-post-type/advanced-settings.php:787 msgid "The position in the sidebar menu in the admin dashboard." -msgstr "" +msgstr "De positie in het zijbalk menu in het beheerder dashboard." #: includes/admin/views/acf-post-type/advanced-settings.php:786 msgid "Menu Position" -msgstr "" +msgstr "Menu positie" #: includes/admin/views/acf-post-type/advanced-settings.php:768 msgid "" @@ -1599,10 +1847,13 @@ msgid "" "an existing top level item is supplied here, the post type will be added as " "a submenu item under it." msgstr "" +"Standaard krijgt het berichttype een nieuw top niveau item in het beheerder " +"menu. Als een bestaand top niveau item hier wordt aangeleverd, zal het " +"berichttype worden toegevoegd als een submenu item eronder." #: includes/admin/views/acf-post-type/advanced-settings.php:767 msgid "Admin Menu Parent" -msgstr "" +msgstr "Beheerder hoofd menu" #. translators: %s = "dashicon class name", link to the WordPress dashicon #. documentation. @@ -1611,333 +1862,348 @@ msgid "" "The icon used for the post type menu item in the admin dashboard. Can be a " "URL or %s to use for the icon." msgstr "" +"Het icoon dat wordt gebruikt voor het berichttype menu-item in het beheerder " +"dashboard. Kan een URL of %s zijn om te gebruiken voor het icoon." #: includes/admin/views/acf-post-type/advanced-settings.php:750 msgid "Dashicon class name" -msgstr "" +msgstr "Dashicon klasse naam" #: includes/admin/views/acf-post-type/advanced-settings.php:739 #: includes/admin/views/acf-taxonomy/advanced-settings.php:734 msgid "Admin editor navigation in the sidebar menu." -msgstr "" +msgstr "Beheerder editor navigatie in het zijbalk menu." #: includes/admin/views/acf-post-type/advanced-settings.php:738 #: includes/admin/views/acf-taxonomy/advanced-settings.php:733 msgid "Show In Admin Menu" -msgstr "" +msgstr "Toon in beheerder menu" #: includes/admin/views/acf-post-type/advanced-settings.php:725 #: includes/admin/views/acf-taxonomy/advanced-settings.php:719 msgid "Items can be edited and managed in the admin dashboard." -msgstr "" +msgstr "Items kunnen worden bewerkt en beheerd in het beheerder dashboard." #: includes/admin/views/acf-post-type/advanced-settings.php:724 #: includes/admin/views/acf-taxonomy/advanced-settings.php:718 msgid "Show In UI" -msgstr "" +msgstr "In UI tonen" #: includes/admin/views/acf-post-type/advanced-settings.php:694 msgid "A link to a post." -msgstr "" +msgstr "Een link naar een bericht." #: includes/admin/views/acf-post-type/advanced-settings.php:693 msgid "Description for a navigation link block variation." -msgstr "" +msgstr "Beschrijving voor een navigatie link blok variatie." #: includes/admin/views/acf-post-type/advanced-settings.php:692 #: includes/admin/views/acf-taxonomy/advanced-settings.php:702 msgid "Item Link Description" -msgstr "" +msgstr "Item link beschrijving" #. translators: %s Singular form of post type name #: includes/admin/views/acf-post-type/advanced-settings.php:688 msgid "A link to a %s." -msgstr "" +msgstr "Een link naar een %s." #: includes/admin/views/acf-post-type/advanced-settings.php:673 msgid "Post Link" -msgstr "" +msgstr "Bericht link" #: includes/admin/views/acf-post-type/advanced-settings.php:672 msgid "Title for a navigation link block variation." -msgstr "" +msgstr "Titel voor een navigatie link blok variatie." #: includes/admin/views/acf-post-type/advanced-settings.php:671 #: includes/admin/views/acf-taxonomy/advanced-settings.php:681 msgid "Item Link" -msgstr "" +msgstr "Item link" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name #: includes/admin/views/acf-post-type/advanced-settings.php:668 #: includes/admin/views/acf-taxonomy/advanced-settings.php:678 msgid "%s Link" -msgstr "" +msgstr "%s link" #: includes/admin/views/acf-post-type/advanced-settings.php:653 msgid "Post updated." -msgstr "" +msgstr "Bericht bijgewerkt." #: includes/admin/views/acf-post-type/advanced-settings.php:652 msgid "In the editor notice after an item is updated." -msgstr "" +msgstr "In de editor melding nadat een item is bijgewerkt." #: includes/admin/views/acf-post-type/advanced-settings.php:651 msgid "Item Updated" -msgstr "" +msgstr "Item bijgewerkt" #. translators: %s Singular form of post type name #: includes/admin/views/acf-post-type/advanced-settings.php:648 msgid "%s updated." -msgstr "" +msgstr "%s bijgewerkt." #: includes/admin/views/acf-post-type/advanced-settings.php:633 msgid "Post scheduled." -msgstr "" +msgstr "Bericht ingepland." #: includes/admin/views/acf-post-type/advanced-settings.php:632 msgid "In the editor notice after scheduling an item." -msgstr "" +msgstr "In de editor melding na het plannen van een item." #: includes/admin/views/acf-post-type/advanced-settings.php:631 msgid "Item Scheduled" -msgstr "" +msgstr "Item gepland" #. translators: %s Singular form of post type name #: includes/admin/views/acf-post-type/advanced-settings.php:628 msgid "%s scheduled." -msgstr "" +msgstr "%s gepland." #: includes/admin/views/acf-post-type/advanced-settings.php:613 msgid "Post reverted to draft." -msgstr "" +msgstr "Bericht teruggezet naar concept." #: includes/admin/views/acf-post-type/advanced-settings.php:612 msgid "In the editor notice after reverting an item to draft." -msgstr "" +msgstr "In de editor melding na het terugdraaien van een item naar concept." #: includes/admin/views/acf-post-type/advanced-settings.php:611 msgid "Item Reverted To Draft" -msgstr "" +msgstr "Item teruggezet naar concept" #. translators: %s Singular form of post type name #: includes/admin/views/acf-post-type/advanced-settings.php:608 msgid "%s reverted to draft." -msgstr "" +msgstr "%s teruggezet naar het concept." #: includes/admin/views/acf-post-type/advanced-settings.php:593 msgid "Post published privately." -msgstr "" +msgstr "Bericht privé gepubliceerd." #: includes/admin/views/acf-post-type/advanced-settings.php:592 msgid "In the editor notice after publishing a private item." -msgstr "" +msgstr "In de editor melding na het publiceren van een privé item." #: includes/admin/views/acf-post-type/advanced-settings.php:591 msgid "Item Published Privately" -msgstr "" +msgstr "Item privé gepubliceerd" #. translators: %s Singular form of post type name #: includes/admin/views/acf-post-type/advanced-settings.php:588 msgid "%s published privately." -msgstr "" +msgstr "%s privé gepubliceerd." #: includes/admin/views/acf-post-type/advanced-settings.php:573 msgid "Post published." -msgstr "" +msgstr "Bericht gepubliceerd." #: includes/admin/views/acf-post-type/advanced-settings.php:572 msgid "In the editor notice after publishing an item." -msgstr "" +msgstr "In de editor melding na het publiceren van een item." #: includes/admin/views/acf-post-type/advanced-settings.php:571 msgid "Item Published" -msgstr "" +msgstr "Item gepubliceerd" #. translators: %s Singular form of post type name #: includes/admin/views/acf-post-type/advanced-settings.php:568 msgid "%s published." -msgstr "" +msgstr "%s gepubliceerd." #: includes/admin/views/acf-post-type/advanced-settings.php:553 msgid "Posts list" -msgstr "" +msgstr "Berichtenlijst" #: includes/admin/views/acf-post-type/advanced-settings.php:552 msgid "Used by screen readers for the items list on the post type list screen." msgstr "" +"Gebruikt door scherm lezers voor de item lijst op het berichttype lijst " +"scherm." #: includes/admin/views/acf-post-type/advanced-settings.php:551 #: includes/admin/views/acf-taxonomy/advanced-settings.php:640 msgid "Items List" -msgstr "" +msgstr "Items lijst" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name #: includes/admin/views/acf-post-type/advanced-settings.php:548 #: includes/admin/views/acf-taxonomy/advanced-settings.php:637 msgid "%s list" -msgstr "" +msgstr "%s lijst" #: includes/admin/views/acf-post-type/advanced-settings.php:533 msgid "Posts list navigation" -msgstr "" +msgstr "Berichten lijst navigatie" #: includes/admin/views/acf-post-type/advanced-settings.php:532 msgid "" "Used by screen readers for the filter list pagination on the post type list " "screen." msgstr "" +"Gebruikt door scherm lezers voor de paginering van de filter lijst op het " +"berichttype lijst scherm." #: includes/admin/views/acf-post-type/advanced-settings.php:531 #: includes/admin/views/acf-taxonomy/advanced-settings.php:620 msgid "Items List Navigation" -msgstr "" +msgstr "Items lijst navigatie" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name #: includes/admin/views/acf-post-type/advanced-settings.php:528 #: includes/admin/views/acf-taxonomy/advanced-settings.php:617 msgid "%s list navigation" -msgstr "" +msgstr "%s lijst navigatie" #: includes/admin/views/acf-post-type/advanced-settings.php:512 msgid "Filter posts by date" -msgstr "" +msgstr "Filter berichten op datum" #: includes/admin/views/acf-post-type/advanced-settings.php:511 msgid "" "Used by screen readers for the filter by date heading on the post type list " "screen." msgstr "" +"Gebruikt door scherm lezers voor de filter op datum koptekst op het " +"berichttype lijst scherm." #: includes/admin/views/acf-post-type/advanced-settings.php:510 msgid "Filter Items By Date" -msgstr "" +msgstr "Filter items op datum" #. translators: %s Plural form of post type name #: includes/admin/views/acf-post-type/advanced-settings.php:506 msgid "Filter %s by date" -msgstr "" +msgstr "Filter %s op datum" #: includes/admin/views/acf-post-type/advanced-settings.php:491 msgid "Filter posts list" -msgstr "" +msgstr "Filter berichtenlijst" #: includes/admin/views/acf-post-type/advanced-settings.php:490 msgid "" "Used by screen readers for the filter links heading on the post type list " "screen." msgstr "" +"Gebruikt door scherm lezers voor de koptekst filter links op het scherm van " +"de berichttypes lijst." #: includes/admin/views/acf-post-type/advanced-settings.php:489 msgid "Filter Items List" -msgstr "" +msgstr "Itemslijst filteren" #. translators: %s Plural form of post type name #: includes/admin/views/acf-post-type/advanced-settings.php:485 msgid "Filter %s list" -msgstr "" +msgstr "Filter %s lijst" #: includes/admin/views/acf-post-type/advanced-settings.php:469 msgid "In the media modal showing all media uploaded to this item." msgstr "" +"In het media modaal worden alle media getoond die naar dit item zijn " +"geüpload." #: includes/admin/views/acf-post-type/advanced-settings.php:468 msgid "Uploaded To This Item" -msgstr "" +msgstr "Geüpload naar dit item" #. translators: %s Singular form of post type name #: includes/admin/views/acf-post-type/advanced-settings.php:464 msgid "Uploaded to this %s" -msgstr "" +msgstr "Geüpload naar deze %s" #: includes/admin/views/acf-post-type/advanced-settings.php:449 msgid "Insert into post" -msgstr "" +msgstr "Invoegen in bericht" #: includes/admin/views/acf-post-type/advanced-settings.php:448 msgid "As the button label when adding media to content." -msgstr "" +msgstr "Als knop label bij het toevoegen van media aan inhoud." #: includes/admin/views/acf-post-type/advanced-settings.php:447 msgid "Insert Into Media Button" -msgstr "" +msgstr "Invoegen in media knop" #. translators: %s Singular form of post type name #: includes/admin/views/acf-post-type/advanced-settings.php:443 msgid "Insert into %s" -msgstr "" +msgstr "Invoegen in %s" #: includes/admin/views/acf-post-type/advanced-settings.php:428 msgid "Use as featured image" -msgstr "" +msgstr "Gebruik als uitgelichte afbeelding" #: includes/admin/views/acf-post-type/advanced-settings.php:427 msgid "" "As the button label for selecting to use an image as the featured image." msgstr "" +"Als knop label voor het selecteren van een afbeelding als uitgelichte " +"afbeelding." #: includes/admin/views/acf-post-type/advanced-settings.php:426 msgid "Use Featured Image" -msgstr "" +msgstr "Gebruik uitgelichte afbeelding" #: includes/admin/views/acf-post-type/advanced-settings.php:413 msgid "Remove featured image" -msgstr "" +msgstr "Uitgelichte afbeelding verwijderen" #: includes/admin/views/acf-post-type/advanced-settings.php:412 msgid "As the button label when removing the featured image." -msgstr "" +msgstr "Als het knop label bij het verwijderen van de uitgelichte afbeelding." #: includes/admin/views/acf-post-type/advanced-settings.php:411 msgid "Remove Featured Image" -msgstr "" +msgstr "Uitgelichte afbeelding verwijderen" #: includes/admin/views/acf-post-type/advanced-settings.php:398 msgid "Set featured image" -msgstr "" +msgstr "Uitgelichte afbeelding instellen" #: includes/admin/views/acf-post-type/advanced-settings.php:397 msgid "As the button label when setting the featured image." -msgstr "" +msgstr "Als knop label bij het instellen van de uitgelichte afbeelding." #: includes/admin/views/acf-post-type/advanced-settings.php:396 msgid "Set Featured Image" -msgstr "" +msgstr "Uitgelichte afbeelding instellen" #: includes/admin/views/acf-post-type/advanced-settings.php:383 msgid "Featured image" -msgstr "" +msgstr "Uitgelichte afbeelding" #: includes/admin/views/acf-post-type/advanced-settings.php:382 msgid "In the editor used for the title of the featured image meta box." msgstr "" +"In de editor gebruikt voor de titel van de uitgelichte afbeelding metabox." #: includes/admin/views/acf-post-type/advanced-settings.php:381 msgid "Featured Image Meta Box" -msgstr "" +msgstr "Uitgelichte afbeelding metabox" #: includes/admin/views/acf-post-type/advanced-settings.php:368 msgid "Post Attributes" -msgstr "" +msgstr "Berichtattributen" #: includes/admin/views/acf-post-type/advanced-settings.php:367 msgid "In the editor used for the title of the post attributes meta box." -msgstr "" +msgstr "In de editor gebruikt voor de titel van de bericht attributen metabox." #: includes/admin/views/acf-post-type/advanced-settings.php:366 msgid "Attributes Meta Box" -msgstr "" +msgstr "Attributen metabox" #. translators: %s Singular form of post type name #: includes/admin/views/acf-post-type/advanced-settings.php:363 msgid "%s Attributes" -msgstr "" +msgstr "%s attributen" #: includes/admin/views/acf-post-type/advanced-settings.php:348 msgid "Post Archives" -msgstr "" +msgstr "Bericht archieven" #: includes/admin/views/acf-post-type/advanced-settings.php:347 msgid "" @@ -1946,119 +2212,129 @@ msgid "" "appears when editing menus in 'Live Preview' mode and a custom archive slug " "has been provided." msgstr "" +"Voegt 'Berichttype archief' items met dit label toe aan de lijst van " +"berichten die getoond worden bij het toevoegen van items aan een bestaand " +"menu in een CPT met archieven ingeschakeld. Verschijnt alleen bij het " +"bewerken van menu's in 'Live voorbeeld' modus en wanneer een aangepaste " +"archief slug is opgegeven." #: includes/admin/views/acf-post-type/advanced-settings.php:346 msgid "Archives Nav Menu" -msgstr "" +msgstr "Archief nav menu" #. translators: %s Singular form of post type name #: includes/admin/views/acf-post-type/advanced-settings.php:343 msgid "%s Archives" -msgstr "" +msgstr "%s archieven" #: includes/admin/views/acf-post-type/advanced-settings.php:328 msgid "No posts found in Trash" -msgstr "" +msgstr "Geen berichten gevonden in de prullenmand" #: includes/admin/views/acf-post-type/advanced-settings.php:327 msgid "" "At the top of the post type list screen when there are no posts in the trash." msgstr "" +"Aan de bovenkant van het scherm van de berichttype lijst wanneer er geen " +"berichten in de prullenmand zitten." #: includes/admin/views/acf-post-type/advanced-settings.php:326 msgid "No Items Found in Trash" -msgstr "" +msgstr "Geen items gevonden in de prullenmand" #. translators: %s Plural form of post type name #: includes/admin/views/acf-post-type/advanced-settings.php:322 msgid "No %s found in Trash" -msgstr "" +msgstr "Geen %s gevonden in de prullenmand" #: includes/admin/views/acf-post-type/advanced-settings.php:307 msgid "No posts found" -msgstr "" +msgstr "Geen berichten gevonden" #: includes/admin/views/acf-post-type/advanced-settings.php:306 msgid "" "At the top of the post type list screen when there are no posts to display." msgstr "" +"Aan de bovenkant van het scherm van de berichttypes lijst wanneer er geen " +"berichten zijn om te tonen." #: includes/admin/views/acf-post-type/advanced-settings.php:305 msgid "No Items Found" -msgstr "" +msgstr "Geen items gevonden" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name #: includes/admin/views/acf-post-type/advanced-settings.php:301 #: includes/admin/views/acf-taxonomy/advanced-settings.php:480 msgid "No %s found" -msgstr "" +msgstr "Geen %s gevonden" #: includes/admin/views/acf-post-type/advanced-settings.php:286 msgid "Search Posts" -msgstr "" +msgstr "Berichten zoeken" #: includes/admin/views/acf-post-type/advanced-settings.php:285 msgid "At the top of the items screen when searching for an item." -msgstr "" +msgstr "Aan de bovenkant van het items scherm bij het zoeken naar een item." #: includes/admin/views/acf-post-type/advanced-settings.php:284 #: includes/admin/views/acf-taxonomy/advanced-settings.php:345 msgid "Search Items" -msgstr "" +msgstr "Items zoeken" #. translators: %s Singular form of post type name #. translators: %s Plural form of taxonomy name #: includes/admin/views/acf-post-type/advanced-settings.php:281 #: includes/admin/views/acf-taxonomy/advanced-settings.php:342 msgid "Search %s" -msgstr "" +msgstr "Zoek %s" #: includes/admin/views/acf-post-type/advanced-settings.php:266 msgid "Parent Page:" -msgstr "" +msgstr "Hoofdpagina:" #: includes/admin/views/acf-post-type/advanced-settings.php:265 msgid "For hierarchical types in the post type list screen." -msgstr "" +msgstr "Voor hiërarchische types in het berichttype lijst scherm." #: includes/admin/views/acf-post-type/advanced-settings.php:264 msgid "Parent Item Prefix" -msgstr "" +msgstr "Hoofditem voorvoegsel" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name #: includes/admin/views/acf-post-type/advanced-settings.php:261 #: includes/admin/views/acf-taxonomy/advanced-settings.php:318 msgid "Parent %s:" -msgstr "" +msgstr "Hoofd %s:" #: includes/admin/views/acf-post-type/advanced-settings.php:246 msgid "New Post" -msgstr "" +msgstr "Nieuw bericht" #: includes/admin/views/acf-post-type/advanced-settings.php:244 msgid "New Item" -msgstr "" +msgstr "Nieuw item" #. translators: %s Singular form of post type name #: includes/admin/views/acf-post-type/advanced-settings.php:241 msgid "New %s" -msgstr "" +msgstr "Nieuw %s" #: includes/admin/views/acf-post-type/advanced-settings.php:206 #: includes/admin/views/acf-post-type/advanced-settings.php:226 msgid "Add New Post" -msgstr "" +msgstr "Nieuw bericht toevoegen" #: includes/admin/views/acf-post-type/advanced-settings.php:205 msgid "At the top of the editor screen when adding a new item." msgstr "" +"Aan de bovenkant van het editor scherm bij het toevoegen van een nieuw item." #: includes/admin/views/acf-post-type/advanced-settings.php:204 #: includes/admin/views/acf-taxonomy/advanced-settings.php:256 msgid "Add New Item" -msgstr "" +msgstr "Nieuw item toevoegen" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name @@ -2066,34 +2342,38 @@ msgstr "" #: includes/admin/views/acf-post-type/advanced-settings.php:221 #: includes/admin/views/acf-taxonomy/advanced-settings.php:253 msgid "Add New %s" -msgstr "" +msgstr "Nieuwe %s toevoegen" #: includes/admin/views/acf-post-type/advanced-settings.php:186 msgid "View Posts" -msgstr "" +msgstr "Berichten bekijken" #: includes/admin/views/acf-post-type/advanced-settings.php:185 msgid "" "Appears in the admin bar in the 'All Posts' view, provided the post type " "supports archives and the home page is not an archive of that post type." msgstr "" +"Verschijnt in de administratorbalk in de weergave 'Alle berichten', als het " +"berichttype archieven ondersteunt en de homepage geen archief is van dat " +"berichttype." #: includes/admin/views/acf-post-type/advanced-settings.php:184 msgid "View Items" -msgstr "" +msgstr "Items bekijken" #: includes/admin/views/acf-post-type/advanced-settings.php:166 msgid "View Post" -msgstr "" +msgstr "Bericht bekijken" #: includes/admin/views/acf-post-type/advanced-settings.php:165 msgid "In the admin bar to view item when editing it." msgstr "" +"In de administratorbalk om het item te bekijken wanneer je het bewerkt." #: includes/admin/views/acf-post-type/advanced-settings.php:164 #: includes/admin/views/acf-taxonomy/advanced-settings.php:216 msgid "View Item" -msgstr "" +msgstr "Item bekijken" #. translators: %s Singular form of post type name #. translators: %s Plural form of post type name @@ -2102,136 +2382,140 @@ msgstr "" #: includes/admin/views/acf-post-type/advanced-settings.php:181 #: includes/admin/views/acf-taxonomy/advanced-settings.php:213 msgid "View %s" -msgstr "" +msgstr "Bekijk %s" #: includes/admin/views/acf-post-type/advanced-settings.php:146 msgid "Edit Post" -msgstr "" +msgstr "Bericht bewerken" #: includes/admin/views/acf-post-type/advanced-settings.php:145 msgid "At the top of the editor screen when editing an item." -msgstr "" +msgstr "Aan de bovenkant van het editor scherm bij het bewerken van een item." #: includes/admin/views/acf-post-type/advanced-settings.php:144 #: includes/admin/views/acf-taxonomy/advanced-settings.php:196 msgid "Edit Item" -msgstr "" +msgstr "Item bewerken" #. translators: %s Singular form of post type name #. translators: %s Singular form of taxonomy name #: includes/admin/views/acf-post-type/advanced-settings.php:141 #: includes/admin/views/acf-taxonomy/advanced-settings.php:193 msgid "Edit %s" -msgstr "" +msgstr "Bewerk %s" #: includes/admin/views/acf-post-type/advanced-settings.php:126 msgid "All Posts" -msgstr "" +msgstr "Alle berichten" #: includes/admin/views/acf-post-type/advanced-settings.php:125 #: includes/admin/views/acf-post-type/advanced-settings.php:225 #: includes/admin/views/acf-post-type/advanced-settings.php:245 msgid "In the post type submenu in the admin dashboard." -msgstr "" +msgstr "In het sub menu van het berichttype in het beheerder dashboard." #: includes/admin/views/acf-post-type/advanced-settings.php:124 #: includes/admin/views/acf-taxonomy/advanced-settings.php:176 msgid "All Items" -msgstr "" +msgstr "Alle items" #. translators: %s Plural form of post type name #. translators: %s Plural form of taxonomy name #: includes/admin/views/acf-post-type/advanced-settings.php:121 #: includes/admin/views/acf-taxonomy/advanced-settings.php:173 msgid "All %s" -msgstr "" +msgstr "Alle %s" #: includes/admin/views/acf-post-type/advanced-settings.php:105 msgid "Admin menu name for the post type." -msgstr "" +msgstr "Beheerder menu naam voor het berichttype." #: includes/admin/views/acf-post-type/advanced-settings.php:104 msgid "Menu Name" -msgstr "" +msgstr "Menu naam" #: includes/admin/views/acf-post-type/advanced-settings.php:90 #: includes/admin/views/acf-taxonomy/advanced-settings.php:142 msgid "Regenerate all labels using the Singular and Plural labels" msgstr "" +"Alle labels opnieuw genereren met behulp van de labels voor enkelvoud en " +"meervoud" #: includes/admin/views/acf-post-type/advanced-settings.php:88 #: includes/admin/views/acf-taxonomy/advanced-settings.php:140 msgid "Regenerate" -msgstr "" +msgstr "Regenereren" #: includes/admin/views/acf-post-type/advanced-settings.php:79 msgid "Active post types are enabled and registered with WordPress." -msgstr "" +msgstr "Actieve berichttypes zijn ingeschakeld en geregistreerd bij WordPress." #: includes/admin/views/acf-post-type/advanced-settings.php:63 msgid "A descriptive summary of the post type." -msgstr "" +msgstr "Een beschrijvende samenvatting van het berichttype." #: includes/admin/views/acf-post-type/advanced-settings.php:48 msgid "Add Custom" -msgstr "" +msgstr "Aangepaste toevoegen" #: includes/admin/views/acf-post-type/advanced-settings.php:42 msgid "Enable various features in the content editor." -msgstr "" +msgstr "Verschillende functies in de inhoud editor inschakelen." #: includes/admin/views/acf-post-type/advanced-settings.php:31 msgid "Post Formats" -msgstr "" +msgstr "Berichtformaten" #: includes/admin/views/acf-post-type/advanced-settings.php:25 msgid "Editor" -msgstr "" +msgstr "Editor" #: includes/admin/views/acf-post-type/advanced-settings.php:24 msgid "Trackbacks" -msgstr "" +msgstr "Trackbacks" #: includes/admin/views/acf-post-type/basic-settings.php:87 msgid "Select existing taxonomies to classify items of the post type." msgstr "" +"Selecteer bestaande taxonomieën om items van het berichttype te " +"classificeren." #: includes/admin/views/acf-field-group/field.php:145 msgid "Browse Fields" -msgstr "" +msgstr "Bladeren door velden" #: includes/admin/tools/class-acf-admin-tool-import.php:290 msgid "Nothing to import" -msgstr "" +msgstr "Er is niets om te importeren" #: includes/admin/tools/class-acf-admin-tool-import.php:285 msgid ". The Custom Post Type UI plugin can be deactivated." -msgstr "" +msgstr ". De Custom Post Type UI plugin kan worden gedeactiveerd." #. translators: %d - number of items imported from CPTUI #: includes/admin/tools/class-acf-admin-tool-import.php:276 msgid "Imported %d item from Custom Post Type UI -" msgid_plural "Imported %d items from Custom Post Type UI -" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%d item geïmporteerd uit Custom Post Type UI -" +msgstr[1] "%d items geïmporteerd uit Custom Post Type UI -" #: includes/admin/tools/class-acf-admin-tool-import.php:260 msgid "Failed to import taxonomies." -msgstr "" +msgstr "Kan taxonomieën niet importeren." #: includes/admin/tools/class-acf-admin-tool-import.php:242 msgid "Failed to import post types." -msgstr "" +msgstr "Kan berichttypes niet importeren." #: includes/admin/tools/class-acf-admin-tool-import.php:231 msgid "Nothing from Custom Post Type UI plugin selected for import." -msgstr "" +msgstr "Niets van extra berichttype UI plugin geselecteerd voor import." #: includes/admin/tools/class-acf-admin-tool-import.php:207 msgid "Imported 1 item" msgid_plural "Imported %s items" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "1 item geïmporteerd" +msgstr[1] "%s items geïmporteerd" #: includes/admin/tools/class-acf-admin-tool-import.php:121 msgid "" @@ -2239,11 +2523,15 @@ msgid "" "exists will overwrite the settings for the existing Post Type or Taxonomy " "with those of the import." msgstr "" +"Als je een berichttype of taxonomie importeert met dezelfde sleutel als een " +"reeds bestaand berichttype of taxonomie, worden de instellingen voor het " +"bestaande berichttype of de bestaande taxonomie overschreven met die van de " +"import." #: includes/admin/tools/class-acf-admin-tool-import.php:110 #: includes/admin/tools/class-acf-admin-tool-import.php:126 msgid "Import from Custom Post Type UI" -msgstr "" +msgstr "Importeer vanuit Custom Post Type UI" #: includes/admin/tools/class-acf-admin-tool-export.php:398 msgid "" @@ -2254,74 +2542,81 @@ msgid "" "php file or include it within an external file, then deactivate or delete " "the items from the ACF admin." msgstr "" +"De volgende code kan worden gebruikt om een lokale versie van de " +"geselecteerde items te registreren. Het lokaal opslaan van veldgroepen, " +"berichttypen of taxonomieën kan veel voordelen bieden, zoals snellere " +"laadtijden, versiebeheer en dynamische velden/instellingen. Kopieer en plak " +"de volgende code in het functions.php bestand van je thema of neem het op in " +"een extern bestand, en deactiveer of verwijder vervolgens de items uit de " +"ACF beheer." #: includes/admin/tools/class-acf-admin-tool-export.php:397 msgid "Export - Generate PHP" -msgstr "" +msgstr "Exporteren - PHP genereren" #: includes/admin/tools/class-acf-admin-tool-export.php:371 msgid "Export" -msgstr "" +msgstr "Exporteren" #: includes/admin/tools/class-acf-admin-tool-export.php:264 msgid "Select Taxonomies" -msgstr "" +msgstr "Taxonomieën selecteren" #: includes/admin/tools/class-acf-admin-tool-export.php:242 msgid "Select Post Types" -msgstr "" +msgstr "Berichttypes selecteren" #: includes/admin/tools/class-acf-admin-tool-export.php:160 msgid "Exported 1 item." msgid_plural "Exported %s items." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "1 item geëxporteerd." +msgstr[1] "%s items geëxporteerd." #: includes/admin/post-types/admin-taxonomy.php:129 #: assets/build/js/acf-internal-post-type.js:182 #: assets/build/js/acf-internal-post-type.js:256 msgid "Category" -msgstr "" +msgstr "Categorie" #: includes/admin/post-types/admin-taxonomy.php:127 #: assets/build/js/acf-internal-post-type.js:179 #: assets/build/js/acf-internal-post-type.js:253 msgid "Tag" -msgstr "" +msgstr "Tag" #. translators: %s taxonomy name #: includes/admin/post-types/admin-taxonomy.php:82 msgid "%s taxonomy created" -msgstr "" +msgstr "%s taxonomie aangemaakt" #. translators: %s taxonomy name #: includes/admin/post-types/admin-taxonomy.php:76 msgid "%s taxonomy updated" -msgstr "" +msgstr "%s taxonomie bijgewerkt" #: includes/admin/post-types/admin-taxonomy.php:56 msgid "Taxonomy draft updated." -msgstr "" +msgstr "Taxonomie concept bijgewerkt." #: includes/admin/post-types/admin-taxonomy.php:55 msgid "Taxonomy scheduled for." -msgstr "" +msgstr "Taxonomie ingepland voor." #: includes/admin/post-types/admin-taxonomy.php:54 msgid "Taxonomy submitted." -msgstr "" +msgstr "Taxonomie ingediend." #: includes/admin/post-types/admin-taxonomy.php:53 msgid "Taxonomy saved." -msgstr "" +msgstr "Taxonomie opgeslagen." #: includes/admin/post-types/admin-taxonomy.php:49 msgid "Taxonomy deleted." -msgstr "" +msgstr "Taxonomie verwijderd." #: includes/admin/post-types/admin-taxonomy.php:48 msgid "Taxonomy updated." -msgstr "" +msgstr "Taxonomie bijgewerkt." #: includes/admin/post-types/admin-taxonomies.php:377 #: includes/admin/post-types/admin-taxonomy.php:157 @@ -2329,66 +2624,69 @@ msgid "" "This taxonomy could not be registered because its key is in use by another " "taxonomy registered by another plugin or theme." msgstr "" +"Deze taxonomie kon niet worden geregistreerd omdat de sleutel ervan in " +"gebruik is door een andere taxonomie die door een andere plugin of thema is " +"geregistreerd." #. translators: %s number of taxonomies synchronized #: includes/admin/post-types/admin-taxonomies.php:359 msgid "Taxonomy synchronized." msgid_plural "%s taxonomies synchronized." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Taxonomie gesynchroniseerd." +msgstr[1] "%s taxonomieën gesynchroniseerd." #. translators: %s number of taxonomies duplicated #: includes/admin/post-types/admin-taxonomies.php:352 msgid "Taxonomy duplicated." msgid_plural "%s taxonomies duplicated." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Taxonomie gedupliceerd." +msgstr[1] "%s taxonomieën gedupliceerd." #. translators: %s number of taxonomies deactivated #: includes/admin/post-types/admin-taxonomies.php:345 msgid "Taxonomy deactivated." msgid_plural "%s taxonomies deactivated." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Taxonomie gedeactiveerd." +msgstr[1] "%s taxonomieën gedeactiveerd." #. translators: %s number of taxonomies activated #: includes/admin/post-types/admin-taxonomies.php:338 msgid "Taxonomy activated." msgid_plural "%s taxonomies activated." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Taxonomie geactiveerd." +msgstr[1] "%s taxonomieën geactiveerd." #: includes/admin/post-types/admin-taxonomies.php:139 msgid "Terms" -msgstr "" +msgstr "Termen" #. translators: %s number of post types synchronized #: includes/admin/post-types/admin-post-types.php:352 msgid "Post type synchronized." msgid_plural "%s post types synchronized." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Berichttype gesynchroniseerd." +msgstr[1] "%s berichttypes gesynchroniseerd." #. translators: %s number of post types duplicated #: includes/admin/post-types/admin-post-types.php:345 msgid "Post type duplicated." msgid_plural "%s post types duplicated." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Berichttype gedupliceerd." +msgstr[1] "%s berichttypes gedupliceerd." #. translators: %s number of post types deactivated #: includes/admin/post-types/admin-post-types.php:338 msgid "Post type deactivated." msgid_plural "%s post types deactivated." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Berichttype gedeactiveerd." +msgstr[1] "%s berichttypes gedeactiveerd." #. translators: %s number of post types activated #: includes/admin/post-types/admin-post-types.php:331 msgid "Post type activated." msgid_plural "%s post types activated." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Berichttype geactiveerd." +msgstr[1] "%s berichttypes geactiveerd." #: includes/admin/post-types/admin-post-types.php:112 #: includes/admin/post-types/admin-taxonomies.php:137 @@ -2396,17 +2694,17 @@ msgstr[1] "" #: includes/admin/views/acf-taxonomy/basic-settings.php:82 #: includes/post-types/class-acf-post-type.php:91 msgid "Post Types" -msgstr "" +msgstr "Berichttypes" #: includes/admin/post-types/admin-post-type.php:162 #: includes/admin/post-types/admin-taxonomy.php:164 msgid "Advanced Settings" -msgstr "" +msgstr "Geavanceerde instellingen" #: includes/admin/post-types/admin-post-type.php:161 #: includes/admin/post-types/admin-taxonomy.php:163 msgid "Basic Settings" -msgstr "" +msgstr "Basisinstellingen" #: includes/admin/post-types/admin-post-type.php:155 #: includes/admin/post-types/admin-post-types.php:370 @@ -2414,161 +2712,169 @@ msgid "" "This post type could not be registered because its key is in use by another " "post type registered by another plugin or theme." msgstr "" +"Dit berichttype kon niet worden geregistreerd omdat de sleutel ervan in " +"gebruik is door een ander berichttype dat door een andere plugin of een " +"ander thema is geregistreerd." #: includes/admin/post-types/admin-post-type.php:128 #: assets/build/js/acf-internal-post-type.js:176 #: assets/build/js/acf-internal-post-type.js:250 msgid "Pages" -msgstr "" +msgstr "Pagina's" #: includes/admin/admin-internal-post-type.php:355 msgid "Link Existing Field Groups" -msgstr "" +msgstr "Link bestaande veld groepen" #. translators: %s post type name #: includes/admin/post-types/admin-post-type.php:80 msgid "%s post type created" -msgstr "" +msgstr "%s berichttype aangemaakt" #. translators: %s taxonomy name #: includes/admin/post-types/admin-taxonomy.php:78 msgid "Add fields to %s" -msgstr "" +msgstr "Velden toevoegen aan %s" #. translators: %s post type name #: includes/admin/post-types/admin-post-type.php:76 msgid "%s post type updated" -msgstr "" +msgstr "%s berichttype bijgewerkt" #: includes/admin/post-types/admin-post-type.php:56 msgid "Post type draft updated." -msgstr "" +msgstr "Berichttype concept bijgewerkt." #: includes/admin/post-types/admin-post-type.php:55 msgid "Post type scheduled for." -msgstr "" +msgstr "Berichttype ingepland voor." #: includes/admin/post-types/admin-post-type.php:54 msgid "Post type submitted." -msgstr "" +msgstr "Berichttype ingediend." #: includes/admin/post-types/admin-post-type.php:53 msgid "Post type saved." -msgstr "" +msgstr "Berichttype opgeslagen." #: includes/admin/post-types/admin-post-type.php:50 msgid "Post type updated." -msgstr "" +msgstr "Berichttype bijgewerkt." #: includes/admin/post-types/admin-post-type.php:49 msgid "Post type deleted." -msgstr "" +msgstr "Berichttype verwijderd." #: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 +#: assets/build/js/acf-field-group.js:1145 #: assets/build/js/acf-field-group.js:1366 msgid "Type to search..." -msgstr "" +msgstr "Typ om te zoeken..." #: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2319 +#: assets/build/js/acf-field-group.js:1171 +#: assets/build/js/acf-field-group.js:2318 #: assets/build/js/acf-field-group.js:1414 #: assets/build/js/acf-field-group.js:2727 msgid "PRO Only" -msgstr "" +msgstr "Alleen in PRO" #: includes/admin/post-types/admin-field-group.php:97 #: assets/build/js/acf-internal-post-type.js:308 #: assets/build/js/acf-internal-post-type.js:417 msgid "Field groups linked successfully." -msgstr "" +msgstr "Veldgroepen succesvol gelinkt." #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:195 +#: includes/admin/admin.php:203 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." msgstr "" +"Importeer berichttypes en taxonomieën die zijn geregistreerd met een " +"aangepast berichttype UI en beheerder ze met ACF. Aan de " +"slag." -#: includes/admin/admin.php:48 includes/admin/admin.php:267 +#: includes/admin/admin.php:47 includes/admin/admin.php:332 msgid "ACF" -msgstr "" +msgstr "ACF" #: includes/admin/admin-internal-post-type.php:322 msgid "taxonomy" -msgstr "" +msgstr "taxonomie" #: includes/admin/admin-internal-post-type.php:322 msgid "post type" -msgstr "" +msgstr "berichttype" #: includes/admin/admin-internal-post-type.php:346 msgid "Done" -msgstr "" +msgstr "Klaar" #: includes/admin/admin-internal-post-type.php:332 msgid "Field Group(s)" -msgstr "" +msgstr "Veld groep(en)" #: includes/admin/admin-internal-post-type.php:331 msgid "Select one or many field groups..." -msgstr "" +msgstr "Selecteer één of meerdere veldgroepen..." #: includes/admin/admin-internal-post-type.php:330 msgid "Please select the field groups to link." -msgstr "" +msgstr "Selecteer de veldgroepen om te linken." #: includes/admin/admin-internal-post-type.php:288 msgid "Field group linked successfully." msgid_plural "Field groups linked successfully." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Veldgroep succesvol gelinkt." +msgstr[1] "Veldgroepen succesvol gelinkt." #: includes/admin/admin-internal-post-type-list.php:261 #: includes/admin/post-types/admin-post-types.php:371 #: includes/admin/post-types/admin-taxonomies.php:378 msgctxt "post status" msgid "Registration Failed" -msgstr "" +msgstr "Registratie mislukt" #: includes/admin/admin-internal-post-type-list.php:260 msgid "" "This item could not be registered because its key is in use by another item " "registered by another plugin or theme." msgstr "" +"Dit item kon niet worden geregistreerd omdat zijn sleutel in gebruik is door " +"een ander item geregistreerd door een andere plugin of thema." #: includes/acf-internal-post-type-functions.php:482 #: includes/acf-internal-post-type-functions.php:511 msgid "REST API" -msgstr "" +msgstr "REST-API" #: includes/acf-internal-post-type-functions.php:481 #: includes/acf-internal-post-type-functions.php:510 #: includes/acf-internal-post-type-functions.php:537 msgid "Permissions" -msgstr "" +msgstr "Rechten" #: includes/acf-internal-post-type-functions.php:480 #: includes/acf-internal-post-type-functions.php:509 msgid "URLs" -msgstr "" +msgstr "URL's" #: includes/acf-internal-post-type-functions.php:479 #: includes/acf-internal-post-type-functions.php:508 #: includes/acf-internal-post-type-functions.php:535 msgid "Visibility" -msgstr "" +msgstr "Zichtbaarheid" #: includes/acf-internal-post-type-functions.php:478 #: includes/acf-internal-post-type-functions.php:507 #: includes/acf-internal-post-type-functions.php:536 msgid "Labels" -msgstr "" +msgstr "Labels" #: includes/admin/post-types/admin-field-group.php:261 msgid "Field Settings Tabs" -msgstr "" +msgstr "Veld instellingen tabs" #. Author URI of the plugin msgid "" @@ -2578,33 +2884,33 @@ msgstr "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" -#: includes/api/api-template.php:835 +#: includes/api/api-template.php:1051 msgid "[ACF shortcode value disabled for preview]" -msgstr "" +msgstr "[ACF shortcode waarde uitgeschakeld voor voorbeeld]" #: includes/admin/admin-internal-post-type.php:298 #: includes/admin/post-types/admin-field-group.php:563 msgid "Close Modal" -msgstr "Modaal sluiten" +msgstr "Modal sluiten" #: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1670 +#: assets/build/js/acf-field-group.js:1669 #: assets/build/js/acf-field-group.js:1993 msgid "Field moved to other group" -msgstr "" +msgstr "Veld verplaatst naar andere groep" #: includes/admin/post-types/admin-field-group.php:95 #: assets/build/js/acf.js:1437 assets/build/js/acf.js:1517 msgid "Close modal" -msgstr "" +msgstr "Modal sluiten" #: includes/fields/class-acf-field-tab.php:123 msgid "Start a new group of tabs at this tab." -msgstr "" +msgstr "Begin een nieuwe groep van tabs bij dit tab." #: includes/fields/class-acf-field-tab.php:122 msgid "New Tab Group" -msgstr "" +msgstr "Nieuwe tabgroep" #: includes/fields/class-acf-field-select.php:439 #: includes/fields/class-acf-field-true_false.php:197 @@ -2667,8 +2973,8 @@ msgid "" "New to ACF? Take a look at our getting " "started guide." msgstr "" -"Ben je nieuw bij ACF? Bekijk onze startersgids." +"Ben je nieuw bij ACF? Bekijk onze startersgids." #: includes/admin/views/acf-field-group/list-empty.php:15 msgid "Add Field Group" @@ -2766,16 +3072,16 @@ msgstr "#" msgid "Add Field" msgstr "Veld toevoegen" -#: includes/acf-field-group-functions.php:496 includes/fields.php:409 +#: includes/acf-field-group-functions.php:496 includes/fields.php:427 msgid "Presentation" msgstr "Presentatie" -#: includes/fields.php:408 +#: includes/fields.php:426 msgid "Validation" msgstr "Validatie" #: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:407 +#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:425 msgid "General" msgstr "Algemeen" @@ -2792,14 +3098,14 @@ msgstr "Als JSON exporteren" msgid "Field group deactivated." msgid_plural "%s field groups deactivated." msgstr[0] "Veldgroep gedeactiveerd." -msgstr[1] "%s veldgroep gedeactiveerd." +msgstr[1] "%s veldgroepen gedeactiveerd." #. translators: %s number of field groups activated #: includes/admin/post-types/admin-field-groups.php:359 msgid "Field group activated." msgid_plural "%s field groups activated." msgstr[0] "Veldgroep geactiveerd." -msgstr[1] "%s veldgroep geactiveerd." +msgstr[1] "%s veldgroepen geactiveerd." #: includes/admin/admin-internal-post-type-list.php:452 #: includes/admin/admin-internal-post-type-list.php:478 @@ -2820,7 +3126,7 @@ msgid "Activate this item" msgstr "Activeer dit item" #: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2812 +#: assets/build/js/acf-field-group.js:2811 #: assets/build/js/acf-field-group.js:3313 msgid "Move field group to trash?" msgstr "Veldgroep naar prullenmand verplaatsen?" @@ -2842,7 +3148,7 @@ msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields PRO." msgstr "" -"Advanced Custom Fields and Advanced Custom Fields PRO mogen niet " +"Advanced Custom Fields en Advanced Custom Fields PRO kunnen niet " "tegelijkertijd actief zijn. We hebben Advanced Custom Fields PRO automatisch " "gedeactiveerd." @@ -2851,16 +3157,16 @@ msgid "" "Advanced Custom Fields and Advanced Custom Fields PRO should not be active " "at the same time. We've automatically deactivated Advanced Custom Fields." msgstr "" -"Advanced Custom Fields en Advanced Custom Fields PRO mogen niet " +"Advanced Custom Fields en Advanced Custom Fields PRO kunnen niet " "tegelijkertijd actief zijn. We hebben Advanced Custom Fields automatisch " "gedeactiveerd." -#: includes/acf-value-functions.php:374 +#: includes/acf-value-functions.php:377 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s - We hebben een of meer aanroepen gedetecteerd om ACF " "veldwaarden op te halen voordat ACF is geïnitialiseerd. Dit wordt niet " @@ -2929,7 +3235,7 @@ msgstr "Hex string" #: includes/admin/views/browse-fields-modal.php:65 msgid "Upgrade to PRO" -msgstr "Upgraden naar PRO" +msgstr "Upgrade naar PRO" #: includes/admin/post-types/admin-field-group.php:289 #: includes/admin/post-types/admin-post-type.php:295 @@ -2952,7 +3258,7 @@ msgstr "Standaardkleur selecteren" #: includes/fields/class-acf-field-color_picker.php:72 msgid "Clear color" -msgstr "Heldere kleur" +msgstr "Kleur wissen" #: includes/acf-wp-functions.php:90 msgid "Blocks" @@ -3020,7 +3326,7 @@ msgstr "Opgeslagen" #: includes/admin/admin-internal-post-type-list.php:406 #: includes/admin/tools/class-acf-admin-tool-import.php:48 msgid "Import" -msgstr "Import" +msgstr "Importeren" #: includes/admin/admin-internal-post-type-list.php:402 msgid "Review changes" @@ -3028,15 +3334,15 @@ msgstr "Wijzigingen beoordelen" #: includes/admin/admin-internal-post-type-list.php:378 msgid "Located in: %s" -msgstr "Gelegen in: %s" +msgstr "Bevindt zich in: %s" #: includes/admin/admin-internal-post-type-list.php:375 msgid "Located in plugin: %s" -msgstr "Gelegen in plugin: %s" +msgstr "Bevindt zich in plugin: %s" #: includes/admin/admin-internal-post-type-list.php:372 msgid "Located in theme: %s" -msgstr "Gelegen in thema: %s" +msgstr "Bevindt zich in thema: %s" #: includes/admin/post-types/admin-field-groups.php:260 msgid "Various" @@ -3055,23 +3361,23 @@ msgstr "Diff laden" msgid "Review local JSON changes" msgstr "Lokale JSON wijzigingen beoordelen" -#: includes/admin/admin.php:170 +#: includes/admin/admin.php:178 msgid "Visit website" msgstr "Website bezoeken" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:177 msgid "View details" -msgstr "Bekijk details" +msgstr "Details bekijken" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:176 msgid "Version %s" msgstr "Versie %s" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:175 msgid "Information" msgstr "Informatie" -#: includes/admin/admin.php:158 +#: includes/admin/admin.php:166 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -3080,17 +3386,17 @@ msgstr "" "professionals op onze helpdesk zullen je helpen met meer diepgaande, " "technische uitdagingen." -#: includes/admin/admin.php:154 +#: includes/admin/admin.php:162 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " "figure out the 'how-tos' of the ACF world." msgstr "" "Discussies. We hebben een actieve en " -"vriendelijke community op onze communityforums die je misschien kunnen " -"helpen bij het uitzoeken van de 'how-to's' van de ACF wereld." +"vriendelijke community op onze community forums die je misschien kunnen " +"helpen met de 'how-tos' van de ACF wereld." -#: includes/admin/admin.php:150 +#: includes/admin/admin.php:158 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -3100,7 +3406,7 @@ msgstr "" "documentatie bevat referenties en handleidingen voor de meeste situaties die " "je kan tegenkomen." -#: includes/admin/admin.php:147 +#: includes/admin/admin.php:155 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -3110,29 +3416,29 @@ msgstr "" "website haalt. Als je problemen ondervindt, zijn er verschillende plaatsen " "waar je hulp kan vinden:" -#: includes/admin/admin.php:144 includes/admin/admin.php:146 +#: includes/admin/admin.php:152 includes/admin/admin.php:154 msgid "Help & Support" msgstr "Hulp & ondersteuning" -#: includes/admin/admin.php:135 +#: includes/admin/admin.php:143 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." msgstr "" -"Gebruik de tab hulp & ondersteuning om contact op te nemen als je merkt dat " -"je hulp nodig hebt." +"Gebruik de tab hulp & ondersteuning om contact op te nemen als je hulp nodig " +"hebt." -#: includes/admin/admin.php:132 +#: includes/admin/admin.php:140 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " "yourself with the plugin's philosophy and best practises." msgstr "" -"Voordat je je eerste veldgroep maakt, raden we je aan om eerst onze Aan de slag gids te lezen om je vertrouwd te " -"maken met de filosofie en best practices van de plugin." +"Voordat je je eerste veldgroep maakt, raden we je aan om eerst onze Aan de slag gids te lezen om je vertrouwd " +"te maken met de filosofie en best practices van de plugin." -#: includes/admin/admin.php:130 +#: includes/admin/admin.php:138 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -3143,7 +3449,7 @@ msgstr "" "intuïtieve API om aangepaste veldwaarden weer te geven in elk thema template " "bestand." -#: includes/admin/admin.php:127 includes/admin/admin.php:129 +#: includes/admin/admin.php:135 includes/admin/admin.php:137 msgid "Overview" msgstr "Overzicht" @@ -3153,7 +3459,7 @@ msgstr "Locatietype \"%s\" is al geregistreerd." #: includes/locations.php:25 msgid "Class \"%s\" does not exist." -msgstr "Class \"%s\" bestaat niet." +msgstr "Klasse \"%s\" bestaat niet." #: includes/ajax/class-acf-ajax.php:157 msgid "Invalid nonce." @@ -3163,7 +3469,7 @@ msgstr "Ongeldige nonce." msgid "Error loading field." msgstr "Fout tijdens laden van veld." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 +#: assets/build/js/acf-input.js:2748 assets/build/js/acf-input.js:2817 #: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 msgid "Location not found: %s" msgstr "Locatie niet gevonden: %s" @@ -3255,7 +3561,7 @@ msgstr "Huidige gebruiker" #: includes/locations/class-acf-location-page-template.php:22 msgid "Page Template" -msgstr "Paginatemplate" +msgstr "Pagina template" #: includes/locations/class-acf-location-user-form.php:74 msgid "Register" @@ -3311,7 +3617,7 @@ msgid "Show this field if" msgstr "Toon dit veld als" #: includes/admin/views/acf-field-group/conditional-logic.php:25 -#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:410 +#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:428 msgid "Conditional Logic" msgstr "Voorwaardelijke logica" @@ -3328,7 +3634,7 @@ msgstr "Lokale JSON" #: includes/admin/views/acf-field-group/pro-features.php:46 msgid "Clone Field" -msgstr "Dupliceer veld" +msgstr "Veld dupliceren" #: includes/admin/views/upgrade/notice.php:29 msgid "" @@ -3356,17 +3662,17 @@ msgstr "Database upgrade vereist" msgid "Options Page" msgstr "Opties pagina" -#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:479 msgid "Gallery" msgstr "Galerij" -#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:469 msgid "Flexible Content" msgstr "Flexibele inhoud" -#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:489 msgid "Repeater" -msgstr "Repeater" +msgstr "Herhaler" #: includes/admin/views/tools/tools.php:24 msgid "Back to all tools" @@ -3464,11 +3770,11 @@ msgstr "Veldgroepen met een lagere volgorde verschijnen als eerste" #: includes/admin/views/acf-field-group/options.php:156 msgid "Order No." -msgstr "Bestelnr." +msgstr "Volgorde nr." #: includes/admin/views/acf-field-group/options.php:147 msgid "Below fields" -msgstr "Onderstaande velden" +msgstr "Onder velden" #: includes/admin/views/acf-field-group/options.php:146 msgid "Below labels" @@ -3504,7 +3810,7 @@ msgstr "Naadloos (geen metabox)" #: includes/admin/views/acf-field-group/options.php:91 msgid "Standard (WP metabox)" -msgstr "Standaard (WP metabox)" +msgstr "Standaard (met metabox)" #: includes/admin/views/acf-field-group/options.php:84 msgid "Style" @@ -3565,7 +3871,7 @@ msgstr "Veldtype" #: includes/admin/views/acf-field-group/field.php:170 msgid "Single word, no spaces. Underscores and dashes allowed" -msgstr "Één woord, geen spaties. Underscores en verbindingsstrepen toegestaan" +msgstr "Eén woord, geen spaties. Underscores en verbindingsstrepen toegestaan" #: includes/admin/views/acf-field-group/field.php:169 msgid "Field Name" @@ -3611,7 +3917,7 @@ msgstr "Sleep om te herschikken" #: includes/admin/post-types/admin-field-group.php:103 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2347 +#: assets/build/js/acf-field-group.js:2346 #: assets/build/js/acf-field-group.js:2763 msgid "Show this field group if" msgstr "Deze veldgroep tonen als" @@ -3623,7 +3929,7 @@ msgstr "Er zijn geen updates beschikbaar." #: includes/admin/views/upgrade/upgrade.php:33 msgid "Database upgrade complete. See what's new" -msgstr "Database upgrade voltooid. Bekijk wat er nieuw is" +msgstr "Database upgrade afgerond. Bekijk wat er nieuw is" #: includes/admin/views/upgrade/upgrade.php:30 msgid "Reading upgrade tasks..." @@ -3649,8 +3955,8 @@ msgid "" "It is strongly recommended that you backup your database before proceeding. " "Are you sure you wish to run the updater now?" msgstr "" -"We raden je het sterk aanbevolen om eerst een back-up van je database te " -"maken voordat je verder gaat. Weet je zeker dat je de updater nu wilt " +"Het is sterk aan te raden om eerst een back-up van de database te maken " +"voordat je de update uitvoert. Weet je zeker dat je de update nu wilt " "uitvoeren?" #: includes/admin/views/upgrade/network.php:116 @@ -3722,14 +4028,14 @@ msgid "" "to another ACF installation. Generate PHP to export to PHP code which you " "can place in your theme." msgstr "" -"Selecteer de items die je wil exporteren en selecteer dan je exportmethode. " -"Exporteer als JSON om te exporteren naar een .json bestand dat je vervolgens " -"kunt importeren in een andere ACF installatie. Genereer PHP om te exporteren " -"naar PHP-code die je in je thema kan plaatsen." +"Selecteer de items die je wilt exporteren en selecteer dan je export " +"methode. Exporteer als JSON om te exporteren naar een .json bestand dat je " +"vervolgens kunt importeren in een andere ACF installatie. Genereer PHP om te " +"exporteren naar PHP code die je in je thema kan plaatsen." #: includes/admin/tools/class-acf-admin-tool-export.php:221 msgid "Select Field Groups" -msgstr "Selecteer veldgroepen" +msgstr "Veldgroepen selecteren" #: includes/admin/tools/class-acf-admin-tool-export.php:91 #: includes/admin/tools/class-acf-admin-tool-export.php:125 @@ -3740,15 +4046,15 @@ msgstr "Geen veldgroepen geselecteerd" #: includes/admin/tools/class-acf-admin-tool-export.php:380 #: includes/admin/tools/class-acf-admin-tool-export.php:407 msgid "Generate PHP" -msgstr "Genereer PHP" +msgstr "PHP genereren" #: includes/admin/tools/class-acf-admin-tool-export.php:35 msgid "Export Field Groups" -msgstr "Exporteer veldgroepen" +msgstr "Veldgroepen exporteren" #: includes/admin/tools/class-acf-admin-tool-import.php:175 msgid "Import file empty" -msgstr "Bestand leeg importeren" +msgstr "Importbestand is leeg" #: includes/admin/tools/class-acf-admin-tool-import.php:166 msgid "Incorrect file type" @@ -3764,8 +4070,8 @@ msgid "" "you click the import button below, ACF will import the items in that file." msgstr "" "Selecteer het Advanced Custom Fields JSON bestand dat je wilt importeren. " -"Wanneer je op de onderstaande importknop klikt, importeert ACF items in dat " -"bestand." +"Wanneer je op de onderstaande import knop klikt, importeert ACF de items in " +"dat bestand." #: includes/admin/tools/class-acf-admin-tool-import.php:27 msgid "Import Field Groups" @@ -3773,7 +4079,7 @@ msgstr "Veldgroepen importeren" #: includes/admin/admin-internal-post-type-list.php:401 msgid "Sync" -msgstr "Synchroniseren" +msgstr "Sync" #: includes/admin/admin-internal-post-type-list.php:858 msgid "Select %s" @@ -3783,19 +4089,19 @@ msgstr "Selecteer %s" #: includes/admin/admin-internal-post-type-list.php:474 #: includes/admin/views/acf-field-group/field.php:77 msgid "Duplicate" -msgstr "Dupliceer" +msgstr "Dupliceren" #: includes/admin/admin-internal-post-type-list.php:442 msgid "Duplicate this item" -msgstr "Dupliceer dit item" +msgstr "Dit item dupliceren" #: includes/admin/views/acf-post-type/advanced-settings.php:41 msgid "Supports" msgstr "Ondersteunt" -#: includes/admin/admin.php:261 includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:326 includes/admin/views/browse-fields-modal.php:92 msgid "Documentation" -msgstr "" +msgstr "Documentatie" #: includes/admin/post-types/admin-field-groups.php:115 #: includes/admin/post-types/admin-post-types.php:135 @@ -3842,7 +4148,7 @@ msgstr "Beoordeel websites & upgrade" #: includes/admin/views/upgrade/network.php:24 #: includes/admin/views/upgrade/upgrade.php:26 msgid "Upgrade Database" -msgstr "Upgrade database" +msgstr "Database upgraden" #: includes/admin/views/acf-field-group/options.php:175 #: includes/admin/views/acf-post-type/advanced-settings.php:30 @@ -3896,10 +4202,10 @@ msgstr "Null" #: includes/admin/post-types/admin-field-group.php:101 #: includes/class-acf-internal-post-type.php:730 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1510 +#: assets/build/js/acf-field-group.js:1509 #: assets/build/js/acf-field-group.js:1821 msgid "copy" -msgstr "kopiëren" +msgstr "kopie" #: includes/admin/post-types/admin-field-group.php:100 #: assets/build/js/acf-field-group.js:623 @@ -3914,7 +4220,7 @@ msgid "Checked" msgstr "Aangevinkt" #: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1615 +#: assets/build/js/acf-field-group.js:1614 #: assets/build/js/acf-field-group.js:1933 msgid "Move Custom Field" msgstr "Aangepast veld verplaatsen" @@ -3930,14 +4236,14 @@ msgid "Field group title is required" msgstr "Veldgroep titel is vereist" #: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1604 +#: assets/build/js/acf-field-group.js:1603 #: assets/build/js/acf-field-group.js:1919 msgid "This field cannot be moved until its changes have been saved" msgstr "" "Dit veld kan niet worden verplaatst totdat de wijzigingen zijn opgeslagen" #: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1414 +#: assets/build/js/acf-field-group.js:1413 #: assets/build/js/acf-field-group.js:1716 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "De string \"field_\" mag niet voor de veld naam staan" @@ -4004,15 +4310,15 @@ msgstr "Pagina" msgid "Post" msgstr "Bericht" -#: includes/fields.php:353 +#: includes/fields.php:371 msgid "Relational" -msgstr "Relationele" +msgstr "Relationeel" -#: includes/fields.php:352 +#: includes/fields.php:370 msgid "Choice" msgstr "Keuze" -#: includes/fields.php:350 +#: includes/fields.php:368 msgid "Basic" msgstr "Basis" @@ -4022,7 +4328,7 @@ msgstr "Onbekend" #: includes/fields.php:319 msgid "Field type does not exist" -msgstr "Bestand bestaat niet" +msgstr "Veldtype bestaat niet" #: includes/forms/form-front.php:229 msgid "Spam Detected" @@ -4040,7 +4346,7 @@ msgstr "Bijwerken" msgid "Validate Email" msgstr "E-mail valideren" -#: includes/fields.php:351 includes/forms/form-front.php:49 +#: includes/fields.php:369 includes/forms/form-front.php:49 msgid "Content" msgstr "Inhoud" @@ -4049,8 +4355,8 @@ msgstr "Inhoud" msgid "Title" msgstr "Titel" -#: includes/assets.php:372 includes/forms/form-comment.php:154 -#: assets/build/js/acf-input.js:7372 assets/build/js/acf-input.js:7956 +#: includes/assets.php:373 includes/forms/form-comment.php:154 +#: assets/build/js/acf-input.js:7370 assets/build/js/acf-input.js:7956 msgid "Edit field group" msgstr "Veldgroep bewerken" @@ -4104,62 +4410,62 @@ msgstr "Heeft geen waarde" #: includes/admin/post-types/admin-field-group.php:108 #: assets/build/js/acf-input.js:758 assets/build/js/acf-input.js:783 msgid "Has any value" -msgstr "Heeft enige waarde" +msgstr "Heeft een waarde" #: includes/admin/admin-internal-post-type.php:345 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 +#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:354 #: assets/build/js/acf.js:1564 assets/build/js/acf.js:1658 msgid "Cancel" msgstr "Annuleren" -#: includes/assets.php:349 assets/build/js/acf.js:1738 +#: includes/assets.php:350 assets/build/js/acf.js:1738 #: assets/build/js/acf.js:1855 msgid "Are you sure?" msgstr "Weet je het zeker?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9432 +#: includes/assets.php:370 assets/build/js/acf-input.js:9430 #: assets/build/js/acf-input.js:10282 msgid "%d fields require attention" msgstr "%d velden vereisen aandacht" -#: includes/assets.php:368 assets/build/js/acf-input.js:9430 +#: includes/assets.php:369 assets/build/js/acf-input.js:9428 #: assets/build/js/acf-input.js:10278 msgid "1 field requires attention" msgstr "1 veld vereist aandacht" -#: includes/assets.php:367 includes/validation.php:271 -#: includes/validation.php:279 assets/build/js/acf-input.js:9425 +#: includes/assets.php:368 includes/validation.php:271 +#: includes/validation.php:279 assets/build/js/acf-input.js:9423 #: assets/build/js/acf-input.js:10273 msgid "Validation failed" msgstr "Validatie mislukt" -#: includes/assets.php:366 assets/build/js/acf-input.js:9593 +#: includes/assets.php:367 assets/build/js/acf-input.js:9591 #: assets/build/js/acf-input.js:10461 msgid "Validation successful" msgstr "Validatie geslaagd" -#: includes/media.php:54 assets/build/js/acf-input.js:7200 +#: includes/media.php:54 assets/build/js/acf-input.js:7198 #: assets/build/js/acf-input.js:7760 msgid "Restricted" msgstr "Beperkt" -#: includes/media.php:53 assets/build/js/acf-input.js:7015 +#: includes/media.php:53 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7524 msgid "Collapse Details" msgstr "Details dichtklappen" -#: includes/media.php:52 assets/build/js/acf-input.js:7015 +#: includes/media.php:52 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7521 msgid "Expand Details" msgstr "Details uitvouwen" #: includes/admin/views/acf-post-type/advanced-settings.php:470 -#: includes/media.php:51 assets/build/js/acf-input.js:6882 +#: includes/media.php:51 assets/build/js/acf-input.js:6880 #: assets/build/js/acf-input.js:7369 msgid "Uploaded to this post" msgstr "Geüpload naar dit bericht" -#: includes/media.php:50 assets/build/js/acf-input.js:6921 +#: includes/media.php:50 assets/build/js/acf-input.js:6919 #: assets/build/js/acf-input.js:7408 msgctxt "verb" msgid "Update" @@ -4170,10 +4476,10 @@ msgctxt "verb" msgid "Edit" msgstr "Bewerken" -#: includes/assets.php:363 assets/build/js/acf-input.js:9202 +#: includes/assets.php:364 assets/build/js/acf-input.js:9200 #: assets/build/js/acf-input.js:10044 msgid "The changes you made will be lost if you navigate away from this page" -msgstr "Je aangebrachte wijzigingen gaan verloren als je deze pagina verlaat" +msgstr "De aangebrachte wijzigingen gaan verloren als je deze pagina verlaat" #: includes/api/api-helpers.php:2967 msgid "File type must be %s." @@ -4185,7 +4491,7 @@ msgstr "Het bestandstype moet %s zijn." #: includes/admin/views/acf-field-group/location-group.php:3 #: includes/admin/views/acf-field-group/locations.php:35 #: includes/api/api-helpers.php:2964 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2385 +#: assets/build/js/acf-field-group.js:2384 #: assets/build/js/acf-field-group.js:933 #: assets/build/js/acf-field-group.js:2807 msgid "or" @@ -4197,7 +4503,7 @@ msgstr "Bestandsgrootte mag %s niet overschrijden." #: includes/api/api-helpers.php:2936 msgid "File size must be at least %s." -msgstr "De bestandsgrootte moet ministens %s zijn." +msgstr "De bestandsgrootte moet minimaal %s zijn." #: includes/api/api-helpers.php:2923 msgid "Image height must not exceed %dpx." @@ -4237,7 +4543,7 @@ msgstr "Thumbnail" #: includes/acf-field-functions.php:852 #: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 +#: assets/build/js/acf-field-group.js:1076 #: assets/build/js/acf-field-group.js:1260 msgid "(no label)" msgstr "(geen label)" @@ -4323,7 +4629,7 @@ msgstr "Laadwaarde van berichttermen" #: includes/fields/class-acf-field-taxonomy.php:682 msgid "Load Terms" -msgstr "Laad voorwaarden" +msgstr "Termen laden" #: includes/fields/class-acf-field-taxonomy.php:672 msgid "Connect selected terms to the post" @@ -4331,7 +4637,7 @@ msgstr "Geselecteerde termen aan het bericht koppelen" #: includes/fields/class-acf-field-taxonomy.php:671 msgid "Save Terms" -msgstr "Voorwaarden opslaan" +msgstr "Termen opslaan" #: includes/fields/class-acf-field-taxonomy.php:661 msgid "Allow new terms to be created whilst editing" @@ -4339,7 +4645,7 @@ msgstr "Toestaan dat nieuwe termen worden gemaakt tijdens het bewerken" #: includes/fields/class-acf-field-taxonomy.php:660 msgid "Create Terms" -msgstr "Voorwaarden maken" +msgstr "Termen maken" #: includes/fields/class-acf-field-taxonomy.php:719 msgid "Radio Buttons" @@ -4416,7 +4722,7 @@ msgid "" "Define an endpoint for the previous accordion to stop. This accordion will " "not be visible." msgstr "" -"Definieer een eindpunt waar de vorige accordeon moet stoppen. Deze accordeon " +"Definieer een endpoint waar de vorige accordeon moet stoppen. Deze accordeon " "is niet zichtbaar." #: includes/fields/class-acf-field-accordion.php:95 @@ -4470,20 +4776,20 @@ msgid "File name" msgstr "Bestandsnaam" #: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: assets/build/js/acf-input.js:2472 assets/build/js/acf-input.js:2625 msgid "Update File" msgstr "Bestand bijwerken" #: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: assets/build/js/acf-input.js:2471 assets/build/js/acf-input.js:2624 msgid "Edit File" msgstr "Bestand bewerken" #: includes/admin/tools/class-acf-admin-tool-import.php:57 #: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: assets/build/js/acf-input.js:2445 assets/build/js/acf-input.js:2597 msgid "Select File" -msgstr "Selecteer bestand" +msgstr "Bestand selecteren" #: includes/fields/class-acf-field-file.php:25 msgid "File" @@ -4499,7 +4805,7 @@ msgstr "Geef de geretourneerde waarde op" #: includes/fields/class-acf-field-select.php:449 msgid "Use AJAX to lazy load choices?" -msgstr "AJAX gebruiken om keuzes lazy in te laden?" +msgstr "AJAX gebruiken om keuzes te lazy-loaden?" #: includes/fields/class-acf-field-checkbox.php:352 #: includes/fields/class-acf-field-select.php:370 @@ -4507,10 +4813,10 @@ msgid "Enter each default value on a new line" msgstr "Zet elke standaard waarde op een nieuwe regel" #: includes/fields/class-acf-field-select.php:243 includes/media.php:48 -#: assets/build/js/acf-input.js:6780 assets/build/js/acf-input.js:7254 +#: assets/build/js/acf-input.js:6778 assets/build/js/acf-input.js:7254 msgctxt "verb" msgid "Select" -msgstr "Selecteer" +msgstr "Selecteren" #: includes/fields/class-acf-field-select.php:115 msgctxt "Select2 JS load_fail" @@ -4520,7 +4826,7 @@ msgstr "Laden mislukt" #: includes/fields/class-acf-field-select.php:114 msgctxt "Select2 JS searching" msgid "Searching…" -msgstr "Aan het zoeken…" +msgstr "Zoeken…" #: includes/fields/class-acf-field-select.php:113 msgctxt "Select2 JS load_more" @@ -4572,7 +4878,7 @@ msgstr "" #: includes/fields/class-acf-field-select.php:104 msgctxt "Select2 JS matches_1" msgid "One result is available, press enter to select it." -msgstr "Eén resultaat is beschikbaar, druk op enter om het te selecteren." +msgstr "Er is één resultaat beschikbaar, druk op enter om het te selecteren." #: includes/fields/class-acf-field-select.php:25 #: includes/fields/class-acf-field-taxonomy.php:720 @@ -4711,7 +5017,7 @@ msgstr "Datum tijd kiezer" #: includes/fields/class-acf-field-accordion.php:105 msgid "Endpoint" -msgstr "Eindpunt" +msgstr "Endpoint" #: includes/admin/views/acf-field-group/options.php:130 #: includes/fields/class-acf-field-tab.php:113 @@ -4749,7 +5055,7 @@ msgstr "Opent in een nieuw venster/tab" #: includes/fields/class-acf-field-link.php:134 msgid "Select Link" -msgstr "Selecteer link" +msgstr "Link selecteren" #: includes/fields/class-acf-field-link.php:25 msgid "Link" @@ -4783,7 +5089,7 @@ msgstr "Bereik" #: includes/fields/class-acf-field-radio.php:219 #: includes/fields/class-acf-field-select.php:388 msgid "Both (Array)" -msgstr "Beide (Array)" +msgstr "Beide (array)" #: includes/admin/views/acf-field-group/fields.php:52 #: includes/fields/class-acf-field-button-group.php:170 @@ -4817,7 +5123,7 @@ msgstr "Horizontaal" #: includes/fields/class-acf-field-radio.php:192 #: includes/fields/class-acf-field-select.php:359 msgid "red : Red" -msgstr "rood : rood" +msgstr "rood : Rood" #: includes/fields/class-acf-field-button-group.php:144 #: includes/fields/class-acf-field-checkbox.php:342 @@ -4862,48 +5168,48 @@ msgstr "Null toestaan" msgid "Parent" msgstr "Hoofd" -#: includes/fields/class-acf-field-wysiwyg.php:378 +#: includes/fields/class-acf-field-wysiwyg.php:381 msgid "TinyMCE will not be initialized until field is clicked" msgstr "TinyMCE wordt niet geïnitialiseerd totdat er op het veld wordt geklikt" -#: includes/fields/class-acf-field-wysiwyg.php:377 +#: includes/fields/class-acf-field-wysiwyg.php:380 msgid "Delay Initialization" msgstr "Initialisatie uitstellen" -#: includes/fields/class-acf-field-wysiwyg.php:366 +#: includes/fields/class-acf-field-wysiwyg.php:369 msgid "Show Media Upload Buttons" msgstr "Media uploadknoppen tonen" -#: includes/fields/class-acf-field-wysiwyg.php:350 +#: includes/fields/class-acf-field-wysiwyg.php:353 msgid "Toolbar" msgstr "Werkbalk" -#: includes/fields/class-acf-field-wysiwyg.php:342 +#: includes/fields/class-acf-field-wysiwyg.php:345 msgid "Text Only" -msgstr "Enkel tekst" +msgstr "Alleen tekst" -#: includes/fields/class-acf-field-wysiwyg.php:341 +#: includes/fields/class-acf-field-wysiwyg.php:344 msgid "Visual Only" msgstr "Alleen visueel" -#: includes/fields/class-acf-field-wysiwyg.php:340 +#: includes/fields/class-acf-field-wysiwyg.php:343 msgid "Visual & Text" msgstr "Visueel & tekst" -#: includes/fields/class-acf-field-wysiwyg.php:335 +#: includes/fields/class-acf-field-wysiwyg.php:338 msgid "Tabs" msgstr "Tabs" -#: includes/fields/class-acf-field-wysiwyg.php:277 +#: includes/fields/class-acf-field-wysiwyg.php:280 msgid "Click to initialize TinyMCE" msgstr "Klik om TinyMCE te initialiseren" -#: includes/fields/class-acf-field-wysiwyg.php:271 +#: includes/fields/class-acf-field-wysiwyg.php:274 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Tekst" -#: includes/fields/class-acf-field-wysiwyg.php:270 +#: includes/fields/class-acf-field-wysiwyg.php:273 msgid "Visual" msgstr "Visueel" @@ -4980,7 +5286,7 @@ msgstr "Plaatshouder tekst" #: includes/fields/class-acf-field-text.php:104 #: includes/fields/class-acf-field-textarea.php:102 #: includes/fields/class-acf-field-url.php:100 -#: includes/fields/class-acf-field-wysiwyg.php:303 +#: includes/fields/class-acf-field-wysiwyg.php:306 msgid "Appears when creating a new post" msgstr "Wordt getoond bij het maken van een nieuw bericht" @@ -5074,24 +5380,24 @@ msgstr "Zoeken..." #: includes/fields/class-acf-field-relationship.php:373 msgid "Select taxonomy" -msgstr "Selecteer taxonomie" +msgstr "Taxonomie selecteren" #: includes/fields/class-acf-field-relationship.php:365 msgid "Select post type" msgstr "Selecteer berichttype" #: includes/fields/class-acf-field-relationship.php:60 -#: assets/build/js/acf-input.js:3930 assets/build/js/acf-input.js:4214 +#: assets/build/js/acf-input.js:3928 assets/build/js/acf-input.js:4214 msgid "No matches found" msgstr "Geen overeenkomsten gevonden" #: includes/fields/class-acf-field-relationship.php:59 -#: assets/build/js/acf-input.js:3913 assets/build/js/acf-input.js:4193 +#: assets/build/js/acf-input.js:3911 assets/build/js/acf-input.js:4193 msgid "Loading" msgstr "Aan het laden" #: includes/fields/class-acf-field-relationship.php:58 -#: assets/build/js/acf-input.js:3818 assets/build/js/acf-input.js:4084 +#: assets/build/js/acf-input.js:3816 assets/build/js/acf-input.js:4084 msgid "Maximum values reached ( {max} values )" msgstr "Maximale waarden bereikt ({max} waarden)" @@ -5200,7 +5506,7 @@ msgstr "Afbeelding toevoegen" msgid "No image selected" msgstr "Geen afbeelding geselecteerd" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:161 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:161 #: includes/fields/class-acf-field-image.php:141 #: includes/fields/class-acf-field-link.php:139 assets/build/js/acf.js:1563 #: assets/build/js/acf.js:1657 @@ -5215,22 +5521,22 @@ msgid "Edit" msgstr "Bewerken" #: includes/fields/class-acf-field-image.php:69 includes/media.php:55 -#: assets/build/js/acf-input.js:6827 assets/build/js/acf-input.js:7308 +#: assets/build/js/acf-input.js:6825 assets/build/js/acf-input.js:7308 msgid "All images" msgstr "Alle afbeeldingen" #: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: assets/build/js/acf-input.js:3179 assets/build/js/acf-input.js:3399 msgid "Update Image" msgstr "Afbeelding bijwerken" #: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: assets/build/js/acf-input.js:3178 assets/build/js/acf-input.js:3398 msgid "Edit Image" msgstr "Afbeelding bewerken" #: includes/fields/class-acf-field-image.php:66 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: assets/build/js/acf-input.js:3154 assets/build/js/acf-input.js:3373 msgid "Select Image" msgstr "Afbeelding selecteren" @@ -5246,7 +5552,7 @@ msgstr "" #: includes/fields/class-acf-field-message.php:116 msgid "Escape HTML" -msgstr "Escape HTML" +msgstr "HTML escapen" #: includes/fields/class-acf-field-message.php:108 #: includes/fields/class-acf-field-textarea.php:170 @@ -5256,7 +5562,7 @@ msgstr "Geen opmaak" #: includes/fields/class-acf-field-message.php:107 #: includes/fields/class-acf-field-textarea.php:169 msgid "Automatically add <br>" -msgstr "Automatisch <br> toevoegen;" +msgstr "Automatisch <br> toevoegen" #: includes/fields/class-acf-field-message.php:106 #: includes/fields/class-acf-field-textarea.php:168 @@ -5317,16 +5623,16 @@ msgstr "Datumkiezer" #: includes/fields/class-acf-field-image.php:247 #: includes/fields/class-acf-field-image.php:283 -#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:266 msgid "Width" msgstr "Breedte" -#: includes/fields/class-acf-field-oembed.php:260 -#: includes/fields/class-acf-field-oembed.php:272 +#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:275 msgid "Embed Size" msgstr "Insluit grootte" -#: includes/fields/class-acf-field-oembed.php:218 +#: includes/fields/class-acf-field-oembed.php:221 msgid "Enter URL" msgstr "URL invoeren" @@ -5340,7 +5646,7 @@ msgstr "Tekst getoond indien inactief" #: includes/fields/class-acf-field-true_false.php:180 msgid "Off Text" -msgstr "Uit-tekst" +msgstr "Uit tekst" #: includes/fields/class-acf-field-true_false.php:165 msgid "Text shown when active" @@ -5348,7 +5654,7 @@ msgstr "Tekst getoond indien actief" #: includes/fields/class-acf-field-true_false.php:164 msgid "On Text" -msgstr "Aan-tekst" +msgstr "Aan tekst" #: includes/fields/class-acf-field-select.php:438 #: includes/fields/class-acf-field-true_false.php:196 @@ -5367,7 +5673,7 @@ msgstr "Gestileerde UI" #: includes/fields/class-acf-field-textarea.php:101 #: includes/fields/class-acf-field-true_false.php:144 #: includes/fields/class-acf-field-url.php:99 -#: includes/fields/class-acf-field-wysiwyg.php:302 +#: includes/fields/class-acf-field-wysiwyg.php:305 msgid "Default Value" msgstr "Standaardwaarde" @@ -5381,13 +5687,13 @@ msgstr "Toont tekst naast het selectievakje" msgid "Message" msgstr "Bericht" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:85 +#: includes/assets.php:352 includes/fields/class-acf-field-true_false.php:85 #: includes/fields/class-acf-field-true_false.php:184 #: assets/build/js/acf.js:1740 assets/build/js/acf.js:1857 msgid "No" msgstr "Nee" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:82 +#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:82 #: includes/fields/class-acf-field-true_false.php:168 #: assets/build/js/acf.js:1739 assets/build/js/acf.js:1856 msgid "Yes" @@ -5397,32 +5703,32 @@ msgstr "Ja" msgid "True / False" msgstr "Waar / Niet waar" -#: includes/fields/class-acf-field-group.php:444 +#: includes/fields/class-acf-field-group.php:440 msgid "Row" msgstr "Rij" -#: includes/fields/class-acf-field-group.php:443 +#: includes/fields/class-acf-field-group.php:439 msgid "Table" msgstr "Tabel" #: includes/admin/post-types/admin-field-group.php:132 -#: includes/fields/class-acf-field-group.php:442 +#: includes/fields/class-acf-field-group.php:438 msgid "Block" msgstr "Blok" -#: includes/fields/class-acf-field-group.php:437 +#: includes/fields/class-acf-field-group.php:433 msgid "Specify the style used to render the selected fields" msgstr "" "Geef de stijl op die wordt gebruikt om de geselecteerde velden weer te geven" -#: includes/fields.php:355 includes/fields/class-acf-field-button-group.php:210 +#: includes/fields.php:373 includes/fields/class-acf-field-button-group.php:210 #: includes/fields/class-acf-field-checkbox.php:424 -#: includes/fields/class-acf-field-group.php:436 +#: includes/fields/class-acf-field-group.php:432 #: includes/fields/class-acf-field-radio.php:285 msgid "Layout" msgstr "Lay-out" -#: includes/fields/class-acf-field-group.php:420 +#: includes/fields/class-acf-field-group.php:416 msgid "Sub Fields" msgstr "Subvelden" @@ -5437,7 +5743,7 @@ msgstr "De kaarthoogte aanpassen" #: includes/fields/class-acf-field-google-map.php:233 #: includes/fields/class-acf-field-image.php:258 #: includes/fields/class-acf-field-image.php:294 -#: includes/fields/class-acf-field-oembed.php:275 +#: includes/fields/class-acf-field-oembed.php:278 msgid "Height" msgstr "Hoogte" @@ -5457,7 +5763,7 @@ msgstr "De eerste kaart centreren" #: includes/fields/class-acf-field-google-map.php:194 #: includes/fields/class-acf-field-google-map.php:207 msgid "Center" -msgstr "Gecentreerd" +msgstr "Midden" #: includes/fields/class-acf-field-google-map.php:163 msgid "Search for address..." @@ -5469,7 +5775,7 @@ msgstr "Huidige locatie opzoeken" #: includes/fields/class-acf-field-google-map.php:159 msgid "Clear location" -msgstr "Duidelijke locatie" +msgstr "Locatie wissen" #: includes/fields/class-acf-field-google-map.php:158 #: includes/fields/class-acf-field-relationship.php:594 @@ -5477,7 +5783,7 @@ msgid "Search" msgstr "Zoeken" #: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: assets/build/js/acf-input.js:2838 assets/build/js/acf-input.js:3026 msgid "Sorry, this browser does not support geolocation" msgstr "Deze browser ondersteunt geen geolocatie" @@ -5516,7 +5822,7 @@ msgstr "Aangepast:" #: includes/fields/class-acf-field-date_time_picker.php:182 #: includes/fields/class-acf-field-time_picker.php:114 msgid "The format displayed when editing a post" -msgstr "Het formaat dat wordt weergegeven bij het bewerken van een bericht" +msgstr "Het formaat dat wordt getoond bij het bewerken van een bericht" #: includes/fields/class-acf-field-date_picker.php:181 #: includes/fields/class-acf-field-date_time_picker.php:181 @@ -5545,7 +5851,7 @@ msgstr "Geen velden gevonden" #: acf.php:459 msgid "Search Fields" -msgstr "Zoek velden" +msgstr "Velden zoeken" #: acf.php:458 msgid "View Field" @@ -5583,7 +5889,7 @@ msgstr "Geen veldgroepen gevonden" #: acf.php:425 msgid "Search Field Groups" -msgstr "Zoeken veldgroepen" +msgstr "Veldgroepen zoeken" #: acf.php:424 msgid "View Field Group" @@ -5678,9 +5984,9 @@ msgstr "Opties bijgewerkt" #: pro/updates.php:99 msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" #: pro/updates.php:159 diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-nl_NL.mo b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-nl_NL.mo index dd37d5f03..a1fbc268a 100644 Binary files a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-nl_NL.mo and b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-nl_NL.mo differ diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-nl_NL.po b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-nl_NL.po index 301fd25dc..4dd5017b1 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-nl_NL.po +++ b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-nl_NL.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2024-01-12T11:58:55+00:00\n" +"PO-Revision-Date: 2024-02-05T19:27:11+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: nl_NL\n" "MIME-Version: 1.0\n" @@ -21,6 +21,65 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:59 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "%1$s (%2$s) - weergegeven via %3$s" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:41 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by the ACF " +"shortcode. We've detected the output of some of your fields will be modified " +"by this change. %2$s. %3$s" +msgstr "" +"%1$s ACF escaped nu automatisch aan onveilige HTML bij het weergeven van de " +"ACF shortcode. We hebben gedetecteerd dat de uitvoer van sommige van je " +"velden zal worden gewijzigd door deze verandering. %2$s. %3$s" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:33 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields will be modified by this change. %2$s. %3$s" +msgstr "" +"%1$s ACF escaped nu automatisch aan onveilige HTML bij het weergeven met " +"the_field of de ACF shortcode. We hebben gedetecteerd dat de " +"uitvoer van sommige van je velden zal worden gewijzigd door deze " +"verandering. %2$s. %3$s" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:22 +msgid "" +"%1$s ACF will soon escape unsafe HTML that is rendered by the_field(). We've detected the output of some of your fields will be modified by " +"this change. %2$s. %3$s" +msgstr "" +"%1$s ACF zal binnenkort onveilige HTML escapen die wordt weergegeven door " +"the_field(). We hebben gedetecteerd dat de uitvoer van sommige " +"van je velden zal worden gewijzigd door deze verandering. %2$s. %3$s" + +#: includes/admin/views/escaped-html-notice.php:14 +msgid "Please contact your site admin for more details." +msgstr "Neem contact op met je site beheerder voor meer details." + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn how to fix" +msgstr "Leer hoe je dit kunt oplossen" + +#: includes/admin/admin.php:67 +msgid "Hide details" +msgstr "Verberg details" + +#: includes/admin/admin.php:66 includes/admin/views/escaped-html-notice.php:11 +msgid "Show details" +msgstr "Toon details" + #: includes/admin/views/global/navigation.php:223 msgid "Renew ACF PRO License" msgstr "Vernieuw ACF PRO licentie" @@ -106,26 +165,26 @@ msgid "Add fields" msgstr "Velden toevoegen" #: includes/admin/post-types/admin-field-group.php:121 -#: assets/build/js/acf-field-group.js:2753 +#: assets/build/js/acf-field-group.js:2752 #: assets/build/js/acf-field-group.js:3236 msgid "This Field" msgstr "Dit veld" -#: includes/admin/admin.php:267 +#: includes/admin/admin.php:332 msgid "ACF PRO" msgstr "ACF PRO" -#: includes/admin/admin.php:265 +#: includes/admin/admin.php:330 msgid "Feedback" msgstr "Feedback" -#: includes/admin/admin.php:263 +#: includes/admin/admin.php:328 msgid "Support" msgstr "Ondersteuning" #. translators: This text is prepended by a link to ACF's website, and appended #. by a link to WP Engine's website. -#: includes/admin/admin.php:238 +#: includes/admin/admin.php:303 msgid "is developed and maintained by" msgstr "is ontwikkeld en wordt onderhouden door" @@ -145,10 +204,10 @@ msgid "" "a>." msgstr "" "Als je de bidirectionele instelling inschakelt, kun je een waarde updaten in " -"de doelvelden voor elke waarde die voor dit veld is geselecteerd, door de " -"bericht ID, taxonomy ID of user ID van het item dat wordt geüpdatet toe te " -"voegen of te verwijderen. Lees voor meer informatie de documentatie." +"de doelvelden voor elke waarde die voor dit veld is geselecteerd, door het " +"bericht ID, taxonomie ID of gebruiker ID van het item dat wordt geüpdatet " +"toe te voegen of te verwijderen. Lees voor meer informatie de documentatie." #: includes/acf-bidirectional-functions.php:248 msgid "" @@ -418,8 +477,8 @@ msgid "" "This field must not be a WordPress reserved " "term." msgstr "" -"Dit veld mag geen door WordPress gereserveerde term zijn." +"Dit veld mag geen door WordPress gereserveerde term zijn." #: includes/post-types/class-acf-post-type.php:329 msgid "" @@ -675,7 +734,7 @@ msgstr "" "panelen die worden getoond tijdens het bewerken van inhoud. Handig om grote " "datasets netjes te houden." -#: includes/fields.php:474 +#: includes/fields.php:492 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " @@ -685,7 +744,7 @@ msgstr "" "en Call To Action tegels, door te fungeren als een hoofd voor een string sub " "velden die steeds opnieuw kunnen worden herhaald." -#: includes/fields.php:464 +#: includes/fields.php:482 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -698,7 +757,7 @@ msgstr "" "in de galerij worden toegevoegd en het minimum/maximum aantal toegestane " "bijlagen." -#: includes/fields.php:454 +#: includes/fields.php:472 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " @@ -709,7 +768,7 @@ msgstr "" "volledige controle door lay-outs en sub velden te gebruiken om de " "beschikbare blokken vorm te geven." -#: includes/fields.php:444 +#: includes/fields.php:462 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -721,16 +780,16 @@ msgstr "" "time. Het kloon veld kan zichzelf vervangen door de geselecteerde velden of " "de geselecteerde velden weergeven als een groep sub velden." -#: includes/fields.php:441 +#: includes/fields.php:459 msgctxt "noun" msgid "Clone" msgstr "Kloon" -#: includes/admin/views/global/navigation.php:86 includes/fields.php:356 +#: includes/admin/views/global/navigation.php:86 includes/fields.php:374 msgid "PRO" msgstr "PRO" -#: includes/fields.php:354 includes/fields.php:411 +#: includes/fields.php:372 includes/fields.php:429 msgid "Advanced" msgstr "Geavanceerd" @@ -1428,7 +1487,7 @@ msgid "" "custom post types." msgstr "" "Breid de functionaliteit van WordPress uit tot meer dan standaard berichten " -"en pagina's met extra gepaste berichten." +"en pagina's met aangepaste berichttypes." #: includes/admin/views/acf-post-type/list-empty.php:5 msgid "Add Your First Post Type" @@ -1499,7 +1558,7 @@ msgid "" "Optional custom controller to use instead of `WP_REST_Posts_Controller`." msgstr "" "Optionele aangepaste controller om te gebruiken in plaats van " -"`WP_REST_Berichten_Controller`." +"`WP_REST_Posts_Controller`." #: includes/admin/views/acf-post-type/advanced-settings.php:1274 #: includes/admin/views/acf-taxonomy/advanced-settings.php:1210 @@ -2031,7 +2090,7 @@ msgid "" "Used by screen readers for the filter links heading on the post type list " "screen." msgstr "" -"Gebruikt door scherm lezers voor het koptekst filter links op het scherm van " +"Gebruikt door scherm lezers voor de koptekst filter links op het scherm van " "de lijst met berichttypes." #: includes/admin/views/acf-post-type/advanced-settings.php:489 @@ -2709,14 +2768,14 @@ msgid "Post type deleted." msgstr "Berichttype verwijderd." #: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 +#: assets/build/js/acf-field-group.js:1145 #: assets/build/js/acf-field-group.js:1366 msgid "Type to search..." msgstr "Typ om te zoeken..." #: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2319 +#: assets/build/js/acf-field-group.js:1171 +#: assets/build/js/acf-field-group.js:2318 #: assets/build/js/acf-field-group.js:1414 #: assets/build/js/acf-field-group.js:2727 msgid "PRO Only" @@ -2729,7 +2788,7 @@ msgid "Field groups linked successfully." msgstr "Veldgroepen succesvol gelinkt." #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:195 +#: includes/admin/admin.php:203 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." @@ -2737,7 +2796,7 @@ msgstr "" "Importeer berichttypen en taxonomieën die zijn geregistreerd met extra " "berichttype UI en beheerder ze met ACF. Aan de slag." -#: includes/admin/admin.php:48 includes/admin/admin.php:267 +#: includes/admin/admin.php:47 includes/admin/admin.php:332 msgid "ACF" msgstr "ACF" @@ -2826,7 +2885,7 @@ msgstr "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" -#: includes/api/api-template.php:835 +#: includes/api/api-template.php:1051 msgid "[ACF shortcode value disabled for preview]" msgstr "[ACF shortcode waarde uitgeschakeld voor voorbeeld]" @@ -2836,7 +2895,7 @@ msgid "Close Modal" msgstr "Modal sluiten" #: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1670 +#: assets/build/js/acf-field-group.js:1669 #: assets/build/js/acf-field-group.js:1993 msgid "Field moved to other group" msgstr "Veld verplaatst naar andere groep" @@ -2915,8 +2974,8 @@ msgid "" "New to ACF? Take a look at our getting " "started guide." msgstr "" -"Ben je nieuw bij ACF? Bekijk onze startersgids." +"Ben je nieuw bij ACF? Bekijk onze startersgids." #: includes/admin/views/acf-field-group/list-empty.php:15 msgid "Add Field Group" @@ -3014,16 +3073,16 @@ msgstr "#" msgid "Add Field" msgstr "Veld toevoegen" -#: includes/acf-field-group-functions.php:496 includes/fields.php:409 +#: includes/acf-field-group-functions.php:496 includes/fields.php:427 msgid "Presentation" msgstr "Presentatie" -#: includes/fields.php:408 +#: includes/fields.php:426 msgid "Validation" msgstr "Validatie" #: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:407 +#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:425 msgid "General" msgstr "Algemeen" @@ -3068,7 +3127,7 @@ msgid "Activate this item" msgstr "Activeer dit item" #: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2812 +#: assets/build/js/acf-field-group.js:2811 #: assets/build/js/acf-field-group.js:3313 msgid "Move field group to trash?" msgstr "Veldgroep naar prullenbak verplaatsen?" @@ -3103,12 +3162,12 @@ msgstr "" "tegelijkertijd actief zijn. We hebben Advanced Custom Fields automatisch " "gedeactiveerd." -#: includes/acf-value-functions.php:374 +#: includes/acf-value-functions.php:377 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s - We hebben een of meer aanroepen gedetecteerd om ACF " "veldwaarden op te halen voordat ACF is geïnitialiseerd. Dit wordt niet " @@ -3303,23 +3362,23 @@ msgstr "Diff laden" msgid "Review local JSON changes" msgstr "Lokale JSON wijzigingen beoordelen" -#: includes/admin/admin.php:170 +#: includes/admin/admin.php:178 msgid "Visit website" msgstr "Bezoek site" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:177 msgid "View details" msgstr "Details bekijken" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:176 msgid "Version %s" msgstr "Versie %s" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:175 msgid "Information" msgstr "Informatie" -#: includes/admin/admin.php:158 +#: includes/admin/admin.php:166 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -3328,7 +3387,7 @@ msgstr "" "professionals op onze helpdesk zullen je helpen met meer diepgaande, " "technische uitdagingen." -#: includes/admin/admin.php:154 +#: includes/admin/admin.php:162 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " @@ -3338,7 +3397,7 @@ msgstr "" "vriendelijke community op onze community forums die je misschien kunnen " "helpen met de 'how-tos' van de ACF wereld." -#: includes/admin/admin.php:150 +#: includes/admin/admin.php:158 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -3348,7 +3407,7 @@ msgstr "" "documentatie bevat referenties en handleidingen voor de meeste situaties die " "je kunt tegenkomen." -#: includes/admin/admin.php:147 +#: includes/admin/admin.php:155 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -3358,11 +3417,11 @@ msgstr "" "site haalt. Als je problemen ondervindt, zijn er verschillende plaatsen waar " "je hulp kan vinden:" -#: includes/admin/admin.php:144 includes/admin/admin.php:146 +#: includes/admin/admin.php:152 includes/admin/admin.php:154 msgid "Help & Support" msgstr "Hulp & ondersteuning" -#: includes/admin/admin.php:135 +#: includes/admin/admin.php:143 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -3370,17 +3429,17 @@ msgstr "" "Gebruik de tab Hulp & ondersteuning om contact op te nemen als je hulp nodig " "hebt." -#: includes/admin/admin.php:132 +#: includes/admin/admin.php:140 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " "yourself with the plugin's philosophy and best practises." msgstr "" -"Voordat je je eerste veldgroep maakt, raden we je aan om eerst onze Aan de slag gids te lezen om je vertrouwd te " -"maken met de filosofie en best practices van de plugin." +"Voordat je je eerste veldgroep maakt, raden we je aan om eerst onze Aan de slag gids te lezen om je vertrouwd " +"te maken met de filosofie en best practices van de plugin." -#: includes/admin/admin.php:130 +#: includes/admin/admin.php:138 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -3391,7 +3450,7 @@ msgstr "" "intuïtieve API om aangepaste veldwaarden weer te geven in elk thema template " "bestand." -#: includes/admin/admin.php:127 includes/admin/admin.php:129 +#: includes/admin/admin.php:135 includes/admin/admin.php:137 msgid "Overview" msgstr "Overzicht" @@ -3411,7 +3470,7 @@ msgstr "Ongeldige nonce." msgid "Error loading field." msgstr "Fout tijdens laden van veld." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 +#: assets/build/js/acf-input.js:2748 assets/build/js/acf-input.js:2817 #: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 msgid "Location not found: %s" msgstr "Locatie niet gevonden: %s" @@ -3559,7 +3618,7 @@ msgid "Show this field if" msgstr "Toon dit veld als" #: includes/admin/views/acf-field-group/conditional-logic.php:25 -#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:410 +#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:428 msgid "Conditional Logic" msgstr "Voorwaardelijke logica" @@ -3604,15 +3663,15 @@ msgstr "Database-upgrade vereist" msgid "Options Page" msgstr "Opties pagina" -#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:479 msgid "Gallery" msgstr "Galerij" -#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:469 msgid "Flexible Content" msgstr "Flexibele inhoud" -#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:489 msgid "Repeater" msgstr "Herhaler" @@ -3860,7 +3919,7 @@ msgstr "Sleep om te herschikken" #: includes/admin/post-types/admin-field-group.php:103 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2347 +#: assets/build/js/acf-field-group.js:2346 #: assets/build/js/acf-field-group.js:2763 msgid "Show this field group if" msgstr "Deze veldgroep weergeven als" @@ -4042,7 +4101,7 @@ msgstr "Dit item dupliceren" msgid "Supports" msgstr "Ondersteunt" -#: includes/admin/admin.php:261 includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:326 includes/admin/views/browse-fields-modal.php:92 msgid "Documentation" msgstr "Documentatie" @@ -4145,7 +4204,7 @@ msgstr "Null" #: includes/admin/post-types/admin-field-group.php:101 #: includes/class-acf-internal-post-type.php:730 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1510 +#: assets/build/js/acf-field-group.js:1509 #: assets/build/js/acf-field-group.js:1821 msgid "copy" msgstr "kopie" @@ -4163,7 +4222,7 @@ msgid "Checked" msgstr "Aangevinkt" #: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1615 +#: assets/build/js/acf-field-group.js:1614 #: assets/build/js/acf-field-group.js:1933 msgid "Move Custom Field" msgstr "Aangepast veld verplaatsen" @@ -4179,14 +4238,14 @@ msgid "Field group title is required" msgstr "Veldgroep titel is vereist" #: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1604 +#: assets/build/js/acf-field-group.js:1603 #: assets/build/js/acf-field-group.js:1919 msgid "This field cannot be moved until its changes have been saved" msgstr "" "Dit veld kan niet worden verplaatst totdat de wijzigingen zijn opgeslagen" #: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1414 +#: assets/build/js/acf-field-group.js:1413 #: assets/build/js/acf-field-group.js:1716 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "De string \"field_\" mag niet voor de veldnaam staan" @@ -4253,15 +4312,15 @@ msgstr "Pagina" msgid "Post" msgstr "Bericht" -#: includes/fields.php:353 +#: includes/fields.php:371 msgid "Relational" msgstr "Relationeel" -#: includes/fields.php:352 +#: includes/fields.php:370 msgid "Choice" msgstr "Keuze" -#: includes/fields.php:350 +#: includes/fields.php:368 msgid "Basic" msgstr "Basis" @@ -4289,7 +4348,7 @@ msgstr "Updaten" msgid "Validate Email" msgstr "E-mailadres valideren" -#: includes/fields.php:351 includes/forms/form-front.php:49 +#: includes/fields.php:369 includes/forms/form-front.php:49 msgid "Content" msgstr "Inhoud" @@ -4298,8 +4357,8 @@ msgstr "Inhoud" msgid "Title" msgstr "Titel" -#: includes/assets.php:372 includes/forms/form-comment.php:154 -#: assets/build/js/acf-input.js:7372 assets/build/js/acf-input.js:7956 +#: includes/assets.php:373 includes/forms/form-comment.php:154 +#: assets/build/js/acf-input.js:7370 assets/build/js/acf-input.js:7956 msgid "Edit field group" msgstr "Veldgroep bewerken" @@ -4356,59 +4415,59 @@ msgid "Has any value" msgstr "Heeft een waarde" #: includes/admin/admin-internal-post-type.php:345 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 +#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:354 #: assets/build/js/acf.js:1564 assets/build/js/acf.js:1658 msgid "Cancel" msgstr "Annuleren" -#: includes/assets.php:349 assets/build/js/acf.js:1738 +#: includes/assets.php:350 assets/build/js/acf.js:1738 #: assets/build/js/acf.js:1855 msgid "Are you sure?" msgstr "Weet je het zeker?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9432 +#: includes/assets.php:370 assets/build/js/acf-input.js:9430 #: assets/build/js/acf-input.js:10282 msgid "%d fields require attention" msgstr "%d velden vereisen aandacht" -#: includes/assets.php:368 assets/build/js/acf-input.js:9430 +#: includes/assets.php:369 assets/build/js/acf-input.js:9428 #: assets/build/js/acf-input.js:10278 msgid "1 field requires attention" msgstr "1 veld vereist aandacht" -#: includes/assets.php:367 includes/validation.php:271 -#: includes/validation.php:279 assets/build/js/acf-input.js:9425 +#: includes/assets.php:368 includes/validation.php:271 +#: includes/validation.php:279 assets/build/js/acf-input.js:9423 #: assets/build/js/acf-input.js:10273 msgid "Validation failed" msgstr "Validatie mislukt" -#: includes/assets.php:366 assets/build/js/acf-input.js:9593 +#: includes/assets.php:367 assets/build/js/acf-input.js:9591 #: assets/build/js/acf-input.js:10461 msgid "Validation successful" msgstr "Validatie geslaagd" -#: includes/media.php:54 assets/build/js/acf-input.js:7200 +#: includes/media.php:54 assets/build/js/acf-input.js:7198 #: assets/build/js/acf-input.js:7760 msgid "Restricted" msgstr "Beperkt" -#: includes/media.php:53 assets/build/js/acf-input.js:7015 +#: includes/media.php:53 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7524 msgid "Collapse Details" msgstr "Details dichtklappen" -#: includes/media.php:52 assets/build/js/acf-input.js:7015 +#: includes/media.php:52 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7521 msgid "Expand Details" msgstr "Details uitklappen" #: includes/admin/views/acf-post-type/advanced-settings.php:470 -#: includes/media.php:51 assets/build/js/acf-input.js:6882 +#: includes/media.php:51 assets/build/js/acf-input.js:6880 #: assets/build/js/acf-input.js:7369 msgid "Uploaded to this post" msgstr "Geüpload naar dit bericht" -#: includes/media.php:50 assets/build/js/acf-input.js:6921 +#: includes/media.php:50 assets/build/js/acf-input.js:6919 #: assets/build/js/acf-input.js:7408 msgctxt "verb" msgid "Update" @@ -4419,7 +4478,7 @@ msgctxt "verb" msgid "Edit" msgstr "Bewerken" -#: includes/assets.php:363 assets/build/js/acf-input.js:9202 +#: includes/assets.php:364 assets/build/js/acf-input.js:9200 #: assets/build/js/acf-input.js:10044 msgid "The changes you made will be lost if you navigate away from this page" msgstr "De aangebrachte wijzigingen gaan verloren als je deze pagina verlaat" @@ -4434,7 +4493,7 @@ msgstr "Het bestandstype moet %s zijn." #: includes/admin/views/acf-field-group/location-group.php:3 #: includes/admin/views/acf-field-group/locations.php:35 #: includes/api/api-helpers.php:2964 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2385 +#: assets/build/js/acf-field-group.js:2384 #: assets/build/js/acf-field-group.js:933 #: assets/build/js/acf-field-group.js:2807 msgid "or" @@ -4486,7 +4545,7 @@ msgstr "Thumbnail" #: includes/acf-field-functions.php:852 #: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 +#: assets/build/js/acf-field-group.js:1076 #: assets/build/js/acf-field-group.js:1260 msgid "(no label)" msgstr "(geen label)" @@ -4718,18 +4777,18 @@ msgid "File name" msgstr "Bestandsnaam" #: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: assets/build/js/acf-input.js:2472 assets/build/js/acf-input.js:2625 msgid "Update File" msgstr "Bestand updaten" #: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: assets/build/js/acf-input.js:2471 assets/build/js/acf-input.js:2624 msgid "Edit File" msgstr "Bestand bewerken" #: includes/admin/tools/class-acf-admin-tool-import.php:57 #: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: assets/build/js/acf-input.js:2445 assets/build/js/acf-input.js:2597 msgid "Select File" msgstr "Bestand selecteren" @@ -4755,7 +4814,7 @@ msgid "Enter each default value on a new line" msgstr "Zet elke standaardwaarde op een nieuwe regel" #: includes/fields/class-acf-field-select.php:243 includes/media.php:48 -#: assets/build/js/acf-input.js:6780 assets/build/js/acf-input.js:7254 +#: assets/build/js/acf-input.js:6778 assets/build/js/acf-input.js:7254 msgctxt "verb" msgid "Select" msgstr "Selecteren" @@ -5110,48 +5169,48 @@ msgstr "Null toestaan" msgid "Parent" msgstr "Hoofd" -#: includes/fields/class-acf-field-wysiwyg.php:378 +#: includes/fields/class-acf-field-wysiwyg.php:381 msgid "TinyMCE will not be initialized until field is clicked" msgstr "TinyMCE wordt niet geïnitialiseerd totdat er op het veld wordt geklikt" -#: includes/fields/class-acf-field-wysiwyg.php:377 +#: includes/fields/class-acf-field-wysiwyg.php:380 msgid "Delay Initialization" msgstr "Initialisatie uitstellen" -#: includes/fields/class-acf-field-wysiwyg.php:366 +#: includes/fields/class-acf-field-wysiwyg.php:369 msgid "Show Media Upload Buttons" msgstr "Media upload knoppen weergeven" -#: includes/fields/class-acf-field-wysiwyg.php:350 +#: includes/fields/class-acf-field-wysiwyg.php:353 msgid "Toolbar" msgstr "Toolbar" -#: includes/fields/class-acf-field-wysiwyg.php:342 +#: includes/fields/class-acf-field-wysiwyg.php:345 msgid "Text Only" msgstr "Alleen tekst" -#: includes/fields/class-acf-field-wysiwyg.php:341 +#: includes/fields/class-acf-field-wysiwyg.php:344 msgid "Visual Only" msgstr "Alleen visueel" -#: includes/fields/class-acf-field-wysiwyg.php:340 +#: includes/fields/class-acf-field-wysiwyg.php:343 msgid "Visual & Text" msgstr "Visueel & tekst" -#: includes/fields/class-acf-field-wysiwyg.php:335 +#: includes/fields/class-acf-field-wysiwyg.php:338 msgid "Tabs" msgstr "Tabs" -#: includes/fields/class-acf-field-wysiwyg.php:277 +#: includes/fields/class-acf-field-wysiwyg.php:280 msgid "Click to initialize TinyMCE" msgstr "Klik om TinyMCE te initialiseren" -#: includes/fields/class-acf-field-wysiwyg.php:271 +#: includes/fields/class-acf-field-wysiwyg.php:274 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Tekst" -#: includes/fields/class-acf-field-wysiwyg.php:270 +#: includes/fields/class-acf-field-wysiwyg.php:273 msgid "Visual" msgstr "Visueel" @@ -5228,7 +5287,7 @@ msgstr "Plaatshouder tekst" #: includes/fields/class-acf-field-text.php:104 #: includes/fields/class-acf-field-textarea.php:102 #: includes/fields/class-acf-field-url.php:100 -#: includes/fields/class-acf-field-wysiwyg.php:303 +#: includes/fields/class-acf-field-wysiwyg.php:306 msgid "Appears when creating a new post" msgstr "Wordt weergegeven bij het maken van een nieuw bericht" @@ -5329,17 +5388,17 @@ msgid "Select post type" msgstr "Selecteer berichttype" #: includes/fields/class-acf-field-relationship.php:60 -#: assets/build/js/acf-input.js:3930 assets/build/js/acf-input.js:4214 +#: assets/build/js/acf-input.js:3928 assets/build/js/acf-input.js:4214 msgid "No matches found" msgstr "Geen overeenkomsten gevonden" #: includes/fields/class-acf-field-relationship.php:59 -#: assets/build/js/acf-input.js:3913 assets/build/js/acf-input.js:4193 +#: assets/build/js/acf-input.js:3911 assets/build/js/acf-input.js:4193 msgid "Loading" msgstr "Laden" #: includes/fields/class-acf-field-relationship.php:58 -#: assets/build/js/acf-input.js:3818 assets/build/js/acf-input.js:4084 +#: assets/build/js/acf-input.js:3816 assets/build/js/acf-input.js:4084 msgid "Maximum values reached ( {max} values )" msgstr "Maximale waarden bereikt ( {max} waarden )" @@ -5448,7 +5507,7 @@ msgstr "Afbeelding toevoegen" msgid "No image selected" msgstr "Geen afbeelding geselecteerd" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:161 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:161 #: includes/fields/class-acf-field-image.php:141 #: includes/fields/class-acf-field-link.php:139 assets/build/js/acf.js:1563 #: assets/build/js/acf.js:1657 @@ -5463,22 +5522,22 @@ msgid "Edit" msgstr "Bewerken" #: includes/fields/class-acf-field-image.php:69 includes/media.php:55 -#: assets/build/js/acf-input.js:6827 assets/build/js/acf-input.js:7308 +#: assets/build/js/acf-input.js:6825 assets/build/js/acf-input.js:7308 msgid "All images" msgstr "Alle afbeeldingen" #: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: assets/build/js/acf-input.js:3179 assets/build/js/acf-input.js:3399 msgid "Update Image" msgstr "Afbeelding updaten" #: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: assets/build/js/acf-input.js:3178 assets/build/js/acf-input.js:3398 msgid "Edit Image" msgstr "Afbeelding bewerken" #: includes/fields/class-acf-field-image.php:66 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: assets/build/js/acf-input.js:3154 assets/build/js/acf-input.js:3373 msgid "Select Image" msgstr "Selecteer afbeelding" @@ -5565,16 +5624,16 @@ msgstr "Datumkiezer" #: includes/fields/class-acf-field-image.php:247 #: includes/fields/class-acf-field-image.php:283 -#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:266 msgid "Width" msgstr "Breedte" -#: includes/fields/class-acf-field-oembed.php:260 -#: includes/fields/class-acf-field-oembed.php:272 +#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:275 msgid "Embed Size" msgstr "Insluit grootte" -#: includes/fields/class-acf-field-oembed.php:218 +#: includes/fields/class-acf-field-oembed.php:221 msgid "Enter URL" msgstr "URL invoeren" @@ -5615,7 +5674,7 @@ msgstr "Gestileerde UI" #: includes/fields/class-acf-field-textarea.php:101 #: includes/fields/class-acf-field-true_false.php:144 #: includes/fields/class-acf-field-url.php:99 -#: includes/fields/class-acf-field-wysiwyg.php:302 +#: includes/fields/class-acf-field-wysiwyg.php:305 msgid "Default Value" msgstr "Standaardwaarde" @@ -5629,13 +5688,13 @@ msgstr "Toont tekst naast het selectievakje" msgid "Message" msgstr "Bericht" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:85 +#: includes/assets.php:352 includes/fields/class-acf-field-true_false.php:85 #: includes/fields/class-acf-field-true_false.php:184 #: assets/build/js/acf.js:1740 assets/build/js/acf.js:1857 msgid "No" msgstr "Nee" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:82 +#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:82 #: includes/fields/class-acf-field-true_false.php:168 #: assets/build/js/acf.js:1739 assets/build/js/acf.js:1856 msgid "Yes" @@ -5645,32 +5704,32 @@ msgstr "Ja" msgid "True / False" msgstr "True / False" -#: includes/fields/class-acf-field-group.php:444 +#: includes/fields/class-acf-field-group.php:440 msgid "Row" msgstr "Rij" -#: includes/fields/class-acf-field-group.php:443 +#: includes/fields/class-acf-field-group.php:439 msgid "Table" msgstr "Tabel" #: includes/admin/post-types/admin-field-group.php:132 -#: includes/fields/class-acf-field-group.php:442 +#: includes/fields/class-acf-field-group.php:438 msgid "Block" msgstr "Blok" -#: includes/fields/class-acf-field-group.php:437 +#: includes/fields/class-acf-field-group.php:433 msgid "Specify the style used to render the selected fields" msgstr "" "Geef de stijl op die wordt gebruikt om de geselecteerde velden weer te geven" -#: includes/fields.php:355 includes/fields/class-acf-field-button-group.php:210 +#: includes/fields.php:373 includes/fields/class-acf-field-button-group.php:210 #: includes/fields/class-acf-field-checkbox.php:424 -#: includes/fields/class-acf-field-group.php:436 +#: includes/fields/class-acf-field-group.php:432 #: includes/fields/class-acf-field-radio.php:285 msgid "Layout" msgstr "Lay-out" -#: includes/fields/class-acf-field-group.php:420 +#: includes/fields/class-acf-field-group.php:416 msgid "Sub Fields" msgstr "Subvelden" @@ -5685,7 +5744,7 @@ msgstr "De kaarthoogte aanpassen" #: includes/fields/class-acf-field-google-map.php:233 #: includes/fields/class-acf-field-image.php:258 #: includes/fields/class-acf-field-image.php:294 -#: includes/fields/class-acf-field-oembed.php:275 +#: includes/fields/class-acf-field-oembed.php:278 msgid "Height" msgstr "Hoogte" @@ -5725,7 +5784,7 @@ msgid "Search" msgstr "Zoeken" #: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: assets/build/js/acf-input.js:2838 assets/build/js/acf-input.js:3026 msgid "Sorry, this browser does not support geolocation" msgstr "Deze browser ondersteunt geen geolocatie" @@ -5926,9 +5985,9 @@ msgstr "Opties bijgewerkt" #: pro/updates.php:99 msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" #: pro/updates.php:159 diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-nl_NL_formal.mo b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-nl_NL_formal.mo index cbda6c720..6c58f1fc6 100644 Binary files a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-nl_NL_formal.mo and b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-nl_NL_formal.mo differ diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-nl_NL_formal.po b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-nl_NL_formal.po index 975d847db..057d8f746 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-nl_NL_formal.po +++ b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-nl_NL_formal.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2024-01-12T11:58:55+00:00\n" +"PO-Revision-Date: 2024-02-05T19:27:11+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: nl_NL_formal\n" "MIME-Version: 1.0\n" @@ -21,6 +21,65 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:59 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "%1$s (%2$s) - weergegeven via %3$s" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:41 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by the ACF " +"shortcode. We've detected the output of some of your fields will be modified " +"by this change. %2$s. %3$s" +msgstr "" +"%1$s ACF escaped nu automatisch aan onveilige HTML bij het weergeven van de " +"ACF shortcode. We hebben gedetecteerd dat de uitvoer van sommige van je " +"velden zal worden gewijzigd door deze verandering. %2$s. %3$s" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:33 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields will be modified by this change. %2$s. %3$s" +msgstr "" +"%1$s ACF escaped nu automatisch aan onveilige HTML bij het weergeven met " +"the_field of de ACF shortcode. We hebben gedetecteerd dat de " +"uitvoer van sommige van je velden zal worden gewijzigd door deze " +"verandering. %2$s. %3$s" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:22 +msgid "" +"%1$s ACF will soon escape unsafe HTML that is rendered by the_field(). We've detected the output of some of your fields will be modified by " +"this change. %2$s. %3$s" +msgstr "" +"%1$s ACF zal binnenkort onveilige HTML escapen die wordt weergegeven door " +"the_field(). We hebben gedetecteerd dat de uitvoer van sommige " +"van je velden zal worden gewijzigd door deze verandering. %2$s. %3$s" + +#: includes/admin/views/escaped-html-notice.php:14 +msgid "Please contact your site admin for more details." +msgstr "Neem contact op met je site beheerder voor meer details." + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn how to fix" +msgstr "Leer hoe je dit kunt oplossen" + +#: includes/admin/admin.php:67 +msgid "Hide details" +msgstr "Verberg details" + +#: includes/admin/admin.php:66 includes/admin/views/escaped-html-notice.php:11 +msgid "Show details" +msgstr "Toon details" + #: includes/admin/views/global/navigation.php:223 msgid "Renew ACF PRO License" msgstr "Vernieuw ACF PRO licentie" @@ -106,26 +165,26 @@ msgid "Add fields" msgstr "Velden toevoegen" #: includes/admin/post-types/admin-field-group.php:121 -#: assets/build/js/acf-field-group.js:2753 +#: assets/build/js/acf-field-group.js:2752 #: assets/build/js/acf-field-group.js:3236 msgid "This Field" msgstr "Dit veld" -#: includes/admin/admin.php:267 +#: includes/admin/admin.php:332 msgid "ACF PRO" msgstr "ACF PRO" -#: includes/admin/admin.php:265 +#: includes/admin/admin.php:330 msgid "Feedback" msgstr "Feedback" -#: includes/admin/admin.php:263 +#: includes/admin/admin.php:328 msgid "Support" msgstr "Ondersteuning" #. translators: This text is prepended by a link to ACF's website, and appended #. by a link to WP Engine's website. -#: includes/admin/admin.php:238 +#: includes/admin/admin.php:303 msgid "is developed and maintained by" msgstr "is ontwikkeld en wordt onderhouden door" @@ -145,10 +204,10 @@ msgid "" "a>." msgstr "" "Als je de bidirectionele instelling inschakelt, kun je een waarde updaten in " -"de doelvelden voor elke waarde die voor dit veld is geselecteerd, door de " -"bericht ID, taxonomy ID of user ID van het item dat wordt geüpdatet toe te " -"voegen of te verwijderen. Lees voor meer informatie de documentatie." +"de doelvelden voor elke waarde die voor dit veld is geselecteerd, door het " +"bericht ID, taxonomie ID of gebruiker ID van het item dat wordt geüpdatet " +"toe te voegen of te verwijderen. Lees voor meer informatie de documentatie." #: includes/acf-bidirectional-functions.php:248 msgid "" @@ -418,8 +477,8 @@ msgid "" "This field must not be a WordPress reserved " "term." msgstr "" -"Dit veld mag geen door WordPress gereserveerde term zijn." +"Dit veld mag geen door WordPress gereserveerde term zijn." #: includes/post-types/class-acf-post-type.php:329 msgid "" @@ -675,7 +734,7 @@ msgstr "" "panelen die worden getoond tijdens het bewerken van inhoud. Handig om grote " "datasets netjes te houden." -#: includes/fields.php:474 +#: includes/fields.php:492 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " @@ -685,7 +744,7 @@ msgstr "" "en Call To Action tegels, door te fungeren als een hoofd voor een string sub " "velden die steeds opnieuw kunnen worden herhaald." -#: includes/fields.php:464 +#: includes/fields.php:482 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -698,7 +757,7 @@ msgstr "" "in de galerij worden toegevoegd en het minimum/maximum aantal toegestane " "bijlagen." -#: includes/fields.php:454 +#: includes/fields.php:472 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " @@ -709,7 +768,7 @@ msgstr "" "volledige controle door lay-outs en sub velden te gebruiken om de " "beschikbare blokken vorm te geven." -#: includes/fields.php:444 +#: includes/fields.php:462 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -721,16 +780,16 @@ msgstr "" "time. Het kloon veld kan zichzelf vervangen door de geselecteerde velden of " "de geselecteerde velden weergeven als een groep sub velden." -#: includes/fields.php:441 +#: includes/fields.php:459 msgctxt "noun" msgid "Clone" msgstr "Kloon" -#: includes/admin/views/global/navigation.php:86 includes/fields.php:356 +#: includes/admin/views/global/navigation.php:86 includes/fields.php:374 msgid "PRO" msgstr "PRO" -#: includes/fields.php:354 includes/fields.php:411 +#: includes/fields.php:372 includes/fields.php:429 msgid "Advanced" msgstr "Geavanceerd" @@ -1428,7 +1487,7 @@ msgid "" "custom post types." msgstr "" "Breid de functionaliteit van WordPress uit tot meer dan standaard berichten " -"en pagina's met extra gepaste berichten." +"en pagina's met aangepaste berichttypes." #: includes/admin/views/acf-post-type/list-empty.php:5 msgid "Add Your First Post Type" @@ -1499,7 +1558,7 @@ msgid "" "Optional custom controller to use instead of `WP_REST_Posts_Controller`." msgstr "" "Optionele aangepaste controller om te gebruiken in plaats van " -"`WP_REST_Berichten_Controller`." +"`WP_REST_Posts_Controller`." #: includes/admin/views/acf-post-type/advanced-settings.php:1274 #: includes/admin/views/acf-taxonomy/advanced-settings.php:1210 @@ -2031,7 +2090,7 @@ msgid "" "Used by screen readers for the filter links heading on the post type list " "screen." msgstr "" -"Gebruikt door scherm lezers voor het koptekst filter links op het scherm van " +"Gebruikt door scherm lezers voor de koptekst filter links op het scherm van " "de lijst met berichttypes." #: includes/admin/views/acf-post-type/advanced-settings.php:489 @@ -2709,14 +2768,14 @@ msgid "Post type deleted." msgstr "Berichttype verwijderd." #: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 +#: assets/build/js/acf-field-group.js:1145 #: assets/build/js/acf-field-group.js:1366 msgid "Type to search..." msgstr "Typ om te zoeken..." #: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2319 +#: assets/build/js/acf-field-group.js:1171 +#: assets/build/js/acf-field-group.js:2318 #: assets/build/js/acf-field-group.js:1414 #: assets/build/js/acf-field-group.js:2727 msgid "PRO Only" @@ -2729,7 +2788,7 @@ msgid "Field groups linked successfully." msgstr "Veldgroepen succesvol gelinkt." #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:195 +#: includes/admin/admin.php:203 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." @@ -2737,7 +2796,7 @@ msgstr "" "Importeer berichttypen en taxonomieën die zijn geregistreerd met extra " "berichttype UI en beheerder ze met ACF. Aan de slag." -#: includes/admin/admin.php:48 includes/admin/admin.php:267 +#: includes/admin/admin.php:47 includes/admin/admin.php:332 msgid "ACF" msgstr "ACF" @@ -2826,7 +2885,7 @@ msgstr "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" -#: includes/api/api-template.php:835 +#: includes/api/api-template.php:1051 msgid "[ACF shortcode value disabled for preview]" msgstr "[ACF shortcode waarde uitgeschakeld voor voorbeeld]" @@ -2836,7 +2895,7 @@ msgid "Close Modal" msgstr "Modal sluiten" #: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1670 +#: assets/build/js/acf-field-group.js:1669 #: assets/build/js/acf-field-group.js:1993 msgid "Field moved to other group" msgstr "Veld verplaatst naar andere groep" @@ -2915,8 +2974,8 @@ msgid "" "New to ACF? Take a look at our getting " "started guide." msgstr "" -"Ben je nieuw bij ACF? Bekijk onze startersgids." +"Ben je nieuw bij ACF? Bekijk onze startersgids." #: includes/admin/views/acf-field-group/list-empty.php:15 msgid "Add Field Group" @@ -3014,16 +3073,16 @@ msgstr "#" msgid "Add Field" msgstr "Veld toevoegen" -#: includes/acf-field-group-functions.php:496 includes/fields.php:409 +#: includes/acf-field-group-functions.php:496 includes/fields.php:427 msgid "Presentation" msgstr "Presentatie" -#: includes/fields.php:408 +#: includes/fields.php:426 msgid "Validation" msgstr "Validatie" #: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:407 +#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:425 msgid "General" msgstr "Algemeen" @@ -3068,7 +3127,7 @@ msgid "Activate this item" msgstr "Activeer dit item" #: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2812 +#: assets/build/js/acf-field-group.js:2811 #: assets/build/js/acf-field-group.js:3313 msgid "Move field group to trash?" msgstr "Veldgroep naar prullenbak verplaatsen?" @@ -3103,12 +3162,12 @@ msgstr "" "tegelijkertijd actief zijn. We hebben Advanced Custom Fields automatisch " "gedeactiveerd." -#: includes/acf-value-functions.php:374 +#: includes/acf-value-functions.php:377 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s - We hebben een of meer aanroepen gedetecteerd om ACF " "veldwaarden op te halen voordat ACF is geïnitialiseerd. Dit wordt niet " @@ -3303,23 +3362,23 @@ msgstr "Diff laden" msgid "Review local JSON changes" msgstr "Lokale JSON wijzigingen beoordelen" -#: includes/admin/admin.php:170 +#: includes/admin/admin.php:178 msgid "Visit website" msgstr "Bezoek site" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:177 msgid "View details" msgstr "Details bekijken" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:176 msgid "Version %s" msgstr "Versie %s" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:175 msgid "Information" msgstr "Informatie" -#: includes/admin/admin.php:158 +#: includes/admin/admin.php:166 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -3328,7 +3387,7 @@ msgstr "" "professionals op onze helpdesk zullen je helpen met meer diepgaande, " "technische uitdagingen." -#: includes/admin/admin.php:154 +#: includes/admin/admin.php:162 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " @@ -3338,7 +3397,7 @@ msgstr "" "vriendelijke community op onze community forums die je misschien kunnen " "helpen met de 'how-tos' van de ACF wereld." -#: includes/admin/admin.php:150 +#: includes/admin/admin.php:158 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -3348,7 +3407,7 @@ msgstr "" "documentatie bevat referenties en handleidingen voor de meeste situaties die " "je kunt tegenkomen." -#: includes/admin/admin.php:147 +#: includes/admin/admin.php:155 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -3358,11 +3417,11 @@ msgstr "" "site haalt. Als je problemen ondervindt, zijn er verschillende plaatsen waar " "je hulp kan vinden:" -#: includes/admin/admin.php:144 includes/admin/admin.php:146 +#: includes/admin/admin.php:152 includes/admin/admin.php:154 msgid "Help & Support" msgstr "Hulp & ondersteuning" -#: includes/admin/admin.php:135 +#: includes/admin/admin.php:143 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -3370,17 +3429,17 @@ msgstr "" "Gebruik de tab Hulp & ondersteuning om contact op te nemen als je hulp nodig " "hebt." -#: includes/admin/admin.php:132 +#: includes/admin/admin.php:140 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " "yourself with the plugin's philosophy and best practises." msgstr "" -"Voordat je je eerste veldgroep maakt, raden we je aan om eerst onze Aan de slag gids te lezen om je vertrouwd te " -"maken met de filosofie en best practices van de plugin." +"Voordat je je eerste veldgroep maakt, raden we je aan om eerst onze Aan de slag gids te lezen om je vertrouwd " +"te maken met de filosofie en best practices van de plugin." -#: includes/admin/admin.php:130 +#: includes/admin/admin.php:138 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -3391,7 +3450,7 @@ msgstr "" "intuïtieve API om aangepaste veldwaarden weer te geven in elk thema template " "bestand." -#: includes/admin/admin.php:127 includes/admin/admin.php:129 +#: includes/admin/admin.php:135 includes/admin/admin.php:137 msgid "Overview" msgstr "Overzicht" @@ -3411,7 +3470,7 @@ msgstr "Ongeldige nonce." msgid "Error loading field." msgstr "Fout tijdens laden van veld." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 +#: assets/build/js/acf-input.js:2748 assets/build/js/acf-input.js:2817 #: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 msgid "Location not found: %s" msgstr "Locatie niet gevonden: %s" @@ -3559,7 +3618,7 @@ msgid "Show this field if" msgstr "Toon dit veld als" #: includes/admin/views/acf-field-group/conditional-logic.php:25 -#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:410 +#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:428 msgid "Conditional Logic" msgstr "Voorwaardelijke logica" @@ -3604,15 +3663,15 @@ msgstr "Database-upgrade vereist" msgid "Options Page" msgstr "Opties pagina" -#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:479 msgid "Gallery" msgstr "Galerij" -#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:469 msgid "Flexible Content" msgstr "Flexibele inhoud" -#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:489 msgid "Repeater" msgstr "Herhaler" @@ -3860,7 +3919,7 @@ msgstr "Sleep om te herschikken" #: includes/admin/post-types/admin-field-group.php:103 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2347 +#: assets/build/js/acf-field-group.js:2346 #: assets/build/js/acf-field-group.js:2763 msgid "Show this field group if" msgstr "Deze veldgroep weergeven als" @@ -4042,7 +4101,7 @@ msgstr "Dit item dupliceren" msgid "Supports" msgstr "Ondersteunt" -#: includes/admin/admin.php:261 includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:326 includes/admin/views/browse-fields-modal.php:92 msgid "Documentation" msgstr "Documentatie" @@ -4145,7 +4204,7 @@ msgstr "Null" #: includes/admin/post-types/admin-field-group.php:101 #: includes/class-acf-internal-post-type.php:730 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1510 +#: assets/build/js/acf-field-group.js:1509 #: assets/build/js/acf-field-group.js:1821 msgid "copy" msgstr "kopie" @@ -4163,7 +4222,7 @@ msgid "Checked" msgstr "Aangevinkt" #: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1615 +#: assets/build/js/acf-field-group.js:1614 #: assets/build/js/acf-field-group.js:1933 msgid "Move Custom Field" msgstr "Aangepast veld verplaatsen" @@ -4179,14 +4238,14 @@ msgid "Field group title is required" msgstr "Veldgroep titel is vereist" #: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1604 +#: assets/build/js/acf-field-group.js:1603 #: assets/build/js/acf-field-group.js:1919 msgid "This field cannot be moved until its changes have been saved" msgstr "" "Dit veld kan niet worden verplaatst totdat de wijzigingen zijn opgeslagen" #: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1414 +#: assets/build/js/acf-field-group.js:1413 #: assets/build/js/acf-field-group.js:1716 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "De string \"field_\" mag niet voor de veldnaam staan" @@ -4253,15 +4312,15 @@ msgstr "Pagina" msgid "Post" msgstr "Bericht" -#: includes/fields.php:353 +#: includes/fields.php:371 msgid "Relational" msgstr "Relationeel" -#: includes/fields.php:352 +#: includes/fields.php:370 msgid "Choice" msgstr "Keuze" -#: includes/fields.php:350 +#: includes/fields.php:368 msgid "Basic" msgstr "Basis" @@ -4289,7 +4348,7 @@ msgstr "Updaten" msgid "Validate Email" msgstr "E-mailadres valideren" -#: includes/fields.php:351 includes/forms/form-front.php:49 +#: includes/fields.php:369 includes/forms/form-front.php:49 msgid "Content" msgstr "Inhoud" @@ -4298,8 +4357,8 @@ msgstr "Inhoud" msgid "Title" msgstr "Titel" -#: includes/assets.php:372 includes/forms/form-comment.php:154 -#: assets/build/js/acf-input.js:7372 assets/build/js/acf-input.js:7956 +#: includes/assets.php:373 includes/forms/form-comment.php:154 +#: assets/build/js/acf-input.js:7370 assets/build/js/acf-input.js:7956 msgid "Edit field group" msgstr "Veldgroep bewerken" @@ -4356,59 +4415,59 @@ msgid "Has any value" msgstr "Heeft een waarde" #: includes/admin/admin-internal-post-type.php:345 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 +#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:354 #: assets/build/js/acf.js:1564 assets/build/js/acf.js:1658 msgid "Cancel" msgstr "Annuleren" -#: includes/assets.php:349 assets/build/js/acf.js:1738 +#: includes/assets.php:350 assets/build/js/acf.js:1738 #: assets/build/js/acf.js:1855 msgid "Are you sure?" msgstr "Weet je het zeker?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9432 +#: includes/assets.php:370 assets/build/js/acf-input.js:9430 #: assets/build/js/acf-input.js:10282 msgid "%d fields require attention" msgstr "%d velden vereisen aandacht" -#: includes/assets.php:368 assets/build/js/acf-input.js:9430 +#: includes/assets.php:369 assets/build/js/acf-input.js:9428 #: assets/build/js/acf-input.js:10278 msgid "1 field requires attention" msgstr "1 veld vereist aandacht" -#: includes/assets.php:367 includes/validation.php:271 -#: includes/validation.php:279 assets/build/js/acf-input.js:9425 +#: includes/assets.php:368 includes/validation.php:271 +#: includes/validation.php:279 assets/build/js/acf-input.js:9423 #: assets/build/js/acf-input.js:10273 msgid "Validation failed" msgstr "Validatie mislukt" -#: includes/assets.php:366 assets/build/js/acf-input.js:9593 +#: includes/assets.php:367 assets/build/js/acf-input.js:9591 #: assets/build/js/acf-input.js:10461 msgid "Validation successful" msgstr "Validatie geslaagd" -#: includes/media.php:54 assets/build/js/acf-input.js:7200 +#: includes/media.php:54 assets/build/js/acf-input.js:7198 #: assets/build/js/acf-input.js:7760 msgid "Restricted" msgstr "Beperkt" -#: includes/media.php:53 assets/build/js/acf-input.js:7015 +#: includes/media.php:53 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7524 msgid "Collapse Details" msgstr "Details dichtklappen" -#: includes/media.php:52 assets/build/js/acf-input.js:7015 +#: includes/media.php:52 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7521 msgid "Expand Details" msgstr "Details uitklappen" #: includes/admin/views/acf-post-type/advanced-settings.php:470 -#: includes/media.php:51 assets/build/js/acf-input.js:6882 +#: includes/media.php:51 assets/build/js/acf-input.js:6880 #: assets/build/js/acf-input.js:7369 msgid "Uploaded to this post" msgstr "Geüpload naar dit bericht" -#: includes/media.php:50 assets/build/js/acf-input.js:6921 +#: includes/media.php:50 assets/build/js/acf-input.js:6919 #: assets/build/js/acf-input.js:7408 msgctxt "verb" msgid "Update" @@ -4419,7 +4478,7 @@ msgctxt "verb" msgid "Edit" msgstr "Bewerken" -#: includes/assets.php:363 assets/build/js/acf-input.js:9202 +#: includes/assets.php:364 assets/build/js/acf-input.js:9200 #: assets/build/js/acf-input.js:10044 msgid "The changes you made will be lost if you navigate away from this page" msgstr "De aangebrachte wijzigingen gaan verloren als je deze pagina verlaat" @@ -4434,7 +4493,7 @@ msgstr "Het bestandstype moet %s zijn." #: includes/admin/views/acf-field-group/location-group.php:3 #: includes/admin/views/acf-field-group/locations.php:35 #: includes/api/api-helpers.php:2964 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2385 +#: assets/build/js/acf-field-group.js:2384 #: assets/build/js/acf-field-group.js:933 #: assets/build/js/acf-field-group.js:2807 msgid "or" @@ -4486,7 +4545,7 @@ msgstr "Thumbnail" #: includes/acf-field-functions.php:852 #: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 +#: assets/build/js/acf-field-group.js:1076 #: assets/build/js/acf-field-group.js:1260 msgid "(no label)" msgstr "(geen label)" @@ -4718,18 +4777,18 @@ msgid "File name" msgstr "Bestandsnaam" #: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: assets/build/js/acf-input.js:2472 assets/build/js/acf-input.js:2625 msgid "Update File" msgstr "Bestand updaten" #: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: assets/build/js/acf-input.js:2471 assets/build/js/acf-input.js:2624 msgid "Edit File" msgstr "Bestand bewerken" #: includes/admin/tools/class-acf-admin-tool-import.php:57 #: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: assets/build/js/acf-input.js:2445 assets/build/js/acf-input.js:2597 msgid "Select File" msgstr "Bestand selecteren" @@ -4755,7 +4814,7 @@ msgid "Enter each default value on a new line" msgstr "Zet elke standaardwaarde op een nieuwe regel" #: includes/fields/class-acf-field-select.php:243 includes/media.php:48 -#: assets/build/js/acf-input.js:6780 assets/build/js/acf-input.js:7254 +#: assets/build/js/acf-input.js:6778 assets/build/js/acf-input.js:7254 msgctxt "verb" msgid "Select" msgstr "Selecteren" @@ -5110,48 +5169,48 @@ msgstr "Null toestaan" msgid "Parent" msgstr "Hoofd" -#: includes/fields/class-acf-field-wysiwyg.php:378 +#: includes/fields/class-acf-field-wysiwyg.php:381 msgid "TinyMCE will not be initialized until field is clicked" msgstr "TinyMCE wordt niet geïnitialiseerd totdat er op het veld wordt geklikt" -#: includes/fields/class-acf-field-wysiwyg.php:377 +#: includes/fields/class-acf-field-wysiwyg.php:380 msgid "Delay Initialization" msgstr "Initialisatie uitstellen" -#: includes/fields/class-acf-field-wysiwyg.php:366 +#: includes/fields/class-acf-field-wysiwyg.php:369 msgid "Show Media Upload Buttons" msgstr "Media upload knoppen weergeven" -#: includes/fields/class-acf-field-wysiwyg.php:350 +#: includes/fields/class-acf-field-wysiwyg.php:353 msgid "Toolbar" msgstr "Toolbar" -#: includes/fields/class-acf-field-wysiwyg.php:342 +#: includes/fields/class-acf-field-wysiwyg.php:345 msgid "Text Only" msgstr "Alleen tekst" -#: includes/fields/class-acf-field-wysiwyg.php:341 +#: includes/fields/class-acf-field-wysiwyg.php:344 msgid "Visual Only" msgstr "Alleen visueel" -#: includes/fields/class-acf-field-wysiwyg.php:340 +#: includes/fields/class-acf-field-wysiwyg.php:343 msgid "Visual & Text" msgstr "Visueel & tekst" -#: includes/fields/class-acf-field-wysiwyg.php:335 +#: includes/fields/class-acf-field-wysiwyg.php:338 msgid "Tabs" msgstr "Tabs" -#: includes/fields/class-acf-field-wysiwyg.php:277 +#: includes/fields/class-acf-field-wysiwyg.php:280 msgid "Click to initialize TinyMCE" msgstr "Klik om TinyMCE te initialiseren" -#: includes/fields/class-acf-field-wysiwyg.php:271 +#: includes/fields/class-acf-field-wysiwyg.php:274 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Tekst" -#: includes/fields/class-acf-field-wysiwyg.php:270 +#: includes/fields/class-acf-field-wysiwyg.php:273 msgid "Visual" msgstr "Visueel" @@ -5228,7 +5287,7 @@ msgstr "Plaatshouder tekst" #: includes/fields/class-acf-field-text.php:104 #: includes/fields/class-acf-field-textarea.php:102 #: includes/fields/class-acf-field-url.php:100 -#: includes/fields/class-acf-field-wysiwyg.php:303 +#: includes/fields/class-acf-field-wysiwyg.php:306 msgid "Appears when creating a new post" msgstr "Wordt weergegeven bij het maken van een nieuw bericht" @@ -5329,17 +5388,17 @@ msgid "Select post type" msgstr "Selecteer berichttype" #: includes/fields/class-acf-field-relationship.php:60 -#: assets/build/js/acf-input.js:3930 assets/build/js/acf-input.js:4214 +#: assets/build/js/acf-input.js:3928 assets/build/js/acf-input.js:4214 msgid "No matches found" msgstr "Geen overeenkomsten gevonden" #: includes/fields/class-acf-field-relationship.php:59 -#: assets/build/js/acf-input.js:3913 assets/build/js/acf-input.js:4193 +#: assets/build/js/acf-input.js:3911 assets/build/js/acf-input.js:4193 msgid "Loading" msgstr "Laden" #: includes/fields/class-acf-field-relationship.php:58 -#: assets/build/js/acf-input.js:3818 assets/build/js/acf-input.js:4084 +#: assets/build/js/acf-input.js:3816 assets/build/js/acf-input.js:4084 msgid "Maximum values reached ( {max} values )" msgstr "Maximale waarden bereikt ( {max} waarden )" @@ -5448,7 +5507,7 @@ msgstr "Afbeelding toevoegen" msgid "No image selected" msgstr "Geen afbeelding geselecteerd" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:161 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:161 #: includes/fields/class-acf-field-image.php:141 #: includes/fields/class-acf-field-link.php:139 assets/build/js/acf.js:1563 #: assets/build/js/acf.js:1657 @@ -5463,22 +5522,22 @@ msgid "Edit" msgstr "Bewerken" #: includes/fields/class-acf-field-image.php:69 includes/media.php:55 -#: assets/build/js/acf-input.js:6827 assets/build/js/acf-input.js:7308 +#: assets/build/js/acf-input.js:6825 assets/build/js/acf-input.js:7308 msgid "All images" msgstr "Alle afbeeldingen" #: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: assets/build/js/acf-input.js:3179 assets/build/js/acf-input.js:3399 msgid "Update Image" msgstr "Afbeelding updaten" #: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: assets/build/js/acf-input.js:3178 assets/build/js/acf-input.js:3398 msgid "Edit Image" msgstr "Afbeelding bewerken" #: includes/fields/class-acf-field-image.php:66 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: assets/build/js/acf-input.js:3154 assets/build/js/acf-input.js:3373 msgid "Select Image" msgstr "Selecteer afbeelding" @@ -5565,16 +5624,16 @@ msgstr "Datumkiezer" #: includes/fields/class-acf-field-image.php:247 #: includes/fields/class-acf-field-image.php:283 -#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:266 msgid "Width" msgstr "Breedte" -#: includes/fields/class-acf-field-oembed.php:260 -#: includes/fields/class-acf-field-oembed.php:272 +#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:275 msgid "Embed Size" msgstr "Insluit grootte" -#: includes/fields/class-acf-field-oembed.php:218 +#: includes/fields/class-acf-field-oembed.php:221 msgid "Enter URL" msgstr "URL invoeren" @@ -5615,7 +5674,7 @@ msgstr "Gestileerde UI" #: includes/fields/class-acf-field-textarea.php:101 #: includes/fields/class-acf-field-true_false.php:144 #: includes/fields/class-acf-field-url.php:99 -#: includes/fields/class-acf-field-wysiwyg.php:302 +#: includes/fields/class-acf-field-wysiwyg.php:305 msgid "Default Value" msgstr "Standaardwaarde" @@ -5629,13 +5688,13 @@ msgstr "Toont tekst naast het selectievakje" msgid "Message" msgstr "Bericht" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:85 +#: includes/assets.php:352 includes/fields/class-acf-field-true_false.php:85 #: includes/fields/class-acf-field-true_false.php:184 #: assets/build/js/acf.js:1740 assets/build/js/acf.js:1857 msgid "No" msgstr "Nee" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:82 +#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:82 #: includes/fields/class-acf-field-true_false.php:168 #: assets/build/js/acf.js:1739 assets/build/js/acf.js:1856 msgid "Yes" @@ -5645,32 +5704,32 @@ msgstr "Ja" msgid "True / False" msgstr "True / False" -#: includes/fields/class-acf-field-group.php:444 +#: includes/fields/class-acf-field-group.php:440 msgid "Row" msgstr "Rij" -#: includes/fields/class-acf-field-group.php:443 +#: includes/fields/class-acf-field-group.php:439 msgid "Table" msgstr "Tabel" #: includes/admin/post-types/admin-field-group.php:132 -#: includes/fields/class-acf-field-group.php:442 +#: includes/fields/class-acf-field-group.php:438 msgid "Block" msgstr "Blok" -#: includes/fields/class-acf-field-group.php:437 +#: includes/fields/class-acf-field-group.php:433 msgid "Specify the style used to render the selected fields" msgstr "" "Geef de stijl op die wordt gebruikt om de geselecteerde velden weer te geven" -#: includes/fields.php:355 includes/fields/class-acf-field-button-group.php:210 +#: includes/fields.php:373 includes/fields/class-acf-field-button-group.php:210 #: includes/fields/class-acf-field-checkbox.php:424 -#: includes/fields/class-acf-field-group.php:436 +#: includes/fields/class-acf-field-group.php:432 #: includes/fields/class-acf-field-radio.php:285 msgid "Layout" msgstr "Lay-out" -#: includes/fields/class-acf-field-group.php:420 +#: includes/fields/class-acf-field-group.php:416 msgid "Sub Fields" msgstr "Subvelden" @@ -5685,7 +5744,7 @@ msgstr "De kaarthoogte aanpassen" #: includes/fields/class-acf-field-google-map.php:233 #: includes/fields/class-acf-field-image.php:258 #: includes/fields/class-acf-field-image.php:294 -#: includes/fields/class-acf-field-oembed.php:275 +#: includes/fields/class-acf-field-oembed.php:278 msgid "Height" msgstr "Hoogte" @@ -5725,7 +5784,7 @@ msgid "Search" msgstr "Zoeken" #: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: assets/build/js/acf-input.js:2838 assets/build/js/acf-input.js:3026 msgid "Sorry, this browser does not support geolocation" msgstr "Deze browser ondersteunt geen geolocatie" diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-pl_PL.mo b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-pl_PL.mo index b1defeeae..7071123c2 100644 Binary files a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-pl_PL.mo and b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-pl_PL.mo differ diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-pl_PL.po b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-pl_PL.po index cfc25f8bd..71f216c12 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-pl_PL.po +++ b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-pl_PL.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2024-01-12T11:58:55+00:00\n" +"PO-Revision-Date: 2024-02-05T19:27:11+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: pl_PL\n" "MIME-Version: 1.0\n" @@ -21,6 +21,66 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:59 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "%1$s (%2$s) - wyświetlane przez %3$s" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:41 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by the ACF " +"shortcode. We've detected the output of some of your fields will be modified " +"by this change. %2$s. %3$s" +msgstr "" +"%1$s ACF od teraz automatycznie oczyszcza niebezpieczny kod HTML, " +"wyświetlany przez shortcode ACF-a. Wykryliśmy, że ta zmiana wpłynie na " +"wyświetlanie niektórych pól. %2$s. %3$s" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:33 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields will be modified by this change. %2$s. %3$s" +msgstr "" +"%1$s ACF od teraz automatycznie oczyszcza niebezpieczny kod HTML, " +"wyświetlany przez the_field() lub shortcode ACF-a. Wykryliśmy, " +"że ta zmiana wpłynie na wyświetlanie niektórych pól. %2$s. %3$s" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:22 +msgid "" +"%1$s ACF will soon escape unsafe HTML that is rendered by the_field(). We've detected the output of some of your fields will be modified by " +"this change. %2$s. %3$s" +msgstr "" +"%1$s ACF będzie wkrótce oczyszczał niebezpieczny kod HTML, wyświetlany przez " +"the_field(). Wykryliśmy, że ta zmiana wpłynie na wyświetlanie " +"niektórych pól. %2$s. %3$s" + +#: includes/admin/views/escaped-html-notice.php:14 +msgid "Please contact your site admin for more details." +msgstr "" +"Proszę skontaktować się z administratorem witryny, aby uzyskać więcej " +"szczegółów." + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn how to fix" +msgstr "Dowiedz się jak to naprawić" + +#: includes/admin/admin.php:67 +msgid "Hide details" +msgstr "Ukryj szczegóły" + +#: includes/admin/admin.php:66 includes/admin/views/escaped-html-notice.php:11 +msgid "Show details" +msgstr "Pokaż szczegóły" + #: includes/admin/views/global/navigation.php:223 msgid "Renew ACF PRO License" msgstr "Odnów licencję ACF PRO" @@ -106,26 +166,26 @@ msgid "Add fields" msgstr "Dodaj pola" #: includes/admin/post-types/admin-field-group.php:121 -#: assets/build/js/acf-field-group.js:2753 +#: assets/build/js/acf-field-group.js:2752 #: assets/build/js/acf-field-group.js:3236 msgid "This Field" msgstr "To pole" -#: includes/admin/admin.php:267 +#: includes/admin/admin.php:332 msgid "ACF PRO" msgstr "ACF PRO" -#: includes/admin/admin.php:265 +#: includes/admin/admin.php:330 msgid "Feedback" msgstr "Uwagi" -#: includes/admin/admin.php:263 +#: includes/admin/admin.php:328 msgid "Support" msgstr "Pomoc techniczna" #. translators: This text is prepended by a link to ACF's website, and appended #. by a link to WP Engine's website. -#: includes/admin/admin.php:238 +#: includes/admin/admin.php:303 msgid "is developed and maintained by" msgstr "jest rozwijany i utrzymywany przez" @@ -146,8 +206,8 @@ msgstr "" "Włączenie opcji dwukierunkowości pozwala na aktualizowanie wartości pól " "docelowych w każdym elemencie wybranym w tym polu, dodając lub usuwając " "identyfikator aktualizowanego wpisu, terminu taksonomii lub użytkownika. Aby " -"uzyskać więcej informacji przeczytaj dokumentację." +"uzyskać więcej informacji przeczytaj dokumentację." #: includes/acf-bidirectional-functions.php:248 msgid "" @@ -668,7 +728,7 @@ msgstr "" "wyświetlanych podczas edytowania treści. Przydatne do utrzymywania porządku " "przy dużej ilości danych." -#: includes/fields.php:474 +#: includes/fields.php:492 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " @@ -678,7 +738,7 @@ msgstr "" "zespołu, czy kafelki. Działa jak element nadrzędny dla zestawu podpól, który " "może być powtarzany wiele razy." -#: includes/fields.php:464 +#: includes/fields.php:482 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -690,7 +750,7 @@ msgstr "" "pozwalają na określenie miejsca w galerii w którym nowe załączniki są " "dodawane oraz minimalną i maksymalną liczbę dozwolonych załączników." -#: includes/fields.php:454 +#: includes/fields.php:472 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " @@ -701,7 +761,7 @@ msgstr "" "zarządzaniem treścią przy użyciu układów i podpól w celu zaprojektowania " "dostępnych bloków." -#: includes/fields.php:444 +#: includes/fields.php:462 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -713,16 +773,16 @@ msgstr "" "strony. Pole klona może być zastąpione przez wybrane pola lub wyświetlać " "wybrane pola jak grupa podpól." -#: includes/fields.php:441 +#: includes/fields.php:459 msgctxt "noun" msgid "Clone" msgstr "Klon" -#: includes/admin/views/global/navigation.php:86 includes/fields.php:356 +#: includes/admin/views/global/navigation.php:86 includes/fields.php:374 msgid "PRO" msgstr "PRO" -#: includes/fields.php:354 includes/fields.php:411 +#: includes/fields.php:372 includes/fields.php:429 msgid "Advanced" msgstr "Zaawansowane" @@ -2687,14 +2747,14 @@ msgid "Post type deleted." msgstr "Typ treści został usunięty." #: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 +#: assets/build/js/acf-field-group.js:1145 #: assets/build/js/acf-field-group.js:1366 msgid "Type to search..." msgstr "Wpisz, aby wyszukać…" #: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2319 +#: assets/build/js/acf-field-group.js:1171 +#: assets/build/js/acf-field-group.js:2318 #: assets/build/js/acf-field-group.js:1414 #: assets/build/js/acf-field-group.js:2727 msgid "PRO Only" @@ -2707,7 +2767,7 @@ msgid "Field groups linked successfully." msgstr "Grupy pól zostały powiązane." #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:195 +#: includes/admin/admin.php:203 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." @@ -2715,7 +2775,7 @@ msgstr "" "Importuj typy treści i taksonomie zarejestrowane za pomocą wtyczki „Custom " "Post Type UI” i zarządzaj nimi w ACF-ie. Rozpocznij." -#: includes/admin/admin.php:48 includes/admin/admin.php:267 +#: includes/admin/admin.php:47 includes/admin/admin.php:332 msgid "ACF" msgstr "ACF" @@ -2805,7 +2865,7 @@ msgstr "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" -#: includes/api/api-template.php:835 +#: includes/api/api-template.php:1051 msgid "[ACF shortcode value disabled for preview]" msgstr "[Wartość shortcode'u ACF-a wyłączona podczas podglądu]" @@ -2815,7 +2875,7 @@ msgid "Close Modal" msgstr "Zamknij okno" #: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1670 +#: assets/build/js/acf-field-group.js:1669 #: assets/build/js/acf-field-group.js:1993 msgid "Field moved to other group" msgstr "Pole zostało przeniesione do innej grupy" @@ -2894,8 +2954,8 @@ msgid "" "New to ACF? Take a look at our getting " "started guide." msgstr "" -"Nie znasz ACF-a? Zapoznaj się z naszym przewodnikiem jak zacząć." +"Nie znasz ACF-a? Zapoznaj się z naszym przewodnikiem jak zacząć." #: includes/admin/views/acf-field-group/list-empty.php:15 msgid "Add Field Group" @@ -2964,8 +3024,8 @@ msgid "" "Choose from over 30 field types. Learn " "more." msgstr "" -"Wybierz spośród ponad 30 rodzajów pól. Dowiedz się więcej." +"Wybierz spośród ponad 30 rodzajów pól. Dowiedz się więcej." #: includes/admin/views/acf-field-group/fields.php:65 msgid "" @@ -2992,16 +3052,16 @@ msgstr "#" msgid "Add Field" msgstr "Dodaj pole" -#: includes/acf-field-group-functions.php:496 includes/fields.php:409 +#: includes/acf-field-group-functions.php:496 includes/fields.php:427 msgid "Presentation" msgstr "Prezentacja" -#: includes/fields.php:408 +#: includes/fields.php:426 msgid "Validation" msgstr "Walidacja" #: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:407 +#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:425 msgid "General" msgstr "Ogólne" @@ -3048,7 +3108,7 @@ msgid "Activate this item" msgstr "Włącz ten element" #: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2812 +#: assets/build/js/acf-field-group.js:2811 #: assets/build/js/acf-field-group.js:3313 msgid "Move field group to trash?" msgstr "Przenieść grupę pól do kosza?" @@ -3081,17 +3141,17 @@ msgstr "" "Wtyczki Advanced Custom Fields i Advanced Custom Fields PRO nie powinny być " "włączone jednocześnie. Automatycznie wyłączyliśmy Advanced Custom Fields." -#: includes/acf-value-functions.php:374 +#: includes/acf-value-functions.php:377 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s - Wykryliśmy jedno lub kilka wywołań, które pobierają " "wartości pól przez zainicjowaniem ACF-a. Nie są one obsłużone i może to " -"powodować nieprawidłowe lub brakujące dane. Dowiedz się, jak to naprawić." +"powodować nieprawidłowe lub brakujące dane. Dowiedz się, jak to naprawić." #: includes/fields/class-acf-field-user.php:551 msgid "%1$s must have a user with the %2$s role." @@ -3283,23 +3343,23 @@ msgstr "Ładowanie różnic" msgid "Review local JSON changes" msgstr "Przegląd lokalnych zmian JSON" -#: includes/admin/admin.php:170 +#: includes/admin/admin.php:178 msgid "Visit website" msgstr "Odwiedź stronę" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:177 msgid "View details" msgstr "Zobacz szczegóły" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:176 msgid "Version %s" msgstr "Wersja %s" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:175 msgid "Information" msgstr "Informacje" -#: includes/admin/admin.php:158 +#: includes/admin/admin.php:166 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -3307,7 +3367,7 @@ msgstr "" "Pomoc. Nasi pracownicy pomocy " "technicznej pomogą w bardziej dogłębnych wyzwaniach technicznych." -#: includes/admin/admin.php:154 +#: includes/admin/admin.php:162 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " @@ -3317,7 +3377,7 @@ msgstr "" "społeczność na naszych forach społecznościowych, która pomoże Ci poznać " "tajniki świata ACF-a." -#: includes/admin/admin.php:150 +#: includes/admin/admin.php:158 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -3327,7 +3387,7 @@ msgstr "" "dokumentacja zawiera opisy i przewodniki dotyczące większości sytuacji, " "które możesz napotkać." -#: includes/admin/admin.php:147 +#: includes/admin/admin.php:155 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -3337,11 +3397,11 @@ msgstr "" "wykorzystał swoją stronę internetową dzięki ACF-owi. Jeśli napotkasz " "jakiekolwiek trudności, jest kilka miejsc, w których możesz znaleźć pomoc:" -#: includes/admin/admin.php:144 includes/admin/admin.php:146 +#: includes/admin/admin.php:152 includes/admin/admin.php:154 msgid "Help & Support" msgstr "Pomoc i wsparcie" -#: includes/admin/admin.php:135 +#: includes/admin/admin.php:143 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -3349,7 +3409,7 @@ msgstr "" "Skorzystaj z zakładki Pomoc i wsparcie, aby skontaktować się, jeśli " "potrzebujesz pomocy." -#: includes/admin/admin.php:132 +#: includes/admin/admin.php:140 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -3359,7 +3419,7 @@ msgstr "" "przewodnika Pierwsze kroki, aby " "zapoznać się z filozofią wtyczki i sprawdzonymi metodami." -#: includes/admin/admin.php:130 +#: includes/admin/admin.php:138 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -3370,7 +3430,7 @@ msgstr "" "interfejs API do wyświetlania niestandardowych wartości pól w dowolnym pliku " "szablonu motywu." -#: includes/admin/admin.php:127 includes/admin/admin.php:129 +#: includes/admin/admin.php:135 includes/admin/admin.php:137 msgid "Overview" msgstr "Przegląd" @@ -3390,7 +3450,7 @@ msgstr "Nieprawidłowy identyfikator jednorazowy." msgid "Error loading field." msgstr "Błąd ładowania pola." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 +#: assets/build/js/acf-input.js:2748 assets/build/js/acf-input.js:2817 #: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 msgid "Location not found: %s" msgstr "Nie znaleziono lokalizacji: %s" @@ -3538,7 +3598,7 @@ msgid "Show this field if" msgstr "Pokaż to pole jeśli" #: includes/admin/views/acf-field-group/conditional-logic.php:25 -#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:410 +#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:428 msgid "Conditional Logic" msgstr "Wyświetlanie warunkowe" @@ -3582,15 +3642,15 @@ msgstr "Wymagana jest aktualizacja bazy danych" msgid "Options Page" msgstr "Strona opcji" -#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:479 msgid "Gallery" msgstr "Galeria" -#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:469 msgid "Flexible Content" msgstr "Elastyczna treść" -#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:489 msgid "Repeater" msgstr "Pole powtarzalne" @@ -3837,7 +3897,7 @@ msgstr "Przeciągnij aby zmienić kolejność" #: includes/admin/post-types/admin-field-group.php:103 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2347 +#: assets/build/js/acf-field-group.js:2346 #: assets/build/js/acf-field-group.js:2763 msgid "Show this field group if" msgstr "Pokaż tę grupę pól jeśli" @@ -4018,7 +4078,7 @@ msgstr "Duplikuj ten element" msgid "Supports" msgstr "Obsługuje" -#: includes/admin/admin.php:261 includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:326 includes/admin/views/browse-fields-modal.php:92 msgid "Documentation" msgstr "Dokumentacja" @@ -4124,7 +4184,7 @@ msgstr "Pusty" #: includes/admin/post-types/admin-field-group.php:101 #: includes/class-acf-internal-post-type.php:730 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1510 +#: assets/build/js/acf-field-group.js:1509 #: assets/build/js/acf-field-group.js:1821 msgid "copy" msgstr "kopia" @@ -4142,7 +4202,7 @@ msgid "Checked" msgstr "Zaznaczone" #: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1615 +#: assets/build/js/acf-field-group.js:1614 #: assets/build/js/acf-field-group.js:1933 msgid "Move Custom Field" msgstr "Przenieś pole" @@ -4158,13 +4218,13 @@ msgid "Field group title is required" msgstr "Tytuł grupy pól jest wymagany" #: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1604 +#: assets/build/js/acf-field-group.js:1603 #: assets/build/js/acf-field-group.js:1919 msgid "This field cannot be moved until its changes have been saved" msgstr "To pole nie może zostać przeniesione zanim zmiany nie zostaną zapisane" #: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1414 +#: assets/build/js/acf-field-group.js:1413 #: assets/build/js/acf-field-group.js:1716 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "Ciąg znaków „field_” nie może zostać użyty na początku nazwy pola" @@ -4231,15 +4291,15 @@ msgstr "Strona" msgid "Post" msgstr "Wpis" -#: includes/fields.php:353 +#: includes/fields.php:371 msgid "Relational" msgstr "Relacyjne" -#: includes/fields.php:352 +#: includes/fields.php:370 msgid "Choice" msgstr "Wybór" -#: includes/fields.php:350 +#: includes/fields.php:368 msgid "Basic" msgstr "Podstawowe" @@ -4267,7 +4327,7 @@ msgstr "Aktualizuj" msgid "Validate Email" msgstr "Potwierdź e-mail" -#: includes/fields.php:351 includes/forms/form-front.php:49 +#: includes/fields.php:369 includes/forms/form-front.php:49 msgid "Content" msgstr "Treść" @@ -4276,8 +4336,8 @@ msgstr "Treść" msgid "Title" msgstr "Tytuł" -#: includes/assets.php:372 includes/forms/form-comment.php:154 -#: assets/build/js/acf-input.js:7372 assets/build/js/acf-input.js:7956 +#: includes/assets.php:373 includes/forms/form-comment.php:154 +#: assets/build/js/acf-input.js:7370 assets/build/js/acf-input.js:7956 msgid "Edit field group" msgstr "Edytuj grupę pól" @@ -4334,59 +4394,59 @@ msgid "Has any value" msgstr "Ma dowolną wartość" #: includes/admin/admin-internal-post-type.php:345 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 +#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:354 #: assets/build/js/acf.js:1564 assets/build/js/acf.js:1658 msgid "Cancel" msgstr "Anuluj" -#: includes/assets.php:349 assets/build/js/acf.js:1738 +#: includes/assets.php:350 assets/build/js/acf.js:1738 #: assets/build/js/acf.js:1855 msgid "Are you sure?" msgstr "Czy na pewno?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9432 +#: includes/assets.php:370 assets/build/js/acf-input.js:9430 #: assets/build/js/acf-input.js:10282 msgid "%d fields require attention" msgstr "%d pola(-ól) wymaga uwagi" -#: includes/assets.php:368 assets/build/js/acf-input.js:9430 +#: includes/assets.php:369 assets/build/js/acf-input.js:9428 #: assets/build/js/acf-input.js:10278 msgid "1 field requires attention" msgstr "1 pole wymaga uwagi" -#: includes/assets.php:367 includes/validation.php:271 -#: includes/validation.php:279 assets/build/js/acf-input.js:9425 +#: includes/assets.php:368 includes/validation.php:271 +#: includes/validation.php:279 assets/build/js/acf-input.js:9423 #: assets/build/js/acf-input.js:10273 msgid "Validation failed" msgstr "Walidacja nie powiodła się" -#: includes/assets.php:366 assets/build/js/acf-input.js:9593 +#: includes/assets.php:367 assets/build/js/acf-input.js:9591 #: assets/build/js/acf-input.js:10461 msgid "Validation successful" msgstr "Walidacja zakończona sukcesem" -#: includes/media.php:54 assets/build/js/acf-input.js:7200 +#: includes/media.php:54 assets/build/js/acf-input.js:7198 #: assets/build/js/acf-input.js:7760 msgid "Restricted" msgstr "Ograniczone" -#: includes/media.php:53 assets/build/js/acf-input.js:7015 +#: includes/media.php:53 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7524 msgid "Collapse Details" msgstr "Zwiń szczegóły" -#: includes/media.php:52 assets/build/js/acf-input.js:7015 +#: includes/media.php:52 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7521 msgid "Expand Details" msgstr "Rozwiń szczegóły" #: includes/admin/views/acf-post-type/advanced-settings.php:470 -#: includes/media.php:51 assets/build/js/acf-input.js:6882 +#: includes/media.php:51 assets/build/js/acf-input.js:6880 #: assets/build/js/acf-input.js:7369 msgid "Uploaded to this post" msgstr "Wgrane do wpisu" -#: includes/media.php:50 assets/build/js/acf-input.js:6921 +#: includes/media.php:50 assets/build/js/acf-input.js:6919 #: assets/build/js/acf-input.js:7408 msgctxt "verb" msgid "Update" @@ -4397,7 +4457,7 @@ msgctxt "verb" msgid "Edit" msgstr "Edytuj" -#: includes/assets.php:363 assets/build/js/acf-input.js:9202 +#: includes/assets.php:364 assets/build/js/acf-input.js:9200 #: assets/build/js/acf-input.js:10044 msgid "The changes you made will be lost if you navigate away from this page" msgstr "" @@ -4413,7 +4473,7 @@ msgstr "Wymagany typ pliku to %s." #: includes/admin/views/acf-field-group/location-group.php:3 #: includes/admin/views/acf-field-group/locations.php:35 #: includes/api/api-helpers.php:2964 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2385 +#: assets/build/js/acf-field-group.js:2384 #: assets/build/js/acf-field-group.js:933 #: assets/build/js/acf-field-group.js:2807 msgid "or" @@ -4465,7 +4525,7 @@ msgstr "Miniatura" #: includes/acf-field-functions.php:852 #: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 +#: assets/build/js/acf-field-group.js:1076 #: assets/build/js/acf-field-group.js:1260 msgid "(no label)" msgstr "(brak etykiety)" @@ -4697,18 +4757,18 @@ msgid "File name" msgstr "Nazwa pliku" #: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: assets/build/js/acf-input.js:2472 assets/build/js/acf-input.js:2625 msgid "Update File" msgstr "Aktualizuj plik" #: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: assets/build/js/acf-input.js:2471 assets/build/js/acf-input.js:2624 msgid "Edit File" msgstr "Edytuj plik" #: includes/admin/tools/class-acf-admin-tool-import.php:57 #: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: assets/build/js/acf-input.js:2445 assets/build/js/acf-input.js:2597 msgid "Select File" msgstr "Wybierz plik" @@ -4734,7 +4794,7 @@ msgid "Enter each default value on a new line" msgstr "Wpisz każdą domyślną wartość w osobnej linii" #: includes/fields/class-acf-field-select.php:243 includes/media.php:48 -#: assets/build/js/acf-input.js:6780 assets/build/js/acf-input.js:7254 +#: assets/build/js/acf-input.js:6778 assets/build/js/acf-input.js:7254 msgctxt "verb" msgid "Select" msgstr "Wybierz" @@ -5087,49 +5147,49 @@ msgstr "Zezwól na pusty" msgid "Parent" msgstr "Element nadrzędny" -#: includes/fields/class-acf-field-wysiwyg.php:378 +#: includes/fields/class-acf-field-wysiwyg.php:381 msgid "TinyMCE will not be initialized until field is clicked" msgstr "" "TinyMCE nie zostanie zainicjowany, dopóki to pole nie zostanie kliknięte" -#: includes/fields/class-acf-field-wysiwyg.php:377 +#: includes/fields/class-acf-field-wysiwyg.php:380 msgid "Delay Initialization" msgstr "Opóźnij inicjowanie" -#: includes/fields/class-acf-field-wysiwyg.php:366 +#: includes/fields/class-acf-field-wysiwyg.php:369 msgid "Show Media Upload Buttons" msgstr "Pokaż przycisk dodawania mediów" -#: includes/fields/class-acf-field-wysiwyg.php:350 +#: includes/fields/class-acf-field-wysiwyg.php:353 msgid "Toolbar" msgstr "Pasek narzędzi" -#: includes/fields/class-acf-field-wysiwyg.php:342 +#: includes/fields/class-acf-field-wysiwyg.php:345 msgid "Text Only" msgstr "Tylko tekstowa" -#: includes/fields/class-acf-field-wysiwyg.php:341 +#: includes/fields/class-acf-field-wysiwyg.php:344 msgid "Visual Only" msgstr "Tylko wizualna" -#: includes/fields/class-acf-field-wysiwyg.php:340 +#: includes/fields/class-acf-field-wysiwyg.php:343 msgid "Visual & Text" msgstr "Wizualna i tekstowa" -#: includes/fields/class-acf-field-wysiwyg.php:335 +#: includes/fields/class-acf-field-wysiwyg.php:338 msgid "Tabs" msgstr "Zakładki" -#: includes/fields/class-acf-field-wysiwyg.php:277 +#: includes/fields/class-acf-field-wysiwyg.php:280 msgid "Click to initialize TinyMCE" msgstr "Kliknij, aby zainicjować TinyMCE" -#: includes/fields/class-acf-field-wysiwyg.php:271 +#: includes/fields/class-acf-field-wysiwyg.php:274 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Tekstowy" -#: includes/fields/class-acf-field-wysiwyg.php:270 +#: includes/fields/class-acf-field-wysiwyg.php:273 msgid "Visual" msgstr "Wizualny" @@ -5206,7 +5266,7 @@ msgstr "Placeholder (tekst zastępczy)" #: includes/fields/class-acf-field-text.php:104 #: includes/fields/class-acf-field-textarea.php:102 #: includes/fields/class-acf-field-url.php:100 -#: includes/fields/class-acf-field-wysiwyg.php:303 +#: includes/fields/class-acf-field-wysiwyg.php:306 msgid "Appears when creating a new post" msgstr "Wyświetlana podczas tworzenia nowego wpisu" @@ -5308,17 +5368,17 @@ msgid "Select post type" msgstr "Wybierz typ treści" #: includes/fields/class-acf-field-relationship.php:60 -#: assets/build/js/acf-input.js:3930 assets/build/js/acf-input.js:4214 +#: assets/build/js/acf-input.js:3928 assets/build/js/acf-input.js:4214 msgid "No matches found" msgstr "Brak pasujących wyników" #: includes/fields/class-acf-field-relationship.php:59 -#: assets/build/js/acf-input.js:3913 assets/build/js/acf-input.js:4193 +#: assets/build/js/acf-input.js:3911 assets/build/js/acf-input.js:4193 msgid "Loading" msgstr "Wczytywanie" #: includes/fields/class-acf-field-relationship.php:58 -#: assets/build/js/acf-input.js:3818 assets/build/js/acf-input.js:4084 +#: assets/build/js/acf-input.js:3816 assets/build/js/acf-input.js:4084 msgid "Maximum values reached ( {max} values )" msgstr "Maksymalna liczba wartości została przekroczona ( {max} wartości )" @@ -5427,7 +5487,7 @@ msgstr "Dodaj obrazek" msgid "No image selected" msgstr "Nie wybrano obrazka" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:161 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:161 #: includes/fields/class-acf-field-image.php:141 #: includes/fields/class-acf-field-link.php:139 assets/build/js/acf.js:1563 #: assets/build/js/acf.js:1657 @@ -5442,22 +5502,22 @@ msgid "Edit" msgstr "Edytuj" #: includes/fields/class-acf-field-image.php:69 includes/media.php:55 -#: assets/build/js/acf-input.js:6827 assets/build/js/acf-input.js:7308 +#: assets/build/js/acf-input.js:6825 assets/build/js/acf-input.js:7308 msgid "All images" msgstr "Wszystkie obrazki" #: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: assets/build/js/acf-input.js:3179 assets/build/js/acf-input.js:3399 msgid "Update Image" msgstr "Aktualizuj obrazek" #: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: assets/build/js/acf-input.js:3178 assets/build/js/acf-input.js:3398 msgid "Edit Image" msgstr "Edytuj obrazek" #: includes/fields/class-acf-field-image.php:66 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: assets/build/js/acf-input.js:3154 assets/build/js/acf-input.js:3373 msgid "Select Image" msgstr "Wybierz obrazek" @@ -5544,16 +5604,16 @@ msgstr "Wybór daty" #: includes/fields/class-acf-field-image.php:247 #: includes/fields/class-acf-field-image.php:283 -#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:266 msgid "Width" msgstr "Szerokość" -#: includes/fields/class-acf-field-oembed.php:260 -#: includes/fields/class-acf-field-oembed.php:272 +#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:275 msgid "Embed Size" msgstr "Rozmiar osadzenia" -#: includes/fields/class-acf-field-oembed.php:218 +#: includes/fields/class-acf-field-oembed.php:221 msgid "Enter URL" msgstr "Wpisz adres URL" @@ -5594,7 +5654,7 @@ msgstr "Ostylowany interfejs użytkownika" #: includes/fields/class-acf-field-textarea.php:101 #: includes/fields/class-acf-field-true_false.php:144 #: includes/fields/class-acf-field-url.php:99 -#: includes/fields/class-acf-field-wysiwyg.php:302 +#: includes/fields/class-acf-field-wysiwyg.php:305 msgid "Default Value" msgstr "Wartość domyślna" @@ -5608,13 +5668,13 @@ msgstr "Wyświetla tekst obok pola" msgid "Message" msgstr "Wiadomość" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:85 +#: includes/assets.php:352 includes/fields/class-acf-field-true_false.php:85 #: includes/fields/class-acf-field-true_false.php:184 #: assets/build/js/acf.js:1740 assets/build/js/acf.js:1857 msgid "No" msgstr "Nie" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:82 +#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:82 #: includes/fields/class-acf-field-true_false.php:168 #: assets/build/js/acf.js:1739 assets/build/js/acf.js:1856 msgid "Yes" @@ -5624,31 +5684,31 @@ msgstr "Tak" msgid "True / False" msgstr "Prawda / Fałsz" -#: includes/fields/class-acf-field-group.php:444 +#: includes/fields/class-acf-field-group.php:440 msgid "Row" msgstr "Wiersz" -#: includes/fields/class-acf-field-group.php:443 +#: includes/fields/class-acf-field-group.php:439 msgid "Table" msgstr "Tabela" #: includes/admin/post-types/admin-field-group.php:132 -#: includes/fields/class-acf-field-group.php:442 +#: includes/fields/class-acf-field-group.php:438 msgid "Block" msgstr "Blok" -#: includes/fields/class-acf-field-group.php:437 +#: includes/fields/class-acf-field-group.php:433 msgid "Specify the style used to render the selected fields" msgstr "Określ style stosowane to renderowania wybranych pól" -#: includes/fields.php:355 includes/fields/class-acf-field-button-group.php:210 +#: includes/fields.php:373 includes/fields/class-acf-field-button-group.php:210 #: includes/fields/class-acf-field-checkbox.php:424 -#: includes/fields/class-acf-field-group.php:436 +#: includes/fields/class-acf-field-group.php:432 #: includes/fields/class-acf-field-radio.php:285 msgid "Layout" msgstr "Układ" -#: includes/fields/class-acf-field-group.php:420 +#: includes/fields/class-acf-field-group.php:416 msgid "Sub Fields" msgstr "Pola podrzędne" @@ -5663,7 +5723,7 @@ msgstr "Dostosuj wysokość mapy" #: includes/fields/class-acf-field-google-map.php:233 #: includes/fields/class-acf-field-image.php:258 #: includes/fields/class-acf-field-image.php:294 -#: includes/fields/class-acf-field-oembed.php:275 +#: includes/fields/class-acf-field-oembed.php:278 msgid "Height" msgstr "Wysokość" @@ -5703,7 +5763,7 @@ msgid "Search" msgstr "Szukaj" #: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: assets/build/js/acf-input.js:2838 assets/build/js/acf-input.js:3026 msgid "Sorry, this browser does not support geolocation" msgstr "Przepraszamy, ta przeglądarka nie obsługuje geolokalizacji" @@ -5909,9 +5969,9 @@ msgstr "Ustawienia zostały zaktualizowane" #: pro/updates.php:99 msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" "Aby włączyć aktualizacje, należy wprowadzić klucz licencyjny na stronie Aktualizacje. Jeśli nie posiadasz klucza licencyjnego, " @@ -5964,8 +6024,8 @@ msgid "" "No Custom Field Groups found for this options page. Create a " "Custom Field Group" msgstr "" -"Żadna grupa pól nie została dodana do tej strony opcji. Utwórz grupę własnych pól" +"Żadna grupa pól nie została dodana do tej strony opcji. Utwórz grupę własnych pól" #: pro/admin/admin-updates.php:52 msgid "Error. Could not connect to update server" @@ -6388,8 +6448,8 @@ msgid "" "a>." msgstr "" "Żeby odblokować aktualizacje proszę podać swój klucz licencyjny poniżej. " -"Jeśli nie posiadasz klucza prosimy zapoznać się ze szczegółami i cennikiem." +"Jeśli nie posiadasz klucza prosimy zapoznać się ze szczegółami i cennikiem." #: pro/admin/views/html-settings-updates.php:37 msgid "License Key" diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-pt_AO.mo b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-pt_AO.mo index 97d98f783..42fd51ecc 100644 Binary files a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-pt_AO.mo and b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-pt_AO.mo differ diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-pt_AO.po b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-pt_AO.po index bc57c674c..0243711c7 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-pt_AO.po +++ b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-pt_AO.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2024-01-12T11:58:55+00:00\n" +"PO-Revision-Date: 2024-02-05T19:27:11+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: pt_AO\n" "MIME-Version: 1.0\n" @@ -21,6 +21,55 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:59 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:41 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by the ACF " +"shortcode. We've detected the output of some of your fields will be modified " +"by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:33 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields will be modified by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:22 +msgid "" +"%1$s ACF will soon escape unsafe HTML that is rendered by the_field(). We've detected the output of some of your fields will be modified by " +"this change. %2$s. %3$s" +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:14 +msgid "Please contact your site admin for more details." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn how to fix" +msgstr "" + +#: includes/admin/admin.php:67 +msgid "Hide details" +msgstr "" + +#: includes/admin/admin.php:66 includes/admin/views/escaped-html-notice.php:11 +msgid "Show details" +msgstr "" + #: includes/admin/views/global/navigation.php:223 msgid "Renew ACF PRO License" msgstr "" @@ -103,26 +152,26 @@ msgid "Add fields" msgstr "" #: includes/admin/post-types/admin-field-group.php:121 -#: assets/build/js/acf-field-group.js:2753 +#: assets/build/js/acf-field-group.js:2752 #: assets/build/js/acf-field-group.js:3236 msgid "This Field" msgstr "" -#: includes/admin/admin.php:267 +#: includes/admin/admin.php:332 msgid "ACF PRO" msgstr "" -#: includes/admin/admin.php:265 +#: includes/admin/admin.php:330 msgid "Feedback" msgstr "" -#: includes/admin/admin.php:263 +#: includes/admin/admin.php:328 msgid "Support" msgstr "" #. translators: This text is prepended by a link to ACF's website, and appended #. by a link to WP Engine's website. -#: includes/admin/admin.php:238 +#: includes/admin/admin.php:303 msgid "is developed and maintained by" msgstr "" @@ -583,14 +632,14 @@ msgid "" "are shown while editing content. Useful for keeping large datasets tidy." msgstr "" -#: includes/fields.php:474 +#: includes/fields.php:492 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " "can be repeated again and again." msgstr "" -#: includes/fields.php:464 +#: includes/fields.php:482 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -598,14 +647,14 @@ msgid "" "and the minimum/maximum number of attachments allowed." msgstr "" -#: includes/fields.php:454 +#: includes/fields.php:472 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" -#: includes/fields.php:444 +#: includes/fields.php:462 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -613,16 +662,16 @@ msgid "" "or display the selected fields as a group of subfields." msgstr "" -#: includes/fields.php:441 +#: includes/fields.php:459 msgctxt "noun" msgid "Clone" msgstr "" -#: includes/admin/views/global/navigation.php:86 includes/fields.php:356 +#: includes/admin/views/global/navigation.php:86 includes/fields.php:374 msgid "PRO" msgstr "" -#: includes/fields.php:354 includes/fields.php:411 +#: includes/fields.php:372 includes/fields.php:429 msgid "Advanced" msgstr "" @@ -2465,14 +2514,14 @@ msgid "Post type deleted." msgstr "" #: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 +#: assets/build/js/acf-field-group.js:1145 #: assets/build/js/acf-field-group.js:1366 msgid "Type to search..." msgstr "" #: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2319 +#: assets/build/js/acf-field-group.js:1171 +#: assets/build/js/acf-field-group.js:2318 #: assets/build/js/acf-field-group.js:1414 #: assets/build/js/acf-field-group.js:2727 msgid "PRO Only" @@ -2485,13 +2534,13 @@ msgid "Field groups linked successfully." msgstr "" #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:195 +#: includes/admin/admin.php:203 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." msgstr "" -#: includes/admin/admin.php:48 includes/admin/admin.php:267 +#: includes/admin/admin.php:47 includes/admin/admin.php:332 msgid "ACF" msgstr "" @@ -2576,7 +2625,7 @@ msgid "" "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" msgstr "" -#: includes/api/api-template.php:835 +#: includes/api/api-template.php:1051 msgid "[ACF shortcode value disabled for preview]" msgstr "" @@ -2586,7 +2635,7 @@ msgid "Close Modal" msgstr "" #: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1670 +#: assets/build/js/acf-field-group.js:1669 #: assets/build/js/acf-field-group.js:1993 msgid "Field moved to other group" msgstr "" @@ -2753,16 +2802,16 @@ msgstr "" msgid "Add Field" msgstr "" -#: includes/acf-field-group-functions.php:496 includes/fields.php:409 +#: includes/acf-field-group-functions.php:496 includes/fields.php:427 msgid "Presentation" msgstr "" -#: includes/fields.php:408 +#: includes/fields.php:426 msgid "Validation" msgstr "" #: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:407 +#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:425 msgid "General" msgstr "" @@ -2807,7 +2856,7 @@ msgid "Activate this item" msgstr "" #: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2812 +#: assets/build/js/acf-field-group.js:2811 #: assets/build/js/acf-field-group.js:3313 msgid "Move field group to trash?" msgstr "" @@ -2836,12 +2885,12 @@ msgid "" "at the same time. We've automatically deactivated Advanced Custom Fields." msgstr "" -#: includes/acf-value-functions.php:374 +#: includes/acf-value-functions.php:377 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" #: includes/fields/class-acf-field-user.php:551 @@ -3031,74 +3080,74 @@ msgstr "" msgid "Review local JSON changes" msgstr "" -#: includes/admin/admin.php:170 +#: includes/admin/admin.php:178 msgid "Visit website" msgstr "" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:177 msgid "View details" msgstr "" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:176 msgid "Version %s" msgstr "" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:175 msgid "Information" msgstr "" -#: includes/admin/admin.php:158 +#: includes/admin/admin.php:166 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." msgstr "" -#: includes/admin/admin.php:154 +#: includes/admin/admin.php:162 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " "figure out the 'how-tos' of the ACF world." msgstr "" -#: includes/admin/admin.php:150 +#: includes/admin/admin.php:158 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " "encounter." msgstr "" -#: includes/admin/admin.php:147 +#: includes/admin/admin.php:155 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " "you can find help:" msgstr "" -#: includes/admin/admin.php:144 includes/admin/admin.php:146 +#: includes/admin/admin.php:152 includes/admin/admin.php:154 msgid "Help & Support" msgstr "" -#: includes/admin/admin.php:135 +#: includes/admin/admin.php:143 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." msgstr "" -#: includes/admin/admin.php:132 +#: includes/admin/admin.php:140 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " "yourself with the plugin's philosophy and best practises." msgstr "" -#: includes/admin/admin.php:130 +#: includes/admin/admin.php:138 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " "display custom field values in any theme template file." msgstr "" -#: includes/admin/admin.php:127 includes/admin/admin.php:129 +#: includes/admin/admin.php:135 includes/admin/admin.php:137 msgid "Overview" msgstr "" @@ -3118,7 +3167,7 @@ msgstr "" msgid "Error loading field." msgstr "" -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 +#: assets/build/js/acf-input.js:2748 assets/build/js/acf-input.js:2817 #: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 msgid "Location not found: %s" msgstr "" @@ -3266,7 +3315,7 @@ msgid "Show this field if" msgstr "Mostrar este campo se" #: includes/admin/views/acf-field-group/conditional-logic.php:25 -#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:410 +#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:428 msgid "Conditional Logic" msgstr "Lógica condicional" @@ -3311,15 +3360,15 @@ msgstr "Actualização da base de dados necessária" msgid "Options Page" msgstr "Página de opções" -#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:479 msgid "Gallery" msgstr "Galeria" -#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:469 msgid "Flexible Content" msgstr "Conteúdo flexível" -#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:489 msgid "Repeater" msgstr "Repetidor" @@ -3569,7 +3618,7 @@ msgstr "Arraste para reordenar" #: includes/admin/post-types/admin-field-group.php:103 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2347 +#: assets/build/js/acf-field-group.js:2346 #: assets/build/js/acf-field-group.js:2763 msgid "Show this field group if" msgstr "Mostrar este grupo de campos se" @@ -3746,7 +3795,7 @@ msgstr "Duplicar este item" msgid "Supports" msgstr "" -#: includes/admin/admin.php:261 includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:326 includes/admin/views/browse-fields-modal.php:92 msgid "Documentation" msgstr "Documentação" @@ -3849,7 +3898,7 @@ msgstr "Nulo" #: includes/admin/post-types/admin-field-group.php:101 #: includes/class-acf-internal-post-type.php:730 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1510 +#: assets/build/js/acf-field-group.js:1509 #: assets/build/js/acf-field-group.js:1821 msgid "copy" msgstr "cópia" @@ -3867,7 +3916,7 @@ msgid "Checked" msgstr "Seleccionado" #: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1615 +#: assets/build/js/acf-field-group.js:1614 #: assets/build/js/acf-field-group.js:1933 msgid "Move Custom Field" msgstr "Mover campo personalizado" @@ -3883,14 +3932,14 @@ msgid "Field group title is required" msgstr "O título do grupo de campos é obrigatório" #: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1604 +#: assets/build/js/acf-field-group.js:1603 #: assets/build/js/acf-field-group.js:1919 msgid "This field cannot be moved until its changes have been saved" msgstr "" "Este campo não pode ser movido até que as suas alterações sejam guardadas." #: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1414 +#: assets/build/js/acf-field-group.js:1413 #: assets/build/js/acf-field-group.js:1716 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "" @@ -3958,15 +4007,15 @@ msgstr "Página" msgid "Post" msgstr "Artigo" -#: includes/fields.php:353 +#: includes/fields.php:371 msgid "Relational" msgstr "Relacional" -#: includes/fields.php:352 +#: includes/fields.php:370 msgid "Choice" msgstr "Opção" -#: includes/fields.php:350 +#: includes/fields.php:368 msgid "Basic" msgstr "Básico" @@ -3994,7 +4043,7 @@ msgstr "Actualizar" msgid "Validate Email" msgstr "Validar email" -#: includes/fields.php:351 includes/forms/form-front.php:49 +#: includes/fields.php:369 includes/forms/form-front.php:49 msgid "Content" msgstr "Conteúdo" @@ -4003,8 +4052,8 @@ msgstr "Conteúdo" msgid "Title" msgstr "Título" -#: includes/assets.php:372 includes/forms/form-comment.php:154 -#: assets/build/js/acf-input.js:7372 assets/build/js/acf-input.js:7956 +#: includes/assets.php:373 includes/forms/form-comment.php:154 +#: assets/build/js/acf-input.js:7370 assets/build/js/acf-input.js:7956 msgid "Edit field group" msgstr "Editar grupo de campos" @@ -4061,59 +4110,59 @@ msgid "Has any value" msgstr "Tem um valor qualquer" #: includes/admin/admin-internal-post-type.php:345 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 +#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:354 #: assets/build/js/acf.js:1564 assets/build/js/acf.js:1658 msgid "Cancel" msgstr "Cancelar" -#: includes/assets.php:349 assets/build/js/acf.js:1738 +#: includes/assets.php:350 assets/build/js/acf.js:1738 #: assets/build/js/acf.js:1855 msgid "Are you sure?" msgstr "Tem a certeza?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9432 +#: includes/assets.php:370 assets/build/js/acf-input.js:9430 #: assets/build/js/acf-input.js:10282 msgid "%d fields require attention" msgstr "%d campos requerem a sua atenção" -#: includes/assets.php:368 assets/build/js/acf-input.js:9430 +#: includes/assets.php:369 assets/build/js/acf-input.js:9428 #: assets/build/js/acf-input.js:10278 msgid "1 field requires attention" msgstr "1 campo requer a sua atenção" -#: includes/assets.php:367 includes/validation.php:271 -#: includes/validation.php:279 assets/build/js/acf-input.js:9425 +#: includes/assets.php:368 includes/validation.php:271 +#: includes/validation.php:279 assets/build/js/acf-input.js:9423 #: assets/build/js/acf-input.js:10273 msgid "Validation failed" msgstr "A validação falhou" -#: includes/assets.php:366 assets/build/js/acf-input.js:9593 +#: includes/assets.php:367 assets/build/js/acf-input.js:9591 #: assets/build/js/acf-input.js:10461 msgid "Validation successful" msgstr "Validação bem sucedida" -#: includes/media.php:54 assets/build/js/acf-input.js:7200 +#: includes/media.php:54 assets/build/js/acf-input.js:7198 #: assets/build/js/acf-input.js:7760 msgid "Restricted" msgstr "Restrito" -#: includes/media.php:53 assets/build/js/acf-input.js:7015 +#: includes/media.php:53 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7524 msgid "Collapse Details" msgstr "Minimizar detalhes" -#: includes/media.php:52 assets/build/js/acf-input.js:7015 +#: includes/media.php:52 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7521 msgid "Expand Details" msgstr "Expandir detalhes" #: includes/admin/views/acf-post-type/advanced-settings.php:470 -#: includes/media.php:51 assets/build/js/acf-input.js:6882 +#: includes/media.php:51 assets/build/js/acf-input.js:6880 #: assets/build/js/acf-input.js:7369 msgid "Uploaded to this post" msgstr "Carregados neste artigo" -#: includes/media.php:50 assets/build/js/acf-input.js:6921 +#: includes/media.php:50 assets/build/js/acf-input.js:6919 #: assets/build/js/acf-input.js:7408 msgctxt "verb" msgid "Update" @@ -4124,7 +4173,7 @@ msgctxt "verb" msgid "Edit" msgstr "Editar" -#: includes/assets.php:363 assets/build/js/acf-input.js:9202 +#: includes/assets.php:364 assets/build/js/acf-input.js:9200 #: assets/build/js/acf-input.js:10044 msgid "The changes you made will be lost if you navigate away from this page" msgstr "" @@ -4140,7 +4189,7 @@ msgstr "O tipo de ficheiro deve ser %s." #: includes/admin/views/acf-field-group/location-group.php:3 #: includes/admin/views/acf-field-group/locations.php:35 #: includes/api/api-helpers.php:2964 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2385 +#: assets/build/js/acf-field-group.js:2384 #: assets/build/js/acf-field-group.js:933 #: assets/build/js/acf-field-group.js:2807 msgid "or" @@ -4192,7 +4241,7 @@ msgstr "Miniatura" #: includes/acf-field-functions.php:852 #: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 +#: assets/build/js/acf-field-group.js:1076 #: assets/build/js/acf-field-group.js:1260 msgid "(no label)" msgstr "(sem legenda)" @@ -4425,18 +4474,18 @@ msgid "File name" msgstr "Nome do ficheiro" #: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: assets/build/js/acf-input.js:2472 assets/build/js/acf-input.js:2625 msgid "Update File" msgstr "Actualizar ficheiro" #: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: assets/build/js/acf-input.js:2471 assets/build/js/acf-input.js:2624 msgid "Edit File" msgstr "Editar ficheiro" #: includes/admin/tools/class-acf-admin-tool-import.php:57 #: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: assets/build/js/acf-input.js:2445 assets/build/js/acf-input.js:2597 msgid "Select File" msgstr "Seleccionar ficheiro" @@ -4462,7 +4511,7 @@ msgid "Enter each default value on a new line" msgstr "Insira cada valor por omissão numa linha separada" #: includes/fields/class-acf-field-select.php:243 includes/media.php:48 -#: assets/build/js/acf-input.js:6780 assets/build/js/acf-input.js:7254 +#: assets/build/js/acf-input.js:6778 assets/build/js/acf-input.js:7254 msgctxt "verb" msgid "Select" msgstr "Seleccionar" @@ -4815,48 +4864,48 @@ msgstr "" msgid "Parent" msgstr "Superior" -#: includes/fields/class-acf-field-wysiwyg.php:378 +#: includes/fields/class-acf-field-wysiwyg.php:381 msgid "TinyMCE will not be initialized until field is clicked" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:377 +#: includes/fields/class-acf-field-wysiwyg.php:380 msgid "Delay Initialization" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:366 +#: includes/fields/class-acf-field-wysiwyg.php:369 msgid "Show Media Upload Buttons" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:350 +#: includes/fields/class-acf-field-wysiwyg.php:353 msgid "Toolbar" msgstr "Barra de ferramentas" -#: includes/fields/class-acf-field-wysiwyg.php:342 +#: includes/fields/class-acf-field-wysiwyg.php:345 msgid "Text Only" msgstr "Apenas HTML" -#: includes/fields/class-acf-field-wysiwyg.php:341 +#: includes/fields/class-acf-field-wysiwyg.php:344 msgid "Visual Only" msgstr "Apenas visual" -#: includes/fields/class-acf-field-wysiwyg.php:340 +#: includes/fields/class-acf-field-wysiwyg.php:343 msgid "Visual & Text" msgstr "Visual e HTML" -#: includes/fields/class-acf-field-wysiwyg.php:335 +#: includes/fields/class-acf-field-wysiwyg.php:338 msgid "Tabs" msgstr "Separadores" -#: includes/fields/class-acf-field-wysiwyg.php:277 +#: includes/fields/class-acf-field-wysiwyg.php:280 msgid "Click to initialize TinyMCE" msgstr "Clique para inicializar o TinyMCE" -#: includes/fields/class-acf-field-wysiwyg.php:271 +#: includes/fields/class-acf-field-wysiwyg.php:274 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "HTML" -#: includes/fields/class-acf-field-wysiwyg.php:270 +#: includes/fields/class-acf-field-wysiwyg.php:273 msgid "Visual" msgstr "Visual" @@ -4933,7 +4982,7 @@ msgstr "Texto predefinido" #: includes/fields/class-acf-field-text.php:104 #: includes/fields/class-acf-field-textarea.php:102 #: includes/fields/class-acf-field-url.php:100 -#: includes/fields/class-acf-field-wysiwyg.php:303 +#: includes/fields/class-acf-field-wysiwyg.php:306 msgid "Appears when creating a new post" msgstr "Mostrado ao criar um novo conteúdo" @@ -5034,17 +5083,17 @@ msgid "Select post type" msgstr "Seleccione tipo de conteúdo" #: includes/fields/class-acf-field-relationship.php:60 -#: assets/build/js/acf-input.js:3930 assets/build/js/acf-input.js:4214 +#: assets/build/js/acf-input.js:3928 assets/build/js/acf-input.js:4214 msgid "No matches found" msgstr "Nenhuma correspondência encontrada" #: includes/fields/class-acf-field-relationship.php:59 -#: assets/build/js/acf-input.js:3913 assets/build/js/acf-input.js:4193 +#: assets/build/js/acf-input.js:3911 assets/build/js/acf-input.js:4193 msgid "Loading" msgstr "A carregar" #: includes/fields/class-acf-field-relationship.php:58 -#: assets/build/js/acf-input.js:3818 assets/build/js/acf-input.js:4084 +#: assets/build/js/acf-input.js:3816 assets/build/js/acf-input.js:4084 msgid "Maximum values reached ( {max} values )" msgstr "Valor máximo alcançado ( valor {max} )" @@ -5154,7 +5203,7 @@ msgstr "Adicionar imagem" msgid "No image selected" msgstr "Nenhuma imagem seleccionada" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:161 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:161 #: includes/fields/class-acf-field-image.php:141 #: includes/fields/class-acf-field-link.php:139 assets/build/js/acf.js:1563 #: assets/build/js/acf.js:1657 @@ -5169,22 +5218,22 @@ msgid "Edit" msgstr "Editar" #: includes/fields/class-acf-field-image.php:69 includes/media.php:55 -#: assets/build/js/acf-input.js:6827 assets/build/js/acf-input.js:7308 +#: assets/build/js/acf-input.js:6825 assets/build/js/acf-input.js:7308 msgid "All images" msgstr "Todas as imagens" #: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: assets/build/js/acf-input.js:3179 assets/build/js/acf-input.js:3399 msgid "Update Image" msgstr "Actualizar imagem" #: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: assets/build/js/acf-input.js:3178 assets/build/js/acf-input.js:3398 msgid "Edit Image" msgstr "Editar imagem" #: includes/fields/class-acf-field-image.php:66 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: assets/build/js/acf-input.js:3154 assets/build/js/acf-input.js:3373 msgid "Select Image" msgstr "Seleccionar imagem" @@ -5270,16 +5319,16 @@ msgstr "Selecção de data" #: includes/fields/class-acf-field-image.php:247 #: includes/fields/class-acf-field-image.php:283 -#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:266 msgid "Width" msgstr "Largura" -#: includes/fields/class-acf-field-oembed.php:260 -#: includes/fields/class-acf-field-oembed.php:272 +#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:275 msgid "Embed Size" msgstr "Tamanho da incorporação" -#: includes/fields/class-acf-field-oembed.php:218 +#: includes/fields/class-acf-field-oembed.php:221 msgid "Enter URL" msgstr "Insira o URL" @@ -5320,7 +5369,7 @@ msgstr "" #: includes/fields/class-acf-field-textarea.php:101 #: includes/fields/class-acf-field-true_false.php:144 #: includes/fields/class-acf-field-url.php:99 -#: includes/fields/class-acf-field-wysiwyg.php:302 +#: includes/fields/class-acf-field-wysiwyg.php:305 msgid "Default Value" msgstr "Valor por omissão" @@ -5334,13 +5383,13 @@ msgstr "Texto mostrado ao lado da caixa de selecção" msgid "Message" msgstr "Mensagem" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:85 +#: includes/assets.php:352 includes/fields/class-acf-field-true_false.php:85 #: includes/fields/class-acf-field-true_false.php:184 #: assets/build/js/acf.js:1740 assets/build/js/acf.js:1857 msgid "No" msgstr "Não" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:82 +#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:82 #: includes/fields/class-acf-field-true_false.php:168 #: assets/build/js/acf.js:1739 assets/build/js/acf.js:1856 msgid "Yes" @@ -5350,31 +5399,31 @@ msgstr "Sim" msgid "True / False" msgstr "Verdadeiro / Falso" -#: includes/fields/class-acf-field-group.php:444 +#: includes/fields/class-acf-field-group.php:440 msgid "Row" msgstr "Linha" -#: includes/fields/class-acf-field-group.php:443 +#: includes/fields/class-acf-field-group.php:439 msgid "Table" msgstr "Tabela" #: includes/admin/post-types/admin-field-group.php:132 -#: includes/fields/class-acf-field-group.php:442 +#: includes/fields/class-acf-field-group.php:438 msgid "Block" msgstr "Bloco" -#: includes/fields/class-acf-field-group.php:437 +#: includes/fields/class-acf-field-group.php:433 msgid "Specify the style used to render the selected fields" msgstr "Especifica o estilo usado para mostrar os campos seleccionados." -#: includes/fields.php:355 includes/fields/class-acf-field-button-group.php:210 +#: includes/fields.php:373 includes/fields/class-acf-field-button-group.php:210 #: includes/fields/class-acf-field-checkbox.php:424 -#: includes/fields/class-acf-field-group.php:436 +#: includes/fields/class-acf-field-group.php:432 #: includes/fields/class-acf-field-radio.php:285 msgid "Layout" msgstr "Layout" -#: includes/fields/class-acf-field-group.php:420 +#: includes/fields/class-acf-field-group.php:416 msgid "Sub Fields" msgstr "Subcampos" @@ -5389,7 +5438,7 @@ msgstr "Personalizar a altura do mapa" #: includes/fields/class-acf-field-google-map.php:233 #: includes/fields/class-acf-field-image.php:258 #: includes/fields/class-acf-field-image.php:294 -#: includes/fields/class-acf-field-oembed.php:275 +#: includes/fields/class-acf-field-oembed.php:278 msgid "Height" msgstr "Altura" @@ -5429,7 +5478,7 @@ msgid "Search" msgstr "Pesquisa" #: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: assets/build/js/acf-input.js:2838 assets/build/js/acf-input.js:3026 msgid "Sorry, this browser does not support geolocation" msgstr "Desculpe, este navegador não suporta geolocalização." diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-pt_BR.mo b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-pt_BR.mo index adeff7fca..17e4614ae 100644 Binary files a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-pt_BR.mo and b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-pt_BR.mo differ diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-pt_BR.po b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-pt_BR.po index a3d665e5f..d232214c3 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-pt_BR.po +++ b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-pt_BR.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2024-01-12T11:58:55+00:00\n" +"PO-Revision-Date: 2024-02-05T19:27:11+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: pt_BR\n" "MIME-Version: 1.0\n" @@ -21,6 +21,55 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:59 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:41 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by the ACF " +"shortcode. We've detected the output of some of your fields will be modified " +"by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:33 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields will be modified by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:22 +msgid "" +"%1$s ACF will soon escape unsafe HTML that is rendered by the_field(). We've detected the output of some of your fields will be modified by " +"this change. %2$s. %3$s" +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:14 +msgid "Please contact your site admin for more details." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn how to fix" +msgstr "" + +#: includes/admin/admin.php:67 +msgid "Hide details" +msgstr "" + +#: includes/admin/admin.php:66 includes/admin/views/escaped-html-notice.php:11 +msgid "Show details" +msgstr "" + #: includes/admin/views/global/navigation.php:223 msgid "Renew ACF PRO License" msgstr "" @@ -103,26 +152,26 @@ msgid "Add fields" msgstr "" #: includes/admin/post-types/admin-field-group.php:121 -#: assets/build/js/acf-field-group.js:2753 +#: assets/build/js/acf-field-group.js:2752 #: assets/build/js/acf-field-group.js:3236 msgid "This Field" msgstr "" -#: includes/admin/admin.php:267 +#: includes/admin/admin.php:332 msgid "ACF PRO" msgstr "" -#: includes/admin/admin.php:265 +#: includes/admin/admin.php:330 msgid "Feedback" msgstr "" -#: includes/admin/admin.php:263 +#: includes/admin/admin.php:328 msgid "Support" msgstr "" #. translators: This text is prepended by a link to ACF's website, and appended #. by a link to WP Engine's website. -#: includes/admin/admin.php:238 +#: includes/admin/admin.php:303 msgid "is developed and maintained by" msgstr "" @@ -653,7 +702,7 @@ msgstr "" "são exibidos durante a edição do conteúdo. Útil para manter grandes " "conjuntos de dados organizados." -#: includes/fields.php:474 +#: includes/fields.php:492 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " @@ -663,7 +712,7 @@ msgstr "" "equipe e blocos de chamada para ação, agindo como um ascendente para um " "conjunto de subcampos que podem ser repetidos várias vezes." -#: includes/fields.php:464 +#: includes/fields.php:482 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -675,7 +724,7 @@ msgstr "" "Configurações adicionais permitem que você especifique onde novos anexos são " "adicionados na galeria e o número mínimo/máximo de anexos permitidos." -#: includes/fields.php:454 +#: includes/fields.php:472 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " @@ -686,7 +735,7 @@ msgstr "" "total controle, utilizando layouts e subcampos para desenhar os blocos " "disponíveis." -#: includes/fields.php:444 +#: includes/fields.php:462 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -699,16 +748,16 @@ msgstr "" "pelos campos selecionados ou exibir os campos selecionados como um grupo de " "subcampos." -#: includes/fields.php:441 +#: includes/fields.php:459 msgctxt "noun" msgid "Clone" msgstr "Clone" -#: includes/admin/views/global/navigation.php:86 includes/fields.php:356 +#: includes/admin/views/global/navigation.php:86 includes/fields.php:374 msgid "PRO" msgstr "PRO" -#: includes/fields.php:354 includes/fields.php:411 +#: includes/fields.php:372 includes/fields.php:429 msgid "Advanced" msgstr "Avançado" @@ -2667,14 +2716,14 @@ msgid "Post type deleted." msgstr "Tipo de post excluído." #: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 +#: assets/build/js/acf-field-group.js:1145 #: assets/build/js/acf-field-group.js:1366 msgid "Type to search..." msgstr "Digite para pesquisar..." #: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2319 +#: assets/build/js/acf-field-group.js:1171 +#: assets/build/js/acf-field-group.js:2318 #: assets/build/js/acf-field-group.js:1414 #: assets/build/js/acf-field-group.js:2727 msgid "PRO Only" @@ -2687,7 +2736,7 @@ msgid "Field groups linked successfully." msgstr "Grupos de campos vinculados com sucesso." #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:195 +#: includes/admin/admin.php:203 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." @@ -2695,7 +2744,7 @@ msgstr "" "Importe tipos de post e taxonomias registradas com o Custom Post Type UI e " "gerencie-os com o ACF. Começar." -#: includes/admin/admin.php:48 includes/admin/admin.php:267 +#: includes/admin/admin.php:47 includes/admin/admin.php:332 msgid "ACF" msgstr "ACF" @@ -2784,7 +2833,7 @@ msgstr "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" -#: includes/api/api-template.php:835 +#: includes/api/api-template.php:1051 msgid "[ACF shortcode value disabled for preview]" msgstr "[Valor de shortcode ACF desativado para visualização]" @@ -2794,7 +2843,7 @@ msgid "Close Modal" msgstr "Fechar modal" #: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1670 +#: assets/build/js/acf-field-group.js:1669 #: assets/build/js/acf-field-group.js:1993 msgid "Field moved to other group" msgstr "Campo movido para outro grupo" @@ -2943,8 +2992,8 @@ msgid "" "Choose from over 30 field types. Learn " "more." msgstr "" -"Escolha entre mais de 30 tipos de campo. Saber mais." +"Escolha entre mais de 30 tipos de campo. Saber mais." #: includes/admin/views/acf-field-group/fields.php:65 msgid "" @@ -2971,16 +3020,16 @@ msgstr "#" msgid "Add Field" msgstr "Adicionar campo" -#: includes/acf-field-group-functions.php:496 includes/fields.php:409 +#: includes/acf-field-group-functions.php:496 includes/fields.php:427 msgid "Presentation" msgstr "Apresentação" -#: includes/fields.php:408 +#: includes/fields.php:426 msgid "Validation" msgstr "Validação" #: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:407 +#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:425 msgid "General" msgstr "Geral" @@ -3025,7 +3074,7 @@ msgid "Activate this item" msgstr "Ativar este item" #: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2812 +#: assets/build/js/acf-field-group.js:2811 #: assets/build/js/acf-field-group.js:3313 msgid "Move field group to trash?" msgstr "Mover grupo de campos para a lixeira?" @@ -3059,12 +3108,12 @@ msgstr "" "O Advanced Custom Fields e o Advanced Custom Fields PRO não devem estar " "ativos ao mesmo tempo. Desativamos automaticamente o Advanced Custom Fields." -#: includes/acf-value-functions.php:374 +#: includes/acf-value-functions.php:377 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s - Detectamos uma ou mais chamadas para recuperar os " "valores de campos do ACF antes de o ACF ser inicializado. Isso não é " @@ -3258,23 +3307,23 @@ msgstr "Carregando diferenças" msgid "Review local JSON changes" msgstr "Revisão das alterações do JSON local" -#: includes/admin/admin.php:170 +#: includes/admin/admin.php:178 msgid "Visit website" msgstr "Visitar site" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:177 msgid "View details" msgstr "Ver detalhes" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:176 msgid "Version %s" msgstr "Versão %s" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:175 msgid "Information" msgstr "Informações" -#: includes/admin/admin.php:158 +#: includes/admin/admin.php:166 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -3282,7 +3331,7 @@ msgstr "" "Suporte técnico. Os profissionais de " "nosso Suporte técnico poderão auxiliá-lo em questões técnicas mais complexas." -#: includes/admin/admin.php:154 +#: includes/admin/admin.php:162 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " @@ -3292,7 +3341,7 @@ msgstr "" "e amigável em nossos Fóruns da Comunidade que podem ajudá-lo a descobrir os " "'como fazer' do mundo ACF." -#: includes/admin/admin.php:150 +#: includes/admin/admin.php:158 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -3302,7 +3351,7 @@ msgstr "" "contém referências e guias para a maioria dos problemas e situações que você " "poderá encontrar." -#: includes/admin/admin.php:147 +#: includes/admin/admin.php:155 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -3312,11 +3361,11 @@ msgstr "" "com o ACF. Se você tiver alguma dificuldade, há vários lugares onde pode " "encontrar ajuda:" -#: includes/admin/admin.php:144 includes/admin/admin.php:146 +#: includes/admin/admin.php:152 includes/admin/admin.php:154 msgid "Help & Support" msgstr "Ajuda e suporte" -#: includes/admin/admin.php:135 +#: includes/admin/admin.php:143 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -3324,7 +3373,7 @@ msgstr "" "Use a aba \"ajuda e suporte\" para entrar em contato caso precise de " "assistência." -#: includes/admin/admin.php:132 +#: includes/admin/admin.php:140 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -3334,7 +3383,7 @@ msgstr "" "href=\"%s\" target=\"_blank\">Guia para iniciantes a fim de familiarizar-" "se com a filosofia e as boas práticas deste plugin." -#: includes/admin/admin.php:130 +#: includes/admin/admin.php:138 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -3345,7 +3394,7 @@ msgstr "" "API intuitiva para exibir valores de campos personalizados em qualquer " "arquivo de modelo de tema." -#: includes/admin/admin.php:127 includes/admin/admin.php:129 +#: includes/admin/admin.php:135 includes/admin/admin.php:137 msgid "Overview" msgstr "Visão geral" @@ -3365,7 +3414,7 @@ msgstr "Nonce inválido." msgid "Error loading field." msgstr "Erro ao carregar o campo." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 +#: assets/build/js/acf-input.js:2748 assets/build/js/acf-input.js:2817 #: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 msgid "Location not found: %s" msgstr "Localização não encontrada: %s" @@ -3513,7 +3562,7 @@ msgid "Show this field if" msgstr "Mostrar este campo se" #: includes/admin/views/acf-field-group/conditional-logic.php:25 -#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:410 +#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:428 msgid "Conditional Logic" msgstr "Lógica condicional" @@ -3558,15 +3607,15 @@ msgstr "Atualização do banco de dados obrigatória" msgid "Options Page" msgstr "Página de opções" -#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:479 msgid "Gallery" msgstr "Galeria" -#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:469 msgid "Flexible Content" msgstr "Conteúdo flexível" -#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:489 msgid "Repeater" msgstr "Repetidor" @@ -3815,7 +3864,7 @@ msgstr "Arraste para reorganizar" #: includes/admin/post-types/admin-field-group.php:103 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2347 +#: assets/build/js/acf-field-group.js:2346 #: assets/build/js/acf-field-group.js:2763 msgid "Show this field group if" msgstr "Mostrar este grupo de campos se" @@ -3999,7 +4048,7 @@ msgstr "Duplicar este item" msgid "Supports" msgstr "Suporta" -#: includes/admin/admin.php:261 includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:326 includes/admin/views/browse-fields-modal.php:92 msgid "Documentation" msgstr "Dcoumentação" @@ -4102,7 +4151,7 @@ msgstr "Em branco" #: includes/admin/post-types/admin-field-group.php:101 #: includes/class-acf-internal-post-type.php:730 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1510 +#: assets/build/js/acf-field-group.js:1509 #: assets/build/js/acf-field-group.js:1821 msgid "copy" msgstr "copiar" @@ -4120,7 +4169,7 @@ msgid "Checked" msgstr "Marcado" #: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1615 +#: assets/build/js/acf-field-group.js:1614 #: assets/build/js/acf-field-group.js:1933 msgid "Move Custom Field" msgstr "Mover campo personalizado" @@ -4136,13 +4185,13 @@ msgid "Field group title is required" msgstr "O título do grupo de campos é obrigatório" #: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1604 +#: assets/build/js/acf-field-group.js:1603 #: assets/build/js/acf-field-group.js:1919 msgid "This field cannot be moved until its changes have been saved" msgstr "Este campo não pode ser movido até que suas alterações sejam salvas" #: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1414 +#: assets/build/js/acf-field-group.js:1413 #: assets/build/js/acf-field-group.js:1716 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "O termo “field_” não pode ser utilizado no início do nome de um campo" @@ -4209,15 +4258,15 @@ msgstr "Página" msgid "Post" msgstr "Post" -#: includes/fields.php:353 +#: includes/fields.php:371 msgid "Relational" msgstr "Relacional" -#: includes/fields.php:352 +#: includes/fields.php:370 msgid "Choice" msgstr "Escolha" -#: includes/fields.php:350 +#: includes/fields.php:368 msgid "Basic" msgstr "Básico" @@ -4245,7 +4294,7 @@ msgstr "Atualizar" msgid "Validate Email" msgstr "Validar e-mail" -#: includes/fields.php:351 includes/forms/form-front.php:49 +#: includes/fields.php:369 includes/forms/form-front.php:49 msgid "Content" msgstr "Conteúdo" @@ -4254,8 +4303,8 @@ msgstr "Conteúdo" msgid "Title" msgstr "Título" -#: includes/assets.php:372 includes/forms/form-comment.php:154 -#: assets/build/js/acf-input.js:7372 assets/build/js/acf-input.js:7956 +#: includes/assets.php:373 includes/forms/form-comment.php:154 +#: assets/build/js/acf-input.js:7370 assets/build/js/acf-input.js:7956 msgid "Edit field group" msgstr "Editar grupo de campos" @@ -4312,59 +4361,59 @@ msgid "Has any value" msgstr "Tem qualquer valor" #: includes/admin/admin-internal-post-type.php:345 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 +#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:354 #: assets/build/js/acf.js:1564 assets/build/js/acf.js:1658 msgid "Cancel" msgstr "Cancelar" -#: includes/assets.php:349 assets/build/js/acf.js:1738 +#: includes/assets.php:350 assets/build/js/acf.js:1738 #: assets/build/js/acf.js:1855 msgid "Are you sure?" msgstr "Você tem certeza?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9432 +#: includes/assets.php:370 assets/build/js/acf-input.js:9430 #: assets/build/js/acf-input.js:10282 msgid "%d fields require attention" msgstr "%d campos requerem atenção" -#: includes/assets.php:368 assets/build/js/acf-input.js:9430 +#: includes/assets.php:369 assets/build/js/acf-input.js:9428 #: assets/build/js/acf-input.js:10278 msgid "1 field requires attention" msgstr "1 campo requer atenção" -#: includes/assets.php:367 includes/validation.php:271 -#: includes/validation.php:279 assets/build/js/acf-input.js:9425 +#: includes/assets.php:368 includes/validation.php:271 +#: includes/validation.php:279 assets/build/js/acf-input.js:9423 #: assets/build/js/acf-input.js:10273 msgid "Validation failed" msgstr "Falha na validação" -#: includes/assets.php:366 assets/build/js/acf-input.js:9593 +#: includes/assets.php:367 assets/build/js/acf-input.js:9591 #: assets/build/js/acf-input.js:10461 msgid "Validation successful" msgstr "Validação bem-sucedida" -#: includes/media.php:54 assets/build/js/acf-input.js:7200 +#: includes/media.php:54 assets/build/js/acf-input.js:7198 #: assets/build/js/acf-input.js:7760 msgid "Restricted" msgstr "Restrito" -#: includes/media.php:53 assets/build/js/acf-input.js:7015 +#: includes/media.php:53 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7524 msgid "Collapse Details" msgstr "Recolher detalhes" -#: includes/media.php:52 assets/build/js/acf-input.js:7015 +#: includes/media.php:52 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7521 msgid "Expand Details" msgstr "Expandir detalhes" #: includes/admin/views/acf-post-type/advanced-settings.php:470 -#: includes/media.php:51 assets/build/js/acf-input.js:6882 +#: includes/media.php:51 assets/build/js/acf-input.js:6880 #: assets/build/js/acf-input.js:7369 msgid "Uploaded to this post" msgstr "Enviado para este post" -#: includes/media.php:50 assets/build/js/acf-input.js:6921 +#: includes/media.php:50 assets/build/js/acf-input.js:6919 #: assets/build/js/acf-input.js:7408 msgctxt "verb" msgid "Update" @@ -4375,7 +4424,7 @@ msgctxt "verb" msgid "Edit" msgstr "Editar" -#: includes/assets.php:363 assets/build/js/acf-input.js:9202 +#: includes/assets.php:364 assets/build/js/acf-input.js:9200 #: assets/build/js/acf-input.js:10044 msgid "The changes you made will be lost if you navigate away from this page" msgstr "As alterações feitas serão perdidas se você sair desta página" @@ -4390,7 +4439,7 @@ msgstr "O tipo de arquivo deve ser %s." #: includes/admin/views/acf-field-group/location-group.php:3 #: includes/admin/views/acf-field-group/locations.php:35 #: includes/api/api-helpers.php:2964 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2385 +#: assets/build/js/acf-field-group.js:2384 #: assets/build/js/acf-field-group.js:933 #: assets/build/js/acf-field-group.js:2807 msgid "or" @@ -4442,7 +4491,7 @@ msgstr "Miniatura" #: includes/acf-field-functions.php:852 #: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 +#: assets/build/js/acf-field-group.js:1076 #: assets/build/js/acf-field-group.js:1260 msgid "(no label)" msgstr "(sem rótulo)" @@ -4674,18 +4723,18 @@ msgid "File name" msgstr "Nome do arquivo" #: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: assets/build/js/acf-input.js:2472 assets/build/js/acf-input.js:2625 msgid "Update File" msgstr "Atualizar arquivo" #: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: assets/build/js/acf-input.js:2471 assets/build/js/acf-input.js:2624 msgid "Edit File" msgstr "Editar arquivo" #: includes/admin/tools/class-acf-admin-tool-import.php:57 #: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: assets/build/js/acf-input.js:2445 assets/build/js/acf-input.js:2597 msgid "Select File" msgstr "Selecionar arquivo" @@ -4711,7 +4760,7 @@ msgid "Enter each default value on a new line" msgstr "Digite cada valor padrão em uma nova linha" #: includes/fields/class-acf-field-select.php:243 includes/media.php:48 -#: assets/build/js/acf-input.js:6780 assets/build/js/acf-input.js:7254 +#: assets/build/js/acf-input.js:6778 assets/build/js/acf-input.js:7254 msgctxt "verb" msgid "Select" msgstr "Selecionar" @@ -5065,48 +5114,48 @@ msgstr "" msgid "Parent" msgstr "Ascendente" -#: includes/fields/class-acf-field-wysiwyg.php:378 +#: includes/fields/class-acf-field-wysiwyg.php:381 msgid "TinyMCE will not be initialized until field is clicked" msgstr "O TinyMCE não será carregado até que o campo seja clicado" -#: includes/fields/class-acf-field-wysiwyg.php:377 +#: includes/fields/class-acf-field-wysiwyg.php:380 msgid "Delay Initialization" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:366 +#: includes/fields/class-acf-field-wysiwyg.php:369 msgid "Show Media Upload Buttons" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:350 +#: includes/fields/class-acf-field-wysiwyg.php:353 msgid "Toolbar" msgstr "Barra de ferramentas" -#: includes/fields/class-acf-field-wysiwyg.php:342 +#: includes/fields/class-acf-field-wysiwyg.php:345 msgid "Text Only" msgstr "Apenas texto" -#: includes/fields/class-acf-field-wysiwyg.php:341 +#: includes/fields/class-acf-field-wysiwyg.php:344 msgid "Visual Only" msgstr "Apenas visual" -#: includes/fields/class-acf-field-wysiwyg.php:340 +#: includes/fields/class-acf-field-wysiwyg.php:343 msgid "Visual & Text" msgstr "Visual e texto" -#: includes/fields/class-acf-field-wysiwyg.php:335 +#: includes/fields/class-acf-field-wysiwyg.php:338 msgid "Tabs" msgstr "Abas" -#: includes/fields/class-acf-field-wysiwyg.php:277 +#: includes/fields/class-acf-field-wysiwyg.php:280 msgid "Click to initialize TinyMCE" msgstr "Clique para carregar o TinyMCE" -#: includes/fields/class-acf-field-wysiwyg.php:271 +#: includes/fields/class-acf-field-wysiwyg.php:274 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Texto" -#: includes/fields/class-acf-field-wysiwyg.php:270 +#: includes/fields/class-acf-field-wysiwyg.php:273 msgid "Visual" msgstr "Visual" @@ -5183,7 +5232,7 @@ msgstr "Texto de marcação" #: includes/fields/class-acf-field-text.php:104 #: includes/fields/class-acf-field-textarea.php:102 #: includes/fields/class-acf-field-url.php:100 -#: includes/fields/class-acf-field-wysiwyg.php:303 +#: includes/fields/class-acf-field-wysiwyg.php:306 msgid "Appears when creating a new post" msgstr "Aparece ao criar um novo post" @@ -5284,17 +5333,17 @@ msgid "Select post type" msgstr "Selecionar tipo de post" #: includes/fields/class-acf-field-relationship.php:60 -#: assets/build/js/acf-input.js:3930 assets/build/js/acf-input.js:4214 +#: assets/build/js/acf-input.js:3928 assets/build/js/acf-input.js:4214 msgid "No matches found" msgstr "Não foi possível encontrar correspondências" #: includes/fields/class-acf-field-relationship.php:59 -#: assets/build/js/acf-input.js:3913 assets/build/js/acf-input.js:4193 +#: assets/build/js/acf-input.js:3911 assets/build/js/acf-input.js:4193 msgid "Loading" msgstr "Carregando" #: includes/fields/class-acf-field-relationship.php:58 -#: assets/build/js/acf-input.js:3818 assets/build/js/acf-input.js:4084 +#: assets/build/js/acf-input.js:3816 assets/build/js/acf-input.js:4084 msgid "Maximum values reached ( {max} values )" msgstr "Máximo de valores alcançado ({max} valores)" @@ -5404,7 +5453,7 @@ msgstr "Adicionar imagem" msgid "No image selected" msgstr "Nenhuma imagem selecionada" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:161 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:161 #: includes/fields/class-acf-field-image.php:141 #: includes/fields/class-acf-field-link.php:139 assets/build/js/acf.js:1563 #: assets/build/js/acf.js:1657 @@ -5419,22 +5468,22 @@ msgid "Edit" msgstr "Editar" #: includes/fields/class-acf-field-image.php:69 includes/media.php:55 -#: assets/build/js/acf-input.js:6827 assets/build/js/acf-input.js:7308 +#: assets/build/js/acf-input.js:6825 assets/build/js/acf-input.js:7308 msgid "All images" msgstr "Todas as imagens" #: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: assets/build/js/acf-input.js:3179 assets/build/js/acf-input.js:3399 msgid "Update Image" msgstr "Atualizar imagem" #: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: assets/build/js/acf-input.js:3178 assets/build/js/acf-input.js:3398 msgid "Edit Image" msgstr "Editar imagem" #: includes/fields/class-acf-field-image.php:66 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: assets/build/js/acf-input.js:3154 assets/build/js/acf-input.js:3373 msgid "Select Image" msgstr "Selecionar imagem" @@ -5521,16 +5570,16 @@ msgstr "Seletor de data" #: includes/fields/class-acf-field-image.php:247 #: includes/fields/class-acf-field-image.php:283 -#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:266 msgid "Width" msgstr "Largura" -#: includes/fields/class-acf-field-oembed.php:260 -#: includes/fields/class-acf-field-oembed.php:272 +#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:275 msgid "Embed Size" msgstr "Tamanho do código incorporado" -#: includes/fields/class-acf-field-oembed.php:218 +#: includes/fields/class-acf-field-oembed.php:221 msgid "Enter URL" msgstr "Digite o URL" @@ -5571,7 +5620,7 @@ msgstr "Interface estilizada" #: includes/fields/class-acf-field-textarea.php:101 #: includes/fields/class-acf-field-true_false.php:144 #: includes/fields/class-acf-field-url.php:99 -#: includes/fields/class-acf-field-wysiwyg.php:302 +#: includes/fields/class-acf-field-wysiwyg.php:305 msgid "Default Value" msgstr "Valor padrão" @@ -5585,13 +5634,13 @@ msgstr "Exibe texto ao lado da caixa de seleção" msgid "Message" msgstr "Mensagem" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:85 +#: includes/assets.php:352 includes/fields/class-acf-field-true_false.php:85 #: includes/fields/class-acf-field-true_false.php:184 #: assets/build/js/acf.js:1740 assets/build/js/acf.js:1857 msgid "No" msgstr "Não" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:82 +#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:82 #: includes/fields/class-acf-field-true_false.php:168 #: assets/build/js/acf.js:1739 assets/build/js/acf.js:1856 msgid "Yes" @@ -5601,31 +5650,31 @@ msgstr "Sim" msgid "True / False" msgstr "Verdadeiro / Falso" -#: includes/fields/class-acf-field-group.php:444 +#: includes/fields/class-acf-field-group.php:440 msgid "Row" msgstr "Linha" -#: includes/fields/class-acf-field-group.php:443 +#: includes/fields/class-acf-field-group.php:439 msgid "Table" msgstr "Tabela" #: includes/admin/post-types/admin-field-group.php:132 -#: includes/fields/class-acf-field-group.php:442 +#: includes/fields/class-acf-field-group.php:438 msgid "Block" msgstr "Bloco" -#: includes/fields/class-acf-field-group.php:437 +#: includes/fields/class-acf-field-group.php:433 msgid "Specify the style used to render the selected fields" msgstr "Especifique o estilo utilizado para exibir os campos selecionados" -#: includes/fields.php:355 includes/fields/class-acf-field-button-group.php:210 +#: includes/fields.php:373 includes/fields/class-acf-field-button-group.php:210 #: includes/fields/class-acf-field-checkbox.php:424 -#: includes/fields/class-acf-field-group.php:436 +#: includes/fields/class-acf-field-group.php:432 #: includes/fields/class-acf-field-radio.php:285 msgid "Layout" msgstr "Layout" -#: includes/fields/class-acf-field-group.php:420 +#: includes/fields/class-acf-field-group.php:416 msgid "Sub Fields" msgstr "Subcampos" @@ -5640,7 +5689,7 @@ msgstr "Personalizar a altura do mapa" #: includes/fields/class-acf-field-google-map.php:233 #: includes/fields/class-acf-field-image.php:258 #: includes/fields/class-acf-field-image.php:294 -#: includes/fields/class-acf-field-oembed.php:275 +#: includes/fields/class-acf-field-oembed.php:278 msgid "Height" msgstr "Altura" @@ -5680,7 +5729,7 @@ msgid "Search" msgstr "Pesquisa" #: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: assets/build/js/acf-input.js:2838 assets/build/js/acf-input.js:3026 msgid "Sorry, this browser does not support geolocation" msgstr "O seu navegador não suporta o recurso de geolocalização" @@ -5884,13 +5933,13 @@ msgstr "Opções atualizadas" #: pro/updates.php:99 msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" -"Para ativar as atualizações, digite sua chave de licença na página atualizações. Se você não tiver uma chave de licença, consulte " -"detalhes e preços." +"Para ativar as atualizações, digite sua chave de licença na página atualizações. Se você não tiver uma chave de licença, " +"consulte detalhes e preços." #: pro/updates.php:159 msgid "" @@ -6359,8 +6408,8 @@ msgid "" "a>." msgstr "" "Para desbloquear atualizações, digite sua chave de licença abaixo. Se você " -"não tiver uma chave de licença, consulte detalhes e preços." +"não tiver uma chave de licença, consulte detalhes e preços." #: pro/admin/views/html-settings-updates.php:37 msgid "License Key" diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-pt_PT.mo b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-pt_PT.mo index 867bcbefc..95f4ae012 100644 Binary files a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-pt_PT.mo and b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-pt_PT.mo differ diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-pt_PT.po b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-pt_PT.po index 0baf5e8a0..390e62d6a 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-pt_PT.po +++ b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-pt_PT.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2024-01-12T11:58:55+00:00\n" +"PO-Revision-Date: 2024-02-05T19:27:11+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: pt_PT\n" "MIME-Version: 1.0\n" @@ -21,6 +21,55 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:59 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:41 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by the ACF " +"shortcode. We've detected the output of some of your fields will be modified " +"by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:33 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields will be modified by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:22 +msgid "" +"%1$s ACF will soon escape unsafe HTML that is rendered by the_field(). We've detected the output of some of your fields will be modified by " +"this change. %2$s. %3$s" +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:14 +msgid "Please contact your site admin for more details." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn how to fix" +msgstr "" + +#: includes/admin/admin.php:67 +msgid "Hide details" +msgstr "" + +#: includes/admin/admin.php:66 includes/admin/views/escaped-html-notice.php:11 +msgid "Show details" +msgstr "" + #: includes/admin/views/global/navigation.php:223 msgid "Renew ACF PRO License" msgstr "" @@ -103,26 +152,26 @@ msgid "Add fields" msgstr "" #: includes/admin/post-types/admin-field-group.php:121 -#: assets/build/js/acf-field-group.js:2753 +#: assets/build/js/acf-field-group.js:2752 #: assets/build/js/acf-field-group.js:3236 msgid "This Field" msgstr "" -#: includes/admin/admin.php:267 +#: includes/admin/admin.php:332 msgid "ACF PRO" msgstr "" -#: includes/admin/admin.php:265 +#: includes/admin/admin.php:330 msgid "Feedback" msgstr "" -#: includes/admin/admin.php:263 +#: includes/admin/admin.php:328 msgid "Support" msgstr "" #. translators: This text is prepended by a link to ACF's website, and appended #. by a link to WP Engine's website. -#: includes/admin/admin.php:238 +#: includes/admin/admin.php:303 msgid "is developed and maintained by" msgstr "" @@ -596,14 +645,14 @@ msgid "" "are shown while editing content. Useful for keeping large datasets tidy." msgstr "" -#: includes/fields.php:474 +#: includes/fields.php:492 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " "can be repeated again and again." msgstr "" -#: includes/fields.php:464 +#: includes/fields.php:482 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -611,14 +660,14 @@ msgid "" "and the minimum/maximum number of attachments allowed." msgstr "" -#: includes/fields.php:454 +#: includes/fields.php:472 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" -#: includes/fields.php:444 +#: includes/fields.php:462 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -626,16 +675,16 @@ msgid "" "or display the selected fields as a group of subfields." msgstr "" -#: includes/fields.php:441 +#: includes/fields.php:459 msgctxt "noun" msgid "Clone" msgstr "Clone" -#: includes/admin/views/global/navigation.php:86 includes/fields.php:356 +#: includes/admin/views/global/navigation.php:86 includes/fields.php:374 msgid "PRO" msgstr "PRO" -#: includes/fields.php:354 includes/fields.php:411 +#: includes/fields.php:372 includes/fields.php:429 msgid "Advanced" msgstr "Avançado" @@ -2484,14 +2533,14 @@ msgid "Post type deleted." msgstr "" #: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 +#: assets/build/js/acf-field-group.js:1145 #: assets/build/js/acf-field-group.js:1366 msgid "Type to search..." msgstr "Digite para pesquisar..." #: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2319 +#: assets/build/js/acf-field-group.js:1171 +#: assets/build/js/acf-field-group.js:2318 #: assets/build/js/acf-field-group.js:1414 #: assets/build/js/acf-field-group.js:2727 msgid "PRO Only" @@ -2504,13 +2553,13 @@ msgid "Field groups linked successfully." msgstr "Grupos de campos ligado com sucesso." #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:195 +#: includes/admin/admin.php:203 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." msgstr "" -#: includes/admin/admin.php:48 includes/admin/admin.php:267 +#: includes/admin/admin.php:47 includes/admin/admin.php:332 msgid "ACF" msgstr "ACF" @@ -2599,7 +2648,7 @@ msgstr "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" -#: includes/api/api-template.php:835 +#: includes/api/api-template.php:1051 msgid "[ACF shortcode value disabled for preview]" msgstr "" @@ -2609,7 +2658,7 @@ msgid "Close Modal" msgstr "Fechar janela" #: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1670 +#: assets/build/js/acf-field-group.js:1669 #: assets/build/js/acf-field-group.js:1993 msgid "Field moved to other group" msgstr "Campo movido para outro grupo" @@ -2757,8 +2806,8 @@ msgid "" "Choose from over 30 field types. Learn " "more." msgstr "" -"Escolha entre mais de 30 tipos de campo. Saiba mais." +"Escolha entre mais de 30 tipos de campo. Saiba mais." #: includes/admin/views/acf-field-group/fields.php:65 msgid "" @@ -2785,16 +2834,16 @@ msgstr "#" msgid "Add Field" msgstr "Adicionar campo" -#: includes/acf-field-group-functions.php:496 includes/fields.php:409 +#: includes/acf-field-group-functions.php:496 includes/fields.php:427 msgid "Presentation" msgstr "Apresentação" -#: includes/fields.php:408 +#: includes/fields.php:426 msgid "Validation" msgstr "Validação" #: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:407 +#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:425 msgid "General" msgstr "Geral" @@ -2839,7 +2888,7 @@ msgid "Activate this item" msgstr "Activar este item" #: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2812 +#: assets/build/js/acf-field-group.js:2811 #: assets/build/js/acf-field-group.js:3313 msgid "Move field group to trash?" msgstr "Mover o grupo de campos para o lixo?" @@ -2874,12 +2923,12 @@ msgstr "" "activos ao mesmo tempo. O Advanced Custom Fields foi desactivado " "automaticamente." -#: includes/acf-value-functions.php:374 +#: includes/acf-value-functions.php:377 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" #: includes/fields/class-acf-field-user.php:551 @@ -3070,23 +3119,23 @@ msgstr "A carregar diferenças" msgid "Review local JSON changes" msgstr "Revisão das alterações do JSON local" -#: includes/admin/admin.php:170 +#: includes/admin/admin.php:178 msgid "Visit website" msgstr "Visitar site" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:177 msgid "View details" msgstr "Ver detalhes" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:176 msgid "Version %s" msgstr "Versão %s" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:175 msgid "Information" msgstr "Informações" -#: includes/admin/admin.php:158 +#: includes/admin/admin.php:166 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -3094,7 +3143,7 @@ msgstr "" "Suporte. Os profissionais de suporte no " "nosso Help Desk ajudar-lhe-ão com os desafios técnicos mais complexos." -#: includes/admin/admin.php:154 +#: includes/admin/admin.php:162 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " @@ -3104,7 +3153,7 @@ msgstr "" "e amigável no nosso Fórum da Comunidade, que poderá ajudar a encontrar " "soluções no mundo ACF." -#: includes/admin/admin.php:150 +#: includes/admin/admin.php:158 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -3114,7 +3163,7 @@ msgstr "" "documentação inclui referências e guias para a maioria das situações que " "poderá encontrar." -#: includes/admin/admin.php:147 +#: includes/admin/admin.php:155 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -3123,11 +3172,11 @@ msgstr "" "Somos fanáticos por suporte, queremos que tire o melhor partido do seu site " "com o ACF. Se tiver alguma dificuldade, tem várias opções para obter ajuda:" -#: includes/admin/admin.php:144 includes/admin/admin.php:146 +#: includes/admin/admin.php:152 includes/admin/admin.php:154 msgid "Help & Support" msgstr "Ajuda e suporte" -#: includes/admin/admin.php:135 +#: includes/admin/admin.php:143 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -3135,7 +3184,7 @@ msgstr "" "Caso precise de alguma assistência, entre em contacto através do separador " "Ajuda e suporte." -#: includes/admin/admin.php:132 +#: includes/admin/admin.php:140 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -3145,7 +3194,7 @@ msgstr "" "leitura do nosso guia Getting started " "para se familiarizar com a filosofia e com as melhores práticas do plugin." -#: includes/admin/admin.php:130 +#: includes/admin/admin.php:138 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -3156,7 +3205,7 @@ msgstr "" "adicionais, e uma interface intuitiva para mostrar os valores dos campos " "personalizados em qualquer ficheiro de modelo de tema." -#: includes/admin/admin.php:127 includes/admin/admin.php:129 +#: includes/admin/admin.php:135 includes/admin/admin.php:137 msgid "Overview" msgstr "Visão geral" @@ -3176,7 +3225,7 @@ msgstr "Nonce inválido." msgid "Error loading field." msgstr "Erro ao carregar o campo." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 +#: assets/build/js/acf-input.js:2748 assets/build/js/acf-input.js:2817 #: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 msgid "Location not found: %s" msgstr "Localização não encontrada: %s" @@ -3324,7 +3373,7 @@ msgid "Show this field if" msgstr "Mostrar este campo se" #: includes/admin/views/acf-field-group/conditional-logic.php:25 -#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:410 +#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:428 msgid "Conditional Logic" msgstr "Lógica condicional" @@ -3369,15 +3418,15 @@ msgstr "Actualização da base de dados necessária" msgid "Options Page" msgstr "Página de opções" -#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:479 msgid "Gallery" msgstr "Galeria" -#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:469 msgid "Flexible Content" msgstr "Conteúdo flexível" -#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:489 msgid "Repeater" msgstr "Repetidor" @@ -3626,7 +3675,7 @@ msgstr "Arraste para reordenar" #: includes/admin/post-types/admin-field-group.php:103 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2347 +#: assets/build/js/acf-field-group.js:2346 #: assets/build/js/acf-field-group.js:2763 msgid "Show this field group if" msgstr "Mostrar este grupo de campos se" @@ -3809,7 +3858,7 @@ msgstr "Duplicar este item" msgid "Supports" msgstr "Suporte" -#: includes/admin/admin.php:261 includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:326 includes/admin/views/browse-fields-modal.php:92 msgid "Documentation" msgstr "Documentação" @@ -3912,7 +3961,7 @@ msgstr "Nulo" #: includes/admin/post-types/admin-field-group.php:101 #: includes/class-acf-internal-post-type.php:730 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1510 +#: assets/build/js/acf-field-group.js:1509 #: assets/build/js/acf-field-group.js:1821 msgid "copy" msgstr "cópia" @@ -3930,7 +3979,7 @@ msgid "Checked" msgstr "Seleccionado" #: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1615 +#: assets/build/js/acf-field-group.js:1614 #: assets/build/js/acf-field-group.js:1933 msgid "Move Custom Field" msgstr "Mover campo personalizado" @@ -3946,14 +3995,14 @@ msgid "Field group title is required" msgstr "O título do grupo de campos é obrigatório" #: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1604 +#: assets/build/js/acf-field-group.js:1603 #: assets/build/js/acf-field-group.js:1919 msgid "This field cannot be moved until its changes have been saved" msgstr "" "Este campo não pode ser movido até que as suas alterações sejam guardadas" #: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1414 +#: assets/build/js/acf-field-group.js:1413 #: assets/build/js/acf-field-group.js:1716 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "O prefixo \"field_\" não pode ser utilizado no início do nome do campo" @@ -4020,15 +4069,15 @@ msgstr "Página" msgid "Post" msgstr "Artigo" -#: includes/fields.php:353 +#: includes/fields.php:371 msgid "Relational" msgstr "Relacional" -#: includes/fields.php:352 +#: includes/fields.php:370 msgid "Choice" msgstr "Opção" -#: includes/fields.php:350 +#: includes/fields.php:368 msgid "Basic" msgstr "Básico" @@ -4056,7 +4105,7 @@ msgstr "Actualizar" msgid "Validate Email" msgstr "Validar email" -#: includes/fields.php:351 includes/forms/form-front.php:49 +#: includes/fields.php:369 includes/forms/form-front.php:49 msgid "Content" msgstr "Conteúdo" @@ -4065,8 +4114,8 @@ msgstr "Conteúdo" msgid "Title" msgstr "Título" -#: includes/assets.php:372 includes/forms/form-comment.php:154 -#: assets/build/js/acf-input.js:7372 assets/build/js/acf-input.js:7956 +#: includes/assets.php:373 includes/forms/form-comment.php:154 +#: assets/build/js/acf-input.js:7370 assets/build/js/acf-input.js:7956 msgid "Edit field group" msgstr "Editar grupo de campos" @@ -4123,59 +4172,59 @@ msgid "Has any value" msgstr "Tem um valor qualquer" #: includes/admin/admin-internal-post-type.php:345 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 +#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:354 #: assets/build/js/acf.js:1564 assets/build/js/acf.js:1658 msgid "Cancel" msgstr "Cancelar" -#: includes/assets.php:349 assets/build/js/acf.js:1738 +#: includes/assets.php:350 assets/build/js/acf.js:1738 #: assets/build/js/acf.js:1855 msgid "Are you sure?" msgstr "Tem a certeza?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9432 +#: includes/assets.php:370 assets/build/js/acf-input.js:9430 #: assets/build/js/acf-input.js:10282 msgid "%d fields require attention" msgstr "%d campos requerem a sua atenção" -#: includes/assets.php:368 assets/build/js/acf-input.js:9430 +#: includes/assets.php:369 assets/build/js/acf-input.js:9428 #: assets/build/js/acf-input.js:10278 msgid "1 field requires attention" msgstr "1 campo requer a sua atenção" -#: includes/assets.php:367 includes/validation.php:271 -#: includes/validation.php:279 assets/build/js/acf-input.js:9425 +#: includes/assets.php:368 includes/validation.php:271 +#: includes/validation.php:279 assets/build/js/acf-input.js:9423 #: assets/build/js/acf-input.js:10273 msgid "Validation failed" msgstr "A validação falhou" -#: includes/assets.php:366 assets/build/js/acf-input.js:9593 +#: includes/assets.php:367 assets/build/js/acf-input.js:9591 #: assets/build/js/acf-input.js:10461 msgid "Validation successful" msgstr "Validação bem sucedida" -#: includes/media.php:54 assets/build/js/acf-input.js:7200 +#: includes/media.php:54 assets/build/js/acf-input.js:7198 #: assets/build/js/acf-input.js:7760 msgid "Restricted" msgstr "Restrito" -#: includes/media.php:53 assets/build/js/acf-input.js:7015 +#: includes/media.php:53 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7524 msgid "Collapse Details" msgstr "Minimizar detalhes" -#: includes/media.php:52 assets/build/js/acf-input.js:7015 +#: includes/media.php:52 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7521 msgid "Expand Details" msgstr "Expandir detalhes" #: includes/admin/views/acf-post-type/advanced-settings.php:470 -#: includes/media.php:51 assets/build/js/acf-input.js:6882 +#: includes/media.php:51 assets/build/js/acf-input.js:6880 #: assets/build/js/acf-input.js:7369 msgid "Uploaded to this post" msgstr "Carregados neste artigo" -#: includes/media.php:50 assets/build/js/acf-input.js:6921 +#: includes/media.php:50 assets/build/js/acf-input.js:6919 #: assets/build/js/acf-input.js:7408 msgctxt "verb" msgid "Update" @@ -4186,7 +4235,7 @@ msgctxt "verb" msgid "Edit" msgstr "Editar" -#: includes/assets.php:363 assets/build/js/acf-input.js:9202 +#: includes/assets.php:364 assets/build/js/acf-input.js:9200 #: assets/build/js/acf-input.js:10044 msgid "The changes you made will be lost if you navigate away from this page" msgstr "" @@ -4202,7 +4251,7 @@ msgstr "O tipo de ficheiro deve ser %s." #: includes/admin/views/acf-field-group/location-group.php:3 #: includes/admin/views/acf-field-group/locations.php:35 #: includes/api/api-helpers.php:2964 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2385 +#: assets/build/js/acf-field-group.js:2384 #: assets/build/js/acf-field-group.js:933 #: assets/build/js/acf-field-group.js:2807 msgid "or" @@ -4254,7 +4303,7 @@ msgstr "Miniatura" #: includes/acf-field-functions.php:852 #: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 +#: assets/build/js/acf-field-group.js:1076 #: assets/build/js/acf-field-group.js:1260 msgid "(no label)" msgstr "(sem legenda)" @@ -4487,18 +4536,18 @@ msgid "File name" msgstr "Nome do ficheiro" #: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: assets/build/js/acf-input.js:2472 assets/build/js/acf-input.js:2625 msgid "Update File" msgstr "Actualizar ficheiro" #: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: assets/build/js/acf-input.js:2471 assets/build/js/acf-input.js:2624 msgid "Edit File" msgstr "Editar ficheiro" #: includes/admin/tools/class-acf-admin-tool-import.php:57 #: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: assets/build/js/acf-input.js:2445 assets/build/js/acf-input.js:2597 msgid "Select File" msgstr "Seleccionar ficheiro" @@ -4524,7 +4573,7 @@ msgid "Enter each default value on a new line" msgstr "Insira cada valor por omissão numa linha separada" #: includes/fields/class-acf-field-select.php:243 includes/media.php:48 -#: assets/build/js/acf-input.js:6780 assets/build/js/acf-input.js:7254 +#: assets/build/js/acf-input.js:6778 assets/build/js/acf-input.js:7254 msgctxt "verb" msgid "Select" msgstr "Seleccionar" @@ -4877,48 +4926,48 @@ msgstr "Permitir nulo" msgid "Parent" msgstr "Superior" -#: includes/fields/class-acf-field-wysiwyg.php:378 +#: includes/fields/class-acf-field-wysiwyg.php:381 msgid "TinyMCE will not be initialized until field is clicked" msgstr "O TinyMCE não será inicializado até que clique no campo" -#: includes/fields/class-acf-field-wysiwyg.php:377 +#: includes/fields/class-acf-field-wysiwyg.php:380 msgid "Delay Initialization" msgstr "Atrasar a inicialização" -#: includes/fields/class-acf-field-wysiwyg.php:366 +#: includes/fields/class-acf-field-wysiwyg.php:369 msgid "Show Media Upload Buttons" msgstr "Mostrar botões de carregar multimédia" -#: includes/fields/class-acf-field-wysiwyg.php:350 +#: includes/fields/class-acf-field-wysiwyg.php:353 msgid "Toolbar" msgstr "Barra de ferramentas" -#: includes/fields/class-acf-field-wysiwyg.php:342 +#: includes/fields/class-acf-field-wysiwyg.php:345 msgid "Text Only" msgstr "Apenas HTML" -#: includes/fields/class-acf-field-wysiwyg.php:341 +#: includes/fields/class-acf-field-wysiwyg.php:344 msgid "Visual Only" msgstr "Apenas visual" -#: includes/fields/class-acf-field-wysiwyg.php:340 +#: includes/fields/class-acf-field-wysiwyg.php:343 msgid "Visual & Text" msgstr "Visual e HTML" -#: includes/fields/class-acf-field-wysiwyg.php:335 +#: includes/fields/class-acf-field-wysiwyg.php:338 msgid "Tabs" msgstr "Separadores" -#: includes/fields/class-acf-field-wysiwyg.php:277 +#: includes/fields/class-acf-field-wysiwyg.php:280 msgid "Click to initialize TinyMCE" msgstr "Clique para inicializar o TinyMCE" -#: includes/fields/class-acf-field-wysiwyg.php:271 +#: includes/fields/class-acf-field-wysiwyg.php:274 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "HTML" -#: includes/fields/class-acf-field-wysiwyg.php:270 +#: includes/fields/class-acf-field-wysiwyg.php:273 msgid "Visual" msgstr "Visual" @@ -4995,7 +5044,7 @@ msgstr "Texto predefinido" #: includes/fields/class-acf-field-text.php:104 #: includes/fields/class-acf-field-textarea.php:102 #: includes/fields/class-acf-field-url.php:100 -#: includes/fields/class-acf-field-wysiwyg.php:303 +#: includes/fields/class-acf-field-wysiwyg.php:306 msgid "Appears when creating a new post" msgstr "Mostrado ao criar um novo conteúdo" @@ -5096,17 +5145,17 @@ msgid "Select post type" msgstr "Seleccionar tipo de conteúdo" #: includes/fields/class-acf-field-relationship.php:60 -#: assets/build/js/acf-input.js:3930 assets/build/js/acf-input.js:4214 +#: assets/build/js/acf-input.js:3928 assets/build/js/acf-input.js:4214 msgid "No matches found" msgstr "Nenhuma correspondência encontrada" #: includes/fields/class-acf-field-relationship.php:59 -#: assets/build/js/acf-input.js:3913 assets/build/js/acf-input.js:4193 +#: assets/build/js/acf-input.js:3911 assets/build/js/acf-input.js:4193 msgid "Loading" msgstr "A carregar" #: includes/fields/class-acf-field-relationship.php:58 -#: assets/build/js/acf-input.js:3818 assets/build/js/acf-input.js:4084 +#: assets/build/js/acf-input.js:3816 assets/build/js/acf-input.js:4084 msgid "Maximum values reached ( {max} values )" msgstr "Valor máximo alcançado ( valor {max} )" @@ -5216,7 +5265,7 @@ msgstr "Adicionar imagem" msgid "No image selected" msgstr "Nenhuma imagem seleccionada" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:161 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:161 #: includes/fields/class-acf-field-image.php:141 #: includes/fields/class-acf-field-link.php:139 assets/build/js/acf.js:1563 #: assets/build/js/acf.js:1657 @@ -5231,22 +5280,22 @@ msgid "Edit" msgstr "Editar" #: includes/fields/class-acf-field-image.php:69 includes/media.php:55 -#: assets/build/js/acf-input.js:6827 assets/build/js/acf-input.js:7308 +#: assets/build/js/acf-input.js:6825 assets/build/js/acf-input.js:7308 msgid "All images" msgstr "Todas as imagens" #: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: assets/build/js/acf-input.js:3179 assets/build/js/acf-input.js:3399 msgid "Update Image" msgstr "Actualizar imagem" #: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: assets/build/js/acf-input.js:3178 assets/build/js/acf-input.js:3398 msgid "Edit Image" msgstr "Editar imagem" #: includes/fields/class-acf-field-image.php:66 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: assets/build/js/acf-input.js:3154 assets/build/js/acf-input.js:3373 msgid "Select Image" msgstr "Seleccionar imagem" @@ -5332,16 +5381,16 @@ msgstr "Selecção de data" #: includes/fields/class-acf-field-image.php:247 #: includes/fields/class-acf-field-image.php:283 -#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:266 msgid "Width" msgstr "Largura" -#: includes/fields/class-acf-field-oembed.php:260 -#: includes/fields/class-acf-field-oembed.php:272 +#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:275 msgid "Embed Size" msgstr "Tamanho da incorporação" -#: includes/fields/class-acf-field-oembed.php:218 +#: includes/fields/class-acf-field-oembed.php:221 msgid "Enter URL" msgstr "Insira o URL" @@ -5382,7 +5431,7 @@ msgstr "Interface estilizada" #: includes/fields/class-acf-field-textarea.php:101 #: includes/fields/class-acf-field-true_false.php:144 #: includes/fields/class-acf-field-url.php:99 -#: includes/fields/class-acf-field-wysiwyg.php:302 +#: includes/fields/class-acf-field-wysiwyg.php:305 msgid "Default Value" msgstr "Valor por omissão" @@ -5396,13 +5445,13 @@ msgstr "Texto mostrado ao lado da caixa de selecção" msgid "Message" msgstr "Mensagem" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:85 +#: includes/assets.php:352 includes/fields/class-acf-field-true_false.php:85 #: includes/fields/class-acf-field-true_false.php:184 #: assets/build/js/acf.js:1740 assets/build/js/acf.js:1857 msgid "No" msgstr "Não" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:82 +#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:82 #: includes/fields/class-acf-field-true_false.php:168 #: assets/build/js/acf.js:1739 assets/build/js/acf.js:1856 msgid "Yes" @@ -5412,31 +5461,31 @@ msgstr "Sim" msgid "True / False" msgstr "Verdadeiro / Falso" -#: includes/fields/class-acf-field-group.php:444 +#: includes/fields/class-acf-field-group.php:440 msgid "Row" msgstr "Linha" -#: includes/fields/class-acf-field-group.php:443 +#: includes/fields/class-acf-field-group.php:439 msgid "Table" msgstr "Tabela" #: includes/admin/post-types/admin-field-group.php:132 -#: includes/fields/class-acf-field-group.php:442 +#: includes/fields/class-acf-field-group.php:438 msgid "Block" msgstr "Bloco" -#: includes/fields/class-acf-field-group.php:437 +#: includes/fields/class-acf-field-group.php:433 msgid "Specify the style used to render the selected fields" msgstr "Especifique o estilo usado para mostrar os campos seleccionados" -#: includes/fields.php:355 includes/fields/class-acf-field-button-group.php:210 +#: includes/fields.php:373 includes/fields/class-acf-field-button-group.php:210 #: includes/fields/class-acf-field-checkbox.php:424 -#: includes/fields/class-acf-field-group.php:436 +#: includes/fields/class-acf-field-group.php:432 #: includes/fields/class-acf-field-radio.php:285 msgid "Layout" msgstr "Layout" -#: includes/fields/class-acf-field-group.php:420 +#: includes/fields/class-acf-field-group.php:416 msgid "Sub Fields" msgstr "Subcampos" @@ -5451,7 +5500,7 @@ msgstr "Personalizar a altura do mapa" #: includes/fields/class-acf-field-google-map.php:233 #: includes/fields/class-acf-field-image.php:258 #: includes/fields/class-acf-field-image.php:294 -#: includes/fields/class-acf-field-oembed.php:275 +#: includes/fields/class-acf-field-oembed.php:278 msgid "Height" msgstr "Altura" @@ -5491,7 +5540,7 @@ msgid "Search" msgstr "Pesquisa" #: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: assets/build/js/acf-input.js:2838 assets/build/js/acf-input.js:3026 msgid "Sorry, this browser does not support geolocation" msgstr "Desculpe, este navegador não suporta geolocalização" @@ -5695,9 +5744,9 @@ msgstr "Opções actualizadas" #: pro/updates.php:99 msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" "Para activar as actualizações, por favor insira a sua chave de licença na " "página das actualizações. Se não tiver uma chave de " @@ -5751,8 +5800,8 @@ msgid "" "No Custom Field Groups found for this options page. Create a " "Custom Field Group" msgstr "" -"Nenhum grupo de campos personalizado encontrado na página de opções. Criar um grupo de campos personalizado" +"Nenhum grupo de campos personalizado encontrado na página de opções. Criar um grupo de campos personalizado" #: pro/admin/admin-updates.php:52 msgid "Error. Could not connect to update server" diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-ro_RO.mo b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-ro_RO.mo index 0dc644768..585e0dcf9 100644 Binary files a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-ro_RO.mo and b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-ro_RO.mo differ diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-ro_RO.po b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-ro_RO.po index 578d31ac1..72400c51f 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-ro_RO.po +++ b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-ro_RO.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2024-01-12T11:58:55+00:00\n" +"PO-Revision-Date: 2024-02-05T19:27:11+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: ro_RO\n" "MIME-Version: 1.0\n" @@ -21,6 +21,55 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:59 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:41 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by the ACF " +"shortcode. We've detected the output of some of your fields will be modified " +"by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:33 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields will be modified by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:22 +msgid "" +"%1$s ACF will soon escape unsafe HTML that is rendered by the_field(). We've detected the output of some of your fields will be modified by " +"this change. %2$s. %3$s" +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:14 +msgid "Please contact your site admin for more details." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn how to fix" +msgstr "" + +#: includes/admin/admin.php:67 +msgid "Hide details" +msgstr "" + +#: includes/admin/admin.php:66 includes/admin/views/escaped-html-notice.php:11 +msgid "Show details" +msgstr "" + #: includes/admin/views/global/navigation.php:223 msgid "Renew ACF PRO License" msgstr "" @@ -103,26 +152,26 @@ msgid "Add fields" msgstr "" #: includes/admin/post-types/admin-field-group.php:121 -#: assets/build/js/acf-field-group.js:2753 +#: assets/build/js/acf-field-group.js:2752 #: assets/build/js/acf-field-group.js:3236 msgid "This Field" msgstr "" -#: includes/admin/admin.php:267 +#: includes/admin/admin.php:332 msgid "ACF PRO" msgstr "" -#: includes/admin/admin.php:265 +#: includes/admin/admin.php:330 msgid "Feedback" msgstr "" -#: includes/admin/admin.php:263 +#: includes/admin/admin.php:328 msgid "Support" msgstr "" #. translators: This text is prepended by a link to ACF's website, and appended #. by a link to WP Engine's website. -#: includes/admin/admin.php:238 +#: includes/admin/admin.php:303 msgid "is developed and maintained by" msgstr "" @@ -583,14 +632,14 @@ msgid "" "are shown while editing content. Useful for keeping large datasets tidy." msgstr "" -#: includes/fields.php:474 +#: includes/fields.php:492 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " "can be repeated again and again." msgstr "" -#: includes/fields.php:464 +#: includes/fields.php:482 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -598,14 +647,14 @@ msgid "" "and the minimum/maximum number of attachments allowed." msgstr "" -#: includes/fields.php:454 +#: includes/fields.php:472 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" -#: includes/fields.php:444 +#: includes/fields.php:462 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -613,16 +662,16 @@ msgid "" "or display the selected fields as a group of subfields." msgstr "" -#: includes/fields.php:441 +#: includes/fields.php:459 msgctxt "noun" msgid "Clone" msgstr "Clonare" -#: includes/admin/views/global/navigation.php:86 includes/fields.php:356 +#: includes/admin/views/global/navigation.php:86 includes/fields.php:374 msgid "PRO" msgstr "PRO" -#: includes/fields.php:354 includes/fields.php:411 +#: includes/fields.php:372 includes/fields.php:429 msgid "Advanced" msgstr "Avansate" @@ -2478,14 +2527,14 @@ msgid "Post type deleted." msgstr "Am șters tipul de articol." #: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 +#: assets/build/js/acf-field-group.js:1145 #: assets/build/js/acf-field-group.js:1366 msgid "Type to search..." msgstr "" #: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2319 +#: assets/build/js/acf-field-group.js:1171 +#: assets/build/js/acf-field-group.js:2318 #: assets/build/js/acf-field-group.js:1414 #: assets/build/js/acf-field-group.js:2727 msgid "PRO Only" @@ -2498,13 +2547,13 @@ msgid "Field groups linked successfully." msgstr "Am legat cu succes grupurile de câmpuri." #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:195 +#: includes/admin/admin.php:203 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." msgstr "" -#: includes/admin/admin.php:48 includes/admin/admin.php:267 +#: includes/admin/admin.php:47 includes/admin/admin.php:332 msgid "ACF" msgstr "ACF" @@ -2592,7 +2641,7 @@ msgstr "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" -#: includes/api/api-template.php:835 +#: includes/api/api-template.php:1051 msgid "[ACF shortcode value disabled for preview]" msgstr "" @@ -2602,7 +2651,7 @@ msgid "Close Modal" msgstr "Închide fereastra modală" #: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1670 +#: assets/build/js/acf-field-group.js:1669 #: assets/build/js/acf-field-group.js:1993 msgid "Field moved to other group" msgstr "Am mutat câmpul la un alt grup" @@ -2769,16 +2818,16 @@ msgstr "" msgid "Add Field" msgstr "Adaugă câmp" -#: includes/acf-field-group-functions.php:496 includes/fields.php:409 +#: includes/acf-field-group-functions.php:496 includes/fields.php:427 msgid "Presentation" msgstr "Prezentare" -#: includes/fields.php:408 +#: includes/fields.php:426 msgid "Validation" msgstr "Validare" #: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:407 +#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:425 msgid "General" msgstr "Generale" @@ -2825,7 +2874,7 @@ msgid "Activate this item" msgstr "Activează acest element" #: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2812 +#: assets/build/js/acf-field-group.js:2811 #: assets/build/js/acf-field-group.js:3313 msgid "Move field group to trash?" msgstr "Muți grupul de câmpuri la gunoi?" @@ -2854,12 +2903,12 @@ msgid "" "at the same time. We've automatically deactivated Advanced Custom Fields." msgstr "" -#: includes/acf-value-functions.php:374 +#: includes/acf-value-functions.php:377 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" #: includes/fields/class-acf-field-user.php:551 @@ -3052,74 +3101,74 @@ msgstr "" msgid "Review local JSON changes" msgstr "" -#: includes/admin/admin.php:170 +#: includes/admin/admin.php:178 msgid "Visit website" msgstr "Vizitează site-ul web" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:177 msgid "View details" msgstr "Vezi detaliile" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:176 msgid "Version %s" msgstr "Versiunea %s" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:175 msgid "Information" msgstr "Informații" -#: includes/admin/admin.php:158 +#: includes/admin/admin.php:166 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." msgstr "" -#: includes/admin/admin.php:154 +#: includes/admin/admin.php:162 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " "figure out the 'how-tos' of the ACF world." msgstr "" -#: includes/admin/admin.php:150 +#: includes/admin/admin.php:158 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " "encounter." msgstr "" -#: includes/admin/admin.php:147 +#: includes/admin/admin.php:155 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " "you can find help:" msgstr "" -#: includes/admin/admin.php:144 includes/admin/admin.php:146 +#: includes/admin/admin.php:152 includes/admin/admin.php:154 msgid "Help & Support" msgstr "Ajutor și suport" -#: includes/admin/admin.php:135 +#: includes/admin/admin.php:143 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." msgstr "" -#: includes/admin/admin.php:132 +#: includes/admin/admin.php:140 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " "yourself with the plugin's philosophy and best practises." msgstr "" -#: includes/admin/admin.php:130 +#: includes/admin/admin.php:138 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " "display custom field values in any theme template file." msgstr "" -#: includes/admin/admin.php:127 includes/admin/admin.php:129 +#: includes/admin/admin.php:135 includes/admin/admin.php:137 msgid "Overview" msgstr "Prezentare generală" @@ -3139,7 +3188,7 @@ msgstr "Nunicul nu este valid." msgid "Error loading field." msgstr "Eroare la încărcarea câmpului." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 +#: assets/build/js/acf-input.js:2748 assets/build/js/acf-input.js:2817 #: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 msgid "Location not found: %s" msgstr "Nu am găsit locația: %s" @@ -3287,7 +3336,7 @@ msgid "Show this field if" msgstr "Arată acest câmp dacă" #: includes/admin/views/acf-field-group/conditional-logic.php:25 -#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:410 +#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:428 msgid "Conditional Logic" msgstr "Condiționalitate logică" @@ -3329,11 +3378,11 @@ msgstr "Este necesară actualizarea bazei de date" msgid "Options Page" msgstr "Pagină opțiuni" -#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:479 msgid "Gallery" msgstr "Galerie" -#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:469 msgid "Flexible Content" msgstr "Conținut flexibil" @@ -3585,7 +3634,7 @@ msgstr "Trage pentru a reordona" #: includes/admin/post-types/admin-field-group.php:103 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2347 +#: assets/build/js/acf-field-group.js:2346 #: assets/build/js/acf-field-group.js:2763 msgid "Show this field group if" msgstr "Arată acest grup de câmpuri dacă" @@ -3754,7 +3803,7 @@ msgstr "Fă un duplicat al acestui element" msgid "Supports" msgstr "" -#: includes/admin/admin.php:261 includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:326 includes/admin/views/browse-fields-modal.php:92 msgid "Documentation" msgstr "Documentație" @@ -3860,7 +3909,7 @@ msgstr "" #: includes/admin/post-types/admin-field-group.php:101 #: includes/class-acf-internal-post-type.php:730 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1510 +#: assets/build/js/acf-field-group.js:1509 #: assets/build/js/acf-field-group.js:1821 msgid "copy" msgstr "" @@ -3878,7 +3927,7 @@ msgid "Checked" msgstr "Bifat" #: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1615 +#: assets/build/js/acf-field-group.js:1614 #: assets/build/js/acf-field-group.js:1933 msgid "Move Custom Field" msgstr "Mută câmpul personalizat" @@ -3894,13 +3943,13 @@ msgid "Field group title is required" msgstr "Titlul grupului de câmpuri este obligatoriu" #: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1604 +#: assets/build/js/acf-field-group.js:1603 #: assets/build/js/acf-field-group.js:1919 msgid "This field cannot be moved until its changes have been saved" msgstr "Acest câmp nu poate fi mutat până când nu îi salvezi modificările" #: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1414 +#: assets/build/js/acf-field-group.js:1413 #: assets/build/js/acf-field-group.js:1716 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "" @@ -3967,15 +4016,15 @@ msgstr "Pagină" msgid "Post" msgstr "Articol" -#: includes/fields.php:353 +#: includes/fields.php:371 msgid "Relational" msgstr "" -#: includes/fields.php:352 +#: includes/fields.php:370 msgid "Choice" msgstr "" -#: includes/fields.php:350 +#: includes/fields.php:368 msgid "Basic" msgstr "De bază" @@ -4003,7 +4052,7 @@ msgstr "Actualizează" msgid "Validate Email" msgstr "Validează emailul" -#: includes/fields.php:351 includes/forms/form-front.php:49 +#: includes/fields.php:369 includes/forms/form-front.php:49 msgid "Content" msgstr "Conținut" @@ -4012,8 +4061,8 @@ msgstr "Conținut" msgid "Title" msgstr "Titlu" -#: includes/assets.php:372 includes/forms/form-comment.php:154 -#: assets/build/js/acf-input.js:7372 assets/build/js/acf-input.js:7956 +#: includes/assets.php:373 includes/forms/form-comment.php:154 +#: assets/build/js/acf-input.js:7370 assets/build/js/acf-input.js:7956 msgid "Edit field group" msgstr "Editează grupul de câmpuri" @@ -4070,59 +4119,59 @@ msgid "Has any value" msgstr "Are orice valoare" #: includes/admin/admin-internal-post-type.php:345 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 +#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:354 #: assets/build/js/acf.js:1564 assets/build/js/acf.js:1658 msgid "Cancel" msgstr "Anulează" -#: includes/assets.php:349 assets/build/js/acf.js:1738 +#: includes/assets.php:350 assets/build/js/acf.js:1738 #: assets/build/js/acf.js:1855 msgid "Are you sure?" msgstr "Sigur?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9432 +#: includes/assets.php:370 assets/build/js/acf-input.js:9430 #: assets/build/js/acf-input.js:10282 msgid "%d fields require attention" msgstr "%d câmpuri necesită atenție" -#: includes/assets.php:368 assets/build/js/acf-input.js:9430 +#: includes/assets.php:369 assets/build/js/acf-input.js:9428 #: assets/build/js/acf-input.js:10278 msgid "1 field requires attention" msgstr "Un câmp necesită atenție" -#: includes/assets.php:367 includes/validation.php:271 -#: includes/validation.php:279 assets/build/js/acf-input.js:9425 +#: includes/assets.php:368 includes/validation.php:271 +#: includes/validation.php:279 assets/build/js/acf-input.js:9423 #: assets/build/js/acf-input.js:10273 msgid "Validation failed" msgstr "Validarea a eșuat" -#: includes/assets.php:366 assets/build/js/acf-input.js:9593 +#: includes/assets.php:367 assets/build/js/acf-input.js:9591 #: assets/build/js/acf-input.js:10461 msgid "Validation successful" msgstr "Validare făcută cu succes" -#: includes/media.php:54 assets/build/js/acf-input.js:7200 +#: includes/media.php:54 assets/build/js/acf-input.js:7198 #: assets/build/js/acf-input.js:7760 msgid "Restricted" msgstr "" -#: includes/media.php:53 assets/build/js/acf-input.js:7015 +#: includes/media.php:53 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7524 msgid "Collapse Details" msgstr "Restrânge detaliile" -#: includes/media.php:52 assets/build/js/acf-input.js:7015 +#: includes/media.php:52 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7521 msgid "Expand Details" msgstr "Extinde detaliile" #: includes/admin/views/acf-post-type/advanced-settings.php:470 -#: includes/media.php:51 assets/build/js/acf-input.js:6882 +#: includes/media.php:51 assets/build/js/acf-input.js:6880 #: assets/build/js/acf-input.js:7369 msgid "Uploaded to this post" msgstr "" -#: includes/media.php:50 assets/build/js/acf-input.js:6921 +#: includes/media.php:50 assets/build/js/acf-input.js:6919 #: assets/build/js/acf-input.js:7408 msgctxt "verb" msgid "Update" @@ -4133,7 +4182,7 @@ msgctxt "verb" msgid "Edit" msgstr "Editează" -#: includes/assets.php:363 assets/build/js/acf-input.js:9202 +#: includes/assets.php:364 assets/build/js/acf-input.js:9200 #: assets/build/js/acf-input.js:10044 msgid "The changes you made will be lost if you navigate away from this page" msgstr "" @@ -4149,7 +4198,7 @@ msgstr "Tipul de fișier trebuie să fie %s." #: includes/admin/views/acf-field-group/location-group.php:3 #: includes/admin/views/acf-field-group/locations.php:35 #: includes/api/api-helpers.php:2964 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2385 +#: assets/build/js/acf-field-group.js:2384 #: assets/build/js/acf-field-group.js:933 #: assets/build/js/acf-field-group.js:2807 msgid "or" @@ -4201,7 +4250,7 @@ msgstr "Miniatură" #: includes/acf-field-functions.php:852 #: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 +#: assets/build/js/acf-field-group.js:1076 #: assets/build/js/acf-field-group.js:1260 msgid "(no label)" msgstr "(fără etichetă)" @@ -4431,18 +4480,18 @@ msgid "File name" msgstr "Nume fișier" #: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: assets/build/js/acf-input.js:2472 assets/build/js/acf-input.js:2625 msgid "Update File" msgstr "Actualizează fișierul" #: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: assets/build/js/acf-input.js:2471 assets/build/js/acf-input.js:2624 msgid "Edit File" msgstr "Editează fișierul" #: includes/admin/tools/class-acf-admin-tool-import.php:57 #: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: assets/build/js/acf-input.js:2445 assets/build/js/acf-input.js:2597 msgid "Select File" msgstr "Selectează fișierul" @@ -4468,7 +4517,7 @@ msgid "Enter each default value on a new line" msgstr "Introdu fiecare valoare implicită pe un rând nou" #: includes/fields/class-acf-field-select.php:243 includes/media.php:48 -#: assets/build/js/acf-input.js:6780 assets/build/js/acf-input.js:7254 +#: assets/build/js/acf-input.js:6778 assets/build/js/acf-input.js:7254 msgctxt "verb" msgid "Select" msgstr "Selectează" @@ -4823,48 +4872,48 @@ msgstr "Permite o valoare nulă" msgid "Parent" msgstr "Părinte" -#: includes/fields/class-acf-field-wysiwyg.php:378 +#: includes/fields/class-acf-field-wysiwyg.php:381 msgid "TinyMCE will not be initialized until field is clicked" msgstr "TinyMCE nu va fi inițializat până când câmpul nu este bifat" -#: includes/fields/class-acf-field-wysiwyg.php:377 +#: includes/fields/class-acf-field-wysiwyg.php:380 msgid "Delay Initialization" msgstr "Întârzie inițializarea" -#: includes/fields/class-acf-field-wysiwyg.php:366 +#: includes/fields/class-acf-field-wysiwyg.php:369 msgid "Show Media Upload Buttons" msgstr "Arată butoanele de încărcare Media" -#: includes/fields/class-acf-field-wysiwyg.php:350 +#: includes/fields/class-acf-field-wysiwyg.php:353 msgid "Toolbar" msgstr "Bară de unelte" -#: includes/fields/class-acf-field-wysiwyg.php:342 +#: includes/fields/class-acf-field-wysiwyg.php:345 msgid "Text Only" msgstr "Numai text" -#: includes/fields/class-acf-field-wysiwyg.php:341 +#: includes/fields/class-acf-field-wysiwyg.php:344 msgid "Visual Only" msgstr "Numai vizual" -#: includes/fields/class-acf-field-wysiwyg.php:340 +#: includes/fields/class-acf-field-wysiwyg.php:343 msgid "Visual & Text" msgstr "Vizual și text" -#: includes/fields/class-acf-field-wysiwyg.php:335 +#: includes/fields/class-acf-field-wysiwyg.php:338 msgid "Tabs" msgstr "File" -#: includes/fields/class-acf-field-wysiwyg.php:277 +#: includes/fields/class-acf-field-wysiwyg.php:280 msgid "Click to initialize TinyMCE" msgstr "Dă clic pentru a inițializa TinyMCE" -#: includes/fields/class-acf-field-wysiwyg.php:271 +#: includes/fields/class-acf-field-wysiwyg.php:274 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Text" -#: includes/fields/class-acf-field-wysiwyg.php:270 +#: includes/fields/class-acf-field-wysiwyg.php:273 msgid "Visual" msgstr "Vizual" @@ -4941,7 +4990,7 @@ msgstr "Text substituent" #: includes/fields/class-acf-field-text.php:104 #: includes/fields/class-acf-field-textarea.php:102 #: includes/fields/class-acf-field-url.php:100 -#: includes/fields/class-acf-field-wysiwyg.php:303 +#: includes/fields/class-acf-field-wysiwyg.php:306 msgid "Appears when creating a new post" msgstr "Apare la crearea unui articol nou" @@ -5043,17 +5092,17 @@ msgid "Select post type" msgstr "Selectează tipul de articol" #: includes/fields/class-acf-field-relationship.php:60 -#: assets/build/js/acf-input.js:3930 assets/build/js/acf-input.js:4214 +#: assets/build/js/acf-input.js:3928 assets/build/js/acf-input.js:4214 msgid "No matches found" msgstr "Nu am găsit nicio potrivire" #: includes/fields/class-acf-field-relationship.php:59 -#: assets/build/js/acf-input.js:3913 assets/build/js/acf-input.js:4193 +#: assets/build/js/acf-input.js:3911 assets/build/js/acf-input.js:4193 msgid "Loading" msgstr "Încarc" #: includes/fields/class-acf-field-relationship.php:58 -#: assets/build/js/acf-input.js:3818 assets/build/js/acf-input.js:4084 +#: assets/build/js/acf-input.js:3816 assets/build/js/acf-input.js:4084 msgid "Maximum values reached ( {max} values )" msgstr "" @@ -5159,7 +5208,7 @@ msgstr "Adaugă o imagine" msgid "No image selected" msgstr "Nu ai selectat nicio imagine" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:161 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:161 #: includes/fields/class-acf-field-image.php:141 #: includes/fields/class-acf-field-link.php:139 assets/build/js/acf.js:1563 #: assets/build/js/acf.js:1657 @@ -5174,22 +5223,22 @@ msgid "Edit" msgstr "Editează" #: includes/fields/class-acf-field-image.php:69 includes/media.php:55 -#: assets/build/js/acf-input.js:6827 assets/build/js/acf-input.js:7308 +#: assets/build/js/acf-input.js:6825 assets/build/js/acf-input.js:7308 msgid "All images" msgstr "Toate imaginile" #: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: assets/build/js/acf-input.js:3179 assets/build/js/acf-input.js:3399 msgid "Update Image" msgstr "Actualizează imaginea" #: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: assets/build/js/acf-input.js:3178 assets/build/js/acf-input.js:3398 msgid "Edit Image" msgstr "Editează imaginea" #: includes/fields/class-acf-field-image.php:66 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: assets/build/js/acf-input.js:3154 assets/build/js/acf-input.js:3373 msgid "Select Image" msgstr "Selectează o imagine" @@ -5274,16 +5323,16 @@ msgstr "Selector de dată" #: includes/fields/class-acf-field-image.php:247 #: includes/fields/class-acf-field-image.php:283 -#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:266 msgid "Width" msgstr "Lățime" -#: includes/fields/class-acf-field-oembed.php:260 -#: includes/fields/class-acf-field-oembed.php:272 +#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:275 msgid "Embed Size" msgstr "Dimensiune înglobare" -#: includes/fields/class-acf-field-oembed.php:218 +#: includes/fields/class-acf-field-oembed.php:221 msgid "Enter URL" msgstr "Introdu URL-ul" @@ -5324,7 +5373,7 @@ msgstr "" #: includes/fields/class-acf-field-textarea.php:101 #: includes/fields/class-acf-field-true_false.php:144 #: includes/fields/class-acf-field-url.php:99 -#: includes/fields/class-acf-field-wysiwyg.php:302 +#: includes/fields/class-acf-field-wysiwyg.php:305 msgid "Default Value" msgstr "Valoare implicită" @@ -5338,13 +5387,13 @@ msgstr "" msgid "Message" msgstr "Mesaj" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:85 +#: includes/assets.php:352 includes/fields/class-acf-field-true_false.php:85 #: includes/fields/class-acf-field-true_false.php:184 #: assets/build/js/acf.js:1740 assets/build/js/acf.js:1857 msgid "No" msgstr "Nu" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:82 +#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:82 #: includes/fields/class-acf-field-true_false.php:168 #: assets/build/js/acf.js:1739 assets/build/js/acf.js:1856 msgid "Yes" @@ -5354,31 +5403,31 @@ msgstr "Da" msgid "True / False" msgstr "" -#: includes/fields/class-acf-field-group.php:444 +#: includes/fields/class-acf-field-group.php:440 msgid "Row" msgstr "Rând" -#: includes/fields/class-acf-field-group.php:443 +#: includes/fields/class-acf-field-group.php:439 msgid "Table" msgstr "Tabel" #: includes/admin/post-types/admin-field-group.php:132 -#: includes/fields/class-acf-field-group.php:442 +#: includes/fields/class-acf-field-group.php:438 msgid "Block" msgstr "Bloc" -#: includes/fields/class-acf-field-group.php:437 +#: includes/fields/class-acf-field-group.php:433 msgid "Specify the style used to render the selected fields" msgstr "" -#: includes/fields.php:355 includes/fields/class-acf-field-button-group.php:210 +#: includes/fields.php:373 includes/fields/class-acf-field-button-group.php:210 #: includes/fields/class-acf-field-checkbox.php:424 -#: includes/fields/class-acf-field-group.php:436 +#: includes/fields/class-acf-field-group.php:432 #: includes/fields/class-acf-field-radio.php:285 msgid "Layout" msgstr "Aranjament" -#: includes/fields/class-acf-field-group.php:420 +#: includes/fields/class-acf-field-group.php:416 msgid "Sub Fields" msgstr "Sub-câmpuri" @@ -5393,7 +5442,7 @@ msgstr "Personalizează înălțimea hărții" #: includes/fields/class-acf-field-google-map.php:233 #: includes/fields/class-acf-field-image.php:258 #: includes/fields/class-acf-field-image.php:294 -#: includes/fields/class-acf-field-oembed.php:275 +#: includes/fields/class-acf-field-oembed.php:278 msgid "Height" msgstr "Înălțime" @@ -5433,7 +5482,7 @@ msgid "Search" msgstr "Caută" #: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: assets/build/js/acf-input.js:2838 assets/build/js/acf-input.js:3026 msgid "Sorry, this browser does not support geolocation" msgstr "Regret, acest navigator nu acceptă localizarea geografică" @@ -5641,17 +5690,17 @@ msgstr "Opțiunile au fost actualizate" #: pro/updates.php:99 #, fuzzy #| msgid "" -#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +#| "details & pricing." msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" "Pentru a activa actualizările, este nevoie să introduci licența în pagina de actualizări. Dacă nu ai o licență, verifică aici detaliile și prețul." +"href=\"%s\">de actualizări. Dacă nu ai o licență, verifică aici detaliile și prețul." #: pro/updates.php:159 msgid "" @@ -5696,8 +5745,8 @@ msgid "" "No Custom Field Groups found for this options page. Create a " "Custom Field Group" msgstr "" -"Nu a fost găsit nici un grup de câmpuri personalizate. Creează un Grup de Câmpuri Personalizat" +"Nu a fost găsit nici un grup de câmpuri personalizate. Creează un Grup de Câmpuri Personalizat" #: pro/admin/admin-updates.php:52 msgid "Error. Could not connect to update server" diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-ru_RU.mo b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-ru_RU.mo index a196d6616..12a4d076a 100644 Binary files a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-ru_RU.mo and b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-ru_RU.mo differ diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-ru_RU.po b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-ru_RU.po index ea32b38aa..b7a029866 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-ru_RU.po +++ b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-ru_RU.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2024-01-12T11:58:55+00:00\n" +"PO-Revision-Date: 2024-02-05T19:27:11+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: ru_RU\n" "MIME-Version: 1.0\n" @@ -21,6 +21,55 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:59 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:41 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by the ACF " +"shortcode. We've detected the output of some of your fields will be modified " +"by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:33 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields will be modified by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:22 +msgid "" +"%1$s ACF will soon escape unsafe HTML that is rendered by the_field(). We've detected the output of some of your fields will be modified by " +"this change. %2$s. %3$s" +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:14 +msgid "Please contact your site admin for more details." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn how to fix" +msgstr "" + +#: includes/admin/admin.php:67 +msgid "Hide details" +msgstr "" + +#: includes/admin/admin.php:66 includes/admin/views/escaped-html-notice.php:11 +msgid "Show details" +msgstr "" + #: includes/admin/views/global/navigation.php:223 msgid "Renew ACF PRO License" msgstr "" @@ -103,26 +152,26 @@ msgid "Add fields" msgstr "Добавить поля" #: includes/admin/post-types/admin-field-group.php:121 -#: assets/build/js/acf-field-group.js:2753 +#: assets/build/js/acf-field-group.js:2752 #: assets/build/js/acf-field-group.js:3236 msgid "This Field" msgstr "Это поле" -#: includes/admin/admin.php:267 +#: includes/admin/admin.php:332 msgid "ACF PRO" msgstr "ACF (PRO)" -#: includes/admin/admin.php:265 +#: includes/admin/admin.php:330 msgid "Feedback" msgstr "Обратная связь" -#: includes/admin/admin.php:263 +#: includes/admin/admin.php:328 msgid "Support" msgstr "Поддержка" #. translators: This text is prepended by a link to ACF's website, and appended #. by a link to WP Engine's website. -#: includes/admin/admin.php:238 +#: includes/admin/admin.php:303 msgid "is developed and maintained by" msgstr "разработан и поддерживается" @@ -612,14 +661,14 @@ msgid "" "are shown while editing content. Useful for keeping large datasets tidy." msgstr "" -#: includes/fields.php:474 +#: includes/fields.php:492 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " "can be repeated again and again." msgstr "" -#: includes/fields.php:464 +#: includes/fields.php:482 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -627,14 +676,14 @@ msgid "" "and the minimum/maximum number of attachments allowed." msgstr "" -#: includes/fields.php:454 +#: includes/fields.php:472 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" -#: includes/fields.php:444 +#: includes/fields.php:462 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -642,16 +691,16 @@ msgid "" "or display the selected fields as a group of subfields." msgstr "" -#: includes/fields.php:441 +#: includes/fields.php:459 msgctxt "noun" msgid "Clone" msgstr "Клонировать" -#: includes/admin/views/global/navigation.php:86 includes/fields.php:356 +#: includes/admin/views/global/navigation.php:86 includes/fields.php:374 msgid "PRO" msgstr "PRO" -#: includes/fields.php:354 includes/fields.php:411 +#: includes/fields.php:372 includes/fields.php:429 msgid "Advanced" msgstr "Дополнительно" @@ -2533,14 +2582,14 @@ msgid "Post type deleted." msgstr "Тип записей удален." #: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 +#: assets/build/js/acf-field-group.js:1145 #: assets/build/js/acf-field-group.js:1366 msgid "Type to search..." msgstr "Введите текст для поиска..." #: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2319 +#: assets/build/js/acf-field-group.js:1171 +#: assets/build/js/acf-field-group.js:2318 #: assets/build/js/acf-field-group.js:1414 #: assets/build/js/acf-field-group.js:2727 msgid "PRO Only" @@ -2553,7 +2602,7 @@ msgid "Field groups linked successfully." msgstr "Группы полей связаны успешно." #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:195 +#: includes/admin/admin.php:203 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." @@ -2561,7 +2610,7 @@ msgstr "" "Импортировать типы записей и таксономии, зарегистрированные через Custom " "Post Type UI, и управлять ими с помощью ACF. Начать." -#: includes/admin/admin.php:48 includes/admin/admin.php:267 +#: includes/admin/admin.php:47 includes/admin/admin.php:332 msgid "ACF" msgstr "ACF" @@ -2651,7 +2700,7 @@ msgstr "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" -#: includes/api/api-template.php:835 +#: includes/api/api-template.php:1051 msgid "[ACF shortcode value disabled for preview]" msgstr "[Значение шорткода ACF отключено для предварительного просмотра]" @@ -2661,7 +2710,7 @@ msgid "Close Modal" msgstr "Закрыть модальное окно" #: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1670 +#: assets/build/js/acf-field-group.js:1669 #: assets/build/js/acf-field-group.js:1993 msgid "Field moved to other group" msgstr "Поле перемещено в другую группу" @@ -2740,8 +2789,8 @@ msgid "" "New to ACF? Take a look at our getting " "started guide." msgstr "" -"Вы впервые в ACF? Ознакомьтесь с нашим руководством по началу работы." +"Вы впервые в ACF? Ознакомьтесь с нашим руководством по началу работы." #: includes/admin/views/acf-field-group/list-empty.php:15 msgid "Add Field Group" @@ -2811,8 +2860,8 @@ msgid "" "Choose from over 30 field types. Learn " "more." msgstr "" -"Выбирайте из более чем 30 типов полей. Подробнее." +"Выбирайте из более чем 30 типов полей. Подробнее." #: includes/admin/views/acf-field-group/fields.php:65 msgid "" @@ -2839,16 +2888,16 @@ msgstr "#" msgid "Add Field" msgstr "Добавить поле" -#: includes/acf-field-group-functions.php:496 includes/fields.php:409 +#: includes/acf-field-group-functions.php:496 includes/fields.php:427 msgid "Presentation" msgstr "Презентация" -#: includes/fields.php:408 +#: includes/fields.php:426 msgid "Validation" msgstr "Валидация" #: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:407 +#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:425 msgid "General" msgstr "Общие" @@ -2895,7 +2944,7 @@ msgid "Activate this item" msgstr "Активировать этот элемент" #: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2812 +#: assets/build/js/acf-field-group.js:2811 #: assets/build/js/acf-field-group.js:3313 msgid "Move field group to trash?" msgstr "Переместить группу полей в корзину?" @@ -2930,17 +2979,17 @@ msgstr "" "должны быть активны одновременно. Мы автоматически деактивировали " "Продвинутые пользовательские поля." -#: includes/acf-value-functions.php:374 +#: includes/acf-value-functions.php:377 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s - Мы обнаружили один или несколько вызовов для " "получения значений ACF полей до момента инициализации ACF. Это неправильно и " -"может привести к искажению или отсутствию данных. Узнайте, как это исправить." +"может привести к искажению или отсутствию данных. Узнайте, как это исправить." #: includes/fields/class-acf-field-user.php:551 msgid "%1$s must have a user with the %2$s role." @@ -3132,23 +3181,23 @@ msgstr "Загрузка diff" msgid "Review local JSON changes" msgstr "Обзор локальных изменений JSON" -#: includes/admin/admin.php:170 +#: includes/admin/admin.php:178 msgid "Visit website" msgstr "Перейти на сайт" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:177 msgid "View details" msgstr "Подробности" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:176 msgid "Version %s" msgstr "Версия %s" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:175 msgid "Information" msgstr "Информация" -#: includes/admin/admin.php:158 +#: includes/admin/admin.php:166 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -3156,7 +3205,7 @@ msgstr "" "Служба поддержки. Специалисты нашей " "службы поддержки помогут решить ваши технические проблемы." -#: includes/admin/admin.php:154 +#: includes/admin/admin.php:162 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " @@ -3166,7 +3215,7 @@ msgstr "" "дружелюбное сообщество на наших форумах сообщества, которое может помочь вам " "разобраться в практических приемах мира ACF." -#: includes/admin/admin.php:150 +#: includes/admin/admin.php:158 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -3176,7 +3225,7 @@ msgstr "" "документация содержит ссылки и руководства для большинства ситуаций, с " "которыми вы можете столкнуться." -#: includes/admin/admin.php:147 +#: includes/admin/admin.php:155 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -3186,11 +3235,11 @@ msgstr "" "своего веб-сайта с помощью ACF. Если вы столкнетесь с какими-либо " "трудностями, есть несколько мест, где вы можете найти помощь:" -#: includes/admin/admin.php:144 includes/admin/admin.php:146 +#: includes/admin/admin.php:152 includes/admin/admin.php:154 msgid "Help & Support" msgstr "Помощь и поддержка" -#: includes/admin/admin.php:135 +#: includes/admin/admin.php:143 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -3198,7 +3247,7 @@ msgstr "" "Воспользуйтесь вкладкой «Справка и поддержка», чтобы связаться с нами, если " "вам потребуется помощь." -#: includes/admin/admin.php:132 +#: includes/admin/admin.php:140 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -3208,7 +3257,7 @@ msgstr "" "наше руководство по началу работы, " "чтобы ознакомиться с философией и передовыми практиками плагина." -#: includes/admin/admin.php:130 +#: includes/admin/admin.php:138 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -3219,7 +3268,7 @@ msgstr "" "интуитивно понятный API для отображения значений произвольных полей в любом " "файле шаблона темы." -#: includes/admin/admin.php:127 includes/admin/admin.php:129 +#: includes/admin/admin.php:135 includes/admin/admin.php:137 msgid "Overview" msgstr "Обзор" @@ -3239,7 +3288,7 @@ msgstr "Неверный одноразовый номер." msgid "Error loading field." msgstr "Ошибка загрузки поля." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 +#: assets/build/js/acf-input.js:2748 assets/build/js/acf-input.js:2817 #: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 msgid "Location not found: %s" msgstr "Не найдено местоположение: %s" @@ -3387,7 +3436,7 @@ msgid "Show this field if" msgstr "Показывать это поле, если" #: includes/admin/views/acf-field-group/conditional-logic.php:25 -#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:410 +#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:428 msgid "Conditional Logic" msgstr "Условная логика" @@ -3431,15 +3480,15 @@ msgstr "Требуется обновление БД" msgid "Options Page" msgstr "Страница настроек" -#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:479 msgid "Gallery" msgstr "Галерея" -#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:469 msgid "Flexible Content" msgstr "Гибкое содержимое" -#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:489 msgid "Repeater" msgstr "Повторитель" @@ -3688,7 +3737,7 @@ msgstr "Перетащите, чтобы изменить порядок" #: includes/admin/post-types/admin-field-group.php:103 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2347 +#: assets/build/js/acf-field-group.js:2346 #: assets/build/js/acf-field-group.js:2763 msgid "Show this field group if" msgstr "Показать эту группу полей, если" @@ -3867,7 +3916,7 @@ msgstr "Дублировать элемент" msgid "Supports" msgstr "Поддержка" -#: includes/admin/admin.php:261 includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:326 includes/admin/views/browse-fields-modal.php:92 msgid "Documentation" msgstr "Документация" @@ -3973,7 +4022,7 @@ msgstr "Null" #: includes/admin/post-types/admin-field-group.php:101 #: includes/class-acf-internal-post-type.php:730 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1510 +#: assets/build/js/acf-field-group.js:1509 #: assets/build/js/acf-field-group.js:1821 msgid "copy" msgstr "копировать" @@ -3991,7 +4040,7 @@ msgid "Checked" msgstr "Выбрано" #: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1615 +#: assets/build/js/acf-field-group.js:1614 #: assets/build/js/acf-field-group.js:1933 msgid "Move Custom Field" msgstr "Переместить пользовательское поле" @@ -4007,13 +4056,13 @@ msgid "Field group title is required" msgstr "Название группы полей обязательно" #: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1604 +#: assets/build/js/acf-field-group.js:1603 #: assets/build/js/acf-field-group.js:1919 msgid "This field cannot be moved until its changes have been saved" msgstr "Это поле не может быть перемещено до сохранения изменений" #: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1414 +#: assets/build/js/acf-field-group.js:1413 #: assets/build/js/acf-field-group.js:1716 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "Строка \"field_\" не может использоваться в начале имени поля" @@ -4080,15 +4129,15 @@ msgstr "Страница" msgid "Post" msgstr "Запись" -#: includes/fields.php:353 +#: includes/fields.php:371 msgid "Relational" msgstr "Отношение" -#: includes/fields.php:352 +#: includes/fields.php:370 msgid "Choice" msgstr "Выбор" -#: includes/fields.php:350 +#: includes/fields.php:368 msgid "Basic" msgstr "Базовый" @@ -4116,7 +4165,7 @@ msgstr "Обновить" msgid "Validate Email" msgstr "Проверка Email" -#: includes/fields.php:351 includes/forms/form-front.php:49 +#: includes/fields.php:369 includes/forms/form-front.php:49 msgid "Content" msgstr "Содержимое" @@ -4125,8 +4174,8 @@ msgstr "Содержимое" msgid "Title" msgstr "Заголовок" -#: includes/assets.php:372 includes/forms/form-comment.php:154 -#: assets/build/js/acf-input.js:7372 assets/build/js/acf-input.js:7956 +#: includes/assets.php:373 includes/forms/form-comment.php:154 +#: assets/build/js/acf-input.js:7370 assets/build/js/acf-input.js:7956 msgid "Edit field group" msgstr "Изменить группу полей" @@ -4183,59 +4232,59 @@ msgid "Has any value" msgstr "Имеет любое значение" #: includes/admin/admin-internal-post-type.php:345 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 +#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:354 #: assets/build/js/acf.js:1564 assets/build/js/acf.js:1658 msgid "Cancel" msgstr "Отмена" -#: includes/assets.php:349 assets/build/js/acf.js:1738 +#: includes/assets.php:350 assets/build/js/acf.js:1738 #: assets/build/js/acf.js:1855 msgid "Are you sure?" msgstr "Вы уверены?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9432 +#: includes/assets.php:370 assets/build/js/acf-input.js:9430 #: assets/build/js/acf-input.js:10282 msgid "%d fields require attention" msgstr "%d полей требуют вашего внимания" -#: includes/assets.php:368 assets/build/js/acf-input.js:9430 +#: includes/assets.php:369 assets/build/js/acf-input.js:9428 #: assets/build/js/acf-input.js:10278 msgid "1 field requires attention" msgstr "1 поле требует внимания" -#: includes/assets.php:367 includes/validation.php:271 -#: includes/validation.php:279 assets/build/js/acf-input.js:9425 +#: includes/assets.php:368 includes/validation.php:271 +#: includes/validation.php:279 assets/build/js/acf-input.js:9423 #: assets/build/js/acf-input.js:10273 msgid "Validation failed" msgstr "Валидация не удалась" -#: includes/assets.php:366 assets/build/js/acf-input.js:9593 +#: includes/assets.php:367 assets/build/js/acf-input.js:9591 #: assets/build/js/acf-input.js:10461 msgid "Validation successful" msgstr "Валидация пройдена успешно" -#: includes/media.php:54 assets/build/js/acf-input.js:7200 +#: includes/media.php:54 assets/build/js/acf-input.js:7198 #: assets/build/js/acf-input.js:7760 msgid "Restricted" msgstr "Ограничено" -#: includes/media.php:53 assets/build/js/acf-input.js:7015 +#: includes/media.php:53 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7524 msgid "Collapse Details" msgstr "Свернуть подробные сведения" -#: includes/media.php:52 assets/build/js/acf-input.js:7015 +#: includes/media.php:52 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7521 msgid "Expand Details" msgstr "Развернуть подробные сведения" #: includes/admin/views/acf-post-type/advanced-settings.php:470 -#: includes/media.php:51 assets/build/js/acf-input.js:6882 +#: includes/media.php:51 assets/build/js/acf-input.js:6880 #: assets/build/js/acf-input.js:7369 msgid "Uploaded to this post" msgstr "Загруженные для этой записи" -#: includes/media.php:50 assets/build/js/acf-input.js:6921 +#: includes/media.php:50 assets/build/js/acf-input.js:6919 #: assets/build/js/acf-input.js:7408 msgctxt "verb" msgid "Update" @@ -4246,7 +4295,7 @@ msgctxt "verb" msgid "Edit" msgstr "Изменить" -#: includes/assets.php:363 assets/build/js/acf-input.js:9202 +#: includes/assets.php:364 assets/build/js/acf-input.js:9200 #: assets/build/js/acf-input.js:10044 msgid "The changes you made will be lost if you navigate away from this page" msgstr "Внесенные вами изменения будут утеряны, если вы покинете эту страницу" @@ -4261,7 +4310,7 @@ msgstr "Тип файла должен быть %s." #: includes/admin/views/acf-field-group/location-group.php:3 #: includes/admin/views/acf-field-group/locations.php:35 #: includes/api/api-helpers.php:2964 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2385 +#: assets/build/js/acf-field-group.js:2384 #: assets/build/js/acf-field-group.js:933 #: assets/build/js/acf-field-group.js:2807 msgid "or" @@ -4313,7 +4362,7 @@ msgstr "Миниатюра" #: includes/acf-field-functions.php:852 #: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 +#: assets/build/js/acf-field-group.js:1076 #: assets/build/js/acf-field-group.js:1260 msgid "(no label)" msgstr "(без этикетки)" @@ -4545,18 +4594,18 @@ msgid "File name" msgstr "Имя файла" #: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: assets/build/js/acf-input.js:2472 assets/build/js/acf-input.js:2625 msgid "Update File" msgstr "Обновить файл" #: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: assets/build/js/acf-input.js:2471 assets/build/js/acf-input.js:2624 msgid "Edit File" msgstr "Изменить файл" #: includes/admin/tools/class-acf-admin-tool-import.php:57 #: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: assets/build/js/acf-input.js:2445 assets/build/js/acf-input.js:2597 msgid "Select File" msgstr "Выбрать файл" @@ -4582,7 +4631,7 @@ msgid "Enter each default value on a new line" msgstr "Введите каждое значение по умолчанию с новой строки" #: includes/fields/class-acf-field-select.php:243 includes/media.php:48 -#: assets/build/js/acf-input.js:6780 assets/build/js/acf-input.js:7254 +#: assets/build/js/acf-input.js:6778 assets/build/js/acf-input.js:7254 msgctxt "verb" msgid "Select" msgstr "Выбрать" @@ -4935,48 +4984,48 @@ msgstr "Разрешить Null" msgid "Parent" msgstr "Родитель" -#: includes/fields/class-acf-field-wysiwyg.php:378 +#: includes/fields/class-acf-field-wysiwyg.php:381 msgid "TinyMCE will not be initialized until field is clicked" msgstr "TinyMCE не будет инициализирован, пока не будет нажато поле" -#: includes/fields/class-acf-field-wysiwyg.php:377 +#: includes/fields/class-acf-field-wysiwyg.php:380 msgid "Delay Initialization" msgstr "Задержка инициализации" -#: includes/fields/class-acf-field-wysiwyg.php:366 +#: includes/fields/class-acf-field-wysiwyg.php:369 msgid "Show Media Upload Buttons" msgstr "Показать кнопки загрузки медиа файлов" -#: includes/fields/class-acf-field-wysiwyg.php:350 +#: includes/fields/class-acf-field-wysiwyg.php:353 msgid "Toolbar" msgstr "Верхняя панель" -#: includes/fields/class-acf-field-wysiwyg.php:342 +#: includes/fields/class-acf-field-wysiwyg.php:345 msgid "Text Only" msgstr "Только текст" -#: includes/fields/class-acf-field-wysiwyg.php:341 +#: includes/fields/class-acf-field-wysiwyg.php:344 msgid "Visual Only" msgstr "Только визуально" -#: includes/fields/class-acf-field-wysiwyg.php:340 +#: includes/fields/class-acf-field-wysiwyg.php:343 msgid "Visual & Text" msgstr "Визуально и текст" -#: includes/fields/class-acf-field-wysiwyg.php:335 +#: includes/fields/class-acf-field-wysiwyg.php:338 msgid "Tabs" msgstr "Вкладки" -#: includes/fields/class-acf-field-wysiwyg.php:277 +#: includes/fields/class-acf-field-wysiwyg.php:280 msgid "Click to initialize TinyMCE" msgstr "Нажмите для инициализации TinyMCE" -#: includes/fields/class-acf-field-wysiwyg.php:271 +#: includes/fields/class-acf-field-wysiwyg.php:274 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Текст" -#: includes/fields/class-acf-field-wysiwyg.php:270 +#: includes/fields/class-acf-field-wysiwyg.php:273 msgid "Visual" msgstr "Визуально" @@ -5053,7 +5102,7 @@ msgstr "Текст-заполнитель" #: includes/fields/class-acf-field-text.php:104 #: includes/fields/class-acf-field-textarea.php:102 #: includes/fields/class-acf-field-url.php:100 -#: includes/fields/class-acf-field-wysiwyg.php:303 +#: includes/fields/class-acf-field-wysiwyg.php:306 msgid "Appears when creating a new post" msgstr "Появляется при создании новой записи" @@ -5155,17 +5204,17 @@ msgid "Select post type" msgstr "Выбрать тип записи" #: includes/fields/class-acf-field-relationship.php:60 -#: assets/build/js/acf-input.js:3930 assets/build/js/acf-input.js:4214 +#: assets/build/js/acf-input.js:3928 assets/build/js/acf-input.js:4214 msgid "No matches found" msgstr "Соответствий не найдено" #: includes/fields/class-acf-field-relationship.php:59 -#: assets/build/js/acf-input.js:3913 assets/build/js/acf-input.js:4193 +#: assets/build/js/acf-input.js:3911 assets/build/js/acf-input.js:4193 msgid "Loading" msgstr "Загрузка" #: includes/fields/class-acf-field-relationship.php:58 -#: assets/build/js/acf-input.js:3818 assets/build/js/acf-input.js:4084 +#: assets/build/js/acf-input.js:3816 assets/build/js/acf-input.js:4084 msgid "Maximum values reached ( {max} values )" msgstr "Достигнуты макс. значения ( {max} values )" @@ -5276,7 +5325,7 @@ msgstr "Добавить изображение" msgid "No image selected" msgstr "Изображение не выбрано" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:161 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:161 #: includes/fields/class-acf-field-image.php:141 #: includes/fields/class-acf-field-link.php:139 assets/build/js/acf.js:1563 #: assets/build/js/acf.js:1657 @@ -5291,22 +5340,22 @@ msgid "Edit" msgstr "Изменить" #: includes/fields/class-acf-field-image.php:69 includes/media.php:55 -#: assets/build/js/acf-input.js:6827 assets/build/js/acf-input.js:7308 +#: assets/build/js/acf-input.js:6825 assets/build/js/acf-input.js:7308 msgid "All images" msgstr "Все изображения" #: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: assets/build/js/acf-input.js:3179 assets/build/js/acf-input.js:3399 msgid "Update Image" msgstr "Обновить изображение" #: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: assets/build/js/acf-input.js:3178 assets/build/js/acf-input.js:3398 msgid "Edit Image" msgstr "Редактировать" #: includes/fields/class-acf-field-image.php:66 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: assets/build/js/acf-input.js:3154 assets/build/js/acf-input.js:3373 msgid "Select Image" msgstr "Выбрать изображение" @@ -5392,16 +5441,16 @@ msgstr "Выбор даты" #: includes/fields/class-acf-field-image.php:247 #: includes/fields/class-acf-field-image.php:283 -#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:266 msgid "Width" msgstr "Ширина" -#: includes/fields/class-acf-field-oembed.php:260 -#: includes/fields/class-acf-field-oembed.php:272 +#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:275 msgid "Embed Size" msgstr "Размер встраивания" -#: includes/fields/class-acf-field-oembed.php:218 +#: includes/fields/class-acf-field-oembed.php:221 msgid "Enter URL" msgstr "Введите URL" @@ -5442,7 +5491,7 @@ msgstr "Стилизованный интерфейс" #: includes/fields/class-acf-field-textarea.php:101 #: includes/fields/class-acf-field-true_false.php:144 #: includes/fields/class-acf-field-url.php:99 -#: includes/fields/class-acf-field-wysiwyg.php:302 +#: includes/fields/class-acf-field-wysiwyg.php:305 msgid "Default Value" msgstr "Значение по умолчанию" @@ -5456,13 +5505,13 @@ msgstr "Отображать текст рядом с флажком" msgid "Message" msgstr "Сообщение" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:85 +#: includes/assets.php:352 includes/fields/class-acf-field-true_false.php:85 #: includes/fields/class-acf-field-true_false.php:184 #: assets/build/js/acf.js:1740 assets/build/js/acf.js:1857 msgid "No" msgstr "Нет" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:82 +#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:82 #: includes/fields/class-acf-field-true_false.php:168 #: assets/build/js/acf.js:1739 assets/build/js/acf.js:1856 msgid "Yes" @@ -5472,31 +5521,31 @@ msgstr "Да" msgid "True / False" msgstr "True / False" -#: includes/fields/class-acf-field-group.php:444 +#: includes/fields/class-acf-field-group.php:440 msgid "Row" msgstr "Строка" -#: includes/fields/class-acf-field-group.php:443 +#: includes/fields/class-acf-field-group.php:439 msgid "Table" msgstr "Таблица" #: includes/admin/post-types/admin-field-group.php:132 -#: includes/fields/class-acf-field-group.php:442 +#: includes/fields/class-acf-field-group.php:438 msgid "Block" msgstr "Блок" -#: includes/fields/class-acf-field-group.php:437 +#: includes/fields/class-acf-field-group.php:433 msgid "Specify the style used to render the selected fields" msgstr "Укажите стиль, используемый для отрисовки выбранных полей" -#: includes/fields.php:355 includes/fields/class-acf-field-button-group.php:210 +#: includes/fields.php:373 includes/fields/class-acf-field-button-group.php:210 #: includes/fields/class-acf-field-checkbox.php:424 -#: includes/fields/class-acf-field-group.php:436 +#: includes/fields/class-acf-field-group.php:432 #: includes/fields/class-acf-field-radio.php:285 msgid "Layout" msgstr "Макет" -#: includes/fields/class-acf-field-group.php:420 +#: includes/fields/class-acf-field-group.php:416 msgid "Sub Fields" msgstr "Вложенные поля" @@ -5511,7 +5560,7 @@ msgstr "Настройка высоты карты" #: includes/fields/class-acf-field-google-map.php:233 #: includes/fields/class-acf-field-image.php:258 #: includes/fields/class-acf-field-image.php:294 -#: includes/fields/class-acf-field-oembed.php:275 +#: includes/fields/class-acf-field-oembed.php:278 msgid "Height" msgstr "Высота" @@ -5551,7 +5600,7 @@ msgid "Search" msgstr "Поиск" #: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: assets/build/js/acf-input.js:2838 assets/build/js/acf-input.js:3026 msgid "Sorry, this browser does not support geolocation" msgstr "Ваш браузер не поддерживает определение местоположения" @@ -5760,17 +5809,17 @@ msgstr "Настройки были обновлены" #: pro/updates.php:99 #, fuzzy #| msgid "" -#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +#| "details & pricing." msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" "Для разблокировки обновлений введите ваш лицензионный ключ на странице Обновление. Если у вас его нет, то ознакомьтесь с деталями." +"href=\"%s\">Обновление. Если у вас его нет, то ознакомьтесь с деталями." #: pro/updates.php:159 msgid "" diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-sk_SK.mo b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-sk_SK.mo index 78046ea83..96d5a68c5 100644 Binary files a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-sk_SK.mo and b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-sk_SK.mo differ diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-sk_SK.po b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-sk_SK.po index 6f920f954..535f1676c 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-sk_SK.po +++ b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-sk_SK.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2024-01-12T11:58:55+00:00\n" +"PO-Revision-Date: 2024-02-05T19:27:11+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: sk_SK\n" "MIME-Version: 1.0\n" @@ -81,17 +81,17 @@ msgstr "Nastavenia aktualizované" #: pro/updates.php:99 #, fuzzy #| msgid "" -#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing" +#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +#| "details & pricing" msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" -"Aby ste zapli aktualizácie, musíte zadať licencčný kľúč na stránke aktualizácií. Ak nemáte licenčný kľúč, porizte si podrobnosti a ceny." +"Aby ste zapli aktualizácie, musíte zadať licencčný kľúč na stránke aktualizácií. Ak nemáte licenčný kľúč, porizte si podrobnosti a ceny." #: pro/updates.php:159 msgid "" @@ -136,8 +136,8 @@ msgid "" "No Custom Field Groups found for this options page. Create a " "Custom Field Group" msgstr "" -"Pre túto stránku neboli nájdené žiadne vlastné skupiny polí. Vytvoriť novú vlastnú skupinu polí" +"Pre túto stránku neboli nájdené žiadne vlastné skupiny polí. Vytvoriť novú vlastnú skupinu polí" #: pro/admin/admin-options-page.php:309 msgid "Edit field group" @@ -786,17 +786,17 @@ msgstr "Aktualizovať infromácie" #: pro/admin/views/html-settings-updates.php:34 #, fuzzy #| msgid "" -#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing" +#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +#| "details & pricing" msgid "" "To unlock updates, please enter your license key below. If you don't have a " "licence key, please see details & pricing." msgstr "" -"Aby ste zapli aktualizácie, musíte zadať licencčný kľúč na stránke aktualizácií. Ak nemáte licenčný kľúč, porizte si podrobnosti a ceny." +"Aby ste zapli aktualizácie, musíte zadať licencčný kľúč na stránke aktualizácií. Ak nemáte licenčný kľúč, porizte si podrobnosti a ceny." #: pro/admin/views/html-settings-updates.php:37 msgid "License Key" diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-sv_SE.mo b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-sv_SE.mo index 6eec9899b..a00a17b57 100644 Binary files a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-sv_SE.mo and b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-sv_SE.mo differ diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-sv_SE.po b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-sv_SE.po index 5fb5c1050..894d1d1b9 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-sv_SE.po +++ b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-sv_SE.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2024-01-12T11:58:55+00:00\n" +"PO-Revision-Date: 2024-02-05T19:27:11+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: sv_SE\n" "MIME-Version: 1.0\n" @@ -21,6 +21,55 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:59 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:41 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by the ACF " +"shortcode. We've detected the output of some of your fields will be modified " +"by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:33 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields will be modified by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:22 +msgid "" +"%1$s ACF will soon escape unsafe HTML that is rendered by the_field(). We've detected the output of some of your fields will be modified by " +"this change. %2$s. %3$s" +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:14 +msgid "Please contact your site admin for more details." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn how to fix" +msgstr "" + +#: includes/admin/admin.php:67 +msgid "Hide details" +msgstr "" + +#: includes/admin/admin.php:66 includes/admin/views/escaped-html-notice.php:11 +msgid "Show details" +msgstr "" + #: includes/admin/views/global/navigation.php:223 msgid "Renew ACF PRO License" msgstr "Förnya ACF PRO-licens" @@ -103,26 +152,26 @@ msgid "Add fields" msgstr "Lägg till fält" #: includes/admin/post-types/admin-field-group.php:121 -#: assets/build/js/acf-field-group.js:2753 +#: assets/build/js/acf-field-group.js:2752 #: assets/build/js/acf-field-group.js:3236 msgid "This Field" msgstr "Detta fält" -#: includes/admin/admin.php:267 +#: includes/admin/admin.php:332 msgid "ACF PRO" msgstr "ACF PRO" -#: includes/admin/admin.php:265 +#: includes/admin/admin.php:330 msgid "Feedback" msgstr "Feedback" -#: includes/admin/admin.php:263 +#: includes/admin/admin.php:328 msgid "Support" msgstr "Support" #. translators: This text is prepended by a link to ACF's website, and appended #. by a link to WP Engine's website. -#: includes/admin/admin.php:238 +#: includes/admin/admin.php:303 msgid "is developed and maintained by" msgstr "utvecklas och underhålls av" @@ -603,14 +652,14 @@ msgid "" "are shown while editing content. Useful for keeping large datasets tidy." msgstr "" -#: includes/fields.php:474 +#: includes/fields.php:492 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " "can be repeated again and again." msgstr "" -#: includes/fields.php:464 +#: includes/fields.php:482 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -622,14 +671,14 @@ msgstr "" "inställningar låter dig specificera var nya bilagor ska läggas till i " "galleriet och det minsta/maximala antalet bilagor som tillåts." -#: includes/fields.php:454 +#: includes/fields.php:472 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" -#: includes/fields.php:444 +#: includes/fields.php:462 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -641,16 +690,16 @@ msgstr "" "fälten vid körtid. Klonfältet kan antingen ersätta sig själv med de valda " "fälten eller visa de valda fälten som en grupp av underfält." -#: includes/fields.php:441 +#: includes/fields.php:459 msgctxt "noun" msgid "Clone" msgstr "Klona" -#: includes/admin/views/global/navigation.php:86 includes/fields.php:356 +#: includes/admin/views/global/navigation.php:86 includes/fields.php:374 msgid "PRO" msgstr "PRO" -#: includes/fields.php:354 includes/fields.php:411 +#: includes/fields.php:372 includes/fields.php:429 msgid "Advanced" msgstr "Avancerad" @@ -2512,14 +2561,14 @@ msgid "Post type deleted." msgstr "Inläggstyp borttagen." #: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 +#: assets/build/js/acf-field-group.js:1145 #: assets/build/js/acf-field-group.js:1366 msgid "Type to search..." msgstr "Skriv för att söka …" #: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2319 +#: assets/build/js/acf-field-group.js:1171 +#: assets/build/js/acf-field-group.js:2318 #: assets/build/js/acf-field-group.js:1414 #: assets/build/js/acf-field-group.js:2727 msgid "PRO Only" @@ -2532,7 +2581,7 @@ msgid "Field groups linked successfully." msgstr "Fältgrupper har länkats." #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:195 +#: includes/admin/admin.php:203 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." @@ -2540,7 +2589,7 @@ msgstr "" "Importera inläggstyper och taxonomier som registrerats med ”Custom Post Type " "UI” och hantera dem med ACF. Kom igång." -#: includes/admin/admin.php:48 includes/admin/admin.php:267 +#: includes/admin/admin.php:47 includes/admin/admin.php:332 msgid "ACF" msgstr "ACF" @@ -2629,7 +2678,7 @@ msgstr "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" -#: includes/api/api-template.php:835 +#: includes/api/api-template.php:1051 msgid "[ACF shortcode value disabled for preview]" msgstr "[ACF-kortkod inaktiverad för förhandsvisning]" @@ -2639,7 +2688,7 @@ msgid "Close Modal" msgstr "Stäng modal" #: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1670 +#: assets/build/js/acf-field-group.js:1669 #: assets/build/js/acf-field-group.js:1993 msgid "Field moved to other group" msgstr "Fält flyttat till annan grupp" @@ -2718,8 +2767,8 @@ msgid "" "New to ACF? Take a look at our getting " "started guide." msgstr "" -"Har du just börjat med ACF? Kolla gärna in vår välkomstguide." +"Har du just börjat med ACF? Kolla gärna in vår välkomstguide." #: includes/admin/views/acf-field-group/list-empty.php:15 msgid "Add Field Group" @@ -2816,16 +2865,16 @@ msgstr "#" msgid "Add Field" msgstr "Lägg till fält" -#: includes/acf-field-group-functions.php:496 includes/fields.php:409 +#: includes/acf-field-group-functions.php:496 includes/fields.php:427 msgid "Presentation" msgstr "Presentation" -#: includes/fields.php:408 +#: includes/fields.php:426 msgid "Validation" msgstr "Validering" #: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:407 +#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:425 msgid "General" msgstr "Allmänt" @@ -2870,7 +2919,7 @@ msgid "Activate this item" msgstr "Aktivera detta objekt" #: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2812 +#: assets/build/js/acf-field-group.js:2811 #: assets/build/js/acf-field-group.js:3313 msgid "Move field group to trash?" msgstr "Flytta fältgrupp till papperskorg?" @@ -2903,12 +2952,12 @@ msgstr "" "Advanced Custom Fields och Advanced Custom Fields PRO ska inte vara aktiva " "samtidigt. Vi har inaktiverat Advanced Custom Fields automatiskt." -#: includes/acf-value-functions.php:374 +#: includes/acf-value-functions.php:377 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s – Vi har upptäckt ett eller flera anrop för att hämta " "ACF-fältvärden innan ACF har initierats. Detta stöds inte och kan resultera " @@ -3102,23 +3151,23 @@ msgstr "Hämtar diff" msgid "Review local JSON changes" msgstr "Granska lokala JSON-ändringar" -#: includes/admin/admin.php:170 +#: includes/admin/admin.php:178 msgid "Visit website" msgstr "Besök webbplats" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:177 msgid "View details" msgstr "Visa detaljer" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:176 msgid "Version %s" msgstr "Version %s" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:175 msgid "Information" msgstr "Information" -#: includes/admin/admin.php:158 +#: includes/admin/admin.php:166 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -3126,7 +3175,7 @@ msgstr "" "Support. Vår professionella " "supportpersonal kan hjälpa dig med mer komplicerade och tekniska utmaningar." -#: includes/admin/admin.php:154 +#: includes/admin/admin.php:162 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " @@ -3136,7 +3185,7 @@ msgstr "" "vänlig community på våra community-forum som kanske kan hjälpa dig att räkna " "ut ”hur man gör” i ACF-världen." -#: includes/admin/admin.php:150 +#: includes/admin/admin.php:158 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -3146,7 +3195,7 @@ msgstr "" "dokumentation innehåller referenser och guider för de flesta situationer du " "kan stöta på." -#: includes/admin/admin.php:147 +#: includes/admin/admin.php:155 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -3156,11 +3205,11 @@ msgstr "" "av din webbplats med ACF. Om du stöter på några svårigheter finns det flera " "ställen där du kan få hjälp:" -#: includes/admin/admin.php:144 includes/admin/admin.php:146 +#: includes/admin/admin.php:152 includes/admin/admin.php:154 msgid "Help & Support" msgstr "Hjälp och support" -#: includes/admin/admin.php:135 +#: includes/admin/admin.php:143 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -3168,7 +3217,7 @@ msgstr "" "Använd fliken ”Hjälp och support” för att kontakta oss om du skulle behöva " "hjälp." -#: includes/admin/admin.php:132 +#: includes/admin/admin.php:140 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -3178,7 +3227,7 @@ msgstr "" "Komma igång-guide för att bekanta dig " "med tilläggets filosofi och bästa praxis." -#: includes/admin/admin.php:130 +#: includes/admin/admin.php:138 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -3188,7 +3237,7 @@ msgstr "" "formulärbyggare för att anpassa WordPress redigeringsvyer med extra fält och " "ett intuitivt API för att visa anpassade fältvärden i alla temamallsfiler." -#: includes/admin/admin.php:127 includes/admin/admin.php:129 +#: includes/admin/admin.php:135 includes/admin/admin.php:137 msgid "Overview" msgstr "Översikt" @@ -3208,7 +3257,7 @@ msgstr "Ogiltig engångskod." msgid "Error loading field." msgstr "Fel vid inläsning av fält." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 +#: assets/build/js/acf-input.js:2748 assets/build/js/acf-input.js:2817 #: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 msgid "Location not found: %s" msgstr "Plats hittades inte: %s" @@ -3356,7 +3405,7 @@ msgid "Show this field if" msgstr "Visa detta fält om" #: includes/admin/views/acf-field-group/conditional-logic.php:25 -#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:410 +#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:428 msgid "Conditional Logic" msgstr "Villkorad logik" @@ -3402,15 +3451,15 @@ msgstr "Databasuppgradering krävs" msgid "Options Page" msgstr "Alternativsida" -#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:479 msgid "Gallery" msgstr "Galleri" -#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:469 msgid "Flexible Content" msgstr "Flexibelt innehåll" -#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:489 msgid "Repeater" msgstr "Repeterare" @@ -3656,7 +3705,7 @@ msgstr "Dra för att sortera om" #: includes/admin/post-types/admin-field-group.php:103 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2347 +#: assets/build/js/acf-field-group.js:2346 #: assets/build/js/acf-field-group.js:2763 msgid "Show this field group if" msgstr "Visa denna fältgrupp om" @@ -3837,7 +3886,7 @@ msgstr "Duplicera detta objekt" msgid "Supports" msgstr "Stöder" -#: includes/admin/admin.php:261 includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:326 includes/admin/views/browse-fields-modal.php:92 msgid "Documentation" msgstr "Dokumentation" @@ -3940,7 +3989,7 @@ msgstr "Null" #: includes/admin/post-types/admin-field-group.php:101 #: includes/class-acf-internal-post-type.php:730 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1510 +#: assets/build/js/acf-field-group.js:1509 #: assets/build/js/acf-field-group.js:1821 msgid "copy" msgstr "kopiera" @@ -3958,7 +4007,7 @@ msgid "Checked" msgstr "Ikryssad" #: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1615 +#: assets/build/js/acf-field-group.js:1614 #: assets/build/js/acf-field-group.js:1933 msgid "Move Custom Field" msgstr "Flytta anpassat fält" @@ -3974,13 +4023,13 @@ msgid "Field group title is required" msgstr "Rubrik för fältgrupp är obligatoriskt" #: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1604 +#: assets/build/js/acf-field-group.js:1603 #: assets/build/js/acf-field-group.js:1919 msgid "This field cannot be moved until its changes have been saved" msgstr "Detta fält kan inte flyttas innan dess ändringar har sparats" #: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1414 +#: assets/build/js/acf-field-group.js:1413 #: assets/build/js/acf-field-group.js:1716 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "Strängen ”field_” får inte användas i början av ett fältnamn" @@ -4047,15 +4096,15 @@ msgstr "Sida" msgid "Post" msgstr "Inlägg" -#: includes/fields.php:353 +#: includes/fields.php:371 msgid "Relational" msgstr "Relationellt" -#: includes/fields.php:352 +#: includes/fields.php:370 msgid "Choice" msgstr "Val" -#: includes/fields.php:350 +#: includes/fields.php:368 msgid "Basic" msgstr "Grundläggande" @@ -4083,7 +4132,7 @@ msgstr "Uppdatera" msgid "Validate Email" msgstr "Validera e-post" -#: includes/fields.php:351 includes/forms/form-front.php:49 +#: includes/fields.php:369 includes/forms/form-front.php:49 msgid "Content" msgstr "Innehåll" @@ -4092,8 +4141,8 @@ msgstr "Innehåll" msgid "Title" msgstr "Rubrik" -#: includes/assets.php:372 includes/forms/form-comment.php:154 -#: assets/build/js/acf-input.js:7372 assets/build/js/acf-input.js:7956 +#: includes/assets.php:373 includes/forms/form-comment.php:154 +#: assets/build/js/acf-input.js:7370 assets/build/js/acf-input.js:7956 msgid "Edit field group" msgstr "Redigera fältgrupp" @@ -4150,59 +4199,59 @@ msgid "Has any value" msgstr "Har något värde" #: includes/admin/admin-internal-post-type.php:345 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 +#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:354 #: assets/build/js/acf.js:1564 assets/build/js/acf.js:1658 msgid "Cancel" msgstr "Avbryt" -#: includes/assets.php:349 assets/build/js/acf.js:1738 +#: includes/assets.php:350 assets/build/js/acf.js:1738 #: assets/build/js/acf.js:1855 msgid "Are you sure?" msgstr "Är du säker?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9432 +#: includes/assets.php:370 assets/build/js/acf-input.js:9430 #: assets/build/js/acf-input.js:10282 msgid "%d fields require attention" msgstr "%d fält kräver din uppmärksamhet" -#: includes/assets.php:368 assets/build/js/acf-input.js:9430 +#: includes/assets.php:369 assets/build/js/acf-input.js:9428 #: assets/build/js/acf-input.js:10278 msgid "1 field requires attention" msgstr "1 fält kräver din uppmärksamhet" -#: includes/assets.php:367 includes/validation.php:271 -#: includes/validation.php:279 assets/build/js/acf-input.js:9425 +#: includes/assets.php:368 includes/validation.php:271 +#: includes/validation.php:279 assets/build/js/acf-input.js:9423 #: assets/build/js/acf-input.js:10273 msgid "Validation failed" msgstr "Validering misslyckades" -#: includes/assets.php:366 assets/build/js/acf-input.js:9593 +#: includes/assets.php:367 assets/build/js/acf-input.js:9591 #: assets/build/js/acf-input.js:10461 msgid "Validation successful" msgstr "Validering lyckades" -#: includes/media.php:54 assets/build/js/acf-input.js:7200 +#: includes/media.php:54 assets/build/js/acf-input.js:7198 #: assets/build/js/acf-input.js:7760 msgid "Restricted" msgstr "Begränsad" -#: includes/media.php:53 assets/build/js/acf-input.js:7015 +#: includes/media.php:53 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7524 msgid "Collapse Details" msgstr "Minimera detaljer" -#: includes/media.php:52 assets/build/js/acf-input.js:7015 +#: includes/media.php:52 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7521 msgid "Expand Details" msgstr "Expandera detaljer" #: includes/admin/views/acf-post-type/advanced-settings.php:470 -#: includes/media.php:51 assets/build/js/acf-input.js:6882 +#: includes/media.php:51 assets/build/js/acf-input.js:6880 #: assets/build/js/acf-input.js:7369 msgid "Uploaded to this post" msgstr "Uppladdat till detta inlägg" -#: includes/media.php:50 assets/build/js/acf-input.js:6921 +#: includes/media.php:50 assets/build/js/acf-input.js:6919 #: assets/build/js/acf-input.js:7408 msgctxt "verb" msgid "Update" @@ -4213,7 +4262,7 @@ msgctxt "verb" msgid "Edit" msgstr "Redigera" -#: includes/assets.php:363 assets/build/js/acf-input.js:9202 +#: includes/assets.php:364 assets/build/js/acf-input.js:9200 #: assets/build/js/acf-input.js:10044 msgid "The changes you made will be lost if you navigate away from this page" msgstr "" @@ -4230,7 +4279,7 @@ msgstr "Filtyp måste vara %s." #: includes/admin/views/acf-field-group/location-group.php:3 #: includes/admin/views/acf-field-group/locations.php:35 #: includes/api/api-helpers.php:2964 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2385 +#: assets/build/js/acf-field-group.js:2384 #: assets/build/js/acf-field-group.js:933 #: assets/build/js/acf-field-group.js:2807 msgid "or" @@ -4282,7 +4331,7 @@ msgstr "Miniatyr" #: includes/acf-field-functions.php:852 #: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 +#: assets/build/js/acf-field-group.js:1076 #: assets/build/js/acf-field-group.js:1260 msgid "(no label)" msgstr "(ingen etikett)" @@ -4514,18 +4563,18 @@ msgid "File name" msgstr "Filnamn" #: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: assets/build/js/acf-input.js:2472 assets/build/js/acf-input.js:2625 msgid "Update File" msgstr "Uppdatera fil" #: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: assets/build/js/acf-input.js:2471 assets/build/js/acf-input.js:2624 msgid "Edit File" msgstr "Redigera fil" #: includes/admin/tools/class-acf-admin-tool-import.php:57 #: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: assets/build/js/acf-input.js:2445 assets/build/js/acf-input.js:2597 msgid "Select File" msgstr "Välj fil" @@ -4551,7 +4600,7 @@ msgid "Enter each default value on a new line" msgstr "Ange varje standardvärde på en ny rad" #: includes/fields/class-acf-field-select.php:243 includes/media.php:48 -#: assets/build/js/acf-input.js:6780 assets/build/js/acf-input.js:7254 +#: assets/build/js/acf-input.js:6778 assets/build/js/acf-input.js:7254 msgctxt "verb" msgid "Select" msgstr "Välj" @@ -4906,48 +4955,48 @@ msgstr "Tillåt värdet ”null”" msgid "Parent" msgstr "Överordnad" -#: includes/fields/class-acf-field-wysiwyg.php:378 +#: includes/fields/class-acf-field-wysiwyg.php:381 msgid "TinyMCE will not be initialized until field is clicked" msgstr "TinyMCE kommer inte att initialiseras förrän fältet är klickat" -#: includes/fields/class-acf-field-wysiwyg.php:377 +#: includes/fields/class-acf-field-wysiwyg.php:380 msgid "Delay Initialization" msgstr "Fördröjd initialisering" -#: includes/fields/class-acf-field-wysiwyg.php:366 +#: includes/fields/class-acf-field-wysiwyg.php:369 msgid "Show Media Upload Buttons" msgstr "Visa knappar för mediauppladdning" -#: includes/fields/class-acf-field-wysiwyg.php:350 +#: includes/fields/class-acf-field-wysiwyg.php:353 msgid "Toolbar" msgstr "Verktygsfält" -#: includes/fields/class-acf-field-wysiwyg.php:342 +#: includes/fields/class-acf-field-wysiwyg.php:345 msgid "Text Only" msgstr "Endast text" -#: includes/fields/class-acf-field-wysiwyg.php:341 +#: includes/fields/class-acf-field-wysiwyg.php:344 msgid "Visual Only" msgstr "Endast visuell" -#: includes/fields/class-acf-field-wysiwyg.php:340 +#: includes/fields/class-acf-field-wysiwyg.php:343 msgid "Visual & Text" msgstr "Visuell och text" -#: includes/fields/class-acf-field-wysiwyg.php:335 +#: includes/fields/class-acf-field-wysiwyg.php:338 msgid "Tabs" msgstr "Flikar" -#: includes/fields/class-acf-field-wysiwyg.php:277 +#: includes/fields/class-acf-field-wysiwyg.php:280 msgid "Click to initialize TinyMCE" msgstr "Klicka för att initialisera TinyMCE" -#: includes/fields/class-acf-field-wysiwyg.php:271 +#: includes/fields/class-acf-field-wysiwyg.php:274 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Text" -#: includes/fields/class-acf-field-wysiwyg.php:270 +#: includes/fields/class-acf-field-wysiwyg.php:273 msgid "Visual" msgstr "Visuellt" @@ -5024,7 +5073,7 @@ msgstr "Platshållartext" #: includes/fields/class-acf-field-text.php:104 #: includes/fields/class-acf-field-textarea.php:102 #: includes/fields/class-acf-field-url.php:100 -#: includes/fields/class-acf-field-wysiwyg.php:303 +#: includes/fields/class-acf-field-wysiwyg.php:306 msgid "Appears when creating a new post" msgstr "Visas när ett nytt inlägg skapas" @@ -5125,17 +5174,17 @@ msgid "Select post type" msgstr "Välj inläggstyp" #: includes/fields/class-acf-field-relationship.php:60 -#: assets/build/js/acf-input.js:3930 assets/build/js/acf-input.js:4214 +#: assets/build/js/acf-input.js:3928 assets/build/js/acf-input.js:4214 msgid "No matches found" msgstr "Inga matchningar hittades" #: includes/fields/class-acf-field-relationship.php:59 -#: assets/build/js/acf-input.js:3913 assets/build/js/acf-input.js:4193 +#: assets/build/js/acf-input.js:3911 assets/build/js/acf-input.js:4193 msgid "Loading" msgstr "Laddar in" #: includes/fields/class-acf-field-relationship.php:58 -#: assets/build/js/acf-input.js:3818 assets/build/js/acf-input.js:4084 +#: assets/build/js/acf-input.js:3816 assets/build/js/acf-input.js:4084 msgid "Maximum values reached ( {max} values )" msgstr "Maximalt antal värden har nåtts ({max} värden)" @@ -5244,7 +5293,7 @@ msgstr "Lägg till bild" msgid "No image selected" msgstr "Ingen bild vald" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:161 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:161 #: includes/fields/class-acf-field-image.php:141 #: includes/fields/class-acf-field-link.php:139 assets/build/js/acf.js:1563 #: assets/build/js/acf.js:1657 @@ -5259,22 +5308,22 @@ msgid "Edit" msgstr "Redigera" #: includes/fields/class-acf-field-image.php:69 includes/media.php:55 -#: assets/build/js/acf-input.js:6827 assets/build/js/acf-input.js:7308 +#: assets/build/js/acf-input.js:6825 assets/build/js/acf-input.js:7308 msgid "All images" msgstr "Alla bilder" #: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: assets/build/js/acf-input.js:3179 assets/build/js/acf-input.js:3399 msgid "Update Image" msgstr "Uppdatera bild" #: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: assets/build/js/acf-input.js:3178 assets/build/js/acf-input.js:3398 msgid "Edit Image" msgstr "Redigera bild" #: includes/fields/class-acf-field-image.php:66 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: assets/build/js/acf-input.js:3154 assets/build/js/acf-input.js:3373 msgid "Select Image" msgstr "Välj bild" @@ -5360,16 +5409,16 @@ msgstr "Datumväljare" #: includes/fields/class-acf-field-image.php:247 #: includes/fields/class-acf-field-image.php:283 -#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:266 msgid "Width" msgstr "Bredd" -#: includes/fields/class-acf-field-oembed.php:260 -#: includes/fields/class-acf-field-oembed.php:272 +#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:275 msgid "Embed Size" msgstr "Inbäddad storlek" -#: includes/fields/class-acf-field-oembed.php:218 +#: includes/fields/class-acf-field-oembed.php:221 msgid "Enter URL" msgstr "Ange URL" @@ -5410,7 +5459,7 @@ msgstr "Stiliserat användargränssnitt" #: includes/fields/class-acf-field-textarea.php:101 #: includes/fields/class-acf-field-true_false.php:144 #: includes/fields/class-acf-field-url.php:99 -#: includes/fields/class-acf-field-wysiwyg.php:302 +#: includes/fields/class-acf-field-wysiwyg.php:305 msgid "Default Value" msgstr "Standardvärde" @@ -5424,13 +5473,13 @@ msgstr "Visar text bredvid kryssrutan" msgid "Message" msgstr "Meddelande" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:85 +#: includes/assets.php:352 includes/fields/class-acf-field-true_false.php:85 #: includes/fields/class-acf-field-true_false.php:184 #: assets/build/js/acf.js:1740 assets/build/js/acf.js:1857 msgid "No" msgstr "Nej" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:82 +#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:82 #: includes/fields/class-acf-field-true_false.php:168 #: assets/build/js/acf.js:1739 assets/build/js/acf.js:1856 msgid "Yes" @@ -5440,31 +5489,31 @@ msgstr "Ja" msgid "True / False" msgstr "Sant/falskt" -#: includes/fields/class-acf-field-group.php:444 +#: includes/fields/class-acf-field-group.php:440 msgid "Row" msgstr "Rad" -#: includes/fields/class-acf-field-group.php:443 +#: includes/fields/class-acf-field-group.php:439 msgid "Table" msgstr "Tabell" #: includes/admin/post-types/admin-field-group.php:132 -#: includes/fields/class-acf-field-group.php:442 +#: includes/fields/class-acf-field-group.php:438 msgid "Block" msgstr "Block" -#: includes/fields/class-acf-field-group.php:437 +#: includes/fields/class-acf-field-group.php:433 msgid "Specify the style used to render the selected fields" msgstr "Specificera stilen för att rendera valda fält" -#: includes/fields.php:355 includes/fields/class-acf-field-button-group.php:210 +#: includes/fields.php:373 includes/fields/class-acf-field-button-group.php:210 #: includes/fields/class-acf-field-checkbox.php:424 -#: includes/fields/class-acf-field-group.php:436 +#: includes/fields/class-acf-field-group.php:432 #: includes/fields/class-acf-field-radio.php:285 msgid "Layout" msgstr "Layout" -#: includes/fields/class-acf-field-group.php:420 +#: includes/fields/class-acf-field-group.php:416 msgid "Sub Fields" msgstr "Underfält" @@ -5479,7 +5528,7 @@ msgstr "Anpassa karthöjden" #: includes/fields/class-acf-field-google-map.php:233 #: includes/fields/class-acf-field-image.php:258 #: includes/fields/class-acf-field-image.php:294 -#: includes/fields/class-acf-field-oembed.php:275 +#: includes/fields/class-acf-field-oembed.php:278 msgid "Height" msgstr "Höjd" @@ -5519,7 +5568,7 @@ msgid "Search" msgstr "Sök" #: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: assets/build/js/acf-input.js:2838 assets/build/js/acf-input.js:3026 msgid "Sorry, this browser does not support geolocation" msgstr "Denna webbläsare saknar stöd för platsinformation" @@ -5722,13 +5771,13 @@ msgstr "Alternativ uppdaterade" #: pro/updates.php:99 msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" -"Om du vill aktivera uppdateringar anger du din licensnyckel på sidan Uppdateringar. Om du inte har en licensnyckel, se uppgifter och priser." +"Om du vill aktivera uppdateringar anger du din licensnyckel på sidan Uppdateringar. Om du inte har en licensnyckel, se uppgifter och priser." #: pro/updates.php:159 msgid "" diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-tr_TR.mo b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-tr_TR.mo index 04ddb72b9..c6e7d2748 100644 Binary files a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-tr_TR.mo and b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-tr_TR.mo differ diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-tr_TR.po b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-tr_TR.po index 215788054..317c58835 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-tr_TR.po +++ b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-tr_TR.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2024-01-12T11:58:55+00:00\n" +"PO-Revision-Date: 2024-02-05T19:27:11+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: tr_TR\n" "MIME-Version: 1.0\n" @@ -21,6 +21,55 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:59 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:41 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by the ACF " +"shortcode. We've detected the output of some of your fields will be modified " +"by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:33 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields will be modified by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:22 +msgid "" +"%1$s ACF will soon escape unsafe HTML that is rendered by the_field(). We've detected the output of some of your fields will be modified by " +"this change. %2$s. %3$s" +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:14 +msgid "Please contact your site admin for more details." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn how to fix" +msgstr "" + +#: includes/admin/admin.php:67 +msgid "Hide details" +msgstr "" + +#: includes/admin/admin.php:66 includes/admin/views/escaped-html-notice.php:11 +msgid "Show details" +msgstr "" + #: includes/admin/views/global/navigation.php:223 msgid "Renew ACF PRO License" msgstr "" @@ -103,26 +152,26 @@ msgid "Add fields" msgstr "" #: includes/admin/post-types/admin-field-group.php:121 -#: assets/build/js/acf-field-group.js:2753 +#: assets/build/js/acf-field-group.js:2752 #: assets/build/js/acf-field-group.js:3236 msgid "This Field" msgstr "" -#: includes/admin/admin.php:267 +#: includes/admin/admin.php:332 msgid "ACF PRO" msgstr "" -#: includes/admin/admin.php:265 +#: includes/admin/admin.php:330 msgid "Feedback" msgstr "" -#: includes/admin/admin.php:263 +#: includes/admin/admin.php:328 msgid "Support" msgstr "" #. translators: This text is prepended by a link to ACF's website, and appended #. by a link to WP Engine's website. -#: includes/admin/admin.php:238 +#: includes/admin/admin.php:303 msgid "is developed and maintained by" msgstr "" @@ -583,14 +632,14 @@ msgid "" "are shown while editing content. Useful for keeping large datasets tidy." msgstr "" -#: includes/fields.php:474 +#: includes/fields.php:492 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " "can be repeated again and again." msgstr "" -#: includes/fields.php:464 +#: includes/fields.php:482 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -598,14 +647,14 @@ msgid "" "and the minimum/maximum number of attachments allowed." msgstr "" -#: includes/fields.php:454 +#: includes/fields.php:472 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" -#: includes/fields.php:444 +#: includes/fields.php:462 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -618,11 +667,11 @@ msgctxt "noun" msgid "Clone" msgstr "Kopyala" -#: includes/admin/views/global/navigation.php:86 includes/fields.php:356 +#: includes/admin/views/global/navigation.php:86 includes/fields.php:374 msgid "PRO" msgstr "" -#: includes/fields.php:354 includes/fields.php:411 +#: includes/fields.php:372 includes/fields.php:429 msgid "Advanced" msgstr "" @@ -2465,14 +2514,14 @@ msgid "Post type deleted." msgstr "" #: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 +#: assets/build/js/acf-field-group.js:1145 #: assets/build/js/acf-field-group.js:1366 msgid "Type to search..." msgstr "" #: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2319 +#: assets/build/js/acf-field-group.js:1171 +#: assets/build/js/acf-field-group.js:2318 #: assets/build/js/acf-field-group.js:1414 #: assets/build/js/acf-field-group.js:2727 msgid "PRO Only" @@ -2485,13 +2534,13 @@ msgid "Field groups linked successfully." msgstr "" #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:195 +#: includes/admin/admin.php:203 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." msgstr "" -#: includes/admin/admin.php:48 includes/admin/admin.php:267 +#: includes/admin/admin.php:47 includes/admin/admin.php:332 msgid "ACF" msgstr "" @@ -2576,7 +2625,7 @@ msgid "" "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" msgstr "" -#: includes/api/api-template.php:835 +#: includes/api/api-template.php:1051 msgid "[ACF shortcode value disabled for preview]" msgstr "" @@ -2586,7 +2635,7 @@ msgid "Close Modal" msgstr "" #: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1670 +#: assets/build/js/acf-field-group.js:1669 #: assets/build/js/acf-field-group.js:1993 msgid "Field moved to other group" msgstr "" @@ -2754,16 +2803,16 @@ msgstr "" msgid "Add Field" msgstr "" -#: includes/acf-field-group-functions.php:496 includes/fields.php:409 +#: includes/acf-field-group-functions.php:496 includes/fields.php:427 msgid "Presentation" msgstr "" -#: includes/fields.php:408 +#: includes/fields.php:426 msgid "Validation" msgstr "" #: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:407 +#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:425 msgid "General" msgstr "" @@ -2808,7 +2857,7 @@ msgid "Activate this item" msgstr "" #: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2812 +#: assets/build/js/acf-field-group.js:2811 #: assets/build/js/acf-field-group.js:3313 msgid "Move field group to trash?" msgstr "" @@ -2837,17 +2886,17 @@ msgid "" "at the same time. We've automatically deactivated Advanced Custom Fields." msgstr "" -#: includes/acf-value-functions.php:374 +#: includes/acf-value-functions.php:377 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s - ACF başlatılmadan önce ACF alan değerlerini almak " "için bir veya daha fazla çağrı algıladık. Bu desteklenmez ve hatalı " -"biçimlendirilmiş veya eksik verilere neden olabilir. Bunu nasıl düzelteceğinizi öğrenin." +"biçimlendirilmiş veya eksik verilere neden olabilir. Bunu nasıl düzelteceğinizi öğrenin." #: includes/fields/class-acf-field-user.php:551 msgid "%1$s must have a user with the %2$s role." @@ -3036,23 +3085,23 @@ msgstr "Fark yükleniyor" msgid "Review local JSON changes" msgstr "Yerel JSON değişikliklerini incele" -#: includes/admin/admin.php:170 +#: includes/admin/admin.php:178 msgid "Visit website" msgstr "Web sitesini ziyaret et" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:177 msgid "View details" msgstr "Ayrıntıları görüntüle" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:176 msgid "Version %s" msgstr "Sürüm %s" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:175 msgid "Information" msgstr "Bilgi" -#: includes/admin/admin.php:158 +#: includes/admin/admin.php:166 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -3061,14 +3110,14 @@ msgstr "" "profesyonel destek çalışanlarımızı daha derin, teknik sorunların üstesinden " "gelmenize yardımcı olabilirler." -#: includes/admin/admin.php:154 +#: includes/admin/admin.php:162 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " "figure out the 'how-tos' of the ACF world." msgstr "" -#: includes/admin/admin.php:150 +#: includes/admin/admin.php:158 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -3077,7 +3126,7 @@ msgstr "" "Belgeler. Karşınıza çıkabilecek bir çok " "konu hakkında geniş içerikli belgelerimize baş vurabilirsiniz." -#: includes/admin/admin.php:147 +#: includes/admin/admin.php:155 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -3087,11 +3136,11 @@ msgstr "" "çözümlere ulaşmanızı istiyoruz. Eğer bir sorunla karşılaşırsanız yardım " "alabileceğiniz bir kaç yer var:" -#: includes/admin/admin.php:144 includes/admin/admin.php:146 +#: includes/admin/admin.php:152 includes/admin/admin.php:154 msgid "Help & Support" msgstr "Yardım ve destek" -#: includes/admin/admin.php:135 +#: includes/admin/admin.php:143 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -3099,17 +3148,18 @@ msgstr "" "İşin içinden çıkamadığınızda lütfen Yardım ve destek sekmesinden irtibata " "geçin." -#: includes/admin/admin.php:132 +#: includes/admin/admin.php:140 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " "yourself with the plugin's philosophy and best practises." msgstr "" -"İlk alan grubunuzu oluşturmadan önce Başlarken rehberimize okumanızı öneririz, bu sayede eklentinin " -"filozofisini daha iyi anlayabilir ve en iyi çözümleri öğrenebilirsiniz." +"İlk alan grubunuzu oluşturmadan önce Başlarken rehberimize okumanızı öneririz, bu sayede " +"eklentinin filozofisini daha iyi anlayabilir ve en iyi çözümleri " +"öğrenebilirsiniz." -#: includes/admin/admin.php:130 +#: includes/admin/admin.php:138 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -3120,7 +3170,7 @@ msgstr "" "ve sezgisel API ile her türlü tema şablon dosyasında bu özel alanlar " "gösterilebiliyor." -#: includes/admin/admin.php:127 includes/admin/admin.php:129 +#: includes/admin/admin.php:135 includes/admin/admin.php:137 msgid "Overview" msgstr "Genel görünüm" @@ -3140,7 +3190,7 @@ msgstr "Geçersiz nonce." msgid "Error loading field." msgstr "Alan yükleme sırasında hata." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 +#: assets/build/js/acf-input.js:2748 assets/build/js/acf-input.js:2817 #: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 msgid "Location not found: %s" msgstr "Konum bulunamadı: %s" @@ -3288,7 +3338,7 @@ msgid "Show this field if" msgstr "Alanı bu şart gerçekleşirse göster" #: includes/admin/views/acf-field-group/conditional-logic.php:25 -#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:410 +#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:428 msgid "Conditional Logic" msgstr "Koşullu mantık" @@ -3334,15 +3384,15 @@ msgstr "Veritabanı yükseltmesi gerekiyor" msgid "Options Page" msgstr "Seçenekler sayfası" -#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:479 msgid "Gallery" msgstr "Galeri" -#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:469 msgid "Flexible Content" msgstr "Esnek içerik" -#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:489 msgid "Repeater" msgstr "Tekrarlayıcı" @@ -3588,7 +3638,7 @@ msgstr "Yeniden düzenlemek için sürükleyin" #: includes/admin/post-types/admin-field-group.php:103 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2347 +#: assets/build/js/acf-field-group.js:2346 #: assets/build/js/acf-field-group.js:2763 msgid "Show this field group if" msgstr "Bu alan grubunu şu koşulda göster" @@ -3762,7 +3812,7 @@ msgstr "Bu ögeyi çoğalt" msgid "Supports" msgstr "" -#: includes/admin/admin.php:261 includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:326 includes/admin/views/browse-fields-modal.php:92 msgid "Documentation" msgstr "" @@ -3865,7 +3915,7 @@ msgstr "Boş" #: includes/admin/post-types/admin-field-group.php:101 #: includes/class-acf-internal-post-type.php:730 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1510 +#: assets/build/js/acf-field-group.js:1509 #: assets/build/js/acf-field-group.js:1821 msgid "copy" msgstr "kopyala" @@ -3883,7 +3933,7 @@ msgid "Checked" msgstr "İşaretlendi" #: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1615 +#: assets/build/js/acf-field-group.js:1614 #: assets/build/js/acf-field-group.js:1933 msgid "Move Custom Field" msgstr "Özel alanı taşı" @@ -3899,13 +3949,13 @@ msgid "Field group title is required" msgstr "Alan grubu başlığı gerekli" #: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1604 +#: assets/build/js/acf-field-group.js:1603 #: assets/build/js/acf-field-group.js:1919 msgid "This field cannot be moved until its changes have been saved" msgstr "Bu alan, üzerinde yapılan değişiklikler kaydedilene kadar taşınamaz" #: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1414 +#: assets/build/js/acf-field-group.js:1413 #: assets/build/js/acf-field-group.js:1716 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "Artık alan isimlerinin başlangıcında “field_” kullanılmayacak" @@ -3972,15 +4022,15 @@ msgstr "Sayfa" msgid "Post" msgstr "Yazı" -#: includes/fields.php:353 +#: includes/fields.php:371 msgid "Relational" msgstr "İlişkisel" -#: includes/fields.php:352 +#: includes/fields.php:370 msgid "Choice" msgstr "Seçim" -#: includes/fields.php:350 +#: includes/fields.php:368 msgid "Basic" msgstr "Basit" @@ -4008,7 +4058,7 @@ msgstr "Güncelleme" msgid "Validate Email" msgstr "E-postayı doğrula" -#: includes/fields.php:351 includes/forms/form-front.php:49 +#: includes/fields.php:369 includes/forms/form-front.php:49 msgid "Content" msgstr "İçerik" @@ -4017,8 +4067,8 @@ msgstr "İçerik" msgid "Title" msgstr "Başlık" -#: includes/assets.php:372 includes/forms/form-comment.php:154 -#: assets/build/js/acf-input.js:7372 assets/build/js/acf-input.js:7956 +#: includes/assets.php:373 includes/forms/form-comment.php:154 +#: assets/build/js/acf-input.js:7370 assets/build/js/acf-input.js:7956 msgid "Edit field group" msgstr "Alan grubunu düzenle" @@ -4075,59 +4125,59 @@ msgid "Has any value" msgstr "Herhangi bir değer" #: includes/admin/admin-internal-post-type.php:345 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 +#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:354 #: assets/build/js/acf.js:1564 assets/build/js/acf.js:1658 msgid "Cancel" msgstr "Vazgeç" -#: includes/assets.php:349 assets/build/js/acf.js:1738 +#: includes/assets.php:350 assets/build/js/acf.js:1738 #: assets/build/js/acf.js:1855 msgid "Are you sure?" msgstr "Emin misiniz?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9432 +#: includes/assets.php:370 assets/build/js/acf-input.js:9430 #: assets/build/js/acf-input.js:10282 msgid "%d fields require attention" msgstr "%d alan dikkatinizi gerektiriyor" -#: includes/assets.php:368 assets/build/js/acf-input.js:9430 +#: includes/assets.php:369 assets/build/js/acf-input.js:9428 #: assets/build/js/acf-input.js:10278 msgid "1 field requires attention" msgstr "1 alan dikkatinizi gerektiriyor" -#: includes/assets.php:367 includes/validation.php:271 -#: includes/validation.php:279 assets/build/js/acf-input.js:9425 +#: includes/assets.php:368 includes/validation.php:271 +#: includes/validation.php:279 assets/build/js/acf-input.js:9423 #: assets/build/js/acf-input.js:10273 msgid "Validation failed" msgstr "Doğrulama başarısız" -#: includes/assets.php:366 assets/build/js/acf-input.js:9593 +#: includes/assets.php:367 assets/build/js/acf-input.js:9591 #: assets/build/js/acf-input.js:10461 msgid "Validation successful" msgstr "Doğrulama başarılı" -#: includes/media.php:54 assets/build/js/acf-input.js:7200 +#: includes/media.php:54 assets/build/js/acf-input.js:7198 #: assets/build/js/acf-input.js:7760 msgid "Restricted" msgstr "Kısıtlı" -#: includes/media.php:53 assets/build/js/acf-input.js:7015 +#: includes/media.php:53 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7524 msgid "Collapse Details" msgstr "Detayları daralt" -#: includes/media.php:52 assets/build/js/acf-input.js:7015 +#: includes/media.php:52 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7521 msgid "Expand Details" msgstr "Ayrıntıları genişlet" #: includes/admin/views/acf-post-type/advanced-settings.php:470 -#: includes/media.php:51 assets/build/js/acf-input.js:6882 +#: includes/media.php:51 assets/build/js/acf-input.js:6880 #: assets/build/js/acf-input.js:7369 msgid "Uploaded to this post" msgstr "Bu yazıya yüklenmiş" -#: includes/media.php:50 assets/build/js/acf-input.js:6921 +#: includes/media.php:50 assets/build/js/acf-input.js:6919 #: assets/build/js/acf-input.js:7408 msgctxt "verb" msgid "Update" @@ -4138,7 +4188,7 @@ msgctxt "verb" msgid "Edit" msgstr "Düzenle" -#: includes/assets.php:363 assets/build/js/acf-input.js:9202 +#: includes/assets.php:364 assets/build/js/acf-input.js:9200 #: assets/build/js/acf-input.js:10044 msgid "The changes you made will be lost if you navigate away from this page" msgstr "" @@ -4154,7 +4204,7 @@ msgstr "Dosya tipi %s olmalı." #: includes/admin/views/acf-field-group/location-group.php:3 #: includes/admin/views/acf-field-group/locations.php:35 #: includes/api/api-helpers.php:2964 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2385 +#: assets/build/js/acf-field-group.js:2384 #: assets/build/js/acf-field-group.js:933 #: assets/build/js/acf-field-group.js:2807 msgid "or" @@ -4206,7 +4256,7 @@ msgstr "Küçük resim" #: includes/acf-field-functions.php:852 #: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 +#: assets/build/js/acf-field-group.js:1076 #: assets/build/js/acf-field-group.js:1260 msgid "(no label)" msgstr "(etiket yok)" @@ -4439,18 +4489,18 @@ msgid "File name" msgstr "Dosya adı" #: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: assets/build/js/acf-input.js:2472 assets/build/js/acf-input.js:2625 msgid "Update File" msgstr "Dosyayı güncelle" #: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: assets/build/js/acf-input.js:2471 assets/build/js/acf-input.js:2624 msgid "Edit File" msgstr "Dosya düzenle" #: includes/admin/tools/class-acf-admin-tool-import.php:57 #: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: assets/build/js/acf-input.js:2445 assets/build/js/acf-input.js:2597 msgid "Select File" msgstr "Dosya seç" @@ -4476,7 +4526,7 @@ msgid "Enter each default value on a new line" msgstr "Her satıra bir değer girin" #: includes/fields/class-acf-field-select.php:243 includes/media.php:48 -#: assets/build/js/acf-input.js:6780 assets/build/js/acf-input.js:7254 +#: assets/build/js/acf-input.js:6778 assets/build/js/acf-input.js:7254 msgctxt "verb" msgid "Select" msgstr "Seçim" @@ -4829,48 +4879,48 @@ msgstr "" msgid "Parent" msgstr "Ana" -#: includes/fields/class-acf-field-wysiwyg.php:378 +#: includes/fields/class-acf-field-wysiwyg.php:381 msgid "TinyMCE will not be initialized until field is clicked" msgstr "Alan tıklanana kadar TinyMCE hazırlanmayacaktır" -#: includes/fields/class-acf-field-wysiwyg.php:377 +#: includes/fields/class-acf-field-wysiwyg.php:380 msgid "Delay Initialization" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:366 +#: includes/fields/class-acf-field-wysiwyg.php:369 msgid "Show Media Upload Buttons" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:350 +#: includes/fields/class-acf-field-wysiwyg.php:353 msgid "Toolbar" msgstr "Araç çubuğu" -#: includes/fields/class-acf-field-wysiwyg.php:342 +#: includes/fields/class-acf-field-wysiwyg.php:345 msgid "Text Only" msgstr "Sadece Metin" -#: includes/fields/class-acf-field-wysiwyg.php:341 +#: includes/fields/class-acf-field-wysiwyg.php:344 msgid "Visual Only" msgstr "Sadece görsel" -#: includes/fields/class-acf-field-wysiwyg.php:340 +#: includes/fields/class-acf-field-wysiwyg.php:343 msgid "Visual & Text" msgstr "Görsel ve metin" -#: includes/fields/class-acf-field-wysiwyg.php:335 +#: includes/fields/class-acf-field-wysiwyg.php:338 msgid "Tabs" msgstr "Seklemeler" -#: includes/fields/class-acf-field-wysiwyg.php:277 +#: includes/fields/class-acf-field-wysiwyg.php:280 msgid "Click to initialize TinyMCE" msgstr "TinyMCE hazırlamak için tıklayın" -#: includes/fields/class-acf-field-wysiwyg.php:271 +#: includes/fields/class-acf-field-wysiwyg.php:274 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Metin" -#: includes/fields/class-acf-field-wysiwyg.php:270 +#: includes/fields/class-acf-field-wysiwyg.php:273 msgid "Visual" msgstr "Görsel" @@ -4947,7 +4997,7 @@ msgstr "Yer tutucu metin" #: includes/fields/class-acf-field-text.php:104 #: includes/fields/class-acf-field-textarea.php:102 #: includes/fields/class-acf-field-url.php:100 -#: includes/fields/class-acf-field-wysiwyg.php:303 +#: includes/fields/class-acf-field-wysiwyg.php:306 msgid "Appears when creating a new post" msgstr "Yeni bir yazı oluştururken görünür" @@ -5048,17 +5098,17 @@ msgid "Select post type" msgstr "Yazı tipi seç" #: includes/fields/class-acf-field-relationship.php:60 -#: assets/build/js/acf-input.js:3930 assets/build/js/acf-input.js:4214 +#: assets/build/js/acf-input.js:3928 assets/build/js/acf-input.js:4214 msgid "No matches found" msgstr "Eşleşme yok" #: includes/fields/class-acf-field-relationship.php:59 -#: assets/build/js/acf-input.js:3913 assets/build/js/acf-input.js:4193 +#: assets/build/js/acf-input.js:3911 assets/build/js/acf-input.js:4193 msgid "Loading" msgstr "Yükleniyor" #: includes/fields/class-acf-field-relationship.php:58 -#: assets/build/js/acf-input.js:3818 assets/build/js/acf-input.js:4084 +#: assets/build/js/acf-input.js:3816 assets/build/js/acf-input.js:4084 msgid "Maximum values reached ( {max} values )" msgstr "En yüksek değerlere ulaşıldı ({max} değerleri)" @@ -5167,7 +5217,7 @@ msgstr "Görsel ekle" msgid "No image selected" msgstr "Resim seçilmedi" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:161 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:161 #: includes/fields/class-acf-field-image.php:141 #: includes/fields/class-acf-field-link.php:139 assets/build/js/acf.js:1563 #: assets/build/js/acf.js:1657 @@ -5182,22 +5232,22 @@ msgid "Edit" msgstr "Düzenle" #: includes/fields/class-acf-field-image.php:69 includes/media.php:55 -#: assets/build/js/acf-input.js:6827 assets/build/js/acf-input.js:7308 +#: assets/build/js/acf-input.js:6825 assets/build/js/acf-input.js:7308 msgid "All images" msgstr "Tüm görseller" #: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: assets/build/js/acf-input.js:3179 assets/build/js/acf-input.js:3399 msgid "Update Image" msgstr "Görseli güncelle" #: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: assets/build/js/acf-input.js:3178 assets/build/js/acf-input.js:3398 msgid "Edit Image" msgstr "Resmi düzenle" #: includes/fields/class-acf-field-image.php:66 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: assets/build/js/acf-input.js:3154 assets/build/js/acf-input.js:3373 msgid "Select Image" msgstr "Resim Seç" @@ -5282,16 +5332,16 @@ msgstr "Tarih seçici" #: includes/fields/class-acf-field-image.php:247 #: includes/fields/class-acf-field-image.php:283 -#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:266 msgid "Width" msgstr "Genişlik" -#: includes/fields/class-acf-field-oembed.php:260 -#: includes/fields/class-acf-field-oembed.php:272 +#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:275 msgid "Embed Size" msgstr "Gömme boyutu" -#: includes/fields/class-acf-field-oembed.php:218 +#: includes/fields/class-acf-field-oembed.php:221 msgid "Enter URL" msgstr "Adres girin" @@ -5332,7 +5382,7 @@ msgstr "" #: includes/fields/class-acf-field-textarea.php:101 #: includes/fields/class-acf-field-true_false.php:144 #: includes/fields/class-acf-field-url.php:99 -#: includes/fields/class-acf-field-wysiwyg.php:302 +#: includes/fields/class-acf-field-wysiwyg.php:305 msgid "Default Value" msgstr "Varsayılan değer" @@ -5346,13 +5396,13 @@ msgstr "İşaret kutusunun yanında görüntülenen metin" msgid "Message" msgstr "Mesaj" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:85 +#: includes/assets.php:352 includes/fields/class-acf-field-true_false.php:85 #: includes/fields/class-acf-field-true_false.php:184 #: assets/build/js/acf.js:1740 assets/build/js/acf.js:1857 msgid "No" msgstr "Hayır" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:82 +#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:82 #: includes/fields/class-acf-field-true_false.php:168 #: assets/build/js/acf.js:1739 assets/build/js/acf.js:1856 msgid "Yes" @@ -5362,31 +5412,31 @@ msgstr "Evet" msgid "True / False" msgstr "Doğru / yanlış" -#: includes/fields/class-acf-field-group.php:444 +#: includes/fields/class-acf-field-group.php:440 msgid "Row" msgstr "Satır" -#: includes/fields/class-acf-field-group.php:443 +#: includes/fields/class-acf-field-group.php:439 msgid "Table" msgstr "Tablo" #: includes/admin/post-types/admin-field-group.php:132 -#: includes/fields/class-acf-field-group.php:442 +#: includes/fields/class-acf-field-group.php:438 msgid "Block" msgstr "Blok" -#: includes/fields/class-acf-field-group.php:437 +#: includes/fields/class-acf-field-group.php:433 msgid "Specify the style used to render the selected fields" msgstr "Seçili alanları görüntülemek için kullanılacak stili belirtin" -#: includes/fields.php:355 includes/fields/class-acf-field-button-group.php:210 +#: includes/fields.php:373 includes/fields/class-acf-field-button-group.php:210 #: includes/fields/class-acf-field-checkbox.php:424 -#: includes/fields/class-acf-field-group.php:436 +#: includes/fields/class-acf-field-group.php:432 #: includes/fields/class-acf-field-radio.php:285 msgid "Layout" msgstr "Yerleşim" -#: includes/fields/class-acf-field-group.php:420 +#: includes/fields/class-acf-field-group.php:416 msgid "Sub Fields" msgstr "Alt alanlar" @@ -5401,7 +5451,7 @@ msgstr "Harita yüksekliğini özelleştir" #: includes/fields/class-acf-field-google-map.php:233 #: includes/fields/class-acf-field-image.php:258 #: includes/fields/class-acf-field-image.php:294 -#: includes/fields/class-acf-field-oembed.php:275 +#: includes/fields/class-acf-field-oembed.php:278 msgid "Height" msgstr "Ağırlık" @@ -5441,7 +5491,7 @@ msgid "Search" msgstr "Ara" #: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: assets/build/js/acf-input.js:2838 assets/build/js/acf-input.js:3026 msgid "Sorry, this browser does not support geolocation" msgstr "Üzgünüz, bu tarayıcı konumlandırma desteklemiyor" @@ -5642,9 +5692,9 @@ msgstr "Seçenekler güncellendi" #: pro/updates.php:99 msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" "Güncellemeleri etkinleştirmek için lütfen Güncellemeler " "sayfasında lisans anahtarınızı girin. Eğer bir lisans anahtarınız yoksa " @@ -5697,8 +5747,8 @@ msgid "" "No Custom Field Groups found for this options page. Create a " "Custom Field Group" msgstr "" -"Bu seçenekler sayfası için hiç özel alan grubu bulunamadı. Bir özel alan grubu oluştur" +"Bu seçenekler sayfası için hiç özel alan grubu bulunamadı. Bir özel alan grubu oluştur" #: pro/admin/admin-updates.php:52 msgid "Error. Could not connect to update server" diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-uk.mo b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-uk.mo index a543ad207..449925781 100644 Binary files a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-uk.mo and b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-uk.mo differ diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-uk.po b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-uk.po index 5da089a70..7ff31e97a 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-uk.po +++ b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-uk.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2024-01-12T11:58:55+00:00\n" +"PO-Revision-Date: 2024-02-05T19:27:11+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: uk\n" "MIME-Version: 1.0\n" @@ -21,6 +21,55 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:59 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:41 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by the ACF " +"shortcode. We've detected the output of some of your fields will be modified " +"by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:33 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields will be modified by this change. %2$s. %3$s" +msgstr "" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:22 +msgid "" +"%1$s ACF will soon escape unsafe HTML that is rendered by the_field(). We've detected the output of some of your fields will be modified by " +"this change. %2$s. %3$s" +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:14 +msgid "Please contact your site admin for more details." +msgstr "" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn how to fix" +msgstr "" + +#: includes/admin/admin.php:67 +msgid "Hide details" +msgstr "" + +#: includes/admin/admin.php:66 includes/admin/views/escaped-html-notice.php:11 +msgid "Show details" +msgstr "" + #: includes/admin/views/global/navigation.php:223 msgid "Renew ACF PRO License" msgstr "" @@ -103,26 +152,26 @@ msgid "Add fields" msgstr "" #: includes/admin/post-types/admin-field-group.php:121 -#: assets/build/js/acf-field-group.js:2753 +#: assets/build/js/acf-field-group.js:2752 #: assets/build/js/acf-field-group.js:3236 msgid "This Field" msgstr "" -#: includes/admin/admin.php:267 +#: includes/admin/admin.php:332 msgid "ACF PRO" msgstr "" -#: includes/admin/admin.php:265 +#: includes/admin/admin.php:330 msgid "Feedback" msgstr "" -#: includes/admin/admin.php:263 +#: includes/admin/admin.php:328 msgid "Support" msgstr "" #. translators: This text is prepended by a link to ACF's website, and appended #. by a link to WP Engine's website. -#: includes/admin/admin.php:238 +#: includes/admin/admin.php:303 msgid "is developed and maintained by" msgstr "" @@ -583,14 +632,14 @@ msgid "" "are shown while editing content. Useful for keeping large datasets tidy." msgstr "" -#: includes/fields.php:474 +#: includes/fields.php:492 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " "can be repeated again and again." msgstr "" -#: includes/fields.php:464 +#: includes/fields.php:482 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -598,14 +647,14 @@ msgid "" "and the minimum/maximum number of attachments allowed." msgstr "" -#: includes/fields.php:454 +#: includes/fields.php:472 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " "control by using layouts and subfields to design the available blocks." msgstr "" -#: includes/fields.php:444 +#: includes/fields.php:462 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -618,11 +667,11 @@ msgctxt "noun" msgid "Clone" msgstr "Клон" -#: includes/admin/views/global/navigation.php:86 includes/fields.php:356 +#: includes/admin/views/global/navigation.php:86 includes/fields.php:374 msgid "PRO" msgstr "" -#: includes/fields.php:354 includes/fields.php:411 +#: includes/fields.php:372 includes/fields.php:429 msgid "Advanced" msgstr "" @@ -2476,14 +2525,14 @@ msgid "Post type deleted." msgstr "" #: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 +#: assets/build/js/acf-field-group.js:1145 #: assets/build/js/acf-field-group.js:1366 msgid "Type to search..." msgstr "" #: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2319 +#: assets/build/js/acf-field-group.js:1171 +#: assets/build/js/acf-field-group.js:2318 #: assets/build/js/acf-field-group.js:1414 #: assets/build/js/acf-field-group.js:2727 msgid "PRO Only" @@ -2496,13 +2545,13 @@ msgid "Field groups linked successfully." msgstr "" #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:195 +#: includes/admin/admin.php:203 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." msgstr "" -#: includes/admin/admin.php:48 includes/admin/admin.php:267 +#: includes/admin/admin.php:47 includes/admin/admin.php:332 msgid "ACF" msgstr "" @@ -2588,7 +2637,7 @@ msgid "" "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" msgstr "" -#: includes/api/api-template.php:835 +#: includes/api/api-template.php:1051 msgid "[ACF shortcode value disabled for preview]" msgstr "" @@ -2598,7 +2647,7 @@ msgid "Close Modal" msgstr "" #: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1670 +#: assets/build/js/acf-field-group.js:1669 #: assets/build/js/acf-field-group.js:1993 msgid "Field moved to other group" msgstr "" @@ -2766,16 +2815,16 @@ msgstr "" msgid "Add Field" msgstr "" -#: includes/acf-field-group-functions.php:496 includes/fields.php:409 +#: includes/acf-field-group-functions.php:496 includes/fields.php:427 msgid "Presentation" msgstr "" -#: includes/fields.php:408 +#: includes/fields.php:426 msgid "Validation" msgstr "" #: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:407 +#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:425 msgid "General" msgstr "" @@ -2822,7 +2871,7 @@ msgid "Activate this item" msgstr "" #: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2812 +#: assets/build/js/acf-field-group.js:2811 #: assets/build/js/acf-field-group.js:3313 msgid "Move field group to trash?" msgstr "" @@ -2851,12 +2900,12 @@ msgid "" "at the same time. We've automatically deactivated Advanced Custom Fields." msgstr "" -#: includes/acf-value-functions.php:374 +#: includes/acf-value-functions.php:377 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" #: includes/fields/class-acf-field-user.php:551 @@ -3049,23 +3098,23 @@ msgstr "Завантаження різного" msgid "Review local JSON changes" msgstr "Перегляньте локальні зміни JSON" -#: includes/admin/admin.php:170 +#: includes/admin/admin.php:178 msgid "Visit website" msgstr "Відвідати Сайт" -#: includes/admin/admin.php:169 +#: includes/admin/admin.php:177 msgid "View details" msgstr "Переглянути деталі" -#: includes/admin/admin.php:168 +#: includes/admin/admin.php:176 msgid "Version %s" msgstr "Версія %s" -#: includes/admin/admin.php:167 +#: includes/admin/admin.php:175 msgid "Information" msgstr "Інформація" -#: includes/admin/admin.php:158 +#: includes/admin/admin.php:166 msgid "" "Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -3074,14 +3123,14 @@ msgstr "" "підтримки в нашому довідковому бюро допоможуть вирішити ваші більш детальні " "технічні завдання." -#: includes/admin/admin.php:154 +#: includes/admin/admin.php:162 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " "figure out the 'how-tos' of the ACF world." msgstr "" -#: includes/admin/admin.php:150 +#: includes/admin/admin.php:158 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -3091,7 +3140,7 @@ msgstr "" "документація містить посилання та інструкції щодо більшості ситуацій, з " "якими ви можете зіткнутися." -#: includes/admin/admin.php:147 +#: includes/admin/admin.php:155 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -3101,11 +3150,11 @@ msgstr "" "результати від свого веб-сайту за допомогою ACF. Якщо у вас виникнуть " "труднощі, ви можете знайти допомогу в кількох місцях:" -#: includes/admin/admin.php:144 includes/admin/admin.php:146 +#: includes/admin/admin.php:152 includes/admin/admin.php:154 msgid "Help & Support" msgstr "Довідка та Підтримка" -#: includes/admin/admin.php:135 +#: includes/admin/admin.php:143 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." @@ -3113,7 +3162,7 @@ msgstr "" "Будь ласка, скористайтесь вкладкою Довідка та Підтримка, щоб зв’язатись, " "якщо вам потрібна допомога." -#: includes/admin/admin.php:132 +#: includes/admin/admin.php:140 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -3123,7 +3172,7 @@ msgstr "" "прочитати наш посібник Початок роботи , щоб ознайомитись із філософією та найкращими практиками плагіна." -#: includes/admin/admin.php:130 +#: includes/admin/admin.php:138 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -3134,7 +3183,7 @@ msgstr "" "інтуїтивний API для відображення значень користувацьких полів у будь-якому " "файлі шаблону теми." -#: includes/admin/admin.php:127 includes/admin/admin.php:129 +#: includes/admin/admin.php:135 includes/admin/admin.php:137 msgid "Overview" msgstr "Огляд" @@ -3154,7 +3203,7 @@ msgstr "Невірний ідентифікатор." msgid "Error loading field." msgstr "Помилка при завантаженні поля." -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 +#: assets/build/js/acf-input.js:2748 assets/build/js/acf-input.js:2817 #: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 msgid "Location not found: %s" msgstr "Локація не знайдена: %s" @@ -3302,7 +3351,7 @@ msgid "Show this field if" msgstr "Показувати поле, якщо" #: includes/admin/views/acf-field-group/conditional-logic.php:25 -#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:410 +#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:428 msgid "Conditional Logic" msgstr "Умовна логіка" @@ -3346,15 +3395,15 @@ msgstr "Необхідно оновити базу даних" msgid "Options Page" msgstr "Сторінка опцій" -#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:479 msgid "Gallery" msgstr "Галерея" -#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:469 msgid "Flexible Content" msgstr "Гнучкий вміст" -#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:489 msgid "Repeater" msgstr "Повторювальне поле" @@ -3601,7 +3650,7 @@ msgstr "Перетягніть, щоб змінити порядок" #: includes/admin/post-types/admin-field-group.php:103 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2347 +#: assets/build/js/acf-field-group.js:2346 #: assets/build/js/acf-field-group.js:2763 msgid "Show this field group if" msgstr "Показувати групу полів, якщо" @@ -3775,7 +3824,7 @@ msgstr "Дублювати цей елемент" msgid "Supports" msgstr "" -#: includes/admin/admin.php:261 includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:326 includes/admin/views/browse-fields-modal.php:92 msgid "Documentation" msgstr "Документатція" @@ -3881,7 +3930,7 @@ msgstr "Нуль" #: includes/admin/post-types/admin-field-group.php:101 #: includes/class-acf-internal-post-type.php:730 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1510 +#: assets/build/js/acf-field-group.js:1509 #: assets/build/js/acf-field-group.js:1821 msgid "copy" msgstr "копіювати" @@ -3899,7 +3948,7 @@ msgid "Checked" msgstr "Перевірено" #: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1615 +#: assets/build/js/acf-field-group.js:1614 #: assets/build/js/acf-field-group.js:1933 msgid "Move Custom Field" msgstr "Перемістити поле" @@ -3915,13 +3964,13 @@ msgid "Field group title is required" msgstr "Заголовок обов’язковий" #: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1604 +#: assets/build/js/acf-field-group.js:1603 #: assets/build/js/acf-field-group.js:1919 msgid "This field cannot be moved until its changes have been saved" msgstr "" #: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1414 +#: assets/build/js/acf-field-group.js:1413 #: assets/build/js/acf-field-group.js:1716 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "" @@ -3988,15 +4037,15 @@ msgstr "Сторінка" msgid "Post" msgstr "Запис" -#: includes/fields.php:353 +#: includes/fields.php:371 msgid "Relational" msgstr "" -#: includes/fields.php:352 +#: includes/fields.php:370 msgid "Choice" msgstr "Вибір" -#: includes/fields.php:350 +#: includes/fields.php:368 msgid "Basic" msgstr "Загальне" @@ -4024,7 +4073,7 @@ msgstr "Оновити" msgid "Validate Email" msgstr "" -#: includes/fields.php:351 includes/forms/form-front.php:49 +#: includes/fields.php:369 includes/forms/form-front.php:49 msgid "Content" msgstr "Вміст" @@ -4033,8 +4082,8 @@ msgstr "Вміст" msgid "Title" msgstr "Заголовок" -#: includes/assets.php:372 includes/forms/form-comment.php:154 -#: assets/build/js/acf-input.js:7372 assets/build/js/acf-input.js:7956 +#: includes/assets.php:373 includes/forms/form-comment.php:154 +#: assets/build/js/acf-input.js:7370 assets/build/js/acf-input.js:7956 msgid "Edit field group" msgstr "Редагувати групу полів" @@ -4091,59 +4140,59 @@ msgid "Has any value" msgstr "" #: includes/admin/admin-internal-post-type.php:345 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 +#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:354 #: assets/build/js/acf.js:1564 assets/build/js/acf.js:1658 msgid "Cancel" msgstr "Скасувати" -#: includes/assets.php:349 assets/build/js/acf.js:1738 +#: includes/assets.php:350 assets/build/js/acf.js:1738 #: assets/build/js/acf.js:1855 msgid "Are you sure?" msgstr "Ви впевнені?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9432 +#: includes/assets.php:370 assets/build/js/acf-input.js:9430 #: assets/build/js/acf-input.js:10282 msgid "%d fields require attention" msgstr "" -#: includes/assets.php:368 assets/build/js/acf-input.js:9430 +#: includes/assets.php:369 assets/build/js/acf-input.js:9428 #: assets/build/js/acf-input.js:10278 msgid "1 field requires attention" msgstr "1 поле потребує уваги" -#: includes/assets.php:367 includes/validation.php:271 -#: includes/validation.php:279 assets/build/js/acf-input.js:9425 +#: includes/assets.php:368 includes/validation.php:271 +#: includes/validation.php:279 assets/build/js/acf-input.js:9423 #: assets/build/js/acf-input.js:10273 msgid "Validation failed" msgstr "Помилка валідації" -#: includes/assets.php:366 assets/build/js/acf-input.js:9593 +#: includes/assets.php:367 assets/build/js/acf-input.js:9591 #: assets/build/js/acf-input.js:10461 msgid "Validation successful" msgstr "Валідація успішна" -#: includes/media.php:54 assets/build/js/acf-input.js:7200 +#: includes/media.php:54 assets/build/js/acf-input.js:7198 #: assets/build/js/acf-input.js:7760 msgid "Restricted" msgstr "Обмежено" -#: includes/media.php:53 assets/build/js/acf-input.js:7015 +#: includes/media.php:53 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7524 msgid "Collapse Details" msgstr "Згорнути деталі" -#: includes/media.php:52 assets/build/js/acf-input.js:7015 +#: includes/media.php:52 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7521 msgid "Expand Details" msgstr "Показати деталі" #: includes/admin/views/acf-post-type/advanced-settings.php:470 -#: includes/media.php:51 assets/build/js/acf-input.js:6882 +#: includes/media.php:51 assets/build/js/acf-input.js:6880 #: assets/build/js/acf-input.js:7369 msgid "Uploaded to this post" msgstr "Завантажено до цього запису." -#: includes/media.php:50 assets/build/js/acf-input.js:6921 +#: includes/media.php:50 assets/build/js/acf-input.js:6919 #: assets/build/js/acf-input.js:7408 msgctxt "verb" msgid "Update" @@ -4154,7 +4203,7 @@ msgctxt "verb" msgid "Edit" msgstr "Редагувати" -#: includes/assets.php:363 assets/build/js/acf-input.js:9202 +#: includes/assets.php:364 assets/build/js/acf-input.js:9200 #: assets/build/js/acf-input.js:10044 msgid "The changes you made will be lost if you navigate away from this page" msgstr "Зміни, які ви внесли, буде втрачено, якщо ви перейдете з цієї сторінки" @@ -4169,7 +4218,7 @@ msgstr "Тип файлу має бути %s." #: includes/admin/views/acf-field-group/location-group.php:3 #: includes/admin/views/acf-field-group/locations.php:35 #: includes/api/api-helpers.php:2964 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2385 +#: assets/build/js/acf-field-group.js:2384 #: assets/build/js/acf-field-group.js:933 #: assets/build/js/acf-field-group.js:2807 msgid "or" @@ -4221,7 +4270,7 @@ msgstr "Мініатюра" #: includes/acf-field-functions.php:852 #: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 +#: assets/build/js/acf-field-group.js:1076 #: assets/build/js/acf-field-group.js:1260 msgid "(no label)" msgstr "(Без мітки)" @@ -4451,18 +4500,18 @@ msgid "File name" msgstr "Назва файлу" #: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: assets/build/js/acf-input.js:2472 assets/build/js/acf-input.js:2625 msgid "Update File" msgstr "Оновити файл" #: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: assets/build/js/acf-input.js:2471 assets/build/js/acf-input.js:2624 msgid "Edit File" msgstr "Редагувати файл" #: includes/admin/tools/class-acf-admin-tool-import.php:57 #: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: assets/build/js/acf-input.js:2445 assets/build/js/acf-input.js:2597 msgid "Select File" msgstr "Оберіть файл" @@ -4488,7 +4537,7 @@ msgid "Enter each default value on a new line" msgstr "Введіть значення. Одне значення в одному рядку" #: includes/fields/class-acf-field-select.php:243 includes/media.php:48 -#: assets/build/js/acf-input.js:6780 assets/build/js/acf-input.js:7254 +#: assets/build/js/acf-input.js:6778 assets/build/js/acf-input.js:7254 msgctxt "verb" msgid "Select" msgstr "Вибрати" @@ -4840,48 +4889,48 @@ msgstr "" msgid "Parent" msgstr "Предок" -#: includes/fields/class-acf-field-wysiwyg.php:378 +#: includes/fields/class-acf-field-wysiwyg.php:381 msgid "TinyMCE will not be initialized until field is clicked" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:377 +#: includes/fields/class-acf-field-wysiwyg.php:380 msgid "Delay Initialization" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:366 +#: includes/fields/class-acf-field-wysiwyg.php:369 msgid "Show Media Upload Buttons" msgstr "" -#: includes/fields/class-acf-field-wysiwyg.php:350 +#: includes/fields/class-acf-field-wysiwyg.php:353 msgid "Toolbar" msgstr "Верхня панель" -#: includes/fields/class-acf-field-wysiwyg.php:342 +#: includes/fields/class-acf-field-wysiwyg.php:345 msgid "Text Only" msgstr "Лише текст" -#: includes/fields/class-acf-field-wysiwyg.php:341 +#: includes/fields/class-acf-field-wysiwyg.php:344 msgid "Visual Only" msgstr "Візуальний лише" -#: includes/fields/class-acf-field-wysiwyg.php:340 +#: includes/fields/class-acf-field-wysiwyg.php:343 msgid "Visual & Text" msgstr "Візуальний і Текстовий" -#: includes/fields/class-acf-field-wysiwyg.php:335 +#: includes/fields/class-acf-field-wysiwyg.php:338 msgid "Tabs" msgstr "Вкладки" -#: includes/fields/class-acf-field-wysiwyg.php:277 +#: includes/fields/class-acf-field-wysiwyg.php:280 msgid "Click to initialize TinyMCE" msgstr "Натисніть, щоб ініціалізувати TinyMCE" -#: includes/fields/class-acf-field-wysiwyg.php:271 +#: includes/fields/class-acf-field-wysiwyg.php:274 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Текст" -#: includes/fields/class-acf-field-wysiwyg.php:270 +#: includes/fields/class-acf-field-wysiwyg.php:273 msgid "Visual" msgstr "Візуальний" @@ -4958,7 +5007,7 @@ msgstr "Текст заповнювач" #: includes/fields/class-acf-field-text.php:104 #: includes/fields/class-acf-field-textarea.php:102 #: includes/fields/class-acf-field-url.php:100 -#: includes/fields/class-acf-field-wysiwyg.php:303 +#: includes/fields/class-acf-field-wysiwyg.php:306 msgid "Appears when creating a new post" msgstr "З'являється при створенні нового матеріалу" @@ -5060,17 +5109,17 @@ msgid "Select post type" msgstr "Вибір типу матеріалу" #: includes/fields/class-acf-field-relationship.php:60 -#: assets/build/js/acf-input.js:3930 assets/build/js/acf-input.js:4214 +#: assets/build/js/acf-input.js:3928 assets/build/js/acf-input.js:4214 msgid "No matches found" msgstr "Співпадінь не знайдено" #: includes/fields/class-acf-field-relationship.php:59 -#: assets/build/js/acf-input.js:3913 assets/build/js/acf-input.js:4193 +#: assets/build/js/acf-input.js:3911 assets/build/js/acf-input.js:4193 msgid "Loading" msgstr "Завантаження" #: includes/fields/class-acf-field-relationship.php:58 -#: assets/build/js/acf-input.js:3818 assets/build/js/acf-input.js:4084 +#: assets/build/js/acf-input.js:3816 assets/build/js/acf-input.js:4084 msgid "Maximum values reached ( {max} values )" msgstr "Досягнуто максимальних значень ( {max} values )" @@ -5179,7 +5228,7 @@ msgstr "Додати зображення" msgid "No image selected" msgstr "Зображення не вибране" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:161 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:161 #: includes/fields/class-acf-field-image.php:141 #: includes/fields/class-acf-field-link.php:139 assets/build/js/acf.js:1563 #: assets/build/js/acf.js:1657 @@ -5194,22 +5243,22 @@ msgid "Edit" msgstr "Редагувати" #: includes/fields/class-acf-field-image.php:69 includes/media.php:55 -#: assets/build/js/acf-input.js:6827 assets/build/js/acf-input.js:7308 +#: assets/build/js/acf-input.js:6825 assets/build/js/acf-input.js:7308 msgid "All images" msgstr "Усі зображення" #: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: assets/build/js/acf-input.js:3179 assets/build/js/acf-input.js:3399 msgid "Update Image" msgstr "Оновити зображення" #: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: assets/build/js/acf-input.js:3178 assets/build/js/acf-input.js:3398 msgid "Edit Image" msgstr "Редагувати зображення" #: includes/fields/class-acf-field-image.php:66 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: assets/build/js/acf-input.js:3154 assets/build/js/acf-input.js:3373 msgid "Select Image" msgstr "Обрати зображення" @@ -5294,16 +5343,16 @@ msgstr "Вибір дати" #: includes/fields/class-acf-field-image.php:247 #: includes/fields/class-acf-field-image.php:283 -#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:266 msgid "Width" msgstr "Ширина" -#: includes/fields/class-acf-field-oembed.php:260 -#: includes/fields/class-acf-field-oembed.php:272 +#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:275 msgid "Embed Size" msgstr "Розмір вставки" -#: includes/fields/class-acf-field-oembed.php:218 +#: includes/fields/class-acf-field-oembed.php:221 msgid "Enter URL" msgstr "Введіть URL" @@ -5344,7 +5393,7 @@ msgstr "Стилізований інтерфейс користувача" #: includes/fields/class-acf-field-textarea.php:101 #: includes/fields/class-acf-field-true_false.php:144 #: includes/fields/class-acf-field-url.php:99 -#: includes/fields/class-acf-field-wysiwyg.php:302 +#: includes/fields/class-acf-field-wysiwyg.php:305 msgid "Default Value" msgstr "Значення за замовчуванням" @@ -5358,13 +5407,13 @@ msgstr "Відображати текст поруч із прапорцем" msgid "Message" msgstr "Повідомлення" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:85 +#: includes/assets.php:352 includes/fields/class-acf-field-true_false.php:85 #: includes/fields/class-acf-field-true_false.php:184 #: assets/build/js/acf.js:1740 assets/build/js/acf.js:1857 msgid "No" msgstr "Ні" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:82 +#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:82 #: includes/fields/class-acf-field-true_false.php:168 #: assets/build/js/acf.js:1739 assets/build/js/acf.js:1856 msgid "Yes" @@ -5374,31 +5423,31 @@ msgstr "Так" msgid "True / False" msgstr "Так / Ні" -#: includes/fields/class-acf-field-group.php:444 +#: includes/fields/class-acf-field-group.php:440 msgid "Row" msgstr "Рядок" -#: includes/fields/class-acf-field-group.php:443 +#: includes/fields/class-acf-field-group.php:439 msgid "Table" msgstr "Таблиця" #: includes/admin/post-types/admin-field-group.php:132 -#: includes/fields/class-acf-field-group.php:442 +#: includes/fields/class-acf-field-group.php:438 msgid "Block" msgstr "Блок" -#: includes/fields/class-acf-field-group.php:437 +#: includes/fields/class-acf-field-group.php:433 msgid "Specify the style used to render the selected fields" msgstr "Укажіть стиль для візуалізації вибраних полів" -#: includes/fields.php:355 includes/fields/class-acf-field-button-group.php:210 +#: includes/fields.php:373 includes/fields/class-acf-field-button-group.php:210 #: includes/fields/class-acf-field-checkbox.php:424 -#: includes/fields/class-acf-field-group.php:436 +#: includes/fields/class-acf-field-group.php:432 #: includes/fields/class-acf-field-radio.php:285 msgid "Layout" msgstr "Компонування" -#: includes/fields/class-acf-field-group.php:420 +#: includes/fields/class-acf-field-group.php:416 msgid "Sub Fields" msgstr "Підполя" @@ -5413,7 +5462,7 @@ msgstr "" #: includes/fields/class-acf-field-google-map.php:233 #: includes/fields/class-acf-field-image.php:258 #: includes/fields/class-acf-field-image.php:294 -#: includes/fields/class-acf-field-oembed.php:275 +#: includes/fields/class-acf-field-oembed.php:278 msgid "Height" msgstr "Висота" @@ -5453,7 +5502,7 @@ msgid "Search" msgstr "Пошук" #: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: assets/build/js/acf-input.js:2838 assets/build/js/acf-input.js:3026 msgid "Sorry, this browser does not support geolocation" msgstr "Вибачте, цей браузер не підтримує автоматичне визначення локації" @@ -5660,9 +5709,9 @@ msgstr "Опції оновлено" #: pro/updates.php:99 #, fuzzy msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" "Щоб розблокувати оновлення, будь ласка, введіть код ліцензії. Якщо не маєте " "ліцензії, перегляньте" diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-zh_CN.mo b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-zh_CN.mo index 73b392183..ded4d34aa 100644 Binary files a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-zh_CN.mo and b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-zh_CN.mo differ diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-zh_CN.po b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-zh_CN.po index 61b5ab766..6ac47d62d 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-zh_CN.po +++ b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-zh_CN.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2024-01-12T11:58:55+00:00\n" +"PO-Revision-Date: 2024-02-05T19:27:11+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: zh_CN\n" "MIME-Version: 1.0\n" @@ -21,6 +21,61 @@ msgstr "" "X-Generator: gettext\n" "Project-Id-Version: Advanced Custom Fields\n" +#. translators: %1$s - The selector used %2$s The field name 3%$s The parent +#. function name +#: includes/admin/views/escaped-html-notice.php:59 +msgid "%1$s (%2$s) - rendered via %3$s" +msgstr "%1$s (%2$s) - 通过 %3$s 呈现" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:41 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by the ACF " +"shortcode. We've detected the output of some of your fields will be modified " +"by this change. %2$s. %3$s" +msgstr "" +"%1$s ACF 现在在由 ACF 短代码呈现时自动转义不安全的 HTML。我们检测到此更改将修" +"改您的某些字段的输出。 %2$s。 %3$s" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:33 +msgid "" +"%1$s ACF now automatically escapes unsafe HTML when rendered by " +"the_field or the ACF shortcode. We've detected the output of " +"some of your fields will be modified by this change. %2$s. %3$s" +msgstr "" +"%1$s ACF 现在在由 the_field 或 ACF 短代码呈现时自动转义不安全的 " +"HTML。我们检测到此更改将修改您的某些字段的输出。 %2$s。 %3$s" + +#. translators: %1$s - name of the ACF plugin. %2$s - Link to documentation. +#. %3$s - Link to show more details about the error +#: includes/admin/views/escaped-html-notice.php:22 +msgid "" +"%1$s ACF will soon escape unsafe HTML that is rendered by the_field(). We've detected the output of some of your fields will be modified by " +"this change. %2$s. %3$s" +msgstr "" +"%1$s ACF 很快就会转义由 the_field() 呈现的不安全 HTML。我们检测" +"到此更改将修改您的某些字段的输出。 %2$s。 %3$s" + +#: includes/admin/views/escaped-html-notice.php:14 +msgid "Please contact your site admin for more details." +msgstr "请联系您的网站管理员了解更多详细信息。" + +#: includes/admin/views/escaped-html-notice.php:5 +msgid "Learn how to fix" +msgstr "了解如何修复" + +#: includes/admin/admin.php:67 +msgid "Hide details" +msgstr "隐藏详情" + +#: includes/admin/admin.php:66 includes/admin/views/escaped-html-notice.php:11 +msgid "Show details" +msgstr "显示详情" + #: includes/admin/views/global/navigation.php:223 msgid "Renew ACF PRO License" msgstr "续订 ACF PRO 许可证" @@ -105,26 +160,26 @@ msgid "Add fields" msgstr "添加字段" #: includes/admin/post-types/admin-field-group.php:121 -#: assets/build/js/acf-field-group.js:2753 +#: assets/build/js/acf-field-group.js:2752 #: assets/build/js/acf-field-group.js:3236 msgid "This Field" msgstr "这个字段" -#: includes/admin/admin.php:267 +#: includes/admin/admin.php:332 msgid "ACF PRO" msgstr "ACF PRO" -#: includes/admin/admin.php:265 +#: includes/admin/admin.php:330 msgid "Feedback" msgstr "反馈" -#: includes/admin/admin.php:263 +#: includes/admin/admin.php:328 msgid "Support" msgstr "支持" #. translators: This text is prepended by a link to ACF's website, and appended #. by a link to WP Engine's website. -#: includes/admin/admin.php:238 +#: includes/admin/admin.php:303 msgid "is developed and maintained by" msgstr "开发和维护者" @@ -613,7 +668,7 @@ msgstr "" "允许您将自定义字段分组并组织到可折叠面板中,这些面板在编辑内容时显示。对于保" "持大型数据集整洁很有用。" -#: includes/fields.php:474 +#: includes/fields.php:492 msgid "" "This provides a solution for repeating content such as slides, team members, " "and call-to-action tiles, by acting as a parent to a set of subfields which " @@ -622,7 +677,7 @@ msgstr "" "这提供了一种通过充当一组可以一次又一次重复的子字段的父字段来重复幻灯片、团队" "成员和号召性用语图块等内容的解决方案。" -#: includes/fields.php:464 +#: includes/fields.php:482 msgid "" "This provides an interactive interface for managing a collection of " "attachments. Most settings are similar to the Image field type. Additional " @@ -632,7 +687,7 @@ msgstr "" "这提供了用于管理附件集合的交互式界面。大多数设置与图像字段类型类似。其他设置" "允许您指定在库中添加新附件的位置以及允许的最小/最大附件数量。" -#: includes/fields.php:454 +#: includes/fields.php:472 msgid "" "This provides a simple, structured, layout-based editor. The Flexible " "Content field allows you to define, create and manage content with total " @@ -641,7 +696,7 @@ msgstr "" "这提供了一个简单、结构化、基于布局的编辑器。弹性内容字段允许您通过使用布局和" "子字段来设计可用块来定义、创建和管理具有完全控制的内容。" -#: includes/fields.php:444 +#: includes/fields.php:462 msgid "" "This allows you to select and display existing fields. It does not duplicate " "any fields in the database, but loads and displays the selected fields at " @@ -652,16 +707,16 @@ msgstr "" "显示所选字段。克隆字段可以用所选字段替换自身,也可以将所选字段显示为一组子字" "段。" -#: includes/fields.php:441 +#: includes/fields.php:459 msgctxt "noun" msgid "Clone" msgstr "克隆" -#: includes/admin/views/global/navigation.php:86 includes/fields.php:356 +#: includes/admin/views/global/navigation.php:86 includes/fields.php:374 msgid "PRO" msgstr "PRO" -#: includes/fields.php:354 includes/fields.php:411 +#: includes/fields.php:372 includes/fields.php:429 msgid "Advanced" msgstr "高级" @@ -2520,14 +2575,14 @@ msgid "Post type deleted." msgstr "文章类型已删除。" #: includes/admin/post-types/admin-field-group.php:120 -#: assets/build/js/acf-field-group.js:1146 +#: assets/build/js/acf-field-group.js:1145 #: assets/build/js/acf-field-group.js:1366 msgid "Type to search..." msgstr "输入以搜索……" #: includes/admin/post-types/admin-field-group.php:105 -#: assets/build/js/acf-field-group.js:1172 -#: assets/build/js/acf-field-group.js:2319 +#: assets/build/js/acf-field-group.js:1171 +#: assets/build/js/acf-field-group.js:2318 #: assets/build/js/acf-field-group.js:1414 #: assets/build/js/acf-field-group.js:2727 msgid "PRO Only" @@ -2540,7 +2595,7 @@ msgid "Field groups linked successfully." msgstr "字段组链接成功。" #. translators: %s - URL to ACF tools page. -#: includes/admin/admin.php:195 +#: includes/admin/admin.php:203 msgid "" "Import Post Types and Taxonomies registered with Custom Post Type UI and " "manage them with ACF. Get Started." @@ -2548,7 +2603,7 @@ msgstr "" "导入使用自定义帖子类型 UI 注册的帖子类型和分类法并使用 ACF 进行管理。 开始使用。" -#: includes/admin/admin.php:48 includes/admin/admin.php:267 +#: includes/admin/admin.php:47 includes/admin/admin.php:332 msgid "ACF" msgstr "ACF" @@ -2634,7 +2689,7 @@ msgstr "" "https://wpengine.com/?utm_source=wordpress." "org&utm_medium=referral&utm_campaign=plugin_directory&utm_content=advanced_custom_fields" -#: includes/api/api-template.php:835 +#: includes/api/api-template.php:1051 msgid "[ACF shortcode value disabled for preview]" msgstr "[预览时禁用 ACF 短代码值]" @@ -2644,7 +2699,7 @@ msgid "Close Modal" msgstr "关闭模态框" #: includes/admin/post-types/admin-field-group.php:96 -#: assets/build/js/acf-field-group.js:1670 +#: assets/build/js/acf-field-group.js:1669 #: assets/build/js/acf-field-group.js:1993 msgid "Field moved to other group" msgstr "字段移至其他组" @@ -2815,16 +2870,16 @@ msgstr "#" msgid "Add Field" msgstr "添加字段" -#: includes/acf-field-group-functions.php:496 includes/fields.php:409 +#: includes/acf-field-group-functions.php:496 includes/fields.php:427 msgid "Presentation" msgstr "展示" -#: includes/fields.php:408 +#: includes/fields.php:426 msgid "Validation" msgstr "验证" #: includes/acf-internal-post-type-functions.php:477 -#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:407 +#: includes/acf-internal-post-type-functions.php:506 includes/fields.php:425 msgid "General" msgstr "常规" @@ -2867,7 +2922,7 @@ msgid "Activate this item" msgstr "激活此项目" #: includes/admin/post-types/admin-field-group.php:92 -#: assets/build/js/acf-field-group.js:2812 +#: assets/build/js/acf-field-group.js:2811 #: assets/build/js/acf-field-group.js:3313 msgid "Move field group to trash?" msgstr "将字段组移至回收站?" @@ -2900,12 +2955,12 @@ msgstr "" "高级自定义字段和高级自定义字段 PRO 不应同时处于活动状态。我们已自动停用高级自" "定义字段。" -#: includes/acf-value-functions.php:374 +#: includes/acf-value-functions.php:377 msgid "" "%1$s - We've detected one or more calls to retrieve ACF " "field values before ACF has been initialized. This is not supported and can " -"result in malformed or missing data. Learn how to fix this." +"result in malformed or missing data. Learn how to fix this." msgstr "" "%1$s - 我们检测到在 ACF 初始化之前检索 ACF 字段值的一次或多" "次调用。不支持此操作,并且可能会导致数据格式错误或丢失。 Help Desk. The support professionals on " "our Help Desk will assist with your more in depth, technical challenges." @@ -3119,7 +3174,7 @@ msgstr "" "服务台。我们服务台上的支持专业人员将协助" "您解决更深入的技术难题。" -#: includes/admin/admin.php:154 +#: includes/admin/admin.php:162 msgid "" "Discussions. We have an active and " "friendly community on our Community Forums who may be able to help you " @@ -3128,7 +3183,7 @@ msgstr "" "讨论。我们的社区论坛上有一个活跃且友好的" "社区,他们也许能够帮助您了解 ACF 世界的“操作方法”。" -#: includes/admin/admin.php:150 +#: includes/admin/admin.php:158 msgid "" "Documentation. Our extensive " "documentation contains references and guides for most situations you may " @@ -3137,7 +3192,7 @@ msgstr "" "文档。我们详尽的文档包含您可能遇到的大多" "数情况的参考和指南。" -#: includes/admin/admin.php:147 +#: includes/admin/admin.php:155 msgid "" "We are fanatical about support, and want you to get the best out of your " "website with ACF. If you run into any difficulties, there are several places " @@ -3146,17 +3201,17 @@ msgstr "" "我们热衷于支持,并希望您通过ACF充分利用自己的网站。如果遇到任何困难,可以在几" "个地方找到帮助:" -#: includes/admin/admin.php:144 includes/admin/admin.php:146 +#: includes/admin/admin.php:152 includes/admin/admin.php:154 msgid "Help & Support" msgstr "帮助和支持" -#: includes/admin/admin.php:135 +#: includes/admin/admin.php:143 msgid "" "Please use the Help & Support tab to get in touch should you find yourself " "requiring assistance." msgstr "如果您需要帮助,请使用“帮助和支持”选项卡进行联系。" -#: includes/admin/admin.php:132 +#: includes/admin/admin.php:140 msgid "" "Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " @@ -3165,7 +3220,7 @@ msgstr "" "在创建您的第一个字段组之前,我们建议您先阅读" "入门指南,以熟悉插件的原理和最佳实践。" -#: includes/admin/admin.php:130 +#: includes/admin/admin.php:138 msgid "" "The Advanced Custom Fields plugin provides a visual form builder to " "customize WordPress edit screens with extra fields, and an intuitive API to " @@ -3175,7 +3230,7 @@ msgstr "" "段的WordPress编辑屏幕,以及一个直观的API,用于在任何主题模板文件中显示自定义" "字段的值。" -#: includes/admin/admin.php:127 includes/admin/admin.php:129 +#: includes/admin/admin.php:135 includes/admin/admin.php:137 msgid "Overview" msgstr "概述" @@ -3195,7 +3250,7 @@ msgstr "无效的随机数。" msgid "Error loading field." msgstr "加载字段时出错。" -#: assets/build/js/acf-input.js:2750 assets/build/js/acf-input.js:2819 +#: assets/build/js/acf-input.js:2748 assets/build/js/acf-input.js:2817 #: assets/build/js/acf-input.js:2926 assets/build/js/acf-input.js:3000 msgid "Location not found: %s" msgstr "找不到位置:%s" @@ -3343,7 +3398,7 @@ msgid "Show this field if" msgstr "显示此字段的条件" #: includes/admin/views/acf-field-group/conditional-logic.php:25 -#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:410 +#: includes/admin/views/acf-field-group/field.php:109 includes/fields.php:428 msgid "Conditional Logic" msgstr "条件逻辑" @@ -3385,15 +3440,15 @@ msgstr "需要升级数据库" msgid "Options Page" msgstr "选项页面" -#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:461 +#: includes/admin/views/upgrade/notice.php:14 includes/fields.php:479 msgid "Gallery" msgstr "画廊" -#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:451 +#: includes/admin/views/upgrade/notice.php:11 includes/fields.php:469 msgid "Flexible Content" msgstr "弹性内容" -#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:471 +#: includes/admin/views/upgrade/notice.php:8 includes/fields.php:489 msgid "Repeater" msgstr "循环" @@ -3639,7 +3694,7 @@ msgstr "拖拽排序" #: includes/admin/post-types/admin-field-group.php:103 #: includes/admin/views/acf-field-group/location-group.php:3 -#: assets/build/js/acf-field-group.js:2347 +#: assets/build/js/acf-field-group.js:2346 #: assets/build/js/acf-field-group.js:2763 msgid "Show this field group if" msgstr "显示此字段组的条件" @@ -3811,7 +3866,7 @@ msgstr "复制此项" msgid "Supports" msgstr "支持" -#: includes/admin/admin.php:261 includes/admin/views/browse-fields-modal.php:92 +#: includes/admin/admin.php:326 includes/admin/views/browse-fields-modal.php:92 msgid "Documentation" msgstr "文档" @@ -3911,7 +3966,7 @@ msgstr "Null" #: includes/admin/post-types/admin-field-group.php:101 #: includes/class-acf-internal-post-type.php:730 #: includes/post-types/class-acf-field-group.php:345 -#: assets/build/js/acf-field-group.js:1510 +#: assets/build/js/acf-field-group.js:1509 #: assets/build/js/acf-field-group.js:1821 msgid "copy" msgstr "复制" @@ -3929,7 +3984,7 @@ msgid "Checked" msgstr "已选中" #: includes/admin/post-types/admin-field-group.php:94 -#: assets/build/js/acf-field-group.js:1615 +#: assets/build/js/acf-field-group.js:1614 #: assets/build/js/acf-field-group.js:1933 msgid "Move Custom Field" msgstr "移动自定义字段" @@ -3945,13 +4000,13 @@ msgid "Field group title is required" msgstr "字段组的标题是必填项" #: includes/admin/post-types/admin-field-group.php:90 -#: assets/build/js/acf-field-group.js:1604 +#: assets/build/js/acf-field-group.js:1603 #: assets/build/js/acf-field-group.js:1919 msgid "This field cannot be moved until its changes have been saved" msgstr "保存这个字段的修改以后才能移动这个字段" #: includes/admin/post-types/admin-field-group.php:89 -#: assets/build/js/acf-field-group.js:1414 +#: assets/build/js/acf-field-group.js:1413 #: assets/build/js/acf-field-group.js:1716 msgid "The string \"field_\" may not be used at the start of a field name" msgstr "\"field_\" 这个字符串不能作为字段名字的开始部分" @@ -4018,15 +4073,15 @@ msgstr "页面" msgid "Post" msgstr "文章" -#: includes/fields.php:353 +#: includes/fields.php:371 msgid "Relational" msgstr "关系" -#: includes/fields.php:352 +#: includes/fields.php:370 msgid "Choice" msgstr "选项" -#: includes/fields.php:350 +#: includes/fields.php:368 msgid "Basic" msgstr "基本" @@ -4054,7 +4109,7 @@ msgstr "更新" msgid "Validate Email" msgstr "验证邮箱" -#: includes/fields.php:351 includes/forms/form-front.php:49 +#: includes/fields.php:369 includes/forms/form-front.php:49 msgid "Content" msgstr "内容" @@ -4063,8 +4118,8 @@ msgstr "内容" msgid "Title" msgstr "标题" -#: includes/assets.php:372 includes/forms/form-comment.php:154 -#: assets/build/js/acf-input.js:7372 assets/build/js/acf-input.js:7956 +#: includes/assets.php:373 includes/forms/form-comment.php:154 +#: assets/build/js/acf-input.js:7370 assets/build/js/acf-input.js:7956 msgid "Edit field group" msgstr "编辑字段组" @@ -4121,59 +4176,59 @@ msgid "Has any value" msgstr "有任何价值" #: includes/admin/admin-internal-post-type.php:345 -#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:353 +#: includes/admin/views/browse-fields-modal.php:62 includes/assets.php:354 #: assets/build/js/acf.js:1564 assets/build/js/acf.js:1658 msgid "Cancel" msgstr "退出" -#: includes/assets.php:349 assets/build/js/acf.js:1738 +#: includes/assets.php:350 assets/build/js/acf.js:1738 #: assets/build/js/acf.js:1855 msgid "Are you sure?" msgstr "确定吗?" -#: includes/assets.php:369 assets/build/js/acf-input.js:9432 +#: includes/assets.php:370 assets/build/js/acf-input.js:9430 #: assets/build/js/acf-input.js:10282 msgid "%d fields require attention" msgstr "%d 个字段需要注意" -#: includes/assets.php:368 assets/build/js/acf-input.js:9430 +#: includes/assets.php:369 assets/build/js/acf-input.js:9428 #: assets/build/js/acf-input.js:10278 msgid "1 field requires attention" msgstr "1 个字段需要注意" -#: includes/assets.php:367 includes/validation.php:271 -#: includes/validation.php:279 assets/build/js/acf-input.js:9425 +#: includes/assets.php:368 includes/validation.php:271 +#: includes/validation.php:279 assets/build/js/acf-input.js:9423 #: assets/build/js/acf-input.js:10273 msgid "Validation failed" msgstr "验证失败" -#: includes/assets.php:366 assets/build/js/acf-input.js:9593 +#: includes/assets.php:367 assets/build/js/acf-input.js:9591 #: assets/build/js/acf-input.js:10461 msgid "Validation successful" msgstr "验证成功" -#: includes/media.php:54 assets/build/js/acf-input.js:7200 +#: includes/media.php:54 assets/build/js/acf-input.js:7198 #: assets/build/js/acf-input.js:7760 msgid "Restricted" msgstr "限制" -#: includes/media.php:53 assets/build/js/acf-input.js:7015 +#: includes/media.php:53 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7524 msgid "Collapse Details" msgstr "折叠" -#: includes/media.php:52 assets/build/js/acf-input.js:7015 +#: includes/media.php:52 assets/build/js/acf-input.js:7013 #: assets/build/js/acf-input.js:7521 msgid "Expand Details" msgstr "展开" #: includes/admin/views/acf-post-type/advanced-settings.php:470 -#: includes/media.php:51 assets/build/js/acf-input.js:6882 +#: includes/media.php:51 assets/build/js/acf-input.js:6880 #: assets/build/js/acf-input.js:7369 msgid "Uploaded to this post" msgstr "上传到这个文章" -#: includes/media.php:50 assets/build/js/acf-input.js:6921 +#: includes/media.php:50 assets/build/js/acf-input.js:6919 #: assets/build/js/acf-input.js:7408 msgctxt "verb" msgid "Update" @@ -4184,7 +4239,7 @@ msgctxt "verb" msgid "Edit" msgstr "编辑" -#: includes/assets.php:363 assets/build/js/acf-input.js:9202 +#: includes/assets.php:364 assets/build/js/acf-input.js:9200 #: assets/build/js/acf-input.js:10044 msgid "The changes you made will be lost if you navigate away from this page" msgstr "如果浏览其它页面,会丢失当前所做的修改" @@ -4199,7 +4254,7 @@ msgstr "字段类型必须是 %s。" #: includes/admin/views/acf-field-group/location-group.php:3 #: includes/admin/views/acf-field-group/locations.php:35 #: includes/api/api-helpers.php:2964 assets/build/js/acf-field-group.js:771 -#: assets/build/js/acf-field-group.js:2385 +#: assets/build/js/acf-field-group.js:2384 #: assets/build/js/acf-field-group.js:933 #: assets/build/js/acf-field-group.js:2807 msgid "or" @@ -4251,7 +4306,7 @@ msgstr "缩略图" #: includes/acf-field-functions.php:852 #: includes/admin/post-types/admin-field-group.php:99 -#: assets/build/js/acf-field-group.js:1077 +#: assets/build/js/acf-field-group.js:1076 #: assets/build/js/acf-field-group.js:1260 msgid "(no label)" msgstr "(无标签)" @@ -4481,18 +4536,18 @@ msgid "File name" msgstr "文件名" #: includes/fields/class-acf-field-file.php:63 -#: assets/build/js/acf-input.js:2474 assets/build/js/acf-input.js:2625 +#: assets/build/js/acf-input.js:2472 assets/build/js/acf-input.js:2625 msgid "Update File" msgstr "更新文件" #: includes/fields/class-acf-field-file.php:62 -#: assets/build/js/acf-input.js:2473 assets/build/js/acf-input.js:2624 +#: assets/build/js/acf-input.js:2471 assets/build/js/acf-input.js:2624 msgid "Edit File" msgstr "编辑文件" #: includes/admin/tools/class-acf-admin-tool-import.php:57 #: includes/fields/class-acf-field-file.php:61 -#: assets/build/js/acf-input.js:2447 assets/build/js/acf-input.js:2597 +#: assets/build/js/acf-input.js:2445 assets/build/js/acf-input.js:2597 msgid "Select File" msgstr "选择文件" @@ -4518,7 +4573,7 @@ msgid "Enter each default value on a new line" msgstr "每行输入一个默认值" #: includes/fields/class-acf-field-select.php:243 includes/media.php:48 -#: assets/build/js/acf-input.js:6780 assets/build/js/acf-input.js:7254 +#: assets/build/js/acf-input.js:6778 assets/build/js/acf-input.js:7254 msgctxt "verb" msgid "Select" msgstr "选择" @@ -4869,48 +4924,48 @@ msgstr "允许空值" msgid "Parent" msgstr "父级" -#: includes/fields/class-acf-field-wysiwyg.php:378 +#: includes/fields/class-acf-field-wysiwyg.php:381 msgid "TinyMCE will not be initialized until field is clicked" msgstr "TinyMCE 在栏位没有点击之前不会初始化" -#: includes/fields/class-acf-field-wysiwyg.php:377 +#: includes/fields/class-acf-field-wysiwyg.php:380 msgid "Delay Initialization" msgstr "延迟初始化" -#: includes/fields/class-acf-field-wysiwyg.php:366 +#: includes/fields/class-acf-field-wysiwyg.php:369 msgid "Show Media Upload Buttons" msgstr "显示媒体上传按钮" -#: includes/fields/class-acf-field-wysiwyg.php:350 +#: includes/fields/class-acf-field-wysiwyg.php:353 msgid "Toolbar" msgstr "工具条" -#: includes/fields/class-acf-field-wysiwyg.php:342 +#: includes/fields/class-acf-field-wysiwyg.php:345 msgid "Text Only" msgstr "纯文本" -#: includes/fields/class-acf-field-wysiwyg.php:341 +#: includes/fields/class-acf-field-wysiwyg.php:344 msgid "Visual Only" msgstr "只有显示" -#: includes/fields/class-acf-field-wysiwyg.php:340 +#: includes/fields/class-acf-field-wysiwyg.php:343 msgid "Visual & Text" msgstr "显示与文本" -#: includes/fields/class-acf-field-wysiwyg.php:335 +#: includes/fields/class-acf-field-wysiwyg.php:338 msgid "Tabs" msgstr "标签" -#: includes/fields/class-acf-field-wysiwyg.php:277 +#: includes/fields/class-acf-field-wysiwyg.php:280 msgid "Click to initialize TinyMCE" msgstr "点击初始化 TinyMCE 编辑器" -#: includes/fields/class-acf-field-wysiwyg.php:271 +#: includes/fields/class-acf-field-wysiwyg.php:274 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "文本" -#: includes/fields/class-acf-field-wysiwyg.php:270 +#: includes/fields/class-acf-field-wysiwyg.php:273 msgid "Visual" msgstr "显示" @@ -4987,7 +5042,7 @@ msgstr "占位符文本" #: includes/fields/class-acf-field-text.php:104 #: includes/fields/class-acf-field-textarea.php:102 #: includes/fields/class-acf-field-url.php:100 -#: includes/fields/class-acf-field-wysiwyg.php:303 +#: includes/fields/class-acf-field-wysiwyg.php:306 msgid "Appears when creating a new post" msgstr "创建新文章的时候显示" @@ -5087,17 +5142,17 @@ msgid "Select post type" msgstr "选择文章类型" #: includes/fields/class-acf-field-relationship.php:60 -#: assets/build/js/acf-input.js:3930 assets/build/js/acf-input.js:4214 +#: assets/build/js/acf-input.js:3928 assets/build/js/acf-input.js:4214 msgid "No matches found" msgstr "找不到匹配项" #: includes/fields/class-acf-field-relationship.php:59 -#: assets/build/js/acf-input.js:3913 assets/build/js/acf-input.js:4193 +#: assets/build/js/acf-input.js:3911 assets/build/js/acf-input.js:4193 msgid "Loading" msgstr "加载" #: includes/fields/class-acf-field-relationship.php:58 -#: assets/build/js/acf-input.js:3818 assets/build/js/acf-input.js:4084 +#: assets/build/js/acf-input.js:3816 assets/build/js/acf-input.js:4084 msgid "Maximum values reached ( {max} values )" msgstr "达到了最大值 ( {max} 值 )" @@ -5206,7 +5261,7 @@ msgstr "添加图片" msgid "No image selected" msgstr "没有选择图片" -#: includes/assets.php:352 includes/fields/class-acf-field-file.php:161 +#: includes/assets.php:353 includes/fields/class-acf-field-file.php:161 #: includes/fields/class-acf-field-image.php:141 #: includes/fields/class-acf-field-link.php:139 assets/build/js/acf.js:1563 #: assets/build/js/acf.js:1657 @@ -5221,22 +5276,22 @@ msgid "Edit" msgstr "编辑" #: includes/fields/class-acf-field-image.php:69 includes/media.php:55 -#: assets/build/js/acf-input.js:6827 assets/build/js/acf-input.js:7308 +#: assets/build/js/acf-input.js:6825 assets/build/js/acf-input.js:7308 msgid "All images" msgstr "所有图片" #: includes/fields/class-acf-field-image.php:68 -#: assets/build/js/acf-input.js:3181 assets/build/js/acf-input.js:3399 +#: assets/build/js/acf-input.js:3179 assets/build/js/acf-input.js:3399 msgid "Update Image" msgstr "更新图像" #: includes/fields/class-acf-field-image.php:67 -#: assets/build/js/acf-input.js:3180 assets/build/js/acf-input.js:3398 +#: assets/build/js/acf-input.js:3178 assets/build/js/acf-input.js:3398 msgid "Edit Image" msgstr "编辑图片" #: includes/fields/class-acf-field-image.php:66 -#: assets/build/js/acf-input.js:3156 assets/build/js/acf-input.js:3373 +#: assets/build/js/acf-input.js:3154 assets/build/js/acf-input.js:3373 msgid "Select Image" msgstr "选择图像" @@ -5321,16 +5376,16 @@ msgstr "日期选择" #: includes/fields/class-acf-field-image.php:247 #: includes/fields/class-acf-field-image.php:283 -#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:266 msgid "Width" msgstr "宽度" -#: includes/fields/class-acf-field-oembed.php:260 -#: includes/fields/class-acf-field-oembed.php:272 +#: includes/fields/class-acf-field-oembed.php:263 +#: includes/fields/class-acf-field-oembed.php:275 msgid "Embed Size" msgstr "嵌入尺寸" -#: includes/fields/class-acf-field-oembed.php:218 +#: includes/fields/class-acf-field-oembed.php:221 msgid "Enter URL" msgstr "输入 URL" @@ -5371,7 +5426,7 @@ msgstr "风格化的用户界面" #: includes/fields/class-acf-field-textarea.php:101 #: includes/fields/class-acf-field-true_false.php:144 #: includes/fields/class-acf-field-url.php:99 -#: includes/fields/class-acf-field-wysiwyg.php:302 +#: includes/fields/class-acf-field-wysiwyg.php:305 msgid "Default Value" msgstr "默认值" @@ -5385,13 +5440,13 @@ msgstr "在复选框旁边显示文本" msgid "Message" msgstr "消息" -#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:85 +#: includes/assets.php:352 includes/fields/class-acf-field-true_false.php:85 #: includes/fields/class-acf-field-true_false.php:184 #: assets/build/js/acf.js:1740 assets/build/js/acf.js:1857 msgid "No" msgstr "否" -#: includes/assets.php:350 includes/fields/class-acf-field-true_false.php:82 +#: includes/assets.php:351 includes/fields/class-acf-field-true_false.php:82 #: includes/fields/class-acf-field-true_false.php:168 #: assets/build/js/acf.js:1739 assets/build/js/acf.js:1856 msgid "Yes" @@ -5401,31 +5456,31 @@ msgstr "是" msgid "True / False" msgstr "真 / 假 (开关)" -#: includes/fields/class-acf-field-group.php:444 +#: includes/fields/class-acf-field-group.php:440 msgid "Row" msgstr "行" -#: includes/fields/class-acf-field-group.php:443 +#: includes/fields/class-acf-field-group.php:439 msgid "Table" msgstr "表" #: includes/admin/post-types/admin-field-group.php:132 -#: includes/fields/class-acf-field-group.php:442 +#: includes/fields/class-acf-field-group.php:438 msgid "Block" msgstr "区块" -#: includes/fields/class-acf-field-group.php:437 +#: includes/fields/class-acf-field-group.php:433 msgid "Specify the style used to render the selected fields" msgstr "指定用于呈现所选字段的样式" -#: includes/fields.php:355 includes/fields/class-acf-field-button-group.php:210 +#: includes/fields.php:373 includes/fields/class-acf-field-button-group.php:210 #: includes/fields/class-acf-field-checkbox.php:424 -#: includes/fields/class-acf-field-group.php:436 +#: includes/fields/class-acf-field-group.php:432 #: includes/fields/class-acf-field-radio.php:285 msgid "Layout" msgstr "样式" -#: includes/fields/class-acf-field-group.php:420 +#: includes/fields/class-acf-field-group.php:416 msgid "Sub Fields" msgstr "子字段" @@ -5440,7 +5495,7 @@ msgstr "自定义地图高度" #: includes/fields/class-acf-field-google-map.php:233 #: includes/fields/class-acf-field-image.php:258 #: includes/fields/class-acf-field-image.php:294 -#: includes/fields/class-acf-field-oembed.php:275 +#: includes/fields/class-acf-field-oembed.php:278 msgid "Height" msgstr "高度" @@ -5480,7 +5535,7 @@ msgid "Search" msgstr "搜索" #: includes/fields/class-acf-field-google-map.php:63 -#: assets/build/js/acf-input.js:2840 assets/build/js/acf-input.js:3026 +#: assets/build/js/acf-input.js:2838 assets/build/js/acf-input.js:3026 msgid "Sorry, this browser does not support geolocation" msgstr "抱歉,浏览器不支持定位" @@ -5680,9 +5735,9 @@ msgstr "选项已更新" #: pro/updates.php:99 msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" #: pro/updates.php:159 diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-zh_TW.mo b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-zh_TW.mo index 35396de17..f0d80bf1b 100644 Binary files a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-zh_TW.mo and b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-zh_TW.mo differ diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-zh_TW.po b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-zh_TW.po index f8ecc3dee..82b0e7c9f 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/lang/acf-zh_TW.po +++ b/vendor/wpengine/advanced-custom-fields-pro/lang/acf-zh_TW.po @@ -12,7 +12,7 @@ # This file is distributed under the same license as Advanced Custom Fields. msgid "" msgstr "" -"PO-Revision-Date: 2024-01-12T11:58:55+00:00\n" +"PO-Revision-Date: 2024-02-05T19:27:11+00:00\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" "Language: zh_TW\n" "MIME-Version: 1.0\n" @@ -81,13 +81,13 @@ msgstr "選項已更新" #: pro/updates.php:99 #, fuzzy #| msgid "" -#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +#| "To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +#| "details & pricing." msgid "" -"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see details & pricing." +"To enable updates, please enter your license key on the Updates page. If you don't have a licence key, please see " +"details & pricing." msgstr "" "要啟用更新,請在更新頁面上輸入您的授權金鑰。 如果您沒有授" "權金鑰,請參閱詳情和定價。" @@ -764,8 +764,8 @@ msgid "" "licence key, please see details & pricing." msgstr "" -"要解鎖更新服務,請於下方輸入您的授權金鑰。若你沒有授權金鑰,請查閱 詳情與價目。" +"要解鎖更新服務,請於下方輸入您的授權金鑰。若你沒有授權金鑰,請查閱 詳情與價目。" #: pro/admin/views/html-settings-updates.php:37 msgid "License Key" diff --git a/vendor/wpengine/advanced-custom-fields-pro/lang/pro/acf.pot b/vendor/wpengine/advanced-custom-fields-pro/lang/pro/acf.pot index 3f6d2aa4c..2fa4d89e9 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/lang/pro/acf.pot +++ b/vendor/wpengine/advanced-custom-fields-pro/lang/pro/acf.pot @@ -7,7 +7,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language-Team: WP Engine \n" -"POT-Creation-Date: 2024-01-12 11:58+0000\n" +"POT-Creation-Date: 2024-02-05 19:35+0000\n" "Report-Msgid-Bugs-To: https://support.advancedcustomfields.com\n" "X-Poedit-Basepath: ..\n" "X-Poedit-KeywordsList: __;_e;_ex:1,2c;_n:1,2;_n_noop:1,2;_nx:1,2,4c;_nx_noop:1,2,3c;_x:1,2c;esc_attr__;esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c\n" @@ -80,105 +80,105 @@ msgid "Options Updated" msgstr "" #. translators: %1 A link to the updates page. %2 link to the pricing page -#: pro/updates.php:74 +#: pro/updates.php:72 msgid "To enable updates, please enter your license key on the Updates page. If you don't have a license key, please see details & pricing." msgstr "" -#: pro/updates.php:70 +#: pro/updates.php:68 msgid "To enable updates, please enter your license key on the Updates page of the main site. If you don't have a license key, please see details & pricing." msgstr "" -#: pro/updates.php:136 +#: pro/updates.php:133 msgid "Your defined license key has changed, but an error occurred when deactivating your old license" msgstr "" -#: pro/updates.php:133 +#: pro/updates.php:130 msgid "Your defined license key has changed, but an error occurred when connecting to activation server" msgstr "" -#: pro/updates.php:177 +#: pro/updates.php:174 msgid "ACF PRO — Your license key has been activated successfully. Access to updates, support & PRO features is now enabled." msgstr "" -#: pro/updates.php:168 +#: pro/updates.php:165 msgid "There was an issue activating your license key." msgstr "" -#: pro/updates.php:164 +#: pro/updates.php:161 msgid "An error occurred when connecting to activation server" msgstr "" -#: pro/updates.php:265 +#: pro/updates.php:262 msgid "An internal error occurred when trying to check your license key. Please try again later." msgstr "" -#: pro/updates.php:263 +#: pro/updates.php:260 msgid "The ACF activation server is temporarily unavailable for scheduled maintenance. Please try again later." msgstr "" -#: pro/updates.php:233 +#: pro/updates.php:230 msgid "You have reached the activation limit for the license." msgstr "" -#: pro/updates.php:242, pro/updates.php:214 +#: pro/updates.php:239, pro/updates.php:211 msgid "View your licenses" msgstr "" -#: pro/updates.php:255 +#: pro/updates.php:252 msgid "check again" msgstr "" -#: pro/updates.php:259 +#: pro/updates.php:256 msgid "%1$s or %2$s." msgstr "" -#: pro/updates.php:219 +#: pro/updates.php:216 msgid "Your license key has expired and cannot be activated." msgstr "" -#: pro/updates.php:228 +#: pro/updates.php:225 msgid "View your subscriptions" msgstr "" -#: pro/updates.php:205 +#: pro/updates.php:202 msgid "License key not found. Make sure you have copied your license key exactly as it appears in your receipt or your account." msgstr "" -#: pro/updates.php:203 +#: pro/updates.php:200 msgid "Your license key has been deactivated." msgstr "" -#: pro/updates.php:201 +#: pro/updates.php:198 msgid "Your license key has been activated successfully. Access to updates, support & PRO features is now enabled." msgstr "" #. translators: %s an untranslatable internal upstream error message -#: pro/updates.php:269 +#: pro/updates.php:266 msgid "An unknown error occurred while trying to validate your license: %s." msgstr "" -#: pro/updates.php:343 -msgid "ACF PRO — " +#: pro/updates.php:337, pro/updates.php:926 +msgid "ACF PRO —" msgstr "" -#: pro/updates.php:353 +#: pro/updates.php:346 msgid "Check again" msgstr "" -#: pro/updates.php:683 +#: pro/updates.php:678 msgid "Could not connect to the activation server" msgstr "" #. translators: %s - URL to ACF updates page -#: pro/updates.php:727 +#: pro/updates.php:722 msgid "Your license key is valid but not activated on this site. Please deactivate and then reactivate the license." msgstr "" -#: pro/updates.php:931 +#: pro/updates.php:926 msgid "Your site URL has changed since last activating your license. We've automatically activated it for this site URL." msgstr "" -#: pro/updates.php:923 +#: pro/updates.php:918 msgid "Your site URL has changed since last activating your license, but we weren't able to automatically reactivate it: %s" msgstr "" @@ -248,7 +248,7 @@ msgstr "" msgid "Seamless (replaces this field with selected fields)" msgstr "" -#: pro/fields/class-acf-field-clone.php:803, pro/fields/class-acf-field-flexible-content.php:531, pro/fields/class-acf-field-flexible-content.php:594, pro/fields/class-acf-field-repeater.php:177 +#: pro/fields/class-acf-field-clone.php:803, pro/fields/class-acf-field-flexible-content.php:533, pro/fields/class-acf-field-flexible-content.php:596, pro/fields/class-acf-field-repeater.php:177 msgid "Layout" msgstr "" @@ -256,15 +256,15 @@ msgstr "" msgid "Specify the style used to render the selected fields" msgstr "" -#: pro/fields/class-acf-field-clone.php:809, pro/fields/class-acf-field-flexible-content.php:607, pro/fields/class-acf-field-repeater.php:185, pro/locations/class-acf-location-block.php:22 +#: pro/fields/class-acf-field-clone.php:809, pro/fields/class-acf-field-flexible-content.php:609, pro/fields/class-acf-field-repeater.php:185, pro/locations/class-acf-location-block.php:22 msgid "Block" msgstr "" -#: pro/fields/class-acf-field-clone.php:810, pro/fields/class-acf-field-flexible-content.php:606, pro/fields/class-acf-field-repeater.php:184 +#: pro/fields/class-acf-field-clone.php:810, pro/fields/class-acf-field-flexible-content.php:608, pro/fields/class-acf-field-repeater.php:184 msgid "Table" msgstr "" -#: pro/fields/class-acf-field-clone.php:811, pro/fields/class-acf-field-flexible-content.php:608, pro/fields/class-acf-field-repeater.php:186 +#: pro/fields/class-acf-field-clone.php:811, pro/fields/class-acf-field-flexible-content.php:610, pro/fields/class-acf-field-repeater.php:186 msgid "Row" msgstr "" @@ -316,7 +316,7 @@ msgstr "" msgid "Add Row" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:75, pro/fields/class-acf-field-flexible-content.php:903, pro/fields/class-acf-field-flexible-content.php:981 +#: pro/fields/class-acf-field-flexible-content.php:75, pro/fields/class-acf-field-flexible-content.php:905, pro/fields/class-acf-field-flexible-content.php:983 msgid "layout" msgid_plural "layouts" msgstr[0] "" @@ -326,7 +326,7 @@ msgstr[1] "" msgid "layouts" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:80, pro/fields/class-acf-field-flexible-content.php:902, pro/fields/class-acf-field-flexible-content.php:980 +#: pro/fields/class-acf-field-flexible-content.php:80, pro/fields/class-acf-field-flexible-content.php:904, pro/fields/class-acf-field-flexible-content.php:982 msgid "This field requires at least {min} {label} {identifier}" msgstr "" @@ -350,81 +350,81 @@ msgstr "" msgid "Click the \"%s\" button below to start creating your layout" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:397, pro/fields/class-acf-repeater-table.php:366 +#: pro/fields/class-acf-field-flexible-content.php:399, pro/fields/class-acf-repeater-table.php:366 msgid "Drag to reorder" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:400 +#: pro/fields/class-acf-field-flexible-content.php:402 msgid "Add layout" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:401 +#: pro/fields/class-acf-field-flexible-content.php:403 msgid "Duplicate layout" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:402 +#: pro/fields/class-acf-field-flexible-content.php:404 msgid "Remove layout" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:403, pro/fields/class-acf-repeater-table.php:382 +#: pro/fields/class-acf-field-flexible-content.php:405, pro/fields/class-acf-repeater-table.php:382 msgid "Click to toggle" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:539 +#: pro/fields/class-acf-field-flexible-content.php:541 msgid "Delete Layout" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:540 +#: pro/fields/class-acf-field-flexible-content.php:542 msgid "Duplicate Layout" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:541 +#: pro/fields/class-acf-field-flexible-content.php:543 msgid "Add New Layout" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:541 +#: pro/fields/class-acf-field-flexible-content.php:543 msgid "Add Layout" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:570 +#: pro/fields/class-acf-field-flexible-content.php:572 msgid "Label" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:587 +#: pro/fields/class-acf-field-flexible-content.php:589 msgid "Name" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:625 +#: pro/fields/class-acf-field-flexible-content.php:627 msgid "Min" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:640 +#: pro/fields/class-acf-field-flexible-content.php:642 msgid "Max" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:683 +#: pro/fields/class-acf-field-flexible-content.php:685 msgid "Minimum Layouts" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:694 +#: pro/fields/class-acf-field-flexible-content.php:696 msgid "Maximum Layouts" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:705, pro/fields/class-acf-field-repeater.php:293 +#: pro/fields/class-acf-field-flexible-content.php:707, pro/fields/class-acf-field-repeater.php:293 msgid "Button Label" msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:1625, pro/fields/class-acf-field-repeater.php:918 +#: pro/fields/class-acf-field-flexible-content.php:1627, pro/fields/class-acf-field-repeater.php:918 msgid "%s must be of type array or null." msgstr "" -#: pro/fields/class-acf-field-flexible-content.php:1636 +#: pro/fields/class-acf-field-flexible-content.php:1638 msgid "%1$s must contain at least %2$s %3$s layout." msgid_plural "%1$s must contain at least %2$s %3$s layouts." msgstr[0] "" msgstr[1] "" -#: pro/fields/class-acf-field-flexible-content.php:1652 +#: pro/fields/class-acf-field-flexible-content.php:1654 msgid "%1$s must contain at most %2$s %3$s layout." msgid_plural "%1$s must contain at most %2$s %3$s layouts." msgstr[0] "" diff --git a/vendor/wpengine/advanced-custom-fields-pro/pro/admin/views/html-settings-updates.php b/vendor/wpengine/advanced-custom-fields-pro/pro/admin/views/html-settings-updates.php index 9fccb8015..460684fb9 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/pro/admin/views/html-settings-updates.php +++ b/vendor/wpengine/advanced-custom-fields-pro/pro/admin/views/html-settings-updates.php @@ -11,7 +11,7 @@ /** * Renders the license status table. * - * @since 6.? + * @since 6.2.3 * * @param array $status The current license status array. * @return void @@ -98,7 +98,7 @@ function acf_pro_render_license_status_table( $status ) { /** * Renders the "Manage License"/"Renew Subscription" button. * - * @since 6.? + * @since 6.2.3 * * @param array $status The current license status. * @return void diff --git a/vendor/wpengine/advanced-custom-fields-pro/pro/fields/class-acf-field-flexible-content.php b/vendor/wpengine/advanced-custom-fields-pro/pro/fields/class-acf-field-flexible-content.php index 346275d3e..6b42f48bb 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/pro/fields/class-acf-field-flexible-content.php +++ b/vendor/wpengine/advanced-custom-fields-pro/pro/fields/class-acf-field-flexible-content.php @@ -362,6 +362,8 @@ function render_layout( $field, $layout, $i, $value ) { 'class' => 'layout', 'data-id' => $id, 'data-layout' => $layout['name'], + 'data-max' => $layout['max'], + 'data-label' => $layout['label'], ); // clone diff --git a/vendor/wpengine/advanced-custom-fields-pro/pro/updates.php b/vendor/wpengine/advanced-custom-fields-pro/pro/updates.php index f9e1c6d9a..a2ff65434 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/pro/updates.php +++ b/vendor/wpengine/advanced-custom-fields-pro/pro/updates.php @@ -11,7 +11,6 @@ class acf_pro_updates { /** * Initialize filters, action, variables and includes * - * @date 23/06/12 * @since 5.0.0 */ public function __construct() { @@ -52,7 +51,6 @@ public function init() { /** * Displays an update message for plugin list screens. * - * @date 14/06/2016 * @since 5.3.8 * * @param array $plugin_data An array of plugin metadata. @@ -87,7 +85,6 @@ public function modify_plugin_update_message( $plugin_data, $response ) { * Check if a license is defined in wp-config.php and requires activation. * Also checks if the license key has been changed and reactivates. * - * @date 29/09/2021 * @since 5.11.0 */ function acf_pro_check_defined_license() { @@ -109,7 +106,7 @@ function acf_pro_check_defined_license() { // Check if we've been asked to clear the transient to retry activation. if ( acf_verify_nonce( 'acf_delete_activation_transient' ) || ( isset( $_REQUEST['acf_retry_nonce'] ) && wp_verify_nonce( sanitize_text_field( wp_unslash( $_REQUEST['acf_retry_nonce'] ) ), 'acf_retry_activation' ) ) ) { - delete_transient( 'acf_activation_error' ); + acf_pro_delete_license_transient( 'acf_activation_error' ); } else { // If we've failed activation recently, check if the key has been changed, otherwise return. $activation_data = acf_pro_get_activation_failure_transient(); @@ -170,7 +167,7 @@ function acf_pro_check_defined_license() { } else { // Delete any previously saved activation error transient. - delete_transient( 'acf_activation_error' ); + acf_pro_delete_license_transient( 'acf_activation_error' ); // Use our own success message instead of the one from connect so it can be translated. acf_add_admin_notice( @@ -270,18 +267,17 @@ function acf_pro_get_translated_connect_message( $text ) { } /** - * Set the automatic activation failure transient + * Set the automatic activation failure transient * - * @date 11/10/2021 - * @since 5.11.0 + * @since 5.11.0 * - * @param string $error_text string containing the error text message. - * @param string $license_key the license key that was used during the failed activation. + * @param string $error_text string containing the error text message. + * @param string $license_key the license key that was used during the failed activation. * - * @return void + * @return void */ function acf_pro_set_activation_failure_transient( $error_text, $license_key ) { - set_transient( + acf_pro_set_license_transient( 'acf_activation_error', array( 'error' => $error_text, @@ -292,21 +288,19 @@ function acf_pro_set_activation_failure_transient( $error_text, $license_key ) { } /** - * Get the automatic activation failure transient + * Get the automatic activation failure transient * - * @date 11/10/2021 - * @since 5.11.0 + * @since 5.11.0 * - * @return array|false Activation failure transient array, or false if it's not set. + * @return array|false Activation failure transient array, or false if it's not set. */ function acf_pro_get_activation_failure_transient() { - return get_transient( 'acf_activation_error' ); + return acf_pro_get_license_transient( 'acf_activation_error' ); } /** * Display the stored activation error * - * @date 11/10/2021 * @since 5.11.0 */ function acf_pro_display_activation_error( $screen ) { @@ -335,23 +329,21 @@ function acf_pro_display_activation_error( $screen ) { // Check if the license key is defined. If not, delete the transient. if ( ! defined( 'ACF_PRO_LICENSE' ) || empty( ACF_PRO_LICENSE ) || ! is_string( ACF_PRO_LICENSE ) ) { - delete_transient( 'acf_activation_error' ); + acf_pro_delete_license_transient( 'acf_activation_error' ); return; } // Prepend ACF PRO for context since we're not in an ACF PRO admin screen. - $activation_data['error'] = __( 'ACF PRO — ', 'acf' ) . $activation_data['error']; - - // Append a retry link if we're not already on the settings page and we don't already have a link from upstream. - if ( ! acf_is_screen( 'acf_page_acf-settings-updates' ) ) { - if ( strpos( $activation_data['error'], 'http' ) === false ) { - $nonce = wp_create_nonce( 'acf_retry_activation' ); - $check_again_url = 'edit.php?post_type=acf-field-group'; - if ( acf_is_updates_page_visible() ) { - $check_again_url .= '&page=acf-settings-updates'; - } - $activation_data['error'] = $activation_data['error'] . ' ' . __( 'Check again', 'acf' ) . ''; + $activation_data['error'] = __( 'ACF PRO —', 'acf' ) . ' ' . $activation_data['error']; + + // Append a retry link if we don't already have a link from upstream. + if ( strpos( $activation_data['error'], 'http' ) === false ) { + $nonce = wp_create_nonce( 'acf_retry_activation' ); + $check_again_url = 'edit.php?post_type=acf-field-group'; + if ( acf_is_updates_page_visible() ) { + $check_again_url .= '&page=acf-settings-updates'; } + $activation_data['error'] = $activation_data['error'] . ' ' . __( 'Check again', 'acf' ) . ''; } // Add a non-dismissible error message with the activation error. @@ -359,18 +351,15 @@ function acf_pro_display_activation_error( $screen ) { } /** - * This function will return the license + * This function will return the license * - * @type function - * @date 20/09/2016 - * @since 5.4.0 + * @since 5.4.0 * - * @return $license Activated license array + * @return array|boolean $license The ACF PRO license array on success, or false on failure. */ function acf_pro_get_license() { - - // get option - $license = get_option( 'acf_pro_license' ); + // get license data + $license = acf_pro_get_license_option( 'acf_pro_license' ); // bail early if no value if ( ! $license ) { @@ -401,7 +390,11 @@ function acf_get_home_url() { add_filter( 'wpml_get_home_url', 'acf_license_ml_intercept', 99, 2 ); add_filter( 'trp_home_url', 'acf_license_ml_intercept', 99, 2 ); - $home_url = home_url(); + if ( acf_is_multisite_sub_site() ) { + $home_url = get_home_url( get_main_site_id() ); + } else { + $home_url = home_url(); + } // Re-enable WPML and TranslatePress's home url overrides. remove_filter( 'wpml_get_home_url', 'acf_license_ml_intercept', 99 ); @@ -416,7 +409,7 @@ function acf_get_home_url() { * @since 6.0.1 * * @param string $home_url the multilingual plugin converted home URL. - * @param string $url the original home URL. + * @param string $url the original home URL. * * @return string $url */ @@ -432,6 +425,12 @@ function acf_license_ml_intercept( $home_url, $url ) { * @return boolean true if the updates page should be hidden as we're not the primary multisite site. */ function acf_is_updates_page_visible() { + + // Hide the updates page if we're a multisite subsite, legacy multisite, and the primary site is active. + if ( acf_is_multisite_sub_site() && acf_pro_is_legacy_multisite() && acf_pro_is_license_active() ) { + return false; + } + return acf_get_setting( 'show_updates' ); } @@ -441,7 +440,7 @@ function acf_is_updates_page_visible() { * @since 5.4.0 * * @param boolean $skip_url_check Skip the check of the current site url. - * @return string|bool License key on success, or false on failure. + * @return string|boolean License key on success, or false on failure. */ function acf_pro_get_license_key( $skip_url_check = false ) { $license = acf_pro_get_license(); @@ -460,14 +459,12 @@ function acf_pro_get_license_key( $skip_url_check = false ) { } /** - * This function will update the DB license + * This function will update the DB license * - * @type function - * @date 20/09/2016 - * @since 5.4.0 + * @since 5.4.0 * - * @param string $key The license key - * @return bool The result of the update_option call + * @param string $key The license key. + * @return boolean The result of the update_option call */ function acf_pro_update_license( $key = '' ) { @@ -499,13 +496,13 @@ function acf_pro_update_license( $key = '' ) { ); // update - return update_option( 'acf_pro_license', $value ); + return acf_pro_update_license_option( 'acf_pro_license', $value ); } /** * Get count of registered ACF Blocks * - * @return int + * @return integer */ function acf_pro_get_registered_block_count() { return acf_get_store( 'block-types' )->count(); @@ -517,9 +514,9 @@ function acf_pro_get_registered_block_count() { * * @since 5.11.0 * - * @param string $license_key License key to activate. - * @param boolean $silent Return errors rather than displaying them. - * @param boolean $automatic True if this activation is happening automatically. + * @param string $license_key License key to activate. + * @param boolean $silent Return errors rather than displaying them. + * @param boolean $automatic True if this activation is happening automatically. * @return mixed $response A wp-error instance, or an array with a boolean success key, and string message key. */ function acf_pro_activate_license( $license_key, $silent = false, $automatic = false ) { @@ -604,10 +601,9 @@ function acf_pro_activate_license( $license_key, $silent = false, $automatic = f * Deactivates the registered license key. * Formally ACF_Admin_Updates::deactivate_pro_licence since 5.0.0 * - * @date 30/09/2021 * @since 5.11.0 * - * @param bool $silent Return errors rather than displaying them + * @param boolean $silent Return errors rather than displaying them * @return mixed $response A wp-error instance, or an array with a boolean success key, and string message key */ function acf_pro_deactivate_license( $silent = false ) { @@ -665,7 +661,6 @@ function acf_pro_deactivate_license( $silent = false ) { /** * Adds an admin notice using the provided WP_Error. * - * @date 14/1/19 * @since 5.7.10 * * @param WP_Error $wp_error The error to display. @@ -691,7 +686,7 @@ function display_wp_activation_error( $wp_error ) { * * @since 6.2.2 * - * @param bool $force_check If we should force a call to the API. + * @param boolean $force_check If we should force a call to the API. * @return array */ function acf_pro_get_license_status( $force_check = false ) { @@ -702,7 +697,7 @@ function acf_pro_get_license_status( $force_check = false ) { $license = ACF_PRO_LICENSE; } - $status = get_option( 'acf_pro_license_status', array() ); + $status = acf_pro_get_license_option( 'acf_pro_license_status', array() ); $next_check = isset( $status['next_check'] ) ? (int) $status['next_check'] : 0; // Call the API if necessary, if we have a license. @@ -771,10 +766,10 @@ function acf_pro_parse_license_status( $status = array() ) { * @since 6.2.2 * * @param array $status The current license status. - * @return bool True if the value was set, false otherwise. + * @return boolean True if the value was set, false otherwise. */ function acf_pro_update_license_status( $status ) { - return update_option( + return acf_pro_update_license_option( 'acf_pro_license_status', acf_pro_parse_license_status( $status ) ); @@ -785,10 +780,10 @@ function acf_pro_update_license_status( $status ) { * * @since 6.2 * - * @return bool True if the transient was deleted, false otherwise. + * @return boolean True if the transient was deleted, false otherwise. */ function acf_pro_remove_license_status() { - return delete_option( 'acf_pro_license_status' ); + return acf_pro_delete_license_option( 'acf_pro_license_status' ); } /** @@ -797,7 +792,7 @@ function acf_pro_remove_license_status() { * @since 6.2.2 * * @param array $status Optional license status array. - * @return bool True if active, false if not. + * @return boolean True if active, false if not. */ function acf_pro_is_license_active( $status = array() ) { if ( empty( $status ) ) { @@ -813,7 +808,7 @@ function acf_pro_is_license_active( $status = array() ) { * @since 6.2.2 * * @param array $status Optional license status array. - * @return bool True if expired, false if not. + * @return boolean True if expired, false if not. */ function acf_pro_is_license_expired( $status = array() ) { if ( empty( $status ) ) { @@ -829,7 +824,7 @@ function acf_pro_is_license_expired( $status = array() ) { * @since 6.2.2 * * @param array $status Optional license status array. - * @return bool True if refunded, false if not. + * @return boolean True if refunded, false if not. */ function acf_pro_was_license_refunded( $status = array() ) { if ( empty( $status ) ) { @@ -846,7 +841,7 @@ function acf_pro_was_license_refunded( $status = array() ) { * * @param array $license Optional ACF license array. * @param string $url An optional URL to provide. - * @return bool True if the URL has changed, false otherwise. + * @return boolean True if the URL has changed, false otherwise. */ function acf_pro_has_license_url_changed( $license = array(), $url = '' ) { $license = ! empty( $license ) ? $license : acf_pro_get_license(); @@ -892,7 +887,7 @@ function acf_pro_maybe_reactivate_license() { } // Bail if we're in an AJAX request, or tried this recently. - if ( acf_is_ajax() || get_transient( 'acf_pro_license_reactivated' ) ) { + if ( acf_is_ajax() || acf_pro_get_license_transient( 'acf_pro_license_reactivated' ) ) { return; } @@ -904,7 +899,7 @@ function acf_pro_maybe_reactivate_license() { } // Set a transient, so we don't keep trying this in a short period. - set_transient( 'acf_pro_license_reactivated', true, 3 * HOUR_IN_SECONDS ); + acf_pro_set_license_transient( 'acf_pro_license_reactivated', true, HOUR_IN_SECONDS ); // Prevent subsequent attempts at reactivation by updating the license URL. acf_pro_update_license( $license['key'] ); @@ -928,7 +923,7 @@ function acf_pro_maybe_reactivate_license() { acf_pro_update_license_status( $license_status ); } else { acf_add_admin_notice( - __( "Your site URL has changed since last activating your license. We've automatically activated it for this site URL.", 'acf' ), + __( 'ACF PRO —', 'acf' ) . ' ' . __( "Your site URL has changed since last activating your license. We've automatically activated it for this site URL.", 'acf' ), 'success' ); } @@ -957,3 +952,132 @@ function acf_pro_get_manage_license_url( $status = array() ) { return $url; } + +/** + * Returns a multisite compatible licensing data value + * For multisite installs, this is from the main site options if available or the normal option otherwise. + * + * @since 6.2.6 + * + * @param string $option_name The option name to load. + * @param mixed $default_value The default value to return if not set. + * @return mixed the resulting option value from cache or database. + */ +function acf_pro_get_license_option( $option_name, $default_value = false ) { + if ( acf_pro_is_legacy_multisite() ) { + return get_blog_option( get_main_site_id(), $option_name, $default_value ); + } + + return get_option( $option_name, $default_value ); +} + +/** + * Updates a multisite compatible licensing data value + * For multisite installs, this is from the main site options if available or the normal option otherwise. + * + * @since 6.2.6 + * + * @param string $option_name The option name to update. + * @param mixed $value The new value to set. + * @return boolean True if the value was updated, false otherwise. + */ +function acf_pro_update_license_option( $option_name, $value = false ) { + if ( acf_pro_is_legacy_multisite() ) { + return update_blog_option( get_main_site_id(), $option_name, $value ); + } + + return update_option( $option_name, $value ); +} + +/** + * Deletes a multisite compatible licensing data value + * For multisite installs, this is from the main site options if available or the normal option otherwise. + * + * @since 6.2.6 + * + * @param string $option_name The option name to load. + * @return boolean The result of the deletion request. + */ +function acf_pro_delete_license_option( $option_name ) { + if ( acf_pro_is_legacy_multisite() && acf_is_multisite_sub_site() ) { + return delete_blog_option( get_main_site_id(), $option_name ); + } + + return delete_option( $option_name ); +} + +/** + * Returns a license related transient + * For multisite installs, this is from the network, otherwise from the normal transient function. + * + * @since 6.2.6 + * + * @param string $transient_name The name of the transient to return. + * @return mixed the resulting transient value from cache or database. + */ +function acf_pro_get_license_transient( $transient_name ) { + if ( acf_pro_is_legacy_multisite() ) { + return get_site_transient( $transient_name ); + } else { + return get_transient( $transient_name ); + } +} + +/** + * Updates a license related transient + * For multisite installs, this is from the network, otherwise from the normal transient function. + * + * @since 6.2.6 + * + * @param string $name The name of the transient to update. + * @param mixed $value The new value of the transient. + * @return mixed The result of the set function. + */ +function acf_pro_set_license_transient( $name, $value ) { + if ( acf_pro_is_legacy_multisite() ) { + return set_site_transient( $name, $value ); + } else { + return set_transient( $name, $value ); + } +} + +/** + * Deletes a license related transient + * For multisite installs, this is from the network, otherwise from the normal transient function. + * + * @since 6.2.6 + * + * @param string $transient_name The name of the transient to return. + * @return boolean True if the transient was deleted, false otherwise. + */ +function acf_pro_delete_license_transient( $transient_name ) { + if ( acf_pro_is_legacy_multisite() ) { + return delete_site_transient( $transient_name ); + } else { + return delete_transient( $transient_name ); + } +} + +/** + * Checks if the current license allows the legacy multisite behavior if we're on a multisite install. + * + * @since 6.2.6 + * + * @param array $status Optional license status array. + * @return boolean True if legacy multisite, false if not. + */ +function acf_pro_is_legacy_multisite( array $status = array() ) { + if ( ! is_multisite() ) { + return false; + } + + if ( empty( $status ) ) { + $status = get_blog_option( get_main_site_id(), 'acf_pro_license_status', array() ); + } + + if ( ! is_array( $status ) || ! isset( $status['legacy_multisite'] ) ) { + return false; + } + + return $status['legacy_multisite'] === true; +} diff --git a/vendor/wpengine/advanced-custom-fields-pro/readme.txt b/vendor/wpengine/advanced-custom-fields-pro/readme.txt index 242d9a073..0a6e20d15 100644 --- a/vendor/wpengine/advanced-custom-fields-pro/readme.txt +++ b/vendor/wpengine/advanced-custom-fields-pro/readme.txt @@ -2,9 +2,9 @@ Contributors: elliotcondon Tags: acf, fields, custom fields, meta, repeater Requires at least: 5.8 -Tested up to: 6.4 +Tested up to: 6.4.3 Requires PHP: 7.0 -Stable tag: 6.2.5 +Stable tag: 6.2.6.1 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html @@ -92,6 +92,28 @@ From your WordPress dashboard == Changelog == += 6.2.6.1 = +*Release Date 7th February 2024* + +* Fix - Fatal JS error no longer occurs when editing fields in the classic editor when Yoast or other plugins which load block editor components are installed +* Fix - Using `$escape_html` on get functions for array returning field types no longer produces an Array to string conversion error + += 6.2.6 = +*Release Date 6th February 2024* + +* Enhancement - The `get_field()` and other `get_` functions now support an `escape_html` parameter which return an HTML safe field value +* Enhancement - The URL field will be now escaped with `esc_url` rather than `wp_kses_post` when returning an HTML safe value +* Fix - ACF fields will now correctly save into the WordPress created revision resolving issues with previews of drafts on WordPress 6.4 or newer +* Fix - Multisite subsites will now correctly be activated by the main site where the ACF PRO license allows, hiding the updates page on those subsites +* Fix - Field types in which the `required` property would have no effect (such as the tab, or accordion) will no longer show the option +* Fix - Duplicating a field group now maintains the current page of field groups being displayed +* Fix - Fields in ACF Blocks in edit mode in hybrid themes will now use ACF’s styling, rather than some attributes being overridden by the theme +* Fix - Text in some admin notices will no longer overlap the dismiss button +* Fix - The word `link` is now prohibited from being used as a CPT name to avoid a WordPress core conflict +* Fix - Flexible content layouts can no longer be duplicated over their maximum count limit +* Fix - All ACF notifications shown outside of ACF’s admin screens are now prefixed with the plugin name +* Fix - ACF no longer checks if a polyfill is needed for , ]` and - * marks start and end positions of items to be ignored. - * - * @var array[] - */ - private $ignoreItems = array(); - - /** - * @param string $serialized - * @param string[] $allowedClasses - */ - public function __construct($serialized, array $allowedClasses) - { - $this->serialized = $serialized; - $this->allowedClasses = $allowedClasses; - - $this->buildIgnoreItems(); - $this->substituteObjects(); - } - - /** - * @return string - */ - public function getSubstitutedSerialized() - { - return $this->serialized; - } - - /** - * Identifies items to be ignored - like nested serializations in string literals. - */ - private function buildIgnoreItems() - { - $offset = 0; - while (preg_match(self::PATTERN_STRING, $this->serialized, $matches, PREG_OFFSET_CAPTURE, $offset)) { - $length = (int)$matches[1][0]; // given length in serialized data (e.g. `s:123:"` --> 123) - $start = $matches[2][1]; // offset position of quote character - $end = $start + $length + 1; - $offset = $end + 1; - - // serialized string nested in outer serialized string - if ($this->ignore($start, $end)) { - continue; - } - - $this->ignoreItems[] = array($start, $end); - } - } - - /** - * Substitutes disallowed object class names and respects items to be ignored. - */ - private function substituteObjects() - { - $offset = 0; - while (preg_match(self::PATTERN_OBJECT, $this->serialized, $matches, PREG_OFFSET_CAPTURE, $offset)) { - $completeMatch = (string)$matches[0][0]; - $completeLength = strlen($completeMatch); - $start = $matches[0][1]; - $end = $start + $completeLength; - $leftBorder = (string)$matches[1][0]; - $className = (string)$matches[2][0]; - $objectSize = (int)$matches[3][0]; - $offset = $end + 1; - - // class name is actually allowed - skip this item - if (in_array($className, $this->allowedClasses, true)) { - continue; - } - // serialized object nested in outer serialized string - if ($this->ignore($start, $end)) { - continue; - } - - $incompleteItem = $this->sanitizeItem($className, $leftBorder, $objectSize); - $incompleteItemLength = strlen($incompleteItem); - $offset = $start + $incompleteItemLength + 1; - - $this->replace($incompleteItem, $start, $end); - $this->shift($end, $incompleteItemLength - $completeLength); - } - } - - /** - * Replaces sanitized object class names in serialized data. - * - * @param string $replacement Sanitized object data - * @param int $start Start offset in serialized data - * @param int $end End offset in serialized data - */ - private function replace($replacement, $start, $end) - { - $this->serialized = substr($this->serialized, 0, $start) - . $replacement . substr($this->serialized, $end); - } - - /** - * Whether given offset positions should be ignored. - * - * @param int $start - * @param int $end - * @return bool - */ - private function ignore($start, $end) - { - foreach ($this->ignoreItems as $ignoreItem) { - if ($ignoreItem[0] <= $start && $ignoreItem[1] >= $end) { - return true; - } - } - - return false; - } - - /** - * Shifts offset positions of ignore items by `$size`. - * This is necessary whenever object class names have been - * substituted which have a different length than before. - * - * @param int $offset - * @param int $size - */ - private function shift($offset, $size) - { - foreach ($this->ignoreItems as &$ignoreItem) { - // only focus on items starting after given offset - if ($ignoreItem[0] < $offset) { - continue; - } - $ignoreItem[0] += $size; - $ignoreItem[1] += $size; - } - } - - /** - * Sanitizes object class item. - * - * @param string $className - * @param int $leftBorder - * @param int $objectSize - * @return string - */ - private function sanitizeItem($className, $leftBorder, $objectSize) - { - return sprintf( - '%sO:22:"__PHP_Incomplete_Class":%d:{s:27:"__PHP_Incomplete_Class_Name";%s', - $leftBorder, - $objectSize + 1, // size of object + 1 for added string - \serialize($className) - ); - } -} diff --git a/vendor/wpengine/advanced-custom-fields-pro/vendor/polyfill-unserialize/src/Unserialize.php b/vendor/wpengine/advanced-custom-fields-pro/vendor/polyfill-unserialize/src/Unserialize.php deleted file mode 100644 index f22f79984..000000000 --- a/vendor/wpengine/advanced-custom-fields-pro/vendor/polyfill-unserialize/src/Unserialize.php +++ /dev/null @@ -1,39 +0,0 @@ -= 70000) { - return \unserialize($serialized, $options); - } - if (!array_key_exists('allowed_classes', $options) || true === $options['allowed_classes']) { - return \unserialize($serialized); - } - $allowedClasses = $options['allowed_classes']; - if (false === $allowedClasses) { - $allowedClasses = array(); - } - if (!is_array($allowedClasses)) { - $allowedClasses = array(); - trigger_error( - 'unserialize(): allowed_classes option should be array or boolean', - E_USER_WARNING - ); - } - - $worker = new DisallowedClassesSubstitutor($serialized, $allowedClasses); - - return \unserialize($worker->getSubstitutedSerialized()); - } -}