.tooltip[data-v-ca7323bb]{z-index:9999;background:var(--p-surface-100);border-radius:var(--p-border-radius-md);filter:drop-shadow(0 4px 8px #00000040);opacity:0;white-space:break-spaces;max-width:min(100vw - 20px,540px);padding:8px 16px;transition:opacity .2s}.tooltip.warn[data-v-ca7323bb],.arrow.warn[data-v-ca7323bb]{background:var(--M3-sys-light-error-container);color:var(--M3-sys-light-on-error-container)}.tooltip.variant-a[data-v-ca7323bb],.arrow.variant-a[data-v-ca7323bb]{background:var(--p-surface-50);color:var(--M3-sys-light-on-surface-variant)}.tooltip.show[data-v-ca7323bb]{opacity:1}.arrow[data-v-ca7323bb]{background:var(--p-surface-100);width:12px;height:12px;position:absolute;transform:rotate(45deg)}.p-button[data-v-4036d753]{height:40px;padding-inline:32px}.p-button[data-v-4036d753] .p-button-label{transition-duration:0s}.p-button-loading[data-v-4036d753]{background:var(--primary-color);border-color:var(--primary-color);color:var(--p-surface-200);opacity:.8}.p-button-loading[data-v-4036d753] .p-button-label{visibility:hidden}.loading-spinner[data-v-4036d753]{width:20px;height:20px;margin:auto;position:absolute;inset:0}.autohide-scroll[data-v-c10f6038]{scrollbar-gutter:stable;isolation:isolate;height:100%;position:relative;overflow-y:auto}.autohide-scroll__toolbar[data-v-c10f6038]{z-index:5;will-change:transform;transition:transform .2s;position:sticky;top:0}.autohide-scroll__toolbar--hidden[data-v-c10f6038]{transform:translateY(-100%)}@media (prefers-reduced-motion:reduce){.autohide-scroll__toolbar[data-v-c10f6038]{transition:none}}.report-page[data-v-b3159c0b]{overflow-x:hidden}.report-page__band[data-v-b3159c0b]{padding-top:16px}.report-page__band--tabs[data-v-b3159c0b]{margin-inline:calc(-1 * var(--page-x));padding:24px var(--page-x) 16px;background:var(--p-surface-50)}@media screen and (width>=640px){.report-page__band--tabs[data-v-b3159c0b]{margin-inline:calc(-1 * var(--page-x-sm));padding:32px var(--page-x-sm) 16px}}@media screen and (width>=1280px){.report-page__band--tabs[data-v-b3159c0b]{margin-inline:calc(-1 * var(--page-x-xl));padding:32px var(--page-x-xl) 16px}}.report-page__title[data-v-b3159c0b]{margin:0}.report-page__tabs[data-v-b3159c0b]{flex-wrap:wrap;gap:8px;margin-top:12px;margin-left:-8px;display:flex}.report-page__description[data-v-b3159c0b]{max-width:430px;color:var(--p-text-muted-color);margin-top:8px}.report-page__controls[data-v-b3159c0b]{background:var(--p-surface-0);padding:16px 0}.report-page__body[data-v-b3159c0b]{max-width:var(--report-page-max,none)}.report-page__filters[data-v-b3159c0b]{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.report-page__export[data-v-b3159c0b]{align-items:flex-end;display:flex}.report-page__chips[data-v-b3159c0b]{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.virtual-table__scroll[data-v-b4b263cf]{scrollbar-gutter:stable;min-height:0;overflow-y:auto}.virtual-table__scroll--external[data-v-b4b263cf]{scrollbar-gutter:auto;overflow:visible}.virtual-table[data-v-b4b263cf]{table-layout:fixed;border-spacing:0;border-collapse:separate;width:100%}.virtual-table__head[data-v-b4b263cf]{z-index:1;background:var(--p-surface-50);position:sticky;top:0}.virtual-table__spacer td[data-v-b4b263cf]{border:0;padding:0}.report-table-card__header[data-v-d0e319c0]{position:relative}.report-table-card__refetch-bar[data-v-d0e319c0]{border-radius:0;height:4px;position:absolute;bottom:0;left:0;right:0}.fade-enter-active[data-v-1aae1764],.fade-leave-active[data-v-1aae1764]{transition:opacity .15s}.fade-enter-from[data-v-1aae1764],.fade-leave-to[data-v-1aae1764],.delayedspinner-enter-from[data-v-4dbb9282],.delayedspinner-leave-to[data-v-4dbb9282]{opacity:0}.delayedspinner-enter-active[data-v-4dbb9282]{transition:opacity .1s ease-out .1s}.callout[data-v-b02c888e]{color:#151515;border:1px solid #c2c1c1;border-radius:8px;align-items:center;gap:16px;padding:16px;display:flex}.callout__icon[data-v-b02c888e]{flex-shrink:0;font-size:32px;line-height:1;display:flex}.callout__content[data-v-b02c888e]{flex-direction:column;flex:1 0 0;gap:4px;min-width:0;display:flex}.callout__dismiss[data-v-b02c888e]{color:inherit;flex-shrink:0;align-self:flex-start}.callout--info[data-v-b02c888e]{background-color:#edf9ff}.callout--info .callout__icon[data-v-b02c888e]{color:#1d7fb0}.callout--warning[data-v-b02c888e]{background-color:#ffedc8}.callout--warning .callout__icon[data-v-b02c888e]{color:#c3741f}.callout--error[data-v-b02c888e]{background-color:#ffebeb}.callout--error .callout__icon[data-v-b02c888e]{color:#ba4545}tr.error-row[data-v-81eb2ec9]{height:18px;max-height:18px;line-height:18px}tr.error-row>td[data-v-81eb2ec9]{text-align:right;padding-inline:8px}tr.error-row.error[data-v-81eb2ec9]{background:var(--p-red-50)}tr.error-row.error>td[data-v-81eb2ec9]{color:var(--p-red-700)}tr.error-row.warning[data-v-81eb2ec9]{background:var(--warn-lighter)}tr.error-row.warning>td[data-v-81eb2ec9]{color:var(--warn-dark)}tr.error-row.info[data-v-81eb2ec9]{background:#edf9ff}tr.error-row.info>td[data-v-81eb2ec9]{color:#1d7fb0}@media screen and (width<=639px){tr.error-row[data-v-81eb2ec9]{height:auto;max-height:none;margin-bottom:24px;display:block}}td.account-col[data-v-a08e9526]{overflow-wrap:anywhere}td.number-col[data-v-a08e9526]{width:180px;max-width:180px}.account-number-input[data-v-a08e9526]{width:180px}.validation-warning[data-v-a08e9526] .p-error{color:var(--warn-dark)}@media screen and (width<=639px){tr[data-v-a08e9526]{height:unset;flex-wrap:wrap;margin-bottom:24px;display:flex}td.number-col[data-v-a08e9526]{width:100%;max-width:100%}.account-number-input[data-v-a08e9526]{flex:1;width:auto}}td.account-col[data-v-ac175178]{overflow-wrap:anywhere}td.dropdown-col[data-v-ac175178]{width:350px;max-width:350px}.validation-warning[data-v-ac175178] .p-error{color:var(--warn-dark)}[data-v-ac175178] .p-select-label.p-inputtext{align-items:center;padding:2px 8px 2px 12px;line-height:1rem;display:flex}@media screen and (width<=639px){tr[data-v-ac175178]{height:unset;flex-wrap:wrap;margin-bottom:24px;display:flex}td.dropdown-col[data-v-ac175178]{width:100%;max-width:100%}}.data-table-outer-wrapper[data-v-7a23f9b0]{border-top-left-radius:3px;border-top-right-radius:3px}@media screen and (width<=639px){table.data-table[data-v-7a23f9b0],table.data-table>thead[data-v-7a23f9b0],table.data-table>tbody[data-v-7a23f9b0]{display:block}thead tr[data-v-7a23f9b0]{justify-content:space-between;gap:16px;display:flex}tbody[data-v-7a23f9b0] td{border-bottom:none}tbody[data-v-7a23f9b0] tr:has(+.error-row){margin-bottom:0}}@media only screen and (width>=640px){.p-dialog:has(.custom-header) .p-dialog-header-icons{margin-top:0;margin-right:0}}.user-guide-button[data-v-dc6cd933]{position:absolute;top:2px;left:2px}@media only screen and (width>=640px){.user-guide-button[data-v-dc6cd933]{margin-top:8px;margin-left:6px}}th[data-v-c99e7eb6]{cursor:pointer}th>div[data-v-c99e7eb6]{display:flex}th .content[data-v-c99e7eb6]{-webkit-user-select:none;user-select:none;flex:auto;align-items:center;gap:4px;display:flex}.icon-w[data-v-c99e7eb6]{width:24px;height:24px;color:var(--primary-color)}.indigo-color .icon-w[data-v-c99e7eb6]{color:#151515}th[data-v-c99e7eb6]:hover{background:var(--primary-super-light)}th[data-v-c99e7eb6]:active{background:var(--primary-lightest)}th.dark-hover[data-v-c99e7eb6]:hover,th.dark-hover[data-v-c99e7eb6]:active{background:var(--primary-lighter)}th.indigo-color[data-v-c99e7eb6]:hover,th.indigo-color[data-v-c99e7eb6]:active{background:var(--p-surface-300)}.container[data-v-e6cce9de]{width:32px;height:32px}.custom-border[data-v-e6cce9de]{background:0 0;border-style:solid;border-width:4px}.rounded-border[data-v-e6cce9de]{border-radius:3px}.custom-shrink[data-v-e6cce9de]{transition:all .1s ease-in-out}.custom-shrink[data-v-e6cce9de]:hover{transform:scale(1.1)}.icon-outline[data-v-e6cce9de]{color:#151515;text-shadow:1px 1px #fff,1px -1px #fff,-1px 1px #fff,-1px -1px #fff,1px 0 #fff,0 1px #fff,-1px 0 #fff,0 -1px #fff}.filter-tag[data-v-cf47b8dd]{--p-button-secondary-background:var(--surface-alt);--p-button-secondary-hover-background:var(--surface-alt-hover);--p-button-secondary-active-background:var(--surface-alt-hover);--p-button-secondary-border-color:var(--surface-alt-border);--p-button-secondary-hover-border-color:var(--surface-alt-border);--p-button-secondary-active-border-color:var(--surface-alt-border)}table[data-v-05882875]{border-collapse:collapse}th[data-v-05882875]{padding:0}tbody tr td.label-col[data-v-05882875]{padding-right:12px;font-weight:700}.my-wrapper[data-v-1062673e]{border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}.my-wrapper[data-v-1062673e]:focus-within{background:#cccccc7c}.my-icon[data-v-1062673e]{text-align:center;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:1em;font-size:24px;display:inline-flex;position:relative}.my-icon svg[data-v-1062673e]{fill:var(--p-surface-600)}.my-icon svg.selected[data-v-1062673e]{fill:var(--primary-color)}@media (width<=640px){.weekday[data-v-447f2f76]{--p-togglebutton-content-padding:.25rem .25rem}}.time-input.is-invalid[data-v-714241dd]{border-color:var(--p-inputtext-invalid-border-color)}.custom-title[data-v-d29c7cc7]{font-weight:var(--p-dialog-title-font-weight);font-size:var(--p-dialog-title-font-size)}.hero[data-v-cd3b220f]{padding:24px var(--page-x) 16px var(--page-x);background:var(--p-surface-50)}.title[data-v-cd3b220f]{margin-top:0;margin-bottom:16px}.description[data-v-cd3b220f]{max-width:432px;min-height:66px}@media screen and (width>=640px){.hero[data-v-cd3b220f]{padding:40px var(--page-x-sm) 16px var(--page-x-sm)}}@media screen and (width>=1280px){.hero[data-v-cd3b220f]{padding:40px var(--page-x-xl) 16px var(--page-x-xl)}}.stepper-button.disabled[data-v-3ae64146]{opacity:.3}.stepper-button.before .p-button-text[data-v-3ae64146],.stepper-button.current .p-button-text[data-v-3ae64146]{border:2px solid var(--primary-color);background:var(--primary-color);color:#fff;box-shadow:none}.stepper-button.current .p-button-text[data-v-3ae64146]{box-shadow:none;border:2px solid #000}.stepper-button .p-button-text[data-v-3ae64146]{color:#000;box-shadow:var(--shadow-xs);border:2px solid #0003}.stepper-button.disabled .p-button[data-v-3ae64146]:disabled{opacity:1}.stepper-text[data-v-3ae64146]{color:#000;text-transform:uppercase;white-space:nowrap;font-size:12px;line-height:12px;position:absolute;top:42px;left:50%;transform:translate(-50%)}.stepper-button.current .stepper-text[data-v-3ae64146]{text-underline-offset:3px;text-decoration:underline}.p-button.tab-button[data-v-02f8da86]{color:var(--p-surface-500);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:38px;padding:8px;font-weight:700;display:flex}.p-button.tab-button[data-v-02f8da86]:hover{color:var(--p-content-color);box-shadow:none;background:#ffffffce;border:none}.p-button.tab-button.selected[data-v-02f8da86]{background:var(--p-surface-0);color:var(--p-content-color);box-shadow:none;border:none}.more-padding[data-v-7615247a] .p-monthpicker{column-gap:8px;display:flex}.more-padding[data-v-7615247a] .p-monthpicker-month{width:unset}.more-padding[data-v-7615247a] .p-datepicker-header{display:none}.more-padding[data-v-7615247a] .p-datepicker{border:none;margin:0;padding:0 4px;width:100%!important}.export-option[data-v-2c52e9de]{border:1px solid var(--p-surface-200);background:var(--p-surface-0);width:100%;color:var(--p-text-color);text-align:left;cursor:pointer;border-radius:6px;align-items:center;gap:16px;padding:12px 16px;display:flex}.export-option[data-v-2c52e9de]:hover:not(:disabled){background:var(--primary-super-light)}.export-option[data-v-2c52e9de]:focus-visible{outline:2px solid var(--p-focus-ring-color,var(--p-primary-color));outline-offset:2px}.export-option[data-v-2c52e9de]:disabled{opacity:.5;cursor:not-allowed}.export-option__text[data-v-2c52e9de]{flex-direction:column;min-width:0;display:flex}.export-option__hint[data-v-2c52e9de]{color:var(--p-text-muted-color)}[data-v-ac202e8a] .p-select .p-select-label.p-placeholder,[data-v-81b77c7f] .p-select .p-select-label.p-placeholder{color:var(--p-content-color);font-style:normal}.serving-row[data-v-1beec67f]{background:var(--p-surface-0);border-bottom:1px solid var(--p-surface-200);cursor:pointer;align-items:center;gap:16px;padding:8px 16px;display:flex}.serving-row[data-v-1beec67f]:focus-visible{outline:2px solid var(--p-primary-color);outline-offset:-2px}.serving-row[data-v-1beec67f]:hover{background:var(--p-primary-50)}.serving-row-active[data-v-1beec67f],.serving-row-active[data-v-1beec67f]:hover{background:var(--p-primary-100)}.serving-row[data-v-1beec67f]:last-child{border-bottom:0}.handle[data-v-1beec67f]{color:var(--p-text-muted-color);align-items:center;display:flex}.badge[data-v-1beec67f]{border:1px solid var(--p-surface-300);width:24px;height:24px;color:var(--p-text-color);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:400;line-height:20px;display:flex}.badge-standard[data-v-1beec67f]{background:#e4dcff}.badge-refillable[data-v-1beec67f]{background:#ffeecd}.badge-unassigned[data-v-1beec67f]{background:var(--p-surface-200)}.serving-row-name-static[data-v-1beec67f]{padding:4px 8px}.serving-row-subtitle[data-v-1beec67f]{color:var(--p-text-muted-color);padding:0 8px}.serving-row[data-v-1beec67f] .serving-row-name-input{width:100%;height:28px;box-shadow:none;cursor:text;background:0 0;border-color:#0000;padding:4px 8px}.serving-row[data-v-1beec67f]:hover .serving-row-name-input:not(:focus){border-color:var(--p-surface-300);background:var(--p-surface-0)}.serving-row[data-v-1beec67f] .serving-row-name-input:focus{border-color:var(--p-form-field-focus-border-color,var(--p-surface-600));background:var(--p-surface-0);outline:none}.serving-section[data-v-4abb7b15]{border:1px solid var(--p-surface-300);background:var(--p-surface-50);border-radius:3px;flex-direction:column;display:flex;overflow:hidden}.serving-section-header[data-v-4abb7b15]{background:var(--p-surface-100);justify-content:space-between;align-items:center;gap:8px;padding:8px 16px;display:flex}.serving-section-header h2[data-v-4abb7b15]{margin:0}.serving-section-header-icons[data-v-4abb7b15]{background:var(--p-surface-0);height:40px;color:var(--p-text-muted-color);border-radius:24px;align-items:center;gap:8px;padding:4px 8px;display:flex}.serving-section-content[data-v-4abb7b15]{flex-direction:column;gap:8px;padding:8px;display:flex}.serving-section-description[data-v-4abb7b15]{color:var(--p-text-muted-color);padding:0 8px}.serving-section-list[data-v-4abb7b15]{background:var(--p-surface-0);border-radius:3px;flex-direction:column;display:flex;overflow:hidden}.serving-section-list[data-v-4abb7b15]:empty{display:none}.serving-section-add[data-v-4abb7b15]{border-color:var(--p-surface-400);width:100%;color:var(--p-primary-color)}.serving-section-item[data-v-4abb7b15]:not(:last-child) .serving-row{border-bottom:1px solid var(--p-surface-200)}.serving-section-item.ghost[data-v-4abb7b15] .serving-row{opacity:0}.serving-section-list.is-dragging[data-v-4abb7b15] .serving-row:hover{background:var(--p-surface-0)}.serving-section-list.is-dragging[data-v-4abb7b15] .serving-row-active:hover{background:var(--p-primary-100)}.description-bullets[data-v-4abb7b15-s]{flex-direction:column;gap:2px;margin:0;padding-left:1.25rem;list-style-type:disc;display:flex}.print-dialog-overlay[data-v-a48907bf]{z-index:5;background:#00000080;width:100%;height:100%;position:fixed;top:0;left:0}.print-dialog[data-v-a48907bf]{background:var(--p-surface-0);flex-direction:column;align-items:center;width:100%;height:100%;display:flex;position:relative}.print-dialog-header[data-v-a48907bf]{word-break:break-all;background:var(--gs-soft-light);width:100%;color:var(--p-content-color);justify-content:space-between;align-items:center;padding:8px 16px;font-size:22px;font-weight:400;line-height:28px;display:flex}.print-dialog-content[data-v-a48907bf]{flex-grow:1;width:100%;padding:0 16px 16px;overflow-y:auto}.print-dialog-footer[data-v-a48907bf]{background:var(--gs-soft-light);justify-content:end;gap:16px;width:100%;padding:16px;display:flex}.print-dialog-close[data-v-a48907bf]{margin:0 -8px 0 0}@media screen and (width>=671px){.print-dialog-overlay[data-v-a48907bf]{justify-content:center;align-items:center;display:flex}.print-dialog[data-v-a48907bf]{border:1px solid #00000025;border-radius:6px;width:671px;height:94%;max-height:900px;margin-inline:auto;box-shadow:2px 4px 12px #0000002b}.print-dialog-header[data-v-a48907bf]{border-top-left-radius:6px;border-top-right-radius:6px;padding:24px}.print-dialog-close[data-v-a48907bf]{margin:-16px -16px 0 0}.print-dialog-content[data-v-a48907bf]{scrollbar-gutter:stable;padding:0 24px 24px}.print-dialog-footer[data-v-a48907bf]{border-bottom-right-radius:6px;border-bottom-left-radius:6px;padding:24px}.print-dialog[data-v-a48907bf] ::-webkit-scrollbar{width:6px;height:6px}.print-dialog[data-v-a48907bf] ::-webkit-scrollbar-track{background:0 0}.print-dialog[data-v-a48907bf] ::-webkit-scrollbar-thumb{background-color:#66718f40;border:0 solid #0000;border-radius:2px}}
