:root{--color-bg-dark:#f5f5f5;--color-bg:#fdfffd;--color-grey:#d1d1d1;--color-text:#22243b;--color-accent:#f16e03;--color-white:#fff;--color-scrollbar:#aaa7a7}html.dark{--color-bg-dark:#1a1c35;--color-bg:#22243b;--color-grey:#4e4e4e;--color-text:#fdfffd}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;accent-color:#f16e03;accent-color:var(--color-accent);align-items:center;background:#35dab8;background:linear-gradient(180deg,#35dab8,#a225a8);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.2rem;height:100vh;justify-content:center;margin:0;width:100vw}#root,body{display:flex}#root{background-color:#f5f5f5;background-color:var(--color-bg-dark);border-radius:1rem;box-shadow:10px 10px 5px 0 rgba(0,0,0,.75);-webkit-box-shadow:10px 10px 5px 0 rgba(0,0,0,.75);-moz-box-shadow:10px 10px 5px 0 rgba(0,0,0,.75);flex-direction:column;height:60%;max-width:500px;overflow:hidden;width:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box}ul{list-style:none;padding-left:0}button{border:none;outline:none}::-webkit-scrollbar{width:.5rem}::-webkit-scrollbar-track{background-color:#f5f5f5;background-color:var(--color-bg-dark)}::-webkit-scrollbar-thumb{background-color:#aaa7a7;background-color:var(--color-scrollbar)}::-webkit-scrollbar-thumb:hover{background-color:#f16e03;background-color:var(--color-accent)}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.AddTodo_form__5uWhY{background-color:var(--color-bg-dark);display:flex;padding:1.4rem 1rem;width:100%}.AddTodo_input__Me9JC{border:none;border-top-left-radius:8px;flex:1 0 auto;outline:none;padding:.7rem 1rem}.AddTodo_button__5flnM,.AddTodo_input__Me9JC{border-bottom-left-radius:8px;font-size:1.4rem}.AddTodo_button__5flnM{background-color:var(--color-accent);border-top-right-radius:8px;color:var(--color-white);cursor:pointer;font-weight:700;padding:0 2rem}.AddTodo_button__5flnM:hover{-webkit-filter:brightness(125%);filter:brightness(125%)}.Todo_todo__CE4ct{align-items:center;color:var(--color-text);display:flex;justify-content:space-between;margin:.1rem 0;padding:.5rem 1rem}.Todo_checkbox__GVglj{height:1.5rem;width:1.5rem}.Todo_text__T4iRg{flex:1 1;font-size:1.5rem;margin-left:.5rem}.Todo_icon__J1eSi{background-color:var(--color-grey);border-radius:100%;height:26px;transition:all .15s ease-out;width:26px}.Todo_icon__J1eSi:hover{background-color:var(--color-accent);-webkit-transform:rotate(15deg) scale(1.2);transform:rotate(15deg) scale(1.2)}.Todo_button__yKt9p{background-color:initial;color:var(--color-text)}.TodoList_container__DBs2s{background-color:var(--color-bg);display:flex;flex-direction:column;height:100%;min-height:0}.TodoList_list__dqQoz{flex:1 1 auto;overflow-y:auto}.Header_header__HXQOm{align-items:center;background-color:var(--color-bg-dark);border-bottom:1px solid var(--color-grey);display:flex;justify-content:space-between;padding:0 0 .5rem}.Header_toggle__Fdh\+y{background-color:initial;color:var(--color-text);cursor:pointer;font-size:1.5rem;transition:all .15s ease-in}.Header_toggle__Fdh\+y:hover{color:var(--color-accent);-webkit-transform:scale(1.1);transform:scale(1.1)}.Header_filters__oT1af{display:flex}.Header_filter__Y8zS1{background-color:initial;color:var(--color-accent);font-size:1.4rem;font-weight:700;margin:.3rem;opacity:.8;text-transform:capitalize}.Header_filter__Y8zS1.Header_selected__w-9ml,.Header_filter__Y8zS1:hover{opacity:1}.Header_filter__Y8zS1.Header_selected__w-9ml:after{border:1px solid var(--color-text);content:"";display:block;margin-top:.2 rem}
/*# sourceMappingURL=main.d45c2d2a.css.map*/