.learning-tags{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;color:#536d7e;font-size:.8rem;line-height:1.6;margin:0 0 18px}.learning-tags .level-label{display:inline-block;border-radius:5px;padding:3px 8px;background:#edf2f6;color:#465f73;font-weight:650}.learning-tags .level-label.applied{color:#006d61;background:#e1f5ed}.learning-tags .level-label.challenge{color:#754312;background:#fff0d7}.question-panel .learning-tags{font-size:.875rem}.bank-level-note{grid-column:1/-1;margin:0}.option-review{margin-top:25px}.option-review h3{font-size:1rem;margin-bottom:14px}.option-review ol{padding:0;list-style:none;margin:0;display:grid;gap:12px}.reason-row{border:1px solid #d6e2e7;border-radius:9px;background:#fff;padding:16px}.reason-row.reason-right{border-color:#95cbb5;background:#f5fcf8}.reason-heading{display:flex;align-items:flex-start;gap:10px}.reason-heading strong{font-size:.92rem;line-height:1.6;font-weight:650}.reason-letter{display:grid;place-items:center;flex:0 0 25px;width:25px;height:25px;border-radius:5px;background:#eef2f5;color:#516777;font-weight:700;font-size:.78rem}.reason-verdict{font-size:.8rem;font-weight:650;color:#556f7f;margin:8px 0 0 35px}.reason-right .reason-verdict{color:#096a51}.reason-row p{font-size:.9rem;line-height:1.7;margin:7px 0 0 35px;color:#425f70}.feedback .option-review{padding-top:20px;border-top:1px solid #cddfd7}.bank-item .learning-tags{font-size:.78rem}.bank-item .review-content{margin:0 22px}.bank-item .reason-row{padding:13px}.bank-item .reason-row p{margin-left:0}.question-meta{margin-bottom:15px}.question-meta+.learning-tags{padding-bottom:15px;border-bottom:1px solid var(--line)}@media(max-width:740px){.bank-controls .bank-level-note{font-size:.82rem}.reason-row p{margin-left:0}.reason-row{padding:14px}.learning-tags{font-size:.82rem}}@media(max-width:420px){.bank-card-meta{flex-wrap:wrap}.reason-heading strong{font-size:.9rem}}
