.citation-box.svelte-7ewxu0{background:linear-gradient(135deg,#f8fafc 0%,#e2e8f0 100%);border-left:4px solid #2563eb;border-radius:0 8px 8px 0;padding:16px 20px;margin-top:20px;position:relative}.citation-label.svelte-7ewxu0{position:absolute;top:-10px;left:12px;background:#2563eb;color:#fff;font-size:.75rem;font-weight:600;padding:2px 10px;border-radius:4px;text-transform:uppercase;letter-spacing:.5px}.citation-text.svelte-7ewxu0{margin:8px 0 12px;font-size:.95rem;line-height:1.6;color:#374151}.citation-box.svelte-7ewxu0 .citation-link{display:inline-flex;align-items:center;gap:6px;background:#2563eb;color:#fff!important;padding:6px 14px;border-radius:6px;font-size:.85rem;font-weight:500;text-decoration:none;transition:background-color .2s}.citation-box.svelte-7ewxu0 .citation-link:hover{background:#1d4ed8}
