.upload-root{color:#faebd7;background-image:url(../media/form_bg.17qwz_dsczmip.jpg);background-position:50%;background-size:cover;background-attachment:fixed;flex-direction:column;align-items:center;gap:1.5rem;min-height:100vh;padding:2rem 1rem;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;display:flex}.upload-card{background:#000c;border:.2rem solid #daa520;border-radius:20px;width:100%;max-width:34rem;padding:1.5rem}.upload-card h2{margin-bottom:1rem}.upload-card label{margin:.8rem 0 .25rem;display:block}.upload-card input[type=text],.upload-card input[type=url],.upload-card input[type=number],.upload-card select,.upload-card textarea{color:#faebd7;width:100%;font:inherit;background:#ffffff14;border:1px solid #daa520;border-radius:8px;padding:.5rem}.upload-card select option{color:#000}.upload-card .row{align-items:center;gap:1rem;margin-top:.8rem;display:flex}.upload-card .row label{margin:0;display:inline}.upload-card button[type=submit]{color:#daa520;font:inherit;cursor:pointer;background:0 0;border:2px solid #daa520;border-radius:10px;margin-top:1.2rem;padding:.6rem 1.4rem}.upload-card button[type=submit]:hover:not(:disabled){color:#000;background:#daa520}.upload-card button[disabled]{opacity:.6;cursor:wait}.upload-msg-error{color:#ff8a80;margin-top:.8rem}.upload-msg-ok{color:#a5d6a7;margin-top:.8rem}
