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