body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.TopBar_TopBar__1uGBA{position:fixed;top:0;left:0;width:100%;height:3rem;display:flex;align-items:center;justify-content:center;z-index:1000}.SearchBar_SearchBar__Mcp7Z{padding:.75rem;width:90%;max-width:600px;justify-content:center}.SearchBar_SearchInput__2V8Ny{background-color:#e0e0e0;border:1px solid var(--color-formborder);border-radius:5px;transition:all .3s ease-in-out;text-align:center;max-height:2rem}.SearchBar_SearchInput__2V8Ny:hover{background-color:var(--color-formhover)}.SearchBar_SearchInput__2V8Ny:focus{background-color:var(--color-forminput-focus);border-color:#4a90e2;box-shadow:0 0 5px rgba(74,144,226,.5);outline:none}body,html{margin:0;padding:0;box-sizing:border-box;font-family:"Inter",sans-serif;background-color:var(--color-background);color:var(--color-text-primary)}.App_App__16ZpL{display:flex;flex-direction:column;min-height:100vh}button:hover{-webkit-tap-highlight-color:rgba(255,255,255,0)!important;-webkit-focus-ring-color:hsla(0,0%,100%,0)!important;outline:none!important}:root{--color-primary:#4a90e2;--color-accent:#14b8a6;--color-background:#121212;--color-surface:#1e1e1e;--color-secondary-surface:#252525;--color-text-primary:#e0e0e0;--color-text-secondary:#b0b0b0;--color-text-disabled:#6b6b6b;--color-success:#81c784;--color-warning:#ffb74d;--color-error:#e57373;--color-formbackground:#e0e0e0;--color-formhover:#fff;--color-forminput-bg:#fff;--color-forminput-focus:#fff}h1,h2,h3,h4,h5,h6{font-weight:600;margin-bottom:.75rem;color:var(--color-text-primary)}p{line-height:1.6;margin-bottom:1rem;color:var(--color-text-secondary)}.App_text-center__2LICp{text-align:center}.App_container__1MQN3{max-width:1200px;margin:0 auto;padding:1rem}.App_flex-center__2U3aW{display:flex;align-items:center;justify-content:center}.App_flex-column__37uF_{display:flex;flex-direction:column}.App_gap-1__1dB7i{grid-gap:.5rem;gap:.5rem}.App_gap-2__Egfj6{grid-gap:1rem;gap:1rem}.App_gap-3__36TLP{grid-gap:1.5rem;gap:1.5rem}input,select,textarea{width:100%;padding:.75rem;border:1px solid var(--color-border);background:var(--color-input-bg);color:var(--color-text-primary);border-radius:6px;font-size:1rem}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--color-input-focus);box-shadow:0 0 5px rgba(0,123,255,.25)}.App_modal__Ayqb5{background:#fff;padding:2rem;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,.1)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--color-background);border-radius:10px}::-webkit-scrollbar-thumb{background:var(--color-accent);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--color-accent-dark)}*{scrollbar-width:thin;scrollbar-color:var(--color-accent) var(--color-background)}@media (max-width:768px){.App_container__1MQN3{padding:.75rem}}.TaskFilterControls_ButtonContainer__1tj7p button:active,.TaskFilterControls_ButtonContainer__1tj7p button:focus,.TaskFilterControls_FilterDropdown__37ZiH:active,.TaskFilterControls_FilterDropdown__37ZiH:focus,.TaskFilterControls_FilterMenu__C4TSW:active,.TaskFilterControls_FilterMenu__C4TSW:focus,.TaskFilterControls_RadioOption__18BQC input[type=radio]:active,.TaskFilterControls_RadioOption__18BQC input[type=radio]:focus{outline:none!important;box-shadow:none!important}.TaskFilterControls_FilterDropdown__37ZiH{color:var(--color-text-primary);background-color:var(--color-primary);border:none;border-radius:5px;max-height:2rem;margin-right:10px;outline:none;box-shadow:none!important}.TaskFilterControls_FilterDropdown__37ZiH.TaskFilterControls_show__2qIJO,.TaskFilterControls_FilterDropdown__37ZiH:active,.TaskFilterControls_FilterDropdown__37ZiH:focus,.TaskFilterControls_FilterDropdown__37ZiH:hover{background-color:var(--color-accent)!important;color:var(--color-text-primary);border:none;outline:none;box-shadow:none!important}.TaskFilterControls_FilterMenu__C4TSW{min-width:220px;padding:10px;background-color:var(--color-secondary-surface)}.TaskFilterControls_RadioOption__18BQC{color:var(--color-text-primary);margin-left:10px;font-size:.9rem;grid-gap:20px;gap:20px}.TaskFilterControls_RadioOption__18BQC input[type=radio]{margin-left:auto;accent-color:var(--color-accent)}.TaskFilterControls_ApplyButton__3hPkg{display:block;width:100%;margin-top:10px;background-color:var(--color-primary);color:var(--color-text-primary);border:none;padding:8px 12px;border-radius:5px;text-align:center}.TaskFilterControls_RadioOption__18BQC.TaskFilterControls_show__2qIJO,.TaskFilterControls_RadioOption__18BQC:active,.TaskFilterControls_RadioOption__18BQC:focus,.TaskFilterControls_RadioOption__18BQC:hover{border:none;box-shadow:none;-webkit-box-shadow:none}.TaskFilterControls_ApplyButton__3hPkg.TaskFilterControls_show__2qIJO,.TaskFilterControls_ApplyButton__3hPkg:active,.TaskFilterControls_ApplyButton__3hPkg:focus,.TaskFilterControls_ApplyButton__3hPkg:hover{background-color:var(--color-accent)!important;color:var(--color-text-primary);border:none;outline:none;box-shadow:none!important}.SideBar_SideBarRow__2R6Pe{display:flex;flex-wrap:nowrap;padding:0;overflow-y:auto;overflow-x:hidden}.SideBar_SideBarContent__12lnL{background-color:var(--color-surface);height:calc(100vh - 3rem);transition:transform .3s ease-in-out;border-top-left-radius:5px;overflow-y:auto;overflow-x:hidden}.SideBar_SideBarNav__1l7um{height:calc(100vh - 3rem);padding:1rem;justify-content:space-between}.SideBar_NavTop__CVVeO,.SideBar_SideBarNav__1l7um{display:flex;flex-direction:column}.SideBar_NavBottom__35RRP{margin-top:auto}@media screen and (max-width:425px){.SideBar_SideBarContent__12lnL{display:none}}.Icons_ListGroupItem__1MrtM{background:none!important;border:none!important;color:var(--color-text-primary);font-size:1.5rem;text-align:center;padding:10px 0;transition:color .3s ease-in-out}.Icons_ListGroupItem__1MrtM:hover{color:var(--color-accent);cursor:pointer}.LoadingIndicator_LoadingContainer__3MZ7B{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem}.LoadingIndicator_Spinner__qBDsM{color:var(--color-primary);margin-bottom:.5rem}.LoadingIndicator_LoadingText__2xAso{font-size:.9rem;color:var(--color-text-secondary)}.SideBarCat_CategoryList__3HflT{width:100%}.SideBarCat_ActiveCategory__1_Yq3,.SideBarCat_ActiveTask__3tOY3{font-weight:700;background-color:var(--color-secondary-surface)!important;color:var(--color-accent)!important;border-radius:5px}.SideBarCat_CategoryItem__8nvvJ{background-color:var(--color-hover);border:none!important;text-decoration:none!important;max-height:2.5rem;padding:0;width:100%;display:flex;align-items:center;justify-content:flex-start;grid-gap:10px;gap:10px}.SideBarCat_CategoryItem__8nvvJ:hover{background:var(--color-secondary-surface);text-decoration:none!important;border:none!important;transition:background .2s ease-in-out}.SideBarCat_CategoryLink__2amgx{text-decoration:none;color:var(--text-primary);font-size:1rem;font-weight:500;display:block;text-transform:capitalize;flex-grow:1}.SideBarCat_CategoryLink__2amgx:hover{color:var(--color-accent);cursor:pointer;text-decoration:none}.SideBarCat_CategoryLink__2amgx.SideBarCat_active__3vFdX{color:var(--color-primary);font-weight:700}.SideBarCat_TaskList___YwZx{list-style:none;padding-left:1.5rem;margin-top:.5rem}.SideBarCat_TaskItem__1Y2CL{background-color:var(--color-surface);padding:.1rem 2rem;border-radius:5px;border:none;margin-bottom:2px;font-size:.9rem;display:flex;align-items:center}.SideBarCat_TaskItem__1Y2CL:hover{background:var(--color-secondary-surface);text-decoration:none!important;border:none!important;transition:background .2s ease-in-out}.SideBarCat_TaskLink__3vq2V{text-decoration:none;color:var(--text-primary);font-size:1rem;font-weight:500;display:block;text-transform:capitalize;flex-grow:1}@media screen and (max-width:768px){.SideBarCat_TaskLink__3vq2V{font-size:.75rem}.SideBarCat_TaskItem__1Y2CL{padding-left:.3rem}}.SideBarCat_TaskLink__3vq2V:hover{color:var(--color-accent);cursor:pointer;text-decoration:none}.Button_PrimaryButton__3jEHq{background-color:#4a90e2;border:none;color:#fff;padding:10px;width:100%;font-size:1.1rem;border-radius:5px;transition:background .3s ease-in-out;cursor:pointer;margin-bottom:10px}.Button_PrimaryButton__3jEHq:hover{background-color:var(--color-accent)}.Button_ToggleButton__OcQp2{border:none;background:none;cursor:pointer;font-size:1rem;color:var(--color-text);width:20px;text-decoration:none}.Button_ToggleButton__OcQp2:hover{color:var(--color-accent);cursor:pointer;text-decoration:none}.Button_ToggleButton__OcQp2.Button_active__9N8uH{color:var(--color-accent);font-weight:700}.Button_ToggleButton__OcQp2:active,.Button_ToggleButton__OcQp2:focus{outline:none!important;box-shadow:none!important;border:none!important;text-decoration:none!important}.Button_BackIcon__1mGF-,.Button_DeleteButton__2SRzK,.Button_EditButton__2LqfR{display:flex;align-items:center;background:none;border:none;color:var(--primary-text);font-size:1.5rem;cursor:pointer;transition:color .2s ease-in-out;padding:0;background:none!important;border:none!important;box-shadow:none!important}.Button_BackIcon__1mGF-:hover,.Button_DeleteButton__2SRzK:hover,.Button_EditButton__2LqfR:hover{color:var(--color-accent);cursor:pointer;text-decoration:none;fill:none}.Button_BackIcon__1mGF-:active,.Button_BackIcon__1mGF-:focus,.Button_DeleteButton__2SRzK:active,.Button_DeleteButton__2SRzK:focus,.Button_EditButton__2LqfR:active,.Button_EditButton__2LqfR:focus{outline:none!important;box-shadow:none!important;border:none!important;text-decoration:none!important}.Button_DeleteAccountButton__3rZoH{background-color:#4a90e2;border:none;color:#fff;padding:10px;width:100%;font-size:1.1rem;border-radius:5px;transition:background .3s ease-in-out;cursor:pointer;margin-bottom:10px;display:none}.Button_DeleteAccountButton__3rZoH:hover{background-color:red}@media (max-width:769px){.Button_BackIcon__1mGF-,.Button_DeleteButton__2SRzK,.Button_EditButton__2LqfR{font-size:1.2rem}}@media (max-width:426px){.Button_BackIcon__1mGF-,.Button_DeleteButton__2SRzK,.Button_EditButton__2LqfR{font-size:1rem}}.MainLayout_MainContainer__5vqrg{margin-top:3rem;height:calc(100vh - 3rem);display:flex;flex-wrap:nowrap;padding:0}.MainLayout_MainRow__lwH0i{width:100%;display:flex;margin:0}.MainLayout_SideBar__3Bf0E{height:100%;flex-shrink:0}.MainLayout_MainContent__QXAeg{background-color:var(--color-secondary-surface);flex-grow:1;height:100%;padding:1rem;width:100%}.LandingLayout_LandingContainer__1C4Kl{height:100vh;width:100%;display:flex;align-items:center;justify-content:center;padding:0}.LandingLayout_LandingRow__1M5gd{width:90%;max-width:1200px;height:60%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:20px}.LandingLayout_ImageContainer__37IlZ{display:flex;align-items:center;justify-content:center;border-radius:12px;padding:2rem}@media (max-width:768px){.LandingLayout_LandingRow__1M5gd{flex-direction:column}.LandingLayout_AuthContainer__3RRCO,.LandingLayout_ImageContainer__37IlZ{width:100%;padding:2rem}}.SignInUpForm_FormContainer__3U-DF{margin:auto;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.2)}.SignInUpForm_ToggleText__3I_le{text-align:center;margin-top:1rem}.SignInUpForm_ToggleLink__3UqZL{color:var(--accent);font-weight:700;cursor:pointer;transition:color .3s ease-in-out}.SignInUpForm_ToggleLink__3UqZL:hover{color:var(--primary)}.Forms_FormTitle__3WN3i{font-size:1.8rem;font-weight:700;color:var(--text-primary);text-align:center;margin-bottom:1.5rem;text-transform:uppercase}.Forms_FormGroup__2D6hf{margin-bottom:1.2rem}.Forms_FormControl__2DC_R{background-color:#e0e0e0;width:100%;height:50px;font-size:1rem;border:1px solid var(--color-formborder);border-radius:5px;transition:all .3s ease-in-out;text-align:center}.Forms_FormControl__2DC_R:hover{background-color:var(--color-formhover)}.Forms_FormControl__2DC_R:focus{background-color:var(--color-forminput-focus);border-color:#4a90e2;box-shadow:0 0 5px rgba(74,144,226,.5);outline:none}@media (max-width:768px){.Forms_FormControl__2DC_R{height:35px;font-size:1rem}.Forms_FormGroup__2D6hf{margin-bottom:1rem}}.TaskCreateEditForm_MainContainer__JMwaB{width:100%;max-height:100%;overflow-y:auto}.TaskCreateEditForm_Heading__2Ba3c{font-size:2rem;text-transform:capitalize;padding-top:1rem;text-align:center}@media (max-width:768px){.TaskCreateEditForm_Heading__2Ba3c{font-size:1.5rem}}@media (max-width:480px){.TaskCreateEditForm_Heading__2Ba3c{font-size:1.2rem}}.TaskCreateEditForm_ColButton__23MEE{display:flex;justify-content:center;max-width:200px}.CategoryCreateEditForm_MainContainer__1RPY1{width:70%;max-height:100%;display:flex;flex-direction:column;overflow:hidden;text-align:center}@media (max-width:768px){.CategoryCreateEditForm_MainContainer__1RPY1{width:100%}}.CategoryCreateEditForm_Heading__3ACbP{font-size:2rem!important;text-transform:uppercase;padding-top:1rem}@media (max-width:768px){.CategoryCreateEditForm_Heading__3ACbP{font-size:1.5rem}}@media (max-width:480px){.CategoryCreateEditForm_Heading__3ACbP{font-size:1.2rem}}.ModalStyles_ModalBody__1e4j-{text-align:center;font-size:1rem;color:var(--text-primary)}.ModalStyles_ModalHeader__2gKmN{background-color:var(--color-surface);border-bottom:1px solid var(--color-border)}.ModalStyles_ModalTitle__1GnVz{font-size:1.3rem;font-weight:700}.ModalStyles_ModalFooter__27Gtf{display:flex;justify-content:space-between}@media (max-width:768px){.ModalStyles_ModalTitle__1GnVz{font-size:1.1rem}.ModalStyles_ModalBody__1e4j-{font-size:.9rem}}.TaskPage_TaskContainer__2EQvz{max-width:900px;height:80vh;background-color:var(--color-surface);border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.1);overflow-y:auto;overflow-x:hidden}.TaskPage_HeaderRow__JiSFx{margin-top:10px;display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.TaskPage_BackButtonCol__nwDEK{flex:1 1;text-align:left}.TaskPage_ActionButtonsCol__3zMgL{flex:1 1;text-align:right;display:flex;grid-gap:20px;gap:20px;justify-content:flex-end}.TaskPage_Title__3XiWl{font-size:2rem;font-weight:700;text-align:center;margin-bottom:10px}.TaskPage_DetailsRow__1h246{display:flex;flex-wrap:wrap;justify-content:space-between;padding:5px 0;grid-gap:5px;gap:5px}.TaskPage_DetailsCol__16pQQ{flex:1 1;min-width:180px;padding:5px;border-radius:8px;background:var(--color-light-gray);margin:3px;text-align:center}.TaskPage_DescriptionRow__1-fzF{margin-left:25px;margin-top:20px}.TaskPage_DescriptionCol__zA8zs{background:var(--color-light-gray);padding:15px;border-radius:8px}.TaskPage_TimeRow__3Xzr-{margin-top:20px;text-align:center}.TaskPage_TimeCol__1peRA{font-size:.9rem;color:var(--text-secondary)}@media (max-width:768px){.TaskPage_Title__3XiWl{font-size:1.5rem}.TaskPage_DetailsRow__1h246{grid-gap:0;gap:0}.TaskPage_DetailsCol__16pQQ{min-width:140px;font-size:.9rem;margin-bottom:0}.TaskPage_DescriptionCol__zA8zs h3{font-size:1.2rem}.TaskPage_DescriptionRow__1-fzF{margin-left:0;margin-top:0}.TaskPage_DescriptionText__1zP1L{font-size:.8rem}.TaskPage_TimeCol__1peRA{padding:0;margin-top:0;font-size:.8rem}}@media (max-width:480px){.TaskPage_Title__3XiWl{font-size:1.2rem}.TaskPage_DetailsCol__16pQQ{min-width:120px;font-size:.75rem;padding:0;margin:0}.TaskPage_DescriptionCol__zA8zs h3{font-size:1rem}.TaskPage_DescriptionRow__1-fzF{margin-left:0;margin-top:0}.TaskPage_DescriptionText__1zP1L{font-size:.75rem}.TaskPage_TimeCol__1peRA{margin-top:0;font-size:.7rem}}.CategoryPage_CategoryContainer__14UTO{overflow-y:auto;overflow-x:hidden;width:100%;height:95%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-left:0}.CategoryPage_BackButtonRow__2FO1O{width:100%;display:flex;justify-content:flex-start;margin-bottom:10px}.CategoryPage_BackButtonCol__3lhY5{padding:0;margin:0 auto 0 0}.CategoryPage_BackLink__2Mfhj{all:unset;font-size:1.5rem;color:var(--text-primary);cursor:pointer}.CategoryPage_BackLink__2Mfhj:hover{color:var(--color-accent)}.CategoryPage_TitleRow__cA0gC{width:100%;text-align:center;margin-bottom:1rem}.CategoryPage_TitleCol__25STL{display:flex;justify-content:center}.CategoryPage_Title__1FAf2{font-size:2rem;font-weight:700;text-transform:capitalize;color:var(--text-primary)}.CategoryPage_DetailsRow__1jqCG{width:100%;display:flex;justify-content:center;text-align:center;margin-bottom:1rem}.CategoryPage_DetailsCol__1KZZi{display:flex;flex-direction:column;align-items:center}.CategoryPage_GroupContainer__2OcQb{text-align:left;width:100%;display:flex;flex-direction:column;justify-content:flex-start}.CategoryPage_GroupHeading__pYEhX{margin-top:10px;text-align:left;margin-left:0;padding-left:10px;font-size:1.5rem;font-weight:700;color:var(--text-primary)}.CategoryPage_TaskHeading__17UL7{font-size:1.5rem;margin-top:1rem;color:var(--text-primary)}.CategoryPage_TaskRow__ZzBsR{width:100%;margin:0;padding:0;display:flex;flex-wrap:wrap}.CategoryPage_TaskCol__32Qkx{width:100%;padding:10px;display:flex;justify-content:center}.CategoryPage_TaskCard__32fn0{width:100%;border-radius:10px;transition:transform .2s ease-in-out;box-shadow:2px 2px 10px rgba(0,0,0,.1);background-color:var(--color-surface)}.CategoryPage_TaskCard__32fn0:hover{transform:scale(1.02);box-shadow:2px 2px 10px var(--color-accent)}.CategoryPage_TaskCardBody__2kcHK{display:flex;flex-direction:column;align-items:flex-start;grid-gap:8px;gap:8px}.CategoryPage_TaskTitle__ntOvk{font-size:1rem;font-weight:700;color:var(--text-primary);margin-bottom:5px;text-transform:capitalize}.CategoryPage_TaskDetails__3RkaS{display:flex;flex-direction:column;grid-gap:5px;gap:5px;font-size:.75rem}.CategoryPage_TaskLink__1zy_4,.CategoryPage_TaskLink__1zy_4:hover{all:unset;display:block;width:100%;height:100%;cursor:pointer}.CategoryPage_ButtonContainer__kF5Mc{position:absolute;top:10px;right:10px;display:flex;grid-gap:15px;gap:15px;margin-right:10px}.CategoryPage_ButtonCol__1qDHV{margin-top:1rem;width:100%;max-width:none;text-align:center}.CategoryPage_NoTasks__1K6fC{text-align:center;font-size:1rem;color:var(--text-muted);margin-top:1rem}.CategoryPage_ButtonRow__j7jI-{width:90%;display:flex;justify-content:flex-start;grid-gap:8%;gap:8%;padding-left:5%;margin-top:0}@media (max-width:992px){.CategoryPage_Title__1FAf2{font-size:1.6rem}.CategoryPage_TaskTitle__ntOvk{font-size:.8rem}.CategoryPage_TaskDetails__3RkaS{font-size:.7rem}}@media (max-width:768px){.CategoryPage_Title__1FAf2{font-size:1.2rem}.CategoryPage_TaskTitle__ntOvk{font-size:.75rem}.CategoryPage_TaskDetails__3RkaS{font-size:.65rem}}.TasksPage_Heading__XxkbF{font-size:2rem}.TasksPage_TaskContainer__1zgbP{overflow-x:hidden;height:95%;align-items:center}.TasksPage_GroupContainer__3alwl,.TasksPage_TaskContainer__1zgbP{width:100%;display:flex;flex-direction:column;justify-content:flex-start}.TasksPage_GroupContainer__3alwl{text-align:left}.TasksPage_GroupHeading__1n-iH{margin-top:10px;text-align:left;margin-left:0;padding-left:10px;font-size:1.5rem;font-weight:700;color:var(--text-primary)}.TasksPage_TaskRow__2vcSE{width:100%;margin:0;padding:0;display:flex;flex-wrap:wrap}.TasksPage_TaskCol__2CzQ7{width:100%;padding:10px;display:flex;justify-content:center}.TasksPage_TaskCard__2IwDx{position:relative;width:100%;border-radius:10px;transition:transform .2s ease-in-out;box-shadow:2px 2px 10px rgba(0,0,0,.1);background-color:var(--color-surface);padding-top:8px}.TasksPage_TaskCard__2IwDx:hover{transform:scale(1.02);box-shadow:2px 2px 10px var(--color-accent)}.TasksPage_ButtonContainer__3zdZe{position:absolute;top:10px;right:10px;display:flex;grid-gap:15px;gap:15px;margin-right:10px}.TasksPage_TaskCardBody__37PyB{display:flex;flex-direction:column;align-items:flex-start;grid-gap:8px;gap:8px}.TasksPage_TaskTitle__3QmN6{font-size:1rem;font-weight:700;color:var(--text-primary);margin-bottom:5px;text-transform:capitalize;margin-top:5px}.TasksPage_TaskCategory__xm2Ve{font-size:.75rem;font-weight:500;color:var(--text-secondary);text-transform:capitalize}.TasksPage_TaskDetails__2wjt0{display:flex;flex-direction:column;grid-gap:5px;gap:5px;font-size:.75rem}.TasksPage_TaskDueDate__EzeVQ,.TasksPage_TaskPriority__3x7h4,.TasksPage_TaskStatus__1gVOS{color:var(--text-muted);font-weight:500;text-transform:capitalize}.TasksPage_TaskLink__3gsNf,.TasksPage_TaskLink__3gsNf:hover{all:unset;display:block;width:100%;height:100%;cursor:pointer}.TasksPage_ButtonRow__-XeC0{width:90%;display:flex;justify-content:flex-start;grid-gap:8%;gap:8%;padding-left:5%}@media (max-width:992px){.TasksPage_TaskTitle__3QmN6{font-size:.6rem}.TasksPage_TaskCategory__xm2Ve,.TasksPage_TaskDetails__2wjt0,.TasksPage_TaskDueDate__EzeVQ,.TasksPage_TaskPriority__3x7h4,.TasksPage_TaskStatus__1gVOS{font-size:.5rem}}@media (max-width:768px){.TasksPage_TaskTitle__3QmN6{font-size:.9rem}.TasksPage_TaskCategory__xm2Ve,.TasksPage_TaskDetails__2wjt0,.TasksPage_TaskDueDate__EzeVQ,.TasksPage_TaskPriority__3x7h4,.TasksPage_TaskStatus__1gVOS{font-size:.75rem}}@media (max-width:426px){.TasksPage_TaskCategory__xm2Ve,.TasksPage_TaskPriority__3x7h4,.TasksPage_TaskStatus__1gVOS{display:none}.TasksPage_TaskCard__2IwDx{padding-top:3px}.TasksPage_ButtonContainer__3zdZe{grid-gap:10px;gap:10px}}.CategoriesPage_Heading__a_YoK{font-size:2rem}.CategoriesPage_CategoryContainer__1BdJJ{overflow-y:auto;overflow-x:hidden;width:100%;height:95%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.CategoriesPage_CategoryRow__1IxE-{width:100%;margin:0;padding:0;display:flex;flex-wrap:wrap}.CategoriesPage_CategoryCol__1lmCB{width:100%;padding:10px;display:flex;justify-content:center}.CategoriesPage_CategoryCard__QT9ya{position:relative;width:100%;border-radius:10px;transition:transform .2s ease-in-out;box-shadow:2px 2px 10px rgba(0,0,0,.1);background-color:var(--color-surface);padding-top:10px}.CategoriesPage_CategoryCard__QT9ya:hover{transform:scale(1.02);box-shadow:2px 2px 10px var(--color-accent)}.CategoriesPage_CategoryCardBody__25HRq{display:flex;flex-direction:column;align-items:flex-start;grid-gap:8px;gap:8px;padding-top:20px}.CategoriesPage_CategoryTitle__sQFof{font-size:1rem;font-weight:700;color:var(--text-primary);margin-bottom:5px;text-transform:capitalize}.CategoriesPage_CategoryDetails__2xIrI{display:flex;flex-direction:column;grid-gap:5px;gap:5px;font-size:.75rem}.CategoriesPage_CreatedAt__2D8pb,.CategoriesPage_TaskCount__1sIrf{color:var(--text-muted);font-weight:500;text-transform:capitalize}.CategoriesPage_CategoryLink__1D6Iv,.CategoriesPage_CategoryLink__1D6Iv:hover{all:unset;display:block;width:100%;height:100%;cursor:pointer}.CategoriesPage_ButtonContainer__3xC3W{position:absolute;top:10px;right:10px;display:flex;grid-gap:15px;gap:15px;margin-right:10px}@media (max-width:992px){.CategoriesPage_CategoryTitle__sQFof{font-size:.6rem}.CategoriesPage_CategoryDetails__2xIrI,.CategoriesPage_CreatedAt__2D8pb,.CategoriesPage_TaskCount__1sIrf{font-size:.5rem}}@media (max-width:768px){.CategoriesPage_CategoryTitle__sQFof{font-size:.9rem}.CategoriesPage_CategoryDetails__2xIrI,.CategoriesPage_CreatedAt__2D8pb,.CategoriesPage_TaskCount__1sIrf{font-size:.75rem}}.ProfilePage_ProfileContainer__1HBF8{width:100%;max-width:600px;margin:auto;padding:20px;text-align:center}.ProfilePage_ProfileHeader__5XOzE{display:flex;flex-direction:column;align-items:center;justify-content:center}.ProfilePage_Username__1uE01{font-size:1.8rem;font-weight:700;color:var(--text-primary);margin-bottom:10px}.ProfilePage_Joined__3wuJG,.ProfilePage_Updated__RFYBC{font-size:1rem;color:var(--text-secondary);margin-bottom:5px}.ProfilePage_PrimaryButton__2oZJ2{margin-top:15px;padding:8px 16px;font-size:1rem}.ChangePassword_PasswordContainer__1Qjeq{width:100%;max-width:500px;margin:auto;padding:20px;text-align:center}.ChangePassword_Heading__2WO_t{font-size:1.8rem;font-weight:700;color:var(--text-primary);margin-bottom:20px}.ChangePassword_FormGroup__208ps{margin-bottom:15px}.ChangePassword_PrimaryButton__1gX0Z{width:100%;margin-top:15px;padding:10px;font-size:1rem}.DeleteAccount_DeleteAccountContainer__37MVM{width:100%;max-width:500px;margin:auto;padding:20px;text-align:center}.DeleteAccount_Heading__3AJxf{font-size:1.8rem;font-weight:700;color:var(--text-primary);margin-bottom:20px}.DeleteAccount_WarningText__1SO78{color:var(--color-danger);font-weight:700;margin-bottom:15px}.NotFound_NotFoundContainer__2KUOl{display:flex;justify-content:center;align-items:center;height:90vh;text-align:center;background-color:var(--color-surface);color:var(--text-primary);overflow:hidden}.NotFound_Content__1Iaz5{max-width:500px;padding:20px}.NotFound_ErrorCode__2Cbp1{font-size:5rem;font-weight:700;color:var(--color-accent)}.NotFound_ErrorMessage__175-d{font-size:2rem;font-weight:700;margin:10px 0}.NotFound_ErrorDescription__2AIpR{font-size:1rem;color:var(--text-muted);margin-bottom:20px}@media (max-width:768px){.NotFound_ErrorCode__2Cbp1{font-size:4rem}.NotFound_ErrorMessage__175-d{font-size:1.5rem}.NotFound_ErrorDescription__2AIpR{font-size:.9rem}}
/*# sourceMappingURL=main.857e7876.chunk.css.map */