.dashboard{display:flex}.sidebar{flex:0 0 auto;width:200px;background-color:#f0f0f0;height:98vh;border-radius:10px}.sidebar button{padding:10px 20px;margin-right:10px;margin-top:8px;border-radius:25px;background-color:#47a1ff;color:#fff;border:none;cursor:pointer;width:145px}.sidebar button:last-child{margin-right:0}.sidebar button:hover{background-color:#000}.sidebar img{width:128px;height:128px;margin-bottom:20px;margin-top:8px}.content{flex:1 1 auto;padding:20px}button{margin-bottom:8px}table{width:100%;border-collapse:collapse}td,th{padding:8px;text-align:left;border-bottom:1px solid #ddd}th{background-color:#f2f2f2}input[type=text]{width:100%;border:none;background-color:transparent}button{padding:8px 16px;margin-right:8px;margin-top:0;background-color:#007bff;color:#fff;border:none;cursor:pointer;border-radius:4px}button:hover{background-color:#000}.popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:20px;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.2)}.popup h1{font-size:24px;margin-bottom:10px}.popup label{display:block;margin-bottom:5px}.popup input{width:100%;padding:5px;margin-bottom:10px}.popup button{padding:10px 20px;margin-right:10px;border-radius:5px;background-color:#007bff;color:#fff;border:none;cursor:pointer;width:150px}.popup button:last-child{margin-right:0}.popup button:hover{background-color:#000}