body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0);background-repeat:repeat-x}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0);background-repeat:repeat-x}
.clear{clear:both}
.accent-green{color:#afb924}
#registration-email-confirmation-modal .center{display:flex;justify-content:center;top:10%}
#registration-email-confirmation-modal .modal-dialog .modal-content{width:490px;height:fit-content}
#registration-email-confirmation-modal .modal-dialog .modal-content .icon{border-bottom:0;font-size:16px;color:#006faf}
#registration-email-confirmation-modal .modal-dialog .modal-content .modal-header{margin:15px 15px 0 15px;width:90%}
#registration-email-confirmation-modal .modal-dialog .modal-content .modal-header h1{color:#006faf;margin-top:0;margin-bottom:28px}
@media(max-width:400px){#registration-email-confirmation-modal .modal-dialog .modal-content .modal-header{margin-right:15px}
}
@media(max-width:340px){#registration-email-confirmation-modal .modal-dialog .modal-content .modal-header .header{max-width:200px}
}
#registration-email-confirmation-modal .modal-dialog .modal-content .modal-body{margin:-50px 15px 0 15px}
#registration-email-confirmation-modal .modal-dialog .modal-content .modal-body .note{font-family:'proxima_nova','Helvetica','Arial',sans-serif;font-size:16px}
#registration-email-confirmation-modal .modal-dialog .modal-content .modal-body .email{font-family:'proxima_nova','Helvetica','Arial',sans-serif;font-size:16px;font-weight:bold;border:0;box-shadow:none;cursor:default;padding:0;margin-top:10px}
#registration-email-confirmation-modal .modal-dialog .modal-content .modal-body .validation-email-buttons .cmp-button--primary-blue{margin-top:20px}
#registration-email-confirmation-modal .modal-dialog .modal-content .modal-body .validation-email-buttons>*{display:block}
#registration-email-confirmation-modal .modal-dialog .modal-content .modal-body .validation-email-buttons .edit{margin-bottom:-25px}
@media(max-width:400px){#registration-email-confirmation-modal .modal-dialog .modal-content .modal-body .validation-email-buttons .edit{margin-left:0;width:140px}
}
#registration-email-confirmation-modal .modal-dialog .modal-content .modal-body .validation-email-buttons .edit .link{cursor:pointer;text-decoration:underline;font-weight:bold;font-size:15px;text-decoration:none;display:flex;align-items:center;width:fit-content}
#registration-email-confirmation-modal .modal-dialog .modal-content .modal-body .validation-email-buttons .edit .link .icon{margin-right:5px}
#registration-email-confirmation-modal .modal-dialog .modal-content .modal-body .validation-email-buttons .edit .link .icon-chevron{font-size:16px}
#registration-email-confirmation-modal .modal-dialog .modal-content .modal-body .validation-email-buttons .confirm{max-width:190px;display:flex;justify-content:center}
#registration-email-confirmation-modal .modal-dialog .modal-content .modal-body .validation-email-buttons .button-icon-arrow{font-family:Material Symbols Rounded;display:inline-block;font-size:20px}
#registration-email-confirmation-modal .modal-dialog .modal-content .modal-body .validation-email-buttons .button-icon-arrow:before{content:"\e5c8"}
#registration-email-confirmation-modal .modal-dialog .modal-content .modal-footer{display:flex;justify-content:space-between;border-radius:0 0 6px 6px}
@media(max-width:340px){#registration-email-confirmation-modal .modal-dialog .modal-content .modal-footer{justify-content:center;flex-wrap:wrap}
}
#registration-email-confirmation-modal .modal-dialog .modal-content .modal-footer .icon{margin-right:5px;font-size:14px}
@media(max-width:340px){#registration-email-confirmation-modal .modal-dialog .modal-content .modal-footer .help-link{margin-right:5px}
}
@media(max-width:340px){#registration-email-confirmation-modal .modal-dialog .modal-content .modal-footer .contact-link{margin-left:5px}
}
#registration-email-confirmation-modal .modal-dialog .modal-content .modal-footer__text{font-family:'proxima_nova','Helvetica','Arial',sans-serif;font-size:14px;font-weight:bold;display:flex;align-items:center}
@media(max-width:340px){#registration-email-confirmation-modal .modal-dialog .modal-content .modal-footer__text{width:100%;left:35%;position:relative;margin-bottom:10px}
}
#registration-email-confirmation-modal .modal-dialog .modal-content .modal-footer__link{font-family:'proxima_nova','Helvetica','Arial',sans-serif;font-size:14px;font-weight:bold;color:#006faf}
#registration-email-confirmation-modal .modal-dialog .modal-content .modal-footer__link .icon-chevron{font-size:14px}
#registration-email-confirmation-modal .modal-dialog .modal-content .modal-footer__link .icon{font-variation-settings:'FILL' 1,'wght' 400,'GRAD' 0,'opsz' 24}
#registration-email-confirmation-modal .modal-dialog .modal-content .modal-footer__link span{border-bottom:0;text-transform:unset;color:#006faf}