/* HOLO RIVALS STYLE SHEET - MEGAERICZERO on NEOCITIES */

a { text-decoration:none; }

body
 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  font-family:Arial;
  margin:0 auto;
  width:min(100%,100vh);
 }

footer
 {
  background-color:lightskyblue;
  bottom:0;
  color:white;
  font-size:0.8rem;
  left:0;
  padding:0.5rem 1rem;
  position:sticky;
  right:0;
  text-shadow:1px 1px 0 deepskyblue,1px -1px 0 deepskyblue,-1px 1px 0 deepskyblue,-1px -1px 0 deepskyblue;
  z-index:2;
 }

header
 {
  background-color:lightskyblue;
  display:flex;
  justify-content:space-between;
  left:0;
  padding:0 1rem;
  position:sticky;
  right:0;
  text-shadow:1px 1px 0 deepskyblue,1px -1px 0 deepskyblue,-1px 1px 0 deepskyblue,-1px -1px 0 deepskyblue;
  top:0;
  z-index:2;
 }

header a
 {
  background-color:#ffffff40;
  border:solid white;
  border-width:0 1px;
  color:white;
 }

header a:hover { background-color:#ffffff80; }

main { padding:2rem; }

nav
 {
  display:grid;
  font-size:0;
  gap:1rem;
  grid-template-columns:1fr 1fr 1fr 1fr;
 }

nav a
 {
  aspect-ratio:1/1;
  border:1px solid black;
 }

nav a img
 {
  height:100%;
  object-fit:cover;
  width:100%;
 }

#home-link
 {
  font-size:1.5rem;
  font-weight:bold;
  padding:0.25rem 1rem;
 }

#return-link
 {
  font-size:1rem;
  padding:0.5rem 1rem;
 }

/* END STYLE SHEET */