/* Consistent dashboard canvas, scoped away from public pages. */
@media screen {
body[data-bmv="workspace"] .workspace-shell,body[data-bmv="console"] .shell{width:100%!important;max-width:none!important;margin:0!important;display:grid;grid-template-columns:240px minmax(0,1fr)}
body[data-bmv="workspace"] .workspace-content,body[data-bmv="console"] .shell-main{width:100%;min-width:0;max-width:none}
body[data-bmv="workspace"] #workspace-main,body[data-bmv="console"] .dash-content{box-sizing:border-box;width:100%!important;max-width:none!important;margin:0!important;padding:28px 32px!important;min-width:0}
body[data-bmv="workspace"] #workspace-main>.dash-card{max-width:none!important;width:100%;margin-left:0!important;margin-right:0!important;min-width:0}
body[data-bmv="workspace"] .workspace-top,body[data-bmv="console"] .topbar{padding-left:32px;padding-right:32px}
body[data-bmv="console"] .dash-content>.container,body[data-bmv="console"] .dash-content>.panel{max-width:none;width:100%;box-sizing:border-box}
body[data-bmv="workspace"] .table-wrap,body[data-bmv="console"] .table-wrap{max-width:100%;overflow-x:auto}
@media(max-width:1000px){body[data-bmv="workspace"] .workspace-shell,body[data-bmv="console"] .shell{display:block;grid-template-columns:1fr}body[data-bmv="workspace"] #workspace-main,body[data-bmv="console"] .dash-content{padding:20px 16px!important}body[data-bmv="workspace"] .workspace-top,body[data-bmv="console"] .topbar{padding-left:16px;padding-right:16px}}
}
