body{background-color:#f4f5f7;padding:0}.kanban-board{padding:20px}.column{background-color:#fff;border:1px solid #d3d3d3;border-radius:4px;margin:8px;width:300px}.column h3,.task{padding:8px}.task{border-radius:4px;margin-bottom:8px}body{align-items:center;background-color:#f8f9fa;display:flex;flex-direction:column;font-family:Arial,sans-serif;justify-content:center;margin:0}h1{color:#333;margin-bottom:20px}.kanban-container{align-items:center;display:flex;flex-direction:column}.kanban-column{background-color:#fff;justify-content:space-between}.kanban-column h2{color:#007bff;display:flex;justify-content:space-between;text-align:center}.task-count{background-color:#007bff;border-radius:12px;color:#fff;font-size:14px;padding:3px 8px}.task-list{margin-top:10px;min-height:350px}.task{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #00000026;padding:12px}.task span{cursor:default}.task input,.task span{flex-grow:1;margin-right:10px}.task input{border:1px solid #ccc;border-radius:4px;font-size:14px;padding:6px}.task img{cursor:pointer;height:20px;margin-left:5px;width:20px}.add-column-button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;margin-top:20px;padding:10px 20px}.add-column-button:hover{background-color:#0056b3}.kanban-container{margin:20px;text-align:center}.kanban-board{display:flex;gap:20px;justify-content:center}.kanban-column{align-items:stretch;background:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;min-height:450px;padding:15px;width:280px}.task-list{border:2px dashed #ccc;border-radius:8px;flex-grow:1;margin:10px 0;min-height:300px;overflow-y:auto;padding:10px}.add-task-container{margin-top:10px}.task{align-items:center;background:#f9f9f9;border-radius:6px;box-shadow:0 2px 4px #0000001a;cursor:move;display:flex;justify-content:space-between;margin-bottom:10px;padding:10px}.clear-all-dialog,.delete-confirm-dialog,.task-input-dialog{background-color:#fff;border-radius:10px;box-shadow:0 4px 20px #0003;left:50%;max-width:400px;padding:20px;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);width:90%;z-index:1000}.task-input-dialog h3{margin-bottom:10px}.task-input-dialog input{border:1px solid #ccc;border-radius:5px;font-size:14px;margin-bottom:10px;padding:10px;width:90%}.clear-all-dialog button,.delete-confirm-dialog button,.task-input-dialog button{border:none;border-radius:5px;cursor:pointer;font-size:14px;margin:5px;padding:8px 15px;transition:background-color .3s ease}.clear-all-dialog button:hover,.delete-confirm-dialog button:hover,.task-input-dialog button:hover{opacity:.9}.clear-all-dialog button:first-child,.delete-confirm-dialog button:first-child,.task-input-dialog button:first-child{background-color:#007bff;color:#fff}.clear-all-dialog button:nth-child(2),.delete-confirm-dialog button:nth-child(2),.task-input-dialog button:nth-child(2){background-color:#6c757d;color:#fff}.notification{background-color:red;border-radius:5px;box-shadow:0 2px 5px #0000001a;position:fixed;right:680px;top:80px;z-index:1000}.clear-all-button,.notification{color:#fff;font-size:14px;padding:10px 15px}.clear-all-button{background-color:#dc3545;border:none;border-radius:5px;cursor:pointer;position:absolute;right:20px;top:20px;transition:background-color .3s ease}.clear-all-button:hover{background-color:#c82333}@media (max-width:768px){.kanban-board{flex-direction:column}.kanban-column{width:100%}}.add-task-container button{background-color:#28a745;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;padding:8px 12px;transition:background-color .3s ease}.add-task-container button:hover{background-color:#218838}
/*# sourceMappingURL=main.be60d3cb.css.map*/