.article-link[data-v-1b056bff]{color:var(--article-accent,oklch(49% .17 36));text-underline-offset:3px;cursor:pointer;text-decoration:underline;text-decoration-thickness:1px}.article-link[data-v-1b056bff]:hover{text-decoration-thickness:2px}.article-link[data-v-1b056bff]:active{opacity:.8}.article-link[data-v-1b056bff]:focus-visible,.content-link-preview-card[data-v-1b056bff]:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid oklch(49% .17 36)}.external-link-icon[data-v-1b056bff]{vertical-align:-.08em;width:.9em;height:.9em;margin-inline-start:.25em;display:inline-block}.link-sr-only[data-v-1b056bff]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.content-link-preview[data-v-1b056bff]{z-index:65;overscroll-behavior:contain;background:oklch(99.5% .002 260);border:1px solid oklch(86% .012 260);border-radius:12px;position:fixed;overflow:auto;box-shadow:0 4px 12px oklch(20% .025 260/.08),0 16px 40px oklch(20% .025 260/.16)}.content-link-preview.is-positioned[data-v-1b056bff]{animation:.18s cubic-bezier(.23,1,.32,1) both content-link-appear-1b056bff}@keyframes content-link-appear-1b056bff{0%{opacity:0;transform:translateY(var(--preview-entry-y)) scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.content-link-preview.is-positioned[data-v-1b056bff]{animation:none}}.content-link-preview-card[data-v-1b056bff]{color:oklch(28% .025 260);text-decoration:none;display:block}.content-link-preview-image[data-v-1b056bff]{pointer-events:none;background:oklch(97% .004 260);border-bottom:1px solid oklch(91% .008 260);justify-content:center;align-items:center;padding:16px;display:flex;overflow:hidden}.content-link-preview-image.is-layout-cover[data-v-1b056bff]{background:oklch(96% .009 265);border-bottom:0;padding:0}.content-link-preview-copy[data-v-1b056bff]{padding:14px 16px 16px}.content-link-preview-heading strong[data-v-1b056bff]{font-size:15px;line-height:1.6}.content-link-preview-copy small[data-v-1b056bff]{color:oklch(45% .025 260);margin-top:3px;font-size:12px;line-height:1.6;display:block}.content-link-preview-copy p[data-v-1b056bff]{color:oklch(42% .025 260);overflow-wrap:anywhere;margin:8px 0 0;font-size:13px;line-height:1.8}
