.Tasks-module__EDiKTq__container{max-width:1000px;margin:0 auto}.Tasks-module__EDiKTq__headerActions{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.Tasks-module__EDiKTq__btnPrimary{background-color:var(--accent-color);color:#000;border-radius:6px;padding:.6rem 1.2rem;font-weight:500;transition:background-color .2s}.Tasks-module__EDiKTq__btnPrimary:hover{background-color:var(--accent-hover);transform:scale(.98)}.Tasks-module__EDiKTq__actionButton{background-color:var(--accent-color);color:#fff;border-radius:6px;padding:.6rem 1.2rem;font-weight:500;transition:background-color .2s}.Tasks-module__EDiKTq__actionButton:hover{background-color:var(--accent-hover)}.Tasks-module__EDiKTq__taskList{flex-direction:column;gap:1rem;display:flex}.Tasks-module__EDiKTq__taskItem{background-color:var(--bg-panel);border:1px solid var(--border-color);border-radius:10px;justify-content:space-between;align-items:flex-start;padding:1.25rem;transition:box-shadow .2s,border-color .2s;display:flex}.Tasks-module__EDiKTq__taskItem:hover{border-color:var(--text-secondary)}.Tasks-module__EDiKTq__taskItem.Tasks-module__EDiKTq__concluida{opacity:.6}.Tasks-module__EDiKTq__taskItem.Tasks-module__EDiKTq__concluida .Tasks-module__EDiKTq__taskTitle{color:var(--text-secondary);text-decoration:line-through}.Tasks-module__EDiKTq__taskContent{flex:1;gap:1rem;display:flex}.Tasks-module__EDiKTq__checkbox{border:2px solid var(--text-secondary);cursor:pointer;background:0 0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:2px;display:flex}.Tasks-module__EDiKTq__checkbox.Tasks-module__EDiKTq__checked{background-color:var(--success);border-color:var(--success);color:#fff}.Tasks-module__EDiKTq__taskMain{flex-direction:column;gap:.5rem;display:flex}.Tasks-module__EDiKTq__taskTitle{margin-bottom:.25rem;font-size:1.05rem;font-weight:600}.Tasks-module__EDiKTq__taskDesc{color:var(--text-secondary);font-size:.9rem}.Tasks-module__EDiKTq__taskMeta{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.Tasks-module__EDiKTq__badge{background-color:var(--bg-active);color:var(--text-secondary);border-radius:12px;padding:2px 8px;font-size:.75rem}.Tasks-module__EDiKTq__badge.Tasks-module__EDiKTq__urgente{color:var(--error);background-color:#ef444433}.Tasks-module__EDiKTq__badge.Tasks-module__EDiKTq__alta{color:var(--warning);background-color:#f59e0b33}.Tasks-module__EDiKTq__badge.Tasks-module__EDiKTq__media{color:var(--accent-color);background-color:#3b82f633}.Tasks-module__EDiKTq__leadLink{color:var(--accent-color);background-color:#3b82f61a;border-radius:4px;align-items:center;gap:.4rem;padding:2px 8px;font-size:.8rem;transition:background-color .2s;display:inline-flex}.Tasks-module__EDiKTq__leadLink:hover{background-color:#3b82f633}.Tasks-module__EDiKTq__taskActions{gap:.5rem;display:flex}.Tasks-module__EDiKTq__iconButton{color:var(--text-secondary);border-radius:6px;padding:.5rem}.Tasks-module__EDiKTq__iconButton:hover{background-color:var(--bg-hover);color:var(--text-primary)}.Tasks-module__EDiKTq__iconButton.Tasks-module__EDiKTq__delete:hover{color:var(--error);background-color:#ef44441a}.Tasks-module__EDiKTq__modalOverlay{z-index:1000;background-color:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Tasks-module__EDiKTq__modalContent{background-color:var(--bg-panel);border:1px solid var(--border-color);border-radius:12px;width:100%;max-width:500px;max-height:90vh;padding:2rem;overflow-y:auto}.Tasks-module__EDiKTq__inputGroup{flex-direction:column;gap:.5rem;margin-bottom:1rem;display:flex}.Tasks-module__EDiKTq__inputGroup label{color:var(--text-secondary);font-size:.85rem}.Tasks-module__EDiKTq__inputGroup input,.Tasks-module__EDiKTq__inputGroup select,.Tasks-module__EDiKTq__inputGroup textarea{background-color:var(--bg-app);border:1px solid var(--border-color);color:var(--text-primary);border-radius:6px;padding:.6rem;font-family:inherit}.Tasks-module__EDiKTq__modalActions{justify-content:flex-end;gap:1rem;margin-top:2rem;display:flex}.Tasks-module__EDiKTq__cancelButton{color:var(--text-secondary);background-color:#0000}.Tasks-module__EDiKTq__cancelButton:hover{color:var(--text-primary)}
