.scrim.svelte-l5wrbg{position:fixed;top:0;right:0;bottom:0;left:0;background:#0007;z-index:var(--z-sheet)}.sheet.svelte-l5wrbg{position:fixed;left:0;right:0;bottom:0;max-height:86vh;overflow:auto;z-index:var(--z-sheet);background:var(--surface);border-radius:12px 12px 0 0;padding:var(--pad);padding-bottom:calc(var(--pad) + env(safe-area-inset-bottom));max-width:640px;margin:0 auto;border-top:1px solid var(--line)}header.svelte-l5wrbg{display:flex;align-items:center;gap:8px;margin-bottom:8px}fieldset.svelte-l5wrbg{border:0;border-top:1px solid var(--line);padding:8px 0;margin:0}legend.svelte-l5wrbg{padding:0;font-weight:600}legend.svelte-l5wrbg .muted:where(.svelte-l5wrbg){font-weight:400;font-size:.85em;margin-left:6px}.opt.svelte-l5wrbg{display:flex;gap:10px;align-items:center;padding:10px 2px;min-height:44px}.notes.svelte-l5wrbg{display:block;margin:12px 0}.notes.svelte-l5wrbg input:where(.svelte-l5wrbg){width:100%;padding:10px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-2)}.add.svelte-l5wrbg{width:100%;margin-top:4px}.bar.svelte-e97w9b{position:fixed;left:0;right:0;bottom:0;z-index:var(--z-bar);background:var(--surface);border-top:1px solid var(--line);padding:10px var(--pad);padding-bottom:calc(10px + env(safe-area-inset-bottom));max-width:640px;margin:0 auto}.bar.open.svelte-e97w9b{max-height:80vh;overflow:auto}.lines.svelte-e97w9b{display:grid;gap:10px;margin-bottom:10px}.line.svelte-e97w9b{display:grid;grid-template-columns:1fr auto auto;gap:8px;align-items:center}.price.svelte-e97w9b{min-width:5em;text-align:right}.coupon.svelte-e97w9b{margin:8px 0}.coupon.svelte-e97w9b input:where(.svelte-e97w9b){padding:10px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-2)}.foot.svelte-e97w9b{gap:10px}.small.svelte-e97w9b{font-size:.85em}.err.svelte-e97w9b{color:var(--danger);margin:4px 0}.no.svelte-zwahxf{font-size:3.2em;font-weight:700;line-height:1.1}.big.svelte-zwahxf{font-size:1.4em;font-weight:600}.ok.svelte-zwahxf{color:var(--ok)}.warn.svelte-zwahxf{color:var(--danger)}.steps.svelte-zwahxf{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:4px;padding:0;margin:16px 0}.steps.svelte-zwahxf li:where(.svelte-zwahxf){padding:8px 4px;text-align:center;font-size:.85em;color:var(--ink-soft);border-top:3px solid var(--line)}.steps.svelte-zwahxf li.done:where(.svelte-zwahxf){color:var(--ink);border-top-color:var(--accent)}.steps.svelte-zwahxf li.now:where(.svelte-zwahxf){font-weight:700}.card.svelte-zwahxf{padding:12px;margin:12px 0}.blocked.svelte-zwahxf{border-color:var(--danger)}.intent.svelte-zwahxf .row:where(.svelte-zwahxf){margin:8px 0}.total.svelte-zwahxf{margin:12px 0}.small.svelte-zwahxf{font-size:.85em}.exits.svelte-zwahxf{margin-top:20px;gap:10px}.done.svelte-1eipi5a h1:where(.svelte-1eipi5a){font-size:2em}ul.svelte-1eipi5a{list-style:none;padding:0;display:grid;gap:6px}.warn.svelte-1eipi5a{color:var(--danger)}.head.svelte-4e6h8j{display:flex;align-items:flex-start;margin-bottom:12px}h1.svelte-4e6h8j{font-size:1.6em;margin:0}h2.svelte-4e6h8j{font-size:1.1em;margin:20px 0 8px}.items.svelte-4e6h8j{display:grid;gap:8px}.tile.svelte-4e6h8j{display:flex;gap:12px;align-items:flex-start;text-align:left;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:12px;min-height:56px}.tile.svelte-4e6h8j:disabled{opacity:.5}.tile.out.svelte-4e6h8j{opacity:1;border-style:dashed;background:var(--surface-2)}.tile.out.svelte-4e6h8j .name:where(.svelte-4e6h8j),.tile.out.svelte-4e6h8j .price:where(.svelte-4e6h8j){opacity:.55}.tile.out.svelte-4e6h8j .price:where(.svelte-4e6h8j){text-decoration:line-through}.chip.svelte-4e6h8j{margin-left:6px;padding:1px 6px;border-radius:999px;vertical-align:middle;font-size:.75em;font-weight:600;white-space:nowrap;color:var(--danger);border:1px solid var(--danger)}.name.svelte-4e6h8j{font-weight:600}.price.svelte-4e6h8j{white-space:nowrap}.small.svelte-4e6h8j{font-size:.85em}.card.svelte-4e6h8j{padding:12px;margin:10px 0}.note.svelte-4e6h8j{background:var(--surface-2)}.err.svelte-4e6h8j{border-color:var(--danger);color:var(--danger)}.mine.svelte-4e6h8j{display:flex;gap:6px;flex-wrap:wrap;align-items:center;margin:8px 0}.pickstore.svelte-4e6h8j{display:grid;gap:8px}.types.svelte-4e6h8j{margin:8px 0}.pill.on.svelte-4e6h8j{background:var(--accent);color:var(--accent-ink);border-color:transparent}.foot.svelte-4e6h8j{margin:28px 0 96px;display:grid;gap:10px;justify-items:start}
