
@media not all and (max-width:700px){.guide-mobile-only{display:none!important}}
@media(max-width:700px){.guide-desktop-only{display:none!important}.guide-placement[style*="--mobile-photo-ratio"]{aspect-ratio:var(--mobile-photo-ratio)!important}}

.chapter-mobile-selection{border-block:1px solid #d4d8d1;padding-block:12px;margin:16px 0}.chapter-mobile-selection label{display:grid;gap:6px}
.chapter-assignment-previews{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
@media(max-width:600px){.chapter-assignment-previews{grid-template-columns:1fr}}
