/* A full-bleed night sky gives the worlds depth and room to travel. */
.hero{background:#0a1526}.sky-wash{background:radial-gradient(ellipse at 73% 30%,#243a4e,#111d30 60%,#0b1423);opacity:1}
.hero>.scene{inset:0;width:100%;height:100%}
.hero-shade,.night-mode .hero-shade{z-index:2;pointer-events:none;background:linear-gradient(90deg,#071422b8 0%,#0714226b 24%,transparent 53%),linear-gradient(0deg,#0a192b 0%,transparent 14%,transparent 87%,#101c2b66)}
.hero-copy{width:43%;pointer-events:none}.hero-copy a,.hero-copy button{pointer-events:auto}.hero h1{text-shadow:0 5px 40px #08182c44}
.network-portal{background:#122c3a9c;border-color:#dcebdd3b;border-radius:24px;padding:9px 15px;box-shadow:0 6px 25px #04101b66;backdrop-filter:blur(10px);font-weight:500}
.network-portal i{color:var(--portal-color);text-shadow:0 0 16px var(--portal-color)}
.network-portal small{letter-spacing:1.6px;color:#bfced2}.network-portal:hover{background:#244953e6;border-color:var(--portal-color)}
.scene-selector{background:#102735ab;border-color:#c4ddda35;backdrop-filter:blur(14px)}.scene-tools button{background:#1429388c;border-color:#c4ddda30;backdrop-filter:blur(10px)}
.hero-bottom>p{color:#b1cbd0}.night-mode .nav-shell{background:linear-gradient(#0b1827a0,#0b182720)}
#explore-dialog{background:#0d1c2c}#explore-dialog::backdrop{background:#091723}.explore-vignette{background:linear-gradient(90deg,#0817269c,transparent 46%),linear-gradient(0deg,#0c1c2b8c,transparent 28%,transparent 80%,#0c1c2b88)}
@media(max-width:1050px) and (min-width:761px){.hero>.scene{left:0;width:100%}.hero-copy{width:46%}}
@media(max-width:760px){.hero>.scene{inset:0;width:100%;height:100%}.hero-copy{width:100%}.hero-shade,.night-mode .hero-shade{background:linear-gradient(180deg,#101d3055,transparent 52%,#0b192ba0 98%)}.network-portal{font-size:8px;padding:6px 9px;gap:5px}.network-portal small{font-size:5px}.network-portal i{font-size:16px}}
