#root{max-width:1280px;text-align:center}.outlet{font-size:2rem}.navigate{color:#00ccffad;font-size:1.5rem;cursor:pointer;margin-top:1rem}.nv{font-size:1.25rem}.App{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100vw}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:dark;color:#ffffffde;background-color:#000;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}:root .MuiFormLabel-root{color:#f5f5f5}:root :is(.MuiOutlinedInput-notchedOutline, .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline){border-color:#f5f5f5}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.dashboard_root{display:flex;flex-direction:column;height:100vh;min-width:100vw;overflow-x:hidden}.dashboard_root .header{width:100vw;flex-direction:column;align-items:center;justify-content:center}.dashboard_root .todo-input{width:85vw}.dashboard_root .field-btn{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin:2rem}.dashboard_root .field-btn .btn{margin-left:1rem;height:8vh}.dashboard_root .subtask{margin-right:1rem;cursor:pointer}.dashboard_root .todo-list{text-align:left;margin:2rem 0rem 0rem 2rem}.dashboard_root .list{color:#f5f5f5;display:flex;flex-direction:row;align-items:center}.dashboard_root .list-text{min-width:35vw;max-width:35vw;margin:1rem;max-height:20vh;text-overflow:ellipsis;display:inline-block}.dashboard_root .doneIcon{color:#fff}.list-item{color:#f5f5f5}.subtask-field{display:flex;align-items:center;margin:1rem 0rem;min-width:45vw;max-width:85vw}.subtask-input{min-width:40vw!important;max-width:80vw;margin-left:1rem}.addIcon{margin-left:2rem;cursor:pointer}.logout{font-size:1.25rem}.logout .lg{cursor:pointer;color:#10e8ef}.drop_icon{cursor:pointer}#dashboard :is(.MuiFormLabel-root, .MuiInputBase-input.MuiOutlinedInput-input){color:#f5f5f5}#dashboard :is(.MuiOutlinedInput-notchedOutline, .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline){border-color:#f5f5f5}.wrapper_log{background:linear-gradient(rgba(0,0,0,.118),rgba(0,0,0,.753)),url(https://cdn.wallpapersafari.com/72/59/PQ1dWo.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;min-width:100vw;min-height:100vh;display:flex;align-items:center;justify-content:center}.login_root{font-size:2rem;width:25vw;background-color:#161a1cd3;backdrop-filter:blur(5px);min-height:75vh;border-radius:10px;box-shadow:0 0 1.5rem .05rem #05e0d559}.login_root .heading{padding:5vh;font-weight:600}.login_root :is(.username, .password){padding:2vh}.login_root :is(.username, .password) .MuiFormControl-root.MuiTextField-root{width:20vw}.login_root .btn{background-color:#09bbad;padding:.5rem 1rem;margin-top:5vh;font-size:1.5rem;margin-top:10vh;box-shadow:0 0 2rem .5rem #05e0d559}#login :is(.MuiFormLabel-root, .MuiInputBase-input.MuiOutlinedInput-input){color:#f5f5f5}#login :is(.MuiOutlinedInput-notchedOutline, .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline){border-color:#f5f5f5}
