@media not all and (min-width:640px) and (min-height:500px){.ReviewAndSend-module__7a6Z-q__cols{flex-direction:column;align-items:stretch}.ReviewAndSend-module__7a6Z-q__cols>div{flex:none;width:100%}.ReviewAndSend-module__7a6Z-q__cols .ReviewAndSend-module__7a6Z-q__prop{align-items:start;row-gap:var(--space-2);height:auto;padding:var(--space-8) 0;grid-template-columns:minmax(0,1fr)}.ReviewAndSend-module__7a6Z-q__cols .ReviewAndSend-module__7a6Z-q__prop>span:last-child{font-size:var(--font-size-subhead);overflow-wrap:anywhere}}@media (min-width:640px) and (min-height:500px){.ReviewAndSend-module__7a6Z-q__panel.ReviewAndSend-module__7a6Z-q__panel{flex-direction:column;display:flex;overflow:hidden}.ReviewAndSend-module__7a6Z-q__shell{flex:auto;min-height:0}.ReviewAndSend-module__7a6Z-q__body{flex:auto;min-height:0;overflow-y:auto}.ReviewAndSend-module__7a6Z-q__totals{background:linear-gradient(var(--sel), var(--sel)), var(--overlay);position:sticky;bottom:0}}
.PilotComposer-module__q3g7va__root{align-items:flex-end;gap:var(--space-6);display:flex}.PilotComposer-module__q3g7va__round{box-sizing:border-box;width:var(--touch-min);height:var(--touch-min);border-radius:var(--radius-pill);background:var(--ctl);box-shadow:inset 0 0 0 var(--hairline) var(--ctl-ring);color:var(--txt);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.PilotComposer-module__q3g7va__round[data-send=true]{box-shadow:none;background:var(--accent);color:var(--on-accent)}.PilotComposer-module__q3g7va__round[data-send=true][data-disabled=true]{opacity:var(--disabled-o)}.PilotComposer-module__q3g7va__round>button{border-radius:var(--radius-pill);width:100%;height:100%;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.PilotComposer-module__q3g7va__round>button:disabled{opacity:var(--disabled-o);cursor:not-allowed}.PilotComposer-module__q3g7va__pill{box-sizing:border-box;min-width:0;min-height:var(--touch-min);padding:0 var(--space-20);border:var(--hairline) solid var(--ctl-ring);border-radius:var(--radius-pill);background:var(--ctl);transition:border-color var(--dur-quick) var(--ease-pilot-soft);flex:1;align-items:center;display:flex}.PilotComposer-module__q3g7va__fieldStack{width:100%;min-width:0;position:relative}.PilotComposer-module__q3g7va__mirror.textarea-ghost{pointer-events:none;white-space:pre-wrap;overflow-wrap:break-word;height:100%;color:var(--txt);position:absolute;inset:0;overflow:hidden}.PilotComposer-module__q3g7va__pill[data-expanded=true]{border-color:var(--ctl-open-ring)}.PilotComposer-module__q3g7va__pill[data-multiline=true]{border-radius:var(--radius-2xl)}.PilotComposer-module__q3g7va__field.textarea-ghost{box-sizing:border-box;padding:calc(var(--space-10) - var(--hairline)) 0;font-size:var(--font-size-body);line-height:var(--leading-24);font-weight:var(--w-reg);color:var(--txt);max-height:calc(var(--leading-24) * 6 + var(--space-20));min-height:calc(var(--touch-min) - 2 * var(--hairline));display:block}.PilotComposer-module__q3g7va__field.textarea-ghost::placeholder{color:var(--faint);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media not all and (min-width:640px) and (min-height:500px){.PilotComposer-module__q3g7va__field.textarea-ghost{font-size:var(--font-size-heading)!important}}.PilotComposer-module__q3g7va__chat{grid-template-columns:auto auto 1fr auto;grid-template-rows:minmax(var(--touch-min), auto) var(--touch-min);align-items:end;row-gap:0;column-gap:var(--space-6);padding:var(--space-8);border:var(--hairline) solid var(--ctl-ring);border-radius:var(--radius-2xl);background:var(--card);box-shadow:none;display:grid}.PilotComposer-module__q3g7va__chat[data-expanded=true]{border-color:var(--ctl-open-ring)}.PilotComposer-module__q3g7va__chat .PilotComposer-module__q3g7va__pill{padding:0 var(--space-10);background:0 0;border:0;border-radius:0;grid-area:1/1/auto/-1;align-self:stretch}.PilotComposer-module__q3g7va__chat .PilotComposer-module__q3g7va__round{box-shadow:none;border-radius:var(--radius-pill);background:0 0;grid-row:2}.PilotComposer-module__q3g7va__chat [data-composer-leading]{grid-column:1}.PilotComposer-module__q3g7va__chat [data-composer-secondary]{grid-column:2}.PilotComposer-module__q3g7va__chat [data-composer-tertiary]{grid-column:3;justify-self:start}.PilotComposer-module__q3g7va__chat[data-tools*=voice]{column-gap:var(--space-8)}.PilotComposer-module__q3g7va__chat [data-composer-action]{grid-column:4}.PilotComposer-module__q3g7va__chat .PilotComposer-module__q3g7va__round[data-send=true]{background:var(--accent);color:var(--on-accent)}.PilotComposer-module__q3g7va__chat .PilotComposer-module__q3g7va__round[data-send=true][data-disabled=true]{opacity:1;background:var(--ctl-ring);color:var(--faint)}.PilotComposer-module__q3g7va__chat .PilotComposer-module__q3g7va__field.textarea-ghost{font-weight:400}.PilotComposer-module__q3g7va__chat[data-expanded=false]{grid-template-columns:var(--touch-min) minmax(0, 1fr);grid-template-rows:var(--touch-min);padding:var(--space-4);border-radius:var(--radius-pill)}.PilotComposer-module__q3g7va__chat[data-expanded=false] .PilotComposer-module__q3g7va__pill{padding:0 var(--space-10) 0 0;grid-area:1/2}.PilotComposer-module__q3g7va__chat[data-expanded=false] [data-composer-leading]{grid-area:1/1}.PilotComposer-module__q3g7va__chat[data-expanded=false] [data-composer-action],.PilotComposer-module__q3g7va__chat[data-expanded=false] [data-composer-secondary],.PilotComposer-module__q3g7va__chat[data-expanded=false] [data-composer-tertiary]{display:none}.PilotComposer-module__q3g7va__chat[data-room=true]{grid-template-rows:minmax(37px, auto) var(--touch-min)}.PilotComposer-module__q3g7va__chat[data-room=true] .PilotComposer-module__q3g7va__pill{min-height:37px}.PilotComposer-module__q3g7va__chat[data-room=true] .PilotComposer-module__q3g7va__field.textarea-ghost{min-height:37px;padding-block:var(--space-6)}.PilotComposer-module__q3g7va__chips{gap:var(--space-6);padding:var(--space-6) var(--space-6) 0;flex-wrap:wrap;grid-area:1/1/auto/-1;display:flex}.PilotComposer-module__q3g7va__chat[data-has-chips=true]{grid-template-rows:auto minmax(var(--touch-min), auto) var(--touch-min)}.PilotComposer-module__q3g7va__chat[data-has-chips=true] .PilotComposer-module__q3g7va__pill{grid-row:2}.PilotComposer-module__q3g7va__chat[data-has-chips=true] .PilotComposer-module__q3g7va__round{grid-row:3}.PilotComposer-module__q3g7va__chat:not([data-tools^=plus]) [data-composer-secondary]{grid-column:1}.PilotComposer-module__q3g7va__chat[data-expanded=false]:not([data-tools^=plus]){grid-template-columns:minmax(0,1fr)}.PilotComposer-module__q3g7va__chat[data-expanded=false]:not([data-tools^=plus]) .PilotComposer-module__q3g7va__pill{padding:0 var(--space-20);grid-column:1}.PilotComposer-module__q3g7va__chat[data-quiet-rest=true][data-expanded=false]{border:0;border-bottom:var(--hairline) solid var(--ctl-ring);background:0 0;border-radius:0;grid-template-rows:auto;grid-template-columns:minmax(0,1fr);padding:0}.PilotComposer-module__q3g7va__chat[data-quiet-rest=true][data-expanded=false] .PilotComposer-module__q3g7va__pill{grid-column:1;padding:0}.PilotComposer-module__q3g7va__chat[data-quiet-rest=true][data-expanded=false] .PilotComposer-module__q3g7va__field.textarea-ghost{min-height:calc(var(--leading-24) + var(--space-8));padding:var(--space-4) 0}.PilotComposer-module__q3g7va__chat[data-quiet-rest=true] .PilotComposer-module__q3g7va__field.textarea-ghost::placeholder{color:var(--mut)}.PilotComposer-module__q3g7va__chat[data-card=true]{grid-template-columns:minmax(0,1fr) auto auto;grid-template-rows:auto var(--h-ctl);align-items:center;column-gap:var(--space-4);padding:var(--space-8);border-radius:var(--radius-lg);border-color:var(--ctl-ring);row-gap:0}.PilotComposer-module__q3g7va__chat[data-card=true]:focus-within{border-color:var(--ctl-open-ring)}.PilotComposer-module__q3g7va__chat[data-card=true][data-has-chips=true]{grid-template-rows:auto auto var(--h-ctl)}.PilotComposer-module__q3g7va__chat[data-card=true] .PilotComposer-module__q3g7va__pill{min-height:0;padding:0 var(--space-4);grid-area:1/1/auto/-1}.PilotComposer-module__q3g7va__chat[data-card=true][data-has-chips=true] .PilotComposer-module__q3g7va__pill{grid-row:2}.PilotComposer-module__q3g7va__chat[data-card=true] .PilotComposer-module__q3g7va__field.textarea-ghost{min-height:var(--h-ctl);padding:var(--space-2) 0;font-size:var(--font-size-body)!important}.PilotComposer-module__q3g7va__chat[data-card=true] .PilotComposer-module__q3g7va__round{width:var(--h-ctl);height:var(--h-ctl);grid-row:2}.PilotComposer-module__q3g7va__chat[data-card=true][data-has-chips=true] .PilotComposer-module__q3g7va__round{grid-row:3}.PilotComposer-module__q3g7va__chat[data-card=true] [data-composer-leading]{grid-column:2}.PilotComposer-module__q3g7va__chat[data-card=true] [data-composer-action]{grid-column:3}.PilotComposer-module__q3g7va__chat[data-card=true] .PilotComposer-module__q3g7va__chips{padding:0 0 var(--space-4)}.PilotComposer-module__q3g7va__chat[data-card=true] .PilotComposer-module__q3g7va__round[data-send=true][data-disabled=true]{outline:var(--hairline) solid var(--ctl-ring);outline-offset:calc(-1 * var(--hairline));color:var(--mut);background:0 0}.PilotComposer-module__q3g7va__chat[data-inline=true]:not([data-multiline=true]){grid-template-columns:var(--space-36,36px) minmax(0, 1fr) var(--space-36,36px);padding:var(--space-4);border-radius:var(--radius-pill);grid-template-rows:minmax(36px,auto)}.PilotComposer-module__q3g7va__chat[data-inline=true]:not([data-multiline=true]) .PilotComposer-module__q3g7va__pill{padding:0 var(--space-6) 0 0;grid-area:1/2;min-height:36px}.PilotComposer-module__q3g7va__chat[data-inline=true]:not([data-multiline=true]) [data-composer-leading]{grid-area:1/1}.PilotComposer-module__q3g7va__chat[data-inline=true]:not([data-multiline=true]) [data-composer-action]{grid-area:1/3}.PilotComposer-module__q3g7va__chat[data-inline=true][data-expanded=false]:not([data-multiline=true]){grid-template-columns:var(--space-36,36px) minmax(0, 1fr)}.PilotComposer-module__q3g7va__chat[data-inline=true]:not([data-multiline=true]) .PilotComposer-module__q3g7va__round{place-self:center;width:28px;height:28px}.PilotComposer-module__q3g7va__chat[data-inline=true]:not([data-multiline=true]) .PilotComposer-module__q3g7va__field.textarea-ghost{min-height:34px;padding:5px 0}.PilotComposer-module__q3g7va__chat[data-inline=true] .PilotComposer-module__q3g7va__field.textarea-ghost{font-size:var(--font-size-body)!important}
.JobsTimeline-module__zK0xZG__surface{flex-direction:column;min-width:0;height:100%;display:flex}.JobsTimeline-module__zK0xZG__surface.pf{background:var(--pane);color:var(--txt)}.JobsTimeline-module__zK0xZG__scroll{flex:1;min-height:0;overflow-y:auto}.JobsTimeline-module__zK0xZG__crewWrap{padding:var(--space-10) var(--space-16) var(--space-12);border-bottom:var(--hairline) solid var(--card-edge)}.JobsTimeline-module__zK0xZG__crewHead{align-items:center;gap:var(--space-12);height:24px;padding:0 var(--space-8);font-size:var(--font-size-xs);color:var(--mut);line-height:16px;display:flex}.JobsTimeline-module__zK0xZG__crewLabel{font-weight:var(--w-500)}.JobsTimeline-module__zK0xZG__open{align-items:center;gap:var(--space-6);color:var(--txt);display:inline-flex}.JobsTimeline-module__zK0xZG__crewGrid{gap:var(--space-2) var(--space-12);margin-top:var(--space-4);min-height:calc(2 * 32px + var(--space-2));grid-template-columns:repeat(6,minmax(0,1fr));align-content:start;display:grid}.JobsTimeline-module__zK0xZG__crewBtn{align-items:center;gap:var(--space-8);height:32px;padding:0 var(--space-8);border-radius:var(--radius-md);text-align:left;min-width:0;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;display:flex}.JobsTimeline-module__zK0xZG__crewBtn:hover{background:var(--hover)}.JobsTimeline-module__zK0xZG__crewOn,.JobsTimeline-module__zK0xZG__crewOn:hover{background:var(--nav-sel)}.JobsTimeline-module__zK0xZG__swatch{background:var(--tc);flex:none;width:8px;height:8px}.JobsTimeline-module__zK0xZG__hollow{box-sizing:border-box;border:var(--hairline) solid var(--mut);background:0 0}.JobsTimeline-module__zK0xZG__crewName{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:var(--w-500);color:var(--txt);flex:1;overflow:hidden}.JobsTimeline-module__zK0xZG__crewOpen{font-size:var(--font-size-xs);color:var(--mut);line-height:16px}.JobsTimeline-module__zK0xZG__cells{flex:none;gap:3px;display:flex}.JobsTimeline-module__zK0xZG__cell{box-sizing:border-box;background:var(--well);border:var(--hairline) solid var(--line-2);width:14px;height:12px}.JobsTimeline-module__zK0xZG__cellBooked{background:var(--tc);border:none}.JobsTimeline-module__zK0xZG__cellToday{box-shadow:0 3px 0 -1px var(--accent)}.JobsTimeline-module__zK0xZG__cols{grid-template-columns:repeat(var(--tl-weeks), 2fr 2fr 2fr 2fr 2fr 1fr 1fr);display:grid}.JobsTimeline-module__zK0xZG__axis{border-bottom:var(--hairline) solid var(--card-edge);grid-template-columns:320px minmax(0,1fr);display:grid}.JobsTimeline-module__zK0xZG__axisLane{padding-right:var(--space-16)}.JobsTimeline-module__zK0xZG__weekRow{align-items:end;height:22px}.JobsTimeline-module__zK0xZG__weekHead{padding:0 var(--space-6);border-left:var(--hairline) solid var(--line-2);font-size:var(--font-size-xs);line-height:16px;font-weight:var(--w-500);color:var(--mut);white-space:nowrap;grid-column:span 7}.JobsTimeline-module__zK0xZG__weekNow{font-weight:var(--w-semi);color:var(--txt)}.JobsTimeline-module__zK0xZG__dayRow{align-items:center;height:26px}.JobsTimeline-module__zK0xZG__dayNum{font-size:var(--font-size-xs);color:var(--mut);justify-content:center;align-items:center;line-height:16px;display:flex}.JobsTimeline-module__zK0xZG__todayNum{min-width:20px;height:20px;padding:0 var(--space-4);box-sizing:border-box;border-radius:var(--radius-sm);background:var(--accent);color:var(--on-accent);justify-content:center;align-items:center;display:inline-flex}.JobsTimeline-module__zK0xZG__group{position:relative}.JobsTimeline-module__zK0xZG__band{z-index:1;align-items:center;gap:var(--space-8);height:36px;padding:0 var(--space-12) 0 var(--space-16);background:var(--group-bg);border-bottom:var(--hairline) solid var(--line);font-weight:var(--w-500);color:var(--txt);display:flex;position:relative}.JobsTimeline-module__zK0xZG__bandCount{font-size:var(--font-size-xs);color:var(--mut)}.JobsTimeline-module__zK0xZG__caret{width:20px;height:20px;color:var(--mut);padding:0}.JobsTimeline-module__zK0xZG__caretShut svg{transform:rotate(-90deg)}.JobsTimeline-module__zK0xZG__bodyWrap{position:relative}.JobsTimeline-module__zK0xZG__backdrop{top:0;bottom:0;left:320px;right:var(--space-16);pointer-events:none;position:absolute}.JobsTimeline-module__zK0xZG__backdropGrid{position:absolute;inset:0}.JobsTimeline-module__zK0xZG__bgDay{border-left:var(--hairline) solid var(--line)}.JobsTimeline-module__zK0xZG__bgWeek{border-left-color:var(--line-2)}.JobsTimeline-module__zK0xZG__bgWeekend{background:var(--well)}.JobsTimeline-module__zK0xZG__bgToday{background:var(--accent-soft)}.JobsTimeline-module__zK0xZG__todayRule{top:0;bottom:0;left:calc(100% * var(--tl-x));background:var(--accent);width:2px;margin-left:-1px;position:absolute}.JobsTimeline-module__zK0xZG__surface .JobsTimeline-module__zK0xZG__row{border-bottom:var(--hairline) solid var(--line);cursor:pointer;height:44px;color:inherit;grid-template-columns:320px minmax(0,1fr);column-gap:0;padding:0;display:grid;position:relative}.JobsTimeline-module__zK0xZG__left{align-items:center;gap:var(--space-12);padding:0 var(--space-12) 0 var(--space-24);min-width:0;display:flex}.JobsTimeline-module__zK0xZG__code{width:112px;font-size:var(--font-size-xs);color:var(--mut);flex:none;line-height:16px}.JobsTimeline-module__zK0xZG__noCode{color:var(--faint)}.JobsTimeline-module__zK0xZG__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:var(--w-500);color:var(--txt);overflow:hidden}.JobsTimeline-module__zK0xZG__lane{margin-right:var(--space-16);align-self:stretch;position:relative;overflow:visible}.JobsTimeline-module__zK0xZG__warnTone{color:var(--amber)}.JobsTimeline-module__zK0xZG__badTone{color:var(--red)}.JobsTimeline-module__zK0xZG__status{top:12px;left:calc(100% * var(--tl-x) + var(--space-10));align-items:center;gap:var(--space-6);white-space:nowrap;color:var(--mut);display:inline-flex;position:absolute}.JobsTimeline-module__zK0xZG__mark{height:24px;top:10px;left:calc(100% * var(--tl-x) + 1px);width:max(calc(100% * var(--tl-w) - 2px), 4px);box-sizing:border-box;border-radius:var(--radius-sm);background:var(--tc,var(--mut));color:var(--ink,var(--on-av));padding:0 var(--space-6);font-size:var(--font-size-xs);line-height:24px;font-weight:var(--w-500);white-space:nowrap;text-overflow:ellipsis;position:absolute;overflow:hidden}.JobsTimeline-module__zK0xZG__markThin{border-radius:0;height:10px;padding:0;top:17px}.JobsTimeline-module__zK0xZG__markPast{opacity:.55}.JobsTimeline-module__zK0xZG__after{top:12px;left:calc(100% * var(--tl-x) + var(--space-8));align-items:center;gap:var(--space-10);white-space:nowrap;font-size:var(--font-size-small);color:var(--mut);line-height:20px;display:inline-flex;position:absolute}.JobsTimeline-module__zK0xZG__afterTxt{color:var(--txt)}.JobsTimeline-module__zK0xZG__chips{gap:var(--space-8);font-size:var(--font-size-xs);display:inline-flex}.JobsTimeline-module__zK0xZG__chip{align-items:center;gap:var(--space-4);display:inline-flex}.JobsTimeline-module__zK0xZG__tail{align-items:center;gap:var(--space-4);font-size:var(--font-size-small);color:var(--mut);line-height:20px;display:inline-flex;position:absolute;top:12px;right:0}.JobsTimeline-module__zK0xZG__headTail{align-items:center;gap:var(--space-4);font-size:var(--font-size-small);color:var(--mut);line-height:20px;display:inline-flex;position:absolute;top:12px;left:0}.JobsTimeline-module__zK0xZG__tailMono{font-size:var(--font-size-xs)}.JobsTimeline-module__zK0xZG__groupEmpty{align-items:center;gap:var(--space-8);height:44px;padding:0 var(--space-24);color:var(--mut);display:flex}.JobsTimeline-module__zK0xZG__railWrap{padding-top:var(--space-4)}
.PlanPins-module__quV_ea__pin{flex-direction:column;align-items:center;gap:2px;display:flex;position:absolute;transform:translate(-50%,-50%)}
.SandboxRibbon-module__zc-aVW__banner{border:1px solid var(--border);background:var(--accent-soft)}.SandboxRibbon-module__zc-aVW__card{border:1px solid var(--border)}
.ScopeItems-module__GCf2PW__cols{column-count:2;column-gap:0}.ScopeItems-module__GCf2PW__cols>*{break-inside:avoid;border-bottom:1px solid var(--line)}@container (max-width:640px){.ScopeItems-module__GCf2PW__cols{column-count:1}}
.CheckInPane-module__n-3wYa__two{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.CheckInPane-module__n-3wYa__itemCols{column-count:2;column-gap:0}.CheckInPane-module__n-3wYa__itemCols>*{break-inside:avoid;border-bottom:1px solid var(--line)}.CheckInPane-module__n-3wYa__scopeList{column-count:2;column-gap:28px}@container (max-width:640px){.CheckInPane-module__n-3wYa__two{grid-template-columns:minmax(0,1fr)}.CheckInPane-module__n-3wYa__itemCols,.CheckInPane-module__n-3wYa__scopeList{column-count:1}}
.WorkOrderPage-module__mMXJfG__page{width:100%}.WorkOrderPage-module__mMXJfG__band{container-type:inline-size}.WorkOrderPage-module__mMXJfG__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 12px;display:grid}@container (min-width:760px){.WorkOrderPage-module__mMXJfG__steps{grid-template-columns:repeat(6,minmax(0,1fr))}}.WorkOrderPage-module__mMXJfG__edgeLit,.WorkOrderPage-module__mMXJfG__edgeView{position:relative}.WorkOrderPage-module__mMXJfG__edgeLit:after,.WorkOrderPage-module__mMXJfG__edgeView:after{content:"";height:2px;position:absolute;bottom:0;left:0;right:0}.WorkOrderPage-module__mMXJfG__edgeLit:after{background:var(--txt)}.WorkOrderPage-module__mMXJfG__edgeView:after{background:var(--mut)}.WorkOrderPage-module__mMXJfG__gridBox{container-type:inline-size}.WorkOrderPage-module__mMXJfG__grid{align-items:stretch;gap:22px;display:flex}.WorkOrderPage-module__mMXJfG__stageCol{container-type:inline-size}
.NewInvoice-module__m1ubJq__surface{background:var(--pane);min-width:0;height:100%;min-height:0;color:var(--txt);flex-direction:column;display:flex}.NewInvoice-module__m1ubJq__col{overflow-y:auto}.NewInvoice-module__m1ubJq__col .pf-record{padding-top:var(--space-24);overflow:visible}.NewInvoice-module__m1ubJq__sheet{width:100%;max-width:max(calc(var(--content-max) - var(--col-board)), min(64vw, 1700px));background:var(--acc-card);border:var(--hairline) solid var(--acc-card-edge);border-radius:var(--radius-lg);flex-direction:column;margin:0 auto;display:flex}.NewInvoice-module__m1ubJq__sheetHead{align-items:center;gap:var(--space-8);height:var(--h-row1);padding:0 var(--space-16);border-bottom:var(--hairline) solid var(--line);display:flex}.NewInvoice-module__m1ubJq__lines{padding:var(--space-4) var(--space-16) var(--space-8)}.NewInvoice-module__m1ubJq__grid{grid-template-columns:var(--space-16) min(var(--item-col,var(--col-lg)), 55%) minmax(0, 1fr) var(--col-xs) var(--col-sm) var(--col-sm) var(--space-40);margin:0 calc(var(--space-8) * -1);padding:0 var(--space-8);border-radius:var(--radius-sm)}@media (min-width:1800px){.NewInvoice-module__m1ubJq__grid{grid-template-columns:var(--space-16) min(max(var(--item-col,var(--col-lg)), 380px), 55%) minmax(0, 1fr) var(--col-xs) var(--col-sm) var(--col-sm) var(--space-40)}}.NewInvoice-module__m1ubJq__itemHead{position:relative}.NewInvoice-module__m1ubJq__headRow{margin-bottom:var(--space-4);background:var(--sel)}.NewInvoice-module__m1ubJq__line{height:auto;min-height:var(--row-list);padding-top:var(--space-4);padding-bottom:var(--space-4);border-bottom:var(--hairline) solid var(--line);position:relative}.NewInvoice-module__m1ubJq__line.pf-tr:hover{background:0 0}.NewInvoice-module__m1ubJq__line>[data-line-menu]{overflow:visible}.NewInvoice-module__m1ubJq__lineLast{border-bottom:0}.NewInvoice-module__m1ubJq__desc{field-sizing:content}.NewInvoice-module__m1ubJq__lineText{flex-direction:column;min-width:0;display:flex}.NewInvoice-module__m1ubJq__lineMore{right:var(--space-8);opacity:0;position:absolute;top:50%;transform:translateY(-50%)}.NewInvoice-module__m1ubJq__line:hover .NewInvoice-module__m1ubJq__lineMore,.NewInvoice-module__m1ubJq__line:focus-within .NewInvoice-module__m1ubJq__lineMore{opacity:1}.NewInvoice-module__m1ubJq__totals{padding:var(--space-8) var(--space-16);border-top:var(--hairline) solid var(--line)}.NewInvoice-module__m1ubJq__totalsCol{width:var(--col-board);margin-left:auto;margin-right:calc(var(--space-40) + var(--space-16));flex-direction:column;display:flex}.NewInvoice-module__m1ubJq__finalRow{border-top:var(--hairline) solid var(--line);font-weight:var(--w-500)}.NewInvoice-module__m1ubJq__foot{z-index:var(--z-raised);padding:var(--space-12) var(--space-16);border-top:var(--hairline) solid var(--line);border-radius:0 0 var(--radius-lg) var(--radius-lg);background:var(--sel);position:sticky;bottom:0}.NewInvoice-module__m1ubJq__surface .NewInvoice-module__m1ubJq__rail{width:calc(var(--detail-rail-w) + var(--space-4) + var(--space-16));padding-top:var(--space-24);padding-right:var(--space-16);overflow:visible}.NewInvoice-module__m1ubJq__surface .NewInvoice-module__m1ubJq__rail .pf-prop{height:auto;min-height:var(--row-prop)}.NewInvoice-module__m1ubJq__surface .NewInvoice-module__m1ubJq__rail .pf-prop-v{height:auto;min-height:var(--h-ctl);padding-block:var(--space-4);white-space:normal;text-align:left;align-items:flex-start;overflow:visible}.NewInvoice-module__m1ubJq__surface .NewInvoice-module__m1ubJq__rail .pf-prop-v .pf-ell{white-space:normal;text-overflow:clip;overflow:visible}.NewInvoice-module__m1ubJq__surface .NewInvoice-module__m1ubJq__rail .pilot-rail-prop .v--press{height:auto;min-height:var(--h-ctl);padding-block:var(--space-4);white-space:normal;overflow-wrap:anywhere;text-align:left}.NewInvoice-module__m1ubJq__railCard{position:relative;overflow:visible}.NewInvoice-module__m1ubJq__phoneScroll{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.NewInvoice-module__m1ubJq__phoneTitle{padding:var(--space-8) var(--space-16);gap:var(--space-4);flex-direction:column;display:flex}.NewInvoice-module__m1ubJq__phoneRows{padding:0 var(--space-16)}.NewInvoice-module__m1ubJq__phoneTotals{padding:0 var(--space-16);border-top:var(--hairline) solid var(--line)}.NewInvoice-module__m1ubJq__phoneTotals .pf-money{height:var(--h-ctl-lg)}.NewInvoice-module__m1ubJq__phoneCards{padding:var(--space-8) var(--space-16)}.NewInvoice-module__m1ubJq__phoneCard{background:var(--acc-card);border:var(--hairline) solid var(--acc-card-edge);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-12) var(--space-8)}.NewInvoice-module__m1ubJq__phone .pf-prop{height:var(--h-ctl-lg)}.NewInvoice-module__m1ubJq__phone .pf-prop-k{font-size:var(--font-size-small)}.NewInvoice-module__m1ubJq__phone .pf-prop-v{height:var(--h-ctl-lg);font-size:var(--font-size-subhead)}.NewInvoice-module__m1ubJq__phone input,.NewInvoice-module__m1ubJq__phone textarea{font-size:var(--font-size-input-min)}.NewInvoice-module__m1ubJq__phone .pf-mi{height:var(--h-ctl-lg)}.NewInvoice-module__m1ubJq__phoneFoot{gap:var(--space-8);padding:var(--space-12) var(--space-16) calc(var(--space-12) + var(--safe-bottom));border-top:var(--hairline) solid var(--line);background:var(--pane);flex-wrap:wrap;flex:none;display:flex}.NewInvoice-module__m1ubJq__phoneFoot>:last-child{flex:1}.NewInvoice-module__m1ubJq__surface .NewInvoice-module__m1ubJq__rail .pf-prop-v.NewInvoice-module__m1ubJq__jobValue{white-space:nowrap;align-items:center;overflow:hidden}.NewInvoice-module__m1ubJq__surface .NewInvoice-module__m1ubJq__rail .pf-prop-v.NewInvoice-module__m1ubJq__jobValue .pf-ell{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}
.JobsToBeScheduled-module__RjLBhq__surface{flex-direction:column;min-width:0;height:100%;display:flex}.JobsToBeScheduled-module__RjLBhq__surface.pf{background:var(--pane);color:var(--txt)}.JobsToBeScheduled-module__RjLBhq__scroll{flex:1;min-height:0;overflow-y:auto}.JobsToBeScheduled-module__RjLBhq__summary{align-items:center;gap:var(--space-16);height:var(--space-40);padding:0 var(--space-24);border-bottom:var(--hairline) solid var(--card-edge);font-size:var(--font-size-small);color:var(--mut);white-space:nowrap;line-height:20px;display:flex}.JobsToBeScheduled-module__RjLBhq__fig{color:var(--txt)}.JobsToBeScheduled-module__RjLBhq__sep{width:1px;height:var(--space-16);background:var(--line-2)}.JobsToBeScheduled-module__RjLBhq__ahead{align-items:center;gap:var(--space-6);display:inline-flex}.JobsToBeScheduled-module__RjLBhq__band{align-items:center;gap:var(--space-8);height:36px;padding:0 var(--space-16);background:var(--group-bg);border-bottom:var(--hairline) solid var(--line);font-weight:var(--w-500);color:var(--txt);display:flex}.JobsToBeScheduled-module__RjLBhq__sub{align-items:center;gap:var(--space-8);height:32px;padding:0 var(--space-16) 0 var(--space-20);border-bottom:var(--hairline) solid var(--line);font-size:var(--font-size-xs);line-height:16px;font-weight:var(--w-500);color:var(--mut);display:flex}.JobsToBeScheduled-module__RjLBhq__subOn{color:var(--txt)}.JobsToBeScheduled-module__RjLBhq__meta{font-size:var(--font-size-xs);color:var(--mut);line-height:16px}.JobsToBeScheduled-module__RjLBhq__caret{width:20px;height:20px;color:var(--mut);padding:0}.JobsToBeScheduled-module__RjLBhq__caretShut svg{transform:rotate(-90deg)}.JobsToBeScheduled-module__RjLBhq__cols{column-gap:var(--space-12);padding:0 var(--space-16) 0 var(--space-24);grid-template-columns:minmax(160px,1fr) 128px 156px 60px 248px 140px 156px;align-items:center;display:grid}.JobsToBeScheduled-module__RjLBhq__head{height:28px;font-size:var(--font-size-xs);line-height:16px;font-weight:var(--w-500);color:var(--mut);border-bottom:var(--hairline) solid var(--line)}.JobsToBeScheduled-module__RjLBhq__row{border-bottom:var(--hairline) solid var(--line);cursor:pointer;height:36px;transition:background var(--dur-pop) var(--ease-pilot-soft)}.JobsToBeScheduled-module__RjLBhq__row:hover{background:var(--hover)}.JobsToBeScheduled-module__RjLBhq__row:focus-visible{outline:var(--focus-w) solid var(--focus-ring);outline-offset:-2px}.JobsToBeScheduled-module__RjLBhq__cell{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--mut);overflow:hidden}.JobsToBeScheduled-module__RjLBhq__name{font-weight:var(--w-500);color:var(--txt)}.JobsToBeScheduled-module__RjLBhq__code{font-size:var(--font-size-xs);color:var(--mut);line-height:16px}.JobsToBeScheduled-module__RjLBhq__faint{color:var(--faint)}.JobsToBeScheduled-module__RjLBhq__num{text-align:right;font-size:var(--font-size-xs);color:var(--txt)}.JobsToBeScheduled-module__RjLBhq__status{align-items:center;gap:var(--space-6);white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--mut);display:inline-flex;overflow:hidden}.JobsToBeScheduled-module__RjLBhq__statusTxt{color:var(--txt)}.JobsToBeScheduled-module__RjLBhq__wait{grid-column:3/7}.JobsToBeScheduled-module__RjLBhq__act{justify-self:end;height:28px}.JobsToBeScheduled-module__RjLBhq__lockedAct{color:var(--ghost);cursor:default}.JobsToBeScheduled-module__RjLBhq__empty,.JobsToBeScheduled-module__RjLBhq__note{align-items:center;gap:var(--space-8);height:44px;padding:0 var(--space-24);color:var(--mut);display:flex}
.PackagesPanel-module__-nibTG__lineGrid{gap:var(--sp-2,8px);grid-template-columns:minmax(0,1fr) 64px 92px 28px;align-items:center;display:grid}
.ChangeOrderComposer-module__X1JMKq__grid{grid-template-columns:var(--space-16) minmax(0, 1fr) var(--col-xs) var(--col-sm) var(--col-sm) var(--space-40);padding:0}.ChangeOrderComposer-module__X1JMKq__grid>.ChangeOrderComposer-module__X1JMKq__picker{flex-direction:column;min-width:0;display:flex;overflow:visible}.ChangeOrderComposer-module__X1JMKq__proposalPick{min-width:0;max-width:100%}@media not all and (min-width:640px) and (min-height:500px){.ChangeOrderComposer-module__X1JMKq__grid{grid-template-columns:minmax(0, 1fr) var(--col-xs) var(--col-sm) var(--col-sm) var(--space-40)}.ChangeOrderComposer-module__X1JMKq__handle{display:none}}
.PilotTrackSegmented-module__lsZFAq__track{align-items:center;gap:var(--space-2);height:var(--h-ctl);box-sizing:border-box;border-radius:var(--radius-md);background:var(--sel);padding:0 3px;display:inline-flex}.PilotTrackSegmented-module__lsZFAq__opt{height:22px;padding:0 var(--space-10);border-radius:var(--radius-sm);color:var(--mut);font-size:var(--font-size-xs);line-height:16px;font-weight:var(--w-500);cursor:pointer;transition:background var(--dur-quick) var(--ease-pilot-soft), color var(--dur-quick) var(--ease-pilot-soft);background:0 0;border:0}.PilotTrackSegmented-module__lsZFAq__opt:focus-visible{outline:var(--focus-w) solid var(--focus-ring);outline-offset:var(--focus-offset)}.PilotTrackSegmented-module__lsZFAq__on{background:var(--segmented-plate);color:var(--txt);box-shadow:0 0 0 var(--hairline) var(--ctl-ring)}@media not all and (min-width:640px) and (min-height:500px){.PilotTrackSegmented-module__lsZFAq__track{background:0 0;padding:0}.PilotTrackSegmented-module__lsZFAq__opt{height:var(--tab-pill-h);padding:0 var(--tab-pill-px);border-radius:9999px}.PilotTrackSegmented-module__lsZFAq__on{background:var(--phone-tab-fill);box-shadow:inset 0 0 0 1px var(--tab-pill-edge), var(--shadow-xs)}}
