.menu-checkout[data-v-f9932774],.menu-checkout__details[data-v-f9932774]{gap:1rem;display:grid}.menu-checkout__details[data-v-f9932774]{border:0;padding:0}.menu-checkout__recovery[data-v-f9932774]{color:var(--ui-warning);margin-bottom:1rem}.menu-checkout__issue[data-v-f9932774]{color:var(--ui-text-muted);font-size:.875rem}.menu-checkout__error[data-v-f9932774]{color:var(--ui-error);font-size:.875rem}.menu-selection[data-v-a7f31f90]{gap:1.5rem;padding-bottom:6rem;display:grid}.menu-selection__sections[data-v-a7f31f90]{flex-wrap:wrap;gap:.5rem;display:flex}.menu-selection__empty[data-v-a7f31f90]{border:1px solid var(--ui-border);border-radius:var(--ui-radius);color:var(--ui-text-muted);padding:1.25rem}.menu-selection__checkout[data-v-a7f31f90]{margin-top:1.5rem}.menu-selection__basket-bar[data-v-a7f31f90]{bottom:max(1rem, env(safe-area-inset-bottom));z-index:30;width:min(32rem,100% - 2rem);position:fixed;left:50%;transform:translate(-50%);box-shadow:0 .25rem 1.5rem #00000026}.service-menu[data-v-332b0688]{gap:1.5rem;display:grid}.service-menu__navigation[data-v-332b0688]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.service-menu__location[data-v-332b0688]{font-size:1.125rem;font-weight:500}.service-menu__status[data-v-332b0688]{color:var(--ui-text-muted);font-size:.875rem}.service-menu__error[data-v-332b0688]{gap:.5rem;display:grid}.service-menu__empty[data-v-332b0688]{border:1px solid var(--ui-border);border-radius:var(--ui-radius);color:var(--ui-text-muted);padding:1.25rem}
