.citation{display:flex;justify-content:flex-start;align-items:flex-start;gap:40px;width:100%;max-width:100%;margin:30px 0;padding:20px;border:solid 2px #e0e0e0;border-radius:5px;text-align:left}.citation:first-child{margin-top:0}.citation:last-child{margin-bottom:0}.citation[data-style="rich"]{padding:0;border:none}.citation .citation_image{width:120px;height:120px;max-width:100%;flex-shrink:0;overflow:hidden;box-shadow:0 0 5px 0 #00000030}.citation .citation_image img{object-fit:cover;width:100%;height:100%}.citation .citation_text{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:15px;width:0;flex-grow:1}.citation .citation_text .citation_title{font-weight:600}.citation .citation_text .tags{justify-content:flex-start;margin:0}.citation .citation_text .citation_links{display:flex;flex-wrap:wrap;gap:10px}.citation .citation_text .citation_links .link{margin:0}@media (max-width: 500px){.citation{align-items:center;flex-direction:column}.citation .citation_image{width:200px;height:200px}.citation .citation_text{width:100%}}
