.citation-hidden{display:none !important}.citation{position:fixed;bottom:1rem;left:30vw;right:30vw;width:40vw;max-height:400px;overflow-y:auto;background:linear-gradient(135deg, #352200 0%, #4c0100 25%, #000 75%, #000101 100%) !important;background-color:linear-gradient(135deg, #352200 0%, #4c0100 25%, #000 75%, #000101 100%) !important;color:#c37260;border:2px solid #9c104a;border-radius:8px;box-shadow:0 4px 16px #9c104a;padding:1rem;z-index:1000}@media (prefers-color-scheme: light){.citation{background:linear-gradient(135deg, #FFE5B4 0%, #FFCCCB 25%, plum 75%, #98D8E8 100%) !important;background-color:linear-gradient(135deg, #FFE5B4 0%, #FFCCCB 25%, plum 75%, #98D8E8 100%) !important;color:#d56245;border:2px solid #FF006B;box-shadow:0 4px 16px #FF006B}}.citation .citation-close{position:absolute;top:0.5rem;right:0.5rem;background:none;border:none;color:#c37260;font-size:1.2rem;cursor:pointer}.citation .citation-close:hover{color:var(--accent-primary)}@media (prefers-color-scheme: light){.citation .citation-close{color:#d56245}}.citation #bibtex-copy{background:#6e0b34;border:none;color:#dfb4aa;padding:0.5rem 1rem;border-radius:4px;cursor:copy;font-size:0.9rem}@media (prefers-color-scheme: light){.citation #bibtex-copy{background:#FF006B;color:#d56245}}.citation #bibtex-copy:hover{background:rgba(25,122,191,0.705882)}@media (prefers-color-scheme: light){.citation #bibtex-copy:hover{background:#00ced1}}#rye-cit-btn{background:none;border:none;color:var(--accent-primary);font-size:1rem}
