.kb-hovercard.svelte-10td6fr{z-index:80;border:1px solid var(--border);background:var(--panel-color);width:min(340px,100vw - 24px);box-shadow:0 16px 50px -18px var(--scrim);border-radius:14px;padding:12px 16px;position:fixed;transform:translateY(-100%)}.kb-hovercard.below.svelte-10td6fr{transform:none}.kb-hc-cat.svelte-10td6fr{color:var(--sec-kb);letter-spacing:.08em;text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:700}h3.svelte-10td6fr{margin:0 0 8px;font-size:12px}.kb-hc-def.svelte-10td6fr{-webkit-line-clamp:3;line-clamp:3;color:var(--text-muted);-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.kb-hc-example.svelte-10td6fr{background:var(--panel-alt);color:var(--text-muted);border-radius:10px;margin:8px 0 0;padding:8px;font-size:12px;line-height:1.45}.kb-hc-open.svelte-10td6fr{color:var(--sec-kb);align-items:center;gap:4px;margin-top:8px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.kb-hc-skeleton.svelte-10td6fr{background:linear-gradient(90deg, var(--panel-alt), var(--border), var(--panel-alt));background-size:200% 100%;border-radius:10px;height:70px;animation:1.2s linear infinite svelte-10td6fr-kb-shimmer}@keyframes svelte-10td6fr-kb-shimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.kb-hc-skeleton.svelte-10td6fr{animation:none}}
