.doc-new__head{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--sp-1);gap:var(--sp-1);align-items:start}.card--form.card--pad{padding:var(--sp-2) var(--sp-3)}.doc-new__head>.doc-new__field{max-width:46em}.doc-new__field{display:grid;grid-template-columns:150px minmax(0,1fr);align-items:center;grid-gap:var(--sp-3);gap:var(--sp-3);min-width:0}.doc-new__field>*>.input,.doc-new__field>*>.select,.doc-new__field>.input,.doc-new__field>.select{height:26px}.doc-new__label{font-size:var(--text-sm);color:var(--ink-muted);text-align:right;white-space:nowrap}.doc-new__input--needed{border-color:var(--status-error)}.table--doc-new{table-layout:fixed;width:100%;--row-h:var(--doc-new-row-h);--doc-cell-h:var(--doc-new-cell-h);font-size:var(--text-xs)}.table--doc-new td{vertical-align:middle}.table--doc-new td,.table--doc-new thead th{padding:0 var(--sp-1)}.doc-new__cell-input{width:100%;min-width:0;height:var(--doc-cell-h);padding:0 2px;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--ink);font:inherit;font-size:var(--text-xs)}.doc-new__cell-input:hover:not(:disabled){border-color:var(--line-strong)}.doc-new__cell-input:focus{outline:none;border-color:var(--accent);background:var(--surface)}.doc-new__cell-input--num{font-family:var(--font-mono);text-align:right}.doc-new__cell-input--code{padding:0 var(--sp-1);font-family:var(--font-mono);text-overflow:ellipsis}td:has(>.doc-new__pick>.doc-new__cell-input--code){padding-inline:var(--sp-1)}.doc-new__row-del{width:var(--doc-new-cell-h);height:var(--doc-new-cell-h);padding:0;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--ink-muted);cursor:pointer;line-height:1}.doc-new__row-del:hover{border-color:var(--line-strong);color:var(--status-error)}.doc-new__pick{position:relative;min-width:0}.doc-new__pick-input:focus{padding-right:64px}.doc-new__pick-btns{position:absolute;top:50%;right:2px;display:none;gap:3px;transform:translateY(-50%)}.doc-new__pick:focus-within .doc-new__pick-btns{display:flex}.doc-new__pick-btn{min-width:26px;height:var(--doc-cell-h);padding:0 6px;border:1px solid var(--btn-bg);border-radius:var(--radius-sm);background:var(--btn-bg);color:var(--btn-ink);font:inherit;font-size:var(--text-sm);font-weight:700;line-height:1;cursor:pointer}.doc-new__pick-btn:hover{background:var(--btn-bg-hover);color:var(--btn-ink)}.doc-new__pick-btn:focus-visible{outline:1px solid var(--accent);outline-offset:0;background:var(--accent);color:var(--on-accent)}.doc-new__pick-btn--drop{font-size:var(--text-lg)}.doc-product-cell{display:flex;align-items:center;gap:4px;min-width:0}.doc-product-cell__name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.doc-product-cell__btn{flex:0 0 auto}.table--doc-new .row--sel td,.table--items .row--sel td{box-shadow:none}.table--doc-new .row--sel td:first-child,.table--items .row--sel td:first-child{box-shadow:inset 3px 0 0 var(--accent)}.doc-new__tabs{display:flex;align-items:flex-end;gap:var(--sp-1);margin:var(--sp-2) 0 0;border-bottom:1px solid var(--line-strong)}.doc-new__tab{padding:0 var(--sp-3);height:28px;border:1px solid var(--line-strong);border-bottom:0;border-radius:var(--radius) var(--radius) 0 0;background:var(--bg-soft);color:var(--ink-muted);font:inherit;white-space:nowrap;cursor:pointer}.doc-new__tab:disabled{cursor:not-allowed;opacity:.5}.doc-new__tab--on{background:var(--surface);color:var(--accent-ink);box-shadow:inset 0 -2px 0 var(--accent)}.doc-new__foot{display:flex;flex-direction:column;align-items:stretch;gap:var(--sp-2)}.doc-new__foot-row{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap}.doc-new__post{align-self:flex-end}.doc-new__problem{margin:0;font-size:var(--text-sm);text-align:right}.doc-new__total{margin:var(--sp-3) 0 0;font-size:var(--text-sm);color:var(--ink)}.doc-new__head2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--sp-1) var(--sp-5);gap:var(--sp-1) var(--sp-5);align-items:start}.doc-new__head2--status{grid-template-columns:repeat(2,minmax(0,1fr)) auto}.doc-new__col{display:grid;grid-gap:var(--sp-1);gap:var(--sp-1);min-width:0}.doc-new__head2 .doc-new__field{grid-template-columns:210px minmax(0,1fr)}.doc-new__head2 .doc-new__label{white-space:normal;overflow-wrap:break-word}.doc-new__field--check>.doc-new__label{display:flex;align-items:center;justify-content:flex-end;gap:var(--sp-1)}.table--receipt thead tr:first-child th{height:calc(var(--row-h) * 2);text-align:center}.table--receipt thead tr:nth-child(2) th{top:calc(var(--row-h) * 2)}.table--hdr3 thead tr:nth-child(3) th{top:calc(var(--row-h) * 3)}.table--receipt thead tr:first-child th.th--span{text-align:left;vertical-align:bottom}.table--receipt thead tr:first-child th.th--span.th--num{text-align:right}.table--receipt thead th{white-space:normal;overflow-wrap:break-word}.table--receipt tbody td.td--sect,.table--receipt tfoot td.td--sect,.table--receipt thead th.th--sect{border-left:0}.doc-new__cell-pack{padding:0 var(--sp-3)}.doc-new__cell-pack-row{display:flex;align-items:center;gap:var(--sp-1);width:100%}.doc-new__cell-uom{flex:0 1 auto;min-width:32px;overflow:hidden;color:var(--ink);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap}.doc-new__cell-pack-row .doc-new__cell-input{flex:1 1 auto;min-width:0}.doc-new__cell-pack-row .doc-new__cell-uom-select{flex:0 1 auto;width:auto;min-width:72px;max-width:68%;padding-right:0;color:var(--ink-muted);font-size:var(--text-xs)}.doc-new__cell-pack-row .doc-new__cell-input--num{min-width:48px}.doc-new__cell-input.doc-new__cell--mismatch,.doc-new__cell-uom.doc-new__cell--mismatch,td.doc-new__cell--mismatch{background:var(--qty-mismatch-bg);color:var(--qty-mismatch-ink)}.doc-new__cell-input.doc-new__cell--zero{color:var(--status-error)}.doc-new__cell-input.doc-new__cell--zero::placeholder{color:var(--status-error)}.doc-new__status{align-self:start;display:flex;align-items:center;justify-content:center;width:52px;height:52px;-webkit-clip-path:polygon(30% 0,70% 0,100% 30%,100% 70%,70% 100%,30% 100%,0 70%,0 30%);clip-path:polygon(30% 0,70% 0,100% 30%,100% 70%,70% 100%,30% 100%,0 70%,0 30%);font-size:26px;line-height:1}.doc-new__status--draft{background:var(--bg-soft);border:1px solid var(--line);color:var(--ink-muted)}.doc-new__status--posted{background:var(--status-posted-bg);color:var(--status-posted)}.table--doc-new tfoot .td--total{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--bg-soft);font-family:var(--font-mono);text-align:right}.table--doc-new tfoot td{border-right:0}.doc-new__field--actions{grid-column:1/-1;justify-items:start}.doc-new__foot-checks{display:flex;align-items:center;justify-content:flex-end;gap:var(--sp-4);flex-wrap:wrap}.doc-new__foot-checks .check-info{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;border:1px solid var(--move-blue);color:var(--move-blue);font-size:var(--text-xs);line-height:1;font-style:italic}.doc-new__foot-checks .check--after-info{margin-left:calc(var(--sp-4) * -1 + var(--sp-1))}.doc-new__total-sep{margin-left:var(--sp-5)}.inv-step{margin:var(--sp-4) 0 var(--sp-2);font-size:var(--text-sm);font-weight:600;color:var(--ink);text-decoration:underline;text-underline-offset:3px}.inv-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) minmax(0,.85fr);grid-gap:var(--sp-2) var(--sp-5);gap:var(--sp-2) var(--sp-5);align-items:start}.inv-head .doc-new__field{grid-template-columns:130px minmax(0,1fr)}@media (max-width:1100px){.inv-head{grid-template-columns:minmax(0,1fr)}}.doc-new__head--realization .doc-new__field{grid-template-columns:190px minmax(0,1fr)}.inv-hint{margin:0;padding-left:calc(130px + var(--sp-3));font-size:var(--text-sm);color:var(--ink-muted)}@media (max-width:1100px){.inv-hint{padding-left:0}}.inv-qty{display:flex;align-items:center;gap:var(--sp-1);min-width:0}.inv-qty>.doc-new__cell-input{min-width:0;flex:1 1 auto}.inv-qty__ro{flex:1 1;min-width:0;line-height:24px;text-align:right;color:var(--ink-muted)}.inv-qty__uom{flex:0 0 auto;min-width:2.6em;font-size:var(--text-sm);color:var(--ink-muted);white-space:nowrap}.inv-approx,.table--doc-new tbody tr.tr--stock-short td{color:var(--status-error)}.inv-approx{margin:var(--sp-2) 0 0;font-size:var(--text-sm)}.inv-approx-mark{font-weight:600}.inv-approx-mark,.num--negative{color:var(--status-error)}.tr--inv-recalc td,.tr--inv-recalc td input,.tr--inv-recalc td select,.tr--row-deleted td,.tr--row-deleted td input{text-decoration:line-through;color:var(--ink-muted)}.btn--cell{height:26px;padding:0 var(--sp-2);font-size:var(--text-xs);white-space:nowrap}.table--inv1,.table--inv2{table-layout:fixed;width:100%}.table--inv2 thead tr:first-child th{height:var(--row-h);text-align:center}.table--inv2 thead tr:nth-child(2) th{top:var(--row-h)}.table--inv2 thead tr:first-child th.th--span{text-align:left;vertical-align:bottom}.table--inv2 thead tr:first-child th.th--span.th--num{text-align:right}.table--inv2 thead th{white-space:normal;overflow-wrap:break-word}.table--inv2 tbody td.td--sect,.table--inv2 thead th.th--sect{border-left:0}.table--inv2 td.td--tare select{text-overflow:ellipsis}.table--inv2 td.td--tare select.inv-tare--deleted{text-decoration:line-through;color:var(--ink-muted)}.table--inv2 td.td--off .doc-new__cell-input:disabled{background:var(--bg-soft);color:var(--ink-subtle);cursor:default}.inv-head--step3 .doc-new__field{grid-template-columns:215px minmax(0,1fr)}.inv-head--step3 .doc-new__field--actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);grid-template-columns:none}.inv-figures{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-4);padding-left:calc(215px + var(--sp-3))}.inv-figures__cell{display:flex;align-items:center;gap:var(--sp-2)}.inv-figures__label{font-size:var(--text-sm);color:var(--ink-muted)}.inv-figures__value{min-width:8em;text-align:right}@media (max-width:1100px){.inv-figures{padding-left:0}}.table--inv3{table-layout:fixed;width:100%}.table--inv3 thead th{white-space:normal;overflow-wrap:break-word}.tr--inv-group>td{background:var(--bg-soft);font-weight:600}.inv-group__toggle{display:inline-flex;align-items:center;gap:var(--sp-2);border:0;padding:0;background:none;color:inherit;font:inherit;cursor:pointer}.inv-group__mark{color:var(--ink-muted)}.tr--inv-group-total>td{background:var(--bg-soft);border-top:1px solid var(--line-strong);font-weight:600}.table tbody tr:has(+tr.tr--inv-group-total)>td{border-bottom:0}.tr--inv-total3>td{background:var(--bg-soft);border-top:1px solid var(--line-strong);font-size:var(--text-sm);font-weight:600}.tr--inv-total3>td.td--total3{border:1px solid var(--line-strong);border-radius:var(--radius-sm)}.table tfoot tr.tr--inv-total3>td:not(.td--total3){border-right:0}.tr--inv-changed>td{background:color-mix(in srgb,var(--status-error) 8%,var(--bg))}.table tbody tr.tr--inv-changed.row--multi>td{background:var(--accent-row)}.inv-row-name{display:block;min-height:var(--doc-cell-h);line-height:var(--doc-cell-h);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.doc-new__head-wrap{display:flex;align-items:flex-start;gap:var(--sp-4)}.doc-new__head-wrap>.doc-new__head{flex:1 1 auto;min-width:0}.doc-new__head-actions{flex:0 0 auto;margin-left:auto}.doc-new__cell-input::placeholder{color:var(--ink-subtle)}.doc-new__figbar{display:flex;align-items:center;gap:var(--sp-3);margin:var(--sp-2) 0 0}.doc-new__figbar>.notice,.doc-new__vat-mode{flex:1 1 auto;margin:0}.doc-new__vat-mode{font-size:var(--text-sm)}.doc-new__vat-hint{color:var(--ink-subtle)}.doc-new__est-note{margin:var(--sp-2) 0 0;font-size:var(--text-xs)}.doc-new__est-note--always{color:var(--status-error)}.est-mark{color:var(--status-warn);font-weight:700}.menu__mark{display:inline-block;width:12px;color:var(--accent-ink)}.doc-new__field--btn{grid-template-columns:150px minmax(0,1fr) auto}.doc-new__head2 .doc-new__field.doc-new__field--btn{grid-template-columns:210px minmax(0,1fr) auto}.doc-new__head2--return .doc-new__field.doc-new__field--btn{grid-template-columns:165px minmax(0,1fr) auto}.doc-new__field-btn{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;line-height:1;text-decoration:none}.doc-new__field--btn>.doc-new__field-btn{margin-left:calc(var(--sp-1) - var(--sp-3))}.table--doc-new thead th.th--num,.table--inv2 thead tr:first-child th.th--span.th--num{text-align:left}.doc-new__foot-row--split{justify-content:space-between}.doc-new__foot-group{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap}.table--doc-new tbody td,.table--doc-new thead th{padding-left:var(--sp-2);padding-right:var(--sp-2)}.doc-new__head2 .doc-new__field--dp{grid-template-columns:170px 13em;justify-content:start}.doc-new__head2 .doc-new__field--dp>.doc-new__label{white-space:normal;overflow-wrap:break-word}.main--docfill{display:flex;flex-direction:column}.main--docfill>*{flex-shrink:0}.main--docfill>.card--fill{flex:1 1;min-height:calc(var(--row-h) * 6);display:flex;flex-direction:column}.card--fill>.table-wrap{flex:1 1;min-height:0;max-height:none;display:flex;flex-direction:column}.table--fill{flex:1 0 auto}.table--fill tbody tr.tr--fill,.table--fill tbody tr.tr--fill:hover{height:100%;background:transparent}.table--fill tbody tr.tr--fill td{height:auto;padding:0;border:0}.table--fill tfoot td{position:-webkit-sticky;position:sticky;bottom:0;background:var(--surface)}.doc-new__head2.doc-new__head2--return{grid-template-columns:repeat(2,minmax(0,30em)) auto;justify-content:start}.doc-new__head2--return .doc-new__field{grid-template-columns:165px minmax(0,1fr)}.doc-new__head2--return .doc-new__field--gap{margin-top:var(--sp-2)}.table--return td.td--name .doc-new__cell-input,.table--return thead th.th--bold{font-weight:700}.doc-new__cell-pack-row.doc-new__cell-price .doc-new__cell-input,.doc-new__cell-price .doc-new__cell-price-num{flex:1 1;width:0;min-width:40px;text-align:right}.doc-new__cell-price .doc-new__cell-price-uom{flex:0 1 auto;max-width:60%;min-width:0}.doc-new__foot-return{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-4);flex-wrap:wrap}.doc-new__foot-return-left{display:flex;flex-direction:column;gap:var(--sp-1);min-width:0}.doc-new__foot-return-right{display:flex;flex-direction:column;align-items:flex-end;gap:var(--sp-2);margin-left:auto}.doc-new__foot-return-left .doc-new__est-note{margin:0}.doc-new__total.doc-new__total--return{margin:0;font-size:var(--h2)}.doc-new__total--return .mono{font-size:inherit}.doc-new__head2--return .doc-new__field--gap .check{white-space:nowrap}.inv-head--grid{grid-template-columns:minmax(min-content,1fr) minmax(0,1fr) minmax(0,.75fr);row-gap:var(--sp-1);align-items:center}.inv-head__check{padding-left:max(0px,min(calc(130px + var(--sp-3)),calc(100% - 18em)));white-space:nowrap}.inv-head__label-top{display:grid;grid-gap:var(--sp-1);gap:var(--sp-1);font-size:var(--text-sm);color:var(--ink-muted)}.inv-head--grid>#inv-note,.inv-head__label-top>.input{max-width:18em;height:26px}.inv-head__btns{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--sp-1) var(--sp-2)}.inv-head__nocaret .menu__caret{display:none}.inv-head--grid .inv-hint{margin:0}.table--inv1 thead th,.table--inv2 thead th{font-weight:400}.table--inv1 td.td--name input,.table--inv1 thead th.th--in,.table--inv2 td.td--name .inv-row-name,.table--inv2 td.td--name input,.table--inv2 td.td--qty input,.table--inv2 thead th.th--in{font-weight:700}.table--inv2 td.td--qty .inv-qty__ro,.table--inv2 td.td--qty .inv-qty__ro+.inv-qty__uom{font-style:italic;color:var(--ink-muted)}.table--inv2 tr.tr--inv-recalc td.td--qty .inv-qty__ro,.table--inv2 tr.tr--inv-recalc td.td--qty .inv-qty__ro+.inv-qty__uom{font-style:normal}.table--inv2 thead th{overflow-wrap:normal}.doc-new__foot .inv-approx{margin:0}.tr--inv-total3>td.td--total3.num{text-align:right}.inv-submenu__item{justify-content:space-between;gap:var(--sp-4)}.inv-submenu__caret{color:var(--ink-muted)}.inv-submenu__drop{position:fixed;z-index:30}.inv-groups{display:flex;flex-direction:column;gap:var(--sp-1)}.inv-groups__search{width:100%;height:var(--control-h)}.inv-groups__head{display:flex;align-items:center;justify-content:space-between;height:var(--list-row-h);padding:0 var(--sp-2);font-size:var(--text-sm);color:var(--ink-muted);background:var(--bg-soft);border:1px solid var(--line)}.inv-groups__sort{font-size:var(--text-xs)}.inv-groups__tree{height:calc(12 * var(--list-row-h));overflow-y:auto;border:1px solid var(--line);border-top:0}.inv-groups__tree:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.inv-groups__row{display:flex;align-items:center;height:var(--list-row-h);padding-right:var(--sp-2);border-bottom:1px solid var(--line);font-size:var(--text);cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.inv-groups__row--sel{background:var(--accent-row)}.inv-groups__indent{flex:0 0 auto}.inv-groups__toggle{flex:0 0 auto;width:var(--sp-4);padding:0;border:0;background:transparent;color:var(--ink-muted);font:inherit;line-height:1;text-align:center;cursor:pointer}.inv-groups__name{flex:1 1 auto;min-width:0;padding-left:var(--sp-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inv-scan__list{height:calc(12 * var(--list-row-h));overflow-y:auto;border:1px solid var(--line)}.inv-scan__list .input{width:100%}.inv-scan__gap{flex:1 1 auto}.inv-head--grid .input:disabled{background:var(--bg-soft);color:var(--ink-muted);cursor:default}.doc-grid.doc-grid--status{grid-template-columns:repeat(2,minmax(0,1fr)) auto}@media (max-width:900px){.doc-grid.doc-grid--status{grid-template-columns:minmax(0,1fr)}}.doc-foot__right{display:flex;flex-direction:column;align-items:flex-end;gap:var(--sp-1)}.memo-field{position:relative;display:flex;min-width:0}.memo-field__input{flex:1 1 auto;min-width:0;padding-right:calc(var(--control-h) + var(--sp-1))}.memo-field__drop{position:absolute;top:1px;right:1px;bottom:1px;width:var(--control-h);border:0;border-left:1px solid var(--line);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--bg-soft);color:var(--ink-muted);font-size:var(--text-sm);cursor:pointer}.memo-field__drop:hover{color:var(--ink)}.memo-field__popup{position:absolute;top:calc(100% + var(--sp-1));left:0;right:0;z-index:20;padding:var(--sp-1);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius);box-shadow:var(--shadow)}.memo-field__area{display:block;width:100%;min-height:calc(var(--control-h) * 4);height:auto;resize:vertical;padding:var(--sp-1) var(--sp-2);font-family:var(--font-body);line-height:var(--lh)}.btn.btn--default{font-weight:700;border-color:var(--brand-olive)}.doc-new__foot-row--end{justify-content:flex-end}.card--scroll>.table-wrap:has(>.table--doc-new)::-webkit-scrollbar{width:var(--sp-2);height:var(--sp-2)}.card--scroll>.table-wrap:has(>.table--doc-new)::-webkit-scrollbar-track{background:var(--surface)}.card--scroll>.table-wrap:has(>.table--doc-new)::-webkit-scrollbar-thumb{background:var(--olive-40);border-radius:var(--radius-sm)}.card--scroll>.table-wrap:has(>.table--doc-new)::-webkit-scrollbar-thumb:hover{background:var(--brand-olive)}td[data-col][tabindex]:focus{outline:1px solid var(--accent);outline-offset:-2px;background:var(--surface)}:where(.doc-lock){margin:0;padding:0;border:0;min-width:0}.doc-lock--contents{display:contents}.table--doc-new tbody td.td--row-del{position:-webkit-sticky;position:sticky;right:0;z-index:1;background:var(--surface)}.table--doc-new tbody tr:hover>td.td--row-del{background:var(--bg-soft)}.table--doc-new tbody tr.row--multi>td.td--row-del,.table--doc-new tbody tr.row--sel>td.td--row-del{background:var(--accent-row)}.table--doc-new tbody tr.row--invalid:not(.row--multi)>td.td--row-del,.table--doc-new tbody tr.row--warn>td.td--row-del{background:var(--status-error-bg)}.table--doc-new thead th.td--row-del{right:0;z-index:2}.table--doc-new tbody td.td--row-del,.table--doc-new thead th.td--row-del{border-left:1px solid var(--grid-line)}.table--doc-new tbody td:has(+td.td--row-del),.table--doc-new thead th:has(+th.td--row-del){border-right:0}.main--inv{padding:var(--sp-2) var(--sp-3)}.main--inv>.crumbs{margin-bottom:var(--sp-1)}.main--inv>.doc-head{margin-bottom:0}.main--inv .inv-step{margin:var(--sp-1) 0}.main--inv .card--pad.inv-foot{padding:var(--sp-2) var(--sp-3)}.main--inv .card--pad.inv-foot .doc-new__foot{gap:var(--sp-1)}.table--inv1,.table--inv2,.table--inv3{--row-h:var(--inv-row-h);--doc-cell-h:var(--inv-cell-h);font-size:var(--text-xs)}.table--inv1 tbody td,.table--inv2 tbody td,.table--inv3 tbody td{padding:0 var(--sp-1)}.table--inv1 thead th,.table--inv2 thead th,.table--inv3 thead th{padding:0 var(--sp-1);line-height:1.2}.table--inv1 .doc-new__cell-input,.table--inv2 .doc-new__cell-input,.table--inv3 .doc-new__cell-input{padding:0 2px;font-size:var(--text-xs)}.table--inv1 .doc-new__row-del,.table--inv2 .doc-new__row-del{width:var(--inv-cell-h);height:var(--inv-cell-h)}.table--inv2 .inv-qty__ro{line-height:var(--inv-cell-h)}.table--inv1 .inv-qty__uom,.table--inv2 .btn--cell,.table--inv2 .inv-qty__uom{font-size:var(--text-xs)}.table--inv2 .btn--cell{height:var(--inv-cell-h);padding:0 var(--sp-1);font-family:inherit}.table--inv2 td.td--tare select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.table--inv2 tbody tr:hover td.td--tare select:not(:disabled),.table--inv2 td.td--tare select:focus{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.table--inv2{min-width:1210px}.table--inv2.table--inv2-move{min-width:1450px}.table--inv2 thead{position:-webkit-sticky;position:sticky;top:0;z-index:2}.table--inv2 thead th,.table--inv2 thead tr:nth-child(2) th{position:static}.table--inv3{min-width:1020px}.table--inv3 .tr--inv-total3>td{font-size:var(--text-xs);white-space:nowrap}.main:has(.table--doc-new){padding:var(--sp-2) var(--sp-3)}.main:has(.table--doc-new)>.crumbs{margin-bottom:var(--sp-1)}.main:has(.table--doc-new)>.doc-head{margin-bottom:var(--sp-1)}.table--doc-new tbody select.doc-new__cell-input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.table--doc-new tbody select.doc-new__cell-input:focus,.table--doc-new tbody tr:hover select.doc-new__cell-input:not(:disabled){-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.table--doc-new tbody td,.table--doc-new tfoot td,.table--doc-new thead th{padding-left:var(--sp-1);padding-right:var(--sp-1)}.table--doc-new .mono{font-size:inherit}.table--doc-new thead th{white-space:normal;overflow-wrap:break-word}.table--doc-new thead{position:-webkit-sticky;position:sticky;top:0;z-index:2}.table.table--doc-new thead tr:nth-child(n) th{top:auto}.table--doc-new .doc-new__cell-pack-row .doc-new__cell-uom-select{min-width:56px}.doc-new__dock{position:-webkit-sticky;position:sticky;bottom:0;z-index:5;padding-bottom:var(--sp-2);background:var(--bg)}.main:has(>.doc-new__dock){padding-bottom:0;scroll-padding-bottom:calc(var(--control-h) * 5)}@media (max-height:520px){.doc-new__dock{position:static}.main:has(>.doc-new__dock){scroll-padding-bottom:0}}.doc-new__field>*>.input,.doc-new__field>*>.select,.doc-new__field>.input,.doc-new__field>.select{height:var(--doc-new-row-h)}.doc-new__label{line-height:var(--lh-tight)}.doc-new__field-btn{width:var(--doc-new-row-h);height:var(--doc-new-row-h)}.card--form.card--pad:has(.doc-new__field){padding:var(--sp-1) var(--sp-3)}.card--form .doc-col:has(>.doc-new__field){gap:var(--sp-1)}.card--form .doc-grid:has(.doc-new__field){gap:var(--sp-1) var(--sp-6)}.doc-new__field--actions .btn,.doc-new__head-actions .btn{height:var(--doc-new-row-h);padding:0 var(--sp-3);font-size:var(--text-sm)}.doc-new__status{width:44px;height:44px}.doc-new__tabs{margin-top:var(--sp-1)}.doc-new__tab{height:var(--doc-new-row-h);padding:0 var(--sp-2);font-size:var(--text-sm)}.doc-new__figbar{margin-top:0}.doc-new__vat-mode{font-size:var(--text-xs);line-height:var(--lh-tight)}.main .line-find{padding:0 var(--sp-1)}.main .line-find .btn,.main .line-find .input,.main .line-find__close,.main .line-find__drop{height:var(--doc-new-row-h)}.main .line-find .btn{font-size:var(--text-sm)}.table.table--doc-new thead tr th{padding-top:1px;padding-bottom:1px;line-height:var(--lh-tight)}.table.table--doc-new thead tr:first-child th{height:var(--row-h)}.doc-new__dock{padding-bottom:var(--sp-1)}.doc-new__dock>.card--pad,.main--inv .doc-new__dock>.card--pad.inv-foot{padding:var(--sp-1) var(--sp-3)}.doc-new__dock .doc-new__foot,.doc-new__dock .doc-new__foot-return-right{gap:var(--sp-1)}.doc-new__dock .check{padding:0}.doc-new__dock .doc-new__total{margin-top:var(--sp-1)}.doc-new__dock .doc-new__total.doc-new__total--return{margin:0;line-height:var(--lh-tight)}.doc-new__dock .doc-foot{margin-top:0;padding:var(--sp-1) 0}.main:has(.table--doc-new)>.doc-head .doc-title{font-size:var(--h3);line-height:var(--lh-tight)}