.Ga6Faq_page{max-width:44rem;padding:24px var(--gutter) 64px;margin:0 auto}.Ga6Faq_back{min-height:44px;color:var(--muted);align-items:center;margin-bottom:4px;font-weight:500;display:inline-flex}.Ga6Faq_head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;margin-bottom:8px;display:flex}.Ga6Faq_headActions{flex-wrap:wrap;gap:10px;display:flex}.Ga6Faq_title{font-size:var(--text-lg);-webkit-hyphens:manual;hyphens:manual;margin:4px 0 16px}.Ga6Faq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Ga6Faq_formHeading{font-size:var(--text-md);margin:32px 0 12px;scroll-margin-top:16px}.Ga6Faq_formHeading:focus{outline:3px solid var(--action);outline-offset:4px}.Ga6Faq_intro{max-width:60ch;color:var(--muted);-webkit-hyphens:manual;hyphens:manual;margin-bottom:20px}.Ga6Faq_button,.Ga6Faq_buttonQuiet,.Ga6Faq_buttonDanger{border-radius:var(--radius-pill);min-height:48px;font:inherit;text-align:center;cursor:pointer;justify-content:center;align-items:center;padding:0 22px;font-weight:600;text-decoration:none;display:inline-flex}.Ga6Faq_button{background:var(--ink);color:var(--paper);border:0}.Ga6Faq_buttonQuiet{border:1.5px solid var(--ink);color:var(--ink);background:0 0}.Ga6Faq_buttonDanger{background:var(--action);color:#fff;border:0}.Ga6Faq_button:disabled,.Ga6Faq_buttonQuiet:disabled{cursor:progress;opacity:.7}.Ga6Faq_notice,.Ga6Faq_problem{background:var(--card);border-radius:8px;margin-bottom:16px;padding:12px 14px;font-weight:500}.Ga6Faq_notice{border-left:4px solid var(--quiet);scroll-margin-top:16px}.Ga6Faq_notice [tabindex="-1"]:focus{outline:none}.Ga6Faq_noticeActions{flex-wrap:wrap;gap:10px;margin:12px 0 0;display:flex}.Ga6Faq_problem{border-left:4px solid var(--action)}.Ga6Faq_search{flex-wrap:wrap;align-items:end;gap:8px;margin:16px 0;display:flex}.Ga6Faq_search .Ga6Faq_field{flex:14rem}.Ga6Faq_count{color:var(--muted);margin:4px 0 12px}.Ga6Faq_list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.Ga6Faq_row{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card);min-height:72px;color:inherit;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:4px 14px;padding:10px;text-decoration:none;display:grid}.Ga6Faq_row:hover{border-color:var(--ink)}.Ga6Faq_thumb{--thumb:64px;width:64px;height:64px}.Ga6Faq_names{min-width:0}.Ga6Faq_nameDe{font-family:var(--font-heading);font-size:var(--text-md);overflow-wrap:anywhere;-webkit-hyphens:manual;hyphens:manual;font-weight:600;line-height:1.2}.Ga6Faq_nameEn,.Ga6Faq_meta{color:var(--muted);overflow-wrap:anywhere;font-size:.9375rem}.Ga6Faq_badge{border-radius:var(--radius-pill);background:var(--quiet);color:var(--ink);font-family:var(--font-body);vertical-align:middle;margin-left:6px;padding:0 10px;font-size:.875rem;font-weight:500;display:inline-block}.Ga6Faq_pills{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.Ga6Faq_pill,.Ga6Faq_pillWarn{border-radius:var(--radius-pill);padding:0 10px;font-size:.875rem;font-weight:500;display:inline-block}.Ga6Faq_pill{background:var(--quiet);color:var(--ink)}.Ga6Faq_pillWarn{border:1.5px solid var(--action);color:var(--ink);background:0 0}.Ga6Faq_samples{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card);margin-top:32px;padding:16px}.Ga6Faq_samples h2{font-size:var(--text-md);margin-bottom:6px}.Ga6Faq_samples p{color:var(--muted);margin-bottom:14px}.Ga6Faq_form{gap:20px;display:grid}.Ga6Faq_card{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card);gap:16px;min-width:0;margin:0;padding:16px;display:grid}.Ga6Faq_legend{font-family:var(--font-heading);font-size:var(--text-md);padding:0 4px;font-weight:600}.Ga6Faq_hint{color:var(--muted);font-size:.9375rem}.Ga6Faq_pair{gap:20px;display:grid}.Ga6Faq_language{align-content:start;gap:16px;min-width:0;display:grid}.Ga6Faq_subheading{border-bottom:1px solid var(--line);font-family:var(--font-body);letter-spacing:.02em;text-transform:uppercase;padding-bottom:4px;font-size:.9375rem;font-weight:700}@media (min-width:40rem){.Ga6Faq_pair{grid-template-columns:1fr 1fr}}.Ga6Faq_field{gap:6px;min-width:0;display:grid}.Ga6Faq_label{font-weight:600}.Ga6Faq_optional{color:var(--muted);font-weight:400}.Ga6Faq_input,.Ga6Faq_textarea{border:1.5px solid color-mix(in srgb, var(--ink) 60%, var(--paper));background:var(--paper);width:100%;min-height:48px;color:var(--ink);font:inherit;border-radius:12px;padding:0 14px;font-size:1rem}.Ga6Faq_textarea{resize:vertical;min-height:7rem;padding:10px 14px}.Ga6Faq_invalid{border-color:var(--action);border-width:2px}.Ga6Faq_error{color:var(--ink);font-weight:500}.Ga6Faq_error:before{content:"! ";color:var(--action);font-weight:700}.Ga6Faq_errorLinks{gap:2px;margin:8px 0 0;padding:0;list-style:none;display:grid}.Ga6Faq_errorLinks a{color:var(--ink);padding:6px 0;font-weight:600;text-decoration:underline;display:inline-block}.Ga6Faq_formError:focus{outline:3px solid var(--action);outline-offset:2px}.Ga6Faq_formError{border-left:4px solid var(--action);background:var(--card);border-radius:8px;padding:12px 14px;font-weight:500}.Ga6Faq_sizeRow{border:1px solid var(--line);background:var(--paper);border-radius:12px;gap:10px;padding:12px;display:grid}.Ga6Faq_sizeName{font-family:var(--font-heading);font-size:var(--text-md);font-weight:600}.Ga6Faq_priceField{align-items:center;gap:8px;display:flex}.Ga6Faq_priceField .Ga6Faq_input{max-width:10rem}.Ga6Faq_check{cursor:pointer;align-items:center;gap:12px;min-height:48px;display:flex}.Ga6Faq_check input{width:24px;height:24px;accent-color:var(--ink);flex:none;margin:0}.Ga6Faq_checks{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:2px 16px;display:grid}.Ga6Faq_allergenGrid{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr))}.Ga6Faq_seen{color:var(--ink);font-weight:500}.Ga6Faq_radios{border:0;gap:4px;min-width:0;margin:0;padding:0;display:grid}.Ga6Faq_radiosLegend{margin-bottom:4px;padding:0;font-weight:600}.Ga6Faq_radio{cursor:pointer;align-items:flex-start;gap:12px;min-height:48px;padding:8px 0;display:flex}.Ga6Faq_radio input{width:24px;height:24px;accent-color:var(--ink);flex:none;margin:0}.Ga6Faq_radio>span{gap:2px;display:grid}.Ga6Faq_switch{cursor:pointer;align-items:flex-start;gap:14px;min-height:48px;display:flex}.Ga6Faq_switch input{opacity:0;width:1px;height:1px;position:absolute}.Ga6Faq_track{border:2px solid color-mix(in srgb, var(--ink) 60%, var(--paper));border-radius:var(--radius-pill);background:var(--paper);flex:none;width:52px;height:30px;margin-top:9px;transition:background-color .12s;position:relative}.Ga6Faq_track:after{content:"";background:color-mix(in srgb, var(--ink) 60%, var(--paper));border-radius:50%;width:20px;height:20px;transition:transform .12s;position:absolute;top:3px;left:3px}.Ga6Faq_switch input:checked+.Ga6Faq_track{border-color:var(--ink);background:var(--ink)}.Ga6Faq_switch input:checked+.Ga6Faq_track:after{background:var(--paper);transform:translate(22px)}.Ga6Faq_switch input:focus-visible+.Ga6Faq_track{outline:3px solid var(--action);outline-offset:2px}.Ga6Faq_switch input:disabled+.Ga6Faq_track{opacity:.7}.Ga6Faq_switchText{gap:2px;padding-top:10px;display:grid}.Ga6Faq_switchLabel{font-weight:600}.Ga6Faq_photoBox{gap:12px;display:grid}.Ga6Faq_preview{border-radius:var(--radius-image);width:min(100%,18rem);overflow:hidden}.Ga6Faq_previewImage{aspect-ratio:4/3;object-fit:cover;background:var(--quiet);width:100%;display:block}.Ga6Faq_previewEmpty{aspect-ratio:4/3;border-radius:var(--radius-image);background:var(--quiet);width:min(100%,18rem);color:var(--ink);text-align:center;place-items:center;font-weight:500;display:grid}.Ga6Faq_photoActions{flex-wrap:wrap;gap:10px;display:flex}.Ga6Faq_fileInput{opacity:0;width:1px;height:1px;position:absolute}.Ga6Faq_fileInput:focus-visible+.Ga6Faq_buttonQuiet{outline:3px solid var(--action);outline-offset:2px}.Ga6Faq_status{min-height:1.5em;font-weight:500}.Ga6Faq_saveBar{z-index:1;margin:16px calc(-1 * var(--gutter)) 0;padding:10px var(--gutter);border-top:1px solid var(--line);background:var(--paper);flex-wrap:wrap;align-items:center;gap:12px;display:flex;position:sticky;bottom:0}@media (max-height:36rem){.Ga6Faq_saveBar{position:static}}.Ga6Faq_drinkRow{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 14px;padding:12px;display:grid}.Ga6Faq_drinkOff .Ga6Faq_nameDe{color:var(--muted)}.Ga6Faq_drinkTools{flex-wrap:wrap;align-items:center;gap:6px 16px;display:flex}.Ga6Faq_drinkTools form{margin:0}.Ga6Faq_linkButton{align-items:center;min-height:48px;font-weight:600;display:inline-flex}.Ga6Faq_dialog{border-radius:var(--radius-card);background:var(--paper);width:min(92vw,30rem);color:var(--ink);border:0;padding:22px}.Ga6Faq_dialog::backdrop{background:color-mix(in srgb, var(--ink) 55%, transparent)}.Ga6Faq_dialog h2{font-size:var(--text-md);margin-bottom:8px}.Ga6Faq_dialogText p{margin-bottom:12px}.Ga6Faq_dialogText{margin-bottom:6px}.Ga6Faq_dialogActions{flex-wrap:wrap;gap:10px;display:flex}.Ga6Faq_toggle{min-height:48px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0 4px;font-weight:600;display:inline-flex}.Ga6Faq_toggle .Ga6Faq_track{margin-top:0}.Ga6Faq_toggle[aria-checked=true] .Ga6Faq_track{border-color:var(--ink);background:var(--ink)}.Ga6Faq_toggle[aria-checked=true] .Ga6Faq_track:after{background:var(--paper);transform:translate(22px)}.Ga6Faq_toggle:focus-visible{outline:3px solid var(--action);outline-offset:2px;border-radius:var(--radius-pill)}.Ga6Faq_filterGroup{border:0;min-width:0;margin:0;padding:0}.Ga6Faq_inlineLink{color:var(--ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}
.NL1yiW_frame{aspect-ratio:4/3;border-radius:var(--radius-image);background:var(--quiet);overflow:hidden}.NL1yiW_thumb{width:var(--thumb);aspect-ratio:1;flex:none}.NL1yiW_image{object-fit:cover;width:100%;height:100%;display:block}.NL1yiW_tile{border-radius:var(--radius-image);background:var(--quiet);width:72px;height:72px;color:color-mix(in srgb, var(--ink) 55%, var(--quiet));flex:none;place-items:center;display:grid}.NL1yiW_thumbTile{width:var(--thumb);height:var(--thumb)}.NL1yiW_sun{width:64%;height:64%}.NL1yiW_fallback{color:color-mix(in srgb, var(--ink) 55%, var(--quiet));place-items:center;display:grid}.NL1yiW_fallbackSun{width:28%;height:auto}.NL1yiW_thumbSun{width:64%;height:auto}
.OucA9a_tags{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.OucA9a_diet,.OucA9a_allergen{border-radius:var(--radius-pill);padding:1px 12px;font-size:.875rem;line-height:1.5}.OucA9a_diet{background:var(--quiet);color:var(--ink);font-weight:500}.OucA9a_allergen{border:1px solid color-mix(in srgb, var(--ink) 35%, var(--paper));color:var(--ink)}.OucA9a_first{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.OucA9a_contains{color:var(--muted);margin-left:2px;font-size:.875rem;line-height:1.5}.OucA9a_unknown,.OucA9a_none{color:var(--muted);font-size:.875rem;line-height:1.5}
.DndupW_section{margin-top:32px}.DndupW_section h2{font-size:var(--text-md);margin-bottom:6px}.DndupW_groups{gap:14px;margin:0;padding:0;list-style:none;display:grid}.DndupW_group{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card);gap:10px;padding:14px;display:grid}.DndupW_head{gap:4px 14px;display:grid}.DndupW_groupName{font-family:var(--font-heading);font-size:var(--text-md);overflow-wrap:anywhere;-webkit-hyphens:manual;hyphens:manual;margin:0;font-weight:600;line-height:1.2}.DndupW_off .DndupW_groupName,.DndupW_off .DndupW_tagName{color:var(--muted)}.DndupW_sub{color:var(--muted);overflow-wrap:anywhere;font-size:.9375rem}.DndupW_tools{flex-wrap:wrap;align-items:center;gap:2px 14px;display:flex}.DndupW_tools form{margin:0}.DndupW_tags{gap:8px;margin:0;padding:0;list-style:none;display:grid}.DndupW_tag{border:1px solid var(--line);background:var(--paper);border-radius:12px;gap:2px 14px;padding:10px 12px;display:grid}.DndupW_tagName{overflow-wrap:anywhere;font-weight:600}.DndupW_why{color:var(--muted);margin:0;font-size:.9375rem}.DndupW_move{border:1.5px solid color-mix(in srgb, var(--ink) 60%, var(--paper));border-radius:var(--radius-pill);width:48px;height:48px;color:var(--ink);cursor:pointer;background:0 0;place-items:center;padding:0;display:inline-grid}.DndupW_move:disabled{border-color:var(--line);color:var(--muted);cursor:default}.DndupW_move:focus-visible,.DndupW_textButton:focus-visible,.DndupW_add summary:focus-visible{outline:3px solid var(--action);outline-offset:2px}.DndupW_move svg{width:20px;height:20px}.DndupW_textButton{min-height:48px;color:var(--ink);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 4px;font-weight:600;text-decoration:underline;display:inline-flex}.DndupW_textButton[aria-disabled=true]{color:var(--muted);cursor:default;text-decoration-style:dotted}.DndupW_add{border-top:1px solid var(--line);padding-top:4px}.DndupW_add summary{cursor:pointer;align-items:center;min-height:48px;font-weight:600;display:flex}.DndupW_nameForm{gap:14px;padding:4px 0 10px;display:grid}.DndupW_formActions{flex-wrap:wrap;gap:10px;display:flex}.DndupW_newGroup{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card);margin-top:32px;padding:16px}.DndupW_newGroup h2{font-size:var(--text-md);margin-bottom:6px}@media (min-width:40rem){.DndupW_head,.DndupW_tag{grid-template-columns:minmax(0,1fr) auto;align-items:center}}
.jtLfga_page{max-width:80rem;padding:16px var(--gutter) 40px;margin:0 auto}.jtLfga_pageTitle{font-size:var(--text-lg);-webkit-hyphens:manual;hyphens:manual;margin:0 0 4px}.jtLfga_pageIntro{max-width:60ch;color:var(--muted);margin-bottom:10px}.jtLfga_tabs{margin:0 calc(-1 * var(--gutter)) 4px;padding:2px var(--gutter) 6px;scroll-snap-type:x proximity;scroll-padding-inline:var(--gutter);gap:8px;list-style:none;display:flex;overflow-x:auto}.jtLfga_tabs>li{scroll-snap-align:start;flex:1 0 9.5rem}.jtLfga_tab{border:1.5px solid var(--line);border-radius:var(--radius-card);background:var(--card);height:100%;min-height:56px;color:inherit;gap:1px;padding:6px 12px;text-decoration:none;display:grid}.jtLfga_tab:hover{border-color:var(--ink)}.jtLfga_tab[aria-current=page]{border-color:var(--ink);background:var(--ink);color:var(--paper)}.jtLfga_tabName{font-weight:700}.jtLfga_tabSpan,.jtLfga_tabStatus{-webkit-hyphens:manual;hyphens:manual;font-size:.8125rem;line-height:1.3}.jtLfga_arrows{flex-wrap:wrap;justify-content:space-between;gap:4px 16px;margin-bottom:8px;display:flex}.jtLfga_arrow{align-items:center;min-height:44px;font-weight:600;display:inline-flex}.jtLfga_weekHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin:10px 0 4px;display:flex}.jtLfga_weekTitleRow{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.jtLfga_weekTitle{font-size:var(--text-md);-webkit-hyphens:manual;hyphens:manual}.jtLfga_status,.jtLfga_statusLive{color:var(--ink);align-items:center;gap:8px;font-size:.9375rem;font-weight:600;display:inline-flex}.jtLfga_status:before,.jtLfga_statusLive:before{content:"";border:2px solid var(--ink);border-radius:50%;flex:none;width:.7rem;height:.7rem}.jtLfga_statusLive:before{background:var(--ink)}.jtLfga_sampleBadge{background:var(--quiet);color:var(--ink);border-radius:4px;padding:1px 8px;font-size:.875rem;font-weight:600;display:inline-block}.jtLfga_statusText{color:var(--muted);margin-bottom:12px}.jtLfga_statusText a{color:var(--ink);font-weight:600}.jtLfga_weekActions{flex-wrap:wrap;align-items:flex-start;gap:8px 12px;display:flex}.jtLfga_actionBlock{gap:6px;max-width:24rem;display:grid}.jtLfga_hint{color:var(--muted);font-size:.9375rem}.jtLfga_board{gap:16px;display:grid}@media (min-width:40rem){.jtLfga_board{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px}}@media (min-width:52rem){.jtLfga_board{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.jtLfga_board{grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr))}}.jtLfga_day{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card);gap:10px;min-width:0;padding:12px;display:grid}.jtLfga_dayHeading{font-size:var(--text-md);-webkit-hyphens:manual;hyphens:manual;scroll-margin-top:16px}.jtLfga_dayHeading:focus-visible{outline:3px solid var(--action);outline-offset:4px}.jtLfga_dayTag{color:var(--muted);font-family:var(--font-body);margin-left:6px;font-size:.9375rem;font-weight:500}.jtLfga_dayEmpty,.jtLfga_closed{color:var(--muted)}.jtLfga_closed{font-weight:600}.jtLfga_items{gap:10px;margin:0;padding:0;list-style:none;display:grid}.jtLfga_item{border:1px solid var(--line);background:var(--paper);border-radius:12px;gap:10px;min-width:0;padding:10px;display:grid}.jtLfga_itemHead{grid-template-columns:56px minmax(0,1fr);align-items:start;gap:10px;display:grid}.jtLfga_thumb{--thumb:56px;width:56px;height:56px}.jtLfga_itemName{font-family:var(--font-heading);overflow-wrap:anywhere;-webkit-hyphens:manual;hyphens:manual;font-weight:600;line-height:1.2}.jtLfga_pills{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.jtLfga_pill,.jtLfga_pillWarn{border-radius:var(--radius-pill);padding:0 8px;font-size:.8125rem;font-weight:500;display:inline-block}.jtLfga_pill{background:var(--quiet);color:var(--ink)}.jtLfga_pillWarn{border:1.5px solid var(--action);color:var(--ink)}.jtLfga_sizes{gap:8px;margin:0;padding:0;list-style:none;display:grid}.jtLfga_size{grid-template-columns:minmax(0,1fr);align-items:baseline;gap:4px 8px;min-width:0;display:grid}.jtLfga_sizeLabel{-webkit-hyphens:manual;hyphens:manual;font-weight:600}.jtLfga_itemPrice{color:var(--muted);margin:2px 0 0;font-size:.9375rem}.jtLfga_sizeBody{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:4px 10px;display:flex}.jtLfga_number{border:1.5px solid color-mix(in srgb, var(--ink) 60%, var(--paper));background:var(--paper);width:5.5rem;min-height:48px;color:var(--ink);font:inherit;font-variant-numeric:tabular-nums;text-align:center;appearance:textfield;border-radius:12px;padding:0 10px;font-size:1rem}.jtLfga_number::-webkit-outer-spin-button{appearance:none;margin:0}.jtLfga_number::-webkit-inner-spin-button{appearance:none;margin:0}.jtLfga_number[aria-invalid=true]{border-color:var(--action);border-width:2px}.jtLfga_number:disabled{background:0 0;border-color:#0000}.jtLfga_toOrder{margin:2px 0 0;font-weight:600}.jtLfga_openTick{cursor:pointer;align-items:center;gap:10px;min-height:44px;display:flex}.jtLfga_openTick input{width:24px;height:24px;accent-color:var(--ink);flex:none;margin:0}.jtLfga_counts{color:var(--muted);font-size:.9375rem}.jtLfga_left{color:var(--ink);font-size:1.0625rem;font-weight:700}.jtLfga_fieldError{color:var(--ink);flex-basis:100%;font-weight:500}.jtLfga_fieldError:before{content:"! ";color:var(--action);font-weight:700}.jtLfga_locked{color:var(--muted);font-size:.9375rem}.jtLfga_removeForm{margin:0}.jtLfga_remove{border:1.5px solid var(--ink);border-radius:var(--radius-pill);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;padding:0 14px;font-weight:600}.jtLfga_addLink{border:1.5px dashed var(--ink);border-radius:var(--radius-pill);min-height:48px;color:var(--ink);text-align:center;justify-content:center;align-items:center;padding:0 14px;font-weight:600;text-decoration:none;display:inline-flex}.jtLfga_addLink:hover{background:var(--quiet)}.jtLfga_saveBar{z-index:1;margin:16px calc(-1 * var(--gutter)) 0;padding:10px var(--gutter);border-top:1px solid var(--line);background:var(--paper);position:sticky;bottom:0}@media (max-height:36rem){.jtLfga_saveBar{position:static}}.jtLfga_saveHint{color:var(--muted);margin-top:8px;font-size:.9375rem}.jtLfga_picker{border:2px solid var(--ink);border-radius:var(--radius-card);background:var(--card);gap:12px;margin:12px 0 24px;padding:16px;display:grid}.jtLfga_pickerTitle{font-size:var(--text-md);-webkit-hyphens:manual;hyphens:manual;scroll-margin-top:16px}.jtLfga_pickerTitle:focus-visible{outline:3px solid var(--action);outline-offset:4px}.jtLfga_pickerSearch{flex-wrap:wrap;align-items:flex-end;gap:8px 16px;display:flex}.jtLfga_pickSelected{border:2px solid var(--ink)}.jtLfga_dialogNote{border-left:4px solid var(--action);background:var(--card);border-radius:8px;gap:6px;margin-top:10px;padding:10px 12px;display:grid}.jtLfga_dialogNote ul{margin:0;padding-left:1.25rem}.jtLfga_dialogNote a{color:var(--ink);padding:6px 0;font-weight:600;display:inline-block}.jtLfga_pickerList{gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:40rem){.jtLfga_pickerList{grid-template-columns:repeat(auto-fill,minmax(22rem,1fr))}}.jtLfga_pickRow{border:1px solid var(--line);background:var(--paper);border-radius:12px;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px;display:grid}.jtLfga_pickMeta{color:var(--muted);font-size:.9375rem}.jtLfga_already{color:var(--muted);padding:0 8px;font-weight:600}.jtLfga_pickerActions{flex-wrap:wrap;gap:10px;display:flex}@media (max-width:30rem){.jtLfga_pickRow{grid-template-columns:56px minmax(0,1fr)}.jtLfga_pickRow>form,.jtLfga_pickRow>.jtLfga_already{grid-column:1/-1}.jtLfga_pickRow>form button{width:100%}}
.J4rR7q_section{gap:14px;margin-top:40px;scroll-margin-top:16px;display:grid}.J4rR7q_section:first-of-type{margin-top:8px}.J4rR7q_section h2{font-size:var(--text-md)}.J4rR7q_section,.J4rR7q_section *{-webkit-hyphens:manual;hyphens:manual}.J4rR7q_text{max-width:60ch;color:var(--muted);-webkit-hyphens:manual;hyphens:manual}.J4rR7q_cardHeading{font-family:var(--font-heading);font-size:var(--text-md);font-weight:600}.J4rR7q_list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.J4rR7q_drinkRows{gap:10px;display:grid}.J4rR7q_tierRow{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 14px;padding:8px 8px 8px 14px;display:flex}.J4rR7q_tierName{min-width:0;font-weight:600}.J4rR7q_tierTools{flex-wrap:wrap;align-items:center;gap:0 8px;display:flex}.J4rR7q_tierTools form{margin:0}.J4rR7q_twoUp{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:16px;display:grid}.J4rR7q_twoUp>*{min-width:0}.J4rR7q_twoUp input[type=date]{width:100%;min-width:0}.J4rR7q_unit{align-items:center;gap:8px;display:flex}.J4rR7q_unit input{max-width:10rem}.J4rR7q_readOnly{background:var(--card)}.J4rR7q_formActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.J4rR7q_textButton{min-height:48px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 8px;font-weight:600;text-decoration:underline;display:inline-flex}.J4rR7q_textButton:focus-visible{outline:3px solid var(--action);outline-offset:2px;border-radius:8px}.J4rR7q_promo{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card);gap:8px;padding:12px 14px;display:grid}.J4rR7q_promoOff .J4rR7q_promoName{color:var(--muted)}.J4rR7q_promoTop{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.J4rR7q_promoName{min-width:0;font-family:var(--font-heading);font-size:var(--text-md);overflow-wrap:anywhere;-webkit-hyphens:manual;hyphens:manual;font-weight:600;line-height:1.2}.J4rR7q_facts{color:var(--muted);flex-wrap:wrap;gap:4px 12px;margin:0;padding:0;font-size:.9375rem;list-style:none;display:flex}.J4rR7q_facts li{overflow-wrap:anywhere;min-width:0}.J4rR7q_promoTools{flex-wrap:wrap;align-items:center;gap:0 16px;display:flex}.J4rR7q_promoTools form{margin:0}.J4rR7q_typeOption{cursor:pointer;align-items:flex-start;gap:12px;min-height:48px;padding:8px 0;display:flex}.J4rR7q_typeOption input{width:24px;height:24px;accent-color:var(--ink);flex:none;margin:0}.J4rR7q_typeOption>span{gap:2px;min-width:0;display:grid}.J4rR7q_typeLabel{font-weight:600}.J4rR7q_dishChecks{grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:0 16px;max-height:18rem;display:grid;overflow:auto}.J4rR7q_dishChecks .J4rR7q_check span{overflow-wrap:anywhere;min-width:0}.J4rR7q_calc{gap:20px;display:grid}.J4rR7q_select{box-sizing:border-box;border:1.5px solid color-mix(in srgb, var(--ink) 60%, var(--paper));background:var(--paper);width:100%;min-width:0;max-width:100%;min-height:48px;color:var(--ink);font:inherit;text-overflow:ellipsis;border-radius:12px;padding:0 12px;font-size:1rem}.J4rR7q_meal{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card);gap:12px;min-width:0;padding:12px;display:grid}.J4rR7q_mealHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.J4rR7q_mealTitle{min-width:0;font-weight:600}.J4rR7q_mealPicked{color:var(--muted);overflow-wrap:anywhere;font-weight:400;display:block}.J4rR7q_mealFields{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.J4rR7q_mealFields>*{min-width:0}@media (min-width:40rem){.J4rR7q_mealFields{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}}.J4rR7q_price{color:var(--muted);font-size:.9375rem}.J4rR7q_result{gap:14px;scroll-margin-top:16px;display:grid}.J4rR7q_result:focus{outline:3px solid var(--ink);outline-offset:4px}.J4rR7q_lineCard{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card);gap:6px;padding:12px 14px;display:grid}.J4rR7q_lineName{overflow-wrap:anywhere;font-weight:600}.J4rR7q_lineDay{color:var(--muted);font-size:.9375rem}.J4rR7q_amounts{gap:2px;margin:0;display:grid}.J4rR7q_amounts>div{flex-wrap:wrap;justify-content:space-between;gap:0 12px;display:flex}.J4rR7q_amounts dt{overflow-wrap:anywhere;min-width:0}.J4rR7q_amounts dd{font-variant-numeric:tabular-nums;margin:0}.J4rR7q_paid dt,.J4rR7q_paid dd{font-weight:700}.J4rR7q_summary{border:1.5px solid var(--ink);border-radius:var(--radius-card);background:var(--paper);gap:8px;padding:14px;display:grid}.J4rR7q_total dt,.J4rR7q_total dd{font-size:var(--text-md);font-weight:700}.J4rR7q_vat dt,.J4rR7q_vat dd{color:var(--muted);font-size:.9375rem}.J4rR7q_verdicts{gap:8px;margin:0;padding:0;list-style:none;display:grid}.J4rR7q_verdicts li{border-left:4px solid var(--quiet);background:var(--card);overflow-wrap:anywhere;border-radius:8px;padding:10px 14px}.J4rR7q_verdicts .J4rR7q_warn{border-left-color:var(--action)}.J4rR7q_jump{flex-wrap:wrap;gap:0 20px;margin:0 0 8px;padding:0;list-style:none;display:flex}.J4rR7q_jump a{min-height:44px;color:var(--ink);text-underline-offset:4px;align-items:center;font-weight:500;text-decoration:underline;display:inline-flex}.J4rR7q_copyLine{flex-wrap:wrap;align-items:center;gap:0 12px;font-weight:400;display:flex}.J4rR7q_copyLine .J4rR7q_textButton{padding-left:0}.J4rR7q_headsUp{border-left:4px solid var(--quiet);background:var(--card);-webkit-hyphens:manual;hyphens:manual;border-radius:6px;margin:0;padding:10px 12px}.J4rR7q_preset{justify-items:start;gap:2px;display:grid}
.RMzg5G_section{gap:14px;margin-top:36px;scroll-margin-top:16px;display:grid}.RMzg5G_section h2{font-size:var(--text-md)}.RMzg5G_text{max-width:60ch;color:var(--muted);-webkit-hyphens:manual;hyphens:manual}.RMzg5G_cardHeading{font-family:var(--font-heading);font-size:var(--text-md);font-weight:600}.RMzg5G_twoUp{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:16px;display:grid}.RMzg5G_unit{align-items:center;gap:8px;display:flex}.RMzg5G_unit input{max-width:9rem}.RMzg5G_timeInput{max-width:10rem}.RMzg5G_list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.RMzg5G_closedRow{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 14px;padding:8px 8px 8px 14px;display:flex}.RMzg5G_closedRow form{margin:0}.RMzg5G_closedDate{font-weight:600}.RMzg5G_addRow{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.RMzg5G_addRow .RMzg5G_grow{flex:14rem;min-width:0}.RMzg5G_staffRow{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card);gap:10px;padding:12px 14px;display:grid}.RMzg5G_staffTop{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.RMzg5G_email{overflow-wrap:anywhere;min-width:0;font-weight:600}.RMzg5G_staffTools{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.RMzg5G_staffTools form{flex-wrap:wrap;align-items:center;gap:10px;margin:0;display:flex}.RMzg5G_select{border:1.5px solid color-mix(in srgb, var(--ink) 60%, var(--paper));background:var(--paper);min-height:48px;color:var(--ink);font:inherit;border-radius:12px;padding:0 12px;font-size:1rem}.RMzg5G_removeDanger{min-height:48px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 8px;font-weight:600;text-decoration:underline;display:inline-flex}.RMzg5G_removeDanger:focus-visible{outline:3px solid var(--action);outline-offset:2px;border-radius:8px}
