.work-operations-page label,#workOperationsModal label{display:flex;flex-direction:column;gap:5px;font-size:13px}.work-actions{display:flex;align-items:end;gap:8px;flex-wrap:wrap;margin:12px 0}.work-actions input,.work-actions select,#workOperationsModal input:not([type=checkbox]),#workOperationsModal select,#workOperationsModal textarea{padding:9px;border:1px solid #ccd5df;border-radius:6px;max-width:100%;width:100%;box-sizing:border-box}.work-grid,.work-week-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.work-card{border:1px solid #dce2e8;border-radius:8px;padding:12px;margin:10px 0;background:#fff}.work-muted{font-size:13px;color:#59677a;line-height:1.6}.work-note,#workOperationsModal pre{white-space:pre-wrap;overflow-wrap:anywhere}.work-warning{background:#fff6db;border-left:3px solid #b57900;color:#72520e;padding:8px 10px;margin:8px 0;font-size:13px}.work-warning p{margin:3px 0}.work-row{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid #e1e6ec;padding:12px 0}.work-row>div{min-width:0}.work-row b,.work-row small{display:block;overflow-wrap:anywhere}.work-row small{font-size:12px;line-height:1.6;color:#5d6d80}.work-row button{flex-shrink:0;align-self:center}.work-people{display:flex;gap:12px;flex-wrap:wrap}#workOperationsModal .work-people label{display:flex;flex-direction:row;align-items:center}#workOperationsModal .modal{max-width:900px}#workOperationsModal fieldset{border:1px solid #dce2e8;padding:12px;margin:14px 0}#workOperationsModal .modal-body>label{margin-top:12px}#workOperationsMessage{color:#a23220}.work-operations-page section{min-width:0}@media(max-width:700px){.work-grid,.work-week-grid{grid-template-columns:1fr}.work-row{align-items:flex-start}.work-actions label{flex:1 1 130px}}
