.content-reference{display:inline-flex}.react-node-view-wrapper .tiptap-reference-card{border:2px solid #d1d5db!important;background:#fff!important;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)!important}.react-node-view-wrapper .tiptap-reference-card:hover{border-color:#9ca3af!important;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)!important;align-items:center;border:1px solid #e2e8f0;border-radius:.375rem;padding:.75rem;margin:.5rem;max-width:300px;background-color:#f9fafb;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);transition:box-shadow .2s ease-in-out;overflow:hidden}.content-reference:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.content-reference a{text-decoration:none;color:inherit;display:flex;align-items:center;width:100%}.reference-image{width:60px;height:60px;-o-object-fit:cover;object-fit:cover;border-radius:.25rem;margin-right:.75rem;flex-shrink:0}.reference-info{display:flex;flex-direction:column;justify-content:center;overflow:hidden}.reference-title{font-size:.875rem;font-weight:600;color:#1f2937;margin-bottom:.25rem}.reference-price,.reference-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reference-price{font-size:.75rem;color:#4b5563}.content-reference-card .line-through,.content-reference-card span.line-through{text-decoration:line-through!important}.dark .content-reference{border-color:#4a5568;background-color:#2d3748}.dark .reference-title{color:#f7fafc}.dark .reference-price{color:#a0aec0}.prose .content-reference-card{margin:2rem 0!important;padding:0!important;max-width:none!important}.dark .prose .content-reference-card,.prose .content-reference-card{background:transparent!important}.tiptap-reference-card{border:1px solid #d1d5db!important}.content-reference-card{cursor:default}.content-reference-card,.content-reference-card.not-prose,.not-prose .content-reference-card{margin:1.5rem 0!important;padding:0!important;max-width:none!important;background:transparent!important;display:block!important}.content-reference-card.not-prose,.not-prose .content-reference-card{border:none!important;box-shadow:none!important}.content-reference-card.not-prose [data-nextjs-image-wrapper],.content-reference-card.not-prose img,.not-prose .content-reference-card [data-nextjs-image-wrapper],.not-prose .content-reference-card img{margin:0!important}.prose :where(.content-reference-card [data-nextjs-image-wrapper]):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(.content-reference-card img):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-2xl :where(.content-reference-card [data-nextjs-image-wrapper]):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-2xl :where(.content-reference-card img):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(.content-reference-card [data-nextjs-image-wrapper]):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(.content-reference-card img):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(.content-reference-card [data-nextjs-image-wrapper]):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(.content-reference-card img):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-xl :where(.content-reference-card [data-nextjs-image-wrapper]):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-xl :where(.content-reference-card img):not(:where([class~=not-prose],[class~=not-prose] *)){margin:0!important}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-2xl :where(img):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(img):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(img):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-xl :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0!important;margin-bottom:0!important}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-2xl :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-xl :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0!important;margin-bottom:0!important}.prose .content-reference-card>div>div>div:has(img),.prose .content-reference-card>div>div>span:has(img){margin:0!important}.content-reference-card,.content-reference-card a,.content-reference-card a:hover,.content-reference-card:hover,.page-reference-card,.page-reference-card:hover{text-decoration:none!important}.tiptap-reference-card{border:2px solid #d1d5db!important;margin:1.5rem 0!important;padding:0!important;max-width:none!important;background:#fff!important;display:block!important;border-radius:.5rem!important;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)!important}.tiptap-reference-card:hover{border-color:#9ca3af!important;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)!important}.tiptap-reference-card img{margin:0!important}