@layer atoms{.mobius-list{box-sizing:border-box;font-family:var(--font-family);text-align:left;width:100%;margin:0}.mobius-list.--has-icon{padding-left:0}.mobius-list.--is-disc{list-style-type:disc}.mobius-list.--is-circle{list-style-type:circle}.mobius-list.--is-square{list-style-type:square}.mobius-list.--is-decimal{list-style-type:decimal}.mobius-list.--is-georgian{list-style-type:georgian}.mobius-list.--is-trad-chinese-informal{list-style-type:trad-chinese-informal}.mobius-list.--is-kannada{list-style-type:kannada}.mobius-list__item.--has-icon{margin-bottom:var(--size-xs);list-style-type:none}.mobius-list__item.--has-icon p{margin-top:0;margin-bottom:0}.mobius-list__item-content{display:flex}.mobius-list__icon{margin-right:var(--size-xs);flex-shrink:0}}
@layer atoms{.mobius-text{box-sizing:border-box;font-family:var(--font-family);font-size:var(--font-size-regular);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal)}.mobius-text:where(.--is-p){box-sizing:border-box;font-family:var(--font-family);font-size:var(--font-size-regular);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);text-wrap:pretty}.mobius-text:where(.--is-h1){box-sizing:border-box;font-family:var(--font-family);font-size:var(--font-size-title);font-weight:var(--font-weight-bold);text-wrap:balance;margin:.35em 0;line-height:1.25}.mobius-text:where(.--is-h2){box-sizing:border-box;font-family:var(--font-family);font-size:var(--font-size-small-title);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);text-wrap:balance;margin:.45em 0}.mobius-text:where(.--is-h3){box-sizing:border-box;font-family:var(--font-family);font-size:var(--font-size-lead);font-weight:var(--font-weight-bold);text-wrap:balance;margin:.5em 0;line-height:1.2}.mobius-text:where(.--is-h4){box-sizing:border-box;font-family:var(--font-family);font-size:var(--font-size-regular);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);text-wrap:balance;margin:.55em 0}.mobius-text:where(.--is-span){box-sizing:border-box;font-size:var(--font-size-regular);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal)}.mobius-text:where(.--is-body){box-sizing:border-box;font-family:var(--font-family);font-size:var(--font-size-regular);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);color:var(--color-text-medium)}.mobius-text:where(.--is-small){box-sizing:border-box;font-family:var(--font-family);font-size:var(--font-size-small-paragraph);font-weight:var(--font-weight-normal);color:var(--color-text-medium);line-height:1.428}.mobius-text:where(.--is-legal){box-sizing:border-box;font-family:var(--font-family);font-size:var(--font-size-small-print);font-weight:var(--font-weight-normal);line-height:var(--line-height-tight);color:var(--color-text-medium);padding:var(--size-sm)}.mobius-text:where(.--is-title){color:var(--color-text);font-size:var(--font-size-small-title);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);margin:var(--size-md) 0}.mobius-text:where(.--has-line-height-tight){line-height:var(--line-height-tight)}.mobius-text:where(.--has-line-height-loose){line-height:var(--line-height-normal)}}
@layer atoms{:where(.mobius-text-or-html) a{color:var(--color-link);border-radius:var(--radius-1);outline:none}:where(.mobius-text-or-html) a:hover,:where(.mobius-text-or-html) a:active{-webkit-text-decoration:var(--link-hover-text-decoration,underline);text-decoration:var(--link-hover-text-decoration,underline);cursor:pointer;color:var(--color-link-hover)}:where(.mobius-text-or-html) a:focus-visible{box-shadow:var(--link-box-shadow,var(--box-shadow-default));padding:3px 0}}
@layer atoms{.mobius-icon{vertical-align:-.2em;transform-origin:50%;height:1em}.mobius-icon.--size-xs{font-size:1em}.mobius-icon.--size-sm{vertical-align:-.075em;font-size:1.25em;line-height:.05em}.mobius-icon.--size-md{vertical-align:-.125em;font-size:1.5em;line-height:.0416667em}.mobius-icon.--size-lg{vertical-align:-.1875em;font-size:2em;line-height:.03125em}.mobius-icon.--is-spinning{animation:2s linear infinite MobiusIconSpinningKeyframes}@keyframes MobiusIconSpinningKeyframes{0%{transform:rotate(0)}to{transform:rotate(1turn)}}}
@layer atoms{.mobius-error-message{box-sizing:border-box;display:var(--error-message-display,grid);gap:var(--error-message-grid-gap,var(--size-xs));color:var(--color-error);grid-template-columns:min-content 1fr}.mobius-error-message a{color:var(--color-link);border-radius:var(--radius-1);outline:none}.mobius-error-message a:hover,.mobius-error-message a:active{cursor:pointer;color:var(--color-link-hover);text-decoration:underline}.mobius-error-message a:focus-visible{box-shadow:var(--box-shadow-default);padding:3px 0}.mobius-error-message__icon.mobius-icon{width:var(--error-message-icon-width,1em);height:var(--error-message-icon-height,1em);overflow:hidden}.mobius-error-message__text.mobius-text{font-size:var(--error-message-font-size);line-height:var(--font-size-regular)}}
@layer atoms{.mobius-stack{flex:auto;grid-auto-flow:row;align-self:stretch;display:grid}.mobius-stack.--gap-xxs{gap:var(--size-xxs)}.mobius-stack.--gap-xs{gap:var(--size-xs)}.mobius-stack.--gap-sm{gap:var(--size-sm)}.mobius-stack.--gap-md{gap:var(--size-md)}.mobius-stack.--gap-lg{gap:var(--size-lg)}.mobius-stack.--gap-xl{gap:var(--size-xl)}}
@layer atoms{.mobius-label{box-sizing:border-box;font-size:var(--font-size-regular);line-height:var(--line-height-normal);font-family:var(--font-family);font-weight:var(--label-font-weight);font-variation-settings:var(--label-font-variation-settings);color:var(--label-color)}.mobius-label:not(.--is-disabled).--is-invalid{color:var(--color-error)}}
@layer atoms{.mobius-text-field{box-sizing:border-box;width:100%}.mobius-text-field:where(.--is-optional)>:where(.mobius-label):after{content:" (optional)"}.mobius-text-field .mobius-label{display:block}.mobius-text-field__inner-container{flex-wrap:wrap;align-items:stretch;display:flex}.mobius-text-field__input-wrapper{border-radius:var(--input-border-radius);color:var(--color-text);background-color:var(--color-background-input);flex:1 1 0;align-items:center;display:flex;overflow:hidden}.mobius-text-field__input-wrapper:not(.--is-hidden){border:var(--border-default)}.mobius-text-field__input-wrapper:has(+.mobius-button){border-radius:var(--input-border-radius);border-top-right-radius:0;border-bottom-right-radius:0}.mobius-text-field__input-wrapper:focus-within{border-color:var(--text-field-focus-border-color);background-color:var(--color-background-input-active);box-shadow:var(--text-field-focus-box-shadow)}.mobius-text-field__input-wrapper:focus-within .mobius-text-field__prefix-inside,.mobius-text-field__input-wrapper:focus-within .mobius-text-field__suffix-inside{color:var(--text-field-focus-affix-color)}.mobius-text-field__input-wrapper:hover:not(.--is-disabled):not(.mobius-text-field__input-wrapper.--is-invalid){border-color:var(--text-field-hover-border-color);background-color:var(--color-background-input-active)}.mobius-text-field__input-wrapper:hover:not(.--is-disabled):not(.mobius-text-field__input-wrapper.--is-invalid) .mobius-text-field__prefix-inside,.mobius-text-field__input-wrapper:hover:not(.--is-disabled):not(.mobius-text-field__input-wrapper.--is-invalid) .mobius-text-field__suffix-inside{color:var(--text-field-hover-affix-color)}.mobius-text-field__input-wrapper.--is-disabled{background-color:var(--color-background-light);border-color:var(--color-border-medium);color:var(--color-text-light);cursor:not-allowed}.mobius-text-field__input-wrapper.--is-invalid:not(.--is-disabled){border-color:var(--color-error);background-color:var(--color-error-background);color:var(--color-error)}:is(.mobius-text-field__prefix-outside,.mobius-text-field__suffix-outside).mobius-text{align-self:center;margin-top:0;margin-bottom:0}.mobius-text-field__prefix-outside.mobius-button{border-radius:var(--input-border-radius);border-top-right-radius:0;border-bottom-right-radius:0}.mobius-text-field__prefix-outside.mobius-button+.mobius-text-field__input-wrapper{border-top-left-radius:0;border-bottom-left-radius:0}.mobius-text-field__prefix-outside.mobius-text{padding-right:var(--size-sm)}.mobius-text-field__suffix-outside.mobius-button{border-radius:var(--input-border-radius);border-top-left-radius:0;border-bottom-left-radius:0}.mobius-text-field__suffix-outside.mobius-text{padding-left:var(--size-sm)}.mobius-text-field__prefix-inside{padding-left:var(--size-sm)}.mobius-text-field__suffix-inside{padding-right:var(--size-sm)}.mobius-text-field__prefix-inside,.mobius-text-field__suffix-inside{display:flex}:is(.mobius-text-field__prefix-inside,.mobius-text-field__suffix-inside):not(.--is-invalid):not(.--is-disabled){color:var(--color-primary)}:is(.mobius-text-field__prefix-inside,.mobius-text-field__suffix-inside).mobius-button{border-radius:0;align-self:stretch;min-height:100%}:is(.mobius-text-field__prefix-inside,.mobius-text-field__suffix-inside).mobius-text{margin-top:0;margin-bottom:0}.mobius-text-field__input{padding:var(--input-field-padding);box-sizing:border-box;font-family:var(--font-family);font-size:var(--font-size-regular);color:currentColor;max-width:var(--text-input-max-width);background-color:#0000;border:none;outline:0;flex:1 1 0;margin:0}.mobius-text-field__input::placeholder{color:var(--color-text-medium)}.mobius-text-field__input.--is-disabled{cursor:not-allowed}}
@layer atoms{.mobius-combobox{interpolate-size:allow-keywords;width:100%;position:relative}.mobius-text-field__input-wrapper.mobius-combobox__input{padding-left:var(--size-sm)}.mobius-text-field__input-wrapper.mobius-combobox__input .mobius-text-field__prefix-inside{padding-left:0}.mobius-combobox__list{--animation-duration:0s;margin:0;margin-top:var(--listbox-gap);z-index:1000;border:1px solid var(--combobox-border-color);border-radius:var(--radius-1);opacity:0;height:0;transition:height var(--animation-duration) ease, opacity var(--animation-duration) ease;transition-behavior:allow-discrete;background-color:#fff;padding:0;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 2px 4px #0000001a}@media (prefers-reduced-motion:no-preference){.mobius-combobox__list{--animation-duration:.1s}}.mobius-combobox--is-expanded .mobius-combobox__list{opacity:1;height:var(--listbox-height);max-height:var(--listbox-max-height)}.mobius-combobox--is-expanded.mobius-combobox--is-mobile .mobius-combobox__list{max-height:var(--listbox-max-height-mobile)}.mobius-combobox__list.mobius-combobox__list--hidden{visibility:hidden;opacity:0;height:0}.mobius-combobox__no-options{padding:var(--option-padding);text-align:center}.mobius-combobox__option{padding:var(--option-padding);cursor:pointer;border-radius:var(--radius-1);border:2px solid #0000;margin:2px;display:block;position:relative}.mobius-combobox__option:hover{background-color:var(--color-primary);color:var(--color-neutral-100)}.mobius-combobox__option--is-highlighted{border-color:var(--color-focus)}.mobius-combobox [role=group]{margin:0;padding:0}.mobius-combobox [role=group]>[role=presentation]{padding:var(--option-padding);color:var(--combobox-group-color);background-color:var(--combobox-group-background-color);margin:0;font-weight:700;display:block}.mobius-combobox--is-loading input{background-image:url(../media/loading-dots.svg.1obpfvuovc5eg.js);background-position:right 10px center;background-repeat:no-repeat;background-size:32px}}
@layer organisms{.mobius-combobox__option:hover .mobius-trade-selector__definition{color:inherit}}
.AppetiteCheckerWidget-module__eviyRG__AppetiteCheckerWidget{background-color:#f3f3f3;margin-top:48px;padding:24px}.AppetiteCheckerWidget-module__eviyRG__AppetiteCheckerWidgetText{text-align:center;font-size:16px;line-height:1.2}.AppetiteCheckerWidget-module__eviyRG__AppetiteCheckerWidgetModalTrigger{width:100%;margin:12px 0}.AppetiteCheckerWidget-module__eviyRG__AppetiteCheckerWidgetDownloadButton{white-space:nowrap;gap:10px;width:100%;margin-top:12px;display:flex}.AppetiteCheckerWidget-module__eviyRG__AppetiteCheckerWidgetDownloadButton span{gap:5px;display:flex}.AppetiteCheckerWidget-module__eviyRG__AppetiteCheckerModal{background-color:#fff;max-width:674px}.AppetiteCheckerWidget-module__eviyRG__AppetiteCheckerContentText{width:100%;font-size:18px;font-weight:700}
