.HomePage_container__J7U6h{background-color:#f9f9f9;border-radius:12px;box-shadow:0 4px 12px #00000014;font-family:Segoe UI,Arial,sans-serif;margin:25px auto 0;max-width:800px;padding:24px}.HomePage_containerHeader__pllM5{margin-bottom:24px}.HomePage_containerHeader__pllM5,.TodoItem_item__kVB5V{align-items:center;display:flex;justify-content:space-between}.TodoItem_item__kVB5V{background-color:#fff;border-bottom:1px solid #eaeaea;border-radius:6px;margin-bottom:8px;padding:10px;transition:all .2s ease}.TodoItem_item__kVB5V:hover{box-shadow:0 3px 6px #0000001a;transform:translateY(-2px)}.TodoItem_item__kVB5V.TodoItem_completed__\+sTgD{background-color:#f8f8f8;color:#888}.TodoItem_item__kVB5V.TodoItem_completed__\+sTgD .TodoItem_text__YUklZ{text-decoration:line-through}.TodoItem_item__kVB5V.TodoItem_editing__ZInWE{background-color:#f0f7ff;box-shadow:0 0 0 2px #4a90e2}.TodoItem_todoContent__HrFo1{align-items:center;display:flex;flex:1 1;min-width:0;overflow:hidden}.TodoItem_checkbox__Mhq8g{cursor:pointer;height:18px;margin-right:10px;width:18px}.TodoItem_text__YUklZ{border-radius:4px;cursor:pointer;display:inline-block;flex:1 1;margin-left:8px;max-width:400px;overflow:hidden;padding:4px 8px;text-overflow:ellipsis;white-space:nowrap}.TodoItem_text__YUklZ:hover{background-color:#f0f0f0}.TodoItem_actions__lrnnA{display:flex;flex-shrink:0;gap:8px}.TodoItem_editContainer__ItqIK{align-items:center;display:flex;flex:1 1;gap:8px;margin-right:12px;min-width:0;width:100%}.TodoItem_editInput__qfBFx{border:1px solid #4a90e2;border-radius:4px;box-shadow:0 0 4px #4a90e233;flex:1 1;font-size:14px;min-width:0;outline:none;padding:8px 10px;width:100%}.TodoItem_editActions__k46gU{display:flex;flex-shrink:0;gap:8px}.TodoItem_deleteButton__ynU\+S,.TodoItem_editButton__sFl2U,.TodoItem_starButton__Bd8uJ{align-items:center;border:none;border-radius:6px;box-shadow:0 2px 4px #0000001a;cursor:pointer;display:flex;font-size:13px;gap:6px;padding:6px 12px;transition:all .2s}.TodoItem_editButton__sFl2U{background-color:#4a90e2;color:#fff}.TodoItem_editButton__sFl2U:hover{background-color:#3a7bc8;box-shadow:0 4px 8px #00000026;transform:translateY(-2px)}.TodoItem_editButton__sFl2U:active{box-shadow:0 1px 2px #0000001a;transform:translateY(0)}.TodoItem_deleteButton__ynU\+S{background-color:#f44336;color:#fff}.TodoItem_deleteButton__ynU\+S:hover{background-color:#d32f2f;box-shadow:0 4px 8px #00000026;transform:translateY(-2px)}.TodoItem_deleteButton__ynU\+S:active{box-shadow:0 1px 2px #0000001a;transform:translateY(0)}.TodoItem_starButton__Bd8uJ{align-items:center;background-color:#f0f0f0;border-radius:50%;color:#888;display:flex;height:36px;justify-content:center;margin-right:8px;padding:0;transition:all .2s;width:36px}.TodoItem_starButton__Bd8uJ:hover{background-color:gold;box-shadow:0 4px 8px #00000026;color:#fff;transform:translateY(-2px)}.TodoItem_starButton__Bd8uJ.TodoItem_important__w1meE{background-color:gold;color:#fff}.TodoItem_item__kVB5V.TodoItem_important__w1meE:not(.TodoItem_completed__\+sTgD){border-left:3px solid gold}@media(max-width:768px){.TodoItem_item__kVB5V{margin-bottom:6px;padding:8px}.TodoItem_text__YUklZ{margin-left:6px;max-width:250px;padding:3px 6px}.TodoItem_checkbox__Mhq8g{height:16px;margin-right:8px;width:16px}.TodoItem_actions__lrnnA{gap:6px}.TodoItem_deleteButton__ynU\+S,.TodoItem_editButton__sFl2U{font-size:12px;gap:4px;padding:5px 8px}.TodoItem_starButton__Bd8uJ{height:32px;margin-right:6px;width:32px}.TodoItem_editContainer__ItqIK{gap:6px;margin-right:8px}.TodoItem_editInput__qfBFx{font-size:14px;padding:6px 8px}}@media(max-width:480px){.TodoItem_item__kVB5V{align-items:stretch;flex-direction:column;gap:8px;padding:12px 8px}.TodoItem_todoContent__HrFo1{margin-bottom:8px;width:100%}.TodoItem_text__YUklZ{word-wrap:break-word;max-width:none;white-space:normal}.TodoItem_actions__lrnnA{justify-content:flex-end;width:100%}.TodoItem_editContainer__ItqIK{flex-direction:column;gap:8px;margin-bottom:8px;margin-right:0}.TodoItem_editActions__k46gU{justify-content:flex-end;width:100%}.TodoItem_editInput__qfBFx{font-size:16px;padding:12px}.TodoItem_starButton__Bd8uJ{margin-right:0;position:absolute;right:8px;top:8px}.TodoItem_item__kVB5V{padding-top:20px;position:relative}}@media(max-width:320px){.TodoItem_item__kVB5V{padding:10px 6px 8px}.TodoItem_actions__lrnnA{gap:4px}.TodoItem_deleteButton__ynU\+S,.TodoItem_editButton__sFl2U{font-size:11px;min-width:60px;padding:6px}.TodoItem_starButton__Bd8uJ{height:28px;right:6px;top:6px;width:28px}.TodoItem_checkbox__Mhq8g{height:14px;width:14px}}.TodoList_list__PlPtS{display:flex;flex-direction:column;gap:5px;list-style:none;margin:0;padding:0}.TodoList_completedDivider__DMhFR{background-color:#f0f0f0;border-radius:4px;color:#666;font-size:18px;margin:16px 0 12px;padding:8px;text-align:center}@media(max-width:768px){.TodoList_list__PlPtS{gap:4px}.TodoList_completedDivider__DMhFR{font-size:16px;margin:12px 0 8px;padding:6px}}@media(max-width:480px){.TodoList_list__PlPtS{gap:6px;padding:0 4px}.TodoList_completedDivider__DMhFR{border-radius:6px;font-size:16px;margin:16px 0 12px;padding:10px 8px}}@media(max-width:320px){.TodoList_list__PlPtS{gap:4px;padding:0 2px}.TodoList_completedDivider__DMhFR{font-size:14px;margin:12px 0 8px;padding:8px 6px}}.NewTaskCreater_form__--gAW{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}.NewTaskCreater_input__G12FP{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;flex:1 1;font-size:16px;min-width:200px;padding:8px}.NewTaskCreater_addButton__MSHvV{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;flex-shrink:0;font-size:16px;padding:8px 16px;white-space:nowrap}.NewTaskCreater_addButton__MSHvV:hover{background-color:#0056b3}@media(max-width:768px){.NewTaskCreater_form__--gAW{gap:8px;margin-bottom:16px}.NewTaskCreater_input__G12FP{font-size:14px;min-width:150px;padding:10px 8px}.NewTaskCreater_addButton__MSHvV{font-size:14px;padding:10px 14px}}@media(max-width:480px){.NewTaskCreater_form__--gAW{align-items:stretch;flex-direction:column;gap:12px}.NewTaskCreater_input__G12FP{min-width:0;min-width:auto}.NewTaskCreater_addButton__MSHvV,.NewTaskCreater_input__G12FP{font-size:16px;padding:12px;width:100%}}@media(max-width:320px){.NewTaskCreater_form__--gAW{gap:10px;margin-bottom:12px}.NewTaskCreater_input__G12FP{padding:10px}.NewTaskCreater_addButton__MSHvV{font-size:14px;padding:10px}}.SearchTask_inputWrapper__eY7qp{align-items:center;display:flex;flex:1 1;position:relative}.SearchTask_searchRow__LdQP-{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:0}.SearchTask_searchIcon__1trdL{color:#0078d4;font-size:18px;left:12px;pointer-events:none;position:absolute}.SearchTask_searchInput__n-rED{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:16px;min-width:220px;padding:8px 12px 8px 36px;transition:border-color .2s;width:100%}.SearchTask_searchInput__n-rED:focus{border-color:#0078d4;outline:none}@media(max-width:768px){.SearchTask_searchRow__LdQP-{gap:6px}.SearchTask_searchInput__n-rED{font-size:14px;min-width:180px;padding:10px 12px 10px 36px}.SearchTask_searchIcon__1trdL{font-size:16px}}@media(max-width:480px){.SearchTask_searchRow__LdQP-{align-items:stretch;flex-direction:column;gap:10px}.SearchTask_inputWrapper__eY7qp{width:100%}.SearchTask_searchInput__n-rED{font-size:16px;min-width:0;min-width:auto;padding:12px 12px 12px 36px}.SearchTask_searchIcon__1trdL{font-size:18px}}@media(max-width:320px){.SearchTask_searchRow__LdQP-{gap:8px}.SearchTask_searchInput__n-rED{padding:10px 10px 10px 32px}.SearchTask_searchIcon__1trdL{font-size:16px;left:10px}}
/*# sourceMappingURL=main.e16852c3.css.map*/