.HospitalDetailContent-module__vyPOZW__heroInner{align-items:flex-start;gap:14px;display:flex}.HospitalDetailContent-module__vyPOZW__heroLeft{flex:1;min-width:320px}.HospitalDetailContent-module__vyPOZW__heroGroupButtons{flex-direction:column;flex-shrink:0;gap:6px;display:flex}.HospitalDetailContent-module__vyPOZW__photoAddressRow{align-items:flex-start;gap:14px;display:flex}.HospitalDetailContent-module__vyPOZW__scoreBox{border-radius:var(--border-radius-lg);text-align:right;background:#ffffff1f;flex-shrink:0;min-width:120px;padding:14px 20px}.HospitalDetailContent-module__vyPOZW__tabBar{-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-top:20px;display:flex;overflow-x:auto}.HospitalDetailContent-module__vyPOZW__tabBar::-webkit-scrollbar{display:none}.HospitalDetailContent-module__vyPOZW__bodyWrapper{max-width:960px;margin:0 auto;padding:20px}.HospitalDetailContent-module__vyPOZW__bodyGrid{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:16px;display:grid}.HospitalDetailContent-module__vyPOZW__diseaseGrid{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}@media (max-width:767px){.HospitalDetailContent-module__vyPOZW__heroInner{flex-direction:column}.HospitalDetailContent-module__vyPOZW__heroLeft{width:100%;min-width:0}.HospitalDetailContent-module__vyPOZW__heroGroupButtons{flex-flow:wrap;width:100%}.HospitalDetailContent-module__vyPOZW__bodyWrapper{padding:12px}.HospitalDetailContent-module__vyPOZW__bodyGrid{grid-template-columns:1fr;gap:12px}.HospitalDetailContent-module__vyPOZW__diseaseGrid{grid-template-columns:1fr}.HospitalDetailContent-module__vyPOZW__photoAddressRow{flex-direction:column;gap:10px}.HospitalDetailContent-module__vyPOZW__scoreBox{text-align:center;flex-shrink:unset;box-sizing:border-box;width:100%;min-width:0}}
