@font-face{font-family:Riona Sans;src:url(/assets/RionaSans-Medium-CPvmbQtE.woff2) format("woff2"),url(/assets/RionaSans-Medium-D0rdKqNq.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Riona Sans;src:url(/assets/RionaSans-Light-BYgtt5ed.woff2) format("woff2"),url(/assets/RionaSans-Light-DYxdGkjY.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Riona Sans;src:url(/assets/RionaSans-Regular-BiUBk6nW.woff2) format("woff2"),url(/assets/RionaSans-Regular-COyaRFAx.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Riona Sans;src:url(/assets/RionaSans-Black-DeLypUfj.woff2) format("woff2"),url(/assets/RionaSans-Black-DcwrNakl.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Myriad Pro;src:url(/assets/MyriadPro-Regular-BQAOx0nX.woff2) format("woff2"),url(/assets/MyriadPro-Regular-CJ6gfMLR.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}html,body,#root{height:100%;margin:0;padding:0}*{box-sizing:border-box}body{font-family:Riona Sans;width:100vw;height:100vh;margin:0;background-image:url("data:image/svg+xml,%3csvg%20width='393'%20height='852'%20viewBox='0%200%20393%20852'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M393%20852L393%200L0%200L0%20852H393Z'%20fill='url(%23paint0_linear_34_4)'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_34_4'%20x1='0'%20y1='426'%20x2='393'%20y2='426'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23151ED5'/%3e%3cstop%20offset='1'%20stop-color='%232970EF'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e");background-size:cover;background-repeat:no-repeat}.topGraphics{position:fixed;right:0;top:0}.bottomGraphics{position:fixed;left:0;bottom:0}.topGraphicsAgenda{position:fixed;left:0;top:15vw}.bottomGraphicsAgenda{position:fixed;left:0;bottom:0;width:100%}.bottomGraphicsAgenda img{width:100%}.topGraphicsAgenda,img .topGraphics img,.bottomGraphics img{width:60vw;display:block}.contentContainer{position:absolute;top:0;left:0;width:100vw;height:100vh;overflow-y:auto;overflow-x:hidden}.topLogoConainer{margin-top:8.66vh;width:100%;text-align:center}.topLogoConainer img{width:clamp(180px,50vw,300px)}.logiHeaderConainer{margin-top:8vh;text-align:center;color:#fff;font-size:clamp(24px,6vw,48px);line-height:1.25}.loginInstruction{color:#fff;text-align:center;margin-top:3.5vh;font-family:Myriad Pro;font-size:clamp(14px,4vw,24px)}.formContainer{margin-top:6vh;display:flex;justify-content:center;width:100%}.formContainer form{width:min(90%,500px);color:#fff}.formContainer form .inputContainer input{width:100%;box-sizing:border-box;border:none;height:clamp(44px,10vw,60px);border-radius:clamp(6px,1.25vw,10px);font-family:Riona Sans;padding:0vw 3vw;font-size:clamp(14px,3vw,20px)}.lable{font-size:clamp(14px,4vw,24px);margin-bottom:.75vh}.buttonContainer{margin-top:10vh}.buttonContainer button{background-color:#fd631f;color:#fff;border:none;width:100%;height:clamp(44px,10vw,60px);border-radius:clamp(6px,1vw,10px);font-size:clamp(14px,3vw,20px);font-weight:500}.bottomLogoContainer{text-align:center;position:absolute;width:100%;bottom:5vh}.bottomLogoContainer img{width:clamp(140px,32vw,220px)}.otpContainer{display:flex;gap:3%;justify-content:center;margin:30px 0 20px;padding:0;box-sizing:border-box;width:100%}.otpInput{width:14%;aspect-ratio:1;border:2px solid #fdc741;border-radius:8px;background:#ffffff26;font-size:20px;font-weight:600;text-align:center;color:#1a1a2e;outline:none;transition:all .2s ease;box-sizing:border-box}.otpInput.filled{background:#fffde7;border-color:#fffde7}.otpInput:focus{border-color:gold;background:#ffffff40}.otpInput::placeholder{color:transparent}.otpNote{color:#fffc;font-size:clamp(12px,3.5vw,16px);text-align:center;margin-bottom:40px}.resendContainer{text-align:center;color:#fffc;font-size:clamp(12px,3.5vw,16px);margin-top:16px}.resendLink{color:gold;cursor:pointer;font-weight:500}.resendLink:hover{text-decoration:underline}@media screen and (min-width:600px){.topGraphics img,.bottomGraphics img{width:45vw}}@media screen and (min-width:800px){.topGraphics img,.bottomGraphics img{width:35vw}}.loaderContainer{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;margin-top:25vh}.loaderSpinner{width:clamp(100px,20vw,120px);height:clamp(100px,20vw,120px);animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loaderText{color:#fff;font-size:clamp(12px,4vw,24px);margin-top:20px;font-weight:500}.dashboardTopBar{background:#156bfb;padding:2vw 4vw;display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:100;box-shadow:1px 1px 4px #0000004d}.inputError{border-color:#ff6b6b!important}.errorText{color:#ff6b6b;font-size:12px;margin-top:8px;text-align:center}.topBarBack{cursor:pointer;padding:8px}.resendDisabled{color:#999;cursor:not-allowed}.resendLink{color:#fd631f;cursor:pointer;font-weight:500}.successText{color:#4caf50;font-size:12px;margin-top:8px;text-align:center}.topBarLogo img{height:5vw}.topBarRight{width:40px}.noticeBanner{background:#fdc741;margin:6vw 4vw 4vw;padding:2vw;border-radius:4px;display:flex;align-items:center;gap:12px;box-sizing:border-box}.noticeIcon{flex-shrink:0}.noticeText{color:#1a1a2e;font-size:clamp(11px,2vw,12px);line-height:1.4}.welcomeSection{margin-top:3vh;padding:clamp(16px,4vw,24px);padding-top:0;border-radius:0 0 20px 20px}.welcomeText{color:#fff;font-size:clamp(14px,3vw,20px)}.welcomeName{color:#fff;font-size:clamp(14px,3vw,20px);font-weight:500}.dashboardContent{padding:8vw;background-color:#f3f3f3;border-radius:6px 6px 0 0}.thankYouSection{border-radius:16px;padding:2vw;text-align:center}.thankYouTitle{color:#1a1a2e;font-size:5vw;font-weight:500;margin:0}.thankYouSubtitle{color:#1a1a2e;font-size:12px;margin:8px 0 24px}.qrCodeContainer{background:#fff;padding:10px;display:inline-block;box-shadow:0 2px 8px #0000001a}.qrCodeContainer img{width:clamp(120px,30vw,180px);height:clamp(120px,30vw,180px);display:block}.qrCodeText{color:#000;font-size:12px;line-height:1.5;margin-top:24px;padding:0 10px}.sectionTitle{color:#1a1a2e;font-size:clamp(16px,4vw,22px);font-weight:500;margin:clamp(20px,5vw,32px) 0 clamp(12px,3vw,16px)}.activityCards{padding:0 10vw;display:flex;gap:clamp(12px,3vw,16px);margin-bottom:8vw}.activityCard{flex:1;background:#156bfb;border-radius:12px;padding:clamp(16px,4vw,24px);text-align:center;flex-direction:column;display:flex;height:13vh;justify-content:space-between}.activityLabel{color:#fff;font-size:2.5vw;border-radius:20px;display:inline-block}.activityValue{color:#fff;font-size:8vw;font-weight:300;margin-top:12px}.moreCards{display:flex;justify-content:space-between;margin-bottom:8vw;flex-wrap:wrap;gap:4%}.moreCard{flex:0 0 48%;border-radius:6px;text-align:center;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;max-width:48%;margin-bottom:4vw}.moreCard.acvtive{border-bottom:3px solid #156bfb}.moreIcon{margin-bottom:12px}.moreLabel{color:#1a1a2e;font-size:clamp(11px,2.8vw,14px);font-weight:500}.moreUnderline{width:40px;height:3px;background:#2970ef;margin:8px auto 0;border-radius:2px}.agendaWrapper{color:#fff;position:relative}.agendaWrapper .agendaHeader{margin-top:12vw;text-align:center;font-size:7vw;font-weight:500}.agendaListContainer{margin-top:11vw;width:100%;text-align:center}.agendaListContainer img{width:73%}.dashboardWrapper{min-height:100vh;position:relative}.whiteBg{position:absolute;top:46vw;left:0;width:100%;bottom:0;background:#fff}.top-40{margin-top:15vh!important}.venueHeader{margin-top:12vw;text-align:center;font-size:4.5vw}.venueSubHeading{font-size:12px;text-align:center;margin-top:1vw}.mapContainer{margin-top:8vw;text-align:center;position:relative}.mapContainer img{width:75%}.point1{font-size:10px;position:absolute;top:1%;right:15%}.point2{font-size:10px;position:absolute;top:-2%;left:6%}.point3{font-size:10px;position:absolute;top:4.5%;left:14%}.point4{font-size:10px;position:absolute;top:10.5%;left:10%}.point5{font-size:10px;position:absolute;top:18%;left:7%}.point9{font-size:10px;position:absolute;top:92%;left:19%}.point6{font-size:10px;position:absolute;top:86.5%;right:18%}.point7{font-size:10px;position:absolute;top:74%;right:10%}.point8{font-size:10px;position:absolute;top:21%;right:9%}.point21{font-size:10px;position:absolute;top:-2%;right:32%}.point22{font-size:10px;position:absolute;top:4%;right:38%}.point23{font-size:10px;position:absolute;top:9%;right:24%}.point24{font-size:10px;position:absolute;top:89%;right:26%}.point25{font-size:10px;position:absolute;top:21%;right:10%}.point26{font-size:10px;position:absolute;top:28%;right:8%}.detaisContainer{position:fixed;bottom:2vh;width:100%;padding:0 4vw}.detaisContainer img{width:100%}.pendingBanner{display:flex;justify-content:center;margin-top:6vw}.pendingBannerInner{background:#fdc741;color:#000;padding:1.5vw 5vw;border-radius:1vw;font-size:12px;font-weight:500}.gameCheckBox{margin-top:16vw;width:100%;display:flex;flex-direction:column;align-items:center}.gameCheckBoxItem{width:80%;position:relative}.gameCheckBoxItem .mainImg{width:100%;display:block;margin-bottom:6vw}.tickContainer{position:absolute;top:4.4vw;right:3.9vw;width:6vw}.tickContainer img{display:block;width:100%}.liveFeedCard{background:#fff;padding:12px;border-radius:1.5vw;font-size:12px}.liveFeedHeading{font-weight:500;margin-bottom:8px}.liveFeedText{line-height:1.5}@media screen and (min-width:600px){.activityCards{max-width:500px}.moreCards{max-width:600px}}@media screen and (min-width:800px){.dashboardContent{max-width:800px;margin:0 auto}}.errorText{color:#ff6b6b;font-size:clamp(12px,3.5vw,14px);text-align:left;margin-top:12px;padding:12px 16px;background:#ffffff1a;border:1px solid rgba(255,107,107,.5);border-radius:8px;display:flex;align-items:center;gap:10px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.errorText:before{content:"!";font-size:12px;font-weight:700;width:20px;height:20px;background:#ff6b6b;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.landscapeWarning{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background:linear-gradient(135deg,#2970ef,#1a5ad4);z-index:9999;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:20px;box-sizing:border-box}.landscapeWarning .rotateIcon{width:80px;height:80px;margin-bottom:24px;animation:rotatePhone 1.5s ease-in-out infinite}.landscapeWarning .warningTitle{color:#fff;font-size:24px;font-weight:600;margin-bottom:12px}.landscapeWarning .warningText{color:#fffc;font-size:16px;line-height:1.5;max-width:300px}.leftArrow{position:absolute;top:60vw;left:3vw}.rightArrow{position:absolute;top:60vw;right:3vw}.leftArrow img,.rightArrow img{width:20px}.mapLoaderContainer{display:flex;justify-content:center;align-items:center;padding:20vw 0}.dashboardLoaderContainer{display:flex;justify-content:center;align-items:center;min-height:60vh;background:#156bfb}.dashboardErrorContainer{display:flex;justify-content:center;align-items:center;min-height:50vh;padding:20px}.otpInput.error{border-color:#ff6b6b;background:#ff6b6b1a}@keyframes rotatePhone{0%,to{transform:rotate(0)}50%{transform:rotate(90deg)}}@media screen and (orientation:landscape)and (max-height:500px){.landscapeWarning{display:flex}}.feedbackWrapper{min-height:100vh;background:#f5f5f5;display:flex;flex-direction:column}.feedbackBlueSection{background:#182cd9;padding:9vw 8vw;text-align:center}.overallRatingTitle{color:#fff;font-size:12px;font-weight:500;margin-bottom:20px}.feedbackStarsContainer{display:flex;gap:8px;justify-content:flex-end}.feedbackBlueSection .feedbackStarsContainer{justify-content:center}.feedbackStarLarge{font-size:clamp(30px,10vw,30px);color:#ffffff4d;cursor:pointer;transition:color .2s ease,transform .1s ease;line-height:1}.feedbackStarLarge.filled{color:#fdc741}.feedbackStarLarge:hover{transform:scale(1.1)}.feedbackStar{font-size:clamp(26px,10vw,26px);color:#e0e0e0;cursor:pointer;transition:color .2s ease,transform .1s ease;line-height:1}.feedbackStar.filled{color:#fdc741}.feedbackStar:hover{transform:scale(1.1)}.feedbackContent{background:#fff;border-radius:20px 20px 0 0;padding:6vw 10vw;margin-top:-3vw;flex:1}.feedbackSectionTitle{color:#1a1a2e;font-size:13px;font-weight:600;margin-top:6vw;margin-bottom:4vw;line-height:1.4}.feedbackSectionTitle:first-child{margin-top:0}.zoneRatingsContainer{display:flex;flex-direction:column;gap:3vw}.zoneRatingRow{display:flex;justify-content:space-between;align-items:center;height:3vh}.zoneLabel{color:#1a1a2e;font-size:clamp(13px,3.2vw,15px);font-weight:400}.buttonOptionsContainer{display:flex;flex-wrap:wrap;gap:2vw}.optionButton{background:#156bfb;color:#fff;border:none;border-radius:4px;padding:1vw 2vw;font-size:clamp(12px,3vw,14px);font-weight:500;cursor:pointer;transition:all .2s ease}.optionButton.selected{background:#0d4db8;box-shadow:0 2px 8px #156bfb66}.optionButton:hover{opacity:.9}.optionButtonSmall{background:#156bfb;color:#fff;border:none;border-radius:4px;font-size:clamp(11px,2.8vw,13px);font-weight:500;cursor:pointer;transition:all .2s ease;padding:1vw 2vw}.optionButtonSmall.selected{background:#0d4db8;box-shadow:0 2px 8px #156bfb66}.optionButtonSmall:hover{opacity:.9}.feedbackCheckboxContainer{display:flex;flex-direction:column;gap:3vw}.feedbackCheckboxLabel{display:flex;align-items:center;gap:3vw;cursor:pointer}.feedbackCheckboxInput{display:none}.feedbackCheckboxCustom{width:clamp(18px,5vw,24px);height:clamp(18px,5vw,24px);border:2px solid #d0d0d0;border-radius:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s ease;background:#fff}.feedbackCheckboxInput:checked+.feedbackCheckboxCustom{background:#156bfb;border-color:#156bfb}.feedbackCheckboxText{color:#1a1a2e;font-size:clamp(13px,3.2vw,15px)}.feedbackTextarea{width:100%;border:1px solid #e0e0e0;border-radius:12px;padding:4vw;font-size:clamp(13px,3.2vw,15px);font-family:inherit;resize:none;outline:none;box-sizing:border-box;transition:border-color .2s ease;min-height:120px}.feedbackTextarea:focus{border-color:#156bfb}.feedbackTextarea::placeholder{color:#999}.feedbackSubmitContainer{margin-top:6vw;padding-bottom:4vw}.feedbackSubmitButton{width:100%;background:#fd621f;color:#fff;border:none;border-radius:4px;padding:4vw;font-size:clamp(14px,3.5vw,16px);font-weight:600;cursor:pointer;transition:all .2s ease}.feedbackSubmitButton:hover{background:#0d4db8}.feedbackSubmitButton:active{transform:scale(.98)}@media screen and (min-width:600px){.feedbackContent{padding:24px;max-width:600px;margin-left:auto;margin-right:auto;width:100%;box-sizing:border-box}.feedbackBlueSection{padding:32px 24px}.zoneRatingsContainer,.buttonOptionsContainer,.feedbackCheckboxContainer{gap:12px}.feedbackSectionTitle{margin-top:32px;margin-bottom:16px}.feedbackSubmitContainer{margin-top:32px}}@media screen and (min-width:800px){.feedbackContent{max-width:700px}}.feedbackError{color:#f44;font-size:clamp(12px,3vw,14px);margin-top:2vw;padding:2vw 3vw;background:#ff44441a;border:1px solid rgba(255,68,68,.3);border-radius:6px}.feedbackBlueSection .feedbackError{color:#fff;background:#ff44444d;border:1px solid rgba(255,255,255,.3);margin-top:3vw}.feedbackTextarea.hasError{border-color:#f44}.feedbackSubmitButton:disabled{background:#999;cursor:not-allowed}
