.nods{font:inherit;font-size:var(--nods-size,.8125em);letter-spacing:var(--nods-tracking,.01em)}.nods-label,.nods-sep{color:var(--nods-muted,color-mix(in oklab, currentColor 72%, transparent));transition:color var(--nods-fade,.18s) var(--nods-ease,cubic-bezier(.16, 1, .3, 1))}.nods-lead{color:var(--nods-muted,color-mix(in oklab, currentColor 72%, transparent));transition:color var(--nods-fade,.18s) var(--nods-ease,cubic-bezier(.16, 1, .3, 1));text-decoration:none}a.nods-lead:hover,a.nods-lead:focus-visible{color:inherit;text-underline-offset:2px;text-decoration:underline}a.nods-lead:focus-visible{outline:var(--nods-focus-width,2px) solid currentColor;outline-offset:var(--nods-focus-offset,3px);border-radius:2px}.nods-name{color:var(--nods-ink,inherit);background-image:linear-gradient(currentColor, currentColor), linear-gradient(color-mix(in oklab, currentColor 34%, transparent), color-mix(in oklab, currentColor 34%, transparent));background-size:0% var(--nods-rule,1px), 100% var(--nods-rule,1px);transition:background-size var(--nods-draw,.24s) var(--nods-ease,cubic-bezier(.16, 1, .3, 1));background-position:0 100%;background-repeat:no-repeat;padding-bottom:.08em;text-decoration:none}.nods-name:hover,.nods-name:focus-visible,.nods[data-nods-active] .nods-name{background-size:100% var(--nods-rule,1px), 100% var(--nods-rule,1px)}.nods-name:focus-visible{background-size:100% var(--nods-rule,1px);outline:var(--nods-focus-width,2px) solid currentColor;outline-offset:var(--nods-focus-offset,3px);border-radius:2px}.nods:hover .nods-label,.nods:hover .nods-sep,.nods:focus-within .nods-label,.nods:focus-within .nods-sep{color:inherit}.nods-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nods[data-nods-on=dark]{color:#fff}.nods[data-nods-on=light]{color:#000}@media (prefers-reduced-motion:reduce){.nods-label,.nods-sep,.nods-name{transition:none}}@media (prefers-contrast:more){.nods-label,.nods-sep{color:inherit}}@media print{.nods-name{background:0 0;text-decoration:underline}.nods-sr{clip-path:none;width:auto;height:auto;position:static}}.nods-page{margin-left:var(--nods-more-gap,.5em);font-size:var(--nods-more-size,.92em);color:var(--nods-muted,color-mix(in oklab, currentColor 72%, transparent));border-bottom:var(--nods-rule,1px) solid transparent;text-decoration:none}button.nods-page{font-family:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;border-width:0 0 var(--nods-rule,1px);cursor:pointer;background:0 0;padding:0}.nods-page:hover,.nods-page[aria-expanded=true]{color:inherit;border-bottom-color:currentColor}.nods-page:focus-visible{outline:var(--nods-focus-width,2px) solid currentColor;outline-offset:var(--nods-focus-offset,3px);border-radius:2px}
