.stock-balance{font-size:1.45rem;color:var(--orange);font-weight:800}.ent-sub{display:block;color:var(--muted);font-size:.75rem;margin-top:.3rem}.ent-layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:20px;align-items:start}.ent-list{padding:18px}.ent-list h2{font-size:1rem;margin:0 0 16px}.ent-select{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%;background:none;border:1px solid var(--line);color:var(--text);padding:14px;border-radius:12px;margin-bottom:10px;text-align:right;cursor:pointer}.ent-select.active{border-color:var(--orange);background:color-mix(in srgb,var(--orange) 8%,var(--surface))}.ent-select small{color:var(--muted)}.ent-totals{display:flex;gap:18px;flex-wrap:wrap;padding:18px 0;margin:12px 0;border-block:1px solid var(--line)}.ent-totals>div{flex:1;min-width:120px}.ent-totals small{display:block;color:var(--muted);margin-bottom:8px}.ent-totals strong{font-size:1.05rem}.ent-settings{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ent-row{padding:10px 0;border-bottom:1px solid var(--line)}.ent-event{border-inline-start:3px solid var(--orange);padding:10px 16px;margin:12px 0}.ent-event small{display:block;color:var(--muted);margin-top:7px}.ent-st-summary{max-width:520px;margin:22px 0 0 auto}.ent-st-summary>div{display:flex;justify-content:space-between;gap:16px;padding:12px;border-bottom:1px solid var(--line)}.ent-st-summary .total{background:color-mix(in srgb,var(--orange) 12%,var(--surface));border-radius:10px;font-size:1.05rem}.ent-layout td{vertical-align:top}.ent-layout td:nth-child(2){min-width:150px;white-space:normal}.ent-layout .card{min-width:0}.ent-layout .toolbar{flex-wrap:wrap}#inventory-document #inv-value .field{margin:0}#inventory-document .field:has(select:disabled){opacity:.6}.ent-settings fieldset{border:1px solid var(--line);margin:8px 0}
@media(max-width:1000px){.ent-layout{grid-template-columns:1fr}.ent-list{display:flex;gap:10px;overflow:auto}.ent-list h2{display:none}.ent-select{min-width:180px;margin:0}.ent-settings{grid-template-columns:1fr}}
