.so-collapse-menu{position:relative!important;display:flex!important;align-items:center!important;gap:12px!important;flex-wrap:wrap!important;min-height:55px}.so-collapse-menu>a,.so-collapse-menu>.nav-account~a:not(#admin-nav){display:none!important}.so-collapse-menu>a#admin-nav{display:none!important}.so-collapse-menu.extra-nav{padding:12px 4%!important}.so-collapse-menu.extra-nav>a{display:none!important}.so-collapse-menu .so-app-menu{position:relative;display:block;z-index:9900;font-family:Inter,system-ui,sans-serif;color:#f2f3f6}.so-collapse-menu .so-app-menu summary{list-style:none;cursor:pointer;user-select:none;padding:10px 15px;border-radius:10px;border:1px solid #565d6b;background:#242a34;color:#f6f6f8;font-size:.95rem;font-weight:700}.so-collapse-menu .so-app-menu summary::-webkit-details-marker{display:none}.so-collapse-menu .so-app-menu[open] summary{background:#343b48}.so-collapse-menu .so-menu-panel{position:absolute;top:calc(100% + 6px);left:0;width:min(310px,calc(100vw - 30px));max-height:min(78vh,680px);overflow-y:auto;border-radius:13px;padding:8px;background:#1b1f27;border:1px solid #586071;box-shadow:0 18px 52px #000b;display:grid;gap:3px}.so-collapse-menu .so-menu-panel a,.so-collapse-menu .so-menu-panel button{box-sizing:border-box;display:block!important;width:100%;padding:10px 13px;margin:0!important;border-radius:8px;border:0;background:transparent!important;text-align:left;text-decoration:none;color:#e8ebf2!important;font-size:.93rem;line-height:1.3;font-weight:550;cursor:pointer}.so-collapse-menu .so-menu-panel a:hover,.so-collapse-menu .so-menu-panel button:hover{background:#303746!important}.so-collapse-menu .so-menu-panel [aria-current="page"]{background:#333a49!important;color:#fff!important}.so-collapse-menu .so-menu-panel [hidden]{display:none!important}@media(max-width:650px){.so-collapse-menu{padding:10px 12px!important}.so-collapse-menu>.nav-account{margin:0!important;min-width:0!important}}