#worker-performance{padding:10px;position:relative}#worker-performance .wp-controls{display:flex;flex-wrap:wrap;align-items:end;gap:6px;margin-bottom:8px}#worker-performance label{display:flex;flex-direction:column;gap:3px;font-size:8pt}#worker-performance input,#worker-performance select,#worker-performance button{font-size:8pt;min-height:29px;padding:4px 7px}#worker-performance .wp-actions{display:flex;gap:5px;align-items:center;margin-left:auto}#worker-performance #wp-count{font-size:8pt;align-self:center}#worker-performance .wp-scroll{max-height:70vh;overflow:auto}#worker-performance table{width:100%;table-layout:auto;border-collapse:separate;border-spacing:0}#worker-performance th,#worker-performance td{font-size:8pt!important;line-height:1.25;padding:5px;border-right:1px solid #d5dfeb;border-bottom:1px solid #d5dfeb;vertical-align:top;overflow-wrap:anywhere;min-width:45px}#worker-performance th{position:sticky;top:0;z-index:2;background:#e7f0f8;text-align:left}#worker-performance th button{min-height:20px;padding:1px 4px;margin-left:3px}#worker-performance td:nth-child(2){max-width:145px}#worker-performance td:nth-child(6){max-width:165px}#worker-performance small{display:block;font-size:8pt;margin-top:6px}#worker-performance .wp-filter{position:absolute;z-index:20;background:white;border:1px solid #aab7c8;box-shadow:0 3px 15px #0003;padding:10px;width:245px}#worker-performance .wp-filter[hidden]{display:none}#worker-performance .wp-filter select{width:100%}
