._T8iSG_container{background-color:#f9f9f9;border:1px solid #d6d6d6;border-radius:8px;width:100%;max-width:800px;margin:20px auto;padding:20px;box-shadow:0 4px 8px #0000001a}._T8iSG_heading{color:#333;text-align:center;margin-bottom:20px;font-size:2rem}._T8iSG_description{color:#555;white-space:break-spaces;margin:20px 20px 1.5rem;font-size:1rem}._T8iSG_actions{text-align:center}._T8iSG_submitButton{color:#fff;cursor:pointer;text-align:center;background-color:#0070f3;border:none;border-radius:5px;margin-top:20px;padding:10px 20px;font-size:1rem;display:inline-block}._T8iSG_submitButton:hover{background-color:#005bb5}._T8iSG_errorMessage{z-index:1000;color:#000;text-align:center;background-color:#ffe0e0;border:1px solid red;border-radius:8px;width:80%;max-width:600px;padding:16px;font-size:1rem;font-weight:700;position:fixed;top:20px;left:50%;transform:translate(-50%);box-shadow:0 4px 8px #0000001a}._T8iSG_explanationMessage{color:#000;background-color:#ffe0e0;border:1px solid red;border-radius:8px;width:100%;margin-bottom:20px;padding:16px;font-size:1rem}._T8iSG_explanationMessage h2{margin:1em 0 .5em}._T8iSG_explanationMessage p{margin:.2em 0 .5em}._T8iSG_explanationMessage ul{margin-left:1em}._T8iSG_explanationMessage blockquote{border-left:3px solid #000;margin:2px 0;padding-left:.5em;font-style:italic}