@layer components{.k-sa{position:relative;display:grid;gap:14px;width:min(100%,520px);color:var(--k-ink);font-size:12.5px;line-height:1.45;text-align:start}:lang(ar) .k-sa{font-size:13px}.k-sa-doc{position:relative;z-index:1;padding:18px 18px 16px;border-radius:14px;background:var(--k-paper);box-shadow:var(--k-e-window)}.k-sa-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:24px}.k-sa-org{display:inline-flex;align-items:center;gap:8px;color:var(--k-ink-2);font-size:.9em;font-weight:600}.k-sa-logo{width:18px;height:18px;border-radius:5px;background:var(--k-ink)}.k-sa-state,.k-sa-titles{display:grid}.k-sa-state>*,.k-sa-titles>*{grid-area:1/1}.k-sa-state{justify-items:end}.k-sa-titles{margin-top:14px;font-size:1.55em;font-weight:600;line-height:1.3}.k-sa-titles>*{translate:0 calc((1 - var(--on)) * 6px)}.k-sa-lineage{display:flex;gap:6px;min-height:22px;margin-top:8px}.k-sa-dn-refs>span,.k-sa-lineage>span{display:inline-flex;align-items:center;gap:4px;height:22px;padding-inline:7px 9px;border-radius:var(--k-r-pill);background:var(--k-panel);color:var(--k-ink-3);font-size:11.5px;font-weight:500}.k-sa-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;padding-block:11px;border-block:1px solid var(--k-hair)}.k-sa-journal th,.k-sa-lines th,.k-sa-meta dt{color:var(--k-ink-3);font-size:11.5px;font-weight:500}:lang(ar) :is(.k-sa-meta dt,.k-sa-lines th,.k-sa-journal th){font-size:12px}.k-sa-meta dd{margin-top:2px;font-weight:500}.k-sa-journal,.k-sa-lines,.k-sa-list-table{width:100%;border-collapse:collapse}.k-sa-lines{margin-top:10px}.k-sa-lines td,.k-sa-lines th{padding-block:8px;padding-inline:0 10px;text-align:start}.k-sa-lines :is(th,td):nth-child(n+2){padding-inline:10px 0;text-align:end}.k-sa-lines td{border-top:1px solid var(--k-hair)}.k-sa-lines td:first-child{font-weight:500}.k-sa-lines tr[data-sold] td{transition:background-color var(--k-dur-ui) var(--k-ease-out)}.k-ap-stage[data-ready][data-step="4"] .k-sa-lines tr[data-sold] td{background:var(--k-panel)}.k-sa-return-totals,.k-sa-totals{display:grid;gap:4px;width:min(62%,240px);margin-top:10px;margin-inline-start:auto}.k-sa-return-totals>div,.k-sa-totals>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.k-sa-return-totals dt,.k-sa-totals dt{color:var(--k-ink-3)}.k-sa-grand{margin-top:4px;padding-top:8px;border-top:1px solid var(--k-ink);font-size:1.15em;font-weight:600}.k-sa-grand dt{color:var(--k-ink)}.k-sa-foot{display:flex;align-items:center;gap:12px;margin-top:16px;padding-top:14px;border-top:1px dashed var(--k-hair-2);color:var(--k-ink-3);font-size:11.5px}:lang(ar) .k-sa-foot{font-size:12.5px}.k-sa-foot .k-ap-qr{flex:none}.k-sa-card{position:relative;z-index:2;grid-area:2/1;align-self:start;padding:14px 16px 15px;border-radius:12px;background:var(--k-paper);box-shadow:0 1px 2px color-mix(in srgb,var(--k-night) 8%,transparent),0 18px 40px -16px color-mix(in srgb,var(--k-night) 48%,transparent);font-size:12.5px;translate:calc((1 - var(--on)) * -28px * var(--dir)) 0}:lang(ar) .k-sa-card{font-size:13px}.k-sa .k-sa-stock{--on:min(clamp(0,calc(var(--s) - 3),1),clamp(0,calc(5 - var(--s)),1))}.k-sa-card-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-weight:600}.k-sa-sku{color:var(--k-ink-3);font-size:11px;font-weight:500}.k-sa-move{display:flex;align-items:center;gap:8px;margin-top:8px;color:var(--k-ink-3)}.k-sa-move svg{flex:none}.k-sa-move strong{color:var(--k-ink);font-size:22px;font-weight:600;line-height:1}.k-sa-meter{position:relative;display:block;height:6px;margin-top:12px;border-radius:3px;background:var(--k-panel-2)}.k-sa-meter>i{position:absolute;inset:0;border-radius:3px;background:var(--k-ink);transform:scaleX(calc(1 - var(--on) * (1 - var(--fill))));transform-origin:left}.k-sa-meter>i:dir(rtl){transform-origin:right}.k-sa-meter>b{position:absolute;inset-block:-4px;inset-inline-start:calc(var(--min) * 100%);width:2px;border-radius:1px;background:var(--k-app-alert)}.k-sa-card-foot{display:flex;justify-content:space-between;gap:10px;margin-top:8px;color:var(--k-ink-3);font-size:11.5px}.k-sa-alert{margin-top:12px}.k-sa-journal{margin-top:8px}.k-sa-journal td,.k-sa-journal th{padding-block:6px;text-align:start}.k-sa-journal :is(th,td):nth-child(n+2){width:27%;padding-inline-start:6px;text-align:end;white-space:nowrap}.k-sa-journal td{border-top:1px solid var(--k-hair)}.k-sa-entry .k-sa-card-foot{justify-content:flex-start;margin-top:10px;color:var(--k-ink-2)}@media (prefers-reduced-motion:no-preference){.k-sa-doc{transition:translate .6s var(--k-ease-out)}.k-sa-meter>i{transition:transform .9s var(--k-ease-out) .26s}}@container k-stage (min-width: 640px){.k-sa{display:block;width:min(100%,700px);padding-inline-end:224px;font-size:13px}:lang(ar) .k-sa{font-size:14px}.k-sa-doc{padding:24px 26px 20px}.k-sa-titles{margin-top:18px}.k-sa-card{position:absolute;inset-inline-end:-20px;width:252px}.k-sa .k-sa-stock{--on:clamp(0,calc(var(--s) - var(--at, 1) + 1),1);top:14%}.k-sa-entry{top:50%;inset-inline-end:-24px;width:256px}}.k-sa-dn-head,.k-sa-list-head,.k-sa-return-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px;font-weight:600}.k-sa-list-title{font-size:1.08em}.k-sa-new{display:inline-flex;align-items:center;gap:5px;height:28px;padding-inline:10px 12px;border-radius:var(--k-r-pill);background:var(--k-ink);color:var(--k-paper);font-size:12px;font-weight:500;white-space:nowrap}.k-sa-list-table td{padding-block:10px;padding-inline:0 12px;border-top:1px solid var(--k-hair);white-space:nowrap}.k-sa-list-table td:last-child{padding-inline-end:0;text-align:end}.k-sa-list-table td:nth-child(3){text-align:end}.k-sa-list-table .k-sa-list-name{width:100%;font-weight:500;white-space:normal}.k-sa-list-date{color:var(--k-ink-3)}.k-sa-list-foot,.k-sa-return-foot{margin-top:12px;color:var(--k-ink-3);font-size:12px}.k-sa-plus{display:inline-flex;align-items:center;gap:4px;height:26px;padding-inline:10px;border-radius:var(--k-r-pill);background:var(--k-panel);color:var(--k-ink-2);font-size:12px;font-weight:500;white-space:nowrap}.k-sa-return-line{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-block:12px;border-block:1px solid var(--k-hair)}.k-sa-return-item{font-weight:500}.k-sa-return-qty{color:var(--k-ink-2)}.k-sa-return-totals{width:min(70%,240px);margin-top:12px}.k-sa-dn-lines li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding-block:11px;border-top:1px solid var(--k-hair)}.k-sa-dn-lines li:last-child{border-bottom:1px solid var(--k-hair)}.k-sa-dn-lines .k-sa-dn-labels{padding-block:6px;color:var(--k-ink-3);font-size:12px}.k-sa-dn-item{font-weight:500}.k-sa-dn-qty{color:var(--k-ink);font-weight:600}.k-sa-dn-date{color:var(--k-ink-3);font-size:12px;font-weight:400}.k-sa-dn-foot{display:flex;align-items:center;justify-content:flex-start;gap:12px;margin-top:14px}.k-sa-dn-refs{display:flex;flex-wrap:wrap;gap:6px}.k-sa-col-who{margin-bottom:10px;font-size:1.08em;font-weight:600}.k-sa-col-who>span{color:var(--k-ink-3);font-weight:500}.k-sa-col-body{display:grid;gap:16px}@media (min-width:40rem){.k-sa-col-body{grid-template-columns:minmax(0,1fr) minmax(150px,.46fr);align-items:start;gap:24px}}.k-sa-col-docs>li{display:grid;grid-template-columns:minmax(0,1fr) auto 5.5em;align-items:center;column-gap:14px;padding-block:9px;border-top:1px solid var(--k-hair)}.k-sa-col-docs>li:last-child{border-bottom:1px solid var(--k-hair)}.k-sa-col-doc{display:inline-flex;align-items:center;gap:6px;min-width:0;font-weight:500}.k-sa-col-docs>li[data-kind=receipt] .k-sa-col-doc{color:var(--k-ink-3);font-weight:400}.k-sa-col-amount{color:var(--k-ink-2);text-align:end}.k-sa-col-run{color:var(--k-ink);font-weight:500;text-align:end}.k-sa-col-sum{display:grid;gap:4px;padding:14px 16px;border-radius:12px;background:var(--k-panel)}.k-sa-col-label{color:var(--k-ink-3);font-size:12px}.k-sa-col-balance{font-size:1.5em;font-weight:600;letter-spacing:-.01em}:lang(ar) .k-sa-col-balance{letter-spacing:0}.k-sa-col-bar{position:relative;height:4px;margin-top:8px;border-radius:var(--k-r-pill);background:var(--k-hair-2)}.k-sa-col-bar:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;inline-size:calc(var(--p) * 100%);border-radius:inherit;background:var(--k-ink)}}