.admin-login{max-width:480px;padding-top:60px}.admin-login h1{margin-top:30px;font-size:40px}.admin-login form{margin-top:24px}.admin-login .primary{margin-top:20px}.admin-dashboard h1{font-size:44px}.admin-top{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.admin-top button,.admin-filters button{color:inherit;cursor:pointer;background:0 0;border:1px solid #596356;padding:9px 14px}.admin-filters{flex-wrap:wrap;gap:8px;margin:25px 0;display:flex}.admin-filters [aria-pressed=true]{background:#303c30;border-color:#afc1a3}.admin-details{grid-template-columns:1fr 1fr;gap:16px;margin:20px 0;display:grid}.admin-details div{min-width:0}.admin-details dt{letter-spacing:.5px;color:#afc1a3;font-size:12px}.admin-details dd{overflow-wrap:anywhere;margin:3px 0}.admin-details dd a{border:0;margin:0;padding:0;text-decoration:underline}.admin-actions{flex-wrap:wrap;gap:8px;display:flex}.admin-actions button{color:inherit;cursor:pointer;background:0 0}.admin-actions button:first-child{color:#172016;background:#afc1a3}.admin-actions button:disabled{opacity:.45;cursor:default}@media (max-width:600px){.admin-details{grid-template-columns:1fr}.admin-dashboard h1{font-size:34px}.admin-dashboard{padding:28px 18px}}
