.fp-deferform[data-v-7b3b11c0]{max-width:520px;margin:0 auto;padding:8px 0 0;text-align:center;background:transparent}.fp-deferform-title[data-v-7b3b11c0]{margin:0 0 8px;font-size:clamp(24px,4vw,32px)}.fp-deferform-hint[data-v-7b3b11c0]{margin:0 0 20px;font-size:15px;line-height:1.5;color:var(--lm-ink-2)}.fp-deferform-fields[data-v-7b3b11c0]{display:grid;gap:10px}.fp-deferform-turnstile[data-v-7b3b11c0]{display:flex;justify-content:center;margin-top:12px}.fp-deferform-error[data-v-7b3b11c0]{margin:12px 0 0;font-size:14px;color:var(--lm-paprika)}.fp-deferform-btn[data-v-7b3b11c0]{width:100%;margin-top:16px;min-height:54px}.fp-deferform-consent[data-v-7b3b11c0]{margin:12px 0 0;font-size:12.5px;line-height:1.5;color:var(--lm-ink-2)}.fp-deferform-done[data-v-7b3b11c0]{padding:20px 0}.fp-deferform-done-text[data-v-7b3b11c0]{margin:0;font-size:17px;font-weight:600;color:var(--lm-olive)}.fp-items[data-v-23c97982]{width:100%;max-width:680px;margin:0 auto;background:transparent}.fp-items-title[data-v-23c97982]{margin:0 0 12px;font-size:clamp(26px,4.2vw,40px)}.fp-items-hint[data-v-23c97982]{margin:0 auto 18px}.fp-items-group[data-v-23c97982]{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin:18px 0 10px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--lm-ink-2);text-align:left}.fp-items-count[data-v-23c97982]{font-weight:500;letter-spacing:0;text-transform:none}.fp-chips[data-v-23c97982]{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.fp-chip[data-v-23c97982]{display:inline-flex;flex-direction:column;align-items:flex-start;gap:1px;min-height:44px;padding:8px 16px;border:1.5px solid var(--lm-rule);border-radius:999px;background:var(--lm-card);color:var(--lm-ink);font:inherit;font-size:15px;font-weight:500;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease}.fp-chip[data-v-23c97982]:hover{border-color:var(--lm-paprika)}.fp-chip.is-on[data-v-23c97982]{border-color:var(--lm-ink);background:var(--lm-ink);color:#fff}.fp-chip-sub[data-v-23c97982]{font-size:11px;font-weight:400;opacity:.8}.fp-items-search[data-v-23c97982]{position:relative;text-align:left}.fp-items-search .lm-input[data-v-23c97982]{min-height:50px;font-size:15px}.fp-items-hits[data-v-23c97982]{position:absolute;z-index:5;left:0;right:0;margin:6px 0 0;padding:6px;list-style:none;background:var(--lm-card);border:1px solid var(--lm-rule);border-radius:12px;box-shadow:var(--lm-shadow)}.fp-items-hits li[data-v-23c97982]{display:flex;justify-content:space-between;gap:10px;padding:10px 12px;border-radius:8px;cursor:pointer;font-size:15px}.fp-items-hits li[data-v-23c97982]:hover,.fp-items-hits li[data-v-23c97982]:focus{background:var(--lm-paper);outline:none}.fp-items-hits small[data-v-23c97982]{color:var(--lm-ink-2)}.fp-items-small[data-v-23c97982]{margin:8px 0 0;font-size:13px;color:var(--lm-ink-2)}.fp-items .fp-chips+.fp-items-group[data-v-23c97982],.fp-items-search+.fp-chips[data-v-23c97982]{margin-top:12px}.fp-limit[data-v-23c97982]{margin:14px 0 0;font-size:13px;line-height:1.5;color:var(--lm-ink-2)}.fp-where[data-v-0f200646]{width:100%;max-width:560px;margin:0 auto;background:transparent}.fp-where-title[data-v-0f200646]{margin:0 0 26px;font-size:clamp(26px,4.2vw,40px)}.fp-where-form[data-v-0f200646]{display:flex;flex-direction:column;gap:10px}.fp-where-input[data-v-0f200646]{text-align:center;font-size:18px}.fp-where-btn[data-v-0f200646]{min-height:56px}.fp-where-hint[data-v-0f200646]{margin-top:14px}.fp-where-turnstile[data-v-0f200646]{display:flex;justify-content:center;margin-top:14px}.fp-where-error[data-v-0f200646]{margin:14px 0 0;font-size:14px;color:var(--lm-paprika)}.fp-where-result[data-v-0f200646]{margin-top:20px;padding:18px 20px;text-align:left}.fp-where-pill[data-v-0f200646]{display:inline-block;padding:5px 12px;border-radius:999px;background:#f3eee4;color:var(--lm-ink-2);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.fp-where-pill.is-on[data-v-0f200646]{background:#eef0e4;color:var(--lm-olive)}.fp-where-resolved[data-v-0f200646]{margin:10px 0 0;font-size:15px;line-height:1.5}.fp-where-small[data-v-0f200646]{margin:8px 0 0;font-size:13px;line-height:1.5;color:var(--lm-ink-2)}.fp-where-ok[data-v-0f200646]{color:var(--lm-olive)}.fp-where-request[data-v-0f200646]{margin-top:14px;min-height:46px;width:100%}.fp-fade-enter-active[data-v-0f200646],.fp-fade-leave-active[data-v-0f200646]{transition:opacity .3s ease,transform .3s var(--lm-ease)}.fp-fade-enter-from[data-v-0f200646],.fp-fade-leave-to[data-v-0f200646]{opacity:0;transform:translateY(8px)}@media(min-width:560px){.fp-where-form[data-v-0f200646]{flex-direction:row}.fp-where-input[data-v-0f200646]{text-align:left}.fp-where-btn[data-v-0f200646]{flex:none;padding:0 24px}}.fp-portions[data-v-ce8ea35d]{width:100%;max-width:760px;margin:0 auto;background:transparent;text-align:left}.fp-portions-title[data-v-ce8ea35d]{margin:0 0 12px;font-size:clamp(26px,4.2vw,40px);text-align:center}.fp-portions-hint[data-v-ce8ea35d]{margin:0 auto 18px;text-align:center}.fp-dish[data-v-ce8ea35d]{padding:14px 16px;margin-bottom:12px}.fp-dish-head[data-v-ce8ea35d]{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:8px}.fp-dish-name[data-v-ce8ea35d]{margin:0;font-size:18px}.fp-dish-cov[data-v-ce8ea35d]{font-size:12px;color:var(--lm-ink-2);white-space:nowrap}.fp-lines[data-v-ce8ea35d]{width:100%;border-collapse:collapse}.fp-lines th[data-v-ce8ea35d]{padding:4px 6px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--lm-ink-2);text-align:left}.fp-lines td[data-v-ce8ea35d]{padding:3px 6px;border-top:1px solid var(--lm-rule)}.fp-col-qty[data-v-ce8ea35d]{width:84px}.fp-col-unit[data-v-ce8ea35d]{width:92px}.fp-col-x[data-v-ce8ea35d]{width:36px}.fp-cell[data-v-ce8ea35d]{width:100%;min-height:38px;padding:0 8px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--lm-ink);font:inherit;font-size:14px}.fp-cell[data-v-ce8ea35d]:hover,.fp-cell[data-v-ce8ea35d]:focus{border-color:var(--lm-rule);background:var(--lm-paper);outline:none}.fp-cell-num[data-v-ce8ea35d]{text-align:right}.fp-match[data-v-ce8ea35d]{display:inline-block;padding:3px 9px;border-radius:999px;background:#eef0e4;color:var(--lm-olive);font-size:12px;font-weight:600}.fp-match.is-none[data-v-ce8ea35d]{background:#f3eee4;color:var(--lm-ink-2)}.fp-x[data-v-ce8ea35d]{width:30px;height:30px;border:0;border-radius:50%;background:transparent;color:var(--lm-ink-2);font-size:18px;cursor:pointer}.fp-x[data-v-ce8ea35d]:hover{background:var(--lm-paper);color:var(--lm-paprika)}.fp-add[data-v-ce8ea35d]{margin-top:8px;padding:8px 4px;border:0;background:transparent;color:var(--lm-paprika);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.fp-lines-cards[data-v-ce8ea35d]{display:grid;gap:8px;margin:0;padding:0;list-style:none}.fp-line-card[data-v-ce8ea35d]{padding:8px;border:1px solid var(--lm-rule);border-radius:10px}.fp-line-row[data-v-ce8ea35d]{display:flex;align-items:center;gap:6px}.fp-line-row+.fp-line-row[data-v-ce8ea35d]{margin-top:4px}.fp-line-row .fp-cell-num[data-v-ce8ea35d]{width:72px;flex:none}.fp-line-row select[data-v-ce8ea35d]{width:84px;flex:none}.fp-pitch[data-v-029ef9a7]{padding:44px 20px;text-align:center;border-top:1px solid var(--lm-rule);background:var(--lm-paper)}.fp-pitch-eyebrow[data-v-029ef9a7]{color:var(--lm-violet)}.fp-pitch-title[data-v-029ef9a7]{margin:0;font-size:clamp(28px,4.5vw,40px)}.fp-pitch-sub[data-v-029ef9a7]{max-width:560px;margin:14px auto 0;font-size:16px;line-height:1.55;color:var(--lm-ink-2)}.fp-pitch-btn[data-v-029ef9a7]{margin-top:26px;min-height:56px;padding:0 28px;text-decoration:none}.fp-pitch-meta[data-v-029ef9a7]{margin:14px 0 0;font-size:13px;color:var(--lm-ink-2)}.fp-pitch-print[data-v-029ef9a7]{display:none}@media print{.fp-pitch[data-v-029ef9a7]{break-inside:avoid;border-top:0;background:#fff}.fp-pitch-btn[data-v-029ef9a7]{display:inline-flex!important;background:#fff!important;color:#000!important;border:1px solid #000}.fp-pitch-print[data-v-029ef9a7]{display:block;margin-top:8px;font-size:11px;color:#333}}.fp-chart[data-v-4655e551]{margin:0;break-inside:avoid}.fp-chart svg[data-v-4655e551]{display:block;width:100%;height:auto;aspect-ratio:560 / 220;overflow:visible;font-family:var(--lm-text)}.fp-chart-grid line[data-v-4655e551]{stroke:var(--lm-rule);stroke-width:1}.fp-chart-grid text[data-v-4655e551],.fp-chart-x text[data-v-4655e551]{fill:var(--lm-ink-2);font-size:11px;font-variant-numeric:tabular-nums}.fp-chart-line[data-v-4655e551]{fill:none;stroke:var(--lm-paprika);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;transition:stroke-dashoffset 1.4s var(--lm-ease)}.fp-chart-band[data-v-4655e551]{fill:var(--lm-saffron);opacity:0;transition:opacity .9s ease .8s}.is-shown .fp-chart-band[data-v-4655e551]{opacity:.28}.fp-chart-mid[data-v-4655e551]{fill:none;stroke:var(--lm-saffron);stroke-width:1.8;stroke-dasharray:4 4;opacity:0;transition:opacity .9s ease .8s}.is-shown .fp-chart-mid[data-v-4655e551]{opacity:1}.fp-chart-median line[data-v-4655e551]{stroke:var(--lm-ink-2);stroke-width:1;stroke-dasharray:2 5}.fp-chart-stores circle[data-v-4655e551]{stroke:#fff;stroke-width:1.5;opacity:0;transform:scale(.4);transform-box:fill-box;transform-origin:center;transition:opacity .4s ease,transform .4s var(--lm-ease)}.is-shown .fp-chart-stores circle[data-v-4655e551]{opacity:1;transform:scale(1)}.fp-chart-stores .is-cheaper[data-v-4655e551],.fp-chart-legend .is-cheaper[data-v-4655e551]{fill:var(--lm-olive);background:var(--lm-olive)}.fp-chart-stores .is-pricier[data-v-4655e551],.fp-chart-legend .is-pricier[data-v-4655e551]{fill:var(--lm-paprika);background:var(--lm-paprika)}.fp-chart-stores .is-about[data-v-4655e551],.fp-chart-stores .is-unknown[data-v-4655e551],.fp-chart-legend .is-about[data-v-4655e551],.fp-chart-legend .is-unknown[data-v-4655e551]{fill:var(--lm-ink-2);background:var(--lm-ink-2)}.fp-chart-caption[data-v-4655e551]{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:8px;font-size:12px;line-height:1.45;color:var(--lm-ink-2)}.fp-chart-legend[data-v-4655e551]{display:flex;flex-wrap:wrap;gap:6px 14px;margin:8px 0 0;padding:0;list-style:none;font-size:12.5px;color:var(--lm-ink)}.fp-chart-legend li[data-v-4655e551]{display:inline-flex;align-items:center;gap:6px}.fp-chart-legend i[data-v-4655e551]{width:10px;height:10px;border-radius:50%}@media(prefers-reduced-motion:reduce){.fp-chart-line[data-v-4655e551],.fp-chart-band[data-v-4655e551],.fp-chart-mid[data-v-4655e551],.fp-chart-stores circle[data-v-4655e551]{transition:none}}@media print{.fp-chart-line[data-v-4655e551]{stroke-dashoffset:0!important}.fp-chart-band[data-v-4655e551]{opacity:.28!important}.fp-chart-mid[data-v-4655e551],.fp-chart-stores circle[data-v-4655e551]{opacity:1!important;transform:none!important}}.fp-report[data-v-f9f20edb]{width:100%;max-width:880px;margin:0 auto;padding:0 16px 24px;background:transparent}.fp-head[data-v-f9f20edb]{padding:28px 0 8px;text-align:center}.fp-headline[data-v-f9f20edb]{margin:0 auto;max-width:760px;font-size:clamp(28px,5vw,46px)}.fp-generated[data-v-f9f20edb]{margin:14px auto 0;max-width:560px;font-size:13px;line-height:1.5;color:var(--lm-ink-2)}.fp-actions[data-v-f9f20edb]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 18px;margin-top:18px}.fp-actions .lm-btn[data-v-f9f20edb]{min-height:46px}.fp-link[data-v-f9f20edb]{border:0;background:transparent;color:var(--lm-ink-2);font:inherit;font-size:14px;text-decoration:underline;cursor:pointer}.fp-section[data-v-f9f20edb]{padding:34px 0 0}.fp-section-head h2[data-v-f9f20edb]{margin:0;font-size:clamp(22px,3.4vw,30px)}.fp-section-head p[data-v-f9f20edb]{margin:6px 0 0;font-size:15px;line-height:1.5;color:var(--lm-ink-2)}.fp-worst-list[data-v-f9f20edb]{display:grid;gap:10px;margin:18px 0 0;padding:0;list-style:none}.fp-worst-card[data-v-f9f20edb]{display:grid;grid-template-columns:36px 1fr auto;grid-template-areas:"rank name pct" "rank sub pct";column-gap:12px;align-items:center;padding:16px 18px}.fp-worst-rank[data-v-f9f20edb]{grid-area:rank;font-family:var(--lm-display);font-size:30px;font-weight:600;color:var(--lm-rule)}.fp-worst-name[data-v-f9f20edb]{grid-area:name;font-size:18px;font-weight:600}.fp-worst-sub[data-v-f9f20edb]{grid-area:sub;font-size:12.5px;color:var(--lm-ink-2)}.fp-worst-pct[data-v-f9f20edb]{grid-area:pct;font-family:var(--lm-display);font-size:30px;font-weight:600}.is-up[data-v-f9f20edb]{color:var(--lm-paprika)}.is-down[data-v-f9f20edb]{color:var(--lm-olive)}.fp-split-list[data-v-f9f20edb]{display:grid;gap:10px;margin:18px 0 0;padding:0;list-style:none}.fp-split-row[data-v-f9f20edb]{display:grid;gap:4px;padding:14px 18px}.fp-split-store[data-v-f9f20edb]{font-size:16px;font-weight:600}.fp-split-items[data-v-f9f20edb]{font-size:14px;line-height:1.5}.fp-split-saving[data-v-f9f20edb]{font-size:13px;color:var(--lm-olive);font-weight:600}.fp-muted[data-v-f9f20edb]{margin:14px 0 0;font-size:14px;line-height:1.5;color:var(--lm-ink-2)}.fp-item[data-v-f9f20edb]{margin-top:16px;padding:18px}.fp-item-head[data-v-f9f20edb]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px}.fp-item-name[data-v-f9f20edb]{margin:0;font-size:22px}.fp-item-sub[data-v-f9f20edb]{margin:4px 0 0;font-size:13px;line-height:1.45;color:var(--lm-ink-2)}.fp-item-pct[data-v-f9f20edb]{flex:none;font-family:var(--lm-display);font-size:26px;font-weight:600;text-align:right;line-height:1}.fp-item-pct small[data-v-f9f20edb]{display:block;margin-top:4px;font-family:var(--lm-text);font-size:11px;font-weight:500;color:var(--lm-ink-2)}.fp-notrend[data-v-f9f20edb]{display:grid;gap:4px;padding:16px;border:1.5px dashed var(--lm-rule);border-radius:12px;font-size:14px;color:var(--lm-ink-2)}.fp-notrend strong[data-v-f9f20edb]{color:var(--lm-ink)}.fp-item-stores[data-v-f9f20edb]{margin-top:14px}.fp-item-stores h4[data-v-f9f20edb]{margin:0 0 8px;font-family:var(--lm-text);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--lm-ink-2)}.fp-item-stores ul[data-v-f9f20edb]{display:grid;gap:6px;margin:0;padding:0;list-style:none}.fp-item-stores li[data-v-f9f20edb]{display:grid;grid-template-columns:10px 1fr;grid-template-areas:"dot name" "dot rel";column-gap:10px;font-size:14px}.fp-item-stores li i[data-v-f9f20edb]{grid-area:dot;width:10px;height:10px;margin-top:5px;border-radius:50%;background:var(--lm-ink-2)}.fp-item-stores li.is-cheaper i[data-v-f9f20edb]{background:var(--lm-olive)}.fp-item-stores li.is-pricier i[data-v-f9f20edb]{background:var(--lm-paprika)}.fp-store-n[data-v-f9f20edb]{grid-area:name;font-weight:600}.fp-store-rel[data-v-f9f20edb],.fp-store-exact[data-v-f9f20edb]{grid-area:rel;font-size:13px;color:var(--lm-ink-2)}.fp-locked-line[data-v-f9f20edb]{margin:10px 0 0;font-size:12.5px;color:var(--lm-paprika)}.fp-item-lines[data-v-f9f20edb]{display:grid;gap:10px;margin:16px 0 0}.fp-item-lines div[data-v-f9f20edb]{display:grid;gap:2px}.fp-item-lines dt[data-v-f9f20edb]{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--lm-ink-2)}.fp-item-lines dd[data-v-f9f20edb]{margin:0;font-size:15px;line-height:1.5}.fp-basis[data-v-f9f20edb]{display:block;margin-top:2px;font-size:13px;color:var(--lm-ink-2)}.fp-controls[data-v-f9f20edb]{display:grid;gap:14px;margin-top:18px;padding:16px;border:1px solid var(--lm-rule);border-radius:var(--lm-radius);background:var(--lm-card)}.fp-slider[data-v-f9f20edb]{display:grid;gap:8px;font-size:14px}.fp-slider input[data-v-f9f20edb]{width:100%;accent-color:var(--lm-paprika)}.fp-rounding[data-v-f9f20edb]{display:flex;flex-wrap:wrap;gap:8px}.fp-rounding button[data-v-f9f20edb]{min-height:38px;padding:0 14px;border:1.5px solid var(--lm-rule);border-radius:999px;background:var(--lm-card);color:var(--lm-ink);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.fp-rounding button.is-on[data-v-f9f20edb]{background:var(--lm-ink);border-color:var(--lm-ink);color:#fff}.fp-dish-table-wrap[data-v-f9f20edb]{display:none;margin-top:14px;overflow-x:auto;-webkit-overflow-scrolling:touch}.fp-dish-cards[data-v-f9f20edb]{display:grid;gap:10px;margin:14px 0 0;padding:0;list-style:none}.fp-dish-card[data-v-f9f20edb]{padding:14px 16px;text-align:left}.fp-dish-card.is-flag[data-v-f9f20edb]{border-color:#e9c3b7}.fp-dish-card-head[data-v-f9f20edb]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.fp-dish-card-head .fp-flag[data-v-f9f20edb]{margin-top:0}.fp-dish-card-line[data-v-f9f20edb]{margin:8px 0 0;font-size:15px;line-height:1.5}.fp-dish-card.is-locked .fp-dish-card-line[data-v-f9f20edb]{color:var(--lm-ink-2)}.fp-lead-sub[data-v-f9f20edb]{max-width:620px;margin:14px auto 0;font-size:17px;line-height:1.5}.fp-volume[data-v-f9f20edb]{display:inline-flex;align-items:center;gap:10px;margin-top:14px;font-size:14px;color:var(--lm-ink-2)}.fp-volume input[data-v-f9f20edb]{width:88px;min-height:44px;text-align:center}.fp-pct-line[data-v-f9f20edb]{margin:12px auto 0;max-width:560px;font-size:14px;color:var(--lm-ink-2)}.fp-limit[data-v-f9f20edb]{margin:14px 0 0;font-size:13px;line-height:1.5;color:var(--lm-ink-2)}.fp-dish-table[data-v-f9f20edb]{width:100%;min-width:760px;border-collapse:collapse;background:var(--lm-card);border:1px solid var(--lm-rule);border-radius:var(--lm-radius);overflow:hidden}.fp-dish-table th[data-v-f9f20edb]{padding:10px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--lm-ink-2);text-align:right;border-bottom:1px solid var(--lm-rule)}.fp-dish-table th[data-v-f9f20edb]:first-child{text-align:left}.fp-dish-table td[data-v-f9f20edb]{padding:10px;font-size:14px;text-align:right;border-bottom:1px solid var(--lm-rule);vertical-align:top}.fp-dish-table td[data-v-f9f20edb]:first-child{text-align:left}.fp-dish-name[data-v-f9f20edb]{display:block;font-weight:600}.fp-flag[data-v-f9f20edb]{display:inline-block;margin-top:4px;padding:2px 8px;border-radius:999px;background:#f7e4de;color:var(--lm-paprika);font-size:11px;font-weight:700}.fp-dish-cov[data-v-f9f20edb]{display:block;margin-top:3px;font-size:11.5px;color:var(--lm-ink-2)}.fp-locked-cell[data-v-f9f20edb]{color:var(--lm-ink-2);font-style:italic;text-align:center!important;background:repeating-linear-gradient(135deg,rgba(230,222,210,.35) 0 10px,transparent 10px 20px)}.fp-suggest strong[data-v-f9f20edb]{display:block}.fp-suggest small[data-v-f9f20edb]{font-size:11.5px}.fp-hidden[data-v-f9f20edb]{font-weight:600}.fp-capture[data-v-f9f20edb]{margin-top:20px;padding:10px 0 0;border-top:1px solid var(--lm-rule)}.fp-compare[data-v-f9f20edb]{margin-top:34px;padding:26px 22px;text-align:center}.fp-compare h2[data-v-f9f20edb]{margin:0;font-size:clamp(22px,3.4vw,30px)}.fp-compare p[data-v-f9f20edb]{margin:8px 0 0;font-size:15px;color:var(--lm-ink-2)}.fp-compare-btn[data-v-f9f20edb]{margin-top:18px;text-decoration:none}.fp-print-only[data-v-f9f20edb]{display:none}.fp-reveal[data-v-f9f20edb]{opacity:0;transform:translateY(10px);animation:fp-up-f9f20edb .6s var(--lm-ease) forwards;animation-delay:calc(var(--i, 0) * .12s)}@keyframes fp-up-f9f20edb{to{opacity:1;transform:none}}@media(min-width:720px){.fp-dish-table-wrap[data-v-f9f20edb]{display:block}.fp-dish-cards[data-v-f9f20edb]{display:none}.fp-section-head[data-v-f9f20edb]{break-after:avoid}.fp-worst-list[data-v-f9f20edb]{grid-template-columns:repeat(3,1fr)}.fp-worst-card[data-v-f9f20edb]{grid-template-columns:1fr;grid-template-areas:"rank" "name" "pct" "sub";row-gap:4px;padding:20px}.fp-worst-pct[data-v-f9f20edb]{font-size:40px}.fp-split-row[data-v-f9f20edb]{grid-template-columns:180px 1fr auto;align-items:center}.fp-controls[data-v-f9f20edb]{grid-template-columns:1fr auto;align-items:end}.fp-item-stores li[data-v-f9f20edb]{grid-template-columns:10px 220px 1fr;grid-template-areas:"dot name rel";align-items:center}.fp-item-stores li i[data-v-f9f20edb]{margin-top:0}}@media(prefers-reduced-motion:reduce){.fp-reveal[data-v-f9f20edb]{animation:none;opacity:1;transform:none}}@media print{.fp-dish-table-wrap[data-v-f9f20edb]{display:block}.fp-dish-cards[data-v-f9f20edb],.fp-volume[data-v-f9f20edb]{display:none}.fp-report[data-v-f9f20edb]{max-width:none;padding:0}.fp-print-only[data-v-f9f20edb]{display:block}.fp-reveal[data-v-f9f20edb]{animation:none;opacity:1;transform:none}.fp-worst-card[data-v-f9f20edb],.fp-split-row[data-v-f9f20edb],.fp-dish-table tr[data-v-f9f20edb],.fp-item-head[data-v-f9f20edb],.fp-item-stores[data-v-f9f20edb],.fp-item-lines[data-v-f9f20edb]{break-inside:avoid;box-shadow:none}.fp-section[data-v-f9f20edb]{padding-top:22px}.fp-worst-list[data-v-f9f20edb]{grid-template-columns:repeat(3,1fr)}.fp-worst-card[data-v-f9f20edb]{padding:10px 14px}.fp-items[data-v-f9f20edb]{display:block;font-size:0}.fp-items[data-v-f9f20edb]>:not(.fp-item){font-size:12px}.fp-items .fp-section-head[data-v-f9f20edb]{break-after:avoid;page-break-after:avoid}.fp-item[data-v-f9f20edb]{display:inline-block;width:calc(50% - 6px);margin-top:8px;padding:8px 10px;vertical-align:top;font-size:12px;break-inside:avoid;page-break-inside:avoid}.fp-item[data-v-f9f20edb]:nth-of-type(2n){margin-left:12px}.fp-item-name[data-v-f9f20edb]{font-size:15px}.fp-item-pct[data-v-f9f20edb]{font-size:16px}.fp-item[data-v-f9f20edb] :is(.fp-item-sub,li,dt,dd,h4,p,span:not(.fp-item-pct)),.fp-item[data-v-f9f20edb] .fp-chart-caption,.fp-item[data-v-f9f20edb] .fp-chart-caption span,.fp-item[data-v-f9f20edb] .fp-chart-legend li{font-size:8.5px;line-height:1.3}.fp-item[data-v-f9f20edb] .fp-chart-caption,.fp-item[data-v-f9f20edb] .fp-chart-legend{margin-top:2px;gap:2px 8px}.fp-item[data-v-f9f20edb] .fp-chart svg{aspect-ratio:560 / 170}.fp-item-stores[data-v-f9f20edb]{margin-top:6px}.fp-item-stores ul[data-v-f9f20edb],.fp-item-lines[data-v-f9f20edb]{gap:2px;margin-top:4px}.fp-item-stores li[data-v-f9f20edb]{padding:0}.fp-dish-table[data-v-f9f20edb]{min-width:0;font-size:11px}.fp-dish-table th[data-v-f9f20edb],.fp-dish-table td[data-v-f9f20edb]{padding:6px 5px;font-size:10.5px}.fp-dish-table-wrap[data-v-f9f20edb]{overflow:visible}.fp-compare[data-v-f9f20edb]{border:1px solid #000}.fp-compare-btn[data-v-f9f20edb]{display:none}.fp-print-sources[data-v-f9f20edb]{margin-top:18px;font-size:11px}}.fp-forecast-dollars[data-v-f9f20edb]{display:block;margin-top:2px;color:var(--lm-ink)}.fp-stores[data-v-e9046f11]{width:100%;max-width:680px;margin:0 auto;background:transparent}.fp-stores-title[data-v-e9046f11]{margin:0 0 12px;font-size:clamp(26px,4.2vw,40px)}.fp-stores-hint[data-v-e9046f11]{margin:0 auto 18px}.fp-stores-none[data-v-e9046f11]{padding:18px 20px;font-size:15px;line-height:1.5;text-align:left}.fp-stores-map[data-v-e9046f11]{width:100%;height:260px;border-radius:var(--lm-radius);border:1px solid var(--lm-rule);overflow:hidden;background:#efe9df}.fp-stores-count[data-v-e9046f11]{margin:14px 0 8px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--lm-ink-2)}.fp-stores-list[data-v-e9046f11]{display:grid;gap:8px;margin:0;padding:2px 2px 28px;list-style:none;max-height:360px;overflow:auto;overscroll-behavior:contain;text-align:left;mask-image:linear-gradient(to bottom,#000 calc(100% - 36px),transparent);-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 36px),transparent)}.fp-stores-more[data-v-e9046f11]{width:100%;margin-top:10px;min-height:46px}.fp-store[data-v-e9046f11]{display:grid;grid-template-columns:26px 1fr;gap:12px;align-items:start;padding:12px 14px;border:1.5px solid var(--lm-rule);border-radius:12px;background:var(--lm-card);cursor:pointer;transition:border-color .18s ease,transform .18s ease,opacity .18s ease}.fp-store[data-v-e9046f11]:hover{border-color:var(--lm-paprika)}.fp-store.is-on[data-v-e9046f11]{border-color:var(--lm-ink)}.fp-store.is-full[data-v-e9046f11]{opacity:.5;cursor:not-allowed}.fp-store-check[data-v-e9046f11]{display:grid;place-items:center;width:24px;height:24px;margin-top:1px;border-radius:50%;border:1.5px solid var(--lm-rule);color:#fff}.is-on .fp-store-check[data-v-e9046f11]{background:var(--lm-ink);border-color:var(--lm-ink)}.fp-store-body[data-v-e9046f11]{display:grid;gap:2px;min-width:0}.fp-store-name[data-v-e9046f11]{font-size:15px;font-weight:600}.fp-store-meta[data-v-e9046f11],.fp-store-addr[data-v-e9046f11]{font-size:12.5px;color:var(--lm-ink-2)}.fp-store-addr[data-v-e9046f11]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fp-stores-missing[data-v-e9046f11]{margin-top:18px;padding:16px;text-align:left}.fp-stores-missing-title[data-v-e9046f11]{margin:0 0 10px;font-size:14px;font-weight:600}.fp-stores-missing-form[data-v-e9046f11]{display:flex;flex-direction:column;gap:8px}.fp-stores-missing-form .lm-input[data-v-e9046f11]{min-height:48px;font-size:15px}.fp-stores-missing-form .lm-btn[data-v-e9046f11]{min-height:48px}.fp-stores-small[data-v-e9046f11]{margin:10px 0 0;font-size:13px;color:var(--lm-ink-2)}.fp-stores-ok[data-v-e9046f11]{color:var(--lm-olive)}@media(min-width:720px){.fp-stores-list[data-v-e9046f11]{max-height:none;overflow:visible;padding-bottom:0;mask-image:none;-webkit-mask-image:none}}@media(min-width:560px){.fp-stores-missing-form[data-v-e9046f11]{flex-direction:row}.fp-stores-missing-form .lm-btn[data-v-e9046f11]{flex:none}}.fp-limit[data-v-e9046f11]{margin:14px 0 0;font-size:13px;line-height:1.5;color:var(--lm-ink-2)}.fp-page[data-v-15a7c364]{min-height:100vh;background:var(--lm-paper)}.fp-main[data-v-15a7c364]{min-height:70vh;padding:24px 0 48px}.fp-intro-menu[data-v-15a7c364]{display:grid;gap:12px;justify-items:center;max-width:520px;margin:26px auto 0;padding:18px 20px}.fp-intro-menu p[data-v-15a7c364]{margin:0;font-size:15px;line-height:1.5}.fp-intro-menu .lm-btn[data-v-15a7c364]{min-height:48px}.fp-limit[data-v-15a7c364]{margin:14px 0 0;font-size:13px;line-height:1.5;color:var(--lm-ink-2)}.fp-edit[data-v-15a7c364]{max-width:760px;margin:18px auto 0;scroll-margin-top:76px}.fp-edit-bar[data-v-15a7c364]{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.fp-edit-bar .lm-btn[data-v-15a7c364]{min-height:46px;flex:1 1 160px;max-width:240px}.fp-edit-panel[data-v-15a7c364]{margin-top:14px;padding:18px 16px}.fp-edit-error[data-v-15a7c364]{margin:12px 0 0;font-size:14px;color:var(--lm-paprika)}.fp-edit-actions[data-v-15a7c364]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 20px;margin-top:18px}.fp-edit-actions .lm-btn[data-v-15a7c364]{min-height:52px}.fp-edit-cancel[data-v-15a7c364]{border:0;background:transparent;color:var(--lm-ink-2);font:inherit;font-size:14px;text-decoration:underline;cursor:pointer;min-height:44px}.fp-menu-entry[data-v-15a7c364]{display:grid;gap:14px;margin-top:18px;padding:18px 20px;text-align:left}.fp-menu-entry h2[data-v-15a7c364]{margin:0;font-size:22px}.fp-menu-entry p[data-v-15a7c364]{margin:6px 0 0;font-size:15px;line-height:1.5;color:var(--lm-ink-2)}.fp-menu-entry .lm-btn[data-v-15a7c364]{min-height:50px}@media(min-width:720px){.fp-menu-entry[data-v-15a7c364]{grid-template-columns:1fr auto;align-items:center}}.fp-intro[data-v-15a7c364]{max-width:760px;margin:0 auto;padding:24px 16px 0;text-align:center}.fp-intro-title[data-v-15a7c364]{margin:0 auto;font-size:clamp(32px,6vw,58px)}.fp-intro-sub[data-v-15a7c364]{max-width:600px;margin:18px auto 0;font-size:17px;line-height:1.55;color:var(--lm-ink-2)}.fp-intro-start[data-v-15a7c364]{margin-top:28px;min-height:58px;padding:0 34px;font-size:17px}.fp-intro-meta[data-v-15a7c364]{margin:14px 0 0;font-size:13px;color:var(--lm-ink-2)}.fp-intro-coverage[data-v-15a7c364]{max-width:520px;margin:10px auto 28px;font-size:13px;line-height:1.5;color:var(--lm-ink-2)}.fp-menu-step[data-v-15a7c364],.fp-portions-step[data-v-15a7c364]{text-align:left}.fp-building[data-v-15a7c364]{max-width:760px;margin:0 auto;padding:0 16px}.fp-defer[data-v-15a7c364]{margin:18px auto 0;padding:20px;text-align:center}.fp-defer h2[data-v-15a7c364]{margin:0;font-size:24px}.fp-defer p[data-v-15a7c364]{margin:8px 0 0;font-size:15px;color:var(--lm-ink-2)}@media print{@page{size:Letter;margin:.6in .55in}body,.fp-page{background:#fff!important}header,nav,footer,.site-header,.site-footer,.app-header,.app-footer,.lm-no-print{display:none!important}.fp-page,.fp-main{padding:0}a[href]:after{content:""}}
