.st-emotion-cache-bm2z3a{ background-color: #28a745; } .st-emotion-cache-12fmjuu { background-color: #28a745; } .st-emotion-cache-6qob1r { background-color: #007bff } .st-emotion-cache-1iqhbn7 { background-color: #28a745; } .st-emotion-cache-1jfa4hj { background-color: #28a745; } .st-emotion-cache-taue2i { background-color: #007bff } .st-emotion-cache-n5r31u { border-radius: 25px; } .st-emotion-cache-n5r31u:hover { border-color: #28a745; color: #28a745; } .st-emotion-cache-1bps1dx:hover { background-color: #007bff } h1 { color: #000000; display: flex; justify-content: center; font-weight: 100; } .st-emotion-cache-1v6glgu > ul[role="listbox"]:not(:last-child) { background-color: #28a745; } .st-emotion-cache-1iqhbn7:hover { background-color: #28a745; } .st-cr { border: 1px solid #28a745; } p, ol, ul, dl { margin: 0px 0px 1rem; padding: 0px; font-size: 1 rem; font-weight: 400; color: rgb(0, 0, 0); } .st-emotion-cache-13ln4jf { width: 100%; padding: 2rem 1rem 10rem; max-width: 68rem; } .card { background-color: #f8f9fa; border-radius: 10px; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); padding: 20px; margin-bottom: 20px; } .response { font-size: 18px; font-weight: bold; margin-bottom: 10px; color: #333333; } .st-emotion-cache-uf99v8 { display: flex ; flex-direction: column; width: 100%; overflow: auto; -webkit-box-align: center; align-items: center; background: #a0d5a0; } .st-emotion-cache-18ni7ap { position: fixed; top: 0px; left: 0px; right: 0px; height: 2.875rem; background: #a0d5a0; outline: none; z-index: 999990; display: block; }