/* AWARD 0.8.5. Keep the home body selector as specific as the theme's shorthand. */
html[data-theme] body,
html[data-theme] body.home-refresh {
  background-color:var(--ui-bg);
  background-image:url('/static/img/kyrgyz-ornament-gold.svg'),url('/static/img/kyrgyz-ornament-gold.svg'),radial-gradient(ellipse at 85% 0,var(--ui-brand-soft),transparent 48rem);
  background-position:left 100px,right 100px,center top;
  background-size:168px 240px,168px 240px,auto;
  background-repeat:repeat-y,repeat-y,no-repeat;
}
/* The portrait keeps its own ornament even when page gutters are narrow. */
html[data-theme] .home-portrait-backdrop {
  background-image:url('/static/img/kyrgyz-ornament-gold.svg'),url('/static/img/kyrgyz-ornament-gold.svg'),radial-gradient(ellipse at 45% 35%,var(--ui-surface),var(--ui-brand-soft) 75%);
  background-position:left 10px center,right 10px center,center;
  background-size:98px 140px,98px 140px,cover;
  background-repeat:repeat-y,repeat-y,no-repeat;
}
html[data-theme] .home-guide.container,
html[data-theme] .page-masthead {
  background-image:url('/static/img/kyrgyz-ornament-panel.svg'),linear-gradient(125deg,#244d37,#153a2b);
}
html[data-theme] .site-footer {
  background-image:url('/static/img/kyrgyz-ornament-gold.svg');
}
@media(max-width:1599px) {
  html[data-theme] body,html[data-theme] body.home-refresh {
    background-size:52px 74px,52px 74px,auto;
  }
}
@media(max-width:1400px) {
  html[data-theme] body,html[data-theme] body.home-refresh {
    background-size:28px 40px,28px 40px,auto;
  }
}
@media(max-width:680px) {
  html[data-theme] body,html[data-theme] body.home-refresh {
    background-image:radial-gradient(ellipse at 85% 0,var(--ui-brand-soft),transparent 48rem);
    background-position:center top;
    background-size:auto;
    background-repeat:no-repeat;
  }
  html[data-theme] .home-portrait-backdrop {
    background-position:left 5px center,right 5px center,center;
    background-size:58px 84px,58px 84px,cover;
  }
}
@media print {
  html[data-theme] body,html[data-theme] body.home-refresh { background:#fff; }
}
