Changeset 3379827
- Timestamp:
- 10/17/2025 02:43:15 AM (5 months ago)
- Location:
- wp-to-buffer
- Files:
-
- 54 edited
- 1 copied
-
tags/4.0.5 (copied) (copied from wp-to-buffer/trunk)
-
tags/4.0.5/_modules/dashboard/class-wpzincdashboardwidget.php (modified) (3 diffs)
-
tags/4.0.5/_modules/dashboard/css/admin.css (modified) (1 diff)
-
tags/4.0.5/_modules/dashboard/js/autocomplete.js (modified) (3 diffs)
-
tags/4.0.5/_modules/dashboard/js/min/autocomplete-min.js (modified) (1 diff)
-
tags/4.0.5/_modules/dashboard/js/tribute.js (modified) (1 diff)
-
tags/4.0.5/_modules/dashboard/scss/admin.scss (modified) (1 diff)
-
tags/4.0.5/lib/includes/class-wp-to-social-pro-admin.php (modified) (1 diff)
-
tags/4.0.5/lib/includes/class-wp-to-social-pro-publish.php (modified) (1 diff)
-
tags/4.0.5/lib/includes/class-wp-to-social-pro-settings.php (modified) (2 diffs)
-
tags/4.0.5/lib/views/log.php (modified) (1 diff)
-
tags/4.0.5/lib/views/post-log.php (modified) (1 diff)
-
tags/4.0.5/lib/views/settings-auth-required.php (modified) (1 diff)
-
tags/4.0.5/lib/views/settings-auth.php (modified) (1 diff)
-
tags/4.0.5/lib/views/settings-post-action-status-row.php (modified) (1 diff)
-
tags/4.0.5/lib/views/settings-post-action-status-tags.php (modified) (1 diff)
-
tags/4.0.5/lib/views/settings-post-action-status-upgrade.php (modified) (1 diff)
-
tags/4.0.5/lib/views/settings-post-action-status.php (modified) (1 diff)
-
tags/4.0.5/lib/views/settings-post-action.php (modified) (1 diff)
-
tags/4.0.5/lib/views/settings-post-actionheader-upgrade-profile.php (modified) (1 diff)
-
tags/4.0.5/lib/views/settings-post-actionheader-upgrade.php (modified) (1 diff)
-
tags/4.0.5/lib/views/settings-post-actionheader.php (modified) (1 diff)
-
tags/4.0.5/lib/views/settings-post.php (modified) (1 diff)
-
tags/4.0.5/lib/views/settings-profiles-error.php (modified) (1 diff)
-
tags/4.0.5/lib/views/settings-profiles-missing.php (modified) (1 diff)
-
tags/4.0.5/lib/views/settings.php (modified) (1 diff)
-
tags/4.0.5/readme.txt (modified) (3 diffs)
-
tags/4.0.5/wp-to-buffer.php (modified) (2 diffs)
-
trunk/_modules/dashboard/class-wpzincdashboardwidget.php (modified) (3 diffs)
-
trunk/_modules/dashboard/css/admin.css (modified) (1 diff)
-
trunk/_modules/dashboard/js/autocomplete.js (modified) (3 diffs)
-
trunk/_modules/dashboard/js/min/autocomplete-min.js (modified) (1 diff)
-
trunk/_modules/dashboard/js/tribute.js (modified) (1 diff)
-
trunk/_modules/dashboard/scss/admin.scss (modified) (1 diff)
-
trunk/lib/includes/class-wp-to-social-pro-admin.php (modified) (1 diff)
-
trunk/lib/includes/class-wp-to-social-pro-publish.php (modified) (1 diff)
-
trunk/lib/includes/class-wp-to-social-pro-settings.php (modified) (2 diffs)
-
trunk/lib/views/log.php (modified) (1 diff)
-
trunk/lib/views/post-log.php (modified) (1 diff)
-
trunk/lib/views/settings-auth-required.php (modified) (1 diff)
-
trunk/lib/views/settings-auth.php (modified) (1 diff)
-
trunk/lib/views/settings-post-action-status-row.php (modified) (1 diff)
-
trunk/lib/views/settings-post-action-status-tags.php (modified) (1 diff)
-
trunk/lib/views/settings-post-action-status-upgrade.php (modified) (1 diff)
-
trunk/lib/views/settings-post-action-status.php (modified) (1 diff)
-
trunk/lib/views/settings-post-action.php (modified) (1 diff)
-
trunk/lib/views/settings-post-actionheader-upgrade-profile.php (modified) (1 diff)
-
trunk/lib/views/settings-post-actionheader-upgrade.php (modified) (1 diff)
-
trunk/lib/views/settings-post-actionheader.php (modified) (1 diff)
-
trunk/lib/views/settings-post.php (modified) (1 diff)
-
trunk/lib/views/settings-profiles-error.php (modified) (1 diff)
-
trunk/lib/views/settings-profiles-missing.php (modified) (1 diff)
-
trunk/lib/views/settings.php (modified) (1 diff)
-
trunk/readme.txt (modified) (3 diffs)
-
trunk/wp-to-buffer.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
wp-to-buffer/tags/4.0.5/_modules/dashboard/class-wpzincdashboardwidget.php
r3279776 r3379827 650 650 651 651 // Bail if we're not on a Plugin screen. 652 if ( ! isset( $_REQUEST['page'] ) ) { // phpcs:ignore WordPress.Security.NonceVerification652 if ( ! filter_has_var( INPUT_GET, 'page' ) ) { 653 653 return $text; 654 654 } 655 $page = sanitize_text_field( wp_unslash( $_REQUEST['page'] ) ); // phpcs:ignore WordPress.Security.NonceVerification655 $page = filter_input( INPUT_GET, 'page', FILTER_SANITIZE_FULL_SPECIAL_CHARS ); 656 656 if ( strpos( $page, $this->plugin->name ) === false ) { 657 657 return $text; … … 1109 1109 1110 1110 // Check we requested the support page. 1111 if ( ! isset( $_GET['page'] ) ) { // phpcs:ignore WordPress.Security.NonceVerification1111 if ( ! filter_has_var( INPUT_GET, 'page' ) ) { 1112 1112 return; 1113 1113 } 1114 1114 1115 1115 // Sanitize page. 1116 $page = sanitize_text_field( wp_unslash( $_GET['page'] ) ); // phpcs:ignore WordPress.Security.NonceVerification1116 $page = filter_input( INPUT_GET, 'page', FILTER_SANITIZE_FULL_SPECIAL_CHARS ); 1117 1117 1118 1118 // Redirect to Support. … … 1141 1141 1142 1142 $hosts[] = 'www.wpzinc.com'; 1143 $hosts[] = 'www.socialpostflow.com'; 1144 $hosts[] = 'app.socialpostflow.com'; 1145 1143 1146 return $hosts; 1144 1147 -
wp-to-buffer/tags/4.0.5/_modules/dashboard/css/admin.css
r3262555 r3379827 1 body#wpzinc-error-page{background:#f1f1f1}body#wpzinc-error-page div.wpzinc-die-message{background:#fff;border:1px solid #ccd0d4;color:#444;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;margin:2em auto;padding:1em 2em;max-width:700px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.04);box-shadow:0 1px 1px rgba(0,0,0,0.04)}body.wpzinc{background:#f0f0f1}body.wpzinc #screen-meta{margin-left:22px}body.wpzinc #wpcontent{padding-left:0}body.wpzinc #wpcontent #wpbody-content{padding-left:0}body.wpzinc #wpcontent #wpbody-content>header{height:98px;margin:0 0 10px 0;padding:0 20px;background-image:var(--wpzinc-logo);background-size:40px auto;background-position:30px 50%;background-repeat:no-repeat;background-color:var(--wpzinc-header-background-color, #fff)}body.wpzinc #wpcontent #wpbody-content>header h1{float:left;margin:0;padding:0;font-size:24px;font-weight:600;color:var(--wpzinc-header-primary-text-color, #3d3d3d);line-height:98px;text-indent:70px}body.wpzinc #wpcontent #wpbody-content>header h1 span{color:var(--wpzinc-header-secondary-text-color, #6e6e6e)}body.wpzinc #wpcontent #wpbody-content>header a.wpzinc-docs{float:right;line-height:98px;padding:0 20px;font-weight:400;color:#144264;text-decoration:none}body.wpzinc #wpcontent #wpbody-content .wrap{margin:0}body.wpzinc #wpcontent #wpbody-content .wrap>.notice,body.wpzinc #wpcontent #wpbody-content .wrap>.js-notices>.notice{margin:5px 15px 2px 15px}body.wpzinc #wpcontent #wpbody-content .wrap .wp-heading-inline,body.wpzinc #wpcontent #wpbody-content .wrap>h1{display:block;width:100%;height:98px;margin:0 0 10px 0;padding:0 20px;background-image:var(--wpzinc-logo, url("../images/icons/logo.svg"));background-position:30px 50%;background-repeat:no-repeat;background-size:40px auto;background-color:var(--wpzinc-header-background-color, #fff);font-size:24px;font-weight:600;color:var(--wpzinc-header-secondary-text-color, #6e6e6e);line-height:98px;text-indent:70px;box-sizing:border-box}body.wpzinc #wpcontent #wpbody-content .wrap .wp-heading-inline::before,body.wpzinc #wpcontent #wpbody-content .wrap>h1::before{content:var(--wpzinc-plugin-display-name, "WP Zinc");color:var(--wpzinc-header-primary-text-color, #3d3d3d)}body.wpzinc #wpcontent #wpbody-content .wrap .wp-heading-inline+.page-title-action,body.wpzinc #wpcontent #wpbody-content .wrap>h1+.page-title-action{margin-left:20px}body.wpzinc #wpcontent #wpbody-content .wrap #split-page-title-action{margin-left:22px}body.wpzinc #wpcontent #wpbody-content .wrap ul.subsubsub{margin-left:22px}body.wpzinc #wpcontent #wpbody-content .wrap form#posts-filter{margin:15px 20px 20px 22px}body.wpzinc #wpcontent #wpbody-content .wrap form#posts-filter div.tablenav.top{padding:6px 0 10px 0}body.wpzinc #wpcontent #wpbody-content .wrap form#posts-filter div.tablenav.bottom{padding:6px 0 0 0}body.wpzinc #wpcontent #wpbody-content .wrap form#post,body.wpzinc #wpcontent #wpbody-content .wrap form#edittag{margin:20px 20px 0 22px}body.wpzinc #wpcontent #wpbody-content .wrap form.search-form{margin-left:22px;margin-right:20px}body.wpzinc #wpcontent #wpbody-content .wrap #col-container{margin-left:22px;margin-right:20px}body.wpzinc #wpcontent #wpbody-content .wrap #col-container form#posts-filter{margin-left:0;margin-right:0}body.wpzinc #wpcontent #wpbody-content .wrap span.subtitle{position:absolute;left:0;right:0;margin:20px 0;font-style:italic;max-width:50%}body.wpzinc #wpcontent #wpbody-content .wrap .wrap-inner{margin:0 20px}body.wpzinc #wpcontent #wpbody-content .wrap .wrap-inner form#posts-filter{margin:0}body.wpzinc #wpcontent #wpbody-content .wrap .postbox{background:#fff;margin:0 0 30px 0;padding:0}body.wpzinc #wpcontent #wpbody-content .wrap form.wpzinc-settings-ui .postbox{margin:0 0 30px 0;padding:30px;font-size:14px;border-radius:8px;border:none}body.wpzinc #wpcontent #wpbody-content .wrap form.wpzinc-settings-ui .postbox h2{margin:0 0 30px 0;padding:0 0 30px 0;font-size:24px;font-weight:600;border-bottom:1px solid #e3e3e3;color:#3d3d3d}body.wpzinc #wpcontent #wpbody-content .wrap p.submit{margin-bottom:20px;padding:0}body.wpzinc .components-base-control.wpzinc-selectize-freeform,body.wpzinc .components-base-control.wpzinc-selectize-drag-drop,body.wpzinc .components-base-control.wpzinc-selectize-search,body.wpzinc .components-base-control.wpzinc-selectize-api,body.wpzinc .components-base-control.wpzinc-selectize{width:100%}.tribute-container,ul.wpzinc-tinymce-autocomplete{position:absolute;z-index:999999;display:block;top:0;left:0;height:auto;min-width:220px;max-width:500px;max-height:300px;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;margin:0;padding:16px;background-color:#fff;border:1px solid #ccc;box-shadow:0 2px 6px rgba(0,0,0,0.05);border-radius:2px}.tribute-container ul,ul.wpzinc-tinymce-autocomplete{margin:0;list-style:none}.tribute-container ul li,ul.wpzinc-tinymce-autocomplete li{width:100%;line-height:24px;margin:0;padding:6px 12px;font-size:13px;text-align:left;border:0;border-radius:2px;color:#1e1e1e;text-decoration:none;cursor:pointer;background:none;transition:box-shadow .1s linear;box-sizing:border-box}.tribute-container ul li:hover,ul.wpzinc-tinymce-autocomplete li:hover{color:#007cba}.tribute-container ul li:focus,.tribute-container ul li.highlight,ul.wpzinc-tinymce-autocomplete li:focus,ul.wpzinc-tinymce-autocomplete li.highlight{color:#007cba;box-shadow:0 0 0 2px #007cba;outline:3px solid transparent}.tribute-container ul li.highlight:hover,ul.wpzinc-tinymce-autocomplete li.highlight:hover{box-shadow:none;outline:0}ul.wpzinc-tinymce-autocomplete{display:none}ul.wpzinc-tinymce-autocomplete.displayed{display:block}ul.wpzinc-tinymce-autocomplete li{display:none}ul.wpzinc-tinymce-autocomplete li.displayed{display:block}.ui-autocomplete{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif !important;font-size:15px !important;z-index:9999999 !important;max-height:120px !important;overflow-x:hidden !important;overflow-y:auto !important;border:1px solid #dddddd !important;background:#f2f2f2 !important;color:#333333 !important}.wpzinc-media-library-selector ul{margin:0;padding:0}.wpzinc-media-library-selector li.wpzinc-media-library-attachment{position:relative;border:1px dashed #dfdfdf;background-color:#fff;padding:5px 10px}.wpzinc-media-library-selector li.wpzinc-media-library-attachment .wpzinc-media-library-insert img{position:relative;z-index:2;display:block;width:100%;height:auto}.wpzinc-media-library-selector li.wpzinc-media-library-attachment a.wpzinc-media-library-replace{position:absolute;z-index:4;top:-11px;left:-12px;width:19px;height:19px;background:url(../feather/edit-2.svg) center no-repeat #fff;background-size:15px 15px;text-indent:-9999px;border:2px solid #000;border-radius:50%}.wpzinc-media-library-selector li.wpzinc-media-library-attachment a.wpzinc-media-library-remove{position:absolute;z-index:3;top:-12px;right:-12px;width:24px;height:24px;background:url(../feather/x-circle.svg) center no-repeat #fff;background-size:24px 24px;text-indent:-9999px;border:none;border-radius:50%}.wpzinc-media-library-selector ul.ui-sortable li.wpzinc-media-library-attachment{cursor:move}.wpzinc-media-library-selector[data-multiple=true] ul{display:grid;grid-gap:10px;grid-template-columns:1fr 1fr}.wpzinc-media-library-selector[data-file-type=image] li.wpzinc-media-library-attachment{--aspect-ratio: 1/1;border:1px dashed #dfdfdf;background-color:#fff;padding:0}.wpzinc-media-library-selector[data-file-type=image] li.wpzinc-media-library-attachment:before{content:"";display:inline-block;width:1px;height:0;padding-bottom:calc(100% / (var(--aspect-ratio)))}.wpzinc-media-library-selector[data-file-type=image] li.wpzinc-media-library-attachment .wpzinc-media-library-insert{display:inline-block;position:absolute;z-index:1;width:100%;height:100%}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper{margin:0 0 20px 0;padding:0;border-bottom:1px solid #d0d0cf}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper.needs-js{display:none}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab{position:relative;display:inline-block;margin:0 5px 0 0;padding:0 20px;height:64px;line-height:64px;text-decoration:none;font-size:14px;font-weight:600;color:#565656;border:none;background:none}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab:hover{color:#144264;background:#e7e7e7}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab.nav-tab-active{color:#144264;border-bottom:1px solid #4c596d}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab.enabled{color:green}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab.error{color:red}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab.last{float:right;margin:0}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab:focus{box-shadow:none;-webkit-box-shadow:none}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab span.text-mobile{display:none}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab span.dashicons{vertical-align:middle}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab span.dashicons.dashicons-yes{position:absolute;display:none;top:-8px;right:-8px;background-color:green;color:white;border-radius:50%}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab span.dashicons.dashicons-yes::before{margin-left:-2px}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab.enabled span.dashicons.dashicons-yes{display:inline-block}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab span.dashicons.dashicons-warning{position:absolute;display:inline-block;top:-8px;right:-8px;color:red;border-radius:50%}div.wpzinc-vertical-tabbed-ui{display:grid;grid-template-columns:180px auto;grid-template-areas:"tabs content";border:1px solid #e5e5e5 !important;background:#f7f7f7 !important}div.wpzinc-vertical-tabbed-ui.no-border{border:none !important}div.wpzinc-vertical-tabbed-ui header{border-bottom:1px solid #e5e5e5}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs{grid-area:tabs;width:100%;margin:0;padding:0;border-right:1px solid #e5e5e5}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab{width:100%;margin:0;padding:0}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab.download a{background-image:url(../feather/download.svg);background-size:16px 16px}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab.upload a{background-image:url(../feather/upload.svg);background-size:16px 16px}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a{position:relative;display:block;width:140px;margin:0 20px;padding:20px 0 20px 25px;text-decoration:none;color:#999;border-bottom:1px solid #e5e5e5;box-sizing:border-box;transition:none;background-position:0 50%;background-repeat:no-repeat}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a span.dashicons{position:absolute;top:16px;right:0;display:inline-block;border-radius:50%}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a span.dashicons::before{margin-left:-1px}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a span.dashicons.dashicons-yes{background-color:green;color:white}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a span.dashicons.dashicons-warning{color:red}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a span.dashicons.hidden{display:none}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a span.tag{position:absolute;top:15px;right:0;display:inline-block;font-size:13px;background-color:#999;color:#fff;border-radius:3px;padding:3px}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a.enabled{color:green}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a.enabled span.dashicons.hidden{display:inline-block}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a.error{color:red}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a.error span.dashicons.hidden{display:inline-block}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a.wpzinc-nav-tab-vertical-active,div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a:hover{width:181px;margin:-1px 0 0 0;padding:20px 20px 20px 45px;text-decoration:none;color:#444;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;border-right:1px solid #f9f7f4;background-color:#fff;background-position:20px 50%;background-repeat:no-repeat}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a.wpzinc-nav-tab-vertical-active span.dashicons,div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a:hover span.dashicons{right:20px}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a.wpzinc-nav-tab-vertical-active span.tag,div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a:hover span.tag{right:20px;font-weight:normal}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a.wpzinc-nav-tab-vertical-active{font-weight:700}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a:hover{background-color:#f9f7f4}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a:focus{box-shadow:none}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab:last-child a{border-bottom:none}div.wpzinc-vertical-tabbed-ui div.wpzinc-nav-tabs-content{grid-area:content;margin:0;background:#fff;border-left:1px solid #e5e5e5}div.wpzinc-vertical-tabbed-ui div.wpzinc-nav-tabs-content:after{content:"";display:table;clear:both}div.wpzinc-vertical-tabbed-ui div.wpzinc-nav-tabs-content div.postbox{margin:0;padding:0;border:none;background-color:transparent}div.wpzinc-vertical-tabbed-ui div.wpzinc-nav-tabs-content div.postbox+div.postbox{border-top:1px solid #e5e5e5}div.wpzinc-vertical-tabbed-ui div.wpzinc-nav-tabs-content div.postbox header{padding:19px 15px 18px 15px}div.wpzinc-vertical-tabbed-ui div.wpzinc-nav-tabs-content div.postbox header h3{display:block;margin:0;font-size:1.3em;font-weight:600;color:#23282d}div.wpzinc-vertical-tabbed-ui div.wpzinc-nav-tabs-content div.postbox header h3 label{float:right;font-weight:normal}div.wpzinc-vertical-tabbed-ui div.wpzinc-nav-tabs-content div.postbox header p.description{margin:10px 0 0 0}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal{display:inline-block;width:100%;margin:0;padding:0;background-color:#f7f7f7}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal{float:left;margin:0;padding:0}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a{position:relative;float:left;height:54px;line-height:54px;margin:0;padding:0 20px;text-decoration:none;color:#999;box-sizing:border-box;transition:none;background-position:0 50%;background-repeat:no-repeat}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a.enabled{color:green}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a.error{color:red}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a span.dashicons{display:inline-block;width:16px;height:16px;font-size:17px;margin:18px 0 0 0;border-radius:50%}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a span.dashicons::before{margin-left:-1px}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a span.dashicons.dashicons-yes{margin:18px 0 0 10px;background-color:green;color:white}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a span.dashicons.dashicons-warning{margin:18px 0 0 10px;color:red}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a.wpzinc-nav-tab-horizontal-active,div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a:hover{text-decoration:none;color:#444;background-color:#fff;background-position:20px 50%;background-repeat:no-repeat}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a.wpzinc-nav-tab-horizontal-active span.dashicons,div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a:hover span.dashicons{right:20px}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a.wpzinc-nav-tab-horizontal-active{font-weight:700}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a:focus{box-shadow:none}.wpzinc-option{display:grid;grid-template-areas:"left right";grid-template-columns:140px auto;grid-column-gap:5px;grid-row-gap:5px;justify-items:start;text-align:left;padding:10px 15px;border:none;background-color:#f4f4f4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wpzinc-option.sidebar{grid-template-columns:120px auto}.wpzinc-option:nth-child(odd){background-color:#fcfcfc}.wpzinc-option.ignore-nth-child:nth-child(odd){background-color:#f5f5f5}.wpzinc-option.no-bottom-border{border-bottom:none}.wpzinc-option.highlight{background-color:#fcf8e3 !important}.wpzinc-option.highlight div.full h4,.wpzinc-option.highlight div.right h4{margin:5px 0 10px 0;font-size:14px;line-height:22px}.wpzinc-option.highlight div.full p,.wpzinc-option.highlight div.right p{margin:0 0 10px 0;font-size:14px;line-height:22px}.wpzinc-option.highlight div.full a.button,.wpzinc-option.highlight div.right a.button{margin:5px 0 0 0}.wpzinc-option.no-styling{background:none;border:none;padding:0 0 10px 0}.wpzinc-option.hidden{display:none}.wpzinc-option div.left{width:100%;grid-area:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wpzinc-option div.left *:not(input){line-height:27px}.wpzinc-option div.left a{text-decoration:none}.wpzinc-option div.right{width:100%;grid-area:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:27px}.wpzinc-option div.right strong{line-height:27px}.wpzinc-option div.right p.description strong{line-height:1}.wpzinc-option div.right div.selectize-dropdown-content strong{line-height:normal}.wpzinc-option div.right .success{color:green}.wpzinc-option div.right .error{color:red}.wpzinc-option div.full{width:100%;grid-column:1 / span 2;line-height:30px}.wpzinc-option p.description{grid-column:1 / span 2}.wpzinc-option label{font-weight:600;white-space:normal}.wpzinc-option label.selectit{font-weight:400}.wpzinc-option select.right,.wpzinc-option input.right{float:right}.wpzinc-option input{margin:0}.wpzinc-option input[type=date],.wpzinc-option input[type=datetime-local],.wpzinc-option input[type=datetime],.wpzinc-option input[type=email],.wpzinc-option input[type=month],.wpzinc-option input[type=number],.wpzinc-option input[type=password],.wpzinc-option input[type=search],.wpzinc-option input[type=tel],.wpzinc-option input[type=text],.wpzinc-option input[type=time],.wpzinc-option input[type=url],.wpzinc-option input[type=week]{margin:0;padding:0 8px;line-height:2;min-height:30px;box-shadow:0 0 0 transparent;border-radius:4px;border:1px solid #8c8f94;background-color:#fff;color:#2c3338}.wpzinc-option select{border:1px solid #7e8993;border-radius:4px;box-shadow:0 0 0 transparent;vertical-align:baseline;font-size:14px;line-height:2;color:#2c3338;border-color:#8c8f94;box-shadow:none;border-radius:3px;margin:0;padding:0 24px 0 8px;min-height:30px;-webkit-appearance:none;background:#fff url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E) no-repeat right 5px top 55%;background-size:16px 16px;cursor:pointer}.wpzinc-option textarea.no-wrap{white-space:pre;overflow-wrap:normal;overflow-x:scroll}.wpzinc-option .content-editable{min-height:70px;box-sizing:border-box;padding:2px 6px;line-height:1.42857143;font-size:14px;box-shadow:0 0 0 transparent;border-radius:4px;border:1px solid #8c8f94;background-color:#fff;color:#2c3338}.wpzinc-option .content-editable:focus{border-color:#2271b1;box-shadow:0 0 0 1px #2271b1;outline:2px solid transparent}.wpzinc-option .content-editable.no-wrap{white-space:pre;overflow-wrap:normal;overflow-x:scroll}.wpzinc-option:nth-child(odd) .wpzinc-horizontal-selection label{background-color:#f5f5f5}.wpzinc-option details summary h3{margin:0}.wpzinc-option .checklist{margin:0;padding:0;list-style:none}.wpzinc-option .checklist li{line-height:1}.wpzinc-option .checklist li label{font-weight:400}.wpzinc-option table.widefat{clear:none}.wpzinc-option table.widefat tbody tr:first-child td a.delete-table-row,.wpzinc-option table.widefat tbody tr.hide-delete-button td a.delete-table-row{display:none}.wpzinc-option table.widefat tbody tr td label,.wpzinc-option table.widefat tbody tr td strong{line-height:30px}.wpzinc-option table.widefat .vertical-align-middle{vertical-align:middle}.wpzinc-horizontal-selection{display:flex;flex-wrap:wrap}.wpzinc-horizontal-selection label{width:300px;text-align:center;margin:0 20px 20px 0;padding:20px;background-color:#fcfcfc;border:1px solid #ccc;border-radius:5px;cursor:pointer}.wpzinc-horizontal-selection label .image{min-height:105px}.wpzinc-horizontal-selection label span{display:block}.wpzinc-horizontal-selection label span.description{margin:20px 0 0 0;color:#646970;font-size:13px}.wpzinc-horizontal-selection label input[type=radio]{margin:20px 0 0 0}.postbox .hndle .right{float:right}.postbox .hndle .right.button{margin-top:-3px}.postbox .hndle input.right,.postbox .hndle select.right{margin-top:-3px}#wpzinc-tinymce-modal #wpzinc-tinymce-modal-body{overflow-y:auto}#wpzinc-tinymce-modal div.mce-foot div.mce-cancel{left:10px !important}form.wpzinc-tinymce-popup{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif}form.wpzinc-tinymce-popup div.wpzinc-vertical-tabbed-ui{border:none !important}form.wpzinc-tinymce-popup p.description{white-space:normal;margin:2px 0 5px;color:#666;font-size:13px;font-style:italic}form.wpzinc-tinymce-popup .wpzinc-option{display:grid;grid-template-areas:"left right";grid-template-columns:140px auto;grid-column-gap:5px;grid-row-gap:5px;justify-items:start;text-align:left;padding:10px 15px;border:none;background-color:#f4f4f4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}form.wpzinc-tinymce-popup .wpzinc-option.sidebar{grid-template-columns:120px auto}form.wpzinc-tinymce-popup .wpzinc-option:nth-child(odd){background-color:#fcfcfc}form.wpzinc-tinymce-popup .wpzinc-option.ignore-nth-child:nth-child(odd){background-color:#f5f5f5}form.wpzinc-tinymce-popup .wpzinc-option.no-bottom-border{border-bottom:none}form.wpzinc-tinymce-popup .wpzinc-option.highlight{background-color:#fcf8e3 !important}form.wpzinc-tinymce-popup .wpzinc-option.highlight div.full h4,form.wpzinc-tinymce-popup .wpzinc-option.highlight div.right h4{margin:5px 0 10px 0;font-size:14px;line-height:22px}form.wpzinc-tinymce-popup .wpzinc-option.highlight div.full p,form.wpzinc-tinymce-popup .wpzinc-option.highlight div.right p{margin:0 0 10px 0;font-size:14px;line-height:22px}form.wpzinc-tinymce-popup .wpzinc-option.highlight div.full a.button,form.wpzinc-tinymce-popup .wpzinc-option.highlight div.right a.button{margin:5px 0 0 0}form.wpzinc-tinymce-popup .wpzinc-option.no-styling{background:none;border:none;padding:0 0 10px 0}form.wpzinc-tinymce-popup .wpzinc-option.hidden{display:none}form.wpzinc-tinymce-popup .wpzinc-option div.left{width:100%;grid-area:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}form.wpzinc-tinymce-popup .wpzinc-option div.left *:not(input){line-height:27px}form.wpzinc-tinymce-popup .wpzinc-option div.left a{text-decoration:none}form.wpzinc-tinymce-popup .wpzinc-option div.right{width:100%;grid-area:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:27px}form.wpzinc-tinymce-popup .wpzinc-option div.right strong{line-height:27px}form.wpzinc-tinymce-popup .wpzinc-option div.right p.description strong{line-height:1}form.wpzinc-tinymce-popup .wpzinc-option div.right div.selectize-dropdown-content strong{line-height:normal}form.wpzinc-tinymce-popup .wpzinc-option div.right .success{color:green}form.wpzinc-tinymce-popup .wpzinc-option div.right .error{color:red}form.wpzinc-tinymce-popup .wpzinc-option div.full{width:100%;grid-column:1 / span 2;line-height:30px}form.wpzinc-tinymce-popup .wpzinc-option p.description{grid-column:1 / span 2}form.wpzinc-tinymce-popup .wpzinc-option label{font-weight:600;white-space:normal}form.wpzinc-tinymce-popup .wpzinc-option label.selectit{font-weight:400}form.wpzinc-tinymce-popup .wpzinc-option select.right,form.wpzinc-tinymce-popup .wpzinc-option input.right{float:right}form.wpzinc-tinymce-popup .wpzinc-option input{margin:0}form.wpzinc-tinymce-popup .wpzinc-option input[type=date],form.wpzinc-tinymce-popup .wpzinc-option input[type=datetime-local],form.wpzinc-tinymce-popup .wpzinc-option input[type=datetime],form.wpzinc-tinymce-popup .wpzinc-option input[type=email],form.wpzinc-tinymce-popup .wpzinc-option input[type=month],form.wpzinc-tinymce-popup .wpzinc-option input[type=number],form.wpzinc-tinymce-popup .wpzinc-option input[type=password],form.wpzinc-tinymce-popup .wpzinc-option input[type=search],form.wpzinc-tinymce-popup .wpzinc-option input[type=tel],form.wpzinc-tinymce-popup .wpzinc-option input[type=text],form.wpzinc-tinymce-popup .wpzinc-option input[type=time],form.wpzinc-tinymce-popup .wpzinc-option input[type=url],form.wpzinc-tinymce-popup .wpzinc-option input[type=week]{margin:0;padding:0 8px;line-height:2;min-height:30px;box-shadow:0 0 0 transparent;border-radius:4px;border:1px solid #8c8f94;background-color:#fff;color:#2c3338}form.wpzinc-tinymce-popup .wpzinc-option select{border:1px solid #7e8993;border-radius:4px;box-shadow:0 0 0 transparent;vertical-align:baseline;font-size:14px;line-height:2;color:#2c3338;border-color:#8c8f94;box-shadow:none;border-radius:3px;margin:0;padding:0 24px 0 8px;min-height:30px;-webkit-appearance:none;background:#fff url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E) no-repeat right 5px top 55%;background-size:16px 16px;cursor:pointer}form.wpzinc-tinymce-popup .wpzinc-option textarea.no-wrap{white-space:pre;overflow-wrap:normal;overflow-x:scroll}form.wpzinc-tinymce-popup .wpzinc-option .content-editable{min-height:70px;box-sizing:border-box;padding:2px 6px;line-height:1.42857143;font-size:14px;box-shadow:0 0 0 transparent;border-radius:4px;border:1px solid #8c8f94;background-color:#fff;color:#2c3338}form.wpzinc-tinymce-popup .wpzinc-option .content-editable:focus{border-color:#2271b1;box-shadow:0 0 0 1px #2271b1;outline:2px solid transparent}form.wpzinc-tinymce-popup .wpzinc-option .content-editable.no-wrap{white-space:pre;overflow-wrap:normal;overflow-x:scroll}form.wpzinc-tinymce-popup .wpzinc-option:nth-child(odd) .wpzinc-horizontal-selection label{background-color:#f5f5f5}form.wpzinc-tinymce-popup .wpzinc-option details summary h3{margin:0}form.wpzinc-tinymce-popup .wpzinc-option .checklist{margin:0;padding:0;list-style:none}form.wpzinc-tinymce-popup .wpzinc-option .checklist li{line-height:1}form.wpzinc-tinymce-popup .wpzinc-option .checklist li label{font-weight:400}form.wpzinc-tinymce-popup .wpzinc-option table.widefat{clear:none}form.wpzinc-tinymce-popup .wpzinc-option table.widefat tbody tr:first-child td a.delete-table-row,form.wpzinc-tinymce-popup .wpzinc-option table.widefat tbody tr.hide-delete-button td a.delete-table-row{display:none}form.wpzinc-tinymce-popup .wpzinc-option table.widefat tbody tr td label,form.wpzinc-tinymce-popup .wpzinc-option table.widefat tbody tr td strong{line-height:30px}form.wpzinc-tinymce-popup .wpzinc-option table.widefat .vertical-align-middle{vertical-align:middle}form.wpzinc-tinymce-popup .selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible !important;background:#f2f2f2 !important;background:rgba(0,0,0,0.06) !important;border:0 none !important;-webkit-box-shadow:inset 0 0 12px 4px #ffffff;box-shadow:inset 0 0 12px 4px #ffffff}form.wpzinc-tinymce-popup .selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:'!';visibility:hidden}form.wpzinc-tinymce-popup .selectize-control.plugin-drag_drop .ui-sortable-helper{-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.2);box-shadow:0 2px 5px rgba(0,0,0,0.2)}form.wpzinc-tinymce-popup .selectize-dropdown-header{position:relative;padding:5px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}form.wpzinc-tinymce-popup .selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:0.4;margin-top:-12px;line-height:20px;font-size:20px !important}form.wpzinc-tinymce-popup .selectize-dropdown-header-close:hover{color:#000000}form.wpzinc-tinymce-popup .selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}form.wpzinc-tinymce-popup .selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}form.wpzinc-tinymce-popup .selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}form.wpzinc-tinymce-popup .selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}form.wpzinc-tinymce-popup .selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px !important}form.wpzinc-tinymce-popup .selectize-control.plugin-remove_button [data-value] .remove{z-index:1;position:absolute;top:0;right:0;bottom:0;width:17px;text-align:center;font-weight:bold;font-size:12px;color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 0 0 0;border-left:1px solid #d0d0d0;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}form.wpzinc-tinymce-popup .selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,0.05)}form.wpzinc-tinymce-popup .selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:#cacaca}form.wpzinc-tinymce-popup .selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:none}form.wpzinc-tinymce-popup .selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#ffffff}form.wpzinc-tinymce-popup .selectize-control.plugin-remove_button .remove-single{position:absolute;right:28px;top:6px;font-size:23px}form.wpzinc-tinymce-popup .selectize-control{position:relative}form.wpzinc-tinymce-popup .selectize-dropdown,form.wpzinc-tinymce-popup .selectize-input,form.wpzinc-tinymce-popup .selectize-input input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;-webkit-font-smoothing:inherit}form.wpzinc-tinymce-popup .selectize-input,form.wpzinc-tinymce-popup .selectize-control.single .selectize-input.input-active{background:#ffffff;cursor:text;display:inline-block}form.wpzinc-tinymce-popup .selectize-input{border:1px solid #d0d0d0;padding:6px 6px;display:inline-block;width:100%;min-height:36px;overflow:hidden;position:relative;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}form.wpzinc-tinymce-popup .selectize-input.full{background-color:#ffffff}form.wpzinc-tinymce-popup .selectize-input.disabled,form.wpzinc-tinymce-popup .selectize-input.disabled *{cursor:default !important}form.wpzinc-tinymce-popup .selectize-input.focus{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.15)}form.wpzinc-tinymce-popup .selectize-input.dropdown-active{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}form.wpzinc-tinymce-popup .selectize-input>*{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}form.wpzinc-tinymce-popup .selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 0 0;padding:2px 6px;background:#f2f2f2;color:#303030;border:0 solid #d0d0d0;font-size:11px}form.wpzinc-tinymce-popup .selectize-control.multi .selectize-input>div.active{background:#e8e8e8;color:#303030;border:0 solid #cacaca}form.wpzinc-tinymce-popup .selectize-control.multi .selectize-input.disabled>div,form.wpzinc-tinymce-popup .selectize-control.multi .selectize-input.disabled>div.active{color:#7d7d7d;background:#ffffff;border:0 solid #ffffff}form.wpzinc-tinymce-popup .selectize-input>input{display:inline-block !important;padding:0 !important;min-height:0 !important;max-height:none !important;max-width:100% !important;margin:0 2px 0 0 !important;text-indent:0 !important;border:0 none !important;background:none !important;line-height:inherit !important;-webkit-user-select:auto !important;-webkit-box-shadow:none !important;box-shadow:none !important}form.wpzinc-tinymce-popup .selectize-input>input::-ms-clear{display:none}form.wpzinc-tinymce-popup .selectize-input>input:focus{outline:none !important}form.wpzinc-tinymce-popup .selectize-input::after{content:' ';display:block;clear:left}form.wpzinc-tinymce-popup .selectize-input.dropdown-active::before{content:' ';display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}form.wpzinc-tinymce-popup .selectize-dropdown{position:absolute;z-index:10;border:1px solid #d0d0d0;background:#ffffff;margin:-1px 0 0 0;border-top:0 none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1);-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}form.wpzinc-tinymce-popup .selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}form.wpzinc-tinymce-popup .selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,0.2);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}form.wpzinc-tinymce-popup .selectize-dropdown [data-selectable],form.wpzinc-tinymce-popup .selectize-dropdown .optgroup-header{padding:5px 8px}form.wpzinc-tinymce-popup .selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}form.wpzinc-tinymce-popup .selectize-dropdown .optgroup-header{color:#303030;background:#ffffff;cursor:default}form.wpzinc-tinymce-popup .selectize-dropdown .active{background-color:#f5fafd;color:#495c68}form.wpzinc-tinymce-popup .selectize-dropdown .active.create{color:#495c68}form.wpzinc-tinymce-popup .selectize-dropdown .create{color:rgba(48,48,48,0.5)}form.wpzinc-tinymce-popup .selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;-webkit-overflow-scrolling:touch}form.wpzinc-tinymce-popup .selectize-dropdown-content .option{display:block}form.wpzinc-tinymce-popup .selectize-control.single .selectize-input,form.wpzinc-tinymce-popup .selectize-control.single .selectize-input input{cursor:pointer}form.wpzinc-tinymce-popup .selectize-control.single .selectize-input.input-active,form.wpzinc-tinymce-popup .selectize-control.single .selectize-input.input-active input{cursor:text}form.wpzinc-tinymce-popup .selectize-control.single .selectize-input:after{content:' ';display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#808080 transparent transparent transparent}form.wpzinc-tinymce-popup .selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px 5px;border-color:transparent transparent #808080 transparent}form.wpzinc-tinymce-popup .selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}form.wpzinc-tinymce-popup .selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px !important}form.wpzinc-tinymce-popup .selectize-control .selectize-input.disabled{opacity:0.5;background-color:#fafafa}form.wpzinc-tinymce-popup #front-static-pages label{width:100%}form.wpzinc-tinymce-popup div.wpzinc-option:last-child{border-bottom:none}form.wpzinc-tinymce-popup div.wpzinc-option .widefat{width:100%;max-width:100%;box-sizing:border-box}form.wpzinc-tinymce-popup div.wpzinc-option select{background-color:#fff}form.wpzinc-tinymce-popup div.wpzinc-option textarea{padding:5px;background-color:#fff;border:1px solid #7e8993}form.wpzinc-tinymce-popup div.wpzinc-option .full{clear:both;display:block;padding:5px 0 0 0}form.wpzinc-tinymce-popup div.wpzinc-option .selectize-control{clear:none}form.wpzinc-tinymce-popup div.wpzinc-option.buttons{position:absolute;bottom:0;left:0;right:0;border-top:1px solid #ddd;background-color:#f7f7f7}form.wpzinc-tinymce-popup div.wpzinc-option.buttons.has-wpzinc-vertical-tabbed-ui{border-top:1px solid #ddd;background-color:#f7f7f7}i.mce-i-wpzinc-icon{font:normal 20px/1 'dashicons';padding:0;vertical-align:top;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:-2px;padding-right:2px}div.notice.warning{border-left-color:#ffb900}.wpzinc-upgrade-hr{padding:20px 0 0 0;border-bottom:none}.wpzinc-upgrade{background:#f7f7f7;border:1px solid #e5e5e5;padding:20px}.wpzinc-upgrade h3{margin:0 0 30px 0;padding:0}.wpzinc-upgrade ul{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:20px;row-gap:20px}.wpzinc-upgrade ul li{background:url(../feather/check-circle.svg) top left no-repeat;background-size:20px 20px;padding:0 0 0 30px}.wpzinc-upgrade ul li strong{display:block;font-size:15px;margin:0 0 5px 0}.wpzinc-upgrade a.button{margin:20px 0 0 0}body.wpzinc.gutenberg-editor-page .edit-post-layout__metaboxes:not(:empty),body.wpzinc.block-editor-page .edit-post-layout__metaboxes:not(:empty){margin:0;padding:0}body.wpzinc.gutenberg-editor-page .edit-post-meta-boxes-area,body.wpzinc.block-editor-page .edit-post-meta-boxes-area{margin:0}body.wpzinc.gutenberg-editor-page .edit-post-meta-boxes-area #poststuff .handlediv,body.wpzinc.block-editor-page .edit-post-meta-boxes-area #poststuff .handlediv{position:relative;z-index:2}body.wpzinc.gutenberg-editor-page .edit-post-meta-boxes-area #poststuff h2.hndle,body.wpzinc.block-editor-page .edit-post-meta-boxes-area #poststuff h2.hndle{z-index:1;background-color:#fcfcfc}body.wpzinc.gutenberg-editor-page .edit-post-meta-boxes-area .wpzinc-option,body.wpzinc.block-editor-page .edit-post-meta-boxes-area .wpzinc-option{background-color:transparent;border:none}body.wpzinc.gutenberg-editor-page .edit-post-meta-boxes-area .wpzinc-option:nth-child(odd),body.wpzinc.block-editor-page .edit-post-meta-boxes-area .wpzinc-option:nth-child(odd){background-color:transparent}.wpzinc-modal-overlay{display:none;position:fixed;z-index:99999999;top:0;left:0;opacity:0.5;width:100vw;height:100vh;background-color:#000}.wpzinc-modal{display:none;position:fixed;z-index:100000000;top:50vh;left:50vw;width:50vw;height:180px;margin:-90px 0 0 -25vw;box-sizing:border-box;background-color:#f7f7f7;padding:20px}.wpzinc-modal.wpzinc-modal-mini{top:50vh;left:50vw;width:200px;height:70px;margin:-35px 0 0 -85px}.wpzinc-modal h2{font-size:20px;line-height:25px;font-weight:700;margin:0 0 10px 0;padding:0}.wpzinc-modal h2 div.spinner{display:none;visibility:hidden;margin:0}.wpzinc-modal h2 div.tick{display:none;visibility:hidden;float:right;width:20px;height:20px;margin:4px 10px 0 4px}.wpzinc-modal p.message{margin:0 0 20px 0;padding:0}.wpzinc-modal .notice{display:block !important;margin:0 0 20px 0;padding:10px}.wpzinc-modal .notice.warning{border-left-color:orange}.wpzinc-modal .notice p{margin:0}.wpzinc-modal button.close{display:none}.wpzinc-backbone-modal .media-modal{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.wpzinc-backbone-modal .media-modal .media-frame-title{left:0;height:30px}.wpzinc-backbone-modal .media-modal .media-frame-content{left:0;top:54px;bottom:54px}.wpzinc-backbone-modal .media-modal .media-frame-toolbar{left:0;bottom:47px;background:#fff}.wpzinc-backbone-modal .media-modal .media-frame-toolbar .media-toolbar{padding:10px}.wpzinc-notification{display:none;position:fixed;z-index:9999999;bottom:20px;right:20px;color:#fff;background-color:#585e65;padding:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:0 20px 30px -16px rgba(9,9,16,0.8)}.wpzinc-notification.wpzinc-notification-success{border-left:4px solid #46b450}.wpzinc-notification.wpzinc-notification-warning{border-left:4px solid orange}.wpzinc-notification.wpzinc-notification-error{border-left:4px solid #dc3232}.wp-core-ui .wpzinc-button-red{background:#b30000;border-color:#b30000;color:#fff;text-decoration:none;text-shadow:none}.wp-core-ui .wpzinc-button-red.hover,.wp-core-ui .wpzinc-button-red:hover{background:#990000;border-color:#990000;color:#fff}.wp-core-ui .wpzinc-button-red.focus,.wp-core-ui .wpzinc-button-red:focus{background:#990000;border-color:#990000;color:#fff;box-shadow:0 0 0 1px #fff, 0 0 0 3px #990000}.wpzinc-button-red{background:#b30000;border-color:#b30000;color:#fff;text-decoration:none;text-shadow:none}.wpzinc-button-red.hover,.wpzinc-button-red:hover{background:#990000;border-color:#990000;color:#fff}.wpzinc-button-red.focus,.wpzinc-button-red:focus{background:#990000;border-color:#990000;color:#fff;box-shadow:0 0 0 1px #fff, 0 0 0 3px #990000}.tax-selection .tabs-panel{height:200px !important;overflow:auto;padding:10px 15px;border-left:none;border-top:none;border-right:none;border-bottom:none;background:#fff}.tax-selection .tabs-panel ul.categorychecklist{margin:0;padding:0}#wpzinc-onboarding{max-width:900px;margin:0 auto;padding:40px 0}#wpzinc-onboarding #wpzinc-onboarding-progress{text-align:center;padding:40px 0}#wpzinc-onboarding #wpzinc-onboarding-progress ol{list-style:none;margin:0;padding:0}#wpzinc-onboarding #wpzinc-onboarding-progress ol li{position:relative;display:inline-block;width:135px;text-align:center;line-height:3em}#wpzinc-onboarding #wpzinc-onboarding-progress ol li:after{position:absolute;display:block;z-index:1;top:-2px;left:-65px;height:2px;width:135px;content:"";background-color:#dfdfdf}#wpzinc-onboarding #wpzinc-onboarding-progress ol li:before{position:absolute;z-index:2;top:-6px;left:65px;height:10px;width:10px;border-radius:1.2em;border:none;line-height:1.2em;content:" ";background-color:#dfdfdf}#wpzinc-onboarding #wpzinc-onboarding-progress ol li:first-child:after{display:none}#wpzinc-onboarding #wpzinc-onboarding-progress ol li.done{color:#1c9bd7}#wpzinc-onboarding #wpzinc-onboarding-progress ol li.done:after,#wpzinc-onboarding #wpzinc-onboarding-progress ol li.done:before{background-color:#1c9bd7}#wpzinc-onboarding #wpzinc-onboarding-form{padding:20px 80px 80px 80px;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,0.05)}#wpzinc-onboarding #wpzinc-onboarding-form #wpzinc-onboarding-content h1{margin:60px 0 20px 0}#wpzinc-onboarding #wpzinc-onboarding-form #wpzinc-onboarding-content p{font-size:16px}#wpzinc-onboarding #wpzinc-onboarding-form #wpzinc-onboarding-content p.description{font-size:13px}#wpzinc-onboarding #wpzinc-onboarding-form #wpzinc-onboarding-content>div{margin:0 0 20px 0}#wpzinc-onboarding #wpzinc-onboarding-form #wpzinc-onboarding-content>div label{display:block;margin-bottom:10px;font-size:16px;font-weight:500}#wpzinc-onboarding #wpzinc-onboarding-form #wpzinc-onboarding-footer{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-areas:"left right";padding:40px 0 0 0}#wpzinc-onboarding #wpzinc-onboarding-form #wpzinc-onboarding-footer .left{grid-area:left;text-align:left}#wpzinc-onboarding #wpzinc-onboarding-form #wpzinc-onboarding-footer .right{grid-area:right;text-align:right}@media only screen and (max-width: 1200px){.wpzinc-upgrade ul{display:grid;grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 768px){h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab{margin-right:10px}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab:last-child{margin-right:0}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab span.text{display:none}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab span.text-mobile{display:inline-block}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab .dashicons{font-size:24px}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab .dashicons.dashicons-yes{font-size:20px}div.wpzinc-vertical-tabbed-ui{grid-template-columns:60px auto}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a,div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a.wpzinc-nav-tab-vertical-active,div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a:hover{width:60px;height:60px;margin:0;padding:0;text-indent:-9999px;background-position:center}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a span.dashicons{top:0;right:0;text-indent:0}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a:hover{border-top:none}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a:hover span.dashicons{right:0}.wpzinc-option{display:block}.wpzinc-option div.left{width:100%}.wpzinc-option div.right{width:100%}.wpzinc-option select.right,.wpzinc-option input.right{float:none;width:100%;margin:0 0 10px 0 !important}.wpzinc-option select{width:100%}.wpzinc-upgrade ul{grid-template-columns:repeat(1, 1fr)}}1 body#wpzinc-error-page{background:#f1f1f1}body#wpzinc-error-page div.wpzinc-die-message{background:#fff;border:1px solid #ccd0d4;color:#444;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;margin:2em auto;padding:1em 2em;max-width:700px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.04);box-shadow:0 1px 1px rgba(0,0,0,.04)}body.wpzinc{background:#f0f0f1}body.wpzinc #screen-meta{margin-left:22px}body.wpzinc #wpcontent{padding-left:0}body.wpzinc #wpcontent #wpbody-content{padding-left:0}body.wpzinc #wpcontent #wpbody-content>header{height:98px;margin:0 0 10px 0;padding:0 20px;background-image:var(--wpzinc-logo);background-size:40px auto;background-position:30px 50%;background-repeat:no-repeat;background-color:var(--wpzinc-header-background-color, #ffffff)}body.wpzinc #wpcontent #wpbody-content>header h1{float:left;margin:0;padding:0;font-size:24px;font-weight:600;color:var(--wpzinc-header-primary-text-color, #3d3d3d);line-height:98px;text-indent:70px}body.wpzinc #wpcontent #wpbody-content>header h1 span{color:var(--wpzinc-header-secondary-text-color, #6e6e6e)}body.wpzinc #wpcontent #wpbody-content>header a.wpzinc-docs{float:right;line-height:98px;padding:0 20px;font-weight:400;color:#144264;text-decoration:none}body.wpzinc #wpcontent #wpbody-content .wrap{margin:0}body.wpzinc #wpcontent #wpbody-content .wrap>.notice,body.wpzinc #wpcontent #wpbody-content .wrap>.js-notices>.notice{margin:5px 15px 2px 15px}body.wpzinc #wpcontent #wpbody-content .wrap .wp-heading-inline,body.wpzinc #wpcontent #wpbody-content .wrap>h1{display:block;width:100%;height:98px;margin:0 0 10px 0;padding:0 20px;background-image:var(--wpzinc-logo, url("../images/icons/logo.svg"));background-position:30px 50%;background-repeat:no-repeat;background-size:40px auto;background-color:var(--wpzinc-header-background-color, #ffffff);font-size:24px;font-weight:600;color:var(--wpzinc-header-secondary-text-color, #6e6e6e);line-height:98px;text-indent:70px;box-sizing:border-box}body.wpzinc #wpcontent #wpbody-content .wrap .wp-heading-inline::before,body.wpzinc #wpcontent #wpbody-content .wrap>h1::before{content:var(--wpzinc-plugin-display-name, "WP Zinc");color:var(--wpzinc-header-primary-text-color, #3d3d3d)}body.wpzinc #wpcontent #wpbody-content .wrap .wp-heading-inline+.page-title-action,body.wpzinc #wpcontent #wpbody-content .wrap>h1+.page-title-action{margin-left:20px}body.wpzinc #wpcontent #wpbody-content .wrap #split-page-title-action{margin-left:22px}body.wpzinc #wpcontent #wpbody-content .wrap ul.subsubsub{margin-left:22px}body.wpzinc #wpcontent #wpbody-content .wrap form#posts-filter{margin:15px 20px 20px 22px}body.wpzinc #wpcontent #wpbody-content .wrap form#posts-filter div.tablenav.top{padding:6px 0 10px 0}body.wpzinc #wpcontent #wpbody-content .wrap form#posts-filter div.tablenav.bottom{padding:6px 0 0 0}body.wpzinc #wpcontent #wpbody-content .wrap form#post,body.wpzinc #wpcontent #wpbody-content .wrap form#edittag{margin:20px 20px 0 22px}body.wpzinc #wpcontent #wpbody-content .wrap form.search-form{margin-left:22px;margin-right:20px}body.wpzinc #wpcontent #wpbody-content .wrap #col-container{margin-left:22px;margin-right:20px}body.wpzinc #wpcontent #wpbody-content .wrap #col-container form#posts-filter{margin-left:0;margin-right:0}body.wpzinc #wpcontent #wpbody-content .wrap span.subtitle{position:absolute;left:0;right:0;margin:20px 0;font-style:italic;max-width:50%}body.wpzinc #wpcontent #wpbody-content .wrap .wrap-inner{margin:0 20px}body.wpzinc #wpcontent #wpbody-content .wrap .wrap-inner form#posts-filter{margin:0}body.wpzinc #wpcontent #wpbody-content .wrap .postbox{background:#fff;margin:0 0 30px 0;padding:0}body.wpzinc #wpcontent #wpbody-content .wrap form.wpzinc-settings-ui .postbox{margin:0 0 30px 0;padding:30px;font-size:14px;border-radius:8px;border:none}body.wpzinc #wpcontent #wpbody-content .wrap form.wpzinc-settings-ui .postbox h2{margin:0 0 30px 0;padding:0 0 30px 0;font-size:24px;font-weight:600;border-bottom:1px solid #e3e3e3;color:#3d3d3d}body.wpzinc #wpcontent #wpbody-content .wrap p.submit{margin-bottom:20px;padding:0}body.wpzinc .components-base-control.wpzinc-selectize-freeform,body.wpzinc .components-base-control.wpzinc-selectize-drag-drop,body.wpzinc .components-base-control.wpzinc-selectize-search,body.wpzinc .components-base-control.wpzinc-selectize-api,body.wpzinc .components-base-control.wpzinc-selectize{width:100%}.tribute-container,ul.wpzinc-tinymce-autocomplete{position:absolute;z-index:999999;display:block;top:0;left:0;height:auto;min-width:220px;max-width:500px;max-height:300px;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;margin:0;padding:16px;background-color:#fff;border:1px solid #ccc;box-shadow:0 2px 6px rgba(0,0,0,.05);border-radius:2px}.tribute-container ul,ul.wpzinc-tinymce-autocomplete{margin:0;list-style:none}.tribute-container ul li,ul.wpzinc-tinymce-autocomplete li{width:100%;line-height:24px;margin:0;padding:6px 12px;font-size:13px;text-align:left;border:0;border-radius:2px;color:#1e1e1e;text-decoration:none;cursor:pointer;background:none;transition:box-shadow .1s linear;box-sizing:border-box}.tribute-container ul li:hover,ul.wpzinc-tinymce-autocomplete li:hover{color:#007cba}.tribute-container ul li:focus,.tribute-container ul li.highlight,ul.wpzinc-tinymce-autocomplete li:focus,ul.wpzinc-tinymce-autocomplete li.highlight{color:#007cba;box-shadow:0 0 0 2px #007cba;outline:3px solid rgba(0,0,0,0)}.tribute-container ul li.highlight:hover,ul.wpzinc-tinymce-autocomplete li.highlight:hover{box-shadow:none;outline:0}ul.wpzinc-tinymce-autocomplete{display:none}ul.wpzinc-tinymce-autocomplete.displayed{display:block}ul.wpzinc-tinymce-autocomplete li{display:none}ul.wpzinc-tinymce-autocomplete li.displayed{display:block}.ui-autocomplete{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif !important;font-size:15px !important;z-index:9999999 !important;max-height:120px !important;overflow-x:hidden !important;overflow-y:auto !important;border:1px solid #ddd !important;background:#f2f2f2 !important;color:#333 !important}.wpzinc-media-library-selector ul{margin:0;padding:0}.wpzinc-media-library-selector li.wpzinc-media-library-attachment{position:relative;border:1px dashed #dfdfdf;background-color:#fff;padding:5px 10px}.wpzinc-media-library-selector li.wpzinc-media-library-attachment .wpzinc-media-library-insert img{position:relative;z-index:2;display:block;width:100%;height:auto}.wpzinc-media-library-selector li.wpzinc-media-library-attachment a.wpzinc-media-library-replace{position:absolute;z-index:4;top:-11px;left:-12px;width:19px;height:19px;background:url(../feather/edit-2.svg) center no-repeat #fff;background-size:15px 15px;text-indent:-9999px;border:2px solid #000;border-radius:50%}.wpzinc-media-library-selector li.wpzinc-media-library-attachment a.wpzinc-media-library-remove{position:absolute;z-index:3;top:-12px;right:-12px;width:24px;height:24px;background:url(../feather/x-circle.svg) center no-repeat #fff;background-size:24px 24px;text-indent:-9999px;border:none;border-radius:50%}.wpzinc-media-library-selector ul.ui-sortable li.wpzinc-media-library-attachment{cursor:move}.wpzinc-media-library-selector[data-multiple=true] ul{display:grid;grid-gap:10px;grid-template-columns:1fr 1fr}.wpzinc-media-library-selector[data-file-type=image] li.wpzinc-media-library-attachment{--aspect-ratio: 1/1;border:1px dashed #dfdfdf;background-color:#fff;padding:0}.wpzinc-media-library-selector[data-file-type=image] li.wpzinc-media-library-attachment:before{content:"";display:inline-block;width:1px;height:0;padding-bottom:calc(100%/(var(--aspect-ratio)))}.wpzinc-media-library-selector[data-file-type=image] li.wpzinc-media-library-attachment .wpzinc-media-library-insert{display:inline-block;position:absolute;z-index:1;width:100%;height:100%}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper{margin:0 0 20px 0;padding:0;border-bottom:1px solid #d0d0cf}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper.needs-js{display:none}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab{position:relative;display:inline-block;margin:0 5px 0 0;padding:0 20px;height:64px;line-height:64px;text-decoration:none;font-size:14px;font-weight:600;color:#565656;border:none;background:none}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab:hover{color:#144264;background:#e7e7e7}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab.nav-tab-active{color:#144264;border-bottom:1px solid #4c596d}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab.enabled{color:green}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab.error{color:red}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab.last{float:right;margin:0}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab:focus{box-shadow:none;-webkit-box-shadow:none}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab span.text-mobile{display:none}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab span.dashicons{vertical-align:middle}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab span.dashicons.dashicons-yes{position:absolute;display:none;top:-8px;right:-8px;background-color:green;color:#fff;border-radius:50%}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab span.dashicons.dashicons-yes::before{margin-left:-2px}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab.enabled span.dashicons.dashicons-yes{display:inline-block}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab span.dashicons.dashicons-warning{position:absolute;display:inline-block;top:-8px;right:-8px;color:red;border-radius:50%}div.wpzinc-vertical-tabbed-ui{display:grid;grid-template-columns:180px auto;grid-template-areas:"tabs content";border:1px solid #e5e5e5 !important;background:#f7f7f7 !important}div.wpzinc-vertical-tabbed-ui.no-border{border:none !important}div.wpzinc-vertical-tabbed-ui header{border-bottom:1px solid #e5e5e5}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs{grid-area:tabs;width:100%;margin:0;padding:0;border-right:1px solid #e5e5e5}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab{width:100%;margin:0;padding:0}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab.download a{background-image:url(../feather/download.svg);background-size:16px 16px}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab.upload a{background-image:url(../feather/upload.svg);background-size:16px 16px}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a{position:relative;display:block;width:140px;margin:0 20px;padding:20px 0 20px 25px;text-decoration:none;color:#999;border-bottom:1px solid #e5e5e5;box-sizing:border-box;transition:none;background-position:0 50%;background-repeat:no-repeat}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a span.dashicons{position:absolute;top:16px;right:0;display:inline-block;border-radius:50%}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a span.dashicons::before{margin-left:-1px}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a span.dashicons.dashicons-yes{background-color:green;color:#fff}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a span.dashicons.dashicons-warning{color:red}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a span.dashicons.hidden{display:none}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a span.tag{position:absolute;top:15px;right:0;display:inline-block;font-size:13px;background-color:#999;color:#fff;border-radius:3px;padding:3px}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a.enabled{color:green}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a.enabled span.dashicons.hidden{display:inline-block}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a.error{color:red}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a.error span.dashicons.hidden{display:inline-block}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a.wpzinc-nav-tab-vertical-active,div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a:hover{width:181px;margin:-1px 0 0 0;padding:20px 20px 20px 45px;text-decoration:none;color:#444;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;border-right:1px solid #f9f7f4;background-color:#fff;background-position:20px 50%;background-repeat:no-repeat}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a.wpzinc-nav-tab-vertical-active span.dashicons,div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a:hover span.dashicons{right:20px}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a.wpzinc-nav-tab-vertical-active span.tag,div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a:hover span.tag{right:20px;font-weight:normal}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a.wpzinc-nav-tab-vertical-active{font-weight:700}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a:hover{background-color:#f9f7f4}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a:focus{box-shadow:none}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab:last-child a{border-bottom:none}div.wpzinc-vertical-tabbed-ui div.wpzinc-nav-tabs-content{grid-area:content;margin:0;background:#fff;border-left:1px solid #e5e5e5}div.wpzinc-vertical-tabbed-ui div.wpzinc-nav-tabs-content:after{content:"";display:table;clear:both}div.wpzinc-vertical-tabbed-ui div.wpzinc-nav-tabs-content div.postbox{margin:0;padding:0;border:none;background-color:rgba(0,0,0,0)}div.wpzinc-vertical-tabbed-ui div.wpzinc-nav-tabs-content div.postbox+div.postbox{border-top:1px solid #e5e5e5}div.wpzinc-vertical-tabbed-ui div.wpzinc-nav-tabs-content div.postbox header{padding:19px 15px 18px 15px}div.wpzinc-vertical-tabbed-ui div.wpzinc-nav-tabs-content div.postbox header h3{display:block;margin:0;font-size:1.3em;font-weight:600;color:#23282d}div.wpzinc-vertical-tabbed-ui div.wpzinc-nav-tabs-content div.postbox header h3 label{float:right;font-weight:normal}div.wpzinc-vertical-tabbed-ui div.wpzinc-nav-tabs-content div.postbox header p.description{margin:10px 0 0 0}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal{display:inline-block;width:100%;margin:0;padding:0;background-color:#f7f7f7}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal{float:left;margin:0;padding:0}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a{position:relative;float:left;height:54px;line-height:54px;margin:0;padding:0 20px;text-decoration:none;color:#999;box-sizing:border-box;transition:none;background-position:0 50%;background-repeat:no-repeat}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a.enabled{color:green}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a.error{color:red}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a span.dashicons{display:inline-block;width:16px;height:16px;font-size:17px;margin:18px 0 0 0;border-radius:50%}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a span.dashicons::before{margin-left:-1px}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a span.dashicons.dashicons-yes{margin:18px 0 0 10px;background-color:green;color:#fff}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a span.dashicons.dashicons-warning{margin:18px 0 0 10px;color:red}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a.wpzinc-nav-tab-horizontal-active,div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a:hover{text-decoration:none;color:#444;background-color:#fff;background-position:20px 50%;background-repeat:no-repeat}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a.wpzinc-nav-tab-horizontal-active span.dashicons,div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a:hover span.dashicons{right:20px}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a.wpzinc-nav-tab-horizontal-active{font-weight:700}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a:focus{box-shadow:none}.wpzinc-option{display:grid;grid-template-areas:"left right";grid-template-columns:140px auto;grid-column-gap:5px;grid-row-gap:5px;justify-items:start;text-align:left;padding:10px 15px;border:none;background-color:#f4f4f4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wpzinc-option.sidebar{grid-template-columns:120px auto}.wpzinc-option:nth-child(odd){background-color:#fcfcfc}.wpzinc-option.ignore-nth-child:nth-child(odd){background-color:#f5f5f5}.wpzinc-option.no-bottom-border{border-bottom:none}.wpzinc-option.highlight{background-color:#fcf8e3 !important}.wpzinc-option.highlight div.full h4,.wpzinc-option.highlight div.right h4{margin:5px 0 10px 0;font-size:14px;line-height:22px}.wpzinc-option.highlight div.full p,.wpzinc-option.highlight div.right p{margin:0 0 10px 0;font-size:14px;line-height:22px}.wpzinc-option.highlight div.full a.button,.wpzinc-option.highlight div.right a.button{margin:5px 0 0 0}.wpzinc-option.no-styling{background:none;border:none;padding:0 0 10px 0}.wpzinc-option.hidden{display:none}.wpzinc-option div.left{width:100%;grid-area:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wpzinc-option div.left *:not(input){line-height:27px}.wpzinc-option div.left a{text-decoration:none}.wpzinc-option div.right{width:100%;grid-area:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:27px}.wpzinc-option div.right strong{line-height:27px}.wpzinc-option div.right p.description strong{line-height:1}.wpzinc-option div.right div.selectize-dropdown-content strong{line-height:normal}.wpzinc-option div.right .success{color:green}.wpzinc-option div.right .error{color:red}.wpzinc-option div.full{width:100%;grid-column:1/span 2;line-height:30px}.wpzinc-option p.description{grid-column:1/span 2}.wpzinc-option label{font-weight:600;white-space:normal}.wpzinc-option label.selectit{font-weight:400}.wpzinc-option select.right,.wpzinc-option input.right{float:right}.wpzinc-option input{margin:0}.wpzinc-option input[type=date],.wpzinc-option input[type=datetime-local],.wpzinc-option input[type=datetime],.wpzinc-option input[type=email],.wpzinc-option input[type=month],.wpzinc-option input[type=number],.wpzinc-option input[type=password],.wpzinc-option input[type=search],.wpzinc-option input[type=tel],.wpzinc-option input[type=text],.wpzinc-option input[type=time],.wpzinc-option input[type=url],.wpzinc-option input[type=week]{margin:0;padding:0 8px;line-height:2;min-height:30px;box-shadow:0 0 0 rgba(0,0,0,0);border-radius:4px;border:1px solid #8c8f94;background-color:#fff;color:#2c3338}.wpzinc-option select{border:1px solid #7e8993;border-radius:4px;box-shadow:0 0 0 rgba(0,0,0,0);vertical-align:baseline;font-size:14px;line-height:2;color:#2c3338;border-color:#8c8f94;box-shadow:none;border-radius:3px;margin:0;padding:0 24px 0 8px;min-height:30px;-webkit-appearance:none;background:#fff url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E) no-repeat right 5px top 55%;background-size:16px 16px;cursor:pointer}.wpzinc-option textarea.no-wrap{white-space:pre;overflow-wrap:normal;overflow-x:scroll}.wpzinc-option .content-editable{min-height:70px;box-sizing:border-box;padding:2px 6px;line-height:1.42857143;font-size:14px;box-shadow:0 0 0 rgba(0,0,0,0);border-radius:4px;border:1px solid #8c8f94;background-color:#fff;color:#2c3338}.wpzinc-option .content-editable:focus{border-color:#2271b1;box-shadow:0 0 0 1px #2271b1;outline:2px solid rgba(0,0,0,0)}.wpzinc-option .content-editable.no-wrap{white-space:pre;overflow-wrap:normal;overflow-x:scroll}.wpzinc-option:nth-child(odd) .wpzinc-horizontal-selection label{background-color:#f5f5f5}.wpzinc-option details summary h3{margin:0}.wpzinc-option .checklist{margin:0;padding:0;list-style:none}.wpzinc-option .checklist li{line-height:1}.wpzinc-option .checklist li label{font-weight:400}.wpzinc-option table.widefat{clear:none}.wpzinc-option table.widefat tbody tr:first-child td a.delete-table-row,.wpzinc-option table.widefat tbody tr.hide-delete-button td a.delete-table-row{display:none}.wpzinc-option table.widefat tbody tr td label,.wpzinc-option table.widefat tbody tr td strong{line-height:30px}.wpzinc-option table.widefat .vertical-align-middle{vertical-align:middle}.wpzinc-horizontal-selection{display:flex;flex-wrap:wrap}.wpzinc-horizontal-selection label{width:300px;text-align:center;margin:0 20px 20px 0;padding:20px;background-color:#fcfcfc;border:1px solid #ccc;border-radius:5px;cursor:pointer}.wpzinc-horizontal-selection label .image{min-height:105px}.wpzinc-horizontal-selection label span{display:block}.wpzinc-horizontal-selection label span.description{margin:20px 0 0 0;color:#646970;font-size:13px}.wpzinc-horizontal-selection label input[type=radio]{margin:20px 0 0 0}.postbox .hndle .right{float:right}.postbox .hndle .right.button{margin-top:-3px}.postbox .hndle input.right,.postbox .hndle select.right{margin-top:-3px}#wpzinc-tinymce-modal #wpzinc-tinymce-modal-body{overflow-y:auto}#wpzinc-tinymce-modal div.mce-foot div.mce-cancel{left:10px !important}form.wpzinc-tinymce-popup{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}form.wpzinc-tinymce-popup div.wpzinc-vertical-tabbed-ui{border:none !important}form.wpzinc-tinymce-popup p.description{white-space:normal;margin:2px 0 5px;color:#666;font-size:13px;font-style:italic}form.wpzinc-tinymce-popup .wpzinc-option{display:grid;grid-template-areas:"left right";grid-template-columns:140px auto;grid-column-gap:5px;grid-row-gap:5px;justify-items:start;text-align:left;padding:10px 15px;border:none;background-color:#f4f4f4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}form.wpzinc-tinymce-popup .wpzinc-option.sidebar{grid-template-columns:120px auto}form.wpzinc-tinymce-popup .wpzinc-option:nth-child(odd){background-color:#fcfcfc}form.wpzinc-tinymce-popup .wpzinc-option.ignore-nth-child:nth-child(odd){background-color:#f5f5f5}form.wpzinc-tinymce-popup .wpzinc-option.no-bottom-border{border-bottom:none}form.wpzinc-tinymce-popup .wpzinc-option.highlight{background-color:#fcf8e3 !important}form.wpzinc-tinymce-popup .wpzinc-option.highlight div.full h4,form.wpzinc-tinymce-popup .wpzinc-option.highlight div.right h4{margin:5px 0 10px 0;font-size:14px;line-height:22px}form.wpzinc-tinymce-popup .wpzinc-option.highlight div.full p,form.wpzinc-tinymce-popup .wpzinc-option.highlight div.right p{margin:0 0 10px 0;font-size:14px;line-height:22px}form.wpzinc-tinymce-popup .wpzinc-option.highlight div.full a.button,form.wpzinc-tinymce-popup .wpzinc-option.highlight div.right a.button{margin:5px 0 0 0}form.wpzinc-tinymce-popup .wpzinc-option.no-styling{background:none;border:none;padding:0 0 10px 0}form.wpzinc-tinymce-popup .wpzinc-option.hidden{display:none}form.wpzinc-tinymce-popup .wpzinc-option div.left{width:100%;grid-area:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}form.wpzinc-tinymce-popup .wpzinc-option div.left *:not(input){line-height:27px}form.wpzinc-tinymce-popup .wpzinc-option div.left a{text-decoration:none}form.wpzinc-tinymce-popup .wpzinc-option div.right{width:100%;grid-area:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:27px}form.wpzinc-tinymce-popup .wpzinc-option div.right strong{line-height:27px}form.wpzinc-tinymce-popup .wpzinc-option div.right p.description strong{line-height:1}form.wpzinc-tinymce-popup .wpzinc-option div.right div.selectize-dropdown-content strong{line-height:normal}form.wpzinc-tinymce-popup .wpzinc-option div.right .success{color:green}form.wpzinc-tinymce-popup .wpzinc-option div.right .error{color:red}form.wpzinc-tinymce-popup .wpzinc-option div.full{width:100%;grid-column:1/span 2;line-height:30px}form.wpzinc-tinymce-popup .wpzinc-option p.description{grid-column:1/span 2}form.wpzinc-tinymce-popup .wpzinc-option label{font-weight:600;white-space:normal}form.wpzinc-tinymce-popup .wpzinc-option label.selectit{font-weight:400}form.wpzinc-tinymce-popup .wpzinc-option select.right,form.wpzinc-tinymce-popup .wpzinc-option input.right{float:right}form.wpzinc-tinymce-popup .wpzinc-option input{margin:0}form.wpzinc-tinymce-popup .wpzinc-option input[type=date],form.wpzinc-tinymce-popup .wpzinc-option input[type=datetime-local],form.wpzinc-tinymce-popup .wpzinc-option input[type=datetime],form.wpzinc-tinymce-popup .wpzinc-option input[type=email],form.wpzinc-tinymce-popup .wpzinc-option input[type=month],form.wpzinc-tinymce-popup .wpzinc-option input[type=number],form.wpzinc-tinymce-popup .wpzinc-option input[type=password],form.wpzinc-tinymce-popup .wpzinc-option input[type=search],form.wpzinc-tinymce-popup .wpzinc-option input[type=tel],form.wpzinc-tinymce-popup .wpzinc-option input[type=text],form.wpzinc-tinymce-popup .wpzinc-option input[type=time],form.wpzinc-tinymce-popup .wpzinc-option input[type=url],form.wpzinc-tinymce-popup .wpzinc-option input[type=week]{margin:0;padding:0 8px;line-height:2;min-height:30px;box-shadow:0 0 0 rgba(0,0,0,0);border-radius:4px;border:1px solid #8c8f94;background-color:#fff;color:#2c3338}form.wpzinc-tinymce-popup .wpzinc-option select{border:1px solid #7e8993;border-radius:4px;box-shadow:0 0 0 rgba(0,0,0,0);vertical-align:baseline;font-size:14px;line-height:2;color:#2c3338;border-color:#8c8f94;box-shadow:none;border-radius:3px;margin:0;padding:0 24px 0 8px;min-height:30px;-webkit-appearance:none;background:#fff url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E) no-repeat right 5px top 55%;background-size:16px 16px;cursor:pointer}form.wpzinc-tinymce-popup .wpzinc-option textarea.no-wrap{white-space:pre;overflow-wrap:normal;overflow-x:scroll}form.wpzinc-tinymce-popup .wpzinc-option .content-editable{min-height:70px;box-sizing:border-box;padding:2px 6px;line-height:1.42857143;font-size:14px;box-shadow:0 0 0 rgba(0,0,0,0);border-radius:4px;border:1px solid #8c8f94;background-color:#fff;color:#2c3338}form.wpzinc-tinymce-popup .wpzinc-option .content-editable:focus{border-color:#2271b1;box-shadow:0 0 0 1px #2271b1;outline:2px solid rgba(0,0,0,0)}form.wpzinc-tinymce-popup .wpzinc-option .content-editable.no-wrap{white-space:pre;overflow-wrap:normal;overflow-x:scroll}form.wpzinc-tinymce-popup .wpzinc-option:nth-child(odd) .wpzinc-horizontal-selection label{background-color:#f5f5f5}form.wpzinc-tinymce-popup .wpzinc-option details summary h3{margin:0}form.wpzinc-tinymce-popup .wpzinc-option .checklist{margin:0;padding:0;list-style:none}form.wpzinc-tinymce-popup .wpzinc-option .checklist li{line-height:1}form.wpzinc-tinymce-popup .wpzinc-option .checklist li label{font-weight:400}form.wpzinc-tinymce-popup .wpzinc-option table.widefat{clear:none}form.wpzinc-tinymce-popup .wpzinc-option table.widefat tbody tr:first-child td a.delete-table-row,form.wpzinc-tinymce-popup .wpzinc-option table.widefat tbody tr.hide-delete-button td a.delete-table-row{display:none}form.wpzinc-tinymce-popup .wpzinc-option table.widefat tbody tr td label,form.wpzinc-tinymce-popup .wpzinc-option table.widefat tbody tr td strong{line-height:30px}form.wpzinc-tinymce-popup .wpzinc-option table.widefat .vertical-align-middle{vertical-align:middle}form.wpzinc-tinymce-popup .selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible !important;background:#f2f2f2 !important;background:rgba(0,0,0,.06) !important;border:0 none !important;-webkit-box-shadow:inset 0 0 12px 4px #fff;box-shadow:inset 0 0 12px 4px #fff}form.wpzinc-tinymce-popup .selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:"!";visibility:hidden}form.wpzinc-tinymce-popup .selectize-control.plugin-drag_drop .ui-sortable-helper{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.2)}form.wpzinc-tinymce-popup .selectize-dropdown-header{position:relative;padding:5px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}form.wpzinc-tinymce-popup .selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px !important}form.wpzinc-tinymce-popup .selectize-dropdown-header-close:hover{color:#000}form.wpzinc-tinymce-popup .selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}form.wpzinc-tinymce-popup .selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}form.wpzinc-tinymce-popup .selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}form.wpzinc-tinymce-popup .selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}form.wpzinc-tinymce-popup .selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px !important}form.wpzinc-tinymce-popup .selectize-control.plugin-remove_button [data-value] .remove{z-index:1;position:absolute;top:0;right:0;bottom:0;width:17px;text-align:center;font-weight:bold;font-size:12px;color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 0 0 0;border-left:1px solid #d0d0d0;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}form.wpzinc-tinymce-popup .selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,.05)}form.wpzinc-tinymce-popup .selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:#cacaca}form.wpzinc-tinymce-popup .selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:none}form.wpzinc-tinymce-popup .selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#fff}form.wpzinc-tinymce-popup .selectize-control.plugin-remove_button .remove-single{position:absolute;right:28px;top:6px;font-size:23px}form.wpzinc-tinymce-popup .selectize-control{position:relative}form.wpzinc-tinymce-popup .selectize-dropdown,form.wpzinc-tinymce-popup .selectize-input,form.wpzinc-tinymce-popup .selectize-input input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;-webkit-font-smoothing:inherit}form.wpzinc-tinymce-popup .selectize-input,form.wpzinc-tinymce-popup .selectize-control.single .selectize-input.input-active{background:#fff;cursor:text;display:inline-block}form.wpzinc-tinymce-popup .selectize-input{border:1px solid #d0d0d0;padding:6px 6px;display:inline-block;width:100%;min-height:36px;overflow:hidden;position:relative;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}form.wpzinc-tinymce-popup .selectize-input.full{background-color:#fff}form.wpzinc-tinymce-popup .selectize-input.disabled,form.wpzinc-tinymce-popup .selectize-input.disabled *{cursor:default !important}form.wpzinc-tinymce-popup .selectize-input.focus{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}form.wpzinc-tinymce-popup .selectize-input.dropdown-active{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}form.wpzinc-tinymce-popup .selectize-input>*{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}form.wpzinc-tinymce-popup .selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 0 0;padding:2px 6px;background:#f2f2f2;color:#303030;border:0 solid #d0d0d0;font-size:11px}form.wpzinc-tinymce-popup .selectize-control.multi .selectize-input>div.active{background:#e8e8e8;color:#303030;border:0 solid #cacaca}form.wpzinc-tinymce-popup .selectize-control.multi .selectize-input.disabled>div,form.wpzinc-tinymce-popup .selectize-control.multi .selectize-input.disabled>div.active{color:#7d7d7d;background:#fff;border:0 solid #fff}form.wpzinc-tinymce-popup .selectize-input>input{display:inline-block !important;padding:0 !important;min-height:0 !important;max-height:none !important;max-width:100% !important;margin:0 2px 0 0 !important;text-indent:0 !important;border:0 none !important;background:none !important;line-height:inherit !important;-webkit-user-select:auto !important;-webkit-box-shadow:none !important;box-shadow:none !important}form.wpzinc-tinymce-popup .selectize-input>input::-ms-clear{display:none}form.wpzinc-tinymce-popup .selectize-input>input:focus{outline:none !important}form.wpzinc-tinymce-popup .selectize-input::after{content:" ";display:block;clear:left}form.wpzinc-tinymce-popup .selectize-input.dropdown-active::before{content:" ";display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}form.wpzinc-tinymce-popup .selectize-dropdown{position:absolute;z-index:10;border:1px solid #d0d0d0;background:#fff;margin:-1px 0 0 0;border-top:0 none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1);-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}form.wpzinc-tinymce-popup .selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}form.wpzinc-tinymce-popup .selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}form.wpzinc-tinymce-popup .selectize-dropdown [data-selectable],form.wpzinc-tinymce-popup .selectize-dropdown .optgroup-header{padding:5px 8px}form.wpzinc-tinymce-popup .selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}form.wpzinc-tinymce-popup .selectize-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default}form.wpzinc-tinymce-popup .selectize-dropdown .active{background-color:#f5fafd;color:#495c68}form.wpzinc-tinymce-popup .selectize-dropdown .active.create{color:#495c68}form.wpzinc-tinymce-popup .selectize-dropdown .create{color:rgba(48,48,48,.5)}form.wpzinc-tinymce-popup .selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;-webkit-overflow-scrolling:touch}form.wpzinc-tinymce-popup .selectize-dropdown-content .option{display:block}form.wpzinc-tinymce-popup .selectize-control.single .selectize-input,form.wpzinc-tinymce-popup .selectize-control.single .selectize-input input{cursor:pointer}form.wpzinc-tinymce-popup .selectize-control.single .selectize-input.input-active,form.wpzinc-tinymce-popup .selectize-control.single .selectize-input.input-active input{cursor:text}form.wpzinc-tinymce-popup .selectize-control.single .selectize-input:after{content:" ";display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:gray rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}form.wpzinc-tinymce-popup .selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px 5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) gray rgba(0,0,0,0)}form.wpzinc-tinymce-popup .selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}form.wpzinc-tinymce-popup .selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px !important}form.wpzinc-tinymce-popup .selectize-control .selectize-input.disabled{opacity:.5;background-color:#fafafa}form.wpzinc-tinymce-popup #front-static-pages label{width:100%}form.wpzinc-tinymce-popup div.wpzinc-option:last-child{border-bottom:none}form.wpzinc-tinymce-popup div.wpzinc-option .widefat{width:100%;max-width:100%;box-sizing:border-box}form.wpzinc-tinymce-popup div.wpzinc-option select{background-color:#fff}form.wpzinc-tinymce-popup div.wpzinc-option textarea{padding:5px;background-color:#fff;border:1px solid #7e8993}form.wpzinc-tinymce-popup div.wpzinc-option .full{clear:both;display:block;padding:5px 0 0 0}form.wpzinc-tinymce-popup div.wpzinc-option .selectize-control{clear:none}form.wpzinc-tinymce-popup div.wpzinc-option.buttons{position:absolute;bottom:0;left:0;right:0;border-top:1px solid #ddd;background-color:#f7f7f7}form.wpzinc-tinymce-popup div.wpzinc-option.buttons.has-wpzinc-vertical-tabbed-ui{border-top:1px solid #ddd;background-color:#f7f7f7}i.mce-i-wpzinc-icon{font:normal 20px/1 "dashicons";padding:0;vertical-align:top;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:-2px;padding-right:2px}div.notice.warning{border-left-color:#ffb900}.wpzinc-upgrade-hr{padding:20px 0 0 0;border-bottom:none}.wpzinc-upgrade{background:#f7f7f7;border:1px solid #e5e5e5;padding:20px}.wpzinc-upgrade h3{margin:0 0 30px 0;padding:0}.wpzinc-upgrade ul{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:20px;row-gap:20px}.wpzinc-upgrade ul li{background:url(../feather/check-circle.svg) top left no-repeat;background-size:20px 20px;padding:0 0 0 30px}.wpzinc-upgrade ul li strong{display:block;font-size:15px;margin:0 0 5px 0}.wpzinc-upgrade a.button{margin:20px 0 0 0}body.wpzinc.gutenberg-editor-page .edit-post-layout__metaboxes:not(:empty),body.wpzinc.block-editor-page .edit-post-layout__metaboxes:not(:empty){margin:0;padding:0}body.wpzinc.gutenberg-editor-page .edit-post-meta-boxes-area,body.wpzinc.block-editor-page .edit-post-meta-boxes-area{margin:0}body.wpzinc.gutenberg-editor-page .edit-post-meta-boxes-area #poststuff .handlediv,body.wpzinc.block-editor-page .edit-post-meta-boxes-area #poststuff .handlediv{position:relative;z-index:2}body.wpzinc.gutenberg-editor-page .edit-post-meta-boxes-area #poststuff h2.hndle,body.wpzinc.block-editor-page .edit-post-meta-boxes-area #poststuff h2.hndle{z-index:1;background-color:#fcfcfc}body.wpzinc.gutenberg-editor-page .edit-post-meta-boxes-area .wpzinc-option,body.wpzinc.block-editor-page .edit-post-meta-boxes-area .wpzinc-option{background-color:rgba(0,0,0,0);border:none}body.wpzinc.gutenberg-editor-page .edit-post-meta-boxes-area .wpzinc-option:nth-child(odd),body.wpzinc.block-editor-page .edit-post-meta-boxes-area .wpzinc-option:nth-child(odd){background-color:rgba(0,0,0,0)}.wpzinc-modal-overlay{display:none;position:fixed;z-index:99999999;top:0;left:0;opacity:.5;width:100vw;height:100vh;background-color:#000}.wpzinc-modal{display:none;position:fixed;z-index:100000000;top:50vh;left:50vw;width:50vw;height:180px;margin:-90px 0 0 -25vw;box-sizing:border-box;background-color:#f7f7f7;padding:20px}.wpzinc-modal.wpzinc-modal-mini{top:50vh;left:50vw;width:200px;height:70px;margin:-35px 0 0 -85px}.wpzinc-modal h2{font-size:20px;line-height:25px;font-weight:700;margin:0 0 10px 0;padding:0}.wpzinc-modal h2 div.spinner{display:none;visibility:hidden;margin:0}.wpzinc-modal h2 div.tick{display:none;visibility:hidden;float:right;width:20px;height:20px;margin:4px 10px 0 4px}.wpzinc-modal p.message{margin:0 0 20px 0;padding:0}.wpzinc-modal .notice{display:block !important;margin:0 0 20px 0;padding:10px}.wpzinc-modal .notice.warning{border-left-color:orange}.wpzinc-modal .notice p{margin:0}.wpzinc-modal button.close{display:none}.wpzinc-backbone-modal .media-modal{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.wpzinc-backbone-modal .media-modal .media-frame-title{left:0;height:30px}.wpzinc-backbone-modal .media-modal .media-frame-content{left:0;top:54px;bottom:54px}.wpzinc-backbone-modal .media-modal .media-frame-toolbar{left:0;bottom:47px;background:#fff}.wpzinc-backbone-modal .media-modal .media-frame-toolbar .media-toolbar{padding:10px}.wpzinc-notification{display:none;position:fixed;z-index:9999999;bottom:20px;right:20px;color:#fff;background-color:#585e65;padding:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:0 20px 30px -16px rgba(9,9,16,.8)}.wpzinc-notification.wpzinc-notification-success{border-left:4px solid #46b450}.wpzinc-notification.wpzinc-notification-warning{border-left:4px solid orange}.wpzinc-notification.wpzinc-notification-error{border-left:4px solid #dc3232}.wp-core-ui .wpzinc-button-red{background:#b30000;border-color:#b30000;color:#fff;text-decoration:none;text-shadow:none}.wp-core-ui .wpzinc-button-red.hover,.wp-core-ui .wpzinc-button-red:hover{background:#900;border-color:#900;color:#fff}.wp-core-ui .wpzinc-button-red.focus,.wp-core-ui .wpzinc-button-red:focus{background:#900;border-color:#900;color:#fff;box-shadow:0 0 0 1px #fff,0 0 0 3px #900}.wpzinc-button-red{background:#b30000;border-color:#b30000;color:#fff;text-decoration:none;text-shadow:none}.wpzinc-button-red.hover,.wpzinc-button-red:hover{background:#900;border-color:#900;color:#fff}.wpzinc-button-red.focus,.wpzinc-button-red:focus{background:#900;border-color:#900;color:#fff;box-shadow:0 0 0 1px #fff,0 0 0 3px #900}.tax-selection .tabs-panel{height:200px !important;overflow:auto;padding:10px 15px;border-left:none;border-top:none;border-right:none;border-bottom:none;background:#fff}.tax-selection .tabs-panel ul.categorychecklist{margin:0;padding:0}#wpzinc-onboarding{max-width:900px;margin:0 auto;padding:40px 0}#wpzinc-onboarding #wpzinc-onboarding-progress{text-align:center;padding:40px 0}#wpzinc-onboarding #wpzinc-onboarding-progress ol{list-style:none;margin:0;padding:0}#wpzinc-onboarding #wpzinc-onboarding-progress ol li{position:relative;display:inline-block;width:135px;text-align:center;line-height:3em}#wpzinc-onboarding #wpzinc-onboarding-progress ol li:after{position:absolute;display:block;z-index:1;top:-2px;left:-65px;height:2px;width:135px;content:"";background-color:#dfdfdf}#wpzinc-onboarding #wpzinc-onboarding-progress ol li:before{position:absolute;z-index:2;top:-6px;left:65px;height:10px;width:10px;border-radius:1.2em;border:none;line-height:1.2em;content:" ";background-color:#dfdfdf}#wpzinc-onboarding #wpzinc-onboarding-progress ol li:first-child:after{display:none}#wpzinc-onboarding #wpzinc-onboarding-progress ol li.done{color:#1c9bd7}#wpzinc-onboarding #wpzinc-onboarding-progress ol li.done:after,#wpzinc-onboarding #wpzinc-onboarding-progress ol li.done:before{background-color:#1c9bd7}#wpzinc-onboarding #wpzinc-onboarding-form{padding:20px 80px 80px 80px;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.05)}#wpzinc-onboarding #wpzinc-onboarding-form #wpzinc-onboarding-content h1{margin:60px 0 20px 0}#wpzinc-onboarding #wpzinc-onboarding-form #wpzinc-onboarding-content p{font-size:16px}#wpzinc-onboarding #wpzinc-onboarding-form #wpzinc-onboarding-content p.description{font-size:13px}#wpzinc-onboarding #wpzinc-onboarding-form #wpzinc-onboarding-content>div{margin:0 0 20px 0}#wpzinc-onboarding #wpzinc-onboarding-form #wpzinc-onboarding-content>div label{display:block;margin-bottom:10px;font-size:16px;font-weight:500}#wpzinc-onboarding #wpzinc-onboarding-form #wpzinc-onboarding-footer{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-areas:"left right";padding:40px 0 0 0}#wpzinc-onboarding #wpzinc-onboarding-form #wpzinc-onboarding-footer .left{grid-area:left;text-align:left}#wpzinc-onboarding #wpzinc-onboarding-form #wpzinc-onboarding-footer .right{grid-area:right;text-align:right}@media only screen and (max-width: 1200px){.wpzinc-upgrade ul{display:grid;grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 768px){h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab{margin-right:10px}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab:last-child{margin-right:0}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab span.text{display:none}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab span.text-mobile{display:inline-block}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab .dashicons{font-size:24px}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab .dashicons.dashicons-yes{font-size:20px}div.wpzinc-vertical-tabbed-ui{grid-template-columns:60px auto}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a,div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a.wpzinc-nav-tab-vertical-active,div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a:hover{width:60px;height:60px;margin:0;padding:0;text-indent:-9999px;background-position:center}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a span.dashicons{top:0;right:0;text-indent:0}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a:hover{border-top:none}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a:hover span.dashicons{right:0}.wpzinc-option{display:block}.wpzinc-option div.left{width:100%}.wpzinc-option div.right{width:100%}.wpzinc-option select.right,.wpzinc-option input.right{float:none;width:100%;margin:0 0 10px 0 !important}.wpzinc-option select{width:100%}.wpzinc-upgrade ul{grid-template-columns:repeat(1, 1fr)}} -
wp-to-buffer/tags/4.0.5/_modules/dashboard/js/autocomplete.js
r3190890 r3379827 6 6 */ 7 7 8 var wpzinc_autocompleters = []; 8 var wpzinc_autocompleters = []; 9 var wpzinc_autocomplete_listeners = new Map(); 9 10 10 11 /** … … 117 118 } 118 119 119 autocompleter.instance.attach( document.querySelectorAll( field ) ); 120 const elements = document.querySelectorAll( field ); 121 122 // Attach Tribute to the elements. 123 autocompleter.instance.attach( elements ); 124 125 // Add event listener handlers to each attached element 126 // which triggers a change event when an autocomplete suggestion 127 // is inserted to the field. 128 // This ensures page builders e.g. Elementor update their underlying 129 // model and reflect the input value's change. 130 elements.forEach( 131 function (el) { 132 const handler = function (e) { 133 if (typeof jQuery !== 'undefined') { 134 jQuery( e.target ).trigger( 'input' ); 135 } 136 }; 137 138 el.addEventListener( 'tribute-replaced', handler ); 139 140 // Store the handler for cleanup. 141 wpzinc_autocomplete_listeners.set( el, handler ); 142 } 143 ); 120 144 121 145 } … … 140 164 function ( field, j ) { 141 165 142 autocompleter.instance.detach( document.querySelectorAll( field ) ); 166 const elements = document.querySelectorAll( field ); 167 168 // Detach Tribute. 169 autocompleter.instance.detach( elements ); 170 171 // Remove our event listeners that might have been registered earlier. 172 elements.forEach( 173 function (el) { 174 const handler = wpzinc_autocomplete_listeners.get( el ); 175 if (handler) { 176 el.removeEventListener( 'tribute-replaced', handler ); 177 wpzinc_autocomplete_listeners.delete( el ); 178 } 179 } 180 ); 143 181 144 182 } -
wp-to-buffer/tags/4.0.5/_modules/dashboard/js/min/autocomplete-min.js
r3279776 r3379827 1 var wpzinc_autocompleters=[];function wp_zinc_autocomplete_setup(){wpzinc_autocompleters=[],wpzinc_autocomplete.forEach((function(t,e){var n=[];t.triggers.forEach((function(t,e){t.selectTemplate=function(t){return t.original.value},"url"in t&&(t.values=function(e,n){data=new FormData,data.append("action",t.action),data.append("nonce",t.nonce),data.append("search",e),fetch(t.url,{method:t.method,credentials:"same-origin",body:data}).then((function(t){return t.json()})).then((function(t){n(t.data)})).catch((function(t){console.error(t)}))}),n.push(t)}));var c=new Tribute({collection:n});wpzinc_autocompleters.push({fields:t.fields,instance:c})}))}function wp_zinc_autocomplete_initialize(t){wpzinc_autocompleters.forEach((function(e,n){e.fields.forEach((function(n,c){void 0!==t&&(n=t+" "+n),e.instance.attach(document.querySelectorAll(n))}))}))}function wp_zinc_autocomplete_destroy(){wpzinc_autocompleters.forEach((function(t,e){t.fields.forEach((function(e,n){t.instance.detach(document.querySelectorAll(e))}))})),wpzinc_autocompleters=[]}wp_zinc_autocomplete_setup(),wp_zinc_autocomplete_initialize();1 function wp_zinc_autocomplete_setup(){wpzinc_autocompleters=[],wpzinc_autocomplete.forEach((function(e,t){var n=[];e.triggers.forEach((function(e,t){e.selectTemplate=function(e){return e.original.value},"url"in e&&(e.values=function(t,n){data=new FormData,data.append("action",e.action),data.append("nonce",e.nonce),data.append("search",t),fetch(e.url,{method:e.method,credentials:"same-origin",body:data}).then((function(e){return e.json()})).then((function(e){n(e.data)})).catch((function(e){console.error(e)}))}),n.push(e)}));var c=new Tribute({collection:n});wpzinc_autocompleters.push({fields:e.fields,instance:c})}))}function wp_zinc_autocomplete_initialize(e){wpzinc_autocompleters.forEach((function(t,n){t.fields.forEach((function(n,c){void 0!==e&&(n=e+" "+n);const o=document.querySelectorAll(n);t.instance.attach(o),o.forEach((function(e){const t=function(e){"undefined"!=typeof jQuery&&jQuery(e.target).trigger("input")};e.addEventListener("tribute-replaced",t),wpzinc_autocomplete_listeners.set(e,t)}))}))}))}function wp_zinc_autocomplete_destroy(){wpzinc_autocompleters.forEach((function(e,t){e.fields.forEach((function(t,n){const c=document.querySelectorAll(t);e.instance.detach(c),c.forEach((function(e){const t=wpzinc_autocomplete_listeners.get(e);t&&(e.removeEventListener("tribute-replaced",t),wpzinc_autocomplete_listeners.delete(e))}))}))})),wpzinc_autocompleters=[]}var wpzinc_autocompleters=[],wpzinc_autocomplete_listeners=new Map;wp_zinc_autocomplete_setup(),wp_zinc_autocomplete_initialize(); -
wp-to-buffer/tags/4.0.5/_modules/dashboard/js/tribute.js
r2739896 r3379827 994 994 995 995 if (element.nodeName === 'INPUT') { 996 div.textContent = div.textContent.replace(/\s/g, ' ');996 div.textContent = div.textContent.replace(/\s/g, ' '); 997 997 } //Create a span in the div that represents where the cursor 998 998 //should be -
wp-to-buffer/tags/4.0.5/_modules/dashboard/scss/admin.scss
r3262555 r3379827 230 230 margin: 0; 231 231 list-style: none; 232 233 232 } 234 233 .tribute-container ul li, -
wp-to-buffer/tags/4.0.5/lib/includes/class-wp-to-social-pro-admin.php
r3262555 r3379827 306 306 307 307 // Define JS and localization. 308 wp_register_script( $this->base->plugin->name . '-bulk-publish', $this->base->plugin->url . 'lib/assets/js/' . ( $minified ? 'min/' : '' ) . 'bulk-publish' . ( $minified ? '-min' : '' ) . '.js', array( 'jquery' ), $this->base->plugin->version, true );309 308 wp_register_script( $this->base->plugin->name . '-log', $this->base->plugin->url . 'lib/assets/js/' . ( $minified ? 'min/' : '' ) . 'log' . ( $minified ? '-min' : '' ) . '.js', array( 'jquery' ), $this->base->plugin->version, true ); 310 wp_register_script( $this->base->plugin->name . '-quick-edit', $this->base->plugin->url . 'lib/assets/js/' . ( $minified ? 'min/' : '' ) . 'quick-edit' . ( $minified ? '-min' : '' ) . '.js', array( 'jquery' ), $this->base->plugin->version, true );311 wp_register_script( $this->base->plugin->name . '-settings', $this->base->plugin->url . 'lib/assets/js/' . ( $minified ? 'min/' : '' ) . 'settings' . ( $minified ? '-min' : '' ) . '.js', array( 'jquery', 'wp-color-picker' ), $this->base->plugin->version, true );312 309 wp_register_script( $this->base->plugin->name . '-statuses', $this->base->plugin->url . 'lib/assets/js/' . ( $minified ? 'min/' : '' ) . 'statuses' . ( $minified ? '-min' : '' ) . '.js', array( 'jquery' ), $this->base->plugin->version, true ); 313 310 -
wp-to-buffer/tags/4.0.5/lib/includes/class-wp-to-social-pro-publish.php
r3286273 r3379827 1039 1039 // Remove anything that isn't alphanumeric or an underscore, to ensure the whole hashtag is linked 1040 1040 // when posted to social media and not broken by e.g. a full stop. 1041 $term_name = '#' . preg_replace( '/[^ [:alnum:]_]/u', '', $term_name );1041 $term_name = '#' . preg_replace( '/[^\p{L}\p{N}\p{M}_]+/u', '', $term_name ); 1042 1042 1043 1043 /** -
wp-to-buffer/tags/4.0.5/lib/includes/class-wp-to-social-pro-settings.php
r3319831 r3379827 391 391 'schedule_custom_field_name' => '', 392 392 'schedule_custom_field_relation' => 'after', 393 'schedule_tec_relation' => 'after',394 393 'schedule_specific' => '', 395 394 … … 850 849 } 851 850 852 /**853 * Helper method to return all key/value pairs stored in the options table854 *855 * @since 3.5.0856 *857 * @return array Data858 */859 public function get_all() {860 861 // Build array of option keys to export.862 $keys = array(863 $this->base->plugin->settingsName . '-access-token',864 $this->base->plugin->settingsName . '-custom_tags',865 $this->base->plugin->settingsName . '-cron',866 $this->base->plugin->settingsName . '-disable_excerpt_fallback',867 $this->base->plugin->settingsName . '-disable_url_shortening',868 $this->base->plugin->settingsName . '-force_trailing_forwardslash',869 $this->base->plugin->settingsName . '-hide_meta_box_by_roles',870 $this->base->plugin->settingsName . '-image_custom',871 $this->base->plugin->settingsName . '-image_dimensions',872 $this->base->plugin->settingsName . '-log',873 $this->base->plugin->settingsName . '-override',874 $this->base->plugin->settingsName . '-proxy',875 $this->base->plugin->settingsName . '-refresh-token',876 $this->base->plugin->settingsName . '-repost',877 $this->base->plugin->settingsName . '-repost_disable_cron',878 $this->base->plugin->settingsName . '-repost_time',879 $this->base->plugin->settingsName . '-restrict_post_types',880 $this->base->plugin->settingsName . '-restrict_roles',881 $this->base->plugin->settingsName . '-roles',882 $this->base->plugin->settingsName . '-test_mode',883 $this->base->plugin->settingsName . '-text_to_image',884 $this->base->plugin->settingsName . '-token-expires',885 );886 887 // Add Post Type keys.888 $post_types = $this->base->get_class( 'common' )->get_post_types();889 foreach ( $post_types as $type => $post_type_obj ) {890 $keys[] = $this->base->plugin->settingsName . '-' . $type;891 }892 893 /**894 * Filters the keys that are used to store Plugin data in the options table.895 *896 * @since 3.5.0897 *898 * @param array $keys Option Keys.899 * @param array $post_types Post Types.900 */901 $keys = apply_filters( $this->base->plugin->filter_name . '_get_all', $keys, $post_types );902 903 // Iterate through keys, fetching settings.904 foreach ( $keys as $key ) {905 $data[ $key ] = get_option( $key );906 }907 908 return $data;909 910 }911 912 851 } -
wp-to-buffer/tags/4.0.5/lib/views/log.php
r3247851 r3379827 7 7 */ 8 8 9 if ( ! defined( 'ABSPATH' ) ) { 10 exit; // Exit if accessed directly. 11 } 9 12 ?> 10 13 <header> -
wp-to-buffer/tags/4.0.5/lib/views/post-log.php
r2860950 r3379827 7 7 */ 8 8 9 if ( ! defined( 'ABSPATH' ) ) { 10 exit; // Exit if accessed directly. 11 } 9 12 ?> 10 13 <div class="wpzinc-option"> -
wp-to-buffer/tags/4.0.5/lib/views/settings-auth-required.php
r3247851 r3379827 8 8 */ 9 9 10 if ( ! defined( 'ABSPATH' ) ) { 11 exit; // Exit if accessed directly. 12 } 10 13 ?> 11 14 <header> -
wp-to-buffer/tags/4.0.5/lib/views/settings-auth.php
r2957398 r3379827 8 8 */ 9 9 10 if ( ! defined( 'ABSPATH' ) ) { 11 exit; // Exit if accessed directly. 12 } 10 13 ?> 11 14 <div class="postbox wpzinc-vertical-tabbed-ui"> -
wp-to-buffer/tags/4.0.5/lib/views/settings-post-action-status-row.php
r2860950 r3379827 7 7 */ 8 8 9 if ( ! defined( 'ABSPATH' ) ) { 10 exit; // Exit if accessed directly. 11 } 9 12 ?> 10 13 <tr class="status sortable<?php echo esc_attr( $key === 0 ? ' first' : '' ); ?>" data-status-index="<?php echo esc_attr( $key ); ?>" data-status='<?php echo wp_json_encode( $status, JSON_HEX_APOS ); ?>' data-labels='<?php echo wp_json_encode( $labels, JSON_HEX_APOS ); ?>'> -
wp-to-buffer/tags/4.0.5/lib/views/settings-post-action-status-tags.php
r2860950 r3379827 7 7 */ 8 8 9 if ( ! defined( 'ABSPATH' ) ) { 10 exit; // Exit if accessed directly. 11 } 9 12 ?> 10 13 <select size="1" class="left tags" data-textarea="<?php echo esc_attr( $textarea ); ?>"> -
wp-to-buffer/tags/4.0.5/lib/views/settings-post-action-status-upgrade.php
r3262555 r3379827 8 8 */ 9 9 10 if ( ! defined( 'ABSPATH' ) ) { 11 exit; // Exit if accessed directly. 12 } 10 13 ?> 11 14 <div class="wpzinc-option highlight"> -
wp-to-buffer/tags/4.0.5/lib/views/settings-post-action-status.php
r2860950 r3379827 8 8 */ 9 9 10 if ( ! defined( 'ABSPATH' ) ) { 11 exit; // Exit if accessed directly. 12 } 10 13 ?> 11 14 <div id="<?php echo esc_attr( $this->base->plugin->name ); ?>-status-form-container" class="hidden"> -
wp-to-buffer/tags/4.0.5/lib/views/settings-post-action.php
r2931917 r3379827 7 7 */ 8 8 9 if ( ! defined( 'ABSPATH' ) ) { 10 exit; // Exit if accessed directly. 11 } 9 12 ?> 10 13 <!-- Action --> -
wp-to-buffer/tags/4.0.5/lib/views/settings-post-actionheader-upgrade-profile.php
r2931917 r3379827 7 7 */ 8 8 9 if ( ! defined( 'ABSPATH' ) ) { 10 exit; // Exit if accessed directly. 11 } 9 12 ?> 10 13 <div class="wpzinc-option highlight"> -
wp-to-buffer/tags/4.0.5/lib/views/settings-post-actionheader-upgrade.php
r2860950 r3379827 7 7 */ 8 8 9 if ( ! defined( 'ABSPATH' ) ) { 10 exit; // Exit if accessed directly. 11 } 9 12 ?> 10 13 <div class="wpzinc-option highlight"> -
wp-to-buffer/tags/4.0.5/lib/views/settings-post-actionheader.php
r3262555 r3379827 7 7 */ 8 8 9 if ( ! defined( 'ABSPATH' ) ) { 10 exit; // Exit if accessed directly. 11 } 9 12 ?> 10 13 <!-- Action Header --> -
wp-to-buffer/tags/4.0.5/lib/views/settings-post.php
r3262555 r3379827 9 9 */ 10 10 11 if ( ! defined( 'ABSPATH' ) ) { 12 exit; // Exit if accessed directly. 13 } 11 14 ?> 12 15 -
wp-to-buffer/tags/4.0.5/lib/views/settings-profiles-error.php
r2860950 r3379827 9 9 */ 10 10 11 if ( ! defined( 'ABSPATH' ) ) { 12 exit; // Exit if accessed directly. 13 } 11 14 ?> 12 15 <div class="postbox"> -
wp-to-buffer/tags/4.0.5/lib/views/settings-profiles-missing.php
r2860950 r3379827 9 9 */ 10 10 11 if ( ! defined( 'ABSPATH' ) ) { 12 exit; // Exit if accessed directly. 13 } 11 14 ?> 12 15 <div class="postbox"> -
wp-to-buffer/tags/4.0.5/lib/views/settings.php
r3262555 r3379827 7 7 */ 8 8 9 if ( ! defined( 'ABSPATH' ) ) { 10 exit; // Exit if accessed directly. 11 } 9 12 ?> 10 13 <header> -
wp-to-buffer/tags/4.0.5/readme.txt
r3319831 r3379827 1 === Auto Post, Auto Publish and Schedule to Twitter, LinkedIn and Social Media - WPto Buffer ===1 === Social Media Auto Poster - Schedule & Publish to Buffer === 2 2 Contributors: n7studios,wpzinc 3 3 Donate link: https://www.wpzinc.com/plugins/wordpress-to-buffer-pro 4 Tags: auto post, auto publish, social media scheduling, social media automation, buffer4 Tags: social media automation, auto post, buffer, social media scheduler, auto publish 5 5 Requires at least: 5.0 6 Tested up to: 6.8. 16 Tested up to: 6.8.3 7 7 Requires PHP: 7.4 8 Stable tag: 4.0. 49 License: GPLv 2or later10 License URI: http://www.gnu.org/licenses/gpl- 2.0.html11 12 Auto post Pages, Posts or Custom Post Types to Facebook, Twitter, Threads, LinkedIn, Google Business, Mastodon, Bluesky and TikTok using your Buffer (buffer.com) account.8 Stable tag: 4.0.5 9 License: GPLv3 or later 10 License URI: http://www.gnu.org/licenses/gpl-3.0.html 11 12 Automatically post and schedule your WordPress content to Facebook, X/Twitter, LinkedIn, Threads, Bluesky, and more social networks using Buffer. 13 13 14 14 == Description == 15 15 16 Whenever you publish or update a Post, Page or Custom Post Type, WordPress to Buffer will auto post your content to your Buffer account (buffer.com), scheduling publication to social media profiles including Facebook, X / Twitter, Threads, LinkedIn, Google Business, Mastodon and Bluesky. 16 Social Media Auto Poster connects your WordPress site to Buffer, enabling automatic social media publishing whenever you create or update content. Share your blog posts, pages, and custom post types to multiple social networks without manual posting. 17 18 === Why Choose This Social Media Automation Plugin? === 19 20 This plugin eliminates repetitive social media posting by automatically adding your WordPress content to your Buffer queue. Buffer then intelligently schedules posts to your connected social networks at optimal times for maximum engagement. 21 22 **Automatic Social Media Publishing** - Set it once and your content automatically shares to social media when published or updated. 23 24 **Smart Scheduling with Buffer** - Buffer's queue system prevents spam by spacing out posts according to your schedule. Your social media profiles stay active without overwhelming followers. 25 26 **Compatible Social Networks** - Auto post to Facebook Pages, Twitter (X), LinkedIn Pages and Profiles, Threads, Google Business Profile, Mastodon, Bluesky, and TikTok. 27 28 **Dynamic Content Templates** - Customize each social media post using template tags that pull your post title, excerpt, content, featured image, categories, tags, and custom fields. 17 29 18 30 Don't have a Buffer account? [Sign up for free](https://buffer.com/join/6392aeec568614de895ed38fafa7784b8718c77dc7800419bdfbbacaaaa793d8) 19 31 20 Looking to auto publish to Instagram and Pinterest? [Upgrade to WordPress to Buffer Pro](https://www.wpzinc.com/plugins/wordpress-to-buffer-pro/)21 22 32 [youtube https://www.youtube.com/watch?v=GESEMwKSSQg] 23 33 24 === Smart Social Media Automation === 25 26 WordPress to Buffer isn't another WP to Facebook, WP to Twitter / X or yet another auto posting plugin. 27 28 Our plugin adds your content to your Buffer queue, which is a smart social media scheduling system designed to drip feed your content to your Facebook, Threads, Twitter / X, LinkedIn, Google Business, Mastodon and Bluesky social media profiles. 29 30 You can use Buffer's default schedule, or set your own social media scheduling with days and times that work best for your audience. 31 32 With Dynamic Tags, you can build truly unique status updates, pulling in your WordPress Post's Title, Content, Excerpt and more. 33 34 Buffer's technology ensures you don't accidentally send the same status twice, and with built in protection to prevent your social media profiles being suspended, you'll safely grow, sustain and engage web site traffic and social media following. 35 36 === Simple Social Media Scheduling === 37 38 There's no need to mess around with App IDs, authorization tokens or complicated technical steps. 39 40 Connecting your social media profiles is done in a few clicks through Buffer, taking minutes. 41 42 Then just choose which of those profiles to use in the plugin, set your status message and your social media scheduling is set. 43 44 === Supports Twitter / X === 45 46 If you're a Jetpack Social, Blog2Social or NextScripts Social Networks Auto-Poster user looking for a replacement to auto publish to Twitter / X, WordPress to Buffer is one of the best auto post to Twitter / X solutions that still works in 2023, as Buffer is [not impacted](https://x.com/buffer/status/1652659063073783808) by Twitter's recent API changes. 47 48 === Buffer Partner === 49 50 In October 2020, we're proud to have been selected as a Partner by Buffer. 51 52 This ensures continued access to Buffer's API, meaning that WordPress to Buffer will continue to work and continue to improve. 53 54 === What can I do with WordPress to Buffer? === 55 56 - Automatically share Posts, Pages and Custom Post Types to social media when scheduling, publishing or updating your WordPress content 57 - Define the status text dynamically, pulling in your WordPress Post's Title, Content, Excerpt and more 58 - WordPress to Facebook Page Auto Post 59 - WordPress to Facebook Group Auto Post 60 - WordPress to Threads Auto Post 61 - WordPress to Twitter / X Auto Post 62 - WordPress to LinkedIn Page Auto Post 63 - WordPress to LinkedIn Profile Auto Post 64 - WordPress to Google Business Auto Post 65 - WordPress to Mastodon Auto Post 66 - WordPress to Bluesky Auto Post 67 - WordPress to TikTok Auto Post 68 69 === What can I do with WordPress to Buffer Pro? === 70 71 > <a href="https://www.wpzinc.com/plugins/wordpress-to-buffer-pro/" rel="friend" title="WordPress to Buffer Pro - Publish to Facebook, Threads, Twitter / X, LinkedIn, Instagram and Pinterest">WordPress to Buffer Pro</a> provides additional functionality:<br /> 72 > 73 > - **Instagram and Pinterest Support**<br />Pro supports Direct Posting to Instagram Business Profiles (Feed and Stories) and Pinterest Boards<br /> 74 > - **Multiple Buffer Account Support**<br />Pro supports connecting multiple Buffer accounts to a single WordPress site<br /> 75 > - **Multiple, Customisable Status Messages**<br />Each Post Type and Social Network can have multiple, unique status message and settings<br /> 76 > - **Conditionally send Status Messages**<br />Only send status(es) to Buffer based on Post Author(s), Taxonomy Term(s) and/or Custom Field Values<br /> 77 > - **More Scheduling Options**<br />Each status update can be added to the start/end of your Buffer queue, posted immediately or scheduled at a specific time<br /> 78 > - **Dynamic Status Tags**<br />Dynamically build status updates with data from the Post Author and Custom Fields<br /> 79 > - **Separate Statuses per Social Network**<br />Define different statuses for each Post Type and Social Network<br /> 80 > - **Per-Post Settings**<br />Override Settings on Individual Posts: Each Post can have its own Buffer settings<br /> 81 > - **Repost Old Posts**<br />Automatically Revive Old Posts that haven't been updated in a while, choosing the number of days, weeks or years to re-share content on social media.<br /> 82 > - **Bulk Publish Old Posts**<br />Manually re-share evergreen WordPress content and revive old posts with the Bulk Publish option<br /> 83 > - **The Events Calendar, Event Manager and Modern Events Calendar Integration**<br />Schedule Posts to Buffer based on your Event's Start or End date, and display Event-specific details in your status updates<br /> 84 > - **SEO Integration**<br />Display SEO-specific information in your status updates from All-In-One SEO Pack, Rank Math, SEOPress and Yoast SEO<br /> 85 > - **WooCommerce Integration**<br />Display Product-specific information in your status updates<br /> 86 > - **Autoblogging and Frontend Post Submission Integration**<br />Pro supports autoblogging and frontend post submission Plugins, including User Submitted Posts, WP Property Feed, WPeMatico and WP Job Manager<br /> 87 > - **Shortcode Support**<br />Use shortcodes in status updates<br /> 88 > - **Full Image Control**<br />Choose to display one or more images in your status updates, from the Post\'s Featured Image, the Media Gallery, the Post Content or an Advanced Custom Fields Image or Gallery<br /> 89 > - **WP-Cron and WP-CLI Compatible**<br />Optionally enable WP-Cron to send status updates via Cron, speeding up UI performance and/or choose to use WP-CLI for reposting old posts<br /> 90 > - **Support, Documentation and Updates**<br />Access to one on one email support, plus detailed documentation on how to install and configure the plugin and one click update notifications, right within the WordPress Administration panel.<br /> 91 > 92 > [Upgrade to WordPress to Buffer Pro](https://www.wpzinc.com/plugins/wordpress-to-buffer-pro/) 93 94 === Support === 95 96 We will do our best to provide support through the <a href="https://wordpress.org/support/plugin/wp-to-buffer/">WordPress forums</a>. 97 98 However, please understand that this is a free plugin, so support will be limited. Please read this article on <a href="http://www.wpbeginner.com/beginners-guide/how-to-properly-ask-for-wordpress-support-and-get-it/">how to properly ask for WordPress support and get it</a>. 99 100 If you require one to one email support, consider <a href="http://www.wpzinc.com/plugins/wordpress-to-buffer-pro" rel="friend">upgrading to the Pro version</a>. 101 102 === Data === 34 === How to Auto Post to Social Media with Buffer === 35 36 1. **Connect Your Buffer Account** - Simple one-click authorization, no API keys or technical setup required 37 2. **Link Your Social Networks** - Connect Facebook, X/Twitter, LinkedIn, and other profiles through Buffer's interface 38 3. **Configure Post Settings** - Choose which post types to share and customize your social media message templates 39 4. **Publish Content** - Your WordPress posts automatically share to social media according to your Buffer schedule 40 41 === Social Media Networks Supported === 42 43 **Facebook Auto Posting** - Share to Facebook Pages automatically when you publish WordPress content. 44 45 **X/Twitter Auto Posting** - Still works! Buffer is [not impacted](https://x.com/buffer/status/1652659063073783808) by X/Twitter API changes. Auto post to Twitter (X) reliably. 46 47 **LinkedIn Auto Posting** - Publish to LinkedIn Company Pages and personal LinkedIn Profiles to grow your professional network. 48 49 **Instagram & Pinterest** (Pro) - Direct posting to Instagram Business Profiles (Feed and Stories) and Pinterest Boards available in [Pro version](https://www.wpzinc.com/plugins/wordpress-to-buffer-pro/). 50 51 **Additional Networks** - Threads, Google Business Profile, Mastodon, Bluesky, and TikTok support included. 52 53 === Dynamic Template Tags for Customized Posts === 54 55 Create unique social media messages using template tags: 56 57 * **{title}** - Your post title 58 * **{excerpt}** - Post excerpt (with character/word limits) 59 * **{content}** - Post content (with character/word limits) 60 * **{url}** - Post permalink 61 * **{date}** - Publication date 62 * **{taxonomy_post_tag}** - Tags as hashtags 63 * **{taxoomy_category}** - Categories as hashtags 64 65 === Better Than Traditional Auto Posting Plugins === 66 67 Unlike direct posting plugins (WP to Facebook, WP to Twitter clones), this plugin uses Buffer's smart queue system. Benefits include: 68 69 **Prevents Social Media Penalties** - Buffer spaces posts naturally, avoiding spam flags from posting too frequently 70 **Optimized Timing** - Schedule posts for when your audience is most active 71 **Cross-Network Management** - Manage all social networks from one Buffer dashboard 72 **No API Complications** - Buffer handles all social network API connections and changes 73 **Duplicate Prevention** - Built-in protection ensures you never post the same content twice 74 75 === Trusted Buffer API Partner === 76 77 We're an official Buffer Partner (since October 2020), ensuring reliable access to Buffer's API for seamless social media automation. 78 79 === Pro Version Features === 80 81 > <a href="https://www.wpzinc.com/plugins/wordpress-to-buffer-pro/" rel="friend" title="WordPress to Buffer Pro">WordPress to Buffer Pro</a> includes advanced social media automation features:<br /> 82 > 83 > **Instagram and Pinterest Support** - Direct posting to Instagram Business Profiles (Feed and Stories) and Pinterest Boards 84 > 85 > **Multiple Buffer Accounts** - Connect multiple Buffer accounts to one WordPress site 86 > 87 > **Advanced Scheduling Options** - Post immediately, add to start/end of Buffer queue, or schedule for specific times 88 > 89 > **Conditional Publishing** - Send posts to social media based on author, category, tags, or custom field values 90 > 91 > **Multiple Status Templates** - Create different messages for each social network with unique templates per post type 92 > 93 > **Repost Old Posts** - Automatically reshare evergreen content on social media at scheduled intervals 94 > 95 > **Bulk Publish Feature** - Manually select and republish multiple posts to social media at once 96 > 97 > **Event Calendar Integration** - Schedule social posts based on event dates from The Events Calendar, Event Manager, and Modern Events Calendar 98 > 99 > **WooCommerce Integration** - Display product prices, SKUs, and other WooCommerce data in social media posts 100 > 101 > **SEO Plugin Integration** - Use SEO titles, descriptions, and meta data from Yoast SEO, Rank Math, All-In-One SEO Pack, and SEOPress 102 > 103 > **Advanced Custom Fields Support** - Pull any custom field data into social media messages 104 > 105 > **Multiple Images** - Share multiple images from Featured Image, Media Gallery, Post Content, or ACF Image fields 106 > 107 > **WP-Cron Support** - Queue posts to send via WP-Cron for better performance on high-traffic sites 108 > 109 > **Priority Email Support** - One-on-one support with our team 110 > 111 > [Upgrade to Pro](https://www.wpzinc.com/plugins/wordpress-to-buffer-pro/) 112 113 === How to Schedule Social Media Posts === 114 115 **Default Buffer Schedule** - Buffer automatically spaces posts throughout the day based on your time zone preferences 116 117 **Custom Posting Schedule** (Pro) - Define specific days and times in Buffer when posts should publish to each social network 118 119 **Immediate Posting** (Pro) - Override the queue and post immediately to social media 120 121 **Scheduled Publishing** (Pro) - Set exact date and time for each social media post 122 123 === Support for Free Version === 124 125 We provide community support through the <a href="https://wordpress.org/support/plugin/wp-to-buffer/">WordPress support forums</a>. 126 127 For priority email support, comprehensive documentation, and faster response times, consider <a href="http://www.wpzinc.com/plugins/wordpress-to-buffer-pro" rel="friend">upgrading to Pro</a>. 128 129 === Privacy and Data Usage === 103 130 104 131 Our [API](https://www.wpzinc.com/documentation/wordpress-buffer-pro/data/) connects your website to [Buffer](https://buffer.com/join/6392aeec568614de895ed38fafa7784b8718c77dc7800419bdfbbacaaaa793d8). An account with Buffer is required. … … 117 144 == Installation == 118 145 119 1. Upload the `wp-to-buffer` folder to the `/wp-content/plugins/` directory 120 2. Active the WordPress to Buffer plugin through the 'Plugins' menu in WordPress 121 3. Configure the plugin by going to the `WordPress to Buffer` menu that appears in your admin menu 146 = Automatic Installation (Recommended) = 147 148 1. Log in to your WordPress admin dashboard 149 2. Navigate to Plugins > Add New 150 3. Search for "WP to Buffer" 151 4. Click "Install Now" on the WordPress to Buffer plugin 152 5. Click "Activate" once installation completes 153 6. Go to WordPress to Buffer in your admin menu 154 7. Click "Authorize" to connect your Buffer account 155 8. Configure your social media posting settings 156 157 = Manual Installation = 158 159 1. Download the plugin ZIP file 160 2. Log in to your WordPress admin dashboard 161 3. Navigate to Plugins > Add New > Upload Plugin 162 4. Choose the downloaded ZIP file and click "Install Now" 163 5. Click "Activate Plugin" 164 6. Go to WordPress to Buffer in your admin menu 165 7. Click "Authorize" to connect your Buffer account 166 8. Configure your social media posting settings 122 167 123 168 == Frequently Asked Questions == 124 169 125 = Can I still auto publish to Twitter / X? = 126 127 Yes! Buffer is [not impacted](https://x.com/buffer/status/1652659063073783808) by Twitter's recent API changes in 2023. You can still auto publish to Twitter with the WordPress to Buffer Plugin. 128 129 = Isn't the Buffer API retired? = 130 131 No; in October 2020, we're proud to have been selected as a Partner by Buffer. This ensures continued access to Buffer's API, meaning that WordPress to Buffer will continue to work. 132 133 = Which Social Media Profiles can I auto post / auto publish to with WordPress to Buffer? = 134 135 You can post to: 136 137 - WordPress to Facebook Page 138 - WordPress to Facebook Group 139 - WordPress to Threads 140 - WordPress to Twitter / X 141 - WordPress to LinkedIn Page 142 - WordPress to LinkedIn Profile 143 - WordPress to Google Business Profile 144 - WordPress to Mastodon Profile 145 - WordPress to Bluesky Profile 146 - WordPress to TikTok Profile 147 148 To auto publish to Instagram and/or Pinterest, [Upgrade to WordPress to Buffer Pro](https://www.wpzinc.com/plugins/wordpress-to-buffer-pro/) 170 = Can I still auto post to Twitter / X with this plugin? = 171 172 Yes! Buffer is [not impacted](https://x.com/buffer/status/1652659063073783808) by Twitter's 2023 API changes. You can continue using this plugin to auto post to Twitter (now called X) without interruption. Buffer maintains its Twitter API access as an approved partner. 173 174 = Which social media platforms are supported for auto posting? = 175 176 The free version supports: 177 * Facebook Pages 178 * Twitter (X) 179 * LinkedIn Pages and Profiles 180 * Threads 181 * Google Business Profile 182 * Mastodon 183 * Bluesky 184 * TikTok 185 186 [Pro version](https://www.wpzinc.com/plugins/wordpress-to-buffer-pro/) adds Instagram and Pinterest support. 187 188 = Is the Buffer API still available for this plugin? = 189 190 Yes. We're an official Buffer Partner (since October 2020), which guarantees continued API access. The plugin is actively maintained and fully compatible with Buffer's current API. 191 192 = Do I need a paid Buffer account? = 193 194 No. Buffer offers a free plan that works with this plugin. However, Buffer's free plan has limitations on the number of scheduled posts and connected social profiles. You can upgrade your Buffer plan at any time for additional features. 195 196 = How does this differ from other auto posting plugins? = 197 198 Unlike plugins that post directly to social networks, we integrate with Buffer's smart scheduling system. This provides several advantages: 199 200 **Spam Prevention** - Buffer spaces posts naturally to avoid social media penalties 201 **Flexible Scheduling** - Control when posts publish with Buffer's schedule settings 202 **API Reliability** - Buffer handles all social network API complexities and updates 203 **Cross-Platform Management** - Manage all networks from Buffer's unified dashboard 204 205 = Can I customize the social media message for each post? = 206 207 Yes. Use template tags to dynamically build messages: 208 209 * {title} - Post title 210 * {excerpt} - Post excerpt 211 * {content} - Post content 212 * {url} - Post URL 213 * {date} - Publication date 214 * {author} - Author name 215 * {tags} - Post tags as hashtags 216 * {categories} - Categories as hashtags 217 218 Pro version allows different templates per social network and per post type. 219 220 = Can I schedule posts to publish at specific times? = 221 222 Posts are added to your Buffer queue, which publishes according to your Buffer schedule. You control the schedule within your Buffer dashboard. 223 224 Pro version adds options to post immediately, add to start/end of queue, or schedule for specific date/time. 225 226 = Will this work with the Gutenberg block editor? = 227 228 Yes. The plugin is fully compatible with Gutenberg (WordPress block editor), Classic Editor, and most page builders including Elementor, Divi, and Beaver Builder. 229 230 = Can I auto post WooCommerce products to social media? = 231 232 Yes. WooCommerce products are custom post types that can be shared to social media. 233 234 Pro version includes special WooCommerce template tags to display product price, sale price, SKU, stock status, and other product data in social media messages. 235 236 = How do I include images in social media posts? = 237 238 Enable "Use Featured Image" in the plugin settings. The post's featured image will automatically attach to the social media update. 239 240 Pro version provides advanced image options: 241 * Multiple images per post 242 * Images from Media Gallery 243 * Images from post content 244 * Advanced Custom Fields images 245 * Custom image selection 246 247 = Does this work with scheduled WordPress posts? = 248 249 Yes. When a scheduled WordPress post publishes automatically, the plugin detects the publication and adds the content to your Buffer queue. 250 251 = Can I repost old content to social media? = 252 253 Pro version includes automatic evergreen content reposting. Configure how often to reshare old posts (days, weeks, or months), and the plugin automatically adds them back to your Buffer queue. Perfect for driving traffic to your best content. 254 255 = What happens if my Buffer queue is full? = 256 257 You'll see an error in the plugin log indicating the queue is full. Solutions: 258 259 1. Upgrade your Buffer plan for larger queue capacity 260 2. Manually publish or remove queued items from Buffer 261 3. Adjust how frequently content is added to Buffer 262 263 = Can I test without actually posting to social media? = 264 265 Yes. Enable "Test Mode" in General Settings. This logs what would be sent to Buffer without actually creating posts. Perfect for testing your message templates and settings. 266 267 = How do I see what was posted to Buffer? = 268 269 The plugin includes a logging system. View logs by: 270 271 1. Go to WordPress to Buffer > Logs in your admin menu 272 2. View logs for all posts or filter by specific posts 273 3. See what was sent, when, and any errors encountered 274 275 Enable logging in WordPress to Buffer > Settings > Log Settings. 276 277 = Does this work with custom post types? = 278 279 Yes. The plugin supports all public custom post types including: 280 * WooCommerce Products 281 * Events (The Events Calendar, Event Manager, Modern Events Calendar with Pro) 282 * Portfolio items 283 * Testimonials 284 * Any custom post type registered by themes or plugins 285 286 = Can I exclude specific posts from auto posting? = 287 288 Pro version includes conditional publishing based on: 289 * Post author 290 * Categories and tags 291 * Custom field values 292 * Custom taxonomies 293 294 You can also override settings on individual posts to disable auto posting selectively. 295 296 = Will this slow down my website? = 297 298 No. The plugin uses WordPress's standard HTTP API for communication with Buffer. For high-traffic sites, Pro version includes WP-Cron support to queue posts in the background without impacting page load times. 299 300 = What if I need help setting up the plugin? = 301 302 Free version support is available through the [WordPress support forums](https://wordpress.org/support/plugin/wp-to-buffer/). 303 304 Pro version includes priority email support with detailed documentation and setup assistance. 305 306 = How do I upgrade to Pro? = 307 308 Visit [our website](https://www.wpzinc.com/plugins/wordpress-to-buffer-pro/) to purchase Pro. After purchase, you'll receive a license key and download link. Install Pro alongside Free (it will automatically deactivate Free), enter your license key, and import your existing settings. 309 149 310 150 311 == Screenshots == … … 156 317 157 318 == Changelog == 319 320 = 4.0.5 (2025-10-17) = 321 * Fix: Status: Text: Taxonomy: Retain non-Latin characters 158 322 159 323 = 4.0.4 = -
wp-to-buffer/tags/4.0.5/wp-to-buffer.php
r3319831 r3379827 9 9 * Plugin Name: WP to Buffer 10 10 * Plugin URI: http://www.wpzinc.com/plugins/wp-to-buffer-pro 11 * Version: 4.0. 411 * Version: 4.0.5 12 12 * Author: WP Zinc 13 13 * Author URI: http://www.wpzinc.com 14 14 * Description: Send WordPress Pages, Posts or Custom Post Types to your Buffer (buffer.com) account for scheduled publishing to social networks. 15 15 * Text Domain: wp-to-buffer 16 * License: GPLv3 or later 17 * License URI: https://www.gnu.org/licenses/gpl-3.0.html 16 18 */ 19 20 if ( ! defined( 'ABSPATH' ) ) { 21 exit; // Exit if accessed directly. 22 } 17 23 18 24 // Bail if Plugin is alread loaded. … … 22 28 23 29 // Define Plugin version and build date. 24 define( 'WP_TO_BUFFER_PLUGIN_VERSION', '4.0. 4' );25 define( 'WP_TO_BUFFER_PLUGIN_BUILD_DATE', '2025- 06-30 18:00:00' );30 define( 'WP_TO_BUFFER_PLUGIN_VERSION', '4.0.5' ); 31 define( 'WP_TO_BUFFER_PLUGIN_BUILD_DATE', '2025-10-17 10:00:00' ); 26 32 27 33 // Define Plugin paths. -
wp-to-buffer/trunk/_modules/dashboard/class-wpzincdashboardwidget.php
r3279776 r3379827 650 650 651 651 // Bail if we're not on a Plugin screen. 652 if ( ! isset( $_REQUEST['page'] ) ) { // phpcs:ignore WordPress.Security.NonceVerification652 if ( ! filter_has_var( INPUT_GET, 'page' ) ) { 653 653 return $text; 654 654 } 655 $page = sanitize_text_field( wp_unslash( $_REQUEST['page'] ) ); // phpcs:ignore WordPress.Security.NonceVerification655 $page = filter_input( INPUT_GET, 'page', FILTER_SANITIZE_FULL_SPECIAL_CHARS ); 656 656 if ( strpos( $page, $this->plugin->name ) === false ) { 657 657 return $text; … … 1109 1109 1110 1110 // Check we requested the support page. 1111 if ( ! isset( $_GET['page'] ) ) { // phpcs:ignore WordPress.Security.NonceVerification1111 if ( ! filter_has_var( INPUT_GET, 'page' ) ) { 1112 1112 return; 1113 1113 } 1114 1114 1115 1115 // Sanitize page. 1116 $page = sanitize_text_field( wp_unslash( $_GET['page'] ) ); // phpcs:ignore WordPress.Security.NonceVerification1116 $page = filter_input( INPUT_GET, 'page', FILTER_SANITIZE_FULL_SPECIAL_CHARS ); 1117 1117 1118 1118 // Redirect to Support. … … 1141 1141 1142 1142 $hosts[] = 'www.wpzinc.com'; 1143 $hosts[] = 'www.socialpostflow.com'; 1144 $hosts[] = 'app.socialpostflow.com'; 1145 1143 1146 return $hosts; 1144 1147 -
wp-to-buffer/trunk/_modules/dashboard/css/admin.css
r3262555 r3379827 1 body#wpzinc-error-page{background:#f1f1f1}body#wpzinc-error-page div.wpzinc-die-message{background:#fff;border:1px solid #ccd0d4;color:#444;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;margin:2em auto;padding:1em 2em;max-width:700px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.04);box-shadow:0 1px 1px rgba(0,0,0,0.04)}body.wpzinc{background:#f0f0f1}body.wpzinc #screen-meta{margin-left:22px}body.wpzinc #wpcontent{padding-left:0}body.wpzinc #wpcontent #wpbody-content{padding-left:0}body.wpzinc #wpcontent #wpbody-content>header{height:98px;margin:0 0 10px 0;padding:0 20px;background-image:var(--wpzinc-logo);background-size:40px auto;background-position:30px 50%;background-repeat:no-repeat;background-color:var(--wpzinc-header-background-color, #fff)}body.wpzinc #wpcontent #wpbody-content>header h1{float:left;margin:0;padding:0;font-size:24px;font-weight:600;color:var(--wpzinc-header-primary-text-color, #3d3d3d);line-height:98px;text-indent:70px}body.wpzinc #wpcontent #wpbody-content>header h1 span{color:var(--wpzinc-header-secondary-text-color, #6e6e6e)}body.wpzinc #wpcontent #wpbody-content>header a.wpzinc-docs{float:right;line-height:98px;padding:0 20px;font-weight:400;color:#144264;text-decoration:none}body.wpzinc #wpcontent #wpbody-content .wrap{margin:0}body.wpzinc #wpcontent #wpbody-content .wrap>.notice,body.wpzinc #wpcontent #wpbody-content .wrap>.js-notices>.notice{margin:5px 15px 2px 15px}body.wpzinc #wpcontent #wpbody-content .wrap .wp-heading-inline,body.wpzinc #wpcontent #wpbody-content .wrap>h1{display:block;width:100%;height:98px;margin:0 0 10px 0;padding:0 20px;background-image:var(--wpzinc-logo, url("../images/icons/logo.svg"));background-position:30px 50%;background-repeat:no-repeat;background-size:40px auto;background-color:var(--wpzinc-header-background-color, #fff);font-size:24px;font-weight:600;color:var(--wpzinc-header-secondary-text-color, #6e6e6e);line-height:98px;text-indent:70px;box-sizing:border-box}body.wpzinc #wpcontent #wpbody-content .wrap .wp-heading-inline::before,body.wpzinc #wpcontent #wpbody-content .wrap>h1::before{content:var(--wpzinc-plugin-display-name, "WP Zinc");color:var(--wpzinc-header-primary-text-color, #3d3d3d)}body.wpzinc #wpcontent #wpbody-content .wrap .wp-heading-inline+.page-title-action,body.wpzinc #wpcontent #wpbody-content .wrap>h1+.page-title-action{margin-left:20px}body.wpzinc #wpcontent #wpbody-content .wrap #split-page-title-action{margin-left:22px}body.wpzinc #wpcontent #wpbody-content .wrap ul.subsubsub{margin-left:22px}body.wpzinc #wpcontent #wpbody-content .wrap form#posts-filter{margin:15px 20px 20px 22px}body.wpzinc #wpcontent #wpbody-content .wrap form#posts-filter div.tablenav.top{padding:6px 0 10px 0}body.wpzinc #wpcontent #wpbody-content .wrap form#posts-filter div.tablenav.bottom{padding:6px 0 0 0}body.wpzinc #wpcontent #wpbody-content .wrap form#post,body.wpzinc #wpcontent #wpbody-content .wrap form#edittag{margin:20px 20px 0 22px}body.wpzinc #wpcontent #wpbody-content .wrap form.search-form{margin-left:22px;margin-right:20px}body.wpzinc #wpcontent #wpbody-content .wrap #col-container{margin-left:22px;margin-right:20px}body.wpzinc #wpcontent #wpbody-content .wrap #col-container form#posts-filter{margin-left:0;margin-right:0}body.wpzinc #wpcontent #wpbody-content .wrap span.subtitle{position:absolute;left:0;right:0;margin:20px 0;font-style:italic;max-width:50%}body.wpzinc #wpcontent #wpbody-content .wrap .wrap-inner{margin:0 20px}body.wpzinc #wpcontent #wpbody-content .wrap .wrap-inner form#posts-filter{margin:0}body.wpzinc #wpcontent #wpbody-content .wrap .postbox{background:#fff;margin:0 0 30px 0;padding:0}body.wpzinc #wpcontent #wpbody-content .wrap form.wpzinc-settings-ui .postbox{margin:0 0 30px 0;padding:30px;font-size:14px;border-radius:8px;border:none}body.wpzinc #wpcontent #wpbody-content .wrap form.wpzinc-settings-ui .postbox h2{margin:0 0 30px 0;padding:0 0 30px 0;font-size:24px;font-weight:600;border-bottom:1px solid #e3e3e3;color:#3d3d3d}body.wpzinc #wpcontent #wpbody-content .wrap p.submit{margin-bottom:20px;padding:0}body.wpzinc .components-base-control.wpzinc-selectize-freeform,body.wpzinc .components-base-control.wpzinc-selectize-drag-drop,body.wpzinc .components-base-control.wpzinc-selectize-search,body.wpzinc .components-base-control.wpzinc-selectize-api,body.wpzinc .components-base-control.wpzinc-selectize{width:100%}.tribute-container,ul.wpzinc-tinymce-autocomplete{position:absolute;z-index:999999;display:block;top:0;left:0;height:auto;min-width:220px;max-width:500px;max-height:300px;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;margin:0;padding:16px;background-color:#fff;border:1px solid #ccc;box-shadow:0 2px 6px rgba(0,0,0,0.05);border-radius:2px}.tribute-container ul,ul.wpzinc-tinymce-autocomplete{margin:0;list-style:none}.tribute-container ul li,ul.wpzinc-tinymce-autocomplete li{width:100%;line-height:24px;margin:0;padding:6px 12px;font-size:13px;text-align:left;border:0;border-radius:2px;color:#1e1e1e;text-decoration:none;cursor:pointer;background:none;transition:box-shadow .1s linear;box-sizing:border-box}.tribute-container ul li:hover,ul.wpzinc-tinymce-autocomplete li:hover{color:#007cba}.tribute-container ul li:focus,.tribute-container ul li.highlight,ul.wpzinc-tinymce-autocomplete li:focus,ul.wpzinc-tinymce-autocomplete li.highlight{color:#007cba;box-shadow:0 0 0 2px #007cba;outline:3px solid transparent}.tribute-container ul li.highlight:hover,ul.wpzinc-tinymce-autocomplete li.highlight:hover{box-shadow:none;outline:0}ul.wpzinc-tinymce-autocomplete{display:none}ul.wpzinc-tinymce-autocomplete.displayed{display:block}ul.wpzinc-tinymce-autocomplete li{display:none}ul.wpzinc-tinymce-autocomplete li.displayed{display:block}.ui-autocomplete{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif !important;font-size:15px !important;z-index:9999999 !important;max-height:120px !important;overflow-x:hidden !important;overflow-y:auto !important;border:1px solid #dddddd !important;background:#f2f2f2 !important;color:#333333 !important}.wpzinc-media-library-selector ul{margin:0;padding:0}.wpzinc-media-library-selector li.wpzinc-media-library-attachment{position:relative;border:1px dashed #dfdfdf;background-color:#fff;padding:5px 10px}.wpzinc-media-library-selector li.wpzinc-media-library-attachment .wpzinc-media-library-insert img{position:relative;z-index:2;display:block;width:100%;height:auto}.wpzinc-media-library-selector li.wpzinc-media-library-attachment a.wpzinc-media-library-replace{position:absolute;z-index:4;top:-11px;left:-12px;width:19px;height:19px;background:url(../feather/edit-2.svg) center no-repeat #fff;background-size:15px 15px;text-indent:-9999px;border:2px solid #000;border-radius:50%}.wpzinc-media-library-selector li.wpzinc-media-library-attachment a.wpzinc-media-library-remove{position:absolute;z-index:3;top:-12px;right:-12px;width:24px;height:24px;background:url(../feather/x-circle.svg) center no-repeat #fff;background-size:24px 24px;text-indent:-9999px;border:none;border-radius:50%}.wpzinc-media-library-selector ul.ui-sortable li.wpzinc-media-library-attachment{cursor:move}.wpzinc-media-library-selector[data-multiple=true] ul{display:grid;grid-gap:10px;grid-template-columns:1fr 1fr}.wpzinc-media-library-selector[data-file-type=image] li.wpzinc-media-library-attachment{--aspect-ratio: 1/1;border:1px dashed #dfdfdf;background-color:#fff;padding:0}.wpzinc-media-library-selector[data-file-type=image] li.wpzinc-media-library-attachment:before{content:"";display:inline-block;width:1px;height:0;padding-bottom:calc(100% / (var(--aspect-ratio)))}.wpzinc-media-library-selector[data-file-type=image] li.wpzinc-media-library-attachment .wpzinc-media-library-insert{display:inline-block;position:absolute;z-index:1;width:100%;height:100%}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper{margin:0 0 20px 0;padding:0;border-bottom:1px solid #d0d0cf}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper.needs-js{display:none}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab{position:relative;display:inline-block;margin:0 5px 0 0;padding:0 20px;height:64px;line-height:64px;text-decoration:none;font-size:14px;font-weight:600;color:#565656;border:none;background:none}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab:hover{color:#144264;background:#e7e7e7}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab.nav-tab-active{color:#144264;border-bottom:1px solid #4c596d}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab.enabled{color:green}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab.error{color:red}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab.last{float:right;margin:0}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab:focus{box-shadow:none;-webkit-box-shadow:none}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab span.text-mobile{display:none}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab span.dashicons{vertical-align:middle}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab span.dashicons.dashicons-yes{position:absolute;display:none;top:-8px;right:-8px;background-color:green;color:white;border-radius:50%}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab span.dashicons.dashicons-yes::before{margin-left:-2px}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab.enabled span.dashicons.dashicons-yes{display:inline-block}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab span.dashicons.dashicons-warning{position:absolute;display:inline-block;top:-8px;right:-8px;color:red;border-radius:50%}div.wpzinc-vertical-tabbed-ui{display:grid;grid-template-columns:180px auto;grid-template-areas:"tabs content";border:1px solid #e5e5e5 !important;background:#f7f7f7 !important}div.wpzinc-vertical-tabbed-ui.no-border{border:none !important}div.wpzinc-vertical-tabbed-ui header{border-bottom:1px solid #e5e5e5}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs{grid-area:tabs;width:100%;margin:0;padding:0;border-right:1px solid #e5e5e5}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab{width:100%;margin:0;padding:0}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab.download a{background-image:url(../feather/download.svg);background-size:16px 16px}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab.upload a{background-image:url(../feather/upload.svg);background-size:16px 16px}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a{position:relative;display:block;width:140px;margin:0 20px;padding:20px 0 20px 25px;text-decoration:none;color:#999;border-bottom:1px solid #e5e5e5;box-sizing:border-box;transition:none;background-position:0 50%;background-repeat:no-repeat}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a span.dashicons{position:absolute;top:16px;right:0;display:inline-block;border-radius:50%}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a span.dashicons::before{margin-left:-1px}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a span.dashicons.dashicons-yes{background-color:green;color:white}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a span.dashicons.dashicons-warning{color:red}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a span.dashicons.hidden{display:none}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a span.tag{position:absolute;top:15px;right:0;display:inline-block;font-size:13px;background-color:#999;color:#fff;border-radius:3px;padding:3px}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a.enabled{color:green}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a.enabled span.dashicons.hidden{display:inline-block}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a.error{color:red}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a.error span.dashicons.hidden{display:inline-block}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a.wpzinc-nav-tab-vertical-active,div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a:hover{width:181px;margin:-1px 0 0 0;padding:20px 20px 20px 45px;text-decoration:none;color:#444;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;border-right:1px solid #f9f7f4;background-color:#fff;background-position:20px 50%;background-repeat:no-repeat}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a.wpzinc-nav-tab-vertical-active span.dashicons,div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a:hover span.dashicons{right:20px}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a.wpzinc-nav-tab-vertical-active span.tag,div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a:hover span.tag{right:20px;font-weight:normal}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a.wpzinc-nav-tab-vertical-active{font-weight:700}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a:hover{background-color:#f9f7f4}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a:focus{box-shadow:none}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab:last-child a{border-bottom:none}div.wpzinc-vertical-tabbed-ui div.wpzinc-nav-tabs-content{grid-area:content;margin:0;background:#fff;border-left:1px solid #e5e5e5}div.wpzinc-vertical-tabbed-ui div.wpzinc-nav-tabs-content:after{content:"";display:table;clear:both}div.wpzinc-vertical-tabbed-ui div.wpzinc-nav-tabs-content div.postbox{margin:0;padding:0;border:none;background-color:transparent}div.wpzinc-vertical-tabbed-ui div.wpzinc-nav-tabs-content div.postbox+div.postbox{border-top:1px solid #e5e5e5}div.wpzinc-vertical-tabbed-ui div.wpzinc-nav-tabs-content div.postbox header{padding:19px 15px 18px 15px}div.wpzinc-vertical-tabbed-ui div.wpzinc-nav-tabs-content div.postbox header h3{display:block;margin:0;font-size:1.3em;font-weight:600;color:#23282d}div.wpzinc-vertical-tabbed-ui div.wpzinc-nav-tabs-content div.postbox header h3 label{float:right;font-weight:normal}div.wpzinc-vertical-tabbed-ui div.wpzinc-nav-tabs-content div.postbox header p.description{margin:10px 0 0 0}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal{display:inline-block;width:100%;margin:0;padding:0;background-color:#f7f7f7}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal{float:left;margin:0;padding:0}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a{position:relative;float:left;height:54px;line-height:54px;margin:0;padding:0 20px;text-decoration:none;color:#999;box-sizing:border-box;transition:none;background-position:0 50%;background-repeat:no-repeat}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a.enabled{color:green}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a.error{color:red}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a span.dashicons{display:inline-block;width:16px;height:16px;font-size:17px;margin:18px 0 0 0;border-radius:50%}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a span.dashicons::before{margin-left:-1px}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a span.dashicons.dashicons-yes{margin:18px 0 0 10px;background-color:green;color:white}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a span.dashicons.dashicons-warning{margin:18px 0 0 10px;color:red}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a.wpzinc-nav-tab-horizontal-active,div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a:hover{text-decoration:none;color:#444;background-color:#fff;background-position:20px 50%;background-repeat:no-repeat}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a.wpzinc-nav-tab-horizontal-active span.dashicons,div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a:hover span.dashicons{right:20px}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a.wpzinc-nav-tab-horizontal-active{font-weight:700}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a:focus{box-shadow:none}.wpzinc-option{display:grid;grid-template-areas:"left right";grid-template-columns:140px auto;grid-column-gap:5px;grid-row-gap:5px;justify-items:start;text-align:left;padding:10px 15px;border:none;background-color:#f4f4f4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wpzinc-option.sidebar{grid-template-columns:120px auto}.wpzinc-option:nth-child(odd){background-color:#fcfcfc}.wpzinc-option.ignore-nth-child:nth-child(odd){background-color:#f5f5f5}.wpzinc-option.no-bottom-border{border-bottom:none}.wpzinc-option.highlight{background-color:#fcf8e3 !important}.wpzinc-option.highlight div.full h4,.wpzinc-option.highlight div.right h4{margin:5px 0 10px 0;font-size:14px;line-height:22px}.wpzinc-option.highlight div.full p,.wpzinc-option.highlight div.right p{margin:0 0 10px 0;font-size:14px;line-height:22px}.wpzinc-option.highlight div.full a.button,.wpzinc-option.highlight div.right a.button{margin:5px 0 0 0}.wpzinc-option.no-styling{background:none;border:none;padding:0 0 10px 0}.wpzinc-option.hidden{display:none}.wpzinc-option div.left{width:100%;grid-area:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wpzinc-option div.left *:not(input){line-height:27px}.wpzinc-option div.left a{text-decoration:none}.wpzinc-option div.right{width:100%;grid-area:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:27px}.wpzinc-option div.right strong{line-height:27px}.wpzinc-option div.right p.description strong{line-height:1}.wpzinc-option div.right div.selectize-dropdown-content strong{line-height:normal}.wpzinc-option div.right .success{color:green}.wpzinc-option div.right .error{color:red}.wpzinc-option div.full{width:100%;grid-column:1 / span 2;line-height:30px}.wpzinc-option p.description{grid-column:1 / span 2}.wpzinc-option label{font-weight:600;white-space:normal}.wpzinc-option label.selectit{font-weight:400}.wpzinc-option select.right,.wpzinc-option input.right{float:right}.wpzinc-option input{margin:0}.wpzinc-option input[type=date],.wpzinc-option input[type=datetime-local],.wpzinc-option input[type=datetime],.wpzinc-option input[type=email],.wpzinc-option input[type=month],.wpzinc-option input[type=number],.wpzinc-option input[type=password],.wpzinc-option input[type=search],.wpzinc-option input[type=tel],.wpzinc-option input[type=text],.wpzinc-option input[type=time],.wpzinc-option input[type=url],.wpzinc-option input[type=week]{margin:0;padding:0 8px;line-height:2;min-height:30px;box-shadow:0 0 0 transparent;border-radius:4px;border:1px solid #8c8f94;background-color:#fff;color:#2c3338}.wpzinc-option select{border:1px solid #7e8993;border-radius:4px;box-shadow:0 0 0 transparent;vertical-align:baseline;font-size:14px;line-height:2;color:#2c3338;border-color:#8c8f94;box-shadow:none;border-radius:3px;margin:0;padding:0 24px 0 8px;min-height:30px;-webkit-appearance:none;background:#fff url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E) no-repeat right 5px top 55%;background-size:16px 16px;cursor:pointer}.wpzinc-option textarea.no-wrap{white-space:pre;overflow-wrap:normal;overflow-x:scroll}.wpzinc-option .content-editable{min-height:70px;box-sizing:border-box;padding:2px 6px;line-height:1.42857143;font-size:14px;box-shadow:0 0 0 transparent;border-radius:4px;border:1px solid #8c8f94;background-color:#fff;color:#2c3338}.wpzinc-option .content-editable:focus{border-color:#2271b1;box-shadow:0 0 0 1px #2271b1;outline:2px solid transparent}.wpzinc-option .content-editable.no-wrap{white-space:pre;overflow-wrap:normal;overflow-x:scroll}.wpzinc-option:nth-child(odd) .wpzinc-horizontal-selection label{background-color:#f5f5f5}.wpzinc-option details summary h3{margin:0}.wpzinc-option .checklist{margin:0;padding:0;list-style:none}.wpzinc-option .checklist li{line-height:1}.wpzinc-option .checklist li label{font-weight:400}.wpzinc-option table.widefat{clear:none}.wpzinc-option table.widefat tbody tr:first-child td a.delete-table-row,.wpzinc-option table.widefat tbody tr.hide-delete-button td a.delete-table-row{display:none}.wpzinc-option table.widefat tbody tr td label,.wpzinc-option table.widefat tbody tr td strong{line-height:30px}.wpzinc-option table.widefat .vertical-align-middle{vertical-align:middle}.wpzinc-horizontal-selection{display:flex;flex-wrap:wrap}.wpzinc-horizontal-selection label{width:300px;text-align:center;margin:0 20px 20px 0;padding:20px;background-color:#fcfcfc;border:1px solid #ccc;border-radius:5px;cursor:pointer}.wpzinc-horizontal-selection label .image{min-height:105px}.wpzinc-horizontal-selection label span{display:block}.wpzinc-horizontal-selection label span.description{margin:20px 0 0 0;color:#646970;font-size:13px}.wpzinc-horizontal-selection label input[type=radio]{margin:20px 0 0 0}.postbox .hndle .right{float:right}.postbox .hndle .right.button{margin-top:-3px}.postbox .hndle input.right,.postbox .hndle select.right{margin-top:-3px}#wpzinc-tinymce-modal #wpzinc-tinymce-modal-body{overflow-y:auto}#wpzinc-tinymce-modal div.mce-foot div.mce-cancel{left:10px !important}form.wpzinc-tinymce-popup{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif}form.wpzinc-tinymce-popup div.wpzinc-vertical-tabbed-ui{border:none !important}form.wpzinc-tinymce-popup p.description{white-space:normal;margin:2px 0 5px;color:#666;font-size:13px;font-style:italic}form.wpzinc-tinymce-popup .wpzinc-option{display:grid;grid-template-areas:"left right";grid-template-columns:140px auto;grid-column-gap:5px;grid-row-gap:5px;justify-items:start;text-align:left;padding:10px 15px;border:none;background-color:#f4f4f4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}form.wpzinc-tinymce-popup .wpzinc-option.sidebar{grid-template-columns:120px auto}form.wpzinc-tinymce-popup .wpzinc-option:nth-child(odd){background-color:#fcfcfc}form.wpzinc-tinymce-popup .wpzinc-option.ignore-nth-child:nth-child(odd){background-color:#f5f5f5}form.wpzinc-tinymce-popup .wpzinc-option.no-bottom-border{border-bottom:none}form.wpzinc-tinymce-popup .wpzinc-option.highlight{background-color:#fcf8e3 !important}form.wpzinc-tinymce-popup .wpzinc-option.highlight div.full h4,form.wpzinc-tinymce-popup .wpzinc-option.highlight div.right h4{margin:5px 0 10px 0;font-size:14px;line-height:22px}form.wpzinc-tinymce-popup .wpzinc-option.highlight div.full p,form.wpzinc-tinymce-popup .wpzinc-option.highlight div.right p{margin:0 0 10px 0;font-size:14px;line-height:22px}form.wpzinc-tinymce-popup .wpzinc-option.highlight div.full a.button,form.wpzinc-tinymce-popup .wpzinc-option.highlight div.right a.button{margin:5px 0 0 0}form.wpzinc-tinymce-popup .wpzinc-option.no-styling{background:none;border:none;padding:0 0 10px 0}form.wpzinc-tinymce-popup .wpzinc-option.hidden{display:none}form.wpzinc-tinymce-popup .wpzinc-option div.left{width:100%;grid-area:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}form.wpzinc-tinymce-popup .wpzinc-option div.left *:not(input){line-height:27px}form.wpzinc-tinymce-popup .wpzinc-option div.left a{text-decoration:none}form.wpzinc-tinymce-popup .wpzinc-option div.right{width:100%;grid-area:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:27px}form.wpzinc-tinymce-popup .wpzinc-option div.right strong{line-height:27px}form.wpzinc-tinymce-popup .wpzinc-option div.right p.description strong{line-height:1}form.wpzinc-tinymce-popup .wpzinc-option div.right div.selectize-dropdown-content strong{line-height:normal}form.wpzinc-tinymce-popup .wpzinc-option div.right .success{color:green}form.wpzinc-tinymce-popup .wpzinc-option div.right .error{color:red}form.wpzinc-tinymce-popup .wpzinc-option div.full{width:100%;grid-column:1 / span 2;line-height:30px}form.wpzinc-tinymce-popup .wpzinc-option p.description{grid-column:1 / span 2}form.wpzinc-tinymce-popup .wpzinc-option label{font-weight:600;white-space:normal}form.wpzinc-tinymce-popup .wpzinc-option label.selectit{font-weight:400}form.wpzinc-tinymce-popup .wpzinc-option select.right,form.wpzinc-tinymce-popup .wpzinc-option input.right{float:right}form.wpzinc-tinymce-popup .wpzinc-option input{margin:0}form.wpzinc-tinymce-popup .wpzinc-option input[type=date],form.wpzinc-tinymce-popup .wpzinc-option input[type=datetime-local],form.wpzinc-tinymce-popup .wpzinc-option input[type=datetime],form.wpzinc-tinymce-popup .wpzinc-option input[type=email],form.wpzinc-tinymce-popup .wpzinc-option input[type=month],form.wpzinc-tinymce-popup .wpzinc-option input[type=number],form.wpzinc-tinymce-popup .wpzinc-option input[type=password],form.wpzinc-tinymce-popup .wpzinc-option input[type=search],form.wpzinc-tinymce-popup .wpzinc-option input[type=tel],form.wpzinc-tinymce-popup .wpzinc-option input[type=text],form.wpzinc-tinymce-popup .wpzinc-option input[type=time],form.wpzinc-tinymce-popup .wpzinc-option input[type=url],form.wpzinc-tinymce-popup .wpzinc-option input[type=week]{margin:0;padding:0 8px;line-height:2;min-height:30px;box-shadow:0 0 0 transparent;border-radius:4px;border:1px solid #8c8f94;background-color:#fff;color:#2c3338}form.wpzinc-tinymce-popup .wpzinc-option select{border:1px solid #7e8993;border-radius:4px;box-shadow:0 0 0 transparent;vertical-align:baseline;font-size:14px;line-height:2;color:#2c3338;border-color:#8c8f94;box-shadow:none;border-radius:3px;margin:0;padding:0 24px 0 8px;min-height:30px;-webkit-appearance:none;background:#fff url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E) no-repeat right 5px top 55%;background-size:16px 16px;cursor:pointer}form.wpzinc-tinymce-popup .wpzinc-option textarea.no-wrap{white-space:pre;overflow-wrap:normal;overflow-x:scroll}form.wpzinc-tinymce-popup .wpzinc-option .content-editable{min-height:70px;box-sizing:border-box;padding:2px 6px;line-height:1.42857143;font-size:14px;box-shadow:0 0 0 transparent;border-radius:4px;border:1px solid #8c8f94;background-color:#fff;color:#2c3338}form.wpzinc-tinymce-popup .wpzinc-option .content-editable:focus{border-color:#2271b1;box-shadow:0 0 0 1px #2271b1;outline:2px solid transparent}form.wpzinc-tinymce-popup .wpzinc-option .content-editable.no-wrap{white-space:pre;overflow-wrap:normal;overflow-x:scroll}form.wpzinc-tinymce-popup .wpzinc-option:nth-child(odd) .wpzinc-horizontal-selection label{background-color:#f5f5f5}form.wpzinc-tinymce-popup .wpzinc-option details summary h3{margin:0}form.wpzinc-tinymce-popup .wpzinc-option .checklist{margin:0;padding:0;list-style:none}form.wpzinc-tinymce-popup .wpzinc-option .checklist li{line-height:1}form.wpzinc-tinymce-popup .wpzinc-option .checklist li label{font-weight:400}form.wpzinc-tinymce-popup .wpzinc-option table.widefat{clear:none}form.wpzinc-tinymce-popup .wpzinc-option table.widefat tbody tr:first-child td a.delete-table-row,form.wpzinc-tinymce-popup .wpzinc-option table.widefat tbody tr.hide-delete-button td a.delete-table-row{display:none}form.wpzinc-tinymce-popup .wpzinc-option table.widefat tbody tr td label,form.wpzinc-tinymce-popup .wpzinc-option table.widefat tbody tr td strong{line-height:30px}form.wpzinc-tinymce-popup .wpzinc-option table.widefat .vertical-align-middle{vertical-align:middle}form.wpzinc-tinymce-popup .selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible !important;background:#f2f2f2 !important;background:rgba(0,0,0,0.06) !important;border:0 none !important;-webkit-box-shadow:inset 0 0 12px 4px #ffffff;box-shadow:inset 0 0 12px 4px #ffffff}form.wpzinc-tinymce-popup .selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:'!';visibility:hidden}form.wpzinc-tinymce-popup .selectize-control.plugin-drag_drop .ui-sortable-helper{-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.2);box-shadow:0 2px 5px rgba(0,0,0,0.2)}form.wpzinc-tinymce-popup .selectize-dropdown-header{position:relative;padding:5px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}form.wpzinc-tinymce-popup .selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:0.4;margin-top:-12px;line-height:20px;font-size:20px !important}form.wpzinc-tinymce-popup .selectize-dropdown-header-close:hover{color:#000000}form.wpzinc-tinymce-popup .selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}form.wpzinc-tinymce-popup .selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}form.wpzinc-tinymce-popup .selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}form.wpzinc-tinymce-popup .selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}form.wpzinc-tinymce-popup .selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px !important}form.wpzinc-tinymce-popup .selectize-control.plugin-remove_button [data-value] .remove{z-index:1;position:absolute;top:0;right:0;bottom:0;width:17px;text-align:center;font-weight:bold;font-size:12px;color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 0 0 0;border-left:1px solid #d0d0d0;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}form.wpzinc-tinymce-popup .selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,0.05)}form.wpzinc-tinymce-popup .selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:#cacaca}form.wpzinc-tinymce-popup .selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:none}form.wpzinc-tinymce-popup .selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#ffffff}form.wpzinc-tinymce-popup .selectize-control.plugin-remove_button .remove-single{position:absolute;right:28px;top:6px;font-size:23px}form.wpzinc-tinymce-popup .selectize-control{position:relative}form.wpzinc-tinymce-popup .selectize-dropdown,form.wpzinc-tinymce-popup .selectize-input,form.wpzinc-tinymce-popup .selectize-input input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;-webkit-font-smoothing:inherit}form.wpzinc-tinymce-popup .selectize-input,form.wpzinc-tinymce-popup .selectize-control.single .selectize-input.input-active{background:#ffffff;cursor:text;display:inline-block}form.wpzinc-tinymce-popup .selectize-input{border:1px solid #d0d0d0;padding:6px 6px;display:inline-block;width:100%;min-height:36px;overflow:hidden;position:relative;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}form.wpzinc-tinymce-popup .selectize-input.full{background-color:#ffffff}form.wpzinc-tinymce-popup .selectize-input.disabled,form.wpzinc-tinymce-popup .selectize-input.disabled *{cursor:default !important}form.wpzinc-tinymce-popup .selectize-input.focus{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.15)}form.wpzinc-tinymce-popup .selectize-input.dropdown-active{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}form.wpzinc-tinymce-popup .selectize-input>*{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}form.wpzinc-tinymce-popup .selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 0 0;padding:2px 6px;background:#f2f2f2;color:#303030;border:0 solid #d0d0d0;font-size:11px}form.wpzinc-tinymce-popup .selectize-control.multi .selectize-input>div.active{background:#e8e8e8;color:#303030;border:0 solid #cacaca}form.wpzinc-tinymce-popup .selectize-control.multi .selectize-input.disabled>div,form.wpzinc-tinymce-popup .selectize-control.multi .selectize-input.disabled>div.active{color:#7d7d7d;background:#ffffff;border:0 solid #ffffff}form.wpzinc-tinymce-popup .selectize-input>input{display:inline-block !important;padding:0 !important;min-height:0 !important;max-height:none !important;max-width:100% !important;margin:0 2px 0 0 !important;text-indent:0 !important;border:0 none !important;background:none !important;line-height:inherit !important;-webkit-user-select:auto !important;-webkit-box-shadow:none !important;box-shadow:none !important}form.wpzinc-tinymce-popup .selectize-input>input::-ms-clear{display:none}form.wpzinc-tinymce-popup .selectize-input>input:focus{outline:none !important}form.wpzinc-tinymce-popup .selectize-input::after{content:' ';display:block;clear:left}form.wpzinc-tinymce-popup .selectize-input.dropdown-active::before{content:' ';display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}form.wpzinc-tinymce-popup .selectize-dropdown{position:absolute;z-index:10;border:1px solid #d0d0d0;background:#ffffff;margin:-1px 0 0 0;border-top:0 none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1);-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}form.wpzinc-tinymce-popup .selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}form.wpzinc-tinymce-popup .selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,0.2);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}form.wpzinc-tinymce-popup .selectize-dropdown [data-selectable],form.wpzinc-tinymce-popup .selectize-dropdown .optgroup-header{padding:5px 8px}form.wpzinc-tinymce-popup .selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}form.wpzinc-tinymce-popup .selectize-dropdown .optgroup-header{color:#303030;background:#ffffff;cursor:default}form.wpzinc-tinymce-popup .selectize-dropdown .active{background-color:#f5fafd;color:#495c68}form.wpzinc-tinymce-popup .selectize-dropdown .active.create{color:#495c68}form.wpzinc-tinymce-popup .selectize-dropdown .create{color:rgba(48,48,48,0.5)}form.wpzinc-tinymce-popup .selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;-webkit-overflow-scrolling:touch}form.wpzinc-tinymce-popup .selectize-dropdown-content .option{display:block}form.wpzinc-tinymce-popup .selectize-control.single .selectize-input,form.wpzinc-tinymce-popup .selectize-control.single .selectize-input input{cursor:pointer}form.wpzinc-tinymce-popup .selectize-control.single .selectize-input.input-active,form.wpzinc-tinymce-popup .selectize-control.single .selectize-input.input-active input{cursor:text}form.wpzinc-tinymce-popup .selectize-control.single .selectize-input:after{content:' ';display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#808080 transparent transparent transparent}form.wpzinc-tinymce-popup .selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px 5px;border-color:transparent transparent #808080 transparent}form.wpzinc-tinymce-popup .selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}form.wpzinc-tinymce-popup .selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px !important}form.wpzinc-tinymce-popup .selectize-control .selectize-input.disabled{opacity:0.5;background-color:#fafafa}form.wpzinc-tinymce-popup #front-static-pages label{width:100%}form.wpzinc-tinymce-popup div.wpzinc-option:last-child{border-bottom:none}form.wpzinc-tinymce-popup div.wpzinc-option .widefat{width:100%;max-width:100%;box-sizing:border-box}form.wpzinc-tinymce-popup div.wpzinc-option select{background-color:#fff}form.wpzinc-tinymce-popup div.wpzinc-option textarea{padding:5px;background-color:#fff;border:1px solid #7e8993}form.wpzinc-tinymce-popup div.wpzinc-option .full{clear:both;display:block;padding:5px 0 0 0}form.wpzinc-tinymce-popup div.wpzinc-option .selectize-control{clear:none}form.wpzinc-tinymce-popup div.wpzinc-option.buttons{position:absolute;bottom:0;left:0;right:0;border-top:1px solid #ddd;background-color:#f7f7f7}form.wpzinc-tinymce-popup div.wpzinc-option.buttons.has-wpzinc-vertical-tabbed-ui{border-top:1px solid #ddd;background-color:#f7f7f7}i.mce-i-wpzinc-icon{font:normal 20px/1 'dashicons';padding:0;vertical-align:top;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:-2px;padding-right:2px}div.notice.warning{border-left-color:#ffb900}.wpzinc-upgrade-hr{padding:20px 0 0 0;border-bottom:none}.wpzinc-upgrade{background:#f7f7f7;border:1px solid #e5e5e5;padding:20px}.wpzinc-upgrade h3{margin:0 0 30px 0;padding:0}.wpzinc-upgrade ul{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:20px;row-gap:20px}.wpzinc-upgrade ul li{background:url(../feather/check-circle.svg) top left no-repeat;background-size:20px 20px;padding:0 0 0 30px}.wpzinc-upgrade ul li strong{display:block;font-size:15px;margin:0 0 5px 0}.wpzinc-upgrade a.button{margin:20px 0 0 0}body.wpzinc.gutenberg-editor-page .edit-post-layout__metaboxes:not(:empty),body.wpzinc.block-editor-page .edit-post-layout__metaboxes:not(:empty){margin:0;padding:0}body.wpzinc.gutenberg-editor-page .edit-post-meta-boxes-area,body.wpzinc.block-editor-page .edit-post-meta-boxes-area{margin:0}body.wpzinc.gutenberg-editor-page .edit-post-meta-boxes-area #poststuff .handlediv,body.wpzinc.block-editor-page .edit-post-meta-boxes-area #poststuff .handlediv{position:relative;z-index:2}body.wpzinc.gutenberg-editor-page .edit-post-meta-boxes-area #poststuff h2.hndle,body.wpzinc.block-editor-page .edit-post-meta-boxes-area #poststuff h2.hndle{z-index:1;background-color:#fcfcfc}body.wpzinc.gutenberg-editor-page .edit-post-meta-boxes-area .wpzinc-option,body.wpzinc.block-editor-page .edit-post-meta-boxes-area .wpzinc-option{background-color:transparent;border:none}body.wpzinc.gutenberg-editor-page .edit-post-meta-boxes-area .wpzinc-option:nth-child(odd),body.wpzinc.block-editor-page .edit-post-meta-boxes-area .wpzinc-option:nth-child(odd){background-color:transparent}.wpzinc-modal-overlay{display:none;position:fixed;z-index:99999999;top:0;left:0;opacity:0.5;width:100vw;height:100vh;background-color:#000}.wpzinc-modal{display:none;position:fixed;z-index:100000000;top:50vh;left:50vw;width:50vw;height:180px;margin:-90px 0 0 -25vw;box-sizing:border-box;background-color:#f7f7f7;padding:20px}.wpzinc-modal.wpzinc-modal-mini{top:50vh;left:50vw;width:200px;height:70px;margin:-35px 0 0 -85px}.wpzinc-modal h2{font-size:20px;line-height:25px;font-weight:700;margin:0 0 10px 0;padding:0}.wpzinc-modal h2 div.spinner{display:none;visibility:hidden;margin:0}.wpzinc-modal h2 div.tick{display:none;visibility:hidden;float:right;width:20px;height:20px;margin:4px 10px 0 4px}.wpzinc-modal p.message{margin:0 0 20px 0;padding:0}.wpzinc-modal .notice{display:block !important;margin:0 0 20px 0;padding:10px}.wpzinc-modal .notice.warning{border-left-color:orange}.wpzinc-modal .notice p{margin:0}.wpzinc-modal button.close{display:none}.wpzinc-backbone-modal .media-modal{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.wpzinc-backbone-modal .media-modal .media-frame-title{left:0;height:30px}.wpzinc-backbone-modal .media-modal .media-frame-content{left:0;top:54px;bottom:54px}.wpzinc-backbone-modal .media-modal .media-frame-toolbar{left:0;bottom:47px;background:#fff}.wpzinc-backbone-modal .media-modal .media-frame-toolbar .media-toolbar{padding:10px}.wpzinc-notification{display:none;position:fixed;z-index:9999999;bottom:20px;right:20px;color:#fff;background-color:#585e65;padding:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:0 20px 30px -16px rgba(9,9,16,0.8)}.wpzinc-notification.wpzinc-notification-success{border-left:4px solid #46b450}.wpzinc-notification.wpzinc-notification-warning{border-left:4px solid orange}.wpzinc-notification.wpzinc-notification-error{border-left:4px solid #dc3232}.wp-core-ui .wpzinc-button-red{background:#b30000;border-color:#b30000;color:#fff;text-decoration:none;text-shadow:none}.wp-core-ui .wpzinc-button-red.hover,.wp-core-ui .wpzinc-button-red:hover{background:#990000;border-color:#990000;color:#fff}.wp-core-ui .wpzinc-button-red.focus,.wp-core-ui .wpzinc-button-red:focus{background:#990000;border-color:#990000;color:#fff;box-shadow:0 0 0 1px #fff, 0 0 0 3px #990000}.wpzinc-button-red{background:#b30000;border-color:#b30000;color:#fff;text-decoration:none;text-shadow:none}.wpzinc-button-red.hover,.wpzinc-button-red:hover{background:#990000;border-color:#990000;color:#fff}.wpzinc-button-red.focus,.wpzinc-button-red:focus{background:#990000;border-color:#990000;color:#fff;box-shadow:0 0 0 1px #fff, 0 0 0 3px #990000}.tax-selection .tabs-panel{height:200px !important;overflow:auto;padding:10px 15px;border-left:none;border-top:none;border-right:none;border-bottom:none;background:#fff}.tax-selection .tabs-panel ul.categorychecklist{margin:0;padding:0}#wpzinc-onboarding{max-width:900px;margin:0 auto;padding:40px 0}#wpzinc-onboarding #wpzinc-onboarding-progress{text-align:center;padding:40px 0}#wpzinc-onboarding #wpzinc-onboarding-progress ol{list-style:none;margin:0;padding:0}#wpzinc-onboarding #wpzinc-onboarding-progress ol li{position:relative;display:inline-block;width:135px;text-align:center;line-height:3em}#wpzinc-onboarding #wpzinc-onboarding-progress ol li:after{position:absolute;display:block;z-index:1;top:-2px;left:-65px;height:2px;width:135px;content:"";background-color:#dfdfdf}#wpzinc-onboarding #wpzinc-onboarding-progress ol li:before{position:absolute;z-index:2;top:-6px;left:65px;height:10px;width:10px;border-radius:1.2em;border:none;line-height:1.2em;content:" ";background-color:#dfdfdf}#wpzinc-onboarding #wpzinc-onboarding-progress ol li:first-child:after{display:none}#wpzinc-onboarding #wpzinc-onboarding-progress ol li.done{color:#1c9bd7}#wpzinc-onboarding #wpzinc-onboarding-progress ol li.done:after,#wpzinc-onboarding #wpzinc-onboarding-progress ol li.done:before{background-color:#1c9bd7}#wpzinc-onboarding #wpzinc-onboarding-form{padding:20px 80px 80px 80px;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,0.05)}#wpzinc-onboarding #wpzinc-onboarding-form #wpzinc-onboarding-content h1{margin:60px 0 20px 0}#wpzinc-onboarding #wpzinc-onboarding-form #wpzinc-onboarding-content p{font-size:16px}#wpzinc-onboarding #wpzinc-onboarding-form #wpzinc-onboarding-content p.description{font-size:13px}#wpzinc-onboarding #wpzinc-onboarding-form #wpzinc-onboarding-content>div{margin:0 0 20px 0}#wpzinc-onboarding #wpzinc-onboarding-form #wpzinc-onboarding-content>div label{display:block;margin-bottom:10px;font-size:16px;font-weight:500}#wpzinc-onboarding #wpzinc-onboarding-form #wpzinc-onboarding-footer{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-areas:"left right";padding:40px 0 0 0}#wpzinc-onboarding #wpzinc-onboarding-form #wpzinc-onboarding-footer .left{grid-area:left;text-align:left}#wpzinc-onboarding #wpzinc-onboarding-form #wpzinc-onboarding-footer .right{grid-area:right;text-align:right}@media only screen and (max-width: 1200px){.wpzinc-upgrade ul{display:grid;grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 768px){h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab{margin-right:10px}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab:last-child{margin-right:0}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab span.text{display:none}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab span.text-mobile{display:inline-block}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab .dashicons{font-size:24px}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab .dashicons.dashicons-yes{font-size:20px}div.wpzinc-vertical-tabbed-ui{grid-template-columns:60px auto}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a,div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a.wpzinc-nav-tab-vertical-active,div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a:hover{width:60px;height:60px;margin:0;padding:0;text-indent:-9999px;background-position:center}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a span.dashicons{top:0;right:0;text-indent:0}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a:hover{border-top:none}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a:hover span.dashicons{right:0}.wpzinc-option{display:block}.wpzinc-option div.left{width:100%}.wpzinc-option div.right{width:100%}.wpzinc-option select.right,.wpzinc-option input.right{float:none;width:100%;margin:0 0 10px 0 !important}.wpzinc-option select{width:100%}.wpzinc-upgrade ul{grid-template-columns:repeat(1, 1fr)}}1 body#wpzinc-error-page{background:#f1f1f1}body#wpzinc-error-page div.wpzinc-die-message{background:#fff;border:1px solid #ccd0d4;color:#444;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;margin:2em auto;padding:1em 2em;max-width:700px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.04);box-shadow:0 1px 1px rgba(0,0,0,.04)}body.wpzinc{background:#f0f0f1}body.wpzinc #screen-meta{margin-left:22px}body.wpzinc #wpcontent{padding-left:0}body.wpzinc #wpcontent #wpbody-content{padding-left:0}body.wpzinc #wpcontent #wpbody-content>header{height:98px;margin:0 0 10px 0;padding:0 20px;background-image:var(--wpzinc-logo);background-size:40px auto;background-position:30px 50%;background-repeat:no-repeat;background-color:var(--wpzinc-header-background-color, #ffffff)}body.wpzinc #wpcontent #wpbody-content>header h1{float:left;margin:0;padding:0;font-size:24px;font-weight:600;color:var(--wpzinc-header-primary-text-color, #3d3d3d);line-height:98px;text-indent:70px}body.wpzinc #wpcontent #wpbody-content>header h1 span{color:var(--wpzinc-header-secondary-text-color, #6e6e6e)}body.wpzinc #wpcontent #wpbody-content>header a.wpzinc-docs{float:right;line-height:98px;padding:0 20px;font-weight:400;color:#144264;text-decoration:none}body.wpzinc #wpcontent #wpbody-content .wrap{margin:0}body.wpzinc #wpcontent #wpbody-content .wrap>.notice,body.wpzinc #wpcontent #wpbody-content .wrap>.js-notices>.notice{margin:5px 15px 2px 15px}body.wpzinc #wpcontent #wpbody-content .wrap .wp-heading-inline,body.wpzinc #wpcontent #wpbody-content .wrap>h1{display:block;width:100%;height:98px;margin:0 0 10px 0;padding:0 20px;background-image:var(--wpzinc-logo, url("../images/icons/logo.svg"));background-position:30px 50%;background-repeat:no-repeat;background-size:40px auto;background-color:var(--wpzinc-header-background-color, #ffffff);font-size:24px;font-weight:600;color:var(--wpzinc-header-secondary-text-color, #6e6e6e);line-height:98px;text-indent:70px;box-sizing:border-box}body.wpzinc #wpcontent #wpbody-content .wrap .wp-heading-inline::before,body.wpzinc #wpcontent #wpbody-content .wrap>h1::before{content:var(--wpzinc-plugin-display-name, "WP Zinc");color:var(--wpzinc-header-primary-text-color, #3d3d3d)}body.wpzinc #wpcontent #wpbody-content .wrap .wp-heading-inline+.page-title-action,body.wpzinc #wpcontent #wpbody-content .wrap>h1+.page-title-action{margin-left:20px}body.wpzinc #wpcontent #wpbody-content .wrap #split-page-title-action{margin-left:22px}body.wpzinc #wpcontent #wpbody-content .wrap ul.subsubsub{margin-left:22px}body.wpzinc #wpcontent #wpbody-content .wrap form#posts-filter{margin:15px 20px 20px 22px}body.wpzinc #wpcontent #wpbody-content .wrap form#posts-filter div.tablenav.top{padding:6px 0 10px 0}body.wpzinc #wpcontent #wpbody-content .wrap form#posts-filter div.tablenav.bottom{padding:6px 0 0 0}body.wpzinc #wpcontent #wpbody-content .wrap form#post,body.wpzinc #wpcontent #wpbody-content .wrap form#edittag{margin:20px 20px 0 22px}body.wpzinc #wpcontent #wpbody-content .wrap form.search-form{margin-left:22px;margin-right:20px}body.wpzinc #wpcontent #wpbody-content .wrap #col-container{margin-left:22px;margin-right:20px}body.wpzinc #wpcontent #wpbody-content .wrap #col-container form#posts-filter{margin-left:0;margin-right:0}body.wpzinc #wpcontent #wpbody-content .wrap span.subtitle{position:absolute;left:0;right:0;margin:20px 0;font-style:italic;max-width:50%}body.wpzinc #wpcontent #wpbody-content .wrap .wrap-inner{margin:0 20px}body.wpzinc #wpcontent #wpbody-content .wrap .wrap-inner form#posts-filter{margin:0}body.wpzinc #wpcontent #wpbody-content .wrap .postbox{background:#fff;margin:0 0 30px 0;padding:0}body.wpzinc #wpcontent #wpbody-content .wrap form.wpzinc-settings-ui .postbox{margin:0 0 30px 0;padding:30px;font-size:14px;border-radius:8px;border:none}body.wpzinc #wpcontent #wpbody-content .wrap form.wpzinc-settings-ui .postbox h2{margin:0 0 30px 0;padding:0 0 30px 0;font-size:24px;font-weight:600;border-bottom:1px solid #e3e3e3;color:#3d3d3d}body.wpzinc #wpcontent #wpbody-content .wrap p.submit{margin-bottom:20px;padding:0}body.wpzinc .components-base-control.wpzinc-selectize-freeform,body.wpzinc .components-base-control.wpzinc-selectize-drag-drop,body.wpzinc .components-base-control.wpzinc-selectize-search,body.wpzinc .components-base-control.wpzinc-selectize-api,body.wpzinc .components-base-control.wpzinc-selectize{width:100%}.tribute-container,ul.wpzinc-tinymce-autocomplete{position:absolute;z-index:999999;display:block;top:0;left:0;height:auto;min-width:220px;max-width:500px;max-height:300px;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;margin:0;padding:16px;background-color:#fff;border:1px solid #ccc;box-shadow:0 2px 6px rgba(0,0,0,.05);border-radius:2px}.tribute-container ul,ul.wpzinc-tinymce-autocomplete{margin:0;list-style:none}.tribute-container ul li,ul.wpzinc-tinymce-autocomplete li{width:100%;line-height:24px;margin:0;padding:6px 12px;font-size:13px;text-align:left;border:0;border-radius:2px;color:#1e1e1e;text-decoration:none;cursor:pointer;background:none;transition:box-shadow .1s linear;box-sizing:border-box}.tribute-container ul li:hover,ul.wpzinc-tinymce-autocomplete li:hover{color:#007cba}.tribute-container ul li:focus,.tribute-container ul li.highlight,ul.wpzinc-tinymce-autocomplete li:focus,ul.wpzinc-tinymce-autocomplete li.highlight{color:#007cba;box-shadow:0 0 0 2px #007cba;outline:3px solid rgba(0,0,0,0)}.tribute-container ul li.highlight:hover,ul.wpzinc-tinymce-autocomplete li.highlight:hover{box-shadow:none;outline:0}ul.wpzinc-tinymce-autocomplete{display:none}ul.wpzinc-tinymce-autocomplete.displayed{display:block}ul.wpzinc-tinymce-autocomplete li{display:none}ul.wpzinc-tinymce-autocomplete li.displayed{display:block}.ui-autocomplete{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif !important;font-size:15px !important;z-index:9999999 !important;max-height:120px !important;overflow-x:hidden !important;overflow-y:auto !important;border:1px solid #ddd !important;background:#f2f2f2 !important;color:#333 !important}.wpzinc-media-library-selector ul{margin:0;padding:0}.wpzinc-media-library-selector li.wpzinc-media-library-attachment{position:relative;border:1px dashed #dfdfdf;background-color:#fff;padding:5px 10px}.wpzinc-media-library-selector li.wpzinc-media-library-attachment .wpzinc-media-library-insert img{position:relative;z-index:2;display:block;width:100%;height:auto}.wpzinc-media-library-selector li.wpzinc-media-library-attachment a.wpzinc-media-library-replace{position:absolute;z-index:4;top:-11px;left:-12px;width:19px;height:19px;background:url(../feather/edit-2.svg) center no-repeat #fff;background-size:15px 15px;text-indent:-9999px;border:2px solid #000;border-radius:50%}.wpzinc-media-library-selector li.wpzinc-media-library-attachment a.wpzinc-media-library-remove{position:absolute;z-index:3;top:-12px;right:-12px;width:24px;height:24px;background:url(../feather/x-circle.svg) center no-repeat #fff;background-size:24px 24px;text-indent:-9999px;border:none;border-radius:50%}.wpzinc-media-library-selector ul.ui-sortable li.wpzinc-media-library-attachment{cursor:move}.wpzinc-media-library-selector[data-multiple=true] ul{display:grid;grid-gap:10px;grid-template-columns:1fr 1fr}.wpzinc-media-library-selector[data-file-type=image] li.wpzinc-media-library-attachment{--aspect-ratio: 1/1;border:1px dashed #dfdfdf;background-color:#fff;padding:0}.wpzinc-media-library-selector[data-file-type=image] li.wpzinc-media-library-attachment:before{content:"";display:inline-block;width:1px;height:0;padding-bottom:calc(100%/(var(--aspect-ratio)))}.wpzinc-media-library-selector[data-file-type=image] li.wpzinc-media-library-attachment .wpzinc-media-library-insert{display:inline-block;position:absolute;z-index:1;width:100%;height:100%}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper{margin:0 0 20px 0;padding:0;border-bottom:1px solid #d0d0cf}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper.needs-js{display:none}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab{position:relative;display:inline-block;margin:0 5px 0 0;padding:0 20px;height:64px;line-height:64px;text-decoration:none;font-size:14px;font-weight:600;color:#565656;border:none;background:none}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab:hover{color:#144264;background:#e7e7e7}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab.nav-tab-active{color:#144264;border-bottom:1px solid #4c596d}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab.enabled{color:green}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab.error{color:red}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab.last{float:right;margin:0}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab:focus{box-shadow:none;-webkit-box-shadow:none}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab span.text-mobile{display:none}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab span.dashicons{vertical-align:middle}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab span.dashicons.dashicons-yes{position:absolute;display:none;top:-8px;right:-8px;background-color:green;color:#fff;border-radius:50%}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab span.dashicons.dashicons-yes::before{margin-left:-2px}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab.enabled span.dashicons.dashicons-yes{display:inline-block}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab span.dashicons.dashicons-warning{position:absolute;display:inline-block;top:-8px;right:-8px;color:red;border-radius:50%}div.wpzinc-vertical-tabbed-ui{display:grid;grid-template-columns:180px auto;grid-template-areas:"tabs content";border:1px solid #e5e5e5 !important;background:#f7f7f7 !important}div.wpzinc-vertical-tabbed-ui.no-border{border:none !important}div.wpzinc-vertical-tabbed-ui header{border-bottom:1px solid #e5e5e5}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs{grid-area:tabs;width:100%;margin:0;padding:0;border-right:1px solid #e5e5e5}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab{width:100%;margin:0;padding:0}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab.download a{background-image:url(../feather/download.svg);background-size:16px 16px}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab.upload a{background-image:url(../feather/upload.svg);background-size:16px 16px}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a{position:relative;display:block;width:140px;margin:0 20px;padding:20px 0 20px 25px;text-decoration:none;color:#999;border-bottom:1px solid #e5e5e5;box-sizing:border-box;transition:none;background-position:0 50%;background-repeat:no-repeat}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a span.dashicons{position:absolute;top:16px;right:0;display:inline-block;border-radius:50%}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a span.dashicons::before{margin-left:-1px}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a span.dashicons.dashicons-yes{background-color:green;color:#fff}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a span.dashicons.dashicons-warning{color:red}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a span.dashicons.hidden{display:none}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a span.tag{position:absolute;top:15px;right:0;display:inline-block;font-size:13px;background-color:#999;color:#fff;border-radius:3px;padding:3px}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a.enabled{color:green}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a.enabled span.dashicons.hidden{display:inline-block}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a.error{color:red}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a.error span.dashicons.hidden{display:inline-block}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a.wpzinc-nav-tab-vertical-active,div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a:hover{width:181px;margin:-1px 0 0 0;padding:20px 20px 20px 45px;text-decoration:none;color:#444;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;border-right:1px solid #f9f7f4;background-color:#fff;background-position:20px 50%;background-repeat:no-repeat}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a.wpzinc-nav-tab-vertical-active span.dashicons,div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a:hover span.dashicons{right:20px}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a.wpzinc-nav-tab-vertical-active span.tag,div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a:hover span.tag{right:20px;font-weight:normal}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a.wpzinc-nav-tab-vertical-active{font-weight:700}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a:hover{background-color:#f9f7f4}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a:focus{box-shadow:none}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab:last-child a{border-bottom:none}div.wpzinc-vertical-tabbed-ui div.wpzinc-nav-tabs-content{grid-area:content;margin:0;background:#fff;border-left:1px solid #e5e5e5}div.wpzinc-vertical-tabbed-ui div.wpzinc-nav-tabs-content:after{content:"";display:table;clear:both}div.wpzinc-vertical-tabbed-ui div.wpzinc-nav-tabs-content div.postbox{margin:0;padding:0;border:none;background-color:rgba(0,0,0,0)}div.wpzinc-vertical-tabbed-ui div.wpzinc-nav-tabs-content div.postbox+div.postbox{border-top:1px solid #e5e5e5}div.wpzinc-vertical-tabbed-ui div.wpzinc-nav-tabs-content div.postbox header{padding:19px 15px 18px 15px}div.wpzinc-vertical-tabbed-ui div.wpzinc-nav-tabs-content div.postbox header h3{display:block;margin:0;font-size:1.3em;font-weight:600;color:#23282d}div.wpzinc-vertical-tabbed-ui div.wpzinc-nav-tabs-content div.postbox header h3 label{float:right;font-weight:normal}div.wpzinc-vertical-tabbed-ui div.wpzinc-nav-tabs-content div.postbox header p.description{margin:10px 0 0 0}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal{display:inline-block;width:100%;margin:0;padding:0;background-color:#f7f7f7}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal{float:left;margin:0;padding:0}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a{position:relative;float:left;height:54px;line-height:54px;margin:0;padding:0 20px;text-decoration:none;color:#999;box-sizing:border-box;transition:none;background-position:0 50%;background-repeat:no-repeat}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a.enabled{color:green}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a.error{color:red}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a span.dashicons{display:inline-block;width:16px;height:16px;font-size:17px;margin:18px 0 0 0;border-radius:50%}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a span.dashicons::before{margin-left:-1px}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a span.dashicons.dashicons-yes{margin:18px 0 0 10px;background-color:green;color:#fff}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a span.dashicons.dashicons-warning{margin:18px 0 0 10px;color:red}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a.wpzinc-nav-tab-horizontal-active,div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a:hover{text-decoration:none;color:#444;background-color:#fff;background-position:20px 50%;background-repeat:no-repeat}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a.wpzinc-nav-tab-horizontal-active span.dashicons,div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a:hover span.dashicons{right:20px}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a.wpzinc-nav-tab-horizontal-active{font-weight:700}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs-horizontal li.wpzinc-nav-tab-horizontal a:focus{box-shadow:none}.wpzinc-option{display:grid;grid-template-areas:"left right";grid-template-columns:140px auto;grid-column-gap:5px;grid-row-gap:5px;justify-items:start;text-align:left;padding:10px 15px;border:none;background-color:#f4f4f4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wpzinc-option.sidebar{grid-template-columns:120px auto}.wpzinc-option:nth-child(odd){background-color:#fcfcfc}.wpzinc-option.ignore-nth-child:nth-child(odd){background-color:#f5f5f5}.wpzinc-option.no-bottom-border{border-bottom:none}.wpzinc-option.highlight{background-color:#fcf8e3 !important}.wpzinc-option.highlight div.full h4,.wpzinc-option.highlight div.right h4{margin:5px 0 10px 0;font-size:14px;line-height:22px}.wpzinc-option.highlight div.full p,.wpzinc-option.highlight div.right p{margin:0 0 10px 0;font-size:14px;line-height:22px}.wpzinc-option.highlight div.full a.button,.wpzinc-option.highlight div.right a.button{margin:5px 0 0 0}.wpzinc-option.no-styling{background:none;border:none;padding:0 0 10px 0}.wpzinc-option.hidden{display:none}.wpzinc-option div.left{width:100%;grid-area:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wpzinc-option div.left *:not(input){line-height:27px}.wpzinc-option div.left a{text-decoration:none}.wpzinc-option div.right{width:100%;grid-area:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:27px}.wpzinc-option div.right strong{line-height:27px}.wpzinc-option div.right p.description strong{line-height:1}.wpzinc-option div.right div.selectize-dropdown-content strong{line-height:normal}.wpzinc-option div.right .success{color:green}.wpzinc-option div.right .error{color:red}.wpzinc-option div.full{width:100%;grid-column:1/span 2;line-height:30px}.wpzinc-option p.description{grid-column:1/span 2}.wpzinc-option label{font-weight:600;white-space:normal}.wpzinc-option label.selectit{font-weight:400}.wpzinc-option select.right,.wpzinc-option input.right{float:right}.wpzinc-option input{margin:0}.wpzinc-option input[type=date],.wpzinc-option input[type=datetime-local],.wpzinc-option input[type=datetime],.wpzinc-option input[type=email],.wpzinc-option input[type=month],.wpzinc-option input[type=number],.wpzinc-option input[type=password],.wpzinc-option input[type=search],.wpzinc-option input[type=tel],.wpzinc-option input[type=text],.wpzinc-option input[type=time],.wpzinc-option input[type=url],.wpzinc-option input[type=week]{margin:0;padding:0 8px;line-height:2;min-height:30px;box-shadow:0 0 0 rgba(0,0,0,0);border-radius:4px;border:1px solid #8c8f94;background-color:#fff;color:#2c3338}.wpzinc-option select{border:1px solid #7e8993;border-radius:4px;box-shadow:0 0 0 rgba(0,0,0,0);vertical-align:baseline;font-size:14px;line-height:2;color:#2c3338;border-color:#8c8f94;box-shadow:none;border-radius:3px;margin:0;padding:0 24px 0 8px;min-height:30px;-webkit-appearance:none;background:#fff url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E) no-repeat right 5px top 55%;background-size:16px 16px;cursor:pointer}.wpzinc-option textarea.no-wrap{white-space:pre;overflow-wrap:normal;overflow-x:scroll}.wpzinc-option .content-editable{min-height:70px;box-sizing:border-box;padding:2px 6px;line-height:1.42857143;font-size:14px;box-shadow:0 0 0 rgba(0,0,0,0);border-radius:4px;border:1px solid #8c8f94;background-color:#fff;color:#2c3338}.wpzinc-option .content-editable:focus{border-color:#2271b1;box-shadow:0 0 0 1px #2271b1;outline:2px solid rgba(0,0,0,0)}.wpzinc-option .content-editable.no-wrap{white-space:pre;overflow-wrap:normal;overflow-x:scroll}.wpzinc-option:nth-child(odd) .wpzinc-horizontal-selection label{background-color:#f5f5f5}.wpzinc-option details summary h3{margin:0}.wpzinc-option .checklist{margin:0;padding:0;list-style:none}.wpzinc-option .checklist li{line-height:1}.wpzinc-option .checklist li label{font-weight:400}.wpzinc-option table.widefat{clear:none}.wpzinc-option table.widefat tbody tr:first-child td a.delete-table-row,.wpzinc-option table.widefat tbody tr.hide-delete-button td a.delete-table-row{display:none}.wpzinc-option table.widefat tbody tr td label,.wpzinc-option table.widefat tbody tr td strong{line-height:30px}.wpzinc-option table.widefat .vertical-align-middle{vertical-align:middle}.wpzinc-horizontal-selection{display:flex;flex-wrap:wrap}.wpzinc-horizontal-selection label{width:300px;text-align:center;margin:0 20px 20px 0;padding:20px;background-color:#fcfcfc;border:1px solid #ccc;border-radius:5px;cursor:pointer}.wpzinc-horizontal-selection label .image{min-height:105px}.wpzinc-horizontal-selection label span{display:block}.wpzinc-horizontal-selection label span.description{margin:20px 0 0 0;color:#646970;font-size:13px}.wpzinc-horizontal-selection label input[type=radio]{margin:20px 0 0 0}.postbox .hndle .right{float:right}.postbox .hndle .right.button{margin-top:-3px}.postbox .hndle input.right,.postbox .hndle select.right{margin-top:-3px}#wpzinc-tinymce-modal #wpzinc-tinymce-modal-body{overflow-y:auto}#wpzinc-tinymce-modal div.mce-foot div.mce-cancel{left:10px !important}form.wpzinc-tinymce-popup{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}form.wpzinc-tinymce-popup div.wpzinc-vertical-tabbed-ui{border:none !important}form.wpzinc-tinymce-popup p.description{white-space:normal;margin:2px 0 5px;color:#666;font-size:13px;font-style:italic}form.wpzinc-tinymce-popup .wpzinc-option{display:grid;grid-template-areas:"left right";grid-template-columns:140px auto;grid-column-gap:5px;grid-row-gap:5px;justify-items:start;text-align:left;padding:10px 15px;border:none;background-color:#f4f4f4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}form.wpzinc-tinymce-popup .wpzinc-option.sidebar{grid-template-columns:120px auto}form.wpzinc-tinymce-popup .wpzinc-option:nth-child(odd){background-color:#fcfcfc}form.wpzinc-tinymce-popup .wpzinc-option.ignore-nth-child:nth-child(odd){background-color:#f5f5f5}form.wpzinc-tinymce-popup .wpzinc-option.no-bottom-border{border-bottom:none}form.wpzinc-tinymce-popup .wpzinc-option.highlight{background-color:#fcf8e3 !important}form.wpzinc-tinymce-popup .wpzinc-option.highlight div.full h4,form.wpzinc-tinymce-popup .wpzinc-option.highlight div.right h4{margin:5px 0 10px 0;font-size:14px;line-height:22px}form.wpzinc-tinymce-popup .wpzinc-option.highlight div.full p,form.wpzinc-tinymce-popup .wpzinc-option.highlight div.right p{margin:0 0 10px 0;font-size:14px;line-height:22px}form.wpzinc-tinymce-popup .wpzinc-option.highlight div.full a.button,form.wpzinc-tinymce-popup .wpzinc-option.highlight div.right a.button{margin:5px 0 0 0}form.wpzinc-tinymce-popup .wpzinc-option.no-styling{background:none;border:none;padding:0 0 10px 0}form.wpzinc-tinymce-popup .wpzinc-option.hidden{display:none}form.wpzinc-tinymce-popup .wpzinc-option div.left{width:100%;grid-area:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}form.wpzinc-tinymce-popup .wpzinc-option div.left *:not(input){line-height:27px}form.wpzinc-tinymce-popup .wpzinc-option div.left a{text-decoration:none}form.wpzinc-tinymce-popup .wpzinc-option div.right{width:100%;grid-area:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:27px}form.wpzinc-tinymce-popup .wpzinc-option div.right strong{line-height:27px}form.wpzinc-tinymce-popup .wpzinc-option div.right p.description strong{line-height:1}form.wpzinc-tinymce-popup .wpzinc-option div.right div.selectize-dropdown-content strong{line-height:normal}form.wpzinc-tinymce-popup .wpzinc-option div.right .success{color:green}form.wpzinc-tinymce-popup .wpzinc-option div.right .error{color:red}form.wpzinc-tinymce-popup .wpzinc-option div.full{width:100%;grid-column:1/span 2;line-height:30px}form.wpzinc-tinymce-popup .wpzinc-option p.description{grid-column:1/span 2}form.wpzinc-tinymce-popup .wpzinc-option label{font-weight:600;white-space:normal}form.wpzinc-tinymce-popup .wpzinc-option label.selectit{font-weight:400}form.wpzinc-tinymce-popup .wpzinc-option select.right,form.wpzinc-tinymce-popup .wpzinc-option input.right{float:right}form.wpzinc-tinymce-popup .wpzinc-option input{margin:0}form.wpzinc-tinymce-popup .wpzinc-option input[type=date],form.wpzinc-tinymce-popup .wpzinc-option input[type=datetime-local],form.wpzinc-tinymce-popup .wpzinc-option input[type=datetime],form.wpzinc-tinymce-popup .wpzinc-option input[type=email],form.wpzinc-tinymce-popup .wpzinc-option input[type=month],form.wpzinc-tinymce-popup .wpzinc-option input[type=number],form.wpzinc-tinymce-popup .wpzinc-option input[type=password],form.wpzinc-tinymce-popup .wpzinc-option input[type=search],form.wpzinc-tinymce-popup .wpzinc-option input[type=tel],form.wpzinc-tinymce-popup .wpzinc-option input[type=text],form.wpzinc-tinymce-popup .wpzinc-option input[type=time],form.wpzinc-tinymce-popup .wpzinc-option input[type=url],form.wpzinc-tinymce-popup .wpzinc-option input[type=week]{margin:0;padding:0 8px;line-height:2;min-height:30px;box-shadow:0 0 0 rgba(0,0,0,0);border-radius:4px;border:1px solid #8c8f94;background-color:#fff;color:#2c3338}form.wpzinc-tinymce-popup .wpzinc-option select{border:1px solid #7e8993;border-radius:4px;box-shadow:0 0 0 rgba(0,0,0,0);vertical-align:baseline;font-size:14px;line-height:2;color:#2c3338;border-color:#8c8f94;box-shadow:none;border-radius:3px;margin:0;padding:0 24px 0 8px;min-height:30px;-webkit-appearance:none;background:#fff url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E) no-repeat right 5px top 55%;background-size:16px 16px;cursor:pointer}form.wpzinc-tinymce-popup .wpzinc-option textarea.no-wrap{white-space:pre;overflow-wrap:normal;overflow-x:scroll}form.wpzinc-tinymce-popup .wpzinc-option .content-editable{min-height:70px;box-sizing:border-box;padding:2px 6px;line-height:1.42857143;font-size:14px;box-shadow:0 0 0 rgba(0,0,0,0);border-radius:4px;border:1px solid #8c8f94;background-color:#fff;color:#2c3338}form.wpzinc-tinymce-popup .wpzinc-option .content-editable:focus{border-color:#2271b1;box-shadow:0 0 0 1px #2271b1;outline:2px solid rgba(0,0,0,0)}form.wpzinc-tinymce-popup .wpzinc-option .content-editable.no-wrap{white-space:pre;overflow-wrap:normal;overflow-x:scroll}form.wpzinc-tinymce-popup .wpzinc-option:nth-child(odd) .wpzinc-horizontal-selection label{background-color:#f5f5f5}form.wpzinc-tinymce-popup .wpzinc-option details summary h3{margin:0}form.wpzinc-tinymce-popup .wpzinc-option .checklist{margin:0;padding:0;list-style:none}form.wpzinc-tinymce-popup .wpzinc-option .checklist li{line-height:1}form.wpzinc-tinymce-popup .wpzinc-option .checklist li label{font-weight:400}form.wpzinc-tinymce-popup .wpzinc-option table.widefat{clear:none}form.wpzinc-tinymce-popup .wpzinc-option table.widefat tbody tr:first-child td a.delete-table-row,form.wpzinc-tinymce-popup .wpzinc-option table.widefat tbody tr.hide-delete-button td a.delete-table-row{display:none}form.wpzinc-tinymce-popup .wpzinc-option table.widefat tbody tr td label,form.wpzinc-tinymce-popup .wpzinc-option table.widefat tbody tr td strong{line-height:30px}form.wpzinc-tinymce-popup .wpzinc-option table.widefat .vertical-align-middle{vertical-align:middle}form.wpzinc-tinymce-popup .selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible !important;background:#f2f2f2 !important;background:rgba(0,0,0,.06) !important;border:0 none !important;-webkit-box-shadow:inset 0 0 12px 4px #fff;box-shadow:inset 0 0 12px 4px #fff}form.wpzinc-tinymce-popup .selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:"!";visibility:hidden}form.wpzinc-tinymce-popup .selectize-control.plugin-drag_drop .ui-sortable-helper{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.2)}form.wpzinc-tinymce-popup .selectize-dropdown-header{position:relative;padding:5px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}form.wpzinc-tinymce-popup .selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px !important}form.wpzinc-tinymce-popup .selectize-dropdown-header-close:hover{color:#000}form.wpzinc-tinymce-popup .selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}form.wpzinc-tinymce-popup .selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}form.wpzinc-tinymce-popup .selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}form.wpzinc-tinymce-popup .selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}form.wpzinc-tinymce-popup .selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px !important}form.wpzinc-tinymce-popup .selectize-control.plugin-remove_button [data-value] .remove{z-index:1;position:absolute;top:0;right:0;bottom:0;width:17px;text-align:center;font-weight:bold;font-size:12px;color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 0 0 0;border-left:1px solid #d0d0d0;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}form.wpzinc-tinymce-popup .selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,.05)}form.wpzinc-tinymce-popup .selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:#cacaca}form.wpzinc-tinymce-popup .selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:none}form.wpzinc-tinymce-popup .selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#fff}form.wpzinc-tinymce-popup .selectize-control.plugin-remove_button .remove-single{position:absolute;right:28px;top:6px;font-size:23px}form.wpzinc-tinymce-popup .selectize-control{position:relative}form.wpzinc-tinymce-popup .selectize-dropdown,form.wpzinc-tinymce-popup .selectize-input,form.wpzinc-tinymce-popup .selectize-input input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;-webkit-font-smoothing:inherit}form.wpzinc-tinymce-popup .selectize-input,form.wpzinc-tinymce-popup .selectize-control.single .selectize-input.input-active{background:#fff;cursor:text;display:inline-block}form.wpzinc-tinymce-popup .selectize-input{border:1px solid #d0d0d0;padding:6px 6px;display:inline-block;width:100%;min-height:36px;overflow:hidden;position:relative;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}form.wpzinc-tinymce-popup .selectize-input.full{background-color:#fff}form.wpzinc-tinymce-popup .selectize-input.disabled,form.wpzinc-tinymce-popup .selectize-input.disabled *{cursor:default !important}form.wpzinc-tinymce-popup .selectize-input.focus{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}form.wpzinc-tinymce-popup .selectize-input.dropdown-active{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}form.wpzinc-tinymce-popup .selectize-input>*{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}form.wpzinc-tinymce-popup .selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 0 0;padding:2px 6px;background:#f2f2f2;color:#303030;border:0 solid #d0d0d0;font-size:11px}form.wpzinc-tinymce-popup .selectize-control.multi .selectize-input>div.active{background:#e8e8e8;color:#303030;border:0 solid #cacaca}form.wpzinc-tinymce-popup .selectize-control.multi .selectize-input.disabled>div,form.wpzinc-tinymce-popup .selectize-control.multi .selectize-input.disabled>div.active{color:#7d7d7d;background:#fff;border:0 solid #fff}form.wpzinc-tinymce-popup .selectize-input>input{display:inline-block !important;padding:0 !important;min-height:0 !important;max-height:none !important;max-width:100% !important;margin:0 2px 0 0 !important;text-indent:0 !important;border:0 none !important;background:none !important;line-height:inherit !important;-webkit-user-select:auto !important;-webkit-box-shadow:none !important;box-shadow:none !important}form.wpzinc-tinymce-popup .selectize-input>input::-ms-clear{display:none}form.wpzinc-tinymce-popup .selectize-input>input:focus{outline:none !important}form.wpzinc-tinymce-popup .selectize-input::after{content:" ";display:block;clear:left}form.wpzinc-tinymce-popup .selectize-input.dropdown-active::before{content:" ";display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}form.wpzinc-tinymce-popup .selectize-dropdown{position:absolute;z-index:10;border:1px solid #d0d0d0;background:#fff;margin:-1px 0 0 0;border-top:0 none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1);-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}form.wpzinc-tinymce-popup .selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}form.wpzinc-tinymce-popup .selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}form.wpzinc-tinymce-popup .selectize-dropdown [data-selectable],form.wpzinc-tinymce-popup .selectize-dropdown .optgroup-header{padding:5px 8px}form.wpzinc-tinymce-popup .selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}form.wpzinc-tinymce-popup .selectize-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default}form.wpzinc-tinymce-popup .selectize-dropdown .active{background-color:#f5fafd;color:#495c68}form.wpzinc-tinymce-popup .selectize-dropdown .active.create{color:#495c68}form.wpzinc-tinymce-popup .selectize-dropdown .create{color:rgba(48,48,48,.5)}form.wpzinc-tinymce-popup .selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;-webkit-overflow-scrolling:touch}form.wpzinc-tinymce-popup .selectize-dropdown-content .option{display:block}form.wpzinc-tinymce-popup .selectize-control.single .selectize-input,form.wpzinc-tinymce-popup .selectize-control.single .selectize-input input{cursor:pointer}form.wpzinc-tinymce-popup .selectize-control.single .selectize-input.input-active,form.wpzinc-tinymce-popup .selectize-control.single .selectize-input.input-active input{cursor:text}form.wpzinc-tinymce-popup .selectize-control.single .selectize-input:after{content:" ";display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:gray rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}form.wpzinc-tinymce-popup .selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px 5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) gray rgba(0,0,0,0)}form.wpzinc-tinymce-popup .selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}form.wpzinc-tinymce-popup .selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px !important}form.wpzinc-tinymce-popup .selectize-control .selectize-input.disabled{opacity:.5;background-color:#fafafa}form.wpzinc-tinymce-popup #front-static-pages label{width:100%}form.wpzinc-tinymce-popup div.wpzinc-option:last-child{border-bottom:none}form.wpzinc-tinymce-popup div.wpzinc-option .widefat{width:100%;max-width:100%;box-sizing:border-box}form.wpzinc-tinymce-popup div.wpzinc-option select{background-color:#fff}form.wpzinc-tinymce-popup div.wpzinc-option textarea{padding:5px;background-color:#fff;border:1px solid #7e8993}form.wpzinc-tinymce-popup div.wpzinc-option .full{clear:both;display:block;padding:5px 0 0 0}form.wpzinc-tinymce-popup div.wpzinc-option .selectize-control{clear:none}form.wpzinc-tinymce-popup div.wpzinc-option.buttons{position:absolute;bottom:0;left:0;right:0;border-top:1px solid #ddd;background-color:#f7f7f7}form.wpzinc-tinymce-popup div.wpzinc-option.buttons.has-wpzinc-vertical-tabbed-ui{border-top:1px solid #ddd;background-color:#f7f7f7}i.mce-i-wpzinc-icon{font:normal 20px/1 "dashicons";padding:0;vertical-align:top;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:-2px;padding-right:2px}div.notice.warning{border-left-color:#ffb900}.wpzinc-upgrade-hr{padding:20px 0 0 0;border-bottom:none}.wpzinc-upgrade{background:#f7f7f7;border:1px solid #e5e5e5;padding:20px}.wpzinc-upgrade h3{margin:0 0 30px 0;padding:0}.wpzinc-upgrade ul{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:20px;row-gap:20px}.wpzinc-upgrade ul li{background:url(../feather/check-circle.svg) top left no-repeat;background-size:20px 20px;padding:0 0 0 30px}.wpzinc-upgrade ul li strong{display:block;font-size:15px;margin:0 0 5px 0}.wpzinc-upgrade a.button{margin:20px 0 0 0}body.wpzinc.gutenberg-editor-page .edit-post-layout__metaboxes:not(:empty),body.wpzinc.block-editor-page .edit-post-layout__metaboxes:not(:empty){margin:0;padding:0}body.wpzinc.gutenberg-editor-page .edit-post-meta-boxes-area,body.wpzinc.block-editor-page .edit-post-meta-boxes-area{margin:0}body.wpzinc.gutenberg-editor-page .edit-post-meta-boxes-area #poststuff .handlediv,body.wpzinc.block-editor-page .edit-post-meta-boxes-area #poststuff .handlediv{position:relative;z-index:2}body.wpzinc.gutenberg-editor-page .edit-post-meta-boxes-area #poststuff h2.hndle,body.wpzinc.block-editor-page .edit-post-meta-boxes-area #poststuff h2.hndle{z-index:1;background-color:#fcfcfc}body.wpzinc.gutenberg-editor-page .edit-post-meta-boxes-area .wpzinc-option,body.wpzinc.block-editor-page .edit-post-meta-boxes-area .wpzinc-option{background-color:rgba(0,0,0,0);border:none}body.wpzinc.gutenberg-editor-page .edit-post-meta-boxes-area .wpzinc-option:nth-child(odd),body.wpzinc.block-editor-page .edit-post-meta-boxes-area .wpzinc-option:nth-child(odd){background-color:rgba(0,0,0,0)}.wpzinc-modal-overlay{display:none;position:fixed;z-index:99999999;top:0;left:0;opacity:.5;width:100vw;height:100vh;background-color:#000}.wpzinc-modal{display:none;position:fixed;z-index:100000000;top:50vh;left:50vw;width:50vw;height:180px;margin:-90px 0 0 -25vw;box-sizing:border-box;background-color:#f7f7f7;padding:20px}.wpzinc-modal.wpzinc-modal-mini{top:50vh;left:50vw;width:200px;height:70px;margin:-35px 0 0 -85px}.wpzinc-modal h2{font-size:20px;line-height:25px;font-weight:700;margin:0 0 10px 0;padding:0}.wpzinc-modal h2 div.spinner{display:none;visibility:hidden;margin:0}.wpzinc-modal h2 div.tick{display:none;visibility:hidden;float:right;width:20px;height:20px;margin:4px 10px 0 4px}.wpzinc-modal p.message{margin:0 0 20px 0;padding:0}.wpzinc-modal .notice{display:block !important;margin:0 0 20px 0;padding:10px}.wpzinc-modal .notice.warning{border-left-color:orange}.wpzinc-modal .notice p{margin:0}.wpzinc-modal button.close{display:none}.wpzinc-backbone-modal .media-modal{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.wpzinc-backbone-modal .media-modal .media-frame-title{left:0;height:30px}.wpzinc-backbone-modal .media-modal .media-frame-content{left:0;top:54px;bottom:54px}.wpzinc-backbone-modal .media-modal .media-frame-toolbar{left:0;bottom:47px;background:#fff}.wpzinc-backbone-modal .media-modal .media-frame-toolbar .media-toolbar{padding:10px}.wpzinc-notification{display:none;position:fixed;z-index:9999999;bottom:20px;right:20px;color:#fff;background-color:#585e65;padding:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:0 20px 30px -16px rgba(9,9,16,.8)}.wpzinc-notification.wpzinc-notification-success{border-left:4px solid #46b450}.wpzinc-notification.wpzinc-notification-warning{border-left:4px solid orange}.wpzinc-notification.wpzinc-notification-error{border-left:4px solid #dc3232}.wp-core-ui .wpzinc-button-red{background:#b30000;border-color:#b30000;color:#fff;text-decoration:none;text-shadow:none}.wp-core-ui .wpzinc-button-red.hover,.wp-core-ui .wpzinc-button-red:hover{background:#900;border-color:#900;color:#fff}.wp-core-ui .wpzinc-button-red.focus,.wp-core-ui .wpzinc-button-red:focus{background:#900;border-color:#900;color:#fff;box-shadow:0 0 0 1px #fff,0 0 0 3px #900}.wpzinc-button-red{background:#b30000;border-color:#b30000;color:#fff;text-decoration:none;text-shadow:none}.wpzinc-button-red.hover,.wpzinc-button-red:hover{background:#900;border-color:#900;color:#fff}.wpzinc-button-red.focus,.wpzinc-button-red:focus{background:#900;border-color:#900;color:#fff;box-shadow:0 0 0 1px #fff,0 0 0 3px #900}.tax-selection .tabs-panel{height:200px !important;overflow:auto;padding:10px 15px;border-left:none;border-top:none;border-right:none;border-bottom:none;background:#fff}.tax-selection .tabs-panel ul.categorychecklist{margin:0;padding:0}#wpzinc-onboarding{max-width:900px;margin:0 auto;padding:40px 0}#wpzinc-onboarding #wpzinc-onboarding-progress{text-align:center;padding:40px 0}#wpzinc-onboarding #wpzinc-onboarding-progress ol{list-style:none;margin:0;padding:0}#wpzinc-onboarding #wpzinc-onboarding-progress ol li{position:relative;display:inline-block;width:135px;text-align:center;line-height:3em}#wpzinc-onboarding #wpzinc-onboarding-progress ol li:after{position:absolute;display:block;z-index:1;top:-2px;left:-65px;height:2px;width:135px;content:"";background-color:#dfdfdf}#wpzinc-onboarding #wpzinc-onboarding-progress ol li:before{position:absolute;z-index:2;top:-6px;left:65px;height:10px;width:10px;border-radius:1.2em;border:none;line-height:1.2em;content:" ";background-color:#dfdfdf}#wpzinc-onboarding #wpzinc-onboarding-progress ol li:first-child:after{display:none}#wpzinc-onboarding #wpzinc-onboarding-progress ol li.done{color:#1c9bd7}#wpzinc-onboarding #wpzinc-onboarding-progress ol li.done:after,#wpzinc-onboarding #wpzinc-onboarding-progress ol li.done:before{background-color:#1c9bd7}#wpzinc-onboarding #wpzinc-onboarding-form{padding:20px 80px 80px 80px;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.05)}#wpzinc-onboarding #wpzinc-onboarding-form #wpzinc-onboarding-content h1{margin:60px 0 20px 0}#wpzinc-onboarding #wpzinc-onboarding-form #wpzinc-onboarding-content p{font-size:16px}#wpzinc-onboarding #wpzinc-onboarding-form #wpzinc-onboarding-content p.description{font-size:13px}#wpzinc-onboarding #wpzinc-onboarding-form #wpzinc-onboarding-content>div{margin:0 0 20px 0}#wpzinc-onboarding #wpzinc-onboarding-form #wpzinc-onboarding-content>div label{display:block;margin-bottom:10px;font-size:16px;font-weight:500}#wpzinc-onboarding #wpzinc-onboarding-form #wpzinc-onboarding-footer{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-areas:"left right";padding:40px 0 0 0}#wpzinc-onboarding #wpzinc-onboarding-form #wpzinc-onboarding-footer .left{grid-area:left;text-align:left}#wpzinc-onboarding #wpzinc-onboarding-form #wpzinc-onboarding-footer .right{grid-area:right;text-align:right}@media only screen and (max-width: 1200px){.wpzinc-upgrade ul{display:grid;grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 768px){h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab{margin-right:10px}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab:last-child{margin-right:0}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab span.text{display:none}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab span.text-mobile{display:inline-block}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab .dashicons{font-size:24px}h2.wpzinc-horizontal-tabbed-ui.nav-tab-wrapper a.nav-tab .dashicons.dashicons-yes{font-size:20px}div.wpzinc-vertical-tabbed-ui{grid-template-columns:60px auto}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a,div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a.wpzinc-nav-tab-vertical-active,div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a:hover{width:60px;height:60px;margin:0;padding:0;text-indent:-9999px;background-position:center}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a span.dashicons{top:0;right:0;text-indent:0}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a:hover{border-top:none}div.wpzinc-vertical-tabbed-ui ul.wpzinc-nav-tabs li.wpzinc-nav-tab a:hover span.dashicons{right:0}.wpzinc-option{display:block}.wpzinc-option div.left{width:100%}.wpzinc-option div.right{width:100%}.wpzinc-option select.right,.wpzinc-option input.right{float:none;width:100%;margin:0 0 10px 0 !important}.wpzinc-option select{width:100%}.wpzinc-upgrade ul{grid-template-columns:repeat(1, 1fr)}} -
wp-to-buffer/trunk/_modules/dashboard/js/autocomplete.js
r3190890 r3379827 6 6 */ 7 7 8 var wpzinc_autocompleters = []; 8 var wpzinc_autocompleters = []; 9 var wpzinc_autocomplete_listeners = new Map(); 9 10 10 11 /** … … 117 118 } 118 119 119 autocompleter.instance.attach( document.querySelectorAll( field ) ); 120 const elements = document.querySelectorAll( field ); 121 122 // Attach Tribute to the elements. 123 autocompleter.instance.attach( elements ); 124 125 // Add event listener handlers to each attached element 126 // which triggers a change event when an autocomplete suggestion 127 // is inserted to the field. 128 // This ensures page builders e.g. Elementor update their underlying 129 // model and reflect the input value's change. 130 elements.forEach( 131 function (el) { 132 const handler = function (e) { 133 if (typeof jQuery !== 'undefined') { 134 jQuery( e.target ).trigger( 'input' ); 135 } 136 }; 137 138 el.addEventListener( 'tribute-replaced', handler ); 139 140 // Store the handler for cleanup. 141 wpzinc_autocomplete_listeners.set( el, handler ); 142 } 143 ); 120 144 121 145 } … … 140 164 function ( field, j ) { 141 165 142 autocompleter.instance.detach( document.querySelectorAll( field ) ); 166 const elements = document.querySelectorAll( field ); 167 168 // Detach Tribute. 169 autocompleter.instance.detach( elements ); 170 171 // Remove our event listeners that might have been registered earlier. 172 elements.forEach( 173 function (el) { 174 const handler = wpzinc_autocomplete_listeners.get( el ); 175 if (handler) { 176 el.removeEventListener( 'tribute-replaced', handler ); 177 wpzinc_autocomplete_listeners.delete( el ); 178 } 179 } 180 ); 143 181 144 182 } -
wp-to-buffer/trunk/_modules/dashboard/js/min/autocomplete-min.js
r3279776 r3379827 1 var wpzinc_autocompleters=[];function wp_zinc_autocomplete_setup(){wpzinc_autocompleters=[],wpzinc_autocomplete.forEach((function(t,e){var n=[];t.triggers.forEach((function(t,e){t.selectTemplate=function(t){return t.original.value},"url"in t&&(t.values=function(e,n){data=new FormData,data.append("action",t.action),data.append("nonce",t.nonce),data.append("search",e),fetch(t.url,{method:t.method,credentials:"same-origin",body:data}).then((function(t){return t.json()})).then((function(t){n(t.data)})).catch((function(t){console.error(t)}))}),n.push(t)}));var c=new Tribute({collection:n});wpzinc_autocompleters.push({fields:t.fields,instance:c})}))}function wp_zinc_autocomplete_initialize(t){wpzinc_autocompleters.forEach((function(e,n){e.fields.forEach((function(n,c){void 0!==t&&(n=t+" "+n),e.instance.attach(document.querySelectorAll(n))}))}))}function wp_zinc_autocomplete_destroy(){wpzinc_autocompleters.forEach((function(t,e){t.fields.forEach((function(e,n){t.instance.detach(document.querySelectorAll(e))}))})),wpzinc_autocompleters=[]}wp_zinc_autocomplete_setup(),wp_zinc_autocomplete_initialize();1 function wp_zinc_autocomplete_setup(){wpzinc_autocompleters=[],wpzinc_autocomplete.forEach((function(e,t){var n=[];e.triggers.forEach((function(e,t){e.selectTemplate=function(e){return e.original.value},"url"in e&&(e.values=function(t,n){data=new FormData,data.append("action",e.action),data.append("nonce",e.nonce),data.append("search",t),fetch(e.url,{method:e.method,credentials:"same-origin",body:data}).then((function(e){return e.json()})).then((function(e){n(e.data)})).catch((function(e){console.error(e)}))}),n.push(e)}));var c=new Tribute({collection:n});wpzinc_autocompleters.push({fields:e.fields,instance:c})}))}function wp_zinc_autocomplete_initialize(e){wpzinc_autocompleters.forEach((function(t,n){t.fields.forEach((function(n,c){void 0!==e&&(n=e+" "+n);const o=document.querySelectorAll(n);t.instance.attach(o),o.forEach((function(e){const t=function(e){"undefined"!=typeof jQuery&&jQuery(e.target).trigger("input")};e.addEventListener("tribute-replaced",t),wpzinc_autocomplete_listeners.set(e,t)}))}))}))}function wp_zinc_autocomplete_destroy(){wpzinc_autocompleters.forEach((function(e,t){e.fields.forEach((function(t,n){const c=document.querySelectorAll(t);e.instance.detach(c),c.forEach((function(e){const t=wpzinc_autocomplete_listeners.get(e);t&&(e.removeEventListener("tribute-replaced",t),wpzinc_autocomplete_listeners.delete(e))}))}))})),wpzinc_autocompleters=[]}var wpzinc_autocompleters=[],wpzinc_autocomplete_listeners=new Map;wp_zinc_autocomplete_setup(),wp_zinc_autocomplete_initialize(); -
wp-to-buffer/trunk/_modules/dashboard/js/tribute.js
r2739896 r3379827 994 994 995 995 if (element.nodeName === 'INPUT') { 996 div.textContent = div.textContent.replace(/\s/g, ' ');996 div.textContent = div.textContent.replace(/\s/g, ' '); 997 997 } //Create a span in the div that represents where the cursor 998 998 //should be -
wp-to-buffer/trunk/_modules/dashboard/scss/admin.scss
r3262555 r3379827 230 230 margin: 0; 231 231 list-style: none; 232 233 232 } 234 233 .tribute-container ul li, -
wp-to-buffer/trunk/lib/includes/class-wp-to-social-pro-admin.php
r3262555 r3379827 306 306 307 307 // Define JS and localization. 308 wp_register_script( $this->base->plugin->name . '-bulk-publish', $this->base->plugin->url . 'lib/assets/js/' . ( $minified ? 'min/' : '' ) . 'bulk-publish' . ( $minified ? '-min' : '' ) . '.js', array( 'jquery' ), $this->base->plugin->version, true );309 308 wp_register_script( $this->base->plugin->name . '-log', $this->base->plugin->url . 'lib/assets/js/' . ( $minified ? 'min/' : '' ) . 'log' . ( $minified ? '-min' : '' ) . '.js', array( 'jquery' ), $this->base->plugin->version, true ); 310 wp_register_script( $this->base->plugin->name . '-quick-edit', $this->base->plugin->url . 'lib/assets/js/' . ( $minified ? 'min/' : '' ) . 'quick-edit' . ( $minified ? '-min' : '' ) . '.js', array( 'jquery' ), $this->base->plugin->version, true );311 wp_register_script( $this->base->plugin->name . '-settings', $this->base->plugin->url . 'lib/assets/js/' . ( $minified ? 'min/' : '' ) . 'settings' . ( $minified ? '-min' : '' ) . '.js', array( 'jquery', 'wp-color-picker' ), $this->base->plugin->version, true );312 309 wp_register_script( $this->base->plugin->name . '-statuses', $this->base->plugin->url . 'lib/assets/js/' . ( $minified ? 'min/' : '' ) . 'statuses' . ( $minified ? '-min' : '' ) . '.js', array( 'jquery' ), $this->base->plugin->version, true ); 313 310 -
wp-to-buffer/trunk/lib/includes/class-wp-to-social-pro-publish.php
r3286273 r3379827 1039 1039 // Remove anything that isn't alphanumeric or an underscore, to ensure the whole hashtag is linked 1040 1040 // when posted to social media and not broken by e.g. a full stop. 1041 $term_name = '#' . preg_replace( '/[^ [:alnum:]_]/u', '', $term_name );1041 $term_name = '#' . preg_replace( '/[^\p{L}\p{N}\p{M}_]+/u', '', $term_name ); 1042 1042 1043 1043 /** -
wp-to-buffer/trunk/lib/includes/class-wp-to-social-pro-settings.php
r3319831 r3379827 391 391 'schedule_custom_field_name' => '', 392 392 'schedule_custom_field_relation' => 'after', 393 'schedule_tec_relation' => 'after',394 393 'schedule_specific' => '', 395 394 … … 850 849 } 851 850 852 /**853 * Helper method to return all key/value pairs stored in the options table854 *855 * @since 3.5.0856 *857 * @return array Data858 */859 public function get_all() {860 861 // Build array of option keys to export.862 $keys = array(863 $this->base->plugin->settingsName . '-access-token',864 $this->base->plugin->settingsName . '-custom_tags',865 $this->base->plugin->settingsName . '-cron',866 $this->base->plugin->settingsName . '-disable_excerpt_fallback',867 $this->base->plugin->settingsName . '-disable_url_shortening',868 $this->base->plugin->settingsName . '-force_trailing_forwardslash',869 $this->base->plugin->settingsName . '-hide_meta_box_by_roles',870 $this->base->plugin->settingsName . '-image_custom',871 $this->base->plugin->settingsName . '-image_dimensions',872 $this->base->plugin->settingsName . '-log',873 $this->base->plugin->settingsName . '-override',874 $this->base->plugin->settingsName . '-proxy',875 $this->base->plugin->settingsName . '-refresh-token',876 $this->base->plugin->settingsName . '-repost',877 $this->base->plugin->settingsName . '-repost_disable_cron',878 $this->base->plugin->settingsName . '-repost_time',879 $this->base->plugin->settingsName . '-restrict_post_types',880 $this->base->plugin->settingsName . '-restrict_roles',881 $this->base->plugin->settingsName . '-roles',882 $this->base->plugin->settingsName . '-test_mode',883 $this->base->plugin->settingsName . '-text_to_image',884 $this->base->plugin->settingsName . '-token-expires',885 );886 887 // Add Post Type keys.888 $post_types = $this->base->get_class( 'common' )->get_post_types();889 foreach ( $post_types as $type => $post_type_obj ) {890 $keys[] = $this->base->plugin->settingsName . '-' . $type;891 }892 893 /**894 * Filters the keys that are used to store Plugin data in the options table.895 *896 * @since 3.5.0897 *898 * @param array $keys Option Keys.899 * @param array $post_types Post Types.900 */901 $keys = apply_filters( $this->base->plugin->filter_name . '_get_all', $keys, $post_types );902 903 // Iterate through keys, fetching settings.904 foreach ( $keys as $key ) {905 $data[ $key ] = get_option( $key );906 }907 908 return $data;909 910 }911 912 851 } -
wp-to-buffer/trunk/lib/views/log.php
r3247851 r3379827 7 7 */ 8 8 9 if ( ! defined( 'ABSPATH' ) ) { 10 exit; // Exit if accessed directly. 11 } 9 12 ?> 10 13 <header> -
wp-to-buffer/trunk/lib/views/post-log.php
r2860950 r3379827 7 7 */ 8 8 9 if ( ! defined( 'ABSPATH' ) ) { 10 exit; // Exit if accessed directly. 11 } 9 12 ?> 10 13 <div class="wpzinc-option"> -
wp-to-buffer/trunk/lib/views/settings-auth-required.php
r3247851 r3379827 8 8 */ 9 9 10 if ( ! defined( 'ABSPATH' ) ) { 11 exit; // Exit if accessed directly. 12 } 10 13 ?> 11 14 <header> -
wp-to-buffer/trunk/lib/views/settings-auth.php
r2957398 r3379827 8 8 */ 9 9 10 if ( ! defined( 'ABSPATH' ) ) { 11 exit; // Exit if accessed directly. 12 } 10 13 ?> 11 14 <div class="postbox wpzinc-vertical-tabbed-ui"> -
wp-to-buffer/trunk/lib/views/settings-post-action-status-row.php
r2860950 r3379827 7 7 */ 8 8 9 if ( ! defined( 'ABSPATH' ) ) { 10 exit; // Exit if accessed directly. 11 } 9 12 ?> 10 13 <tr class="status sortable<?php echo esc_attr( $key === 0 ? ' first' : '' ); ?>" data-status-index="<?php echo esc_attr( $key ); ?>" data-status='<?php echo wp_json_encode( $status, JSON_HEX_APOS ); ?>' data-labels='<?php echo wp_json_encode( $labels, JSON_HEX_APOS ); ?>'> -
wp-to-buffer/trunk/lib/views/settings-post-action-status-tags.php
r2860950 r3379827 7 7 */ 8 8 9 if ( ! defined( 'ABSPATH' ) ) { 10 exit; // Exit if accessed directly. 11 } 9 12 ?> 10 13 <select size="1" class="left tags" data-textarea="<?php echo esc_attr( $textarea ); ?>"> -
wp-to-buffer/trunk/lib/views/settings-post-action-status-upgrade.php
r3262555 r3379827 8 8 */ 9 9 10 if ( ! defined( 'ABSPATH' ) ) { 11 exit; // Exit if accessed directly. 12 } 10 13 ?> 11 14 <div class="wpzinc-option highlight"> -
wp-to-buffer/trunk/lib/views/settings-post-action-status.php
r2860950 r3379827 8 8 */ 9 9 10 if ( ! defined( 'ABSPATH' ) ) { 11 exit; // Exit if accessed directly. 12 } 10 13 ?> 11 14 <div id="<?php echo esc_attr( $this->base->plugin->name ); ?>-status-form-container" class="hidden"> -
wp-to-buffer/trunk/lib/views/settings-post-action.php
r2931917 r3379827 7 7 */ 8 8 9 if ( ! defined( 'ABSPATH' ) ) { 10 exit; // Exit if accessed directly. 11 } 9 12 ?> 10 13 <!-- Action --> -
wp-to-buffer/trunk/lib/views/settings-post-actionheader-upgrade-profile.php
r2931917 r3379827 7 7 */ 8 8 9 if ( ! defined( 'ABSPATH' ) ) { 10 exit; // Exit if accessed directly. 11 } 9 12 ?> 10 13 <div class="wpzinc-option highlight"> -
wp-to-buffer/trunk/lib/views/settings-post-actionheader-upgrade.php
r2860950 r3379827 7 7 */ 8 8 9 if ( ! defined( 'ABSPATH' ) ) { 10 exit; // Exit if accessed directly. 11 } 9 12 ?> 10 13 <div class="wpzinc-option highlight"> -
wp-to-buffer/trunk/lib/views/settings-post-actionheader.php
r3262555 r3379827 7 7 */ 8 8 9 if ( ! defined( 'ABSPATH' ) ) { 10 exit; // Exit if accessed directly. 11 } 9 12 ?> 10 13 <!-- Action Header --> -
wp-to-buffer/trunk/lib/views/settings-post.php
r3262555 r3379827 9 9 */ 10 10 11 if ( ! defined( 'ABSPATH' ) ) { 12 exit; // Exit if accessed directly. 13 } 11 14 ?> 12 15 -
wp-to-buffer/trunk/lib/views/settings-profiles-error.php
r2860950 r3379827 9 9 */ 10 10 11 if ( ! defined( 'ABSPATH' ) ) { 12 exit; // Exit if accessed directly. 13 } 11 14 ?> 12 15 <div class="postbox"> -
wp-to-buffer/trunk/lib/views/settings-profiles-missing.php
r2860950 r3379827 9 9 */ 10 10 11 if ( ! defined( 'ABSPATH' ) ) { 12 exit; // Exit if accessed directly. 13 } 11 14 ?> 12 15 <div class="postbox"> -
wp-to-buffer/trunk/lib/views/settings.php
r3262555 r3379827 7 7 */ 8 8 9 if ( ! defined( 'ABSPATH' ) ) { 10 exit; // Exit if accessed directly. 11 } 9 12 ?> 10 13 <header> -
wp-to-buffer/trunk/readme.txt
r3319831 r3379827 1 === Auto Post, Auto Publish and Schedule to Twitter, LinkedIn and Social Media - WPto Buffer ===1 === Social Media Auto Poster - Schedule & Publish to Buffer === 2 2 Contributors: n7studios,wpzinc 3 3 Donate link: https://www.wpzinc.com/plugins/wordpress-to-buffer-pro 4 Tags: auto post, auto publish, social media scheduling, social media automation, buffer4 Tags: social media automation, auto post, buffer, social media scheduler, auto publish 5 5 Requires at least: 5.0 6 Tested up to: 6.8. 16 Tested up to: 6.8.3 7 7 Requires PHP: 7.4 8 Stable tag: 4.0. 49 License: GPLv 2or later10 License URI: http://www.gnu.org/licenses/gpl- 2.0.html11 12 Auto post Pages, Posts or Custom Post Types to Facebook, Twitter, Threads, LinkedIn, Google Business, Mastodon, Bluesky and TikTok using your Buffer (buffer.com) account.8 Stable tag: 4.0.5 9 License: GPLv3 or later 10 License URI: http://www.gnu.org/licenses/gpl-3.0.html 11 12 Automatically post and schedule your WordPress content to Facebook, X/Twitter, LinkedIn, Threads, Bluesky, and more social networks using Buffer. 13 13 14 14 == Description == 15 15 16 Whenever you publish or update a Post, Page or Custom Post Type, WordPress to Buffer will auto post your content to your Buffer account (buffer.com), scheduling publication to social media profiles including Facebook, X / Twitter, Threads, LinkedIn, Google Business, Mastodon and Bluesky. 16 Social Media Auto Poster connects your WordPress site to Buffer, enabling automatic social media publishing whenever you create or update content. Share your blog posts, pages, and custom post types to multiple social networks without manual posting. 17 18 === Why Choose This Social Media Automation Plugin? === 19 20 This plugin eliminates repetitive social media posting by automatically adding your WordPress content to your Buffer queue. Buffer then intelligently schedules posts to your connected social networks at optimal times for maximum engagement. 21 22 **Automatic Social Media Publishing** - Set it once and your content automatically shares to social media when published or updated. 23 24 **Smart Scheduling with Buffer** - Buffer's queue system prevents spam by spacing out posts according to your schedule. Your social media profiles stay active without overwhelming followers. 25 26 **Compatible Social Networks** - Auto post to Facebook Pages, Twitter (X), LinkedIn Pages and Profiles, Threads, Google Business Profile, Mastodon, Bluesky, and TikTok. 27 28 **Dynamic Content Templates** - Customize each social media post using template tags that pull your post title, excerpt, content, featured image, categories, tags, and custom fields. 17 29 18 30 Don't have a Buffer account? [Sign up for free](https://buffer.com/join/6392aeec568614de895ed38fafa7784b8718c77dc7800419bdfbbacaaaa793d8) 19 31 20 Looking to auto publish to Instagram and Pinterest? [Upgrade to WordPress to Buffer Pro](https://www.wpzinc.com/plugins/wordpress-to-buffer-pro/)21 22 32 [youtube https://www.youtube.com/watch?v=GESEMwKSSQg] 23 33 24 === Smart Social Media Automation === 25 26 WordPress to Buffer isn't another WP to Facebook, WP to Twitter / X or yet another auto posting plugin. 27 28 Our plugin adds your content to your Buffer queue, which is a smart social media scheduling system designed to drip feed your content to your Facebook, Threads, Twitter / X, LinkedIn, Google Business, Mastodon and Bluesky social media profiles. 29 30 You can use Buffer's default schedule, or set your own social media scheduling with days and times that work best for your audience. 31 32 With Dynamic Tags, you can build truly unique status updates, pulling in your WordPress Post's Title, Content, Excerpt and more. 33 34 Buffer's technology ensures you don't accidentally send the same status twice, and with built in protection to prevent your social media profiles being suspended, you'll safely grow, sustain and engage web site traffic and social media following. 35 36 === Simple Social Media Scheduling === 37 38 There's no need to mess around with App IDs, authorization tokens or complicated technical steps. 39 40 Connecting your social media profiles is done in a few clicks through Buffer, taking minutes. 41 42 Then just choose which of those profiles to use in the plugin, set your status message and your social media scheduling is set. 43 44 === Supports Twitter / X === 45 46 If you're a Jetpack Social, Blog2Social or NextScripts Social Networks Auto-Poster user looking for a replacement to auto publish to Twitter / X, WordPress to Buffer is one of the best auto post to Twitter / X solutions that still works in 2023, as Buffer is [not impacted](https://x.com/buffer/status/1652659063073783808) by Twitter's recent API changes. 47 48 === Buffer Partner === 49 50 In October 2020, we're proud to have been selected as a Partner by Buffer. 51 52 This ensures continued access to Buffer's API, meaning that WordPress to Buffer will continue to work and continue to improve. 53 54 === What can I do with WordPress to Buffer? === 55 56 - Automatically share Posts, Pages and Custom Post Types to social media when scheduling, publishing or updating your WordPress content 57 - Define the status text dynamically, pulling in your WordPress Post's Title, Content, Excerpt and more 58 - WordPress to Facebook Page Auto Post 59 - WordPress to Facebook Group Auto Post 60 - WordPress to Threads Auto Post 61 - WordPress to Twitter / X Auto Post 62 - WordPress to LinkedIn Page Auto Post 63 - WordPress to LinkedIn Profile Auto Post 64 - WordPress to Google Business Auto Post 65 - WordPress to Mastodon Auto Post 66 - WordPress to Bluesky Auto Post 67 - WordPress to TikTok Auto Post 68 69 === What can I do with WordPress to Buffer Pro? === 70 71 > <a href="https://www.wpzinc.com/plugins/wordpress-to-buffer-pro/" rel="friend" title="WordPress to Buffer Pro - Publish to Facebook, Threads, Twitter / X, LinkedIn, Instagram and Pinterest">WordPress to Buffer Pro</a> provides additional functionality:<br /> 72 > 73 > - **Instagram and Pinterest Support**<br />Pro supports Direct Posting to Instagram Business Profiles (Feed and Stories) and Pinterest Boards<br /> 74 > - **Multiple Buffer Account Support**<br />Pro supports connecting multiple Buffer accounts to a single WordPress site<br /> 75 > - **Multiple, Customisable Status Messages**<br />Each Post Type and Social Network can have multiple, unique status message and settings<br /> 76 > - **Conditionally send Status Messages**<br />Only send status(es) to Buffer based on Post Author(s), Taxonomy Term(s) and/or Custom Field Values<br /> 77 > - **More Scheduling Options**<br />Each status update can be added to the start/end of your Buffer queue, posted immediately or scheduled at a specific time<br /> 78 > - **Dynamic Status Tags**<br />Dynamically build status updates with data from the Post Author and Custom Fields<br /> 79 > - **Separate Statuses per Social Network**<br />Define different statuses for each Post Type and Social Network<br /> 80 > - **Per-Post Settings**<br />Override Settings on Individual Posts: Each Post can have its own Buffer settings<br /> 81 > - **Repost Old Posts**<br />Automatically Revive Old Posts that haven't been updated in a while, choosing the number of days, weeks or years to re-share content on social media.<br /> 82 > - **Bulk Publish Old Posts**<br />Manually re-share evergreen WordPress content and revive old posts with the Bulk Publish option<br /> 83 > - **The Events Calendar, Event Manager and Modern Events Calendar Integration**<br />Schedule Posts to Buffer based on your Event's Start or End date, and display Event-specific details in your status updates<br /> 84 > - **SEO Integration**<br />Display SEO-specific information in your status updates from All-In-One SEO Pack, Rank Math, SEOPress and Yoast SEO<br /> 85 > - **WooCommerce Integration**<br />Display Product-specific information in your status updates<br /> 86 > - **Autoblogging and Frontend Post Submission Integration**<br />Pro supports autoblogging and frontend post submission Plugins, including User Submitted Posts, WP Property Feed, WPeMatico and WP Job Manager<br /> 87 > - **Shortcode Support**<br />Use shortcodes in status updates<br /> 88 > - **Full Image Control**<br />Choose to display one or more images in your status updates, from the Post\'s Featured Image, the Media Gallery, the Post Content or an Advanced Custom Fields Image or Gallery<br /> 89 > - **WP-Cron and WP-CLI Compatible**<br />Optionally enable WP-Cron to send status updates via Cron, speeding up UI performance and/or choose to use WP-CLI for reposting old posts<br /> 90 > - **Support, Documentation and Updates**<br />Access to one on one email support, plus detailed documentation on how to install and configure the plugin and one click update notifications, right within the WordPress Administration panel.<br /> 91 > 92 > [Upgrade to WordPress to Buffer Pro](https://www.wpzinc.com/plugins/wordpress-to-buffer-pro/) 93 94 === Support === 95 96 We will do our best to provide support through the <a href="https://wordpress.org/support/plugin/wp-to-buffer/">WordPress forums</a>. 97 98 However, please understand that this is a free plugin, so support will be limited. Please read this article on <a href="http://www.wpbeginner.com/beginners-guide/how-to-properly-ask-for-wordpress-support-and-get-it/">how to properly ask for WordPress support and get it</a>. 99 100 If you require one to one email support, consider <a href="http://www.wpzinc.com/plugins/wordpress-to-buffer-pro" rel="friend">upgrading to the Pro version</a>. 101 102 === Data === 34 === How to Auto Post to Social Media with Buffer === 35 36 1. **Connect Your Buffer Account** - Simple one-click authorization, no API keys or technical setup required 37 2. **Link Your Social Networks** - Connect Facebook, X/Twitter, LinkedIn, and other profiles through Buffer's interface 38 3. **Configure Post Settings** - Choose which post types to share and customize your social media message templates 39 4. **Publish Content** - Your WordPress posts automatically share to social media according to your Buffer schedule 40 41 === Social Media Networks Supported === 42 43 **Facebook Auto Posting** - Share to Facebook Pages automatically when you publish WordPress content. 44 45 **X/Twitter Auto Posting** - Still works! Buffer is [not impacted](https://x.com/buffer/status/1652659063073783808) by X/Twitter API changes. Auto post to Twitter (X) reliably. 46 47 **LinkedIn Auto Posting** - Publish to LinkedIn Company Pages and personal LinkedIn Profiles to grow your professional network. 48 49 **Instagram & Pinterest** (Pro) - Direct posting to Instagram Business Profiles (Feed and Stories) and Pinterest Boards available in [Pro version](https://www.wpzinc.com/plugins/wordpress-to-buffer-pro/). 50 51 **Additional Networks** - Threads, Google Business Profile, Mastodon, Bluesky, and TikTok support included. 52 53 === Dynamic Template Tags for Customized Posts === 54 55 Create unique social media messages using template tags: 56 57 * **{title}** - Your post title 58 * **{excerpt}** - Post excerpt (with character/word limits) 59 * **{content}** - Post content (with character/word limits) 60 * **{url}** - Post permalink 61 * **{date}** - Publication date 62 * **{taxonomy_post_tag}** - Tags as hashtags 63 * **{taxoomy_category}** - Categories as hashtags 64 65 === Better Than Traditional Auto Posting Plugins === 66 67 Unlike direct posting plugins (WP to Facebook, WP to Twitter clones), this plugin uses Buffer's smart queue system. Benefits include: 68 69 **Prevents Social Media Penalties** - Buffer spaces posts naturally, avoiding spam flags from posting too frequently 70 **Optimized Timing** - Schedule posts for when your audience is most active 71 **Cross-Network Management** - Manage all social networks from one Buffer dashboard 72 **No API Complications** - Buffer handles all social network API connections and changes 73 **Duplicate Prevention** - Built-in protection ensures you never post the same content twice 74 75 === Trusted Buffer API Partner === 76 77 We're an official Buffer Partner (since October 2020), ensuring reliable access to Buffer's API for seamless social media automation. 78 79 === Pro Version Features === 80 81 > <a href="https://www.wpzinc.com/plugins/wordpress-to-buffer-pro/" rel="friend" title="WordPress to Buffer Pro">WordPress to Buffer Pro</a> includes advanced social media automation features:<br /> 82 > 83 > **Instagram and Pinterest Support** - Direct posting to Instagram Business Profiles (Feed and Stories) and Pinterest Boards 84 > 85 > **Multiple Buffer Accounts** - Connect multiple Buffer accounts to one WordPress site 86 > 87 > **Advanced Scheduling Options** - Post immediately, add to start/end of Buffer queue, or schedule for specific times 88 > 89 > **Conditional Publishing** - Send posts to social media based on author, category, tags, or custom field values 90 > 91 > **Multiple Status Templates** - Create different messages for each social network with unique templates per post type 92 > 93 > **Repost Old Posts** - Automatically reshare evergreen content on social media at scheduled intervals 94 > 95 > **Bulk Publish Feature** - Manually select and republish multiple posts to social media at once 96 > 97 > **Event Calendar Integration** - Schedule social posts based on event dates from The Events Calendar, Event Manager, and Modern Events Calendar 98 > 99 > **WooCommerce Integration** - Display product prices, SKUs, and other WooCommerce data in social media posts 100 > 101 > **SEO Plugin Integration** - Use SEO titles, descriptions, and meta data from Yoast SEO, Rank Math, All-In-One SEO Pack, and SEOPress 102 > 103 > **Advanced Custom Fields Support** - Pull any custom field data into social media messages 104 > 105 > **Multiple Images** - Share multiple images from Featured Image, Media Gallery, Post Content, or ACF Image fields 106 > 107 > **WP-Cron Support** - Queue posts to send via WP-Cron for better performance on high-traffic sites 108 > 109 > **Priority Email Support** - One-on-one support with our team 110 > 111 > [Upgrade to Pro](https://www.wpzinc.com/plugins/wordpress-to-buffer-pro/) 112 113 === How to Schedule Social Media Posts === 114 115 **Default Buffer Schedule** - Buffer automatically spaces posts throughout the day based on your time zone preferences 116 117 **Custom Posting Schedule** (Pro) - Define specific days and times in Buffer when posts should publish to each social network 118 119 **Immediate Posting** (Pro) - Override the queue and post immediately to social media 120 121 **Scheduled Publishing** (Pro) - Set exact date and time for each social media post 122 123 === Support for Free Version === 124 125 We provide community support through the <a href="https://wordpress.org/support/plugin/wp-to-buffer/">WordPress support forums</a>. 126 127 For priority email support, comprehensive documentation, and faster response times, consider <a href="http://www.wpzinc.com/plugins/wordpress-to-buffer-pro" rel="friend">upgrading to Pro</a>. 128 129 === Privacy and Data Usage === 103 130 104 131 Our [API](https://www.wpzinc.com/documentation/wordpress-buffer-pro/data/) connects your website to [Buffer](https://buffer.com/join/6392aeec568614de895ed38fafa7784b8718c77dc7800419bdfbbacaaaa793d8). An account with Buffer is required. … … 117 144 == Installation == 118 145 119 1. Upload the `wp-to-buffer` folder to the `/wp-content/plugins/` directory 120 2. Active the WordPress to Buffer plugin through the 'Plugins' menu in WordPress 121 3. Configure the plugin by going to the `WordPress to Buffer` menu that appears in your admin menu 146 = Automatic Installation (Recommended) = 147 148 1. Log in to your WordPress admin dashboard 149 2. Navigate to Plugins > Add New 150 3. Search for "WP to Buffer" 151 4. Click "Install Now" on the WordPress to Buffer plugin 152 5. Click "Activate" once installation completes 153 6. Go to WordPress to Buffer in your admin menu 154 7. Click "Authorize" to connect your Buffer account 155 8. Configure your social media posting settings 156 157 = Manual Installation = 158 159 1. Download the plugin ZIP file 160 2. Log in to your WordPress admin dashboard 161 3. Navigate to Plugins > Add New > Upload Plugin 162 4. Choose the downloaded ZIP file and click "Install Now" 163 5. Click "Activate Plugin" 164 6. Go to WordPress to Buffer in your admin menu 165 7. Click "Authorize" to connect your Buffer account 166 8. Configure your social media posting settings 122 167 123 168 == Frequently Asked Questions == 124 169 125 = Can I still auto publish to Twitter / X? = 126 127 Yes! Buffer is [not impacted](https://x.com/buffer/status/1652659063073783808) by Twitter's recent API changes in 2023. You can still auto publish to Twitter with the WordPress to Buffer Plugin. 128 129 = Isn't the Buffer API retired? = 130 131 No; in October 2020, we're proud to have been selected as a Partner by Buffer. This ensures continued access to Buffer's API, meaning that WordPress to Buffer will continue to work. 132 133 = Which Social Media Profiles can I auto post / auto publish to with WordPress to Buffer? = 134 135 You can post to: 136 137 - WordPress to Facebook Page 138 - WordPress to Facebook Group 139 - WordPress to Threads 140 - WordPress to Twitter / X 141 - WordPress to LinkedIn Page 142 - WordPress to LinkedIn Profile 143 - WordPress to Google Business Profile 144 - WordPress to Mastodon Profile 145 - WordPress to Bluesky Profile 146 - WordPress to TikTok Profile 147 148 To auto publish to Instagram and/or Pinterest, [Upgrade to WordPress to Buffer Pro](https://www.wpzinc.com/plugins/wordpress-to-buffer-pro/) 170 = Can I still auto post to Twitter / X with this plugin? = 171 172 Yes! Buffer is [not impacted](https://x.com/buffer/status/1652659063073783808) by Twitter's 2023 API changes. You can continue using this plugin to auto post to Twitter (now called X) without interruption. Buffer maintains its Twitter API access as an approved partner. 173 174 = Which social media platforms are supported for auto posting? = 175 176 The free version supports: 177 * Facebook Pages 178 * Twitter (X) 179 * LinkedIn Pages and Profiles 180 * Threads 181 * Google Business Profile 182 * Mastodon 183 * Bluesky 184 * TikTok 185 186 [Pro version](https://www.wpzinc.com/plugins/wordpress-to-buffer-pro/) adds Instagram and Pinterest support. 187 188 = Is the Buffer API still available for this plugin? = 189 190 Yes. We're an official Buffer Partner (since October 2020), which guarantees continued API access. The plugin is actively maintained and fully compatible with Buffer's current API. 191 192 = Do I need a paid Buffer account? = 193 194 No. Buffer offers a free plan that works with this plugin. However, Buffer's free plan has limitations on the number of scheduled posts and connected social profiles. You can upgrade your Buffer plan at any time for additional features. 195 196 = How does this differ from other auto posting plugins? = 197 198 Unlike plugins that post directly to social networks, we integrate with Buffer's smart scheduling system. This provides several advantages: 199 200 **Spam Prevention** - Buffer spaces posts naturally to avoid social media penalties 201 **Flexible Scheduling** - Control when posts publish with Buffer's schedule settings 202 **API Reliability** - Buffer handles all social network API complexities and updates 203 **Cross-Platform Management** - Manage all networks from Buffer's unified dashboard 204 205 = Can I customize the social media message for each post? = 206 207 Yes. Use template tags to dynamically build messages: 208 209 * {title} - Post title 210 * {excerpt} - Post excerpt 211 * {content} - Post content 212 * {url} - Post URL 213 * {date} - Publication date 214 * {author} - Author name 215 * {tags} - Post tags as hashtags 216 * {categories} - Categories as hashtags 217 218 Pro version allows different templates per social network and per post type. 219 220 = Can I schedule posts to publish at specific times? = 221 222 Posts are added to your Buffer queue, which publishes according to your Buffer schedule. You control the schedule within your Buffer dashboard. 223 224 Pro version adds options to post immediately, add to start/end of queue, or schedule for specific date/time. 225 226 = Will this work with the Gutenberg block editor? = 227 228 Yes. The plugin is fully compatible with Gutenberg (WordPress block editor), Classic Editor, and most page builders including Elementor, Divi, and Beaver Builder. 229 230 = Can I auto post WooCommerce products to social media? = 231 232 Yes. WooCommerce products are custom post types that can be shared to social media. 233 234 Pro version includes special WooCommerce template tags to display product price, sale price, SKU, stock status, and other product data in social media messages. 235 236 = How do I include images in social media posts? = 237 238 Enable "Use Featured Image" in the plugin settings. The post's featured image will automatically attach to the social media update. 239 240 Pro version provides advanced image options: 241 * Multiple images per post 242 * Images from Media Gallery 243 * Images from post content 244 * Advanced Custom Fields images 245 * Custom image selection 246 247 = Does this work with scheduled WordPress posts? = 248 249 Yes. When a scheduled WordPress post publishes automatically, the plugin detects the publication and adds the content to your Buffer queue. 250 251 = Can I repost old content to social media? = 252 253 Pro version includes automatic evergreen content reposting. Configure how often to reshare old posts (days, weeks, or months), and the plugin automatically adds them back to your Buffer queue. Perfect for driving traffic to your best content. 254 255 = What happens if my Buffer queue is full? = 256 257 You'll see an error in the plugin log indicating the queue is full. Solutions: 258 259 1. Upgrade your Buffer plan for larger queue capacity 260 2. Manually publish or remove queued items from Buffer 261 3. Adjust how frequently content is added to Buffer 262 263 = Can I test without actually posting to social media? = 264 265 Yes. Enable "Test Mode" in General Settings. This logs what would be sent to Buffer without actually creating posts. Perfect for testing your message templates and settings. 266 267 = How do I see what was posted to Buffer? = 268 269 The plugin includes a logging system. View logs by: 270 271 1. Go to WordPress to Buffer > Logs in your admin menu 272 2. View logs for all posts or filter by specific posts 273 3. See what was sent, when, and any errors encountered 274 275 Enable logging in WordPress to Buffer > Settings > Log Settings. 276 277 = Does this work with custom post types? = 278 279 Yes. The plugin supports all public custom post types including: 280 * WooCommerce Products 281 * Events (The Events Calendar, Event Manager, Modern Events Calendar with Pro) 282 * Portfolio items 283 * Testimonials 284 * Any custom post type registered by themes or plugins 285 286 = Can I exclude specific posts from auto posting? = 287 288 Pro version includes conditional publishing based on: 289 * Post author 290 * Categories and tags 291 * Custom field values 292 * Custom taxonomies 293 294 You can also override settings on individual posts to disable auto posting selectively. 295 296 = Will this slow down my website? = 297 298 No. The plugin uses WordPress's standard HTTP API for communication with Buffer. For high-traffic sites, Pro version includes WP-Cron support to queue posts in the background without impacting page load times. 299 300 = What if I need help setting up the plugin? = 301 302 Free version support is available through the [WordPress support forums](https://wordpress.org/support/plugin/wp-to-buffer/). 303 304 Pro version includes priority email support with detailed documentation and setup assistance. 305 306 = How do I upgrade to Pro? = 307 308 Visit [our website](https://www.wpzinc.com/plugins/wordpress-to-buffer-pro/) to purchase Pro. After purchase, you'll receive a license key and download link. Install Pro alongside Free (it will automatically deactivate Free), enter your license key, and import your existing settings. 309 149 310 150 311 == Screenshots == … … 156 317 157 318 == Changelog == 319 320 = 4.0.5 (2025-10-17) = 321 * Fix: Status: Text: Taxonomy: Retain non-Latin characters 158 322 159 323 = 4.0.4 = -
wp-to-buffer/trunk/wp-to-buffer.php
r3319831 r3379827 9 9 * Plugin Name: WP to Buffer 10 10 * Plugin URI: http://www.wpzinc.com/plugins/wp-to-buffer-pro 11 * Version: 4.0. 411 * Version: 4.0.5 12 12 * Author: WP Zinc 13 13 * Author URI: http://www.wpzinc.com 14 14 * Description: Send WordPress Pages, Posts or Custom Post Types to your Buffer (buffer.com) account for scheduled publishing to social networks. 15 15 * Text Domain: wp-to-buffer 16 * License: GPLv3 or later 17 * License URI: https://www.gnu.org/licenses/gpl-3.0.html 16 18 */ 19 20 if ( ! defined( 'ABSPATH' ) ) { 21 exit; // Exit if accessed directly. 22 } 17 23 18 24 // Bail if Plugin is alread loaded. … … 22 28 23 29 // Define Plugin version and build date. 24 define( 'WP_TO_BUFFER_PLUGIN_VERSION', '4.0. 4' );25 define( 'WP_TO_BUFFER_PLUGIN_BUILD_DATE', '2025- 06-30 18:00:00' );30 define( 'WP_TO_BUFFER_PLUGIN_VERSION', '4.0.5' ); 31 define( 'WP_TO_BUFFER_PLUGIN_BUILD_DATE', '2025-10-17 10:00:00' ); 26 32 27 33 // Define Plugin paths.
Note: See TracChangeset
for help on using the changeset viewer.