1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[37407],{37407:(e,r,a)=>{a.d(r,{$9:()=>u,$G:()=>g,Ev:()=>k,H5:()=>_,Je:()=>C,OQ:()=>l,Pt:()=>o,Qi:()=>A,Rf:()=>s,WU:()=>h,Wd:()=>x,XI:()=>F,Xi:()=>c,YK:()=>i,ZD:()=>p,Zk:()=>d,gI:()=>b,io:()=>f,mw:()=>n,nb:()=>y,oU:()=>m});var t=a(47335);let n={primary:"#FFD426",primaryDark:"#E6BE18",primaryLight:"#FFE06B",onPrimary:"#1F2430",dark:"#1F2430",text:{primary:"#2B3345",secondary:"#5B6474",disabled:"#8A94A6"},border:"#ECEEF2",borderInput:"#E4E7EC",surface:"#FFFFFF",surfaceMuted:"#F7F8FA",pageBg:"#F5F6F8",tableHeadBg:"#FAFBFC",rowDivider:"#F4F6F8",textFaint:"#A6AEBC",status:{green:"#22C55E",amber:"#F59E0B",red:"#DC2626",blue:"#38BDF8"}},o="var(--font-nunito), 'Nunito Sans', system-ui, sans-serif",i="var(--font-mono), 'JetBrains Mono', ui-monospace, SFMono-Regular, Menlo, monospace",l={green:{bg:"#EAF9E4",fg:"#1E5416"},yellow:{bg:"#FFF3C2",fg:"#6B5400"},red:{bg:"#FEE7E6",fg:"#A5161A"},blue:{bg:"#E3F1FE",fg:"#12558F"},neutral:{bg:"#EEF0F3",fg:"#4A5364"}},s={green:{bg:"#1B7F3B",fg:"#FFFFFF"},yellow:{bg:"#FFD426",fg:"#1F2430"},red:{bg:"#C2181B",fg:"#FFFFFF"},blue:{bg:"#1B6FC0",fg:"#FFFFFF"},neutral:{bg:"#4A5364",fg:"#FFFFFF"}},d={green:"#1B7F3B",amber:"#8A6D00",red:"#C2181B",blue:"#1B6FC0"},u={card:14,inner:12,control:10,pill:16},g={minHeight:48,px:2.5,borderRadius:"".concat(u.control,"px"),textTransform:"none",fontWeight:800,fontSize:15,bgcolor:n.dark,color:"#fff","&:hover":{bgcolor:"#12161F"},"&.Mui-disabled":{bgcolor:n.text.secondary,color:"#fff"}},c={minHeight:48,px:3,borderRadius:"".concat(u.control,"px"),textTransform:"none",fontWeight:800,fontSize:15,bgcolor:n.primary,color:n.onPrimary,boxShadow:"0 2px 8px rgba(255,212,38,0.35)","&:hover":{bgcolor:n.primaryDark,boxShadow:"0 4px 14px rgba(255,212,38,0.45)"},"&.Mui-disabled":{bgcolor:n.borderInput,color:n.text.disabled,boxShadow:"none"}};function b(e){switch(e){case"green":return n.status.green;case"amber":return n.status.amber;case"red":return n.status.red;case"blue":return n.status.blue;default:return n.text.secondary}}let p={intake:{label:"Intake",tone:"blue"},diagnosing:{label:"Diagnosing",tone:"amber"},review:{label:"Review",tone:"blue"},awaiting_approval:{label:"Awaiting Approval",tone:"amber"},awaiting_insurance:{label:"Insurance",tone:"amber"},awaiting_parts:{label:"Awaiting Parts",tone:"red"},in_progress:{label:"In Progress",tone:"blue"},quality_check:{label:"Quality Check",tone:"amber"},ready:{label:"Ready",tone:"green"},delivered:{label:"Delivered",tone:"neutral"},cancelled:{label:"Cancelled",tone:"neutral"}},f={low:{label:"Low",tone:"neutral"},normal:{label:"Normal",tone:"blue"},high:{label:"High",tone:"amber"},urgent:{label:"Urgent",tone:"red"}},F={draft:{label:"Draft",tone:"neutral"},sent:{label:"Sent",tone:"blue"},approved:{label:"Approved",tone:"blue"},unpaid:{label:"Unpaid",tone:"red"},partial:{label:"Partial",tone:"amber"},paid:{label:"Paid",tone:"green"},overdue:{label:"Overdue",tone:"red"},void:{label:"Void",tone:"neutral"},declined:{label:"Declined",tone:"red"}},y={scheduled:{label:"Scheduled",tone:"blue"},confirmed:{label:"Confirmed",tone:"green"},arrived:{label:"Arrived",tone:"amber"},in_service:{label:"In Service",tone:"amber"},checked_in:{label:"Checked In",tone:"amber"},no_show:{label:"No Show",tone:"red"},cancelled:{label:"Cancelled",tone:"neutral"},completed:{label:"Completed",tone:"green"}},m=[{key:"intake",title:"Intake",statuses:["intake"],accent:n.status.blue},{key:"diagnosing",title:"Diagnosing",statuses:["diagnosing"],accent:n.status.amber},{key:"review",title:"Review",statuses:["review"],accent:n.status.blue},{key:"awaiting_approval",title:"Awaiting Approval",statuses:["awaiting_approval"],accent:n.status.amber},{key:"awaiting_insurance",title:"Insurance",statuses:["awaiting_insurance"],accent:n.status.amber},{key:"awaiting_parts",title:"Awaiting Parts",statuses:["awaiting_parts"],accent:n.status.red},{key:"in_progress",title:"In Progress",statuses:["in_progress","quality_check"],accent:n.primary},{key:"ready",title:"Ready",statuses:["ready","delivered"],accent:n.status.green}];function h(e){let r=m.find(r=>r.statuses.includes(e));return r?r.key:m[0].key}let v={intake:["diagnosing"],diagnosing:["review"],review:["awaiting_approval","awaiting_insurance","awaiting_parts","in_progress","diagnosing"],awaiting_approval:["awaiting_insurance","awaiting_parts","in_progress","review"],awaiting_insurance:["awaiting_parts","in_progress","review"],awaiting_parts:["in_progress","review"],in_progress:["quality_check","awaiting_parts","review"],quality_check:["ready","in_progress"],ready:["delivered"],delivered:[],cancelled:[]},w={intake:"diagnosing",diagnosing:"review",review:"awaiting_approval",awaiting_approval:"in_progress",awaiting_insurance:"in_progress",awaiting_parts:"in_progress",in_progress:"quality_check",quality_check:"ready",ready:"delivered",delivered:void 0,cancelled:void 0},k=new Set(["intake","diagnosing","review","awaiting_approval","awaiting_insurance","awaiting_parts","in_progress","quality_check","ready"]);function _(e){return w[e]}function C(e,r){var a;let t=m.find(e=>e.key===r);if(!t)return null;let n=null!==(a=v[e])&&void 0!==a?a:[],o=t.statuses.find(e=>n.includes(e));return null!=o?o:null}function x(e){return"amber"===e?"yellow":e}let B={fontFamily:o,h1:{fontWeight:800},h2:{fontWeight:800},h3:{fontWeight:800},h4:{fontWeight:800},h5:{fontWeight:800},h6:{fontWeight:800},button:{fontWeight:800,textTransform:"none"}},E={MuiCard:{root:{borderRadius:u.card,border:"1px solid var(--mui-palette-divider)",boxShadow:"none"}},MuiButton:{root:{borderRadius:u.control,textTransform:"none",fontWeight:800},containedPrimary:{color:n.onPrimary},textPrimary:{backgroundColor:n.dark,color:"#fff","&:hover":{backgroundColor:"#12161F"},"&.Mui-disabled":{backgroundColor:n.text.secondary,color:"#fff"}},outlinedPrimary:{backgroundColor:n.dark,color:"#fff",borderColor:n.dark,"&:hover":{backgroundColor:"#12161F",borderColor:"#12161F"},"&.Mui-disabled":{backgroundColor:n.text.secondary,color:"#fff",borderColor:n.text.secondary}}},MuiOutlinedInput:{root:{borderRadius:u.control},notchedOutline:{borderWidth:1.5}},MuiChip:{root:{borderRadius:u.pill,fontWeight:700}},MuiLink:{root:{color:n.dark,textDecorationColor:"currentColor",fontWeight:700}},MuiTableCell:{head:e=>{let{theme:r}=e;return{fontSize:11,fontWeight:700,textTransform:"uppercase",letterSpacing:"0.4px",...r&&"function"==typeof r.applyStyles?r.applyStyles("light",{backgroundColor:n.tableHeadBg,color:n.text.disabled}):{backgroundColor:n.tableHeadBg,color:n.text.disabled}}}},MuiTab:{root:{fontWeight:700,textTransform:"none"}},MuiDrawer:{paper:{borderRadius:0}}};function A(e){var r,a,o;let i={main:n.primary,light:n.primaryLight,dark:n.primaryDark,contrastText:n.onPrimary},s={success:{main:n.status.green,light:"#4ADE2B",dark:"#16A34A"},warning:{main:n.status.amber,light:"#FBBF24",dark:"#D97706"},error:{main:n.status.red,light:"#EF4444",dark:"#B91C1C"},info:{main:l.blue.fg,light:n.status.blue,dark:"#1B6FC0"}},d={colorSchemes:{light:{palette:{primary:i,...s,text:{primary:n.text.primary,secondary:n.text.secondary,disabled:n.text.disabled},divider:n.border,background:{default:n.pageBg,paper:n.surface},customColors:{inputBorder:n.borderInput}}},dark:{palette:{primary:i,...s}}},mainColorChannels:{light:"43 51 69",lightShadow:"43 51 69"},shape:{borderRadius:u.control},typography:B},g=(0,t.A)(e,d);for(let[e,n]of(g.components=null!==(r=g.components)&&void 0!==r?r:{},Object.entries(E))){let r=g.components[e]=null!==(a=g.components[e])&&void 0!==a?a:{};for(let[e,a]of(r.styleOverrides=null!==(o=r.styleOverrides)&&void 0!==o?o:{},Object.entries(n)))r.styleOverrides[e]=function(e,r){return e?a=>{let n="function"==typeof e?e(a):e,o="function"==typeof r?r(a):r;return(0,t.A)(null!=n?n:{},null!=o?o:{})}:r}(r.styleOverrides[e],a)}return g}}}]);
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.