PageSourceSearch

https://vsp.gov.in/chunk-2DCY7NHJ.js

js vsp.gov.in collected 2026-10-07 14:07:57 UTC 21,086 bytes, 1 lines download raw bytes

1import{a as F}from"./chunk-CXIJJLJ3.js";import"./chunk-6MUMN5T2.js";import{a as X}from"./chunk-4QW632IT.js";import{b as Q,d as j,g as J,m as K,n as H,o as R,s as U,u as q}from"./chunk-NZUHQ2NW.js";import{c as $}from"./chunk-S6Q2THYM.js";import{o as W,q as L}from"./chunk-7T3PMH3O.js";import{Ab as h,Bb as b,Cb as M,Db as f,Eb as T,Fb as i,Gb as t,Hb as N,Mb as I,Qb as u,Sb as c,Ya as o,ba as G,bc as k,dc as n,ec as x,fc as m,ga as P,ha as O,hc as z,kc as y,lb as V,lc as S,mc as E,wc as w,yc as D,zb as C}from"./chunk-EPMS55EN.js";import{a as A,b as B,g as Y}from"./chunk-WQBO2HMV.js";var v=Y(X());function Z(l,p){if(l&1&&(i(0,"option",9),n(1),t()),l&2){let e=p.$implicit;T("value",e.label),o(),x(e.label)}}function ee(l,p){if(l&1&&(i(0,"option",9),n(1),t()),l&2){let e=p.$implicit;T("value",e.value),o(),x(e.label)}}function te(l,p){if(l&1&&(i(0,"option",9),n(1),t()),l&2){let e=p.$implicit;T("value",e.value),o(),x(e.label)}}function ne(l,p){l&1&&(i(0,"div",19)(1,"div",34)(2,"span",35),n(3,"Loading..."),t()()())}function ie(l,p){if(l&1&&(i(0,"div",45)(1,"h6"),n(2,"Shipment Details"),t(),i(3,"p"),n(4),t()()),l&2){let e=c(2).$implicit,a=c(2);o(4),x(a.ordersGrouped[e].shipment_details||"N/A")}}function ae(l,p){if(l&1&&(i(0,"span"),n(1),t()),l&2){let e=c().$implicit;o(),x(e.is_download?"Downloaded":"Not Downloaded")}}function re(l,p){if(l&1&&(i(0,"span"),n(1),t()),l&2){let e=c(4).$implicit,a=c(2);o(),x(a.ordersGrouped[e].status_label||"N/A")}}function oe(l,p){if(l&1&&(i(0,"tr")(1,"td"),n(2),t(),i(3,"td"),n(4),t(),i(5,"td"),n(6),w(7,"number"),t(),i(8,"td"),n(9),w(10,"number"),t(),i(11,"td"),n(12),t(),i(13,"td"),C(14,ae,2,1,"span"),C(15,re,2,1,"span"),t()()),l&2){let e=p.$implicit;o(2),x(e.title||"N/A"),o(2),x(e.quantity||"N/A"),o(2),m("\u20B9",D(7,7,e.base_price,"1.2-2")),o(3),m("\u20B9",D(10,10,e.price,"1.2-2")),o(3),x(e.product_type||"N/A"),o(2),h(e.product_type==="pdf"?14:-1),o(),h(e.product_type==="physical"?15:-1)}}function le(l,p){if(l&1&&(i(0,"option",52),n(1),t()),l&2){let e=p.$implicit,a=c(4).$implicit,r=c(2);T("value",e.value)("selected",e.value===r.ordersGrouped[a].status),o(),x(e.label)}}function de(l,p){if(l&1){let e=I();i(0,"h6"),n(1,"Actions"),t(),i(2,"div",50)(3,"select",51),u("change",function(r){P(e);let s=c(3).$implicit,d=c(2);return O(d.confirmChangeStatus(d.ordersGrouped[s].id,r,d.ordersGrouped[s].status))}),M(4,le,2,3,"option",52,b),t(),i(6,"button",40),u("click",function(){P(e);let r=c(3).$implicit,s=c(2);return O(s.openShipmentModal(s.ordersGrouped[r]))}),n(7),t()()}if(l&2){let e=c(3).$implicit,a=c(2);o(4),f(a.statusOptions),o(3),m(" ",a.ordersGrouped[e].shipment_details?"Edit Shipment":"Add Shipment"," ")}}function se(l,p){if(l&1&&(i(0,"div")(1,"h6"),n(2,"Order Items"),t(),i(3,"div",47)(4,"table",48)(5,"thead",49)(6,"tr")(7,"th"),n(8,"Title"),t(),i(9,"th"),n(10,"Quantity"),t(),i(11,"th"),n(12,"Base Price"),t(),i(13,"th"),n(14,"Price"),t(),i(15,"th"),n(16,"Product Type"),t(),i(17,"th"),n(18,"Status"),t()()(),i(19,"tbody"),M(20,oe,16,13,"tr",null,b),t()()(),C(22,de,8,1),t()),l&2){let e=c(2).$implicit,a=c(2);
1o(20),f(a.ordersGrouped[e].order_items),o(2),h(a.ordersGrouped[e].has_physical?22:-1)}}function ce(l,p){if(l&1){let e=I();i(0,"div",4)(1,"div",41)(2,"div",42)(3,"h6"),n(4,"Account Holder"),t(),i(5,"p",43)(6,"strong"),n(7,"Name:"),t(),n(8),t(),i(9,"p",43)(10,"strong"),n(11,"Email:"),t(),n(12),t(),i(13,"p",43)(14,"strong"),n(15,"Phone:"),t(),n(16),t()(),i(17,"div",42)(18,"h6"),n(19,"Pricing"),t(),i(20,"p",43)(21,"strong"),n(22,"Total:"),t(),n(23),w(24,"number"),t(),i(25,"p",43)(26,"strong"),n(27,"Tax:"),t(),n(28),w(29,"number"),t(),i(30,"p",43)(31,"strong"),n(32,"Shipping:"),t(),n(33),w(34,"number"),t()()(),i(35,"div",44)(36,"h6"),n(37,"Delivery Details"),t(),i(38,"p",43)(39,"strong"),n(40,"Name:"),t(),n(41),t(),i(42,"p",43)(43,"strong"),n(44,"email:"),t(),n(45),t(),i(46,"p",43)(47,"strong"),n(48,"Mobile:"),t(),n(49),t(),i(50,"p",43)(51,"strong"),n(52,"Address:"),t(),n(53),t(),i(54,"p",43)(55,"strong"),n(56,"City:"),t(),n(57),t(),i(58,"p",43)(59,"strong"),n(60,"District:"),t(),n(61),t(),i(62,"p",43)(63,"strong"),n(64,"State:"),t(),n(65),t(),i(66,"p",43)(67,"strong"),n(68,"Pincode:"),t(),n(69),t()(),C(70,ie,5,1,"div",45),i(71,"div",46)(72,"button",40),u("click",function(){P(e);let r=c().$implicit,s=c(2);return O(s.toggleProductDetails(r))}),n(73),t()(),C(74,se,23,1,"div"),t()}if(l&2){let e=c().$implicit,a=c(2);o(8),m(" ",a.ordersGrouped[e].user_name||a.ordersGrouped[e].address_name||"N/A"," "),o(4),m(" ",a.ordersGrouped[e].user_email||a.ordersGrouped[e].address_email||"N/A"," "),o(4),m(" ",a.ordersGrouped[e].user_mobile||a.ordersGrouped[e].address_mobile||"N/A"," "),o(7),m(" \u20B9",D(24,17,a.ordersGrouped[e].total_price,"1.2-2")," "),o(5),m(" \u20B9",D(29,20,a.ordersGrouped[e].tax,"1.2-2")," "),o(5),m(" \u20B9",D(34,23,a.ordersGrouped[e].shipping_charge,"1.2-2")," "),o(8),m(" ",a.ordersGrouped[e].address_name||"N/A"," "),o(4),m(" ",a.ordersGrouped[e].address_email||"N/A"," "),o(4),m(" ",a.ordersGrouped[e].address_mobile||"N/A"," "),o(4),m(" ",a.ordersGrouped[e].address_address||"N/A"," "),o(4),m(" ",a.ordersGrouped[e].address_city||"N/A"," "),o(4),m(" ",a.ordersGrouped[e].address_state_name||"N/A"," "),o(4),m(" ",a.ordersGrouped[e].address_district_name||"N/A"," "),o(4),m(" ",a.ordersGrouped[e].address_pincode||"N/A"," "),o(),h(a.ordersGrouped[e].shipment_details?70:-1),o(3),m(" ",a.showProductDetails[e]?"Hide Items":"Show Items"," "),o(),h(a.showProductDetails[e]?74:-1)}}function me(l,p){if(l&1){let e=I();i(0,"div",36)(1,"div",38)(2,"h6",39),n(3),i(4,"small"),n(5),t()(),i(6,"button",40),u("click",function(){let r=P(e).$implicit,s=c(2);return O(s.toggleOrderDetails(r))}),n(7),t()(),C(8,ce,75,26,"div",4),t()}if(l&2){let e=p.$implicit,a=p.$index,r=c(2);o(3),m(" Order #",e," "),o(2),m("(S. No. ",(r.currentPage-1)*r.perPage+a+1,")"),o(2),m(" ",r.showOrderDetails[e]?"Hide Details":"Show Details"," "),o(),h(r.showOrderDetails[e]?8:-1)}}function pe(l,p){l&1&&(i(0,"div",37),n(1,"No orders found"),t())}function _e(l,p){if(l&1&&(i(0,"div"),M(1,me,9,4,"div",36,b),C(3,pe,2,0,"div",37),t()),l&2){let e=c();o(),f(e.orderKeys),o(2),h(e.orderKeys.length===0?3:-1)}}function ge(l,p){if(l&1){let e=I();i(0,"nav",20)(1,"div"),n(2),t(),i(3,"ul",53)(4,"li",54)(5,"button",55),u("click",function(){P(e);let r=c();return O(r.previousPage())}),n(6,"Previous"),t()(),i(7,"li",54)(8,"button",55),u("click",function(){P(e);let r=c();return O(r.nextPage())}),n(9,"Next"),t()()()()}if(l&2){let e=c();o(2),z(" Showing ",(e.currentPage-1)*e.perPage+1," to ",e.currentPage*e.perPage>e.total?e.total:e.currentPage*e.perPage," of ",e.total," orders "),o(2),k("disabled",e.currentPage===1),o(3),k("disabled",e.currentPage===e.lastPage)}}var ve=(()=>{class l{ordersGrouped={};orderKeys=[];currentPage=1;lastPage=1;perPage=10;total=0;currentTab="All";selectedType="A";selectedProductType="both";searchQuery="";showProductDetails={};showOrderDetails={};selectedOrder=null;shipmentDetails="";typeOptions=[{value:"B",label:"Book"},{value:"J",label:"Journal"},{value:"C",label:"Central Acts"},{value:"Jm",label:"Judgement"},{value:"A",label:"All"}];statusOptions=[{value:0,label:"Not Initiated"},{value:1,label:"Processing"},{value:2,label:"Confirmed"},{value:3,label:"Delivery Start"},{value:4,label:"Completed"},{value:5,label:"Return"},{value:6,label:"Cancelled"}];productTypeOptions=[{value:"both",label:"Both"},{value:"pdf",label:"PDF"},{value:"physical",label:"Physical"}];loading=!1;apiService=G($);ngOnInit(){this.loadOrder()}isOnlyPDF(e){return e.order_items.length>0&&e.order_items.every(a=>a.product_type?.toLowerCase()==="pdf")}hasPhysicalProduct(e){return e.has_physical===1||e.has_physical}getDisplayStatus(e){return this.isOnlyPDF(e)?e.order_items.every(a=>a.is_download)?"Downloaded":"Not Downloaded":e.status_label||"N/A"}loadOrder(e=1,a){if(this.loading)return;this.loading=!0,this.currentPage=e;let r="";if(this.currentTab!=="All"){let d=this.statusOptions.find(g=>g.label===this.currentTab);r=d?d.value:""}let s=this.searchQuery.trim();this.apiService.loadOrder(this.currentPage,r,this.selectedType,this.selectedProductType,s,a).subscribe({next:d=>{console.log("API Response:",d),this.ordersGrouped=d.data.data.reduce((g,_)=>(g[_.order_no]||(g[_.order_no]=B(A({},_),{order_items:[],display_status:this.getDisplayStatus(_),has_physical:this.hasPhysicalProduct(_)}),this.showProductDetails[_.order_no]=!1,this.showOrderDetails[_.order_no]=!1),g[_.order_no].order_items.push(..._.order_items),g),{}),this.orderKeys=Object.keys(this.ordersGrouped),this.currentPage=Number(d.data.current_page),this.lastPage=Number(d.data.last_page),this.perPage=Number(d.data.per_page),this.total=Number(d.data.total),this.loading=!1},error:d=>{console.error("Error fetching orders:",d),v.default.fire({icon:"error",title:"Error",text:"Failed to load orders. Please try again."}),this.loading=!1}})}confirmChangeStatus(e,a,r){let s=a.target,d=parseInt(s.value,10);if(isNaN(d)){console.error("Invalid status value"),s.value=r.toString();return}let g=this.statusOptions.find(_=>_.value===d)?.label||"Unknown";v.default.fire({title:"Changing Status",text:`You are changing the status to "${g}". Please provide a comment for this status change (optional):`,input:"textarea",inputPlaceholder:"Enter your comment...",showCancelButton:!0,confirmButtonText:"Update Status",cancelButtonText:"Cancel",inputValidator:_=>_&&_.length>500?"Comment must not exceed 500 characters":null}).then(_=>{_.isConfirmed?this.changeStatus(e,d,_.value||"",s,r):s.value=r.toString()})}changeStatus(e,a,r,s,d){this.apiService.updateOrderStatus(e,a,r).subscribe({next:g=>{v.default.fire({icon:"success",title:"Success",text:g.msg}),this.loadOrder(this.currentPage)},error:g=>{console.error("Error updating status:",g),v.default.fire({icon:"error",title:"Error",text:g.error?.msg||"Failed to update status. Please try again."}),s.value=d.toString()}})}openShipmentModal(e){this.selectedOrder=e,this.shipmentDetails=e.shipment_details||"";let a=document.getElementById("shipmentModal");a&&new F(a).show()}saveShipmentDetails(){this.selectedOrder&&this.apiService.updateShipmentDetails(this.selectedOrder.id,this.shipmentDetails).subscribe({next:e=>{v.default.fire({icon:"success",title:"Success",text:e.msg}),this.loadOrder(this.currentPage);let a=document.getElementById("shipmentModal");a&&F.getInstance(a)?.hide()},error:e=>{console.error("Error updating shipment details:",e),v.default.fire({icon:"error",title:"Error",text:"Failed to update shipment details. Please try again."})}})}toggleProductDetails(e){this.showProductDetails[e]=!this.showProductDetails[e]}toggleOrderDetails(e){this.showOrderDetails[e]=!this.showOrderDetails[e]}changeTab(e){this.currentTab=e,this.currentPage=1,this.loadOrder(1)}changeType(e){this.selectedType=e,this.currentPage=1,this.loadOrder(1)}changeProductType(e){this.selectedProductType=e,this.currentPage=1,this.loadOrder(1)}searchOrders(){this.currentPage=1,this.loadOrder(1)}nextPage(){this.currentPage<this.lastPage&&this.loadOrder(this.currentPage+1,"next")}previousPage(){this.currentPage>1&&this.loadOrder(this.currentPage-1,"previous")}static \u0275fac=function(a){return new(a||l)};static \u0275cmp=V({type:l,selectors:[["app-order-details"]],decls:55,vars:9,consts:[[1,"main"],[1,"container"],[1,"mb-4"],[1,"card","shadow-lg","border-0","mb-4"],[1,"card-body"],[1,"mb-4","d-flex","flex-wrap","gap-3","align-items-end"],["for","statusFilter",1,"form-label"],["id","statusFilter",1,"form-select",3,"ngModelChange","ngModel"],["value","All"],[3,"value"],["for","typeFilter",1,"form-label"],["id","typeFilter",1,"form-select",3,"ngModelChange","ngModel"],["for","productTypeFilter",1,"form-label"],["id","productTypeFilter",1,"form-select",3,"ngModelChange","ngModel"],[1,"flex-grow-1"],["for","searchFilter",1,"form-label"],[1,"input-group"],["id","searchFilter","placeholder","Search by order number, name, email, phone, pincode, state, district, or title",1,"form-control",3,"ngModelChange","blur","ngModel"],[1,"btn","btn-primary",3,"click"],[1,"text-center","py-4"],[1,"d-flex","justify-content-between","align-items-center","mt-4"],["id","shipmentModal","tabindex","-1","aria-labelledby","shipmentModalLabel","aria-hidden","true",1,"modal","fade"],[1,"modal-dialog"],[1,"modal-content"],[1,"modal-header"],["id","shipmentModalLabel",1,"modal-title"],["type","button","data-bs-dismiss","modal","aria-label","Close",1,"btn-close"],[1,"modal-body"],[1,"mb-3"],["for","shipmentDetails",1,"form-label"],["id","shipmentDetails","rows","5","placeholder","Enter shipment details (e.g., courier name, tracking number)","maxlength","1000",1,"form-control",3,"ngModelChange","ngModel"],[1,"modal-footer"],["type","button","data-bs-dismiss","modal",1,"btn","btn-secondary"],["type","button",1,"btn","btn-primary",3,"click"],["role","status",1,"spinner-border","text-primary"],[1,"visually-hidden"],[1,"card","mb-3","shadow"],[1,"text-center","p-4"],[1,"card-header","d-flex","justify-content-between","align-items-center"],[1,"mb-0"],[1,"btn","btn-primary","btn-sm",3,"click"],[1,"row","pad"],[1,"col-md-6","mb-3"],[1,"mb-1"],[1,"mb-3","delivery"],[1,"mb-3","shipment"],[1,"mb-3","pad"],[1,"table-responsive"],[1,"table","table-bordered","table-sm"],[1,"table-secondary"],[1,"d-flex","align-items-start","gap-2","mb-2"],[1,"form-select","form-select-sm","w-auto",3,"change"],[3,"value","selected"],[1,"pagination","mb-0"],[1,"page-item"],[1,"page-link",3,"click"]],template:function(a,r){a&1&&(i(0,"main",0)(1,"div",1)(2,"h1",2),n(3,"Purchase Details"),t(),i(4,"div",3)(5,"div",4)(6,"div",5)(7,"div")(8,"label",6),n(9,"Status"),t(),i(10,"select",7),E("ngModelChange",function(d){return S(r.currentTab,d)||(r.currentTab=d),d}),u("ngModelChange",function(d){return r.changeTab(d)}),i(11,"option",8),n(12,"All"),t(),M(13,Z,2,2,"option",9,b),t()(),i(15,"div")(16,"label",10),n(17,"Type"),t(),i(18,"select",11),E("ngModelChange",function(d){return S(r.selectedType,d)||(r.selectedType=d),d}),u("ngModelChange",function(d){return r.changeType(d)}),M(19,ee,2,2,"option",9,b),t()(),i(21,"div")(22,"label",12),n(23,"Product Type"),t(),i(24,"select",13),E("ngModelChange",function(d){return S(r.selectedProductType,d)||(r.selectedProductType=d),d}),u("ngModelChange",function(d){return r.changeProductType(d)}),M(25,te,2,2,"option",9,b),t()(),i(27,"div",14)(28,"label",15),n(29,"Search"),t(),i(30,"div",16)(31,"input",17),E("ngModelChange",function(d){return S(r.searchQuery,d)||(r.searchQuery=d),d}),u("blur",function(){return r.searchOrders()}),t(),i(32,"button",18),u("click",function(){return r.searchOrders()}),n(33,"Search"),t()()()(),C(34,ne,4,0,"div",19),C(35,_e,4,1,"div"),C(36,ge,10,7,"nav",20),i(37,"div",21)(38,"div",22)(39,"div",23)(40,"div",24)(41,"h5",25),n(42),t(),N(43,"button",26),t(),i(44,"div",27)(45,"div",28)(46,"label",29),n(47,"Shipment Details"),t(),i(48,"textarea",30),E("ngModelChange",function(d){return S(r.shipmentDetails,d)||(r.shipmentDetails=d),d}),t()()(),i(49,"div",31)(50,"button",32),n(51,"Cancel"),t(),i(52,"button",33),u("click",function(){return r.s
1aveShipmentDetails()}),n(53,"Save"),t()()()()()()()()(),N(54,"br")),a&2&&(o(10),y("ngModel",r.currentTab),o(3),f(r.statusOptions),o(5),y("ngModel",r.selectedType),o(),f(r.typeOptions),o(5),y("ngModel",r.selectedProductType),o(),f(r.productTypeOptions),o(6),y("ngModel",r.searchQuery),o(3),h(r.loading?34:-1),o(),h(r.loading?-1:35),o(),h(r.total>0&&r.lastPage>1?36:-1),o(6),m(" ",r.selectedOrder?r.selectedOrder.shipment_details?"Edit Shipment Details":"Add Shipment Details":""," "),o(6),y("ngModel",r.shipmentDetails))},dependencies:[L,q,H,R,Q,K,j,U,J,W],styles:[".main[_ngcontent-%COMP%]{padding:1rem}.main[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]{border-radius:8px}.main[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%]{padding:1.5rem}.main[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .card-header[_ngcontent-%COMP%]{background-color:#f8f9fa;border-bottom:1px solid #dee2e6;padding:.75rem 1.25rem}.main[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .card-header[_ngcontent-%COMP%]   h6[_ngcontent-%COMP%]{font-size:1rem;word-break:break-word}.main[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]{font-size:.85rem}.main[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]   th[_ngcontent-%COMP%], .main[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]{padding:.5rem;vertical-align:middle;white-space:nowrap}.main[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]   .table-secondary[_ngcontent-%COMP%]   th[_ngcontent-%COMP%]{background-color:#e9ecef}.main[_ngcontent-%COMP%]   .table-responsive[_ngcontent-%COMP%]{overflow-x:auto}.main[_ngcontent-%COMP%]   .form-select[_ngcontent-%COMP%], .main[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]{font-size:.9rem;padding:.5rem}.main[_ngcontent-%COMP%]   .btn-sm[_ngcontent-%COMP%]{font-size:.85rem;padding:.4rem .8rem}.main[_ngcontent-%COMP%]   .input-group[_ngcontent-%COMP%]{width:100%;max-width:400px}.main[_ngcontent-%COMP%]   .pagination[_ngcontent-%COMP%]{flex-wrap:wrap;gap:.5rem}.main[_ngcontent-%COMP%]   .pagination[_ngcontent-%COMP%]   .page-link[_ngcontent-%COMP%]{font-size:.9rem}.main[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   h6[_ngcontent-%COMP%]{font-size:1rem;margin-bottom:.5rem}.main[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:.9rem;margin-bottom:.25rem;word-break:break-word}.main[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .btn[_ngcontent-%COMP%]{transition:background-color .2s}.btn-primary[_ngcontent-%COMP%]{background:#3c5881;border-color:#3c5881}.delivery[_ngcontent-%COMP%], .shipment[_ngcontent-%COMP%]{padding:10px 22px;border-radius:7px;box-shadow:1px 1px 6px 1px #ccc;overflow-wrap:break-word}.delivery[_ngcontent-%COMP%]{background:#eaf0fa}.shipment[_ngcontent-%COMP%]{background:#eafaeb}.pad[_ngcontent-%COMP%]{padding:10px 22px!important}@media(max-width:991px){.main[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%]{padding:1rem!important}.main[_ngcontent-%COMP%]   .card-header[_ngcontent-%COMP%]{flex-direction:column;align-items:flex-start!important;gap:.75rem}.main[_ngcontent-%COMP%]   .input-group[_ngcontent-%COMP%]{max-width:100%}.main[_ngcontent-%COMP%]   .delivery[_ngcontent-%COMP%], .main[_ngcontent-%COMP%]   .shipment[_ngcontent-%COMP%], .main[_ngcontent-%COMP%]   .pad[_ngcontent-%COMP%]{padding:12px!important}}@media(max-width:767px){.main[_ngcontent-%COMP%]{padding:.5rem}.main[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{font-size:1.4rem}.main[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]{border-radius:6px}.main[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%]{padding:.75rem!important}.main[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .card-header[_ngcontent-%COMP%]{padding:.75rem}.main[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .card-header[_ngcontent-%COMP%]   h6[_ngcontent-%COMP%]{font-size:.9rem}.main[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .card-header[_ngcontent-%COMP%]   .btn[_ngcontent-%COMP%]{width:100%}.main[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]{font-size:.75rem}.main[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]   th[_ngcontent-%COMP%], .main[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]{padding:.4rem}.main[_ngcontent-%COMP%]   .form-select[_ngcontent-%COMP%], .main[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]{font-size:.85rem}.main[_ngcontent-%COMP%]   .btn-sm[_ngcontent-%COMP%]{width:100%;font-size:.8rem}.main[_ngcontent-%COMP%]   .delivery[_ngcontent-%COMP%], .main[_ngcontent-%COMP%]   .shipment[_ngcontent-%COMP%], .main[_ngcontent-%COMP%]   .pad[_ngcontent-%COMP%]{padding:10px!important}.main[_ngcontent-%COMP%]   .pagination[_ngcontent-%COMP%]{justify-content:center!important}.main[_ngcontent-%COMP%]   nav.d-flex[_ngcontent-%COMP%]{flex-direction:column;gap:1rem;align-items:flex-start!important}.mb-4.d-flex.flex-wrap.gap-3.align-items-end[_ngcontent-%COMP%]{flex-direction:column;align-items:stretch!important}.mb-4.d-flex.flex-wrap.gap-3.align-items-end[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{width:100%}.mb-4.d-flex.flex-wrap.gap-3.align-items-end[_ngcontent-%COMP%]   .input-group[_ngcontent-%COMP%]{max-width:100%}.mb-4.d-flex.flex-wrap.gap-3.align-items-end[_ngcontent-%COMP%]   .btn[_ngcontent-%COMP%]{white-space:nowrap}.modal-dialog[_ngcontent-%COMP%]{margin:.5rem}.modal-content[_ngcontent-%COMP%]{border-radius:8px}.d-flex.align-items-start.gap-2.mb-2[_ngcontent-%COMP%]{flex-direction:column}.d-flex.align-items-start.gap-2.mb-2[_ngcontent-%COMP%]   .form-select[_ngcontent-%COMP%], .d-flex.align-items-start.gap-2.mb-2[_ngcontent-%COMP%]   .btn[_ngcontent-%COMP%]{width:100%!important}}@media(max-width:480px){.main[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{font-size:1.2rem}.main[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   p[_ngcontent-%COMP%], .main[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   h6[_ngcontent-%COMP%]{font-size:.8rem}.main[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]{font-size:.7rem}}"]})}return l})();export{ve as OrderDetails};

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.