.clll-link{font-family:var(--clll-font-family);-webkit-font-smoothing:antialiased;align-items:center;background-color:transparent;border:0;border-radius:var(--clll-rounded-xs);cursor:pointer;display:inline-flex;font-weight:500;padding:0;text-decoration-color:var(--clll-link-underline-color,transparent);text-decoration-line:underline;text-underline-offset:var(--clll-unit-0_5);transition:color .2s linear,text-decoration-color .2s linear;transition-property:text-decoration-color;transition-timing-function:ease}.clll-link,.clll-link .clll-text{color:var(--clll-link-text-color,inherit);transition-duration:.3s}.clll-link .clll-text{transition-property:color;transition-timing-function:ease}.clll-link:hover{background-color:transparent;text-decoration-color:var(--clll-link-underline-hover,transparent)}.clll-link:hover,.clll-link:hover .clll-text{color:var(--clll-link-text-hover,inherit)}.clll-link{outline-color:#0000;outline-offset:2px;outline-style:solid;outline-width:2px}.clll-link:focus{outline:none}.clll-link:focus-visible{border-color:transparent!important;box-shadow:0 0 0 var(--clll-unit-0) var(--clll-link-focus-shadow,transparent);outline-color:var(--clll-link-focus-border,transparent);outline-style:solid;outline-width:2px}.clll-link.clll-link--external .clll-icon{padding-left:var(--clll-px-s-xs)}
