.board{display:flex;gap:16px;padding:20px;align-items:flex-start}.column{background:#e9ebee;border-radius:10px;width:260px;padding:10px;display:flex;flex-direction:column;height:fit-content}.column-header{display:flex;justify-content:space-between;font-weight:700;margin-bottom:10px}.count{background:#d1d5db;padding:2px 8px;border-radius:12px;font-size:12px}.column.blue{background:#e6f0ff}.column.green{background:#e6f7ec}.tasks{display:flex;flex-direction:column;gap:10px}.task{background:#fff;padding:12px;border-radius:10px;box-shadow:0 1px 2px #0000001a}.task-footer{margin-top:8px}.due{background:#f3f4f6;padding:3px 6px;border-radius:6px;font-size:12px}.add-task{margin-top:10px;border:none;background:transparent;color:#555;cursor:pointer;text-align:left}.add-task:hover{color:#000}.subtask-box{animation:fadeIn .2s ease}@keyframes fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.task-actions{opacity:0;pointer-events:none;transition:opacity .2s ease}.task-card:hover .task-actions{opacity:1;pointer-events:auto}.task-header:hover .task-actions{opacity:1}.list{font-family:Arial,sans-serif}.item{padding:4px 5px;margin-bottom:6px;color:#000;border-radius:0;cursor:pointer}.item.active,.item:hover{background:#bcd7ea}.task-box{width:285px;padding:12px;background:#fff;border:1px solid #333;border-radius:6px}.task-header{display:flex;align-items:center;gap:8px}.task-header input{flex:1;border:none;outline:none;background:transparent;font-size:14px;color:#666}.close{font-size:16px;color:#999;cursor:pointer}.icon-right{font-size:14px;opacity:.6}.task-footer{display:flex;justify-content:space-between;align-items:center;margin-top:10px}.left{display:flex;align-items:center;gap:12px;font-size:13px;color:#444}.save-btn{background:#bfbfbf;border:none;padding:5px 12px;border-radius:4px;color:#fff;cursor:pointer}.save-btn:hover{background:#a6a6a6}
