html:has(.patientstatus){--font-sans:"Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", sans-serif;color:#14202a;font-synthesis:none;text-rendering:optimizelegibility;zoom:1;-moz-text-size-adjust:100%;text-size-adjust:100%;background:#eef2f5;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}:is(html:has(.patientstatus),body:has(.patientstatus)){background:#eef2f5;min-width:320px;min-height:100%}body:has(.patientstatus){min-height:100vh;font-family:var(--font-sans);color:#14202a;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;margin:0;font-weight:500;line-height:1.35;transition:none}.patientstatus{display:contents}.patientstatus *,.patientstatus :before,.patientstatus :after{box-sizing:border-box}@layer base{.patientstatus button,.patientstatus input{font:inherit}.patientstatus button{cursor:pointer}}.patientstatus .dashboard-value{animation:.45s ease-out both patientstatus-value-enter;display:inline-block}.patientstatus .dashboard-progress{transition:width .7s cubic-bezier(.22,1,.36,1)}.patientstatus .dashboard-status{transition:background-color .45s,color .45s}@keyframes patientstatus-value-enter{0%{opacity:.55;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.patientstatus .dashboard-value{animation:none}.patientstatus .dashboard-progress,.patientstatus .dashboard-status{transition:none}}
