@media (max-width:1681px){.todo,.todos-title{width:50vw!important}}@media (max-width:768px){.todo,.todos-title{width:80vw!important}}@media (max-width:600px){.todo,.todos-title{width:90vw!important}.todos-nums{padding-left:4px!important}.one-day-todos__top .todos-num{margin-left:6px}}@media (max-width:450px){.scroll{right:8%!important}}@media (max-width:359px){.arrow_day{width:20px!important}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;overflow-x:hidden;padding:0;-webkit-user-select:none;user-select:none}input,textarea{-webkit-user-select:all;user-select:all}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.todo,.todos-title{align-items:center;background:#fff;border-radius:8px;box-shadow:2px 2px 6px #d9d9d9,-2px -2px 6px #fff;display:flex;justify-content:space-between;margin:0 auto 8px;position:relative;width:400px}.todo{cursor:grab}.todo__bg{height:calc(100% + 15px);left:-10px;position:absolute;top:-4px;width:5px}.todo__over{box-shadow:inset 2px 2px 6px #d9d9d9,-2px -2px 6px #fff;left:5px}.todo_settings{pointer-events:none}.todo_settings .actions,.todo_settings .dnd{display:none}.fake-todo{cursor:pointer;height:50px;left:0;opacity:0;position:absolute;top:0;width:100%!important}.todo__date,.todo__task{font-weight:700;margin-right:4px;text-align:center}.todo__date{white-space:nowrap}.todo__task{font-family:Montserrat;font-style:italic}.todo__info{margin-right:auto;padding-right:4px;text-align:left;word-break:break-word}.todos-title{border:2px solid #727272;border-radius:50px;font-weight:700;height:35px;justify-content:center;padding:5px 0;position:relative}.todos-wrapper{display:inline-flex;flex-direction:column;padding:0 8px}.all-todos-wrapper{display:flex;flex-wrap:wrap;justify-content:center;padding:15px 0 0}.del,.edit,.hide,.like{margin:2px}.edit{-webkit-transform:scale(.95);transform:scale(.95)}.edit_last-todo{bottom:0;padding:6px;position:absolute;right:0;width:18px}.actions{align-items:center;background:#fff;border-radius:8px;box-shadow:2px 2px 6px #d9d9d9,-2px -2px 6px #fff;display:flex;flex-wrap:wrap;justify-content:space-evenly;padding:4px 2px;position:absolute;right:30px;width:80px;z-index:2}.dots{padding:0 8px}.todos-num{align-items:center;border:2px solid;border-radius:50%;display:flex;font-weight:400;height:32px;justify-content:center;margin:0 0 2px 10px;pointer-events:none;text-indent:-2px;width:32px}.canceled,.canceledNum{color:tomato}.doing,.doingNum{color:orange}.done,.doneNum{color:#97f50a}.allNum,.canceledNum,.doingNum,.doneNum{align-items:center;display:flex;pointer-events:none;position:absolute}.canceled,.doing,.done,.search__hint .todo{align-items:center;box-shadow:none;display:flex;justify-content:center;margin:0 auto}button{background:#fff;border:2px solid #000;border-radius:50px;font-weight:700;height:36px;margin-top:15px;outline:none;padding:0 20px}button:active,button:hover{background:#000;color:#fff}button:active{-webkit-transform:scale(.95);transform:scale(.95)}.button_main{background:#000;color:#fff}.button_main:active,.button_main:hover{background:#fff;color:#000}.button_danger{border:2px solid tomato;color:tomato}.button_danger:active,.button_danger:hover{background:tomato}.input__text{display:block;height:30px;width:90%}.add-todo{background:#fff;border-left:2px solid #000;height:100vh;left:5px;padding:95px 0;position:relative;text-align:center;width:100%}.add-todo__input-flex{align-items:center;display:flex;margin:-25px auto 0;padding:0 15px;width:290px}.add-todo__add-img{margin-left:-8px;margin-right:5px}.add-todo__task{margin-left:37px;max-width:90px;overflow:hidden;padding-bottom:2.5px;position:absolute;text-overflow:ellipsis;white-space:nowrap}.chosen-day{border-bottom:2px solid #000!important;border-top:2px solid #000!important}.buttons{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin:0 auto 15px;position:relative;width:290px}.add-todo__date{font-family:Montserrat;font-size:18px;font-weight:300;height:30px;line-height:1.5;margin:0 auto;position:fixed;top:22px;width:100%;z-index:3}.menu__title,.search-tag,.search__hint span,.show-all,.todos-title,.tutorial-on,[type=color],button,img:not(.tutorial,.popup__img),label,select{cursor:pointer}.one-day-todos{border-bottom:2px solid #e6e6e6;border-top:2px solid #e6e6e6;font-style:italic;margin-bottom:15px;margin-left:2px;padding:8px 0;position:relative}.one-day-todos__over{background:#f7f7f7}.date,.date_today{font-weight:700;padding-left:8px}.date_today{color:#727272}.dn{display:none}.one-day-todos__top{align-items:center;display:flex;pointer-events:none;position:relative}.todos-nums{display:none;padding-left:10px}.section-minimized .todos-nums{display:flex}.section-minimized .allNum,.section-minimized .canceledNum,.section-minimized .doingNum,.section-minimized .doneNum{position:relative}.arrow_view{-webkit-transform:rotate(180deg) scale(.85);transform:rotate(180deg) scale(.85)}.arrow_menu,.section-minimized .arrow_view{-webkit-transform:rotate(0deg) scale(.85);transform:rotate(0deg) scale(.85)}.arrow{width:30px}.arrow_action,.arrow_view{margin-left:auto;margin-right:8px}.arrow_action{pointer-events:none;position:absolute;right:8px;-webkit-transform:scale(.7);transform:scale(.7)}.toggle-day{display:flex;height:100%;position:absolute;right:0}.arrow_day{margin-left:auto}.arrow_prev{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.arrow_next{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.changeWeek{align-items:center;display:flex;font-weight:700;justify-content:center;margin:22px auto 15px;position:relative;z-index:3}.year{color:#727272;left:50%;position:absolute;top:-15px;-webkit-transform:translate(-50%);transform:translate(-50%)}.get-todo-date{margin-left:8px;pointer-events:all;position:relative;z-index:2}.pick-color{align-items:center;display:flex;justify-content:center;margin:0 auto;width:290px}.task{background:none;border:none;border-bottom:1px solid #000;font-family:Montserrat;font-size:20px;font-style:italic;font-weight:300;height:30px;outline:none;width:180px}[type=color]{background:none;border:0;flex-shrink:1;height:40px;width:80px}.tutorial-on{border:1px solid #000;border-radius:50%;display:inline-block;height:24px;position:absolute;right:10%;top:38%;width:24px}.tutorial-wrap{background:#fff;height:100vh;left:0;position:fixed;top:0;width:100vw}.tutorial{height:70vh;left:50%;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.add-task{display:block}.tasks{margin:0 auto;max-width:calc($input-width + 30px);overflow-y:auto;padding-bottom:95px}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-thumb{background:#b6b6b6;border-radius:20px}::-webkit-scrollbar-track{background:#fff;border-radius:20px}#burger__toggle{opacity:0;position:absolute}#burger__toggle:checked+.burger__btn>span{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#burger__toggle:checked+.burger__btn>span:before{top:0;-webkit-transform:rotate(0deg);transform:rotate(0deg)}#burger__toggle:checked+.burger__btn>span:after{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}#burger__toggle:checked~.burger__box{left:0!important}.burger__btn{cursor:pointer;height:16px;left:15px;padding-top:15px;position:fixed;top:20px;width:30px;z-index:5}.burger__btn>span,.burger__btn>span:after,.burger__btn>span:before{background:#727272;display:block;height:2px;position:absolute;transition-duration:.25s;width:100%}.burger__btn>span:before{content:"";top:-8px}.burger__btn>span:after{content:"";top:8px}.todo__checkbox{display:none}.todo__checkbox_label{align-items:center;border:1.5px solid #000;border-radius:4px;display:flex;height:20px;justify-content:center;margin:0 4px;min-width:20px}.todo__checkbox_label img{height:16px;width:16px}.popup__bg{background:hsla(0,0%,100%,.95);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:8}.confirm,.last-todo,.popup,.prompt,.select{align-items:center;background:#fff;border:2px solid #000;border-radius:8px;bottom:10px;display:flex;height:60px;left:50%;position:fixed;-webkit-transform:translate(-50%);transform:translate(-50%);width:290px;z-index:9}.last-todo{position:absolute;top:-2px;width:290px!important;z-index:10}.last-todo .actions{top:-65px}.popup{-webkit-animation:popUpAnimation .5s;animation:popUpAnimation .5s}@-webkit-keyframes popUpAnimation{0%{opacity:0;-webkit-transform:translate(-50%,100px);transform:translate(-50%,100px)}to{opacity:1;-webkit-transform:translate(-50%);transform:translate(-50%)}}@keyframes popUpAnimation{0%{opacity:0;-webkit-transform:translate(-50%,100px);transform:translate(-50%,100px)}to{opacity:1;-webkit-transform:translate(-50%);transform:translate(-50%)}}.todoAnim{-webkit-animation:todoAnim .5s forwards;animation:todoAnim .5s forwards}@-webkit-keyframes todoAnim{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@keyframes todoAnim{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}.popup__img{margin-left:4px}.last-todo .todo__info,.popup__title{font-style:italic;overflow:hidden;padding-bottom:4px;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}.popup__title{font-weight:700;margin-left:5px}.popup__text{font-style:italic;font-weight:400}.popup__hide,.popup__hide2{position:absolute;right:4px;top:4px;width:20px}.popup__hide2{background:#fff;border:1px solid #000;border-radius:50%;padding:4px;right:-1px;top:-38px}.confirm,.prompt,.select{flex-direction:column;height:200px;justify-content:space-evenly;left:50%;max-width:580px;min-width:290px;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50vw}.confirm .popup__title,.prompt .popup__title,.select .popup__title{height:85px;max-width:200px!important;text-align:center}.confirm .popup__title{margin:0}.select .popup__title{height:auto;margin:0;padding:0;white-space:normal}.prompt{height:300px}.prompt [name=edit]{height:190px;max-width:550px;min-width:260px;resize:none;width:calc(50vw - 30px)}.menu__title{align-items:center;border-bottom:1px solid #000;border-top:1px solid #000;display:flex;font-weight:700;justify-content:space-between;padding:10px 15px}.menu__title:last-child{border-bottom:2px solid #000}.search__bg{border-right:2px solid #000;height:100%;left:-7px;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}.search{min-height:100vh;padding:95px 0;position:relative}.search__hint{display:inline-block;font-family:Montserrat;left:50%;margin-top:15px;position:relative;-webkit-transform:translate(-50%);transform:translate(-50%)}.search__hint-task{color:#000;font-weight:700;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.search__hint-title{margin:15px 0;text-align:center}.found,.search__hint span,.show-all{text-decoration:underline}.found,.show-all{font-weight:700;margin-top:15px;text-align:center}.found{font-style:italic;margin-bottom:30px;text-decoration:none}.search__pagination{width:140px}.search__pagination,.search__pagination-wrap{align-items:center;display:flex;justify-content:space-between}.search__pagination-wrap{margin:0 auto 15px;max-width:400px;padding:0 15px}.search__icon{position:fixed;right:10px;top:21px;width:28px;z-index:4}.search__icon_del{-webkit-transform:scale(.75);transform:scale(.75)}.search__title{font-size:20px;margin-bottom:40px;position:fixed;text-align:center;top:22px;width:100%;z-index:3}.search [name=text],select[name=status],select[name=task]{border-radius:4px;display:block;font-size:16px;margin:0 auto 10px;padding:5px;width:200px}select[name=status],select[name=task]{width:214px}.search [name=text]{border:1px solid #000;text-indent:4px}select[name=lang],select[name=moveDate],select[name=moveTask],select[name=page],select[name=quantity]{border:2px solid #000;border-radius:8px;height:26px;margin:2px;max-width:70px}select[name=lang]{height:31px;margin-top:15px;max-width:100px}.select [name=lang]{margin-top:0}select[name=page],select[name=quantity]{max-width:80px}.search-tag{align-items:center;border:1px solid #000;border-radius:8px;display:inline-flex;margin:5px 0 0 5px;padding:4px 6px}.search-tag_del{padding:0 0 1px 10px;width:20px}.search-tag__title{font-style:italic}.search-tag__text{font-weight:700;padding-left:6px;word-break:break-all}.search-tags{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto 30px;width:290px}.add-todo-task{left:50%;margin-left:107px;padding-left:4px;position:absolute;top:-4px}.task-wrap{margin:0 auto;position:relative;width:calc($input-width + 30px)}.scroll{border:1px solid #000;border-radius:50%;bottom:6px;padding:8px;right:12px;-webkit-transform:rotate(180deg) scale(.8);transform:rotate(180deg) scale(.8);z-index:8}.scroll,.top-icons-bg{background:#fff;position:fixed}.top-icons-bg{border-bottom-left-radius:8px;border-bottom-right-radius:8px;height:70px;left:0;top:0;width:100%;z-index:3}.doing-bg{background:orange}.done-bg{background:#97f50a}.canceled-bg{background:tomato}.no-bg{background:#bfbfbf}.dnd{cursor:grab;margin-right:10px}.on-off__checkbox{opacity:0;position:absolute}.on-off__label{border:1px solid #000;border-radius:20px;display:inline-block;height:20px;padding:2px;position:relative;width:40px}.on-off__checkbox+.on-off__label:before,.on-off__checkbox:checked+.on-off__label:after{background:tomato;border-radius:50%;content:"";display:block;height:20px;position:absolute;width:20px}.on-off__checkbox:checked+.on-off__label:before{display:none}.on-off__checkbox:checked+.on-off__label:after{background:#97f50a;margin-left:20px}.on-off{align-items:center;display:inline-flex;margin:15px auto 0}.on-off span{padding-right:5px}img:hover:not(.arrow,.tutorial,.popup__img){-webkit-transform:scale(1.1);transform:scale(1.1)}img:active:not(.arrow,.tutorial,.popup__img){-webkit-animation:activeIcon 1s;animation:activeIcon 1s}@-webkit-keyframes activeIcon{10%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes activeIcon{10%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.arrow:hover,.burger__btn:hover,.confirm:hover,.menu__title:hover,.on-off__label:hover,.one-day-todos:hover,.popup:hover,.prompt:hover,.search-tag:hover,.search__icon:hover,.task:hover,.todo__checkbox_label:hover,.todos-title:hover,.tutorial-on:hover,input:hover,select:hover{background:#f7f7f7}
/*# sourceMappingURL=main.198ce1e3.css.map*/