/* Network information moves left; compact images replace its former space above the right-hand text ads. */
.aurora-home .aurora-current-network{min-width:0;margin-top:25px;padding-top:19px;border-top:1px solid #ffffff40}
.aurora-home .aurora-network-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:9px}
.aurora-home .aurora-network-heading h2{margin:0;color:inherit;font-size:16px;line-height:24px}
.aurora-home .aurora-network-heading a{flex:none;color:#d0e9ef;font-size:13px;line-height:24px}
.aurora-home .aurora-network-heading a:hover{text-decoration:underline;color:#fff}
.aurora-home .aurora-current-network>[data-my-ip]{display:block;min-width:0;overflow-wrap:anywhere;color:#fff;font:600 clamp(18px,1.7vw,24px)/1.45 Consolas,"SFMono-Regular",monospace;letter-spacing:.02em}
.aurora-home .aurora-current-network>[data-my-address]{margin:6px 0 0;font-size:14px;line-height:1.8;overflow-wrap:anywhere}
.aurora-home .aurora-detail.aurora-detail-wide{grid-template-columns:minmax(0,1fr)}
.aurora-home .aurora-ad-panel{display:flex;flex-direction:column;min-width:0;padding:24px}
/* Original heading, IP and one address line occupied 132.2px; keep the six text rows at the same offset. */
.aurora-home .aurora-image-ads{height:132.2px;min-width:0;flex:none}
.aurora-home [data-ad-slot=aurora_network_banner]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(2,minmax(0,1fr));gap:10px;height:100%;margin:0}
.aurora-home [data-ad-slot=aurora_network_banner] .ad-item{display:grid;place-items:center;min-width:0;min-height:0;height:100%;padding:0;overflow:hidden;border:1px solid var(--line);border-radius:6px;background:var(--panel)}
.aurora-home [data-ad-slot=aurora_network_banner] img{display:block;width:100%;height:100%;max-height:none;object-fit:contain}
@media(max-width:760px){.aurora-home .aurora-current-network{margin-top:21px;padding-top:17px}.aurora-home .aurora-ad-panel{padding:20px}}
