.hs-360-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}
.hs-360-section h4{display:flex;align-items:center;justify-content:space-between;gap:10px}.hs-360-section h4 span{font-size:11px;color:var(--hs-muted);font-weight:700}
.hs-timeline{padding:6px 12px 14px}.hs-timeline-item{position:relative;display:grid;grid-template-columns:18px 1fr;gap:9px;padding:10px 0}.hs-timeline-item:not(:last-child):before{content:"";position:absolute;left:8px;top:26px;bottom:-7px;width:1px;background:#dbe7ec}.hs-timeline-dot{width:10px;height:10px;margin-top:5px;border-radius:50%;background:#708399;box-shadow:0 0 0 4px #f3f6f8;z-index:1}.hs-timeline-item.opd .hs-timeline-dot{background:#0f8f83}.hs-timeline-item.ipd .hs-timeline-dot{background:#635bce}.hs-timeline-item.diagnostic .hs-timeline-dot{background:#2563eb}.hs-timeline-item.pharmacy .hs-timeline-dot{background:#059669}.hs-timeline-item.payment .hs-timeline-dot{background:#d97706}.hs-timeline-item.procedure .hs-timeline-dot{background:#be123c}
.hs-timeline-body{min-width:0;padding:0 0 2px}.hs-timeline-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.hs-timeline-top strong{font-size:12px;color:var(--hs-text)}.hs-timeline-top time{font-size:10px;color:var(--hs-muted);white-space:nowrap}.hs-timeline-body p{margin:4px 0 6px;font-size:11px;line-height:1.45;color:var(--hs-muted);overflow-wrap:anywhere}.hs-timeline-foot{display:flex;align-items:center;justify-content:space-between;gap:8px}.hs-timeline-foot b{font-size:12px;color:var(--hs-text)}
@media(max-width:720px){.hs-360-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.hs-timeline-top{display:block}.hs-timeline-top time{display:block;margin-top:2px}.hs-timeline{padding-left:10px;padding-right:10px}}
@media(max-width:390px){.hs-360-metrics{grid-template-columns:1fr 1fr}.hs-timeline-foot{align-items:flex-start;flex-direction:column}}
