.site-menu{position:relative;z-index:5;color:#393347;font:600 .9rem system-ui}.site-menu summary{cursor:pointer;padding:.55rem .75rem;border:1px solid #ded9e6;border-radius:12px;background:#fff}.site-menu>div{position:absolute;right:0;min-width:9rem;padding:.4rem;background:#fff;border:1px solid #ded9e6;border-radius:12px;box-shadow:0 8px 30px #34254918}.site-menu a{display:block;padding:.5rem .75rem;color:inherit;text-decoration:none}.site-menu a:is(:hover,:focus-visible){background:#f5efff}.site-menu :focus-visible{outline:2px solid #715288}.top-actions:has(.site-menu){display:flex}@media(max-width:650px){.top-actions:has(.site-menu) .search{display:none}.site-menu summary{font-size:.8rem}}
