.TaskList_taskList__1hOos{width:400px;background:var(--theme-elevation-0);border-right:1px solid var(--theme-elevation-200);display:flex;flex-direction:column;height:100vh;max-height:100vh}@media(max-width:768px){.TaskList_taskList__1hOos{width:100%;border-right:none}}.TaskList_taskListHeader__Vupnx{padding:1.5rem;border-bottom:1px solid var(--theme-elevation-200)}.TaskList_headerTop__cZ472{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.TaskList_headerTop__cZ472 h2{font-size:1.125rem;font-weight:600;color:var(--theme-elevation-900);margin:0}.TaskList_newTaskButton__0NkPb{padding:.5rem;background:#2563eb;color:#fff;border:none;border-radius:.5rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s}.TaskList_newTaskButton__0NkPb:hover{background:#1d4ed8}.TaskList_newTaskButton__0NkPb svg{width:1rem;height:1rem}.TaskList_searchBox__Qz40P{position:relative;margin-bottom:1rem}.TaskList_searchBox__Qz40P svg{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);width:1.25rem;height:1.25rem;color:var(--theme-elevation-400)}.TaskList_searchBox__Qz40P input{width:100%;padding:.5rem .5rem .5rem 2.5rem;border:1px solid var(--theme-elevation-200);border-radius:.5rem;font-size:.875rem;outline:none;transition:all .2s}.TaskList_searchBox__Qz40P input:focus{border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.1)}.TaskList_filterTabs__GSSSh{display:flex;gap:.5rem;margin-bottom:.75rem;overflow-x:auto;padding-bottom:.5rem}.TaskList_filterTabs__GSSSh::-webkit-scrollbar{height:4px}.TaskList_filterTabs__GSSSh::-webkit-scrollbar-track{background:var(--theme-elevation-100)}.TaskList_filterTabs__GSSSh::-webkit-scrollbar-thumb{background:var(--theme-elevation-300);border-radius:2px}.TaskList_filterTab__b1WR3{padding:.375rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:500;white-space:nowrap;border:none;cursor:pointer;transition:all .2s;background:var(--theme-elevation-100);color:var(--theme-elevation-700)}.TaskList_filterTab__b1WR3:hover{background:var(--theme-elevation-200)}.TaskList_filterTab__b1WR3.TaskList_active__0tMte{background:#2563eb;color:#fff}.TaskList_priorityFilter__G6gvO{display:flex;align-items:center;gap:.5rem}.TaskList_priorityFilter__G6gvO svg{width:1rem;height:1rem;color:var(--theme-elevation-400)}.TaskList_priorityFilter__G6gvO select{flex:1 1;font-size:.75rem;border:1px solid var(--theme-elevation-200);border-radius:.25rem;padding:.375rem .5rem;outline:none;cursor:pointer}.TaskList_priorityFilter__G6gvO select:focus{border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.1)}.TaskList_taskListItems___M3Xy{flex:1 1;overflow-y:auto}.TaskList_emptyState__ygcRI,.TaskList_loadingState__7CSIL{align-items:center;color:var(--theme-elevation-500);display:flex;flex-direction:column;font-size:14px;justify-content:center;padding:40px 20px}.TaskList_emptyState__ygcRI svg,.TaskList_loadingState__7CSIL svg{width:3rem;height:3rem;color:var(--theme-elevation-300);margin-bottom:.75rem}.TaskList_emptyState__ygcRI p,.TaskList_loadingState__7CSIL p{font-size:.875rem;color:var(--theme-elevation-500);margin:0}.TaskList_taskCards__01qmH{display:flex;flex-direction:column;overflow-y:auto}.TaskList_taskCard__jk38J{padding:1rem;border-bottom:1px solid var(--theme-elevation-200);cursor:pointer;transition:background .2s;background:rgba(0,0,0,0);border-left:3px solid rgba(0,0,0,0);text-align:left;width:100%;border-right:none;border-top:none}.TaskList_taskCard__jk38J:hover{background:var(--theme-elevation-100)}.TaskList_taskCard__jk38J.TaskList_selected__NTSxr{background:var(--theme-elevation-50);border-left-color:#2563eb}.TaskList_taskCardInner__Kdn73{display:flex;align-items:flex-start;gap:.75rem}.TaskList_taskStatusIcon__moq6F{margin-top:.25rem;flex-shrink:0}.TaskList_taskStatusIcon__moq6F svg{width:1.25rem;height:1.25rem}.TaskList_taskCardContent__mfxZd{flex:1 1;min-width:0}.TaskList_taskCardTop__s9K66{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;margin-bottom:.5rem}.TaskList_taskCardTop__s9K66 h3{font-size:.875rem;font-weight:500;color:var(--theme-elevation-900);margin:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.TaskList_priorityBadge__Rn_O7{padding:.125rem .5rem;border-radius:.25rem;font-size:.75rem;font-weight:500;flex-shrink:0}.TaskList_priorityBadge__Rn_O7.TaskList_critical__FXpl2{background:#ef4444;color:#fff}.TaskList_priorityBadge__Rn_O7.TaskList_high__W6UDB{background:#fed7aa;color:#9a3412}.TaskList_priorityBadge__Rn_O7.TaskList_medium__fxp_O{background:#fef3c7;color:#92400e}.TaskList_priorityBadge__Rn_O7.TaskList_low__OhO28{background:var(--theme-elevation-150);color:var(--theme-elevation-800)}.TaskList_taskCardMeta__QtFn9{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.TaskList_statusBadge__3w5vz{display:inline-flex;align-items:center;padding:.125rem .5rem;border-radius:.25rem;font-size:.75rem;font-weight:500}.TaskList_statusBadge__3w5vz.TaskList_open__aISom{background:var(--theme-elevation-100);color:var(--theme-elevation-800)}.TaskList_statusBadge__3w5vz.TaskList_inprogress__5hsyq{background:#dbeafe;color:#1e40af}.TaskList_statusBadge__3w5vz.TaskList_blocked__LGorV{background:#fee2e2;color:#991b1b}.TaskList_statusBadge__3w5vz.TaskList_completed__N8oph{background:#d1fae5;color:#065f46}.TaskList_statusBadge__3w5vz.TaskList_cancelled__vHk1g{background:var(--theme-elevation-100);color:var(--theme-elevation-800)}.TaskList_taskSerial__Eo0u3,.TaskList_taskType__8jS4V{font-size:.75rem;color:var(--theme-elevation-500)}.TaskList_taskType__8jS4V{display:flex;align-items:center;gap:.25rem;margin-bottom:.5rem}.TaskList_taskType__8jS4V svg{width:1rem;height:1rem}.TaskList_taskCardFooter__rdzTk{display:flex;align-items:center;justify-content:space-between;font-size:.75rem}.TaskList_taskAssignee__WwlrC{display:flex;align-items:center;gap:.25rem;color:var(--theme-elevation-600)}.TaskList_taskAssignee__WwlrC svg{width:.75rem;height:.75rem}.TaskList_taskDueDate__yvENU{display:flex;align-items:center;gap:.25rem;color:var(--theme-elevation-500)}.TaskList_taskDueDate__yvENU.TaskList_overdue__i_QcW{color:#dc2626}.TaskList_taskDueDate__yvENU svg{width:.75rem;height:.75rem}.TaskList_taskComments__L0kKK{display:flex;align-items:center;gap:.25rem;color:var(--theme-elevation-500);margin-top:.5rem}.TaskList_taskComments__L0kKK svg{width:.75rem;height:.75rem}.Tasks_tasksView__MyqAq{display:flex;min-height:100vh;background:var(--theme-elevation-50);border-top:1px solid var(--theme-elevation-200)}