.header-actions{display:flex;align-items:center;gap:.8rem}.header-actions details{position:relative}.header-actions summary{cursor:pointer;color:#b9c9bd;font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;list-style:none}.header-actions summary::-webkit-details-marker{display:none}.header-actions details nav{position:absolute;right:0;top:2rem;display:grid;min-width:10rem;gap:0;padding:.4rem;border:1px solid #24e47755;background:#06110b;box-shadow:0 18px 50px #0009}.header-actions details nav a{padding:.7rem .8rem;white-space:nowrap}.header-actions details nav a:hover{background:#0d2015}.visitor-counter strong{color:#4ade80}@media(max-width:850px){.header-actions details{display:none}}
