/* URG360 v2.8.0-alpha1.1 */
.v28-patient-identifiers-line{display:flex;flex-wrap:wrap;gap:6px;margin-top:7px}
.v28-patient-identifiers-line span{display:inline-flex;align-items:center;gap:5px;padding:4px 7px;border:1px solid #d7e2ec;border-radius:7px;background:#f8fbfd;color:#536272;font-size:10px;font-weight:800;letter-spacing:.02em}
.v28-patient-identifiers-line strong{color:#142a3b;font-size:11px;letter-spacing:0}
.v28-address-source{display:block;margin-top:5px;color:#6c7b88;font-size:10px;line-height:1.25}
.v28-field{position:relative}
.v28-address-suggestions{position:absolute;z-index:80;left:0;right:0;top:calc(100% + 3px);background:#fff;border:1px solid #cbd9e5;border-radius:10px;box-shadow:0 12px 28px rgba(28,52,70,.16);overflow:hidden;max-height:280px;overflow-y:auto}
.v28-address-suggestions[hidden]{display:none!important}
.v28-address-suggestion{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:2px;padding:9px 11px;border:0;border-bottom:1px solid #edf2f6;background:#fff;text-align:left;cursor:pointer;color:#183246}
.v28-address-suggestion:last-child{border-bottom:0}
.v28-address-suggestion:hover,.v28-address-suggestion:focus{background:#eef7fb;outline:none}
.v28-address-suggestion strong{font-size:12px}
.v28-address-suggestion small{font-size:10px;color:#687985}
.v28-address-empty{padding:10px 11px;font-size:11px;color:#6b7883;background:#fbfcfd}
#v26PatientWorkspace .v26-fake-badge[hidden]{display:none!important}
@media (max-width:760px){.v28-patient-identifiers-line span{font-size:9px}.v28-patient-identifiers-line strong{font-size:10px}}
