/* BTH AI supplementary vocab and bilingual exercise UI; existing visuals remain unchanged. */
.enhance-head .pill{float:right;margin-top:-5px}.term-example{color:#16767b;margin-top:6px;font-size:12px}.word-status{font-size:11px;color:#7a6e54;margin-top:4px}.collocation-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(225px,1fr));gap:12px;margin:15px 0}.collocation-card{background:#f7fafc;border:1px solid #dbe6ef;border-radius:15px;padding:14px;display:flex;gap:10px;align-items:flex-start}.collocation-index{background:#e0effb;color:#275a81;border-radius:8px;font-weight:800;padding:6px;font-size:12px}.collocation-card>div:nth-child(2){flex:1;min-width:0}.collocation-card strong{font-size:14px;color:#173c64}.collocation-card p{font-size:13px;margin:6px 0;color:#2d5865}.collocation-card small{font-size:11px;color:#667890}.collocation-card button{flex:0 0 auto}.extended-practice-section{margin:28px 0 0;border-top:2px solid #e2e9f2;padding-top:18px}.practice-filter-label{display:block;font-weight:700;font-size:13px;color:#36516d;margin:10px 0 6px}.practice-type-select{background:#fff;border:1px solid #c8d6e6;border-radius:10px;padding:10px 12px;min-width:min(100%,330px);color:#163a5e;margin-bottom:17px}.exercise-type-label{display:inline-block;background:#eaf3ff;color:#205e89;font-weight:700;font-size:12px;padding:6px 11px;border-radius:10px;margin-bottom:8px}.extended-exercise-card[hidden]{display:none!important}.extended-exercise-card .sgk-card{margin-top:0}.extended-exercise-card .sgk-part{min-width:0;overflow-wrap:anywhere}@media(max-width:620px){.collocation-cards{grid-template-columns:1fr}.practice-type-select{width:100%}}
