1import{a as jt,b as At}from"./chunk-DSGXIDHT.js";import{a as pt}from"./chunk-FZUQ7REU.js";import{d as Bt,f as Nt}from"./chunk-ATE6XVIP.js";import{a as zt,b as Rt,c as Vt}from"./chunk-VEBEZPIK.js";import{a as Mt}from"./chunk-6YXNR52U.js";import"./chunk-7WOGMNBF.js";import{b as Dt}from"./chunk-QV65ZZLN.js";import"./chunk-VKKP2E3A.js";import{h as It}from"./chunk-MKT374LK.js";import{c as Ct}from"./chunk-N2UO74QS.js";import{a as Et,b as Tt,c as kt}from"./chunk-7SR6RM6H.js";import{b as Pt,c as Ot,d as ft,e as bt,f as ht,g as xt,h as yt,i as wt,j as qt,k as St,m as vt}from"./chunk-IKRKFXNR.js";import"./chunk-54ATCJZT.js";import"./chunk-IJH4LVJN.js";import{b as lt}from"./chunk-JKTUNXEI.js";import{a as st,b as dt,c as mt,d as gt}from"./chunk-CELYLQZI.js";import"./chunk-Z4SFAFT3.js";import{a as _t,b as ut}from"./chunk-S3U7DJX3.js";import"./chunk-6GILW36S.js";import{b as K,c as Q}from"./chunk-6WLZ5U3M.js";import{a as J}from"./chunk-G76JGXSA.js";import{a as rt,b as ct}from"./chunk-4TTTJHSF.js";import{b as $,e as G,h as Y}from"./chunk-UIFV6ZX4.js";import{b as N,g as W,l as F,v as L,w as H,x as U}from"./chunk-IQFCE2HV.js";import{a as it,c as ot,g as at}from"./chunk-S6P32YG2.js";import{$ as nt,W as X,Y as Z,Z as tt,_ as et}from"./chunk-A4EXU75E.js";import"./chunk-7XVL3QQL.js";import"./chunk-427MJX23.js";import{k as z,n as R,o as V,r as B}from"./chunk-KVEBDUTB.js";import{Ac as j,Dc as y,Ec as S,Fc as A,Mb as _,Nb as t,Ob as e,Pb as P,Tb as O,Ub as f,Wb as w,_b as C,ab as r,ac as u,ja as p,jb as E,ka as M,kc as k,mc as D,nc as q,oc as n,pb as T,pc as g,qc as v,uc as b,va as I,vb as m,vc as h,wc as x}from"./chunk-FAAVABN3.js";var Wt=()=>[10,25,50,100];function Ft(o,c){o&1&&(t(0,"th",55),n(1,"Subject"),e())}function Lt(o,c){if(o&1&&(t(0,"td",56)(1,"div",57)(2,"div",58),n(3),e(),t(4,"div",59)(5,"span",60),n(6),e(),t(7,"span",61),n(8),y(9,"date"),e()()()()),o&2){let i=c.$implicit;r(3),g(i.subject),r(3),g(i.senderName),r(2),g(A(9,3,i.createdAt,"short"))}}function Ht(o,c){o&1&&(t(0,"th",55),n(1,"Category"),e())}function Ut(o,c){if(o&1&&(t(0,"td",56)(1,"mat-chip"),n(2),y(3,"titlecase"),e()()),o&2){let i=c.$implicit;r(),q("category-"+i.category),r(),v(" ",S(3,3,i.category)," ")}}function $t(o,c){o&1&&(t(0,"th",55),n(1,"Priority"),e())}function Gt(o,c){o&1&&(t(0,"mat-icon"),n(1,"priority_high"),e())}function Yt(o,c){if(o&1&&(t(0,"td",56)(1,"mat-chip"),m(2,Gt,2,0,"mat-icon",62),n(3),y(4,"titlecase"),e()()),o&2){let i=c.$implicit;r(),q("priority-"+i.priority),r(),_("ngIf",i.priority==="urgent"),r(),v(" ",S(4,4,i.priority)," ")}}function Jt(o,c){o&1&&(t(0,"th",55),n(1,"Status"),e())}function Kt(o,c){if(o&1&&(t(0,"td",56)(1,"div",63),P(2,"div",64),t(3,"span"),n(4),y(5,"titlecase"),e()()()),o&2){let i=c.$implicit;r(2),q(i.status),r(2),g(S(5,3,i.status))}}function Qt(o,c){o&1&&(t(0,"th",65),n(1,"Assigned To"),e())}function Xt(o,c){if(o&1&&(t(0,"td",56)(1,"span",66),n(2),e()()),o&2){let i=c.$implicit;r(2),g(i.assignedTo||"Unassigned")}}function Zt(o,c){o&1&&(t(0,"th",65),n(1,"Actions"),e())}function te(o,c){if(o&1){let i=w();t(0,"button",68),C("click",function(){p(i);let a=u().$implicit,l=u();return M(l.updateStatus(a,"resolved"))}),t(1,"mat-icon"),n(2,"check_circle"),e(),t(3,"span"),n(4,"Mark Resolved"),e()()}}function ee(o,c){if(o&1){let i=w();t(0,"button",68),C("click",function(){p(i);let a=u().$implicit,l=u();return M(l.updateStatus(a,"closed"))}),t(1,"mat-icon"),n(2,"close"),e(),t(3,"span"),n(4,"Close"),e()()}}function ne(o,c){if(o&1){let i=w();t(0,"td",56)(1,"button",67)(2,"mat-icon"),n(3,"more_vert"),e()(),t(4,"mat-menu",null,0)(6,"button",68),C("click",function(){let a=p(i).$implicit,l=u();return M(l.viewInquiry(a))}),t(7,"mat-icon"),n(8,"visibility"),e(),t(9,"span"),n(10,"View Details"),e()(),t(11,"button",68),C("click",function(){let a=p(i).$implicit,l=u();return M(l.respondToInquiry(a))}
1),t(12,"mat-icon"),n(13,"reply"),e(),t(14,"span"),n(15,"Respond"),e()(),t(16,"button",68),C("click",function(){let a=p(i).$implicit,l=u();return M(l.assignInquiry(a))}),t(17,"mat-icon"),n(18,"person_add"),e(),t(19,"span"),n(20,"Assign"),e()(),P(21,"mat-divider"),m(22,te,5,0,"button",69)(23,ee,5,0,"button",69),P(24,"mat-divider"),t(25,"button",70),C("click",function(){let a=p(i).$implicit,l=u();return M(l.deleteInquiry(a))}),t(26,"mat-icon"),n(27,"delete"),e(),t(28,"span"),n(29,"Delete"),e()()()()}if(o&2){let i=c.$implicit,d=k(5);r(),_("matMenuTriggerFor",d),r(21),_("ngIf",i.status!=="resolved"),r(),_("ngIf",i.status!=="closed")}}function ie(o,c){o&1&&P(0,"tr",71)}function oe(o,c){if(o&1&&P(0,"tr",72),o&2){let i=c.$implicit;D("urgent",i.priority==="urgent")("new",i.status==="new")("resolved",i.status==="resolved")}}var He=(()=>{class o{constructor(i){this.fb=i,this.inquiries=I([]),this.searchTerm="",this.selectedCategory="",this.selectedStatus="",this.selectedPriority="",this.displayedColumns=["subject","category","priority","status","assignedTo","actions"]}ngOnInit(){this.loadInquiries()}loadInquiries(){let i=[{id:"1",subject:"Admission Inquiry for Grade 10",message:"I would like to inquire about the admission process for Grade 10. What documents are required?",senderName:"John Smith",senderEmail:"[email protected]",senderPhone:"+1234567890",category:"admission",priority:"high",status:"new",createdAt:new Date("2024-01-15"),updatedAt:new Date("2024-01-15")},{id:"2",subject:"Technical Issue with Student Portal",message:"I cannot access my child's grades through the student portal. Getting an error message.",senderName:"Sarah Johnson",senderEmail:"[email protected]",category:"technical",priority:"urgent",status:"in-progress",assignedTo:"IT Support",createdAt:new Date("2024-01-14"),updatedAt:new Date("2024-01-14")},{id:"3",subject:"Complaint about Cafeteria Food",message:"My child has reported that the cafeteria food quality has declined significantly.",senderName:"Michael Brown",senderEmail:"[email protected]",category:"complaint",priority:"medium",status:"resolved",assignedTo:"Food Services",response:"Thank you for your feedback. We have addressed the issue with our food supplier.",responseBy:"Food Services Manager",responseDate:new Date("2024-01-13"),resolvedAt:new Date("2024-01-13"),createdAt:new Date("2024-01-10"),updatedAt:new Date("2024-01-13")},{id:"4",subject:"Suggestion for Library Hours",message:"Would it be possible to extend library hours during exam periods?",senderName:"Emily Davis",senderEmail:"[email protected]",category:"suggestion",priority:"low",status:"new",createdAt:new Date("2024-01-12"),updatedAt:new Date("2024-01-12")},{id:"5",subject:"Academic Performance Concern",message:"I am concerned about my child's performance in Mathematics. Can we schedule a meeting?",senderName:"David Wilson",senderEmail:"[email protected]",category:"academic",priority:"high",status:"in-progress",assignedTo:"Math Department",createdAt:new Date("2024-01-11"),updatedAt:new Date("2024-01-11")}];this.inquiries.set(i)}filteredInquiries(){return this.inquiries().filter(i=>{let d=!this.searchTerm||i.subject.toLowerCase().includes(this.searchTerm.toLowerCase())||i.message.toLowerCase().includes(this.searchTerm.toLowerCase())||i.senderName.toLowerCase().includes(this.searchTerm.toLowerCase()),a=!this.selectedCategory||i.category===this.selectedCategory,l=!this.selectedStatus||i.status===this.selectedStatus,s=!this.selectedPriority||i.priority===this.selectedPriority;return d&&a&&l&&s})}getNewInquiries(){return this.inquiries().filter(i=>i.status==="new")}getUrgentInquiries(){return this.inquiries().filter(i=>i.priority==="urgent")}getInProgressInquiries(){return this.inquiries().filter(i=>i.status==="in-progress")}getResolvedInquiries(){return this.inquiries().filter(i=>i.status==="resolved")}viewInquiry(i){console.log("View inquiry:",i)}respondToInquiry(i){console.log("Respond to inquiry:",i)}assignInquiry(i){console.log("Assign inquiry:",i)}updateStatus(i,d){console.log("Update status:",i,d)}deleteInquiry(i){console.log("Delete inquiry:",i)}exportInquiries(){console.log("Export inquiries report")}static{this.\u0275fac=function(d){return new(d||o)(E(L))}}static{this.\u0275cmp=T({type:o,selectors:[["app-inquiries"]],decls:134,vars:13,consts:[["menu","matMenu"],[1,"inquiries-container"],[1,"page-header"],[1,"header-content"],[1,"header-left"],[1,"header-right"],["mat-raised-button","","color","primary",3,"click"],[1,"stats-grid"],[1,"stat-card","new"],[1,"stat-icon"],[1,"stat-content"],[1,"stat-number"],[1,"stat-label"],[1,"stat-card","urgent"],[1,"stat-card","in-progress"],[1,"stat-card","resolved"],[1,"filters-card"],[1,"filters-row"],["appearance","outline",1,"search-field"],["matInput","","placeholder","Search by subject, sender, or message...",3,"ngModelChange","ngModel"],["matSuffix",""],["appearance","outline",1,"category-filter"],[3,"ngModelChange","ngModel"],["value",""],["value","general"],["value","academic"],["value","admission"],["value","technical"],["value","complaint"],["value","suggestion"],["appearance","outline",1,"status-filter"],["value","new"],["value","in-progress"],["value","resolved"],["value","closed"],["appearance","outline",1,"priority-filter"],["value","urgent"],["value","high"],["value","medium"],["value","low"],[1,"table-card"],[1,"table-container"],["mat-table","","matSort","",1,"inquiries-table",3,"dataSource"],["matColumnDef","subject"],["mat-header-cell","","mat-sort-header","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","category"],["matColumnDef","priority"],["matColumnDef","status"],["matColumnDef","assignedTo"],["mat-header-cell","",4,"matHeaderCellDef"],["matColumnDef","actions"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",3,"urgent","new","resolved",4,"matRowDef","matRowDefColumns"],["showFirstLastButtons","","aria-label","Select page of inquiries",3,"pageSizeOptions"],["mat-header-cell","","mat-sort-header",""],["mat-cell",""],[1,"inquiry-subject"],[1,"subject-text"],[1,"subject-meta"],[1,"sender"],[1,"date"],[4,"ngIf"],[1,"status-indicator"],[1,"status-dot"],["mat-header-cell",""],[1,"assigned-to"],["mat-icon-button","",3,"matMenuTriggerFor"],["mat-menu-item","",3,"click"],["mat-menu-item","",3,"click",4,"ngIf"],["mat-menu-item","",1,"danger",3,"click"],["mat-header-row",""],["mat-row",""]],template:function(d,a){d&1&&(t(0,"div",1)(1,"div",2)(2,"div",3)(3,"div",4)(4,"h1"),n(5,"Inquiries Management"),e(),t(6,"p"),n(7,"Manage and respond to school inquiries and support requests"),e()(),t(8,"div",5)(9,"button",6),C("click",function(){return a.exportInquiries()}
vendor: 13,023 bytes, line 1
1),t(10,"mat-icon"),n(11,"download"),e(),n(12," Export Report "),e()()()(),t(13,"div",7)(14,"mat-card",8)(15,"mat-card-content")(16,"div",9)(17,"mat-icon"),n(18,"mark_email_unread"),e()(),t(19,"div",10)(20,"div",11),n(21),e(),t(22,"div",12),n(23,"New Inquiries"),e()()()(),t(24,"mat-card",13)(25,"mat-card-content")(26,"div",9)(27,"mat-icon"),n(28,"priority_high"),e()(),t(29,"div",10)(30,"div",11),n(31),e(),t(32,"div",12),n(33,"Urgent Inquiries"),e()()()(),t(34,"mat-card",14)(35,"mat-card-content")(36,"div",9)(37,"mat-icon"),n(38,"pending"),e()(),t(39,"div",10)(40,"div",11),n(41),e(),t(42,"div",12),n(43,"In Progress"),e()()()(),t(44,"mat-card",15)(45,"mat-card-content")(46,"div",9)(47,"mat-icon"),n(48,"check_circle"),e()(),t(49,"div",10)(50,"div",11),n(51),e(),t(52,"div",12),n(53,"Resolved"),e()()()()(),t(54,"mat-card",16)(55,"mat-card-content")(56,"div",17)(57,"mat-form-field",18)(58,"mat-label"),n(59,"Search inquiries"),e(),t(60,"input",19),x("ngModelChange",function(s){return h(a.searchTerm,s)||(a.searchTerm=s),s}),e(),t(61,"mat-icon",20),n(62,"search"),e()(),t(63,"mat-form-field",21)(64,"mat-label"),n(65,"Category"),e(),t(66,"mat-select",22),x("ngModelChange",function(s){return h(a.selectedCategory,s)||(a.selectedCategory=s),s}),t(67,"mat-option",23),n(68,"All Categories"),e(),t(69,"mat-option",24),n(70,"General"),e(),t(71,"mat-option",25),n(72,"Academic"),e(),t(73,"mat-option",26),n(74,"Admission"),e(),t(75,"mat-option",27),n(76,"Technical"),e(),t(77,"mat-option",28),n(78,"Complaint"),e(),t(79,"mat-option",29),n(80,"Suggestion"),e()()(),t(81,"mat-form-field",30)(82,"mat-label"),n(83,"Status"),e(),t(84,"mat-select",22),x("ngModelChange",function(s){return h(a.selectedStatus,s)||(a.selectedStatus=s),s}),t(85,"mat-option",23),n(86,"All Status"),e(),t(87,"mat-option",31),n(88,"New"),e(),t(89,"mat-option",32),n(90,"In Progress"),e(),t(91,"mat-option",33),n(92,"Resolved"),e(),t(93,"mat-option",34),n(94,"Closed"),e()()(),t(95,"mat-form-field",35)(96,"mat-label"),n(97,"Priority"),e(),t(98,"mat-select",22),x("ngModelChange",function(s){return h(a.selectedPriority,s)||(a.selectedPriority=s),s}),t(99,"mat-option",23),n(100,"All Priorities"),e(),t(101,"mat-option",36),n(102,"Urgent"),e(),t(103,"mat-option",37),n(104,"High"),e(),t(105,"mat-option",38),n(106,"Medium"),e(),t(107,"mat-option",39),n(108,"Low"),e()()()()()(),t(109,"mat-card",40)(110,"mat-card-content")(111,"div",41)(112,"table",42),O(113,43),m(114,Ft,2,0,"th",44)(115,Lt,10,6,"td",45),f(),O(116,46),m(117,Ht,2,0,"th",44)(118,Ut,4,5,"td",45),f(),O(119,47),m(120,$t,2,0,"th",44)(121,Yt,5,6,"td",45),f(),O(122,48),m(123,Jt,2,0,"th",44)(124,Kt,6,5,"td",45),f(),O(125,49),m(126,Qt,2,0,"th",50)(127,Xt,3,1,"td",45),f(),O(128,51),m(129,Zt,2,0,"th",50)(130,ne,30,3,"td",45),f(),m(131,ie,1,0,"tr",52)(132,oe,1,6,"tr",53),e(),P(133,"mat-paginator",54),e()()()()),d&2&&(r(21),g(a.getNewInquiries().length),r(10),g(a.getUrgentInquiries().length),r(10),g(a.getInProgressInquiries().length),r(10),g(a.getResolvedInquiries().length),r(9),b("ngModel",a.searchTerm),r(6),b("ngModel",a.selectedCategory),r(18),b("ngModel",a.selectedStatus),r(14),b("ngModel",a.selectedPriority),r(14),_("dataSource",a.filteredInquiries()),r(19),_("matHeaderRowDef",a.displayedColumns),r(),_("matRowDefColumns",a.displayedColumns),r(),_("pageSizeOptions",j(12,Wt)))},dependencies:[B,z,at,it,ot,tt,Z,X,nt,et,vt,Pt,ft,yt,bt,Ot,wt,ht,xt,qt,St,At,jt,Vt,zt,Rt,It,J,Y,$,G,Q,K,kt,Tt,Et,ut,_t,Bt,Nt,Dt,Mt,gt,dt,st,mt,lt,ct,rt,pt,Ct,U,N,W,H,F,R,V],styles:[".inquiries-container[_ngcontent-%COMP%]{padding:24px;max-width:1400px;margin:0 auto}.page-header[_ngcontent-%COMP%]{margin-bottom:32px}.page-header[_ngcontent-%COMP%] .header-content[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.page-header[_ngcontent-%COMP%] .header-content[_ngcontent-%COMP%] .header-left[_ngcontent-%COMP%] h1[_ngcontent-%COMP%]{font-size:32px;font-weight:700;color:#2c3e50;margin:0 0 8px}.page-header[_ngcontent-%COMP%] .header-content[_ngcontent-%COMP%] .header-left[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:16px;color:#6c757d;margin:0}.page-header[_ngcontent-%COMP%] .header-content[_ngcontent-%COMP%] .header-right[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{height:48px;border-radius:8px;font-weight:500;text-transform:none;font-size:14px;box-shadow:0 4px 12px #0000001a;transition:all .3s ease}.page-header[_ngcontent-%COMP%] .header-content[_ngcontent-%COMP%] .header-right[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #00000026}.page-header[_ngcontent-%COMP%] .header-content[_ngcontent-%COMP%] .header-right[_ngcontent-%COMP%] button[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{margin-right:8px}.stats-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px;margin-bottom:32px}.stats-grid[_ngcontent-%COMP%] .stat-card[_ngcontent-%COMP%]{border-radius:12px;box-shadow:0 4px 12px #0000001a;transition:transform .3s ease,box-shadow .3s ease;border:none}.stats-grid[_ngcontent-%COMP%] .stat-card[_ngcontent-%COMP%]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #00000026}.stats-grid[_ngcontent-%COMP%] .stat-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%]{padding:24px;display:flex;align-items:center;gap:16px}.stats-grid[_ngcontent-%COMP%] .stat-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%] .stat-icon[_ngcontent-%COMP%]{width:60px;height:60px;border-radius:12px;display:flex;align-items:center;justify-content:center}.stats-grid[_ngcontent-%COMP%] .stat-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%] .stat-icon[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{font-size:28px;width:28px;height:28px;color:#fff}.stats-grid[_ngcontent-%COMP%] .stat-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%] .stat-content[_ngcontent-%COMP%]{flex:1}.stats-grid[_ngcontent-%COMP%] .stat-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%] .stat-content[_ngcontent-%COMP%] .stat-number[_ngcontent-%COMP%]{font-size:32px;font-weight:700;color:#2c3e50;margin-bottom:4px}.stats-grid[_ngcontent-%COMP%] .stat-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%] .stat-content[_ngcontent-%COMP%] .stat-label[_ngcontent-%COMP%]{font-size:14px;color:#6c757d;font-weight:500}.stats-grid[_ngcontent-%COMP%] .stat-card.new[_ngcontent-%COMP%] .stat-icon[_ngcontent-%COMP%]{background:linear-gradient(135deg,green,#006400)}.stats-grid[_ngcontent-%COMP%] .stat-card.urgent[_ngcontent-%COMP%] .stat-icon[_ngcontent-%COMP%]{background:linear-gradient(135deg,#ff6b6b,#ee5a24)}.stats-grid[_ngcontent-%COMP%] .stat-card.in-progress[_ngcontent-%COMP%] .stat-icon[_ngcontent-%COMP%]{background:linear-gradient(135deg,#ffa726,#ff9800)}.stats-grid[_ngcontent-%COMP%] .stat-card.resolved[_ngcontent-%COMP%] .stat-icon[_ngcontent-%COMP%]{background:linear-gradient(135deg,#009600,green)}.filters-card[_ngcontent-%COMP%]{margin-bottom:24px;border-radius:12px;box-shadow:0 4px 12px #0000001a;border:none}.filters-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%]{padding:24px}.filters-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%] .filters-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:16px;align-items:end}.filters-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%] .filters-row[_ngcontent-%COMP%] mat-form-field[_ngcontent-%COMP%]{width:100%}.filters-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%] .filters-row[_ngcontent-%COMP%] mat-form-field.search-field[_ngcontent-%COMP%]{grid-column:1}.filters-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%] .filters-row[_ngcontent-%COMP%] mat-form-field.category-filter[_ngcontent-%COMP%]{grid-column:2}.filters-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%] .filters-row[_ngcontent-%COMP%] mat-form-field.status-filter[_ngcontent-%COMP%]{grid-column:3}.filters-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%] .filters-row[_ngcontent-%COMP%] mat-form-field.priority-filter[_ngcontent-%COMP%]{grid-column:4}.table-card[_ngcontent-%COMP%]{border-radius:12px;box-shadow:0 4px 12px #0000001a;border:none}.table-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%]{padding:0}.table-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] .inquiries-table[_ngcontent-%COMP%]{width:100%}.table-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] .inquiries-table[_ngcontent-%COMP%] th.mat-header-cell[_ngcontent-%COMP%]{background-color:#f8f9fa;color:#2c3e50;font-weight:600;font-size:14px;padding:16px 8px;border-bottom:2px solid #e9ecef}.table-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] .inquiries-table[_ngcontent-%COMP%] td.mat-cell[_ngcontent-%COMP%]{padding:16px 8px;border-bottom:1px solid #e9ecef}.table-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] .inquiries-table[_ngcontent-%COMP%] tr.mat-row[_ngcontent-%COMP%]{transition:background-color .3s ease}.table-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] .inquiries-table[_ngcontent-%COMP%] tr.mat-row[_ngcontent-%COMP%]:hover{background-color:#f8f9fa}.table-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] .inquiries-table[_ngcontent-%COMP%] tr.mat-row.urgent[_ngcontent-%COMP%]{background-color:#ff6b6b0d;border-left:4px solid #ff6b6b}.table-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] .inquiries-table[_ngcontent-%COMP%] tr.mat-row.new[_ngcontent-%COMP%]{background-color:#667eea0d;border-left:4px solid #667eea}.table-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] .inquiries-table[_ngcontent-%COMP%] tr.mat-row.resolved[_ngcontent-%COMP%]{opacity:.7;background-color:#66bb6a0d}.table-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] .inquiries-table[_ngcontent-%COMP%] .inquiry-subject[_ngcontent-%COMP%] .subject-text[_ngcontent-%COMP%]{font-weight:600;color:#2c3e50;margin-bottom:4px;font-size:14px}.table-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] .inquiries-table[_ngcontent-%COMP%] .inquiry-subject[_ngcontent-%COMP%] .subject-meta[_ngcontent-%COMP%]{display:flex;gap:16px;font-size:12px;color:#6c757d}.table-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] .inquiries-table[_ngcontent-%COMP%] .inquiry-subject[_ngcontent-%COMP%] .subject-meta[_ngcontent-%COMP%] .sender[_ngcontent-%COMP%]{font-weight:500}.table-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] .inquiries-table[_ngcontent-%COMP%] .inquiry-subject[_ngcontent-%COMP%] .subject-meta[_ngcontent-%COMP%] .date[_ngcontent-%COMP%]{opacity:.8}.table-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] .inquiries-table[_ngcontent-%COMP%] .category-general[_ngcontent-%COMP%]{background-color:#e9ecef;color:#495057}.table-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] .inquiries-table[_ngcontent-%COMP%] .category-academic[_ngcontent-%COMP%]{background-color:#d1ecf1;color:#0c5460}.table-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] .inquiries-table[_ngcontent-%COMP%] .category-admission[_ngcontent-%COMP%]{background-color:#d4edda;color:#155724}.table-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] .inquiries-table[_ngcontent-%COMP%] .category-technical[_ngcontent-%COMP%]{background-color:#fff3cd;color:#856404}.table-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] .inquiries-table[_ngcontent-%COMP%] .category-complaint[_ngcontent-%COMP%]{background-color:#f8d7da;color:#721c24}.table-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] .inquiries-table[_ngcontent-%COMP%] .category-suggestion[_ngcontent-%COMP%]{background-color:#e2e3e5;color:#383d41}.table-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] .inquiries-table[_ngcontent-%COMP%] .priority-low[_ngcontent-%COMP%]{background-color:#d4edda;color:#155724}.table-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] .inquiries-table[_ngcontent-%COMP%] .priority-medium[_ng
1content-%COMP%]{background-color:#fff3cd;color:#856404}.table-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] .inquiries-table[_ngcontent-%COMP%] .priority-high[_ngcontent-%COMP%]{background-color:#f8d7da;color:#721c24}.table-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] .inquiries-table[_ngcontent-%COMP%] .priority-urgent[_ngcontent-%COMP%]{background-color:#ff6b6b;color:#fff;font-weight:600}.table-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] .inquiries-table[_ngcontent-%COMP%] .priority-urgent[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{font-size:14px;width:14px;height:14px;margin-right:4px}.table-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] .inquiries-table[_ngcontent-%COMP%] .status-indicator[_ngcontent-%COMP%]{display:flex;align-items:center;gap:8px}.table-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] .inquiries-table[_ngcontent-%COMP%] .status-indicator[_ngcontent-%COMP%] .status-dot[_ngcontent-%COMP%]{width:8px;height:8px;border-radius:50%}.table-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] .inquiries-table[_ngcontent-%COMP%] .status-indicator[_ngcontent-%COMP%] .status-dot.new[_ngcontent-%COMP%]{background-color:#667eea}.table-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] .inquiries-table[_ngcontent-%COMP%] .status-indicator[_ngcontent-%COMP%] .status-dot.in-progress[_ngcontent-%COMP%]{background-color:#ffa726}.table-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] .inquiries-table[_ngcontent-%COMP%] .status-indicator[_ngcontent-%COMP%] .status-dot.resolved[_ngcontent-%COMP%]{background-color:#66bb6a}.table-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] .inquiries-table[_ngcontent-%COMP%] .status-indicator[_ngcontent-%COMP%] .status-dot.closed[_ngcontent-%COMP%]{background-color:#6c757d}.table-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] .inquiries-table[_ngcontent-%COMP%] .status-indicator[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{font-size:12px;font-weight:500}.table-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] .inquiries-table[_ngcontent-%COMP%] .assigned-to[_ngcontent-%COMP%]{font-size:12px;font-weight:500;color:#6c757d}.table-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] .inquiries-table[_ngcontent-%COMP%] button[mat-icon-button][_ngcontent-%COMP%]{color:#6c757d;transition:color .3s ease}.table-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] .inquiries-table[_ngcontent-%COMP%] button[mat-icon-button][_ngcontent-%COMP%]:hover{color:#2c3e50}.table-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] mat-paginator[_ngcontent-%COMP%]{border-top:1px solid #e9ecef}.mat-menu-panel[_ngcontent-%COMP%] .mat-menu-item.danger[_ngcontent-%COMP%]{color:#dc3545}.mat-menu-panel[_ngcontent-%COMP%] .mat-menu-item.danger[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{color:#dc3545}@media(max-width:1200px){.filters-card[_ngcontent-%COMP%] .filters-row[_ngcontent-%COMP%]{grid-template-columns:1fr 1fr;gap:12px}.filters-card[_ngcontent-%COMP%] .filters-row[_ngcontent-%COMP%] .search-field[_ngcontent-%COMP%]{grid-column:1/-1}}@media(max-width:768px){.inquiries-container[_ngcontent-%COMP%]{padding:16px}.page-header[_ngcontent-%COMP%] .header-content[_ngcontent-%COMP%]{flex-direction:column;align-items:stretch}.page-header[_ngcontent-%COMP%] .header-content[_ngcontent-%COMP%] .header-left[_ngcontent-%COMP%]{text-align:center}.page-header[_ngcontent-%COMP%] .header-content[_ngcontent-%COMP%] .header-left[_ngcontent-%COMP%] h1[_ngcontent-%COMP%]{font-size:24px}.page-header[_ngcontent-%COMP%] .header-content[_ngcontent-%COMP%] .header-right[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{width:100%}.stats-grid[_ngcontent-%COMP%], .filters-card[_ngcontent-%COMP%] .filters-row[_ngcontent-%COMP%]{grid-template-columns:1fr}.table-card[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%]{overflow-x:auto}.table-card[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] .inquiries-table[_ngcontent-%COMP%]{min-width:600px}.table-card[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] .inquiries-table[_ngcontent-%COMP%] .inquiry-subject[_ngcontent-%COMP%] .subject-meta[_ngcontent-%COMP%]{flex-direction:column;gap:4px}}@media(max-width:480px){.inquiries-container[_ngcontent-%COMP%]{padding:12px}.page-header[_ngcontent-%COMP%] .header-content[_ngcontent-%COMP%] .header-left[_ngcontent-%COMP%] h1[_ngcontent-%COMP%]{font-size:20px}.page-header[_ngcontent-%COMP%] .header-content[_ngcontent-%COMP%] .header-left[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:14px}.stats-grid[_ngcontent-%COMP%]{gap:16px}.stats-grid[_ngcontent-%COMP%] .stat-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%]{padding:16px}.stats-grid[_ngcontent-%COMP%] .stat-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%] .stat-icon[_ngcontent-%COMP%]{width:48px;height:48px}.stats-grid[_ngcontent-%COMP%] .stat-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%] .stat-icon[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{font-size:24px;width:24px;height:24px}.stats-grid[_ngcontent-%COMP%] .stat-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%] .stat-content[_ngcontent-%COMP%] .stat-number[_ngcontent-%COMP%]{font-size:24px}.stats-grid[_ngcontent-%COMP%] .stat-card[_ngcontent-%COMP%] mat-card-content[_ngcontent-%COMP%] .stat-content[_ngcontent-%COMP%] .stat-label[_ngcontent-%COMP%]{font-size:12px}}.fade-in[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_fadeIn .5s ease-in}@keyframes _ngcontent-%COMP%_fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.slide-in[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_slideIn .3s ease-out}@keyframes _ngcontent-%COMP%_slideIn{0%{transform:translate(-100%)}to{transform:translate(0)}}"]})}}return o}
1)();export{He as InquiriesComponent};
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.