body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.BackgroundAnimation_canvas__\+bm3W{display:block;height:100vh;left:0;position:fixed;top:0;width:100vw}.TaskForm_form__7sb2j{animation:TaskForm_fadeIn__xDC1G .6s ease;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(135deg,#1c1c2e,#282846);border-radius:16px;box-shadow:0 8px 24px #00000080;display:flex;flex-direction:column;gap:1.2rem;margin:2rem auto;max-width:600px;padding:2rem}@keyframes TaskForm_fadeIn__xDC1G{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.TaskForm_formTitle__gq3Mt{color:#d4c2ff;font-size:2rem;font-weight:700;margin-bottom:1rem;text-align:center;text-shadow:1px 1px 6px #000}.TaskForm_input__h-p3L,.TaskForm_textarea__iupv0,select{background:#1a1a2f;border:none;border-radius:10px;color:#fff;font-size:1rem;margin-left:10px;padding:14px 16px;transition:box-shadow .3s ease,transform .3s ease}.TaskForm_input__h-p3L:focus,.TaskForm_textarea__iupv0:focus,select:focus{box-shadow:0 0 10px #bd93f9cc;outline:none;transform:scale(1.02)}.TaskForm_input__h-p3L::placeholder,.TaskForm_textarea__iupv0::placeholder{color:#aaa;opacity:.8}.TaskForm_label__WeK9q{color:#c1b3ff;font-size:.95rem;font-weight:600;margin-bottom:4px}.TaskForm_actions__3jf6z{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:1rem}.TaskForm_cancelBtn__i9MaZ,.TaskForm_submitBtn__eEBVH{border-radius:10px;cursor:pointer;font-size:1rem;font-weight:700;padding:12px 24px;transition:transform .2s ease,background .3s ease}.TaskForm_submitBtn__eEBVH{background:linear-gradient(135deg,#6d4aff,#482aeb);border:none;color:#fff}.TaskForm_submitBtn__eEBVH:hover{background:linear-gradient(135deg,#5a36f0,#311bc4);transform:translateY(-2px)}.TaskForm_cancelBtn__i9MaZ{background:#0000;border:2px solid #555;color:#ccc}.TaskForm_cancelBtn__i9MaZ:hover{background:#3a3a3a;color:#fff;transform:translateY(-2px)}.TaskForm_error__lgThL{background:#2f1e1e;border-left:4px solid #ff5a5a;border-radius:6px;color:#ff5a5a;font-size:.95rem;font-weight:700;padding:8px 12px;text-align:center}@media (max-width:480px){.TaskForm_form__7sb2j{padding:1.5rem}.TaskForm_formTitle__gq3Mt{font-size:1.5rem}.TaskForm_cancelBtn__i9MaZ,.TaskForm_submitBtn__eEBVH{justify-content:center;width:100%}}.TaskItem_task__fhD6I{align-items:center;background:#1c1c2b;border-left:5px solid #6d4aff;border-radius:10px;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:1rem;padding:15px;transition:background .3s ease}.TaskItem_completed__86IlH{background:#222f2b;border-left-color:#0fa;opacity:.7;text-decoration:line-through}.TaskItem_text__5qoaC{flex:1 1}.TaskItem_text__5qoaC h3{color:#f0f0f0;font-size:1.1rem;margin:0}.TaskItem_text__5qoaC p{color:#aaa;font-size:.95rem;margin:.2rem 0 0}.TaskItem_actions__1qClG{display:flex;gap:10px;margin-left:1rem}button{border:none;border-radius:5px;cursor:pointer;font-weight:500;padding:5px 10px}.TaskItem_completeBtn__g3WRe{background:#00c77f;color:#fff}.TaskItem_editBtn__wWJak{background:#4a90e2;color:#fff}.TaskItem_deleteBtn__F-6A\+{background:#ff4d4f;color:#fff}.TaskItem_meta__1SKOI{color:#888;font-size:.85rem;margin-top:4px}@media (max-width:1000px){.TaskItem_task__fhD6I{align-items:flex-start;flex-direction:column;justify-content:left;row-gap:18px}.TaskItem_actions__1qClG{margin-left:0}}.TaskList_list__rMA-h{display:flex;flex-direction:column;flex-wrap:wrap;gap:1rem}.TaskList_empty__\+SJQw{color:#aaa;font-style:italic;margin-top:2rem;text-align:center}.TaskList_controls__m5ZNm{display:flex;flex-wrap:wrap;gap:1rem;justify-content:flex-end;margin-bottom:1rem}.TaskList_select__JVCKI{border:1px solid #ccc;border-radius:6px;font-size:.9rem;padding:.4rem .6rem}.App_appContainer__3TT4s{align-items:flex-start;background-color:#0b0c1a;color:#e0e0ff;display:flex;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;justify-content:center;min-height:100vh;overflow-x:hidden;padding:20px;position:relative}.App_appContent__DEBLc{background:#0f0f23d9;border-radius:12px;box-shadow:0 0 15px #7042ffb3;max-width:600px;padding:25px 30px;position:relative;width:100%;z-index:10}.App_title__TSMio{color:#b899ff;font-size:2rem;font-weight:700;letter-spacing:.06em;margin-bottom:1.2rem;text-align:center;text-shadow:0 0 5px #c8bfff}@media (max-width:1000px){h1.App_title__TSMio{font-size:1.4rem}}.App_controls__2Y6ah{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-bottom:1.5rem}.App_select__UUjEW{background:#1e1e2f;border:1px solid #444;border-radius:8px;color:#fff;font-size:1rem;outline:none;padding:.5rem 1rem;transition:all .3s ease}.App_select__UUjEW:focus,.App_select__UUjEW:hover{border-color:#6cf}
/*# sourceMappingURL=main.fbea76f0.css.map*/