/* Run 11: SkyPower owns the middle slot in Nerddi's five-position navigation. */
@media(min-width:781px){
  html[data-theme] header.unified-top>.top-network-orbit{
    grid-template-columns:56px 56px minmax(94px,104px) 56px 56px!important;
    width:354px!important;max-width:354px!important;gap:4px!important;
  }
  html[data-theme] header.unified-top>.top-network-orbit>.r11-central-sp{
    position:static!important;display:flex!important;flex-direction:column!important;
    align-items:center!important;justify-content:center!important;
    width:100%!important;min-width:0!important;max-width:none!important;height:40px!important;
    min-height:40px!important;max-height:40px!important;padding:2px 4px!important;
    margin:0!important;gap:1px!important;
    background:linear-gradient(115deg,rgba(35,141,255,.20),rgba(91,94,230,.14))!important;
    border:1px solid color-mix(in srgb,var(--accent,#56afff) 50%,transparent)!important;
    border-radius:11px!important;box-shadow:none!important;cursor:pointer!important;color:var(--text)!important;
    transform:none!important;z-index:auto!important;
  }
  html[data-theme] header.unified-top>.top-network-orbit>.r11-central-sp .skypower-logo{width:18px!important;height:18px!important;flex:0 0 18px!important;object-fit:contain!important}
  html[data-theme] header.unified-top>.top-network-orbit>.r11-central-sp .sp-header-label{
    display:block!important;font-size:9px!important;line-height:1!important;font-weight:750!important;
    letter-spacing:0!important;color:var(--text)!important;
  }
  html[data-theme] header.unified-top>.top-network-orbit>.r11-central-sp strong{display:none!important}
  html[data-theme] header.unified-top>.top-network-orbit>.r11-central-sp:hover,
  html[data-theme] header.unified-top>.top-network-orbit>.r11-central-sp:focus-visible{background:color-mix(in srgb,var(--accent,#56afff) 22%,var(--panel))!important;outline:2px solid var(--accent,#57b4ff)!important;outline-offset:1px!important}
  html[data-theme] header.unified-top .top-actions .header-profile{display:block!important;position:relative!important}
  html[data-theme] header.unified-top .top-actions .profile-popover{z-index:350!important}
}
@media(min-width:781px) and (max-width:1180px){
  html[data-theme] header.unified-top>.top-network-orbit{
    grid-template-columns:45px 45px 78px 45px 45px!important;
    width:286px!important;max-width:286px!important;
  }
  html[data-theme] header.unified-top>.top-network-orbit>a>span:last-child{display:none!important}
  html[data-theme] header.unified-top>.top-network-orbit>.r11-central-sp .sp-header-label{font-size:8px!important}
}
@media(max-width:780px){
  html[data-theme] header.unified-top{
    background:transparent!important;border:0!important;box-shadow:none!important;
    backdrop-filter:none!important;-webkit-backdrop-filter:none!important;
  }
  html[data-theme] header.unified-top>.top-network-orbit{
    display:grid!important;grid-template-columns:repeat(2,36px) minmax(43px,49px) repeat(2,36px)!important;
    width:max-content!important;max-width:calc(100vw - 94px)!important;
    gap:4px!important;overflow:visible!important;
    position:absolute!important;left:50%!important;transform:translateX(-50%)!important;
    background:transparent!important;border:0!important;box-shadow:none!important;
  }
  html[data-theme] header.unified-top>.top-network-orbit>a{width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;padding:5px!important}
  html[data-theme] header.unified-top>.top-network-orbit>.r11-central-sp{
    display:flex!important;align-items:center!important;justify-content:center!important;
    gap:1px!important;position:static!important;transform:none!important;
    width:100%!important;min-width:0!important;max-width:49px!important;
    height:38px!important;min-height:38px!important;max-height:38px!important;
    margin:0!important;padding:2px 3px!important;
    border:1px solid rgba(75,160,255,.45)!important;border-radius:12px!important;
    background:linear-gradient(135deg,rgba(24,117,213,.23),rgba(76,67,195,.13))!important;
    box-shadow:none!important;cursor:pointer!important;
  }
  html[data-theme] header.unified-top>.top-network-orbit>.r11-central-sp .skypower-logo{width:22px!important;height:22px!important;min-width:22px!important;flex:0 0 22px!important;object-fit:contain!important}
  html[data-theme] header.unified-top>.top-network-orbit>.r11-central-sp .sp-header-label{display:block!important;font-size:10px!important;font-weight:800!important;letter-spacing:0!important;color:var(--text)!important}
  html[data-theme] header.unified-top>.top-network-orbit>.r11-central-sp strong{display:none!important}
  html[data-theme] header.unified-top>.top-actions>.header-profile{
    display:block!important;position:absolute!important;
    right:max(7px,env(safe-area-inset-right,0px))!important;
    top:calc(env(safe-area-inset-top,0px) + 9px)!important;
    z-index:35!important;
  }
  html[data-theme] header.unified-top>.top-actions>.header-profile .profile-trigger{
    display:grid!important;place-items:center!important;width:40px!important;height:40px!important;
    min-width:40px!important;padding:3px!important;border:0!important;background:transparent!important;box-shadow:none!important;
  }
  html[data-theme] header.unified-top .profile-chevron{display:none!important}
  html[data-theme] header.unified-top .profile-avatar-mark{display:grid!important;place-items:center!important;width:33px!important;height:33px!important;border-radius:50%!important;overflow:hidden!important;background:color-mix(in srgb,var(--panel) 70%,transparent)!important;border:1px solid var(--line)!important}
  html[data-theme] header.unified-top>.top-actions>.header-profile .profile-popover{right:0!important;top:calc(100% + 7px)!important;max-height:min(75dvh,580px)!important;overflow-y:auto!important;z-index:800!important}
  html[data-theme] header.unified-top>.top-actions>.header-profile[open] .profile-popover{display:block!important}
  html[data-theme] header.unified-top>.top-network-orbit>a .network-centro{width:28px!important;height:28px!important;max-width:28px!important;max-height:28px!important}
  html[data-theme] header.unified-top>.top-network-orbit>a .network-centro-logo{width:28px!important;height:28px!important;max-width:28px!important;max-height:28px!important;object-fit:contain!important}
}
@media(max-width:355px){
  html[data-theme] header.unified-top>.top-network-orbit{grid-template-columns:repeat(2,32px) 42px repeat(2,32px)!important;gap:4px!important}
  html[data-theme] header.unified-top>.top-network-orbit>a{width:32px!important;min-width:32px!important;max-width:32px!important;padding:3px!important}
  html[data-theme] header.unified-top>.top-network-orbit>.r11-central-sp .sp-header-label{display:none!important}
}
