/* Cache-busted compact dashboard correction */
.workspace{width:min(100%,980px)!important;max-width:980px!important;padding-inline:18px!important}
.content-grid{grid-template-columns:minmax(0,1fr) 286px!important;gap:15px!important}
.right-column{gap:11px!important}
.right-column>.inventory-nav-card,.right-column>.protocols-nav-card{display:block!important;min-height:0!important;padding:13px!important}
.inventory-nav-card .vial-row,.inventory-nav-card .attention-row,.protocols-nav-card .protocol-row{display:none!important}
.inventory-dashboard-summary{display:grid;grid-template-columns:auto 1fr auto 1fr;align-items:baseline;gap:3px 6px;margin-top:9px;padding:10px;border-radius:11px;background:rgba(222,240,249,.55)}
.inventory-dashboard-summary strong,.protocol-dashboard-summary strong{font-size:1.25rem;color:#1e5d83}.inventory-dashboard-summary span,.protocol-dashboard-summary span{font-size:.7rem;color:#6b8190}
.protocol-dashboard-summary{display:flex;align-items:baseline;gap:6px;margin:7px 0 9px;padding:9px 10px;border-radius:11px;background:rgba(227,237,250,.55)}
.protocols-nav-card>.dashboard-nav-icon{font-size:1.8rem!important}.schedule-nav-card{padding:14px!important}.schedule-nav-card p{display:none}.schedule-nav-card>button{margin-top:8px!important;padding:8px 10px!important}
.dashboard-health-card{padding:14px!important}.dashboard-weight-line svg{height:112px!important}.dashboard-bp-card .compact-reading-history button{padding:6px 0!important}
.dose-card{min-height:112px!important;padding-block:14px!important}
@media(max-width:820px){.workspace{width:min(100%,700px)!important}.content-grid{grid-template-columns:1fr!important}.right-column{order:0!important}}
