:root{--ff--primary: "Poppins", sans-serif;--ff--secondary: "Montserrat", sans-serif;--clr--border: rgba(0,0,0,.3);--clr--text: #101111;--clr--background: #fbfbfb;--clr--primary: #709898;--clr--secondary: #a7c8c8;--clr--accent: #8ac0c0;--fs--h1: 3rem;--fs--h2: 2rem;--fs--h3: 1.25rem;--fs--body: 1rem;--fs--icon: 1.75rem;--fw--reg: 400;--fw--bold: 700;--mouse-x: unset;--mouse-y: unset}[data-theme=dark]{--clr--text: #e9f3f6;--clr--background: #010304;--clr--primary: #3e98bb;--clr--secondary: #1e4d62;--clr--accent: #29728e;--clr--border: rgba(255,255,255,.3)}html,body{margin:0;padding:0}*,*:before,*:after{box-sizing:border-box}body{background:var(--clr--background);color:var(--clr--text);font-family:var(--ff--primary);font-size:var(--fs--body);line-height:1.5}img{image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;display:block}.list{margin:0 auto;width:60%}.list li{list-style:none;width:100%;margin:1em;padding:.5em 1em;border-radius:8px;background-color:oklch(from var(--clr--secondary) calc(l + .125) c h)}.top-section{display:flex;flex-direction:row;justify-content:space-between}.top-section-left{display:flex;align-items:center;max-width:95%}.content{transition:all .5s cubic-bezier(0,1,0,1);overflow:hidden;max-height:0}.content.show{max-height:9999px;transition:all .5s cubic-bezier(1,0,1,0)}.expand-btn{cursor:pointer}input[type=checkbox]{display:none}input[type=checkbox]+label:before{cursor:pointer;content:"✔";border:.1em solid var(--clr--border);border-radius:.2em;display:inline-block;width:1.5em;height:1.5em;padding-left:.2em;margin-right:.5em;vertical-align:bottom;color:transparent;transition:.2s}input[type=checkbox]+label:active:before{transform:scale(0)}input[type=checkbox]:checked+label:before{background-color:var(--clr--primary);border-color:#3cb371;color:var(--clr--text)}.image{width:90%}.btn-clear{padding:1em;position:fixed;left:10px;top:3em;border-radius:5px;border:none;background-color:oklch(from var(--clr--primary) calc(l + .225) c h);font-weight:700}
