.mp-intro{color:var(--muted);max-width:900px;line-height:1.6}.mp-tools{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin:18px 0}.mp-tools input,.mp-tools select{padding:11px;border:1px solid var(--line);border-radius:8px}.mp-tools input{min-width:240px;flex:1}.mp-table-wrap{overflow:auto;background:#fff;border:1px solid var(--line);border-radius:12px}.mp-table{width:100%;border-collapse:collapse;font-size:13px}.mp-table th,.mp-table td{padding:13px;text-align:left;border-bottom:1px solid var(--line)}.mp-table th{color:var(--muted);font-weight:600;background:#faf8f4}.mp-table small{display:block;color:var(--muted);margin-top:5px}.mp-issues{margin:12px 0;padding:12px 16px;border-radius:9px;background:#faf4e7;line-height:1.7}.mp-issues.error{background:#fbe9e6;color:#8b2921}.mp-ready{color:#34713f}.mp-editor h3{margin-top:25px}.mp-choices{max-height:200px;overflow:auto;border:1px solid var(--line);padding:8px;border-radius:8px}.mp-choices label{display:flex!important;align-items:center;font-weight:400!important;gap:8px;padding:5px}.mp-choices input{width:auto}.mp-table button{white-space:nowrap}.mp-summary{display:flex;gap:12px;flex-wrap:wrap;margin:16px 0}.mp-summary span{padding:9px 15px;background:#fff;border:1px solid var(--line);border-radius:8px}.mp-note{font-size:12px;color:var(--muted)}
