/* v1.8.5 background artwork overrides - presentation only */
body:has(.hero){background-color:#020e2b;background-image:linear-gradient(180deg,rgba(2,14,43,.22),rgba(2,14,43,.48) 42%,rgba(2,10,31,.82) 78%),url('/assets/mio-bg-princess.jpg');background-position:center top;background-size:cover;background-repeat:no-repeat;background-attachment:fixed}
body:has(#gachaStage){background-color:#020e2b;background-image:linear-gradient(180deg,rgba(2,14,43,.28),rgba(2,10,31,.68)),url('/assets/mio-bg-princess.jpg');background-position:center top;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;transition:background-image .35s ease}
body:has(#gachaStage.is-fest){background-image:linear-gradient(180deg,rgba(2,14,43,.24),rgba(2,10,31,.66)),url('/assets/mio-bg-devil.jpg');background-position:68% top}
@media(max-width:700px){body:has(.hero){background-image:linear-gradient(180deg,rgba(2,14,43,.18),rgba(2,14,43,.48) 40%,rgba(2,10,31,.84) 76%),url('/assets/mio-bg-princess.jpg');background-position:center top;background-attachment:scroll}body:has(#gachaStage),body:has(#gachaStage.is-fest){background-attachment:scroll}body:has(#gachaStage.is-fest){background-position:74% top}}
