.lens-preview-target{position:relative;isolation:isolate;cursor:crosshair}.lens-preview-mount{position:absolute;inset:0;z-index:4}.lens-preview-layer{position:absolute;inset:0;overflow:visible}.lens-preview-ring{position:absolute;overflow:hidden;border:2px solid var(--red);border-radius:50%;background:var(--paper);box-shadow:0 0 0 5px color-mix(in srgb,var(--paper) 88%,transparent),0 10px 28px #0003;pointer-events:none;will-change:transform}.lens-preview-ring:after{content:"";position:absolute;inset:6px;border:1px solid color-mix(in srgb,var(--ink) 55%,transparent);border-radius:50%;pointer-events:none}.lens-preview-content{position:absolute;left:0;top:0;transform-origin:0 0;color:var(--ink);will-change:transform}.lens-preview-content .competencies:after{display:none}.lens-preview-content .competencies p{color:color-mix(in srgb,var(--ink) 28%,var(--secondary))!important}
