.admin-main{max-width:1250px;margin:auto;padding:50px 5%}.admin-main h1{font-size:38px;margin-bottom:20px}.admin-main h2{font-size:25px}.admin-tabs{display:flex;gap:15px;margin:30px 0}.admin-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:65px}.admin-main p{font-size:13px}.admin-item{padding:20px 0;border-top:1px solid var(--line)}.admin-item h3{font-size:18px;margin:8px 0}.admin-item p{white-space:pre-wrap;overflow-wrap:anywhere}.admin-item button{border-bottom:1px solid;font-size:13px}.booking-item{padding:25px;border:1px solid var(--line);margin:20px 0}.booking-item .form-row{margin-top:20px}.booking-item h3{font-size:21px;margin:10px 0}.admin-main #poster-preview{max-width:250px;max-height:300px;object-fit:contain;margin-bottom:20px}.admin-main input[type=file]{font-size:12px}.admin-main [hidden]{display:none!important}.admin-item .tag{margin-right:10px}#admin-status{color:#345940}#auth-message{padding:30px 0}@media(max-width:720px){.admin-grid{grid-template-columns:1fr;gap:45px}.admin-main h1{font-size:30px}.admin-tabs{gap:10px}.admin-tabs .button{padding:10px;font-size:12px}.booking-item{padding:18px}}
