.open-tasks-module__VvhNnq__card{background:var(--glass);border:1px solid var(--border);border-radius:var(--radius-lg,12px);margin-bottom:1rem;padding:1rem 1.25rem}.open-tasks-module__VvhNnq__header{letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;font-size:.78rem;font-weight:600;display:flex}.open-tasks-module__VvhNnq__counts{text-transform:none;letter-spacing:0;align-items:center;gap:.6rem;font-size:.72rem;font-weight:500;display:flex}.open-tasks-module__VvhNnq__overdueCount{color:var(--danger);font-weight:600}.open-tasks-module__VvhNnq__muted{color:var(--text-muted)}.open-tasks-module__VvhNnq__list{margin:0;padding:0;list-style:none}.open-tasks-module__VvhNnq__row{border-bottom:1px solid var(--border);align-items:flex-start;gap:.6rem;padding:.55rem 0;display:flex}.open-tasks-module__VvhNnq__row:last-child{border-bottom:none}.open-tasks-module__VvhNnq__rowIcon{color:var(--text-muted);flex-shrink:0;margin-top:2px}.open-tasks-module__VvhNnq__rowBody{flex:1;min-width:0}.open-tasks-module__VvhNnq__title{color:var(--text-primary);align-items:center;gap:.3rem;font-size:.85rem;line-height:1.35;text-decoration:none;display:inline-flex}.open-tasks-module__VvhNnq__title:hover,.open-tasks-module__VvhNnq__title:focus-visible{text-decoration:underline}.open-tasks-module__VvhNnq__extIcon{color:var(--text-muted);flex-shrink:0}.open-tasks-module__VvhNnq__meta{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:.25rem;font-size:.72rem;display:flex}.open-tasks-module__VvhNnq__overdue{color:var(--danger);font-weight:600}.open-tasks-module__VvhNnq__due,.open-tasks-module__VvhNnq__owner{color:var(--text-secondary)}.open-tasks-module__VvhNnq__chip{border:1px solid var(--border);border-radius:var(--radius-sm,6px);color:var(--text-secondary);white-space:nowrap;align-items:center;gap:.25rem;padding:.08rem .4rem;text-decoration:none;display:inline-flex}.open-tasks-module__VvhNnq__chip:hover,.open-tasks-module__VvhNnq__chip:focus-visible{border-color:var(--border-hover);color:var(--text-primary)}.open-tasks-module__VvhNnq__orphaned{color:var(--warning,var(--danger));align-items:center;gap:.2rem;display:inline-flex}.open-tasks-module__VvhNnq__note{color:var(--text-secondary);margin:0;font-size:.82rem}.open-tasks-module__VvhNnq__more{color:var(--accent-muted);cursor:pointer;background:0 0;border:none;margin-top:.6rem;padding:0;font-size:.76rem}.open-tasks-module__VvhNnq__more:hover{text-decoration:underline}.open-tasks-module__VvhNnq__check{color:var(--text-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;margin-top:2px;padding:0;line-height:0}.open-tasks-module__VvhNnq__check:hover:not(:disabled){color:var(--success,#22c55e)}.open-tasks-module__VvhNnq__check:disabled{cursor:default;color:var(--success,#22c55e)}.open-tasks-module__VvhNnq__failed{color:var(--danger)}.open-tasks-module__VvhNnq__closed{border-top:1px solid var(--border);flex-direction:column;gap:.2rem;margin-top:.7rem;padding-top:.6rem;display:flex}.open-tasks-module__VvhNnq__closedItem{color:var(--text-muted);align-items:center;gap:.3rem;font-size:.72rem;display:inline-flex}
