body{
    margin:0;
    font-family:Segoe UI;
    background:linear-gradient(135deg,#667eea,#764ba2);
    height:100vh;
    }
    
    /* AUTH */
    
    .auth-box{
    width:350px;
    margin:120px auto;
    background:white;
    padding:30px;
    border-radius:10px;
    box-shadow:0 10px 25px rgba(0,0,0,0.3);
    text-align:center;
    }
    
    .auth-box h1{
    color:#5a4bff;
    }
    
    .auth-box input{
    width:90%;
    padding:10px;
    margin:10px;
    border:1px solid #ccc;
    border-radius:5px;
    }
    
    .auth-buttons button{
    padding:10px 15px;
    margin:5px;
    background:#5a4bff;
    color:white;
    border:none;
    border-radius:5px;
    cursor:pointer;
    }
    
    
    /* DASHBOARD */
    
    .dashboard{
    padding:20px;
    }
    
    .topbar{
    display:flex;
    justify-content:space-between;
    align-items:center;
    background:white;
    padding:15px;
    border-radius:10px;
    margin-bottom:20px;
    }
    
    .topbar button{
    background:#ff4d4d;
    color:white;
    border:none;
    padding:8px 12px;
    cursor:pointer;
    border-radius:5px;
    }
    
    .task-create{
    display:flex;
    gap:10px;
    margin-bottom:20px;
    }
    
    .task-create input{
    flex:1;
    padding:10px;
    }
    
    .task-create select{
    padding:10px;
    }
    
    .task-create button{
    background:#28a745;
    color:white;
    border:none;
    padding:10px;
    cursor:pointer;
    }
    
    
    /* TASK BOARD */
    
    .task-board{
    display:flex;
    gap:20px;
    }
    
    .column{
    flex:1;
    background:white;
    padding:15px;
    border-radius:10px;
    box-shadow:0 5px 10px rgba(0,0,0,0.1);
    }
    
    .column h3{
    text-align:center;
    }
    
    
    /* TASK CARD */
    
    .task-card{
    background:#f1f1f1;
    padding:10px;
    margin:10px 0;
    border-radius:6px;
    }
    
    .task-buttons{
    display:flex;
    justify-content:space-between;
    margin-top:10px;
    }
    
    .task-buttons button{
    padding:5px 8px;
    border:none;
    cursor:pointer;
    border-radius:4px;
    }
    
    .task-buttons button:first-child{
    background:#007bff;
    color:white;
    }
    
    .task-buttons button:last-child{
    background:#dc3545;
    color:white;
    }