._page_4w5ye_1{max-width:850px;margin-inline:auto}._note_4w5ye_1{color:#52645e;font-size:.92rem;line-height:1.65}._filters_4w5ye_1{grid-template-columns:1fr 1fr;gap:14px;margin-top:24px;display:grid}._filters_4w5ye_1 label{min-width:0}._filters_4w5ye_1 input,._filters_4w5ye_1 select{box-sizing:border-box;width:100%;min-width:0}._count_4w5ye_1{color:#52645e;margin:14px 0;font-size:.9rem}._list_4w5ye_1{gap:12px;display:grid}._card_4w5ye_1{background:#fff;border:1px solid #d7e4dd;border-radius:16px;overflow:hidden}._card_4w5ye_1 summary{cursor:pointer;align-items:center;gap:12px;min-height:64px;padding:18px;list-style:none;display:flex}._card_4w5ye_1 summary::-webkit-details-marker{display:none}._card_4w5ye_1 summary:focus-visible{outline-offset:-4px;outline:3px solid #087f72}._number_4w5ye_1{color:#125743;background:#eaf4ef;border-radius:50%;flex:0 0 34px;place-items:center;height:34px;font-weight:700;display:grid}._heading_4w5ye_1{overflow-wrap:anywhere;flex:1;min-width:0}._heading_4w5ye_1 strong{font-size:1.05rem;line-height:1.4}._heading_4w5ye_1 small{color:#61736a;margin-top:4px;font-size:.82rem;display:block}._plus_4w5ye_1{color:#125743;font-size:1.6rem}._card_4w5ye_1[open] ._plus_4w5ye_1{transform:rotate(45deg)}._card_4w5ye_1[open] summary{background:#f6faf7;border-bottom:1px solid #e5eee9}._body_4w5ye_1{overflow-wrap:anywhere;padding:20px}._grade_4w5ye_1{color:#125743;background:#eaf4ef;border-radius:30px;padding:5px 10px;font-size:.8rem;font-weight:600;display:inline-block}._body_4w5ye_1 h2{color:#61736a;margin:20px 0 8px;font-size:.84rem;font-weight:600}._meaning_4w5ye_1{margin:0 0 20px;font-size:1.12rem;line-height:1.8}._practice_4w5ye_1{background:#faf8f1;border-left:3px solid #b89b59;border-radius:0 10px 10px 0;padding:16px}._practice_4w5ye_1 h3{margin:0 0 7px;font-size:1rem}._practice_4w5ye_1 p{margin:0;line-height:1.65}._source_4w5ye_1{margin-bottom:0;font-size:.9rem;line-height:1.8}._source_4w5ye_1 a{color:#125743;text-underline-offset:3px;text-decoration:underline}._source_4w5ye_1 small{color:#61736a;margin-top:5px;line-height:1.5;display:block}._empty_4w5ye_1{background:#f6faf7;border-radius:12px;padding:20px}@media (max-width:600px){._filters_4w5ye_1{grid-template-columns:1fr;gap:6px}._card_4w5ye_1 summary{gap:10px;padding:14px}._body_4w5ye_1{padding:16px}._meaning_4w5ye_1{font-size:1.05rem}}._audioControls_4w5ye_3{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}._audioControls_4w5ye_3 button{justify-content:center;align-items:center;gap:8px;min-height:44px;display:inline-flex}._audioError_4w5ye_3{color:#743516;background:#fff7ed;border:1px solid #b86837;border-radius:10px;padding:14px;line-height:1.6}
