@import url('base.css');
@import url('extra.css');
@import url('hire.css');
@import url('admin-display.css');
.login-body{min-height:100vh;display:grid;place-items:center;background:#111;padding:20px}.login-card{width:min(430px,100%);background:white;padding:40px;border-top:7px solid var(--red);display:grid;gap:18px}.login-card img{height:110px;width:100%;object-fit:contain}.login-card h1{margin:0;font-size:34px}.login-card label{display:grid;gap:7px;font-size:12px;font-weight:900;text-transform:uppercase}.login-card input{padding:14px;border:1px solid #ccc}.admin-main{padding:50px clamp(20px,7vw,100px)}.admin-grid{display:grid;grid-template-columns:minmax(320px,500px) 1fr;gap:60px}.admin-grid .upload-form{position:static}.project-list article form{margin:0}.project-list article button{width:auto;padding:10px;color:#a00}.notice{background:#e7f7e8;color:#185b21;padding:14px;font-weight:800}.applicants{padding-left:0;padding-right:0}.applicant-actions form{margin:0}@media(max-width:850px){.admin-grid{grid-template-columns:1fr}.dash-head{flex-direction:column}.admin-main{padding:30px 16px}}
