#employeeWorkbench { font: 14px/1.6 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif; overflow-wrap:anywhere; }
#employeeWorkbench h3 {font-size:18px; margin:0 0 12px;}
#employeeWorkbench h4 {font-size:16px; margin:16px 0 8px;}
#employeeWorkbench p {margin:10px 0;}
#employeeWorkbench small {color:#64748b;}
#employeeWorkbench button {font:inherit; padding:9px 12px; min-height:40px; border:1px solid #cbd5e1; border-radius:8px; color:#334155; background:#fff; cursor:pointer; margin:2px; white-space:normal;}
#employeeWorkbench button:hover {background:#f1f5f9;}
#employeeWorkbench button:disabled {opacity:.5;cursor:wait;}
#employeeWorkbench input,#employeeWorkbench textarea {font:inherit; border:1px solid #cbd5e1; border-radius:8px; padding:10px; max-width:100%; box-sizing:border-box; margin:8px 0;}
#employeeWorkbench button:focus-visible,#employeeWorkbench input:focus-visible,#employeeWorkbench textarea:focus-visible {outline:2px solid #d97706;outline-offset:2px;}
#employeeWorkbench summary {cursor:pointer; padding:12px 0; color:#475569;}
@media(max-width:768px){#employeeWorkbench input,#employeeWorkbench textarea{font-size:16px;}#employeeWorkbench button{min-height:44px;}}
