
/* v158: Molder Job Orders fixed one-screen viewport; business logic untouched */
#view-molder{height:calc(100vh - 12px)!important;max-height:calc(100vh - 12px)!important;overflow:hidden!important;}
#view-molder .page-header{margin-bottom:6px!important;padding-top:8px!important;padding-bottom:8px!important;}
#view-molder .kpi-grid,#view-molder .stats-grid{margin-top:6px!important;margin-bottom:6px!important;gap:10px!important;}
#view-molder .kpi-card,#view-molder .stat-card{padding-top:10px!important;padding-bottom:10px!important;}
#view-molder .molder-available-strip{margin:6px 0!important;padding-top:8px!important;padding-bottom:8px!important;}
#view-molder .table-card{margin-top:6px!important;max-height:calc(100vh - 286px)!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;}
#view-molder .table-card .table-toolbar,#view-molder .table-card .toolbar{flex:0 0 auto!important;}
#view-molder .table-card .table-wrap,#view-molder .table-card .table-responsive{flex:1 1 auto!important;overflow:hidden!important;}
#view-molder table{margin-bottom:0!important;}
#view-molder tbody tr{height:auto!important;}
#view-molder td{padding-top:7px!important;padding-bottom:7px!important;}
#view-molder .table-footer,#view-molder .pagination-footer{flex:0 0 auto!important;padding-top:7px!important;padding-bottom:7px!important;}
