@media screen{html.kanope-sheet-focus .job-page-header,html.kanope-sheet-focus .job-rail,html.kanope-sheet-focus .job-logo-strip,html.kanope-sheet-focus .envelope-rail{display:none}html.kanope-sheet-focus .job-page-frame{max-width:none}html.kanope-sheet-focus .job-main{padding-top:48px;padding-left:12px;padding-right:12px}html.kanope-sheet-focus .payroll-shell{height:calc(100vh - 64px)!important}html.kanope-sheet-focus .payroll-log-readonly{width:max-content;min-width:100%}html.kanope-sheet-focus .payroll-log-readonly th,html.kanope-sheet-focus .payroll-log-readonly td{min-width:0!important}}.budget-table .budget-detail-col{width:var(--budget-detail-col,240px)!important;min-width:var(--budget-detail-col,240px)!important;max-width:var(--budget-detail-col,240px)!important}.budget-table .budget-desc-col{width:var(--budget-desc-col,280px)!important;min-width:var(--budget-desc-col,280px)!important;max-width:var(--budget-desc-col,280px)!important}.budget-table .budget-resizable-col{position:relative}.budget-col-resizer{z-index:20;cursor:col-resize;touch-action:none;width:12px;height:100%;position:absolute;top:0;right:-6px}.sheet-focus-bar{z-index:40;border-bottom:1px solid var(--kanope-border,#dde3dc);height:40px;color:var(--kanope-muted,#63736a);background:#f6f8f4;align-items:center;gap:12px;padding:0 12px;font-size:12px;display:flex;position:fixed;top:0;left:0;right:0}
