.field.svelte-3133r1{gap:var(--s-1);display:grid}label.svelte-3133r1{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-2);padding-left:var(--s-1)}textarea.svelte-3133r1{width:100%;padding:var(--s-3) var(--s-4);border-radius:var(--r-md);border:1px solid var(--glass-border);color:var(--text-1);resize:vertical;line-height:var(--lh);background:#060e268c}textarea.svelte-3133r1:focus{border-color:var(--accent);box-shadow:var(--focus-ring);outline:none}.item-form.svelte-lqwtgj{gap:var(--s-5);display:grid}.photos.svelte-lqwtgj{gap:var(--s-3);padding:var(--s-1);margin:calc(-1 * var(--s-1));border-radius:var(--r-lg);scroll-snap-type:x proximity;display:flex;overflow-x:auto}.photos.over.svelte-lqwtgj{outline:2px dashed var(--accent)}.photo.svelte-lqwtgj,.add-photo.svelte-lqwtgj{border-radius:var(--r-lg);scroll-snap-align:start;flex:none;width:112px;height:112px;position:relative;overflow:hidden}.photo.svelte-lqwtgj{background:var(--card-fill);border:1px solid var(--glass-border)}.photo.svelte-lqwtgj img:where(.svelte-lqwtgj){object-fit:cover;width:100%;height:100%}.add-photo.svelte-lqwtgj{align-content:center;place-items:center;gap:var(--s-1);color:var(--c-cyan-300);font-size:var(--fs-xs);font-weight:var(--fw-medium);background:#38cfff0f;border:1.5px dashed #86e6ff66;display:grid}.main-badge.svelte-lqwtgj{border-radius:var(--r-full);color:var(--text-1);background:#040a1eb3;padding:2px 8px;font-size:11px;position:absolute;bottom:6px;left:6px}.ph-btn.svelte-lqwtgj{border-radius:var(--r-full);width:28px;height:28px;color:var(--text-1);background:#040a1eb3;place-items:center;display:grid;position:absolute;top:6px;right:6px}.ph-btn.left.svelte-lqwtgj{left:6px;right:auto}.hint-mac.svelte-lqwtgj{margin-top:calc(-1 * var(--s-3))}@media (hover:none){.hint-mac.svelte-lqwtgj{display:none}}.field.svelte-lqwtgj{gap:var(--s-2);display:grid}.lbl.svelte-lqwtgj{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-2);padding-left:var(--s-1)}.big-input.svelte-lqwtgj,.input.svelte-lqwtgj{width:100%;min-height:52px;padding:0 var(--s-4);border-radius:var(--r-md);border:1px solid var(--glass-border);background:#060e268c}.big-input.svelte-lqwtgj{font-size:var(--fs-xl);font-weight:var(--fw-semibold);min-height:60px}.big-input.svelte-lqwtgj:focus,.input.svelte-lqwtgj:focus{border-color:var(--accent);box-shadow:var(--focus-ring);outline:none}.warn-card.svelte-lqwtgj{gap:var(--s-3);padding:var(--s-3) var(--s-4);border-radius:var(--r-md);color:var(--warn);background:var(--warn-soft);font-size:var(--fs-sm);border:1px solid #ffb5474d;display:flex}.warn-card.svelte-lqwtgj p:where(.svelte-lqwtgj){color:var(--text-1)}.link.svelte-lqwtgj{color:var(--c-cyan-300);text-underline-offset:3px;margin-right:var(--s-2);text-decoration:underline}.chips-row.svelte-lqwtgj{gap:var(--s-2);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.pick.svelte-lqwtgj{column-gap:var(--s-2);min-height:56px;padding:var(--s-2) var(--s-3);border-radius:var(--r-md);text-align:left;border:1px solid var(--glass-border);background:#78a0ff14;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;display:grid}.pick.svelte-lqwtgj .icon{color:var(--c-cyan-300);grid-row:span 2}.pk-label.svelte-lqwtgj{font-size:var(--fs-xs);color:var(--text-3)}.pk-value.svelte-lqwtgj{font-weight:var(--fw-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tags.svelte-lqwtgj{gap:var(--s-2);flex-wrap:wrap;display:flex}.tag.svelte-lqwtgj{align-items:center;gap:var(--s-1);min-height:36px;padding:0 var(--s-3);border-radius:var(--r-full);color:var(--c);background:color-mix(in srgb, var(--c) 14%, transparent);border:1px solid color-mix(in srgb, var(--c) 35%, transparent);font-size:var(--fs-sm);display:inline-flex}.tag.add.svelte-lqwtgj{--c:var(--text-2);border-style:dashed}.codes.svelte-lqwtgj{gap:var(--s-1);margin:0;padding:0;list-style:none;display:grid}.codes.svelte-lqwtgj li:where(.svelte-lqwtgj){align-items:center;gap:var(--s-2);min-height:44px;padding:0 var(--s-2) 0 var(--s-3);border-radius:var(--r-sm);background:#78a0ff0f;display:flex}.codes.svelte-lqwtgj li:where(.svelte-lqwtgj) .mono:where(.svelte-lqwtgj){flex:1}.codes.svelte-lqwtgj li:where(.svelte-lqwtgj) button:where(.svelte-lqwtgj){width:36px;height:36px;color:var(--text-2);place-items:center;display:grid}.barcode-row.svelte-lqwtgj{gap:var(--s-2);display:flex}.error.svelte-lqwtgj{color:var(--danger)}.small.svelte-lqwtgj{font-size:var(--fs-sm)}.two.svelte-lqwtgj{gap:var(--s-3);grid-template-columns:1fr 1fr;display:grid}.actions.svelte-lqwtgj{bottom:calc(var(--tabbar-h) + var(--safe-bottom) + var(--s-2));z-index:5;position:sticky}@media (width>=1024px){.actions.svelte-lqwtgj{bottom:var(--s-4)}}
