/* /Shared/FleetWorkOrderTasksPanel.razor.rz.scp.css */
.wo-tasks[b-n74a9t8seq]{background:var(--card-bg,#fff);border:1px solid #d4dce6;border-radius:12px;padding:20px;min-width:0}.task-heading[b-n74a9t8seq],.task-tools[b-n74a9t8seq],.task-card-top[b-n74a9t8seq]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.task-heading[b-n74a9t8seq]{justify-content:space-between}.task-heading h3[b-n74a9t8seq],.task-heading h2[b-n74a9t8seq]{margin:0}.task-heading p[b-n74a9t8seq],.task-card-title p[b-n74a9t8seq]{color:#65758a;margin:4px 0}.task-filter[b-n74a9t8seq],.task-bulk[b-n74a9t8seq]{padding:16px 0;border-bottom:1px solid #dce2ea}.task-search[b-n74a9t8seq]{flex:1;min-width:180px;max-width:360px}.task-bulk .field-input[b-n74a9t8seq]{width:auto}.task-group[b-n74a9t8seq]{font-size:15px;margin:22px 0 10px}.task-card[b-n74a9t8seq]{border:1px solid #d9e0e8;border-radius:8px;padding:18px;margin:12px 0;min-width:0}.task-card-top[b-n74a9t8seq]{align-items:flex-start;flex-wrap:nowrap}.task-card-title[b-n74a9t8seq]{flex:1;min-width:0;overflow-wrap:anywhere}.task-card-title strong[b-n74a9t8seq]{white-space:pre-wrap;margin-right:10px}.task-status[b-n74a9t8seq],.task-pm[b-n74a9t8seq]{display:inline-block;border-radius:4px;font-size:12px;padding:2px 8px;margin:3px;background:#fff4c5;color:#765400}.task-completed[b-n74a9t8seq]{background:#e4f5e9;color:#17633c}.task-pm[b-n74a9t8seq]{background:#edf3ff;color:#2457ba}.task-card footer[b-n74a9t8seq]{border-top:1px solid #dce2ea;margin-top:16px;padding-top:12px;display:flex;gap:14px 32px;flex-wrap:wrap;font-size:13px;color:#63748a}.task-actions[b-n74a9t8seq]{position:relative}.task-actions summary[b-n74a9t8seq]{cursor:pointer;list-style:none;border:1px solid #d4dce6;border-radius:6px;padding:5px 12px;font-size:20px;line-height:1}.task-menu[b-n74a9t8seq]{position:absolute;z-index:15;right:0;top:100%;width:180px;background:#fff;box-shadow:0 5px 20px #13263b30;border:1px solid #d4dce6;border-radius:8px;padding:5px}.task-menu button[b-n74a9t8seq]{display:block;width:100%;text-align:left;background:transparent;border:0;padding:9px 12px;cursor:pointer}.task-menu button:hover[b-n74a9t8seq]{background:#edf3f8}.task-danger[b-n74a9t8seq],.task-error[b-n74a9t8seq]{color:#c32929}.task-error[b-n74a9t8seq]{white-space:pre-wrap;overflow-wrap:anywhere}.task-saved[b-n74a9t8seq]{color:#197347;font-size:13px}.task-backdrop[b-n74a9t8seq]{position:fixed;inset:0;z-index:1500;background:#101b2d88;display:flex;align-items:center;justify-content:center;padding:24px}.task-dialog[b-n74a9t8seq]{display:flex;flex-direction:column;width:min(760px,100%);max-height:90dvh;min-width:0;background:#fff;border-radius:12px;box-shadow:0 12px 50px #0004}.task-dialog>header[b-n74a9t8seq],.task-dialog>footer[b-n74a9t8seq]{display:flex;align-items:center;gap:12px;padding:18px 24px;flex-shrink:0}.task-dialog>header[b-n74a9t8seq]{justify-content:space-between;border-bottom:1px solid #dce2ea}.task-dialog h2[b-n74a9t8seq]{font-size:20px;margin:0}.task-dialog>footer[b-n74a9t8seq]{justify-content:flex-end;border-top:1px solid #dce2ea}.task-dialog-body[b-n74a9t8seq]{padding:24px;overflow:auto;min-height:0;overflow-wrap:anywhere}.task-dialog label[b-n74a9t8seq]{display:flex;flex-direction:column;gap:6px;color:#5e6d80;font-weight:600;font-size:14px}.task-dialog .field-input[b-n74a9t8seq]{width:100%;min-width:0;box-sizing:border-box}.task-form-grid[b-n74a9t8seq]{display:grid;grid-template-columns:2fr 1fr;gap:18px}.task-wide[b-n74a9t8seq]{grid-column:1/-1}.task-input-card[b-n74a9t8seq],.task-history[b-n74a9t8seq]{border:1px solid #dce2ea;border-radius:8px;padding:16px;margin:12px 0}.task-input-card label[b-n74a9t8seq]{margin-top:12px}.task-history small[b-n74a9t8seq]{color:#65758a}.task-history .btn-secondary[b-n74a9t8seq]{margin-left:12px}.task-prewrap[b-n74a9t8seq]{white-space:pre-wrap}.task-empty[b-n74a9t8seq]{padding:24px;color:#65758a}@media(max-width:700px){.task-card-top[b-n74a9t8seq]{flex-wrap:wrap}.task-card-title[b-n74a9t8seq]{flex-basis:80%}.task-card-top>.task-tools[b-n74a9t8seq]{margin-left:auto}.task-backdrop[b-n74a9t8seq]{padding:10px}.task-form-grid[b-n74a9t8seq]{grid-template-columns:1fr}.task-dialog-body[b-n74a9t8seq],.task-dialog>header[b-n74a9t8seq],.task-dialog>footer[b-n74a9t8seq]{padding:16px}}
