.h870Na_visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.h870Na_card{background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-lg);font-family:var(--font-ui);color:var(--ink);overflow:hidden}.h870Na_cardHeader{justify-content:space-between;align-items:center;gap:var(--s-3);min-height:var(--tap);padding:var(--s-4) var(--s-5);background:var(--sunk);border-bottom:1px solid var(--rule-strong);display:flex}.h870Na_cardHeading{flex:auto;min-width:0}.h870Na_cardToggle{align-items:center;gap:var(--s-3);width:100%;min-height:var(--tap);font-family:var(--font-ui);color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.h870Na_cardToggle:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.h870Na_cardToggle[aria-expanded=true]>.h870Na_icon,.h870Na_expander[aria-expanded=true]>.h870Na_icon{transform:rotate(90deg)}.h870Na_cardMeta{font-size:var(--t-base);font-weight:var(--w-medium);color:var(--muted);white-space:nowrap}.h870Na_cardTitle{min-width:0;font-size:var(--t-xl);font-weight:var(--w-strong);color:var(--ink);overflow-wrap:anywhere;line-height:1.25}.h870Na_cardActions{align-items:center;gap:var(--s-3);flex:none;display:flex}.h870Na_cardBody{padding:var(--s-5)}.h870Na_list{list-style:none}.h870Na_row{align-items:center;gap:var(--s-3);min-height:var(--tap);padding:var(--s-3) var(--s-5);background:var(--surface);border-bottom:1px solid var(--rule);font-family:var(--font-ui);list-style:none;display:flex}.h870Na_row:last-child{border-bottom:0}.h870Na_group{border-bottom:1px solid var(--rule);list-style:none}.h870Na_group:last-child,.h870Na_group>.h870Na_row{border-bottom:0}.h870Na_group>.h870Na_list>.h870Na_row{border-top:1px solid var(--rule);border-bottom:0}.h870Na_expander{justify-content:flex-end;align-items:center;gap:var(--s-1);width:var(--w-price);min-height:var(--tap);padding:0 var(--s-3);background:var(--sunk-2);border:1px solid var(--rule-strong);border-radius:var(--r-md);font-family:var(--font-ui);font-size:var(--t-base);white-space:nowrap;font-weight:var(--w-medium);font-variant-numeric:tabular-nums;color:var(--ink);cursor:pointer;flex:none;display:inline-flex}.h870Na_expander:hover{background:var(--sunk)}.h870Na_expander:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.h870Na_row[data-level=dish]{margin-left:var(--s-5);padding-left:var(--s-4);border-left:2px solid var(--sunk)}.h870Na_row[data-level=size]{margin-left:calc(var(--s-5) + var(--indent-size));padding-left:var(--s-4);border-left:2px solid var(--rule)}@media (min-width:900px){.h870Na_list>.h870Na_row[data-level=dish]:nth-child(2n):not([data-sold-out=true]),.h870Na_list>.h870Na_group:nth-child(2n)>.h870Na_row[data-level=dish]:not([data-sold-out=true]){background:var(--sunk-2)}}.h870Na_row[data-sold-out=true]{background:var(--live-soft)}.h870Na_rowText{gap:var(--s-1);flex-direction:column;flex:auto;min-width:0;display:flex}.h870Na_title{font-size:var(--t-md);font-weight:var(--w-body);color:var(--ink);overflow-wrap:anywhere;line-height:1.3}.h870Na_row[data-level=dish] .h870Na_title{font-size:var(--t-lg);font-weight:var(--w-body)}.h870Na_row[data-level=size] .h870Na_title{font-size:var(--t-base);color:var(--muted)}.h870Na_row[data-sold-out=true] .h870Na_title{color:var(--muted);text-decoration:line-through}.h870Na_caption{font-size:var(--t-sm);font-weight:var(--w-medium);color:var(--muted)}.h870Na_caption[data-tone=live]{color:var(--live);text-transform:uppercase;letter-spacing:.04em}.h870Na_caption[data-tone=danger]{color:var(--danger)}.h870Na_controls{justify-content:flex-end;align-items:center;gap:var(--s-3);flex:none;display:flex}.h870Na_field{gap:var(--s-2);font-family:var(--font-ui);flex-direction:column;display:flex}.h870Na_labelRow{justify-content:space-between;align-items:baseline;gap:var(--s-3);display:flex}.h870Na_counter{font-size:var(--t-sm);font-weight:var(--w-medium);font-variant-numeric:tabular-nums;color:var(--muted)}.h870Na_counter[data-over=true]{color:var(--danger)}.h870Na_label{font-size:var(--t-md);font-weight:var(--w-medium);color:var(--ink)}.h870Na_help{font-size:var(--t-sm);font-weight:var(--w-body);color:var(--muted)}.h870Na_problem{font-size:var(--t-sm);font-weight:var(--w-medium);color:var(--danger)}.h870Na_input{width:100%;min-height:var(--tap);padding:var(--s-3) var(--s-4);background:var(--surface);border:1px solid var(--rule-strong);border-radius:var(--r-md);font-family:var(--font-ui);font-size:var(--t-input);font-weight:var(--w-body);color:var(--ink)}textarea.h870Na_input{resize:vertical;line-height:1.4}.h870Na_input::placeholder{color:var(--faint)}.h870Na_input:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.h870Na_input[aria-invalid=true]{border-color:var(--danger-edge);background:var(--danger-soft)}.h870Na_input:disabled{background:var(--sunk-2);color:var(--muted)}.h870Na_price{align-items:stretch;gap:var(--s-2);width:var(--w-price);min-height:var(--tap);padding:0 var(--s-4);background:var(--surface);border:1px solid var(--rule-strong);border-radius:var(--r-md);font-family:var(--font-ui);flex:none;display:inline-flex;position:relative}.h870Na_price:focus-within{outline:2px solid var(--accent);outline-offset:1px}.h870Na_price[data-invalid=true]{border-color:var(--danger-edge);background:var(--danger-soft)}.h870Na_price[data-disabled=true]{background:var(--sunk-2)}.h870Na_priceSymbol{z-index:1;pointer-events:none;font-size:var(--t-input);font-weight:var(--w-medium);color:var(--muted);align-items:center;display:flex;position:relative}.h870Na_priceInput{width:100%;padding:0 var(--s-4) 0 var(--s-7);border-radius:var(--r-md);text-align:right;font-family:var(--font-ui);font-size:var(--t-input);font-weight:var(--w-medium);font-variant-numeric:tabular-nums;color:var(--ink);background:0 0;border:0;outline:0;position:absolute;inset:-1px}.h870Na_priceInput::placeholder{color:var(--faint)}.h870Na_switch{min-height:var(--tap);width:calc(var(--tap) + var(--s-3));cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.h870Na_track{width:100%;height:var(--s-7);padding:0 var(--s-1);background:var(--faint);border:1px solid var(--faint);border-radius:var(--r-pill);align-items:center;display:flex}.h870Na_knob{width:var(--s-6);height:var(--s-6);background:var(--surface);border-radius:var(--r-pill)}.h870Na_switch[aria-checked=true] .h870Na_track{background:var(--accent);border-color:var(--accent)}.h870Na_switch[aria-checked=true] .h870Na_knob{margin-left:auto}.h870Na_switch:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.h870Na_switch:disabled{opacity:.55;cursor:not-allowed}.h870Na_button{justify-content:center;align-items:center;gap:var(--s-2);min-height:var(--tap);padding:0 var(--s-5);border-radius:var(--r-md);font-family:var(--font-ui);font-size:var(--t-md);font-weight:var(--w-medium);cursor:pointer;border:1px solid #0000;line-height:1.2;text-decoration:none;display:inline-flex}.h870Na_button[data-size=slim]{min-height:var(--h-slim);padding:0 var(--s-4);font-size:var(--t-base)}.h870Na_button[data-kind=primary]{background:var(--accent);border-color:var(--accent);color:var(--surface)}.h870Na_button[data-kind=primary]:hover{background:var(--accent-deep);border-color:var(--accent-deep)}.h870Na_button[data-kind=secondary]{background:var(--surface);border-color:var(--rule-strong);color:var(--ink)}.h870Na_button[data-kind=secondary]:hover{background:var(--sunk-2)}.h870Na_button[data-kind=destructive]{background:var(--surface);border-color:var(--danger-edge);color:var(--danger)}.h870Na_button[data-kind=destructive]:hover{background:var(--danger-soft)}.h870Na_button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.h870Na_button:disabled,.h870Na_button[aria-disabled=true]{opacity:.55;cursor:not-allowed}.h870Na_chip{align-items:center;gap:var(--s-2);min-height:var(--h-chip);padding:0 var(--s-4);background:var(--surface);border:1px solid var(--rule-strong);border-radius:var(--r-pill);font-family:var(--font-ui);font-size:var(--t-base);font-weight:var(--w-medium);color:var(--muted);white-space:nowrap;cursor:pointer;text-decoration:none;display:inline-flex}.h870Na_chip[data-chosen=true]{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.h870Na_chip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.h870Na_chip[data-changes=true]{min-height:var(--tap);min-width:var(--tap);justify-content:center}.h870Na_tag{min-height:var(--h-floor);padding:0 var(--s-3);background:var(--sunk);border-radius:var(--r-sm);font-family:var(--font-ui);font-size:var(--t-base);font-weight:var(--w-medium);color:var(--ink-2);border:1px solid #0000;align-items:center;display:inline-flex}.h870Na_tag[data-tone=outline]{background:var(--surface);border-color:var(--rule-strong);color:var(--muted)}.h870Na_tag[data-tone=accent]{background:var(--accent-soft);border-color:var(--accent-edge);color:var(--accent)}.h870Na_chipStrip{gap:var(--s-3);padding:var(--s-1);list-style:none;display:flex;overflow-x:auto}.h870Na_crumbs{font-family:var(--font-ui);font-size:var(--t-sm);font-weight:var(--w-body);color:var(--muted)}.h870Na_crumbList{align-items:center;gap:var(--s-2);flex-wrap:wrap;list-style:none;display:flex}.h870Na_crumbList li{align-items:center;gap:var(--s-2);min-height:var(--h-floor);display:inline-flex}.h870Na_crumbList a{color:var(--muted);text-decoration:underline}.h870Na_crumbList a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.h870Na_crumbList [aria-current=page]{color:var(--ink);font-weight:var(--w-medium)}.h870Na_sectionLabel{font-family:var(--font-ui);font-size:var(--t-xs);font-weight:var(--w-strong);letter-spacing:.09em;text-transform:uppercase;color:var(--muted)}.h870Na_add{justify-content:center;align-items:center;gap:var(--s-2);width:100%;min-height:var(--h-add);padding:0 var(--s-5);border:1px dashed var(--rule-strong);border-radius:var(--r-lg);font-family:var(--font-ui);font-size:var(--t-md);font-weight:var(--w-medium);color:var(--accent);cursor:pointer;background:0 0;text-decoration:none;display:flex}.h870Na_add:hover{background:var(--accent-soft)}.h870Na_add:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.h870Na_icon{flex:none}
._6UX7wG_frame{background:var(--paper);min-height:100vh;color:var(--ink);font-family:var(--font-ui);display:flex}._6UX7wG_body{flex-direction:column;flex:1;min-width:0;min-height:100vh;display:flex}._6UX7wG_content{min-height:0;padding:var(--s-5);text-align:left;flex:1;display:block}._6UX7wG_badge{width:var(--tap);height:var(--tap);border-radius:var(--r-md);background:var(--accent);color:var(--surface);font-size:var(--t-md);font-weight:var(--w-strong);flex:none;justify-content:center;align-items:center;display:inline-flex}._6UX7wG_whoText{flex-direction:column;min-width:0;display:flex}._6UX7wG_name{font-size:var(--t-lg);font-weight:var(--w-medium);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}._6UX7wG_sub{font-size:var(--t-sm);font-weight:var(--w-body);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._6UX7wG_top{align-items:center;gap:var(--s-4);padding:var(--s-4) var(--s-5);background:var(--surface);border-bottom:1px solid var(--rule);display:flex}._6UX7wG_tabs{background:var(--surface);border-top:1px solid var(--rule);padding:var(--s-2) var(--s-2) calc(var(--s-2) + env(safe-area-inset-bottom,0px));grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:sticky;bottom:0}._6UX7wG_tab{justify-content:center;align-items:center;gap:var(--s-1);min-height:var(--tap);padding:var(--s-2) var(--s-1);border-radius:var(--r-md);font-size:var(--t-md);font-weight:var(--w-medium);color:var(--muted);flex-direction:column;text-decoration:none;display:flex}._6UX7wG_tab[data-here=true]{color:var(--accent)}._6UX7wG_tab:focus-visible,._6UX7wG_link:focus-visible,._6UX7wG_signOut:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}._6UX7wG_side{display:none}@media (min-width:900px){._6UX7wG_side{gap:var(--s-6);padding:var(--s-7) var(--s-5);background:var(--surface);border-right:1px solid var(--rule);flex-direction:column;flex:0 0 248px;display:flex}._6UX7wG_top,._6UX7wG_tabs{display:none}._6UX7wG_content{padding:var(--s-7) var(--s-7) var(--s-7)}}@media print{._6UX7wG_side,._6UX7wG_top,._6UX7wG_tabs{display:none!important}._6UX7wG_frame,._6UX7wG_body{background:0 0;min-height:0;display:block}._6UX7wG_content{padding:0}}._6UX7wG_who{align-items:center;gap:var(--s-4);display:flex}._6UX7wG_groups{gap:var(--s-3);flex-direction:column;display:flex}._6UX7wG_groups>._6UX7wG_list+._6UX7wG_list{padding-top:var(--s-3);border-top:1px solid var(--rule)}._6UX7wG_list{gap:var(--s-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._6UX7wG_link{align-items:center;gap:var(--s-4);min-height:var(--tap);padding:0 var(--s-4);border-radius:var(--r-md);font-size:var(--t-md);font-weight:var(--w-body);color:var(--ink);text-decoration:none;display:flex}._6UX7wG_link:hover{background:var(--sunk-2)}._6UX7wG_link[data-here=true]{background:var(--accent-soft);color:var(--accent);font-weight:var(--w-medium)}._6UX7wG_linkText{flex:1;min-width:0}._6UX7wG_count{min-width:var(--s-6);padding:0 var(--s-3);border-radius:var(--r-pill);background:var(--accent);color:var(--surface);font-size:var(--t-xs);font-weight:var(--w-strong);line-height:var(--s-6);text-align:center;flex:none}._6UX7wG_foot{gap:var(--s-2);padding-top:var(--s-5);border-top:1px solid var(--rule);flex-direction:column;margin-top:auto;display:flex}._6UX7wG_email{padding:0 var(--s-4);overflow-wrap:anywhere;font-size:var(--t-sm);color:var(--muted);margin:0}._6UX7wG_signOut{align-items:center;gap:var(--s-4);width:100%;min-height:var(--tap);padding:0 var(--s-4);border-radius:var(--r-md);font-family:var(--font-ui);font-size:var(--t-md);font-weight:var(--w-body);color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;display:flex}._6UX7wG_signOut:hover{background:var(--sunk-2)}._6UX7wG_tabs[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}._6UX7wG_topAction{margin:0 0 0 auto}._6UX7wG_topSignOut{white-space:nowrap;align-items:center;gap:var(--s-2);min-height:var(--h-chip);padding:0 var(--s-4);border:1px solid var(--rule-strong);border-radius:var(--r-md);background:var(--surface);font-family:var(--font-ui);font-size:var(--t-sm);font-weight:var(--w-medium);color:var(--ink);cursor:pointer;flex:none;display:inline-flex}._6UX7wG_topSignOut:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
.LcA4Dq_themedBox{background:var(--color-bg);color:var(--color-text);font-family:var(--font-body);zoom:var(--text-scale);border-radius:.5rem}.LcA4Dq_page{text-align:left;max-width:40rem;min-height:0;margin:0 auto;padding:1rem 1rem 3rem;display:block}.LcA4Dq_header{padding:1rem 0 .75rem}.LcA4Dq_title{color:var(--color-text);font-size:1.75rem;line-height:1.2;font-family:var(--font-heading)}.LcA4Dq_logo{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:4.5rem;margin-bottom:.5rem;display:block}.LcA4Dq_logoPlate{background:var(--logo-plate);border-radius:.5rem;padding:.5rem}.LcA4Dq_hero{background-image:linear-gradient(var(--hero-veil), var(--hero-veil)), var(--hero-image);color:var(--hero-text);background-position:50%;background-size:cover;border-radius:.5rem;padding:1.5rem 1rem}.LcA4Dq_hero .LcA4Dq_title,.LcA4Dq_hero .LcA4Dq_meta,.LcA4Dq_hero .LcA4Dq_meta a{color:var(--hero-text)}.LcA4Dq_meta{color:var(--color-text-muted);margin-top:.25rem;font-size:1rem}.LcA4Dq_meta a{color:var(--color-accent);min-height:2.75rem}.LcA4Dq_banner{border:2px solid var(--color-accent);color:var(--color-text);background:var(--color-surface);border-radius:.5rem;margin:.5rem 0 1rem;padding:.75rem 1rem;font-weight:600;line-height:1.4}.LcA4Dq_sections{flex-wrap:wrap;gap:.5rem;margin:0 0 1.25rem;padding:0;list-style:none;display:flex}.LcA4Dq_sections a{min-height:2.75rem;color:var(--color-accent);border:2px solid var(--color-border);border-radius:.5rem;align-items:center;padding:0 .875rem;text-decoration:none;display:inline-flex}.LcA4Dq_menu{margin-top:1.5rem}.LcA4Dq_menuName{font-family:var(--font-heading);border-bottom:2px solid var(--color-border);padding-bottom:.5rem;font-size:1.5rem;line-height:1.2}.LcA4Dq_category{margin-top:1.5rem;scroll-margin-top:1rem}.LcA4Dq_category+.LcA4Dq_category{border-top:2px solid var(--color-border);margin-top:2.5rem;padding-top:1.25rem}.LcA4Dq_categoryName{font-family:var(--font-heading);letter-spacing:.02em;font-size:1.5rem;font-weight:700;line-height:1.2}.LcA4Dq_categoryNote{color:var(--color-text-muted);white-space:pre-line;margin-top:.125rem}.LcA4Dq_items{margin:.5rem 0 0;padding:0;list-style:none}.LcA4Dq_item{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.75rem 0;display:flex}.LcA4Dq_itemBody{flex:auto;min-width:0}.LcA4Dq_itemName{font-family:var(--font-heading);overflow-wrap:anywhere;font-size:1.0625rem;font-weight:500;line-height:1.3}.LcA4Dq_itemNote{color:var(--color-text-muted);overflow-wrap:anywhere;white-space:pre-line;margin-top:.125rem}.LcA4Dq_price{font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-weight:600}.LcA4Dq_variants{margin:.375rem 0 0;padding:0;list-style:none}.LcA4Dq_variants li{justify-content:space-between;gap:.75rem;padding:.125rem 0;display:flex}.LcA4Dq_tags{flex-wrap:wrap;gap:.375rem;margin:.375rem 0 0;padding:0;list-style:none;display:flex}.LcA4Dq_tags li{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-muted);border-radius:.25rem;padding:0 .5rem;font-size:.875rem}.LcA4Dq_unavailable .LcA4Dq_itemName,.LcA4Dq_unavailable .LcA4Dq_price,.LcA4Dq_unavailable .LcA4Dq_itemNote{color:var(--color-text-muted)}.LcA4Dq_unavailable .LcA4Dq_itemName,.LcA4Dq_unavailable .LcA4Dq_price,.LcA4Dq_unavailable .LcA4Dq_variants li>span:first-child{text-decoration:line-through}.LcA4Dq_marks{flex-wrap:wrap;gap:.25rem;margin:.375rem 0 0;padding:0;list-style:none;display:flex}.LcA4Dq_marks li{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);border-radius:.25rem;padding:0 .4rem;font-size:.875rem;font-weight:600}.LcA4Dq_variants .LcA4Dq_marks{margin-top:.125rem}.LcA4Dq_allergenNotice{border-left:4px solid var(--color-accent);color:var(--color-text);background:var(--color-surface);margin:.5rem 0 1rem;padding:.5rem .75rem;font-size:.9375rem;line-height:1.4}.LcA4Dq_allergenOff{border:2px solid var(--color-border);color:var(--color-text);background:var(--color-surface);text-align:center;border-radius:.5rem;margin:1.5rem 0 .5rem;padding:.75rem 1rem;font-size:1rem;font-weight:600;line-height:1.4}.LcA4Dq_lookup [hidden]{display:none!important}.LcA4Dq_lookupSheet{margin:.5rem 0 1rem}.LcA4Dq_lookupBack{border:1px solid var(--color-border);background:var(--color-surface);min-height:2.75rem;color:var(--color-text);font:inherit;cursor:pointer;border-radius:.5rem;margin:0 0 .75rem;padding:0 .875rem;font-size:.9375rem;font-weight:600}.LcA4Dq_lookupAsk{color:var(--color-text);margin:0 0 .5rem;font-size:1.25rem;line-height:1.25}.LcA4Dq_lookupChoices{flex-wrap:wrap;gap:.5rem;margin:0 0 .75rem;padding:0;list-style:none;display:flex}.LcA4Dq_lookupChoice{border:2px solid var(--color-border);background:var(--color-surface);min-height:2.75rem;color:var(--color-text);font:inherit;cursor:pointer;border-radius:.5rem;padding:0 .875rem;font-size:1rem;font-weight:600}.LcA4Dq_lookupChoice[aria-pressed=true]{background:var(--color-text);border-color:var(--color-text);color:var(--color-surface)}.LcA4Dq_lookupLine{border-left:4px solid var(--color-accent);background:var(--color-surface);color:var(--color-text);margin:0 0 1rem;padding:.5rem .75rem;font-size:.9375rem;line-height:1.4}.LcA4Dq_lookupOpen{margin:1.5rem 0 .5rem}.LcA4Dq_lookupButton{border:2px solid var(--color-border);background:var(--color-surface);width:100%;min-height:3rem;color:var(--color-text);font:inherit;cursor:pointer;border-radius:.5rem;padding:0 1rem;font-size:1rem;font-weight:600}.LcA4Dq_lookup[data-sheet=open] .LcA4Dq_marks,.LcA4Dq_lookup[data-sheet=open] .LcA4Dq_lookupBefore{display:none}.LcA4Dq_flag{border:2px solid var(--color-text);background:var(--color-surface);color:var(--color-text);border-radius:.25rem;margin:.375rem 0 0;padding:.125rem .5rem;font-size:.9375rem;font-weight:700;display:none}.LcA4Dq_lookup[data-sheet=open][data-chosen=milk] .LcA4Dq_flag[data-flag=milk],.LcA4Dq_lookup[data-sheet=open][data-chosen=eggs] .LcA4Dq_flag[data-flag=eggs],.LcA4Dq_lookup[data-sheet=open][data-chosen=peanuts] .LcA4Dq_flag[data-flag=peanuts],.LcA4Dq_lookup[data-sheet=open][data-chosen=tree_nuts] .LcA4Dq_flag[data-flag=tree_nuts],.LcA4Dq_lookup[data-sheet=open][data-chosen=fish] .LcA4Dq_flag[data-flag=fish],.LcA4Dq_lookup[data-sheet=open][data-chosen=shellfish] .LcA4Dq_flag[data-flag=shellfish],.LcA4Dq_lookup[data-sheet=open][data-chosen=wheat] .LcA4Dq_flag[data-flag=wheat],.LcA4Dq_lookup[data-sheet=open][data-chosen=soy] .LcA4Dq_flag[data-flag=soy],.LcA4Dq_lookup[data-sheet=open][data-chosen=sesame] .LcA4Dq_flag[data-flag=sesame]{display:inline-block}.LcA4Dq_variants .LcA4Dq_flag{margin-top:.125rem}.LcA4Dq_soldOut{border:2px solid var(--color-border);color:var(--color-text);border-radius:.25rem;margin-top:.25rem;padding:0 .5rem;font-size:.875rem;font-weight:600;display:inline-block}.LcA4Dq_photo{object-fit:cover;background:var(--color-surface);border-radius:.5rem;flex:none;width:5rem;height:5rem}.LcA4Dq_soon{border:2px solid var(--color-border);background:var(--color-surface);border-radius:.5rem;margin-top:2rem;padding:1rem}.LcA4Dq_addons{margin:.375rem 0 0;padding:0;list-style:none}.LcA4Dq_addons li{color:var(--color-text-muted);justify-content:space-between;align-items:baseline;gap:.75rem;padding:.125rem 0;display:flex}.LcA4Dq_addonText{overflow-wrap:anywhere;white-space:pre-line;min-width:0}.LcA4Dq_addonPrice{text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;max-width:45%;color:var(--color-text);flex:0 auto}
.rI8kQG_supportBanner{z-index:3;border-bottom:4px solid var(--color-error);background:var(--color-banner-bg);color:var(--color-banner-text);text-align:left;padding:.75rem 1rem;position:sticky;top:0}.rI8kQG_supportBanner a{color:var(--color-banner-text);text-decoration:underline}
.BbiamW_page{gap:var(--s-5);max-width:640px;font-family:var(--font-ui);color:var(--ink);text-align:left;flex-direction:column;margin:0 auto;display:flex}.BbiamW_title{font-size:var(--t-3xl);font-weight:var(--w-strong);color:var(--ink);margin:0;line-height:1.1}.BbiamW_help{font-size:var(--t-md);color:var(--muted);margin:0}.BbiamW_back{min-height:var(--tap);color:var(--accent);align-self:flex-start;align-items:center;display:inline-flex}.BbiamW_status{min-height:var(--s-7);font-size:var(--t-md);font-weight:var(--w-medium);margin:0}.BbiamW_statusBad{color:var(--danger)}.BbiamW_screen{gap:var(--s-5);max-width:640px;font-family:var(--font-ui);color:var(--ink);text-align:left;grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid}.BbiamW_head,.BbiamW_controls{gap:var(--s-5);flex-direction:column;min-width:0;display:flex}.BbiamW_side{display:contents}.BbiamW_previewWrap{z-index:1;padding:var(--s-3) 0;background:var(--paper);position:sticky;top:0}.BbiamW_preview{--virtual-height:560;justify-content:center;align-items:flex-start;height:clamp(9rem,24svh,13rem);display:flex;overflow:hidden}.BbiamW_phone{box-sizing:content-box;border:2px solid var(--rule-strong);border-radius:var(--r-md);flex:none;overflow:hidden}.BbiamW_screenOfMenu{transform-origin:0 0;overflow:hidden}.BbiamW_screenOfMenu>[data-menu-theme]{min-height:100%}.BbiamW_preview{position:relative}.BbiamW_openPreview{border-radius:var(--r-md);cursor:pointer;background:0 0;border:0;width:100%;padding:0;position:absolute;inset:0}.BbiamW_openPreview:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.BbiamW_fullScreen{background:var(--paper);width:100%;max-width:none;height:100%;max-height:none;color:var(--ink);border:0;margin:0;padding:0}.BbiamW_fullScreen[open]{flex-direction:column;display:flex}.BbiamW_fullBar{padding:var(--s-3) var(--s-4);border-bottom:1px solid var(--rule-strong);background:var(--paper)}.BbiamW_fullBar>button{width:100%}.BbiamW_fullMenu>[data-menu-theme]{min-height:100%}.BbiamW_fullMenu{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}@media (min-width:64rem){.BbiamW_screen{column-gap:var(--s-7);grid-template-columns:minmax(0,1fr) 22rem;grid-template-areas:"head side""controls side";align-items:start;max-width:62rem}.BbiamW_head{grid-area:head}.BbiamW_controls{grid-area:controls}.BbiamW_side{gap:var(--s-4);top:var(--s-4);flex-direction:column;grid-area:side;display:flex;position:sticky}.BbiamW_previewWrap{background:0 0;padding:0;position:static}.BbiamW_openPreview{display:none}.BbiamW_preview{--virtual-height:760;height:min(44rem,100svh - 8rem)}.BbiamW_phone{border-width:10px;border-radius:2rem}}.BbiamW_fixes{padding:var(--s-4) var(--s-5);border:1px solid var(--accent-edge);border-radius:var(--r-lg);background:var(--accent-soft);color:var(--ink-2)}.BbiamW_fixesTitle{font-size:var(--t-md);font-weight:var(--w-strong);margin:0}.BbiamW_fixes ul{margin:var(--s-1) 0 0 var(--s-6);padding:0}.BbiamW_looks{gap:var(--s-4);margin-top:var(--s-4);grid-template-columns:1fr 1fr;display:grid}.BbiamW_lookCard{gap:var(--s-2);padding:var(--s-3);border:2px solid var(--rule-strong);border-radius:var(--r-lg);background:var(--surface);color:var(--ink);cursor:pointer;flex-direction:column;display:flex;position:relative}.BbiamW_lookCard:has(input:checked){border-color:var(--accent);background:var(--accent-soft)}.BbiamW_lookCard:has(input:focus-visible){outline:3px solid var(--accent);outline-offset:2px}.BbiamW_lookCard input,.BbiamW_pill input{opacity:0;width:1px;height:1px;position:absolute}.BbiamW_swatch{gap:var(--s-3);min-height:84px;padding:var(--s-4);border-radius:var(--r-md);flex-direction:column;display:flex}.BbiamW_swatchName{font-size:var(--t-xl);font-weight:var(--w-strong);line-height:1.1}.BbiamW_swatchRow{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-3);border-radius:var(--r-sm);font-size:var(--t-base);display:flex}.BbiamW_swatchPrice{padding:0 var(--s-3);border-radius:var(--r-pill);font-size:var(--t-sm);font-weight:var(--w-strong)}.BbiamW_lookName{font-size:var(--t-lg);font-weight:var(--w-strong)}.BbiamW_lookLine{font-size:var(--t-sm);color:var(--muted)}.BbiamW_group{margin:var(--s-6) 0 0;border:0;padding:0}.BbiamW_group:first-child{margin-top:0}.BbiamW_groupTitle{font-size:var(--t-lg);font-weight:var(--w-strong);padding:0}.BbiamW_row{gap:var(--s-3);margin-top:var(--s-3);flex-wrap:wrap;display:flex}.BbiamW_pill{min-height:var(--tap);padding:0 var(--s-5);border:2px solid var(--rule-strong);border-radius:var(--r-md);background:var(--surface);color:var(--ink);font-size:var(--t-md);cursor:pointer;align-items:center;display:inline-flex;position:relative}.BbiamW_pill:has(input:checked){border-color:var(--accent);background:var(--accent-soft);font-weight:var(--w-strong)}.BbiamW_pill:has(input:focus-visible){outline:3px solid var(--accent);outline-offset:2px}.BbiamW_sample{font-family:var(--sample-font)}.BbiamW_logoThumb{min-width:4rem;min-height:2.5rem;padding:var(--s-2);border-radius:var(--r-md);justify-content:center;align-items:center;display:inline-flex}.BbiamW_logoThumb img{object-fit:contain;border-radius:var(--r-md);width:auto;max-width:7rem;height:auto;max-height:2.25rem;display:block}.BbiamW_hiddenLabel{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.BbiamW_colours{align-items:center;gap:var(--s-4);margin-top:var(--s-3);flex-wrap:wrap;display:flex}.BbiamW_picker{width:56px;height:var(--tap);border:2px solid var(--rule-strong);border-radius:var(--r-md);background:var(--surface);padding:0}.BbiamW_code{width:128px;min-height:var(--tap);padding:0 var(--s-4);border:2px solid var(--rule-strong);border-radius:var(--r-md);background:var(--surface);color:var(--ink);font:inherit;font-size:var(--t-input)}.BbiamW_problem{margin:var(--s-3) 0 0;color:var(--danger);font-weight:var(--w-medium)}
.iuuPXG_card{background:var(--live-soft);border:1px solid var(--live-edge);border-radius:var(--r-lg);font-family:var(--font-ui);color:var(--live);scroll-margin-top:var(--s-5);overflow:hidden}.iuuPXG_head{align-items:center;gap:var(--s-3);padding:var(--s-4) var(--s-5);border-bottom:1px solid var(--live-edge);font-size:var(--t-lg);font-weight:var(--w-strong);color:var(--live);margin:0;display:flex}.iuuPXG_body{gap:var(--s-3);padding:var(--s-4) var(--s-5);flex-direction:column;display:flex}.iuuPXG_line{font-size:var(--t-sm);font-weight:var(--w-body);color:var(--live);margin:0;line-height:1.45}.iuuPXG_bad{font-size:var(--t-sm);font-weight:var(--w-medium);color:var(--danger);margin:0;line-height:1.45}.iuuPXG_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.iuuPXG_item{align-items:center;gap:var(--s-3);padding:var(--s-3) 0;border-top:1px solid var(--live-edge);display:flex}.iuuPXG_text{gap:var(--s-1);min-width:0;font-size:var(--t-base);color:var(--ink);overflow-wrap:anywhere;flex-direction:column;flex:1;display:flex}.iuuPXG_text strong{font-weight:var(--w-medium)}.iuuPXG_what{font-size:var(--t-sm);color:var(--live)}.iuuPXG_remove{width:var(--tap);height:var(--tap);border:1px solid var(--danger-edge);border-radius:var(--r-md);background:var(--surface);color:var(--danger);cursor:pointer;flex:none;justify-content:center;align-items:center;display:inline-flex}.iuuPXG_remove:disabled{cursor:default;opacity:.6}.iuuPXG_add{align-items:center;gap:var(--s-2);min-height:var(--tap);font-family:inherit;font-size:var(--t-base);font-weight:var(--w-medium);color:var(--live);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;display:inline-flex}.iuuPXG_form{gap:var(--s-4);padding:var(--s-4);border:1px solid var(--live-edge);border-radius:var(--r-md);background:var(--surface);color:var(--ink);flex-direction:column;display:flex}.iuuPXG_closedRow{justify-content:space-between;align-items:center;gap:var(--s-4);font-size:var(--t-base);font-weight:var(--w-medium);color:var(--ink);display:flex}.iuuPXG_times{gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}.iuuPXG_buttons{gap:var(--s-3);flex-wrap:wrap;display:flex}
._5Uvo8W_page{gap:var(--s-3);max-width:640px;font-family:var(--font-ui);color:var(--ink);flex-direction:column;margin:0 auto;display:flex}._5Uvo8W_title{font-size:var(--t-3xl);font-weight:var(--w-strong);color:var(--ink);margin:0;line-height:1.1}._5Uvo8W_sub{font-size:var(--t-base);font-weight:var(--w-medium);color:var(--muted);margin:0}._5Uvo8W_section{gap:var(--s-3);padding:var(--s-5);background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-lg);flex-direction:column;display:flex}._5Uvo8W_section p{font-size:var(--t-md);font-weight:var(--w-body);color:var(--ink-2);margin:0;line-height:1.45}._5Uvo8W_section a{min-height:0;color:var(--accent);font-weight:var(--w-medium);display:inline}._5Uvo8W_heading{font-size:var(--t-lg);font-weight:var(--w-strong);color:var(--ink);margin:0}._5Uvo8W_result{padding:var(--s-4) var(--s-5);border:1px solid var(--accent-edge);border-radius:var(--r-lg);background:var(--accent-soft);color:var(--accent);font-size:var(--t-md);font-weight:var(--w-medium);margin:0}._5Uvo8W_result a{min-height:0;color:var(--accent);text-decoration:underline;display:inline}._5Uvo8W_resultBad{border-color:var(--danger-edge);background:var(--danger-soft);color:var(--danger)}._5Uvo8W_list{gap:var(--s-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._5Uvo8W_list li{padding:var(--s-3) var(--s-4);border:1px solid var(--rule-strong);border-radius:var(--r-md);background:var(--sunk-2);font-size:var(--t-md);font-weight:var(--w-body);color:var(--ink-2)}._5Uvo8W_blockers{border-color:var(--danger-edge);background:var(--danger-soft)}._5Uvo8W_blockers li{border-color:var(--danger-edge);background:var(--surface)}._5Uvo8W_blockers ._5Uvo8W_heading{color:var(--danger)}._5Uvo8W_label{font-weight:var(--w-strong)}._5Uvo8W_blockers ._5Uvo8W_label{color:var(--danger)}._5Uvo8W_summary{font-size:var(--t-xl);font-weight:var(--w-strong);color:var(--ink);margin:0}._5Uvo8W_lines{gap:var(--s-2);padding:0 0 0 var(--s-6);font-size:var(--t-md);color:var(--ink-2);flex-direction:column;margin:0;display:flex}._5Uvo8W_hint{font-size:var(--t-base);font-weight:var(--w-body);color:var(--muted);margin:0;line-height:1.45}._5Uvo8W_actions{align-items:center;gap:var(--s-4);flex-wrap:wrap;display:flex}._5Uvo8W_actions button,._5Uvo8W_pretend button,._5Uvo8W_versions li button{min-height:var(--tap);padding:0 var(--s-5);border:1px solid var(--accent);border-radius:var(--r-md);background:var(--accent);color:var(--surface);font-family:var(--font-ui);font-size:var(--t-md);font-weight:var(--w-medium);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}._5Uvo8W_actions button:hover{background:var(--accent-deep);border-color:var(--accent-deep)}._5Uvo8W_pretend button,._5Uvo8W_versions li button{border-color:var(--rule-strong);background:var(--surface);color:var(--ink)}._5Uvo8W_actions button:focus-visible,._5Uvo8W_pretend button:focus-visible,._5Uvo8W_versions li button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._5Uvo8W_pretend{align-items:center;gap:var(--s-3);font-size:var(--t-base);font-weight:var(--w-medium);color:var(--muted);flex-wrap:wrap;display:flex}._5Uvo8W_pretend select,._5Uvo8W_pretend input{min-height:var(--tap);padding:0 var(--s-4);border:1px solid var(--rule-strong);border-radius:var(--r-md);background:var(--surface);color:var(--ink);font-family:var(--font-ui);font-size:var(--t-input)}._5Uvo8W_frame{padding:var(--s-3);border:1px dashed var(--rule-strong);border-radius:var(--r-lg);background:var(--paper)}._5Uvo8W_versions{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._5Uvo8W_versions li{justify-content:space-between;align-items:center;gap:var(--s-3) var(--s-5);padding:var(--s-3) 0;border-bottom:1px solid var(--rule);font-size:var(--t-base);color:var(--ink-2);flex-wrap:wrap;display:flex}._5Uvo8W_versions li:last-child{border-bottom:0}._5Uvo8W_live{min-height:var(--h-floor);padding:0 var(--s-3);border:1px solid var(--accent-edge);border-radius:var(--r-sm);background:var(--accent-soft);color:var(--accent);font-size:var(--t-base);font-weight:var(--w-medium);align-items:center;display:inline-flex}._5Uvo8W_review{gap:var(--s-3);max-width:1040px;font-family:var(--font-ui);color:var(--ink);flex-direction:column;margin:0 auto;display:flex}._5Uvo8W_reviewTop{gap:var(--s-1);flex-direction:column;display:flex}._5Uvo8W_reviewCols{gap:var(--s-3);flex-direction:column;display:flex}._5Uvo8W_controls{gap:var(--s-3);flex-direction:column;min-width:0;display:flex}._5Uvo8W_previewCol{min-width:0}@media (min-width:900px){._5Uvo8W_reviewCols{align-items:flex-start;gap:var(--s-5);flex-direction:row-reverse}._5Uvo8W_controls{flex:1 1 0}._5Uvo8W_previewCol{top:var(--s-5);max-height:calc(100vh - var(--s-7) * 2);flex:1 1 0;position:sticky;overflow-y:auto}}._5Uvo8W_group{gap:var(--s-3);flex-direction:column;display:flex}._5Uvo8W_groupHeading{margin:var(--s-2) 0 0;font-size:var(--t-lg);font-weight:var(--w-strong);color:var(--ink)}._5Uvo8W_addHoliday{align-items:center;gap:var(--s-2);min-height:var(--h-add);font-size:var(--t-base);font-weight:var(--w-medium);color:var(--accent);align-self:flex-start;text-decoration:none;display:inline-flex}._5Uvo8W_liveLine{font-size:var(--t-base);font-weight:var(--w-body);color:var(--muted);margin:0;line-height:1.45}._5Uvo8W_liveLine strong{font-weight:var(--w-medium);color:var(--ink)}._5Uvo8W_checkBox{border-style:dashed;border-color:var(--rule-strong);background:var(--paper)}._5Uvo8W_checkTitle{font-size:var(--t-md);font-weight:var(--w-medium);color:var(--ink-2);margin:0}._5Uvo8W_publishCard{justify-content:space-between;align-items:center;gap:var(--s-4);flex-wrap:wrap;display:flex}._5Uvo8W_publishText{gap:var(--s-1);flex-direction:column;flex:14rem;min-width:0;display:flex}
.Z4y5xa_card{gap:var(--s-5);padding:var(--s-5);background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-lg);font-family:var(--font-ui);color:var(--ink);flex-direction:column;display:flex}.Z4y5xa_title{font-size:var(--t-2xl);font-weight:var(--w-strong);color:var(--ink);margin:0;line-height:1.25}.Z4y5xa_text{font-size:var(--t-md);font-weight:var(--w-body);color:var(--ink-2);margin:0;line-height:1.45}.Z4y5xa_form{gap:var(--s-6);flex-direction:column;display:flex}.Z4y5xa_address,.Z4y5xa_zone{gap:var(--s-3);flex-direction:column;display:flex}.Z4y5xa_addressTitle{font-size:var(--t-lg);font-weight:var(--w-medium);color:var(--ink);margin:0}.Z4y5xa_big{padding:var(--s-5);background:var(--sunk);border:1px solid var(--rule-strong);border-radius:var(--r-md);font-family:var(--font-mono);font-size:var(--t-3xl);font-weight:var(--w-strong);color:var(--ink);overflow-wrap:anywhere;margin:0;line-height:1.25}.Z4y5xa_big[data-problem=true]{background:var(--danger-soft);border-color:var(--danger-edge)}.Z4y5xa_host{color:var(--muted)}.Z4y5xa_hint{font-size:var(--t-base);font-weight:var(--w-body);color:var(--muted);margin:0;line-height:1.45}.Z4y5xa_lock{padding:var(--s-4) var(--s-5);background:var(--live-soft);border:1px solid var(--live-edge);border-radius:var(--r-md);font-size:var(--t-md);font-weight:var(--w-medium);color:var(--live);margin:0;line-height:1.45}.Z4y5xa_suggest{gap:var(--s-3);flex-direction:column;display:flex}.Z4y5xa_suggestList{gap:var(--s-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Z4y5xa_suggestButton{width:100%;min-height:44px;padding:var(--s-3) var(--s-5);background:var(--surface);border:1px solid var(--accent-edge);border-radius:var(--r-md);font-family:var(--font-mono);font-size:var(--t-lg);font-weight:var(--w-medium);text-align:left;color:var(--accent);cursor:pointer;overflow-wrap:anywhere}.Z4y5xa_suggestButton:hover{background:var(--accent-soft)}.Z4y5xa_zoneSentence{font-size:var(--t-lg);font-weight:var(--w-medium);color:var(--ink);margin:0;line-height:1.4}.Z4y5xa_note{padding:var(--s-4) var(--s-5);background:var(--danger-soft);border:1px solid var(--danger-edge);border-radius:var(--r-md);font-size:var(--t-md);font-weight:var(--w-medium);color:var(--danger);margin:0;line-height:1.45}.Z4y5xa_reach{gap:var(--s-3);flex-direction:column;display:flex}.Z4y5xa_reachTitle{font-size:var(--t-lg);font-weight:var(--w-medium);color:var(--ink);margin:0}.Z4y5xa_phoneLink{color:var(--accent)}
.x1MGfq_row{justify-content:space-between;align-items:center;gap:var(--s-4);display:flex}.x1MGfq_label{font-size:var(--t-base);font-weight:var(--w-medium);color:var(--ink)}.x1MGfq_quoted{padding:var(--s-3) var(--s-4);background:var(--surface);border:1px solid var(--rule-strong);border-radius:var(--r-md);font-size:var(--t-base);font-weight:var(--w-strong);color:var(--ink);margin:0}.x1MGfq_confirm{gap:var(--s-3);padding:var(--s-4);background:var(--surface);border:1px solid var(--danger);border-radius:var(--r-md);flex-direction:column;display:flex}.x1MGfq_confirmTitle{font-size:var(--t-md);font-weight:var(--w-strong);color:var(--danger);margin:0}.x1MGfq_buttons{gap:var(--s-3);flex-wrap:wrap;display:flex}.x1MGfq_buttons>*{flex:9rem}
._5ThGPG_page,._5ThGPG_app{font-family:var(--font-ui);color:var(--ink)}._5ThGPG_problemPage{max-width:560px;min-height:0;padding:var(--s-5);text-align:left;font-family:var(--font-ui);color:var(--ink);margin:0 auto;display:block}._5ThGPG_problemTitle{margin:0 0 var(--s-3);font-size:var(--t-2xl);font-weight:var(--w-strong);color:var(--ink)}._5ThGPG_problemText{margin:0 0 var(--s-3);font-size:var(--t-md);color:var(--ink-2)}._5ThGPG_screen{gap:var(--s-3);flex-direction:column;min-width:0;max-width:560px;margin:0 auto;display:flex}._5ThGPG_cols{align-items:flex-start;gap:var(--s-7);flex-wrap:wrap;display:flex}._5ThGPG_cols ._5ThGPG_screen{flex:999 380px;max-width:none;margin:0}._5ThGPG_menusColumn{display:none}@media (min-width:900px){._5ThGPG_menusColumn{gap:var(--s-3);flex-direction:column;flex:240px;min-width:0;max-width:320px;display:flex}._5ThGPG_cols{flex-wrap:nowrap}._5ThGPG_cols ._5ThGPG_screen{flex:1 1 0}}._5ThGPG_top{gap:var(--s-2);flex-direction:column;display:flex}._5ThGPG_topRow{align-items:center;gap:var(--s-4);display:flex}._5ThGPG_topText{flex:1;min-width:0}._5ThGPG_place{margin:0 0 var(--s-1);font-size:var(--t-sm);font-weight:var(--w-medium);color:var(--muted)}._5ThGPG_title{font-size:var(--t-3xl);font-weight:var(--w-strong);color:var(--ink);overflow-wrap:anywhere;margin:0;line-height:1.1}._5ThGPG_title:focus{outline:none}._5ThGPG_summary{margin:var(--s-1) 0 0;font-size:var(--t-sm);font-weight:var(--w-medium);color:var(--muted)}._5ThGPG_backLink{width:var(--tap);height:var(--tap);margin-left:calc(var(--s-4) * -1);color:var(--muted);flex:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}._5ThGPG_backLink:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}._5ThGPG_chip{align-items:center;gap:var(--s-2);font-size:var(--t-sm);font-weight:var(--w-medium);color:var(--muted);flex:none;display:inline-flex}._5ThGPG_chipGood{color:var(--accent)}._5ThGPG_chipBad{color:var(--danger)}._5ThGPG_banner{align-items:center;gap:var(--s-3);padding:var(--s-4) var(--s-5);border:1px solid var(--rule-strong);border-radius:var(--r-lg);background:var(--sunk);font-size:var(--t-md);font-weight:var(--w-medium);color:var(--ink);flex-wrap:wrap;display:flex}._5ThGPG_bannerBad{border-color:var(--danger-edge);background:var(--danger-soft);color:var(--danger)}._5ThGPG_note,._5ThGPG_noteInCard{padding:var(--s-4) var(--s-5);border:1px solid var(--rule);border-radius:var(--r-lg);background:var(--sunk-2);font-size:var(--t-base);font-weight:var(--w-medium);color:var(--ink-2);margin:0;line-height:1.45}._5ThGPG_noteInCard{color:var(--muted);background:0 0;border:0;border-radius:0}._5ThGPG_bad{color:var(--danger);font-weight:var(--w-medium)}._5ThGPG_problem{font-size:var(--t-sm);font-weight:var(--w-medium);color:var(--danger)}._5ThGPG_warn{font-size:var(--t-sm);font-weight:var(--w-medium);color:var(--ink-2)}._5ThGPG_publishBar{align-items:center;gap:var(--s-4);padding:var(--s-4) var(--s-5);border:1px solid var(--rule-strong);border-radius:var(--r-lg);background:var(--sunk);flex-wrap:wrap;display:flex}._5ThGPG_publishText{min-width:0;font-size:var(--t-base);font-weight:var(--w-body);color:var(--ink-2);flex:200px;line-height:1.4}._5ThGPG_publishText strong{font-weight:var(--w-strong);color:var(--ink)}._5ThGPG_menuList{gap:var(--s-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._5ThGPG_menuCard{padding:var(--s-5);border:1px solid var(--rule);border-radius:var(--r-lg);background:var(--surface);color:var(--ink);text-decoration:none;display:block}._5ThGPG_menuCard[data-now=true],._5ThGPG_menuCard[data-here=true]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}._5ThGPG_menuCard:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._5ThGPG_menuHead{align-items:baseline;gap:var(--s-3);display:flex}._5ThGPG_menuName{min-width:0;font-size:var(--t-xl);font-weight:var(--w-strong);overflow-wrap:anywhere;flex:1}._5ThGPG_menuCount{font-size:var(--t-base);font-weight:var(--w-medium);color:var(--muted);flex:none}._5ThGPG_menuArrow{color:var(--faint);flex:none;align-self:center}._5ThGPG_menuCard[data-now=true] ._5ThGPG_menuArrow,._5ThGPG_menuCard[data-here=true] ._5ThGPG_menuArrow{color:var(--accent)}._5ThGPG_menuLines{gap:var(--s-2);margin-top:var(--s-3);flex-direction:column;display:flex}._5ThGPG_menuLine{align-items:center;gap:var(--s-2) var(--s-3);flex-wrap:wrap;display:flex}._5ThGPG_menuTime{font-size:var(--t-base);font-weight:var(--w-medium);color:var(--muted);font-variant-numeric:tabular-nums}._5ThGPG_menuMarks{gap:var(--s-2);margin-top:var(--s-3);flex-wrap:wrap;display:flex}._5ThGPG_waiting{margin:var(--s-3) 0 0;font-size:var(--t-base);font-weight:var(--w-medium);color:var(--muted)}._5ThGPG_explain{margin-top:var(--s-3);padding:var(--s-4) var(--s-5);background:var(--sunk-2);border:1px solid var(--rule);border-radius:var(--r-lg);font-size:var(--t-base);font-weight:var(--w-body);color:var(--ink-2);line-height:1.5}._5ThGPG_explain strong{font-weight:var(--w-strong);color:var(--ink)}._5ThGPG_card{gap:var(--s-5);padding:var(--s-5);border:1px solid var(--rule);border-radius:var(--r-lg);background:var(--surface);flex-direction:column;display:flex}._5ThGPG_cardHead{gap:var(--s-1);flex-direction:column;display:flex}._5ThGPG_cardHeadFilled{gap:var(--s-1);padding:var(--s-4) var(--s-5);border-bottom:1px solid var(--rule-strong);background:var(--sunk);flex-direction:column;display:flex}._5ThGPG_cardTitle{font-size:var(--t-lg);font-weight:var(--w-strong);color:var(--ink);margin:0}._5ThGPG_field{gap:var(--s-2);flex-direction:column;min-width:0;display:flex}._5ThGPG_label{font-size:var(--t-sm);font-weight:var(--w-medium);color:var(--muted)}._5ThGPG_help{font-size:var(--t-sm);font-weight:var(--w-body);color:var(--muted);margin:0;line-height:1.45}._5ThGPG_status{min-height:var(--s-5);font-size:var(--t-sm);font-weight:var(--w-medium);color:var(--accent)}._5ThGPG_statusRow{align-items:center;gap:var(--s-3);color:var(--ink-2);flex-wrap:wrap;display:flex}._5ThGPG_statusButtons{gap:var(--s-3);margin-top:var(--s-3);flex-wrap:wrap;display:flex}._5ThGPG_conflict{padding:var(--s-4);border:1px solid var(--danger-edge);border-radius:var(--r-md);background:var(--danger-soft);font-size:var(--t-sm);color:var(--ink);display:block}._5ThGPG_priceCell{align-items:flex-end;gap:var(--s-1);text-align:right;flex-direction:column;max-width:240px;display:flex}._5ThGPG_field ._5ThGPG_priceCell{text-align:left;align-items:flex-start;max-width:none}._5ThGPG_dishLink{min-height:var(--h-slim);color:inherit;align-items:center;text-decoration:none;display:flex}._5ThGPG_dishLink:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._5ThGPG_pendingPrice{font-size:var(--t-lg);font-weight:var(--w-medium);font-variant-numeric:tabular-nums;color:var(--muted)}._5ThGPG_rowActions,._5ThGPG_arrows,._5ThGPG_lineButtons,._5ThGPG_addButtons{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}._5ThGPG_plainList{gap:var(--s-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._5ThGPG_block{gap:var(--s-3);margin-top:var(--s-5);flex-direction:column;display:flex}._5ThGPG_removedRow{align-items:center;gap:var(--s-3);font-size:var(--t-base);color:var(--ink-2);flex-wrap:wrap;display:flex}._5ThGPG_recentLine{font-size:var(--t-base);font-weight:var(--w-body);color:var(--ink-2)}._5ThGPG_addWrap{padding:var(--s-4) var(--s-5)}._5ThGPG_addForm{gap:var(--s-5);padding:var(--s-5);border:1px dashed var(--rule-strong);border-radius:var(--r-lg);flex-direction:column;display:flex}._5ThGPG_select{min-height:var(--tap);padding:0 var(--s-4);border:1px solid var(--rule-strong);border-radius:var(--r-md);background:var(--surface);font-family:var(--font-ui);font-size:var(--t-input);color:var(--ink)}._5ThGPG_soldCard{align-items:center;gap:var(--s-5);flex-direction:row}._5ThGPG_soldCard[data-sold=true]{background:var(--live-soft);border-color:var(--live-edge);border-left:3px solid var(--live)}._5ThGPG_soldNow{font-size:var(--t-xs);font-weight:var(--w-strong);letter-spacing:.03em;color:var(--live);margin:0}._5ThGPG_soldText{gap:var(--s-1);flex-direction:column;flex:1;min-width:0;display:flex}._5ThGPG_addonLines{gap:var(--s-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._5ThGPG_addonLine{gap:var(--s-3);padding-bottom:var(--s-5);border-bottom:1px solid var(--rule);flex-direction:column;display:flex}._5ThGPG_addonLine:last-child{border-bottom:0;padding-bottom:0}._5ThGPG_addonPutBack{gap:var(--s-3);flex-direction:column;display:flex}._5ThGPG_backCard{align-items:center;gap:var(--s-4);min-height:var(--tap);padding:var(--s-4) var(--s-5);border:1px solid var(--rule-strong);border-radius:var(--r-lg);background:var(--sunk);font-size:var(--t-md);font-weight:var(--w-body);color:var(--ink);text-decoration:none;display:flex}._5ThGPG_backCard span:first-child{flex:1;min-width:0}._5ThGPG_backCardGo{font-size:var(--t-base);font-weight:var(--w-medium);color:var(--accent);flex:none}._5ThGPG_colHead{justify-content:flex-end;align-items:flex-end;gap:var(--s-3);padding:var(--s-3) var(--s-5) var(--s-1);font-size:var(--t-xs);font-weight:var(--w-medium);color:var(--muted);line-height:1.15;display:flex}._5ThGPG_colSwitch{width:calc(var(--tap) + var(--s-3));text-align:center}._5ThGPG_colPrice{width:var(--w-price);text-align:right}._5ThGPG_example{margin-top:var(--s-2);padding:0 var(--s-2);font-size:var(--t-sm);font-weight:var(--w-body);color:var(--muted);display:block}._5ThGPG_buildSteps{gap:var(--s-2);margin:var(--s-2) 0 0;padding:0 0 0 var(--s-6);flex-direction:column;display:flex}._5ThGPG_sizeList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex;container-type:inline-size}._5ThGPG_sizeRow{align-items:center;gap:var(--s-3);padding:var(--s-4) var(--s-5);border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name name""price controls";display:grid}._5ThGPG_sizeName{grid-area:name;min-width:0}._5ThGPG_sizePrice{grid-area:price;justify-self:start}._5ThGPG_sizeControls{justify-self:end;align-items:center;gap:var(--s-3);grid-area:controls;display:flex}@container (min-width:400px){._5ThGPG_sizeRow{grid-template-columns:minmax(0, 1fr) var(--w-price) auto;grid-template-areas:"name price controls"}._5ThGPG_sizePrice{justify-self:end}}._5ThGPG_sizeAllergens{gap:var(--s-3);flex-direction:column;grid-column:1/-1;display:flex}._5ThGPG_sizeAllergens>summary{min-height:var(--tap);padding-block:var(--s-4);cursor:pointer;font-size:var(--t-sm);font-weight:var(--w-medium);color:var(--muted)}._5ThGPG_sizeAllergens[open]>summary{margin-bottom:var(--s-3)}._5ThGPG_allergenTicks{gap:var(--s-3);flex-wrap:wrap;display:flex}._5ThGPG_sizeName ._5ThGPG_status{min-height:0}._5ThGPG_screenWide{max-width:1040px}._5ThGPG_dishCols,._5ThGPG_dishLeft,._5ThGPG_dishRight{gap:var(--s-3);flex-direction:column;min-width:0;display:flex}@media (min-width:900px){._5ThGPG_dishCols{align-items:flex-start;gap:var(--s-4);flex-direction:row}._5ThGPG_dishLeft,._5ThGPG_dishRight{flex:1 1 0}}._5ThGPG_bulkStart{display:flex}._5ThGPG_bulkBar{z-index:2;gap:var(--s-4);padding:var(--s-4) var(--s-5);border:1px solid var(--accent-edge);border-radius:var(--r-lg);background:var(--accent-soft);flex-direction:column;display:flex;position:sticky;top:0}._5ThGPG_bulkLine{font-size:var(--t-md);font-weight:var(--w-body);color:var(--ink-2);margin:0;line-height:1.45}._5ThGPG_bulkLine strong{font-weight:var(--w-strong);color:var(--ink)}._5ThGPG_bulkButtons{gap:var(--s-3);flex-wrap:wrap;display:flex}._5ThGPG_bulkReport{gap:var(--s-2);flex-direction:column;display:flex}._5ThGPG_bulkReport:empty{display:none}._5ThGPG_bulkReport p{font-size:var(--t-base);font-weight:var(--w-medium);color:var(--ink-2);margin:0;line-height:1.4}._5ThGPG_pick{min-width:var(--tap);min-height:var(--tap);flex:none;justify-content:center;align-items:center;display:flex}._5ThGPG_pickBox{width:22px;height:22px;accent-color:var(--accent);margin:0}._5ThGPG_pickAll{padding:var(--s-3) var(--s-5) 0;display:flex}
.lU6Blq_body{gap:var(--s-4);font-family:var(--font-ui);color:var(--ink);flex-direction:column;display:flex}.lU6Blq_help{font-size:var(--t-sm);font-weight:var(--w-body);color:var(--muted);margin:0;line-height:1.45}.lU6Blq_row{gap:var(--s-2);flex-direction:column;display:flex}.lU6Blq_label{font-size:var(--t-sm);font-weight:var(--w-medium);color:var(--muted)}.lU6Blq_pills{gap:var(--s-2);flex-wrap:wrap;display:flex}.lU6Blq_times{gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}.lU6Blq_fallback{align-items:center;gap:var(--s-4);padding-top:var(--s-4);border-top:1px solid var(--rule);display:flex}.lU6Blq_fallbackText{gap:var(--s-1);min-width:0;font-size:var(--t-sm);font-weight:var(--w-body);color:var(--muted);flex-direction:column;flex:1;line-height:1.4;display:flex}.lU6Blq_fallbackText strong{font-size:var(--t-md);font-weight:var(--w-medium);color:var(--ink)}.lU6Blq_status{min-height:var(--s-6);font-size:var(--t-sm);font-weight:var(--w-medium);color:var(--accent);margin:0}.lU6Blq_bad{color:var(--danger)}
._pMFEG_page{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--s-3);min-height:100vh;padding:var(--s-5);background:var(--paper);color:var(--ink);font-family:var(--font-ui);text-align:center;flex-direction:column;display:flex}._pMFEG_brand{font-size:var(--t-3xl);font-weight:var(--w-strong);margin:0}._pMFEG_form{gap:var(--s-4);text-align:left;flex-direction:column;width:100%;max-width:24rem;display:flex}._pMFEG_text{font-size:var(--t-md);font-weight:var(--w-body);color:var(--muted);margin:0}._pMFEG_error{font-size:var(--t-md);font-weight:var(--w-medium);color:var(--danger);margin:0}._pMFEG_link{min-height:var(--tap);font-size:var(--t-md);font-weight:var(--w-medium);color:var(--accent);align-items:center;display:inline-flex}._pMFEG_link:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
.-L9F7a_page{gap:var(--s-3);max-width:880px;font-family:var(--font-ui);color:var(--ink);flex-direction:column;margin:0 auto;display:flex}.-L9F7a_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.-L9F7a_search{gap:var(--s-5);padding:var(--s-5);background:var(--surface);border:1px solid var(--rule-strong);border-radius:var(--r-lg);flex-direction:column;display:flex}.-L9F7a_searchRow{align-items:flex-end;gap:var(--s-4);flex-wrap:wrap;display:flex}.-L9F7a_searchField{flex:999 280px;min-width:0}.-L9F7a_searchRow>button{flex:auto}.-L9F7a_title{font-size:var(--t-2xl);font-weight:var(--w-strong);color:var(--ink);overflow-wrap:anywhere;margin:0;line-height:1.2}.-L9F7a_text{font-size:var(--t-md);font-weight:var(--w-body);color:var(--ink-2);overflow-wrap:anywhere;margin:0;line-height:1.45}.-L9F7a_quiet{font-size:var(--t-base);font-weight:var(--w-body);color:var(--muted);overflow-wrap:anywhere;margin:0;line-height:1.45}.-L9F7a_hint{font-size:var(--t-sm);font-weight:var(--w-body);color:var(--muted);margin:0;line-height:1.4}.-L9F7a_message{padding:var(--s-4) var(--s-5);background:var(--accent-soft);border:1px solid var(--accent-edge);border-radius:var(--r-lg);font-size:var(--t-md);font-weight:var(--w-medium);color:var(--accent);margin:0}.-L9F7a_messageBad{background:var(--danger-soft);border-color:var(--danger-edge);color:var(--danger)}.-L9F7a_stack{gap:var(--s-5);flex-direction:column;align-items:flex-start;display:flex}.-L9F7a_stack>*{max-width:100%}.-L9F7a_form{gap:var(--s-5);flex-direction:column;align-items:stretch;width:100%;max-width:480px;display:flex}.-L9F7a_form>button,.-L9F7a_form>a{align-self:flex-start}.-L9F7a_inlineForm{margin:0}.-L9F7a_facts{gap:var(--s-3) var(--s-5);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.-L9F7a_facts dt{font-size:var(--t-base);font-weight:var(--w-medium);color:var(--muted)}.-L9F7a_facts dd{font-size:var(--t-md);font-weight:var(--w-body);color:var(--ink);overflow-wrap:anywhere;margin:0}.-L9F7a_link{min-height:0;color:var(--accent);font-weight:var(--w-medium);text-decoration:underline;display:inline}.-L9F7a_nameLink{min-height:0;color:inherit;text-decoration:none;display:inline}.-L9F7a_nameLink:hover{color:var(--accent);text-decoration:underline}.-L9F7a_nameLink:focus-visible,.-L9F7a_link:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.-L9F7a_actions{gap:var(--s-3);flex-wrap:wrap;display:flex}.-L9F7a_location{gap:var(--s-3);flex-direction:column;align-items:flex-start;display:flex}.-L9F7a_locationName{font-size:var(--t-lg);font-weight:var(--w-medium);color:var(--ink);margin:0}
.y17nQW_page{min-height:100vh;padding:var(--s-5);background:var(--paper);color:var(--ink);font-family:var(--font-ui);text-align:left;display:block}.y17nQW_column{gap:var(--s-7);flex-direction:column;max-width:640px;margin:0 auto;display:flex}.y17nQW_heading{font-size:var(--t-3xl);font-weight:var(--w-strong);line-height:1.15}.y17nQW_intro{font-size:var(--t-md);font-weight:var(--w-body);color:var(--muted)}.y17nQW_group{gap:var(--s-4);flex-direction:column;display:flex}.y17nQW_wrap{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.y17nQW_fields{gap:var(--s-5);flex-direction:column;display:flex}.y17nQW_note{font-size:var(--t-sm);font-weight:var(--w-body);color:var(--muted)}.y17nQW_variant{gap:var(--s-2);flex-direction:column;margin:0;display:flex}.y17nQW_specimen{align-items:flex-start;gap:var(--s-2);flex-direction:column;min-width:0;display:flex}.y17nQW_variant>.y17nQW_specimen>*{max-width:100%}.y17nQW_caption{font-size:var(--t-sm);font-weight:var(--w-medium);color:var(--muted)}.y17nQW_grid{align-items:flex-start;gap:var(--s-6) var(--s-7);flex-wrap:wrap;display:flex}.y17nQW_addWrap{padding:var(--s-5)}
._5LPSBa_page{gap:var(--s-3);max-width:880px;font-family:var(--font-ui);color:var(--ink);flex-direction:column;margin:0 auto;display:flex}._5LPSBa_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._5LPSBa_restaurant{gap:var(--s-3);flex-direction:column;display:flex}._5LPSBa_restaurantName{font-size:var(--t-2xl);font-weight:var(--w-strong);color:var(--ink);overflow-wrap:anywhere;margin:0;line-height:1.2}._5LPSBa_role{font-size:var(--t-base);font-weight:var(--w-medium);color:var(--muted);margin:0}._5LPSBa_place{gap:var(--s-3);flex-direction:column;display:flex}._5LPSBa_placeName{font-size:var(--t-xl);font-weight:var(--w-strong);color:var(--ink);margin:0}._5LPSBa_title{font-size:var(--t-xl);font-weight:var(--w-strong);color:var(--ink);overflow-wrap:anywhere;margin:0;line-height:1.25}._5LPSBa_text{font-size:var(--t-md);font-weight:var(--w-body);color:var(--ink-2);overflow-wrap:anywhere;margin:0;line-height:1.45}._5LPSBa_steps{gap:var(--s-2);padding-left:var(--s-5);font-size:var(--t-md);font-weight:var(--w-body);color:var(--ink-2);overflow-wrap:anywhere;flex-direction:column;margin:0;line-height:1.45;display:flex}._5LPSBa_quiet{font-size:var(--t-base);font-weight:var(--w-body);color:var(--muted);overflow-wrap:anywhere;margin:0;line-height:1.45}._5LPSBa_notice{padding:var(--s-4) var(--s-5);background:var(--sunk);border:1px solid var(--rule-strong);border-radius:var(--r-lg);font-size:var(--t-md);font-weight:var(--w-medium);color:var(--ink);margin:0;line-height:1.45}._5LPSBa_message{padding:var(--s-4) var(--s-5);background:var(--accent-soft);border:1px solid var(--accent-edge);border-radius:var(--r-lg);font-size:var(--t-md);font-weight:var(--w-medium);color:var(--accent);margin:0}._5LPSBa_messageBad{background:var(--danger-soft);border-color:var(--danger-edge);color:var(--danger)}._5LPSBa_card{align-items:flex-start;gap:var(--s-4);padding:var(--s-5);background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-lg);flex-direction:column;display:flex}._5LPSBa_cardHead{align-items:baseline;gap:var(--s-3);align-self:stretch;display:flex}._5LPSBa_cardTitle{font-size:var(--t-lg);font-weight:var(--w-medium);color:var(--ink);flex:1;margin:0}._5LPSBa_cardMeta{font-size:var(--t-sm);font-weight:var(--w-body);color:var(--muted)}._5LPSBa_live{align-items:flex-start;gap:var(--s-3);padding:var(--s-5);background:var(--accent-soft);border:1px solid var(--accent-edge);border-radius:var(--r-lg);flex-direction:column;display:flex}._5LPSBa_liveTitle{align-items:center;gap:var(--s-3);font-size:var(--t-xl);font-weight:var(--w-strong);color:var(--accent);margin:0;display:flex}._5LPSBa_dot{width:var(--s-3);height:var(--s-3);border-radius:var(--r-pill);background:var(--accent);flex:none}._5LPSBa_liveSince{font-size:var(--t-base);font-weight:var(--w-body);color:var(--ink-2);margin:0}._5LPSBa_address{font-size:var(--t-base);font-weight:var(--w-body);color:var(--ink-2);overflow-wrap:anywhere;margin:0}._5LPSBa_addressLink{min-height:0;font-family:var(--font-mono);font-size:var(--t-base);font-weight:var(--w-medium);color:var(--accent);display:inline}._5LPSBa_phoneLink{min-height:0;font-weight:var(--w-medium);color:var(--accent);display:inline}._5LPSBa_actions{gap:var(--s-3);flex-wrap:wrap;display:flex}._5LPSBa_soldList{flex-direction:column;align-self:stretch;margin:0;padding:0;list-style:none;display:flex}._5LPSBa_soldRow{align-items:center;gap:var(--s-4);min-height:var(--tap);padding:var(--s-3) 0;border-top:1px solid var(--rule);display:flex}._5LPSBa_soldName{min-width:0;font-size:var(--t-lg);font-weight:var(--w-body);overflow-wrap:anywhere;flex-direction:column;flex:1;display:flex}._5LPSBa_soldName strong{font-weight:var(--w-body);color:var(--muted);text-decoration:line-through}._5LPSBa_soldName span{font-size:var(--t-sm);color:var(--muted)}._5LPSBa_tiles{gap:var(--s-3);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin:0;padding:0;list-style:none;display:grid}._5LPSBa_tile{align-items:flex-start;gap:var(--s-2);height:100%;min-height:var(--tap);padding:var(--s-5);background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-lg);color:var(--accent);flex-direction:column;text-decoration:none;display:flex}._5LPSBa_tile:hover{background:var(--sunk-2)}._5LPSBa_tile:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._5LPSBa_tileTitle{font-size:var(--t-md);font-weight:var(--w-medium);color:var(--ink)}._5LPSBa_tileHelp{font-size:var(--t-sm);font-weight:var(--w-body);color:var(--muted);line-height:1.4}._5LPSBa_problem{max-width:560px;min-height:0;padding:var(--s-5);text-align:left;font-family:var(--font-ui);color:var(--ink);margin:0 auto;display:block}._5LPSBa_problemTitle{margin:0 0 var(--s-3);font-size:var(--t-2xl);font-weight:var(--w-strong);color:var(--ink)}._5LPSBa_problemText{margin:0 0 var(--s-3);font-size:var(--t-md);color:var(--ink-2)}
._39-Yzq_page{gap:var(--s-5);max-width:640px;font-family:var(--font-ui);color:var(--ink);flex-direction:column;margin:0 auto;display:flex}._39-Yzq_title{font-size:var(--t-2xl);font-weight:var(--w-strong);color:var(--ink);overflow-wrap:anywhere;margin:0;line-height:1.2}._39-Yzq_restaurant{font-size:var(--t-md);font-weight:var(--w-medium);color:var(--muted);overflow-wrap:anywhere;margin:0}._39-Yzq_text{font-size:var(--t-md);font-weight:var(--w-body);color:var(--ink-2);overflow-wrap:anywhere;margin:0;line-height:1.45}._39-Yzq_quiet{font-size:var(--t-base);font-weight:var(--w-body);color:var(--muted);overflow-wrap:anywhere;margin:0;line-height:1.45}._39-Yzq_message{padding:var(--s-4) var(--s-5);background:var(--accent-soft);border:1px solid var(--accent-edge);border-radius:var(--r-lg);font-size:var(--t-md);font-weight:var(--w-medium);color:var(--accent);margin:0}._39-Yzq_messageBad{background:var(--danger-soft);border-color:var(--danger-edge);color:var(--danger)}._39-Yzq_notice{padding:var(--s-4) var(--s-5);background:var(--sunk);border:1px solid var(--rule-strong);border-radius:var(--r-lg);font-size:var(--t-md);font-weight:var(--w-medium);color:var(--ink);margin:0;line-height:1.45}._39-Yzq_form{align-items:flex-start;gap:var(--s-4);flex-direction:column;display:flex}._39-Yzq_form>div{align-self:stretch}._39-Yzq_made{align-items:flex-start;gap:var(--s-4);flex-direction:column;display:flex}._39-Yzq_code{border:1px solid var(--rule-strong);border-radius:var(--r-md);width:min(100%,288px);line-height:0;overflow:hidden}._39-Yzq_code svg{width:100%;height:auto;display:block}._39-Yzq_address{font-size:var(--t-base);font-weight:var(--w-body);color:var(--ink-2);overflow-wrap:anywhere;margin:0}._39-Yzq_addressLink{min-height:0;font-family:var(--font-mono);font-size:var(--t-base);font-weight:var(--w-medium);color:var(--accent);overflow-wrap:anywhere;display:inline}._39-Yzq_endForm{margin:0}._39-Yzq_chips{gap:var(--s-3);flex-wrap:wrap;display:flex}
.H8mkva_page{justify-content:flex-start;align-items:stretch;gap:var(--s-5);max-width:520px;min-height:100vh;padding:var(--s-7) var(--s-5);background:var(--paper);color:var(--ink);font-family:var(--font-ui);text-align:left;flex-direction:column;margin:0 auto;display:flex}.H8mkva_brand{font-size:var(--t-md);font-weight:var(--w-strong);color:var(--accent);margin:0}.H8mkva_title{font-size:var(--t-3xl);font-weight:var(--w-strong);color:var(--ink);overflow-wrap:anywhere;margin:0;line-height:1.2}.H8mkva_stack{gap:var(--s-5);flex-direction:column;display:flex}.H8mkva_lead{font-size:var(--t-xl);font-weight:var(--w-medium);color:var(--ink);overflow-wrap:anywhere;margin:0;line-height:1.4}.H8mkva_text{font-size:var(--t-xl);font-weight:var(--w-body);color:var(--ink-2);overflow-wrap:anywhere;margin:0;line-height:1.4}.H8mkva_quiet{font-size:var(--t-lg);font-weight:var(--w-body);color:var(--muted);overflow-wrap:anywhere;margin:0;line-height:1.4}.H8mkva_problem{padding:var(--s-5);background:var(--danger-soft);border:1px solid var(--danger-edge);border-radius:var(--r-lg);font-size:var(--t-xl);font-weight:var(--w-medium);color:var(--danger);margin:0;line-height:1.4}.H8mkva_ready{padding:var(--s-5);background:var(--accent-soft);border:1px solid var(--accent-edge);border-radius:var(--r-lg);font-size:var(--t-xl);font-weight:var(--w-medium);color:var(--accent);margin:0;line-height:1.4}.H8mkva_form{flex-direction:column;margin:0;display:flex}.H8mkva_tablet{justify-content:flex-start;align-items:stretch;gap:var(--s-6);max-width:960px;min-height:100vh;padding:var(--s-7) var(--s-6);background:var(--paper);color:var(--ink);font-family:var(--font-ui);text-align:left;flex-direction:column;margin:0 auto;display:flex}.H8mkva_head{gap:var(--s-2);flex-direction:column;display:flex}.H8mkva_restaurant{font-size:var(--t-tablet);font-weight:var(--w-strong);color:var(--ink);overflow-wrap:anywhere;margin:0;line-height:1.15}.H8mkva_how{font-size:var(--t-2xl);font-weight:var(--w-medium);color:var(--ink);margin:0;line-height:1.35}.H8mkva_weight{padding:var(--s-5);background:var(--sunk);border:1px solid var(--rule-strong);border-radius:var(--r-lg);font-size:var(--t-xl);font-weight:var(--w-medium);color:var(--ink);margin:0;line-height:1.35}.H8mkva_done{padding:var(--s-5);background:var(--accent-soft);border:1px solid var(--accent-edge);border-radius:var(--r-lg);font-size:var(--t-xl);font-weight:var(--w-medium);color:var(--accent);margin:0;line-height:1.35}.H8mkva_menu{gap:var(--s-6);flex-direction:column;display:flex}.H8mkva_menuName{font-size:var(--t-2xl);font-weight:var(--w-strong);color:var(--ink);margin:0}.H8mkva_group{gap:var(--s-3);flex-direction:column;display:flex}.H8mkva_groupName{padding-bottom:var(--s-2);border-bottom:1px solid var(--rule-strong);font-size:var(--t-xl);font-weight:var(--w-strong);letter-spacing:.09em;text-transform:uppercase;color:var(--muted);margin:0}.H8mkva_list{gap:var(--s-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.H8mkva_row{justify-content:space-between;align-items:center;gap:var(--s-5);min-height:var(--h-tablet);padding:var(--s-4) var(--s-5);background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-lg);display:flex}.H8mkva_row[data-state=out]{background:var(--live-soft);border-color:var(--live-edge)}.H8mkva_dish{gap:var(--s-1);flex-direction:column;min-width:0;display:flex}.H8mkva_name{font-size:var(--t-tablet);font-weight:var(--w-medium);color:var(--ink);overflow-wrap:anywhere;line-height:1.2}.H8mkva_row[data-state=out] .H8mkva_name{color:var(--muted);text-decoration:line-through}.H8mkva_caption{font-size:var(--t-xl);font-weight:var(--w-body);color:var(--muted);line-height:1.3}.H8mkva_row[data-state=out] .H8mkva_caption{font-weight:var(--w-strong);color:var(--live)}.H8mkva_tap{flex:none;margin:0}.H8mkva_switch{justify-content:space-between;align-items:center;gap:var(--s-3);width:var(--w-tablet-switch);min-height:var(--h-tablet);height:var(--h-tablet);padding:var(--s-3);border-radius:var(--r-pill);font-family:var(--font-ui);color:var(--surface);cursor:pointer;border:2px solid #0000;display:flex}.H8mkva_switch[data-state=on]{background:var(--accent);flex-direction:row}.H8mkva_switch[data-state=out]{background:var(--live);flex-direction:row-reverse}.H8mkva_switch:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.H8mkva_word{font-size:var(--t-2xl);font-weight:var(--w-strong);text-align:center;flex:1;line-height:1.1}.H8mkva_knob{aspect-ratio:1;border-radius:var(--r-pill);background:var(--surface);height:100%}
.S0GlFG_page{gap:var(--s-5);max-width:920px;font-family:var(--font-ui);color:var(--ink);flex-direction:column;display:flex}.S0GlFG_problem{padding:var(--s-7) var(--s-5);font-family:var(--font-ui);color:var(--ink)}.S0GlFG_problemLine{padding:var(--s-4) var(--s-5);background:var(--accent-soft);border:1px solid var(--accent-edge);border-radius:var(--r-lg);font-size:var(--t-md);font-weight:var(--w-medium);color:var(--accent);margin:0}.S0GlFG_noPrint{gap:var(--s-3);flex-direction:column;display:flex}.S0GlFG_title{font-size:var(--t-2xl);font-weight:var(--w-strong);margin:0;line-height:1.2}.S0GlFG_help{font-size:var(--t-base);color:var(--muted);margin:0;line-height:1.45}.S0GlFG_actions{gap:var(--s-3);flex-wrap:wrap;display:flex}.S0GlFG_actions>*{flex:10rem;max-width:16rem}.S0GlFG_back{color:var(--accent);font-weight:var(--w-medium)}@media (min-width:900px){.S0GlFG_backRow{display:none}}.S0GlFG_sheets{gap:var(--s-6);flex-direction:column;display:flex}.S0GlFG_sheet{--paper:#fff;--ink:#000;gap:var(--s-4);padding:var(--s-5);background:var(--paper);color:var(--ink);border:1px solid var(--rule-strong);border-radius:var(--r-lg);flex-direction:column;display:flex;overflow-x:auto}.S0GlFG_sheet p{color:var(--ink)}.S0GlFG_sheetHead{gap:var(--s-2);flex-direction:column;display:flex}.S0GlFG_sheetTitle{font-size:var(--t-xl);font-weight:var(--w-strong);margin:0;line-height:1.2}.S0GlFG_sheetSub{font-size:var(--t-sm);margin:0}.S0GlFG_noMarks{padding:var(--s-3) var(--s-4);border:2px solid var(--ink);font-size:var(--t-md);font-weight:var(--w-strong);margin:0}.S0GlFG_table{border-collapse:collapse;width:100%;min-width:640px;font-size:var(--t-base)}.S0GlFG_table th,.S0GlFG_table td{padding:var(--s-2) var(--s-3);border:1px solid var(--ink);text-align:center;vertical-align:middle}.S0GlFG_dishCol,.S0GlFG_dishName{font-weight:var(--w-medium);text-align:left!important}.S0GlFG_markCol{width:9%;font-size:var(--t-sm);font-weight:var(--w-strong);line-height:1.15}.S0GlFG_headingRow th{text-align:left;font-size:var(--t-md);font-weight:var(--w-strong);border-top-width:2px}.S0GlFG_dishRow{break-inside:avoid}.S0GlFG_cell{font-size:var(--t-lg);line-height:1}.S0GlFG_sheetFoot{justify-content:space-between;gap:var(--s-4);align-items:flex-end;display:flex}.S0GlFG_blankNote{font-size:var(--t-sm);font-weight:var(--w-strong);margin:0}.S0GlFG_pageNo{font-size:var(--t-sm);white-space:nowrap;margin:0}.S0GlFG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@page{size:letter;margin:.5in}@media print{.S0GlFG_noPrint{display:none!important}.S0GlFG_page{gap:0;max-width:none;display:block}.S0GlFG_sheets{gap:0;display:block}.S0GlFG_sheet{break-after:page;border:0;border-radius:0;padding:0;display:block;overflow:visible}.S0GlFG_sheet:last-child{break-after:auto}.S0GlFG_table{min-width:0}.S0GlFG_sheetHead,.S0GlFG_noMarks,.S0GlFG_table{margin-bottom:.15in}}
.TR92bG_page{gap:var(--s-4);max-width:1040px;font-family:var(--font-ui);color:var(--ink);flex-direction:column;margin:0 auto;display:flex}.TR92bG_top{justify-content:space-between;align-items:center;gap:var(--s-4);display:flex}.TR92bG_title{font-size:var(--t-3xl);font-weight:var(--w-strong);color:var(--ink);margin:0;line-height:1.1}.TR92bG_chip{font-size:var(--t-sm);font-weight:var(--w-medium);color:var(--muted);align-items:center;display:inline-flex}.TR92bG_chipGood{color:var(--accent)}.TR92bG_chipBad{color:var(--danger)}.TR92bG_cols,.TR92bG_left{gap:var(--s-4);flex-direction:column;display:flex}@media (min-width:900px){.TR92bG_cols{flex-direction:row;align-items:flex-start}.TR92bG_cols>section,.TR92bG_cols>.TR92bG_left{flex:1 1 0;min-width:0}.TR92bG_cols>section:last-child{flex:1.7 1 0}.TR92bG_span{flex-wrap:nowrap}}.TR92bG_card{background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-lg);overflow:hidden}.TR92bG_cardHead{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-4) var(--s-5);background:var(--sunk);border-bottom:1px solid var(--rule-strong);font-size:var(--t-lg);font-weight:var(--w-strong);color:var(--ink);margin:0;display:flex}h2.TR92bG_cardHead{justify-content:flex-start}.TR92bG_cardHead>svg{color:var(--accent);flex:none}.TR92bG_cardTitle{align-items:center;gap:var(--s-3);font-size:var(--t-lg);font-weight:var(--w-strong);color:var(--ink);margin:0;display:flex}.TR92bG_cardTitle>svg{color:var(--accent);flex:none}.TR92bG_cardBody{gap:var(--s-4);padding:var(--s-5);flex-direction:column;display:flex}.TR92bG_note{font-size:var(--t-base);font-weight:var(--w-body);color:var(--muted);margin:0;line-height:1.45}.TR92bG_field{gap:var(--s-2);flex-direction:column;min-width:0;display:flex}.TR92bG_field label{font-size:var(--t-sm);font-weight:var(--w-medium);color:var(--muted)}.TR92bG_field input,.TR92bG_field select,.TR92bG_span input{min-height:var(--tap);padding:0 var(--s-4);border:1px solid var(--rule-strong);border-radius:var(--r-md);background:var(--surface);color:var(--ink);font-family:var(--font-ui);font-size:var(--t-input)}.TR92bG_field input:disabled,.TR92bG_field select:disabled,.TR92bG_span input:disabled{background:var(--sunk-2);color:var(--muted)}.TR92bG_pair{gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.TR92bG_status{min-height:var(--s-5);font-size:var(--t-sm);font-weight:var(--w-medium);color:var(--accent);margin:0}.TR92bG_bad{color:var(--danger)}.TR92bG_conflict{padding:var(--s-4);border:1px solid var(--danger-edge);border-radius:var(--r-md);background:var(--danger-soft);font-size:var(--t-sm);color:var(--ink)}.TR92bG_buttons{gap:var(--s-3);margin-top:var(--s-3);flex-wrap:wrap;display:flex}.TR92bG_button{min-height:var(--tap);padding:0 var(--s-5);border:1px solid var(--rule-strong);border-radius:var(--r-md);background:var(--surface);color:var(--ink);font-family:var(--font-ui);font-size:var(--t-md);font-weight:var(--w-medium);cursor:pointer}.TR92bG_link{color:var(--accent);font-family:var(--font-ui);font-size:var(--t-sm);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.TR92bG_week{flex-direction:column;display:flex}.TR92bG_day{padding:var(--s-3) 0;border-bottom:1px solid var(--rule)}.TR92bG_day:last-child{border-bottom:0}.TR92bG_dayRow{align-items:flex-start;gap:var(--s-3) var(--s-4);flex-wrap:wrap;display:flex}.TR92bG_dayName{width:6rem;padding-top:var(--s-4);font-size:var(--t-md);font-weight:var(--w-strong);color:var(--ink);flex:none}.TR92bG_closed{font-size:var(--t-md);font-weight:var(--w-body);color:var(--muted);align-self:center}.TR92bG_spans{align-items:flex-start;gap:var(--s-3);flex-direction:column;flex:1;min-width:14rem;display:flex}.TR92bG_span{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.TR92bG_span input{width:7.5rem;padding:0 var(--s-3)}.TR92bG_to{font-size:var(--t-base);font-weight:var(--w-body);color:var(--muted)}.TR92bG_crossing{font-size:var(--t-sm);font-weight:var(--w-medium);color:var(--ink-2);flex-basis:100%;margin:0}.TR92bG_back{min-height:var(--tap);color:var(--accent);font-size:var(--t-md);font-weight:var(--w-medium);align-items:center;display:inline-flex}
.BHzZDa_page{gap:var(--s-5);max-width:560px;font-family:var(--font-ui);color:var(--ink);flex-direction:column;margin:0 auto;display:flex}.BHzZDa_place{font-size:var(--t-sm);font-weight:var(--w-medium);color:var(--muted);margin:0}.BHzZDa_title{font-size:var(--t-3xl);font-weight:var(--w-strong);color:var(--ink);margin:0;line-height:1.1}.BHzZDa_intro{font-size:var(--t-md);font-weight:var(--w-body);color:var(--ink-2);margin:0;line-height:1.5}.BHzZDa_problem{padding:var(--s-4) var(--s-5);background:var(--danger-soft);border:1px solid var(--danger-edge);border-radius:var(--r-lg);font-size:var(--t-md);font-weight:var(--w-medium);color:var(--danger);margin:0}.BHzZDa_card{align-items:stretch;gap:var(--s-3);width:100%;min-height:var(--tap);padding:var(--s-5);background:var(--surface);border:1px solid var(--rule-strong);border-radius:var(--r-lg);font-family:var(--font-ui);color:var(--ink);text-align:left;cursor:pointer;flex-direction:column;text-decoration:none;display:flex}.BHzZDa_card:hover{background:var(--sunk-2)}.BHzZDa_card:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.BHzZDa_main{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.BHzZDa_cardHead{align-items:center;gap:var(--s-4);display:flex}.BHzZDa_badge{width:var(--tap);height:var(--tap);border-radius:var(--r-md);background:var(--sunk);color:var(--ink-2);flex:none;justify-content:center;align-items:center;display:inline-flex}.BHzZDa_badgeMain{background:var(--accent-soft);color:var(--accent)}.BHzZDa_cardTitle{min-width:0;font-size:var(--t-xl);font-weight:var(--w-strong);flex:1}.BHzZDa_cardHelp{font-size:var(--t-base);font-weight:var(--w-body);color:var(--muted);line-height:1.5}.BHzZDa_build{padding:var(--s-5);background:var(--sunk-2);border:1px solid var(--rule);border-radius:var(--r-lg)}.BHzZDa_buildTitle{margin:0 0 var(--s-3);font-size:var(--t-xs);font-weight:var(--w-strong);letter-spacing:.09em;text-transform:uppercase;color:var(--muted)}.BHzZDa_tree{gap:var(--s-2);font-size:var(--t-base);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.BHzZDa_tree li{align-items:baseline;gap:var(--s-3);border-left:2px solid var(--rule-strong);display:flex}.BHzZDa_tree .BHzZDa_level0{border-left:0}.BHzZDa_tree .BHzZDa_level1{margin-left:var(--s-2);padding-left:var(--s-5)}.BHzZDa_tree .BHzZDa_level2{margin-left:var(--s-2);padding-left:var(--s-7)}.BHzZDa_tree .BHzZDa_level3{margin-left:var(--s-2);padding-left:calc(var(--s-7) + var(--s-5))}.BHzZDa_example{font-size:var(--t-xl);font-weight:var(--w-strong)}.BHzZDa_sizes{color:var(--muted)}.BHzZDa_kind{font-size:var(--t-sm);font-weight:var(--w-body);color:var(--muted)}.BHzZDa_photos{font-size:var(--t-sm);font-weight:var(--w-body);color:var(--muted);text-align:center;margin:0;line-height:1.5}
.PcU3ha_page{align-items:flex-start;gap:var(--s-4);max-width:var(--page-narrow);font-family:var(--font-ui);color:var(--ink);flex-direction:column;margin:0 auto;display:flex}.PcU3ha_title{font-size:var(--t-3xl);font-weight:var(--w-strong);color:var(--ink);overflow-wrap:anywhere;margin:0;line-height:1.1}.PcU3ha_heading{margin:var(--s-5) 0 0;font-size:var(--t-2xl);font-weight:var(--w-strong);color:var(--ink);line-height:1.2}.PcU3ha_intro,.PcU3ha_text{font-size:var(--t-lg);font-weight:var(--w-body);color:var(--ink-2);margin:0;line-height:1.5}.PcU3ha_note{padding:var(--s-4) var(--s-5);background:var(--accent-soft);border:1px solid var(--accent-edge);border-radius:var(--r-lg);align-self:stretch}.PcU3ha_note p{font-size:var(--t-md);font-weight:var(--w-body);color:var(--ink-2);margin:0;line-height:1.5}.PcU3ha_back{align-items:center;gap:var(--s-2);min-height:var(--tap);color:var(--accent);font-size:var(--t-md);font-weight:var(--w-medium);text-decoration:none;display:inline-flex}.PcU3ha_back:hover{color:var(--accent-deep);text-decoration:underline}.PcU3ha_back:focus-visible,.PcU3ha_row:focus-visible,.PcU3ha_text a:focus-visible,.PcU3ha_stepText a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.PcU3ha_text a,.PcU3ha_stepText a{color:var(--accent)}.PcU3ha_steps{align-self:stretch;gap:var(--s-6);padding:0 0 0 var(--s-7);flex-direction:column;margin:0;display:flex}.PcU3ha_step{padding-left:var(--s-2);font-size:var(--t-lg);font-weight:var(--w-body);color:var(--ink);line-height:1.5}.PcU3ha_step::marker{font-weight:var(--w-strong);color:var(--accent)}.PcU3ha_stepText{margin:0 0 var(--s-3)}.PcU3ha_bullets{padding-left:var(--s-7);font-size:var(--t-lg);margin:0;line-height:1.5}.PcU3ha_picture{max-width:100%;height:auto;margin-top:var(--s-3);border:1px solid var(--rule);border-radius:var(--r-lg);display:block}.PcU3ha_contents{align-self:stretch}.PcU3ha_list{background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-lg);flex-direction:column;align-self:stretch;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.PcU3ha_list li+li{border-top:1px solid var(--rule)}.PcU3ha_row{align-items:center;gap:var(--s-4);min-height:var(--tap);padding:var(--s-4) var(--s-5);color:var(--accent);text-decoration:none;display:flex}.PcU3ha_row:hover{background:var(--sunk-2)}.PcU3ha_rowText{flex-direction:column;flex:1;min-width:0;display:flex}.PcU3ha_rowTitle{font-size:var(--t-lg);font-weight:var(--w-medium);color:var(--ink)}.PcU3ha_rowHelp{font-size:var(--t-sm);font-weight:var(--w-body);color:var(--muted)}.PcU3ha_problem{max-width:var(--page-narrow);padding:var(--s-5);font-family:var(--font-ui);color:var(--ink);margin:0 auto;display:block}
.IDt0Vq_form{gap:var(--s-5);flex-direction:column;display:flex}.IDt0Vq_choice{align-items:flex-start;gap:var(--s-4);min-height:var(--tap);padding:var(--s-4) var(--s-5);border:1px solid var(--rule-strong);border-radius:var(--r-lg);background:var(--surface);font-size:var(--t-md);color:var(--ink);display:flex}.IDt0Vq_choice input[type=radio]{margin-top:var(--s-2)}.IDt0Vq_field{gap:var(--s-2);font-size:var(--t-sm);font-weight:var(--w-medium);color:var(--muted);flex-direction:column;display:flex}.IDt0Vq_field legend{margin-bottom:var(--s-3);font-size:var(--t-sm);font-weight:var(--w-medium);color:var(--muted);padding:0}.IDt0Vq_field input[type=text],.IDt0Vq_field input[type=file],.IDt0Vq_choice input[type=text]{min-height:var(--tap);padding:var(--s-3) var(--s-4);border:1px solid var(--rule-strong);border-radius:var(--r-md);background:var(--surface);color:var(--ink);font-family:var(--font-ui);font-size:var(--t-input)}.IDt0Vq_counts{gap:var(--s-3) var(--s-6);font-size:var(--t-lg);font-weight:var(--w-strong);color:var(--ink);flex-wrap:wrap;display:flex}.IDt0Vq_category{gap:var(--s-2);margin-top:var(--s-3);flex-direction:column;display:flex}.IDt0Vq_category h3{font-size:var(--t-lg);font-weight:var(--w-strong);color:var(--ink);margin:0}.IDt0Vq_items{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.IDt0Vq_items li{justify-content:space-between;align-items:baseline;gap:var(--s-1) var(--s-5);padding:var(--s-3) 0;border-bottom:1px solid var(--rule);flex-wrap:wrap;display:flex}.IDt0Vq_name{font-size:var(--t-lg);font-weight:var(--w-medium);color:var(--ink)}.IDt0Vq_note{font-size:var(--t-sm);font-weight:var(--w-body);color:var(--muted);display:block}.IDt0Vq_price{font-size:var(--t-lg);font-weight:var(--w-strong);font-variant-numeric:tabular-nums;text-align:right}.IDt0Vq_sizes{justify-content:flex-end;gap:var(--s-1) var(--s-5);font-size:var(--t-md);font-weight:var(--w-strong);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.IDt0Vq_size{white-space:nowrap}.IDt0Vq_sizeName{font-weight:var(--w-body);color:var(--muted)}.IDt0Vq_problemLine{font-weight:var(--w-medium);color:var(--danger)}
.k4LVoq_page{align-items:flex-start;gap:var(--s-4);max-width:560px;font-family:var(--font-ui);color:var(--ink);flex-direction:column;margin:0 auto;display:flex}.k4LVoq_title{font-size:var(--t-3xl);font-weight:var(--w-strong);color:var(--ink);margin:0;line-height:1.1}.k4LVoq_list{background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-lg);flex-direction:column;align-self:stretch;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.k4LVoq_list li+li{border-top:1px solid var(--rule)}.k4LVoq_row{align-items:center;gap:var(--s-4);min-height:var(--tap);padding:var(--s-4) var(--s-5);color:var(--accent);text-decoration:none;display:flex}.k4LVoq_row:hover{background:var(--sunk-2)}.k4LVoq_row:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.k4LVoq_rowText{flex-direction:column;flex:1;min-width:0;display:flex}.k4LVoq_rowTitle{font-size:var(--t-lg);font-weight:var(--w-medium);color:var(--ink)}.k4LVoq_rowHelp{font-size:var(--t-sm);font-weight:var(--w-body);color:var(--muted)}.k4LVoq_who{margin:var(--s-3) 0 0;font-size:var(--t-sm);font-weight:var(--w-body);color:var(--muted);overflow-wrap:anywhere}.k4LVoq_problem{max-width:560px;min-height:0;padding:var(--s-5);text-align:left;font-family:var(--font-ui);color:var(--ink);margin:0 auto;display:block}
._2F3MHG_page{gap:var(--s-3);max-width:880px;font-family:var(--font-ui);color:var(--ink);flex-direction:column;margin:0 auto;display:flex}._2F3MHG_title{font-size:var(--t-3xl);font-weight:var(--w-strong);color:var(--ink);margin:0;line-height:1.1}._2F3MHG_sub{font-size:var(--t-base);font-weight:var(--w-medium);color:var(--muted);margin:0}._2F3MHG_section{gap:var(--s-3);padding:var(--s-5);background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-lg);flex-direction:column;display:flex}._2F3MHG_heading{font-size:var(--t-lg);font-weight:var(--w-strong);color:var(--ink);margin:0}._2F3MHG_hint{font-size:var(--t-base);font-weight:var(--w-body);color:var(--muted);margin:0;line-height:1.45}._2F3MHG_box{padding:var(--s-4) var(--s-5);border:1px solid var(--rule-strong);border-radius:var(--r-lg);background:var(--sunk);font-size:var(--t-md);font-weight:var(--w-medium);color:var(--ink);margin:0;line-height:1.45}._2F3MHG_boxWarn{border-color:var(--accent-edge);background:var(--accent-soft);color:var(--accent);}._2F3MHG_error{font-size:var(--t-md);font-weight:var(--w-medium);color:var(--danger);margin:0}._2F3MHG_form{align-items:flex-end;gap:var(--s-3);flex-wrap:wrap;display:flex}._2F3MHG_form label{gap:var(--s-2);font-size:var(--t-sm);font-weight:var(--w-medium);color:var(--muted);flex-direction:column;display:flex}._2F3MHG_form input{width:8rem;min-height:var(--tap);padding:0 var(--s-4);border:1px solid var(--rule-strong);border-radius:var(--r-md);background:var(--surface);color:var(--ink);font-family:var(--font-ui);font-size:var(--t-input)}._2F3MHG_button{min-height:var(--tap);padding:0 var(--s-5);border:1px solid var(--accent);border-radius:var(--r-md);background:var(--accent);color:var(--surface);font-family:var(--font-ui);font-size:var(--t-md);font-weight:var(--w-medium);cursor:pointer;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}._2F3MHG_button:hover{background:var(--accent-deep);border-color:var(--accent-deep)}._2F3MHG_buttonSecondary{border-color:var(--rule-strong);background:var(--surface);color:var(--ink);}._2F3MHG_buttonSecondary:hover{background:var(--sunk-2);border-color:var(--rule-strong)}._2F3MHG_button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._2F3MHG_grid{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));margin:0;padding:0;list-style:none;display:grid}._2F3MHG_card{align-items:flex-start;gap:var(--s-3);padding:var(--s-4);border:1px solid var(--rule);border-radius:var(--r-lg);background:var(--surface);color:var(--ink);flex-direction:column;display:flex}._2F3MHG_preview{width:100%;max-width:11rem;line-height:0}._2F3MHG_preview svg{width:100%;height:auto;display:block}._2F3MHG_address{font-family:var(--font-mono);font-size:var(--t-sm);font-weight:var(--w-body);color:var(--muted);overflow-wrap:anywhere}._2F3MHG_layouts{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}._2F3MHG_layouts li{gap:var(--s-2);padding:var(--s-4);border:1px solid var(--rule);border-radius:var(--r-lg);font-size:var(--t-md);color:var(--ink);flex-direction:column;display:flex}._2F3MHG_actions{gap:var(--s-3);margin-top:var(--s-2);flex-wrap:wrap;display:flex}._2F3MHG_sheets{--paper:#fff;--ink:#000;--guide:#777;background:var(--color-surface);border-radius:.5rem;justify-items:center;gap:1rem;margin-top:1rem;padding:1rem;display:grid}._2F3MHG_page8{background:var(--paper);width:8.5in;max-width:none;height:11in;color:var(--ink);break-after:page;page-break-after:always;position:relative;overflow:hidden}._2F3MHG_sheetsScroll{max-width:100%;overflow-x:auto}._2F3MHG_codeFrame{background:var(--paper);line-height:0}._2F3MHG_codeFrame svg{width:100%;height:auto;display:block}._2F3MHG_sheetText{color:var(--ink);background:0 0;margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.15}._2F3MHG_tentSheet{outline:1px solid var(--guide);width:5in;height:7in;position:absolute;top:2in;left:1.75in}._2F3MHG_tentHalf{box-sizing:border-box;text-align:center;grid-template-rows:auto 1fr auto;place-items:center;height:3.5in;padding:.12in .2in;display:grid}._2F3MHG_tentHalfBack{transform:rotate(180deg);}._2F3MHG_tentFold{border-top:2px dotted var(--guide);height:0}._2F3MHG_tentCode{width:2.6in}._2F3MHG_tentName{font-size:.26in;font-weight:700;}._2F3MHG_tentLine{font-size:.15in;}._2F3MHG_tentNameLook{box-sizing:border-box;background:var(--tent-band);width:calc(100% + .4in);color:var(--tent-on-band);font-family:var(--tent-font);-webkit-print-color-adjust:exact;print-color-adjust:exact;margin:-.12in -.2in 0;padding:.1in .2in;}._2F3MHG_stickerGrid{grid-template-columns:repeat(3,2.5in);grid-auto-rows:2.5in;gap:.25in;display:grid;position:absolute;top:.5in;left:.5in}._2F3MHG_sticker{outline:1px dotted var(--guide);box-sizing:border-box;text-align:center;grid-template-rows:1fr auto;place-items:center;padding:.08in;display:grid}._2F3MHG_stickersCode{width:1.8in}._2F3MHG_stickerLabel{font-size:.17in;font-weight:700;}._2F3MHG_posterSheet{text-align:center;grid-template-rows:auto 1fr auto;place-items:center;padding:.75in;display:grid;position:absolute;inset:0}._2F3MHG_posterCode{width:5in}._2F3MHG_posterName{font-size:.55in;font-weight:700;}._2F3MHG_posterLine{font-size:.3in;}._2F3MHG_posterNameLook{box-sizing:border-box;background:var(--tent-band);width:calc(100% + 1.5in);color:var(--tent-on-band);font-family:var(--tent-font);-webkit-print-color-adjust:exact;print-color-adjust:exact;margin:-.75in -.75in 0;padding:.3in .75in;}@page{size:letter;margin:0}@media print{._2F3MHG_noPrint{display:none!important}._2F3MHG_sheets{background:0 0;gap:0;margin:0;padding:0;display:block}._2F3MHG_sheetsScroll{overflow:visible}}
.DGDO0a_page{gap:var(--s-5);max-width:720px;font-family:var(--font-ui);color:var(--ink);flex-direction:column;display:flex}.DGDO0a_problem{padding:var(--s-7) var(--s-5);font-family:var(--font-ui);color:var(--ink)}.DGDO0a_title{font-size:var(--t-2xl);font-weight:var(--w-strong);margin:0;line-height:1.2}.DGDO0a_help{font-size:var(--t-md);color:var(--muted);margin:0;line-height:1.45}.DGDO0a_back{color:var(--accent);font-weight:var(--w-medium)}@media (min-width:900px){.DGDO0a_backRow{display:none}}.DGDO0a_empty{padding:var(--s-4) var(--s-5);background:var(--accent-soft);border:1px solid var(--accent-edge);border-radius:var(--r-lg);font-size:var(--t-md);font-weight:var(--w-medium);color:var(--accent);margin:0}.DGDO0a_list{gap:var(--s-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.DGDO0a_card{gap:var(--s-3);padding:var(--s-5);background:var(--surface);border:1px solid var(--rule-strong);border-radius:var(--r-lg);flex-direction:column;display:flex}.DGDO0a_headline{font-size:var(--t-lg);font-weight:var(--w-strong);color:var(--ink);overflow-wrap:anywhere;margin:0;line-height:1.3}.DGDO0a_line{font-size:var(--t-md);color:var(--ink-2);margin:0;line-height:1.45}.DGDO0a_quiet{font-size:var(--t-base);color:var(--muted);margin:0;line-height:1.4}.DGDO0a_week{gap:var(--s-2);height:3.5rem;margin:var(--s-2) 0 0;grid-template-columns:repeat(7,1fr);align-items:end;padding:0;list-style:none;display:grid}.DGDO0a_day{justify-content:flex-end;align-items:center;gap:var(--s-1);flex-direction:column;height:100%;display:flex}.DGDO0a_bar{background:var(--accent);border-radius:var(--r-sm);width:100%;min-height:.25rem}.DGDO0a_barNone{background:var(--rule)}.DGDO0a_dayName{font-size:var(--t-sm);color:var(--muted);line-height:1}.DGDO0a_parts{gap:var(--s-2);padding:0 0 0 var(--s-5);font-size:var(--t-md);color:var(--ink-2);flex-direction:column;margin:0;line-height:1.4;display:flex}
