.card{border-radius:3px;border:1px solid #e9e9e9;background:#fff;height:72px;padding:15px;display:flex;justify-content:space-between;align-items:center}.card .title{font-size:15px;font-family:Frutiger Next LT W1G Bold}.card .extra,.card .title{font-style:normal;line-height:normal}.card .extra{color:#595858;font-size:14px}.status-box{height:24px;border-radius:4px;display:flex;align-items:center;justify-content:center;color:#42526e;font-size:14px;font-style:normal;line-height:20px;padding:0 8px;font-family:Frutiger Next LT W1G Bold;background:#f0f0f0}.status-box.good{background:#e4fcef;color:#006545}.status-box.weak{background:#fdeddc;color:#d86c00}.status-box.normal{background:#eaf2ff;color:#4c6bd3}.status-box.no-service{background:#f5c5ba;color:#7d1a00}.connection_status_wrapper_loading{align-items:center;display:flex;gap:2px}.connection_status_wrapper{gap:.25rem;margin-left:auto;justify-content:flex-end}.connection_status_wrapper,.connection_status_wrapper>span{align-items:center;display:flex}.connection_status_wrapper .connection_to_service{padding:.5rem 0}.connection_status_wrapper .line_wrap{position:relative}.connection_status_wrapper .line_wrap .line{background:gray;border-radius:1000px;height:2px;width:2rem}.connection_status_wrapper .line_wrap svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.connection_status_wrapper .cursor-pointer:hover{cursor:pointer}