/* Only WordPress integration; original public design lives in assets/styles.css. */
body.admin-bar .site-header { top:32px; }
@media(max-width:782px){body.admin-bar .site-header{top:46px}}
@media(max-width:600px){body.admin-bar .site-header{position:absolute}}
body.hv-editor-active .reveal{opacity:1!important;transform:none!important}
body.hv-editor-active [data-news-section][hidden]{display:block!important}
.hv-member-placeholder{width:100%;height:100%;min-height:200px;display:grid;place-items:center;background:var(--surface);font-family:'Bricolage Grotesque',sans-serif;font-size:3rem;color:var(--accent)}
.event-row__action{text-decoration:none}
.event-ledger__empty{padding:24px}
