@layer bricks {.brxe-button{width:auto}}@layer bricks {.brxe-code{width:100%}}table { margin: 0; padding: 0;}*, *::before, *::after { box-sizing: border-box;}table { width: 50%; margin: auto; border-collapse: collapse; margin-top: 20px; background-color: #fff; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); border-radius: 20px; }th, td { padding: 1rem; font-size: 1em;}th { background-color: #f0f0f0;}input, button { width: 100%; padding: 0.5rem; border: 1px solid #ccc; border-radius: 5px;  margin: 0.5rem 0; outline: none;}button { background-color: #840606; color: white; cursor: pointer; font-weight: bold; font-size: 16px;}#resultat { text-align: center; font-size: 1.5rem; margin-top: 1.5rem; color: #840606;} .label-montant, .label-duree, .label-taux { color: #840606; font-weight: bold; font-size: 16px; margin-bottom: 0.5rem;}#message-erreur { padding: 10px; color: red; border-radius: 5px; }@media (max-width: 500px) { table { width: 100%; } input, button { width: 100%; } #resultat { font-size: 1.2rem; }}#brxe-zrgdhv {color: #ffffff}#brxe-myxxts {align-items: center; row-gap: 20px; justify-content: center; align-self: center !important}#brxe-rkktaz {padding-top: 40px; padding-bottom: 40px; justify-content: center; align-self: center !important; align-items: center}