@import"https://fonts.googleapis.com/css2?family=Linden+Hill:wght@300;400&display=block";@import"https://fonts.googleapis.com/icon?family=Material+Icons+Two+Tone";*{box-sizing:border-box;margin:0;padding:0}body{font-family:Linden Hill,serif;background:#111;color:#aaa}.container{max-width:700px;margin:30px auto;overflow:auto;min-height:300px;border:1px solid steelblue;padding:30px;border-radius:5px}.btn{display:inline-block;background:#050;color:#fff;border:none;padding:10px 20px;margin:5px;border-radius:5px;cursor:pointer;text-decoration:none;font-size:15px;font-family:inherit}.btn:focus{outline:none}.btn:active{transform:scale(.98)}.btn-block{display:block;width:100%}.form-control{margin:20px 0}.form-control label{display:block}.form-control input{width:100%;height:40px;margin:5px;padding:3px 7px;font-size:17px}.form-control-check{display:flex;align-items:center;justify-content:space-between}.form-control-check label{flex:1}.form-control-check input{flex:2;height:20px}.icon{font-family:Material Icons Two Tone;filter:invert(.5) sepia(1) saturate(10) hue-rotate(180deg);font-weight:400;font-style:normal;font-size:24px}.solved{border-left:2px solid green}.completed{background:green}.smol{padding:12px 0;font-size:10px}table{width:100%}table,tr,td,th{border-collapse:collapse;border:1px solid grey}th{background:#aaa;color:#000}input{background:#444;color:#bbb;font-family:Linden Hill,serif}td{text-align:center}
