/* Environment layers do not participate in layout or reduce space for answers. */
#battle,#story,#prologue{--library-scene:url('/game/assets/library-v1/04-library-story.webp');background-color:#14131c;background-image:linear-gradient(180deg,#10101944,#10101922 45%,#101019dd),var(--library-scene);background-size:cover;background-position:center 42%;background-repeat:no-repeat}
[data-library-scene="geography"]{--library-scene:url('/game/assets/library-v1/01-geography.webp')!important}
[data-library-scene="history"]{--library-scene:url('/game/assets/library-v1/02-history.webp')!important}
[data-library-scene="civics"]{--library-scene:url('/game/assets/library-v1/03-civics.webp')!important}
[data-library-scene="blackmoon"]{--library-scene:url('/game/assets/library-v1/05-blackmoon.webp')!important}
#battle .enemy-wrap{background:transparent}
#battle .enemy-wrap:before{display:none}
#battle .b-top{background:#13121be8;border-radius:6px}
#battle .enemy-name{text-shadow:0 2px 4px #000,0 0 12px #000}
#battle .battle-vitals,#battle .battle-question-meta{background:#13121bdf;border-radius:5px}
#battle #qnum,#battle .qdiff,#battle .qhint,#battle .hearts,#battle .combo{text-shadow:0 1px 4px #000}
#story .story-card{background:linear-gradient(180deg,#15141b18,#15141b55 58%,#15141bed);border-color:#d0aa6b77}
#story .story-character-dialogue>div{background:#17151ef2;border-radius:8px;padding:14px 12px;box-sizing:border-box}
#story #storyText{color:#f6eddb}
#prologue .story-card{background:#19151ee8}
@media(min-width:850px){#battle,#story,#prologue{background-position:center 36%}}
