.header[data-v-1bd25185]{background:var(--surface);border-bottom:1px solid var(--border);flex:none;gap:12px;height:56px;padding:0 16px}.header[data-v-1bd25185],.header__brand[data-v-1bd25185]{align-items:center;display:flex}.header__brand[data-v-1bd25185]{color:inherit;gap:10px;text-decoration:none}.header__logo[data-v-1bd25185]{background:var(--accent);color:#fff;border-radius:6px;place-items:center;width:24px;height:24px;font-size:13px;font-weight:700;display:grid}.header__name[data-v-1bd25185]{letter-spacing:-.01em;font-size:15px;font-weight:600}.header__spacer[data-v-1bd25185]{flex:1}.header__acting[data-v-1bd25185]{align-items:center;gap:8px;display:flex}.header__acting-label[data-v-1bd25185]{color:var(--text-3);font-size:12px}@media (width<=720px){.header__acting-label[data-v-1bd25185],.header__name[data-v-1bd25185]{display:none}}.item[data-v-ef3aeefa]{color:inherit;border-bottom:1px solid var(--border);flex-direction:column;gap:6px;padding:10px 14px 10px 16px;text-decoration:none;display:flex;position:relative}.item[data-v-ef3aeefa]:hover{background:var(--hover)}.item--selected[data-v-ef3aeefa],.item--selected[data-v-ef3aeefa]:hover{background:var(--accent-soft)}.item__bar[data-v-ef3aeefa]{background:0 0;width:3px;position:absolute;inset:0 auto 0 0}.item--selected .item__bar[data-v-ef3aeefa]{background:var(--accent)}.item__bottom[data-v-ef3aeefa],.item__top[data-v-ef3aeefa]{align-items:center;gap:8px;display:flex}.item__code[data-v-ef3aeefa]{font-family:var(--font-mono);font-weight:500}.item__total[data-v-ef3aeefa]{margin-left:auto;font-weight:500}.item__meta[data-v-ef3aeefa]{min-width:0;color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12px;overflow:hidden}.panel[data-v-19e5ae95]{background:var(--surface);border-right:1px solid var(--border);flex-direction:column;min-height:0;display:flex}.panel__head[data-v-19e5ae95]{justify-content:space-between;align-items:center;padding:14px 16px 8px;display:flex}.panel__title[data-v-19e5ae95]{margin:0;font-size:14px;font-weight:600}.tabs[data-v-19e5ae95]{border-bottom:1px solid var(--border);gap:4px;padding:0 12px;display:flex}.tabs__tab[data-v-19e5ae95]{color:var(--text-2);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:8px 8px 9px}.tabs__tab--active[data-v-19e5ae95]{color:var(--text);border-bottom-color:var(--accent);font-weight:500}.tabs__count[data-v-19e5ae95]{color:var(--text-3);margin-left:2px;font-size:11px}.panel__empty[data-v-19e5ae95]{color:var(--text-3);margin:0;padding:24px 16px}.panel__list[data-v-19e5ae95]{flex:1;min-height:0;overflow-y:auto}.inventory[data-v-b354cb3f]{background:var(--surface);border-left:1px solid var(--border);flex-direction:column;min-height:0;display:flex}.inventory__head[data-v-b354cb3f]{align-items:baseline;gap:8px;padding:14px 16px 8px;display:flex}.inventory__title[data-v-b354cb3f]{margin:0;font-size:14px;font-weight:600}.inventory__live[data-v-b354cb3f]{color:var(--green);font-size:11px;font-weight:500}.inventory__count[data-v-b354cb3f]{color:var(--text-3);margin-left:auto;font-size:12px}.inventory__search[data-v-b354cb3f]{border:1px solid var(--border-strong);border-radius:var(--radius-sm);height:32px;color:var(--text-3);align-items:center;gap:8px;margin:0 16px 8px;padding:0 10px;display:flex}.inventory__search input[data-v-b354cb3f]{min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:0;flex:1}.inventory__cols[data-v-b354cb3f],.row[data-v-b354cb3f]{grid-template-columns:minmax(0,1fr) 72px 96px 28px;align-items:center;gap:8px;padding:0 16px;display:grid}.inventory__cols[data-v-b354cb3f]{letter-spacing:.04em;text-transform:uppercase;height:28px;color:var(--text-3);border-bottom:1px solid var(--border);scrollbar-gutter:stable;font-size:11px;overflow-y:hidden}.inventory__cols[data-v-b354cb3f]>:nth-child(2),.inventory__cols[data-v-b354cb3f]>:nth-child(3),.row__price[data-v-b354cb3f]{text-align:right}.inventory__list[data-v-b354cb3f]{scrollbar-gutter:stable;flex:1;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.row[data-v-b354cb3f]{border-bottom:1px solid var(--border);min-height:48px;padding:8px 16px;transition:background .4s}.row--flash[data-v-b354cb3f]{background:var(--flash)}.row--out .row__name[data-v-b354cb3f]{opacity:.5}.row__name[data-v-b354cb3f]{flex-direction:column;min-width:0;display:flex}.row__sku[data-v-b354cb3f]{font-family:var(--font-mono);color:var(--text-3);font-size:11px}.row__stock[data-v-b354cb3f]{align-items:center;gap:6px}.row__add[data-v-b354cb3f],.row__stock[data-v-b354cb3f]{justify-content:flex-end;display:flex}.inventory__empty[data-v-b354cb3f]{color:var(--text-3);padding:16px}.assistant[data-v-9798cf78]{z-index:40;width:min(400px,100%);box-shadow:var(--shadow);position:absolute;inset:0 0 0 auto}@media (width>=1500px){.assistant[data-v-9798cf78]{width:400px;box-shadow:none;flex:none;position:static}}.workspace[data-v-0f56053e]{background:var(--bg);flex-direction:column;height:100%;display:flex;overflow:hidden}.workspace__tabs[data-v-0f56053e]{display:none}.workspace__body[data-v-0f56053e]{flex:1;min-height:0;display:flex;position:relative}.workspace__grid[data-v-0f56053e]{flex:1;grid-template-columns:300px minmax(0,1fr) 360px;min-width:0;min-height:0;display:grid}.workspace__center[data-v-0f56053e]{min-width:0;min-height:0;padding:24px;overflow-y:auto}@media (width<=1100px){.workspace__tabs[data-v-0f56053e]{background:var(--surface);border-bottom:1px solid var(--border);display:flex}.workspace__tab[data-v-0f56053e]{color:var(--text-2);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:1;padding:10px 8px}.workspace__tab--active[data-v-0f56053e]{color:var(--text);border-bottom-color:var(--accent);font-weight:500}.workspace__grid[data-v-0f56053e]{grid-template-columns:minmax(0,1fr)}.workspace__center[data-v-0f56053e]{padding:16px}.workspace__grid[data-pane=inventory][data-v-0f56053e]>:not(.workspace__inventory),.workspace__grid[data-pane=invoice][data-v-0f56053e]>:not(.workspace__center),.workspace__grid[data-pane=invoices][data-v-0f56053e]>:not(.workspace__invoices){display:none}}
