.menu-link{position:relative;overflow:visible!important}.menu-link__toggle{position:absolute;inset:0;z-index:1;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:pointer}.menu-link__pin-action{position:absolute;z-index:3;left:-24px;top:50%;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;border-radius:50%;background:transparent;color:currentColor;opacity:0;pointer-events:none;transform:translateY(-50%);cursor:pointer}.menu-link__pin-action:focus-visible{outline:2px solid var(--primary-color);outline-offset:0}.menu-link__submenu-action{position:relative;z-index:3;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:currentColor;cursor:pointer;transition:opacity .12s ease,color .12s ease}.menu-link__submenu-action:hover{opacity:1;color:var(--text-color)}.menu-link__submenu-action .v-icon{font-size:16px}.menu-link__prepend-pin-action{width:24px;min-width:24px;color:currentColor;opacity:.42;pointer-events:none}.menu-link__difficulty-traffic{margin-left:10px}.menu-link__title--with-difficulty{display:inline-grid;grid-template-columns:120px auto;align-items:center;column-gap:10px}.menu-link__title--with-difficulty .menu-link__difficulty-traffic{margin-left:0}.menu-link__action{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:50%;background:transparent;color:currentColor;opacity:.65;cursor:pointer;transition:background-color .12s ease,opacity .12s ease}.menu-link__action:hover{background-color:var(--text-grey-la);opacity:1}.menu-link__image{background-repeat:no-repeat;background-size:cover;background-position:50% 50%;width:100%;height:100%;margin-right:10px;border-radius:50%}.menu-link--divider-top{border-top:1px solid var(--hr-light)!important}.menu-link--divider-bottom{border-bottom:1px solid var(--hr-light)!important}.menu-link__divider:has(+.menu-link--active){border-color:transparent!important}.menu-link--active{border-radius:0!important;background-color:var(--text-grey-la)!important}.menu-link--active .v-list-item__overlay{background:transparent!important}.menu-link--active+.menu-link__divider{border-color:transparent!important}.menu-link--submenu-parent.menu-link--active{background-color:transparent!important}.menu-link--submenu-parent.menu-link--active .v-list-item__overlay{opacity:0!important}.menu-link--submenu-parent.menu-link--active .menu-item-action .v-icon{color:var(--text-max-color)}.menu-link:hover .menu-link__pin-action,.menu-link:focus-within .menu-link__pin-action,.menu-link--active .menu-link__pin-action{opacity:.78;pointer-events:auto}.menu-link--pinned .menu-link__pin-action{opacity:.35;pointer-events:auto}.menu-link--pinned:hover .menu-link__pin-action,.menu-link--pinned:focus-within .menu-link__pin-action{opacity:1}.menu-link--with-badge .v-list__tile{padding-right:32px}.menu-link__badge{text-align:center}.menu-link__trailing{flex:0 0 24px;width:24px;display:inline-flex;align-items:center;justify-content:center}.menu-link__trailing .menu-link__submenu-action{width:100%;justify-content:center}.menu-link__title-badge{display:inline-flex;align-items:center;min-height:30px;max-width:100%;padding:0 12px;border-radius:999px;background-color:var(--text-grey-la);color:var(--text-color);font-size:.9em;line-height:1.2;vertical-align:middle}.menu-link .v-list-item__title.disabled{color:#d3d3d3!important}.menu-link .list-item-content{font-size:.85em;line-height:1em}.menu-item-action{align-self:center;margin-left:10px}.jam-menu-links{width:100%;overflow:visible}.jam-menu-links .menu-link__divider{margin-left:10px;margin-right:10px}.jam-menu-links .v-list-subheader__text{display:flex;align-items:center;font-weight:700}.jam-menu-links .submenu-opened{display:flex;flex-direction:column;background-color:var(--bg-rgba-03)!important;padding:0}.jam-menu-links .submenu-opened .v-list-item{flex-direction:column}.jam-menu-links .half-menu{width:50%;text-align:center;padding:8px 0}.jam-menu-links .half-menu .v-avatar{margin:0!important}.jam-menu-links .half-menu .v-list-item__action{display:none}
