.medtools{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:16px 18px;margin:18px 0 8px}
.medtools label{font-weight:600;display:block;margin-bottom:6px}.medtools input{width:100%;box-sizing:border-box;padding:12px 16px;border:1px solid #cfc5b6;border-radius:999px;font:inherit;font-size:1.05rem;background:#fffdf9}
.medtools .chips{margin:12px 0 0}.medtools .chips b{align-self:center;font-size:.9rem;color:var(--mute);margin-right:4px}
.mcount{color:var(--mute);font-size:.95rem;margin:8px 0 0}.tcard .sp{font-size:.82rem;color:var(--mute);margin-top:8px}
.tmore{display:block;margin:18px auto 0}ul.signs{padding-left:1.2em}ul.signs li{margin:.35em 0}
.medsline{margin:10px 0 0}.urgent{background:#fff4f2;border-left:4px solid #c2410c;padding:12px 16px;border-radius:10px;margin:18px 0}