.citation-box.svelte-bfn967{background:linear-gradient(135deg,#f8fafc 0%,#e2e8f0 100%);border-left:4px solid #2563eb;border-radius:0 8px 8px 0;padding:10px 16px;margin-top:16px;position:relative}.citation-label.svelte-bfn967{position:absolute;top:-9px;left:12px;background:#2563eb;color:#fff;font-size:.7rem;font-weight:600;padding:1px 8px;border-radius:4px;text-transform:uppercase;letter-spacing:.5px}.citation-text.svelte-bfn967{display:block;margin:2px 0 0;font-size:.875rem;line-height:1.45;color:#374151}a.citation-text.svelte-bfn967{text-decoration:underline;text-decoration-color:#93c5fd;text-decoration-thickness:1px;text-underline-offset:2px;transition:color .15s,text-decoration-color .15s}a.citation-text.svelte-bfn967:hover,a.citation-text.svelte-bfn967:focus-visible{color:#1d4ed8;text-decoration-color:#1d4ed8}
