.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}}.Stats_statsContainer__NBzX7{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}.Stats_taskList__oOqOZ{display:flex;flex-direction:column;gap:1.5rem;margin-top:1.5rem;min-height:100px}.Stats_droppableArea__RvbNp{min-height:200px;padding:1rem;border:2px dashed transparent;border-radius:8px;transition:all .2s ease}.Stats_droppableArea__RvbNp[data-droppable=true]{border-color:var(--color-primary);background:rgba(var(--color-primary-rgb),.05)}.Stats_taskItem__1lusM{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}.Stats_taskItem__1lusM:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.12)}.Stats_taskItem__1lusM:not(.Stats_activeTask__6Lr0c):hover{background:rgba(var(--color-primary-rgb),.02);border:1px solid rgba(var(--color-primary-rgb),.3)}.Stats_activeTask__6Lr0c{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}.Stats_activeTask__6Lr0c: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}.Stats_activeTask__6Lr0c: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)}.Stats_completedTask__WjzHx{opacity:.7;background:rgba(var(--color-primary-rgb),.02);border:1px solid rgba(var(--color-primary-rgb),.1)}.Stats_completedTask__WjzHx:hover{transform:none;box-shadow:0 2px 8px rgba(0,0,0,.08)}.Stats_completedTask__WjzHx .Stats_taskTitle__88hLv{text-decoration:line-through;color:var(--foreground);opacity:.7}.Stats_completedTask__WjzHx .Stats_pomodoroCount__EMAdK{color:var(--color-primary);opacity:.8}.Stats_taskHeader__caUDE{margin-bottom:.5rem}.Stats_taskContent__8tuLU{display:flex;justify-content:space-between;align-items:center;gap:1rem}.Stats_taskLeft__kLCE9{display:flex;align-items:center;gap:.5rem;flex:1 1}.Stats_taskTitle__88hLv{font-size:1.1rem;font-weight:600;color:var(--foreground);margin:0;transition:color .2s ease}.Stats_activeTask__6Lr0c .Stats_taskTitle__88hLv{color:var(--color-primary);font-weight:700}.Stats_taskActions__eXGvZ{display:flex;gap:.5rem;pointer-events:auto;position:relative;z-index:20}.Stats_taskFooter__0o9aI{display:flex;justify-content:space-between;align-items:center;margin-top:.5rem;gap:1rem}.Stats_pomodoroCount__EMAdK{font-size:.9rem;color:var(--foreground);opacity:.8;transition:all .2s ease}.Stats_activeTask__6Lr0c .Stats_pomodoroCount__EMAdK{color:var(--color-primary);opacity:1;font-weight:600}.Stats_priorityBadge__QqvHy{padding:.25rem .75rem;border-radius:6px;font-size:.85rem;font-weight:500;text-transform:capitalize}.Stats_priorityBadge__QqvHy.Stats_low__SG9_j{background:rgba(34,197,94,.1);color:#22c55e}.Stats_priorityBadge__QqvHy.Stats_medium__9wwSr{background:rgba(234,179,8,.1);color:#eab308}.Stats_priorityBadge__QqvHy.Stats_high__G0v0q{background:rgba(239,68,68,.1);color:#ef4444}.Stats_taskDescription__L0PsL{font-size:.95rem;color:var(--foreground);margin:.5rem 0;line-height:1.5}.Stats_deleteButton__H2g6x,.Stats_editButton__kAWlX,.Stats_startButton__k99_u{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}.Stats_startButton__k99_u{color:#10b981}.Stats_startButton__k99_u:hover{background:rgba(16,185,129,.1);transform:translateY(-2px)}.Stats_editButton__kAWlX{color:#3b82f6}.Stats_editButton__kAWlX:hover{background:rgba(59,130,246,.1);transform:translateY(-2px)}.Stats_deleteButton__H2g6x{color:#ef4444}.Stats_deleteButton__H2g6x:hover{background:rgba(239,68,68,.1);transform:translateY(-2px)}.Stats_taskDate__hPrKz{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)}.Stats_dragHandle__UlzVI{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}.Stats_dragHandle__UlzVI: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)}.Stats_dragHandle__UlzVI:active{cursor:-webkit-grabbing;cursor:grabbing}.Stats_dragHandle__UlzVI svg{width:20px;height:20px}.Stats_sortableTask__d84Q6{-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none}.Stats_sortableTask__d84Q6:active{cursor:-webkit-grabbing;cursor:grabbing}.Stats_sortableTask__d84Q6 .Stats_dragHandle__UlzVI{cursor:-webkit-grab;cursor:grab}.Stats_sortableTask__d84Q6:active .Stats_dragHandle__UlzVI{cursor:-webkit-grabbing;cursor:grabbing}.Stats_draggedTask__dKBCu{transform:rotate(5deg);box-shadow:0 8px 25px rgba(0,0,0,.15);opacity:.9;z-index:1000;pointer-events:none}.Stats_draggedTask__dKBCu .Stats_taskActions__eXGvZ button{opacity:.5;pointer-events:none}.Stats_loadingMessage__FN1Cz{text-align:center;padding:2rem;color:var(--foreground);opacity:.7}.Stats_taskListContainer__RghvM{position:relative}.Stats_loadingOverlay__DY_SL{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}.Stats_loadingContent__y4qCi{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}.Stats_loadingContent__y4qCi,.Stats_reorderLoading__XORu7{display:flex;align-items:center;justify-content:center;color:var(--color-primary);font-weight:500}.Stats_reorderLoading__XORu7{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}.Stats_spinner__f2IoF{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:Stats_spin__47bod 1s linear infinite}@keyframes Stats_spin__47bod{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)}