.server-tests{display:grid;gap:.8rem;min-width:0}.server-tests__header,.server-tests__actions{display:flex;align-items:center;justify-content:space-between;gap:.6rem;flex-wrap:wrap}.server-tests__environment{padding:.35rem .55rem;border-radius:999px;background:#102a43;color:#fff}.server-tests__form{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.55rem}.server-tests__form label{display:grid;gap:.25rem}.server-tests__form input,.server-tests__form select{width:100%}.server-tests__progress{display:grid;gap:.3rem}.server-tests__progress progress{width:100%;height:1rem}.server-tests__metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(155px,1fr));gap:.55rem}.server-tests__metric{display:grid;gap:.2rem;padding:.65rem;border:1px solid #b9ddc5;border-radius:.6rem;background:#f7fbf8}.server-tests__metric strong{font-size:1.15rem;color:#102a43}.server-tests__metric small{color:#53665b}.server-tests__main{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(260px,.8fr);gap:.7rem}.server-tests__map{height:280px;border:1px solid #b9ddc5;border-radius:.6rem}.server-tests__charts{display:grid;gap:.55rem}.server-tests__chart{width:100%;height:88px;border:1px solid #d5e9d8;border-radius:.5rem;background:#fff}.server-tests__table{overflow:auto}.server-tests__table table{min-width:760px}.server-tests__notice{padding:.65rem;border-left:4px solid #d49a24;background:#fff8e8}.server-tests [data-st-status]{overflow-wrap:anywhere}@media(max-width:760px){.server-tests__main{grid-template-columns:1fr}.server-tests__map{height:230px}.server-tests__actions .button{flex:1 1 9rem}}
.robot-preparation{width:min(720px,calc(100vw - 2rem));max-height:calc(100vh - 2rem);padding:0;border:1px solid #8fc89d;border-radius:.75rem;color:#102a43;background:#fff;box-shadow:0 1rem 3rem #102a4340}.robot-preparation::backdrop{background:#102a4388}.robot-preparation form{display:grid;gap:.75rem;padding:1rem;max-height:calc(100vh - 2rem);overflow:auto}.robot-preparation header{position:sticky;top:-1rem;z-index:2;display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.75rem 0;background:#fff;border-bottom:1px solid #d5e9d8}.robot-preparation label{display:grid;gap:.3rem}.robot-preparation progress{width:100%;height:1rem}@media(max-width:760px){.robot-preparation{width:calc(100vw - 1rem);max-height:calc(100vh - 1rem)}.robot-preparation form{max-height:calc(100vh - 1rem)}}

.server-tests [hidden]{display:none!important}
.family-metrics{display:grid;gap:.5rem;padding:.7rem;border:1px solid #b9ddc5;border-radius:.6rem;background:#fff}.family-metrics h3,.family-metrics p{margin:0}.family-metrics table{min-width:920px}

.zone-picker{display:grid;gap:.35rem;align-content:start}.zone-picker [data-st-zone-map]{height:220px;border:1px solid #b9ddc5;border-radius:.6rem}.zone-picker [hidden]{display:none!important}
