:root{--color-bg-dark: transparent;--color-bg: #fdfffd;--color-gray: #d1d1d1;--color-text: black;--color-accent: pink;--color-white: #fff;--color-scrollbar: #aaa7a7}html.dark{--color-bg-dark: #1a1c35;--color-bg: #22243b;--color-gray: #4e4e4e;--color-text: #fdfffd}body{margin:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;font-size:1.2rem;accent-color:pink;background:#eeaeca;background:radial-gradient(circle,#eeaeca,#94bbe9)}*{box-sizing:border-box}ul{list-style:none;padding-left:0}button{outline:none;border:none}._form_pmahp_1{width:100%;display:flex;padding:1.4rem 1rem;background-color:var(--color-bg-dark)}._input_pmahp_8{flex:1 0 auto;padding:0 10px;font-size:1.4rem;border:none;outline:none;border-top-left-radius:8px;border-bottom-left-radius:8px;background-color:#fff}._button_pmahp_18{cursor:pointer;background-color:var(--color-accent);color:var(--color-white);font-weight:700;font-size:1.5rem;padding:0 2rem;border-top-right-radius:8px;border-bottom-right-radius:8px}._button_pmahp_18:hover{background-color:#ff69b4}._todo_xvj37_1{display:flex;justify-content:space-between;align-items:center;padding:.5rem 1rem;margin:.1rem 0;color:var(--color-text)}._checkbox_xvj37_9{width:1.5rem;height:1.5rem}._text_xvj37_14{flex:1 1 0%;margin-left:.5rem;font-size:1.5rem}._icon_xvj37_19{width:24px;height:24px;border-radius:50%;background-color:var(--color-accent);transition:all .15s ease-out;display:flex;justify-content:center;align-items:center}._icon_xvj37_19:hover{background-color:#ff69b4;transform:scale(1.1)}._button_xvj37_33{background-color:transparent;color:#fff}._container_1bkn1_1{height:100%;min-height:0;display:flex;flex-direction:column;background-color:var(--color-bg)}._toggle_12x4z_1{font-size:1.5rem;cursor:pointer;background-color:transparent;color:#000;transition:all .15s ease-out}._toggle_12x4z_1:hover{transform:scale(1.1);color:#ff69b4}._filters_12x4z_12{display:flex;background-color:var(--color-bg-dark)}._filter_12x4z_12{font-size:1.4rem;margin:.3rem;text-transform:capitalize;background-color:transparent;color:var(--color-text);opacity:.8;font-weight:700}._filter_12x4z_12:hover,._filter_12x4z_12._selected_12x4z_25{opacity:1;color:pink}._filter_12x4z_12._selected_12x4z_25:after{content:"";display:block;margin-top:.2rem;border:1px solid pink}
