.official-link{text-decoration:none;color:#155b9e}.medical-warning{background:#fff7e6;border:1px solid #ecdba9;color:#6b5520;padding:14px 17px;border-radius:12px;margin-bottom:16px}.impairment-tools{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:15px}.impairment-search,.case-builder{padding:20px}.impairment-search{display:grid;gap:12px}.impairment-search label,.impairment-card label{display:grid;gap:5px;font-size:12px;font-weight:700}.impairment-search input,.impairment-search select,.impairment-card select{height:41px;border:1px solid #dce6f1;border-radius:8px;padding:0 10px;font-family:inherit;background:#fff}.case-builder h2,.case-builder p{margin:0}.case-builder p{color:#62758a;font-size:12px}.weighted-result{display:flex;justify-content:space-between;align-items:center;background:#eef6fd;border-radius:10px;padding:11px 13px;margin:12px 0}.weighted-result strong{font-size:24px;color:#155b9e}.impairment-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.impairment-card{padding:17px}.impairment-card[hidden]{display:none}.impairment-head{display:flex;justify-content:space-between}.impairment-head span{background:#e8f2fc;color:#155b9e;border-radius:20px;padding:4px 9px;font-weight:800}.impairment-head b{font-size:11px;color:#62758a}.impairment-card h3{font-size:15px;margin:12px 0 6px}.impairment-card p{color:#62758a;font-size:12px;min-height:55px}.impairment-card .secondary{width:100%;margin-top:9px}.selected-clause{display:grid;grid-template-columns:60px 1fr 45px 20px;gap:6px;width:100%;border:0;border-bottom:1px solid #e5edf5;background:#fff;padding:8px 0;text-align:right;font-family:inherit}.selected-clause span{font-size:12px}.selected-clause strong{color:#155b9e}@media(max-width:1000px){.impairment-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.impairment-tools,.impairment-grid{grid-template-columns:1fr}.impairment-card p{min-height:0}}
