.wb-page-shell{width:min(96rem,calc(100% - 2.5rem));margin-inline:auto;padding-block:5rem 4rem;font-family:var(--font-ui)}.wb-page-tool-host{min-width:0;min-height:36rem;overflow:hidden;background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:0 28px 65px -50px #0f172a8c}[data-workbench]:not([data-ready=true]){position:relative;display:grid;place-items:center;min-height:32rem;background:linear-gradient(145deg,#dbeafe85,#ccfbf15c);color:var(--tx-muted)}[data-workbench]:not([data-ready=true]):before{content:"Loading clinical workbench…";padding-top:3rem;font-size:.88rem;font-weight:700}[data-workbench]:not([data-ready=true]):after{content:"";position:absolute;inset-block-start:calc(50% - 1.25rem);inset-inline-start:calc(50% - .75rem);width:1.5rem;height:1.5rem;border:2px solid rgba(13,148,136,.18);border-block-start-color:var(--teal);border-radius:50%;animation:wb-loading-spin .8s linear infinite}@keyframes wb-loading-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){[data-workbench]:not([data-ready=true]):after{animation:none}}@media(max-width:640px){.wb-page-shell{width:min(100% - 1rem,96rem);padding-block:4.25rem 2.5rem}.wb-page-tool-host{min-height:32rem;border-radius:18px}}@media print{.wb-page-shell{width:100%;padding:0}.wb-page-tool-host{min-height:0;border:0;border-radius:0;box-shadow:none;overflow:visible}}
