/* Scoped to the Helios authenticated navigation. */
.navlinks .helios-menu{position:relative;display:inline-flex;align-items:center}.navlinks .helios-menu>summary{list-style:none;cursor:pointer;color:#f4d37e;padding:10px 12px;border-radius:9px;white-space:nowrap;font-weight:650}.navlinks .helios-menu>summary::-webkit-details-marker{display:none}.navlinks .helios-menu>summary::after{content:' ▾';font-size:.8em}.navlinks .helios-menu[open]>summary,.navlinks .helios-menu>summary:hover{background:#3c3020}.navlinks .helios-submenu{position:absolute;z-index:999;top:100%;left:0;min-width:195px;padding:7px;display:flex;flex-direction:column;gap:2px;border:1px solid #8b6c35;border-radius:10px;background:#1b1711;box-shadow:0 14px 35px #0009}.navlinks .helios-submenu a{display:block;padding:10px 12px;border-radius:7px;color:#f2e4c4;white-space:nowrap;text-decoration:none}.navlinks .helios-submenu a:hover,.navlinks .helios-submenu a:focus{background:#4b3920;color:#ffe6a0}.navlinks .helios-menu:focus-within>summary{outline:1px solid #d5a94c}
@media(min-width:901px){.navlinks .helios-menu:not([open]):hover .helios-submenu{display:flex}.navlinks .helios-menu:not([open]) .helios-submenu{display:none}.navlinks .helios-menu:hover>summary{background:#3c3020}}
@media(max-width:900px){.navlinks .helios-menu{display:block;width:100%}.navlinks .helios-menu>summary{display:block}.navlinks .helios-submenu{position:static;min-width:0;box-shadow:none;margin:2px 0 8px 10px}.navlinks .helios-submenu a{white-space:normal}}
