
body>.tabs.tabs>.tab.active,
body>.topbar .topbar-actions-v2 #topbar-connect-v2,
#tab-home .home-server-actions-v23 .home-server-connect-v23,
.iwbp-mobile-drawer .iwbp-mobile-drawer-action.primary{
  color:#edf7ff!important;
  border:1px solid rgba(146,151,231,.28)!important;
  border-radius:8px!important;
  background:
    linear-gradient(180deg,rgba(255,255,255,.10),rgba(255,255,255,.015)),
    linear-gradient(110deg,rgba(22,130,157,.36),rgba(85,71,160,.38) 55%,rgba(121,57,154,.30))!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.14),
    inset 0 -1px 0 rgba(0,0,0,.14),0 4px 12px rgba(0,0,0,.14)!important;
  backdrop-filter:blur(14px) saturate(125%);
  -webkit-backdrop-filter:blur(14px) saturate(125%);
  text-shadow:none!important;
}
body>.tabs.tabs>.tab.active::before,
body>.tabs.tabs>.tab.active::after,
body>.topbar .topbar-actions-v2 #topbar-connect-v2::before,
body>.topbar .topbar-actions-v2 #topbar-connect-v2::after{
  content:none!important;display:none!important;
}
body>.topbar .topbar-actions-v2 #topbar-connect-v2:hover,
#tab-home .home-server-actions-v23 .home-server-connect-v23:hover{
  border-color:rgba(166,178,244,.48)!important;
  filter:brightness(1.12)!important;
}
body>.tabs.tabs>.tab:focus-visible,
body>.topbar #topbar-connect-v2:focus-visible,
#tab-home .home-server-actions-v23>a:focus-visible,
#tab-home .home-server-actions-v23>button:focus-visible{
  outline:2px solid #92cfe8!important;outline-offset:3px;
}
#tab-home .home-server-actions-v23{
  display:flex;align-items:stretch;justify-content:center;flex-wrap:wrap;
  gap:10px;margin-top:28px;max-width:100%;
}
#tab-home .home-server-actions-v23 .home-server-connect-v23,
#tab-home .home-server-actions-v23 .home-server-copy{
  box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;
  gap:10px;min-height:44px;margin:0!important;
  padding:0 16px!important;width:auto!important;max-width:100%;
  border-radius:8px!important;text-decoration:none;
  font:650 11px/1.2 'Inter',system-ui,sans-serif;
}
#tab-home .home-server-actions-v23 .home-server-copy{
  border:1px solid rgba(255,255,255,.12);
  background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.015));
  box-shadow:inset 0 1px 0 rgba(255,255,255,.035);
  color:#b9c9d4;cursor:pointer;
}
#tab-home .home-server-actions-v23 .home-server-copy:hover{
  border-color:rgba(151,182,211,.32);background:rgba(255,255,255,.06);
}
#tab-home .home-server-actions-v23 svg{
  width:16px;height:16px;flex:0 0 16px;
}
#tab-home .home-server-actions-v23 .home-server-copy-address{
  font:500 11px/1.2 'Inter',system-ui,sans-serif;
  letter-spacing:0;color:#c7d4de;
}
#tab-home .home-server-copy-label-v23{
  color:#8596a6;font:600 10px/1.2 'Inter',system-ui,sans-serif;
}
#tab-home .home-landing-telemetry{
  display:grid!important;
  grid-template-columns:auto minmax(190px,1.7fr) auto auto auto!important;
  align-items:stretch!important;gap:0!important;
  width:min(100%,820px)!important;max-width:820px!important;
  margin-top:30px!important;padding:12px 6px;
  border:1px solid rgba(255,255,255,.065);border-radius:12px;
  background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.012));
  box-sizing:border-box;
}
#tab-home .home-landing-telemetry>.home-landing-data{
  min-width:0!important;display:flex!important;flex-direction:column;
  justify-content:center!important;align-items:center!important;
  padding:6px 18px!important;gap:8px;
  border:0!important;border-radius:0!important;
  background:transparent!important;box-shadow:none!important;
}
#tab-home .home-landing-telemetry>.home-landing-data+.home-landing-data{
  border-left:1px solid rgba(255,255,255,.065)!important;
}
#tab-home .home-landing-telemetry .home-landing-data-label{
  color:#778896!important;font-size:8px!important;line-height:1.25!important;
}
#tab-home .home-landing-telemetry .home-landing-data-value{
  color:#d9e5ec!important;font-size:12px!important;line-height:1.3!important;
  font-variant-numeric:tabular-nums;
}
#tab-home .home-landing-telemetry .home-landing-status{
  display:inline-flex;justify-content:center!important;width:auto!important;
  gap:7px;padding:5px 9px;border-radius:6px;
  border:1px solid rgba(255,255,255,.065);background:rgba(255,255,255,.025);
}
#tab-home .home-landing-telemetry #home-status{
  font-size:10px;letter-spacing:.025em;font-weight:650;
}
#tab-home .home-current-map-v23{
  display:flex;align-items:center;justify-content:center;gap:10px;min-width:0;
}
#tab-home .home-current-map-v23 #home-map{
  display:block!important;min-width:0;max-width:180px;
  white-space:normal!important;overflow-wrap:anywhere;text-align:left!important;
}
#tab-home .home-current-map-v23 #home-map-thumb{
  display:block!important;width:60px!important;height:38px!important;
  object-fit:cover;border-radius:6px;flex:0 0 60px;
}
#tab-home .home-current-map-v23 .map-image-skeleton-v8{
  display:block!important;width:60px!important;height:38px!important;
  flex:0 0 60px;border-radius:6px!important;
}
@media(max-width:760px){
  #tab-home .home-landing-telemetry{
    grid-template-columns:repeat(2,minmax(0,1fr))!important;
    grid-template-areas:"status online" "map map" "runs runners"!important;
    width:min(100%,420px)!important;padding:6px;gap:6px!important;
  }
  #tab-home .home-landing-telemetry>.home-landing-data{
    padding:10px!important;border:0!important;border-radius:7px!important;
    background:rgba(255,255,255,.018)!important;
  }
  #tab-home .home-landing-telemetry>.home-landing-data+.home-landing-data{
    border-left:0!important;
  }
  #tab-home .home-server-actions-v23{width:100%;gap:8px}
  #tab-home .home-server-actions-v23 .home-server-connect-v23{flex:1 1 120px}
  #tab-home .home-server-actions-v23 .home-server-copy{flex:1 1 210px}
}
