.task-pool-page[data-v-7caca936]{width:100%}.task-pool-shell[data-v-7caca936]{min-height:100%;padding:16px;background:#f5f7fb}.pool-panel[data-v-7caca936]{min-height:calc(100vh - 120px);padding:18px 20px;border:1px solid #e9edf5;border-radius:8px;background:#fff;box-shadow:0 8px 24px rgba(15,23,42,.04)}.pool-head[data-v-7caca936]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin-bottom:16px}.pool-title[data-v-7caca936]{color:#101828;font-size:22px;font-weight:700}.pool-subtitle[data-v-7caca936]{margin-top:4px;color:#667085;font-size:13px}.pool-actions[data-v-7caca936]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.pool-toolbar[data-v-7caca936]{display:grid;grid-template-columns:minmax(220px,1.2fr) minmax(160px,.8fr) minmax(140px,.6fr) minmax(250px,.9fr) 100px;gap:12px;-ms-flex-align:center;align-items:center;margin-bottom:14px;padding:12px;border:1px solid #edf2f7;border-radius:8px;background:#fbfcff}.toolbar-date[data-v-7caca936],.toolbar-item[data-v-7caca936],.toolbar-search[data-v-7caca936]{width:100%}.task-name-cell[data-v-7caca936]{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:10px;min-width:0}.priority-dot[data-v-7caca936]{width:9px;height:9px;margin-top:6px;border-radius:50%;background:#12b76a;-ms-flex:0 0 auto;flex:0 0 auto}.priority-p1[data-v-7caca936]{background:#f04438}.priority-p2[data-v-7caca936]{background:#f79009}.priority-p3[data-v-7caca936]{background:#12b76a}.priority-p4[data-v-7caca936]{background:#98a2b3}.task-title[data-v-7caca936]{color:#101828;font-weight:600;line-height:20px}.task-desc[data-v-7caca936]{max-width:420px;margin-top:3px;color:#667085;font-size:12px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overdue[data-v-7caca936]{color:#d92d20;font-weight:600}.pool-state[data-v-7caca936]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;height:24px;padding:0 9px;border-radius:12px;color:#027a48;background:#ecfdf3;font-size:12px;font-weight:600}.pool-state.danger[data-v-7caca936]{color:#b42318;background:#fef3f2}.progress-cell[data-v-7caca936]{display:grid;grid-template-columns:1fr 40px;gap:8px;-ms-flex-align:center;align-items:center}.progress-cell span[data-v-7caca936]{color:#475467;font-size:12px}.pool-footer[data-v-7caca936]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-top:14px;color:#667085;font-size:13px}.task-detail-panel[data-v-7caca936]{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background:#f8fafc}.task-detail-head[data-v-7caca936]{min-height:92px;padding:18px 18px 14px;border-bottom:1px solid #e8eef6;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;gap:14px}.task-detail-title-block[data-v-7caca936]{min-width:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:6px}.task-detail-title-block strong[data-v-7caca936]{color:#101828;font-size:16px;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-detail-title-block>span[data-v-7caca936]{color:#667085;font-size:12px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-kicker[data-v-7caca936]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:7px;color:#475467;font-size:12px;font-weight:600}.detail-kicker .priority-dot[data-v-7caca936]{margin-top:0}.detail-kicker em[data-v-7caca936]{height:22px;padding:0 8px;border-radius:999px;background:#ecfdf3;color:#027a48;font-style:normal;line-height:22px}.detail-kicker em.danger[data-v-7caca936]{background:#fef3f2;color:#b42318}.detail-close[data-v-7caca936]{width:30px;height:30px;border:0;border-radius:8px;background:#f3f6fa;color:#475467;cursor:pointer}.task-detail-body[data-v-7caca936]{-ms-flex:1;flex:1;min-height:0;overflow-y:auto;padding:12px}.detail-section[data-v-7caca936]{padding:12px;border:1px solid #e8eef6;border-radius:8px;background:#fff}.detail-section+.detail-section[data-v-7caca936]{margin-top:10px}.detail-section-head[data-v-7caca936]{margin-bottom:10px;color:#101828;font-size:13px;font-weight:700}.detail-desc[data-v-7caca936]{margin-bottom:12px;padding:10px;border-radius:8px;background:#f8fafc;color:#475467;font-size:13px;line-height:20px}.detail-grid[data-v-7caca936]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.detail-field[data-v-7caca936]{min-width:0;min-height:54px;padding:9px 10px;border:1px solid #edf2f7;border-radius:8px;background:#fbfcff}.detail-field span[data-v-7caca936]{display:block;margin-bottom:6px;color:#98a2b3;font-size:12px}.detail-field strong[data-v-7caca936]{display:block;color:#344054;font-size:13px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-progress[data-v-7caca936]{display:grid;grid-template-columns:1fr auto;-ms-flex-align:center;align-items:center;gap:12px}.detail-progress span[data-v-7caca936]{color:#667085;font-size:12px;white-space:nowrap}.tag-group[data-v-7caca936]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.empty-inline[data-v-7caca936]{color:#98a2b3;font-size:12px}.attachment-list[data-v-7caca936]{display:grid;gap:8px}.attachment-item[data-v-7caca936]{height:34px;padding:0 10px;border:1px solid #edf2f7;border-radius:8px;background:#fbfcff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;color:#475467;font-size:13px}.attachment-item span[data-v-7caca936]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-detail-footer[data-v-7caca936]{padding:12px 14px;border-top:1px solid #e8eef6;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;gap:10px}@media(max-width:1280px){.pool-toolbar[data-v-7caca936]{grid-template-columns:1fr 1fr}}@media(max-width:768px){.task-pool-shell[data-v-7caca936]{padding:10px}.pool-footer[data-v-7caca936],.pool-head[data-v-7caca936]{-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column}.pool-toolbar[data-v-7caca936]{grid-template-columns:1fr}}.task-pool-detail-drawer .el-drawer__body{padding:0;overflow:hidden;background:#f8fafc}