.nvm-nav{position:relative}.nvm-nav .nvm-nav__list{list-style:none;margin:0;padding:0}.nvm-nav .nvm-nav__row{display:flex;align-items:center;gap:4px}.nvm-nav .nvm-nav__list .nvm-nav__row .nvm-nav__link,.nvm-nav .nvm-nav__list .nvm-nav__row .nvm-nav__link:hover,.nvm-nav .nvm-nav__list .nvm-nav__row .nvm-nav__link:focus{color:inherit;text-decoration:none;font:inherit;line-height:inherit;transition:color .2s,background-color .2s}.nvm-nav .nvm-nav__toggle,.nvm-nav .nvm-nav__toggle:active{display:inline-flex;align-items:center;justify-content:center;padding:0;margin:0;border:0;border-radius:0;background:none;background-color:#fff0;box-shadow:none;min-height:0;min-width:0;width:auto;height:auto;line-height:1;text-transform:none;letter-spacing:normal;font-size:inherit;cursor:pointer;color:var(--nvm-caret-color,currentColor)}.nvm-nav .nvm-nav__toggle:hover,.nvm-nav .nvm-nav__toggle:focus{background:none;background-color:#fff0;border:0;box-shadow:none;color:var(--nvm-caret-color,currentColor)}.nvm-nav .nvm-icon{width:auto;height:var(--nvm-caret,16px);display:block;transition:transform .2s}.nvm-nav--horizontal>.nvm-nav__list{display:flex;flex-wrap:wrap;align-items:center;gap:var(--nvm-gap,20px)}.nvm-nav--horizontal .nvm-nav__item{position:relative}.nvm-nav--horizontal .nvm-nav__item--depth-0>.nvm-nav__row{min-height:var(--nvm-min-h,48px)}.nvm-nav--horizontal .nvm-nav__item--depth-0:hover>.nvm-nav__row,.nvm-nav--horizontal .nvm-nav__item--depth-0.is-open>.nvm-nav__row{color:var(--nvm-hover)}.nvm-nav--horizontal .nvm-nav__item--depth-0.is-current>.nvm-nav__row{color:var(--nvm-active)}.nvm-nav--horizontal .nvm-nav__sub{position:absolute;top:100%;left:0;min-width:var(--nvm-sub-min,200px);background:var(--nvm-sub-bg,#fff);box-shadow:var(--nvm-sub-shadow);opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity .2s,transform .2s,visibility .2s;z-index:1000}.nvm-nav--horizontal .nvm-nav__sub .nvm-nav__sub{top:0;left:100%}.nvm-nav--horizontal .nvm-nav__item.is-open>.nvm-nav__sub{opacity:1;visibility:visible;transform:none}.nvm-nav--horizontal .nvm-nav__sub .nvm-nav__row{justify-content:space-between;padding:var(--nvm-sub-pad,10px 15px);color:var(--nvm-sub-color);white-space:nowrap;gap:15px}.nvm-nav--horizontal .nvm-nav__sub .nvm-nav__toggle{color:inherit}.nvm-nav--horizontal .nvm-nav__sub .nvm-nav__item:hover>.nvm-nav__row,.nvm-nav--horizontal .nvm-nav__sub .nvm-nav__item.is-open>.nvm-nav__row,.nvm-nav--horizontal .nvm-nav__sub .nvm-nav__item.is-current>.nvm-nav__row{background:var(--nvm-sub-hover-bg);color:var(--nvm-sub-hover-color)}.nvm-nav--horizontal .nvm-nav__mega{position:fixed;left:0;width:100vw;background:var(--nvm-mega-bg,#fff);box-shadow:var(--nvm-sub-shadow);opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s;z-index:998;cursor:auto}.nvm-nav--horizontal .nvm-nav__item.is-open>.nvm-nav__mega{opacity:1;visibility:visible}.nvm-nav--vertical>.nvm-nav__list{display:flex;flex-direction:column}.nvm-nav--vertical .nvm-nav__row{justify-content:space-between;padding:var(--nvm-v-pad,10px 15px);gap:10px}.nvm-nav--vertical .nvm-nav__item+.nvm-nav__item{border-top:1px solid var(--nvm-v-divider,transparent)}.nvm-nav--vertical .nvm-nav__row:hover,.nvm-nav--vertical .nvm-nav__item.is-current>.nvm-nav__row{background:var(--nvm-v-hover-bg);color:var(--nvm-v-hover-color)}.nvm-nav--vertical .nvm-nav__row:hover .nvm-nav__toggle,.nvm-nav--vertical .nvm-nav__item.is-current>.nvm-nav__row .nvm-nav__toggle{color:inherit}.nvm-nav--vertical .nvm-nav__sub,.nvm-nav--vertical .nvm-nav__mega{display:none}.nvm-nav--vertical .nvm-nav__item.is-open>.nvm-nav__sub,.nvm-nav--vertical .nvm-nav__item.is-open>.nvm-nav__mega{display:block}.nvm-nav--vertical .nvm-nav__item.is-open>.nvm-nav__row .nvm-icon{transform:rotate(180deg)}.nvm-nav--vertical .nvm-nav__sub .nvm-nav__row{padding-left:calc(15px + 15px * var(--nvm-depth,1))}.nvm-nav--vertical .nvm-nav__list--depth-2 .nvm-nav__row{--nvm-depth:2}.nvm-nav--horizontal .nvm-nav__item--depth-0>.nvm-nav__row>.nvm-nav__toggle{width:calc(var(--nvm-caret,16px) + 2px)}.nvm-nav .nvm-nav__toggle .nvm-icon{flex-shrink:0}