/* A quiet footer until a treatment provides meaningful context. */
body #drx2-chip,body #drx2-drawer{display:none!important}
body.drx-consult-empty #drx2-inline{display:none!important}
body .drx-consult-shell{width:calc(100% - 32px);max-width:1080px;margin:24px auto;color:#334155;font-family:inherit}
body #drx-consult-bar{display:flex;align-items:center;gap:12px;min-height:48px;padding:3px 12px;border:1px solid #dce5e9;border-radius:10px;background:#f8fafb;font-size:14px}
body #drx-consult-bar strong{font-size:14px;color:#334155}
body #drx-consult-bar .drx-consult-summary{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
body #drx-consult-bar a,body #drx-consult-bar button{flex-shrink:0;display:inline-flex;align-items:center;min-height:44px;padding:0 8px;margin:0;border:0;background:transparent;color:#095f54;font-family:inherit;font-weight:600;font-size:13px;line-height:1.3;box-shadow:none;text-decoration:none}
body #drx-consult-bar [hidden]{display:none!important}
body #drx-consult-bar :focus-visible{outline:2px solid #095f54;outline-offset:2px}
body .drx-consult-shell[data-context="selected"] #drx2-drawer.is-on{display:block!important;position:static!important;inset:auto!important;transform:none!important;width:100%!important;max-width:none!important;max-height:none!important;overflow:visible!important;box-sizing:border-box!important;margin:8px 0 0!important;box-shadow:none!important}
@media(max-width:520px){body #drx-consult-bar{gap:6px;padding:3px 8px;font-size:12px}body #drx-consult-bar strong{font-size:12px}body #drx-consult-bar a,body #drx-consult-bar button{font-size:12px;padding:0 3px}}
@media print{body .drx-consult-shell{display:none!important}}
