PageSourceSearch

https://visit.gisec.ae/9815.aa192b73baba7b29.js

js gisec.ae collected 2026-10-03 23:41:15 UTC 121,744 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkFormBuilder_Web=self.webpackChunkFormBuilder_Web||[]).push([[9815],{9815:(K,q,p)=>{p.r(q),p.d(q,{VisitorRegistrationModule:()=>rn});var m=p(6814),A=p(2082),l=p(6223),k=p(7544),Z=p(5487),U=p(9862),I=p(9080);function Y(r){return g=>{const o=g.value;if(!o||!o.internationalNumber||!o.dialCode)return null;const n=r();return n?o.internationalNumber.startsWith(`+${n}`)?null:{dialCodeMismatch:!0}:null}}var Q=p(5593),R=p.n(Q),j=p(9808),P=p(2572),w=p(7921),t=p(5879),f=p(4854),b=p(9805),T=p(2425),z=p(2921),W=p(3946),X=p(3416),tt=p(304),nt=p(7700),$=p(876),G=p(2124),H=p(6532);const et=["emailExistsModal"];function ot(r,g){if(1&r){const o=t.EpF();t.TgZ(0,"div",37)(1,"input",38),t.NdJ("change",function(e){const a=t.CHM(o).$implicit,c=t.oxw(2);return t.KtG(c.onAgendaToggle(e,a.Id))}),t.qZA(),t.TgZ(2,"label",39),t._uU(3),t.qZA()()}if(2&r){const o=g.$implicit,n=g.index,e=t.oxw(2);t.xp6(1),t.Q6J("id","Service"+n)("checked",e.isAgendaSelected(o.Id)),t.xp6(1),t.Q6J("for","Service"+n),t.xp6(1),t.hij(" ",o.SubCategoryName," ")}}function it(r,g){if(1&r){const o=t.EpF();t.TgZ(0,"div",24)(1,"button",25),t.NdJ("click",function(){const i=t.CHM(o).$implicit;return t.KtG(i.close())}),t._UZ(2,"img",26),t.qZA()(),t.TgZ(3,"div",27)(4,"h3",28),t._uU(5,"SELECT SOLUTIONS / PRODUCTS"),t.qZA(),t.TgZ(6,"div",29)(7,"div",30)(8,"input",31),t.NdJ("ngModelChange",function(e){t.CHM(o);const i=t.oxw();return t.KtG(i.searchTerm=e)}),t.qZA()(),t.TgZ(9,"div",32),t.YNc(10,ot,4,4,"div",33),t.qZA()()(),t.TgZ(11,"div",34)(12,"div")(13,"div",35)(14,"button",36),t.NdJ("click",function(){const i=t.CHM(o).$implicit;return t.KtG(i.close())}),t._uU(15,"Close"),t.qZA()()()()}if(2&r){const o=t.oxw();t.xp6(8),t.Q6J("ngModel",o.searchTerm),t.xp6(2),t.Q6J("ngForOf",o.filteredServiceList)}}function rt(r,g){if(1&r){const o=t.EpF();t.TgZ(0,"div",40)(1,"h3",41),t._uU(2,"Email Already Exists"),t.qZA()(),t.TgZ(3,"div",42)(4,"div",43)(5,"p",44),t._uU(6," The email "),t.TgZ(7,"strong"),t._uU(8),t.qZA(),t._uU(9," is already registered. "),t.qZA(),t.TgZ(10,"p",45),t._uU(11," Would you like to login instead? "),t.qZA()()(),t.TgZ(12,"div",46)(13,"button",47),t.NdJ("click",function(){const i=t.CHM(o).$implicit;return t.KtG(i.close())}),t._uU(14,"Cancel"),t.qZA(),t.TgZ(15,"button",48),t.NdJ("click",function(){t.CHM(o);const e=t.oxw();return t.KtG(e.onLogin())}),t._uU(16,"Login"),t.qZA()()}if(2&r){const o=t.oxw();t.xp6(8),t.Oqu(o.existingEmail)}}function at(r,g){if(1&r){const o=t.EpF();t.TgZ(0,"div",59)(1,"div",60)(2,"input",61),t.NdJ("change",function(){const i=t.CHM(o).$implicit,a=t.oxw(2);return t.KtG(a.onCategoryChange(i))}),t.qZA(),t.TgZ(3,"label",62),t._UZ(4,"div",63),t.TgZ(5,"div",64)(6,"h4"),t._uU(7),t.qZA()()()()()}if(2&r){const o=g.$implicit,n=g.index,e=t.oxw(2);t.xp6(2),t.Q6J("disabled",!o.checked&&e.selectedCategories.length>=5)("id","opt"+n)("ngModel",o.checked),t.xp6(1),t.Q6J("for","opt"+n),t.xp6(4),t.Oqu(o.name)}}function st(r,g){if(1&r){const o=t.EpF();t.TgZ(0,"div",40)(1,"div",49)(2,"input",50),t.NdJ("ngModelChange",function(e){t.CHM(o);const i=t.oxw();return t.KtG(i.searchedCategories=e)}),t.qZA()(),t.TgZ(3,"div",51)(4,"button",47),t.NdJ("click",function(){t.CHM(o);const e=t.oxw();return t.KtG(e.onClearAll())}),t._uU(5,"Clear All"),t.qZA()()(),t.TgZ(6,"div",42)(7,"div")(8,"div",52)(9,"div",53)(10,"div",54)(11,"h3"),t._uU(12,"Select PRODUCT Categories"),t.qZA(),t.TgZ(13,"div",55),t.YNc(14,at,8,5,"div",56),t.qZA()()()()()(),t.TgZ(15,"div",57)(16,"button",58),t.NdJ("click",function(){const i=t.CHM(o).$implicit;return t.KtG(i.close())}),t._uU(17,"Close"),t.qZA()()}if(2&r){const o=t.oxw();t.xp6(2),t.Q6J("ngModel",o.searchedCategories),t.xp6(12),t.Q6J("ngForOf",o.searchedCategory)}}function ct(r,g){1&r&&t._UZ(0,"label")}function lt(r,g){if(1&r&&(t.TgZ(0,"li",72)(1,"div",73),t._UZ(2,"img",74),t.TgZ(3,"label")(4,"strong"),t._uU(5),t.YNc(6,ct,1,0,"label",8),t.qZA(),t._uU(7),t.qZA()()()),2&r){const o=g.$implicit;t.xp6(5),t.hij(" ",null==o||null==o.Name?null:o.Name.replace("E-Certificate","e-Certificate")," "),t.xp6(1),t.Q6J("ngIf",null!=(null==o?null:o.Description)||null!=o.ShortDescription),t.xp6(1),t.hij(" ",null==o?null:o.Description," ")}}
1function gt(r,g){if(1&r){const o=t.EpF();t.TgZ(0,"div",65)(1,"h5",66),t._uU(2),t.qZA(),t.TgZ(3,"button",67),t.NdJ("click",function(){const i=t.CHM(o).$implicit;return t.KtG(i.close())}),t._UZ(4,"img",68),t.qZA()(),t.TgZ(5,"div",69)(6,"ul",70),t.YNc(7,lt,8,3,"li",71),t.qZA()()}if(2&r){const o=t.oxw();t.xp6(2),t.Oqu(null==o.passData?null:o.passData.Name),t.xp6(5),t.Q6J("ngForOf",o.getPassChips(null==o.passData?null:o.passData.PassChips,null==o.passData?null:o.passData.Id))}}function dt(r,g){if(1&r&&t._UZ(0,"span",120),2&r){const o=t.oxw(2);t.Q6J("ngClass",o.collapsed.personalDetail?"active":"")}}function pt(r,g){if(1&r&&(t.TgZ(0,"option",121),t._uU(1),t.qZA()),2&r){const o=g.$implicit;t.Q6J("value",null==o||null==o.CategoryId?null:o.CategoryId.toLowerCase()),t.xp6(1),t.hij(" ",null==o?null:o.CategoryName," ")}}function mt(r,g){1&r&&(t.TgZ(0,"small",122),t._uU(1," Badge Category is required. "),t.qZA())}function ut(r,g){1&r&&(t.TgZ(0,"small",122),t._uU(1," Badge quota limit reached "),t.qZA())}function _t(r,g){1&r&&(t.TgZ(0,"small",122),t._uU(1," First Name is required. "),t.qZA())}function ht(r,g){1&r&&(t.TgZ(0,"small",122),t._uU(1," Maximum 50 characters allowed. "),t.qZA())}function Ct(r,g){1&r&&(t.TgZ(0,"small",122),t._uU(1," First Name is invalid "),t.qZA())}function ft(r,g){1&r&&(t.TgZ(0,"small",122),t._uU(1," Last Name is required. "),t.qZA())}function bt(r,g){1&r&&(t.TgZ(0,"small",122),t._uU(1," Maximum 50 characters allowed. "),t.qZA())}function Mt(r,g){1&r&&(t.TgZ(0,"small",122),t._uU(1," Last Name is invalid "),t.qZA())}function Pt(r,g){1&r&&(t.TgZ(0,"small",122),t._uU(1,"Email is required."),t.qZA())}function xt(r,g){1&r&&(t.TgZ(0,"small",122),t._uU(1,"Please enter a valid email address."),t.qZA())}function Ot(r,g){if(1&r&&(t.TgZ(0,"small",122),t._uU(1),t.qZA()),2&r){const o=t.oxw(2);let n;t.xp6(1),t.hij(" ",null==(n=o.bookingForm.get("BookingDetail.Email"))||null==n.errors?null:n.errors.duplicateServer," ")}}function kt(r,g){if(1&r&&(t.TgZ(0,"small",122),t._uU(1),t.qZA()),2&r){const o=t.oxw(2);let n;t.xp6(1),t.hij(" ",null==(n=o.bookingForm.get("BookingDetail.Email"))||null==n.errors?null:n.errors.apiError," ")}}function yt(r,g){1&r&&(t.TgZ(0,"small",122),t._uU(1,"Confirm Email is required."),t.qZA())}function vt(r,g){1&r&&(t.TgZ(0,"small",122),t._uU(1,"Please enter a valid email address."),t.qZA())}function wt(r,g){1&r&&(t.TgZ(0,"small",122),t._uU(1,"Confirm Email must match Email."),t.qZA())}function Ft(r,g){1&r&&(t.TgZ(0,"small",122),t._uU(1," Company Name is required. "),t.qZA())}function It(r,g){1&r&&(t.TgZ(0,"small",122),t._uU(1," Maximum 100 characters allowed. "),t.qZA())}function Tt(r,g){1&r&&(t.TgZ(0,"small",122),t._uU(1," Invalid Company Name "),t.qZA())}function Dt(r,g){1&r&&(t.TgZ(0,"small",122),t._uU(1," Job Title is required. "),t.qZA())}function At(r,g){1&r&&(t.TgZ(0,"small",122),t._uU(1," Job Title is Invalid. "),t.qZA())}function Zt(r,g){1&r&&(t.TgZ(0,"small",122),t._uU(1," Maximum 100 characters allowed. "),t.qZA())}function Nt(r,g){if(1&r&&(t.TgZ(0,"div",81)(1,"div",82)(2,"label",83),t._uU(3,"Job Title "),t.TgZ(4,"span",84),t._uU(5,"*"),t.qZA()(),t._UZ(6,"input",123),t.YNc(7,Dt,2,0,"small",88),t.YNc(8,At,2,0,"small",88),t.YNc(9,Zt,2,0,"small",88),t.qZA()()),2&r){const o=t.oxw(2);let n,e,i;t.xp6(7),t.Q6J("ngIf",(null==(n=o.bookingForm.get("BookingDetail.JobTitle"))?null:n.touched)&&(null==(n=o.bookingForm.get("BookingDetail.JobTitle"))?null:n.hasError("required"))),t.xp6(1),t.Q6J("ngIf",(null==(e=o.bookingForm.get("BookingDetail.JobTitle"))?null:e.touched)&&(null==(e=o.bookingForm.get("BookingDetail.JobTitle"))?null:e.hasError("pattern"))),t.xp6(1),t.Q6J("ngIf",(null==(i=o.bookingForm.get("BookingDetail.JobTitle"))?null:i.touched)&&(null==(i=o.bookingForm.get("BookingDetail.JobTitle"))?null:i.hasError("maxlength")))}}function Vt(r,g){1&r&&(t.TgZ(0,"small",122),t._uU(1," Country is required. "),t.qZA())}function Bt(r,g){1&r&&(t.TgZ(0,"small",122),t._uU(1," Nationality is required. "),t.qZA())}function Et(r,g){1&r&&(t.TgZ(0,"span"),t._uU(1,"Mobile number is required."),t.qZA())}function St(r,g){1&r&&(t.TgZ(0,"span"),t._uU(1," Invalid phone number format."),t.qZA())}function Ut(r,g){if(1&r&&(t.TgZ(0,"div",124),t.YNc(1,Et,2,0,"span",8),t.YNc(2,St,2,0,"span",8),t.qZA()),2&r){const o=t.oxw(2);let n,e;t.xp6(1),t.Q6J("ngIf",null==(n=o.bookingForm.get("BookingDetail.MobileNumber"))?null:n.hasError("required")),t.xp6(1),t.Q6J("ngIf",(null==(e=o.bookingForm.get("BookingDetail.MobileNumber"))?null:e.hasError("validatePhoneNumber"))||(null==(e=o.bookingForm.get("BookingDetail.MobileNumber"))?null:e.hasError("invalidPhoneNumber"))||(null==(e=o.bookingForm.get("BookingDetail.MobileNumber"))?null:e.hasError("dialCodeMismatch")))}}function zt(r,g){1&r&&(t.TgZ(0,"select",129)(1,"option",130),t._uU(2,"Select"),t.qZA(),t.TgZ(3,"option",130),t._uU(4,"Yes"),t.qZA(),t.TgZ(5,"option",130),t._uU(6,"No"),t.qZA()()),2&r&&(t.xp6(1),t.Q6J("ngValue",null),t.xp6(2),t.Q6J("ngValue",!0),t.xp6(2),t.Q6J("ngValue",!1))}function qt(r,g){1&r&&t._UZ(0,"input",131)}function Rt(r,g){1&r&&(t.TgZ(0,"small",132),t._uU(1," Visa Invitation is required. "),t.qZA())}function Jt(r,g){1&r&&(t.TgZ(0,"small",132),t._uU(1,' Please submit the visa invitation form or select "No". '),t.qZA())}function Lt(r,g){if(1&r&&(t.TgZ(0,"div",125)(1,"div",82)(2,"label",98),t._uU(3,"Do You Require A Visa Invitation Letter? "),t.TgZ(4,"span",84),t._uU(5,"*"),t.qZA()(),t.YNc(6,zt,7,3,"select",126),t.YNc(7,qt,1,0,"input",127),t.YNc(8,Rt,2,0,"small",128),t.YNc(9,Jt,2,0,"small",128),t.qZA()()),2&r){const o=t.oxw(2);let n,e;t.Q6J("formGroup",o.bookingDetailForm),t.xp6(6),t.Q6J("ngIf",!(null!=o.userInfo&&o.userInfo.IsApplyForVisa)),t.xp6(1),t.Q6J("ngIf",null==o.userInfo?null:o.userInfo.IsApplyForVisa),t.xp6(1),t.Q6J("ngIf",(null==(n=o.bookingDetailForm.get("VisaInvitation"))?null:n.touched)&&(null==(n=o.bookingDetailForm.get("VisaInvitation"))?null:n.hasError("required"))),t.xp6(1),t.Q6J("ngIf",null==(e=o.bookingForm.get("BookingDetail.VisaInvitation"))?null:e.hasError("visaNotSubmitted"))}}function Yt(r,g){if(1&r&&t._UZ(0,"span",120),2&r){const o=t.oxw(2);t.Q6J("ngClass",o.collapsed.terms?"active":"")}}function Qt(r,g){1&r&&(t.TgZ(0,"small",133),t._uU(1," You must acknowledge badge scan consent. "),t.qZA())}function jt(r,g){1&r&&(t.TgZ(0,"small",133),t._uU(1," You must confirm your age and agree to the terms. "),t.qZA())}function Gt(r,g){1&r&&(t.ynx(0),t.TgZ(1,"div",134)(2,"p"),t._uU(3," Documents Required (at least 1 document is provided, other supporting documents may be requested): "),t._UZ(4,"br"),t.TgZ(5,"b"),t._uU(6," Official Student Identification Card"),t.qZA()(),t.TgZ(7,"ul")(8,"li"),t._uU(9,"Must be issued by a re
1cognized university, college, or educational institution."),t.qZA(),t.TgZ(10,"li"),t._uU(11,"Should clearly display the student\u2019s name, institution, and validity period."),t.qZA(),t.TgZ(12,"li"),t._uU(13,"Example: University ID card with photo and enrolment details."),t.qZA()()(),t.TgZ(14,"div",134)(15,"p")(16,"b"),t._uU(17,"Government-Issued Photo ID"),t.qZA()(),t.TgZ(18,"ul")(19,"li"),t._uU(20,"Used to verify identity and match the student ID."),t.qZA()()(),t.TgZ(21,"div",134)(22,"p")(23,"b"),t._uU(24,"Commonly accepted forms"),t.qZA()(),t.TgZ(25,"ul")(26,"li"),t._uU(27,"Passport (especially for international attendees)"),t.qZA(),t.TgZ(28,"li"),t._uU(29,"National identity card"),t.qZA(),t.TgZ(30,"li"),t._uU(31,"Driver\u2019s license (where applicable)"),t.qZA()()(),t.TgZ(32,"div",134)(33,"p")(34,"b"),t._uU(35,"Proof of Enrollment "),t.qZA(),t._uU(36,"(sometimes requested)"),t.qZA(),t.TgZ(37,"ul")(38,"li"),t._uU(39,"A letter from the institution registrar or administration confirming active enrollment. "),t.qZA(),t.TgZ(40,"li"),t._uU(41,"Useful if the student ID does not show validity dates or if the event organizers require additional verification."),t.qZA()()(),t.BQk())}const $t=function(r,g){return[r,g]};function Ht(r,g){if(1&r){const o=t.EpF();t.ynx(0),t.TgZ(1,"div",75)(2,"form",76),t.NdJ("ngSubmit",function(){t.CHM(o);const e=t.oxw();return t.KtG(e.submitForm())}),t.TgZ(3,"div",77)(4,"div",78),t.NdJ("click",function(){t.CHM(o);const e=t.oxw();return t.KtG(e.collapseable?e.collapsed.personalDetail=!e.collapsed.personalDetail:"")}),t.TgZ(5,"div")(6,"h3"),t._uU(7,"Attendee Details"),t.qZA()(),t.YNc(8,dt,1,1,"span",79),t.qZA(),t.TgZ(9,"div")(10,"div",80)(11,"div",81)(12,"div",82)(13,"label",83),t._uU(14,"Select Badge Category "),t.TgZ(15,"span",84),t._uU(16,"*"),t.qZA()(),t.TgZ(17,"select",85),t.NdJ("change",function(e){t.CHM(o);const i=t.oxw();return t.KtG(i.CheckBadgeCount(e))}),t.TgZ(18,"option",86),t._uU(19,"Select Category"),t.qZA(),t.YNc(20,pt,2,2,"option",87),t.qZA(),t.YNc(21,mt,2,0,"small",88),t.YNc(22,ut,2,0,"small",88),t.qZA()(),t._UZ(23,"div",89),t.TgZ(24,"div",81)(25,"div",82)(26,"label",83),t._uU(27,"First Name "),t.TgZ(28,"span",84),t._uU(29,"*"),t.qZA()(),t._UZ(30,"input",90),t.YNc(31,_t,2,0,"small",88),t.YNc(32,ht,2,0,"small",88),t.YNc(33,Ct,2,0,"small",88),t.qZA()(),t.TgZ(34,"div",81)(35,"div",82)(36,"label",83),t._uU(37,"Last Name "),t.TgZ(38,"span",84),t._uU(39,"*"),t.qZA()(),t._UZ(40,"input",91),t.YNc(41,ft,2,0,"small",88),t.YNc(42,bt,2,0,"small",88),t.YNc(43,Mt,2,0,"small",88),t.qZA()(),t.TgZ(44,"div",81)(45,"div",82)(46,"label",83),t._uU(47,"Email Address "),t.TgZ(48,"span",84),t._uU(49,"*"),t.qZA()(),t.TgZ(50,"input",92),t.NdJ("blur",function(e){t.CHM(o);const i=t.oxw();return t.KtG(null!=i.userInfo&&i.userInfo.Email?"":i.onEmailBlur(e))}),t.qZA(),t.YNc(51,Pt,2,0,"small",88),t.YNc(52,xt,2,0,"small",88),t.YNc(53,Ot,2,1,"small",88),t.YNc(54,kt,2,1,"small",88),t.qZA()(),t.TgZ(55,"div",81)(56,"div",82)(57,"label",83),t._uU(58,"Confirm Email Address "),t.TgZ(59,"span",84),t._uU(60,"*"),t.qZA()(),t.TgZ(61,"input",93),t.NdJ("paste",function(e){t.CHM(o);const i=t.oxw();return t.KtG(i.disableCopyPaste(e))})("copy",function(e){t.CHM(o);const i=t.oxw();return t.KtG(i.disableCopyPaste(e))}),t.qZA(),t.YNc(62,yt,2,0,"small",88),t.YNc(63,vt,2,0,"small",88),t.YNc(64,wt,2,0,"small",88),t.qZA()(),t.TgZ(65,"div",81)(66,"div",82)(67,"label",83),t._uU(68,"Company Name "),t.TgZ(69,"span",84),t._uU(70,"*"),t.qZA()(),t._UZ(71,"input",94),t.YNc(72,Ft,2,0,"small",88),t.YNc(73,It,2,0,"small",88),t.YNc(74,Tt,2,0,"small",88),t.qZA()(),t.YNc(75,Nt,10,3,"div",95),t.TgZ(76,"div",75)(77,"div",82)(78,"label",83),t._uU(79,"Country of Residence "),t.TgZ(80,"span",84),t._uU(81,"*"),t.qZA()(),t.TgZ(82,"app-country-dropdown",96),t.NdJ("modelChange",function(e){t.CHM(o);const i=t.oxw();return t.KtG(i.onCountrySeleted(i.bookingForm,"Country",e))}),t.qZA(),t.YNc(83,Vt,2,0,"small",88),t.qZA()(),t.TgZ(84,"div",81)(85,"div",82)(86,"label",83),t._uU(87,"Nationality "),t.TgZ(88,"span",84),t._uU(89,"*"),t.qZA()(),t.TgZ(90,"app-nationality-dropdown",97),t.NdJ("modelChange",function(e){t.CH
1M(o);const i=t.oxw();return t.KtG(i.onNationalitySelected(i.bookingForm,"Nationality",e))}),t.qZA(),t.YNc(91,Bt,2,0,"small",88),t.qZA()(),t.TgZ(92,"div",81)(93,"div",82)(94,"label",98),t._uU(95,"Mobile Number "),t.TgZ(96,"span",84),t._uU(97,"*"),t.qZA()(),t._UZ(98,"ngx-intl-tel-input",99),t.YNc(99,Ut,3,2,"div",100),t.qZA()(),t.YNc(100,Lt,10,5,"div",101),t.qZA()()(),t.TgZ(101,"div",77)(102,"div",78),t.NdJ("click",function(){t.CHM(o);const e=t.oxw();return t.KtG(e.collapseable?e.collapsed.terms=!e.collapsed.terms:"")}),t.TgZ(103,"div")(104,"h3"),t._uU(105,"Terms & Acknowledgment"),t.qZA()(),t.YNc(106,Yt,1,1,"span",79),t.qZA(),t.TgZ(107,"div",75)(108,"div",102)(109,"div",103)(110,"label",104),t._uU(111," * By submitting your details to register your interest in Gisec Global, you acknowledge that inD Events FZE will process your personal data to respond to your enquiry, keep you informed about this event, and share relevant updates based on your interests. All processing is carried out in accordance with applicable data protection laws, any consent you provide is voluntary and can be withdrawn at any time. "),t.qZA()(),t.TgZ(112,"div",105)(113,"div",106),t._UZ(114,"input",107),t.TgZ(115,"label",108),t._uU(116," I consent to receive marketing communications from inD Events FZE about its events, products and services. "),t.qZA()()(),t.TgZ(117,"div",105)(118,"div",106),t._UZ(119,"input",109),t.TgZ(120,"label",110),t._uU(121," I consent to my personal data being shared with exhibitors, sponsors, and partners, who may contact me for their own marketing purposes as independent data controllers. "),t.qZA()()(),t.TgZ(122,"div",105)(123,"div",106),t._UZ(124,"input",111),t.TgZ(125,"label",112),t._uU(126," I acknowledge that if I allow an exhibitor or sponsor to scan my badge, my personal data will be shared with them and processed under their own privacy policies. I understand I may withdraw my consent for such third-party processing by contacting them directly "),t.TgZ(127,"span",84),t._uU(128,"*"),t.qZA(),t.YNc(129,Qt,2,0,"small",113),t.qZA()()(),t.TgZ(130,"div",105)(131,"div",106),t._UZ(132,"input",114),t.TgZ(133,"label",115),t._uU(134," I confirm that I am 18 years of age or older and have read and agree to the "),t.TgZ(135,"a",116),t._uU(136,"Terms & Conditions"),t.qZA(),t._uU(137," and "),t.TgZ(138,"a",117),t._uU(139,"Privacy Policy"),t.qZA(),t.TgZ(140,"span",84),t._uU(141,"*"),t.qZA(),t.YNc(142,jt,2,0,"small",113),t.qZA()()(),t.YNc(143,Gt,42,0,"ng-container",8),t.qZA()()()()(),t.TgZ(144,"div",118)(145,"button",119),t.NdJ("click",function(){t.CHM(o);const e=t.oxw();return t.KtG(e.submitForm())}),t._uU(146,"SUBMIT"),t.qZA()(),t.BQk()}if(2&r){const o=t.oxw();let n,e,i,a,c,s,d,u,h,x,C,_,O,y,F,N,V,B,E,M,S,v,D,J,L;t.xp6(1),t.Q6J("ngClass",o.collapseable?"collapseable":"bookingFormV2"),t.xp6(1),t.Q6J("formGroup",o.bookingForm),t.xp6(2),t.Q6J("ngClass",o.collapseable?"collapseHeader":""),t.xp6(4),t.Q6J("ngIf",o.collapseable),t.xp6(1),t.Udp("display",o.collapsed.personalDetail?"block":"none"),t.xp6(1),t.Q6J("ngClass",o.collapseable?"collapseBody":"mt-3 mt-md-4 mt-lg-5"),t.xp6(10),t.Q6J("ngForOf",o.badgeStats),t.xp6(1),t.Q6J("ngIf",(null==(n=o.bookingForm.get("BookingDetail.TicketId"))?null:n.touched)&&(null==(n=o.bookingForm.get("BookingDetail.TicketId"))?null:n.hasError("required"))),t.xp6(1),t.Q6J("ngIf",(null==(e=o.bookingForm.get("BookingDetail.TicketId"))?null:e.touched)&&(null==(e=o.bookingForm.get("BookingDetail.TicketId"))?null:e.hasError("limit"))),t.xp6(9),t.Q6J("ngIf",(null==(i=o.bookingForm.get("BookingDetail.BookingContactFirstName"))?null:i.touched)&&(null==(i=o.bookingForm.get("BookingDetail.BookingContactFirstName"))?null:i.hasError("required"))),t.xp6(1),t.Q6J("ngIf",(null==(a=o.bookingForm.get("BookingDetail.BookingContactFirstName"))?null:a.touched)&&(null==(a=o.bookingForm.get("BookingDetail.BookingContactFirstName"))?null:a.hasError("maxlength"))),t.xp6(1),t.Q6J("ngIf",(null==(c=o.bookingForm.get("BookingDetail.BookingContactFirstName"))?null:c.touched)&&(null==(c=o.bookingForm.get("BookingDetail.BookingContactFirstName"))?null:c.hasError("pattern"))),t.xp6(8),t.Q6J("ngIf",(null==(s=o.bookingForm.get("BookingDetail.BookingContactLastName"))?null:s.touched)&&(null==(s=o.bookingForm.get("BookingDetail.BookingContactLastName"))?null:s.hasError("required"))),t.xp6(1),t.Q6J("ngIf",(null==(d=o.bookingForm.get("BookingDetail.BookingContactLastName"))?null:d.touched)&&(null==(d=o.bookingForm.get("BookingDetail.BookingContactLastName"))?null:d.hasError("maxlength"))),t.xp6(1),t.Q6J("ngIf",(null==(u=o.bookingForm.get("BookingDetail.BookingContactLastName"))?null:u.touched)&&(null==(u=o.bookingForm.get("BookingDetail.BookingContactLastName"))?null:u.hasError("pattern"))),t.xp6(7),t.Q6J("readonly",null==o.userInfo?null:o.userInfo.Email),t.xp6(1),t.Q6J("ngIf",(null==(h=o.bookingForm.get("BookingDetail.Email"))?null:h.touched)&&(null==(h=o.bookingForm.get("BookingDetail.Email"))?null:h.hasError("required"))),t.xp6(1),t.Q6J("ngIf",(null==(x=o.bookingForm.get("BookingDetail.Email"))?null:x.touched)&&(null==(x=o.bookingForm.get("BookingDetail.Email"))?null:x.hasError("pattern"))),t.xp6(1),t.Q6J("ngIf",(null==(C=o.bookingForm.get("BookingDetail.Email"))?null:C.touched)&&(null==(C=o.bookingForm.get("BookingDetail.Email"))?null:C.hasError("duplicateServer"))),t.xp6(1),t.Q6J("ngIf",(null==(_=o.bookingForm.get("BookingDetail.Email"))?null:_.touched)&&(null==(_=o.bookingForm.get("BookingDetail.Email"))?null:_.hasError("apiError"))),t.xp6(7),t.Q6J("readonly",null==o.userInfo?null:o.userInfo.Email),t.xp6(1),t.Q6J("ngIf",(null==(O=o.bookingForm.get("BookingDetail.ConfirmEmail"))?null:O.touched)&&(null==(O=o.bookingForm.get("BookingDetail.ConfirmEmail"))?null:O.hasError("required"))),t.xp6(1),t.Q6J("ngIf",(null==(y=o.bookingForm.get("BookingDetail.ConfirmEmail"))?null:y.touched)&&(null==(y=o.bookingForm.get("BookingDetail.ConfirmEmail"))?null:y.hasError("pattern"))),t.xp6(1),t.Q6J("ngIf",null==(F=o.bookingForm.get("BookingDetail.ConfirmEmail"))||null==F.errors?null:F.errors.emailMismatch),t.xp6(8),t.Q6J("ngIf",(null==(N=o.bookingForm.get("BookingDetail.CompanyName"))?null:N.touched)&&(null==(N=o.bookingForm.get("BookingDetail.CompanyName"))?null:N.hasError("required"))),t.xp6(1),t.Q6J("ngIf",(null==(V=o.bookingForm.get("BookingDetail.CompanyName"))?null:V.touched)&&(null==(V=o.bookingForm.get("BookingDetail.CompanyName"))?null:V.hasError("maxlength"))),t.xp6(1),t.Q6J("ngIf",(null==(B=o.bookingForm.get("BookingDetail.CompanyName"))?null:B.touched)&&(null==(B=o.bookingForm.get("BookingDetail.CompanyName"))?null:B.hasError("pattern"))),t.xp6(1),t.Q6J("ngIf","FB2FCA5A-0348-47FF-B59F-8DB8AC529153"!=(null==o.passData||null==o.passData.Id?null:o.passData.Id.toUpperCase())),t.xp6(1),t.Q6J("ngClass",(null==o.passData||null==o.passData.Id||o.passData.Id.toUpperCase(),"col-lg-6 col-md-6 col-sm-12")),t.xp6(6),t.Q6J("model",null==(E=o.bookingForm.get("BookingDetail.Country"))?null:E.value)("GetCode",!1),t.xp6(1),t.Q6J("ngIf",(null==(M=o.bookingForm.get("BookingDetail.Country"))?null:M.touched)&&(null==(M=o.bookingForm.get("BookingDetail.Country"))?null:M.hasError("required"))),t.xp6(7),t.Q6J("model",null==(S=o.bookingForm.get("BookingDetail.Nationality"))?null:S.value),t.xp6(1),t.Q6J("ngIf",(null==(v=o.bookingForm.get("BookingDetail.Nationality"))?null:v.touched)&&(null==(v=o.bookingForm.get("BookingDetail.Nationality"))?null:v.hasError("required"))),t.xp6(7),t.Q6J("cssClass","form-control")("preferredCountries",o.preferredISO)("enableAutoCountrySelect",!0)("enablePlaceholder",!1)("searchCountryFlag",!0)("separateDialCode",!0)("searchCountryField",t.WLB(58,$t,o.SearchCountryField.Iso2,o.SearchCountryField.Name))("selectFirstCountry",!1)("selectedCountryISO",o.selectedISO)("maxLength",15)("phoneValidation",!0)("inputId","Mobile"),t.xp6(1),t.Q6J("ngIf",(null==(D=o.bookingForm.get("BookingDetail.MobileNumber"))?null:D.touched)&&(null==(D=o.bookingForm.get("BookingDetail.MobileNumber"))?null:D.errors)),t.xp6(1),t.Q6J("ngIf",!o.isUae),t.xp6(2),t.Q6J("ngClass",o.collapseable?"collapseHeader":""),t.xp6(4),t.Q6J("ngIf",o.collapseable),t.xp6(1),t.Udp("display",o.collapsed.terms?"block":"none"),t.Q6J("ngClass",o.collapseable?"collapseBody pb-3":""),t.xp6(1),t.Q6J("formGroup",o.bookingForm),t.xp6(21),t.Q6J("ngIf",(null==(J=o.bookingForm.get("termsAccepted"))?null:J.touched)&&(null==(J=o.bookingForm.get("termsAccepted"))?null:J.hasError("required"))),t.xp6(13),t.Q6J("ngIf",(null==(L=o.bookingForm.get("badgeConsent"))?null:L.touched)&&(null==(L=o.bookingForm.get("badgeConsent"))?null:L.hasError("required"))),t.xp6(1),t.Q6J("ngIf","FB2FCA5A-0348-47FF-B59F-8DB8AC529153"==(null==o.passData||null==o.passData.Id?null:o.passData.Id.toUpperCase()))}}function Kt(r,g){if(1&r&&(t.TgZ(0,"h6",135),t._uU(1),t.qZA()),2&r){const o=t.oxw();let n;
1t.xp6(1),t.hij(" ",(null==(n=o.bookingForm.get("BookingDetail.JobTitle"))?null:n.value)||("FB2FCA5A-0348-47FF-B59F-8DB8AC529153"==(null==o.passData||null==o.passData.Id?null:o.passData.Id.toUpperCase())?"Student":"Job Title")," ")}}function Wt(r,g){if(1&r&&(t.TgZ(0,"div",136)(1,"div",137),t._uU(2),t.qZA()()),2&r){const o=t.oxw();let n;t.xp6(2),t.hij(" ",o.getBadgeName(null==(n=o.bookingForm.get("BookingDetail.TicketId"))?null:n.value)," ")}}const Xt=[{path:"",component:(()=>{var r;class g{constructor(n,e,i,a,c,s,d,u,h,x,C,_){this.fb=n,this.httpService=e,this.loader=i,this.toastr=a,this.localService=c,this.route=s,this.router=d,this.modalService=u,this._config=h,this.authService=x,this.dialog=C,this.http=_,this.existingEmail="",this.ServiceList=[],this.SessionsList=[],this.baseURL="",this.AllPass=[],this.invoiceId="",this.phoneLength=15,this.discountPercent=0,this.isPercentage=!1,this.DiscountPrice=0,this.subtotal=0,this.vatPercent=5,this.industries=[],this.companyTypes=[],this.productAndServices=[],this.findOut=[],this.userType=[],this.jobFunctions=[],this.designationLevels=[],this.productSolutions=[],this.visitObjectives=[],this.companySizes=[],this.searchedCategories="",this.targetDate=new Date("2025-10-12T23:59:59"),this.days=0,this.hours=0,this.minutes=0,this.seconds=0,this.onlyCountries=[],this.countriesData=[],this.expandedParents={},this.companyTicket=!1,this.collapseable=!0,this.collapsed={personalDetail:!0,visaDetail:!0,productService:!0,orderSummary:!0,terms:!0},this.ticketTypes=I.zK,this.discountTypes=I.Lb,this.searchTerm="",this.showTermsMsg=!1,this.paymentSuccess=!1,this.invoiceLink="",this.FilesList=[],this.apiImageUrl="https://regulagitex.eventoclients.com/api/Home/extract-text",this.ticketId="",this.showCategoryError=!1,this.categories=[],this.visitorPass=!1,this.utm_source="BadgingPortal",this.utm_medium="DirectRegistration",this.utm_campaign="CreateSingleEntry",this.selectedISO=k.HT.UnitedArabEmirates,this.preferredISO=[k.HT.UnitedArabEmirates],this.visaFormData=null,this.isUae=!1,this.fileLimit=1,this.CountryISO=k.HT,this.PhoneNumberFormat=k.M9,this.SearchCountryField=k.wX,this.ReCAPTCHA=this._config.ReCAPTCHA,this.baseURL=this.httpService.formUrlApi,this.getCountriesData()}ngOnInit(){let n=this.route.parent;for(;n;){const a=n.snapshot.paramMap.get("id");if(a){this.token=a;break}n=n.parent}this.getExhibitorBadgeCount(),this.referralUrl=window?.location?.href,this.route.paramMap.subscribe(a=>{this.badgeId=a.get("badge"),this.badgeId&&this.ValidateUrl()}),this.bookingForm=this.fb.group({BookingDetail:this.fb.group({BookingContactFirstName:["",[l.kI.required,l.kI.maxLength(50),l.kI.pattern(/^(?=.*\p{L})[\p{L}]+([ .'-][\p{L}]+)*$/u)]],BookingContactLastName:["",[l.kI.required,l.kI.maxLength(50),l.kI.pattern(/^(?=.*\p{L})[\p{L}]+([ .'-][\p{L}]+)*$/u)]],Email:["",[l.kI.required,l.kI.pattern(/^[a-zA-Z0-9._%+-]+@([a-zA-Z0-9]+(-[a-zA-Z0-9]+)*\.)+[a-zA-Z]{2,}$/)]],MobileNumber:["",[l.kI.required,Y]],CompanyName:["",[l.kI.required,l.kI.maxLength(100),l.kI.pattern(/^(?=.*\p{L})[\p{L}\p{N}\s,.&()'\xb4\u2019\-\u2013/\\|]+$/u)]],Country:["",[l.kI.required]],Nationality:["",[l.kI.required]],JobTitle:["",[l.kI.required,l.kI.maxLength(100),l.kI.pattern(/^(?=.*\p{L})[\p{L}\p{N}\s,.&()'\xb4\u2019\-\u2013/\\|]+$/u)]],Address:[""],ConfirmEmail:["",[l.kI.required,l.kI.pattern(/^[a-zA-Z0-9._%+-]+@([a-zA-Z0-9]+(-[a-zA-Z0-9]+)*\.)+[a-zA-Z]{2,}$/)]],TicketId:["",[l.kI.required]],VisaInvitation:[null,[l.kI.required]]}),termsAccepted:[!1,[l.kI.requiredTrue]],badgeConsent:[!1,[l.kI.requiredTrue]],IsConsent:[!1],IsConsentMarketing:[!1],ExhibitorId:[this.exhibitorInfo?.ExhibitorId],IsApplyForVisa:[!1,l.kI.required]},{validators:[this.emailsMatchValidator()]});const e=this.bookingForm.get("BookingDetail.Country"),i=this.bookingForm.get("BookingDetail.Nationality");(0,P.a)([e.valueChanges.pipe((0,w.O)(e.value)),i.valueChanges.pipe((0,w.O)(i.value))]).subscribe(([a,c])=>{"United Arab Emirates"===a||"United Arab Emirates"===c?(this.isUae=!0,this.bookingForm.get("BookingDetail.VisaInvitation")?.setValue(!1)):(this.bookingForm.get("BookingDetail.VisaInvitation")?.setValue(null),this.isUae=!1)}),this.bookingForm.get("BookingDetail.VisaInvitation")?.valueChanges.subscribe(a=>{!1===a&&(this.bookingForm.get("BookingDetail.VisaInvitation")?.hasError("visaNotSubmitted")&&this.bookingForm.get("BookingDetail.VisaInvitation")?.setErrors(null),this.visaFormData=null)}),this.bookingDetailForm.get("VisaInvitation")?.valueChanges.subscribe(a=>{!0===a?(this.makeInvitationFieldsRequired(),this.openVisaModal()):this.removeInvitationValidators()})}openVisaModal(){const n=this.modalService.open(j.l,{size:"lg",centered:!0,backdrop:"static"});n.componentInstance.data={IsApplyForVisa:!0,PassportName:this.bookingForm?.get("BookingDetail.BookingContactFirstName")?.value+" "+this.bookingForm?.get("BookingDetail.BookingContactLastName")?.value,DateOfBirth:"",PassportNumber:"",PassportExpiry:"",VisaNationality:this.bookingForm?.get("BookingDetail.Nationality")?.value,VisaResidenceCountry:this.bookingForm?.get("BookingDetail.Country")?.value},n.result.then(e=>{e.IsApplyForVisa&&(this.visaFormData=e)},e=>{this.visaFormData=null,!0===this.bookingForm.get("BookingDetail.VisaInvitation")?.value&&this.bookingForm.get("BookingDetail.VisaInvitation")?.setErrors({visaNotSubmitted:!0})})}makeInvitationFieldsRequired(){["InvitationNumber","InvitationDate","SponsorName"].forEach(e
1=>{const i=this.bookingDetailForm.get(e);i?.setValidators(l.kI.required),i?.updateValueAndValidity()})}removeInvitationValidators(){["InvitationNumber","InvitationDate","SponsorName"].forEach(e=>{const i=this.bookingDetailForm.get(e);i?.clearValidators(),i?.updateValueAndValidity()})}validateAgeRange(){return n=>{const e=n.get("dd")?.value,i=n.get("mm")?.value,a=n.get("yyyy")?.value;if(!e||!i||!a)return null;const c=parseInt(e),s=parseInt(i),d=parseInt(a);if(isNaN(c)||isNaN(s)||isNaN(d))return{invalidDate:!0};if(s<1||s>12)return{invalidDate:!0};const u=new Date(d,s,0).getDate();if(c<1||c>u)return{invalidDate:!0};const h=new Date(d,s-1,c),x=new Date(2026,4,7);let C=x.getFullYear()-h.getFullYear();const _=x.getMonth()-h.getMonth();return(_<0||0===_&&x.getDate()<h.getDate())&&C--,C>=16&&C<=26?null:{invalidAge:!0}}}get filteredServiceList(){return this.searchTerm?this.ServiceList.filter(n=>n.Title.toLowerCase().includes(this.searchTerm.toLowerCase())):this.ServiceList}getPassChips(n,e){let i=JSON.parse(n);return"FB2FCA5A-0348-47FF-B59F-8DB8AC529153"==e.toUpperCase()&&i.push({ChipID:22,Description:null,Name:"Admission is strictly for individuals aged 16 to 25. Valid photo ID may be required at entry."},{ChipID:22,Description:null,Name:"Attendees aged 16-18 must be accompanied by a parent or legal guardian for entry."},{ChipID:22,Description:null,Name:"Age Restriction",ShortDescription:[{Name:"16-17 years old",desc:"Must have a guardian/ professor to go along with them"},{Name:"18-25 years old",desc:"No need guardians"},{Name:"26 And Above",desc:"Not allowed for student delegate registrations"}]}),i}ValidateUrl(){this.loader.show(),this.httpService.Get("/Exhibitor/GetUserDetail?id="+this.badgeId).subscribe(n=>{console.log(n),n?.body?.Success?(this.userInfo=n?.body?.Data,this.patchBookingForm(this.userInfo),this.loader.hide()):(this.loader.hide(),this.toastr.error(n?.body?.Errors[0]),this.router.navigate(["../../"],{relativeTo:this.route}))},n=>{})}patchBookingForm(n){this.bookingForm.patchValue({BookingDetail:{BookingContactFirstName:n.FirstName||"",BookingContactLastName:n.LastName||"",Email:n.Email||"",ConfirmEmail:n.Email||"",CompanyName:n.Company||"",JobTitle:n.JobTitle||"",Country:n.Country||"",Nationality:n.Nationality||"",CompanyType:n.CompanyType||"",Industry:n.Industry||"",TicketId:n.PassId?n.PassId.toLowerCase():"",MobileNumber:this.patchMobileNumber(n.Phone)||""}}),n.IsApplyForVisa&&(this.bookingForm.get("BookingDetail.VisaInvitation")?.setErrors(null),this.visaFormData={IsApplyForVisa:n.IsApplyForVisa,PassportName:n.PassportName,DateOfBirth:Z.G.parseMicrosoftDate(n.DOB),DateOfBirthFormatted:Z.G.parseMicrosoftDate(n.DOB),PassportNumber:n.PassportNumber,PassportExpiry:Z.G.parseMicrosoftDate(n.PassportExpiry),PassportExpiryFormatted:Z.G.parseMicrosoftDate(n.PassportExpirydate),VisaNationality:n.VisaNationality,VisaResidenceCountry:n.VisaResidenceCountry})}getCountryCode(n){const e=R().findOneByDialCode(n);return e?e.code:k.HT.UnitedArabEmirates}patchMobileNumber(n){if(n)try{const e=n.trim().split(" "),i=e[0].replace("+",""),a=e.slice(1).join("");console.log({number:a,internationalNumber:n,nationalNumber:a,e164Number:`+${i}${a}`,dialCode:`+${i}`,countryCode:this.getCountryCode(`+${i}`)});const c=this.getCountryCode(i);return this.selectedISO=c&&c in k.HT?c:k.HT.UnitedArabEmirates,{number:a,internationalNumber:n,nationalNumber:a,e164Number:`+${i}${a}`,dialCode:`+${i}`,countryCode:this.getCountryCode(`+${i}`)}}catch{return n}}get bookingDetailForm(){return this.bookingForm.get("BookingDetail")}emailsMatchValidator(){return n=>{const e=n.get("BookingDetail.Email")?.value,i=n.get("BookingDetail.ConfirmEmail")?.value;return e&&i&&e!==i?(n.get("BookingDetail.ConfirmEmail")?.setErrors({emailMismatch:!0}),{emailMismatch:!0}):null}}getInvalidFields(n){const e=[],i=(a,c="")=>{a instanceof l.cw?Object.keys(a.controls).forEach(s=>{const d=a.get(s);d&&i(d,c?`${c}.${s}`:s)}):a instanceof l.Oe?a.controls.forEach((s,d)=>{i(s,`${c}[${d}]`)}):a&&a.invalid&&e.push(c)};return i(n),console.log(e),e}
1showInvalidControls(n,e=""){Object.keys(n.controls).forEach(i=>{const a=n.get(i),c=e?`${e}.${i}`:i;a instanceof l.cw||a instanceof l.Oe?this.showInvalidControls(a,c):a?.invalid&&console.warn("Invalid control:",c,a.errors)})}setSpecialValidators(n,e=!1){["UserType","JobFunction","DesignationLevel","Sector","MeetCompanyType","VisitObjective","taxInvoice"].forEach(c=>{const s=this.bookingForm.get(`BookingDetail.${c}`);s&&(n?s.clearValidators():s.setValidators([l.kI.required]),s.updateValueAndValidity())}),["DateOfBirth.dd","DateOfBirth.mm","DateOfBirth.yyyy"].forEach(c=>{const s=this.bookingForm.get(`BookingDetail.${c}`);s&&(n&&e?s.setValidators([l.kI.required]):s.clearValidators(),s.updateValueAndValidity())})}submitForm(){if(this.showCategoryError=!0,this.getInvalidFields(this.bookingForm),this.bookingForm.invalid){this.bookingForm.markAllAsTouched(),this.showInvalidControls(this.bookingForm),this.toastr.error("Please Fill All Fields!");const d=document.querySelector(".form-control");return void(d&&d.focus())}let e=this.bookingForm.value;e={...e,visaDetails:this.visaFormData||null};const i=this.bookingForm.get("BookingDetail.MobileNumber")?.value;e.BookingDetail.MobileNumber=JSON.stringify(i),delete e.Terms;const a={...this.bookingForm.value};delete a.DateOfBirth,delete a.PassportExpiry,e.BookingDetail.IsApplyForVisa=this.bookingForm.get("IsApplyForVisa")?.value;const s=(this.exhibitorInfo?.ExhibitorCompanyName||"").replace(/\s+/g,"").replace(/[^a-zA-Z0-9]/g,"");e.utm_source=this.utm_source,e.utm_medium=this.utm_medium,e.utm_campaign=s,e.referralUrl=this.referralUrl,console.log(e),this.loader.show(),this.userInfo?(e.QrNumber=this.userInfo?.QrNumber,e.Id=this.badgeId,this.httpService.submit("/Exhibitor/UpdateExhibitorInfo",e).subscribe({next:d=>{d?.body?.Success?(this.loader.hide(),"DABCF8B6-7DF2-4F73-945B-EDE4C21B5E48"!=e.BookingDetail?.TicketId?.toUpperCase()&&"7E895DC9-75CE-4F8C-B5B8-5ACB797813A9"!=e.BookingDetail?.TicketId?.toUpperCase()&&(e.UserId=this.badgeId,this.httpService.submit("/Payment/ExhibitorReceiptFree",e).subscribe({next:h=>{h?.body?.Success||this.loader.hide()},error:h=>{this.loader.hide()}})),this.toastr.success("User update successfully"),this.token?this.router.navigate(["/exhibitor-portal",this.token,"registrations"]):this.router.navigate(["../"],{relativeTo:this.route})):(this.toastr.error(d?.body?.Errors[0]),this.loader.hide())},error:d=>{this.toastr.error(d),this.loader.hide()}})):this.httpService.submit("/Exhibitor/ExhibitorRegister",e).subscribe({next:d=>{if(d?.body?.EmailExists)return this.loader.hide(),void(this.existingEmail=d?.body?.Email);if(d?.body?.Success){let u=d?.body?.Data;this.loader.hide(),this.localService.saveData("OrderDetails",u),"DABCF8B6-7DF2-4F73-945B-EDE4C21B5E48"!=e.BookingDetail?.TicketId?.toUpperCase()&&"7E895DC9-75CE-4F8C-B5B8-5ACB797813A9"!=e.BookingDetail?.TicketId?.toUpperCase()&&this.httpService.submit("/Payment/ExhibitorReceiptFree",u).subscribe({next:h=>{h?.body?.Success||this.loader.hide()},error:h=>{this.loader.hide()}}),this.toastr.success("User registered successfully"),this.token?this.router.navigate(["/exhibitor-portal",this.token,"registrations"]):this.router.navigate(["../"],{relativeTo:this.route})}else this.toastr.error(d?.body?.Errors[0]),this.loader.hide()},error:d=>{this.toastr.error(d),this.loader.hide()}})}validateToken(n){this.loader.show(),this.httpService.Get("/Exhibitor/ExhibitorAccessValidationAfterLogin").subscribe(e=>{this.loader.hide(),e?.body?.Success?(this.exhibitorInfo=e?.body?.Data,this.localService.saveData("bearerToken",this.exhibitorInfo?.JwtToken),localStorage.setItem("bearerToken",this.exhibitorInfo?.JwtToken)):(this.toastr.error(e?.body?.Errors[0]??"Invalid access token"),this.loader.show())},e=>{})}onLogin(){this.modalService.dismissAll(),this.router.navigate(["/login"],{queryParams:{email:this.existingEmail}})}toggleCompanyTicket(n){this.companyTicket=n.target.checked;const e=this.bookingForm.get("BookingDetail.CompanyName"),i=this.bookingForm.get("BookingDetail.CustomerRegistrationNumber");this.companyTicket?(e?.setValidators([l.kI.required]),i?.setValidators([l.kI.required])):(e?.clearValidators(),i?.clearValidators(),e?.setErrors(null),i?.setErrors(null)),e?.updateValueAndValidity(),i?.updateValueAndValidity(),this.bookingForm.markAllAsTouched()}GetSessionList(){this.httpService.GetList("/Agenda/GetSessionsList",{}).subscribe(n=>{n.Success&&(this.SessionsList=n?.Response)},n=>{})}GetServiceList(){this.httpService.GetList("/Agenda/GetServiceList",{}).subscribe(n=>{n.Success&&(this.ServiceList=n?.Response)},n=>{})}GetRegistrationData(){this.httpService.GetList("/Order/GetAllRegistrationOptions",{}).subscribe(n=>{n.Success&&this.initializeOptions(n.Data)},n=>{})}sortCompanySizes(){this.companySizes=this.companySizes.sort((n,e)=>this.extractStart(n.Label)-this.extractStart(e.Label))}extractStart(n){if(n.startsWith("Above"))return 10001;const i=n.replace(/,/g,"").split(" to ");return parseInt(i[0],10)}
1initializeOptions(n){n.forEach(e=>{"Sector"==e.Category?this.industries.push(e):"MeetCompanyType"==e.Category?this.companyTypes.push(e):"FindOut"==e.Category?this.findOut.push(e):"ProductSolution"==e.Category?this.productAndServices.push(e):"CompanyType"==e.Category?this.userType.push(e):"JobFunction"==e.Category?this.jobFunctions.push(e):"DesignationLevel"==e.Category?this.designationLevels.push(e):"VisitObjective"==e.Category?this.visitObjectives.push(e):"CompanySize"==e.Category&&this.companySizes.push(e)}),this.categories=this.transformCategories(this.productAndServices),this.sortCompanySizes()}changePass(n){this.router.navigate([],{relativeTo:this.route,queryParams:{ticket:n},queryParamsHandling:"merge"})}clearCoupon(){this.discountPercent=0,this.discountPercent=0,this.isPercentage=!1,this.couponForm.get("code")?.setValue(""),this.couponForm.markAsUntouched()}getPassClass(n){return Z.G.getPassClass(n)}getDialCode(n){const e=R().findOneByCountryCode(n.toUpperCase());return e?e.dial_code:void 0}onNationalitySelected(n,e,i,a=!0){const s=(a?n.get("BookingDetail"):n)?.get(e);s&&(s.setValue(i),i&&(s.markAsTouched(),s.markAsDirty()),s.updateValueAndValidity())}onCountrySeleted(n,e,i,a=!0){const s=(a?n.get("BookingDetail"):n)?.get(e);if(s&&(s.setValue(i),i&&(s.markAsTouched(),s.markAsDirty()),s.updateValueAndValidity()),this.autoCountrySelect){const d=this.getCountryISO(i);this.selectedISO=d}}formatMicrosoftJsonDate(n){const e=n.match(/\/Date\((\d+)\)\//);if(e){const i=parseInt(e[1],10),a=new Date(i),c=a.getDate().toString().padStart(2,"0");return`${["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"][a.getMonth()]} ${c}, ${a.getFullYear()}`}return"Invalid date"}ngOnDestroy(){this.interval&&clearInterval(this.interval)}calculateCountdown(){const n=(new Date).getTime(),e=this.targetDate.getTime()-n;if(e<0)return this.days=this.hours=this.minutes=this.seconds=0,void clearInterval(this.interval);this.days=Math.floor(e/864e5),this.hours=Math.floor(e%864e5/36e5),this.minutes=Math.floor(e%36e5/6e4),this.seconds=Math.floor(e%6e4/1e3)}toggleParent(n){this.expandedParents[n]=!this.expandedParents[n];const e=this.ServiceList.find(a=>a.Id===n);if(!e)return;const i=this.bookingForm.get("serviceIds");e.Children.forEach(this.expandedParents[n]?a=>{i.controls.some(s=>s.value===a.Id)||i.push(new l.NI(a.Id))}:a=>{const c=i.controls.findIndex(s=>s.value===a.Id);c>=0&&i.removeAt(c)})}isServiceChecked(n){return this.bookingForm.get("serviceIds").controls.some(i=>i.value===n)}resolved(n){this.captcha=n}disableCopyPaste(n){n.preventDefault()}getCountryISO(n){const e=k.HT.UnitedArabEmirates;if(!n||!this.countriesData?.length)return e;const i=n.trim().toLowerCase(),a={"united states minor outlying islands":k.HT.UnitedStates};return a[i]?a[i]:this.countriesData.find(s=>s.Country?.trim().toLowerCase()===i)?.ISO2||e}getCountriesData(){this.httpService.GetList("/Lookup/GetCountriesData",{}).subscribe(n=>{n.Success&&(this.countriesData=n.Data,this.onlyCountries=n.Data.filter(e=>e.ISO2).map(e=>e.ISO2.toLowerCase()))},n=>{})}onVisaChange(n){const e=["PassportName","PassportNumber","PassportImage","VisaNationality","VisaResidenceCountry"],i=this.bookingForm.get("DateOfBirth"),a=this.bookingForm.get("PassportExpiry");if(!0===n)this.bookingForm.get("PassportName")?.setValidators(l.kI.required),this.bookingForm.get("PassportNumber")?.setValidators([l.kI.required,l.kI.minLength(6)]),this.bookingForm.get("VisaNationality")?.setValidators(l.kI.required),this.bookingForm.get("VisaNationality")?.updateValueAndValidity(),this.bookingForm.get("VisaResidenceCountry")?.setValidators(l.kI.required),this.bookingForm.get("VisaResidenceCountry")?.updateValueAndValidity(),this.bookingForm.get("PassportImage")?.setValidators(l.kI.required),this.bookingForm.get("PassportImage")?.updateValueAndValidity(),i.get("dd")?.setValidators(l.kI.required),i.get("mm")?.setValidators(l.kI.required),i.get("yyyy")?.setValidators([l.kI.required,l.kI.pattern(/^\d{4}$/)]),i.setValidators(this.minAgeValidator(16)),a.get("dd")?.setValidators(l.kI.required),a.get("mm")?.setValidators(l.kI.required),a.get("yyyy")?.setValidators([l.kI.required,l.kI.pattern(/^\d{4}$/)]),a.setValidators(this.futureDateValidator());else{for(let c of e){const s=this.bookingForm.get(c);s?.clearValidators(),s?.reset(),s?.setErrors(null),s?.updateValueAndValidity()}
1Object.values(i.controls).forEach(c=>{c.clearValidators(),c.reset(),c.setErrors(null),c?.updateValueAndValidity()}),i.clearValidators(),i.setErrors(null),Object.values(a.controls).forEach(c=>{c.clearValidators(),c.reset(),c.setErrors(null),c?.updateValueAndValidity()}),a.clearValidators(),a.setErrors(null)}this.bookingForm.updateValueAndValidity()}minAgeValidator(n){return e=>{const i=e.get("dd")?.value,a=e.get("mm")?.value,c=e.get("yyyy")?.value;if(!(i&&a&&c&&/^\d{4}$/.test(c)))return{incompleteDate:!0};const s=new Date(+c,+a-1,+i),d=new Date,u=d.getFullYear()-s.getFullYear();return(d.getMonth()>s.getMonth()||d.getMonth()===s.getMonth()&&d.getDate()>=s.getDate()?u>=n:u-1>=n)?null:{underage:!0}}}futureDateValidator(){return n=>{const e=n.get("dd")?.value,i=n.get("mm")?.value,a=n.get("yyyy")?.value;if(!e||!i||!a)return{incompleteDate:!0};const c=parseInt(e,10),s=parseInt(i,10)-1,d=parseInt(a,10),u=new Date(d,s,c);if(u.getFullYear()!==d||u.getMonth()!==s||u.getDate()!==c)return{invalidDate:!0};const h=new Date;h.setHours(0,0,0,0);const x=new Date(2026,9,18);if(h<x){const C=new Date(h);if(C.setMonth(C.getMonth()+6),u<x)return{notBeyondSixMonths:!0}}return null}}get agendaIds(){return this.bookingForm.get("agendaIds")}isAgendaSelected(n){return this.agendaIds.value.includes(n)}onAgendaToggle(n,e){const a=n.target.checked,c=this.bookingForm.get("agendaIds");if(a)c.value.includes(e)||c.push(new l.NI(e));else{const s=c.value.indexOf(e);-1!==s&&c.removeAt(s)}}getAgendaTitle(n){const e=this.ServiceList.find(i=>i.Id===n);return e?e.Title:n}clearAgendaIds(){this.bookingForm.get("agendaIds").clear()}formatSize(n){const e=n/1024;return e<1024?`${Math.round(e)}Kb`:`${(e/1024).toFixed(2)}Mb`}onFileUpload(n,e,i,a=[],c=10){if(this.FilesList.length==this.fileLimit)return void this.toastr.error("You have reached the maximum upload limit","Error");const s=n.target,d=s?.files?.[0];if(!d)return;const u=d.name.split(".").pop()?.toLowerCase()||"";if(a.length&&!a.includes(u))return this.toastr.error(`Invalid type. Allowed: ${a.join(", ").toUpperCase()}`),void this.resetInput(s,i);if(d.size>1024*c*1024)return this.toastr.error(`File too large. Max ${c} MB.`),void this.resetInput(s,i);const h=["png","jpg","jpeg","gif"].includes(u),x=()=>{this.loader.show();const C=new FormData;C.append("file",d),this.http.post(this.apiImageUrl,C,{reportProgress:!0,observe:"events"}).subscribe({next:_=>{if(_.type!==U.dt.UploadProgress&&_ instanceof U.Zn){this.httpService.newUpload(d,`/upload/image?folderName=${e}`,!0).subscribe({next:y=>{if(y?.Success){this.loader.hide();const F=y?.Data?.FilePath;this.bookingForm.get(i)?.setValue(F),this.FilesList.push({Id:null,SponsorId:this.userInfo?.Id,PillarBranding:F,FileSize:this.formatSize(d.size),CreatedBy:this.userInfo?.Id,IsDraft:!0})}else this.toastr.error("Upload failed."),this.loader.hide(),this.resetInput(s,i)},error:()=>{this.toastr.error("Upload failed."),this.loader.hide(),this.resetInput(s,i)}}),this.uploadResult=_.body;let O=this.fieldEntries(this.uploadResult?.fields||{});if("PassportImage"==i){const y=O.find(M=>M.fieldType==I.T3.DATE_OF_EXPIRY)?.value,F=O.find(M=>M.fieldType==I.T3.DATE_OF_BIRTH)?.value,N=O.find(M=>M.fieldType==I.T3.DOCUMENT_NUMBER)?.value,V=O.find(M=>M.fieldType==I.T3.SURNAME)?.value,B=O.find(M=>M.fieldType==I.T3.GIVEN_NAMES)?.value,E=O.find(M=>M.fieldType==I.T3.NATIONALITY)?.value;if(N&&this.bookingForm.get("PassportNumber")?.setValue(N),E&&(this.bookingForm.get("VisaNationality")?.setValue(E),this.bookingForm.get("VisaResidenceCountry")?.setValue(E)),(V||B)&&this.bookingForm.get("PassportName")?.setValue(B+" "+V),F){const[M,S,v]=F.split("-"),D=v.startsWith("0")?v.substring(1):v;this.bookingForm.get("DateOfBirth")?.patchValue({dd:D,mm:S,yyyy:M})}if(y){const[M,S,v]=y.split("-"),D=v.startsWith("0")?v.substring(1):v;this.bookingForm.get("PassportExpiry")?.patchValue({dd:D,mm:S,yyyy:M})}}}},error:_=>{this.resetInput(s,i),this.toastr.error(_?.error?.details||"Upload failed"),this.loader.hide()}})};if(h){const C=new Image,_=URL.createObjectURL(d);C.onload=()=>{C.width<220||C.height<220?(this.toastr.error("Image must be at least 280x280."),this.resetInput(s,i)):x(),URL.revokeObjectURL(_)},C.onerror=()=>{this.toastr.error("Invalid image."),this.resetInput(s,i),URL.revokeObjectURL(_)},C.src=_}else x()}resetInput(n,e){this.bookingForm.patchValue({[e]:null}),n.value=""}getFileName(n){return n&&n.split("/").pop()||""}delete(n,e,i){this.FilesList.splice(n,1),this.toastr.info("File removed"),this.bookingForm.get("PassportImage")?.setValue(null)}fieldEntries(n){return Object.entries(n).map(([e,i])=>({key:e,value:i.value,fieldType:i.fieldType}))}onFileUploadStu(n,e,i,a,c=[],s=10){const d=n.target,u=d?.files?.[0];if(!u)return;const h=u.name.split(".").pop()?.toLowerCase()||"";if(c.length&&!c.includes(h))return this.toastr.error(`Invalid type. Allowed: ${c.join(", ").toUpperCase()}`),void this.resetInput(d,i);if(u.size>1024*s*1024)return this.toastr.error(`File too large. Max ${s} MB.`),void this.resetInput(d,i);const x=["png","jpg","jpeg","gif"].includes(h),C=()=>{this.loader.show(),this.httpService.upload("/upload/image",u,!0).subscribe({next:_=>{if(_?.Success){let y="BookingDetail."+i,F="BookingDetail."+a;this.bookingForm.get(y)?.setValue(_?.Data?.FilePath),this.bookingForm.get(F)?.setValue(_?.Data?.FileName)}this.loader.hide()},error:()=>{this.toastr.error("Upload failed."),this.loader.hide()}})};if(x){const _=new Image,O=URL.createObjectURL(u);_.onload=()=>{_.width<220||_.height<220?(this.toastr.error("Image must be at least 280x280."),this.resetInput(d,i)
1):C(),URL.revokeObjectURL(O)},_.onerror=()=>{this.toastr.error("Invalid image."),this.resetInput(d,i),URL.revokeObjectURL(O)},_.src=O}else C()}onCategoryChange(n){n.checked=!n.checked}onSelecteAll(){this.categories.forEach(n=>n.checked=!0)}onClearAll(){this.categories.forEach(n=>n.checked=!1)}get searchedCategory(){return""!=this.searchedCategories?this.categories?.filter(n=>n.name.toLowerCase().startsWith(this.searchedCategories.toLowerCase())):this.categories}get selectedCategories(){return this.categories?.filter(n=>n.checked)}transformCategories(n){let e=[];return n.forEach(i=>{let a=e.find(c=>c.name===i.Label);a||(a={name:i.Label,checked:!1},e.push(a))}),e}get categoriesArray(){return this.bookingForm.get("categories")}getSubArray(n){return this.categoriesArray.at(n)}getBadgeName(n){return this.badgeStats.filter(e=>e.CategoryId.toUpperCase()==n?.toUpperCase())[0]?.CategoryName?.replace("Nomination"," ")}getExhibitorBadgeCount(){this.loader.show(),this.httpService.Get("/Exhibitor/GetBadgeCount").subscribe(n=>{this.loader.hide(),console.log(n?.body),n?.body?.Success?this.badgeStats=n?.body?.Data?.filter(e=>"1df62419-0392-46e7-8ba8-50e61b7f771f"!=e.CategoryId?.toLowerCase()):this.toastr.error(n?.body?.Errors[0]??"Invalid access token")},n=>{})}CheckBadgeCount(n){let e=n.target?.value,i=this.bookingForm.get("BookingDetail.TicketId");i.setErrors(null),this.httpService.Get("/Exhibitor/GetBadgeCount").subscribe(a=>{if(a?.body?.Success){let c=a?.body?.Data;c?(c?.filter(d=>d.CategoryId?.toLowerCase()==e))[0].RemainingCount<=0?i.setErrors({limit:`Badge quota limit reached for ${c.CategoryName}`}):i.setErrors(null):i.setErrors({limit:"Badge category not allocated"})}},a=>{})}onEmailBlur(n){const e=n.target.value;if(!/^[a-zA-Z0-9._%+-]+@([a-zA-Z0-9]+(-[a-zA-Z0-9]+)*\.)+[a-zA-Z]{2,}$/.test(e))return;this.existingEmail=e;const a=`/exhibitor/VerifyEmail?email=${encodeURIComponent(e)}`;this.loader.show();const c=this.bookingForm.get("BookingDetail.Email");this.httpService.GetList(a,{}).subscribe({next:s=>{s?.Success?this.clearEmailErrors(c):(205==s?.StatusCode||this.toastr.error(s?.Errors[0]),c?.setErrors({duplicateServer:s?.Errors[0]||"Email already exists"})),this.loader.hide()},error:s=>{console.error("Error Verifing Email",s),this.loader.hide()}})}clearEmailErrors(n){if(!n?.errors)return;const e={...n.errors};delete e.duplicateLocal,delete e.duplicateServer,delete e.invalidEmail,0===Object.keys(e).length?n.setErrors(null):n.setErrors(e)}allowAlphaNumDash(n){/^[A-Za-z0-9-]$/.test(n.key)||n.preventDefault()}onPhoneBlur(){const n=this.bookingForm.get("BookingDetail.MobileNumber"),e=n?.value;!e||!e.nationalNumber||n.setValue({...e,internationalNumber:e.nationalNumber,e164Number:e.nationalNumber},{emitEvent:!1})}get autoCountrySelect(){const n=this.bookingForm.get("BookingDetail.MobileNumber")?.value;return console.log(n,!n),!n}}return(r=g).\u0275fac=function(n){return new(n||r)(t.Y36(l.qu),t.Y36(f.o),t.Y36(b.V),t.Y36(T._W),t.Y36(z.C),t.Y36(A.gz),t.Y36(A.F0),t.Y36(W.FF),t.Y36(X._),t.Y36(tt.e),t.Y36(nt.uw),t.Y36(U.eN))},r.\u0275cmp=t.Xpm({type:r,selectors:[["app-visitor-registration"]],viewQuery:function(n,e){if(1&n&&t.Gf(et,5),2&n){let i;t.iGM(i=t.CRH())&&(e.emailExistsModal=i.first)}},decls:36,vars:6,consts:[["productServicesModal",""],["emailExistsModal",""],["selectProductCategoryModal",""],["passInformationModal",""],[1,"registrationForm"],[1,"container"],[1,"row","mt-4"],[1,"col-xl-7","col-lg-12","col-md-12"],[4,"ngIf"],[1,"col-xl-5","col-lg-7","col-md-8","mt-4","mt-md-5","mt-xl-0"],[1,"leftPanel"],[1,"card","cardBadge","overflow-hidden"],[1,"badgeWrap","text-center","mb-0"],[1,"mb-2"],[1,"text-uppercase"],[1,"badgeDetail","overflow-hidden"],[1,"text-nowrap","w-100","text-truncate","overflow-hidden"],[1,"d-flex","justify-content-center","mb-4"],["src","../../../assets/svg/Qrcode-sample.svg","alt","",1,"qr-code"],[1,"text-wrap","text-center"],["class","text-center text-wrap mb-4 text-uppercase",4,"ngIf"],[1,"text-center","text-wrap","mt-4","mb-3","text-uppercase"],[1,"mb-0","text-center","text-wrap"],["class","badgeCategory text-center mb-0 mt-1 detail p-3",4,"ngIf"],[1,"modal-header","border-0","px-4","py-3"],["type","button","aria-label","Close",1,"btn","border-0","shadow-none","m-0","ms-auto","p-0",3,"click"],["src","../../../assets/svg/modal-close-icon.svg","alt","Close",1,"img-fluid"],[1,"modal-body","px-4","py-2"],[1,"wlcm_title","my-3"],[1,"registrationForm","p-0","bg-transparent"],[1,"d-flex","justify-content-end","mb-3"],["type","search","placeholder","Search",1,"form-control","w-50",3,"ngModel","ngModelChange"],[2,"height","250px","overflow","auto"],["class","form-check d-flex align-items-center",4,"ngFor","ngForOf"],[1,"modal-footer","px-4","pb-4"],[1,"d-flex","justify-content-end","mt-4"],["type","button",1,"btn_solid",3,"click"],[1,"form-check","d-flex","align-items-center"],["type","checkbox",1,"form-check-input","mt-0",3,"id","checked","change"],[1,"form-check-label",3,"for"],[1,"modal-header","border-0"],[1,"m-0"],[1,"modal-body"],[1,"text-center","py-3"],[1,"fs-5"],[1,"mt-3"],[1,"modal-footer","border-0","d-flex","justify-content-end"],[1,"btn_secondary",3,"click"],[1,"btn_solid","ms-2",3,"click"],[1,"form-group","m-0","flex-grow-1"],["type","search","placeholder","Search product categories",1,"form-control",3,"ngModel","ngModelChange"],[1,"d-flex","align-items-center","justify-content-end","ms-5","mt-2","mt-sm-0"],[1,"row","selectCategories"],[1,"col-md-12"],[1,"card","h-100","selectProductCategory"],[1,"row"],["class","col-sm-6",4,"ngFor","ngForOf"],[1,"modal-footer","border-0"],["type","button",1,"ms-2","btn_solid",3,"click"],[1,"col-sm-6"],[1,"option"],["type","checkbox",3,"disabled","id","ngModel","change"],[3,"for"],[1,"check"],[1,"content"],[1,"modal-header","border-0","bg_dark","flex-row"],[1,"modal-title"],["type","button","aria-label","Close",1,"btn","btn-close","border-0","shadow-none","m-0","ms-auto","p-0",3,"click"],["src","../../../assets/svg/x.svg","alt","Close",1,"img-fluid"],[1,"modal-body","mt-4","mb-3"],[1,"incl_list","row","list-unstyled","mb-0"],["class","feature-visible col-12",4,"ngFor","ngForOf"],[1,"feature-visible","col-12"],[1,"d-flex"],["src","../../../assets/svg/checkCircleBlack.svg","alt",""],[3,"ngClass"],[3,"formGroup","ngSubmit"],[1,"column-bg"],[3,"ngClass","click"],["class","collapseIcon",3,"ngClass",4,"ngIf"],["formGroupName","BookingDetail",1,"row",3,"ngClass"],[1,"col-lg-6","col-md-6","col-sm-12"],[1,"form-group"],["for",""],[1,"text-danger"],["formControlName","TicketId",1,"form-select",3,"change"],["value",""],[3,"value",4,"ngFor","ngForOf"],["class","text-danger d-block mt-2",4,"ngIf"],[1,"col-6"],["type","text","placeholder","First Name","formControlName","BookingContactFirstName",1,"form-control"],["type","text","placeholder","Last Name","formControlName","BookingContactLastName",1,"form-control"],["type","email","placeholder","Email","formControlName","Email",1,"form-control",3,"readonly","blur"],["type","email","placeholder","Confirm Email","formControlName","ConfirmEmail",1,"form-control",3,"readonly","paste","copy"],["type","text","placeholder","Company Name","formControlName","CompanyName","maxlength","100",1,"form-control"],["class","col-lg-6 col-md-6 col-sm-12",4,"ngIf"],[3,"model","GetCode","modelChange"],[3,"model","modelChange"],["for","",1,"h-38"],["name","Mobile","formControlName","MobileNumber",3,"cssClass","preferredCountries","enableAutoCountrySelect","enablePlaceholder","searchCountryFlag","separateDialCode","searchCountryField","selectFirstCountry","selectedCountryISO","maxLength","phoneValidation","inputId"],["class","text-danger small mt-2",4,"ngIf"],["class","col-lg-6 col-md-6 col-sm-12",3,"formGroup",4,"ngIf"],[1,"PassSummary","termsContent",3,"formGroup"],[1,"form-check","p-0","mb-3"],[1,"fw-bold",2,"margin-left","0 !important"],[1,"form-check","ps-0","mb-2"],[1,"d-flex","align-items-start","mt-0","ps-0"],["type","checkbox","id","Check3","formControlName","IsConsentMarketing",1,"form-check-input","m-0"],["for","Check3",1,"form-check-label","m-0"],["type","checkbox","id","Check4","formControlName","IsConsent",1,"form-check-input","m-0"],["for","Check4",1,"form-check-label","m-0"],["type","checkbox","id","Check1","formControlName","termsAccepted",1,"form-check-input","m-0"],["for","Check1",1,"form-check-label","m-0"],["class","text-danger d-block mt-1",4,"ngIf"],["type","checkbox","id","Check2","formControlName","badgeConsent",1,"form-check-input","m-0"],["for","Check2",1,"form-check-label","m-0"],["href","https://gisec.ae/terms-and-conditions?_ga=2.143673789.942673830.1764101681-862297029.1764101681","target","_blank"],["href","https://privacy.informa.com/policies/en/?name=in-d-privacy-notice","target","_blank"],[1,"d-flex","justify-content-end"],[1,"btn","btn_solid","mb-0",3,"click"],[1,"collapseIcon",3,"ngClass"],[3,"value"],[1,"text-danger","d-block","mt-2"],["type","text","placeholder","Job Title","formControlName","JobTitle","maxlength","100",1,"form-control"],[1,"text-danger","small","mt-2"],[1,"col-lg-6","col-md-6","col-sm-12",3,"formGroup"],["class","form-select","formControlName","VisaInvitation",4,"ngIf"],["type","text","value","Yes","class","form-control","readonly","",4,"ngIf"],["class","text-danger d-block mt-2 error_msg",4,"ngIf"],["formControlName","VisaInvitation",1,"form-select"],[3,"ngValue"],["type","text","value","Yes","readonly","",1,"form-control"],[1,"text-danger","d-block","mt-2","error_msg"],[1,"text-danger","d-block","mt-1"],[1,"details"],[1,"text-center","text-wrap","mb
1-4","text-uppercase"],[1,"badgeCategory","text-center","mb-0","mt-1","detail","p-3"],[1,"tktName","fs-4","lh-small","text-wrap","text-break",2,"letter-spacing","1px"]],template:function(n,e){if(1&n&&(t.YNc(0,it,16,2,"ng-template",null,0,t.W1O),t.YNc(2,rt,17,1,"ng-template",null,1,t.W1O),t.YNc(4,st,18,2,"ng-template",null,2,t.W1O),t.YNc(6,gt,8,2,"ng-template",null,3,t.W1O),t.TgZ(8,"section",4)(9,"div",5)(10,"h3"),t._uU(11,"REGISTRATION FORM"),t.qZA(),t.TgZ(12,"div",6)(13,"div",7),t.YNc(14,Ht,147,61,"ng-container",8),t.qZA(),t.TgZ(15,"div",9)(16,"div",10)(17,"div",11)(18,"div",12)(19,"h3",13)(20,"span"),t._uU(21,"16-18 SEPTEMBER 2026"),t.qZA()(),t.TgZ(22,"h3",14),t._uU(23,"Dubai Exhibition Center, Expo City"),t.qZA()(),t.TgZ(24,"div",15)(25,"div",16)(26,"div",17),t._UZ(27,"img",18),t.qZA(),t.TgZ(28,"h3",19),t._uU(29),t.qZA(),t.YNc(30,Kt,2,1,"h6",20),t.qZA(),t.TgZ(31,"h3",21),t._uU(32),t.qZA(),t.TgZ(33,"h3",22),t._uU(34),t.qZA()(),t.YNc(35,Wt,3,1,"div",23),t.qZA()()()()()()),2&n){let i,a,c,s;t.xp6(14),t.Q6J("ngIf",!e.paymentSuccess),t.xp6(15),t.hij(" ",null!=(i=e.bookingForm.get("BookingDetail.BookingContactFirstName"))&&i.value||null!=(i=e.bookingForm.get("BookingDetail.BookingContactLastName"))&&i.value?((null==(i=e.bookingForm.get("BookingDetail.BookingContactFirstName"))?null:i.value)||"")+" "+((null==(i=e.bookingForm.get("BookingDetail.BookingContactLastName"))?null:i.value)||""):"Full Name"," "),t.xp6(1),t.Q6J("ngIf","FB2FCA5A-0348-47FF-B59F-8DB8AC529153"!=(null==e.passData||null==e.passData.Id?null:e.passData.Id.toUpperCase())),t.xp6(2),t.hij(" ",(null==(a=e.bookingForm.get("BookingDetail.CompanyName"))?null:a.value)||("FB2FCA5A-0348-47FF-B59F-8DB8AC529153"===(null==e.passData||null==e.passData.Id?null:e.passData.Id.toUpperCase())?"Institution Name":"Company Name")," "),t.xp6(2),t.hij(" ",(null==(c=e.bookingForm.get("BookingDetail.Country"))?null:c.value)||"Country"," "),t.xp6(1),t.Q6J("ngIf",null==(s=e.bookingForm.get("BookingDetail.TicketId"))?null:s.value)}},dependencies:[m.mk,m.sg,m.O5,l._Y,l.YN,l.Kr,l.Fj,l.Wl,l.EJ,l.JJ,l.JL,l.nD,l.sg,l.u,l.x0,$.z,G.FV,G.mh,l.On,H.w],styles:[".headerTop-bar[_ngcontent-%COMP%]{font-size:13.5px;background-color:#3cb9d6;color:#fff}.headerTop-bar[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#fff;text-decoration:none}.premagic-widget-loading-sk[_ngcontent-%COMP%]{flex:1;height:40px;width:100%;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:16px;animation:_ngcontent-%COMP%_premagic-shimmer 1.5s infinite}@keyframes _ngcontent-%COMP%_premagic-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.btn-blue[_ngcontent-%COMP%]{background-color:#3cb9d6;padding:5px 16px;font-weight:600;font-size:16px;line-height:32px;color:#fff;border:1px solid #3cb9d6;border-radius:6px}.btn_bordered[_ngcontent-%COMP%]{padding:6px 32px;font-weight:600;font-size:16px;line-height:32px;color:#000;background-color:transparent;border-radius:6px}.container[_ngcontent-%COMP%]{max-width:1280px}.regFormContainer[_ngcontent-%COMP%]{background-color:#fff;border:1px solid #a4a7ae;box-shadow:0 2px 4px -2px #0a0d120f,0 4px 6px -1px #0a0d121a;border-radius:16px;padding:32px 20px}@media (max-width: 767px){.regFormContainer[_ngcontent-%COMP%]{padding:24px 12px}}.regFormContainer[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-weight:600;font-size:26px;color:#000;margin-bottom:0;text-transform:uppercase}.regFormContainer[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{color:#052c65}.regFormContainer[_ngcontent-%COMP%]   .subTitle[_ngcontent-%COMP%]{font-size:24px}.column-bg[_ngcontent-%COMP%]{background-color:#fafafa;box-shadow:0 2px 4px -2px #0a0d120f,0 4px 6px -1px #0a0d121a;padding:32px 24px;border-radius:16px;margin-bottom:32px}@media (max-width: 991px){.column-bg[_ngcontent-%COMP%]{padding:24px 12px}}.registrationForm[_ngcontent-%COMP%]   .form-check[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]{border:1px solid #d5d7da!important;width:20px;height:20px;border-radius:6px;border-width:1px;background-color:transparent!important}.registrationForm[_ngcontent-%COMP%]   .form-check[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]:checked{background-color:#052c65!important;border-color:#052c65!important}.form-check[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]:checked[type=radio]{background-image:url(check-white.55961dc995eb733e.svg);background-position:center;background-repeat:no-repeat;background-size:14px 14px}.font[_ngcontent-%COMP%]{font-family:Poppins,sans-serif!important}.registrationForm[_ngcontent-%COMP%]{padding:0 0 40px;overflow-x:hidden}.registrationForm[_ngcontent-%COMP%]   .btn_solid[_ngcontent-%COMP%]{height:44px;width:158px;min-width:158px}.registrationForm[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]{background-color:#f1f1f1;border:1px solid #ffffff;box-shadow:0 2px 4px -2px #0a0d120f,0 4px 6px -1px #0a0d121a;padding:0;position:relative;margin-bottom:20px;border-radius:16px}.registrationForm[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{width:24px;height:20px;margin-right:4px}.registrationForm[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .lh-1[_ngcontent-%COMP%]{font-size:20px!important;line-height:24px}.registrationForm[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .card-head[_ngcontent-%COMP%]{background-color:#1252b0;padding:18px 20px;border-radius:8px;display:flex;align-items:center;justify-content:space-between;width:100%}.registrationForm[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .card-head[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{padding:4px 18px;height:36px;font-weight:600;font-size:14px;white-space:nowrap;background-color:#fd7e14;border:none;border-radius:4px;color:#fff}.registrationForm[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .card-head[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-size:18px}.registrationForm[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .card-head[_ngcontent-%COMP%]   .btn[_ngcontent-%COMP%]{box-shadow:none}.registrationForm[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .card-head[_ngcontent-%COMP%]   .btn[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:28px;width:28px}.registrationForm[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .btn_secondary[_ngcontent-%COMP%]{font-weight:600!important;font-size:15px!important;line-height:23px;min-width:140px}.registrationForm[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .h-32[_ngcontent-%COMP%]{height:35px}.registrationForm[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%]{padding:32px 20px!important}.registrationForm[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .countDown[_ngcontent-%COMP%]{padding:20px;border-radius:16px;background-color:#fff;display:flex;justify-content:space-between}.registrationForm[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .countDown[_ngcontent-%COMP%]   .dayAndTime[_ngcontent-%COMP%]:not(:last-child){margin-right:16px}.registrationForm[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-weight:600;font-size:26px;line-height:26px;text-transform:uppercase;color:#fff;margin-bottom:0}.countDown[_ngcontent-%COMP%]   .dayAndTime[_ngcontent-%COMP%]{text-align:center}.countDown[_ngcontent-%COMP%]   .time[_ngcontent-%COMP%]{width:80px;height:80px;border-radius:8px;display:flex;align-items:center;justify-content:center;background-color:#000;margin-bottom:10px}.countDown[_ngcontent-%COMP%]   .time[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-weight:700;font-size:36px;line-height:36px}.countDown[_ngcontent-%COMP%]   h6[_ngcontent-%COMP%]{font-weight:600;font-size:20px;line-height:20px;color:#000;margin-bottom:0}.registrationForm[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .detail[_ngcontent-%COMP%]{padding:32px}.registrationForm[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .detail[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{padding-left:20px}.registrationForm[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .detail[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{font-weight:500;font-size:20px;line-height:24px;color:#000;margin-bottom:12px}.registrationForm[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .detail[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-weight:700}.registrationForm[_ngcontent-%COMP%]   .cardBadge[_ngcontent-%COMP%]{padding:0}.registrationForm[_ngcontent-%COMP%]   .cardBadge[_ngcontent-%COMP%]   .card-head[_ngcontent-%COMP%]{border-radius:8px 8px 0 0}.registrationForm[_ngcontent-%COMP%]   .cardBadge[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-weight:600;font-size:24px;line-height:32px;text-transform:capitalize}.registrationForm[_ngcontent-%COMP%]   .cardBadge[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{color:#fff}.registrationForm[_ngcontent-%COMP%]   .cardBadge[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-weight:500;font-size:20px;line-height:100%}.registrationForm[_ngcontent-%COMP%]   .cardBadge[_ngcontent-%COMP%]   .badgeWrap[_ngcontent-%COMP%]{background:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.6)),url(/assets/images/badgeBg.jpg) no-repeat center center;background-size:cover;width:100%;padding:24px;margin-bottom:40px;border-radius:0!important}.registrationForm[_ngcontent-%COMP%]   .cardBadge[_ngcontent-%COMP%]   .badgeDetail[_ngcontent-%COMP%]{padding:0 24px;margin:32px 0 40px;display:flex;align-items:center;justify-content:space-between;flex-direction:column;min-height:188px}.registrationForm[_ngcontent-%COMP%]   .cardBadge[_ngcontent-%COMP%]   .badgeDetail[_ngcontent-%COMP%]   .qr-code[_ngcontent-%COMP%]{width:130px;height:130px}.registrationForm[_ngcontent-%COMP%]   .cardBadge[_ngcontent-%COMP%]   .badgeCategory[_ngcontent-%COMP%]{background-color:#0bda36;padding:40px 24px;border-radius:8px}.registrationForm[_ngcontent-%COMP%]   .cardBadge[_ngcontent-%COMP%]   .badgeCategory[_ngcontent-%COMP%]   .tktName[_ngcontent-%COMP%]{font-weight:700;font-size:28px;line-height:34px;text-align:center;text-transform:capitalize;color:#000;margin-bottom:0}@media (max-width: 575px){.registrationForm[_ngcontent-%COMP%]   .cardBadge[_ngcontent-%COMP%]   .badgeCategory[_ngcontent-%COMP%]   .tktName[_ngcontent-%COMP%]{font-size:18px!important}}.registrationForm[_ngcontent-%COMP%]   .cardBadge[_ngcontent-%COMP%]   .badgeDetail[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-weight:400;font-size:28px;line-height:130%;color:#98a2b3;margin-bottom:2px}.registrationForm[_ngcontent-%COMP%]   .cardBadge[_ngcontent-%COMP%]   .badgeDetail[_ngcontent-%COMP%]   h6[_ngcontent-%COMP%]{font-weight:400;font-size:24px;line-height:130%;text-transform:capitalize;color:#98a2b3}.registrationForm[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]{margin-bottom:20px}.registrationForm[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]{font-weight:500;font-size:14px;line-height:20px;margin-bottom:6px;color:#344054}.registrationForm[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%], .registrationForm[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]   .form-select[_ngcontent-%COMP%]{border:1px solid #d0d5dd;box-shadow:0 1px 2px #1018280d;padding:10px 14px;background-color:#fff;font-weight:400;font-size:16px;border-radius:8px;line-height:24px;color:#667085;color:#98a2b3}.registrationForm[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]::placeholder, .registrationForm[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]   .form-select[_ngcontent-%COMP%]::placeholder{color:#98a2b3;opacity:1}.registrationForm[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]::-webkit-input-placeholder, .registrationForm[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]   .form-select[_ngcontent-%COMP%]::-webkit-input-placeholder{color:#98a2b3}.registrationForm[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]:-ms-input-placeholder, .registrationForm[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]   .form-select[_ngcontent-%COMP%]:-ms-input-placeholder{color:#98a2b3}.registrationForm[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]::-ms-input-placeholder, .registrationForm[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]   .form-select[_ngcontent-%COMP%]::-ms-input-placeholder{color:#98a2b3}.registrationForm[_ngcontent-%COMP%]   p[_ngcontent-%COMP%], .registrationForm[_ngcontent-%COMP%]   .form-check[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]{font-weight:500;font-size:16px;line-height:28px;color:#000;margin-bottom:0}.registrationForm[_ngcontent-%COMP%]   .checkboxs[_ngcontent-%COMP%]{margin-bottom:20px}.registrationForm[_ngcontent-%COMP%]   .checkboxs[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-weight:600;font-size:20px;line-height:30px;color:#000}.registrationForm[_ngcontent-%COMP%]   .form-check[_ngcontent-%COMP%]{margin-top:20px}.registrationForm[_ngcontent-%COMP%]   .form-check[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]{height:20px;width:20px;border-radius:6px;border:1px solid #98a2b3;margin-right:12px;box-shadow:none}.registrationForm[_ngcontent-%COMP%]   .form-check[_ngcontent-%COMP%]   .form-check-input.checked[_ngcontent-%COMP%]{background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e\");background-repeat:no-repeat;background-position:center;background-size:1em 1em}.registrationForm[_ngcontent-%COMP%]   .label[_ngcontent-%COMP%]{background-color:#3cb9d6;border-radius:8px;padding:15px 20px;font-weight:500;font-size:20px;line-height:30px;color:#fff;margin-bottom:20px}.registrationForm[_ngcontent-%COMP%]   .tickets[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]{padding:12px;margin-bottom:0}.registrationForm[_ngcontent-%COMP%]   .tickets[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .pricing[_ngcontent-%COMP%]{padding:10px;background-color:#c0ecff66;border-radius:8px;border:1px solid #0086c9;margin:12px 0;max-width:-moz-fit-content;max-width:fit-content;display:flex;align-items:center}.registrationForm[_ngcontent-%COMP%]   .tickets[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-weight:700;font-size:24px;line-height:32px;color:#000}.registrationForm[_ngcontent-%COMP%]   .tickets[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .pricing[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{max-width:101px;max-height:27px;margin-right:16px}.tickets[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .pricing[_ngcontent-%COMP%]   .originalprice[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:20px;height:17px;margin-right:4px}.tickets[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .pricing[_ngcontent-%COMP%]   .originalprice[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-weight:700;font-size:24px;line-height:32px;color:#3cb9d6;margin-bottom:0}.tickets[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .pricing[_ngcontent-%COMP%]   .discountprice[_ngcontent-%COMP%]{position:relative}.tickets[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .pricing[_ngcontent-%COMP%]   .discountprice[_ngcontent-%COMP%]:after{content:\"\";position:absolute;top:50%;left:0;width:100%;height:2px;background-color:#d92d20;transform:rotate(-10deg);transform-origin:center;z-index:1}.tickets[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .pricing[_ngcontent-%COMP%]   .discountprice[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:15px;height:13px;margin-right:4px}.tickets[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .pricing[_ngcontent-%COMP%]   .discountprice[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-weight:700;font-size:17px;line-height:23px;margin-bottom:0}.tickets[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{padding-left:20px;margin-bottom:20px}.tickets[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{font-weight:400;font-size:14px;line-height:20px;color:#475467}.tickets[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   h6[_ngcontent-%COMP%]{font-weight:600;font-size:16px;line-height:24px;color:#000}.tickets[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .btns[_ngconten
1t-%COMP%]{border:1px solid #262423;border-radius:8px;display:flex;align-items:center;justify-content:space-between;margin-top:16px}.tickets[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .btns[_ngcontent-%COMP%]   .btn[_ngcontent-%COMP%]{border:1px solid #262423;border-radius:8px;display:flex;align-items:center;justify-content:space-between;padding:13px 24px}.tickets[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .btns[_ngcontent-%COMP%]   .btn.dec[_ngcontent-%COMP%]{border:0;border-right:1px solid}.tickets[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .btns[_ngcontent-%COMP%]   .btn.inc[_ngcontent-%COMP%]{border:0;border-left:1px solid}.tickets[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .btns[_ngcontent-%COMP%]   .btn[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:24px;height:24px}.registrationForm[_ngcontent-%COMP%]   .tickets[_ngcontent-%COMP%]   .card.oneDayTicket[_ngcontent-%COMP%]{background-color:#f9f5ff!important;border:1px solid #7f56d9!important}.registrationForm[_ngcontent-%COMP%]   .tickets[_ngcontent-%COMP%]   .card.threeDayTicket[_ngcontent-%COMP%]{background-color:#fef3f2!important;border:1px solid #d92d20!important}.registrationForm[_ngcontent-%COMP%]   .tickets[_ngcontent-%COMP%]   .card.MasterclassTicket[_ngcontent-%COMP%]{background-color:#fffaeb!important;border:1px solid #dc6803!important}.registrationForm[_ngcontent-%COMP%]   .tickets[_ngcontent-%COMP%]   .card.PremiumTicket[_ngcontent-%COMP%]{background-color:#ecfdf3!important;border:1px solid #039855!important}.registrationForm[_ngcontent-%COMP%]   .tickets[_ngcontent-%COMP%]   .card.AlldayTicket[_ngcontent-%COMP%]{background-color:#f0f9ff!important;border:1px solid #0086c9!important}.registrationForm[_ngcontent-%COMP%]   .tickets[_ngcontent-%COMP%]   .card.selected[_ngcontent-%COMP%]{border-color:#7f56d9!important;box-shadow:0 4px 20px #7f56d980}.registrationForm[_ngcontent-%COMP%]   .accordion-button[_ngcontent-%COMP%]{padding:12px 20px;background-color:#3cb9d61f;border-radius:8px!important;box-shadow:none;font-weight:600;font-size:24px;line-height:32px;color:#000}.registrationForm[_ngcontent-%COMP%]   .accordion-body[_ngcontent-%COMP%]{padding:20px;margin-top:20px;border-radius:8px!important;overflow:hidden}.registrationForm[_ngcontent-%COMP%]   .accordion-body[_ngcontent-%COMP%]   .details[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-weight:600;font-size:24px;line-height:32px;color:#000;margin-bottom:20px}.registrationForm[_ngcontent-%COMP%]   .accordion-body[_ngcontent-%COMP%]   .details[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-weight:500;font-size:16px;line-height:24px;color:#000;margin-bottom:0}.registrationForm[_ngcontent-%COMP%]   .accordion-body[_ngcontent-%COMP%]   .details[_ngcontent-%COMP%]{display:flex;justify-content:space-between;margin-bottom:10px}.registrationForm[_ngcontent-%COMP%]   .accordion-body[_ngcontent-%COMP%]   .details[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:16px;width:16px;margin-right:4px}.registrationForm[_ngcontent-%COMP%]   .accordion-body[_ngcontent-%COMP%]   .details[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-weight:600}.registrationForm[_ngcontent-%COMP%]   .accordion-body[_ngcontent-%COMP%]   hr[_ngcontent-%COMP%]{border-color:#000}.registrationForm[_ngcontent-%COMP%]   .accordion-button[_ngcontent-%COMP%]:after{background-image:url(/assets/images/-.png)}.leftPanel[_ngcontent-%COMP%]{position:sticky;top:0}@media (max-width: 767px){.registrationForm[_ngcontent-%COMP%]{padding:40px 0}.registrationForm[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .countDown[_ngcontent-%COMP%]   .dayAndTime[_ngcontent-%COMP%]:not(:last-child){margin-right:8px}.countDown[_ngcontent-%COMP%]   .time[_ngcontent-%COMP%]{width:50px;height:50px}.countDown[_ngcontent-%COMP%]   .time[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-size:24px}.countDown[_ngcontent-%COMP%]   h6[_ngcontent-%COMP%]{font-size:16px;line-height:16px}.registrationForm[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-size:18px}.registrationForm[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .h-32[_ngcontent-%COMP%]{height:20px}.registrationForm[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .detail[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{font-size:16px}.registrationForm[_ngcontent-%COMP%]   .cardBadge[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:14px;line-height:16px}}@media (min-width: 767px) and (max-width: 991px){.registrationForm[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-size:22px}.registrationForm[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .countDown[_ngcontent-%COMP%]   .dayAndTime[_ngcontent-%COMP%]:not(:last-child){margin-right:8px}.countDown[_ngcontent-%COMP%]   .time[_ngcontent-%COMP%]{width:70px;height:70px}.registrationForm[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .detail[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{font-size:12px}.registrationForm[_ngcontent-%COMP%]   .cardBadge[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:16px}.registrationForm[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .h-32[_ngcontent-%COMP%]{height:24px}
1.countDown[_ngcontent-%COMP%]   h6[_ngcontent-%COMP%]{font-size:18px}}@media (min-width: 991px) and (max-width: 1200px){.registrationForm[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-size:21px}.registrationForm[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .h-32[_ngcontent-%COMP%]{height:22px}.countDown[_ngcontent-%COMP%]   .time[_ngcontent-%COMP%]{height:70px;width:70px}.countDown[_ngcontent-%COMP%]   h6[_ngcontent-%COMP%]{font-size:18px}}.form_footer_left[_ngcontent-%COMP%]{background-color:#3cb9d6;border-right:9px solid #fff;color:#fff;padding:50px 36px;font-size:49px;font-weight:600;line-height:1}.form_footer_left[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{color:#003845;font-size:24px}.form_footer_right[_ngcontent-%COMP%]{background-color:#003845;padding:0 0 0 45px}.form_footer_right[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{font-size:36px;font-weight:600;color:#fff}.form_footer_right[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{font-size:15px}.form_footer_right[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{color:#fff}.couponlbl[_ngcontent-%COMP%]{font-weight:500;font-size:16px;line-height:20px;color:#414651;margin-bottom:6px}.couponInput[_ngcontent-%COMP%]{background-color:transparent;border:1px solid #ffffff!important;box-shadow:0 1px 2px #0a0d120d;font-weight:400;font-size:16px;line-height:24px;color:#fff!important;height:48px}.couponInput[_ngcontent-%COMP%]::placeholder{color:#fff;opacity:1}.couponInput[_ngcontent-%COMP%]::-ms-input-placeholder{color:#fff}.btn_white[_ngcontent-%COMP%]{background-color:#fff;border:1px solid #ffffff;padding:10px 20px;font-weight:600;font-size:15px;line-height:23px;text-transform:uppercase;color:#000;border-radius:6.78px;height:48px}@media (max-width: 767px){.form_footer_left[_ngcontent-%COMP%]{padding:40px 24px;font-size:40px}.form_footer_left[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:18px}.form_footer_right[_ngcontent-%COMP%]{padding:0}.form_footer_right[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{font-size:30px}.form_footer_right[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{font-size:14px}.regFormContainer[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-size:20px}.regFormContainer[_ngcontent-%COMP%]   .subTitle[_ngcontent-%COMP%]{font-size:17px;line-height:17px}.toggle-arrow[_ngcontent-%COMP%]{min-width:20px!important;max-width:20px!important;right:20px!important}}  .form_header header{position:relative!important}.pass_sumry_table[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]{border-bottom:1px solid #eaecf0}.pass_sumry_table[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]   th[_ngcontent-%COMP%]{background-color:#f9fafb;font-weight:700;font-size:14px;line-height:18px;color:#262423;padding:12px 24px;font-family:Helvetica}.pass_sumry_table[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]{padding:12px 24px;font-size:14px;border-bottom:0!important;line-height:20px;color:#262423;vertical-align:middle;font-family:Helvetica;font-weight:500}.pass_sumry_table[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]   .btns[_ngcontent-%COMP%]   .btn_solid[_ngcontent-%COMP%]{height:40px}.pass_sumry_table[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]   .btns[_ngcontent-%COMP%]   .btn_bordered[_ngcontent-%COMP%]{background-color:transparent;height:40px;margin-left:12px}.pass_sumry_table[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]   .btns[_ngcontent-%COMP%]   .btn_bordered[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{margin-right:8px}.pass_sumry_table[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]   .btns[_ngcontent-%COMP%]   .btn_danger[_ngcontent-%COMP%]{border:1px solid red;color:red}.pass_sumry_table[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]{padding:4px 24px;font-weight:500;font-size:12px;line-height:18px;color:#262423;border-radius:16px}.pass_sumry_table[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]   .statuslbl.status_completed[_ngcontent-%COMP%]{background-color:#32d583}.pass_sumry_table[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]   .cat_speaker[_ngcontent-%COMP%]{background-color:#d84c2380}.pass_sumry_table[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]   .cat_mod[_ngcontent-%COMP%]{background-color:#b77ce980}.pass_sumry_table[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]   .statuslbl.status_pending[_ngcontent-%COMP%]{background-color:#f97066}.pass_sumry_table[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]   .statuslbl.paid[_ngcontent-%COMP%]{background-color:#262423;color:#f3efeb;font-weight:700}.pass_sumry_table[_ngcontent-%COMP%]   .pass_label[_ngcontent-%COMP%]{width:100%;display:block;font-weight:500;border-width:1px;border-radius:8px}.promoCard[_ngcontent-%COMP%]{background-color:#1252b0!important;color:#fff!important;position:relative;width:100%;padding:24px!important}.promoCard[_ngcontent-%COMP%]   P[_ngcontent-%COMP%]{font-weight:400!important;font-size:16px;line-height:28px;color:#fff}.promoCard[_ngcontent-%COMP%]:before, .promoCard[_ngcontent-%COMP%]:after{content:\"\";position:absolute;top:0;bottom:0;top:50%!important;transform:translateY(-50%)!important;height:95%;width:12px;background:radial-gradient(circle,#ffffff 50%,#1252b0 5%);background-size:24px 24px;background-repeat:repeat-y}.promoCard[_ngcontent-%COMP%]:before{left:0;transform:translateY(-50%) scaleX(-1)!important}.promoCard[_ngcontent-%COMP%]:after{right:0}.tktName[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{max-width:20px}.tktName[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{box-shadow:none}.tktName[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{filter:invert(1)}
1.stepCircle[_ngcontent-%COMP%]{min-width:38px;max-width:38px;border-radius:50%;height:38px;border:2px solid #dee2e6;font-size:15px;color:#adb5bd;box-shadow:none!important}.stepCircle[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:24px;line-height:1}.stepCircle.active[_ngcontent-%COMP%], .stepCircle.done[_ngcontent-%COMP%]{background-color:#7f56d9;color:#fff;border-color:#7f56d9}.stepLine[_ngcontent-%COMP%]{flex-grow:1;max-width:70px;height:3px;background-color:#dee2e6;transition:background-color .4s ease,transform .3s ease;border-radius:2px}.dragAnddrop[_ngcontent-%COMP%]{padding:16px 24px;border:1px solid #e9eaeb;border-radius:8px;display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column}.dragAnddrop[_ngcontent-%COMP%]   .img-container[_ngcontent-%COMP%]{width:40px;height:40px;border-radius:8px;margin-bottom:12px}.dragAnddrop[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]   b[_ngcontent-%COMP%]{font-weight:600;font-size:14px;line-height:14px;color:#6941c6;margin-right:4px}.dragAnddrop[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-weight:400;font-size:14px;line-height:14px;color:#344054;margin-bottom:0}.file-upload[_ngcontent-%COMP%]{display:flex;align-items:start;padding:10px 14px;border:1px solid #262423;border-radius:8px}.file-upload[_ngcontent-%COMP%]   .file-info[_ngcontent-%COMP%]{display:flex;flex-direction:column;width:100%}.file-upload[_ngcontent-%COMP%]   .img-container[_ngcontent-%COMP%]{min-height:32px;min-width:32px;max-width:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-right:16px}.file-upload[_ngcontent-%COMP%]   .file-progress[_ngcontent-%COMP%]{display:flex;align-items:center}.file-upload[_ngcontent-%COMP%]   .file-progress[_ngcontent-%COMP%]   .progress-container[_ngcontent-%COMP%]{width:100%;height:8px;background-color:#f5f5f5;border-radius:5px;overflow:hidden;margin:0 10px 0 0}.file-upload[_ngcontent-%COMP%]   .file-progress[_ngcontent-%COMP%]   .progress-bar[_ngcontent-%COMP%]{height:100%;width:0;background-color:#7f56d9;border-radius:5px;transition:width .4s ease}.file-upload[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{color:#414651;font-weight:500;font-size:14px;line-height:20px;display:inline-block;max-width:25ch;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:0}.file-upload[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-weight:400;color:#535862}@media (max-width: 991px) and (min-width: 767px){.file-upload[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{max-width:18ch}}@media (max-width: 575px){.file-upload[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{max-width:18ch}}.file-upload[_ngcontent-%COMP%]   .progress-percent[_ngcontent-%COMP%]{display:unset;max-width:unset;white-space:unset;overflow:unset;text-overflow:unset}.file-upload[_ngcontent-%COMP%]   .image-upload[_ngcontent-%COMP%]{width:280px;height:280px;cursor:pointer}.file-upload[_ngcontent-%COMP%]   .image-upload[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:280px;height:280px;border:2px dashed #ccc;border-radius:8px;display:flex;justify-content:center;align-items:center;overflow:hidden}.file-upload[_ngcontent-%COMP%]   .upload-preview[_ngcontent-%COMP%]{object-fit:cover}.dragInput[_ngcontent-%COMP%]{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:0;cursor:pointer}input[type=number][_ngcontent-%COMP%]::-webkit-inner-spin-button, input[type=number][_ngcontent-%COMP%]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][_ngcontent-%COMP%]{-moz-appearance:textfield}.bookingFormV2[_ngcontent-%COMP%]{background-color:#f1f1f1;padding:40px 24px;border-radius:8px}@media (max-width: 575px){.bookingFormV2[_ngcontent-%COMP%]{padding:36px 16px}}.bookingFormV2[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-weight:700;font-size:24px;line-height:29px;text-transform:uppercase;color:#000}.bookingFormV2[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]{font-weight:600;font-size:16px;line-height:20px;color:#000;margin-bottom:8px}.bookingFormV2[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{color:#0bda36!important}
1.bookingFormV2[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%], .bookingFormV2[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]   .form-select[_ngcontent-%COMP%]{padding:8px 16px 12px 0!important;border-bottom:1px solid #667085!important;border:none;border-radius:0;background-color:transparent;font-weight:500;font-size:16px;line-height:16px}.bookingFormV2[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]::placeholder, .bookingFormV2[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]   .form-select[_ngcontent-%COMP%]::placeholder{color:#667085}.bookingFormV2[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]   .form-check[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]{border:1px solid #667085;width:20px;height:20px}.bookingFormV2[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]   .form-check[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]:checked{background-color:#0bda361a;border-color:#0bda36!important}.bookingFormV2[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]:focus{border-color:#0bda361a;outline:0;box-shadow:none}.bookingFormV2[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]:checked[type=radio]{background:url(/assets/images/dot.png) no-repeat center center;background-size:8px}.bookingFormV2[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]   .UploadInp[_ngcontent-%COMP%]{background-color:transparent;position:absolute;right:8px;top:5px;font-weight:500;font-size:16px;line-height:16px;color:#535862}.bookingFormV2[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]   .UploadInp[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{margin-right:8px;width:20px;height:20px}.bookingFormV2[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]     .ng-select.ng-select-single .ng-select-container{padding:8px 0 12px!important;border-bottom:1px solid #667085!important;border:none;border-radius:0;background-color:transparent;font-weight:500;font-size:16px;line-height:16px;box-shadow:none;color:#667085}.bookingFormV2[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]     .ng-select .ng-select-container .ng-value-container{padding-left:0}.bookingFormV2[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]     .ng-select .ng-select-container .ng-value-container .ng-input>input{position:absolute;left:0;width:90%;top:7px}.bookingFormV2[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]     .registrationForm .ng-invalid.ng-untouched .iti__tel-input{border:none!important;border-bottom:1px solid #667085}.bookingFormV2[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]     ngx-intl-tel-input .form-control, .bookingFormV2[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]     intl-telephone-input .form-control{border:none!important;border-bottom:1px solid #667085!important;box-shadow:none!important;padding:10px 0;background-color:transparent;font-weight:400;font-size:16px;border-radius:0;line-height:24px;color:#667085}.bookingFormV2[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]     .iti__selected-flag{padding:0}.bookingFormV2[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]     .iti.separate-dial-code.iti--allow-dropdown.iti-sdc-4 .iti__selected-flag{width:80px}.bookingFormV2[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]     .iti.separate-dial-code.iti--allow-dropdown.iti-sdc-4 input{padding-left:84px}.bookingFormV2[_ngcontent-%COMP%]   .productAndServices[_ngcontent-%COMP%]   .accordion[_ngcontent-%COMP%]{background-color:#f1f1f1!important;border:1px solid #f1f1f1}.bookingFormV2[_ngcontent-%COMP%]   .productAndServices[_ngcontent-%COMP%]   .accordion[_ngcontent-%COMP%]   .accordion-item[_ngcontent-%COMP%]{border:1px solid #f1f1f1;background-color:#f1f1f1!important;border-radius:0;overflow:hidden;transition:all .3s ease;margin-bottom:24px}.bookingFormV2[_ngcontent-%COMP%]   .productAndServices[_ngcontent-%COMP%]   .accordion[_ngcontent-%COMP%]   .accordion-item[_ngcontent-%COMP%]   .accordion-header[_ngcontent-%COMP%]{background:#f1f1f1!important;display:flex;align-items:center;cursor:pointer;padding:0;font-weight:600;font-size:16px;line-height:24px;color:#000;transition:.3s ease}
1.bookingFormV2[_ngcontent-%COMP%]   .productAndServices[_ngcontent-%COMP%]   .accordion[_ngcontent-%COMP%]   .accordion-item[_ngcontent-%COMP%]   .accordion-header[_ngcontent-%COMP%]   .toggle-btn[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;border:none;background:#0bda36;color:#fff;border-radius:6px;width:24px;height:24px;font-size:20px;line-height:20px;font-weight:600;cursor:pointer;transition:.3s ease;margin-right:12px}.bookingFormV2[_ngcontent-%COMP%]   .productAndServices[_ngcontent-%COMP%]   .accordion[_ngcontent-%COMP%]   .accordion-item[_ngcontent-%COMP%]   .accordion-header[_ngcontent-%COMP%]   .toggle-btn.open[_ngcontent-%COMP%]{background:#0bda36}.bookingFormV2[_ngcontent-%COMP%]   .productAndServices[_ngcontent-%COMP%]   .accordion[_ngcontent-%COMP%]   .accordion-item[_ngcontent-%COMP%]   .accordion-body[_ngcontent-%COMP%]{padding:0 32px;background:transparent}.bookingFormV2[_ngcontent-%COMP%]   .productAndServices[_ngcontent-%COMP%]   .accordion[_ngcontent-%COMP%]   .accordion-item[_ngcontent-%COMP%]   .accordion-body[_ngcontent-%COMP%]   .checkbox-list[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]{display:flex;align-items:center;font-weight:500;font-size:14px;line-height:24px;color:#000}.bookingFormV2[_ngcontent-%COMP%]   .productAndServices[_ngcontent-%COMP%]   .accordion[_ngcontent-%COMP%]   .accordion-item[_ngcontent-%COMP%]   .accordion-body[_ngcontent-%COMP%]   .checkbox-list[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]:not(:last-child){margin-bottom:12px}.bookingFormV2[_ngcontent-%COMP%]   .productAndServices[_ngcontent-%COMP%]   .accordion[_ngcontent-%COMP%]   .accordion-item[_ngcontent-%COMP%]   .accordion-body[_ngcontent-%COMP%]   .checkbox-list[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]{width:20px;height:20px;border-radius:6px;margin-right:12px;border:1px solid #535862;background-color:transparent;box-shadow:none}.bookingFormV2[_ngcontent-%COMP%]   .productAndServices[_ngcontent-%COMP%]   .accordion[_ngcontent-%COMP%]   .accordion-item[_ngcontent-%COMP%]   .accordion-body[_ngcontent-%COMP%]   .checkbox-list[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]:checked{background-color:#0bda36!important;border-color:#0bda36!important}.bookingFormV2[_ngcontent-%COMP%]   .productAndServices[_ngcontent-%COMP%]   .accordion[_ngcontent-%COMP%]   .accordion-item[_ngcontent-%COMP%]   .accordion-body[_ngcontent-%COMP%]   .no-sub[_ngcontent-%COMP%]{color:#777;font-style:italic}@media (max-width: 575px){.PassSummary[_ngcontent-%COMP%]{padding:36px 16px}}.PassSummary[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-weight:700;font-size:24px;line-height:28px;text-transform:uppercase;margin-bottom:0;color:#000}.PassSummary[_ngcontent-%COMP%]   .section[_ngcontent-%COMP%]:not(:last-child){margin-bottom:24px}.PassSummary[_ngcontent-%COMP%]   .section[_ngcontent-%COMP%]   .item-list[_ngcontent-%COMP%]   .item[_ngcontent-%COMP%]{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid #e0e0e0}.PassSummary[_ngcontent-%COMP%]   .section[_ngcontent-%COMP%]   .item-list[_ngcontent-%COMP%]   .item[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-weight:400;font-size:15px;line-height:27px;color:#000}.PassSummary[_ngcontent-%COMP%]   .section[_ngcontent-%COMP%]   .item-list[_ngcontent-%COMP%]   .item[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:15px;height:15px;margin-right:4px}.PassSummary[_ngcontent-%COMP%]   .section[_ngcontent-%COMP%]   .summary-item[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.PassSummary[_ngcontent-%COMP%]   .section[_ngcontent-%COMP%]   .summary-item[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-weight:600;font-size:15px;line-height:27px;color:#000}.PassSummary[_ngcontent-%COMP%]   .section[_ngcontent-%COMP%]   .summary-item[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]   b[_ngcontent-%COMP%]{font-weight:700}.PassSummary[_ngcontent-%COMP%]   .section[_ngcontent-%COMP%]   .summary-item[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:14px;
1height:14px;margin-right:4px}.PassSummary[_ngcontent-%COMP%]   .section[_ngcontent-%COMP%]   .summary-item.promo[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{padding:7px 14px;border:1px solid #bdbdbd;box-shadow:0 .97px 1.93px #0a0d120d;font-weight:400;font-size:15px;line-height:23px;color:#717680;max-width:120px;background-color:transparent;border-radius:8px;text-align:center}.PassSummary[_ngcontent-%COMP%]   .section[_ngcontent-%COMP%]   .summary-total[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-weight:700;font-size:23px;line-height:27px;color:#000}.PassSummary[_ngcontent-%COMP%]   .section[_ngcontent-%COMP%]   hr[_ngcontent-%COMP%]{border:none;border-top:1px solid #bdbdbd;margin:12px 0 20px}.PassSummary[_ngcontent-%COMP%]   .section[_ngcontent-%COMP%]   .form-check[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]{font-weight:500;font-size:15px;line-height:23px;color:#000}.PassSummary[_ngcontent-%COMP%]   .section[_ngcontent-%COMP%]   .form-check[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]{width:20px;height:20px;border-radius:6px;margin-right:12px;border:1px solid #535862;background-color:transparent;box-shadow:none}.PassSummary[_ngcontent-%COMP%]   .section[_ngcontent-%COMP%]   .form-check[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]:checked{background-color:#061c24!important;border-color:#061c24!important}  .solutionProductModal .modal-content{border-radius:10px!important;border:0!important}  .solutionProductModal .modal-header{padding:16px 24px;background-color:#061c24;border-radius:8px!important}  .solutionProductModal .modal-header h5{font-weight:600;font-size:24px;line-height:32px;color:#fff}  .solutionProductModal .modal-body{padding:32px 24px}  .list-details li{font-weight:600;font-size:20px;line-height:20px;color:#000}  .list-details li img{margin-right:8px}  .list-details li:not(:last-child){margin-bottom:12px}.collapseable[_ngcontent-%COMP%]   .collapseHeader[_ngcontent-%COMP%]{cursor:pointer;background-color:#1252b0;color:#fff!important;border-radius:8px;padding:9px 16px;font-size:24px;text-transform:uppercase;font-weight:500;display:flex;align-items:center;justify-content:space-between;margin-bottom:28px}@media (max-width: 575px){.collapseable[_ngcontent-%COMP%]   .collapseHeader[_ngcontent-%COMP%]{padding:8px}}.collapseable[_ngcontent-%COMP%]   .collapseHeader[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{margin-bottom:0;color:#fff!important}@media (max-width: 767px){.collapseable[_ngcontent-%COMP%]   .collapseHeader[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-size:18px}}.collapseable[_ngcontent-%COMP%]   .collapseHeader[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin-bottom:0;color:#fff;font-size:16px}@media (max-width: 575px){.collapseable[_ngcontent-%COMP%]   .collapseHeader[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:14px}}.collapseable[_ngcontent-%COMP%]   .collapseBody[_ngcontent-%COMP%]{margin-top:22px}.collapseable[_ngcontent-%COMP%]   .collapseBody[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]{font-size:15px}.collapseable[_ngcontent-%COMP%]   .collapseBody[_ngcontent-%COMP%]   collapseHeader[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%], .collapseable[_ngcontent-%COMP%]   .collapseBody[_ngcontent-%COMP%]   .form-select[_ngcontent-%COMP%]{border:1px solid #d5d7da;border-radius:8px;box-shadow:none!important}.collapseable[_ngcontent-%COMP%]   .collapseBody[_ngcontent-%COMP%]   collapseHeader[_ngcontent-%COMP%]   .form-control.ng-valid[_ngcontent-%COMP%], .collapseable[_ngcontent-%COMP%]   .collapseBody[_ngcontent-%COMP%]   .form-select.ng-valid[_ngcontent-%COMP%]{border-color:#1252b0!important}.collapseIcon[_ngcontent-%COMP%]{width:28px;min-width:28px;height:28px;position:relative}.collapseIcon[_ngcontent-%COMP%]:before{content:\"\";position:absolute;left:0;right:0;margin:0 auto;top:50%;transform:translateY(-50%);width:18px;height:2px;border-radius:15px;background-color:#fff}.collapseIcon[_ngcontent-%COMP%]:not(.active):after{content:\"\";position:absolute;left:0;right:0;margin:0 auto;top:50%;transform:translateY(-50%);height:18px;width:2px;border-radius:15px;background-color:#fff}.sel_cat_btn[_ngcontent-%COMP%]{max-width:277px;width:100%;height:48px;color:#fff;padding:10px;border-radius:8px;display:inline-flex;align-content:center;justify-content:center;background-color:#696665;border:0!important;font-size:16px;font-weight:700}.bg_dark[_ngcontent-%COMP%]{background-color:#1252b0!important}  .selectProductCategoryModal.solutionProductModal.modal-dialog{max-width:1046px!important}  .selectProductCategoryModal .modal-header{background-color:transparent;padding:30px 48px}@media (max-width: 991px){  .selectProductCategoryModal .modal-header{padding:32px 16px}}@media (max-width: 575px){  .selectProductCategoryModal .modal-header{flex-direction:column;
1align-items:unset}}  .selectProductCategoryModal .modal-header input[type=search]{border:1px solid #d0d5dd;background-color:#f2f4f7;padding:11px 16px 11px 48px;background-image:url(/assets/svg/search.svg);background-repeat:no-repeat;background-position:left 14px center;box-shadow:none;font-weight:400;font-size:18px;border-radius:8px;line-height:130%;color:#98a2b3}  .selectProductCategoryModal .modal-header button{margin-left:12px;min-width:-moz-fit-content;min-width:fit-content}  .selectProductCategoryModal .modal-footer{padding:23px 48px 42px}@media (max-width: 991px){  .selectProductCategoryModal .modal-footer{padding:20px 16px;flex-wrap:nowrap}}@media (max-width: 575px){  .selectProductCategoryModal .modal-footer button{width:100%;min-width:unset;font-size:12px}}  .selectProductCategoryModal .modal-body{padding:0 48px!important}@media (max-width: 991px){  .selectProductCategoryModal .modal-body{padding:0 16px!important}}  .benifitsModal.solutionProductModal.modal-dialog{max-width:480px!important}  .benifitsModal.solutionProductModal.modal-dialog .modal-header{background:url(/assets/images/card-bg.png) no-repeat center;background-position:center;background-size:cover;padding:28px 24px!important;border-radius:0!important}  .benifitsModal.solutionProductModal.modal-dialog .modal-body{margin:0!important;padding:33px 20px 64px!important}  .benifitsModal.solutionProductModal.modal-dialog .modal-body .feature-visible{font-weight:400;font-size:20px;line-height:32px;text-transform:capitalize;margin-bottom:0}  .benifitsModal.solutionProductModal.modal-dialog .modal-body .feature-visible strong{font-weight:400!important}.selectCategories[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]{border:1px solid #eaecf0;background-color:#f2f4f7;padding:20px;border-radius:16px;overflow-y:auto;max-height:429px;scrollbar-width:thin;scrollbar-color:#667085 #eaecf0}.selectCategories[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]::-webkit-scrollbar{width:8px}.selectCategories[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]::-webkit-scrollbar-track{background:#eaecf0}.selectCategories[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{background:#667085;border-radius:8px}.selectCategories[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]::-webkit-scrollbar-button{display:none}.selectCategories[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-weight:700;font-size:24px;line-height:29px;text-transform:uppercase}.selectCategories[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .option[_ngcontent-%COMP%]{margin-top:16px}.selectCategories[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .option[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{display:none}.selectCategories[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .option[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]{display:flex;align-items:center;padding:14px 16px;border-radius:8px;background:#fff;cursor:pointer;border:1px solid #d0d5dd;transition:.3s ease;line-height:16px!important}.selectCategories[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .option[_ngcontent-%COMP%]   .check[_ngcontent-%COMP%]{max-width:24px;min-width:24px;min-height:24px;max-height:24px;margin-right:10px;border-radius:6px;border:1px solid #535862;display:flex;align-items:center;justify-content:center}.selectCategories[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .option[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:disabled + label[_ngcontent-%COMP%]{cursor:not-allowed;background-color:#d3d3d3}.selectCategories[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .option[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:checked + label[_ngcontent-%COMP%]   .check[_ngcontent-%COMP%]{background:#ffffff;border-color:#fff}.selectCategories[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .option[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:checked + label[_ngcontent-%COMP%]   .check[_ngcontent-%COMP%]:after{content:\"\";height:21px;width:21px;background:url(/assets/images/check.png) no-repeat center;background-size:cover;color:#000}.selectCategories[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .option[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]   h4[_ng
1content-%COMP%]{margin:0;font-weight:600;font-size:20px;line-height:24px;color:#000}.selectCategories[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .option[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-weight:400;font-size:12px;line-height:130%;color:#000}.selectCategories[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .option[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:checked + label[_ngcontent-%COMP%]{background:#0bda36;border-color:#0bda36}.selectCategories[_ngcontent-%COMP%]   .selectSubCategory[_ngcontent-%COMP%]   .subCategories[_ngcontent-%COMP%]:not(:last-child){margin-bottom:22px}.selectCategories[_ngcontent-%COMP%]   .selectSubCategory[_ngcontent-%COMP%]   .categoryBadge[_ngcontent-%COMP%]{background:#1252b0;padding:9px 11px;border-radius:8px;margin-bottom:16px;font-weight:600;font-size:20px;line-height:24px;color:#fff}.selectCategories[_ngcontent-%COMP%]   .selectSubCategory[_ngcontent-%COMP%]   .categoryBadge[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:14px}.selectCategories[_ngcontent-%COMP%]   .selectSubCategory[_ngcontent-%COMP%]   .categoryoptions[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap}.selectCategories[_ngcontent-%COMP%]   .selectSubCategory[_ngcontent-%COMP%]   .categoryoptions[_ngcontent-%COMP%]   .option[_ngcontent-%COMP%]{width:-moz-fit-content;width:fit-content;margin:0 10px 10px 0}.selectCategories[_ngcontent-%COMP%]   .selectSubCategory[_ngcontent-%COMP%]   .categoryoptions[_ngcontent-%COMP%]   .option[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]{padding:10px!important;background:#ffffff;border:1px solid #ffffff;transition:.3s ease;font-weight:500;font-size:14px;line-height:24px}.selectCategories[_ngcontent-%COMP%]   .selectSubCategory[_ngcontent-%COMP%]   .categoryoptions[_ngcontent-%COMP%]   .option[_ngcontent-%COMP%]   .check[_ngcontent-%COMP%]{min-width:20px!important;min-height:20px!important;max-width:20px!important;max-height:20px!important}.selectCategories[_ngcontent-%COMP%]   .selectSubCategory[_ngcontent-%COMP%]   .categoryoptions[_ngcontent-%COMP%]   .option[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:checked + label[_ngcontent-%COMP%]   .check[_ngcontent-%COMP%]:after{height:16px;width:16px}.selectCategories[_ngcontent-%COMP%]   .selectSubCategory[_ngcontent-%COMP%]   .categoryoptions[_ngcontent-%COMP%]   .option[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:checked + label[_ngcontent-%COMP%]{background:#000000;border-color:#000}.selectCategories[_ngcontent-%COMP%]   .selectSubCategory[_ngcontent-%COMP%]   .categoryoptions[_ngcontent-%COMP%]   .option[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:checked + label[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{color:#fff}@media (max-width: 767px){.selectCategories[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]{padding:16px 10px}.selectCategories[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-size:14px;line-height:20px}.selectCategories[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .option[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{font-size:12px;line-height:14px}.selectCategories[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .option[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]{padding:8px}.selectCategories[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .option[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:10px!important}.selectCategories[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .option[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:checked + label[_ngcontent-%COMP%]   .check[_ngcontent-%COMP%]:after{height:11px!important;width:11px!important}.selectCategories[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .option[_ngcontent-%COMP%]   .check[_ngcontent-%COMP%]{max-width:14px!important;min-width:14px!important;min-height:14px!important;max-height:14px!important;margin-right:6px!important;border-radius:4px!important}.selectCategories[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .option[_ngcontent-%COMP%]{margin-top:8px}.selectCategories[_ngcontent-%COMP%]   .selectSubCategory[_ngcontent-%COMP%]   .categoryBadge[_ngcontent-%COMP%]{font-size:12px;line-height:16px}.categoryoptions[_ngcontent-%COMP%]   .option[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]{padding:8px!important}.categoryoptions[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]{font-size:12px!important;line-height:20px!important}.categoryoptions[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]   h4[_ng
1content-%COMP%]{font-size:10px!important;line-height:15px!important}}@media (min-width: 767px) and (max-width: 991px){.selectCategories[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]{padding:16px 12px}.selectCategories[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-size:18px;line-height:22px}.selectCategories[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .option[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{font-size:14px;line-height:20px}.selectCategories[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .option[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]{padding:12px}.selectCategories[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .option[_ngcontent-%COMP%]{margin-top:8px}.selectCategories[_ngcontent-%COMP%]   .selectSubCategory[_ngcontent-%COMP%]   .categoryBadge[_ngcontent-%COMP%]{font-size:14px;line-height:18px}.categoryoptions[_ngcontent-%COMP%]   label[_ngcontent-%COMP%], .categoryoptions[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{font-size:12px!important;line-height:16px!important}}@media (min-width: 991px) and (max-width: 1100px){.selectCategories[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]{padding:16px 12px}.selectCategories[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-size:20px;line-height:24px}.selectCategories[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .option[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{font-size:17px;line-height:22px}.selectCategories[_ngcontent-%COMP%]   .selectSubCategory[_ngcontent-%COMP%]   .categoryBadge[_ngcontent-%COMP%]{font-size:14px;line-height:18px}.categoryoptions[_ngcontent-%COMP%]   label[_ngcontent-%COMP%], .categoryoptions[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{font-size:16px!important;line-height:20px!important}}.termsContent[_ngcontent-%COMP%]{margin:0!important;padding:0!important;background-color:transparent!important;box-shadow:none;border:none}.termsContent[_ngcontent-%COMP%]   .form-check[_ngcontent-%COMP%]{margin-top:0;margin-bottom:32px}.termsContent[_ngcontent-%COMP%]   .form-check[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]{width:20px!important;height:20px!important;border-radius:4px!important;border:1px solid #d0d5dd!important}.termsContent[_ngcontent-%COMP%]   .form-check[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]:checked{background-color:#f1f1f1!important;background-image:url(/assets/images/check.png)!important;background-repeat:no-repeat;background-position:center;background-size:14px;border:1px solid #061c24!important}.termsContent[_ngcontent-%COMP%]   .form-check[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]{font-weight:400;font-size:14px;line-height:24px;color:#344054;margin-left:12px!important;width:-moz-fit-content;width:fit-content}.termsContent[_ngcontent-%COMP%]   .form-check[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#d60000;text-decoration:underline!important}.termsContent[_ngcontent-%COMP%]   p[_ngcontent-%COMP%], .termsContent[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{font-weight:400;font-size:16px;line-height:24px;color:#344054}.termsContent[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]   b[_ngcontent-%COMP%], .termsContent[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   b[_ngcontent-%COMP%]{font-weight:700}@media (max-width: 575px){.termsContent[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:14px}}.termsContent[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{margin:12px 0}.selected_cat[_ngcontent-%COMP%]{display:flex;align-items:center;padding:14px 20px;border-radius:8px;background:#fff;cursor:pointer;border:1px solid #d0d5dd;transition:.3s ease;background:#0bda36;border-color:#0bda36;font-weight:600}.incl_list[_ngcontent-%COMP%]{font-size:16px;font-weight:400}.incl_list[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{margin-bottom:10px}.incl_list[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   img[_ngcontent-%COMP%], .incl_list[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   .chkIcon[_ngcontent-%COMP%]{min-width:20px;max-width:20px;height:20px;border-radius:50%;margin-right:10px;border:1px solid #fff}.incl_list[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%], .incl_list[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   .chkIcon[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{max-width:10px;width:100%;height:auto}.incl_list[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]   path[_ngcontent-%COMP%], .incl_list[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   .chkIcon[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]   path[_ngcontent-%COMP%]{fill:#fff}.toggle-arrow[_ngcontent-%COMP%]{font-size:12px;transition:transform .3s;cursor:pointer;margin-left:auto;display:flex;align-items:center;justify-content:center;min-width:30px;max-width:30px;position:absolute;right:30px;z-index:10;border-radius:50%;border:1px solid #d0d5dd!important}.toggle-arrow.expanded[_ngcontent-%COMP%]{transform:rotate(180deg);color:#fff;border:1px solid #911be7!important}.toggle-arrow.expanded[_ngcontent-%COMP%] ~ label[_ngcontent-%COMP%]{border-radius:8px 8px 0 0!important}.parent-header[_ngcontent-%COMP%]   .option[_ngcontent-%COMP%]{display:flex;align-items:center;width:100%}.parent-header[_ngcontent-%COMP%]   .option[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{margin-right:10px}.parent-header[_ngcontent-%COMP%]   .option[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]{display:flex;align-items:center;flex-grow:1;cursor:pointer;margin:0}.subcategories-wrapper.show[_ngcontent-%COMP%]{padding:10px;border:1px solid #911be7;border-top:0!important}.subcategories-wrapper[_ngcontent-%COMP%]   .option[_ngcontent-%COMP%]{margin-top:5px!important}  .ng-select.ConferenceThemes .ng-select-container{min-height:42px!important;border:1px solid #d0d5dd;box-shadow:0 1px 2px #1018280d;padding:4px 14px;background-color:#fff;font-weight:400;font-size:16px;line-height:24px;border-radius:8px;color:#667085;color:#98a2b3}
1  .ng-select.ng-valid .ng-select-container{color:#667085}  .ng-select.ng-touched.ng-invalid .ng-select-container{border-color:red!important}  .ng-select.ng-valid .ng-select-container{border-color:#7f56d9!important}input.form-control[readonly][_ngcontent-%COMP%]{background:#e5e5e5!important;border:#e5e5e5!important}"]}),g})()}];let tn=(()=>{var r;class g{}return(r=g).\u0275fac=function(n){return new(n||r)},r.\u0275mod=t.oAB({type:r}),r.\u0275inj=t.cJS({imports:[A.Bz.forChild(Xt),A.Bz]}),g})();var nn=p(3702),en=p(7679),on=p(7530);let rn=(()=>{var r;class g{}return(r=g).\u0275fac=function(n){return new(n||r)},r.\u0275mod=t.oAB({type:r}),r.\u0275inj=t.cJS({imports:[m.ez,tn,l.UX,$.z,G.J7,nn.x,en.a,l.u5,on.m,H.w]}),g})()},6532:(K,q,p)=>{p.d(q,{w:()=>j});var m=p(5879),A=p(6814),l=p(4807),k=p(6223),Z=p(4854),U=p(2921);function I(P,w){if(1&P&&m._UZ(0,"img",4),2&P){const t=m.oxw().item;m.Q6J("src",t.flag,m.LSH)}}function Y(P,w){if(1&P&&(m.YNc(0,I,1,1,"img",3),m._uU(1)),2&P){const t=w.item;m.Q6J("ngIf","other"!=t.name.toLowerCase()),m.xp6(1),m.hij(" ",t.name," ")}}function Q(P,w){if(1&P&&m._UZ(0,"img",4),2&P){const t=m.oxw().item;m.Q6J("src",t.flag,m.LSH)}}function R(P,w){if(1&P&&(m.YNc(0,Q,1,1,"img",3),m._uU(1)),2&P){const t=w.item;m.Q6J("ngIf","other"!=t.name.toLowerCase()),m.xp6(1),m.hij(" ",t.name," ")}}let j=(()=>{var P;class w{get bindKey(){return this.GetCode?"code":"name"}constructor(f,b){this.httpService=f,this.localStorage=b,this.model=null,this.isDisabled=!1,this.GetCode=!1,this.modelChange=new m.vpe,this.countries=[]}ngOnInit(){this.getNationalityCountriesData()}ngOnChanges(f){f.model&&this.countries.length>0&&this.validateModel()}onSelect(f){this.model=f?.toString().trim()||null,this.validateModel()}onBlur(){this.validateModel()}isValidSelection(f){const b=(f??this.model)?.toString().trim().toLowerCase();return!this.countries||0===this.countries.length||!b||this.countries.some(T=>T[this.bindKey]?.toString().trim().toLowerCase()===b)}validateModel(){const f=this.model?.toString().trim();f&&!this.isValidSelection(f)?(this.model=null,this.modelChange.emit(null)):(this.model=f||null,this.modelChange.emit(this.model))}getNationalityCountriesData(){this.countries=this.localStorage.getData("Nationalities","object")??[],this.httpService.GetList("/Lookup/GetCountriesData",{},!0).subscribe(f=>{f.Success&&(this.countries=f.Data.map(b=>{let T=b.Country;return"tw"===b.ISO2?.toLowerCase()&&(T="Taiwan, China"),{code:b?.ISO2,name:T,flag:`https://flagcdn.com/w40/${b.ISO2?.toLowerCase()}.png`}}),this.localStorage.saveData("Nationalities",this.countries),this.validateModel())})}}return(P=w).\u0275fac=function(f){return new(f||P)(m.Y36(Z.o),m.Y36(U.C))},P.\u0275cmp=m.Xpm({type:P,selectors:[["app-nationality-dropdown"]],inputs:{model:"model",isDisabled:"isDisabled",GetCode:"GetCode"},outputs:{modelChange:"modelChange"},standalone:!0,features:[m.TTD,m.jDz],decls:3,vars:11,consts:[["name","country","required","","bindLabel","name","placeholder","Select Nationality",3,"ngModel","disabled","items","bindValue","searchable","clearable","addTag","editableSearchTerm","loading","ngModelChange","blur"],["ng-option-tmp",""],["ng-label-tmp",""],["width","20","class","me-2",3,"src",4,"ngIf"],["width","20",1,"me-2",3,"src"]],template:function(f,b){1&f&&(m.TgZ(0,"ng-select",0),m.NdJ("ngModelChange",function(z){return b.model=z})("ngModelChange",function(z){return b.onSelect(z)})("blur",function(){return b.onBlur()}),m.YNc(1,Y,2,2,"ng-template",1),m.YNc(2,R,2,2,"ng-template",2),m.qZA()),2&f&&(m.ekj("is-invalid",!b.isValidSelection()),m.Q6J("ngModel",b.model)("disabled",b.isDisabled)("items",b.countries)("bindValue",b.bindKey)("searchable",!0)("clearable",!0)("addTag",!1)("editableSearchTerm",!1)("loading",0===b.countries.length))},dependencies:[A.ez,A.O5,l.A0,l.w9,l.ir,l.mR,k.u5,k.JJ,k.Q7,k.On],styles:[".ng-select.ng-select-single .ng-select-container{height:42px!important;border:1px solid #d0d5dd;box-shadow:0 1px 2px #1018280d;padding:10px 14px;background-color:#fff;font-weight:400;font-size:16px;line-height:24px;border-radius:8px;color:#667085;color:#98a2b3}
1  .ng-select.ng-valid .ng-select-container{color:#667085}  .ng-select.ng-touched.ng-invalid .ng-select-container{border-color:red!important}  .ng-select.ng-valid .ng-select-container{border-color:#7f56d9!important}"]}),w})()}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.