.HealthcareSystemMap-module__fj5dGG__system{border:1px solid color-mix(in srgb, var(--color-navy) 18%, transparent);background:color-mix(in srgb, var(--color-bg-alt) 92%, white);color:var(--color-text);border-radius:26px;overflow:hidden;box-shadow:0 34px 90px #1d244e2e}.HealthcareSystemMap-module__fj5dGG__topbar,.HealthcareSystemMap-module__fj5dGG__footer{justify-content:space-between;align-items:center;gap:16px;display:flex}.HealthcareSystemMap-module__fj5dGG__topbar{background:var(--gradient-night);color:#ffffffb8;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #ffffff17;min-height:48px;padding:0 18px;font-size:9px}.HealthcareSystemMap-module__fj5dGG__dots{gap:5px;display:flex}.HealthcareSystemMap-module__fj5dGG__dots i{background:var(--color-moon-dark);border-radius:50%;width:7px;height:7px}.HealthcareSystemMap-module__fj5dGG__dots i:nth-child(2){background:var(--color-gold)}.HealthcareSystemMap-module__fj5dGG__dots i:nth-child(3){background:var(--color-teal)}.HealthcareSystemMap-module__fj5dGG__status{color:#f4f3fa;align-items:center;gap:7px;display:inline-flex}.HealthcareSystemMap-module__fj5dGG__status i{background:var(--color-teal);border-radius:50%;width:6px;height:6px;animation:2.5s ease-in-out infinite HealthcareSystemMap-module__fj5dGG__mapPulse;box-shadow:0 0 0 4px #40e0d01f}.HealthcareSystemMap-module__fj5dGG__body{background:linear-gradient(145deg,#f8f7ff,#fff);padding:22px}.HealthcareSystemMap-module__fj5dGG__clinicCore{border:1px solid color-mix(in srgb, var(--color-navy-mid) 25%, transparent);opacity:0;animation:HealthcareSystemMap-module__fj5dGG__mapEnter .7s var(--ease-smooth) .12s forwards;background:#fff;border-radius:15px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:13px;padding:15px;display:grid;transform:translateY(10px);box-shadow:0 12px 32px #2d3a6e14}.HealthcareSystemMap-module__fj5dGG__coreMark{background:linear-gradient(135deg, var(--color-navy), var(--color-navy-mid));color:#fff;width:42px;height:42px;font-family:var(--font-display);border-radius:50%;place-items:center;font-size:20px;display:grid}.HealthcareSystemMap-module__fj5dGG__clinicCore small,.HealthcareSystemMap-module__fj5dGG__clinicCore strong{display:block}.HealthcareSystemMap-module__fj5dGG__clinicCore small{color:var(--color-navy-mid);letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:600}.HealthcareSystemMap-module__fj5dGG__clinicCore strong{color:var(--color-navy);font-family:var(--font-display);margin-top:2px;font-size:22px;font-weight:400}.HealthcareSystemMap-module__fj5dGG__clinicCore em{background:var(--color-bg-alt);color:var(--color-text-secondary);white-space:nowrap;border-radius:999px;padding:7px 10px;font-size:8px;font-style:normal}.HealthcareSystemMap-module__fj5dGG__trackList{gap:9px;margin-top:16px;display:grid}.HealthcareSystemMap-module__fj5dGG__track{border:1px solid var(--color-border);opacity:0;min-height:64px;animation:HealthcareSystemMap-module__fj5dGG__trackEnter .65s var(--ease-smooth) forwards;animation-delay:calc(.36s + var(--track-index) * .13s);background:#fff;border-radius:13px;grid-template-columns:34px minmax(0,1fr) minmax(72px,.65fr) auto;align-items:center;gap:12px;padding:10px 13px;display:grid;position:relative;transform:translate(-12px)}.HealthcareSystemMap-module__fj5dGG__trackNumber{background:var(--color-bg-alt);width:32px;height:32px;color:var(--color-navy);border-radius:9px;place-items:center;font-size:8px;display:grid}.HealthcareSystemMap-module__fj5dGG__track strong,.HealthcareSystemMap-module__fj5dGG__track small{display:block}.HealthcareSystemMap-module__fj5dGG__track strong{color:var(--color-text);font-size:10px}.HealthcareSystemMap-module__fj5dGG__track small{color:var(--color-text-muted);margin-top:2px;font-size:7px}.HealthcareSystemMap-module__fj5dGG__track>em{color:var(--color-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:7px;font-style:normal}.HealthcareSystemMap-module__fj5dGG__rail{background:var(--color-moon-light);border-radius:4px;height:4px;display:block;position:relative;overflow:hidden}.HealthcareSystemMap-module__fj5dGG__rail i{border-radius:inherit;transform-origin:0;width:100%;height:100%;animation:HealthcareSystemMap-module__fj5dGG__railFill 1s var(--ease-smooth) forwards;animation-delay:calc(.75s + var(--track-index) * .15s);display:block;transform:scaleX(0)}.HealthcareSystemMap-module__fj5dGG__found .HealthcareSystemMap-module__fj5dGG__rail i{background:linear-gradient(90deg, var(--color-navy), var(--color-navy-mid))}.HealthcareSystemMap-module__fj5dGG__booked .HealthcareSystemMap-module__fj5dGG__rail i{background:linear-gradient(90deg, var(--color-navy-mid), var(--color-teal))}.HealthcareSystemMap-module__fj5dGG__flowing .HealthcareSystemMap-module__fj5dGG__rail i{background:linear-gradient(90deg, var(--color-teal), var(--color-gold))}.HealthcareSystemMap-module__fj5dGG__ready .HealthcareSystemMap-module__fj5dGG__rail i{background:linear-gradient(90deg, var(--color-gold), var(--color-navy))}.HealthcareSystemMap-module__fj5dGG__footer{border-top:1px solid var(--color-border);background:var(--color-bg-alt);color:var(--color-text-secondary);padding:13px 18px;font-size:8px}.HealthcareSystemMap-module__fj5dGG__footer span{align-items:center;gap:6px;display:inline-flex}.HealthcareSystemMap-module__fj5dGG__footer span i{background:var(--color-teal);border-radius:50%;width:6px;height:6px}.HealthcareSystemMap-module__fj5dGG__footer span:nth-child(2) i{background:var(--color-gold)}.HealthcareSystemMap-module__fj5dGG__footer strong{color:var(--color-navy);letter-spacing:.1em;text-transform:uppercase;font-size:8px}@keyframes HealthcareSystemMap-module__fj5dGG__mapEnter{to{opacity:1;transform:none}}@keyframes HealthcareSystemMap-module__fj5dGG__trackEnter{to{opacity:1;transform:none}}@keyframes HealthcareSystemMap-module__fj5dGG__railFill{to{transform:scaleX(1)}}@keyframes HealthcareSystemMap-module__fj5dGG__mapPulse{50%{opacity:.55;transform:scale(.78)}}@media (max-width:560px){.HealthcareSystemMap-module__fj5dGG__body{padding:15px}.HealthcareSystemMap-module__fj5dGG__clinicCore{grid-template-columns:40px 1fr}.HealthcareSystemMap-module__fj5dGG__clinicCore em{grid-column:2;justify-self:start}.HealthcareSystemMap-module__fj5dGG__track{grid-template-columns:32px minmax(0,1fr) auto}.HealthcareSystemMap-module__fj5dGG__rail{grid-column:2/4}.HealthcareSystemMap-module__fj5dGG__footer{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.HealthcareSystemMap-module__fj5dGG__system *,.HealthcareSystemMap-module__fj5dGG__system :before,.HealthcareSystemMap-module__fj5dGG__system :after{transition:none!important;animation:none!important}.HealthcareSystemMap-module__fj5dGG__clinicCore,.HealthcareSystemMap-module__fj5dGG__track{opacity:1;transform:none}.HealthcareSystemMap-module__fj5dGG__rail i{transform:none}}
