/* Real screenshot collage for the Skills release; original images open in the existing gallery. */
#o2c-announcements #o2c-feed #skills-in-lessons-search-placement-tests-homework .skills-feed-collage {
 display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;
 width:100%;max-width:none;height:auto;min-height:0;max-height:none;aspect-ratio:auto;
 padding:12px;border:1px solid #d8e4df;border-radius:12px;background:#edf4f1;overflow:visible;
}
#o2c-announcements #o2c-feed #skills-in-lessons-search-placement-tests-homework .skills-feed-collage figure {min-width:0;margin:0;padding:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid #d7e2dc;border-radius:7px;background:#fff;}
#o2c-announcements #o2c-feed #skills-in-lessons-search-placement-tests-homework .skills-collage-link {display:flex;position:relative;z-index:3;align-items:center;justify-content:center;width:100%;height:138px;padding:6px;background:#fff;border:0;border-radius:0;text-decoration:none;}
#o2c-announcements #o2c-feed #skills-in-lessons-search-placement-tests-homework .skills-collage-link img {display:block;width:100%;height:100%;max-height:none;object-fit:contain;margin:0;border:0;border-radius:0;box-shadow:none;}
#o2c-announcements #o2c-feed #skills-in-lessons-search-placement-tests-homework .skills-feed-collage figcaption {margin:0;padding:7px 8px;background:#f7faf8;border-top:1px solid #e5ece7;color:#34534b;font-size:11px;font-weight:650;line-height:1.4;letter-spacing:0;text-align:left;}
#o2c-announcements #o2c-feed #skills-in-lessons-search-placement-tests-homework .skills-collage-link:hover {background:#f3f8f5;}
#o2c-announcements #o2c-feed #skills-in-lessons-search-placement-tests-homework .skills-collage-link:focus-visible {outline:3px solid #267d76;outline-offset:-3px;}
#o2c-announcements .o2c-skills-gallery .o2c-gallery-grid {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start;}
#o2c-announcements .o2c-skills-gallery .o2c-gallery-preview {display:flex;align-items:center;justify-content:center;width:100%;max-width:none;height:260px;aspect-ratio:auto;padding:10px;background:#f4f7f5;}
#o2c-announcements .o2c-skills-gallery .o2c-gallery-preview img {display:block;width:100%;height:100%;max-height:none;object-fit:contain;margin:0;border:0;border-radius:0;}
@media(max-width:600px){
 #o2c-announcements .o2c-skills-gallery .o2c-gallery-grid {grid-template-columns:minmax(0,1fr);gap:22px;}
 #o2c-announcements .o2c-skills-gallery .o2c-gallery-preview {height:280px;}
 #o2c-announcements #o2c-feed #skills-in-lessons-search-placement-tests-homework .skills-feed-collage {gap:8px;padding:8px;}
 #o2c-announcements #o2c-feed #skills-in-lessons-search-placement-tests-homework .skills-collage-link {height:110px;padding:4px;}
}
