.brand{display:flex;align-items:center;gap:14px;font-size:18px;font-weight:700;letter-spacing:0;color:var(--ink);text-decoration:none}.brand img{width:112px;height:38px;object-fit:contain}.brand span{font-weight:500;color:var(--teal);border-left:1px solid var(--line);padding-left:14px}.tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:28px}.tabs a{padding:9px 13px;border-radius:7px;background:#fff;border:1px solid var(--line);text-decoration:none;color:var(--ink)}small{display:block;color:var(--muted)}.filters{display:flex;gap:10px;align-items:center;margin-bottom:16px}.filters input{max-width:340px}.filters select{max-width:200px}.notice{padding:14px 18px;border-left:4px solid var(--magenta);background:#fff;margin-bottom:18px}.admin-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:28px}.event.internal{border-left-color:var(--magenta);background:#fff8fc}footer{display:flex;justify-content:center;gap:22px;flex-wrap:wrap}@media(max-width:760px){.admin-grid{grid-template-columns:1fr}.filters{align-items:stretch;flex-direction:column}.filters input,.filters select{max-width:none}}
