body {
    margin:0;
    font-family:Arial, sans-serif;
    background:#111;
    color:#fff;
}
.dashboard {
    display:flex;
    height:100vh;
}
.sidebar {
    width:200px;
    background:#1b1b1b;
    display:flex;
    flex-direction:column;
    padding:10px;
}
.sidebar button {
    background:#008cff;
    color:#fff;
    border:none;
    margin:5px 0;
    padding:10px;
    cursor:pointer;
    border-radius:5px;
    transition:0.2s;
}
.sidebar button:hover { background:#00bfff; color:#111; }
.content {
    flex:1;
    padding:20px;
    overflow-y:auto;
}
.card {
    background:#222;
    padding:15px;
    margin-bottom:10px;
    border-radius:5px;
}
