.BlogCTA_blogCTA__pxhMF{width:100%;max-width:600px;margin:2rem auto;padding:0 1rem}.BlogCTA_container__vN2K2{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:16px;padding:2rem;display:flex;align-items:center;gap:2rem;box-shadow:0 10px 25px rgba(102,126,234,.2);position:relative;overflow:hidden}.BlogCTA_container__vN2K2:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(255,255,255,.1),rgba(255,255,255,.05));pointer-events:none}.BlogCTA_content__A9ULv{flex:1 1;position:relative;z-index:1}.BlogCTA_title__jCF_w{color:white;font-size:1.5rem;font-weight:700;margin:0 0 .75rem;line-height:1.3}.BlogCTA_description__X8XR3{color:rgba(255,255,255,.9);font-size:1rem;line-height:1.6;margin:0 0 1.5rem}.BlogCTA_ctaButton__eL5ow{display:inline-flex;align-items:center;background:rgba(255,255,255,.2);color:white;text-decoration:none;padding:.75rem 1.5rem;border-radius:8px;font-weight:600;font-size:.95rem;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2)}.BlogCTA_ctaButton__eL5ow:hover{background:rgba(255,255,255,.3);transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.2)}.BlogCTA_icon__nm4_9{color:rgba(255,255,255,.8);width:48px;height:48px;flex-shrink:0;position:relative;z-index:1}.BlogCTA_icon__nm4_9 svg{width:100%;height:100%}@media (max-width:768px){.BlogCTA_container__vN2K2{flex-direction:column;text-align:center;padding:1.5rem}.BlogCTA_title__jCF_w{font-size:1.25rem}.BlogCTA_description__X8XR3{font-size:.9rem}.BlogCTA_icon__nm4_9{width:40px;height:40px}}@media (max-width:480px){.BlogCTA_blogCTA__pxhMF{padding:0 .5rem}.BlogCTA_container__vN2K2{padding:1.25rem}.BlogCTA_title__jCF_w{font-size:1.1rem}.BlogCTA_description__X8XR3{font-size:.85rem}}.Tasks_statsContainer__HEA_G{width:100%;max-width:600px;margin:2rem auto;padding:1.5rem;background:var(--background);border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.1);box-sizing:border-box}.Tasks_taskList__VSX6e{display:flex;flex-direction:column;gap:1.5rem;margin-top:1.5rem;min-height:100px}.Tasks_droppableArea__xOBem{min-height:200px;padding:1rem;border:2px dashed transparent;border-radius:8px;transition:all .2s ease}.Tasks_droppableArea__xOBem[data-droppable=true]{border-color:var(--color-primary);background:rgba(var(--color-primary-rgb),.05)}.Tasks_taskItem__pxVJQ{background:var(--background);border-radius:12px;padding:1rem;margin-bottom:1rem;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:transform .2s,box-shadow .2s;cursor:pointer}.Tasks_taskItem__pxVJQ:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.12)}.Tasks_taskItem__pxVJQ:not(.Tasks_activeTask__qrmbp):hover{background:rgba(var(--color-primary-rgb),.02);border:1px solid rgba(var(--color-primary-rgb),.3)}.Tasks_activeTask__qrmbp{border:3px solid var(--color-primary);background:rgba(var(--color-primary-rgb),.08);box-shadow:0 4px 12px rgba(var(--color-primary-rgb),.15);transform:translateY(-2px);position:relative}.Tasks_activeTask__qrmbp:before{content:"▶ Active Task";position:absolute;top:-12px;left:12px;background:var(--color-primary);color:white;padding:4px 8px;border-radius:12px;font-size:.75rem;font-weight:600;z-index:10}.Tasks_activeTask__qrmbp:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(var(--color-primary-rgb),.2);border:3px solid var(--color-primary);background:rgba(var(--color-primary-rgb),.08)}.Tasks_completedTask__VDf2p{opacity:.7;background:rgba(var(--color-primary-rgb),.02);border:1px solid rgba(var(--color-primary-rgb),.1)}.Tasks_completedTask__VDf2p:hover{transform:none;box-shadow:0 2px 8px rgba(0,0,0,.08)}.Tasks_completedTask__VDf2p .Tasks_taskTitle__bvYZS{text-decoration:line-through;color:var(--foreground);opacity:.7}.Tasks_completedTask__VDf2p .Tasks_pomodoroCount__vfVNa{color:var(--color-primary);opacity:.8}.Tasks_taskHeader__PJ1Zc{margin-bottom:.5rem}.Tasks_taskContent__snur_{display:flex;justify-content:space-between;align-items:center;gap:1rem}.Tasks_taskLeft___2jlf{display:flex;align-items:center;gap:.5rem;flex:1 1}.Tasks_taskTitle__bvYZS{font-size:1.1rem;font-weight:600;color:var(--foreground);margin:0;transition:color .2s ease}.Tasks_activeTask__qrmbp .Tasks_taskTitle__bvYZS{color:var(--color-primary);font-weight:700}.Tasks_taskActions__GnA16{display:flex;gap:.5rem;pointer-events:auto;position:relative;z-index:20}.Tasks_taskFooter__Ke2rr{display:flex;justify-content:space-between;align-items:center;margin-top:.5rem;gap:1rem}.Tasks_pomodoroCount__vfVNa{font-size:.9rem;color:var(--foreground);opacity:.8;transition:all .2s ease}.Tasks_activeTask__qrmbp .Tasks_pomodoroCount__vfVNa{color:var(--color-primary);opacity:1;font-weight:600}.Tasks_priorityBadge__00hto{padding:.25rem .75rem;border-radius:6px;font-size:.85rem;font-weight:500;text-transform:capitalize}.Tasks_priorityBadge__00hto.Tasks_low__qAl9r{background:rgba(34,197,94,.1);color:#22c55e}.Tasks_priorityBadge__00hto.Tasks_medium___dhPc{background:rgba(234,179,8,.1);color:#eab308}.Tasks_priorityBadge__00hto.Tasks_high__wj6ta{background:rgba(239,68,68,.1);color:#ef4444}.Tasks_taskDescription___uuS_{font-size:.95rem;color:var(--foreground);margin:.5rem 0;line-height:1.5}.Tasks_deleteButton___nfY6,.Tasks_editButton__YILgH,.Tasks_startButton__gzdaR{background:none;border:none;padding:.5rem;border-radius:6px;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;pointer-events:auto;position:relative;z-index:10}.Tasks_startButton__gzdaR{color:#10b981}.Tasks_startButton__gzdaR:hover{background:rgba(16,185,129,.1);transform:translateY(-2px)}.Tasks_editButton__YILgH{color:#3b82f6}.Tasks_editButton__YILgH:hover{background:rgba(59,130,246,.1);transform:translateY(-2px)}.Tasks_deleteButton___nfY6{color:#ef4444}.Tasks_deleteButton___nfY6:hover{background:rgba(239,68,68,.1);transform:translateY(-2px)}.Tasks_taskDate__h1kab{font-size:.9rem;color:var(--foreground);opacity:.8;background:rgba(var(--color-primary-rgb),.08);padding:.5rem 1rem;border-radius:10px;box-shadow:0 2px 4px rgba(0,0,0,.05)}.Tasks_dragHandle__ZCOqh{cursor:-webkit-grab;cursor:grab;padding:8px;display:flex;align-items:center;justify-content:center;color:var(--color-primary);opacity:.6;transition:opacity .2s;border-radius:6px;background:rgba(var(--color-primary-rgb),.05);border:1px solid transparent}.Tasks_dragHandle__ZCOqh:hover{background:rgba(var(--color-primary-rgb),.1);border-color:rgba(var(--color-primary-rgb),.2);opacity:1;background-color:rgba(var(--color-primary-rgb),.05)}.Tasks_dragHandle__ZCOqh:active{cursor:-webkit-grabbing;cursor:grabbing}.Tasks_dragHandle__ZCOqh svg{width:20px;height:20px}.Tasks_sortableTask__mEAgM{-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none}.Tasks_sortableTask__mEAgM:active{cursor:-webkit-grabbing;cursor:grabbing}.Tasks_sortableTask__mEAgM .Tasks_dragHandle__ZCOqh{cursor:-webkit-grab;cursor:grab}.Tasks_sortableTask__mEAgM:active .Tasks_dragHandle__ZCOqh{cursor:-webkit-grabbing;cursor:grabbing}.Tasks_draggedTask__cpdfM{transform:rotate(5deg);box-shadow:0 8px 25px rgba(0,0,0,.15);opacity:.9;z-index:1000;pointer-events:none}.Tasks_draggedTask__cpdfM .Tasks_taskActions__GnA16 button{opacity:.5;pointer-events:none}.Tasks_loadingMessage__KG0Jm{text-align:center;padding:2rem;color:var(--foreground);opacity:.7}.Tasks_taskListContainer__TMjTE{position:relative}.Tasks_loadingOverlay__sPWHr{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;z-index:1000;border-radius:12px}.Tasks_loadingContent__ZI8UB{flex-direction:column;gap:1rem;padding:2rem;background:var(--background);border:1px solid rgba(var(--color-primary-rgb),.1);border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1);font-size:1rem}.Tasks_loadingContent__ZI8UB,.Tasks_reorderLoading__curZ7{display:flex;align-items:center;justify-content:center;color:var(--color-primary);font-weight:500}.Tasks_reorderLoading__curZ7{gap:.5rem;padding:1rem;margin:1rem 0;background:rgba(var(--color-primary-rgb),.05);border:1px solid rgba(var(--color-primary-rgb),.1);border-radius:8px;font-size:.9rem}.Tasks_spinner__2OfUO{width:16px;height:16px;border-top:2px solid rgba(var(--color-primary-rgb),.2);border:2px solid rgba(var(--color-primary-rgb),.2);border-top-color:var(--color-primary);border-radius:50%;animation:Tasks_spin__Xf8BK 1s linear infinite}@keyframes Tasks_spin__Xf8BK{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AddTask_addTaskContainer__O8wQB{width:100%;padding:1rem;background:var(--background);border:2px dashed var(--color-primary);border-radius:12px;cursor:pointer;transition:all .3s ease;margin-bottom:1rem}.AddTask_addTaskContainer__O8wQB:hover{background:var(--color-primary);border-color:var(--color-primary)}.AddTask_addTaskContainer__O8wQB:hover .AddTask_addIcon__u9Tbt,.AddTask_addTaskContainer__O8wQB:hover .AddTask_addText__gWQbK{color:var(--color-white)}.AddTask_addTaskContent__b_msb{display:flex;align-items:center;justify-content:center;gap:.75rem}.AddTask_addIcon__u9Tbt,.AddTask_addText__gWQbK{color:var(--color-primary);transition:color .3s ease}.AddTask_addText__gWQbK{font-size:1rem;font-weight:500}.AddTaskModal_overlay__80PH6{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.18);z-index:1000;display:flex;align-items:center;justify-content:center}.AddTaskModal_modal__QILSK{background:var(--background);border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.18);padding:2.5rem 2rem 2rem;min-width:320px;max-width:95vw;width:100%;max-width:480px;position:relative;display:flex;flex-direction:column;gap:1.5rem}.AddTaskModal_closeButton__U42iJ{position:absolute;top:1rem;right:1rem;background:none;border:none;font-size:1.5rem;color:var(--color-primary);cursor:pointer;transition:color .2s}.AddTaskModal_closeButton__U42iJ:hover{color:var(--color-dark-blue)}.AddTaskModal_heading__mzJ1W{font-size:1.25rem;font-weight:600;color:var(--foreground);margin-bottom:.5rem;text-align:center}.AddTaskModal_form__7UJrQ{display:flex;flex-direction:column;gap:1rem}.AddTaskModal_label__xhZxz{font-size:.95rem;color:var(--foreground);font-weight:500;display:flex;flex-direction:column;gap:.25rem}.AddTaskModal_input__ML4xP,.AddTaskModal_textarea__SlA5J{border:1.5px solid var(--color-primary);border-radius:8px;padding:.5rem .75rem;font-size:1rem;color:var(--foreground);background:var(--background);outline:none;transition:border .2s}.AddTaskModal_input__ML4xP:focus,.AddTaskModal_textarea__SlA5J:focus{border-color:var(--color-dark-blue)}.AddTaskModal_textarea__SlA5J{resize:vertical;min-height:120px;font-family:inherit;line-height:1.6;white-space:pre-wrap}.AddTaskModal_textarea__SlA5J::placeholder{color:var(--foreground);opacity:.5}.AddTaskModal_pomodoroGroup__Bx38H{margin-bottom:.5rem}.AddTaskModal_pomodoroInputs__nAxou{display:flex;align-items:center;gap:.5rem;margin-top:.25rem}.AddTaskModal_pomodoroInput__1svv9{width:60px;text-align:center;border:1.5px solid var(--color-primary);border-radius:8px;padding:.5rem;font-size:1rem;color:var(--foreground);background:var(--background);outline:none;transition:border .2s}.AddTaskModal_pomodoroInput__1svv9:focus{border-color:var(--color-dark-blue)}.AddTaskModal_pomodoroSeparator__u0L3u{font-size:1.2rem;font-weight:600;color:var(--color-primary)}.AddTaskModal_priorityGroup__QY_YH{font-size:.95rem;color:var(--foreground);font-weight:500;margin-bottom:.25rem}.AddTaskModal_priorityOptions__u91yq{display:flex;gap:.5rem;margin-top:.25rem}.AddTaskModal_priorityBtn__y71e_{padding:.35rem 1.1rem;border-radius:8px;border:1.5px solid var(--color-primary);background:var(--background);color:var(--color-primary);font-weight:500;font-size:.98rem;cursor:pointer;transition:all .2s}.AddTaskModal_priorityBtn__y71e_.AddTaskModal_selected___3QUM,.AddTaskModal_priorityBtn__y71e_:hover{background:var(--color-primary);color:var(--color-white);border-color:var(--color-primary)}.AddTaskModal_error__ljEfA{color:var(--color-primary);font-size:.95rem;margin-top:-.5rem;margin-bottom:.25rem;text-align:center}.AddTaskModal_submitBtn__SEN4y{background:var(--color-primary);color:var(--color-white);border:none;border-radius:8px;padding:.65rem 0;font-size:1.05rem;font-weight:600;cursor:pointer;margin-top:.5rem;transition:background .2s}.AddTaskModal_submitBtn__SEN4y:hover{background:var(--color-dark-blue)}