:root{
  --spacing:1rem;
  --max-width:100%;
}

body{
  font-size:0.95rem;
  background:var(--blogi-bg, var(--color-bg)) no-repeat url("${PREFIX}/theme/public/background.webp");
  background-size:cover;
}

#header{
  padding:0.75rem;
}

#header img#banner{
  max-height:50px;
}

#headnav{
  padding:0.25rem 0.75rem;
}

#headnav ul{
  gap:0.75rem;
  font-size:0.9rem;
}

#main{
  padding:0.75rem;
}

.blog_entry .title{
  font-size:1.25rem;
}
