@font-face{font-family:Saudi Sans;src:url(/assets/SaudiSans-Bold-DtOhDzfW.woff2) format("woff2"),url(/assets/SaudiSans-Bold-CZJRcAGC.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Saudi Sans;src:url(/assets/SaudiSans-Medium-Dnmi1ZGG.woff2) format("woff2"),url(/assets/SaudiSans-Medium-BvnBbQYX.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Saudi Sans;src:url(/assets/SaudiSans-Regular-CxZZRLYy.woff2) format("woff2"),url(/assets/SaudiSans-Regular-DQh3aNGj.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Saudi Sans VF;src:url(/assets/SaudiSansVF-Regular-sG4A9E_c.woff2) format("woff2"),url(/assets/SaudiSansVF-Regular-tEjyf0Pi.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Saudi Serif";src:url(/assets/SaudiSerif-Bold-BvTE9sbH.woff2) format("woff2"),url(/assets/SaudiSerif-Bold-ChZTlWka.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Saudi Serif";src:url(/assets/SaudiSerif-Regular-2vsVVnJ5.woff2) format("woff2"),url(/assets/SaudiSerif-Regular-B-KosqpZ.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Saudi Serif";src:url(/assets/SaudiSerif-Medium-BwXiU4eb.woff2) format("woff2"),url(/assets/SaudiSerif-Medium-BITeGw7L.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Saudi Serif VF";src:url(/assets/SaudiSerifVF-Regular-BaJWkIoi.woff2) format("woff2"),url(/assets/SaudiSerifVF-Regular-Dsqeis3f.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}body{margin:0;font-family:Saudi Sans;overflow:hidden}.bgContainer{position:absolute;top:0;left:0;width:100vw;height:100vh}.bgContainer img{width:100%;height:100%;display:block}.mainContainer{position:relative;z-index:1}.logoContainerHome{position:relative;margin-top:33.58vh;width:100%;display:flex;justify-content:center;align-items:center}.logoContainerHome img{width:51vw}.homeBtnContainer{margin-top:10.72vh;display:flex;justify-content:center}.homeBtnContainer .button{background:#5b0154;color:#fff;width:29vw;text-align:center;height:84px;display:flex;justify-content:center;align-items:center;font-size:4vw;cursor:pointer;-webkit-user-select:none;user-select:none}.homeBtnContainer .button:first-child{margin-right:3vw}.logoContainer{position:relative;margin-top:6.15vh;width:100%;display:flex;justify-content:center}.logoContainer img{width:21.5vw}.formContainer{margin-top:10vh}.formContainer .header{font-size:6vw;text-align:center;font-weight:600;color:#5b0154}.innerForm{width:100%;margin-top:10vh;display:flex;flex-direction:column;align-items:center}.inputGroup{width:57vw;background-color:#584da1;height:74px;color:#fff;padding:1vw 0;box-sizing:border-box;display:flex;margin-bottom:4vh}.inputIconContainer{width:8vw;height:100%;display:flex;justify-content:center;align-items:center;border-right:2px solid #fff}.inputIconContainer img{max-width:3vw;max-height:4vw}.inputContainer{width:51vw;box-sizing:border-box;padding-left:2vw;padding-right:2vw}.inputContainer input,.inputContainer select{width:100%;height:100%;box-sizing:border-box;font-family:Saudi Sans;background-color:transparent;color:#fff;border:none;outline:none;font-size:3.5vw;font-weight:300}.buttonContainer{margin-top:10.72vh;display:flex;justify-content:center}.buttonContainer .button{background:#5b0154;color:#fff;width:29vw;text-align:center;height:84px;display:flex;justify-content:center;align-items:center;font-size:4vw;cursor:pointer;-webkit-user-select:none;user-select:none}.homeContainer{position:fixed;bottom:6vw;left:6vw;cursor:pointer}.bgOptionContainer{display:flex;align-items:center;flex-wrap:wrap;width:100%;padding:0 6vw;box-sizing:border-box;margin-top:14.26vh;justify-content:center}.bgImageContainer{width:33.33%;padding:0 1vw;box-sizing:border-box;margin-bottom:1vw;cursor:pointer}.bgImageContainer img{width:100%}.feedMainContainer{width:100%;display:flex;justify-content:center;margin-top:28vw}.feedContainer{transform:rotate(90deg);transform-origin:center center}.feedContainer video{width:112%;height:100%}.capturedImageContainer{position:absolute;top:21.6vw}.capturedImageContainer img{width:63vw;height:100%}.countDownContainer{font-size:21vw;position:absolute;color:#fff;margin-top:20vw;text-align:center}.countdownText{font-size:6vw}.imageBtnContainer{position:fixed;bottom:17vw;width:100%;text-align:center}.imageBtnContainer img{width:11vw}.imageBtnContainer img:first-child{margin-right:6vw}.loaderContainer{position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;color:#584da1;font-size:4vw;background-color:#fff;width:100vw;height:100vh;z-index:2}.qrContainer{position:fixed;bottom:17vw;width:100%;text-align:right;box-sizing:border-box;padding-right:19vw;display:flex;justify-content:end}.textContainer{font-size:3vw;padding-right:3vw;box-sizing:border-box;color:#51004b;font-weight:500;width:36%}input::placeholder{color:#fff;opacity:1}.dropdownContainer{margin-top:13vh;display:flex;justify-content:center;font-size:2vw;flex-direction:column;align-items:center}.errorPopup{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000b3;display:flex;justify-content:center;align-items:center;z-index:1000}.popupContent{background:#fff;padding:20px;border-radius:8px;text-align:center;box-shadow:0 4px 6px #0000001a}.popupContent p{margin-bottom:20px;font-size:18px}.popupContent button{padding:10px 20px;font-size:16px;background:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer}.popupContent button:hover{background:#0056b3}.fullPagecontainer{position:fixed;background-color:#fff;width:100vw;height:100vh;overflow-y:auto}.dashbaordContainer{display:flex;justify-content:center}.dashbaordContainerInner{width:60vw;padding-top:2vw;box-sizing:border-box}.dashboardTopCard{width:100%;background-color:#d3d3d3;text-align:center;padding:1vw;box-sizing:border-box;border-radius:1vw}.dashboardTopCard div:first-child{font-size:3vw}.dashboardTopCard div:last-child{font-size:6vw;font-weight:900}.multicardContainer{margin-top:1vw;display:flex;flex-wrap:wrap}.multicardContainer .cards{width:50%;padding-right:1vw;box-sizing:border-box}.multicardContainer .cards:last-child{padding-right:0}.cardsInner{background-color:#d3d3d3;text-align:center;padding:1vw;box-sizing:border-box;border-radius:1vw}.cardsInner div:first-child{font-size:2vw}.cardsInner div:last-child{font-size:4vw;font-weight:900}.genderHeader{width:100%;text-align:center;font-size:3vw;font-weight:900;padding:2vw 0}option{color:#000}.listContainer{display:flex;justify-content:center}.listInnerContainer{width:60vw;margin-top:5vw}.tableContainer{padding:20px;margin:20px auto;max-width:80%;border-radius:8px;background-color:#f9f9f9;box-shadow:0 4px 8px #0000001a}.customTable{width:100%;border-collapse:collapse;margin-top:10px}.customTable th,.customTable td{border:1px solid #ddd;padding:10px;text-align:left}.customTable th{background-color:#3498db;color:#fff;text-transform:uppercase;font-size:14px}.customTable tr:nth-child(2n){background-color:#f2f2f2}.customTable tr:hover{background-color:#d1e7f5}.customTable td{font-size:14px;color:#333}.customTable th:first-child,.customTable td:first-child{border-left:4px solid #3498db}@media (orientation: portrait){.dashbaordContainerInner{width:95vw;padding-top:2vw}.dashboardTopCard{width:100%;background-color:#d3d3d3;text-align:center;padding:5vw 2vw;box-sizing:border-box;border-radius:3vw}.dashboardTopCard div:first-child{font-size:5vw}.dashboardTopCard div:last-child{font-size:12vw;font-weight:900}.genderHeader{width:100%;text-align:center;font-size:6vw;font-weight:900;padding:4vw 0}.multicardContainer .cards{width:100%;padding-right:0;box-sizing:border-box;margin-bottom:2vw}.cardsInner{background-color:#d3d3d3;text-align:center;padding:3vw;box-sizing:border-box;border-radius:3vw}.cardsInner div:first-child{font-size:5vw}.cardsInner div:last-child{font-size:12vw;font-weight:900}}
