.mpcs-form,.mpcs-feed,.mpcs-my{max-width:860px;margin:24px auto;font-family:inherit}.mpcs-form{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:24px;box-shadow:0 10px 30px rgb(15 23 42 / .06)}.mpcs-form label{display:block;font-weight:700;margin:16px 0 7px}.mpcs-form input,.mpcs-form select,.mpcs-form textarea{width:100%;max-width:100%;box-sizing:border-box;border:1px solid #cbd5e1;border-radius:8px;padding:11px 12px;background:#fff}.mpcs-submit{margin-top:18px;padding:12px 22px;border:0;border-radius:8px;background:var(--mpcs-primary,#0b3d91);color:#fff;font-weight:700;cursor:pointer}.mpcs-success{max-width:860px;margin:18px auto;padding:14px 16px;border-left:4px solid #16a34a;background:#f0fdf4}.mpcs-editor-wrap{border:1px solid #cbd5e1;border-radius:8px;overflow:hidden;background:#fff}.mpcs-editor-wrap .wp-editor-wrap{margin:0}.mpcs-editor-wrap .wp-editor-tabs{padding:8px 8px 0}.mpcs-editor-wrap .wp-switch-editor{height:auto!important;line-height:1.4!important;padding:8px 15px!important}.mpcs-editor-wrap .quicktags-toolbar{display:flex!important;flex-wrap:wrap!important;gap:4px!important;padding:8px!important;background:#f8fafc!important;border-bottom:1px solid #cbd5e1!important}.mpcs-editor-wrap .quicktags-toolbar input.ed_button{display:inline-flex!important;width:auto!important;min-width:32px!important;height:30px!important;margin:0!important;padding:0 8px!important;border:1px solid #cbd5e1!important;border-radius:4px!important;background:#fff!important;color:#334155!important;font-size:12px!important;line-height:28px!important}.mpcs-editor-wrap .mce-toolbar-grp{border-bottom:1px solid #cbd5e1}.mpcs-editor-wrap textarea.wp-editor-area{border:0!important;border-radius:0!important;min-height:280px}.mpcs-feed{display:grid;gap:22px}.mpcs-card{background:#fff;border:1px solid #e2e8f0;border-radius:14px;overflow:hidden;box-shadow:0 8px 24px rgb(15 23 42 / .05)}.mpcs-cover{display:block;width:100%;height:auto}.mpcs-card-body{padding:20px}.mpcs-meta{font-size:13px;color:#64748b;margin-bottom:10px}.mpcs-counts,.mpcs-actions,.mpcs-reactions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.mpcs-react,.mpcs-share,.mpcs-report,.mpcs-actions a{border:1px solid #dbe3ee;border-radius:999px;padding:7px 11px;background:#fff;text-decoration:none;cursor:pointer}.mpcs-table-wrap{overflow-x:auto}.mpcs-my table{width:100%;border-collapse:collapse;background:#fff}.mpcs-my th,.mpcs-my td{padding:12px;border:1px solid #e2e8f0;text-align:left}.mpcs-status{font-size:12px;font-weight:700;padding:4px 8px;border-radius:999px;background:#f1f5f9}.mpcs-status-publish{background:#dcfce7;color:#166534}.mpcs-status-pending{background:#fef3c7;color:#92400e}.mpcs-status-draft{background:#e2e8f0;color:#334155}.mpcs-view-link{font-weight:700}.mpcs-admin-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:900px}.mpcs-admin-grid>div{background:#fff;border:1px solid #ddd;padding:20px;border-radius:10px}@media(max-width:640px){.mpcs-form{padding:16px;margin:12px}.mpcs-editor-wrap .quicktags-toolbar input.ed_button{font-size:11px;padding:0 6px}.mpcs-admin-grid{grid-template-columns:1fr}.mpcs-my{margin:12px}}