.health-search-panel{display:grid;grid-template-columns:1fr 1fr;gap:14px;position:relative;margin:14px 0 18px}.health-search-block{border:1px solid #dce6fb;background:#fff;border-radius:14px;padding:12px 14px}.health-search-block label{display:flex;align-items:center;gap:9px;color:#385274;font-size:14px;font-weight:700}.health-search-block input{min-width:0;flex:1;border:0;outline:0;background:#f7f9ff;border-radius:9px;padding:10px 11px;color:#293d5b;font:13px inherit}.health-search-block small{display:block;color:#8190a8;font-size:11px;margin-top:8px}.barcode-search{background:linear-gradient(135deg,#eef4ff,#f8f0ff);border-color:#d8d4fa}.health-search-result{grid-column:1/-1;background:#eef5ff;border:1px solid #cedcff;border-radius:13px;padding:10px 14px}.health-search-result>div{display:flex;align-items:center;gap:10px}.health-search-result>div>span{font-size:23px}.health-search-result p{margin:0;flex:1}.health-search-result b,.health-search-result small{display:block}.health-search-result b{color:#263c5d;font-size:14px}.health-search-result small{color:#71819e;font-size:11px;margin-top:3px}.health-search-result button{border:0;background:#4d67df;color:#fff;border-radius:9px;padding:9px 12px;font:600 12px inherit;cursor:pointer}.search-miss{color:#bd5362;font-size:13px}@media(max-width:700px){.health-search-panel{grid-template-columns:1fr}.health-search-result{grid-column:auto}.health-search-result>div{flex-wrap:wrap}.health-search-result button{margin-right:auto}}
