.progressLineFilled{border-bottom:2px solid var(--mainBlue);width:100%}.progressLineDashed{border:1px dashed #bcbcbc;width:100%}.markBox{display:flex;align-items:center;width:75%;gap:12px;justify-content:center;margin:auto;padding-bottom:45px}.navLabel{position:absolute;font-weight:500;font-size:14px;line-height:16px;text-align:center;color:var(--mainBlack);cursor:pointer}.detailsContent{padding:0 60px}.DetailsBox{background:var(--mainWhite);border-radius:16px;padding:20px 32px}.boxNav{display:flex;justify-content:space-between;align-items:center}.boxNav p{margin-bottom:0;margin-block-start:0;margin-block-end:0;font-weight:600;font-size:18px;line-height:21px;color:var(--mainBlack)}.formDetails{display:flex;gap:20px;padding-top:12px}.formDetails .leftSection{width:30%}.formDetails .rightSection{width:100%}.formDetails .leftSection .formDesc{font-weight:400;font-size:12px;line-height:14px;color:var(--lightBlack);margin-bottom:0;margin-block-start:0;margin-block-end:0}.formGroupTwoCol{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:12px}.formField{width:calc(50% - 6px)}.formField2{width:calc(33% - 6px)}form{width:100%;transition:max-height .3s ease-in-out}.formField .formLable,.formField2 .formLable{font-weight:700;font-size:12px;line-height:14px;color:var(--mainOrange);margin-bottom:0;margin-block-start:0;margin-block-end:4px}.formField input[type=text],.formField input[type=email],.formField input[type=date],.formField select,.formField2 input[type=text],.formField2 input[type=email],.formField2 input[type=date],.formField2 select{width:100%;background:#FAFAFA;border:1px solid var(--lightGray2);border-radius:4px;padding:10px 16px;font-weight:500;font-size:14px;line-height:16px;color:var(--mainBlack);max-height:36px}.formField input[type=text]:focus,.formField input[type=email]:focus,.formField input[type=date]:focus,.formField select:focus,.formField2 input[type=text]:focus,.formField2 input[type=email]:focus,.formField2 input[type=date]:focus,.formField2 select:focus{border:1px solid var(--mainOrange);outline:var(--mainOrange)}.formField input[type=text]:not(:placeholder-shown),.formField input[type=email]:not(:placeholder-shown),.formField input[type=date]:not(:placeholder-shown) .formField select:not(:placeholder-shown),.formField2 input[type=text]:not(:placeholder-shown),.formField2 input[type=email]:not(:placeholder-shown),.formField2 input[type=date]:not(:placeholder-shown) .formField2 select:not(:placeholder-shown){border:1px solid var(--mainOrange);outline:var(--mainOrange)}.horizontalLine{width:100%;background-color:var(--lightGray2);height:1px;margin:20px 0}.floatRight{display:flex;width:100%;justify-content:flex-end}.DownArrow{rotate:180deg;cursor:pointer}.UpArrow{cursor:pointer}.padding-8{padding:4px}.termsDesc{font-weight:400;font-size:14px;line-height:16px;margin-bottom:0;color:var(--lightBlack)}.image-uploader{display:flex;flex-direction:column}.image-uploader label{font-weight:700;margin-bottom:8px}.image-dropzone{display:flex;justify-content:center;align-items:center;width:100%;height:36px;border:1px dashed var(--mainOrange);border-radius:4px;cursor:pointer;background-color:#fff;padding:0 10px;box-sizing:border-box;overflow:hidden}.image-previews{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.image-preview{display:flex;flex-direction:column;align-items:center;margin-bottom:8px;max-width:100px;margin-top:15px;border:1px solid var(--lightGray2);border-radius:4px;height:50px}.image-preview img{width:100%;height:100%;object-fit:contain}.image-preview button{background-color:#eee;border:none;border-radius:4px;padding:8px;margin-top:8px;cursor:pointer}.image-preview button:hover{background-color:#ddd}.dragTitle{font-style:normal;font-weight:700;font-size:14px;line-height:16px;color:var(--mainBlack);margin-bottom:0}.browse{color:var(--mainOrange);text-decoration:underline}.removeBtn{height:20px;display:flex;justify-content:center;align-items:center;margin-top:-59px!important;margin-left:-32px!important;padding:5px!important;text-decoration-line:underline;color:var(--darkGray);font-weight:700;font-size:12px;line-height:14px;cursor:pointer}.removeBtn:hover{color:var(--mainBlack)}.termsTable{margin-top:20px}.termsTable tr td{padding-bottom:8px}.termsTable tr:last-child td{padding-bottom:0}.termsTable tr td:first-child{padding-right:12px;vertical-align:top}.termsTable tr td .paraDesc{font-style:normal;font-weight:400;font-size:12px;line-height:14px;margin-bottom:0;color:#3a3a3a}.declarationText{font-style:normal;font-weight:700;font-size:14px;line-height:16px;color:#000;margin-bottom:0}.checkBox{width:16px;height:16px;background:red;border:1px solid #BCBCBC;border-radius:4px}.stickySection{position:sticky;top:55px;z-index:999}.imageName{margin-bottom:0;font-size:13px;color:var(--mainBlack);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;width:100%;text-align:center}.imageName a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:100%;color:#2563eb;text-decoration:underline;vertical-align:middle}error{color:red;font-size:12px}.borderRed{border:1px solid red!important;outline:red!important}.pancard{text-transform:uppercase}.photoSubmited.active{width:100%;height:36px;background-color:#fff!important;border-radius:4px;border:1px dashed var(--mainOrange);display:flex;justify-content:center;align-items:center;margin-bottom:0;font-size:14px;font-weight:400}.photoSubmited{width:100%;height:36px;background-color:#fafafa;border-radius:4px;border:1px dashed var(--lightGray2);display:flex;justify-content:center;align-items:center;margin-bottom:0;font-size:14px;font-weight:400}.updatedRemove{background-color:transparent;border:none;text-decoration-line:underline;color:var(--darkGray);font-weight:700;font-size:12px;line-height:14px;position:relative}.impNote{width:100%;height:100%;background:var(--newlightOrange);border-radius:4px;border:.5px var(--mainOrange) solid;padding:20px;margin-bottom:20px}.impNoteText{color:var(--mainOrange);font-size:14px;font-family:Inter;font-weight:700;word-wrap:break-word;margin-bottom:10px}.impText{color:#3a3a3a;font-size:14px;font-family:Inter;font-weight:400;word-wrap:break-word}.divider{width:100%;border:.5px #BCBCBC dashed;margin:10px 0}.addEmd{width:100%;height:100%;background:white;border-radius:4px;display:flex;justify-content:end}.numberOfApplicants{display:flex;justify-content:space-between;align-items:center;padding-bottom:13px}.applicantRemove{color:#091e25;font-size:14px;font-family:Inter;font-weight:700;word-wrap:break-word}.applicantNumber{display:flex;align-items:center;justify-content:center;color:#091e25;font-size:14px;font-family:Inter;font-weight:500;text-decoration:underline;word-wrap:break-word}.applicantNumber .formField,.applicantNumber .formField2{margin-left:10px}.participating{color:#707070;font-size:12px;font-family:Inter;font-weight:400;word-wrap:break-word}.emdRemove{display:flex;justify-content:end;align-items:end;width:100%;cursor:pointer;text-decoration-line:underline;color:var(--darkGray);font-weight:700;font-size:14px;line-height:14px}.result-page-container{min-height:100vh;background-color:var(--secWhite)}.result-card{background:var(--mainWhite);border-radius:16px;box-shadow:0 4px 24px #0000000f;border:1px solid var(--lightGray4);box-sizing:border-box}.result-title{color:var(--mainBlack3);line-height:1.4}.result-title.success,.result-title.error{color:var(--mainOrange)}.result-subtitle{color:var(--mainBlack);line-height:1.5}.details-table2{border-collapse:collapse}.details-table2 th,.details-table2 td{padding:14px 16px;text-align:left;vertical-align:top;border-bottom:1px solid var(--lightGray4)}.details-table2 th{width:40%;color:var(--mainBlack3);font-weight:600}.details-table2 td{color:var(--mainBlack);word-break:break-word}.urlLink{color:var(--mainOrange);text-decoration:none;font-weight:600}.urlLink:hover{text-decoration:underline}.bottom-info{color:var(--mainBlack);text-align:center;line-height:1.5}.highlight{color:var(--mainOrange)}.button-group{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.btn{padding:12px 28px;font-size:15px;font-weight:700;border-radius:8px;cursor:pointer;text-align:center;text-decoration:none;border:none;transition:all .2s ease;min-width:160px;white-space:nowrap}.btn-primary{background-color:var(--mainOrange);color:var(--mainWhite)}.btn-secondary{background-color:var(--mainWhite);color:var(--mainBlack);border:1px solid var(--lightGray2)}
