.lottery-progress{grid-gap:20px;gap:20px;align-items:center;background-color:#000;display:flex;font-size:10px;justify-content:center;margin:auto;padding:.5rem;position:-webkit-sticky;position:sticky;top:-1px;width:100%;z-index:100}@media(min-width:352px){.lottery-progress{font-size:14px}}@media(min-width:992px){.lottery-progress{font-size:1.5rem;margin-top:-20px;padding:1.5rem .5rem}}.lottery-progress>*{margin-right:3px}@media(min-width:410px){.lottery-progress>*{margin-right:10px}}@media(min-width:992px){.lottery-progress>*{margin-right:40px}}.lottery-progress>* i{margin-right:3px}@media(min-width:410px){.lottery-progress>* i{margin-right:10px}}.lottery-progress>:last-child{margin-right:0}.lottery-progress-item{color:#aaa}.lottery-progress-item.active{color:#fff}.form-control-rd{background-color:#f2f2f2!important}#lotteryFormContainer input[type=radio]{accent-color:#972960;font-size:18px}#lottery-faq{margin-top:24px}#lottery-faq details{box-shadow:0 0 0 1px rgba(0,0,0,.05);margin-bottom:8px;padding:8px}#lottery-faq summary{font-size:18px;font-weight:700}#lottery-faq summary:before{color:#f0a500;content:"";margin:0 8px}#lottery-faq details[open] summary:before{content:""}