/* Additional category/advanced editor styles. Retains all V1.2 design and global Header/Footer. */
.mu-v12-wrap .mu-v13-select,.mu-v12-wrap #mu-v13-search{width:100%;min-height:46px;display:block;margin-top:7px;border:1px solid #cbd7e4;border-radius:10px;background:#fff;color:#1a2b42;padding:11px 13px;font-size:14px}
.mu-v12-wrap .mu-v13-categories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:13px 0 10px;max-height:280px;overflow-y:auto;border:1px solid #dfe6ee;background:#f8fafd;border-radius:13px;padding:12px}
.mu-v12-wrap .mu-v13-choice{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:3px;text-align:left;min-height:57px;padding:10px;border:1px solid #dce4ef;border-radius:10px;background:white;color:#203149;cursor:pointer}
.mu-v12-wrap .mu-v13-choice strong{font-size:12px;line-height:1.4}
.mu-v12-wrap .mu-v13-choice small{font-size:10px;color:#6b7890;line-height:1.4}
.mu-v12-wrap .mu-v13-choice:hover,.mu-v12-wrap .mu-v13-choice.selected{border-color:#9abc72;background:#f1fbe7}
.mu-v12-wrap .mu-v13-choice[aria-pressed=true]{outline:2px solid #addb7f;outline-offset:0}
.mu-v12-wrap .mu-v13-sync-warning{margin:15px 0;padding:12px;border:1px solid #e9be92;background:#fff7ea;color:#7b4719;border-radius:10px;font-size:12px;line-height:1.7}
.mu-v12-wrap .mu-v13-recommendation{margin:14px 0;padding:15px;border-radius:13px;border:1px solid #d0dbf5;background:#f2f5ff;color:#283b5a;font-size:12px;line-height:1.7;overflow-wrap:anywhere}
.mu-v12-wrap .mu-v13-suggestions{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}
.mu-v12-wrap .mu-v13-suggest-button{cursor:pointer;border:1px solid #b9b3e7;border-radius:999px;background:#fff;color:#5145aa;padding:9px 12px;font-size:11px;font-weight:800}
.mu-v12-wrap .mu-v13-mismatch{border-left:3px solid #c46e37;padding:10px;background:#fff6e9;color:#8e4b1e}
.mu-v12-wrap .mu-v13-mini-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:12px 0 25px}
.mu-v12-wrap .mu-v13-mini-actions span{font-size:12px;color:#57687d}
.mu-v12-wrap .mu-v13-editor-tools{display:flex;gap:8px;flex-wrap:wrap;margin:14px 0 10px}
.mu-v12-wrap .mu-v13-editor-tools button{background:#edf0ff;border:1px solid #d8d6fc;color:#463ba1;border-radius:9px;cursor:pointer;font-size:11px;font-weight:800;padding:10px 12px;min-height:39px}
.mu-v12-wrap .mu-v13-editor-tools button:hover{background:#e2e1ff}
.mu-v12-wrap .mu-v13-editor-feedback{padding:12px 14px;margin:8px 0 15px;border:1px solid #d6e4e8;background:#f1f8f9;color:#3b5860;border-radius:10px;font-size:11px;line-height:1.85;overflow-wrap:anywhere}
.mu-v12-wrap .mu-v13-preview{margin:17px 0;padding:20px;border:1px solid #dde6ef;background:#fff;border-radius:13px}
.mu-v12-wrap .mu-v13-preview[hidden]{display:none!important}
.mu-v12-wrap .mu-v13-preview-body{line-height:1.8;max-height:560px;overflow-y:auto;overflow-wrap:anywhere}
.mu-v12-wrap .mu-v13-preview-body table{border-collapse:collapse;width:100%;overflow-x:auto;display:block}
.mu-v12-wrap .mu-v13-preview-body td,.mu-v12-wrap .mu-v13-preview-body th{border:1px solid #d0dae5;padding:10px;text-align:left}
.mu-v12-wrap .mu-v13-preview-body blockquote{padding:12px 16px;border-left:4px solid #7568ed;background:#f5f4ff}
.mu-v12-wrap .wp-editor-container{max-width:100%;overflow-x:auto}
.mu-v12-wrap .mce-toolbar-grp{max-width:100%;overflow-x:auto}
.mu-v12-wrap .mce-toolbar .mce-btn-group{white-space:nowrap}
.mu-v12-wrap .mce-toolbar .mce-btn button{min-width:26px}
@media(max-width:800px){.mu-v12-wrap .mu-v13-categories{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:480px){.mu-v12-wrap .mu-v13-categories{grid-template-columns:1fr;max-height:250px}.mu-v12-wrap .mu-v13-mini-actions{align-items:stretch;flex-direction:column}.mu-v12-wrap .mu-v13-mini-actions button{width:100%}}
.mu-v12-wrap .mu-v13-choice[hidden],.mu-v12-wrap #mu-v13-no-results[hidden]{display:none!important}
