.pd-loading-boundary{min-width:0}.pd-loading-content[hidden]{display:none!important}.pd-loading-foreground{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:24px;background:#edf8fb;backdrop-filter:blur(7px)}.pd-loading-foreground.is-waiting{opacity:0;pointer-events:none}.pd-loading-card{width:min(100%,340px);text-align:center;color:#477c8c}.pd-loading-ekg{display:block;width:180px;height:76px;margin:0 auto 24px;overflow:visible}.pd-loading-ekg path{stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.pd-loading-ekg-track{stroke:#c7e2e6}.pd-loading-ekg-pulse{stroke:#419994;stroke-dasharray:28 72;animation:pd-ekg-trace 1.45s linear infinite;filter:drop-shadow(0 0 4px #80c8bd66)}.pd-loading-card>p{font-size:16px;font-weight:750;line-height:1.6;margin:0;overflow-wrap:anywhere}.pd-loading-card>small{display:block;font-size:12px;color:#7895a0;margin-top:7px}.pd-loading-card h2{font-size:23px;font-weight:850;margin:0 0 10px;line-height:1.35;color:#356b7d}.pd-loading-card button{display:inline-flex;gap:8px;align-items:center;justify-content:center;min-height:46px;margin-top:22px;padding:10px 17px;border-radius:12px;border:1px solid #4c938d;background:#4c968e;color:white;font-size:13px;font-weight:800}.pd-loading-card button:focus-visible{outline:3px solid #d4ad65;outline-offset:4px}.pd-loading-error-symbol{display:grid;place-items:center;margin:0 auto 19px;width:60px;height:60px;border-radius:18px;background:#e1efef;color:#6a9b99}@keyframes pd-ekg-trace{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.pd-loading-ekg-pulse{animation:none;stroke-dasharray:none;filter:none}.pd-loading-foreground{backdrop-filter:none}}.pd-loading-foreground.has-error{position:relative;inset:auto;z-index:auto;min-height:340px;background:transparent;backdrop-filter:none;padding:32px 18px}.pd-loading-card .pd-loading-back{display:flex;min-width:120px;margin:9px auto 0;background:transparent;color:#548591;border-color:transparent}.pd-loading-foreground.is-paused{display:none}.pd-infusion-loader{display:block;width:158px;height:184px;margin:0 auto 22px}.pd-infusion-drop{animation:pd-infusion-drip 1.35s ease-in infinite;transform-origin:118px 110px}@keyframes pd-infusion-drip{0%,12%{transform:translateY(0);opacity:0}25%{opacity:1}80%{transform:translateY(9px);opacity:1}to{transform:translateY(12px);opacity:0}}@media(prefers-reduced-motion:reduce){.pd-infusion-drop{animation:none}}.pd-loading-foreground.is-waiting{animation:pd-loading-delay 0s .6s forwards}@keyframes pd-loading-delay{to{opacity:1}}.pd-loading-boundary.is-inline .pd-loading-foreground{position:relative;inset:auto;z-index:auto;min-height:340px;background:transparent;backdrop-filter:none}.pd-loading-boundary.is-inline .pd-loading-foreground.is-waiting{min-height:340px}.pd-loading-overlay{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:24px;background:#173f5145;backdrop-filter:blur(3px)}.pd-loading-overlay .pd-loading-card{padding:30px 24px;border:1px solid #fffffff0;border-radius:25px;background:#fffcf5f5;box-shadow:0 18px 60px #153f5130;color:#315e79}.pd-loading-overlay .pd-loading-ekg-pulse{stroke:#2e89ad}.pd-loading-overlay .pd-loading-ekg-track{stroke:#d3e7ef}@media(prefers-reduced-motion:reduce){.pd-loading-overlay{backdrop-filter:none}}