.hm-navmenu-btn[data-v-1a90e28e]{display:flex;align-items:center;justify-content:center;height:32px;width:32px;border-radius:10px;background:#ffffff29;color:#fff;flex-shrink:0;transition:background .15s ease}.hm-navmenu-btn[data-v-1a90e28e]:active{background:#ffffff4d}.hm-navmenu-mask[data-v-1a90e28e]{position:fixed;inset:0;z-index:45;background:#0f172052}.hm-navmenu-panel[data-v-1a90e28e]{position:fixed;z-index:46;left:50%;transform:translate(-50%);top:calc(env(safe-area-inset-top,0px) + 58px);width:calc(100% - 24px);max-width:424px;max-height:calc(100vh - 140px);overflow-y:auto;background:#fff;border-radius:16px;padding:14px 14px 10px;box-shadow:0 12px 34px #1028222e,0 2px 6px #10282214;color:#1f2937}.hm-navmenu-head[data-v-1a90e28e]{display:flex;align-items:center;justify-content:space-between;padding:0 2px 8px;font-size:13px;font-weight:600;color:#14443a}.hm-navmenu-close[data-v-1a90e28e]{height:24px;width:24px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:#f3f6f5;color:#6b7280}.hm-navmenu-group-title[data-v-1a90e28e]{margin:4px 2px 6px;font-size:11px;color:#9ca3af;letter-spacing:.5px}.hm-navmenu-grid[data-v-1a90e28e]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.hm-navmenu-item[data-v-1a90e28e]{display:flex;align-items:center;gap:8px;padding:10px 9px;border-radius:11px;background:#f7faf9;border:1px solid transparent;color:#2e7d6b;text-decoration:none;min-width:0}.hm-navmenu-item[data-v-1a90e28e]:active{background:#eef5f2}.hm-navmenu-item.is-active[data-v-1a90e28e]{background:#e8f3ef;border-color:#b7d9cd}.hm-navmenu-item-text[data-v-1a90e28e]{display:flex;flex-direction:column;min-width:0;line-height:1.25}.hm-navmenu-item-text em[data-v-1a90e28e]{font-size:13px;font-weight:500;color:#1f3b33}.hm-navmenu-item-text em[data-v-1a90e28e],.hm-navmenu-item-text i[data-v-1a90e28e]{font-style:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hm-navmenu-item-text i[data-v-1a90e28e]{font-size:10.5px;color:#9aa8a2}.hm-navmenu-extra[data-v-1a90e28e]{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-top:12px;padding-top:10px;border-top:1px solid #f0f3f2}.hm-navmenu-extra-link[data-v-1a90e28e]{flex:1;text-align:center;font-size:12px;color:#6b7280;text-decoration:none;padding:7px 4px;border-radius:9px;background:#f7faf9}.hm-navmenu-extra-link[data-v-1a90e28e]:active{background:#eef5f2}.hm-menu-fade-enter-active[data-v-1a90e28e],.hm-menu-fade-leave-active[data-v-1a90e28e]{transition:opacity .18s ease}.hm-menu-fade-enter-from[data-v-1a90e28e],.hm-menu-fade-leave-to[data-v-1a90e28e]{opacity:0}.hm-menu-pop-enter-active[data-v-1a90e28e]{transition:opacity .18s ease,transform .18s ease}.hm-menu-pop-leave-active[data-v-1a90e28e]{transition:opacity .14s ease,transform .14s ease}.hm-menu-pop-enter-from[data-v-1a90e28e],.hm-menu-pop-leave-to[data-v-1a90e28e]{opacity:0;transform:translate(-50%) translateY(-6px)}
