.mp-admin-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:20px}.mp-admin-grid .mp-card{margin:0;display:flex;flex-direction:column;align-items:flex-start}.mp-admin-grid h2{font-size:1.45rem;margin:14px 0 8px}.mp-admin-grid ul{list-style:none;padding:0;margin:18px 0;flex:1}.mp-admin-grid li{padding:9px 0;border-bottom:1px solid #e5e7eb;font-size:.93rem;line-height:1.45}.mp-admin-grid li::before{content:'○';color:#a25b08;margin-right:9px}.mp-admin-grid li[data-ready=true]::before{content:'✓';color:#16734a}.mp-admin-grid button{width:100%;margin-top:10px}.mp-admin-grid button:disabled{cursor:not-allowed;opacity:.62}.mp-admin-grid small{display:block;margin-top:14px;color:#6b7280;line-height:1.5}.mp-admin-actions{display:flex;gap:10px;flex-wrap:wrap;margin:22px 0}.mp-admin-active{background:#e5f6ed;color:#176443}.mp-page [hidden]{display:none!important}
