/* Keep the established layout; allow the longer administrator menu to scroll. */
.sidebar{height:100vh;height:100dvh;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;scrollbar-width:thin;box-sizing:border-box}
.sidebar>*{flex-shrink:0}
.workspace,.content{min-width:0}
.content{width:100%;box-sizing:border-box}
.report-heading>div{min-width:0;max-width:100%}
.report-rows dt{min-width:0;overflow-wrap:anywhere}
.admin-users .table-wrap{max-height:560px;overflow:auto;overscroll-behavior:contain}
.admin-users thead{position:sticky;top:0;z-index:1}
.home-banner-controls{display:none}
.incentive-edit-file{font-size:11px;line-height:1.6;color:var(--muted);margin:8px 0;overflow-wrap:anywhere}
@media(max-width:750px){.report-heading>div:last-child{width:100%}.admin-users .table-wrap{max-height:460px}.report-rows>div{gap:14px}.sidebar{padding-bottom:calc(20px + env(safe-area-inset-bottom))}}
