.cite{margin:var(--ig-space-7) 0 var(--ig-space-2);padding-top:var(--ig-space-4);border-top:var(--ig-border) solid var(--ig-rule)}.cite__text{margin:0 0 var(--ig-space-3);max-width:var(--ig-measure-prose);font-family:var(--ig-serif);font-size:var(--ig-fs-small);line-height:var(--ig-lh-prose);color:var(--ig-ink-soft);-webkit-user-select:all;user-select:all;overflow-wrap:anywhere}.cite__actions{align-items:center;gap:var(--ig-space-3);flex-wrap:wrap;display:flex}.cite__btn{font-family:var(--ig-mono);font-size:var(--ig-fs-fig);letter-spacing:var(--ig-tracking-meta);text-transform:uppercase;color:var(--ig-ink);border:var(--ig-border) solid var(--ig-ink);border-radius:var(--ig-radius);cursor:pointer;background:0 0;padding:7px 12px;transition:background-color .12s,color .12s}.cite__btn:hover{background:var(--ig-ink);color:var(--ig-bg)}.cite__btn:focus-visible{outline:2px solid var(--ig-accent);outline-offset:2px}.cite__note{font-family:var(--ig-mono);font-size:var(--ig-fs-fig);color:var(--ig-ink-mute)}@media (prefers-reduced-motion:reduce){.cite__btn{transition:none}}
