.diagnosisBox{border-top:1px solid #e3eded;padding:18px 0}.diagnosisBox h4{margin:0 0 6px}.diagnosisSearch{display:grid;grid-template-columns:1fr 170px auto;gap:8px;align-items:end}.diagnosisResults{border:1px solid #dce8e9;border-radius:9px;margin-top:8px;overflow:hidden}.diagnosisResults button{display:block;width:100%;text-align:left;border-radius:0;background:white;color:#173541;border-bottom:1px solid #e5eeee}.diagnosisResults button:hover{background:#eef7f6}.diagnosisList article{display:flex;justify-content:space-between;gap:10px;padding:10px;background:#f3f8f8;margin-top:7px;border-radius:8px}.diagnosisList small{display:block;color:#687d82}.catalogWarning{color:#8a641b;font-size:12px}@media(max-width:760px){.diagnosisSearch{grid-template-columns:1fr}}
