.install-v39-toolbar{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 24px;background:#fff;border:1px solid var(--line);border-radius:18px;margin-bottom:16px}.install-v39-toolbar small,.install-section-head small{font-size:9px;letter-spacing:.14em;font-weight:900;color:#8d94a0}.install-v39-toolbar h2{margin:5px 0 4px;font-size:23px}.install-v39-toolbar p,.install-section-head p{margin:0;color:var(--muted);font-size:11px}.install-model-summary{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:22px}.install-model-summary article{display:flex;gap:15px;align-items:center;background:#fff;border:1px solid var(--line);border-radius:17px;padding:18px}.install-model-summary i{width:50px;height:50px;display:grid;place-items:center;border-radius:14px;background:#eeeaff;color:var(--primary);font-style:normal;font-weight:900}.install-model-summary span{display:flex;flex-direction:column}.install-model-summary small{font-size:8px;letter-spacing:.13em;font-weight:900;color:#9098a5}.install-model-summary b{margin:4px 0;font-size:13px}.install-model-summary p{margin:0;color:var(--muted);font-size:10px}.install-section-head{display:flex;align-items:flex-end;justify-content:space-between;margin:18px 2px 10px}.install-section-head.dedicated{margin-top:28px}.install-section-head h3{margin:0 0 3px;font-size:15px}.install-section-head>b{font-size:10px;color:#737d8c;background:#eef0f3;padding:6px 9px;border-radius:99px}.install-v39-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.install-v39-card{background:#fff;border:1px solid var(--line);border-radius:18px;padding:18px;min-width:0}.install-v39-card.issue{border-color:#efd29c}.install-v39-card.offline{border-color:#d7d9dd}.install-v39-head{display:flex;align-items:center;gap:11px}.install-v39-head>i{width:43px;height:43px;display:grid;place-items:center;border-radius:13px;background:#0d1315;color:#64e5d6;font-style:normal;font-size:10px;font-weight:900}.install-v39-head>span{display:flex;flex:1;min-width:0;flex-direction:column}.install-v39-head small{font-size:8px;color:#8b94a0;text-transform:uppercase;letter-spacing:.06em}.install-v39-head h3{font-size:14px;margin:3px 0 1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.install-v39-head p{font-size:9px;color:var(--muted);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.install-health{display:inline-flex;align-items:center;justify-content:center;padding:6px 9px;border-radius:7px;font-size:8px;font-weight:900;white-space:nowrap}.install-health.online{background:#e1f7ea;color:#137444}.install-health.issue{background:#fff0d3;color:#98600b}.install-health.offline{background:#eceeef;color:#666d76}.install-v39-main{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:15px 0}.install-v39-main:has(.install-sync){grid-template-columns:repeat(3,minmax(0,1fr))}.install-version,.install-metric,.install-sync{background:#f8f9fa;border:1px solid #eef0f2;border-radius:11px;padding:10px;display:flex;flex-direction:column;min-width:0}.install-version small,.install-metric small,.install-sync small,.install-checks small{font-size:8px;color:#8a939f}.install-version b,.install-metric b,.install-sync b{font-size:11px;margin:3px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.install-version span,.install-metric span,.install-sync span{font-size:8px;color:#8a939f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.install-sync b.ok{color:#137444}.install-sync b.warning{color:#98600b}.install-sync b.failed{color:#b8304a}.install-checks{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;border-top:1px solid var(--line);padding-top:13px}.install-checks>div{display:flex;flex-direction:column;gap:5px;min-width:0}.install-checks>div:last-child b{font-size:8px;color:#5f6874;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.install-service{display:inline-flex;width:max-content;max-width:100%;padding:4px 6px;border-radius:6px;font-size:7px;font-weight:900}.install-service.ok{background:#e5f8ee;color:#137444}.install-service.warning{background:#fff0d3;color:#98600b}.install-service.failed{background:#ffe6ea;color:#b8304a}.install-service.unknown{background:#eceeef;color:#69717b}.install-actions{display:flex;gap:8px;margin-top:14px}.install-actions button{flex:1;padding:9px 8px;font-size:9px}.install-empty{grid-column:1/-1;background:#fff;border:1px dashed #d8dce2;border-radius:16px;padding:28px;text-align:center;color:var(--muted);font-size:11px}#installModeHelp{padding:10px 12px;background:#f6f7f9;border-radius:10px;font-size:10px;line-height:1.5;color:#697383}#installModeHelp b{color:#20252b}@media(max-width:1150px){.install-v39-grid{grid-template-columns:1fr 1fr}.install-v39-main:has(.install-sync){grid-template-columns:1fr 1fr}.install-sync{grid-column:1/-1}}@media(max-width:760px){.install-v39-toolbar{align-items:flex-start;flex-direction:column}.install-v39-toolbar .primary{width:100%}.install-model-summary,.install-v39-grid{grid-template-columns:1fr}.install-v39-main,.install-v39-main:has(.install-sync){grid-template-columns:1fr 1fr}.install-checks{grid-template-columns:1fr 1fr}}
