.admin-body{background:#f4f6f8}.admin-body header{position:static}.admin-body header strong{font-size:11px;letter-spacing:2px;color:#929baa}.admin-wrap{max-width:1180px;margin:55px auto;padding:0 24px}.admin-login{max-width:420px;margin:12vh auto;background:#fff;border:1px solid #e5e8ed;padding:38px}.admin-login h1,.admin-title h1{font-size:30px;letter-spacing:-1.5px;margin:10px 0}.admin-login p,.hint{font-size:11px;line-height:1.8;color:#7e8793}.admin-login input,.admin-card input,.admin-card select,.admin-card textarea{width:100%;border:1px solid #e0e4e9;background:#fff;padding:12px;margin:6px 0 12px;font:inherit;font-size:12px}.admin-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:25px}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:20px}.stats>div,.admin-card{background:white;border:1px solid #e7e9ed;padding:20px}.stats small,.stats b{display:block}.stats small{font-size:10px;color:#8b94a0}.stats b{font-size:20px;margin-top:10px}.admin-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.admin-card h2{font-size:16px;margin:0 0 16px}.admin-card label{display:block;font-size:10px;color:#68717d}.admin-card textarea{min-height:75px;resize:vertical}.row-item{display:flex;align-items:center;justify-content:space-between;gap:8px;border-top:1px solid #edf0f3;padding:12px 0;font-size:11px}.row-item span{min-width:0;display:grid;gap:4px}.row-item small{color:#8a929d}.row-item button,.row-item select,.line{border:1px solid #dfe3e8;background:#fff;padding:7px 9px;font-size:10px;white-space:nowrap}.row-item button:hover{background:#f1f3f6}.admin-card .submit{margin-bottom:18px} [hidden]{display:none!important}@media(max-width:760px){.admin-grid{grid-template-columns:1fr}.stats{grid-template-columns:repeat(2,1fr)}.admin-wrap{margin:30px auto;padding:0 14px}.admin-body header{padding:0 5%}}
