/* Regional network navigation — v0.14.25
   Uniform five-network family tiles: dedicated logo area + always-visible network name. */
.regional-network-mini{display:flex;align-items:stretch;gap:8px;flex:0 0 auto;min-width:0;scrollbar-width:none}
.regional-network-mini::-webkit-scrollbar{display:none}
.regional-network-mini .regional-network-link{display:grid;grid-template-rows:42px auto;align-items:center;justify-items:center;gap:3px;flex:0 0 108px;width:108px;height:70px;padding:5px 7px 6px;border:1px solid rgba(6,52,95,.14);border-radius:14px;background:rgba(255,255,255,.98);box-shadow:0 6px 18px rgba(6,52,95,.09);overflow:hidden;text-decoration:none!important;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}
.regional-network-mini .regional-network-link:hover,.regional-network-mini .regional-network-link:focus-visible{transform:translateY(-1px);box-shadow:0 9px 22px rgba(6,52,95,.14);border-color:rgba(11,112,152,.28);outline:none}
.regional-network-art{width:94px;height:42px;display:grid;place-items:center;overflow:hidden}
.regional-network-art img{display:block;width:94px;height:42px;max-width:94px;max-height:42px;object-fit:contain;object-position:center}
.regional-network-name{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;color:#06345f!important;font:900 9.5px/1.05 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:.015em}
@media(max-width:1180px){.regional-network-mini{overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity}.regional-network-mini .regional-network-link{scroll-snap-align:start}}
@media(max-width:860px){.regional-network-mini{gap:7px}.regional-network-mini .regional-network-link{flex-basis:102px;width:102px;height:68px;padding:4px 6px 5px}.regional-network-art,.regional-network-art img{width:88px;height:40px;max-width:88px;max-height:40px}.regional-network-name{font-size:9px}}
@media(max-width:720px){.regional-network-mini{display:flex!important;width:100%;overflow-x:auto;gap:7px;padding:4px 0 2px}.regional-network-mini .regional-network-link{flex:0 0 98px;width:98px;height:66px}.regional-network-art,.regional-network-art img{width:84px;height:38px;max-width:84px;max-height:38px}.regional-network-name{font-size:8.7px}.bar:has(.regional-network-mini){flex-wrap:wrap!important}.bar>.regional-network-mini{order:10;flex:1 0 100%;width:100%}}
@media(max-width:420px){.regional-network-mini{gap:6px}.regional-network-mini .regional-network-link{flex-basis:94px;width:94px;height:64px}.regional-network-art,.regional-network-art img{width:80px;height:36px;max-width:80px;max-height:36px}.regional-network-name{font-size:8.4px}}


/* v0.14.31 — existing header links: keep SKB/Saba/Statia names beside their icons. */
.regional-network-mini .regional-network-link:nth-child(n+3){
  display:flex!important;
  flex-direction:row!important;
  align-items:center!important;
  justify-content:center!important;
  gap:6px!important;
  width:108px!important;
  height:54px!important;
  flex:0 0 108px!important;
  padding:4px 7px!important;
}
.regional-network-mini .regional-network-link:nth-child(n+3) .regional-network-art{
  width:58px!important;height:42px!important;flex:0 0 58px!important;display:grid!important;place-items:center!important;
}
.regional-network-mini .regional-network-link:nth-child(n+3) .regional-network-art img{
  width:58px!important;height:42px!important;max-width:58px!important;max-height:42px!important;object-fit:contain!important;
}
.regional-network-mini .regional-network-link:nth-child(n+3) .regional-network-name{
  display:block!important;width:auto!important;min-width:0!important;overflow:visible!important;text-overflow:clip!important;
  white-space:nowrap!important;text-align:left!important;color:#06345f!important;font-size:10px!important;font-weight:950!important;line-height:1!important;
}
@media(max-width:720px){
  .regional-network-mini .regional-network-link:nth-child(n+3){
    width:86px!important;height:38px!important;min-height:38px!important;flex:0 0 86px!important;gap:3px!important;padding:2px 4px!important;border-radius:10px!important;
  }
  .regional-network-mini .regional-network-link:nth-child(n+3) .regional-network-art{
    width:47px!important;height:30px!important;flex:0 0 47px!important;
  }
  .regional-network-mini .regional-network-link:nth-child(n+3) .regional-network-art img{
    width:47px!important;height:30px!important;max-width:47px!important;max-height:30px!important;
  }
  .regional-network-mini .regional-network-link:nth-child(n+3) .regional-network-name{
    display:block!important;font-size:8.5px!important;letter-spacing:0!important;
  }
}
@media(max-width:390px){
  .regional-network-mini .regional-network-link:nth-child(n+3){width:82px!important;flex-basis:82px!important;gap:2px!important;padding-left:3px!important;padding-right:3px!important}
  .regional-network-mini .regional-network-link:nth-child(n+3) .regional-network-art{width:44px!important;flex-basis:44px!important}
  .regional-network-mini .regional-network-link:nth-child(n+3) .regional-network-art img{width:44px!important;max-width:44px!important}
  .regional-network-mini .regional-network-link:nth-child(n+3) .regional-network-name{font-size:8px!important}
}
