/* J24.2 — готовность PostgreSQL */
.postgres-readiness{margin-top:14px;padding:16px;border:1px solid #c9c6eb;border-radius:19px;background:linear-gradient(145deg,#f4f3ff,#fff)}.postgres-head{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px}.postgres-head>span{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;color:#fff;background:#5553a7;font-size:12px;font-weight:900}.postgres-head h2{margin:2px 0;font-size:16px}.postgres-head p{margin:0;color:var(--muted);font-size:9px}.postgres-head em{padding:5px 7px;border-radius:99px;color:#655fa4;background:#e9e7fb;font-size:8px;font-style:normal;font-weight:800}.postgres-safety{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:12px}.postgres-safety span{display:flex;align-items:center;gap:6px;padding:8px;border-radius:11px;background:#fff;font-size:9px}.postgres-safety i{display:grid;place-items:center;width:19px;height:19px;border-radius:7px;color:#fff;background:var(--muted);font-size:9px;font-style:normal}.postgres-safety span.ok i{background:var(--accent)}.postgres-counts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:9px}.postgres-counts span{padding:8px 4px;border-radius:11px;background:rgba(255,255,255,.75);text-align:center}.postgres-counts b,.postgres-counts small{display:block}.postgres-counts b{font-size:14px}.postgres-counts small{color:var(--muted);font-size:7px}.postgres-next{margin-top:10px;padding:9px 10px;border-radius:11px;background:#fff}.postgres-next b,.postgres-next small{display:block}.postgres-next b{font-size:9px}.postgres-next small{margin-top:3px;color:var(--muted);font-size:8px}@media(max-width:420px){.postgres-head{grid-template-columns:40px minmax(0,1fr)}.postgres-head>span{width:40px;height:40px}.postgres-head em{grid-column:2;justify-self:start}.postgres-safety{grid-template-columns:1fr}.postgres-counts{grid-template-columns:1fr 1fr}}
