._container_1gpem_1{display:flex;align-items:flex-end;justify-content:center;gap:1.2rem}._title_1gpem_8{font-weight:900;font-size:4rem}._title_1gpem_8 span{color:var(--purple-500)}._title_1gpem_8 span:nth-of-type(1){color:var(--blue-400)}._container_16yoo_1{background-color:var(--gray-700);padding:7.2rem 0 8rem}._container_d582q_1{display:flex;align-items:center;justify-content:center;gap:.8rem;margin-top:-25px}input{border:none;border:1px solid var(--gray-700);background-color:var(--gray-500);border-radius:8px;width:100%;color:var(--gray-100);outline:none;padding:1.8rem 0 1.6rem 1.8rem;font-size:1.6rem}._input_d582q_20:focus{border-color:var(--purple-500)}::placeholder{color:var(--gray-300)}._btnSubmit_d582q_28{background-color:var(--blue-500);display:flex;align-items:center;justify-content:center;padding:1.6rem;border-radius:8px;color:var(--gray-100);font-size:1.4rem;line-height:1.5;font-weight:700;border:none;gap:.8rem;transition:background-color .2s;cursor:pointer}._btnSubmit_d582q_28:not(:disabled):hover{background-color:var(--blue-400)}._btnSubmit_d582q_28:disabled{cursor:not-allowed;filter:grayscale(.2)}._container_q0pqd_1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.6rem;padding:6.4rem 2.4rem}._description_q0pqd_10{text-align:center;color:var(--gray-300)}._description_q0pqd_10 h2,._description_q0pqd_10 p{line-height:22px;font-size:1.6rem}._container_kwcxv_1{background-color:var(--gray-500);border:1px solid var(--gray-400);display:flex;width:100%;gap:1.2rem;justify-content:space-between;padding:1.6rem;color:var(--gray-100);border-radius:8px}._container_kwcxv_1:not(:first-child){margin-top:1.2rem}._customCheckbox_kwcxv_17 input{display:none}._customCheckbox_kwcxv_17 input+label:before{content:"";display:flex;width:1.7rem;height:1.7rem;border-radius:50%;border:2px solid var(--blue-400);transition:background .2s;cursor:pointer}._customCheckbox_kwcxv_17 input:checked+label:before{background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 10 10'%3E%3Cg class='nc-icon-wrapper' stroke-width='1' fill='%23555555'%3E%3Cpath fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' data-cap='butt' d='M2.83 4.72l1.58 1.58 2.83-2.83'/%3E%3C/g%3E%3C/svg%3E");background-color:var(--purple-500);border-color:var(--purple-500);background-position:center;transition:background-color .2s}._customCheckbox_kwcxv_17 input:not(:checked)+label:hover:before{background-color:var(--blue-500);opacity:.2}._customCheckbox_kwcxv_17 input:checked+label:hover:before{background-color:var(--purple-400);border-color:var(--purple-400)}._content_kwcxv_50{display:flex;align-items:center;gap:1.2rem}._content_kwcxv_50 p{font-size:1.4rem;line-height:1.5;word-break:break-all}._textMark_kwcxv_62{font-size:20px;color:var(--gray-300);text-decoration:line-through}._btnDelete_kwcxv_68{background:transparent;border:none;display:flex;align-items:center;justify-content:center;color:var(--gray-300);padding:.5rem;cursor:pointer;transition:background-color .2s}._container_kwcxv_1 ._btnDelete_kwcxv_68:hover{color:var(--red);background-color:var(--gray-400);border-radius:4px}._container_684gg_1{margin-top:6.4rem}._headerList_684gg_4{display:flex;align-items:center;justify-content:space-between}._headerList_684gg_4 div{display:inherit;align-items:inherit;gap:.8rem;color:var(--gray-200);font-weight:700}._headerList_684gg_4 div:first-child strong{color:var(--blue-400)}._headerList_684gg_4 div:last-child strong{color:var(--purple-400)}._headerList_684gg_4 div p{background-color:var(--gray-400);padding:.2rem .8rem;border-radius:999px}._listTask_684gg_32{margin-top:2.4rem}*{margin:0;padding:0;box-sizing:border-box;font-family:Inter,sans-serif}:root{--blue-400: #4ea8de;--blue-500: #1e6f9f;--purple-400: #8284f4;--purple-500: #5e60ce;--red: #e25858;--gray-100: #f2f2f2;--gray-200: #d9d9d9;--gray-300: #808080;--gray-400: #333333;--gray-500: #262626;--gray-600: #1a1a1a;--gray-700: #0d0d0d}body{background-color:var(--gray-600);font-size:1.6rem}@media (min-width: 0){:root{font-size:50%}main{padding:0 3rem}}@media (min-width: 500px){:root{font-size:62.5%}}@media (min-width: 990px){main{padding:0 25.2rem}}
