.citation-block .citation-label{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0;font-size:.75rem;font-weight:600}.citation-block .citation-label:not(:first-child){margin-top:1.1rem}.citation-block .copy-text{flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0;display:flex}.citation-block .copy-text-button{min-height:44px;padding:8px 16px;font-size:.95rem}.citation-block .copy-text-done{color:var(--accent-ink);font-size:.88rem;font-weight:600}.citation-block .citation-note{color:var(--muted);overflow-wrap:anywhere;margin:.9rem 0 0;font-size:.88rem;line-height:1.55}.citation-block .citation-note a:hover{color:var(--accent-hover)}.citation-block .citation-signature{border-top:1px solid var(--line);font-family:var(--font-serif);margin:1.1rem 0 0;padding-top:.8rem;font-size:1.05rem;font-style:italic;line-height:1.5}.ressource-prose .citation-block{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);margin:.4em 0 1.6em;padding:20px}.ressource-prose .citation-block p{margin-bottom:0}@media (max-width:519px){.citation-block .copy-text-button{width:100%}}
