.jps-settings-fields{display:block}.jps-field-row{margin:0 0 18px}.jps-field-row:last-child{margin-bottom:0}.jps-field-label{display:block;font-weight:700;line-height:1.3;font-size:13px;margin:0 0 6px}.jps-field-label label{display:block;font-weight:700;line-height:inherit;font-size:inherit;margin:0;color:inherit}.jps-field-row>label{display:block;font-weight:700;line-height:1.3;font-size:13px;margin:0 0 4px}.jps-field-control{display:block}.jps-field-control label{display:inline-block;margin:0 8px 0 0}.jps-field-row.is-help-row .jps-field-label{display:none}.jps-field-control input[type="text"],.jps-field-control input[type="number"],.jps-field-control input[type="url"],.jps-field-control select,.jps-field-control textarea{max-width:100%}.jps-field-control select:not([multiple]){box-sizing:border-box;height:32px;min-height:32px;padding-top:0;padding-bottom:0;line-height:30px;vertical-align:middle}.joodit-managed-ui form:not(.search-form) label,body.joodit-managed-page .jf-form label{color:#1d2327;font-weight:600;line-height:1.35}.joodit-managed-ui form:not(.search-form) input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="button"]):not([type="hidden"]),.joodit-managed-ui form:not(.search-form) select,.joodit-managed-ui form:not(.search-form) textarea,body.joodit-managed-page .jf-form input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="button"]):not([type="hidden"]),body.joodit-managed-page .jf-form select,body.joodit-managed-page .jf-form textarea{box-sizing:border-box;max-width:100%;min-height:32px;padding:4px 8px;background:#fff;border:1px solid #8c8f94;border-radius:4px;color:#1d2327;font:inherit;line-height:1.4;box-shadow:none;transition:border-color .16s ease,box-shadow .16s ease}.joodit-managed-ui form:not(.search-form) select:not([multiple]),body.joodit-managed-page .jf-form select:not([multiple]){height:32px;padding-top:0;padding-bottom:0;line-height:30px;vertical-align:middle}.joodit-managed-ui form:not(.search-form) textarea,body.joodit-managed-page .jf-form textarea{min-height:96px;resize:vertical}.joodit-managed-ui form:not(.search-form) input:focus,.joodit-managed-ui form:not(.search-form) select:focus,.joodit-managed-ui form:not(.search-form) textarea:focus,body.joodit-managed-page .jf-form input:focus,body.joodit-managed-page .jf-form select:focus,body.joodit-managed-page .jf-form textarea:focus{border-color:#2271b1;box-shadow:0 0 0 1px #2271b1;outline:2px solid transparent}.joodit-managed-ui form:not(.search-form) input[type="checkbox"],.joodit-managed-ui form:not(.search-form) input[type="radio"],body.joodit-managed-page .jf-form input[type="checkbox"],body.joodit-managed-page .jf-form input[type="radio"]{width:16px;height:16px;margin:0 6px 0 0;accent-color:#2271b1;vertical-align:middle}.jps-field-pair-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:16px;align-items:start;margin:0 0 18px}.jps-field-pair-row .jps-field-row{margin:0}.jps-field-triple-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);column-gap:16px;align-items:start;margin:0 0 18px}.jps-field-triple-row .jps-field-row{margin:0}.jps-field-help{margin:0 0 10px 0;color:#666;font-style:italic}.joodit-core-btn,.wp-core-ui .button.joodit-core-btn,.wp-core-ui .button-primary.joodit-core-btn,.wp-core-ui .button-secondary.joodit-core-btn,.joodit-managed-ui .button,.joodit-managed-ui .button-primary,.joodit-managed-ui .button-secondary,button.joodit-core-btn,input[type="button"].joodit-core-btn,input[type="submit"].joodit-core-btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:32px;height:auto;margin:0;padding:0 12px;border:1px solid #2271b1;border-radius:3px;background:#f6f7f7;color:#2271b1;text-decoration:none!important;line-height:30px;font-size:13px;font-weight:400;text-shadow:none;box-shadow:none;cursor:pointer;vertical-align:middle}.joodit-core-btn:visited,.joodit-core-btn:focus,.wp-core-ui .button.joodit-core-btn:focus,.wp-core-ui .button-primary.joodit-core-btn:focus,.wp-core-ui .button-secondary.joodit-core-btn:focus,.joodit-managed-ui .button:focus,.joodit-managed-ui .button-secondary:focus{background:#f6f7f7;border-color:#2271b1;color:#2271b1;text-decoration:none!important;box-shadow:0 0 0 1px #2271b1;outline:2px solid transparent}.joodit-core-btn:hover,.wp-core-ui .button.joodit-core-btn:hover,.wp-core-ui .button-primary.joodit-core-btn:hover,.wp-core-ui .button-secondary.joodit-core-btn:hover,.joodit-managed-ui .button:hover,.joodit-managed-ui .button-secondary:hover{background:#f0f6fc;border-color:#135e96;color:#135e96;text-decoration:none!important}.joodit-core-btn:active,.wp-core-ui .button.joodit-core-btn:active,.wp-core-ui .button-primary.joodit-core-btn:active,.wp-core-ui .button-secondary.joodit-core-btn:active,.joodit-managed-ui .button:active,.joodit-managed-ui .button-secondary:active{background:#e7f1fb;border-color:#135e96;color:#135e96;box-shadow:none;transform:none}.joodit-core-btn.joodit-core-btn-primary,.wp-core-ui .button.joodit-core-btn.joodit-core-btn-primary,.wp-core-ui .button-primary.joodit-core-btn,.wp-core-ui .button-primary.joodit-core-btn.joodit-core-btn-primary,.joodit-managed-ui .button.button-primary,.joodit-managed-ui .button-primary{background:#2271b1;border-color:#2271b1;color:#fff!important}.joodit-core-btn.joodit-core-btn-primary:visited,.joodit-core-btn.joodit-core-btn-primary:focus,.wp-core-ui .button.joodit-core-btn.joodit-core-btn-primary:focus,.wp-core-ui .button-primary.joodit-core-btn:focus,.wp-core-ui .button-primary.joodit-core-btn.joodit-core-btn-primary:focus,.joodit-managed-ui .button.button-primary:focus,.joodit-managed-ui .button-primary:focus{background:#2271b1;border-color:#2271b1;color:#fff!important;text-decoration:none!important;box-shadow:0 0 0 1px #fff,0 0 0 3px #2271b1}.joodit-core-btn.joodit-core-btn-primary:hover,.wp-core-ui .button.joodit-core-btn.joodit-core-btn-primary:hover,.wp-core-ui .button-primary.joodit-core-btn:hover,.wp-core-ui .button-primary.joodit-core-btn.joodit-core-btn-primary:hover,.joodit-managed-ui .button.button-primary:hover,.joodit-managed-ui .button-primary:hover{background:#135e96;border-color:#135e96;color:#fff!important}.joodit-core-btn.joodit-core-btn-primary:active,.wp-core-ui .button.joodit-core-btn.joodit-core-btn-primary:active,.wp-core-ui .button-primary.joodit-core-btn:active,.wp-core-ui .button-primary.joodit-core-btn.joodit-core-btn-primary:active,.joodit-managed-ui .button.button-primary:active,.joodit-managed-ui .button-primary:active{background:#0a4b78;border-color:#0a4b78;color:#fff!important;box-shadow:none}.joodit-core-btn:disabled,.joodit-core-btn.disabled,.joodit-core-btn[aria-disabled="true"],.wp-core-ui .button.joodit-core-btn:disabled,.wp-core-ui .button-primary.joodit-core-btn:disabled,.joodit-managed-ui .button:disabled,.joodit-managed-ui .button.disabled,.joodit-managed-ui .button-primary:disabled{background:#f6f7f7!important;border-color:#dcdcde!important;color:#a7aaad!important;box-shadow:none!important;cursor:default;opacity:1}.joodit-core-sections-toggle{min-height:32px;font-family:inherit;font-size:13px;font-weight:400;line-height:30px}.joodit-core-sections-toggle.joodit-core-btn.joodit-core-btn-primary,.wp-core-ui .button.joodit-core-sections-toggle.joodit-core-btn.joodit-core-btn-primary,.wp-core-ui .button-primary.joodit-core-sections-toggle.joodit-core-btn.joodit-core-btn-primary{background:#f6f7f7;color:#2271b1!important;border-color:#2271b1;text-shadow:none;box-shadow:none}.joodit-core-sections-toggle.joodit-core-btn.joodit-core-btn-primary:focus,.wp-core-ui .button.joodit-core-sections-toggle.joodit-core-btn.joodit-core-btn-primary:focus,.wp-core-ui .button-primary.joodit-core-sections-toggle.joodit-core-btn.joodit-core-btn-primary:focus{background:#f6f7f7;color:#2271b1!important;border-color:#2271b1;box-shadow:0 0 0 1px #2271b1}.joodit-core-sections-toggle.joodit-core-btn.joodit-core-btn-primary:hover,.wp-core-ui .button.joodit-core-sections-toggle.joodit-core-btn.joodit-core-btn-primary:hover,.wp-core-ui .button-primary.joodit-core-sections-toggle.joodit-core-btn.joodit-core-btn-primary:hover{background:#f0f6fc;color:#135e96!important;border-color:#135e96}.joodit-core-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;line-height:18px;border-radius:999px;border:1px solid #d0d4d8;background:transparent;color:#2c3338;padding:0;text-align:center;cursor:pointer;font-size:14px;font-weight:700;box-shadow:none}.joodit-core-icon-btn:hover{background:rgba(44,51,56,.08);border-color:#8c8f94;color:#1d2327}.joodit-core-icon-btn.joodit-core-icon-btn-danger{border-color:#b32d2e;color:#b32d2e}.joodit-core-icon-btn.joodit-core-icon-btn-danger:hover{background:rgba(179,45,46,.08);border-color:#8f2424;color:#8f2424}.joodit-core-card{background:transparent;border:none;padding:0;max-width:1280px}.joodit-core-header{display:flex;gap:10px;align-items:center;justify-content:flex-end;flex-wrap:wrap;margin-bottom:4px}.joodit-core-toolbar{display:flex;gap:10px;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-top:10px}.joodit-core-filters{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.joodit-core-filters>*{position:static!important;float:none!important;margin:0}.joodit-core-filters input[type="search"],.joodit-core-filters input[type="text"]{flex:0 1 320px;width:320px;max-width:100%;min-width:220px;min-height:32px;max-height:32px;height:32px;padding:0 8px;line-height:30px;font-size:13px;box-sizing:border-box;display:inline-block;vertical-align:middle}.joodit-core-filters .joodit-core-btn,.joodit-core-filters button,.joodit-core-filters a{white-space:nowrap;flex:0 0 auto;display:inline-flex;align-items:center;height:32px;line-height:30px;padding:0 12px;box-sizing:border-box}.joodit-core-autosearch-form{display:flex;gap:8px;align-items:center;flex-wrap:nowrap}.joodit-core-autosearch-form>*{flex:0 0 auto}.joodit-core-autosearch-inputwrap{display:flex;flex-direction:column;align-items:stretch;flex:1 1 auto;min-width:0}.joodit-core-autosearch-form input[type="search"],.joodit-core-autosearch-form input[type="text"]{max-width:none;width:100%}.joodit-core-autosearch-form .joodit-core-btn,.joodit-core-autosearch-form button,.joodit-core-autosearch-form a{white-space:nowrap;flex:0 0 auto}.joodit-core-autosearch-status{font-size:12px;color:#50575e;white-space:nowrap;margin-top:4px;line-height:1.2}.joodit-core-stats{display:flex;gap:8px;align-items:center;justify-content:flex-end;flex-wrap:wrap;font-size:12px;color:#50575e}.joodit-core-toolbar>.joodit-core-stats{margin-left:auto}.joodit-core-chip{display:inline-block;padding:2px 8px;border-radius:999px;background:#f0f6fc;color:#135e96;border:1px solid #c5d9ef}.joodit-core-table{margin-top:12px;max-width:1220px}.joodit-core-table th{text-align:left}.joodit-core-table-head-left th{text-align:left}.joodit-managed-ui table.wp-list-table th a,.joodit-managed-ui table.widefat th a{text-decoration:none;color:#2c3338}.joodit-core-row-title{font-weight:600}.joodit-managed-ui code{color:inherit!important}.joodit-core-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.joodit-core-actions.joodit-core-actions--right{margin-left:auto;justify-content:flex-end}.joodit-core-actions.joodit-core-actions--center{justify-content:center}.joodit-core-badge{display:inline-block;padding:2px 8px;border-radius:999px;font-size:11px;line-height:1.3;border:1px solid #d0d4d8;background:#f6f7f7;color:#2c3338}.joodit-core-badge.ok{background:#edfaef;border-color:#b8e6c0;color:#116329}.joodit-core-badge.muted{background:#f6f7f7;border-color:#d0d4d8;color:#50575e}.joodit-core-color-swatch{display:inline-block;width:16px;height:16px;border-radius:999px;border:1px solid #d0d4d8;vertical-align:middle;margin-right:6px}.joodit-core-intro{margin:0 0 10px;color:#50575e;font-size:13px}.joodit-core-section{background:#fff;border:1px solid #dcdcde;border-radius:8px;padding:14px 16px;margin:0 0 14px}.joodit-core-section h3{margin:0 0 8px;font-size:14px}.joodit-core-section-title-soft{margin:0 0 10px;font-size:15px;font-weight:600;color:#2c3338;line-height:1.35}.joodit-core-grid{display:grid;grid-template-columns:300px 1fr;gap:8px 14px;align-items:center}.joodit-core-grid-label{font-weight:700}.joodit-core-grid-field input[type="number"]{width:120px}.joodit-core-grid-field label{display:inline-flex;align-items:center;gap:8px}.joodit-core-int-input{width:120px;max-width:120px}.joodit-core-int-input-sm{width:90px;max-width:90px}.joodit-core-measure-input{width:140px;max-width:140px}.joodit-core-inline{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.joodit-core-inline label{font-weight:600}.joodit-core-inline input[type="number"]{width:130px}.joodit-core-checks label{display:inline-block;min-width:240px;margin:2px 16px 6px 0;font-weight:400}.joodit-core-perm-box{border:1px solid #dcdcde;padding:10px;border-radius:4px;background:#fff;max-width:980px}.joodit-core-perm-table{border-bottom:0!important}.joodit-core-perm-table tbody tr:last-child td{border-bottom:0!important}.joodit-core-panel{background:#fff;border:1px solid #dcdcde;padding:16px;border-radius:0 4px 4px 4px}.joodit-core-tab-nav{display:flex;flex-wrap:wrap;gap:4px;border-bottom:1px solid #d0d4d8;margin:0;padding:0}.joodit-core-checkbox-help{display:block}.joodit-core-checkbox-help__title{display:block;font-weight:700}.joodit-core-checkbox-help__help{display:block;color:#666;font-size:12px;line-height:1.35;margin:2px 0 0 24px;font-style:italic}.joodit-core-settings-toolbar{display:flex;gap:10px;align-items:center;justify-content:flex-end;flex-wrap:wrap;margin:0 0 10px}details.joodit-core-settings-group{margin:12px 0 0;padding:0}details.joodit-core-settings-group>summary{cursor:pointer;font-weight:600;list-style:revert;margin:0;padding:9px 12px;background:#fff;border:1px solid #dcdcde;border-radius:8px}details.joodit-core-settings-group[open]>summary{border-bottom-left-radius:0;border-bottom-right-radius:0}details.joodit-core-settings-group .joodit-core-settings-group__body{border:1px solid #dcdcde;border-top:0;background:#fff;padding:12px 14px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.joodit-core-shortcode-section code{display:inline-block;word-break:break-word}.joodit-core-field-input,.joodit-core-field-select{width:100%;max-width:100%}.joodit-core-field-select:not([multiple]){box-sizing:border-box;height:32px;min-height:32px;padding-top:0;padding-bottom:0;line-height:30px;vertical-align:middle}.joodit-core-field-list{border:1px solid #c3c4c7;border-radius:8px;background:#fff;padding:8px 10px;max-height:150px;overflow-y:auto}.joodit-core-field-list__items{list-style:none;margin:0;padding:0}.joodit-core-field-list__item + .joodit-core-field-list__item{margin-top:6px}.joodit-core-field-list__item label{display:inline-flex;align-items:center;gap:8px}.joodit-core-modal{padding:18px;border:1px solid #dcdcde;border-radius:10px;max-width:760px;width:min(760px,calc(100vw - 32px));max-height:calc(100vh - 32px);overflow:auto;background:#fff;box-shadow:0 16px 40px rgba(0,0,0,.16);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10000;box-sizing:border-box}.joodit-core-modal__title{margin:0 0 14px;font-size:18px;line-height:1.3;color:#1d2327}.joodit-core-modal__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;align-items:start}.joodit-managed-ui table td.has-row-actions{position:relative !important}.joodit-managed-ui table td.has-row-actions:after{content:none !important;display:none !important}.joodit-managed-ui table td.has-row-actions .row-actions{position:absolute !important;left:0 !important;top:50% !important;width:100% !important;transform:translateY(-50%) !important;margin:0 !important;display:none !important;white-space:normal !important;align-items:center !important;justify-content:flex-start !important;flex-wrap:wrap !important;gap:10px !important;row-gap:4px !important;padding:0 0 0 var(--joodit-row-actions-indent,0px) !important;background:transparent !important;border:0 !important;box-shadow:none !important;border-radius:0 !important}.joodit-managed-ui table td.has-row-actions .row-actions .sep{display:none !important}.joodit-managed-ui table td.has-row-actions .row-actions span{display:inline-flex !important;align-items:center !important;margin:0 !important}.joodit-managed-ui table td.has-row-actions .row-actions a{display:inline-flex !important;align-items:center !important;padding:0 !important;color:#2271b1 !important;text-decoration:none !important}.joodit-managed-ui table td.has-row-actions>a,.joodit-managed-ui table td.has-row-actions>strong>a{color:#2271b1;text-decoration:none}.joodit-managed-ui table td.has-row-actions:hover .row-actions,.joodit-managed-ui table td.has-row-actions:focus-within .row-actions{display:flex !important}.joodit-managed-ui table td.has-row-actions:hover>:not(.row-actions),.joodit-managed-ui table td.has-row-actions:focus-within>:not(.row-actions){visibility:hidden !important;opacity:0 !important}.jps-field-pair-row .jps-field-control input[type="text"]{max-width:180px}.jps-field-triple-row .jps-field-control input[type="text"]{max-width:180px}.joodit-core-inherit-field__mode,.joodit-core-inherit-field__control,.joodit-core-color-field__mode{vertical-align:middle}.joodit-core-color-field__text[disabled],.joodit-core-color-field__color[disabled]{opacity:.7}.joodit-core-color-sampler-button{display:inline-flex !important;align-items:center !important;justify-content:center !important;margin-left:6px !important;min-width:34px !important;min-height:30px !important;padding:0 8px !important;vertical-align:middle !important}.joodit-core-color-sampler-button .dashicons{line-height:1 !important}.joodit-core-color-sampler-button.is-sampling{opacity:.75}@media (max-width:900px){.jps-field-pair-row{grid-template-columns:1fr}.jps-field-triple-row{grid-template-columns:1fr}.joodit-core-modal__grid{grid-template-columns:1fr}}@media (max-width:700px){.joodit-core-autosearch-form{flex-wrap:wrap}.joodit-core-filters input[type="search"],.joodit-core-filters input[type="text"]{min-width:0}}body.wp-admin .joodit-managed-ui .joodit-core-card,body.wp-admin .joodit-managed-ui .joodit-core-section,body.wp-admin .joodit-managed-ui .joodit-core-panel,body.wp-admin .joodit-managed-ui .joodit-core-perm-box{background:transparent !important;border:none !important;border-radius:0 !important;box-shadow:none !important;max-width:none !important;padding:0 !important}body.wp-admin .joodit-managed-ui .joodit-core-table,body.wp-admin .joodit-managed-ui .joodit-core-toolbar,body.wp-admin .joodit-managed-ui .joodit-core-filters,body.wp-admin .joodit-managed-ui .joodit-core-actions{max-width:none !important}