.admin-console{max-width:1080px;margin:auto}.admin-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:.6rem;margin:1rem 0}.admin-stats>div{background:#eaf5fc;border:1px solid #9dbdd3;border-radius:15px;padding:.8rem}.admin-stats strong{display:block;color:#103a59;font-size:1.6rem}.admin-stats span{font-size:.84rem;color:#243e52}.admin-nav{display:flex;flex-wrap:wrap;gap:.5rem;margin:1rem 0}.admin-nav a{padding:.55rem .8rem;border-radius:12px;background:#164c6b;color:#fff;font-weight:700}.admin-console>section{margin:1.3rem 0;padding:1rem;border:1px solid #bed0dd;border-radius:16px;background:#fbfdff}.admin-search{display:flex;flex-wrap:wrap;gap:.6rem;align-items:end}.admin-search label{flex:1 1 220px}.admin-search input{display:block;width:100%;border:2px solid #326887;border-radius:10px;padding:.7rem}#admin-audit article,.admin-list article,.admin-report,.admin-verify{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.8rem;padding:.8rem;border-bottom:1px solid #d4e1ea}.admin-list article>div{display:grid;gap:.15rem}#admin-audit small,.admin-list small,.admin-report small{display:block;color:#43576a}.admin-list details{min-width:200px}.admin-list details form,.admin-verify{display:grid;gap:.5rem}.admin-list textarea,.admin-verify textarea{width:100%;min-height:65px}.admin-confirm{font-size:.85rem}.admin-report{display:block}.admin-report button{display:block;margin-top:.5rem}@media(max-width:600px){.admin-console>section{padding:.7rem}.admin-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-nav a{flex:1 1 42%;text-align:center}.admin-list article{display:block}.admin-list details{margin-top:.5rem}}