.hep-link{--hep-link-font-weight:var(--hep-font-weight);--hep-link-font-size:var(--hep-font-size);--hep-link-icon-size:var(--hep-font-size-large);--hep-link-icon-space:var(--hep-space-base);--hep-link-text-color:var(--hep-color-primary);--hep-link-hover-text-color:var(--hep-color-primary-light-5);--hep-link-active-text-color:var(--hep-color-primary-light-7);--hep-link-disabled-text-color:var(--hep-color-primary-light-3);color:var(--hep-link-text-color);cursor:pointer;font-size:var(--hep-link-font-size);outline:0;text-decoration:none;transition:var(--hep-transition-duration-fast)}.hep-link:hover{color:var(--hep-link-hover-text-color);text-decoration:none}.hep-link:active,.hep-link:focus{color:var(--hep-link-active-text-color);text-decoration:none}.hep-link:focus-visible{border-radius:var(--hep-border-radius);outline:2px solid var(--hep-link-hover-text-color);outline-offset:1px}.hep-link__icon{font-size:var(--hep-link-icon-size);margin-top:-2px;vertical-align:middle}.hep-link__prefix-icon{margin-right:var(--hep-link-icon-space)}.hep-link__prefix-icon:only-child{margin-right:0}.hep-link__suffix-icon{margin-left:var(--hep-link-icon-space)}.hep-link__suffix-icon:only-child{margin-right:0}.hep-link--primary{--hep-link-text-color:var(--hep-color-primary);--hep-link-hover-text-color:var(--hep-color-primary-light-5);--hep-link-active-text-color:var(--hep-color-primary-light-7);--hep-link-disabled-text-color:var(--hep-color-primary-light-3)}.hep-link--success{--hep-link-text-color:var(--hep-color-success);--hep-link-hover-text-color:var(--hep-color-success-light-5);--hep-link-active-text-color:var(--hep-color-success-light-7);--hep-link-disabled-text-color:var(--hep-color-success-light-3)}.hep-link--warning{--hep-link-text-color:var(--hep-color-warning);--hep-link-hover-text-color:var(--hep-color-warning-light-5);--hep-link-active-text-color:var(--hep-color-warning-light-7);--hep-link-disabled-text-color:var(--hep-color-warning-light-3)}.hep-link--danger{--hep-link-text-color:var(--hep-color-danger);--hep-link-hover-text-color:var(--hep-color-danger-light-5);--hep-link-active-text-color:var(--hep-color-danger-light-7);--hep-link-disabled-text-color:var(--hep-color-danger-light-3)}.hep-link--info{--hep-link-text-color:var(--hep-color-info-light-8);--hep-link-hover-text-color:var(--hep-color-primary-light-5);--hep-link-active-text-color:var(--hep-color-primary-light-7);--hep-link-disabled-text-color:var(--hep-color-info-light-5)}.hep-link.is-underline:active,.hep-link.is-underline:focus,.hep-link.is-underline:hover{text-decoration:underline}.hep-link.is-disabled{color:var(--hep-link-disabled-text-color);cursor:not-allowed;text-decoration:none}.hep-link.is-disabled:active,.hep-link.is-disabled:focus,.hep-link.is-disabled:hover{text-decoration:none}.hep-link--large{--hep-link-font-size:var(--hep-font-size-large);--hep-link-icon-size:var(--hep-icon-size-large);--hep-link-icon-space:6px}.hep-link--small{--hep-link-font-size:var(--hep-font-size-small);--hep-link-icon-size:var(--hep-icon-size-small);--hep-link-icon-space:2px}.hep-link+.hep-button,.hep-link+.hep-button-group,.hep-link+.hep-dropdown,.hep-link+.hep-link{margin-left:var(--hep-space-2x)}.hep-link+.hep-dropdown{vertical-align:unset}
