.word-board{margin:20px 0;padding:20px;border:2px solid #3f8099;border-radius:12px;background:#f4f8fa;color:#15364a;font:400 1rem/1.6 system-ui,sans-serif}.word-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px}.word-card{padding:16px;background:white;border:1px solid #b7cbd5;border-radius:10px}.word-card h3{margin:0 0 10px;font-size:1.15rem}.word-card p{margin:8px 0}.word-card img{display:block;max-width:100%;height:90px;object-fit:contain;object-position:left}.word-stack img{height:auto;max-height:45px}.word-question{margin:14px 0;padding:14px;background:white;border-radius:8px}.word-question select{display:block;font:inherit;max-width:100%;padding:10px;margin:8px 0}.word-question .word-feedback{font-weight:600}.word-board summary{cursor:pointer;padding:10px;font-weight:600}