.addTask_addTaskContainer__vDpCx{display:flex;flex-direction:column;gap:2rem}.addTask_addTaskContainer__vDpCx input{padding:1.5rem 3rem;background-color:#46337d;border:none;outline:none;color:#c3b3d8;font-size:1.6rem}.addTask_btn__MvSX4{font-size:1.6rem;padding:1.5rem 3rem;background-color:#c3b3d8;color:#46337d;cursor:pointer}.addTask_error__xiK54{font-size:1.6rem}.addTask_date__SazyQ{position:relative;width:100%}.addTask_btnContainer__CVMxY{display:flex;background-color:red}.addTask_btnContainer__CVMxY button{width:50%}.addTask_date__SazyQ::-webkit-calendar-picker-indicator{opacity:0;position:absolute;right:0;width:100%;height:100%;cursor:pointer}@media (max-width:600px){.addTask_btn__MvSX4{width:100%;text-align:center}}.body_bodyContainer__IY6Yh{padding:3rem min(12rem,8%);display:grid;grid-template-columns:1fr 1.4fr;max-width:100%;grid-gap:5rem;gap:5rem}.body_tasksContainer__k9uL2{padding:0 2rem;display:flex;flex-direction:column;gap:2rem;height:65vh;overflow-y:auto}.body_task__4_qB7{display:flex;justify-content:space-between;align-items:center;list-style:none;background:linear-gradient(180deg,#2c0a4c,#450d80);padding:2rem;font-size:1.6rem}.body_btns__SXh5w{display:flex;gap:2rem}.body_btns__SXh5w button{all:unset;cursor:pointer;font-size:2.8rem;color:#c3b3d8}.body_taskName__RYD_4{word-break:break-word;white-space:pre-wrap;overflow-wrap:break-word}.body_done__LCNT6 .body_taskName__RYD_4{text-decoration:line-through}@media (max-width:768px){.body_bodyContainer__IY6Yh{grid-template-columns:1fr;padding:2rem;gap:3rem}.body_tasksContainer__k9uL2{height:auto;padding:0}.body_task__4_qB7{flex-direction:column;align-items:flex-start;gap:1rem}.body_btns__SXh5w{margin-top:1rem;justify-content:flex-start}}.header_headerContainer__PZETA{display:flex;flex-direction:column;align-items:center;gap:1rem;width:90%;max-width:60rem;margin:0 auto 2rem;text-align:center;background:linear-gradient(180deg,#2c0a4c,#450d80);padding:1.6rem;border-bottom-right-radius:12px;border-bottom-left-radius:12px;box-shadow:0 1px 8px rgba(0,0,0,.6)}.header_logo__zlk1H{object-fit:contain}.header_header__dGL52{font-size:2.4rem;margin:0;padding:0}