1"use strict";(self.webpackChunkDigitalServicesHub=self.webpackChunkDigitalServicesHub||[]).push([[3815],{76354:(L,y,r)=>{r.d(y,{I:()=>T});var c=r(94346),u=r(96276);class l{}class w{}class T extends u.q{constructor(i,s){super(i,s)}mapConsignmentItemToCountryTypeDto(i,s){return s.map(m=>({ClassId:i,CountryId:m.countryOfOrigin.id,TypeId:m.type.id}))}mapConsignmentItemToCountryTypeWithClassDto(i,s){return s.map(m=>({ClassId:i||m.class.id,CountryId:m.countryOfOrigin.id,TypeId:m.type.id}))}mapClassLookup(i){return this.fromResponseToLookup(null==i?void 0:i.ClassesID,null==i?void 0:i.ClassesNameAr,null==i?void 0:i.ClassesNameEn,null==i?void 0:i.ClassCode)}mapAlertFromLookup(i){return i.map(s=>({textAr:s.NameAr,textEn:s.NameEn,code:s.Code,display:!0}))}mapPackageSizeLookup(i){return i.map(s=>this.mapPackageSizeLookupItem(s))}mapPackageSizeLookupItem(i){return{id:i.Id,nameAr:`${i.Volume} ${i.UnitAr}`,nameEn:`${i.Volume} ${i.UnitEn}`,unitId:i.UnitId,volume:i.Volume,unit:this.fromResponseToLookup(i.UnitId,i.UnitAr,i.UnitEn)}}mapRequestUnits(i){return i.map(s=>{const m=new l;return m.id=s.Id,m.unit=this.fromResponseToLookup(s.UnitId,s.UnitAr,s.UnitEn),m.volume=s.Volume,m})}mapPackageSizes(i){return i.map(s=>{var m,v;const d=new c.UQ;return d.id=s.id,d.volume=s.volume,d.nameAr=`${s.volume} ${null===(m=s.unit)||void 0===m?void 0:m.nameAr}`,d.nameEn=`${s.volume} ${null===(v=s.unit)||void 0===v?void 0:v.nameEn}`,d.unit=s.unit,d})}mapVaccineMoreDetails(i){const s=new w;return s.companyName=i.Data.CompanyName,s.countryOfOrigin=this.fromResponseToLookup(i.Data.CountryofOrigin,i.Data.CountryofOriginAr,i.Data.CountryofOriginEn),s.labelPath=i.Data.LabelPath,s.requestUnits=this.mapRequestUnits(i.Data.RequestUnits),s.vaccineCertificateNumber=i.Data.VaccineCertificateNumber,s}mapBasicServiceConfigurationResponse(i){const s=super.mapBasicServiceConfigurationResponse(i);return s.licenseDetails=null,s}mapUltimateDraftResponse(i){const s=super.mapUltimateDraftResponse(i);return s.serviceTransaction.importItems=JSON.parse(i.DraftRequestDetails),s}mapTemplateRequestResponse(i){const s=super.mapTemplateRequestResponse(i);return s.serviceTransaction.importItems=JSON.parse(i.TemplateDetails),s}}},46574:(L,y,r)=>{r.r(y),r.d(y,{ReleaseFishingToolsModule:()=>St});var c=r(69808),u=r(70655),l=r(93075),w=r(89832),T=r(25813),x=r(42909),i=r(92808),s=r(38211);class m extends i.d{constructor(){super(...arguments),this.importProcedureId=s.d.ImportFishingTools}}var v=r(48440),d=r(29226),t=r(5e3),Z=r(40520);let I=(()=>{class o extends d.Y{constructor(e){super(e),this.basePath="ReleaseFishingToolsAndEquipments"}}return o.\u0275fac=function(e){return new(e||o)(t.LFG(Z.eN))},o.\u0275prov=t.Yz7({token:o,factory:o.\u0275fac}),o})();var E=r(99147),F=r(66220),M=r(29438),J=r(75828);let C=(()=>{class o extends M.V{constructor(e,n,a){super(e,n,a)}mapUltimateDto(e){return{CheckinDate:e.expectedArrivalDate,EntryPort:e.entryPort.id,EntryPortNameAr:e.entryPort.nameAr,EntryPortNameEn:e.entryPort.nameEn,EntryPortCode:e.entryPort.code,ExportingCountryID:e.sourceCountry.id,ExportingCountryNameAr:e.sourceCountry.nameAr,ExportingCountryNameEn:e.sourceCountry.nameEn,ID:e.id,JobNumber:e.jobNumber,ProcedureInstanceId:e.procedureInstanceId,ShippingMethodID:e.shippingMethod.id,ShippingMethodNameAr:e.shippingMethod.nameAr,ShippingMethodNameEn:e.shippingMethod.nameEn,ShippingPloicy:e.shippingPolicy,Tanker:e.carrier,RequestDetails:this.mapConsignmentItemsToDto(e.releaseItems)}}mapServiceInstanceRequest(e){return{carrier:e.Tanker,class:this.mapClassLookup(e.RequestDetails[0]),expectedArrivalDate:this.asDateInstance(e.CheckinDate),entryPort:this.fromResponseToLookup(e.EntryPort,e.EntryPortNameAr,e.EntryPortNameEn,e.EntryPortCode),id:e.ID,procedureInstanceId:e.ProcedureInstanceId,shippingMethod:this.fromResponseToLookup(e.ShippingMethodID,e.ShippingMethodNameAr,e.ShippingMethodNameEn),sourceCountry:this.fromResponseToLookup(e.ExportingCountryID,e.ExportingCountryNameAr,e.ExportingCountryNameEn),releaseItems:this.mapConsignmentItems(e.RequestDetails),importItems:this.mapConsignmentItems(e.ImportRequestDetails),jobNumber:e.JobNumber,shippingPolicy:e.ShippingPloicy}}mapConsignmentItem(e){return super.mapBasicRequestDetailsDto(e)}mapConsignmentItemsToDto(e){return e.map(a=>({ClassesID:a.class.id,ClassesNameAr:a.class.nameAr,ClassesNameEn:a.class.nameEn,CountryOfOriginID:a.countryOfOrigin.id,CountryOfOriginNameAr:a.countryOfOrigin.nameAr,CountryOfOriginNameEn:a.countryOfOrigin.nameEn,Description:a.description,ID:a.id,MeasurementUnitID:a.measurementUnit.id,MeasurementUnitNameAr:a.measurementUnit.nameAr,MeasurementUnitNameEn:a.measurementUnit.nameEn,Notes:a.notes,ParentRequestID:a.parentRequestId,Quantity:a.quantity,TypeID:a.type.id,TypeNameAr:a.type.nameAr,TypeNameEn:a.type.nameEn}))}}return o.\u0275fac=function(e){return new(e||o)(t.LFG(c.uU),t.LFG(F.g),t.LFG(J.v))}
1,o.\u0275prov=t.Yz7({token:o,factory:o.\u0275fac}),o})();var P=r(591),z=r(59502);class D extends z.S{}var k=r(39258),b=r(37233),h=r(63151),U=r(64383),Q=r(14565),f=r(42466);let R=(()=>{class o extends T.t{constructor(e,n,a,g,Ot,At,Nt,A,_t,N,_){super(At,n,e,a,Ot,g,_t,!0,A,Nt,N,_),this.apiService=A,this.mapper=N,this.metadataService=_,this.initializeObservables()}initializeObservables(){this.subscribeToReleaseListOptions(),this.subscribeToFieldsOptionsChanges(),this.subscribeToServiceDetails(),this.subscribeToServiceConfiguration(),this.subscribeToMetadata()}getServiceUrlKeyWord(){return"ReleaseFishingTools"}initializeServiceDetailForm(){const e=new m;return e.form=new l.cw({sourceCountry:new l.NI(null,l.kI.required),expectedArrivalDate:new l.NI(null,[l.kI.required]),shippingMethod:new l.NI(null,l.kI.required),entryPort:new l.NI(null,l.kI.required),class:new l.NI(null,l.kI.required),jobNumber:new l.NI(null,[l.kI.required,l.kI.pattern(k.u.OnlyDigits),l.kI.max(this.maxJobNumber)]),shippingPolicy:new l.NI(null,l.kI.required),carrier:new l.NI(null,l.kI.required)}),e.formConsignment=new l.cw({description:new l.NI(null,l.kI.required),type:new l.NI(null,l.kI.required),countryOfOrigin:new l.NI(null,l.kI.required),measurementUnit:new l.NI(null,l.kI.required),notes:new l.NI(null),quantity:new l.NI(null,[l.kI.required,l.kI.pattern(k.u.OnlyDigits)])}),e.initiatorActionForm=new l.cw({action:new l.NI(null,l.kI.required)}),e.url=`/services/${this.getServiceUrlKeyWord()}/requestDetails`,e.formConsignmentStatus={mode:x.h.NEW},e.flowButtons=this.buildServiceConfigurationFlowButtons(),e}loadServiceRequest(){return(0,u.mG)(this,void 0,void 0,function*(){if(this.hasReleaseRequest()){const e=this.store.id.toString(),n=yield this.apiService.getRequest(e).toPromise();this.setApplicant(n.Data),this.globalObject.AttachmentsConfiguration.attachments=this.mapper.mapAttachmentsInstances(n.Data.AttachmentDetails),this.emitServiceDetails(this.mapper.mapUltimate(n.Data)),this.isPendingOnSecondPayment()&&this.emitSecondPaymentFees()}})}emitServiceDetails(e){this.store.serviceDetails$.next(e)}createRequestData(){return Object.assign(this.store.serviceDetails.serviceTransaction,this.fromFormGroup(this.store.form)),this.mapper.mapUltimateDto(this.store.serviceDetails.serviceTransaction)}subscribeToServiceDetails(){const e=this.store,n=new D;n.serviceTransaction={},n.serviceTransaction.releaseItems=[],e.serviceDetails$=new P.X(n),e.serviceDetails$.subscribe(a=>this.onServiceDetailsLoad(a))}onServiceDetailsLoad(e){return(0,u.mG)(this,void 0,void 0,function*(){this.isNotInitialized()||(this.store.serviceDetails=e,this.bindMainFormTransaction(),this.emitReleaseListOptions())})}bindMainFormTransaction(){this.assignForm(this.store.form,this.store.serviceDetails.serviceTransaction),this.onMainFormChange({isLoadPorts:!0,isBuildFieldsOptions:!0})}onMainFormChange(e){const n=Object.create(null,{onMainFormChange:{get:()=>super.onMainFormChange}});return(0,u.mG)(this,void 0,void 0,function*(){yield n.onMainFormChange.call(this,e),e.isBuildFieldsOptions&&this.emitFieldsChange()})}buildServiceConfigurationFieldsOptions(){const e=super.buildServiceConfigurationFieldsOptions();return e.class=b.h.init().disable(),e.type=b.h.init().disable(),e.description=b.h.init().disable(),e.countryOfOrigin=b.h.init().disable(),e.measurementUnit=b.h.init().disable(),e}loadServiceConfigurations(){return(0,u.mG)(this,void 0,void 0,function*(){return yield this.api.getServiceConfiguration(this.store.id).toPromise()})}onServiceConfigurationLoad(e){super.onServiceConfigurationLoad(e),this.assignImportRequestDetails(e)}assignImportRequestDetails(e){const n=e.importRequest;if(n&&e.isValidForRelease){const a=this.mapper.mapImportRequest(n);this.store.id=null,this.store.serviceDetails=a,this.emitServiceDetails(a)}}}return o.\u0275fac=function(e){return new(e||o)(t.LFG(h.F0),t.LFG(h.gz),t.LFG(U._W),t.LFG(Q.t4),t.LFG(w.f),t.LFG(f.sK),t.LFG(E.G),t.LFG(I),t.LFG(c.K0),t.LFG(C),t.LFG(v.o))},o.\u0275prov=t.Yz7({token:o,factory:o.\u0275fac}),o})();var G=r(58305),B=r(89047),Y=r(96184),j=r(47352),$=r(91805),W=r(5257),K=r(38611);function V(o,p){if(1&o){const e=t.EpF();t.TgZ(0,"div",2)(1,"div",3)(2,"div",4),t._UZ(3,"app-breadcrumbs",5),t.ALo(4,"async"),t.ALo(5,"async"),t.qZA(),t.TgZ(6,"div",4),t._UZ(7,"app-progress-bar",6),t.qZA()(),t.TgZ(8,"div",7)(9,"app-steps-flow",8),t.NdJ("move",function(a){return t.CHM(e),t.oxw().moveFlow(a)}),t.ALo(10,"async"),t.qZA()(),t.TgZ(11,"div",9),t._UZ(12,"es-service-title",10),t.qZA(),t.TgZ(13,"div",7)(14,"router-outlet",11),t.NdJ("activate",function(a){return t.CHM(e),t.oxw().onActivate(a)}),t.qZA()()()}if(2&o){const e=p.ngIf,n=t.oxw();
1t.xp6(2),t.Q6J("colOptions",n.breadcrumbsColumnOptions),t.xp6(1),t.Q6J("breadcrumbsDetails",t.lcZ(4,13,n.breadcrumbsDetails$))("serviceMetaData",t.lcZ(5,15,n.serviceMetaData$))("serviceKey",n.serviceKey),t.xp6(3),t.Q6J("colOptions",n.progressBarColumnOptions),t.xp6(1),t.Q6J("currentStep",n.workflowService.currentStep)("steps",n.workflowService.steps),t.xp6(1),t.Q6J("colOptions",n.mainColOptions),t.xp6(1),t.Q6J("flow",t.lcZ(10,17,n.flow$))("showBackArrow",!0),t.xp6(2),t.Q6J("colOptions",n.mainColOptions),t.xp6(1),t.Q6J("metadata",e),t.xp6(1),t.Q6J("colOptions",n.mainColOptions)}}function H(o,p){1&o&&(t._UZ(0,"p",12),t.ALo(1,"translate")),2&o&&t.Q6J("innerText",t.lcZ(1,1,"trLoading"))}let X=(()=>{class o extends G.A{constructor(e,n,a){super(e,a,n),this.workflowService=e}get formMode(){return x.h.EDITING}ngOnInit(){this.subscribeToSizeSettings()}}return o.\u0275fac=function(e){return new(e||o)(t.Y36("WorkflowService"),t.Y36(f.sK),t.Y36(h.gz))},o.\u0275cmp=t.Xpm({type:o,selectors:[["app-release-fishing-tools"]],features:[t._Bn([{provide:"WorkflowService",useClass:R}]),t.qOj],decls:5,vars:3,consts:[["class","container mb-4 scroll-to arabic-styling next-design",4,"ngIf"],["loading",""],[1,"container","mb-4","scroll-to","arabic-styling","next-design"],[1,"row","justify-content-center"],["dsCol","",3,"colOptions"],[3,"breadcrumbsDetails","serviceMetaData","serviceKey"],[3,"currentStep","steps"],["dsCol","",1,"row","justify-content-center",3,"colOptions"],[3,"flow","showBackArrow","move"],["dsCol","",1,"row","justify-content-center","title-container",3,"colOptions"],[3,"metadata"],[3,"activate"],[3,"innerText"]],template:function(e,n){1&e&&(t._UZ(0,"app-loader"),t.YNc(1,V,15,19,"div",0),t.ALo(2,"async"),t.YNc(3,H,2,3,"ng-template",null,1,t.W1O)),2&e&&(t.xp6(1),t.Q6J("ngIf",t.lcZ(2,1,n.serviceMetaData$)))},directives:[B.R,c.O5,Y.JY,j.n,$.R,W.t,K.o,h.lC],pipes:[c.Ov,f.X$],styles:['div#containerDivId{width:auto;padding:0}.using-bootstrap legend{border:none;color:var(--golden-primary);margin-bottom:15px}.form-group.form-group-required:after{content:"*";color:var(--danger)}.form-group label{font-weight:inherit}html{overflow-anchor:none;scroll-behavior:smooth}.scroll-to{scroll-margin-top:110px}#progressbar{gap:5%;align-items:center;margin-bottom:0;width:100%;justify-content:space-between}#progressbar li{z-index:10;max-width:60px}#progressbar li:first-child{width:20%!important}#progressbar li:before{z-index:10;padding:8px!important;line-height:1em;margin:0 auto}#progressbar li:after{content:unset}#progressbar li.ds-step.ds-step-line:after{content:""}html[lang=ar] #progressbar{text-align:right;float:right}html[lang=ar] #progressbar li{float:right}html[lang=ar] #progressbar li:after{right:78%;left:0}#progressbar li:last-of-type:after{content:none}#progressbar li#ReviewConfiguration:after{content:none}.back-arrow{transform:rotateY(180deg)}html[lang=ar] .back-arrow{transform:rotateY(0)}html[lang=ar] .back-arrow a{float:left}html[lang=ar] .next-arrow{transform:rotateY(180deg)}.using-bootstrap .btn.btn-primary{background-color:var(--golden-primary);border-color:var(--golden-primary)}.using-bootstrap .btn.btn-rounded{border-radius:20px}.breadcrumbs-link,a.breadcrumbs-link{color:var(--gray)}.breadcrumbs-link:after{content:"\\e933";color:var(--dark);font-family:fi-icons!important;font-size:.7em;margin:0 16px}html[lang=ar] .breadcrumbs-link:after{content:"\\e932"}.breadcrumbs-link:nth-last-of-type(1){content:"";color:var(--golden-dark)}.breadcrumbs-link:nth-last-of-type(1):after{content:""}html[lang=ar] .breadcrumbs-link:nth-last-of-type(1):after{content:"\\e932"}html[lang=ar] .breadcrumbs-link:nth-last-of-type(1):after{content:""}html[lang=ar] .col-form-label{text-align:right}.forms-container{box-shadow:1px 1px 5px 3px var(--light-shadow);border-radius:10px}.form-section{padding:1.2em;border:solid 1px var(--light-shadow);margin-bottom:-1px;position:relative;overflow:hidden;max-height:99999px;transition:ease 2.5s;transition-property:max-height,height}.form-section.form-section-collapsed{max-height:70px;transition:ease .5s}.form-section.form-section-collapsible .form-section-collapsing{cursor:pointer}.form-section.form-section-collapsible .form-section-collapsing:hover{color:var(--golden-primary)}.form-section legend{color:var(--dark);font-size:1.5em}.title-container{margin-top:1em;margin-bottom:1em}html[lang=ar] .title-container,html[lang=ar] .forms-container form{text-align:right;direction:rtl}.form-section-valid-indicator{position:absolute;font-size:1.4rem;color:var(--gray);right:15px}html[lang=ar] .form-section-valid-indicator{right:initial;left:15px}.form-section-invalid{color:var(--danger)}.form-section-valid{color:var(--success)}.form-section-divider{display:block;margin:10px -19px;border:solid 1px var(--light-shadow)}html[lang=ar] .alignmet_left{text-align:right!important}.align-right{text-align:right}html[lang=ar] .align-right{text-align:left}html[lang=ar] .align-left{text-align:right}html[lang=ar] .float-left{float:right!important}html[lang=ar] .float-right{float:left!important}html[lang=ar] .en_text_right{text-align:left}html[lang=ar] .bred_crumb .breadcrumbs-link{float:right}.actions-container{width:100%;display:flex;justify-content:space-between}.licence-attachment-view label{color:var(--gray)}app-bs-map-display .form-group label{color:var(--gray)}.ng-invalid.highlight .ng-select-container,.is-invalid.highlight{animation:highlight .5s cubic-bezier(.68,-.55,.27,1.55)}.form-section-valid-indicator.highlight{animation:highlight-scale .5s cubic-bezier(.68,-.55,.27,1.55)}@keyframes highlight{0%{border-color:var(--danger);transform:scale(105%)}}@keyframes highlight-scale{0%{transform:scale(105%)}}ng-select{position:initial!important}app-progress-bar svg{max-width:100px;max-height:100px}app-progress-bar{float:right}html[lang=ar] app-progress-bar{float:left}.progress-bar-container{text-align:right}html[lang=ar] .progress-bar-container{text-align:left}.breadcrumb-content{display:flex;align-items:flex-start;flex-direction:column;gap:15px}.view_info{margin:0}.view_info:nth-of-type(1){margin:0}html[lang=en] .btn+.btn{margin-left:.25rem!important}html[lang=ar] .btn+.btn{margin-right:.25rem!important}.input-group>.form-control,.input-group>.form-control-plaintext,.input-group>.custom-select,.input-group>.custom-file{width:1%}html[lang=ar] .input-group:not(.has-validation)>.form-control:not(:last-child),html[lang=ar] .input-group:not(.has-validation)>.custom-select:not(:last-child),html[lang=ar] .input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label:after{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-left:0}html[lang=ar] .input-group>.input-group-append>.btn,html[lang=ar] .input-group>.input-group-append>.input-group-text,html[lang=ar] .input-group>.input-group-prepend:not(:first-child)>.btn,html[lang=ar] .input-group>.input-group-prepend:not(:first-child)>.input-group-text,html[lang=ar] .input-group>.input-group-prepend:first-child>.btn:not(:first-child),html[lang=ar] .input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child){border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.input-group-text{height:34px}.sections-indexer{background-color:transparent;width:100%;position:sticky;border-top-right-radius:10px;border-bottom-right-radius:10px;z-index:1;padding:0}.indexer-item{cursor:pointer;width:100%;padding:1em 0 1em .5em;transition:.5s border,box-shadow,color}html[lang=ar] .indexer-item{padding:1em .5em 1em 0}.indexer-item:hover{color:var(--golden-primary)}html[lang=ar] .indexer-item{text-align:right}.indexer-item-active{color:var(--golden-dark);box-shadow:-4px 0 4px 1px var(--light-shadow);border-left:5px solid var(--golden-primary);border-right:initial}html[lang=ar] .indexer-item-active{box-shadow:4px 0 4px 1px var(--light-shadow);border-right:5px solid var(--golden-primary);border-left:initial}.sections-indexer.sticky-sections-indexer{position:fixed;top:50px;width:10%;max-width:125px}.help-bar{display:flex;justify-content:flex-start;gap:1em;width:100%}.help-item .tooltip{left:5px!important}.help-item .tooltip .arrow:before{left:37px}.help-item a{width:30px;display:flex;border:1px solid;border-radius:50%;padding:6px;height:30px;justify-content:center;align-items:center;color:var(--golden-primary)}.help-item a img{width:100%}.pt-2.pb-1.button_container.mb-2.flex_flow.flex_between{flex-flow:initial}.width-2.applicant_info_comp{width:100%!important}.uplaoded_file{margin:auto}.dash-bor{text-align:center}.custom-checkbox-required-start{padding:0 .2em;color:var(--danger)}.custom-control{padding-right:0;padding-left:1.5rem}html[lang=ar] .custom-control{padding-right:1.5rem;padding-left:0}html[lang=ar] .custom-control-input{right:0}.custom-control-label:before{left:-1.5rem;right:unset}html[lang=ar] .custom-control-label:before{left:unset;right:-1.5rem}.custom-control-label:after{left:-1.5rem;right:unset}html[lang=ar] .custom-control-label:after{left:unset;right:-1.5rem}.custom-control.custom-radio input[type=radio],.custom-control.custom-radio .custom-control-label,.custom-control.custom-radio .custom-control-label *{cursor:pointer;margin-bottom:10px}.custom-control.custom-checkbox,.custom-control.custom-checkbox *{curs
1or:pointer}.text-decoration-underline{text-decoration:underline}.attachment-section .ngx-file-drop__drop-zone{border:none!important}.attachment-section .attachment-upload{display:flex;justify-content:space-between;padding:20px 30px;background-color:var(--height-light);border-radius:10px}.attachment-section .attachment-group{margin-top:20px}.attachment-group .attachment-uploaded{width:80px;height:80px;background:#f1f1f1;padding:10px;border-radius:6px;position:relative;display:flex;justify-content:center;align-items:center;border:1px solid #f1f2f4;margin-bottom:15px}.attachment-group .attachment-uploaded a{position:absolute;right:10px;top:3px;width:10px}.attachment-group .attachment-uploaded a img{width:100%}.attachment-group .attachment-uploaded span{font-size:40px;color:var(--golden-primary)}.attachment-instance{display:flex;flex-flow:column;justify-content:center;align-items:center}.commenting .form-group{margin:0;height:100%}.commenting .ngx-file-drop__drop-zone{border:none!important;margin:0!important;height:unset!important;min-height:100px!important}.commenting .ngx-file-drop__content{display:block!important;height:unset!important;min-height:100px!important}.container.scroll-to{margin-bottom:8rem!important}.mt-30-px{margin-top:30px}.ng-dropdown-panel.breakSpaces .ng-dropdown-panel-items .ng-option{white-space:break-spaces}input[type=date]{display:block;-webkit-appearance:textfield;-moz-appearance:textfield;min-height:1.2em}@media (max-width: 480px){.progress-bar-container{text-align:center}}@media (max-width: 480px){.attachment-section .attachment-upload{flex-direction:column}}@media (min-width: 768px){html[lang=ar] .offset-md-3{margin-right:25%;margin-left:initial}html[lang=ar] .offset-md-2{margin-right:16.666667%;margin-left:initial}.col-12 #progressbar li:after,.col-sm-12 #progressbar li:after,.col-md-12 #progressbar li:after{width:300%}.col-md-8 #progressbar li:after{width:200%}}.attachment-required{border:1px solid red}\n'],encapsulation:2}),o})();var q=r(12358),tt=r(15591),et=r(61247),ot=r(93928),nt=r(95993),rt=r(5757),it=r(97957);function at(o,p){if(1&o){const e=t.EpF();t.TgZ(0,"app-import-fishing-tools-item-form",8,9),t.NdJ("change",function(a){return t.CHM(e),t.oxw(2).itemsFormChange(a)})("push",function(a){return t.CHM(e),t.oxw(2).pushConsignmentItem(a)}),t.ALo(2,"async"),t.ALo(3,"async"),t.qZA()}if(2&o){const e=t.oxw().ngIf,n=t.oxw();t.Q6J("lookups",e.config.mainLookups)("formGroup",n.formConsignment)("mode",n.formConsignmentStatus.mode)("fields",t.lcZ(2,6,n.fields$))("formOptions",n.formOptions)("options",t.lcZ(3,8,n.releaseListOptions$))}}function st(o,p){if(1&o){const e=t.EpF();t.ynx(0),t.TgZ(1,"div",1),t._UZ(2,"app-form-validation-indicator",2),t.TgZ(3,"app-release-main-form",3),t.NdJ("change",function(a){return t.CHM(e),t.oxw().mainFormChange(a)}),t.ALo(4,"async"),t.qZA()(),t.TgZ(5,"div",4),t._UZ(6,"app-form-validation-indicator",2),t.YNc(7,at,4,10,"app-import-fishing-tools-item-form",5),t._UZ(8,"app-release-shipping-policy-details",6),t.TgZ(9,"app-import-fishing-tools-item-list",7),t.NdJ("edit",function(a){return t.CHM(e),t.oxw().edit(a)})("delete",function(a){return t.CHM(e),t.oxw().deleteConsignmentItem(a)}),t.ALo(10,"async"),t.qZA()(),t.BQk()}if(2&o){const e=p.ngIf,n=t.oxw();t.xp6(2),t.Q6J("formGroup",n.form),t.xp6(1),t.Q6J("lookups",e.config.mainLookups)("formGroup",n.form)("fields",t.lcZ(4,10,n.fields$))("formOptions",n.formOptions),t.xp6(3),t.Q6J("formGroup",n.formConsignment),t.xp6(1),t.Q6J("ngIf",n.showItemForm),t.xp6(1),t.Q6J("shippingPolicy",e.transaction.serviceTransaction.shippingPolicyDetails),t.xp6(1),t.Q6J("importItems",e.transaction.serviceTransaction.releaseItems)("options",t.lcZ(10,12,n.releaseListOptions$))}}const lt=function(o,p){return{transaction:o,config:p}};let pt=(()=>{class o extends tt.J{constructor(e,n,a){super(e,n,a),this.workflowService=e}ngOnInit(){this.subscribeToFormsTemplatesSettings()}}return o.\u0275fac=function(e){return new(e||o)(t.Y36("WorkflowService"),t.Y36(h.F0),t.Y36(f.sK))},o.\u0275cmp=t.Xpm({type:o,selectors:[["app-release-fishing-tools-request"]],features:[t.qOj],decls:3,vars:8,consts:[[4,"ngIf"],[1,"form-section"],[3,"formGroup"],[3,"lookups","formGroup","fields","formOptions","change"],[1,"form-section","consignment-item-form"],[3,"lookups","formGroup","mode","fields","formOptions","options","change","push",4,"ngIf"],[3,"shippingPolicy"],[3,"importItems","options","edit","delete"],[3,"lookups","formGroup","mode","fields","formOptions","options","change","push"],["formDir","ngForm"]],template:function(e,n){1&e&&(t.YNc(0,st,11,14,"ng-container",0),t.ALo(1,"async"),t.ALo(2,"async")),2&e&&t.Q6J("ngIf",t.WLB(5,lt,t.lcZ(1,1,n.transaction$),t.lcZ(2,3,n.serviceConfig$)))},directives:[c.O5,et.$,l.JL,l.sg,ot.s,nt.U,rt.H,it.U],pipes:[c.Ov],encapsulation:2}),o})();
1var mt=r(2571),ct=r(75856),gt=r(32197),dt=r(27418),S=r(53969),O=r(29177),ht=r(30732);function ut(o,p){if(1&o&&(t.TgZ(0,"div",2),t._UZ(1,"app-release-main-review",5),t.qZA()),2&o){const e=t.oxw().ngIf;t.xp6(1),t.Q6J("transaction",e)}}function ft(o,p){if(1&o&&(t.TgZ(0,"div"),t._UZ(1,"app-release-initiator-action-form",6),t.qZA()),2&o){const e=t.oxw().ngIf,n=t.oxw(2);t.xp6(1),t.Q6J("lookups",e.mainLookups)("formGroup",n.initiatorActionForm)}}function xt(o,p){if(1&o&&(t.TgZ(0,"div"),t.YNc(1,ft,2,2,"div",0),t.qZA()),2&o){const e=t.oxw(2);t.ekj("form-section",e.workflowService.isPendingOnInitiatorAction()),t.xp6(1),t.Q6J("ngIf",e.workflowService.isPendingOnInitiatorAction())}}function vt(o,p){if(1&o&&(t.ynx(0),t.YNc(1,ut,2,1,"div",1),t.TgZ(2,"div",2),t._UZ(3,"app-import-release-main-item-list",3),t.qZA(),t.YNc(4,xt,2,3,"div",4),t.ALo(5,"async"),t.BQk()),2&o){const e=p.ngIf,n=t.oxw();t.xp6(1),t.Q6J("appFormSection",n.requestDetailsFormSection),t.xp6(2),t.Q6J("importItems",e.serviceTransaction.releaseItems)("enableEditing",!1),t.xp6(1),t.Q6J("ngIf",t.lcZ(5,4,n.config$))}}let bt=(()=>{class o extends gt.F{constructor(e,n,a){super(e,a,n),this.transaction={}}ngOnInit(){}}return o.\u0275fac=function(e){return new(e||o)(t.Y36("WorkflowService"),t.Y36(f.sK),t.Y36(h.F0))},o.\u0275cmp=t.Xpm({type:o,selectors:[["app-release-fishing-tools-request-review"]],features:[t.qOj],decls:2,vars:3,consts:[[4,"ngIf"],["class","form-section",4,"appFormSection"],[1,"form-section"],[3,"importItems","enableEditing"],[3,"form-section",4,"ngIf"],[3,"transaction"],[3,"lookups","formGroup"]],template:function(e,n){1&e&&(t.YNc(0,vt,6,6,"ng-container",0),t.ALo(1,"async")),2&e&&t.Q6J("ngIf",t.lcZ(1,1,n.transaction$))},directives:[c.O5,dt.A,S.m,O._,ht.n,l.JL,l.sg],pipes:[c.Ov],encapsulation:2}),o})();var yt=r(63288),wt=r(69672);function Tt(o,p){if(1&o&&(t.ynx(0),t.TgZ(1,"div",1),t._UZ(2,"app-release-main-review",2),t.qZA(),t.TgZ(3,"div",1),t._UZ(4,"app-import-release-main-item-list",3),t.qZA(),t.BQk()),2&o){const e=p.ngIf;t.xp6(2),t.Q6J("transaction",e),t.xp6(2),t.Q6J("importItems",e.serviceTransaction.releaseItems)("enableEditing",!1)}}let It=(()=>{class o extends wt.t{constructor(e,n,a){super(e,n,a)}ngOnInit(){this.subscribeToSizeSettings()}}return o.\u0275fac=function(e){return new(e||o)(t.Y36(f.sK),t.Y36(h.gz),t.Y36("WorkflowService"))},o.\u0275cmp=t.Xpm({type:o,selectors:[["app-release-fishing-tools-view"]],features:[t.qOj],decls:2,vars:3,consts:[[4,"ngIf"],[1,"form-section"],[3,"transaction"],[3,"importItems","enableEditing"]],template:function(e,n){1&e&&(t.YNc(0,Tt,5,3,"ng-container",0),t.ALo(1,"async")),2&e&&t.Q6J("ngIf",t.lcZ(1,1,n.transaction$))},directives:[c.O5,S.m,O._],pipes:[c.Ov],styles:['div#containerDivId{width:auto;padding:0}.using-bootstrap legend{border:none;color:var(--golden-primary);margin-bottom:15px}.form-group.form-group-required:after{content:"*";color:var(--danger)}.form-group label{font-weight:inherit}html{overflow-anchor:none;scroll-behavior:smooth}.scroll-to{scroll-margin-top:110px}#progressbar{gap:5%;align-items:center;margin-bottom:0;width:100%;justify-content:space-between}#progressbar li{z-index:10;max-width:60px}#progressbar li:first-child{width:20%!important}#progressbar li:before{z-index:10;padding:8px!important;line-height:1em;margin:0 auto}#progressbar li:after{content:unset}#progressbar li.ds-step.ds-step-line:after{content:""}html[lang=ar] #progressbar{text-align:right;float:right}html[lang=ar] #progressbar li{float:right}html[lang=ar] #progressbar li:after{right:78%;left:0}#progressbar li:last-of-type:after{content:none}#progressbar li#ReviewConfiguration:after{content:none}.back-arrow{transform:rotateY(180deg)}html[lang=ar] .back-arrow{transform:rotateY(0)}html[lang=ar] .back-arrow a{float:left}html[lang=ar] .next-arrow{transform:rotateY(180deg)}.using-bootstrap .btn.btn-primary{background-color:var(--golden-primary);border-color:var(--golden-primary)}.using-bootstrap .btn.btn-rounded{border-radius:20px}.breadcrumbs-link,a.breadcrumbs-link{color:var(--gray)}.breadcrumbs-link:after{content:"\\e933";color:var(--dark);font-family:fi-icons!important;font-size:.7em;margin:0 16px}html[lang=ar] .breadcrumbs-link:after{content:"\\e932"}.breadcrumbs-link:nth-last-of-type(1){content:"";color:var(--golden-dark)}.breadcrumbs-link:nth-last-of-type(1):after{content:""}html[lang=ar] .breadcrumbs-link:nth-last-of-type(1):after{content:"\\e932"}html[lang=ar] .breadcrumbs-link:nth-last-of-type(1):after{content:""}html[lang=ar] .col-form-label{text-align:right}.forms-container{box-shadow:1px 1px 5px 3px var(--light-shadow);border-radius:10px}.form-section{padding:1.2em;border:solid 1px var(--light-shadow);margin-bottom:-1px;position:relative;overflow:hidden;max-height:99999px;transition:ease 2.5s;transition-property:max-height,height}.form-section.form-section-collapsed{max-height:70px;transition:ease .5s}.form-section.form-section-collapsible .form-section-collapsing{cursor:pointer}.form-section.form-section-collapsible .form-section-collapsing:hover{color:var(--golden-primary)}.form-section legend{color:var(--dark);font-size:1.5em}.title-container{margin-top:1em;margin-bottom:1em}html[lang=ar] .title-container,html[lang=ar] .forms-container form{text-align:right;direction:rtl}.form-section-valid-indicator{position:absolute;font-size:1.4rem;color:var(--gray);right:15px}html[lang=ar] .form-section-valid-indicator{right:initial;left:15px}.form-section-invalid{color:var(--danger)}.form-section-valid{color:var(--success)}.form-section-divider{display:block;margin:10px -19px;border:solid 1px var(--light-shadow)}html[lang=ar] .alignmet_left{text-align:right!important}.align-right{text-align:right}html[lang=ar] .align-right{text-align:left}html[lang=ar] .align-left{text-align:right}html[lang=ar] .float-left{float:right!important}html[lang=ar] .float-right{float:left!important}html[lang=ar] .en_text_right{text-align:left}html[lang=ar] .bred_crumb .breadcrumbs-link{float:right}.actions-container{width:100%;display:flex;justify-content:space-between}.licence-attachment-view label{color:var(--gray)}app-bs-map-display .form-group label{color:var(--gray)}.ng-invalid.highlight .ng-select-container,.is-invalid.highlight{animation:highlight .5s cubic-bezier(.68,-.55,.27,1.55)}.form-section-valid-indicator.highlight{animation:highlight-scale .5s cubic-bezier(.68,-.55,.27,1.55)}@keyframes highlight{0%{border-color:var(--danger);transform:scale(105%)}}@keyframes highlight-scale{0%{transform:scale(105%)}}ng-select{position:initial!important}app-progress-bar svg{max-width:100px;max-height:100px}app-progress-bar{float:right}html[lang=ar] app-progress-bar{float:left}.progress-bar-container{text-align:right}html[lang=ar] .progress-bar-container{text-align:left}.breadcrumb-content{display:flex;align-items:flex-start;flex-direction:column;gap:15px}.view_info{margin:0}.view_info:nth-of-type(1){margin:0}html[lang=en] .btn+.btn{margin-left:.25rem!important}html[lang=ar] .btn+.btn{margin-right:.25rem!important}.input-group>.form-control,.input-group>.form-control-plaintext,.input-group>.custom-select,.input-group>.custom-file{width:1%}html[lang=ar] .input-group:not(.has-validation)>.form-control:not(:last-child),html[lang=ar] .input-group:not(.has-validation)>.custom-select:not(:last-child),html[lang=ar] .input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label:after{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-left:0}html[lang=ar] .input-group>.input-group-append>.btn,html[lang=ar] .input-group>.input-group-append>.input-group-text,html[lang=ar] .input-group>.input-group-prepend:not(:first-child)>.btn,html[lang=ar] .input-group>.input-group-prepend:not(:first-child)>.input-group-text,html[lang=ar] .input-group>.input-group-prepend:first-child>.btn:not(:first-child),html[lang=ar] .input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child){border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.input-group-text{height:34px}.sections-indexer{background-color:transparent;width:100%;position:sticky;border-top-right-radius:10px;border-bottom-right-radius:10px;z-index:1;padding:0}.indexer-item{cursor:pointer;width:100%;padding:1em 0 1em .5em;transition:.5s border,box-shadow,color}html[lang=ar] .indexer-item{padding:1em .5em 1em 0}.indexer-item:hover{color:var(--golden-primary)}html[lang=ar] .indexer-item{text-align:right}.indexer-item-active{color:var(--golden-dark);box-shadow:-4px 0 4px 1px var(--light-shadow);border-left:5px solid var(--golden-primary);border-right:initial}html[lang=ar] .indexer-item-active{box-shadow:4px 0 4px 1px var(--light-shadow);border-right:5px solid var(--golden-primary);border-left:initial}.sections-indexer.sticky-sections-indexer{position:fixed;top:50px;width:10%;max-width:125px}.help-bar{display:flex;justify-content:flex-start;gap:1em;width:100%}.help-item .tooltip{left:5px!important}.help-item .tooltip .arrow:before{left:37px}.help-item a{width:30px;display:flex;border:1px solid;border-radius:50%;padding:6px;height:30px;justify-content:center;align-items:center;color:var(--golden-primary)}.help-item a img{width:100%}.pt-2.pb-1.button_container.mb-2.flex_flow.flex_between{flex-flow:initial}.width-2.applicant_info_comp{width:100%!important}.uplaoded_file{margin:auto}.dash-bor{text-align:center}.custom-checkbox-required-start{padding:0 .2em;color:var(--danger)}.custom-control{padding-right:0;padding-left:1.5rem}html[lang=ar] .custom-control{padding-right:1.5rem;padding-left:0}html[lang=ar] .custom-control-input{right:0}.custom-control-label:before{left:-1.5rem;right:unset}html[lang=ar] .custom-control-label:before{left:unset;right:-1.5rem}.custom-control-label:after{left:-1.5rem;right:unset}html[lang=ar] .custom-control-label:after{left:unset;right:-1.5rem}.custom-control.custom-radio input[type=radio],.custom-control.custom-radio .custom-control-label,.custom-control.custom-radio .custom-control-label *{cursor:pointer;margin-bottom:10px}.custom-control.custom-checkbox,.custom-control.custom-checkbox *{curs
1or:pointer}.text-decoration-underline{text-decoration:underline}.attachment-section .ngx-file-drop__drop-zone{border:none!important}.attachment-section .attachment-upload{display:flex;justify-content:space-between;padding:20px 30px;background-color:var(--height-light);border-radius:10px}.attachment-section .attachment-group{margin-top:20px}.attachment-group .attachment-uploaded{width:80px;height:80px;background:#f1f1f1;padding:10px;border-radius:6px;position:relative;display:flex;justify-content:center;align-items:center;border:1px solid #f1f2f4;margin-bottom:15px}.attachment-group .attachment-uploaded a{position:absolute;right:10px;top:3px;width:10px}.attachment-group .attachment-uploaded a img{width:100%}.attachment-group .attachment-uploaded span{font-size:40px;color:var(--golden-primary)}.attachment-instance{display:flex;flex-flow:column;justify-content:center;align-items:center}.commenting .form-group{margin:0;height:100%}.commenting .ngx-file-drop__drop-zone{border:none!important;margin:0!important;height:unset!important;min-height:100px!important}.commenting .ngx-file-drop__content{display:block!important;height:unset!important;min-height:100px!important}.container.scroll-to{margin-bottom:8rem!important}.mt-30-px{margin-top:30px}.ng-dropdown-panel.breakSpaces .ng-dropdown-panel-items .ng-option{white-space:break-spaces}input[type=date]{display:block;-webkit-appearance:textfield;-moz-appearance:textfield;min-height:1.2em}@media (max-width: 480px){.progress-bar-container{text-align:center}}@media (max-width: 480px){.attachment-section .attachment-upload{flex-direction:column}}@media (min-width: 768px){html[lang=ar] .offset-md-3{margin-right:25%;margin-left:initial}html[lang=ar] .offset-md-2{margin-right:16.666667%;margin-left:initial}.col-12 #progressbar li:after,.col-sm-12 #progressbar li:after,.col-md-12 #progressbar li:after{width:300%}.col-md-8 #progressbar li:after{width:200%}}.attachment-required{border:1px solid red}\n'],encapsulation:2}),o})();
1var Ct=r(80789),Rt=r(71946),Ft=r(69461);const kt=[{path:"",component:X,children:[{path:"applicantinformation",component:mt.W,data:{breadcrumb:{useBreadcrumbKey:"serviceName"}}},{path:"requestDetails",component:Ft.c,children:[{path:"",component:pt}],data:{breadcrumb:{useBreadcrumbKey:"serviceName"}}},{path:"attachments",component:ct.D,data:{breadcrumb:{useBreadcrumbKey:"serviceName"}}},{path:"review",component:Rt.D,children:[{path:"",component:bt,data:{breadcrumb:{useBreadcrumbKey:"serviceName"}}}]},{path:"congrats",component:yt.v}]},{path:"view",component:Ct.Z,children:[{path:"",component:It}]}];let St=(()=>{class o{}return o.\u0275fac=function(e){return new(e||o)},o.\u0275mod=t.oAB({type:o}),o.\u0275inj=t.cJS({providers:[{provide:"WorkflowService",useExisting:R},{provide:"apiService",useExisting:I},{provide:"mapperService",useExisting:C},R,I,C,F.g],imports:[[c.ez,h.Bz.forChild(kt),q.a]]}),o})()}}]);
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.