.mcheck{margin:12px 0;padding:14px 16px;border-radius:14px;border:1px solid var(--line,#E3E8EF);background:var(--card,#fff);display:flex;flex-direction:column;gap:4px;font:500 14px system-ui,sans-serif;color:var(--ink,#14202F)}
.mcheck b{font-size:15px;margin-bottom:2px}
.mcheck.ok{border-color:#009900}.mcheck.ok b{color:#087a08}
.mcheck.bad{border-color:#d92d20}.mcheck.bad b{color:#d92d20}
.mcheck .y{color:#087a08}.mcheck .w{color:#b45309}.mcheck .n{color:#d92d20;font-weight:700}
.mcheck small{margin-top:4px;color:var(--muted,#6B7788);font-size:12px}
