body{font-family:Arial;margin:0;background:#f4f6fb}
header{background:#222;color:#fff;padding:20px;text-align:center}
.container{max-width:900px;margin:auto;padding:20px}
.upload-box{background:#fff;padding:30px;border-radius:10px;box-shadow:0 5px 20px rgba(0,0,0,.1)}
#dropzone{border:2px dashed #bbb;padding:40px;text-align:center;margin-bottom:20px;cursor:pointer;position:relative}
#dropzone input{position:absolute;width:100%;height:100%;opacity:0;left:0;top:0;cursor:pointer}
button{width:100%;padding:14px;border:none;background:#4a6cf7;color:#fff;font-size:16px;border-radius:6px}
textarea,input{width:100%;padding:10px;margin-bottom:10px;border:1px solid #ddd;border-radius:5px}
.login-box{max-width:400px;margin:100px auto;background:#fff;padding:30px;box-shadow:0 5px 20px rgba(0,0,0,.1)}
table{width:100%;background:#fff;border-collapse:collapse}
th,td{padding:12px;border-bottom:1px solid #ddd;text-align:left}
.ad{margin:30px 0;padding:20px;border:1px dashed #ccc;text-align:center;background:#fafafa}
a:link {
color:#5e7bef !important;
}
.linkbox{
width:100%;
padding:6px;
border:1px solid #ddd;
border-radius:4px;
}

button{
padding:8px 12px;
margin-right:6px;
border:none;
background:#4a6cf7;
color:white;
border-radius:4px;
cursor:pointer;
}

.delete{
background:#d9534f;
}