.ClinicCard-module__oY-13G__card{cursor:pointer;background:var(--M3-colors-on-primary,#fff);border-radius:8px;justify-content:space-between;padding:16px;display:flex;box-shadow:0 0 10px rgba(0,0,0,.1)}.ClinicCard-module__oY-13G__cardHeader{flex-direction:column;gap:16px;display:flex}.ClinicCard-module__oY-13G__cardText{flex:1}.ClinicCard-module__oY-13G__clinicName{letter-spacing:.25px;color:var(--M3-ref-info-info50);margin:0;font-size:14px;font-weight:500;line-height:20px}.ClinicCard-module__oY-13G__address{color:var(--M3-colors-on-surface);font-size:10px;font-weight:400;line-height:16px}.ClinicCard-module__oY-13G__distance{color:var(--M3-colors-on-surface);font-size:12px;font-weight:400;line-height:16px}.ClinicCard-module__oY-13G__distanceStr{font-weight:700}.ClinicCard-module__oY-13G__cardLoading{pointer-events:none;opacity:.6}
.styles-module__Vbns1G__helper{color:var(--M3-colors-on-surface);margin-bottom:16px;font-size:12px;font-weight:400;line-height:16px}.styles-module__Vbns1G__sectionTitle{letter-spacing:.1px;color:var(--M3-ref-info-info50);margin-bottom:12px;font-size:16px;font-weight:500;line-height:20px}.styles-module__Vbns1G__list{flex-direction:column;gap:12px;display:flex}.styles-module__Vbns1G__bottomBar{width:100%;max-width:430px;margin-left:auto;margin-right:auto;padding:16px;position:fixed;bottom:20px;left:0;right:0}
