.mmc-front{margin:28px 0}.mmc-doc-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px}.mmc-doc-card{border:1px solid #e2e8f0;border-radius:24px;background:#fff;padding:22px;box-shadow:0 18px 44px rgba(15,23,42,.08)}.mmc-doc-card span{display:inline-flex;border-radius:999px;padding:5px 10px;background:#eef2ff;color:#6d28d9;font-size:12px;font-weight:800;text-transform:uppercase}.mmc-doc-card h3{margin:12px 0 6px}.mmc-button,.mmc-verify button{display:inline-flex;margin:6px 6px 0 0;padding:10px 14px;border-radius:999px;background:linear-gradient(135deg,#7c3aed,#ec1583);color:#fff!important;text-decoration:none;font-weight:800;border:0}.mmc-notice{padding:18px;border-radius:18px;background:#f8fafc;border:1px solid #e2e8f0}.mmc-verify{display:grid;gap:12px;max-width:520px;padding:22px;border-radius:24px;border:1px solid #e2e8f0}.mmc-verify input{width:100%;padding:10px;border-radius:12px;border:1px solid #cbd5e1}.mmc-ok{color:#047857;font-weight:800}.mmc-ko{color:#b91c1c;font-weight:800}
