custom_css = """ .demo-title { text-align: center; display: block; margin-bottom: 0; font-size: 1.7em; } .demo-subtitle { text-align: center; display: block; margin-top: 0; font-size: 1.3em; } h4 { text-align: center; display: block; } .summary-label { display: inline; } .prose a:visited { color: var(--link-text-color); } .footer-container { align-items: center; } .footer-custom-block { display: flex; justify-content: center; align-items: center; } .footer-custom-block b { margin-right: 10px; } .footer-custom-block img { margin-right: 15px; } ol { padding-left: 30px; } """ solution_style = """""" letter_style = """""" definition_style = """"""