
body{margin:0;font-family:Segoe UI,Arial;background:linear-gradient(135deg,#8fd3f4,#ffffff);}
header{background:white;padding:15px;box-shadow:0 2px 10px rgba(0,0,0,0.1);}
.logo{font-size:26px;font-weight:bold;color:#2d9fd9;}
.container{width:1100px;margin:auto;}
.card{background:white;padding:20px;margin-top:20px;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,0.08);}
table{width:100%;border-collapse:collapse;}
th,td{padding:8px;border-bottom:1px solid #ddd;}
button{background:#2d9fd9;color:white;border:none;padding:10px 15px;border-radius:6px;cursor:pointer;}
