main{min-height:760px}#engine{position:absolute;left:-10000px;top:0;width:800px;height:800px;visibility:hidden;pointer-events:none}.screen-actions{position:absolute;top:72%;left:31%;width:38%;display:flex;justify-content:space-between}.screen-actions button{border:0;background:none;color:#c5e8df;display:grid;justify-items:center;gap:7px;padding:0;width:48px}.screen-actions span{display:grid;place-items:center;border:1px solid #5d9c91;border-radius:50%;width:39px;height:39px;font-size:15px;font-weight:300}.screen-actions small{font-size:11px;color:#bccbc4}.screen-actions button:hover span{background:#8ce7d51a;box-shadow:0 0 20px #73e7c32a}.screen-actions button:disabled{opacity:.3;cursor:default}#screenTask{position:absolute;top:51%;left:27%;width:46%;height:12%;background:none;border:0;border-radius:15px}.panel-title{display:flex;align-items:center;justify-content:space-between}h2{font-size:12px;font-weight:500}.panel-title span{font-size:10px;color:#7f8e82}.task-row{display:flex;align-items:center;gap:8px;margin:6px 0;padding:9px 0;border-bottom:1px solid #d8dfd6}.task-row.active{color:#246a4b}.task-row button{border:0;background:none;color:inherit;font-size:11px}.task-row .choose{flex:1;text-align:left}.task-row .remove{color:#8a948b}.task-row small{font-size:9px;color:#8b988e}#addForm{display:flex;margin:14px 0}#addForm input{min-width:0;flex:1;border:0;border-bottom:1px solid #bbc9bd;background:transparent;padding:8px 0;font-size:11px}#addForm button{border:0;background:none;color:#426c50;font-size:22px}#durationForm input{width:54px;background:none;border:0;border-bottom:1px solid #b7c3b8;text-align:center;padding:4px;font-size:13px}#durationForm button{border:0;background:#dfe7de;border-radius:12px;font-size:10px;padding:5px 9px}details{margin-top:20px;border-bottom:1px solid #cad2c9;padding-bottom:17px}summary{font-size:11px;cursor:pointer;color:#67766b}#historyList p{font-size:11px;line-height:1.8;color:#6c7e71}.personal{margin-top:20px;font-size:11px}.personal a{color:#41634d;text-decoration:none}.personal p{font-size:10px;color:#8a9b8c}.personal label{color:#849386}.personal select{font-size:11px}aside{padding:15px 0}.intro p{margin-bottom:20px}.actions{margin:18px 0 22px}.settings{padding-top:5px}#taskPanel{scroll-margin-top:20px}
