.m9-auto-card{display:grid;gap:12px}
.m9-auto-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}
.m9-auto-head h2{margin:2px 0 0}
.m9-auto-pill{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:6px 9px;font-size:11px;font-weight:900;background:#e5e7eb;color:#374151;white-space:nowrap}
.m9-auto-pill::before{content:'';width:7px;height:7px;border-radius:50%;background:#9ca3af}
.m9-auto-pill.ok{background:#dcfce7;color:#166534}.m9-auto-pill.ok::before{background:#22c55e}
.m9-auto-pill.warn{background:#fef3c7;color:#92400e}.m9-auto-pill.warn::before{background:#f59e0b}
.m9-auto-pill.error{background:#fee2e2;color:#991b1b}.m9-auto-pill.error::before{background:#ef4444}
.m9-auto-copy{display:grid;gap:5px;font-size:13px;line-height:1.45;color:#475569}
.m9-auto-copy b{color:#0f172a;font-size:14px}
.m9-auto-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
.m9-auto-stat{border:1px solid #e5e7eb;border-radius:12px;padding:10px;background:#f8fafc;display:grid;gap:3px}
.m9-auto-stat span{font-size:10px;color:#64748b;text-transform:uppercase;font-weight:800;letter-spacing:.04em}
.m9-auto-stat b{font-size:18px;color:#111827}
.m9-auto-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}
.m9-auto-actions small{color:#64748b;line-height:1.35;flex:1;min-width:180px}
.m9-status-btn{border:1px solid #d1d5db;background:#fff;color:#111827;border-radius:10px;padding:9px 12px;font-weight:900;font-size:11px}
.m9-status-btn:disabled{opacity:.5}
.m9-import-auto{margin-bottom:14px}
@media(max-width:420px){.m9-auto-grid{grid-template-columns:repeat(3,1fr)}.m9-auto-stat{padding:8px}.m9-auto-stat b{font-size:16px}}
