@layer properties,theme,base;@layer components{._root_1ctpe_3{flex-direction:column;flex:1;min-height:0;display:flex}._root_1ctpe_3 :is(p,h1,h2,span,li,label,dt,dd){unicode-bidi:plaintext}[data-tone=success]{--pui-se-tint:var(--pui-green-tint);--pui-se-tone:var(--pui-success)}[data-tone=warning]{--pui-se-tint:var(--pui-orange-tint);--pui-se-tone:var(--pui-warning)}._header_1ctpe_21{align-items:center;gap:var(--pui-space-2) var(--pui-space-3);padding:var(--pui-space-3) var(--pui-space-4);border-block-end:1px solid var(--pui-line-soft);flex-wrap:wrap;display:flex}._headText_1ctpe_29{flex-direction:column;flex:14rem;min-width:0;display:flex}._body_1ctpe_35{align-items:start;gap:var(--pui-space-5);min-height:0;padding:var(--pui-space-5) var(--pui-space-6);flex:1;grid-template-columns:minmax(0,1fr);display:grid;overflow:auto}._body_1ctpe_35[data-side]{grid-template-columns:minmax(0,1fr) minmax(18rem,21rem)}[data-layout=single] ._body_1ctpe_35,[data-layout=single] ._body_1ctpe_35[data-side]{padding:var(--pui-space-4);grid-template-columns:minmax(0,1fr)}._main_1ctpe_53{gap:var(--pui-space-3);flex-direction:column;min-width:0;display:flex}._quiet_1ctpe_59{align-items:center;gap:var(--pui-space-1);color:var(--pui-ink-3);font-size:var(--pui-text-sm);display:inline-flex}._strong_1ctpe_66{color:var(--pui-ink);font-weight:600}._num_1ctpe_70{color:var(--pui-ink);font-variant-numeric:tabular-nums;white-space:nowrap}._empty_1ctpe_75{padding:var(--pui-space-8);border:1px dashed var(--pui-line);border-radius:var(--pui-radius-card);color:var(--pui-ink-3);text-align:center}._chip_1ctpe_82{padding:0 var(--pui-space-2);border-radius:var(--pui-radius-control);background:var(--pui-surface-inset);color:var(--pui-ink-2);font-size:var(--pui-text-xs);white-space:nowrap;align-items:center;font-weight:600;line-height:1.5rem;display:inline-flex}._chip_1ctpe_82[data-tone]{background:var(--pui-se-tint);color:var(--pui-se-tone)}._note_1ctpe_98{padding:var(--pui-space-2) var(--pui-space-3);border-radius:var(--pui-radius-control);background:var(--pui-se-tint);color:var(--pui-se-tone);font-size:var(--pui-text-sm)}._service_1ctpe_105{gap:var(--pui-space-2);padding:var(--pui-space-4);border:1px solid var(--pui-line-soft);border-radius:var(--pui-radius-card);background:var(--pui-surface-raised);flex-direction:column;display:flex}._service_1ctpe_105[data-fits=no]{border-color:var(--pui-warning)}._serviceHead_1ctpe_117{align-items:center;gap:var(--pui-space-2);flex-wrap:wrap;display:flex}._serviceName_1ctpe_123{color:var(--pui-ink);font-size:var(--pui-text-base);font-weight:600}._serviceTotal_1ctpe_128{color:var(--pui-ink);font-variant-numeric:tabular-nums;margin-inline-start:auto;font-weight:600}._lines_1ctpe_134{flex-direction:column;display:flex}._line_1ctpe_134{align-items:center;gap:var(--pui-space-2) var(--pui-space-4);min-height:3.25rem;padding-block:var(--pui-space-2);border-block-start:1px solid var(--pui-line-soft);grid-template-columns:minmax(0,1fr) 5.5rem 7.5rem 6rem 9.5rem;display:grid}[data-layout=single] ._line_1ctpe_134{gap:var(--pui-space-2) var(--pui-space-3);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name total""qty price""vis vis""src src"}[data-layout=single] ._line_1ctpe_134>:first-child{grid-area:name}[data-layout=single] ._line_1ctpe_134>:nth-child(2){grid-area:qty;width:7rem}[data-layout=single] ._line_1ctpe_134>:nth-child(3){grid-area:price}[data-layout=single] ._line_1ctpe_134>:nth-child(4){grid-area:total;align-self:start}[data-layout=single] ._line_1ctpe_134>:nth-child(5){grid-area:vis;justify-self:start;margin-inline-start:calc(var(--pui-space-2) * -1)}[data-layout=single] ._line_1ctpe_134>._sourcesRow_1ctpe_173{grid-area:src}[data-layout=single] ._source_1ctpe_173{grid-template-columns:minmax(0,1fr) auto}[data-layout=single] ._source_1ctpe_173>:nth-child(2){grid-area:2/1;align-items:flex-start}[data-layout=single] ._source_1ctpe_173>:nth-child(3){grid-area:1/2/span 2}._line_1ctpe_134>._num_1ctpe_70{text-align:end}._lineName_1ctpe_191{min-width:0;font-size:var(--pui-text-sm);flex-direction:column;align-items:flex-start;gap:2px;display:flex}._qty_1ctpe_199{min-width:0}._vis_1ctpe_202{justify-self:end;align-items:center;gap:var(--pui-space-1-5);border-radius:var(--pui-radius-chip);padding:var(--pui-space-1) var(--pui-space-2);color:var(--pui-ink-2);font-size:var(--pui-text-xs);white-space:nowrap;cursor:pointer;display:inline-flex}._vis_1ctpe_202:hover{background:var(--pui-hover);color:var(--pui-ink)}._vis_1ctpe_202:focus-visible{outline:var(--pui-focus-width) var(--pui-focus-style) var(--pui-focus-ring)}._vis_1ctpe_202[data-vis=hidden]{color:var(--pui-ink-3)}._priceEach_1ctpe_225{font-size:var(--pui-text-sm);flex-direction:column;align-items:flex-end;gap:2px;display:flex}._from_1ctpe_232{color:var(--pui-ink-3);font-size:var(--pui-text-xs)}._from_1ctpe_232[data-from=unknown]{color:var(--pui-warning)}._from_1ctpe_232[data-from=customer],._from_1ctpe_232[data-from=set]{color:var(--pui-ink-2);font-weight:600}._sourcesRow_1ctpe_173{align-items:flex-start;gap:var(--pui-space-2);flex-direction:column;grid-column:1/-1;display:flex}._sources_1ctpe_173{gap:var(--pui-space-1);flex-direction:column;width:100%;display:flex}._source_1ctpe_173{align-items:center;gap:var(--pui-space-2) var(--pui-space-3);padding:var(--pui-space-2) var(--pui-space-3);border:1px solid var(--pui-line-soft);border-radius:var(--pui-radius-control);grid-template-columns:minmax(0,1fr) auto 6rem;display:grid}._source_1ctpe_173[data-current]{border-color:var(--pui-ink-2)}._customer_1ctpe_269{gap:var(--pui-space-3);max-width:40rem;padding:var(--pui-space-5);border:1px solid var(--pui-line-soft);border-radius:var(--pui-radius-card);background:var(--pui-surface-raised);flex-direction:column;display:flex}._cService_1ctpe_279{gap:var(--pui-space-1);border-block-end:1px solid var(--pui-line-soft);flex-direction:column;padding-block-end:var(--pui-space-3);display:flex}._cHead_1ctpe_286{justify-content:space-between;gap:var(--pui-space-3);display:flex}._cService_1ctpe_279 ul{color:var(--pui-ink-2);font-size:var(--pui-text-sm);flex-direction:column;gap:2px;padding-inline-start:var(--pui-space-3);display:flex}._cService_1ctpe_279 li{justify-content:space-between;gap:var(--pui-space-3);display:flex}._terms_1ctpe_304{gap:var(--pui-space-3);min-width:0;padding:var(--pui-space-5);border:1px solid var(--pui-line-soft);border-radius:var(--pui-radius-card);background:var(--pui-surface-raised);flex-direction:column;display:flex;position:sticky;inset-block-start:0}._termsHead_1ctpe_316{justify-content:space-between;align-items:center;display:flex}._term_1ctpe_304{gap:var(--pui-space-2);border-block-end:1px solid var(--pui-line-soft);flex-direction:column;padding-block-end:var(--pui-space-3);display:flex}._actions_1ctpe_328{justify-content:flex-end;gap:var(--pui-space-2);flex-wrap:wrap;display:flex}._foot_1ctpe_334{justify-content:flex-end;align-items:center;gap:var(--pui-space-2) var(--pui-space-4);padding:var(--pui-space-3) var(--pui-space-6);border-block-start:1px solid var(--pui-line-soft);flex-wrap:wrap;display:flex}._root_1ctpe_3[data-layout=single]{overflow:auto}[data-layout=single] ._body_1ctpe_35{flex:none;overflow:visible}[data-layout=single] ._foot_1ctpe_334{padding:var(--pui-space-2) var(--pui-space-4);background:var(--pui-surface);position:sticky;inset-block-end:0}[data-layout=single] ._totals_1ctpe_357>:not(._total_1ctpe_357){display:none}._totals_1ctpe_357{gap:var(--pui-space-2) var(--pui-space-5);font-size:var(--pui-text-sm);flex-wrap:wrap;margin-inline-end:auto;display:flex}._totals_1ctpe_357 dt{color:var(--pui-ink-3);font-size:var(--pui-text-xs)}._total_1ctpe_357 dd{font-size:var(--pui-text-lg);font-weight:600}}@layer utilities;
