.availability-preview[data-v-81b3378a]{color:#27272a;font-family:Gtwalsheimpro,Helvetica Neue,Arial,sans-serif;margin-inline:auto;width:min(100%,43rem)}.availability-preview__bar[data-v-81b3378a]{align-items:end;background:#fff;border-bottom:1px solid #e4e4e7;border-radius:8px 8px 0 0;display:flex;gap:1.5rem;justify-content:space-between;padding:1rem 1.15rem}.availability-preview__bar>div[data-v-81b3378a]{display:grid;gap:.16rem}.availability-preview__control-label[data-v-81b3378a],.availability-preview__demo[data-v-81b3378a],.availability-preview__section[data-v-81b3378a]{color:#71717a;font-size:max(.72rem,12px)}.availability-preview__bar strong[data-v-81b3378a]{font-size:1.12rem;line-height:1.2}.availability-preview__demo[data-v-81b3378a]{background:#f4f4f5;border-radius:4px;color:#52525b;flex:0 0 auto;padding:.28rem .48rem}.availability-preview__table[data-v-81b3378a]{background:#fafafa;border-radius:0 0 8px 8px;padding:1.1rem}.availability-preview__item[data-v-81b3378a]{align-items:center;background:#fff;border:1px solid #e4e4e7;border-radius:7px;display:grid;gap:.85rem;grid-template-columns:3.25rem minmax(8rem,1fr) minmax(11.5rem,auto);padding:.8rem;position:relative}.availability-preview__thumb[data-v-81b3378a]{background:#d6c8b5;border-radius:5px;height:3.25rem;overflow:hidden;width:3.25rem}.availability-preview__thumb img[data-v-81b3378a]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left center;object-position:left center;width:100%}.availability-preview__item-copy[data-v-81b3378a]{display:grid;gap:.2rem;min-width:0}.availability-preview__item-copy strong[data-v-81b3378a]{font-size:.92rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.availability-preview__item-copy span[data-v-81b3378a]{color:#71717a;font-size:.8rem;font-variant-numeric:tabular-nums}.availability-preview__control[data-v-81b3378a]{display:grid;gap:.35rem;justify-items:stretch;position:relative}.availability-preview__control-label[data-v-81b3378a]{font-weight:600}.availability-preview__trigger[data-v-81b3378a]{align-items:center;background:#fff;border:1px solid #d4d4d8;border-radius:6px;box-shadow:0 1px 2px #0000000d;color:#27272a;display:flex;font:inherit;font-size:.8rem;gap:.5rem;min-height:2.35rem;padding:.48rem .68rem;text-align:left;width:100%}.availability-preview__trigger span[data-v-81b3378a]:nth-child(2){flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.availability-preview__trigger svg[data-v-81b3378a]{fill:none;height:.9rem;opacity:.6;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;width:.9rem}.availability-preview__option[data-v-81b3378a]:focus-visible,.availability-preview__trigger[data-v-81b3378a]:focus-visible{outline:3px solid #3971dd;outline-offset:2px}.availability-preview__dot[data-v-81b3378a]{background:#a1a1aa;border-radius:50%;flex:0 0 auto;height:.5rem;width:.5rem}.availability-preview__dot--active[data-v-81b3378a]{background:#22a35a}.availability-preview__dot--snoozed[data-v-81b3378a]{background:#e3a51f}.availability-preview__dot--off[data-v-81b3378a]{background:#a1a1aa}.availability-preview__menu[data-v-81b3378a]{background:#fff;border:1px solid #e4e4e7;border-radius:6px;box-shadow:0 .85rem 2rem #27272a2e,0 1px 3px #27272a14;color:#27272a;display:none;font-family:Gtwalsheimpro,Helvetica Neue,Arial,sans-serif;margin:0;min-width:12.5rem;opacity:0;overflow:visible;padding:.3rem;position:absolute;right:0;top:calc(100% + 5px);transform:translateY(-4px) scale(.98);transform-origin:top right;transition:opacity .15s ease,transform .17s cubic-bezier(.22,1,.36,1);width:100%;z-index:20}.availability-preview__menu.is-above[data-v-81b3378a]{bottom:calc(100% + 5px);top:auto;transform:translateY(4px) scale(.98);transform-origin:bottom right}.availability-preview__menu.is-rendered[data-v-81b3378a]{display:block}.availability-preview__menu.is-visible[data-v-81b3378a]{opacity:1;transform:none}.availability-preview__menu.is-floating[data-v-81b3378a]{inset:auto;min-width:0;position:fixed}.availability-preview__option[data-v-81b3378a]{align-items:center;background:transparent;border:0;border-radius:3px;color:#27272a;cursor:pointer;display:flex;font:inherit;font-size:.82rem;gap:.75rem;justify-content:space-between;min-height:2rem;padding:.42rem .55rem;text-align:left;width:100%}.availability-preview__option[data-v-81b3378a]:focus,.availability-preview__option[data-v-81b3378a]:hover{background:#f1f1f2;outline:none}.availability-preview__option[data-v-81b3378a]:focus-visible{outline:3px solid #3971dd;outline-offset:-1px}.availability-preview__option--danger[data-v-81b3378a]{color:#c33227}.availability-preview__option svg[data-v-81b3378a]{fill:none;height:.95rem;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:.95rem}.availability-preview__divider[data-v-81b3378a]{background:#e4e4e7;display:block;height:1px;margin:.3rem -.3rem}.availability-preview__result[data-v-81b3378a]{align-items:flex-start;color:#c8c3c7;display:flex;font-size:max(.77rem,12px);gap:.5rem;line-height:1.4;margin:.8rem 0 0;min-height:2.5rem}.availability-preview__result strong[data-v-81b3378a]{color:#fff}.availability-preview__result>.availability-preview__dot[data-v-81b3378a]{margin-top:calc(.7em - .25rem)}.availability-preview.is-text-only .availability-preview__item[data-v-81b3378a]{grid-template-columns:minmax(0,1fr) minmax(11.5rem,auto)}@media(max-width:600px){.availability-preview.is-text-only .availability-preview__item[data-v-81b3378a]{grid-template-columns:minmax(0,1fr)}.availability-preview__bar[data-v-81b3378a]{align-items:start}.availability-preview__option[data-v-81b3378a],.availability-preview__trigger[data-v-81b3378a]{min-height:2.75rem}.availability-preview__table[data-v-81b3378a]{padding:.8rem}.availability-preview__item[data-v-81b3378a]{align-items:start;grid-template-columns:2.8rem minmax(0,1fr)}.availability-preview__thumb[data-v-81b3378a]{height:2.8rem;width:2.8rem}.availability-preview__control[data-v-81b3378a]{grid-column:1/-1}}@media(prefers-reduced-motion:reduce){.availability-preview__menu[data-v-81b3378a],.availability-preview__menu.is-above[data-v-81b3378a]{transform:none;transition:opacity .12s linear}}.availability-guest[data-v-dfe5290b]{background:#fff;border:1px solid #e4e4e7;border-radius:.55rem;box-shadow:0 12px 28px #27272a14;color:#27272a;margin-inline:auto;padding:.8rem .8rem .35rem;width:min(100%,31rem)}.availability-guest__head[data-v-dfe5290b]{align-items:center;border-bottom:1px solid #ede7e1;display:flex;gap:.75rem;justify-content:space-between;padding-bottom:.7rem}.availability-guest__head strong[data-v-dfe5290b]{color:var(--od-color-tomato-strong);font-family:var(--od-font-display);font-size:.875rem}.availability-guest__head span[data-v-dfe5290b]{color:#71717a;font-size:.75rem}.availability-guest__category[data-v-dfe5290b]{color:var(--od-color-tomato-strong);font-size:.75rem;font-weight:750;margin:.75rem 0 .15rem}.availability-guest__list[data-v-dfe5290b]{list-style:none;margin:0;padding:0}.availability-guest__row[data-v-dfe5290b]{display:grid;grid-template-rows:1fr;margin:0;opacity:1;padding:0;transition:grid-template-rows .34s cubic-bezier(.22,1,.36,1),opacity .22s ease}.availability-guest__row.is-hidden[data-v-dfe5290b]{grid-template-rows:0fr;opacity:0;transition:grid-template-rows .34s cubic-bezier(.22,1,.36,1),opacity .16s ease}.availability-guest__row-clip[data-v-dfe5290b]{min-height:0;overflow:hidden}.availability-guest__row--ghost[data-v-dfe5290b]{opacity:0;visibility:hidden}.availability-guest__row-inner[data-v-dfe5290b]{align-items:center;border-top:1px solid #f1ede9;display:grid;gap:.75rem;grid-template-columns:2.75rem minmax(0,1fr) auto;padding:.55rem 0}.availability-guest__row--ghost .availability-guest__row-inner[data-v-dfe5290b],.availability-guest__row:first-child .availability-guest__row-inner[data-v-dfe5290b]{border-top:0}.availability-guest__row.is-hidden+.availability-guest__row .availability-guest__row-inner[data-v-dfe5290b]{border-top-color:transparent}.availability-guest__row-inner[data-v-dfe5290b]{transition:border-color .2s ease}.availability-guest__row-inner img[data-v-dfe5290b]{background:#e9e2da;border-radius:.45rem;display:block;height:2.75rem;-o-object-fit:cover;object-fit:cover;width:2.75rem}.availability-guest__list.is-text-only .availability-guest__row-inner[data-v-dfe5290b]{grid-template-columns:minmax(0,1fr) auto}.availability-guest__copy[data-v-dfe5290b]{display:grid;gap:.15rem;min-width:0}.availability-guest__copy strong[data-v-dfe5290b]{font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.availability-guest__copy small[data-v-dfe5290b]{color:#71717a;font-size:.75rem;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.availability-guest__row-inner>b[data-v-dfe5290b]{font-size:.875rem;font-variant-numeric:tabular-nums;white-space:nowrap}@media(prefers-reduced-motion:reduce){.availability-guest__row[data-v-dfe5290b],.availability-guest__row-inner[data-v-dfe5290b],.availability-guest__row.is-hidden[data-v-dfe5290b]{transition:none}}.menu-mini[data-v-e94c55e2]{align-items:center;background:#f4f4f5;color:#27272a;display:grid;gap:.75rem;grid-template-columns:minmax(0,1.05fr) auto minmax(0,.95fr);min-height:30rem;padding:clamp(1rem,3vw,2rem)}.menu-mini__editor[data-v-e94c55e2],.menu-mini__guest[data-v-e94c55e2]{background:#fff;border:1px solid #e4e4e7;border-radius:.55rem;box-shadow:0 12px 28px #27272a14;overflow:hidden}.menu-mini__editor[data-v-e94c55e2]{padding:1rem}.menu-mini__editor header[data-v-e94c55e2],.menu-mini__guest header[data-v-e94c55e2]{align-items:center;border-bottom:1px solid #e8ded5;display:flex;gap:.75rem;justify-content:space-between;padding-bottom:.8rem}.menu-mini__editor header div[data-v-e94c55e2]{display:grid;gap:.12rem}.menu-mini__editor header small[data-v-e94c55e2]{color:#71717a;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.menu-mini__editor header strong[data-v-e94c55e2]{font-size:.875rem}.menu-mini__editor header>span[data-v-e94c55e2]{color:#39734a;font-size:.75rem;font-weight:700}.menu-mini__field[data-v-e94c55e2]{color:#52525b;display:grid;font-size:.75rem;font-weight:700;gap:.3rem;letter-spacing:normal;margin-top:.75rem;text-transform:none}.menu-mini__field input[data-v-e94c55e2]{font-size:.875rem;font-weight:400;letter-spacing:normal;text-transform:none}.menu-mini__field>input[data-v-e94c55e2],.menu-mini__price[data-v-e94c55e2]{background:#fff;border:1px solid #d4d4d8;border-radius:.45rem;min-height:2.75rem}.menu-mini__field>input[data-v-e94c55e2]{color:#28211f;font:inherit;padding:0 .65rem;width:100%}.menu-mini__price[data-v-e94c55e2]{align-items:center;display:flex}.menu-mini__price b[data-v-e94c55e2]{color:#8b7d76;padding-left:.65rem}.menu-mini__price input[data-v-e94c55e2]{background:transparent;border:0;font:inherit;font-size:.875rem;font-variant-numeric:tabular-nums;height:2.75rem;min-width:0;outline:0;padding:0 .5rem;width:100%}.menu-mini fieldset[data-v-e94c55e2]{border:0;display:flex;gap:.45rem;margin:.75rem 0;padding:0}.menu-mini legend[data-v-e94c55e2]{color:#52525b;font-size:.75rem;font-weight:700;margin-bottom:.4rem}.menu-mini fieldset button[data-v-e94c55e2]{background:#fff;border:1px solid #d4d4d8;border-radius:50%;cursor:pointer;height:2.75rem;padding:.35rem;width:2.75rem}.menu-mini fieldset button span[data-v-e94c55e2]{background:var(--swatch);border-radius:50%;display:block;height:100%;width:100%}.menu-mini fieldset button[aria-pressed=true][data-v-e94c55e2]{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--swatch)}.menu-mini__switch[data-v-e94c55e2]{align-items:center;background:transparent;border:0;border-top:1px solid #e8ded5;color:inherit;cursor:pointer;display:flex;font:inherit;justify-content:space-between;padding:.7rem 0 0;text-align:left;width:100%}.menu-mini__switch>span[data-v-e94c55e2]{display:grid;gap:.12rem}.menu-mini__switch[data-v-e94c55e2]{min-height:3.25rem}.menu-mini__switch b[data-v-e94c55e2]{font-size:.875rem}.menu-mini__switch small[data-v-e94c55e2]{color:#71717a;font-size:.75rem}.menu-mini__switch i[data-v-e94c55e2]{background:#c8bdb5;border-radius:999px;height:1.1rem;position:relative;transition:background .2s ease;width:2rem}.menu-mini__switch i[data-v-e94c55e2]:after{background:#fff;border-radius:50%;content:"";height:.8rem;left:.15rem;position:absolute;top:.15rem;transition:transform .2s ease;width:.8rem}.menu-mini__switch[aria-checked=true] i[data-v-e94c55e2]{background:#d64f28}.menu-mini__switch[aria-checked=true] i[data-v-e94c55e2]:after{transform:translate(.9rem)}.menu-mini__flow[data-v-e94c55e2]{background:#fffdf9;border-radius:50%;color:#d64f28;display:grid;height:2rem;place-items:center;width:2rem}.menu-mini__guest[data-v-e94c55e2]{--menu-accent:#d64f28;padding:.8rem}.menu-mini__guest header[data-v-e94c55e2]{border-bottom-color:color-mix(in srgb,var(--menu-accent) 22%,#e8ded5)}.menu-mini__guest header strong[data-v-e94c55e2]{color:var(--menu-accent);font-family:var(--od-font-display);font-size:.875rem}.menu-mini__guest header span[data-v-e94c55e2]{color:#71717a;font-size:.75rem}.menu-mini__guest-art[data-v-e94c55e2]{border-radius:.6rem;display:block;height:8rem;margin:.75rem 0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;overflow:hidden;width:100%}.menu-mini__guest-copy[data-v-e94c55e2]{display:flex;gap:.7rem;justify-content:space-between}.menu-mini__guest.is-text-only>.menu-mini__guest-copy[data-v-e94c55e2]{margin-top:.85rem}.menu-mini__guest-copy div[data-v-e94c55e2]{display:grid;gap:.25rem}.menu-mini__guest-copy b[data-v-e94c55e2],.menu-mini__guest-copy strong[data-v-e94c55e2]{font-size:.875rem}.menu-mini__guest-copy small[data-v-e94c55e2]{color:#71717a;font-size:.75rem;line-height:1.4}.menu-mini__guest-copy>b[data-v-e94c55e2]{font-variant-numeric:tabular-nums;white-space:nowrap}.menu-mini__guest>button[data-v-e94c55e2]{background:var(--menu-accent);border:0;border-radius:999px;color:#fff;cursor:pointer;font:inherit;font-size:.875rem;font-weight:750;margin-top:.75rem;min-height:2.75rem;width:100%}.menu-mini__guest>button[data-v-e94c55e2]:disabled{background:#a79d98;cursor:default}.menu-mini__reveal[data-v-e94c55e2]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1)}.menu-mini__reveal.is-open[data-v-e94c55e2]{grid-template-rows:1fr}.menu-mini__reveal-inner[data-v-e94c55e2]{min-height:0;overflow:hidden}@media(prefers-reduced-motion:reduce){.menu-mini__reveal[data-v-e94c55e2]{transition:none}}.menu-mini__dish-details[data-v-e94c55e2]{border-top:1px solid #e4e4e7;color:#71717a;display:grid;font-size:.75rem;gap:.25rem;margin-top:.7rem;padding-top:.7rem}.menu-mini__dish-details strong[data-v-e94c55e2]{color:#27272a}.menu-mini--availability[data-v-e94c55e2]{grid-template-columns:minmax(0,1fr);min-height:30rem;place-items:stretch}.menu-mini--availability[data-v-e94c55e2]>.availability-preview{margin-inline:auto;width:min(100%,31rem)}.menu-mini--availability[data-v-e94c55e2] .availability-preview__result{color:#52525b}.menu-mini--availability[data-v-e94c55e2] .availability-preview__result strong{color:#27272a}.menu-mini__flow--down[data-v-e94c55e2]{margin:-.2rem auto}button[data-v-e94c55e2]:focus-visible,input[data-v-e94c55e2]:focus-visible{outline:3px solid #8bbcff;outline-offset:2px}@media(max-width:600px){.menu-mini[data-v-e94c55e2]{grid-template-columns:1fr}.menu-mini__flow[data-v-e94c55e2]:not(.menu-mini__flow--down){margin:0 auto;transform:rotate(90deg)}.menu-mini__guest-art[data-v-e94c55e2]{height:6.5rem}}.payment-record[data-v-4c0aa0ab]{background:#fff;border-radius:.65rem;box-shadow:0 20px 55px #1210112e;color:#27272a;container-type:inline-size;font-family:Gtwalsheimpro,Helvetica Neue,Arial,sans-serif;margin:auto;max-width:100%;min-width:0;overflow:hidden;width:min(100%,34rem)}.payment-record header[data-v-4c0aa0ab]{align-items:center;border-bottom:1px solid #e4e4e7;display:flex;gap:1rem;justify-content:space-between;padding:1.1rem 1.2rem}.payment-record header div[data-v-4c0aa0ab]{display:grid;gap:.2rem}.payment-record header div>span[data-v-4c0aa0ab]{color:#5f5f68;font-size:.75rem}.payment-record__title[data-v-4c0aa0ab]{font-size:1rem}.payment-record__status[data-v-4c0aa0ab]{align-items:center;background:#eaf7ef;border-radius:.35rem;color:#21713f;display:inline-flex;font-size:.75rem;font-weight:700;gap:.42rem;padding:.38rem .58rem}.payment-record__status i[data-v-4c0aa0ab]{background:#22a35a;border-radius:50%;height:.48rem;width:.48rem}.payment-record__meta[data-v-4c0aa0ab]{background:#fafafa;border-bottom:1px solid #e4e4e7;display:flex;flex-wrap:wrap;gap:.4rem;padding:.85rem 1.2rem}.payment-record__meta span[data-v-4c0aa0ab]{background:#fff;border:1px solid #e4e4e7;border-radius:.3rem;color:#52525b;font-size:.75rem;padding:.3rem .45rem}.payment-record section[data-v-4c0aa0ab]{border-bottom:1px solid #e4e4e7;padding:.75rem 1.2rem}.payment-record__line[data-v-4c0aa0ab]{display:flex;font-size:.875rem;gap:1rem;justify-content:space-between;padding:.45rem 0}.payment-record__line b[data-v-4c0aa0ab]{color:var(--od-color-tomato-strong);margin-right:.35rem}.payment-record__line strong[data-v-4c0aa0ab]{font-variant-numeric:tabular-nums}.payment-record__line small[data-v-4c0aa0ab]{color:#5f5f68;display:block;font-size:.72rem;padding:.18rem 0 0 1.1rem}.payment-record dl[data-v-4c0aa0ab]{margin:0;padding:.8rem 1.2rem}.payment-record dl div[data-v-4c0aa0ab]{color:#52525b;display:flex;font-size:.75rem;gap:1rem;justify-content:space-between;padding:.3rem 0}.payment-record dd[data-v-4c0aa0ab]{font-variant-numeric:tabular-nums;margin:0}.payment-record dl .payment-record__total[data-v-4c0aa0ab]{border-top:1px solid #e4e4e7;color:#18181b;font-size:.95rem;font-weight:800;margin-top:.35rem;padding-top:.7rem}.payment-record__disclosure[data-v-4c0aa0ab]{align-items:center;background:#fafafa;border:0;border-top:1px solid #e4e4e7;color:#3f3f46;cursor:pointer;display:flex;font:inherit;font-size:.875rem;font-weight:700;justify-content:space-between;min-height:2.75rem;padding:.65rem 1.2rem;text-align:left;width:100%}.payment-record__disclosure[data-v-4c0aa0ab] .site-icon{transition:transform .32s cubic-bezier(.22,1,.36,1)}.payment-record__disclosure[data-v-4c0aa0ab] .site-icon.is-open{transform:rotate(180deg)}.payment-record__reveal[data-v-4c0aa0ab]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .34s cubic-bezier(.22,1,.36,1)}.payment-record__reveal.is-open[data-v-4c0aa0ab]{grid-template-rows:1fr}.payment-record__reveal-inner[data-v-4c0aa0ab]{min-height:0;overflow:hidden}.payment-record__details[data-v-4c0aa0ab]{opacity:0;transition:opacity .2s ease}.payment-record__reveal.is-open .payment-record__details[data-v-4c0aa0ab]{opacity:1;transition:opacity .28s ease .08s}@media(prefers-reduced-motion:reduce){.payment-record__details[data-v-4c0aa0ab],.payment-record__disclosure[data-v-4c0aa0ab] .site-icon,.payment-record__reveal[data-v-4c0aa0ab]{transition:none!important}}.payment-record__details[data-v-4c0aa0ab]{background:#fafafa;border-top:1px solid #e4e4e7;min-width:0;padding:.75rem 1.2rem 1rem}.payment-record__details div[data-v-4c0aa0ab]{color:#5f5f68;display:grid;font-size:.75rem;gap:1rem;grid-template-columns:minmax(0,1fr) minmax(0,auto);min-width:0;padding:.38rem 0}.payment-record__details code[data-v-4c0aa0ab],.payment-record__details span[data-v-4c0aa0ab],.payment-record__details strong[data-v-4c0aa0ab]{min-width:0;overflow-wrap:anywhere}.payment-record__details code[data-v-4c0aa0ab],.payment-record__details strong[data-v-4c0aa0ab]{color:#27272a;font:inherit;text-align:right}button[data-v-4c0aa0ab]:focus-visible{outline:3px solid #3971dd;outline-offset:-3px}@container (max-width: 22rem){.payment-record__details div[data-v-4c0aa0ab]{gap:.15rem;grid-template-columns:minmax(0,1fr)}.payment-record__details code[data-v-4c0aa0ab],.payment-record__details strong[data-v-4c0aa0ab]{text-align:left}}.analytics-mini[data-v-83e4f8b3]{background:#f4f4f5;color:#27272a;min-height:31rem;padding:clamp(1rem,3vw,1.5rem)}.analytics-mini>header[data-v-83e4f8b3]{align-items:flex-end;display:flex;gap:1rem;justify-content:space-between}.analytics-mini header small[data-v-83e4f8b3]{color:#71717a;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.analytics-mini__heading[data-v-83e4f8b3]{display:block;font-size:1rem;font-weight:700;margin:.15rem 0 0}.analytics-mini__range[data-v-83e4f8b3]{background:#e4e4e7;border-radius:.45rem;display:flex;gap:.22rem;padding:.2rem}.analytics-mini__range button[data-v-83e4f8b3]{background:transparent;border:0;border-radius:.32rem;color:#52525b;cursor:pointer;font:inherit;font-size:.75rem;font-weight:700;min-height:2.75rem;padding:.3rem .7rem}.analytics-mini__range button[aria-pressed=true][data-v-83e4f8b3]{background:#fff;box-shadow:0 2px 7px #2a1d161a;color:#2f2825}.analytics-mini__metrics[data-v-83e4f8b3]{display:grid;gap:.55rem;grid-template-columns:repeat(2,1fr);margin-top:.9rem}.analytics-mini__metrics button[data-v-83e4f8b3]{background:#fff;border:1px solid #e4e4e7;border-radius:.55rem;color:inherit;cursor:pointer;display:grid;font:inherit;gap:.2rem .8rem;grid-template-columns:1fr auto;min-height:4.5rem;padding:.7rem .8rem;text-align:left}.analytics-mini__metrics button[aria-pressed=true][data-v-83e4f8b3]{border-color:#d64f28;box-shadow:inset 0 0 0 1px #d64f28}.analytics-mini__metrics span[data-v-83e4f8b3]{color:#71717a;font-size:.75rem;grid-column:1/-1}.analytics-mini__metrics strong[data-v-83e4f8b3]{font-size:.95rem;font-variant-numeric:tabular-nums}.analytics-mini__metrics small[data-v-83e4f8b3]{align-self:end;color:#39744a;font-size:.75rem;text-align:right}.analytics-mini__chart[data-v-83e4f8b3]{background:#fff;border:1px solid #e4e4e7;border-radius:.6rem;container-type:inline-size;height:12rem;margin-top:.8rem;padding:.85rem .8rem 1.6rem 4.1rem;position:relative}.analytics-mini__axis[data-v-83e4f8b3]{color:#71717a;font-size:.75rem;font-variant-numeric:tabular-nums;inset:.85rem auto 1.6rem .55rem;position:absolute;width:3.2rem}.analytics-mini__axis span[data-v-83e4f8b3]{animation:analytics-mini-fade-83e4f8b3 .32s ease both;left:0;position:absolute;transform:translateY(50%);white-space:nowrap}.analytics-mini__plot[data-v-83e4f8b3]{height:100%;position:relative;touch-action:pan-y}.analytics-mini__grid[data-v-83e4f8b3]{background:#ececee;height:1px;left:0;position:absolute;right:0}.analytics-mini__grid[data-v-83e4f8b3]:first-child{background:#d9d9dc}.analytics-mini__bars[data-v-83e4f8b3],.analytics-mini__line-layer[data-v-83e4f8b3]{height:100%;inset:0;overflow:visible;position:absolute;width:100%}.analytics-mini__line[data-v-83e4f8b3]{fill:none;stroke:#d64f28;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5;vector-effect:non-scaling-stroke}.analytics-mini__area[data-v-83e4f8b3]{fill:url(#od-analytics-fill);stroke:none}.analytics-mini-layer-enter-active.analytics-mini__line-layer[data-v-83e4f8b3]{animation:analytics-mini-draw-83e4f8b3 .62s cubic-bezier(.22,1,.36,1) both}.analytics-mini-layer-leave-active[data-v-83e4f8b3]{transition:opacity .2s ease}.analytics-mini-layer-leave-to[data-v-83e4f8b3]{opacity:0}.analytics-mini__bars[data-v-83e4f8b3],.analytics-mini__bars span[data-v-83e4f8b3]{align-items:flex-end;display:flex}.analytics-mini__bars span[data-v-83e4f8b3]{flex:1;height:100%;justify-content:center}.analytics-mini__bars b[data-v-83e4f8b3]{animation:analytics-mini-rise-83e4f8b3 .42s cubic-bezier(.22,1,.36,1) both;background:#d64f28;border-radius:3px 3px 1px 1px;display:block;max-width:2.2rem;min-height:2px;transform-origin:bottom;transition:opacity .18s ease;width:54%}.analytics-mini__bars.is-hovering span:not(.is-active) b[data-v-83e4f8b3]{opacity:.38}.analytics-mini__guide[data-v-83e4f8b3]{background:#d4d4d8;bottom:0;pointer-events:none;position:absolute;top:0;transform:translate(-.5px);width:1px}.analytics-mini__dot[data-v-83e4f8b3]{background:#fff;border:2px solid #d64f28;border-radius:50%;height:.6rem;pointer-events:none;position:absolute;transform:translate(-50%,50%);width:.6rem;z-index:2}.analytics-mini__tip[data-v-83e4f8b3]{background:#fffffff5;border:1px solid #e4e4e7;border-radius:.45rem;box-shadow:0 6px 18px #2a1d161a;display:grid;font-size:.75rem;gap:.05rem;padding:.4rem .55rem;pointer-events:none;position:absolute;top:0;transform:translate(-50%);white-space:nowrap;z-index:3}.analytics-mini__tip.is-start[data-v-83e4f8b3]{transform:translate(.55rem)}.analytics-mini__tip.is-end[data-v-83e4f8b3]{transform:translate(calc(-100% - .55rem))}.analytics-mini__tip small[data-v-83e4f8b3]{color:#71717a;font-size:.6875rem}.analytics-mini__tip strong[data-v-83e4f8b3]{font-size:.8125rem;font-variant-numeric:tabular-nums}.analytics-mini__hit[data-v-83e4f8b3]{display:flex;inset:0;position:absolute;z-index:4}.analytics-mini__hit span[data-v-83e4f8b3]{cursor:crosshair;flex:1}.analytics-mini__dates[data-v-83e4f8b3]{bottom:.3rem;color:#71717a;font-size:.75rem;height:1rem;left:4.1rem;position:absolute;right:.8rem}.analytics-mini__dates span[data-v-83e4f8b3]{position:absolute;transform:translate(-50%);white-space:nowrap}@container (max-width: 24rem){.analytics-mini__dates .is-minor[data-v-83e4f8b3]{display:none}}@keyframes analytics-mini-draw-83e4f8b3{0%{clip-path:inset(-10% 100% -10% 0)}to{clip-path:inset(-10% 0 -10% 0)}}@keyframes analytics-mini-rise-83e4f8b3{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes analytics-mini-fade-83e4f8b3{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.analytics-mini-layer-enter-active.analytics-mini__line-layer[data-v-83e4f8b3],.analytics-mini__axis span[data-v-83e4f8b3],.analytics-mini__bars b[data-v-83e4f8b3]{animation:none!important}.analytics-mini-layer-leave-active[data-v-83e4f8b3]{transition:none}}.analytics-mini__ranking[data-v-83e4f8b3]{background:#fff;border:1px solid #e4e4e7;border-radius:.6rem;margin-top:.65rem;padding:.7rem .8rem}.analytics-mini__ranking-head[data-v-83e4f8b3]{align-items:center;display:flex;gap:.8rem;justify-content:space-between;padding-bottom:.45rem}.analytics-mini__ranking-head strong[data-v-83e4f8b3]{font-size:.875rem}.analytics-mini__ranking-head span[data-v-83e4f8b3]{color:#71717a;font-size:.75rem}.analytics-mini__ranking ol[data-v-83e4f8b3]{display:grid;gap:.42rem;list-style:none;margin:0;padding:0}.analytics-mini__ranking li[data-v-83e4f8b3]{align-items:center;display:grid;font-size:.75rem;gap:.45rem;grid-template-columns:1rem minmax(6rem,1fr) minmax(4rem,.8fr) auto;min-height:2rem}.analytics-mini__ranking li>span[data-v-83e4f8b3]{color:#8c817a}.analytics-mini__ranking li>strong[data-v-83e4f8b3]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analytics-mini__ranking i[data-v-83e4f8b3]{background:#eee6e0;border-radius:999px;height:.27rem;overflow:hidden}.analytics-mini__ranking i b[data-v-83e4f8b3]{background:#d64f28;border-radius:inherit;display:block;height:100%}.analytics-mini__ranking small[data-v-83e4f8b3]{font-variant-numeric:tabular-nums;min-width:2rem;text-align:right}.analytics-mini--dishes[data-v-83e4f8b3]{display:flex;flex-direction:column;min-height:0}.analytics-mini__sort[data-v-83e4f8b3]{align-self:flex-start;background:#e4e4e7;border-radius:.45rem;display:inline-flex;gap:.22rem;margin-top:.9rem;padding:.2rem}.analytics-mini__sort button[data-v-83e4f8b3]{background:transparent;border:0;border-radius:.32rem;color:#52525b;cursor:pointer;font:inherit;font-size:.75rem;font-weight:700;min-height:2.25rem;padding:.3rem .8rem}.analytics-mini__sort button[aria-pressed=true][data-v-83e4f8b3]{background:#fff;box-shadow:0 2px 7px #2a1d161a;color:#2f2825}.analytics-mini__dish-list[data-v-83e4f8b3]{display:grid;gap:.4rem;list-style:none;margin:.8rem 0 0;padding:0}.analytics-mini__dish-list li[data-v-83e4f8b3]{align-items:center;background:#fff;border:1px solid #e4e4e7;border-radius:.55rem;display:grid;font-size:.875rem;gap:.7rem;grid-template-columns:1.1rem minmax(0,1.2fr) minmax(3rem,1fr) 4.5rem;padding:.65rem .8rem}.analytics-mini__dish-list li>span[data-v-83e4f8b3]{color:#8c817a;font-size:.75rem;font-variant-numeric:tabular-nums}.analytics-mini__dish-list li div[data-v-83e4f8b3]{display:grid;gap:.1rem;min-width:0}.analytics-mini__dish-list li strong[data-v-83e4f8b3]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analytics-mini__dish-list li small[data-v-83e4f8b3]{color:#71717a;font-size:.75rem}.analytics-mini__dish-list i[data-v-83e4f8b3]{background:#eee6e0;border-radius:999px;height:.3rem;overflow:hidden}.analytics-mini__dish-list i b[data-v-83e4f8b3]{background:#d64f28;border-radius:inherit;display:block;height:100%;transition:width .35s cubic-bezier(.2,.8,.2,1)}.analytics-mini__dish-list em[data-v-83e4f8b3]{font-style:normal;font-variant-numeric:tabular-nums;font-weight:700;text-align:right}@media(prefers-reduced-motion:reduce){.analytics-mini__dish-list i b[data-v-83e4f8b3]{transition:none}}button[data-v-83e4f8b3]:focus-visible{outline:3px solid #8bbcff;outline-offset:2px}.report-mini[data-v-b84e0e67]{background:#f4f4f5;color:#27272a;min-height:30rem;padding:clamp(1rem,3vw,1.5rem);position:relative}.report-mini>header[data-v-b84e0e67]{align-items:center;display:flex;gap:1rem;justify-content:space-between}.report-mini>header div[data-v-b84e0e67]{display:grid;gap:.14rem}.report-mini>header small[data-v-b84e0e67]{color:#5f5f68;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.report-mini>header strong[data-v-b84e0e67]{font-size:.875rem}.report-mini__filters[data-v-b84e0e67]{align-items:center;display:flex;gap:.3rem;margin-top:.85rem}.report-mini__filters>button[data-v-b84e0e67]{background:transparent;border:1px solid #d4d4d8;border-radius:999px;color:#52525b;cursor:pointer;font:inherit;font-size:.75rem;min-height:2.75rem;padding:.35rem .7rem}.report-mini__filters>button[aria-pressed=true][data-v-b84e0e67]{background:#fff0e9;border-color:#d64f28;color:#a3381c;font-weight:700}.report-mini__filters label[data-v-b84e0e67]{margin-left:auto}.report-mini__filters input[data-v-b84e0e67]{background:#fff;border:1px solid #d4d4d8;border-radius:.42rem;color:inherit;font:inherit;font-size:.75rem;letter-spacing:normal;min-height:2.75rem;padding:.35rem .6rem;text-transform:none;width:10rem}.report-mini__layout[data-v-b84e0e67]{display:grid;gap:.65rem;grid-template-columns:minmax(0,1.12fr) minmax(13rem,.88fr);margin-top:.65rem}.report-mini__table[data-v-b84e0e67]{align-content:start;display:grid;gap:.28rem;list-style:none;margin:0;min-block-size:13.01rem;padding:0}.report-mini__table>li[data-v-b84e0e67]{display:grid;margin:0;min-width:0}.report-mini__empty[data-v-b84e0e67]{border:1px dashed #d4d4d8;border-radius:.5rem;color:#5f5f68;font-size:.75rem;min-height:3.25rem;place-items:center}.report-mini__slot[data-v-b84e0e67]{border:1px dashed #dcdcdf;border-radius:.5rem;min-height:3.25rem;padding:.65rem .7rem}.report-mini__slot>span[data-v-b84e0e67]{visibility:hidden}.report-mini__idle[data-v-b84e0e67]{align-items:center;color:#b4abb0;font-size:.875rem;justify-content:center}.report-mini__table button[data-v-b84e0e67]{align-items:center;background:#fffdf9;border:1px solid #ded3ca;border-radius:.5rem;color:inherit;cursor:pointer;display:grid;font:inherit;gap:.5rem;grid-template-columns:1fr 1fr auto auto;min-height:3.25rem;min-width:0;padding:.65rem .7rem;text-align:left}.report-mini__table button.is-selected[data-v-b84e0e67],.report-mini__table button[data-v-b84e0e67]:hover{background:#fff8f3;border-color:#bc9c8d}.report-mini__table span[data-v-b84e0e67]{display:grid;gap:.12rem;min-width:0}.report-mini__table b[data-v-b84e0e67]{font-size:.875rem}.report-mini__table small[data-v-b84e0e67]{color:#5f5f68;font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-mini aside footer span[data-v-b84e0e67],.report-mini__table em[data-v-b84e0e67]{background:#e2f0e6;border-radius:.3rem;color:#2e6c42;font-size:.75rem;font-style:normal;font-weight:700;padding:.3rem .4rem;white-space:nowrap}.report-mini aside footer span.is-refunded[data-v-b84e0e67],.report-mini__table em.is-refunded[data-v-b84e0e67]{background:#eee7df;color:#795f50}.report-mini__table button>strong[data-v-b84e0e67]{font-size:.75rem;font-variant-numeric:tabular-nums}.report-mini aside[data-v-b84e0e67]{background:#1d1a1b;border-radius:.6rem;color:#f7f2f4;display:flex;flex-direction:column;min-height:23.5rem;padding:.85rem}.report-mini__detail-head[data-v-b84e0e67]{border-bottom:1px solid #383235;display:flex;gap:1rem;justify-content:space-between;padding-bottom:.65rem}.report-mini__detail-head div[data-v-b84e0e67]{display:grid;gap:.12rem}.report-mini__detail-head small[data-v-b84e0e67]{color:#b4abb0;font-size:.75rem;letter-spacing:.07em;text-transform:uppercase}.report-mini__detail-head strong[data-v-b84e0e67]{font-size:.875rem}.report-mini__detail-head button[data-v-b84e0e67]{background:#302b2e;border:0;border-radius:50%;color:#c9c1c5;cursor:pointer;font:inherit;font-size:1.1rem;height:2.75rem;width:2.75rem}.report-mini aside dl[data-v-b84e0e67]{margin:.55rem 0}.report-mini aside dl div[data-v-b84e0e67]{color:#b4abb0;display:flex;font-size:.75rem;gap:1rem;justify-content:space-between;padding:.26rem 0}.report-mini aside dd[data-v-b84e0e67]{color:#e7e1e4;margin:0;text-align:right}.report-mini aside ul[data-v-b84e0e67]{border-block:1px solid #383235;display:grid;gap:.36rem;list-style:none;margin:.35rem 0;padding:.55rem 0}.report-mini aside li[data-v-b84e0e67]{display:flex;font-size:.75rem;gap:.75rem;justify-content:space-between;margin:0}.report-mini aside li strong[data-v-b84e0e67]{font-variant-numeric:tabular-nums}.report-mini__total[data-v-b84e0e67]{display:flex;font-size:.875rem;font-weight:800;justify-content:space-between;margin-top:.25rem}.report-mini aside footer[data-v-b84e0e67]{align-items:center;display:flex;gap:.6rem;justify-content:space-between;margin-top:auto;padding-top:.7rem}.report-mini aside footer code[data-v-b84e0e67]{color:#b1a8ad;font:inherit;font-size:.75rem}.sr-only[data-v-b84e0e67]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}button[data-v-b84e0e67]:focus-visible,input[data-v-b84e0e67]:focus-visible{outline:3px solid #8bbcff;outline-offset:2px}@media(max-width:650px){.report-mini__layout[data-v-b84e0e67]{grid-template-columns:1fr}.report-mini__filters[data-v-b84e0e67]{flex-wrap:wrap}.report-mini__filters label[data-v-b84e0e67]{margin:.25rem 0 0;width:100%}.report-mini__filters input[data-v-b84e0e67]{width:100%}.report-mini__table button[data-v-b84e0e67]{grid-template-columns:1fr auto auto}.report-mini__table button span[data-v-b84e0e67]:nth-of-type(2){display:none}}.queue-mini[data-v-fb1de056]{background:#171517;color:#f7f2f4;container-type:inline-size;min-height:30rem;padding:clamp(1rem,3vw,1.7rem)}.queue-mini__filters[data-v-fb1de056]{display:flex;gap:.35rem;overflow-x:auto;padding-bottom:.8rem}.queue-mini__filters button[data-v-fb1de056]{align-items:center;background:#242123;border:1px solid #3a3538;border-radius:.45rem;color:#d6cfd3;cursor:pointer;display:inline-flex;font:inherit;font-size:.75rem;font-weight:700;gap:.35rem;min-height:2.75rem;padding:.38rem .7rem;white-space:nowrap}.queue-mini__filters button span[data-v-fb1de056]{background:#343033;border-radius:999px;display:grid;font-variant-numeric:tabular-nums;height:1.15rem;min-width:1.15rem;padding:0 .2rem;place-items:center}.queue-mini__filters button[aria-pressed=true][data-v-fb1de056]{background:#3b211d;border-color:#d64f28;color:#ffb299}.queue-mini__layout[data-v-fb1de056]{display:grid;gap:.8rem;grid-template-columns:minmax(0,1.18fr) minmax(13rem,.82fr)}.queue-mini__list[data-v-fb1de056]{align-content:start;gap:.35rem;list-style:none;padding:0}.queue-mini__list[data-v-fb1de056],.queue-mini__list>li[data-v-fb1de056]{display:grid;margin:0;min-width:0}.queue-mini__slot[data-v-fb1de056]{animation:queue-slot-in-fb1de056 var(--od-dur-3) var(--od-ease-out);border:1px dashed #3a3538;border-radius:.58rem;padding:.7rem .75rem}@keyframes queue-slot-in-fb1de056{0%{opacity:0}}.queue-mini__slot .queue-mini__id[data-v-fb1de056]{visibility:hidden}.queue-mini__sr[data-v-fb1de056]{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.queue-mini__idle[data-v-fb1de056]{align-items:center;color:#5f5f68;font-size:.875rem;gap:.5rem;justify-content:center;text-align:center}.queue-mini__list button[data-v-fb1de056]{align-items:center;background:#211e20;border:1px solid #393438;border-radius:.58rem;color:#f2ecef;cursor:pointer;display:grid;font:inherit;gap:.55rem;grid-template-columns:4rem minmax(6rem,1fr) auto auto auto;min-width:0;overflow:hidden;padding:.7rem .75rem .7rem .9rem;position:relative;text-align:left}.queue-mini__list button.is-selected[data-v-fb1de056],.queue-mini__list button[data-v-fb1de056]:hover{background:#2a2528;border-color:#6e5c61}.queue-mini__accent[data-v-fb1de056]{background:#d64f28;inset-block:0;left:0;position:absolute;width:.23rem}.queue-mini__accent.is-preparing[data-v-fb1de056]{background:#5795db}.queue-mini__accent.is-done[data-v-fb1de056]{background:#55a270}.queue-mini__id[data-v-fb1de056],.queue-mini__items[data-v-fb1de056]{display:grid;gap:.16rem;min-width:0}.queue-mini__id b[data-v-fb1de056]{font-size:.875rem;font-variant-numeric:tabular-nums}.queue-mini__id small[data-v-fb1de056],.queue-mini__items small[data-v-fb1de056]{color:#b0a8ac;font-size:.75rem}.queue-mini__items b[data-v-fb1de056]{font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.queue-mini__table[data-v-fb1de056]{color:#d5cdd1;font-size:.75rem;white-space:nowrap}.queue-mini aside header>span[data-v-fb1de056],.queue-mini__state[data-v-fb1de056]{background:#38251f;border-radius:.28rem;color:#ffad91;font-size:.75rem;font-weight:750;padding:.3rem .45rem;white-space:nowrap}.queue-mini aside header>span.is-preparing[data-v-fb1de056],.queue-mini__state.is-preparing[data-v-fb1de056]{background:#202f42;color:#9dc9fb}.queue-mini aside header>span.is-done[data-v-fb1de056],.queue-mini__state.is-done[data-v-fb1de056]{background:#1f3426;color:#95d5aa}.queue-mini__list button>strong[data-v-fb1de056]{font-size:.75rem;font-variant-numeric:tabular-nums}.queue-mini aside[data-v-fb1de056]{background:#f9f5f0;border-radius:.7rem;color:#241f1d;display:flex;flex-direction:column;min-height:20rem;padding:.9rem}.queue-mini aside header[data-v-fb1de056]{align-items:center;border-bottom:1px solid #e5dbd3;display:flex;gap:.7rem;justify-content:space-between;padding-bottom:.7rem}.queue-mini aside header div[data-v-fb1de056]{display:grid;gap:.14rem}.queue-mini aside header small[data-v-fb1de056]{color:#5f5f68;font-size:.75rem;letter-spacing:.07em;text-transform:uppercase}.queue-mini aside header strong[data-v-fb1de056]{font-size:.875rem}.queue-mini__facts[data-v-fb1de056]{display:flex;flex-wrap:wrap;gap:.3rem;padding:.6rem 0}.queue-mini__facts span[data-v-fb1de056]{background:#eee7e0;border-radius:.25rem;color:#6f645e;font-size:.75rem;padding:.3rem .4rem}.queue-mini aside ol[data-v-fb1de056]{display:grid;gap:.65rem;list-style:none;margin:.2rem 0 auto;padding:0}.queue-mini aside li[data-v-fb1de056]{display:grid;font-size:.875rem;gap:.5rem;grid-template-columns:auto 1fr}.queue-mini aside li>b[data-v-fb1de056]{color:var(--od-color-tomato-strong)}.queue-mini aside li div[data-v-fb1de056]{display:grid;gap:.14rem}.queue-mini aside li small[data-v-fb1de056]{color:#5f5f68;font-size:.75rem}.queue-mini aside>button[data-v-fb1de056]{align-items:center;background:var(--od-color-tomato-strong);border:0;border-radius:.5rem;color:#fff;cursor:pointer;display:flex;font:inherit;font-size:.875rem;font-weight:750;gap:.35rem;justify-content:center;margin-top:.8rem;min-height:2.75rem}.queue-mini aside>button[data-v-fb1de056]:disabled{background:#e2dbd5;color:#776d68;cursor:default}button[data-v-fb1de056]:focus-visible{outline:3px solid #8bbcff;outline-offset:2px}@container (max-width: 660px){.queue-mini__layout[data-v-fb1de056]{grid-template-columns:1fr}.queue-mini__list button[data-v-fb1de056]{grid-template-columns:3.6rem minmax(5rem,1fr) auto}.queue-mini__state[data-v-fb1de056],.queue-mini__table[data-v-fb1de056]{display:none}.queue-mini aside[data-v-fb1de056]{min-height:19.5rem}}
