/* Research DB Dynamic Styles
 * Generated: 2025-12-07 04:05:11
 * Version: 1746560618.5075
 */


            /* Base styles */
            html body .research-database-search .database-card .database-content h2 {
                font-size: 1em !important;
            }
            
            html body .research-database-search .database-card .database-image .text-fallback {
                font-size: 0.9em !important;
            }
            
            html body .research-database-search .database-card .database-links a {
                font-size: 0.7em !important;
            }
            
            html body .research-database-search .database-card .access-button {
                background-color: #89c540 !important;
            }
            
            html body .research-database-search .database-card .access-button:hover {
                background-color: #2980b9 !important;
            }
            
            html body .research-database-search .database-card .info-button {
                background-color: #f5f5f5 !important;
            }
            
            html body .research-database-search .database-card .info-button:hover {
                background-color: #e5e5e5 !important;
            }

            /* Force styles in all contexts */
            @media screen {
                html body .research-database-search .database-card .database-content h2 {
                    font-size: 1em !important;
                }
                html body .research-database-search .database-card .database-links a {
                    font-size: 0.7em !important;
                }
                html body .research-database-search .database-card .text-fallback {
                    font-size: 0.9em !important;
                }
            }
        