/* V6.37: balanced page gutters, compact navigation, ten-row pagination. */
html:root body.gridly-workspace.jf-page .jf-shell{width:min(1580px,calc(100% - 40px));max-width:1580px;margin:24px auto 0;padding:0 24px 24px;box-sizing:border-box}
html:root body.gridly-workspace.jf-page .workspace-header-inner{max-width:1580px;padding-inline:24px}.workspace-jobs .workspace-header-actions{margin-left:auto;justify-content:flex-end}
html:root body.gridly-workspace.jf-page .jf-directory-layout{grid-template-columns:48px minmax(0,1fr)!important;gap:16px!important}
html:root body.gridly-workspace.jf-page .jf-directory-layout.jf-menu-open{grid-template-columns:216px minmax(0,1fr)!important}
html:root body.gridly-workspace.jf-page .jf-menu-rail{top:18px;padding:0;border:0}
html:root body.gridly-workspace.jf-page #jf-menu-toggle{height:44px;min-height:44px;flex-direction:row;gap:8px;padding:10px;background:#003a9c;border:1px solid #3279d6;border-radius:7px;color:#fff}
html:root body.gridly-workspace.jf-page #jf-menu-toggle[aria-expanded=false] span{display:none!important}
html:root body.gridly-workspace.jf-page #jf-menu-toggle svg{width:22px;height:22px}
html:root body.gridly-workspace.jf-page .jf-card-professions{padding-bottom:10px;border-bottom:1px solid #2b3e4f}
html:root body.gridly-workspace.jf-page .jf-pagination{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:24px 0 0;padding:0;border:0;background:none}
html:root body.gridly-workspace.jf-page .jf-pagination[hidden]{display:none!important}
html:root body.gridly-workspace.jf-page .jf-pagination button{min-width:100px}
@media(max-width:600px){html:root body.gridly-workspace.jf-page .jf-shell{width:calc(100% - 24px);margin-top:16px;padding:0 12px 16px}html:root body.gridly-workspace.jf-page .jf-directory-layout{display:flex!important;flex-direction:column;gap:14px!important}html:root body.gridly-workspace.jf-page .jf-menu-rail{position:static;width:100%;max-height:none;overflow:visible}html:root body.gridly-workspace.jf-page #jf-menu-toggle{width:44px}html:root body.gridly-workspace.jf-page #jf-menu-toggle[aria-expanded=true]{width:100%}html:root body.gridly-workspace.jf-page .jf-directory-content{width:100%}}
