.ic-ai-preview-results{margin-top:12px}.ic-ai-list-cell .ic-ai-list-action,.ic-ai-review-card .ic-ai-list-action{white-space:nowrap}.ic-ai-taxonomy-controls{display:flex;align-items:center;gap:8px}.ic-ai-loading-state{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0;border:0;background:0 0}.ic-ai-loading-elapsed,.ic-ai-loading-wording{margin:0}.ic-ai-loading-wording{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px;color:var(--wp-admin-theme-color,#3858e9);font-size:inherit;animation-name:ic-ai-loading-palette-shift;animation-duration:8s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.ic-ai-loading-word{display:inline-block;font-weight:600}.ic-ai-loading-dots{display:inline-block;letter-spacing:1px}.ic-ai-loading-elapsed{color:#50575e;font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}@keyframes ic-ai-loading-palette-shift{0%{color:var(--wp-admin-theme-color,#3858e9)}50%{color:var(--wp-admin-theme-color-darker-10,#2145e6)}100%{color:var(--wp-admin-theme-color-darker-20,#183ad6)}}.ic-ai-preview-field{margin-bottom:12px;padding:10px;border:1px solid #dcdcde;background:#fff}.ic-ai-preview-field label{display:block;font-weight:600;margin-bottom:8px}.ic-ai-preview-value{width:100%;font-family:Consolas,Monaco,monospace}.ic-ai-inline-plans{display:grid;grid-template-columns:1fr;gap:10px;margin:12px 0}.ic-ai-inline-plan{padding:10px;border:1px solid #dcdcde;background:#fff}.ic-ai-license-key-input-error{border-color:#d63638!important;box-shadow:0 0 0 1px #d63638}.ic-ai-license-key-input-error:focus{border-color:#d63638!important;box-shadow:0 0 0 1px #d63638}.ic-ai-license-key-comment-row td,.ic-ai-license-key-comment-row th{padding-top:6px}.ic-ai-license-key-comment-row p{margin:0}.ic-ai-license-key-error-message{color:#d63638;font-size:13px;line-height:1.4}.ic-ai-license-key-error-link{text-decoration:underline}.ic-ai-settings-form.ic-ai-billing-form-hidden{display:none}.ui-dialog.ic-ai-email-warning-dialog .ui-dialog-titlebar{background:#ccc url("images/ui-bg_highlight-soft_75_cccccc_1x100.png") 50% 50% repeat-x;height:unset;line-height:unset}.ic-ai-current-plan-wrap{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.ic-ai-current-plan-toggle{display:inline-flex;align-items:center;gap:6px;padding:0;text-decoration:none}.ic-ai-current-plan-toggle .dashicons{width:16px;height:16px;font-size:16px;transition:transform .15s ease-in-out}.ic-ai-current-plan-wrap.is-open .ic-ai-current-plan-icon{transform:rotate(180deg)}.ic-ai-current-plan-details{width:100%;max-width:420px;box-sizing:border-box;padding:12px 14px;border:1px solid #dcdcde;border-radius:4px;background:#fff;box-shadow:0 1px 1px rgba(0,0,0,.04)}.ic-ai-current-plan-card h3,.ic-ai-current-plan-card p{margin:0 0 8px}.ic-ai-current-plan-card p:last-child{margin-bottom:0}.ic-ai-current-plan-price{font-weight:600}.ic-ai-current-plan-description{color:#50575e}#ic-ai-settings-secondary .ic-ai-billing-embedded{max-width:980px}#ic-ai-settings-secondary .ic-ai-billing-embedded .ic-ai-billing-checkout-box,#ic-ai-settings-secondary .ic-ai-billing-embedded .ic-ai-billing-hero,#ic-ai-settings-secondary .ic-ai-billing-embedded div.ic-form .form_section{background:#fff;border:1px solid #c3c4c7;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.04)}#ic-ai-settings-secondary .ic-ai-billing-embedded .ic-ai-billing-hero{margin-bottom:16px;padding:20px 24px}#ic-ai-settings-secondary .ic-ai-billing-embedded .ic-ai-billing-hero h1{margin:0 0 8px;font-size:20px;line-height:1.3}#ic-ai-settings-secondary .ic-ai-billing-embedded .ic-ai-billing-hero p:last-child{margin-bottom:0}#ic-ai-settings-secondary .ic-ai-billing-embedded .ic-ai-billing-hero .ic-ai-billing-hero-summary>div{display:block}#ic-ai-settings-secondary .ic-ai-billing-embedded .ic-ai-billing-hero .ic-ai-billing-hero-summary .ic-ai-current-plan-wrap{display:inline-block;vertical-align:top}#ic-ai-settings-secondary .ic-ai-billing-embedded .ic-ai-billing-hero .ic-ai-billing-hero-summary .ic-ai-billing-hero-summary-divider{display:none}#ic-ai-settings-secondary .ic-ai-billing-embedded .ic-ai-billing-hero .ic-ai-billing-hero-summary .button-link.ic-ai-current-plan-toggle{text-decoration:none}#ic-ai-settings-secondary .ic-ai-billing-embedded .ic-ai-billing-status{background:#f0f0f1}#ic-ai-settings-secondary .ic-ai-billing-embedded .ic-ai-billing-checkout{margin-top:16px;padding:0;background:0 0;border:0;box-shadow:none}#ic-ai-settings-secondary .ic-ai-billing-embedded .ic-ai-billing-checkout-summary{display:grid;grid-template-columns:minmax(240px,1.15fr) minmax(240px,.85fr);gap:16px;margin-bottom:16px}@media (max-width:720px){#ic-ai-settings-secondary .ic-ai-billing-embedded .ic-ai-billing-checkout-summary{grid-template-columns:1fr}}#ic-ai-settings-secondary .ic-ai-billing-embedded .ic-ai-billing-checkout-box{padding:20px 24px}#ic-ai-settings-secondary .ic-ai-billing-embedded .ic-ai-billing-checkout-box h2{margin-top:0}#ic-ai-settings-secondary .ic-ai-billing-embedded .ic-ai-plan-grid .postbox,#ic-ai-settings-secondary .ic-ai-billing-embedded .ic-ai-plan-grid .postbox .inside{display:flex;flex-direction:column}#ic-ai-settings-secondary .ic-ai-billing-embedded .ic-ai-plan-grid .postbox .inside{flex:1}#ic-ai-settings-secondary .ic-ai-billing-embedded .ic-ai-plan-grid .postbox .inside .ic-ai-billing-price{display:flex;align-items:center;gap:12px}#ic-ai-settings-secondary .ic-ai-billing-embedded .ic-ai-plan-grid .postbox .inside .ic-ai-billing-select-form{margin-top:auto;padding-top:20px}#ic-ai-settings-secondary .ic-ai-billing-embedded .ic-ai-plan-grid .postbox .inside .ic-ai-billing-actions,#ic-ai-settings-secondary .ic-ai-billing-embedded .ic-ai-plan-grid .postbox .inside .ic-ai-plan-cta{display:block;width:100%;box-sizing:border-box;text-align:center}#ic-ai-settings-secondary .ic-ai-billing-embedded .ic-ai-plan-grid .postbox .inside .ic-ai-billing-actions{margin-top:0}#ic-ai-settings-secondary .ic-ai-billing-embedded .ic-ai-plan-grid .postbox .inside span.ic_tip{float:none;vertical-align:middle;margin-right:6px}#ic-ai-settings-secondary .ic-ai-billing-embedded .ic-ai-plan-grid .postbox .inside .ic-ai-plan-detail-row{margin:0 0 13px}#ic-ai-settings-secondary .ic-ai-billing-embedded .ic-ai-plan-grid .postbox .inside .ic-ai-plan-detail-label{display:inline-flex;align-items:center;vertical-align:middle}@media (max-width:960px){#ic-ai-settings-secondary .ic-ai-billing-embedded .ic-ai-plan-grid{grid-template-columns:minmax(0,1fr)!important;width:100%;max-width:100%!important;box-sizing:border-box}#ic-ai-settings-secondary .ic-ai-billing-embedded .ic-ai-plan-grid .postbox{min-width:0}}#ic-ai-settings-secondary .ic-ai-billing-embedded .ic-ai-plan-grid .postbox .inside .ic-ai-billing-featured{float:none;display:inline-flex;align-items:center;margin:0;padding:5px 10px;border:1px solid #8ac69a;border-radius:999px;background:#e7f5ea;color:#0f5f2c;font-size:11px;font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:.03em}#ic-ai-settings-secondary .ic-ai-billing-embedded .ic-ai-billing-select-form .ic-ai-billing-qty{display:flex;gap:12px;align-items:center;margin-bottom:1em}#ic-ai-settings-secondary .ic-ai-billing-embedded .ic-ai-billing-select-form .ic-ai-billing-qty input[type=number]{width:90px!important;max-width:100px!important;flex:0 0 90px}#ic-ai-settings-secondary .ic-ai-billing-embedded div.ic-form{margin:0;border-bottom:0;padding:0;background:0 0;border:0;box-shadow:none}#ic-ai-settings-secondary .ic-ai-billing-embedded div.ic-form form{margin:0}#ic-ai-settings-secondary .ic-ai-billing-embedded div.ic-form .form_section{margin-bottom:16px;padding:20px 24px;width:100%;max-width:100%;box-sizing:border-box}#ic-ai-settings-secondary .ic-ai-billing-embedded div.ic-form .row.size-medium .chosen-container{width:250px!important;max-width:100%}#ic-ai-settings-secondary .ic-ai-billing-embedded div.ic-form .form_section .row.section_break{display:block;width:100%}#ic-ai-settings-secondary .ic-ai-billing-embedded div.ic-form .form_section h5.section-break{display:block;width:100%;margin:0 0 16px;padding-bottom:12px;font-size:20px;line-height:1.3;border-bottom:1px solid #dcdcde;box-sizing:border-box}#ic-ai-settings-secondary .ic-ai-billing-embedded div.ic-form .payment-options-section .row.section_break .field,#ic-ai-settings-secondary .ic-ai-billing-embedded div.ic-form .payment-options-section .row.section_break .label{display:block;width:100%;padding:0}#ic-ai-settings-secondary .ic-ai-billing-embedded div.ic-form .payment-options-section .row.payment-options{display:grid;grid-template-columns:27% minmax(0,1fr);column-gap:12px;align-items:start;margin-top:12px}#ic-ai-settings-secondary .ic-ai-billing-embedded div.ic-form .payment-options-section .row.payment-options:first-of-type{margin-top:0}#ic-ai-settings-secondary .ic-ai-billing-embedded div.ic-form .payment-options-section .row.payment-options .field,#ic-ai-settings-secondary .ic-ai-billing-embedded div.ic-form .payment-options-section .row.payment-options .label{display:block;width:auto;padding:0}#ic-ai-settings-secondary .ic-ai-billing-embedded div.ic-form .payment-options-section .row.payment-options .label{display:flex;align-items:center;justify-content:flex-end;text-align:left;padding-right:0}#ic-ai-settings-secondary .ic-ai-billing-embedded div.ic-form .payment-options-section .row.payment-options .label input[type=radio]{display:block;width:16px;height:16px;margin:0;position:relative;top:7px;appearance:auto;-webkit-appearance:radio}#ic-ai-settings-secondary .ic-ai-billing-embedded div.ic-form .payment-options-section .row.payment-options .field{display:flex;flex-direction:column;align-items:flex-start;max-width:none}#ic-ai-settings-secondary .ic-ai-billing-embedded div.ic-form .payment-options-section div.payment-options .field label{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;max-width:none;padding:0}#ic-ai-settings-secondary .ic-ai-billing-embedded div.ic-form .payment-options-section div.payment-options .field label span{flex:1 1 auto;text-align:left}#ic-ai-settings-secondary .ic-ai-billing-embedded div.ic-form .payment-options-section div.payment-options .field img{float:none;clear:none;display:inline-block;margin:0;position:static;top:auto;vertical-align:middle;flex:0 0 auto}#ic-ai-settings-secondary .ic-ai-billing-embedded div.ic-form .checkbox-container,#ic-ai-settings-secondary .ic-ai-billing-embedded div.ic-form .ic-checkbox-container{display:inline-flex;align-items:center;gap:8px}#ic-ai-settings-secondary .ic-ai-billing-embedded div.ic-form .checkbox-container input[type=checkbox],#ic-ai-settings-secondary .ic-ai-billing-embedded div.ic-form .ic-checkbox-container input[type=checkbox]{margin:0;position:static;vertical-align:middle}#ic-ai-settings-secondary .ic-ai-billing-embedded div.ic-form .checkbox-container label,#ic-ai-settings-secondary .ic-ai-billing-embedded div.ic-form .ic-checkbox-container label{display:inline;margin:0;vertical-align:middle}#ic-ai-settings-secondary .ic-ai-billing-embedded div.ic-form .row.checkboxes .field,#ic-ai-settings-secondary .ic-ai-billing-embedded div.ic-form .row.checkboxes .label{vertical-align:middle}#ic-ai-settings-secondary .ic-ai-billing-embedded div.ic-form .row.checkboxes .field{line-height:1.4}#ic-ai-settings-secondary .ic-ai-billing-embedded div.ic-form .row.checkboxes .field>input[type=checkbox]{display:inline-block;width:auto;margin:0 8px 0 0;position:static;vertical-align:middle}#ic-ai-settings-secondary .ic-ai-billing-embedded div.ic-form .row.checkboxes .field>label{display:inline;margin:0;vertical-align:middle}#ic-ai-settings-secondary .ic-ai-billing-embedded div.ic-form .form_section:last-of-type{margin-bottom:0}#ic-ai-settings-secondary .ic-ai-billing-embedded div.ic-form .button-container{padding:8px 0 0}.ic-ai-list-panel{clear:both;position:relative;margin:8px 0 0;padding:16px 14px 14px;border:1px solid #dcdcde;background:#fff;box-shadow:0 1px 1px rgba(0,0,0,.04)}.ic-ai-list-panel-label{position:absolute;top:8px;right:10px;color:#646970;font-size:11px;font-weight:600;letter-spacing:.04em}.ic-ai-list-panel .ic-ai-list-actions{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;padding-right:110px}.ic-ai-list-actions .button.disabled,.ic-ai-review-link.disabled{pointer-events:none;opacity:.6}.ic-ai-list-progress{color:#50575e;font-size:12px}.ic-ai-list-progress .ic-ai-loading-state{display:inline-flex;align-items:center;justify-content:flex-start;gap:8px}.ic-ai-list-progress .ic-ai-loading-elapsed,.ic-ai-list-progress .ic-ai-loading-wording{font-size:12px}@media screen and (max-width:782px){.ic-ai-list-panel{padding-top:28px}.ic-ai-list-panel .ic-ai-list-actions{padding-right:0}}.ic-ai-list-cell-actions{margin:0 0 6px}.ic-ai-action-row,.ic-ai-list-cell-actions,.ic-ai-question-actions{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.ic-ai-credit-usage{display:inline-flex;align-items:center;gap:4px;color:#646970;font-size:13px;line-height:1.4;vertical-align:middle}.ic-ai-credit-usage .dashicons{font-size:14px;width:14px;height:14px;line-height:14px;color:currentColor;flex:0 0 auto}.ic-ai-list-credit-action{display:inline-flex;flex-direction:column;align-items:flex-start;gap:4px}.ic-ai-enhance-state{color:#646970;font-size:12px;font-weight:400;line-height:1.4;vertical-align:middle;cursor:default}.ic-ai-list-feedback{margin-top:8px}.ic-ai-list-feedback .ic-ai-loading-state{display:inline-flex;justify-content:flex-start;gap:8px}.ic-ai-list-feedback .ic-ai-loading-state.ic-ai-loading-state-compact{max-width:100%;flex-wrap:nowrap;align-items:center}.ic-ai-list-feedback .ic-ai-loading-state.ic-ai-loading-state-compact .ic-ai-loading-wording{flex-wrap:nowrap;white-space:nowrap}.ic-ai-hidden{display:none!important}.ic-ai-preview-display{max-height:320px;overflow:auto;padding:10px 12px;border:1px solid #dcdcde;border-radius:3px;background:#f6f7f7}.ic-ai-preview-display>:first-child{margin-top:0}.ic-ai-preview-display>:last-child{margin-bottom:0}.ic-ai-preview-display ul{margin:0;padding-left:18px;list-style:disc}.ic-ai-field-edit{vertical-align:middle;color:#2271b1;text-decoration:none}.ic-ai-field-edit .dashicons{width:16px;height:16px;font-size:16px}.ic-ai-review-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ic-ai-saved-preview-form{max-width:920px}.ic-ai-saved-preview-form .ic-ai-preview-value{min-height:96px;font-family:Consolas,Monaco,monospace}.ic-ai-preview-feedback{margin-top:8px}.ic-ai-review-screen .ic-ai-review-card{max-width:980px;padding:18px 20px;border:1px solid #dcdcde;background:#fff;box-shadow:0 1px 1px rgba(0,0,0,.04)}.ic-ai-review-screen .ic-ai-review-card h2{margin-top:0}.ic-ai-question-box{box-sizing:border-box;min-width:0;max-width:100%;margin:12px 0;padding:14px 16px;border:1px solid #c3c4c7;border-left:4px solid #3858e9;background:#f6f7ff;border-radius:3px}.ic-ai-question-box:empty{display:none}.ic-ai-question-box .ic-ai-question-progress{margin:0 0 6px}.ic-ai-question-box .ic-ai-question-text{margin:0 0 10px}.ic-ai-question-box .ic-ai-question-suggestion{box-sizing:border-box;min-width:0;max-width:100%;height:auto;white-space:normal;overflow-wrap:anywhere;word-break:break-word;margin:0 6px 6px 0}.ic-ai-metabox .ic-ai-question-suggestions{display:flex;flex-direction:column;align-items:stretch;gap:6px}.ic-ai-metabox .ic-ai-question-suggestion{display:block;width:100%;margin:0;text-align:left;line-height:1}.ic-ai-question-custom{box-sizing:border-box;min-width:0;display:block;width:100%;max-width:640px;margin-top:6px}.ic-ai-question-custom-label{box-sizing:border-box;min-width:0;max-width:100%;display:block;font-weight:600}