body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:Lora,serif}*{box-sizing:border-box;margin:0;padding:0}:root{--primary:#1976d2;--purple:#9b59b6;--red:#e74c3c;--secondary:#fff;--grey:#dfdfdf;--light-grey:#ececec}body{background-color:#fff;background-color:var(--secondary);color:#333;font-family:Lora,serif;margin:0;padding:0}.header{box-shadow:0 7px 2px #dfdfdf;box-shadow:0 7px 2px var(--grey);padding:1rem 0;text-align:center}main{background-color:#fff;background-color:var(--secondary);border:1px solid #dfdfdf;border:1px solid var(--grey);border-radius:15px;margin:0 16%;padding:1%}.task-form{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}.task-form button,.task-form input,.task-form select{border:1px solid #dfdfdf;border:1px solid var(--grey);border-radius:10px;flex:1 1;font-family:Lora,serif;font-size:16px;padding:10px}.mark-done{background-color:#9b59b6;background-color:var(--purple);border:none;border-radius:12px;color:#fff;color:var(--secondary);cursor:pointer;font-size:16px;padding:12px 16px;width:100%}.action-head{text-align:center}.delete{background-color:#e74c3c;background-color:var(--red);border:none;border-radius:12px;color:#fff;color:var(--secondary);cursor:pointer;font-size:16px;padding:12px 16px;width:100%}.actions{align-items:center;display:flex;gap:10px;justify-content:space-between}.table-wrapper{border:1px solid #dfdfdf;border:1px solid var(--grey);border-radius:12px;margin-top:10px;padding:5px 2px}table{background-color:#fff;background-color:var(--secondary)}input:focus,select:focus{border:none;outline:1.8px solid #1976d2;outline:1.8px solid var(--primary)}table{border-collapse:collapse;width:100%}table td,table th{padding:16px;text-align:left}table thead tr{background-color:#ececec;background-color:var(--light-grey);border-bottom:1px solid #dfdfdf;border-bottom:1px solid var(--grey);border-top-left-radius:12px;vertical-align:middle}table tr:last-child{border-bottom:none}.text-overflow{width:200px;word-break:break-all}table tr:last-child td,table tr:last-child th{border-bottom:none}table th{border-left:4px solid #fff;border-radius:10px;border-right:4px solid #fff}.not-found{font-size:16px;font-weight:500;padding:10px;text-align:center}.completed-task-list{margin-top:20px}.add-task{font-size:18px!important}.add-task,.add-task:hover{background-color:#1976d2;background-color:var(--primary);border:none!important;border-radius:16px!important;color:#fff;color:var(--secondary);font-weight:600;text-transform:capitalize}.add-task:hover{font-size:18px}@media (max-width:767px){main{margin:0;padding:2%}}
/*# sourceMappingURL=main.06c1018e.css.map*/