.nith-nav-active{--nav-active-color:currentColor}.nith-nav-active[data-nav-color=primary]{--nav-active-color:var(--bk-theme-primary,var(--bk-primary))}.nith-nav-active[data-nav-color=accent]{--nav-active-color:var(--bk-theme-accent,var(--bk-accent))}.nith-nav-active :is(.bk-site-nav-link,.sc-m-link,.sc-menu-link,.sc-m-drow,.sc-m-dsub,.sc-m-plink,.bk-site-nav-menu-link){position:relative}.bk-root .nith-nav-active .bk-site-nav-link{align-items:center;min-width:2rem;min-height:2rem;padding-block:.375rem;display:inline-flex}.nith-nav-active :is(.sc-m-link,.sc-m-drow,.sc-m-dsub):before,.nith-nav-active :is(.sc-m-link,.sc-m-drow,.sc-m-dsub):after{content:none}.nith-nav-active :is(.sc-m-plink,.sc-m-drow,.sc-m-dsub)[aria-current]{box-shadow:none}.nith-nav-active :is(.sc-m-drow,.sc-m-dsub)[aria-current]{padding-inline-start:0}.nith-nav-active :is(.bk-site-nav-link,.sc-m-link,.sc-menu-link,.sc-m-drow,.sc-m-dsub,.sc-m-plink,.bk-site-nav-menu-link):is([aria-current],[data-within]){opacity:1}.nith-nav-active[data-nav-indicator=text] :is(.bk-site-nav-link,.sc-m-link,.sc-menu-link,.sc-m-drow,.sc-m-dsub,.sc-m-plink,.bk-site-nav-menu-link):is([aria-current],[data-within]){text-shadow:.35px 0,-.35px 0;font-weight:500}.nith-nav-active:is([data-nav-indicator=pill],[data-nav-indicator=outline]) :is(.bk-site-nav-link,.sc-m-link,.sc-menu-link,.sc-m-drow,.sc-m-dsub,.sc-m-plink,.bk-site-nav-menu-link){padding-inline:.7em}.nith-nav-active[data-nav-indicator=pill] :is(.bk-site-nav-link,.sc-m-link,.sc-menu-link,.sc-m-drow,.sc-m-dsub,.sc-m-plink,.bk-site-nav-menu-link):is([aria-current],[data-within]){background:color-mix(in srgb,var(--nav-active-color)10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--nav-active-color)22%,transparent);border-bottom-color:#0000;border-radius:999px}.nith-nav-active[data-nav-indicator=outline] :is(.bk-site-nav-link,.sc-m-link,.sc-menu-link,.sc-m-drow,.sc-m-dsub,.sc-m-plink,.bk-site-nav-menu-link):is([aria-current],[data-within]){box-shadow:inset 0 0 0 1.5px var(--nav-active-color);border-bottom-color:#0000;border-radius:0}.nith-nav-active[data-nav-indicator=underline] :is(.bk-site-nav-link,.sc-m-link,.sc-menu-link,.sc-m-drow,.sc-m-dsub,.sc-m-plink,.bk-site-nav-menu-link):is([aria-current],[data-within]):after{content:"";background:var(--nav-active-color);height:2px;position:absolute;inset-block:auto 0;inset-inline:0}.nith-nav-active[data-nav-indicator=dot] :is(.bk-site-nav-link,.sc-m-link,.sc-menu-link,.sc-m-drow,.sc-m-dsub,.sc-m-plink,.bk-site-nav-menu-link){padding-inline-start:.85em}.nith-nav-active[data-nav-indicator=dot] :is(.bk-site-nav-link,.sc-m-link,.sc-menu-link,.sc-m-drow,.sc-m-dsub,.sc-m-plink,.bk-site-nav-menu-link):is([aria-current],[data-within]):before{content:"";background:var(--nav-active-color);border-radius:50%;width:.3em;height:.3em;position:absolute;inset-block-start:50%;inset-inline-start:.15em;transform:translateY(-50%)}.nith-nav-active[data-nav-indicator=none] :is(.bk-site-nav-link,.sc-m-link,.sc-menu-link,.sc-m-drow,.sc-m-dsub,.sc-m-plink,.bk-site-nav-menu-link):is([aria-current],[data-within]){opacity:.88;font-weight:500}.nith-nav-active :is(a,button):focus-visible{outline-offset:3px;outline:2px solid}@media (forced-colors:active){.nith-nav-active:not([data-nav-indicator=none]) :is(.bk-site-nav-link,.sc-m-link,.sc-menu-link,.sc-m-drow,.sc-m-dsub,.sc-m-plink,.bk-site-nav-menu-link):is([aria-current],[data-within]){outline-offset:2px;outline:1px solid linktext;text-decoration:underline}}
