body{margin:0;background-color:#000;color:#fff;font-family:Lato,sans-serif}.upload-container h2{margin-bottom:1.5rem;text-align:center;font-size:2rem;font-weight:400;color:#fff;font-family:"DM Serif Text",serif}.topbar{background:#111;padding:.8rem 1.5rem;display:flex;align-items:left;gap:1rem;position:sticky;top:0;z-index:1000;width:fit-content;margin:0;border-radius:8px}.logo{font-family:Marcellus,serif;font-size:1.5rem;color:#fff;text-decoration:none;transition:color .3s}.logo:hover{color:#ddd}.separator{color:#888;font-size:1.2rem;font-weight:400}.page-title{font-family:"DM Serif Text",serif;font-size:1.3rem;font-weight:400;color:#fff;margin:0}.upload-form button{font-family:Montserrat,sans-serif;padding:.7rem;border:none;border-radius:8px;background:#fff;color:#000;font-weight:700;cursor:pointer;transition:background .3s}.upload-container{max-width:500px;margin:4rem auto;padding:2rem;border-radius:12px;background:#ffffff0d;box-shadow:0 4px 12px #000000b3}.upload-container h2{margin-bottom:1.5rem;text-align:center;font-size:2rem;font-weight:400;color:#fff}.upload-form{display:flex;flex-direction:column;gap:1.2rem}.upload-form label{display:flex;flex-direction:column;font-size:1rem}.upload-form input[type=text],.upload-form input[type=password],.upload-form input[type=file]{margin-top:.3rem;padding:.5rem;border:1px solid #555;border-radius:6px;background:#111;color:#fff}.upload-form .checkbox{flex-direction:row;align-items:center;gap:.6rem}.upload-form button{padding:.7rem;border:none;border-radius:8px;background:#fff;color:#000;font-weight:700;cursor:pointer;transition:background .3s}.upload-form button:hover{background:#ddd}.upload-form button:disabled{background:#555;color:#aaa;cursor:not-allowed}.status{margin-top:1.5rem;text-align:center;font-weight:700}.footer{margin-top:3rem;padding:1rem;background:#111;display:flex;justify-content:center;gap:2rem;font-size:.9rem;border-top:1px solid #333}.footer a{color:#fff;text-decoration:none;transition:color .3s;font-family:Roboto,sans-serif}.footer a:hover{color:#ddd}
