main.svelte-10ej2w1{font-family:var(--font-stack);text-transform:lowercase;color:var(--text-main);padding:var(--gap-unit)}.viewport-content.svelte-10ej2w1{flex:1;display:flex;flex-direction:column;align-items:center;padding:var(--gap-unit) 0;width:100%}.empty.svelte-10ej2w1{color:var(--text-body);font-size:13px;margin-top:40px}.bag-list.svelte-10ej2w1{list-style:none;margin:0;padding:0;width:100%;max-width:600px}.bag-item.svelte-10ej2w1{display:grid;grid-template-columns:64px 1fr auto;gap:16px;align-items:center;padding:16px 0;border-bottom:1px solid var(--pill-bg)}.bag-item.svelte-10ej2w1 img:where(.svelte-10ej2w1){border-radius:6px;display:block;background:var(--pill-bg)}.title.svelte-10ej2w1{font-weight:500;font-size:14px;margin-bottom:2px}.choices.svelte-10ej2w1{font-size:11px;color:var(--text-ghost)}.quantity-picker.svelte-10ej2w1{display:flex;align-items:center;gap:12px;background:var(--pill-bg);padding:4px 12px;border-radius:20px;width:fit-content;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.quantity-picker.svelte-10ej2w1 button:where(.svelte-10ej2w1){background:none;border:none;color:var(--text-main);cursor:pointer;padding:0 4px;display:flex;align-items:center;justify-content:center;transition:opacity .2s}.quantity-picker.svelte-10ej2w1 button:where(.svelte-10ej2w1):active{opacity:.5}.symbol.svelte-10ej2w1{font-size:12px;font-weight:300;line-height:1;display:block}.qty.svelte-10ej2w1{font-size:13px;min-width:16px;text-align:center;font-weight:400}
