1import{a as Q}from"./chunk-IHNZ72YT.js";import{a as K}from"./chunk-CBNTGRQC.js";import{a as q,b as G}from"./chunk-6WI3IFMP.js";import"./chunk-OLYVH4LJ.js";import{a as $,b as U}from"./chunk-NEU3AIY4.js";import"./chunk-3YKS3WAI.js";import"./chunk-3CNSZUCB.js";import{a as J}from"./chunk-DLKCFI5M.js";import"./chunk-5FR5Y2FV.js";import"./chunk-4NGTKQFK.js";import{b as V}from"./chunk-YQN7OWPA.js";import"./chunk-H4SBBTHV.js";import"./chunk-5CO3BQT7.js";import{c as H,d as L}from"./chunk-Z7UBMJKQ.js";import{$ as v,$a as b,Ab as c,Ba as a,Cb as B,Jc as T,Ka as A,Mc as R,Pb as l,Qb as p,Rb as M,Sc as N,W as O,Wb as P,Xa as g,Ya as _,aa as h,ab as w,bb as S,cb as o,db as i,eb as x,ib as y,ja as f,kb as j,lb as C,uc as D,wb as I,wc as k,xa as E,xb as z,zb as r}from"./chunk-4JQKKPIE.js";import"./chunk-QWWW7GFA.js";var nt=(e,n)=>n.status,it=(e,n)=>n.id;function ot(e,n){e&1&&(o(0,"div",1),x(1,"mat-spinner",3),o(2,"p"),r(3),l(4,"translate"),i()()),e&2&&(a(3),c(p(4,1,"application_details.loading")))}function at(e,n){if(e&1){let t=y();o(0,"div",2)(1,"mat-icon"),r(2,"error_outline"),i(),o(3,"h3"),r(4),l(5,"translate"),i(),o(6,"p"),r(7),l(8,"translate"),i(),o(9,"button",4),j("click",function(){v(t);let s=C();return h(s.retry())}),r(10),l(11,"translate"),i()()}e&2&&(a(4),c(p(5,3,"application_details.error_title")),a(3),c(p(8,5,"application_details.error_desc")),a(3),c(p(11,7,"application_details.retry")))}function rt(e,n){if(e&1){let t=y();o(0,"img",27),j("error",function(){v(t);let s=C(3);return h(s.logoFailed.set(!0))}),i()}if(e&2){let t=C(3);S("src",t.s3BaseUrl+t.applicationDetails().companyLogo,E)("alt",t.applicationDetails().companyName)}}function ct(e,n){e&1&&(o(0,"mat-icon"),r(1,"business"),i())}function lt(e,n){if(e&1&&g(0,rt,1,2,"img",26)(1,ct,2,0,"mat-icon"),e&2){let t=C(2);_(t.applicationDetails().companyLogo&&!t.logoFailed()?0:1)}}function dt(e,n){e&1&&x(0,"img",9)}function pt(e,n){e&1&&(o(0,"mat-icon",31),r(1,"check_rounded"),i())}function st(e,n){if(e&1&&(o(0,"mat-icon",31),r(1),i()),e&2){let t=C().$implicit;a(),c(t.icon)}}function gt(e,n){e&1&&x(0,"div",32)}function _t(e,n){if(e&1&&(o(0,"div",28)(1,"div",29)(2,"div",30),g(3,pt,2,0,"mat-icon",31)(4,st,2,1,"mat-icon",31),i(),g(5,gt,1,0,"div",32),i(),o(6,"div",33)(7,"div",34)(8,"span",35),r(9),l(10,"translate"),i(),o(11,"span",36),r(12),l(13,"date"),i()(),o(14,"p",37),r(15),l(16,"translate"),i()()()),e&2){let t=n.$implicit,d=n.$index,s=n.$count,m=C(2);I("--item-color",t.color),z("active",t.isActive)("completed",t.isCompleted),a(3),_(t.isCompleted?3:4),a(2),_(d!==s-1?5:-1),a(4),c(p(10,11,m.getStatusText(t.status))),a(3),c(M(13,13,t.date,"dd.MM.yyyy.")),a(3),c(p(16,16,t.message))}}function mt(e,n){e&1&&(o(0,"div",18)(1,"div",38)(2,"mat-icon"),r(3,"schedule"),i(),o(4,"span"),r(5),l(6,"translate"),i()(),o(7,"p"),r(8),l(9,"translate"),i()()),e&2&&(a(5),c(p(6,2,"application_details.review_header")),a(3),c(p(9,4,"application_details.review_desc")))}function Ct(e,n){if(e&1&&(o(0,"div",41)(1,"mat-icon"),r(2),i(),o(3,"div",42)(4,"span",43),r(5),l(6,"date"),i(),o(7,"span",44),r(8),l(9,"translate"),i()()()),e&2){let t=n.$implicit;a(2),c(t.isOnline?"videocam":"location_on"),a(3),c(M(6,3,t.scheduledAt,"dd.MM.yyyy. HH:mm")),a(3),c(t.isOnline?p(9,6,"application_details.online_interview"):t.address)}}function ft(e,n){if(e&1&&(o(0,"div",39)(1,"p",40),r(2),l(3,"translate"),i(),b(4,Ct,10,8,"div",41,it),i()),e&2){let t=C(3);a(2),c(p(3,1,"application_details.slots_label")),a(2),w(t.availableSlots())}}function Ot(e,n){if(e&1&&(o(0,"div",19)(1,"div",38)(2,"mat-icon"),r(3,"people"),i(),o(4,"span"),r(5),l(6,"translate"),i()(),o(7,"p"),r(8),l(9,"translate"),i(),g(10,ft,6,3,"div",39),i()),e&2){let t=C(2);a(5),c(p(6,3,"application_details.interview_invited_header")),a(3),c(p(9,5,"application_details.interview_invited_desc")),a(2),_(t.availableSlots().length>0?10:-1)}}function xt(e,n){if(e&1&&(o(0,"div",45)(1,"mat-icon",46),r(2),i(),o(3,"div",42)(4,"span",43),r(5),l(6,"date"),i(),o(7,"span",44),r(8),l(9,"translate"),i()()()),e&2){let t=C(3);a(2),c(t.confirmedSlot().isOnline?"videocam":"location_on"),a(3),c(M(6,3,t.confirmedSlot().scheduledAt,"dd.MM.yyyy. HH:mm")),a(3),c(t.confirmedSlot().isOnline?p(9,6,"application_details.online_interview"):t.confirmedSlot().address)}}function Mt(e,n){e&1&&(o(0,"p"),r(1),l(2,"translate"),i()),e&2&&(a(),c(p(2,1,"application_details.confirmed_wait")))}function Pt(e,n){if(e&1&&(o(0,"div",19)(1,"div",38)(2,"mat-icon"),r(3,"event"),i(),o(4,"span"),r(5),l(6,"translate"),i()(),g(7,xt,10,8,"div",45)(8,Mt,3,3,"p"),i()),e&2){let t=C(2);a(5),c(p(6,2,"application_details.interview_scheduled_header")),a(2),_(t.confirmedSlot()?7:8)}}function ut(e,n){e&1&&(o(0,"div",20)(1,"div",38)(2,"mat-icon"),r(3,"description"),i(),o(4,"span"),r(5),l(6,"translate"),i()(),o(7,"p"),r(8),l(9,"translate"),i()()),e&2&&(a(5),c(p(6,2,"application_details.offer_made_header")),a(3),c(p(9,4,"application_details.offer_made_desc")))}function vt(e,n){e&1&&(o(0,"div",21)(1,"div",38)(2,"mat-icon"),r(3,"thumb_up"),i(),o(4,"span"),r(5),l(6,"translate"),i()(),o(7,"p"),r(8),l(9,"translate"),i()()),e&2&&(a(5),c(p(6,2,"application_details.offer_accepted_header")),a(3),c(p(9,4,"application_details.offer_accepted_desc")))}function ht(e,n){e&1&&(o(0,"div",22)(1,"div",38)(2,"mat-icon"),r(3,"drive_file_rename_outline"),i(),o(4,"span"),r(5),l(6,"translate"),i()(),o(7,"p"),r(8),l(9,"translate"),i()()),e&2&&(a(5),c(p(6,2,"application_details.contract_sent_header")),a(3),c(p(9,4,"application_details.contract_sent_desc")))}function bt(e,n){e&1&&(o(0,"div",23)(1,"div",38)(2,"mat-icon"),r(3,"task_alt"),i(),o(4,"span"),r(5),l(6,"translate"),i()(),o(7,"p"),r(8),l(9,"translate"),i()()),e&2&&(a(5),c(p(6,2,"application_details.contract_signed_header")),a(3),c(p(9,4,"application_details.contract_signed_desc")))}function wt(e,n){e&1&&(o(0,"div",24)(1,"div",38)(2,"mat-icon"),r(3,"cancel"),i(),o(4,"span"),r(5),l(6,"translate"),i()(),o(7,"p"),r(8),l(9,"translate"),i()()),e&2&&(a(5),c(p(6,2,"application_details.rejected_header")),a(3),c(p(9,4,"application_details.rejected_desc")))}function St(e,n){e&1&&(o(0,"div",25)(1,"div",38)(2,"mat-icon"),r(3,"thumb_down"),i(),o(4,"span"),r(5),l(6,"translate"),i()(),o(7,"p"),r(8),l(9,"translate"),i()()),e&2&&(a(5),c(p(6,2,"application_details.interview_rejected_header")),a(3),c(p(9,4,"application_details.interview_rejected_desc")))}function yt(e,n){if(e&1&&(x(0,"app-profile-header",5),o(1,"div",6)(2,"div",7)(3,"div",8),g(4,lt,2,1)(5,dt,1,0,"img",9),i(),o(6,"div",10)(7,"h2",11),r(8),i(),o(9,"div",12)(10,"mat-icon"),r(11,"calendar_today"),i(),o(12,"span"),r(13),l(14,"translate"),l(15,"date"),i()()(),o(16,"mat-icon",13),r(17,"chevron_right"),i()(),o(18,"div",14)(19,"h3",15),r(20),l(21,"translate"),i(),o(22,"div",16),b(23,_t,17,18,"div",17,nt),i()(),g(25,mt,10,6,"div",18),g(26,Ot,11,7,"div",19),g(27,Pt,9,4,"div",19),g(28,ut,10,6,"div",20),g(29,vt,10,6,"div",21),g(30,ht,10,6,"div",22),g(31,bt,10,6,"div",23),g(32,wt,10,6,"div",24),g(33,St,10,6,"div",25),i()),e&2){let t=C();
1S("title",t.getJobTitle(t.applicationDetails()))("showBackButton",!0),a(2),I("--status-color",t.currentStatusColor()),a(2),_(t.applicationDetails().source==="CANDIDATEFORCE"?4:5),a(4),c(t.getJobTitle(t.applicationDetails())),a(5),B("",p(14,18,"application_details.sent")," ",M(15,20,t.applicationDetails().status.createdOn,"dd.MM.yyyy. HH:mm")),a(7),c(p(21,23,"application_details.status_title")),a(3),w(t.statusHistory()),a(2),_(t.currentStatus()===t.CandidateOrderStatus.CF_NewApplication?25:-1),a(),_(t.currentStatus()===t.CandidateOrderStatus.CF_InterviewInvited?26:-1),a(),_(t.currentStatus()===t.CandidateOrderStatus.CF_InterviewScheduled?27:-1),a(),_(t.currentStatus()===t.CandidateOrderStatus.CF_OfferMade?28:-1),a(),_(t.currentStatus()===t.CandidateOrderStatus.CF_OfferAccepted?29:-1),a(),_(t.currentStatus()===t.CandidateOrderStatus.CF_ContractSent?30:-1),a(),_(t.currentStatus()===t.CandidateOrderStatus.CF_ContractSigned?31:-1),a(),_(t.currentStatus()===t.CandidateOrderStatus.CF_ApplicationRejected?32:-1),a(),_(t.currentStatus()===t.CandidateOrderStatus.CF_RejectedAfterInterview?33:-1)}}var W={100:"#F59E0B",101:"#3B82F6",102:"#3B82F6",110:"#3B82F6",109:"#14B8A6",104:"#10B981",106:"#10B981",107:"#10B981",108:"#7C3AED",105:"#EF4444",103:"#8B5A2B"},X=class e{route=O(T);router=O(R);profileService=O(V);localeService=O(J);applicationDetails=f(null);statusHistory=f([]);isLoading=f(!0);error=f(!1);logoFailed=f(!1);s3BaseUrl=N.s3BaseUrl;CandidateOrderStatus=Q;currentStatus=P(()=>this.applicationDetails()?.status.status??null);currentStatusColor=P(()=>W[this.currentStatus()]??"#2665D0");availableSlots=P(()=>{let n=this.applicationDetails();return n?.allInterviewSlots?.length?n.allInterviewSlots.filter(t=>t.id!==n.selectedInterviewSlotId):[]});confirmedSlot=P(()=>{let n=this.applicationDetails();return!n?.selectedInterviewSlotId||!n.allInterviewSlots?.length?null:n.allInterviewSlots.find(t=>t.id===n.selectedInterviewSlotId)??null});ngOnInit(){let n=this.route.snapshot.paramMap.get("id");n?this.loadApplicationDetails(Number(n)):this.router.navigate(["/profil/prijave"])}loadApplicationDetails(n){this.isLoading.set(!0),this.error.set(!1),this.profileService.getAppliedJobs().subscribe({next:t=>{let d=t.find(s=>s.status.id===n);d?(this.applicationDetails.set(d),this.buildStatusHistory(d)):this.error.set(!0),this.isLoading.set(!1)},error:t=>{console.error("Error loading application details:",t),this.error.set(!0),this.isLoading.set(!1)}})}buildStatusHistory(n){let t=[],d=n.status.status,s=(u,Y,Z,tt)=>{let et=this.cfHasReached(d,u),F=d===u;t.push({status:u,date:Y,message:Z,icon:tt,isActive:F,isCompleted:et&&!F,color:W[u]??"#2665D0"})},m=n.status.statusUpdatedOn??n.status.createdOn;s(100,n.status.createdOn,"application_details.history.application_sent","send"),this.cfHasReached(d,101)&&s(101,m,"application_details.history.interview_invited","mark_email_read"),this.cfHasReached(d,102)&&s(102,m,"application_details.history.interview_scheduled","event"),this.cfHasReached(d,110)&&s(110,m,"application_details.history.interview_completed","event_available"),d===103&&s(103,m,"application_details.history.rejected_after_interview","close"),this.cfHasReached(d,109)&&s(109,m,"application_details.history.interview_passed","how_to_reg"),this.cfHasReached(d,104)&&s(104,m,"application_details.history.offer_made","description"),this.cfHasReached(d,106)&&s(106,m,"application_details.history.offer_accepted","thumb_up"),this.cfHasReached(d,107)&&s(107,m,"application_details.history.contract_sent","drive_file_rename_outline"),this.cfHasReached(d,108)&&s(108,m,"application_details.history.contract_signed","task_alt"),d===105&&s(105,m,"application_details.history.application_rejected","close"),this.statusHistory.set(t)}cfHasReached(n,t){let d=[100,101,102,110,109,104,106,107,108],s=d.indexOf(n),m=d.indexOf(t);return s>=m&&m!==-1}getStatusText(n){switch(n){case 100:return"application_details.status.new_application";case 101:return"application_details.status.interview_invited";case 102:return"application_details.status.interview_scheduled";case 110:return"application_details.status.interview_completed";case 109:return"application_details.status.interview_passed";case 104:return"application_details.status.offer_made";case 106:return"application_details.status.offer_accepted";case 107:return"application_details.status.contract_sent";case 108:return"application_details.status.contract_signed";case 103:return"application_details.status.rejected_after_interview";case 105:return"application_details.status.application_rejected";default:return"application_details.status.default"}}getJobTitle(n){let t=this.localeService.getCurrentLocale();if(n.adTranslations&&n.adTranslations.length>0){let d=n.adTranslations.find(s=>s.languageCode===this.localeService.contentLocale(t));if(d?.title)return d.title}return n.adTitle?n.adTitle:n.order.name}formatDate(n){return(typeof n=="string"?new Date(n):n).toLocaleDateString("bs-BA",{day:"numeric",month:"long",year:"numeric"})}
1retry(){let n=this.route.snapshot.paramMap.get("id");n&&this.loadApplicationDetails(Number(n))}static \u0275fac=function(t){return new(t||e)};static \u0275cmp=A({type:e,selectors:[["app-application-details"]],decls:4,vars:1,consts:[[1,"details-screen"],[1,"loading-state"],[1,"error-state"],["diameter","48"],[1,"retry-btn",3,"click"],[3,"title","showBackButton"],[1,"details-body"],[1,"job-card"],[1,"job-card-icon"],["src","/images/balkanrecruiters-logo.png","alt","Balkan Recruiters",1,"company-logo"],[1,"job-card-info"],[1,"job-card-title"],[1,"job-card-date"],[1,"job-card-chevron"],[1,"timeline-card"],[1,"section-title"],[1,"timeline"],[1,"timeline-item",3,"active","completed","--item-color"],[1,"info-panel","review-panel"],[1,"info-panel","interview-panel"],[1,"info-panel","offer-panel"],[1,"info-panel","offer-accepted-panel"],[1,"info-panel","contract-panel"],[1,"info-panel","contract-signed-panel"],[1,"info-panel","rejected-panel"],[1,"info-panel","interview-rejected-panel"],[1,"company-logo",3,"src","alt"],[1,"company-logo",3,"error","src","alt"],[1,"timeline-item"],[1,"timeline-left"],[1,"timeline-dot"],[1,"dot-icon"],[1,"timeline-line"],[1,"timeline-content"],[1,"timeline-header"],[1,"timeline-status-text"],[1,"timeline-date"],[1,"timeline-message"],[1,"panel-header"],[1,"slots-section"],[1,"slots-label"],[1,"slot-item"],[1,"slot-info"],[1,"slot-time"],[1,"slot-location"],[1,"confirmed-slot"],[1,"confirmed-icon"]],template:function(t,d){t&1&&(o(0,"div",0),g(1,ot,5,3,"div",1)(2,at,12,9,"div",2)(3,yt,34,25),i()),t&2&&(a(),_(d.isLoading()?1:d.error()?2:d.applicationDetails()?3:-1))},dependencies:[K,k,D,U,$,G,q,L,H],styles:[".details-screen[_ngcontent-%COMP%]{min-height:100vh;background:linear-gradient(180deg,#fafbfc,#fff)}.details-body[_ngcontent-%COMP%]{padding:16px 16px 80px;display:flex;flex-direction:column;gap:14px;max-width:640px;margin:0 auto}.loading-state[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:100px 20px;gap:16px}.loading-state[_ngcontent-%COMP%] mat-spinner[_ngcontent-%COMP%]{--mdc-circular-progress-active-indicator-color: #2665d0}.loading-state[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:0;font-size:14px;color:#64748b}.error-state[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;gap:12px;text-align:center}.error-state[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{font-size:48px;width:48px;height:48px;color:#ef4444}.error-state[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{margin:0;font-size:16px;font-weight:600;color:#0f172a}.error-state[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:0;font-size:14px;color:#64748b}.retry-btn[_ngcontent-%COMP%]{margin-top:4px;padding:10px 24px;border-radius:10px;background:#2665d0;color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer}.job-card[_ngcontent-%COMP%]{display:flex;align-items:center;gap:14px;padding:18px 16px;background:#fff;border-radius:20px;border:1.5px solid color-mix(in srgb,var(--status-color, #2665d0) 12%,transparent);box-shadow:0 4px 12px color-mix(in srgb,var(--status-color, #2665d0) 6%,transparent),0 2px 6px #00000008}.job-card-icon[_ngcontent-%COMP%]{width:52px;height:52px;flex-shrink:0;border-radius:14px;background:color-mix(in srgb,var(--status-color, #2665d0) 10%,transparent);border:1px solid color-mix(in srgb,var(--status-color, #2665d0) 18%,transparent);display:flex;align-items:center;justify-content:center;overflow:hidden}.job-card-icon[_ngcontent-%COMP%] .company-logo[_ngcontent-%COMP%]{width:100%;height:100%;object-fit:contain;padding:6px;box-sizing:border-box;border-radius:14px;background:#fff}.job-card-icon[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{font-size:22px;width:22px;height:22px;color:var(--status-color, #2665d0)}.job-card-info[_ngcontent-%COMP%]{flex:1;min-width:0}.job-card-title[_ngcontent-%COMP%]{margin:0 0 3px;font-size:15px;font-weight:700;color:#0f172a;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.job-card-company[_ngcontent-%COMP%]{margin:0 0 6px;font-size:13px;color:var(--status-color, #2665d0);font-weight:500}.job-card-date[_ngcontent-%COMP%]{display:flex;align-items:center;gap:4px;font-size:11px;color:#94a3b8}.job-card-date[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{font-size:12px;width:12px;height:12px}.job-card-chevron[_ngcontent-%COMP%]{font-size:18px;width:18px;height:18px;color:#cbd5e1;flex-shrink:0}.timeline-card[_ngcontent-%COMP%]{background:#fff;border-radius:20px;border:1px solid #e2e8f0;padding:20px 18px;box-shadow:0 2px 8px #0000000a}.section-title[_ngcontent-%COMP%]{margin:0 0 18px;font-size:15px;font-weight:700;color:#0f172a}.timeline[_ngcontent-%COMP%]{display:flex;flex-direction:column}.timeline-item[_ngcontent-%COMP%]{display:flex;gap:12px;--item-color: #94a3b8}.timeline-left[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;flex-shrink:0}
1.timeline-dot[_ngcontent-%COMP%]{width:28px;height:28px;border-radius:50%;border:2px solid var(--item-color);background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.timeline-dot[_ngcontent-%COMP%] .dot-icon[_ngcontent-%COMP%]{font-size:14px;width:14px;height:14px;color:var(--item-color)}.timeline-item.active[_ngcontent-%COMP%] .timeline-dot[_ngcontent-%COMP%], .timeline-item.completed[_ngcontent-%COMP%] .timeline-dot[_ngcontent-%COMP%]{background:var(--item-color)}.timeline-item.active[_ngcontent-%COMP%] .timeline-dot[_ngcontent-%COMP%] .dot-icon[_ngcontent-%COMP%], .timeline-item.completed[_ngcontent-%COMP%] .timeline-dot[_ngcontent-%COMP%] .dot-icon[_ngcontent-%COMP%]{color:#fff}.timeline-line[_ngcontent-%COMP%]{width:2px;flex:1;min-height:20px;background:#e2e8f0;margin:3px 0}.timeline-item.completed[_ngcontent-%COMP%] .timeline-line[_ngcontent-%COMP%]{background:color-mix(in srgb,var(--item-color) 35%,transparent)}.timeline-content[_ngcontent-%COMP%]{flex:1;padding-bottom:18px}.timeline-item[_ngcontent-%COMP%]:last-child .timeline-content[_ngcontent-%COMP%]{padding-bottom:0}.timeline-header[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:3px}.timeline-status-text[_ngcontent-%COMP%]{font-size:13px;font-weight:600;color:#0f172a;line-height:1.2}.timeline-date[_ngcontent-%COMP%]{font-size:10px;font-weight:500;color:var(--item-color);background:color-mix(in srgb,var(--item-color) 10%,transparent);padding:2px 7px;border-radius:999px;white-space:nowrap;flex-shrink:0}.timeline-message[_ngcontent-%COMP%]{margin:0;font-size:12px;color:#64748b;line-height:1.4}.review-panel[_ngcontent-%COMP%]{background:color-mix(in srgb,#F59E0B 6%,transparent);border:1px solid color-mix(in srgb,#F59E0B 22%,transparent);border-radius:16px;padding:16px}.review-panel[_ngcontent-%COMP%] .panel-header[_ngcontent-%COMP%]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.review-panel[_ngcontent-%COMP%] .panel-header[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{font-size:18px;width:18px;height:18px;color:#f59e0b}.review-panel[_ngcontent-%COMP%] .panel-header[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{font-size:14px;font-weight:700;color:#f59e0b}.review-panel[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:0;font-size:13px;color:#475569;line-height:1.5}.review-panel[_ngcontent-%COMP%] p[_ngcontent-%COMP%] strong[_ngcontent-%COMP%]{color:#f59e0b}.interview-panel[_ngcontent-%COMP%]{background:color-mix(in srgb,#3B82F6 6%,transparent);border:1px solid color-mix(in srgb,#3B82F6 22%,transparent);border-radius:16px;padding:16px}.interview-panel[_ngcontent-%COMP%] .panel-header[_ngcontent-%COMP%]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.interview-panel[_ngcontent-%COMP%] .panel-header[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{font-size:18px;width:18px;height:18px;color:#3b82f6}.interview-panel[_ngcontent-%COMP%] .panel-header[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{font-size:14px;font-weight:700;color:#3b82f6}.interview-panel[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:0;font-size:13px;color:#475569;line-height:1.5}.interview-panel[_ngcontent-%COMP%] p[_ngcontent-%COMP%] strong[_ngcontent-%COMP%]{color:#3b82f6}.offer-panel[_ngcontent-%COMP%]{background:color-mix(in srgb,#10B981 6%,transparent);border:1px solid color-mix(in srgb,#10B981 22%,transparent);border-radius:16px;padding:16px}.offer-panel[_ngcontent-%COMP%] .panel-header[_ngcontent-%COMP%]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.offer-panel[_ngcontent-%COMP%] .panel-header[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{font-size:18px;width:18px;height:18px;color:#10b981}.offer-panel[_ngcontent-%COMP%] .panel-header[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{font-size:14px;font-weight:700;color:#10b981}.offer-panel[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:0;font-size:13px;color:#475569;line-height:1.5}.offer-panel[_ngcontent-%COMP%] p[_ngcontent-%COMP%] strong[_ngcontent-%COMP%]{color:#10b981}.offer-accepted-panel[_ngcontent-%COMP%]{background:color-mix(in srgb,#10B981 6%,transparent);border:1px solid color-mix(in srgb,#10B981 22%,transparent);border-radius:16px;padding:16px}.offer-accepted-panel[_ngcontent-%COMP%] .panel-header[_ngcontent-%COMP%]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.offer-accepted-panel[_ngcontent-%COMP%] .panel-header[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{font-size:18px;width:18px;height:18px;color:#10b981}.offer-accepted-panel[_ngcontent-%COMP%] .panel-header[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{font-size:14px;font-weight:700;color:#10b981}.offer-accepted-panel[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:0;font-size:13px;color:#475569;line-height:1.5}.offer-accepted-panel[_ngcontent-%COMP%] p[_ngcontent-%COMP%] strong[_ngcontent-%COMP%]{color:#10b981}.contract-panel[_ngcontent-%COMP%]{background:color-mix(in srgb,#10B981 6%,transparent);border:1px solid color-mix(in srgb,#10B981 22%,transparent);border-radius:16px;padding:16px}.contract-panel[_ngcontent-%COMP%] .panel-header[_ngcontent-%COMP%]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.contract-panel[_ngcontent-%COMP%] .panel-header[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{font-size:18px;width:18px;height:18px;color:#10b981}.contract-panel[_ngcontent-%COMP%] .panel-header[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{font-size:14px;font-weight:700;color:#10b981}.contract-panel[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:0;font-size:13px;color:#475569;line-height:1.5}.contract-panel[_ngcontent-%COMP%] p[_ngcontent-%COMP%] strong[_ngcontent-%COMP%]{color:#10b981}.contract-signed-panel[_ngcontent-%COMP%]{background:color-mix(in srgb,#7C3AED 6%,transparent);border:1px solid color-mix(in srgb,#7C3AED 22%,transparent);border-radius:16px;padding:16px}.contract-signed-panel[_ngcontent-%COMP%] .panel-header[_ngcontent-%COMP%]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.contract-signed-panel[_ngcontent-%COMP%] .panel-header[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{font-size:18px;width:18px;height:18px;color:#7c3aed}.contract-signed-panel[_ngcontent-%COMP%] .panel-header[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{font-size:14px;font-weight:700;color:#7c3aed}.contract-signed-panel[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:0;font-size:13px;color:#475569;line-height:1.5}.contract-signed-panel[_ngcontent-%COMP%] p[_ngcontent-%COMP%] strong[_ngcontent-%COMP%]{color:#7c3aed}.rejected-panel[_ngcontent-%COMP%]{background:color-mix(in srgb,#EF4444 6%,transparent);border:1px solid color-mix(in srgb,#EF4444 22%,transparent);border-radius:16px;padding:16px}.rejected-panel[_ngcontent-%COMP%] .panel-header[_ngcontent-%COMP%]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.rejected-panel[_ngcontent-%COMP%] .panel-header[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{font-size:18px;width:18px;height:18px;color:#ef4444}.rejected-panel[_ngcontent-%COMP%] .panel-header[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{font-size:14px;font-weight:700;color:#ef4444}.rejected-panel[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:0;font-size:13px;color:#475569;line-height:1.5}.rejected-panel[_ngcontent-%COMP%] p[_ngcontent-%COMP%] strong[_ngcontent-%COMP%]{color:#ef4444}.interview-rejected-panel[_ngcontent-%COMP%]{background:color-mix(in srgb,#8B5A2B 6%,transparent);border:1px solid color-mix(in srgb,#8B5A2B 22%,transparent);border-radius:16px;padding:16px}.interview-rejected-panel[_ngcontent-%COMP%] .panel-header[_ngcontent-%COMP%]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.interview-rejected-panel[_ngcontent-%COMP%] .panel-header[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{font-size:18px;width:18px;height:18px;color:#8b5a2b}.interview-rejected-panel[_ngcontent-%COMP%] .panel-header[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{font-size:14px;font-weight:700;color:#8b5a2b}.interview-rejected-panel[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:0;font-size:13px;color:#475569;line-height:1.5}.interview-rejected-panel[_ngcontent-%COMP%] p[_ngcontent-%COMP%] strong[_ngcontent-%COMP%]{color:#8b5a2b}.slots-section[_ngcontent-%COMP%]{margin-top:12px}.slots-label[_ngcontent-%COMP%]{font-size:12px;font-weight:600;color:#64748b;margin:0 0 8px!important}.slot-item[_ngcontent-%COMP%], .confirmed-slot[_ngcontent-%COMP%]{display:flex;align-items:center;gap:10px;padding:10px 12px;background:#fff;border-radius:10px;border:1px solid #e2e8f0;margin-bottom:8px}.slot-item[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%], .slot-item[_ngcontent-%COMP%] .confirmed-icon[_ngcontent-%COMP%], .confirmed-slot[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%], .confirmed-slot[_ngcontent-%COMP%] .confirmed-icon[_ngcontent-%COMP%]{font-size:18px;width:18px;height:18px;color:#3b82f6;flex-shrink:0}.confirmed-slot[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{color:#3b82f6}.slot-info[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:2px}
1.slot-time[_ngcontent-%COMP%]{font-size:13px;font-weight:600;color:#0f172a}.slot-location[_ngcontent-%COMP%]{font-size:11px;color:#64748b}.loading-state[_ngcontent-%COMP%], .error-state[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;min-height:400px;padding:2rem}.loading-state[_ngcontent-%COMP%] .loading-content[_ngcontent-%COMP%], .loading-state[_ngcontent-%COMP%] .error-content[_ngcontent-%COMP%], .error-state[_ngcontent-%COMP%] .loading-content[_ngcontent-%COMP%], .error-state[_ngcontent-%COMP%] .error-content[_ngcontent-%COMP%]{text-align:center}.loading-state[_ngcontent-%COMP%] mat-spinner[_ngcontent-%COMP%], .error-state[_ngcontent-%COMP%] mat-spinner[_ngcontent-%COMP%]{margin:0 auto 1.5rem}.loading-state[_ngcontent-%COMP%] .loading-title[_ngcontent-%COMP%], .loading-state[_ngcontent-%COMP%] h3[_ngcontent-%COMP%], .error-state[_ngcontent-%COMP%] .loading-title[_ngcontent-%COMP%], .error-state[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{font-size:1.25rem;font-weight:600;color:var(--text-primary);margin:0 0 .5rem}.loading-state[_ngcontent-%COMP%] .loading-subtitle[_ngcontent-%COMP%], .loading-state[_ngcontent-%COMP%] p[_ngcontent-%COMP%], .error-state[_ngcontent-%COMP%] .loading-subtitle[_ngcontent-%COMP%], .error-state[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{color:var(--text-secondary);margin:0 0 1.5rem}.loading-state[_ngcontent-%COMP%] .error-icon[_ngcontent-%COMP%], .error-state[_ngcontent-%COMP%] .error-icon[_ngcontent-%COMP%]{font-size:4rem;width:4rem;height:4rem;color:var(--error-color);margin-bottom:1rem}.loading-state[_ngcontent-%COMP%] button[_ngcontent-%COMP%], .error-state[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{margin-top:1rem}.job-info-card[_ngcontent-%COMP%]{margin-bottom:1.5rem}.job-info-card[_ngcontent-%COMP%] .job-header[_ngcontent-%COMP%] .job-icon-container[_ngcontent-%COMP%] .job-icon[_ngcontent-%COMP%]{width:64px;height:64px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;display:flex;align-items:center;justify-content:center}.job-info-card[_ngcontent-%COMP%] .job-header[_ngcontent-%COMP%] .job-icon-container[_ngcontent-%COMP%] .job-icon[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{font-size:32px;width:32px;height:32px;color:#fff}.job-info-card[_ngcontent-%COMP%] .job-header[_ngcontent-%COMP%] .job-details[_ngcontent-%COMP%] .job-title[_ngcontent-%COMP%]{font-size:1.2rem;font-weight:600;color:var(--text-primary);margin:0 0 .25rem}.job-info-card[_ngcontent-%COMP%] .job-header[_ngcontent-%COMP%] .job-details[_ngcontent-%COMP%] .company-name[_ngcontent-%COMP%]{font-size:1rem;color:var(--text-secondary);margin:0}.job-info-card[_ngcontent-%COMP%] .job-meta[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;gap:1.5rem;align-items:center}.job-info-card[_ngcontent-%COMP%] .job-meta[_ngcontent-%COMP%] .meta-item[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.5rem;color:var(--text-secondary)}.job-info-card[_ngcontent-%COMP%] .job-meta[_ngcontent-%COMP%] .meta-item[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{font-size:1.25rem;width:1.25rem;height:1.25rem}.job-info-card[_ngcontent-%COMP%] .job-meta[_ngcontent-%COMP%] .meta-item[_ngcontent-%COMP%] .status-badge[_ngcontent-%COMP%]{padding:.375rem .75rem;border-radius:16px;font-size:.875rem;font-weight:500;background:var(--success-light);color:var(--success-dark)}.job-info-card[_ngcontent-%COMP%] .job-meta[_ngcontent-%COMP%] .meta-item[_ngcontent-%COMP%] .status-badge.status-1[_ngcontent-%COMP%], .job-info-card[_ngcontent-%COMP%] .job-meta[_ngcontent-%COMP%] .meta-item[_ngcontent-%COMP%] .status-badge.status-2[_ngcontent-%COMP%], .job-info-card[_ngcontent-%COMP%] .job-meta[_ngcontent-%COMP%] .meta-item[_ngcontent-%COMP%] .status-badge.status-3[_ngcontent-%COMP%]{background:#e3f2fd;color:#1976d2}.job-info-card[_ngcontent-%COMP%] .job-meta[_ngcontent-%COMP%] .meta-item[_ngcontent-%COMP%] .status-badge.status-4[_ngcontent-%COMP%], .job-info-card[_ngcontent-%COMP%] .job-meta[_ngcontent-%COMP%] .meta-item[_ngcontent-%COMP%] .status-badge.status-5[_ngcontent-%COMP%]{background:#fff3e0;color:#f57c00}.job-info-card[_ngcontent-%COMP%] .job-meta[_ngcontent-%COMP%] .meta-item[_ngcontent-%COMP%] .status-badge.status-6[_ngcontent-%COMP%]{background:#ffebee;color:#c62828}.job-info-card[_ngcontent-%COMP%] .job-meta[_ngcontent-%COMP%] .meta-item[_ngcontent-%COMP%] .status-badge.status-7[_ngcontent-%COMP%], .job-info-card[_ngcontent-%COMP%] .job-meta[_ngcontent-%COMP%] .meta-item[_ngcontent-%COMP%] .status-badge.status-8[_ngcontent-%COMP%], .job-info-card[_ngcontent-%COMP%] .job-meta[_ngcontent-%COMP%] .meta-item[_ngcontent-%COMP%] .status-badge.status-9[_ngcontent-%COMP%]{background:#e8f5e9;color:#2e7d32}.job-info-card[_ngcontent-%COMP%] .job-meta[_ngcontent-%COMP%] .meta-item[_ngcontent-%COMP%] .status-badge.status-15[_ngcontent-%COMP%], .job-info-card[_ngcontent-%COMP%] .job-meta[_ngcontent-%COMP%] .meta-item[_ngcontent-%COMP%] .status-badge.status-16[_ngcontent-%COMP%]{background:#f3e5f5;color:#7b1fa2}.status-timeline-card[_ngcontent-%COMP%]{margin-bottom:1.5rem}.status-timeline-card[_ngcontent-%COMP%] .timeline-title[_ngcontent-%COMP%]{font-size:1.25rem;font-weight:600;color:var(--text-primary);margin:0 0 1.5rem}.status-timeline-card[_ngcontent-%COMP%] .timeline[_ngcontent-%COMP%] .timeline-item[_ngcontent-%COMP%]{display:flex;gap:1rem;position:relative}.status-timeline-card[_ngcontent-%COMP%] .timeline[_ngcontent-%COMP%] .timeline-item[_ngcontent-%COMP%]:not(:last-child){margin-bottom:1.5rem}.status-timeline-card[_ngcontent-%COMP%] .timeline[_ngcontent-%COMP%] .timeline-item[_ngcontent-%COMP%] .timeline-marker[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;flex-shrink:0}.status-timeline-card[_ngcontent-%COMP%] .timeline[_ngcontent-%COMP%] .timeline-item[_ngcontent-%COMP%] .timeline-marker[_ngcontent-%COMP%] .timeline-icon[_ngcontent-%COMP%]{width:48px;height:48px;border-radius:50%;background:#f5f5f5;border:3px solid #e0e0e0;display:flex;align-items:center;justify-content:center;z-index:1}.status-timeline-card[_ngcontent-%COMP%] .timeline[_ngcontent-%COMP%] .timeline-item[_ngcontent-%COMP%] .timeline-marker[_ngcontent-%COMP%] .timeline-icon[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{font-size:24px;width:24px;height:24px;color:#9e9e9e}.status-timeline-card[_ngcontent-%COMP%] .timeline[_ngcontent-%COMP%] .timeline-item[_ngcontent-%COMP%] .timeline-marker[_ngcontent-%COMP%] .timeline-icon.active[_ngcontent-%COMP%]{background:linear-gradient(135deg,#667eea,#764ba2);border-color:#667eea}.status-timeline-card[_ngcontent-%COMP%] .timeline[_ngcontent-%COMP%] .timeline-item[_ngcontent-%COMP%] .timeline-marker[_ngcontent-%COMP%] .timeline-icon.active[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{color:#fff}.status-timeline-card[_ngcontent-%COMP%] .timeline[_ngcontent-%COMP%] .timeline-item[_ngcontent-%COMP%] .timeline-marker[_ngcontent-%COMP%] .timeline-line[_ngcontent-%COMP%]{width:3px;flex:1;background:#e0e0e0;margin-top:.5rem;min-height:40px}.status-timeline-card[_ngcontent-%COMP%] .timeline[_ngcontent-%COMP%] .timeline-item[_ngcontent-%COMP%] .timeline-content[_ngcontent-%COMP%]{flex:1;padding-bottom:.5rem}.status-timeline-card[_ngcontent-%COMP%] .timeline[_ngcontent-%COMP%] .timeline-item[_ngcontent-%COMP%] .timeline-content[_ngcontent-%COMP%] .timeline-header[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem;flex-wrap:wrap;gap:.5rem}.status-timeline-card[_ngcontent-%COMP%] .timeline[_ngcontent-%COMP%] .timeline-item[_ngcontent-%COMP%] .timeline-content[_ngcontent-%COMP%] .timeline-header[_ngcontent-%COMP%] .timeline-status[_ngcontent-%COMP%]{font-size:1.125rem;font-weight:600;color:var(--text-primary);margin:0}.status-timeline-card[_ngcontent-%COMP%] .timeline[_ngcontent-%COMP%] .timeline-item[_ngcontent-%COMP%] .timeline-content[_ngcontent-%COMP%] .timeline-header[_ngcontent-%COMP%] .timeline-date[_ngcontent-%COMP%]{font-size:.875rem;color:var(--text-secondary)}.status-timeline-card[_ngcontent-%COMP%] .timeline[_ngcontent-%COMP%] .timeline-item[_ngcontent-%COMP%] .timeline-content[_ngcontent-%COMP%] .timeline-message[_ngcontent-%COMP%]{font-size:.9375rem;color:var(--text-secondary);margin:0;line-height:1.5}.status-timeline-card[_ngcontent-%COMP%] .timeline[_ngcontent-%COMP%] .timeline-item.active[_ngcontent-%COMP%] .timeline-content[_ngcontent-%COMP%] .timeline-status[_ngcontent-%COMP%]{color:#667eea}.interview-slots-card[_ngcontent-%COMP%]{margin-bottom:1.5rem}.interview-slots-card[_ngcontent-%COMP%] .card-title[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.5rem;font-size:1.125rem;font-weight:600;color:var(--text-primary);margin:0 0 1rem}.interview-slots-card[_ngcontent-%COMP%] .card-title[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{font-size:1.5rem;width:1.5rem;height:1.5rem}.interview-slots-card[_ngcontent-%COMP%] .interview-slots[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.75rem}.interview-slots-card[_ngcontent-%COMP%] .interview-slots[_ngcontent-%COMP%] .interview-slot[_ngcontent-%COMP%]{display:flex;align-items:center;gap:1rem;padding:1rem;border:2px solid #e0e0e0;border-radius:8px;transition:all .2s}.interview-slots-card[_ngcontent-%COMP%] .interview-slots[_ngcontent-%COMP%] .interview-slot.selected[_ngcontent-%COMP%]{border-color:#667eea;background:#f5f7ff}.interview-slots-card[_ngcontent-%COMP%] .interview-slots[_ngcontent-%COMP%] .interview-slot[_ngcontent-%COMP%] .slot-icon[_ngcontent-%COMP%]{width:40px;height:40px;border-radius:8px;background:#f5f5f5;display:flex;align-items:center;justify-content:center;flex-shrink:0}.interview-slots-card[_ngcontent-%COMP%] .interview-slots[_ngcontent-%COMP%] .interview-slot[_ngcontent-%COMP%] .slot-icon[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{font-size:24px;width:24px;height:24px;color:#667eea}.interview-slots-card[_ngcontent-%COMP%] .interview-slots[_ngcontent-%COMP%] .interview-slot[_ngcontent-%COMP%] .slot-details[_ngcontent-%COMP%]{flex:1}.interview-slots-card[_ngcontent-%COMP%] .interview-slots[_ngcontent-%COMP%] .interview-slot[_ngcontent-%COMP%] .slot-details[_ngcontent-%COMP%] .slot-time[_ng
1content-%COMP%]{font-weight:600;color:var(--text-primary);margin-bottom:.25rem}.interview-slots-card[_ngcontent-%COMP%] .interview-slots[_ngcontent-%COMP%] .interview-slot[_ngcontent-%COMP%] .slot-details[_ngcontent-%COMP%] .slot-location[_ngcontent-%COMP%]{font-size:.875rem;color:var(--text-secondary)}.interview-slots-card[_ngcontent-%COMP%] .interview-slots[_ngcontent-%COMP%] .interview-slot[_ngcontent-%COMP%] .selected-icon[_ngcontent-%COMP%]{color:#667eea;font-size:24px;width:24px;height:24px}.additional-info-card[_ngcontent-%COMP%]{margin-bottom:1.5rem}.additional-info-card[_ngcontent-%COMP%] .card-title[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.5rem;font-size:1.125rem;font-weight:600;color:var(--text-primary);margin:0 0 1rem}.additional-info-card[_ngcontent-%COMP%] .card-title[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{font-size:1.5rem;width:1.5rem;height:1.5rem}.additional-info-card[_ngcontent-%COMP%] .info-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.additional-info-card[_ngcontent-%COMP%] .info-grid[_ngcontent-%COMP%] .info-item[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.25rem}.additional-info-card[_ngcontent-%COMP%] .info-grid[_ngcontent-%COMP%] .info-item[_ngcontent-%COMP%] .info-label[_ngcontent-%COMP%]{font-size:.875rem;color:var(--text-secondary)}.additional-info-card[_ngcontent-%COMP%] .info-grid[_ngcontent-%COMP%] .info-item[_ngcontent-%COMP%] .info-value[_ngcontent-%COMP%]{font-size:1rem;font-weight:600;color:var(--text-primary)}@media (max-width: 768px){.status-timeline-card[_ngcontent-%COMP%] .timeline[_ngcontent-%COMP%] .timeline-item[_ngcontent-%COMP%] .timeline-content[_ngcontent-%COMP%] .timeline-header[_ngcontent-%COMP%]{flex-direction:column;align-items:flex-start}.additional-info-card[_ngcontent-%COMP%] .info-grid[_ngcontent-%COMP%]{grid-template-columns:1fr}}"],changeDetection:0})};export{X as ApplicationDetailsComponent};
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.