/* Warm material direction from the supplied Academy study. */
body{background-color:#10191a}.sidebar{background:linear-gradient(180deg,#152025ee,#0b1418f7),url('assets/release/academy-study.jpeg') center/cover}.main{background:linear-gradient(#0d171de8,#101a1af5),url('assets/release/academy-study.jpeg') center top/cover fixed}.practice{background:linear-gradient(145deg,#152a2bf5,#122022fa);border-color:#806b46}.page-heading h1{color:#f2dfb6}.flask-button.selected,.flask-button.selected svg{background:transparent!important;filter:none}.flask-button{min-width:54px}.book-collection-grid{margin-top:24px}.book-profile img{object-fit:cover}.reader-tools{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.reader-page{background:#f2eadc;color:#272522;padding:20px;border-radius:8px;margin-top:16px}.reader-page p{color:inherit;white-space:pre-line}.reader-page.reader-dark{background:#152024;color:#eee3cb}.reader-page h2{color:inherit}.book-reading{user-select:text}blockquote{border-left:2px solid #bb9654;padding:12px;margin:12px 0}blockquote footer{margin:10px 0}.companion-panel{margin:12px 0}.chapter-card{gap:12px;flex-wrap:wrap}select{max-width:100%}body[data-route='merge'] .merge-orders{margin-top:12px}.book-detail-image{max-height:60vh;object-fit:contain}@media(max-width:600px){.reader-page{padding:14px}.main{background-attachment:scroll}.flask-button svg{max-height:190px}.reader-tools .button{padding:8px}.book-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
