.import.svelte-12f81ue{border:1px solid var(--line);border-left:3px solid var(--turmeric-deep);border-radius:var(--radius);background:var(--paper-raised);margin:12px 0 20px;padding:14px 16px}.collapsed.svelte-12f81ue{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.collapsedhint.svelte-12f81ue,.waynote.svelte-12f81ue,.hint.svelte-12f81ue{font-size:var(--t-micro);color:var(--ink-soft);margin:0;font-style:italic}.hint.svelte-12f81ue{max-width:var(--measure);margin:6px 0 0}.head.svelte-12f81ue{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.sec.svelte-12f81ue{font-family:var(--text);font-size:var(--t-micro);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);flex:1;margin:0 0 8px;padding-bottom:5px;font-weight:500}.sec.svelte-12f81ue:focus-visible{outline:2px solid var(--turmeric-deep);outline-offset:3px}.chip.svelte-12f81ue{border:1px solid var(--line);background:var(--card);border-radius:var(--radius);cursor:pointer;color:var(--ink);min-height:44px;padding:8px 14px;font-family:inherit;font-size:14px}.chip.svelte-12f81ue:hover:not(:disabled){border-color:var(--turmeric)}.chip.svelte-12f81ue:disabled{opacity:.45;cursor:default}.chip.go.svelte-12f81ue{border-color:var(--turmeric-deep);font-weight:600}.chip.big.svelte-12f81ue{padding:10px 18px;font-size:15px}.chip.small.svelte-12f81ue{font-size:var(--t-micro);min-height:32px;padding:4px 10px}.chip.on.svelte-12f81ue{border-color:var(--turmeric-deep);color:var(--turmeric-deep);font-weight:700}a.chip.svelte-12f81ue{align-items:center;text-decoration:none;display:inline-flex}.filebtn.svelte-12f81ue{align-items:center;width:fit-content;display:inline-flex}.filebtn.svelte-12f81ue input:where(.svelte-12f81ue){opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.filebtn.svelte-12f81ue:focus-within{border-color:var(--turmeric-deep);outline:2px solid var(--turmeric-deep);outline-offset:2px}.allergenote.svelte-12f81ue{border:1px solid var(--chili);border-radius:var(--radius);font-size:var(--t-small);max-width:var(--measure);border-left-width:3px;margin:8px 0 12px;padding:10px 12px;line-height:1.55}.warn.svelte-12f81ue{border-left:2px solid var(--chili);background:var(--card);font-size:var(--t-small);max-width:var(--measure);margin:8px 0 0;padding:8px 12px;line-height:1.5}.warn.svelte-12f81ue p:where(.svelte-12f81ue){margin:0 0 6px}.done.svelte-12f81ue{border-left:3px solid var(--turmeric-deep);background:var(--card);font-size:var(--t-small);max-width:var(--measure);margin:10px 0 0;padding:10px 12px;line-height:1.55}.done.svelte-12f81ue:focus-visible{outline:2px solid var(--turmeric-deep);outline-offset:2px}.ways.svelte-12f81ue{gap:16px;display:grid}.fieldlabel.svelte-12f81ue{margin-bottom:2px;font-size:14.5px;font-weight:600;display:block}textarea.svelte-12f81ue,input[type=url].svelte-12f81ue,.bulk.svelte-12f81ue input:where(.svelte-12f81ue),.review.svelte-12f81ue input:where(.svelte-12f81ue){border:1px solid var(--field-line);background:var(--card);border-radius:var(--radius);color:var(--ink);padding:8px 12px;font-family:inherit;font-size:14.5px}textarea.svelte-12f81ue{resize:vertical;width:100%;margin:6px 0 8px;display:block}.urlrow.svelte-12f81ue{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.urlrow.svelte-12f81ue input:where(.svelte-12f81ue){flex:1;min-width:180px;min-height:44px}.progline.svelte-12f81ue{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;display:flex}.progline.svelte-12f81ue progress:where(.svelte-12f81ue){width:160px}.progline.svelte-12f81ue .note:where(.svelte-12f81ue){font-size:var(--t-small);color:var(--ink-soft);font-variant-numeric:tabular-nums}.counts.svelte-12f81ue{font-size:var(--t-small);margin:0 0 8px}.skipbox.svelte-12f81ue{margin-bottom:10px}.skiplist.svelte-12f81ue{border-left:2px solid var(--line);max-height:220px;font-size:var(--t-small);color:var(--ink-soft);margin:8px 0 0;padding:8px 12px;list-style:none;overflow-y:auto}.skiplist.svelte-12f81ue li:where(.svelte-12f81ue){padding:2px 0}.bulk.svelte-12f81ue{margin:10px 0 12px}.tablewrap.svelte-12f81ue{border:1px solid var(--line);border-radius:var(--radius);background:var(--card);overflow-x:auto}.review.svelte-12f81ue{border-collapse:collapse;width:100%;min-width:720px}.review.svelte-12f81ue th:where(.svelte-12f81ue){text-align:left;font-size:var(--t-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);padding:8px 6px;font-weight:500}.review.svelte-12f81ue td:where(.svelte-12f81ue){border-bottom:1px dotted var(--line);vertical-align:top;padding:6px}.review.svelte-12f81ue td:where(.svelte-12f81ue) input:where(.svelte-12f81ue){width:100%;min-height:44px}.review.svelte-12f81ue .tick:where(.svelte-12f81ue){width:34px}.review.svelte-12f81ue .tick:where(.svelte-12f81ue) input:where(.svelte-12f81ue){width:22px;height:22px;min-height:22px;accent-color:var(--leaf)}.review.svelte-12f81ue .price:where(.svelte-12f81ue) input:where(.svelte-12f81ue){min-width:74px}.review.svelte-12f81ue .notes:where(.svelte-12f81ue){min-width:190px}.review.svelte-12f81ue tr.low:where(.svelte-12f81ue) td:where(.svelte-12f81ue):first-child{border-left:3px solid var(--turmeric-deep)}.review.svelte-12f81ue tr.dropped:where(.svelte-12f81ue) td:where(.svelte-12f81ue){opacity:.55}.flag.svelte-12f81ue{font-size:var(--t-micro);letter-spacing:.04em;color:var(--turmeric-deep);margin-bottom:3px;font-weight:700;display:block}.review.svelte-12f81ue tr.dropped:where(.svelte-12f81ue) .flag:where(.svelte-12f81ue){color:var(--chili)}.raw.svelte-12f81ue{font-size:var(--t-micro);color:var(--muted);white-space:pre-wrap;margin-bottom:4px;display:block}.dupchoice.svelte-12f81ue{gap:6px;margin-bottom:4px;display:flex}.saverow.svelte-12f81ue{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.sr.svelte-12f81ue{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.view.svelte-1uas024{max-width:900px;padding-block:26px 80px}.head.svelte-1uas024 h1:where(.svelte-1uas024){font-size:var(--t-h2);margin-bottom:8px}.tools.svelte-1uas024{flex-wrap:wrap;gap:8px;margin:20px 0 10px;display:flex}.chip.svelte-1uas024{border:1px solid var(--line);background:var(--card);border-radius:var(--radius);cursor:pointer;padding:8px 14px;font-size:14px}.chip.svelte-1uas024:hover:not(:disabled){border-color:var(--turmeric)}a.chip.svelte-1uas024{color:var(--ink);align-items:center;text-decoration:none;display:inline-flex}.chip.svelte-1uas024:disabled{opacity:.45;cursor:default}select.chip.svelte-1uas024{appearance:none;border-color:var(--field-line);max-width:280px}.msg.svelte-1uas024{font-size:var(--t-small);color:var(--turmeric-deep);margin-bottom:10px}.stats.svelte-1uas024{border-block:1px solid var(--line);flex-wrap:wrap;gap:26px;margin:14px 0 24px;padding:14px 0;display:flex}.stats.svelte-1uas024 dt:where(.svelte-1uas024){font-size:var(--t-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.stats.svelte-1uas024 dd:where(.svelte-1uas024){font-family:var(--display);color:var(--turmeric-deep);font-variant-numeric:oldstyle-nums;font-size:24px}.sec.svelte-1uas024{font-family:var(--text);font-size:var(--t-micro);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);margin:26px 0 10px;padding-bottom:5px;font-weight:500}.hint.svelte-1uas024{font-size:var(--t-micro);color:var(--muted);margin:-4px 0 8px;font-style:italic}.course.svelte-1uas024 ul:where(.svelte-1uas024),.shopping.svelte-1uas024 ul:where(.svelte-1uas024),.timeline.svelte-1uas024 ol:where(.svelte-1uas024){list-style:none}.course.svelte-1uas024 li:where(.svelte-1uas024){align-items:baseline;gap:10px;padding:4px 0;display:flex}.course.svelte-1uas024 a:where(.svelte-1uas024){font-family:var(--display);font-size:18px;text-decoration:none}.course.svelte-1uas024 .meta:where(.svelte-1uas024){font-size:var(--t-micro);color:var(--muted)}.unpin.svelte-1uas024{cursor:pointer;color:var(--muted);background:0 0;border:0;margin-left:auto}.unpin.svelte-1uas024:hover{color:var(--chili)}.aisle.svelte-1uas024{break-inside:avoid;margin-bottom:14px}.aisle.svelte-1uas024 label:where(.svelte-1uas024){cursor:pointer;align-items:baseline;gap:8px;padding:2px 0;display:flex}.aisle.svelte-1uas024 input:where(.svelte-1uas024){accent-color:var(--leaf)}.aisle.svelte-1uas024 .line:where(.svelte-1uas024){font-size:14.5px}.aisle.svelte-1uas024 .from:where(.svelte-1uas024){font-size:var(--t-micro);color:var(--muted);white-space:nowrap;margin-left:auto}.aisle.svelte-1uas024 li.checked:where(.svelte-1uas024) .line:where(.svelte-1uas024){color:var(--muted);text-decoration:line-through}.timeline.svelte-1uas024 li:where(.svelte-1uas024){border-bottom:1px dotted var(--line);align-items:baseline;gap:12px;padding:6px 0;display:flex}.timeline.svelte-1uas024 .at:where(.svelte-1uas024){font-variant-numeric:tabular-nums;width:9.5em;color:var(--muted);font-size:var(--t-small);flex:none}.timeline.svelte-1uas024 .what:where(.svelte-1uas024){flex:1;min-width:0}.timeline.svelte-1uas024 .what:where(.svelte-1uas024) b:where(.svelte-1uas024){font-family:var(--display);margin-right:7px;font-size:17px}.timeline.svelte-1uas024 .txt:where(.svelte-1uas024){color:var(--ink-soft);font-size:var(--t-small)}.timeline.svelte-1uas024 .cost:where(.svelte-1uas024){font-size:var(--t-small);color:var(--muted);font-variant-numeric:oldstyle-nums;text-align:right;flex:none}.timeline.svelte-1uas024 li.current:where(.svelte-1uas024){border-left:3px solid var(--turmeric-deep);background:var(--paper-raised);padding-left:9px}.timeline.svelte-1uas024 li.current:where(.svelte-1uas024) .what:where(.svelte-1uas024) b:where(.svelte-1uas024){color:var(--turmeric-deep)}.timeline.svelte-1uas024 li.past:where(.svelte-1uas024) .what:where(.svelte-1uas024),.timeline.svelte-1uas024 li.past:where(.svelte-1uas024) .at:where(.svelte-1uas024),.timeline.svelte-1uas024 li.past:where(.svelte-1uas024) .cost:where(.svelte-1uas024){opacity:.45}.timeline.svelte-1uas024 li.past:where(.svelte-1uas024) .txt:where(.svelte-1uas024){text-decoration:line-through}.timeline.svelte-1uas024 .serviceline:where(.svelte-1uas024){border-bottom:0;border-top:1px solid var(--line);margin-top:4px;padding-top:8px}.timeline.svelte-1uas024 .serviceline:where(.svelte-1uas024) b:where(.svelte-1uas024){color:var(--turmeric-deep)}.passbar.svelte-1uas024{flex-wrap:wrap;align-items:center;gap:10px;margin:10px 0 14px;display:flex}.passbar.svelte-1uas024 .svc:where(.svelte-1uas024){font-size:var(--t-small);color:var(--ink-soft)}.passbar.svelte-1uas024 input:where(.svelte-1uas024){font:inherit;border:1px solid var(--field-line);background:var(--card,transparent);color:var(--ink);border-radius:var(--radius);padding:5px 8px}.passbar.svelte-1uas024 .chip.on:where(.svelte-1uas024){border-color:var(--turmeric-deep);color:var(--turmeric-deep)}.passbar.svelte-1uas024 .left:where(.svelte-1uas024){font-size:var(--t-small);color:var(--ink-soft);font-variant-numeric:tabular-nums}.hint.soft.svelte-1uas024{color:var(--muted)}.clash.svelte-1uas024,.advance.svelte-1uas024,.behind.svelte-1uas024{border-left:2px solid var(--turmeric-deep);background:var(--paper-raised);font-size:var(--t-small);color:var(--ink);margin:0 0 8px;padding:8px 12px;line-height:1.5}.behind.svelte-1uas024{border-left-color:var(--ink)}.bottlenote.svelte-1uas024{color:var(--ink-soft);max-width:var(--measure);margin-top:10px;font-style:italic}.empty.svelte-1uas024{text-align:center;color:var(--muted);padding:60px 20px;font-style:italic}.kitchen.svelte-1uas024 .hint:where(.svelte-1uas024) a:where(.svelte-1uas024){color:inherit}.dishform.svelte-1uas024{gap:10px;max-width:640px;margin:12px 0 18px;display:grid}.dishform.svelte-1uas024 .frow:where(.svelte-1uas024){flex-wrap:wrap;gap:8px;display:flex}.dishform.svelte-1uas024 input:where(.svelte-1uas024),.dishform.svelte-1uas024 textarea:where(.svelte-1uas024){border:1px solid var(--field-line);background:var(--card);border-radius:var(--radius);flex:1;min-width:140px;padding:8px 12px;font-family:inherit;font-size:14.5px}.dishform.svelte-1uas024 .short:where(.svelte-1uas024){flex:0 110px;min-width:90px}.allergens.svelte-1uas024{flex-wrap:wrap;gap:4px 14px;display:flex}.affirm.svelte-1uas024{margin:10px 0 0;display:block}.da.unchecked.svelte-1uas024{color:var(--chili);font-weight:600}.blocked.svelte-1uas024{border:1px solid var(--chili);border-radius:var(--radius);border-left-width:3px;margin:0 0 16px;padding:12px 14px;line-height:1.55}.nm.off.svelte-1uas024{opacity:1;text-decoration:line-through}.tick.svelte-1uas024{border:1.5px solid var(--line-strong);width:30px;height:30px;min-height:30px;font:inherit;color:var(--ink-soft);cursor:pointer;background:0 0;border-radius:6px;flex:none;place-items:center;margin-right:8px;display:grid}.tick.on.svelte-1uas024{border-color:var(--turmeric-deep);color:var(--turmeric-deep);font-weight:700}.plan.svelte-1uas024 li.ticked:where(.svelte-1uas024) .txt:where(.svelte-1uas024){text-decoration:line-through}.handsrow.svelte-1uas024{flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0 6px;display:flex}.handsbtns.svelte-1uas024{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.linkrow.svelte-1uas024{margin-top:10px;display:block}.techhint2.svelte-1uas024{color:var(--ink-soft);font-size:var(--t-small,.8125rem);margin:4px 0 0}.handslabel.svelte-1uas024{font-weight:600}.handsnote.svelte-1uas024,.firing.svelte-1uas024{color:var(--ink-soft);font-size:var(--t-small,.8125rem)}.firing.svelte-1uas024{margin:10px 0 0}.eightysix.svelte-1uas024{letter-spacing:.06em;color:var(--chili);margin-left:8px;font-weight:700}.al.svelte-1uas024{font-size:var(--t-small);cursor:pointer;align-items:baseline;gap:6px;display:flex}.al.svelte-1uas024 input:where(.svelte-1uas024){accent-color:var(--leaf)}.dishgroup.svelte-1uas024{margin-bottom:14px}.dishes.svelte-1uas024{list-style:none}.dishes.svelte-1uas024 li:where(.svelte-1uas024){border-bottom:1px dotted var(--line);padding:8px 0}.dishline.svelte-1uas024{align-items:baseline;gap:12px;display:flex}.dishline.svelte-1uas024 .nm:where(.svelte-1uas024){font-family:var(--display);font-size:18px}.dishline.svelte-1uas024 .pr:where(.svelte-1uas024){font-size:var(--t-small);color:var(--muted);font-variant-numeric:oldstyle-nums;margin-left:auto}.dishes.svelte-1uas024 .dd:where(.svelte-1uas024){color:var(--ink-soft);max-width:var(--measure);font-size:14.5px}.dishes.svelte-1uas024 .da:where(.svelte-1uas024){font-size:var(--t-micro);color:var(--muted)}.dishtools.svelte-1uas024{gap:8px;margin-top:6px;display:flex}
