._container_10ume_1{display:flex;align-items:center;justify-content:center;height:12.5rem;background-color:var(--gray-700)}._logo_10ume_9{display:flex;align-items:center;justify-content:center;max-width:7.875rem}._container_10ume_1 h1{font-size:2.5rem;font-weight:700;line-height:3rem;color:var(--blue)}._container_10ume_1 h1:last-child{color:var(--purple-dark)}._icon_10ume_26{width:1.375rem;height:2.25rem;margin-right:.75rem}._container_g1eeb_1{display:block;height:100%}._button_g1eeb_6{display:flex;align-items:center;border-radius:.5rem;padding:1rem;width:90px;height:54px;font-size:.875rem;font-weight:700;color:var(--gray-100);background:var(--blue-dark);cursor:pointer;transition:.2s ease}._button_g1eeb_6 svg{margin-left:.5rem;transform:translateY(1px)}._button_g1eeb_6:hover{background:var(--blue)}._inputContainer_u6d0c_1{width:100%}._input_u6d0c_1{border:1px solid var(--gray-700);border-radius:.5rem;padding:1rem;width:100%;background:var(--gray-500);font-size:1rem;font-weight:400;line-height:1.4;color:var(--gray-300)}._input_u6d0c_1:focus{border:1px solid var(--purple-dark);color:var(--gray-100)}._contentContainer_1r9d5_1{display:flex;align-items:center;justify-content:center;margin:0 auto;max-width:46rem}._newTaskContainer_1r9d5_10{width:100%;margin:-30px auto 0}._form_1r9d5_16{display:flex;justify-content:center;align-items:center;width:100%;gap:8px}._container_5mi3z_1{display:block;margin:0 auto;max-width:736px}._container_jxs9e_1{display:block}._label_jxs9e_5 p{font-size:.875rem;line-height:1.4}._label_jxs9e_5 input[type=checkbox]:checked~p{color:var(--gray-300);text-decoration:line-through}._label_jxs9e_5{display:block;position:relative;padding-left:35px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}._label_jxs9e_5 input{position:absolute;height:0;width:0;opacity:0;cursor:pointer}._checkmark_jxs9e_34{position:absolute;top:0;left:0;border:1px solid var(--blue);border-radius:50%;height:24px;width:24px;background-color:transparent}._label_jxs9e_5:hover input~._checkmark_jxs9e_34{border-color:var(--blue-dark)}._label_jxs9e_5 input:checked~._checkmark_jxs9e_34{border:transparent;background-color:var(--purple-dark)}._label_jxs9e_5:hover input:checked~._checkmark_jxs9e_34{background-color:var(--purple)}._checkmark_jxs9e_34:after{content:"";position:absolute;display:none}._label_jxs9e_5 input:checked~._checkmark_jxs9e_34:after{display:block}._label_jxs9e_5 ._checkmark_jxs9e_34:after{left:10px;top:6px;width:5px;height:10px;border:solid var(--gray-100);border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}._container_udwx3_1{height:24px;width:24px}._button_udwx3_6{display:flex;align-items:center;justify-content:center;border:0;padding:5px 6px;color:var(--gray-300);background-color:transparent;cursor:pointer}._button_udwx3_6:hover{border-radius:4px;color:var(--danger);background-color:var(--gray-400)}._container_qnat8_1{display:flex;justify-content:space-between;gap:12px;box-shadow:0 2px 8px #0000000f;margin-bottom:12px;border:1px solid var(--gray-400);border-radius:8px;padding:1rem;background-color:var(--gray-500)}._container_9gtk1_1{display:block}._header_9gtk1_5{display:flex;justify-content:space-between;margin-top:64px;padding-bottom:24px}._header_9gtk1_5 p{color:var(--blue);font-weight:700}._header_9gtk1_5 p span{margin-left:8px;border-radius:999px;padding:2px 8px;color:var(--gray-200);background-color:var(--gray-400)}._header_9gtk1_5 p:last-child{color:var(--purple);font-weight:700}._emptyTasks_9gtk1_30{display:block;border-top:1px solid var(--gray-400);padding:64px 24px;text-align:center;font-weight:700;color:var(--gray-300)}._emptyTasks_9gtk1_30 svg{margin-bottom:16px}._emptyTasks_9gtk1_30 p:last-child{font-weight:400}._none_9gtk1_47{display:none}:root{--purple: #8284FA;--purple-dark: #5E60CE;--blue: #4EA8DE;--blue-dark: #1E6F9F;--gray-100: #F2F2F2;--gray-200: #D9D9D9;--gray-300: #808080;--gray-400: #333333;--gray-500: #262626;--gray-600: #1A1A1A;--gray-700: #0D0D0D;--danger: #E25858}:focus{outline:transparent}*{margin:0;padding:0;box-sizing:border-box;font-family:Inter,sans-serif}body{height:100vh;width:100vw;font-style:normal;font-weight:400;color:var(--gray-100);background-color:var(--gray-600)}button{border:none}
