.inventory-page.svelte-13oakev{min-height:100vh}.page-heading.svelte-13oakev{justify-content:space-between;align-items:baseline;gap:24px;padding:27px 3.25vw 19px;display:flex}.page-heading.svelte-13oakev h1:where(.svelte-13oakev){font-size:var(--font-heading);letter-spacing:-.045em;margin:0;line-height:1}.page-heading.svelte-13oakev p:where(.svelte-13oakev){color:var(--muted);font-size:var(--font-body);margin:0}main.svelte-13oakev{padding:0 3.25vw 40px}.search-card.svelte-13oakev{background:var(--paper);border:1px solid var(--line);padding:22px;box-shadow:0 8px 30px #1d28240e}.search-card.svelte-13oakev>label:where(.svelte-13oakev){color:var(--muted);font:500 var(--font-label) var(--font-mono);text-transform:uppercase;letter-spacing:.08em;margin-bottom:10px;display:block}.search-input.svelte-13oakev{position:relative}.search-input.svelte-13oakev>span:where(.svelte-13oakev){color:#688078;font-size:var(--font-subheading);position:absolute;top:50%;left:16px;transform:translateY(-53%)}.search-input.svelte-13oakev input:where(.svelte-13oakev){width:100%;height:52px;color:var(--ink);font-size:var(--font-body);background:#fff;border:1px solid #cdd0cb;outline:none;padding:0 44px}.search-input.svelte-13oakev input:where(.svelte-13oakev):focus{border-color:#346f5e;box-shadow:0 0 0 3px #346f5e1f}.clear.svelte-13oakev{color:#75807c;width:32px;height:32px;font-size:var(--font-subheading);background:0 0;border:0;position:absolute;top:10px;right:11px}.workspace.svelte-13oakev{height:max(360px, calc(var(--app-viewport-height,100vh) - 228px));grid-template-columns:minmax(0,1fr) minmax(390px,40%);align-items:stretch;gap:14px;display:grid}.list-column.svelte-13oakev{flex-direction:column;gap:14px;min-width:0;min-height:0;display:flex}.search-card.svelte-13oakev{flex:none}.records-panel.svelte-13oakev{background:var(--paper);border:1px solid var(--line);flex-direction:column;min-height:0;display:flex}.panel-heading.svelte-13oakev{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:70px;padding:16px 18px;display:flex}.panel-heading.svelte-13oakev p:where(.svelte-13oakev){color:var(--muted);font:500 var(--font-label) var(--font-mono);text-transform:uppercase;letter-spacing:.08em;margin:0 0 4px}.panel-heading.svelte-13oakev strong:where(.svelte-13oakev){font-size:var(--font-emphasis)}.panel-heading.svelte-13oakev>span:where(.svelte-13oakev){color:#727c78;font-size:var(--font-small)}.table-wrap.svelte-13oakev{overscroll-behavior:contain;flex:1;min-height:0;overflow:auto}table.svelte-13oakev{border-collapse:collapse;width:100%}thead.svelte-13oakev{z-index:2;position:sticky;top:0}th.svelte-13oakev{color:#6e7975;border-bottom:1px solid var(--line);text-align:left;font:500 var(--font-label) var(--font-mono);text-transform:uppercase;letter-spacing:.06em;background:#f5f4ef;padding:11px 16px}th.svelte-13oakev button:where(.svelte-13oakev){width:100%;color:inherit;text-align:inherit;font:inherit;text-transform:inherit;letter-spacing:inherit;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:flex}th.svelte-13oakev button:where(.svelte-13oakev) span:where(.svelte-13oakev){color:var(--green);font-size:var(--font-small)}th.svelte-13oakev button:where(.svelte-13oakev) span.inactive:where(.svelte-13oakev){color:#aab0ad}th.quantity.svelte-13oakev button:where(.svelte-13oakev){justify-content:flex-end}th.svelte-13oakev button:where(.svelte-13oakev):focus-visible{outline:2px solid var(--green);outline-offset:4px}td.svelte-13oakev{color:#515c58;font-size:var(--font-body);white-space:nowrap;border-bottom:1px solid #e5e5df;padding:15px 16px}tbody.svelte-13oakev tr:where(.svelte-13oakev){cursor:pointer;transition:background .12s}tbody.svelte-13oakev tr:where(.svelte-13oakev):hover{background:#f3f5ef}tbody.svelte-13oakev tr.active:where(.svelte-13oakev){box-shadow:inset 3px 0 var(--green);background:#ecf1e3}td.svelte-13oakev strong:where(.svelte-13oakev),td.svelte-13oakev small:where(.svelte-13oakev){display:block}td.svelte-13oakev strong:where(.svelte-13oakev){color:var(--ink);font-weight:600}td.svelte-13oakev small:where(.svelte-13oakev){color:#727c78;font-size:var(--font-small);margin-top:4px}.quantity.svelte-13oakev{text-align:right;font-variant-numeric:tabular-nums}.empty.svelte-13oakev{text-align:center;padding:64px 20px}.empty.svelte-13oakev strong:where(.svelte-13oakev),.empty.svelte-13oakev span:where(.svelte-13oakev){display:block}.empty.svelte-13oakev span:where(.svelte-13oakev){color:var(--muted);margin-top:8px}.editor-panel.svelte-13oakev{overscroll-behavior:contain;height:100%;min-height:0;overflow-y:auto}footer.svelte-13oakev{color:#66706c;font-size:var(--font-small);border-top:1px solid #cdd0ca;gap:14px;margin:0 3.25vw 28px;padding:17px 0;line-height:1.5;display:flex}footer.svelte-13oakev strong:where(.svelte-13oakev){color:var(--ink);white-space:nowrap}@media (width<=980px){.workspace.svelte-13oakev{height:auto;display:block}.list-column.svelte-13oakev{display:block}.records-panel.svelte-13oakev{margin-top:14px;display:block}.table-wrap.svelte-13oakev{overflow:auto visible}.editor-panel.svelte-13oakev{display:none}}@media (width<=640px){.page-heading.svelte-13oakev{padding:22px 18px 16px;display:block}.page-heading.svelte-13oakev h1:where(.svelte-13oakev){font-size:var(--font-heading)}.page-heading.svelte-13oakev p:where(.svelte-13oakev){margin-top:6px;line-height:1.4}main.svelte-13oakev{padding:0 12px 30px}.search-card.svelte-13oakev{padding:14px}.panel-heading.svelte-13oakev>span:where(.svelte-13oakev),th.svelte-13oakev:nth-child(2),td.svelte-13oakev:nth-child(2),th.svelte-13oakev:nth-child(3),td.svelte-13oakev:nth-child(3){display:none}footer.svelte-13oakev{flex-direction:column;gap:4px;margin:0 18px 24px}}
