.saltNavigationItem{color:var(--salt-content-primary-foreground);line-height:var(--salt-text-lineHeight);font-family:var(--salt-text-fontFamily);font-size:var(--salt-text-fontSize);font-weight:var(--salt-text-fontWeight)}.saltNavigationItem-wrapper{display:flex;gap:var(--salt-spacing-100);align-items:center;position:relative;background:none;border:none;font:inherit;color:inherit;text-decoration:none;cursor:var(--salt-cursor-hover);transition:all var(--salt-duration-instant) ease-in-out;box-sizing:border-box}.saltNavigationItem-rootItem{font-weight:var(--salt-text-fontWeight-strong)}.saltNavigationItem-label .saltIcon{top:var(--salt-spacing-25)}.saltNavigationItem-vertical{padding-top:0;padding-bottom:0}.saltNavigationItem-horizontal{min-height:calc(var(--salt-size-base) + var(--salt-spacing-100) * 2);padding:0 var(--salt-spacing-100);width:-moz-fit-content;width:fit-content}.saltNavigationItem-vertical{--saltButton-margin:var(--salt-spacing-50) 0;min-height:calc(var(--salt-size-base) + var(--salt-spacing-50) * 2);padding-right:var(--salt-spacing-100);padding-left:calc(var(--salt-spacing-300) * (min(var(--saltNavigationItem-level, 0) + 1, 2)));width:100%}.saltNavigationItem-label{padding-left:calc(var(--saltNavigationItem-level, 0) * var(--salt-spacing-100));flex:1 1;text-align:left;display:flex;align-items:baseline;gap:var(--salt-spacing-100)}.saltNavigationItem-label .saltBadge{margin-left:auto}.saltNavigationItem-wrapper:focus-visible{outline:var(--salt-focused-outline)}.saltNavigationItem-wrapper:focus:not(:focus-visible){outline:0}.saltNavigationItem-wrapper:after{content:"";position:absolute;top:var(--salt-spacing-25);left:0;display:block}.saltNavigationItem-horizontal:after{width:100%;height:var(--salt-size-indicator)}.saltNavigationItem-vertical:after{width:var(--salt-size-indicator);left:var(--salt-spacing-25);height:calc(100% - var(--salt-spacing-50))}.saltNavigationItem-wrapper:focus-visible:after,.saltNavigationItem-wrapper:hover:after{background:var(--salt-navigable-indicator-hover);transition:background var(--salt-duration-perceptible) ease-in-out}.saltNavigationItem-active:after,.saltNavigationItem-active:focus:after,.saltNavigationItem-active:hover:after{background:var(--salt-navigable-accent-indicator-active);transition:background var(--salt-duration-perceptible) ease-in-out}