._visual_1e889_1{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;margin:.45rem 0;display:flex}._thumbnail_1e889_1{aspect-ratio:8/5;background:#f4f8fb;border:1px solid #c8d2dc;border-radius:.3rem;flex:none;justify-content:center;align-items:center;width:136px;max-width:100%;display:flex;overflow:hidden}._thumbnail_1e889_1 img{object-fit:contain;width:100%;height:100%;display:block}._caption_1e889_1{flex-direction:column;flex:160px;gap:.18rem;min-width:0;display:flex}._label_1e889_1{color:#344c60;font-size:.78rem;font-weight:650;line-height:1.35}._note_1e889_1{color:#4a5967;font-size:.75rem;line-height:1.35;display:block}._exerciseLink_1e889_1{text-underline-offset:2px;font-size:.78rem;line-height:1.4}._fallback_1e889_1{box-sizing:border-box;color:#344c60;background:#f4f8fb;border:1px dashed #879aae;border-radius:.3rem;flex:none;align-items:center;width:136px;max-width:100%;min-height:85px;padding:.4rem;font-size:.76rem;line-height:1.4;display:flex}._visual_1e889_1 a:focus-visible{outline-offset:3px;outline:3px solid #1681bd}@media (width<=440px){._visual_1e889_1{gap:.4rem}._thumbnail_1e889_1{width:96px}._fallback_1e889_1{width:96px;min-height:60px;font-size:.72rem}}@media print{._visual_1e889_1{break-inside:avoid}._thumbnail_1e889_1,._fallback_1e889_1{background:#fff}}
