.wiki-link-preview { position: fixed; z-index: 10000; display: flex; gap: .75rem; width: max-content; max-width: min(320px, calc(100vw - 16px)); max-height: calc(100vh - 16px); overflow: auto; box-sizing: border-box; padding: .75rem; border: 1px solid var(--line, #2b3542); border-radius: .65rem; background: var(--panel, #171e26); color: var(--ink, #e2e8ef); box-shadow: 0 .5rem 1.5rem #0008; font: 400 .875rem/1.4 system-ui, sans-serif; overflow-wrap: anywhere; }
.wiki-link-preview[hidden] { display: none; }
.wiki-link-preview img { flex: none; width: 64px; height: 64px; object-fit: contain; border-radius: .3rem; }
.wiki-link-preview > span { display: grid; gap: .25rem; min-width: 0; }
.wiki-link-preview strong { font-size: .95rem; color: var(--ink, #e2e8ef); }
.wiki-link-preview > span > span { color: var(--muted, #a2adbd); }

.wiki-link-preview-mark { flex: none; width: 64px; height: 64px; color: var(--muted, #a2adbd); background: var(--hi, #202a35); border-radius: .3rem; }
