body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.form{border-radius:12px;box-shadow:0 10px 25px #0003;padding:30px;text-align:center;width:340px}.title{font-size:22px;font-weight:700}.input{border:1px solid #ddd;border-radius:8px;padding:12px;transition:.2s}.input:focus{border-color:#667eea}.button{background:#667eea;border-radius:8px;padding:12px;transition:.2s}.button:hover{background:#5a67d8}.container{align-items:center;background-color:#f4f6f8;display:flex;height:100vh;justify-content:center}.form{background:#fff;border-radius:10px;box-shadow:0 4px 10px #0000001a;padding:25px;width:320px}.title{margin-bottom:20px;text-align:center}.input{border:1px solid #ccc;border-radius:6px;margin-bottom:12px;padding:10px;width:100%}.input:focus{border-color:#28a745;outline:none}.button{background-color:#28a745;border:none;border-radius:6px;color:#fff;font-weight:700;padding:10px;width:100%}.button:hover{background-color:#1e7e34}.link-text{font-size:14px;margin-top:10px;text-align:center}.dashboard{background:#f5f7fb;min-height:100vh;padding:20px}.header{align-items:center;display:flex;justify-content:space-between;margin-bottom:25px}.header h2{font-size:24px}.logout-btn{background:#ff4d4f;border:none;border-radius:8px;color:#fff;padding:8px 14px}.task-input{display:flex;gap:10px;margin-bottom:20px}.task-input input{border:1px solid #ccc;border-radius:8px;flex:1 1;padding:12px}.task-input button{background:#667eea;border:none;border-radius:8px;color:#fff;padding:12px 18px}.task-list{grid-gap:15px;display:grid;gap:15px}.task-card{align-items:center;background:#fff;border-radius:10px;box-shadow:0 5px 12px #0000001a;display:flex;justify-content:space-between;padding:15px}.task-card h4{margin-bottom:5px}.done{color:gray;text-decoration:line-through}.actions{display:flex;gap:6px}.actions button{border:none;border-radius:6px;color:#fff;padding:6px 10px}.actions button:first-child{background:#52c41a}.actions button:nth-child(2){background:#faad14}.actions button:nth-child(3){background:#ff4d4f}
/*# sourceMappingURL=main.b19289c5.css.map*/