._container_19gjh_1{background:var(--color-accents-avocado-lighter);width:100%;padding:var(--component-inset-square-3);margin-bottom:var(--stack-y-4);border:none;border-radius:8px;justify-content:space-between;align-items:center;display:flex}._content_19gjh_13{text-align:left;align-items:center;display:flex}._icon-wrapper_19gjh_19{width:36px;height:36px;display:flex}@media only screen and (width>=1025px){._icon-wrapper_19gjh_19{width:44px;height:44px}}._text_19gjh_30{padding:0 var(--stack-x-2);color:var(--color-accents-avocado-dark)}._button_19gjh_35{outline:var(--color-accents-avocado-base);border:1px solid var(--color-accents-avocado-base);color:var(--color-accents-avocado-dark);white-space:nowrap}._button_19gjh_35:hover{color:var(--color-accents-avocado-dark);border:1px solid var(--color-accents-avocado-dark)}._loading_19gjh_47{background:var(--color-background-tinted);width:100%;padding:var(--component-inset-square-3);margin-bottom:var(--stack-y-4);border:none;border-radius:8px;align-items:center;height:64px;display:flex}@media only screen and (width>=1025px){._loading_19gjh_47{height:68px}}._skeleton-img_19gjh_63{border-radius:50%;width:36px;height:36px}@media only screen and (width>=1025px){._skeleton-img_19gjh_63{width:44px;height:44px}}._skeleton-lines_19gjh_74{width:100%;padding:0 var(--stack-x-2);gap:var(--stack-y-2);flex-direction:column;display:flex}._skeleton-lines_19gjh_74>span{height:8px;display:flex}._skeleton-line-1_19gjh_87{width:90%;height:8px}._skeleton-line-2_19gjh_92{width:50%;height:8px}._skeleton-button_19gjh_97{border:1px solid var(--color-shade-dark);border-radius:4px;min-width:109px;height:36px}._container_7vwch_1{--track-fade-tail:var(--layout-space-4);gap:calc((var(--layout-space-3) + var(--layout-space-4)) / 2);flex-direction:column;width:100%;display:flex}._row_7vwch_10{width:100%;position:relative}._row-label_7vwch_15{color:var(--color-element-secondary);min-width:var(--layout-space-10);position:absolute;left:0}._spent-label_7vwch_22{bottom:0}._earned-label_7vwch_26{top:0}._milestone-labels_7vwch_30{height:var(--layout-space-4);width:calc(100% - var(--layout-space-2));position:relative}._milestone-label_7vwch_30{top:0;left:calc((100% - var(--track-fade-tail)) * 0);left:calc((100% - var(--track-fade-tail)) * var(--milestone-position-fraction,0));color:var(--color-element-secondary);position:absolute;transform:translate(-50%)}._progress-container_7vwch_46{width:calc(100% - var(--layout-space-2));position:relative;overflow:visible}._track_7vwch_52{width:100%;height:var(--layout-space-3);background:linear-gradient(to right, var(--color-accents-grapefruit-lighter) 0%, var(--color-accents-grapefruit-lighter) calc(100% - var(--track-fade-tail)), var(--color-neutral-0) 100%);border-radius:var(--size-dimension-border-radius-circle);overflow:visible}._fill-sizer_7vwch_65{--fill-fraction:0;width:calc(var(--fill-fraction) * (100% - var(--track-fade-tail)));border-radius:var(--size-dimension-border-radius-circle);height:100%;overflow:hidden}._fill_7vwch_65{background-color:var(--color-critical-base);border-radius:var(--size-dimension-border-radius-circle);width:100%;height:100%}._milestones_7vwch_81{pointer-events:none;position:absolute;inset:0}._milestone-marker_7vwch_87{top:50%;left:calc((100% - var(--track-fade-tail)) * 0);left:calc((100% - var(--track-fade-tail)) * var(--milestone-position-fraction,0));width:calc(var(--layout-space-1) + var(--layout-space-05));height:calc(var(--layout-space-1) + var(--layout-space-05));border:var(--layout-space-05) solid var(--color-neutral-0);border-radius:var(--size-dimension-border-radius-circle);background-color:var(--color-element-primary);box-sizing:content-box;z-index:1;position:absolute;transform:translate(-50%,-50%)}._bubble_7vwch_103{top:50%;left:calc((100% - var(--track-fade-tail)) * 0);left:calc((100% - var(--track-fade-tail)) * var(--bubble-position-fraction,0));z-index:2;position:absolute;transform:translate(-50%,-50%)}._bubble-value_7vwch_113{min-width:var(--layout-space-8);padding:var(--layout-space-05) var(--layout-space-1);border-radius:var(--size-dimension-border-radius-circle);background-color:var(--color-neutral-0);border:1px solid var(--color-element-primary);color:var(--color-critical-base);box-shadow:var(--shadow-level-one) var(--color-dimension-shadow-level-one);justify-content:center;align-items:center;display:flex}._earned-values_7vwch_126{min-height:var(--layout-space-6);width:calc(100% - var(--layout-space-2));position:relative}._earned-value_7vwch_126{top:0;left:calc((100% - var(--track-fade-tail)) * 0);left:calc((100% - var(--track-fade-tail)) * var(--milestone-position-fraction,0));align-items:center;gap:var(--layout-space-05);color:var(--color-element-secondary);display:flex;position:absolute;transform:translate(-50%)}._compact-label-spacing_7vwch_145{gap:0}._compact-label-spacing_7vwch_145 ._row_7vwch_10:first-of-type{margin-top:var(--layout-space-1);margin-bottom:var(--layout-space-3)}._compact-label-spacing_7vwch_145 ._row_7vwch_10:last-of-type{margin-top:var(--layout-space-3);margin-bottom:var(--layout-space-1)}._earned-checkmark_7vwch_159{width:var(--layout-space-3);height:var(--layout-space-3);color:var(--color-success-base);flex-shrink:0}._coin-icon_7vwch_166{width:var(--layout-space-3);height:var(--layout-space-3)}._sr-only_7vwch_171{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}._cart-container_7vwch_180{--cart-gift-marker-size:var(--layout-space-8);gap:var(--layout-space-1)}._cart-container_7vwch_180 ._progress-container_7vwch_46{min-height:var(--cart-gift-marker-size);width:calc(100% - var(--cart-gift-marker-size) / 2);align-items:center;display:flex}._cart-container_7vwch_180 ._track_7vwch_52{background:var(--color-accents-grapefruit-lighter)}._cart-container_7vwch_180 ._fill-sizer_7vwch_65{width:calc(var(--fill-fraction) * 100%)}._cart-container_7vwch_180 ._bubble_7vwch_103{left:0%;left:calc(var(--bubble-position-fraction,0) * 100%);transform:translate(-50%,-50%)}._cart-container_7vwch_180 ._bubble-at-zero_7vwch_206{left:0;transform:translateY(-50%)}._gift-marker-container_7vwch_211{top:50%;left:calc((100% - var(--track-fade-tail)) * 1);left:calc((100% - var(--track-fade-tail)) * var(--milestone-position-fraction,1));width:var(--layout-space-8);width:var(--cart-gift-marker-size,var(--layout-space-8));height:var(--layout-space-8);height:var(--cart-gift-marker-size,var(--layout-space-8));border:1px solid var(--color-line-primary-inverted);border-radius:var(--size-dimension-border-radius-circle);background-color:var(--color-accents-grapefruit-lighter);box-sizing:border-box;z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;transform:translate(-50%,-50%)}._cart-container_7vwch_180 ._gift-marker-container_7vwch_211{left:100%;transform:translate(-50%,-50%)}._gift-marker-image_7vwch_235{width:var(--layout-space-6);height:var(--layout-space-6);object-fit:contain}._cart-container_7vwch_180 ._gift-marker-image_7vwch_235{width:var(--layout-space-8);height:var(--layout-space-8)}._cart-scale-labels_7vwch_246{width:calc(100% - var(--cart-gift-marker-size) / 2);color:var(--color-element-secondary);justify-content:space-between;align-items:flex-start;display:flex}._cart-start-scale-label_7vwch_254{transform:translate(-50%)}._cart-end-scale-label_7vwch_258{transform:translate(50%)}._cart-scale-label_7vwch_246{color:var(--color-element-secondary);align-items:center;gap:0;display:inline-flex}._card_4lsli_1{gap:var(--layout-space-3);padding:var(--layout-space-6);margin:0 var(--stack-x-4) var(--stack-y-6);border:1px solid var(--color-dimension-border-level-one);background-color:var(--color-background-base);box-shadow:var(--shadow-level-two) var(--color-dimension-shadow-level-two), var(--shadow-border-level-one) var(--color-dimension-border-level-one);border-radius:16px;flex-direction:column;display:flex}._popsicle-mobile-spacing_4lsli_15{gap:var(--layout-space-8)}._header-container_4lsli_19{gap:var(--layout-space-3);flex-direction:column;display:flex}._header_4lsli_19{align-items:center;gap:var(--layout-space-2);display:flex}._popsicle-mobile-spacing_4lsli_15 ._header_4lsli_19{gap:var(--layout-space-1)}._badge-icon_4lsli_35{flex-shrink:0;width:23px;height:24px}._popsicle-mobile-spacing_4lsli_15 ._badge-icon_4lsli_35{width:var(--layout-space-8);height:var(--layout-space-8)}._subtitle_4lsli_46{color:var(--color-element-primary)}._content-container_4lsli_50{gap:var(--layout-space-3);flex-direction:column;display:flex}._popsicle-mobile-spacing_4lsli_15 ._content-container_4lsli_50{gap:var(--layout-space-6)}._see-rewards-link_4lsli_60{cursor:pointer;font-family:var(--h6-font-family);font-weight:var(--h6-weight-text);font-size:var(--h6-size-text-small);line-height:var(--h6-line-height-text-small);letter-spacing:var(--h6-letter-spacing-text);color:var(--color-element-secondary);background:0 0;border:none;align-self:flex-start;margin:0;padding:0;text-decoration:underline}@media only screen and (width>=1025px){._see-rewards-link_4lsli_60{font-size:var(--h6-size-text-large);line-height:var(--h6-line-height-text-large)}}._see-rewards-link_4lsli_60:hover,._see-rewards-link_4lsli_60:focus,._see-rewards-link_4lsli_60._focus-visible_4lsli_1,._see-rewards-link_4lsli_60:active,._see-rewards-link_4lsli_60[data-headlessui-state~=active],._see-rewards-link_4lsli_60:hover,._see-rewards-link_4lsli_60:focus,._see-rewards-link_4lsli_60:focus-visible,._see-rewards-link_4lsli_60:active,._see-rewards-link_4lsli_60[data-headlessui-state~=active]{color:var(--color-element-secondary);background-color:#0000;text-decoration:underline}._see-rewards-link_4lsli_60._focus-visible_4lsli_1,._see-rewards-link_4lsli_60:focus-visible{outline:2px solid var(--color-interactive-base);outline-offset:2px}._card_1ano3_1{gap:var(--layout-space-3);padding:var(--layout-space-6);margin:0 var(--stack-x-4) var(--stack-y-6);border:1px solid var(--color-dimension-border-level-one);background-color:var(--color-background-base);box-shadow:var(--shadow-level-two) var(--color-dimension-shadow-level-two), var(--shadow-border-level-one) var(--color-dimension-border-level-one);border-radius:16px;flex-direction:column;display:flex}._popsicle-mobile-spacing_1ano3_15{gap:var(--layout-space-8)}._header_1ano3_19{align-items:center;gap:var(--layout-space-2);display:flex}._popsicle-mobile-spacing_1ano3_15 ._header_1ano3_19{gap:var(--layout-space-1)}._badge-icon_1ano3_29{border-radius:var(--size-dimension-border-radius-circle);flex-shrink:0;width:23px;height:24px}._popsicle-mobile-spacing_1ano3_15 ._badge-icon_1ano3_29{width:var(--layout-space-8);height:var(--layout-space-8)}._header-title_1ano3_41{width:100px;height:var(--layout-space-6)}._subtitle_1ano3_46{width:100%;height:var(--layout-space-4)}._progress-tracker-wrapper_1ano3_51{width:100%}._progress-tracker_1ano3_51{width:100%;height:80px}._progress-tracker-wrapper-compact_1ano3_60 ._progress-tracker_1ano3_51{height:78px}._see-rewards-link_1ano3_64{width:120px;height:var(--layout-space-4)}._product-category-card_12d8n_1{text-align:center;box-sizing:border-box;cursor:pointer;width:100px;height:150px;font:inherit;background:0 0;border:none;border-radius:8px;flex-direction:column;align-self:stretch;gap:0;padding:0;transition:transform .2s,box-shadow .2s;display:flex}@media only screen and (width>=1025px){._product-category-card_12d8n_1{width:125px;height:175px}}._icon_12d8n_28{background:var(--color-neutral-200);width:100%;min-height:0;margin-bottom:var(--layout-space-2);border:3px solid var(--color-element-primary-inverted);box-shadow:8px 30px 9px 0 rgb(var(--color-neutral-700-rgb) / 0%), 5px 19px 8px 0 rgb(var(--color-neutral-700-rgb) / 1%), 3px 11px 7px 0 rgb(var(--color-neutral-700-rgb) / 2%), 1px 5px 5px 0 rgb(var(--color-neutral-700-rgb) / 4%), 0 1px 3px 0 rgb(var(--color-neutral-700-rgb) / 5%);border-radius:24px;flex:1 0 0;justify-content:center;align-items:center;display:flex;overflow:hidden}._category-image_12d8n_48{object-fit:cover;width:100%;height:100%}._title_12d8n_54{margin:0}._counts_12d8n_58{color:var(--color-element-secondary);margin:0}._progress_12d8n_63{width:68px;margin-top:var(--layout-space-1);align-self:center;gap:var(--layout-space-2);background:var(--color-accents-avocado-lighter);border:none;border-radius:100px;flex-direction:column;height:4px;display:flex;overflow:hidden}._progress_12d8n_63::-webkit-progress-bar{background-color:var(--color-accents-avocado-lighter);border-radius:999px}._progress_12d8n_63::-webkit-progress-value{background-color:var(--color-accents-avocado-base);border-radius:999px}._track_djpe5_1{grid-gap:var(--layout-space-2);gap:var(--layout-space-2);-webkit-overflow-scrolling:touch;padding:var(--layout-space-2) 0;scrollbar-width:none;box-sizing:border-box;cursor:grab;grid-auto-columns:max-content;grid-auto-flow:column;justify-content:start;width:100%;display:grid;overflow-x:auto}._track_djpe5_1::-webkit-scrollbar{display:none}._slide_djpe5_20{width:max-content;display:inline-flex}._root-button_1pdzh_1{align-items:center;gap:var(--stack-x-3);text-align:left;box-sizing:border-box;width:100%;height:116px;padding:var(--layout-space-4) var(--layout-space-4);border:1px solid var(--color-dimension-border-level-one);background:var(--color-background-base);box-shadow:var(--shadow-level-two) var(--color-dimension-shadow-level-two), var(--shadow-border-level-one) var(--color-dimension-border-level-one);border-radius:16px;align-self:stretch;margin:0;display:flex}._content_1pdzh_20{justify-content:space-between;align-items:center;width:100%;display:flex}._text_1pdzh_27{grid-gap:var(--stack-y-1);gap:var(--stack-y-1);display:grid}._children_1pdzh_32{margin-top:var(--layout-space-2);width:100%;overflow:hidden}._icon_1pdzh_38{flex-shrink:0}._root-button_1pdzh_1._focus-visible_1pdzh_1,._root-button_1pdzh_1:focus-visible{outline:2px solid var(--color-focus-base);outline-offset:2px}._subtitle_1pdzh_47{color:var(--color-element-secondary)}._container_i9hcc_1{min-width:350px;overflow:scroll}._flex_i9hcc_6{justify-content:space-between;display:flex}._menu-button-text_i9hcc_11{line-height:var(--line-height-text-60);text-decoration:none}._menu-button-text-callout_i9hcc_16{color:var(--color-success-base)}._link_i9hcc_20{color:var(--color-interactive-muted-base)}._link-hover_i9hcc_25,._link-hover_i9hcc_25:hover,._link-hover_i9hcc_25:focus{color:var(--color-element-secondary)}._hr-line_i9hcc_45{background-color:var(--color-background-tinted);border:none;height:8px;margin:0}._heading_i9hcc_52{margin-bottom:var(--stack-y-4);text-align:center}._item-container_i9hcc_57{width:100%;padding:var(--component-inset-squish-4);justify-content:space-between;align-items:center;display:flex}._item-container_i9hcc_57 svg{width:24px;height:24px}._text-container_i9hcc_70{align-items:center;display:flex}._text-container_i9hcc_70 svg{margin-right:var(--stack-x-3)}._caret_i9hcc_79{align-items:center;display:flex}._caret_i9hcc_79 svg{margin-left:var(--stack-x-1);transform:rotate(-90deg)}._button_i9hcc_89{padding:var(--stack-y-4) var(--stack-x-4) 0 var(--stack-x-4);margin-bottom:var(--stack-y-6)}._braze_i9hcc_94{padding:0 var(--component-inset-square-4)}._block_i9hcc_98{padding:0 var(--stack-x-4);margin-bottom:var(--stack-y-6)}._clickable-card_i9hcc_103{padding:var(--stack-y-6) var(--stack-x-6);align-items:center;gap:var(--layout-space-4);flex-direction:column;align-self:stretch;height:auto;display:flex}._never-icon_i9hcc_113{width:90px;height:auto;display:block}._food-profile-card_i9hcc_119{align-items:flex-start;gap:var(--stack-y-3);box-sizing:border-box;width:100%;padding:var(--stack-y-6) var(--stack-x-6);border:1px solid var(--color-dimension-border-level-one);background:var(--color-background-base);text-align:left;box-shadow:var(--shadow-level-two) var(--color-dimension-shadow-level-two), var(--shadow-border-level-one) var(--color-dimension-border-level-one);border-radius:16px;flex-direction:column;margin:0;display:flex}._food-profile-title-row_i9hcc_137{align-items:center;gap:var(--stack-x-2);width:100%;display:flex}._food-profile-icon_i9hcc_144{flex-shrink:0;width:35px;height:auto;display:block}._food-profile-subtitle_i9hcc_151{color:var(--color-element-primary)}._food-profile-cta_i9hcc_155{text-underline-offset:2px;text-decoration:underline}._flex_17j1n_1{justify-content:space-between;display:flex}._menu-button-text_17j1n_6{line-height:var(--line-height-text-60);text-decoration:none}._menu-button-text-callout_17j1n_11{color:var(--color-success-base)}._link_17j1n_15{color:var(--color-interactive-muted-base)}._link-hover_17j1n_20,._link-hover_17j1n_20:hover,._link-hover_17j1n_20:focus{color:var(--color-element-secondary)}._hr-line_17j1n_40{background-color:var(--color-background-tinted);border:none;height:8px;margin:0}._heading_17j1n_47{margin-bottom:var(--stack-y-4);text-align:center}._heading-row_17j1n_52{margin-bottom:var(--stack-y-2);padding:0 var(--stack-x-2);grid-template-columns:auto 1fr auto;align-items:center;display:grid}._heading-row_17j1n_52 ._heading_17j1n_47{margin-bottom:0}._heading-spacer_17j1n_64{width:36px;height:36px;display:block}._heading-close_17j1n_70{justify-self:end}._item-container_17j1n_74{width:100%;padding:var(--component-inset-squish-4);justify-content:space-between;align-items:center;display:flex}._item-container_17j1n_74 svg{width:24px;height:24px}._text-container_17j1n_87{align-items:center;display:flex}._text-container_17j1n_87 svg{margin-right:var(--stack-x-3)}._caret_17j1n_96{align-items:center;display:flex}._caret_17j1n_96 svg{margin-left:var(--stack-x-1);transform:rotate(-90deg)}._button_17j1n_106{padding:var(--stack-y-4) var(--stack-x-4) 0 var(--stack-x-4);margin-bottom:var(--stack-y-6)}._braze_17j1n_111{padding:0 var(--component-inset-square-4)}._menu-dropdown_nzru3_1{padding:var(--component-inset-square-4) 0;background:var(--color-neutral-0);z-index:8;box-sizing:border-box;flex-direction:column;width:100vw;height:calc(100% - 58px);display:inline-flex;position:fixed;bottom:58px;overflow-y:scroll}._menu-dropdown_nzru3_1[data-position=left]{left:0}._menu-dropdown_nzru3_1[data-position=right]{right:0}@media only screen and (width>=1025px){._menu-dropdown_nzru3_1{left:auto;left:initial;bottom:auto;bottom:initial;height:auto;height:initial;border-radius:8px;width:auto;position:absolute}._menu-dropdown_nzru3_1[data-position=right]{left:auto;right:0;left:initial}}._menu-wrapper_nzru3_37{position:relative}._menu-dropdown-no-padding_nzru3_41{padding:0}._wrapper_15fwg_1{margin:var(--stack-y-4) 0}._inner_15fwg_5{position:relative}._input_15fwg_9[type=text]{border-color:var(--color-line-secondary);width:100%;height:44px;color:var(--color-element-primary);font-size:var(--size-text-input);border-radius:4px;margin-bottom:0}._apply_15fwg_19{position:absolute;top:50%;right:0;transform:translateY(-50%)}._invalid_15fwg_26[type=text]{border-color:var(--color-critical-base);width:100%;height:44px;color:var(--color-element-primary);border-radius:4px;margin-bottom:0}._invalid-text_15fwg_35{color:var(--color-critical-base);margin-top:var(--stack-y-1)}._success_15fwg_40{color:var(--color-success-darker);background-color:var(--color-success-light);width:fit-content;padding:var(--component-inset-squish-3);margin-bottom:var(--stack-y-1);margin-top:var(--stack-y-4);border-radius:8px;align-items:center;display:flex}._tag_15fwg_52{display:flex}._tag_15fwg_52 svg{margin-right:var(--stack-x-1);font-size:var(--size-text-40);display:flex}._x_15fwg_62{cursor:pointer;margin-left:var(--stack-x-3);background:0 0;border:none}._x_15fwg_62 svg{font-size:var(--size-text-70);display:flex}._success-caption_15fwg_74{color:var(--color-element-secondary);margin-top:var(--stack-y-1)}._heading_1afue_1{text-align:center;margin-bottom:var(--stack-y-4)}@media only screen and (width>=1025px){._heading_1afue_1{text-align:left}}._buttons_1afue_10{margin-top:var(--stack-y-4)}@media only screen and (width>=1025px){._buttons_1afue_10{margin-top:var(--layout-space-8);justify-content:flex-end;display:flex}}._button_1afue_10{width:100%}._button_1afue_10:first-child{margin-bottom:var(--stack-x-2);order:2}@media only screen and (width>=1025px){._button_1afue_10{width:auto}._button_1afue_10:first-child{margin-bottom:0;margin-bottom:initial;order:2}._button_1afue_10:last-child{margin-right:var(--stack-x-2);order:1}}._dialog-content_1afue_43{padding:var(--component-inset-square-6);border-radius:8px}@media only screen and (width>=1025px){._dialog-content_1afue_43{width:400px;height:max-content}}._enter-promo-code_1afue_53{color:var(--color-interactive-base);margin-top:var(--stack-y-4);cursor:pointer;background:0 0;border:none;padding:0;line-height:44px}._hide_1afue_63{display:none}._container_yclpy_1{padding:var(--layout-space-6);background:var(--color-neutral-100);border-radius:12px;flex-direction:column;display:flex}@media only screen and (width>=1025px){._container_yclpy_1{padding:var(--layout-space-8)}}@media only screen and (width>=768px){._body-two-col_yclpy_13{justify-content:space-between;align-items:center;gap:var(--layout-space-8);flex-direction:row;display:flex}}._heading_yclpy_23{gap:var(--layout-space-1);flex-direction:column;display:flex}._cta_yclpy_29{margin-top:var(--layout-space-4);width:100%}@media only screen and (width>=768px){._body-two-col_yclpy_13 ._cta_yclpy_29{width:auto;width:initial;margin-top:0}}._disclaimer_yclpy_41{margin-top:var(--layout-space-4)}@layer ramen{._level-one_1y3ap_2{z-index:1;position:relative;box-shadow:0 1px 4px #22222214,0 0 0 1px #22222214}._level-two_1y3ap_10{z-index:2;position:relative;box-shadow:0 1px 8px #2222221a,0 0 0 1px #2222221a}._level-three_1y3ap_18{z-index:3;position:relative;box-shadow:0 1px 12px #2222221f,0 0 0 1px #2222221f}._level-four_1y3ap_26{z-index:4;position:relative;box-shadow:0 1px 12px #2223,0 0 0 1px #2223}}._input-group_16ozn_2 input[type=text]{font-size:var(--size-text-input);padding:var(--stack-y-3);border:none;margin-bottom:0}._container_16ozn_9{position:relative}._input-group_16ozn_2{outline:1px solid var(--color-line-secondary);border-radius:4px;width:100%;height:44px;transition:outline .3s ease-out;position:relative}._input-group_16ozn_2:has(._input_16ozn_2:focus){outline:2px solid var(--color-element-primary)}._input-group_16ozn_2._is-error_16ozn_25{outline:1px solid var(--color-critical-base)}._input-group_16ozn_2._is-error_16ozn_25:has(._input_16ozn_2:focus){outline:2px solid var(--color-critical-base)}._input_16ozn_2{font-family:var(--body-font-family);line-height:var(--body-line-height-text-small);font-weight:var(--body-weight-text);letter-spacing:var(--body-letter-spacing-text);color:var(--color-element-primary);width:100%;transition:all .3s ease-out}@media only screen and (width>=1025px){._input_16ozn_2{font-size:var(--body-size-text-large);line-height:var(--body-line-height-text-large)}}._label_16ozn_49{font-family:var(--body-font-family);font-size:var(--body-size-text-small);line-height:var(--body-line-height-text-small);font-weight:var(--body-weight-text);letter-spacing:var(--body-letter-spacing-text);color:var(--color-element-secondary);transform:translate(var(--stack-y-3), var(--stack-y-3));cursor:text;transition:transform .3s ease-out;position:absolute;top:0;left:0}@media only screen and (width>=1025px){._label_16ozn_49{font-size:var(--body-size-text-large);line-height:var(--body-line-height-text-large)}}._input_16ozn_2:focus+._label_16ozn_49,._input_16ozn_2._is-active_16ozn_70+._label_16ozn_49{font-family:var(--caption-base-font-family);font-size:var(--caption-base-size-text-small);line-height:var(--caption-base-line-height-text-small);font-weight:var(--caption-base-weight-text);letter-spacing:var(--caption-base-letter-spacing-text);color:var(--color-element-primary);background:linear-gradient(to top, var(--color-background-base) 62%, transparent 0);padding:0 var(--stack-x-1);cursor:default;transform:translate(8px,-50%)}._input_16ozn_2:focus+._label_16ozn_49:invalid,._input_16ozn_2._is-active_16ozn_70+._label_16ozn_49:invalid{color:var(--color-critical-base)}@media only screen and (width>=1025px){._input_16ozn_2:focus+._label_16ozn_49,._input_16ozn_2._is-active_16ozn_70+._label_16ozn_49{font-size:var(--caption-base-size-text-large);line-height:var(--caption-base-line-height-text-large)}}._popover_16ozn_96{background:var(--color-background-base);margin-top:var(--stack-y-3);border-radius:4px;max-height:152px;overflow:scroll}._popover-with-details_16ozn_105{top:-23px}._inline_1yuv9_1{display:inline}._inline-text_1yuv9_5{margin-left:4px}._margin-bottom_1yuv9_10{margin-bottom:var(--stack-y-4)}._margin-bottom-large_1yuv9_14{margin-bottom:var(--stack-y-6)}._primary-list_1yuv9_18{list-style-type:decimal;list-style-position:inside}._list-indented_1yuv9_23{text-indent:-20px;margin-left:20px;list-style-position:inside}._list-inline-alpha_1yuv9_29{list-style-type:lower-alpha;list-style-position:inside}._list-indented-bullet_1yuv9_35{list-style-type:disc}._item-primary_1yuv9_45::marker{font-family:var(--h3-font-family);font-weight:var(--h3-weight-text);font-size:var(--h3-size-text-small);line-height:var(--h3-line-height-text-small);letter-spacing:var(--h3-letter-spacing-text)}@media only screen and (width>=1025px){._item-primary_1yuv9_45::marker{font-size:var(--h3-size-text-large);line-height:var(--h3-line-height-text-large)}}._item-alpha-bold_1yuv9_62::marker{font-weight:var(--h6-weight-text)}._item-title_1yuv9_70{display:inline-block}._bold_1yuv9_83{font-weight:var(--h6-weight-text)}._link_1yuv9_87{font-weight:var(--h6-weight-text);color:var(--color-element-primary);letter-spacing:var(--h6-letter-spacing-text);text-decoration:underline}._italic_1yuv9_94{font-style:italic}._list-indented-privacy_1yuv9_98{margin-left:20px}._list-indented-bullet-privacy_1yuv9_102{list-style-type:disc}._two-column_1yuv9_108{margin-top:var(--stack-y-4);flex-flow:wrap;gap:4px;display:flex}._two-column_1yuv9_108 li{flex:100%}@media only screen and (width>=1025px){._two-column_1yuv9_108 li{flex:40%;max-width:400px}._two-column_1yuv9_108{gap:8px 28px}}._underline_1yuv9_128{text-decoration:underline}._container_1xc6h_2{--body-size-text-small:var(--lead-size-text-small);--body-size-text-large:var(--lead-size-text-large);--body-line-height-text-small:var(--lead-line-height-text-small);--body-line-height-text-large:var(--lead-line-height-text-large);--size-text-base:var(--lead-size-text-small)}._container_1xc6h_2 ._bottom-margin_1xc6h_12{margin-bottom:var(--stack-y-4)}._container_1xc6h_2 ._bottom-margin-large_1xc6h_16{margin-bottom:var(--stack-y-6)}._container_1xc6h_2 ._title_1xc6h_20{margin-bottom:var(--stack-y-1)}._heading_1xc6h_25{margin-bottom:var(--stack-y-6)}._italic_1xc6h_29{font-style:italic}._link_1xc6h_33{font-weight:var(--h6-weight-text);color:var(--color-element-primary);letter-spacing:var(--h6-letter-spacing-text);text-decoration:underline}._bold_1xc6h_40{font-weight:700}._subsection-title_1xc6h_44{margin-top:var(--stack-y-6);margin-bottom:var(--stack-y-3);scroll-margin-top:var(--stack-y-6);font-family:var(--h5-font-family);font-weight:var(--h5-weight-text);font-size:var(--h5-size-text-small);line-height:var(--h5-line-height-text-small);letter-spacing:var(--h5-letter-spacing-text)}@media only screen and (width>=1025px){._subsection-title_1xc6h_44{font-size:var(--h5-size-text-large);line-height:var(--h5-line-height-text-large)}}._table-scroll_1xc6h_60{width:100%;margin-bottom:var(--stack-y-6);overflow-x:auto}._privacy-table_1xc6h_66{border-collapse:collapse;width:100%;min-width:640px}._privacy-table_1xc6h_66 th,._privacy-table_1xc6h_66 td{border:1px solid var(--color-line-secondary);padding:var(--stack-y-3) var(--stack-x-3);vertical-align:top;text-align:left}._privacy-table_1xc6h_66 thead th{font-weight:var(--h6-weight-text)}._table-list_1xc6h_84{padding-left:var(--stack-x-4);margin:0;list-style-type:disc}._table-list_1xc6h_84 li{margin-bottom:var(--stack-y-1)}._visually-hidden_1xc6h_94{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._glass_2aqlo_5{width:var(--layout-space-12);height:var(--layout-space-12);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}._glass_2aqlo_5 button{width:100%;height:100%;position:absolute;inset:0}._glass_2aqlo_5 svg{width:var(--layout-space-6);height:var(--layout-space-6);filter:none}._glass_2aqlo_5 [data-favorited=false] path{fill:none;stroke:var(--color-element-primary)}._glass_2aqlo_5 [data-favorited=true] path{fill:var(--color-accents-brand);fill-opacity:1;stroke:var(--color-critical-base)}._footer_j4b74_1{background:var(--color-background-base);box-shadow:0 0 0 1px rgb(var(--color-blueberry-700-rgb) / 10%), 0 1px 8px 0 rgb(var(--color-blueberry-700-rgb) / 10%);padding:12px 16px calc(32px + env(safe-area-inset-bottom));position:sticky;bottom:0;left:0}._button_j4b74_12{border:1px solid var(--color-line-secondary);width:100%;height:44px}._row_j4b74_19{align-items:center;gap:var(--layout-space-2);display:flex}._primary_j4b74_25{flex:1;min-width:0}._footer-glass_j4b74_36{box-shadow:none;padding:var(--layout-space-4) var(--layout-space-6) max(var(--layout-space-6), env(safe-area-inset-bottom));background:0 0}._footer-glass_j4b74_36:before{content:"";background:linear-gradient(to bottom, rgb(var(--color-neutral-700-rgb) / 0%), rgb(var(--color-neutral-700-rgb) / 20%));backdrop-filter:blur(4px);-webkit-mask-image:linear-gradient(transparent, rgb(var(--color-neutral-700-rgb)) 50%, rgb(var(--color-neutral-700-rgb)) 50%);mask-image:linear-gradient(transparent, rgb(var(--color-neutral-700-rgb)) 50%, rgb(var(--color-neutral-700-rgb)) 50%);-webkit-mask-image:linear-gradient(transparent, rgb(var(--color-neutral-700-rgb)) 50% 50%);mask-image:linear-gradient(transparent, rgb(var(--color-neutral-700-rgb)) 50% 50%);pointer-events:none;position:absolute;inset:0}._footer-glass_j4b74_36>*{position:relative}._button_j4b74_12:disabled{background-color:var(--color-background-base);color:var(--color-disabled-base)}._button-icon_j4b74_83{width:20px;height:20px;margin-right:var(--stack-x-1);position:relative;top:2px}._animated-button-icon_j4b74_91{width:20px;height:20px;margin-right:var(--stack-x-1);position:relative;top:2px;overflow:visible}._check-icon_j4b74_100{width:28px;height:28px;margin-right:var(--stack-x-1);position:relative;top:2px}._notify-me-success-toast_j4b74_109{background:var(--color-background-tinted);box-shadow:0 0 0 1px rgb(var(--color-neutral-500-rgb) / 20%), 0 1px 12px 0 rgb(var(--color-neutral-500-rgb) / 20%);color:var(--color-element-primary);gap:8px;min-height:40px;padding:10px 16px;font-size:14px;line-height:20px}._notify-me-success-toast_j4b74_109 svg{width:20px;height:20px}._error-toast_j4b74_127{box-shadow:0 0 0 1px rgb(var(--color-neutral-500-rgb) / 20%), 0 1px 12px 0 rgb(var(--color-neutral-500-rgb) / 20%);background:var(--color-critical-base);min-height:40px;color:var(--color-element-primary-inverted);border-radius:4px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;line-height:20px;display:flex}._sheet-body_j4b74_143{gap:var(--stack-y-4);flex-direction:column;display:flex}._phone-number_j4b74_149{display:inline-block}._sheet-body-caption_j4b74_153{color:var(--color-element-secondary)}._toast-icon_j4b74_157{flex-shrink:0;width:20px;height:20px}._item-container_44zn4_1{color:var(--color-neutral-base);align-items:center;display:flex}._item-container_44zn4_1 img{width:100%}._item-container-modal-editor_44zn4_11{padding:var(--stack-y-4) 0 var(--stack-y-4) 0}._removed_44zn4_16{color:var(--color-neutral-300)}._removed_44zn4_16 img{opacity:.4}._swappable_44zn4_25{border:1px solid var(--color-neutral-200);cursor:pointer;text-align:left;width:100%;padding-left:var(--layout-space-4);padding-right:var(--layout-space-4);background:0 0;border-radius:8px}._swappable_44zn4_25:hover{box-shadow:0 0 0 var(--layout-space-05) var(--color-neutral-base) inset}@media (hover:none){._swappable_44zn4_25:hover{box-shadow:none}._selected_44zn4_46:hover{box-shadow:0 0 0 var(--layout-space-05) var(--color-neutral-base) inset}}._selected_44zn4_46{box-shadow:0 0 0 var(--layout-space-05) var(--color-neutral-base) inset;cursor:default}._removed-text_44zn4_57{color:var(--color-element-secondary);margin-left:auto;font-style:italic}._container-img_44zn4_63{width:56px;height:56px;margin-right:var(--stack-x-4);box-sizing:content-box;flex:0 0 56px;padding:4px}._thumbnail-img_44zn4_72{max-width:100%;max-height:100%}._ingredient-quantity_44zn4_77{font-weight:var(--weight-text-heavy);font-size:var(--size-text-20);margin-left:10px}._name-container_44zn4_83{flex:1 0 50%}._title-container_44zn4_87{justify-content:space-between;display:flex}._warning_44zn4_92{color:var(--color-critical-base);padding-top:var(--stack-x-1);flex-direction:row;align-items:center;display:flex}._warning_44zn4_92 svg{width:20px;height:20px;margin-right:var(--stack-x-1)}._actions_44zn4_106{flex:none}._points_44zn4_110{align-items:center;gap:var(--stack-x-1);display:flex}._points_44zn4_110 svg{font-size:var(--size-text-50)}._points-bold_44zn4_120{font-weight:var(--weight-text-heavy)}._modify-button_1ohjz_1{cursor:pointer;background:inherit;width:50px;min-height:32px;color:var(--color-neutral-base);border:0;justify-content:center;align-items:center;padding:0;font-size:22px;display:flex}._swap_1ohjz_19{margin-right:8px}._container_105qh_1{gap:var(--stack-y-2);flex-direction:column;display:flex}._ingredients_9mtji_1{width:100%}._heading_9mtji_5{justify-content:space-between;display:flex}._heading_9mtji_5 ._title_9mtji_9{font-weight:var(--weight-text-heavy)}._heading_9mtji_5 ._edit-button_9mtji_13:hover{background:0 0!important}._modify_9mtji_20{text-align:right;flex-grow:1;justify-content:flex-end;align-items:center;min-width:20px;margin-left:16px;display:flex}._swap-item_9mtji_30{text-align:right;margin-left:var(--stack-y-4);min-width:20px;margin-right:var(--stack-y-1);flex-grow:1;justify-content:flex-end;align-items:center;display:flex}._swap-item_9mtji_30 svg{font-size:16px}._last-ingredient_9mtji_45{margin-bottom:45px}@media only screen and (width>=1025px){._last-ingredient_9mtji_45{margin-bottom:0}}._header_1d5kh_1{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}._header_1d5kh_1 h2{padding-bottom:var(--stack-y-4);padding-top:var(--stack-y-4)}._header_1d5kh_1 h3{padding:var(--stack-y-6) 0;font-weight:var(--weight-text-heavy);font-size:revert}._container-img_1d5kh_20{width:100%;height:250px;overflow:hidden}@media only screen and (width>=1025px){._container-img_1d5kh_20{height:200px}}._img_1d5kh_30{object-fit:cover;object-position:center;border-radius:8px 8px 0 0;width:100vw;max-height:100%}@media only screen and (width>=1025px){._img_1d5kh_30{border-radius:0;width:auto;min-width:100%;min-height:100%;max-height:200px}}._header-modal-editor_1d5kh_46{padding-bottom:var(--stack-y-6);justify-content:center;align-items:center;display:flex}._header-modal-editor_1d5kh_46 p{padding-left:var(--stack-x-6)}._container-img-modal-editor_1d5kh_57{width:120px;min-width:120px;height:120px;min-height:120px;overflow:hidden}._img-modal-editor_1d5kh_65{object-fit:cover;object-position:center;border-radius:8px;width:100%;max-height:100%}._button-container_1d5kh_73{flex-direction:column;display:flex}._button-container_1d5kh_73 button{border:1px solid var(--color-neutral-200);padding:var(--layout-space-4);cursor:pointer;margin-bottom:var(--stack-x-2);color:var(--color-neutral-base);background:0 0;border-radius:8px;align-items:center;display:flex}._button-container_1d5kh_73 button:hover{box-shadow:0 0 0 var(--layout-space-05) var(--color-neutral-base) inset}._button-container_1d5kh_73 button p{margin-left:var(--stack-x-4)}._button-container_1d5kh_73 button svg{width:32px;height:32px}._caption_1d5kh_103{padding:var(--layout-space-4);padding-bottom:45px}@media only screen and (width>=1025px){._caption_1d5kh_103{padding:var(--layout-space-4)}}@media (hover:none){._selected_1d5kh_113:hover{box-shadow:0 0 0 var(--layout-space-05) var(--color-neutral-base) inset}._reason_1d5kh_117{box-shadow:none}}._selected_1d5kh_113{box-shadow:0 0 0 var(--layout-space-05) var(--color-neutral-base) inset;cursor:default}._update_1d5kh_127{justify-content:flex-end;display:flex}._overlay_838pg_1{z-index:4;background:var(--color-background-base);flex-direction:column;display:flex;position:absolute;inset:0}._sheet_838pg_10{z-index:10000}._header_838pg_14{flex-direction:row;justify-content:space-between;align-items:center;padding-bottom:24px;display:flex}._header_838pg_14:after{content:"D";visibility:hidden;width:24px}._mobile-header_838pg_28{justify-content:center}._mobile-header_838pg_28:after{content:none}._back_838pg_37{cursor:pointer;font-size:var(--stack-x-6);color:var(--color-neutral-base);background:0 0;border:0;align-items:center;margin:0;padding:0;display:flex}._children_838pg_49{flex:1 0 75%;overflow:auto}._overlay-modal_838pg_54{z-index:10000}@media only screen and (width>=1025px){._container-modal_838pg_58{padding:var(--component-inset-square-6);border-radius:8px;width:520px;max-height:90%;overflow:auto}}._sheet-body_838pg_71{padding-left:var(--layout-space-4);padding-right:var(--layout-space-4)}._update_hjw2x_1{background:var(--color-background-base);width:100%;padding:var(--component-inset-squish-4);justify-content:flex-end;display:flex;position:absolute;bottom:0;left:0}@media only screen and (width>=1025px){._update_hjw2x_1{padding:var(--stack-x-6) 0;background:var(--color-background-base);position:sticky}}._update-btn_hjw2x_18 span{height:20px}._update-btn_hjw2x_18 svg{width:14px;height:14px}._editor-btn_hjw2x_29{color:var(--color-interactive-base);font-size:24px}@media only screen and (width>=1025px){._children_hjw2x_34{overflow:revert}._content_hjw2x_40{padding-bottom:0}}._points-with-icon_hjw2x_46{margin-left:var(--stack-x-2)}@media only screen and (width>=1025px){._ingredients-editor_1wwrp_1{padding:32px;left:60%}}._rdp-customize-overrides_1wwrp_9{background:0 0!important;width:auto!important}._button_1wwrp_14{z-index:3;bottom:0;position:sticky!important}._button_1wwrp_14 .add-remove-btn-container{width:100%!important;position:static!important}._recipes-section_1bi81_1{padding:var(--layout-space-4) 0;flex-direction:column;display:flex}._header-container_1bi81_7{padding-left:var(--layout-space-6);justify-content:space-between;align-items:center;display:flex}@media only screen and (width>=1025px){._header-container_1bi81_7{padding:0 var(--layout-space-6)}}._header-actions_1bi81_18{align-items:center;gap:var(--layout-space-3);padding-right:var(--layout-space-6);display:flex}@media only screen and (width>=1025px){._header-actions_1bi81_18{padding-right:0}}._see-all-link_1bi81_29{color:var(--color-interactive-base);white-space:nowrap;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;text-decoration:underline}._heading_1bi81_40{margin:0}._carousel-navigation_1bi81_44{display:none}@media only screen and (width>=1025px){._carousel-navigation_1bi81_44{gap:var(--layout-space-2);align-items:center;display:flex}}._mobile-container_1bi81_54{gap:var(--layout-space-3);scrollbar-width:none;margin-top:var(--layout-space-4);padding-left:var(--layout-space-6);display:flex;overflow-x:scroll}._mobile-container_1bi81_54::-webkit-scrollbar{display:none}@media only screen and (width>=1025px){._mobile-container_1bi81_54{display:none}}._desktop-container_1bi81_71{display:none}@media only screen and (width>=1025px){._desktop-container_1bi81_71{margin-top:var(--layout-space-4);padding:0 var(--layout-space-6);display:block}}._recipe-card_1bi81_81{scroll-snap-align:start;flex-shrink:0}._recipe-card_1bi81_81 img{aspect-ratio:4/3;height:auto}._mobile-container_1bi81_54 ._recipe-card_1bi81_81{width:160px}._desktop-container_1bi81_71 ._recipe-card_1bi81_81{width:100%}._mobile-container_1bi81_54 ._recipe-card_1bi81_81:last-child{margin-right:var(--layout-space-6)}._container_75mev_1{padding:var(--layout-space-4) var(--layout-space-4) var(--layout-space-8);flex-direction:column;align-items:center;display:flex}@media only screen and (width>=1025px){._container_75mev_1{padding:var(--layout-space-4) var(--layout-space-6)}}._description_75mev_12{color:var(--color-element-secondary);text-align:center;padding:0 var(--layout-space-12)}._submitted-container_75mev_18{align-items:center;gap:var(--layout-space-2);background-color:var(--color-background-tinted);padding:var(--layout-space-4);margin-top:var(--layout-space-3);border-radius:12px;flex-direction:column;width:100%;display:flex}._check-icon_75mev_30{color:var(--color-success-base);justify-content:center;align-items:center;display:flex}._check-icon_75mev_30 svg{width:24px;height:24px}._submitted-text_75mev_42{color:var(--color-element-primary);text-align:center}._submit-button_75mev_47{margin-top:var(--layout-space-4)}._serving-size_1ijo4_1{color:var(--color-neutral-400)}._amount-per-serving_1ijo4_5{padding-top:var(--layout-space-4);padding-bottom:var(--stack-y-1)}._button_1ijo4_10{padding-right:var(--layout-space-6);padding-left:var(--layout-space-6);padding-bottom:var(--layout-space-4)}._recipe-editor_1ijo4_16{height:80%}._rating-icon_1ijo4_20 svg{width:20px;height:20px}._rating-icon_1ijo4_20._liked_1ijo4_26{color:var(--color-success-base)}._rating-icon_1ijo4_20._liked_1ijo4_26 svg{fill:var(--color-success-base)}._rating-icon_1ijo4_20._disliked_1ijo4_34{color:var(--color-element-primary)}._rating-icon_1ijo4_20._disliked_1ijo4_34 svg{fill:var(--color-element-primary)}._container_5wnle_1{align-items:center;gap:var(--layout-space-3);padding:var(--layout-space-2) 0;display:flex}._icon_5wnle_8{width:20px;height:20px;color:var(--color-warning-darker)}._warning-icon-container_5wnle_14{background-color:var(--color-warning-light);width:32px;min-width:32px;height:32px;padding:var(--layout-space-1);border-radius:50%;justify-content:center;align-items:center;display:flex}._message_5wnle_26{color:var(--color-warning-darker)}._container_26sy3_1{gap:var(--layout-space-3);padding:var(--layout-space-6) var(--layout-space-4) var(--layout-space-4) var(--layout-space-4);background-color:var(--color-background-base);border-radius:var(--stack-x-4);border:1px solid var(--color-neutral-200);max-width:400px;margin-top:var(--layout-space-2);flex-direction:column;display:flex}._header_26sy3_17,._content_26sy3_23{gap:var(--layout-space-2);flex-direction:column;display:flex}._actions_26sy3_29{justify-content:flex-end;gap:var(--layout-space-4);display:flex}._pill-grid_1iea5_1{gap:var(--layout-space-1);align-items:center;gap:var(--layout-space-1);flex-wrap:wrap;align-items:center;display:flex}._list_fec1u_1{gap:var(--layout-space-1);flex-direction:column;display:flex}._item_fec1u_7{gap:var(--layout-space-3);padding:var(--layout-space-1);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;width:100%;display:flex}._image_fec1u_20{object-fit:cover;border-radius:8px;flex-shrink:0;width:48px;height:48px}._dimmed_fec1u_28{opacity:.5}._name_fec1u_32{text-overflow:ellipsis;flex:1;overflow:hidden}._name-dimmed_fec1u_38{color:var(--color-element-secondary)}._points_fec1u_42{flex-shrink:0}._points-dimmed_fec1u_46{color:var(--color-element-secondary)}._pill-grid_1f0ja_1{gap:var(--layout-space-1);flex-wrap:wrap;align-items:center;display:flex}._list_1f0ja_8{gap:var(--layout-space-1);flex-direction:column;display:flex}._item_1f0ja_14{gap:var(--layout-space-3);padding:var(--layout-space-1);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;width:100%;display:flex}._image_1f0ja_27{object-fit:cover;border-radius:8px;flex-shrink:0;width:48px;height:48px}._dimmed_1f0ja_35{opacity:.5}._name_1f0ja_39{text-overflow:ellipsis;flex:1;overflow:hidden}._name-dimmed_1f0ja_45{color:var(--color-element-secondary)}._pill-grid_qr3oa_1{gap:var(--layout-space-1);flex-wrap:wrap;align-items:center;display:flex}._switch-row_qr3oa_8{background:var(--color-background-tinted);padding:var(--layout-space-3) var(--layout-space-4);border-radius:8px}._container_o3p9w_1{gap:var(--layout-space-2);padding-bottom:var(--layout-space-2);flex-direction:column;display:flex}._item_o3p9w_8{gap:var(--layout-space-3);padding:var(--layout-space-1);border-radius:8px;align-items:center;display:flex}._image_o3p9w_16{object-fit:cover;border-radius:8px;flex-shrink:0;width:48px;height:48px}._name_o3p9w_24{text-overflow:ellipsis;flex:1;overflow:hidden}._divider_o3p9w_30{align-items:center;gap:var(--layout-space-2);display:flex}._divider-line_o3p9w_36{border:none;border-top:1px solid var(--color-line-secondary);flex:1}._divider-text_o3p9w_42{color:var(--color-element-secondary);white-space:nowrap}._container_1vov6_1{gap:var(--layout-space-3);padding:var(--layout-space-4);background-color:var(--color-background-base);border-radius:var(--stack-x-4);margin:var(--layout-space-3) 0 0 0;border:1px solid var(--color-neutral-200);flex-direction:column;display:flex}._header_1vov6_12{justify-content:space-between;align-items:center;display:flex}._close-button_1vov6_18{color:var(--color-element-secondary)}._close-button_1vov6_18 svg{width:20px;height:20px}._input-wrapper_1vov6_27{gap:var(--layout-space-1);flex-direction:column;display:flex}._input_1vov6_27{width:100%;min-height:80px;padding:var(--layout-space-3);border-radius:var(--stack-x-2);resize:none;background-color:var(--color-background-base);border:1px solid var(--color-neutral-200);font-family:inherit;line-height:1.5}._input_1vov6_27::placeholder{color:var(--color-element-secondary)}._input_1vov6_27:focus{border-color:var(--color-success-base);outline:none}._character-count_1vov6_54{text-align:right;color:var(--color-element-secondary)}._character-count-warning_1vov6_59{color:var(--color-warning-base)}._character-count-error_1vov6_63{color:var(--color-critical-base)}@keyframes _toast-enter_1vov6_1{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translate(0,0)}}@keyframes _toast-leave_1vov6_1{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translateY(100%)}}._toast_1vov6_91{align-items:center;gap:var(--layout-space-3);width:fit-content;padding:var(--layout-space-3) var(--layout-space-4);background-color:var(--color-neutral-700);margin:var(--layout-space-3) auto 0 auto;border-radius:100px;animation:.3s cubic-bezier(.12,.8,.32,1) both _toast-enter_1vov6_1;display:flex}._toast-leaving_1vov6_103{animation:.25s ease-in both _toast-leave_1vov6_1}._toast-icon_1vov6_107{color:var(--color-neutral-0);flex-shrink:0;width:20px;height:20px}._toast-text_1vov6_114{color:var(--color-neutral-0);font-weight:700}._overlay_1ybdt_1{background-color:var(--color-background-base);flex-direction:column;height:100%;min-height:0;display:flex}._header_1ybdt_10{justify-content:space-between;align-items:center;gap:var(--layout-space-2);padding:var(--layout-space-4);flex-shrink:0;display:flex}._body_1ybdt_19{-webkit-overflow-scrolling:touch;min-height:0;padding:0 var(--layout-space-6);flex-direction:column;flex:1;display:flex;overflow-y:auto}._list_1ybdt_29{width:100%}._message_1ybdt_34{padding:var(--layout-space-8) var(--layout-space-2);text-align:center;color:var(--color-element-secondary);flex:1;justify-content:center;align-items:center;display:flex}._footer_1ybdt_44{gap:var(--layout-space-2);padding:var(--layout-space-4) var(--layout-space-6) var(--layout-space-6);flex-direction:column;flex-shrink:0;display:flex}._footer-error_1ybdt_52{text-align:center;color:var(--color-critical-base)}._new-chat_1ybdt_61{color:var(--color-element-primary);background-color:var(--color-neutral-0);border:1px solid var(--color-neutral-200);border-radius:var(--stack-x-6);box-shadow:0 88px 25px 0 rgb(var(--color-neutral-700-rgb) / 0%), 0 56px 23px 0 rgb(var(--color-neutral-700-rgb) / 1%), 0 32px 19px 0 rgb(var(--color-neutral-700-rgb) / 4%), 0 14px 14px 0 rgb(var(--color-neutral-700-rgb) / 6%), 0 4px 8px 0 rgb(var(--color-neutral-700-rgb) / 7%)}._new-chat_1ybdt_61:hover,._new-chat_1ybdt_61:focus{color:var(--color-element-primary);background-color:var(--color-neutral-0);border-color:var(--color-neutral-200)}._close_1ybdt_89:focus:not(._focus-visible_1ybdt_1):not(:hover),._close_1ybdt_89:focus:not(:focus-visible):not(:hover){color:var(--color-interactive-base);background-color:#0000}._input-container_71nza_1{padding:var(--layout-space-6) var(--layout-space-6) var(--layout-space-3) var(--layout-space-6);background-color:var(--color-background-base);flex-shrink:0}@media only screen and (width>=1025px){._input-container_71nza_1{padding:var(--layout-space-6) var(--layout-space-2) var(--layout-space-3) var(--layout-space-2)}}._input-wrapper_71nza_13{align-items:center;gap:var(--layout-space-2);background-color:var(--color-neutral-0);border:1px solid var(--color-neutral-200);border-radius:var(--stack-x-6);padding:var(--layout-space-2) var(--layout-space-4);padding-right:var(--layout-space-2);box-shadow:0 88px 25px 0 rgb(var(--color-neutral-700-rgb) / 0%), 0 56px 23px 0 rgb(var(--color-neutral-700-rgb) / 1%), 0 32px 19px 0 rgb(var(--color-neutral-700-rgb) / 4%), 0 14px 14px 0 rgb(var(--color-neutral-700-rgb) / 6%), 0 4px 8px 0 rgb(var(--color-neutral-700-rgb) / 7%);display:flex}._input-wrapper-webview_71nza_35{box-shadow:0 2px 4px 0 rgb(var(--color-neutral-700-rgb) / 7%)}._input_71nza_1{resize:none;font-family:inherit;font-size:max(16px, var(--size-text-40));line-height:var(--line-height-text-60);touch-action:manipulation;background:0 0;border:none;flex:1;height:24px;min-height:24px;max-height:120px;padding:0;overflow-y:auto}._input_71nza_1::placeholder{color:var(--color-element-secondary);line-height:var(--line-height-text-60)}._input_71nza_1:focus{outline:none}._input_71nza_1:disabled{opacity:.6;cursor:not-allowed}._voice-button_71nza_75{flex-shrink:0}._voice-button-listening_71nza_79{animation:1.4s ease-in-out infinite _voice-button-pulse_71nza_1}@keyframes _voice-button-pulse_71nza_1{0%,to{opacity:1}50%{opacity:.55}}._send-button_71nza_94{flex-shrink:0}._send-button-enabled_71nza_98{background-color:var(--color-success-base)}._send-button-enabled_71nza_98:hover,._send-button-enabled_71nza_98:focus{background-color:var(--color-success-dark)}._send-button-enabled_71nza_98:active{background-color:var(--color-success-darker)}._send-button-disabled_71nza_111{background-color:var(--color-neutral-100);color:var(--color-element-secondary)}._disclaimer_71nza_116{text-align:center;color:var(--color-element-secondary);margin-top:var(--layout-space-3);display:block}._container_154ho_1{background-color:var(--color-background-base);border-radius:var(--stack-x-4);border:1px solid var(--color-neutral-200);padding:var(--layout-space-4);max-width:400px;margin-top:var(--layout-space-2)}._content_154ho_13{gap:var(--layout-space-2);align-items:center;display:flex}._icon_154ho_19{width:24px;height:24px;color:var(--color-element-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex}._icon_154ho_19>svg{width:24px;height:24px}._message_154ho_34{color:var(--color-element-secondary)}._carousel_zkgkt_1{grid-auto-columns:171.5px;grid-auto-flow:column;grid-auto-columns:var(--slide-width,171.5px);margin-top:var(--layout-space-2);-webkit-overflow-scrolling:touch;scrollbar-width:none;cursor:grab;display:grid;overflow-x:auto}._carousel_zkgkt_1::-webkit-scrollbar{display:none}._carousel_zkgkt_1 img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}._slide_zkgkt_21{box-sizing:border-box;min-width:0;padding-right:12px}._grid_zkgkt_29{grid-gap:var(--layout-space-6) var(--layout-space-3);gap:var(--layout-space-6) var(--layout-space-3);margin-top:var(--layout-space-2);grid-template-columns:repeat(2,1fr);display:grid}._grid_zkgkt_29 img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}._cell_zkgkt_41{min-width:0}._responsive-card_zkgkt_45{width:100%!important;min-width:0!important}._responsive-image-container_zkgkt_50{aspect-ratio:1;height:auto!important}._responsive-image_zkgkt_50{height:100%!important}._carousel-title-clamp_zkgkt_59{text-overflow:ellipsis;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._carousel-nav-wrapper_zkgkt_69{margin-top:var(--layout-space-2);isolation:isolate;position:relative}._carousel-nav-wrapper_zkgkt_69 img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}._carousel-nav-track_zkgkt_80{z-index:1;position:relative}._carousel-nav-button_zkgkt_85{z-index:2;position:absolute;top:80px;transform:translateY(-50%)}._carousel-nav-button_zkgkt_85 button{color:var(--color-neutral-700);box-shadow:0 2px 8px rgb(var(--color-neutral-700-rgb) / 12%);background:#fff;border-radius:50%}._carousel-nav-prev_zkgkt_99{left:-20px}._carousel-nav-next_zkgkt_103{right:-20px}._image-contain_zkgkt_107{object-fit:contain}._feedback-buttons_1i6b0_1{margin-top:var(--layout-space-3);display:flex}._feedback-button_1i6b0_1{cursor:pointer;width:28px;height:28px;color:var(--color-element-secondary);background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:color .15s ease-in-out;display:flex}._feedback-button_1i6b0_1 svg{width:18px;height:18px}._feedback-button_1i6b0_1:hover,._feedback-button-active_1i6b0_29{color:var(--color-element-primary)}._markdown-base_s1pgv_12{font-size:var(--size-text-40);color:var(--color-element-primary);font-weight:350;line-height:1.6;& strong{font-weight:600}& em{font-style:italic}}._markdown-content_s1pgv_27{& p{margin:0 0 var(--layout-space-2) 0;&:last-child{margin-bottom:0}}& li{margin-bottom:var(--layout-space-1)}& h1,& h2,& h3,& h4,& h5,& h6{margin:var(--layout-space-3) 0 var(--layout-space-2) 0;font-weight:600}& code{background-color:var(--color-neutral-0);border-radius:4px;padding:2px 6px;font-family:monospace;font-size:.9em}& pre{background-color:var(--color-neutral-0);padding:var(--layout-space-3);border-radius:var(--stack-x-2);margin:var(--layout-space-2) 0;overflow-x:auto;& code{background:0 0;padding:0}}& a{color:var(--color-success-base);text-decoration:underline}& blockquote{border-left:3px solid var(--color-neutral-0);margin:var(--layout-space-2) 0;padding-left:var(--layout-space-3);color:var(--color-element-secondary)}}._markdown-content_1ny5k_23 ul,._markdown-content_1ny5k_23 ol{margin:var(--layout-space-2) 0;padding-left:var(--layout-space-5);list-style-position:outside}._markdown-content_1ny5k_23 ul{list-style-type:disc}._markdown-content_1ny5k_23 ol{padding-left:var(--layout-space-8);list-style-type:decimal}._markdown-content_1ny5k_23 ol+ul,._markdown-content_1ny5k_23 li>ul,._markdown-content_1ny5k_23 li>ol{padding-left:20px}._markdown-content_1ny5k_23 li{margin-bottom:var(--layout-space-1);display:list-item}._markdown-content_1ny5k_23 li>p{display:inline}._empty-state_1gnp2_1{text-align:left;justify-content:space-between;align-items:flex-start;gap:var(--layout-space-6);padding-top:var(--layout-space-4);flex-direction:column;flex:1;min-height:0;display:flex}@media only screen and (width>=1025px){._empty-state_1gnp2_1{align-items:center}}._suggested-prompts_1gnp2_17{gap:var(--layout-space-3);flex-direction:column;flex-shrink:0;width:100%;display:flex}@media only screen and (width>=1025px){._suggested-prompts_1gnp2_17{margin-top:auto}}[data-mini-preview=true]._empty-state_1gnp2_1{justify-content:flex-start;gap:0}[data-mini-preview=true] ._suggested-prompts_1gnp2_17{margin-top:auto}._welcome-content_1gnp2_38{align-items:flex-start;gap:var(--layout-space-3);flex-direction:column;display:flex}@media only screen and (width>=1025px){._welcome-content_1gnp2_38{flex:1;justify-content:center}}[data-mobile-expanded=true]._empty-state_1gnp2_1{justify-content:flex-start}[data-mobile-expanded=true] ._welcome-content_1gnp2_38{flex:1;justify-content:center}[data-mobile-expanded=true] ._suggested-prompts_1gnp2_17{margin-top:auto}._rooty-icon_1gnp2_66{width:48px;height:48px;margin-bottom:var(--layout-space-2);color:var(--color-success-base)}._welcome-greeting_1gnp2_73{color:var(--color-success-base);margin:0}._welcome-title_1gnp2_78{color:var(--color-neutral-700);text-wrap:balance;margin:0;font-weight:400;line-height:1.2}._empty-text_1gnp2_86{max-width:280px}._suggested-prompt_1gnp2_17{justify-content:flex-start;width:fit-content}._suggested-prompt_1gnp2_17>*{text-transform:none}._markdown-base_s1pgv_12{font-size:var(--size-text-40);color:var(--color-element-primary);font-weight:350;line-height:1.6;& strong{font-weight:600}& em{font-style:italic}}._markdown-content_s1pgv_27{& p{margin:0 0 var(--layout-space-2) 0;&:last-child{margin-bottom:0}}& li{margin-bottom:var(--layout-space-1)}& h1,& h2,& h3,& h4,& h5,& h6{margin:var(--layout-space-3) 0 var(--layout-space-2) 0;font-weight:600}& code{background-color:var(--color-neutral-0);border-radius:4px;padding:2px 6px;font-family:monospace;font-size:.9em}& pre{background-color:var(--color-neutral-0);padding:var(--layout-space-3);border-radius:var(--stack-x-2);margin:var(--layout-space-2) 0;overflow-x:auto;& code{background:0 0;padding:0}}& a{color:var(--color-success-base);text-decoration:underline}& blockquote{border-left:3px solid var(--color-neutral-0);margin:var(--layout-space-2) 0;padding-left:var(--layout-space-3);color:var(--color-element-secondary)}}._user-message_1ny5k_5{text-align:left;border-radius:var(--stack-x-2);background-color:var(--color-background-tinted);width:fit-content;max-width:85%;font-size:var(--size-text-40);padding:var(--layout-space-3) var(--layout-space-4);margin-left:auto;margin-bottom:var(--layout-space-4);align-self:flex-end;line-height:1.6}._markdown-content_1ny5k_23{& ul,& ol{margin:var(--layout-space-2) 0;padding-left:var(--layout-space-5);list-style-position:outside}& ul{list-style-type:disc}& ol{padding-left:var(--layout-space-8);list-style-type:decimal}& ol+ul,& li>ul,& li>ol{padding-left:20px}& li{margin-bottom:var(--layout-space-1);display:list-item}& li>p{display:inline}}._confirmed-action-highlight_1ny5k_58{text-decoration:underline}._confirmed-action-link_1ny5k_62{color:inherit;font-weight:inherit;text-decoration:underline}._streaming-text_gyhgs_13 p,._streaming-text_gyhgs_13 li,._streaming-text_gyhgs_13 h1,._streaming-text_gyhgs_13 h2,._streaming-text_gyhgs_13 h3,._streaming-text_gyhgs_13 h4,._streaming-text_gyhgs_13 h5,._streaming-text_gyhgs_13 h6{animation:.3s ease-out _text-fade-in_gyhgs_1}@keyframes _text-fade-in_gyhgs_1{0%{opacity:.4}to{opacity:1}}._message_s1pgv_1{border-radius:var(--stack-x-4);overflow-wrap:break-word}._agent-message_s1pgv_6{background-color:var(--color-neutral-0);border-bottom-left-radius:var(--stack-x-1);align-self:flex-start}._markdown-base_s1pgv_12{font-size:var(--size-text-40);color:var(--color-element-primary);font-weight:350;line-height:1.6;& strong{font-weight:600}& em{font-style:italic}}._markdown-content_s1pgv_27{& p{margin:0 0 var(--layout-space-2) 0;&:last-child{margin-bottom:0}}& li{margin-bottom:var(--layout-space-1)}& h1,& h2,& h3,& h4,& h5,& h6{margin:var(--layout-space-3) 0 var(--layout-space-2) 0;font-weight:600}& code{background-color:var(--color-neutral-0);border-radius:4px;padding:2px 6px;font-family:monospace;font-size:.9em}& pre{background-color:var(--color-neutral-0);padding:var(--layout-space-3);border-radius:var(--stack-x-2);margin:var(--layout-space-2) 0;overflow-x:auto;& code{background:0 0;padding:0}}& a{color:var(--color-success-base);text-decoration:underline}& blockquote{border-left:3px solid var(--color-neutral-0);margin:var(--layout-space-2) 0;padding-left:var(--layout-space-3);color:var(--color-element-secondary)}}._typing-indicator_1p6wt_1{align-items:center;gap:var(--layout-space-2);opacity:1;flex-direction:row;max-width:100%;transition:opacity .2s;animation:.2s _typing-indicator-fade-in_1p6wt_1;display:flex}._hiding_1p6wt_14{opacity:0;animation:none}@keyframes _typing-indicator-fade-in_1p6wt_1{0%{opacity:0}to{opacity:1}}._message_1p6wt_29{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--color-element-secondary);background:linear-gradient(90deg, var(--color-element-secondary) 25%, var(--color-neutral-300) 50%, var(--color-element-secondary) 60%);-webkit-text-fill-color:transparent;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:1.5s linear infinite _shimmer_1p6wt_1;overflow:hidden}@keyframes _shimmer_1p6wt_1{0%{background-position:100% 0}to{background-position:0 0}}._wrapper_wlvs0_1{isolation:isolate;flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}._messages-container_wlvs0_11{overflow-anchor:none;min-height:0;padding:0 var(--layout-space-6);padding-bottom:var(--layout-space-4);-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex-direction:column;flex:1;display:flex;overflow-y:auto}._input-area_wlvs0_26{flex-shrink:0;position:relative}._scroll-to-bottom_wlvs0_31{backdrop-filter:blur(5px);cursor:pointer;z-index:5;color:#fff;background-color:#0006;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:opacity .15s ease-in-out;display:flex;position:absolute;top:-48px;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #0000001f}._scroll-to-bottom_wlvs0_31:hover{background-color:#00000080}._scroll-to-bottom_wlvs0_31 svg{width:16px;height:16px}._jump-to-answer_wlvs0_63{top:var(--layout-space-4);backdrop-filter:blur(5px);cursor:pointer;z-index:5;color:#fff;background-color:#0006;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:opacity .15s ease-in-out;display:flex;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #0000001f}._jump-to-answer_wlvs0_63:hover{background-color:#00000080}._jump-to-answer_wlvs0_63 svg{width:16px;height:16px}._history-overlay_wlvs0_98{z-index:2;background-color:var(--color-background-base);animation:.3s ease-in-out _history-overlay-in_wlvs0_1;position:absolute;inset:0}@keyframes _history-overlay-in_wlvs0_1{0%{opacity:0;transform:translateY(var(--layout-space-4))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._history-overlay_wlvs0_98{animation:none}}._panel_guofd_1{background-color:var(--color-background-base);z-index:1001;touch-action:pan-x pan-y;flex-direction:column;width:100%;max-width:100vw;height:100dvh;transition:transform .3s ease-in-out;display:flex;position:fixed;top:0;right:0;overflow:hidden;transform:translate(100%)}._panel_guofd_1._open_guofd_23{transform:translate(0)}._preview-backdrop_guofd_28{z-index:1000;opacity:0;pointer-events:none;background-color:#00000080;transition:opacity .3s ease-in-out;position:fixed;inset:0}._preview-backdrop_guofd_28._visible_guofd_40{opacity:1;pointer-events:auto}._panel_guofd_1._preview_guofd_28{top:max(env(safe-area-inset-top,0px) + 16px, calc(100dvh - 600px));opacity:0;pointer-events:none;border-radius:24px;width:auto;max-width:none;height:auto;transition:top .3s,left .2s .1s,right .2s .1s,bottom .2s .1s,border-radius .2s .1s,opacity .1s ease-in-out .2s,background-color .1s .2s;bottom:3%;left:4%;right:4%;box-shadow:0 8px 32px #0003}._panel_guofd_1._preview_guofd_28._open_guofd_23{opacity:1;pointer-events:auto;transform:none}._panel_guofd_1._preview_guofd_28>*{pointer-events:none;transition:opacity .1s ease-out}._panel_guofd_1._preview_guofd_28._preview-collapsing_guofd_81>*{opacity:0}._panel_guofd_1._preview_guofd_28 [data-chat-messages] button,._panel_guofd_1._preview_guofd_28 [data-chat-input]{pointer-events:auto}._panel_guofd_1._preview_guofd_28._preview-expanded_guofd_93{border-radius:0;inset:0}._panel_guofd_1._preview_guofd_28._preview-expanded_guofd_93>*{pointer-events:auto}._panel_guofd_1._preview_guofd_28._preview-collapsing_guofd_81{top:calc(100dvh - 14rem);right:var(--layout-space-6);opacity:0;pointer-events:none;background-color:var(--color-success-base);border-radius:50%;bottom:10rem;left:calc(100% - 4.5rem)}._panel_guofd_1._panel-desktop_guofd_114{border-right:1px solid var(--color-line-secondary);opacity:0;pointer-events:none;z-index:100;width:400px;max-width:none;height:100%;padding:var(--layout-space-8) var(--layout-space-4) 0 var(--layout-space-4);transition:opacity .3s ease-in-out;position:absolute;top:0;left:auto;right:100%;transform:none}._panel-desktop_guofd_114 [data-chat-messages]{padding:0 var(--layout-space-4);padding-bottom:var(--layout-space-4);min-height:0;overflow-y:auto}._panel_guofd_1._panel-desktop-floaty_guofd_139{--cart-drawer-width:400px;top:10vh;left:calc((100vw - var(--cart-drawer-width)) * .1);width:calc((100vw - var(--cart-drawer-width)) * .8);opacity:0;pointer-events:none;z-index:100;max-width:none;height:80vh;padding:var(--layout-space-8) var(--layout-space-4);border-radius:24px;transition:opacity .3s ease-in-out;position:fixed;right:auto;transform:none;box-shadow:0 4px 24px #00000026}._panel-desktop-floaty_guofd_139 [data-chat-messages]{padding:0 var(--layout-space-4);padding-bottom:var(--layout-space-4);min-height:0;overflow-y:auto}._backdrop_guofd_167{background-color:var(--color-background-base);z-index:1000;opacity:0;pointer-events:none;transition:opacity .2s ease-in-out;position:fixed;inset:0}._backdrop_guofd_167._visible_guofd_40{opacity:1}._header_guofd_183{padding:var(--layout-space-4);background-color:var(--color-background-base);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}._history-trigger_guofd_197:focus:not(._focus-visible_guofd_1):not(:hover),._history-trigger_guofd_197:focus:not(:focus-visible):not(:hover){color:var(--color-interactive-base);background-color:#0000}._tile_11xsd_1{align-items:center;gap:var(--layout-space-3);width:100%;padding:var(--layout-space-4) var(--layout-space-5);border-radius:var(--layout-space-3);text-align:left;border:4px solid var(--color-neutral-0);display:flex;position:relative;overflow:hidden}._body_11xsd_14{gap:var(--layout-space-1);flex-direction:column;display:flex}._cta-copy_11xsd_20{text-decoration:underline}._image_11xsd_24{object-fit:contain;object-position:right bottom;pointer-events:none;height:100%;position:absolute;top:0;bottom:0;right:0}._button_neeoc_1 span{height:20px}._button_neeoc_1 span svg{width:20px;height:20px}._button-wrapper_neeoc_12{align-items:center;gap:var(--stack-x-2);display:flex}._flex_neeoc_18{gap:var(--stack-x-2)}._svg-match_neeoc_22 svg path{fill:currentColor}._container_1waa3_1{padding:var(--component-inset-square-4);gap:var(--stack-y-3);flex-direction:column;display:flex}._no-padding_1waa3_10{padding:0}._clickable_1waa3_14:hover{cursor:pointer}._body-copy-wrapper_1waa3_20{align-items:center;gap:var(--stack-x-2);color:var(--color-element-primary);transition:color .3s ease-in-out;display:flex;position:relative}._body-copy-wrapper-skipped_1waa3_30{color:var(--color-element-secondary)}._caption_1waa3_35{margin-top:var(--stack-x-05);color:var(--color-element-secondary)}._skipped-grid_1waa3_40{opacity:.5;transition:opacity .3s ease-in-out}._unskipped-grid_1waa3_46{opacity:1;transition:opacity .3s ease-in-out}._warning_1waa3_52{color:var(--color-warning-darker);align-items:center;gap:var(--layout-space-2);flex-direction:row;display:flex}._loading-card_1waa3_60{opacity:.5;background-color:var(--color-background-tinted);width:100%}._container_b8xw0_1{flex-direction:column;flex-grow:1;justify-content:space-between;margin-bottom:80px;display:flex}._container_b8xw0_1:has(._no-orders-wrapper_b8xw0_8):not(:has(._card-wrapper_b8xw0_8)){justify-content:center;margin-bottom:0}._container-cancel-pending_b8xw0_14{justify-content:flex-start}._no-orders-wrapper_b8xw0_8{justify-content:center;align-items:center;gap:var(--stack-x-4);width:100%;padding:0 var(--layout-space-4);flex-direction:column;display:flex}._container_b8xw0_1:has(._card-wrapper_b8xw0_8) ._no-orders-wrapper_b8xw0_8{margin-top:var(--layout-space-6)}._no-orders-text_b8xw0_32{text-align:center}._card-wrapper_b8xw0_8{border-bottom:solid var(--color-line-tertiary) 1px}._card-wrapper_b8xw0_8:last-of-type{padding-bottom:var(--stack-y-6);border-bottom:none}._divider_b8xw0_45{background:var(--color-line-tertiary);border-bottom:1px solid var(--color-line-tertiary);width:100%;height:16px;margin:0}._footer-banner_b8xw0_53{gap:var(--stack-x-2);padding:var(--stack-y-4) 0 var(--stack-y-6);justify-content:center;align-items:center;display:flex}._manage-button_b8xw0_61{height:auto;padding:0}._manage-button_b8xw0_61:hover,._manage-button_b8xw0_61:focus,._manage-button_b8xw0_61:active{background:0 0}._supplements-icon_b8xw0_72{width:20px;height:20px}._order-frequency-banner_b8xw0_77{color:var(--color-element-primary);background-color:var(--color-background-tinted);padding:var(--layout-space-3);gap:var(--stack-x-2);margin:var(--component-inset-square-4);justify-content:space-between;align-items:flex-start;display:flex}._order-frequency-banner-text_b8xw0_88{gap:var(--stack-y-1);flex-direction:column;display:flex}._banner-icon_b8xw0_94{width:20px;height:20px}._delivery-schedule-link_b8xw0_99{color:var(--color-element-primary);cursor:pointer;text-decoration:underline}._resubscribe-callout_b8xw0_105{margin:var(--layout-space-6) var(--layout-space-4)}._card-skeleton_b8xw0_109{width:100%;height:284px}._account-dropdown-width_12c2v_1{width:350px}._account-dropdown-width-right_12c2v_5{left:auto;left:initial;right:0}._center_12c2v_11{align-items:center;display:flex}._center_12c2v_11 h6{text-transform:none}._profile-name_12c2v_20{margin-right:var(--stack-x-1)}._link_12c2v_24{background-color:var(--color-background-base);color:var(--color-interactive-muted-base);padding:var(--component-inset-squish-4);border:none;text-decoration:none;display:flex;position:relative}._link_12c2v_24:hover{color:var(--color-interactive-muted-base);background-color:var(--color-interactive-muted-light);cursor:pointer}._link_12c2v_24:active{color:var(--color-interactive-muted-darker)}._link_12c2v_24 svg{width:20px;height:20px}._shop-tooltip_fl51y_1{background-color:var(--color-element-primary);color:var(--color-element-primary-inverted);padding:var(--layout-space-3) var(--layout-space-4);border-radius:var(--layout-space-2);white-space:nowrap;z-index:1;box-shadow:var(--shadow-level-four) var(--color-dimension-shadow-level-four);cursor:pointer;animation:.25s ease-out _shop-tooltip-fade-in_fl51y_1;position:absolute;left:50%;transform:translate(-50%)}._shop-tooltip-mobile_fl51y_16{bottom:calc(100% + var(--layout-space-2))}._shop-tooltip-desktop_fl51y_20{top:calc(100% + var(--layout-space-2));left:calc(-1 * var(--layout-space-2))}._shop-tooltip_fl51y_1[data-exiting]{animation:.2s ease-in forwards _shop-tooltip-fade-out_fl51y_1}._shop-tooltip-text_fl51y_31{font-size:var(--size-text-base);font-weight:var(--weight-text-heavy)}._shop-tooltip-arrow_fl51y_36{width:0;height:0;position:absolute;left:50%;transform:translate(-50%)}._shop-tooltip-arrow-mobile_fl51y_44{border-left:var(--layout-space-2) solid transparent;border-right:var(--layout-space-2) solid transparent;border-top:var(--layout-space-2) solid var(--color-element-primary);top:100%}._shop-tooltip-arrow-desktop_fl51y_51{border-left:var(--layout-space-2) solid transparent;border-right:var(--layout-space-2) solid transparent;border-bottom:var(--layout-space-2) solid var(--color-element-primary);bottom:100%}@keyframes _shop-tooltip-fade-in_fl51y_1{0%{opacity:0}to{opacity:1}}@keyframes _shop-tooltip-fade-out_fl51y_1{0%{opacity:1}to{opacity:0}}._container_u3qi2_1{flex-direction:column;flex-grow:1;display:flex}._footer_u3qi2_7{padding:var(--stack-y-4) 0;justify-content:center;gap:8px;display:flex}._empty_u3qi2_14{flex-direction:column;align-items:center;width:100%;display:flex;position:absolute;top:50%;right:50%;transform:translate(50%,-50%)}._order-history_u3qi2_25{gap:var(--stack-x-1);display:flex}._order-history-cta_u3qi2_30{color:var(--color-interactive-base)}._order-history-cta_u3qi2_30:hover{color:var(--color-interactive-dark)}._card-container_u3qi2_38>div:not(:last-child){border-bottom:solid var(--color-interactive-light) 1px}._card-container_u3qi2_38>div:last-child{padding-bottom:var(--stack-y-6)}._container_1ez9m_1{flex-direction:column;flex:1;width:100%;min-width:375px;min-height:300px;display:flex}@media only screen and (width>=1025px){._container_1ez9m_1{max-height:80dvh}}._content_1ez9m_14{opacity:1;flex-direction:column;flex-grow:1;transition:opacity .2s ease-out;display:flex;position:relative;overflow-y:scroll;@starting-style{opacity:0}}@media (prefers-reduced-motion:reduce){._content_1ez9m_14{transition:none}}._tabs_1ez9m_34{background:var(--color-background-base);border-radius:8px 8px 0 0;justify-content:center;align-items:flex-start;gap:20px;display:flex;position:sticky;top:0}@media only screen and (width>=1025px){._tabs_1ez9m_34{padding-top:var(--stack-y-4)}}._divider_1ez9m_49{z-index:2;box-shadow:0 1px 8px var(--color-dimension-shadow-level-two), 0 0 0 1px var(--color-dimension-shadow-level-two)}._tab_1ez9m_34{padding-bottom:var(--stack-y-3);cursor:pointer}._active-header_1ez9m_61{border-bottom:2px solid var(--color-element-primary)}._inactive-header_1ez9m_65{color:var(--color-element-secondary)}._mweb-header_1ez9m_69{text-align:center;padding:19px}._icon_3renw_2{aspect-ratio:1;width:100%;height:100%;display:block}._mobile-combobox_1nw68_1{flex-direction:column;height:100%;min-height:0;display:flex}._mobile-scroll_1nw68_8{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex:1;min-height:0;overflow:auto}._dropdown-scroll_1nw68_21{overflow:auto}._container_1nw68_25{width:100%;max-width:400px;position:relative}._no-margin-padding_1nw68_31{margin:0;padding:0}._content_1nw68_36{font-size:var(--caption-xtra-small-line-height-text-large);padding:0}@media only screen and (width>=1025px){._content_1nw68_36{padding:var(--page-inset-mobile-3)}}._no-results_1nw68_45{margin:var(--stack-y-4) 0;text-align:center}._popular-foods_1nw68_50{margin:0 var(--stack-x-4)}._remove-padding_1nw68_54{padding:0}._panel_1nw68_71{background:var(--color-neutral-0);width:100%;margin-top:var(--stack-y-3);border-radius:8px;max-height:80vh;padding-top:0;position:absolute}._results_1nw68_81{min-height:84px;max-height:100vh;overflow:auto}._results_1nw68_81 hr{color:var(--color-line-secondary);margin:0}@media only screen and (width>=1025px){._results_1nw68_81{max-height:80vh}}._dropdown-scroll_1nw68_21 ._sticky-tabs_1nw68_65{z-index:10;background:var(--color-neutral-0);position:sticky;top:0}._panel_1nw68_71 [data-testid=recent-searches]{margin-top:var(--stack-y-3);display:block}._dropdown-scroll_1nw68_21 ._results_1nw68_81{max-height:none;overflow:visible}._results-virtual_1nw68_131{height:100vh}._carty-results-divider_1nw68_135{margin:0 var(--stack-x-4);border-top:1px solid var(--color-line-secondary)}._recent-searches_1nw68_114{padding:var(--page-inset-mobile-3) 0}._container_87dpo_1{left:50%;bottom:calc(var(--layout-space-20) + var(--stack-y-2));bottom:calc(var(--floating-nav-clearance,var(--layout-space-20)) + var(--stack-y-2));z-index:var(--z-index-500);opacity:1;transition:opacity .25s ease-out,transform .25s ease-out;animation:.25s ease-out _toast-enter_87dpo_1;position:fixed;transform:translate(-50%)translateY(0)}@keyframes _toast-enter_87dpo_1{0%{opacity:0;transform:translate(-50%)translateY(8px)}to{opacity:1;transform:translate(-50%)translateY(0)}}._leaving_87dpo_37{opacity:0;transform:translate(-50%)translateY(8px)}._pill_87dpo_42{background-color:var(--color-neutral-0);border:1px solid var(--color-line-tertiary);padding:var(--layout-space-4) var(--layout-space-6);box-shadow:0 2px 5px 0 rgb(var(--color-neutral-700-rgb) / 10%), 0 9px 9px 0 rgb(var(--color-neutral-700-rgb) / 9%), 0 20px 12px 0 rgb(var(--color-neutral-700-rgb) / 5%);border-radius:12px;display:grid;overflow:hidden}._row_87dpo_59{align-items:center;gap:var(--stack-x-2);white-space:nowrap;color:var(--color-element-primary);grid-area:1/1;transition:opacity .25s ease-out,transform .25s ease-out;display:flex}._action-row_87dpo_74{justify-content:center}._total-row_87dpo_78{justify-content:space-between}._total-value_87dpo_84{align-items:center;gap:var(--stack-x-1);display:flex}._check-icon_87dpo_90{color:var(--color-success-base);justify-content:center;align-items:center;display:inline-flex}._check-icon_87dpo_90 svg{width:var(--layout-space-5);height:var(--layout-space-5)}._hidden_87dpo_102{opacity:0}._action-row_87dpo_74._hidden_87dpo_102{transform:translateY(-8px)}._total-row_87dpo_78._hidden_87dpo_102{transform:translateY(8px)}@media (prefers-reduced-motion:reduce){._container_87dpo_1{transition:opacity .25s ease-out;animation:none}._container_87dpo_1._leaving_87dpo_37{transform:translate(-50%)translateY(0)}._row_87dpo_59{transition:opacity .25s ease-out}._action-row_87dpo_74._hidden_87dpo_102,._total-row_87dpo_78._hidden_87dpo_102{transform:none}}._nav_1rkwf_1{left:var(--layout-space-3);right:var(--layout-space-3);bottom:max(var(--layout-space-2), env(safe-area-inset-bottom));z-index:100;align-items:stretch;gap:var(--layout-space-2);display:flex;position:fixed}._pill_1rkwf_20,._rooty_1rkwf_21{backdrop-filter:blur(20px)saturate(160%)brightness(1.08);background-color:#fff9;border:1px solid #ffffff73;overflow:hidden;box-shadow:inset 0 0 20px -5px #fff,0 4px 24px #0000002e}._pill_1rkwf_20{grid-gap:var(--layout-space-1);gap:var(--layout-space-1);min-width:0;padding:var(--layout-space-1);border-radius:296px;flex:1;grid-template-columns:repeat(4,1fr);display:grid;position:relative}._pill_1rkwf_20:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#fffc,#0000);height:1px;position:absolute;top:0;left:0;right:0}._pill_1rkwf_20:after{content:"";pointer-events:none;background:linear-gradient(#fffc,#0000,#ffffff4d);width:1px;height:100%;position:absolute;top:0;left:0}._rooty_1rkwf_21{box-sizing:border-box;width:56px;height:56px;color:var(--color-interactive-base);cursor:pointer;border-radius:100px;flex:none;justify-content:center;align-self:center;align-items:center;padding:0;display:flex;position:relative}._rooty-icon_1rkwf_94{width:var(--layout-space-8);height:var(--layout-space-8)}@property --indicator-scale{syntax:"<number>";inherits:false;initial-value:1}._indicator_1rkwf_105{top:var(--layout-space-1);bottom:var(--layout-space-1);left:var(--layout-space-1);width:calc((100% - calc(5 * var(--layout-space-1))) / 4);transform:translateX(calc(0 * (100% + var(--layout-space-1)))) scale(1);transform:translateX(calc(var(--active-index,0) * (100% + var(--layout-space-1)))) scale(var(--indicator-scale,1));opacity:0;will-change:transform;pointer-events:none;background:radial-gradient(50% 50%,#ffffff59 40%,#fff0 100%),#22222214;border:1px solid #ffffff40;border-radius:100px;position:absolute;box-shadow:0 1px 2px #0000000d}._indicator_1rkwf_105[data-visible]{opacity:1}._indicator_1rkwf_105[data-animated]{transition:transform .32s cubic-bezier(.33,1,.68,1),opacity .22s cubic-bezier(.33,1,.68,1);transition:transform var(--indicator-duration,.32s) cubic-bezier(.33, 1, .68, 1), opacity .22s cubic-bezier(.33, 1, .68, 1)}._indicator_1rkwf_105[data-traveling]{animation:.32s ease-in-out _indicator-pulse_1rkwf_1;animation:_indicator-pulse_1rkwf_1 var(--indicator-duration,.32s) ease-in-out}@keyframes _indicator-pulse_1rkwf_1{0%,to{--indicator-scale:1}50%{--indicator-scale:1.04}}@media (prefers-reduced-motion:reduce){._indicator_1rkwf_105[data-animated]{transition:none}._indicator_1rkwf_105[data-traveling]{animation:none}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){._pill_1rkwf_20,._rooty_1rkwf_21{background-blend-mode:darken, color-burn, normal;backdrop-filter:none;background:linear-gradient(#f7f7f7 0% 100%),linear-gradient(#ddd 0% 100%),#ffffffa6;box-shadow:0 4px 12px #00000014}._pill_1rkwf_20:before,._pill_1rkwf_20:after{display:none}._indicator_1rkwf_105{mix-blend-mode:plus-darker;background:radial-gradient(50% 50%,#ffffff80 40.38%,#fff0 100%),#ededed}}._tab_1rkwf_191{justify-content:center;align-items:center;gap:var(--layout-space-05);min-width:0;height:56px;color:var(--color-neutral-500);cursor:pointer;box-sizing:border-box;z-index:1;background-color:#0000;border:none;border-radius:100px;flex-direction:column;text-decoration:none;display:flex;position:relative}._tab-active_1rkwf_210,._tab-active_1rkwf_210:hover{color:var(--color-accents-brand)}._tab-icon_1rkwf_215{pointer-events:none;justify-content:center;align-items:center;margin-right:1px;display:inline-flex}._tab-icon_1rkwf_215 svg{width:var(--layout-space-5);height:var(--layout-space-5)}._mobile-nav-tab-height_8f5vu_1{--mobile-nav-tab-height:58px}._mobile-nav-container_8f5vu_5{z-index:100;width:100vw;position:relative}._mobile-nav_8f5vu_1{box-sizing:border-box;border-top:1px solid var(--color-line-tertiary);background-color:var(--color-background-base);z-index:10;height:var(--mobile-nav-tab-height);justify-content:space-between;align-items:center;display:flex;position:relative}._mobile-nav_8f5vu_1>div,._mobile-nav_8f5vu_1>a{flex:1;width:25%}._mobile-nav-icon_8f5vu_34{color:var(--color-element-secondary);cursor:pointer;box-sizing:border-box;background-color:#0000;border:none;flex-direction:column;justify-content:center;align-items:center;text-decoration:none;display:flex}._mobile-nav-icon_8f5vu_34:hover,a._mobile-nav-icon_8f5vu_34:hover{color:var(--color-neutral-base)}._mobile-nav-icon_8f5vu_34 svg{width:24px;height:24px;margin-bottom:var(--stack-y-1)}._mobile-nav-icon-trigger_8f5vu_58{width:100%}._active_8f5vu_63{color:var(--color-neutral-base)}._cart-summary-container_8f5vu_67{z-index:1;position:relative}._icon-new_8f5vu_72{pointer-events:none}._shop-nav-item_8f5vu_76{position:relative}._shop-icon-pulse_8f5vu_80{animation:1.4s ease-in-out infinite _shop-icon-pulse_8f5vu_80}@media (prefers-reduced-motion:reduce){._shop-icon-pulse_8f5vu_80{animation:none}}@keyframes _shop-icon-pulse_8f5vu_80{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}._nav-button-content_8f5vu_101{text-transform:none;color:var(--color-element-secondary);flex-direction:column;justify-content:center;align-items:center;display:flex}._nav-button-content_8f5vu_101[data-active=true],._nav-button-content_8f5vu_101[data-active=true] svg{color:var(--color-accents-brand)}._back-button_p2ww7_1{top:max(var(--layout-space-4), env(safe-area-inset-top));left:var(--layout-space-4);z-index:var(--z-index-4);width:var(--layout-space-12);height:var(--layout-space-12);padding:var(--layout-space-2);color:var(--color-element-primary);justify-content:center;align-items:center;display:flex;position:fixed}@media only screen and (width>=1025px){._back-button_p2ww7_1{display:none}}._inline_p2ww7_30{position:static}._icon_p2ww7_34{width:24px;height:24px;transform:translate(-1.5px)}._swatch_ixh74_1{border-radius:var(--layout-space-4);background-color:var(--color-neutral-100);background-color:var(--cookbook-swatch-color,var(--color-neutral-100));border:2px solid var(--color-neutral-0);width:100%;display:block;position:relative;overflow:hidden;box-shadow:8px 41px 17px #00000003,5px 23px 14px #0000000d,2px 10px 11px #00000017,1px 3px 6px #0000001a}._card_ixh74_24{aspect-ratio:3/4}._square_ixh74_29{aspect-ratio:1}._background_ixh74_33{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._plates_ixh74_44{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._plate_ixh74_44{aspect-ratio:1;object-fit:contain}._plate-middle_ixh74_57{width:100%}._plate-left_ixh74_69,._plate-right_ixh74_70{width:80%;position:absolute;top:50%;transform:translateY(-50%)}._plate-left_ixh74_69{left:-55%}._plate-right_ixh74_70{right:-55%}._is-selected_ixh74_85{outline:2px solid var(--color-element-primary);outline-offset:2px}._cover_14vri_3{width:100%;height:calc(var(--layout-space-20) + var(--layout-space-10));border-radius:var(--layout-space-3);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}._empty_14vri_18{gap:var(--layout-space-2);border:1px dashed var(--color-line-secondary);flex-direction:column}._empty-icon_14vri_24{width:48px;color:var(--color-neutral-200)}._empty-label_14vri_30{color:var(--color-element-secondary);font-weight:var(--weight-text-heavy)}._chosen_14vri_37{align-self:center;width:136px;position:relative}._badge_14vri_45{right:calc(var(--layout-space-3) * -1);bottom:calc(var(--layout-space-3) * -1);width:var(--layout-space-12);height:var(--layout-space-12);color:var(--color-element-primary);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute}._badge-icon_14vri_64{width:20px;height:20px}._content_irbk7_1{gap:var(--layout-space-6);padding:var(--layout-space-2) var(--layout-space-6) var(--layout-space-6);flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}._footer_irbk7_33{margin-top:auto}._header_irbk7_37{min-height:var(--layout-space-12);justify-content:space-between;align-items:center;display:flex;position:relative}._title_irbk7_45{color:var(--color-element-primary);text-align:center;max-width:calc(100% - var(--layout-space-20));white-space:nowrap;text-overflow:ellipsis;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}._header-button_irbk7_59{width:var(--layout-space-12);height:var(--layout-space-12);color:var(--color-element-primary);justify-content:center;align-items:center;display:flex}._header-icon_irbk7_68{width:24px;height:24px}._confirm_irbk7_85{border-radius:var(--size-dimension-border-radius-circle);background-color:var(--color-avocado-700);color:var(--color-element-primary-inverted)}._fields_irbk7_92{gap:var(--layout-space-4);flex-direction:column;display:flex}._field_irbk7_92{gap:var(--layout-space-2);flex-direction:column;scroll-margin-block-end:var(--layout-space-6);display:flex}._field-label_irbk7_108{color:var(--color-element-primary)}._text-input_irbk7_129>div,._field_irbk7_92 div:has(>textarea){border-radius:var(--layout-space-3)}._error_irbk7_134{color:var(--color-critical-base)}._frosted-glass-circle_46zvh_12{border-radius:var(--size-dimension-border-radius-circle);backdrop-filter:blur(15px);box-shadow:0 8px 40px 0 rgb(var(--color-neutral-700-rgb) / 12%), inset -1px -1px 2px 0 rgb(var(--color-neutral-700-rgb) / 10%), inset 1px 1px 1px 0 #ffffff80;background:#ffffffb3}._content_jnsp6_2{gap:var(--layout-space-4);padding:var(--layout-space-2) 0 0;max-height:calc(95svh - 2 * var(--stack-x-6));flex-direction:column;display:flex}._groups_jnsp6_8{gap:var(--layout-space-4);overscroll-behavior-y:contain;min-height:0;padding:0 var(--layout-space-6) var(--layout-space-6);flex-direction:column;flex:auto;display:flex;overflow-y:auto}._header_jnsp6_51{min-height:var(--layout-space-12);padding-left:var(--layout-space-6);padding-right:var(--layout-space-6);align-items:center;display:flex;position:relative}._title_jnsp6_59{color:var(--color-element-primary);text-align:center;position:absolute;left:50%;transform:translate(-50%)}._header-button_jnsp6_67{width:var(--layout-space-12);height:var(--layout-space-12);color:var(--color-element-primary);justify-content:center;align-items:center;display:flex}._header-icon_jnsp6_85{width:24px;height:24px}._group_jnsp6_8{gap:var(--layout-space-2);flex-direction:column;display:flex}._group-title_jnsp6_97{color:var(--color-element-primary)}._track_jnsp6_103{grid-gap:var(--layout-space-3);gap:var(--layout-space-3);padding:var(--layout-space-1) var(--layout-space-1) var(--layout-space-10);margin:0;margin-bottom:calc(var(--layout-space-3) - var(--layout-space-10));overscroll-behavior-x:contain;margin-left:calc(var(--layout-space-6) * -1);margin-right:calc(var(--layout-space-6) * -1);padding-left:var(--layout-space-6);padding-right:var(--layout-space-6);grid-auto-columns:96px;grid-auto-flow:column;list-style:none;display:grid;overflow-x:auto}._track-two-row_jnsp6_123{row-gap:var(--layout-space-4);grid-template-rows:repeat(2,auto)}._cell_jnsp6_162{display:flex}._empty_jnsp6_166{color:var(--color-element-secondary);text-align:center;padding:var(--layout-space-8) 0}._content_yrdlv_1{gap:var(--layout-space-4);padding:var(--layout-space-4) var(--layout-space-6) var(--layout-space-6);flex-direction:column;display:flex}._header_yrdlv_13{align-items:center;gap:var(--layout-space-3);min-height:var(--layout-space-20);padding:var(--layout-space-3);border-radius:var(--layout-space-3);background-color:var(--color-neutral-0);display:flex;box-shadow:0 4px 12px #0000000f,0 1px 3px #00000014}._item-image_yrdlv_26{border-radius:var(--layout-space-2);object-fit:cover;flex:none;width:56px;height:56px}._header-text_yrdlv_37{gap:var(--layout-space-1);flex-direction:column;flex:auto;min-width:0;display:flex}._header-label_yrdlv_48{color:var(--color-element-secondary)}._item-title_yrdlv_52{color:var(--color-element-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._unsave-button_yrdlv_62{width:var(--layout-space-12);height:var(--layout-space-12);flex:none;justify-content:center;align-items:center;display:flex}._unsave-button_yrdlv_62 svg{width:24px;height:24px}._create-row_yrdlv_78{align-items:center;gap:var(--layout-space-3);width:100%;min-height:72px;display:flex}._create-cover_yrdlv_88{border:1px solid var(--color-line-secondary);border-radius:var(--layout-space-2);flex:none;justify-content:center;align-items:center;width:56px;height:72px;display:flex}._create-icon_yrdlv_99{width:24px;height:24px;color:var(--color-element-primary)}._create-label_yrdlv_105{color:var(--color-element-primary)}._list_yrdlv_109{gap:var(--layout-space-2);overscroll-behavior:contain;max-height:calc(4.5 * var(--layout-space-16));flex-direction:column;margin:0;padding:0;list-style:none;transition:max-height .2s ease-out;display:flex;overflow-y:auto}._list-expanded_yrdlv_135{max-height:70vh}._row_yrdlv_139{align-items:center;gap:var(--layout-space-3);width:100%;min-height:72px;display:flex}._row-cover_yrdlv_147{border-radius:var(--layout-space-2);flex:none;width:56px;height:72px;position:relative;overflow:hidden}._row-cover-skeleton_yrdlv_164{border-radius:var(--layout-space-2);flex:none;width:56px;height:72px}._row-name-skeleton_yrdlv_171{width:60%;height:var(--layout-space-5)}._row-empty-art_yrdlv_178{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._row-cover-backdrop_yrdlv_187{object-fit:cover;background-color:var(--color-neutral-100);background-color:var(--manage-row-cover-color,var(--color-neutral-100));width:100%;height:100%;position:absolute;inset:0}._row-plates_yrdlv_202{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._row-plate_yrdlv_202{object-fit:contain;position:absolute}._row-plate-middle_yrdlv_215{z-index:1;width:100%}._row-plate-side_yrdlv_221{width:80%;top:50%;transform:translateY(-50%)}._row-plate-left_yrdlv_231{left:-55%}._row-plate-right_yrdlv_236{right:-55%}._row-text_yrdlv_241{gap:var(--layout-space-1);flex-direction:column;flex:auto;min-width:0;display:flex}._row-name_yrdlv_171{color:var(--color-element-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._row-count_yrdlv_259{color:var(--color-element-secondary)}._row-control_yrdlv_263{width:24px;height:24px;color:var(--color-element-primary);flex:none}._row-control-pending_yrdlv_272{border:2px solid var(--color-line-secondary);border-radius:var(--size-dimension-border-radius-circle)}._row-check_yrdlv_277{color:var(--color-success-base)}._content_1ui5z_1{gap:var(--layout-space-2);padding:0 var(--layout-space-6);flex-direction:column;display:flex}._heading_1ui5z_12{color:var(--color-element-primary)}._error_1ui5z_16{color:var(--color-critical-base)}._actions_1ui5z_20{gap:var(--layout-space-3);margin-top:var(--layout-space-4);display:flex}._action_1ui5z_20{flex:1}._nav_12h9e_1{left:var(--layout-space-3);right:var(--layout-space-3);bottom:max(var(--layout-space-2), env(safe-area-inset-bottom));z-index:100;align-items:stretch;gap:var(--layout-space-2);display:flex;position:fixed}._pill_12h9e_18{grid-gap:var(--layout-space-1);gap:var(--layout-space-1);min-width:0;padding:var(--layout-space-1);background-color:rgb(var(--color-neutral-0-rgb) / 60%);backdrop-filter:blur(20px)saturate(160%)brightness(1.08);border:1px solid rgb(var(--color-neutral-0-rgb) / 45%);box-shadow:inset 0 0 20px -5px rgb(var(--color-neutral-0-rgb) / 100%), 0 4px 24px 0 rgb(var(--color-neutral-700-rgb) / 18%);border-radius:296px;flex:1;grid-template-columns:repeat(4,1fr);display:grid;position:relative;overflow:hidden}._pill_12h9e_18:before{content:"";background:linear-gradient(90deg, transparent, rgb(var(--color-neutral-0-rgb) / 80%), transparent);pointer-events:none;height:1px;position:absolute;top:0;left:0;right:0}._pill_12h9e_18:after{content:"";background:linear-gradient(180deg, rgb(var(--color-neutral-0-rgb) / 80%), transparent, rgb(var(--color-neutral-0-rgb) / 30%));pointer-events:none;width:1px;height:100%;position:absolute;top:0;left:0}._indicator_12h9e_74{top:var(--layout-space-1);bottom:var(--layout-space-1);left:var(--layout-space-1);width:calc((100% - calc(5 * var(--layout-space-1))) / 4);transform:translateX(calc(0 * (100% + var(--layout-space-1)))) scale(1);transform:translateX(calc(var(--active-index,0) * (100% + var(--layout-space-1)))) scale(var(--indicator-scale,1));background:radial-gradient(50% 50% at 50% 50%, rgb(var(--color-neutral-0-rgb) / 35%) 40%, rgb(var(--color-neutral-0-rgb) / 0%) 100%), rgb(var(--color-neutral-500-rgb) / 8%);border:1px solid rgb(var(--color-neutral-0-rgb) / 25%);box-shadow:0 1px 2px 0 rgb(var(--color-neutral-700-rgb) / 5%);opacity:0;will-change:transform;pointer-events:none;border-radius:100px;position:absolute}._indicator_12h9e_74[data-visible]{opacity:1}._indicator_12h9e_74[data-animated]{transition:transform .32s cubic-bezier(.33,1,.68,1),opacity .22s cubic-bezier(.33,1,.68,1);transition:transform var(--indicator-duration,.32s) cubic-bezier(.33, 1, .68, 1), opacity .22s cubic-bezier(.33, 1, .68, 1)}._indicator_12h9e_74[data-traveling]{animation:.32s ease-in-out _indicator-pulse_12h9e_1;animation:_indicator-pulse_12h9e_1 var(--indicator-duration,.32s) ease-in-out}@keyframes _indicator-pulse_12h9e_1{0%,to{--indicator-scale:1}50%{--indicator-scale:1.04}}@media (prefers-reduced-motion:reduce){._indicator_12h9e_74[data-animated]{transition:none}._indicator_12h9e_74[data-traveling]{animation:none}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){._pill_12h9e_18{background:linear-gradient(0deg, #f7f7f7 0%, #f7f7f7 100%), linear-gradient(0deg, #ddd 0%, #ddd 100%), rgb(var(--color-neutral-0-rgb) / 65%);background-blend-mode:darken, color-burn, normal;box-shadow:0 4px 12px 0 rgb(var(--color-neutral-700-rgb) / 8%);backdrop-filter:none}._pill_12h9e_18:before,._pill_12h9e_18:after{display:none}._indicator_12h9e_74{background:radial-gradient(50% 50% at 50% 50%, rgb(var(--color-neutral-0-rgb) / 50%) 40.38%, rgb(var(--color-neutral-0-rgb) / 0%) 100%), #ededed;mix-blend-mode:plus-darker}}._tab_12h9e_163{justify-content:center;align-items:center;gap:var(--layout-space-05);min-width:0;height:56px;color:var(--color-neutral-500);cursor:pointer;box-sizing:border-box;z-index:1;background-color:#0000;border:none;border-radius:100px;flex-direction:column;text-decoration:none;display:flex;position:relative}._tab-active_12h9e_182,._tab-active_12h9e_182:hover{color:var(--color-accents-brand)}._tab-icon_12h9e_187{pointer-events:none;justify-content:center;align-items:center;margin-right:1px;display:inline-flex}._tab-icon_12h9e_187 svg{width:var(--layout-space-5);height:var(--layout-space-5)}._card_qm0yk_1{gap:var(--layout-space-3);padding:var(--layout-space-5);border:1px solid var(--color-neutral-200);background:var(--color-neutral-0);box-sizing:border-box;border-radius:12px;flex-direction:column;display:flex}._recommendation_qm0yk_12{border-color:var(--color-accents-avocado-dark)}._title_qm0yk_16{margin:0}._subtitle_qm0yk_20{color:var(--color-accents-avocado-dark);font-weight:700}._subtitle-info_qm0yk_30{color:var(--color-neutral-500);font-style:italic;font-weight:400}._subtitle_qm0yk_20,._subtitle-spacer_qm0yk_43{margin-top:calc(var(--layout-space-1) - var(--layout-space-3));margin-bottom:var(--layout-space-2)}._subtitle-spacer_qm0yk_43{display:none}@media only screen and (width>=1025px){._subtitle-spacer_qm0yk_43{height:1.5em;display:block}}._summary_qm0yk_65{padding-left:var(--layout-space-4);color:var(--color-neutral-500);margin:0}@media only screen and (width>=1025px){._summary_qm0yk_65{min-height:calc(0 * 1.5em + 0 * var(--layout-space-1));min-height:calc(var(--plan-summary-min-items,0) * 1.5em + var(--plan-summary-min-items,0) * var(--layout-space-1))}}._list-item_qm0yk_88{justify-content:space-between;align-items:baseline;gap:var(--layout-space-3);margin:0;display:flex}._list-item_qm0yk_88+._list-item_qm0yk_88{margin-top:var(--layout-space-1)}._list-item-name_qm0yk_100{flex:auto}._list-item-quantity_qm0yk_104{color:var(--color-neutral-400);text-align:right;flex:none}._row_qm0yk_110{justify-content:space-between;align-items:center;gap:var(--layout-space-4);display:flex}._row_qm0yk_110+._row_qm0yk_110{margin-top:calc(var(--layout-space-1) * -1)}._label_qm0yk_125{color:var(--color-neutral-500)}._credits-value_qm0yk_129{align-items:center;gap:var(--layout-space-1);display:inline-flex}._credits-icon_qm0yk_135{flex:none;width:1.25em;height:1.25em}._divider_qm0yk_141{border:0;border-top:1px solid var(--color-neutral-200);margin:0}._cta_qm0yk_147{margin-top:var(--layout-space-2);justify-content:center;display:flex}._skeleton-summary_qm0yk_153{width:80%;height:72px}._skeleton-credits_qm0yk_158{width:48px;height:18px}._skeleton-total_qm0yk_163{width:72px;height:18px}._container_1lzui_1{grid-gap:var(--layout-space-4);gap:var(--layout-space-4);grid-template-columns:1fr;display:grid}@media only screen and (width>=768px){._container_1lzui_1{gap:var(--layout-space-6);grid-template-columns:repeat(2,1fr)}}._stat_1lzui_12{gap:var(--layout-space-1);padding:var(--layout-space-5);border:1px solid var(--color-neutral-200);background:var(--color-neutral-0);box-sizing:border-box;border-radius:12px;flex-direction:column;display:flex}._heading_1lzui_23{align-items:center;gap:var(--layout-space-2);display:flex}._icon_1lzui_29{width:var(--layout-space-6);height:var(--layout-space-6);flex:none;justify-content:center;align-items:center;display:inline-flex}._icon_1lzui_29>svg{width:100%;height:100%}._value_1lzui_43{font-size:var(--layout-space-10);color:var(--color-accents-avocado-dark);font-weight:700;line-height:1}._text_1lzui_50{color:var(--color-neutral-500)}._container_k0wls_1{width:100%}._container_k0wls_1 section{padding-top:var(--layout-space-3);padding-bottom:var(--layout-space-3)}._title_k0wls_11{margin-bottom:var(--layout-space-6)}._value-section_k0wls_15{margin-bottom:var(--layout-space-3)}._step-down-title_k0wls_19{margin-bottom:var(--layout-space-2)}._footnote_k0wls_23{margin-top:var(--layout-space-2);color:var(--color-neutral-400)}._container_wytn8_1{width:100%}._title_wytn8_5{margin-bottom:var(--layout-space-1)}._intro_wytn8_9{margin-bottom:var(--layout-space-2)}._section_wytn8_13{margin-bottom:var(--layout-space-1)}._section-flush_wytn8_17{margin-bottom:0}._section-header_wytn8_21{margin-bottom:var(--layout-space-1);justify-content:space-between;align-items:baseline;display:flex}._section-heading_wytn8_28{margin:0}._see-all-link_wytn8_32{color:var(--color-interactive-base);flex-shrink:0;text-decoration:underline}._list_wytn8_38{margin:0 0 var(--layout-space-2);padding-left:var(--layout-space-6);gap:var(--layout-space-2);flex-direction:column;display:flex}._item_wytn8_46{margin:0}._subcopy_wytn8_50{margin-bottom:var(--layout-space-2)}._link_wytn8_54{color:var(--color-interactive-base);text-decoration:underline}._stat-callout_wytn8_59{text-align:center;padding:var(--layout-space-4) var(--layout-space-3);margin-bottom:var(--layout-space-2);border-radius:var(--layout-space-3);background-color:var(--color-accents-avocado-light);justify-content:center;align-items:stretch;gap:var(--layout-space-3);flex-direction:row;display:flex}._stat-block_wytn8_72{flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:0;display:flex}._stat-divider_wytn8_81{background-color:var(--color-accents-avocado-dark);opacity:.3;width:1px}._stat-number_wytn8_87{color:var(--color-accents-avocado-dark);margin-bottom:var(--layout-space-1)}._stat-skeleton-number_wytn8_92{width:50%;height:36px;margin-bottom:var(--layout-space-1)}@media only screen and (width>=1025px){._stat-skeleton-number_wytn8_92{height:44px}}._stat-label_wytn8_102{color:var(--color-accents-avocado-dark)}._card_wytn8_106{all:unset;cursor:pointer;border-radius:var(--layout-space-2);box-sizing:border-box;flex-direction:column;width:100%;display:flex;overflow:hidden}._card_wytn8_106:hover{opacity:.85}._card_wytn8_106._focus-visible_wytn8_1,._card_wytn8_106:focus-visible{outline:2px solid var(--color-interactive-base);outline-offset:2px}._card-image_wytn8_126{aspect-ratio:1;object-fit:cover;border-radius:var(--layout-space-2);background-color:var(--color-background-tinted);width:100%}._card-brand_wytn8_134{margin-top:var(--layout-space-2)}._card-name_wytn8_138{-webkit-line-clamp:2;margin-top:var(--layout-space-2);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._card-meta_wytn8_146{gap:var(--layout-space-2);margin-top:var(--layout-space-1);color:var(--color-element-secondary);flex-wrap:wrap;display:flex}._card-meta-item_wytn8_154{align-items:center;gap:var(--layout-space-1);display:inline-flex}._carousel-controls_wytn8_160{justify-content:space-between;align-items:center;gap:var(--layout-space-4);margin-top:var(--layout-space-1);flex-direction:row;display:flex}._skeleton-card_wytn8_169{flex-direction:column;flex:1;min-width:0;display:flex}._skeleton-section-heading_wytn8_176{width:60%;height:28px;margin-bottom:var(--layout-space-4)}._skeleton-row_wytn8_182{gap:var(--layout-space-4);flex-direction:row;display:flex;overflow:hidden}._skeleton-image_wytn8_189{aspect-ratio:1;border-radius:var(--layout-space-2);width:100%}._skeleton-brand_wytn8_195{width:60%;height:14px;margin-top:var(--layout-space-2)}._skeleton-name_wytn8_201{width:90%;height:18px;margin-top:var(--layout-space-2)}._skeleton-meta_wytn8_207{width:50%;height:14px;margin-top:var(--layout-space-1);border-radius:var(--layout-space-1)}._cta-container_wytn8_214{margin-top:var(--layout-space-2);justify-content:center;display:flex}._container_sgsgm_1{width:100%}._title_sgsgm_5{margin-bottom:var(--layout-space-2)}._subtitle_sgsgm_9{margin-bottom:var(--layout-space-6)}._section_sgsgm_13{margin-bottom:var(--layout-space-8)}._section-heading_sgsgm_17{margin-bottom:var(--layout-space-4)}._section-cta_sgsgm_21{margin-top:var(--layout-space-4);justify-content:center;display:flex}._divider_sgsgm_27{border:0;border-top:1px solid var(--color-line-secondary);margin:var(--layout-space-8) 0}._grid_sgsgm_33{grid-gap:var(--layout-space-6) var(--layout-space-4);gap:var(--layout-space-6) var(--layout-space-4);grid-template-columns:repeat(2,1fr);display:grid}@media only screen and (width>=1025px){._grid_sgsgm_33{gap:var(--layout-space-8) var(--layout-space-6);grid-template-columns:repeat(4,1fr)}}._grid-protein_sgsgm_44{grid-template-columns:repeat(3,1fr)}@media only screen and (width>=1025px){._grid-protein_sgsgm_44{grid-template-columns:repeat(5,1fr)}}._card_sgsgm_52{all:unset;cursor:pointer;box-sizing:border-box;flex-direction:column;display:flex}._card_sgsgm_52:hover{opacity:.85}._card_sgsgm_52._focus-visible_sgsgm_1,._card_sgsgm_52:focus-visible{outline:2px solid var(--color-interactive-base);outline-offset:2px}._card-image-wrap_sgsgm_69{aspect-ratio:1;background-color:var(--color-background-tinted);border-radius:8px;width:100%;position:relative;overflow:hidden}._card-image_sgsgm_69{object-fit:cover;width:100%;height:100%}._card-badge_sgsgm_84{bottom:var(--layout-space-1);left:var(--layout-space-1);padding:2px var(--layout-space-2);background-color:var(--color-neutral-0);color:var(--color-element-primary);text-transform:uppercase;letter-spacing:.04em;border-radius:999px;margin:0;position:absolute}._card-brand_sgsgm_97{margin-top:var(--layout-space-2);color:var(--color-element-secondary)}._card-name_sgsgm_102{-webkit-line-clamp:2;margin-top:var(--layout-space-2);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._skeleton-card_sgsgm_110{flex-direction:column;display:flex}._skeleton-image_sgsgm_115{aspect-ratio:1;border-radius:8px;width:100%}._skeleton-name_sgsgm_121{width:90%;height:18px;margin-top:var(--layout-space-2)}._skeleton-title_sgsgm_127{width:80%;height:36px;margin-bottom:var(--layout-space-2)}@media only screen and (width>=1025px){._skeleton-title_sgsgm_127{height:44px}}._skeleton-subcopy_sgsgm_137{width:100%;height:18px;margin-bottom:var(--layout-space-2)}._container_udxmh_1{width:100%}._title_udxmh_5{margin-bottom:var(--layout-space-2)}._intro_udxmh_9{margin-bottom:var(--layout-space-6);color:var(--color-neutral-500)}._container_1czcz_1{width:100%}._title_1czcz_5{margin-bottom:var(--layout-space-2)}._intro_1czcz_9{margin-bottom:var(--layout-space-4)}._subcopy_1czcz_13{margin-bottom:var(--layout-space-6)}._subcopy-highlight_1czcz_17{color:var(--color-accents-avocado-dark);font-weight:700}._link_1czcz_22{color:var(--color-interactive-base);text-decoration:underline}._heading_1czcz_27{margin-bottom:var(--layout-space-4)}._grid_1czcz_31{grid-gap:var(--layout-space-8) var(--layout-space-6);gap:var(--layout-space-8) var(--layout-space-6);grid-template-columns:repeat(2,1fr);display:grid}@media only screen and (width>=1025px){._grid_1czcz_31{gap:var(--layout-space-10) var(--layout-space-8);grid-template-columns:repeat(5,1fr)}}._card_1czcz_42{all:unset;cursor:pointer;box-sizing:border-box;border-radius:8px;flex-direction:column;display:flex;overflow:hidden}._card_1czcz_42:hover{opacity:.85}._card_1czcz_42._focus-visible_1czcz_1,._card_1czcz_42:focus-visible{outline:2px solid var(--color-interactive-base);outline-offset:2px}._card-image_1czcz_61{aspect-ratio:1;object-fit:cover;border-radius:8px;width:100%}._card-brand_1czcz_68{margin-top:var(--layout-space-2)}._card-name_1czcz_72{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._card-badges_1czcz_79{gap:var(--layout-space-1);margin-top:var(--layout-space-2);flex-wrap:wrap;display:flex}._skeleton-card_1czcz_86{flex-direction:column;display:flex}._skeleton-title_1czcz_91{width:80%;height:36px;margin-bottom:var(--layout-space-2)}@media only screen and (width>=1025px){._skeleton-title_1czcz_91{height:44px}}._skeleton-subcopy_1czcz_101{width:100%;height:18px;margin-bottom:var(--layout-space-2)}._skeleton-image_1czcz_107{aspect-ratio:1;border-radius:8px;width:100%}._skeleton-brand_1czcz_113{width:60%;height:14px;margin-top:var(--layout-space-2)}._skeleton-name_1czcz_119{width:90%;height:18px;margin-top:var(--layout-space-1)}._skeleton-badge_1czcz_125{width:50%;height:20px;margin-top:var(--layout-space-2);border-radius:4px}._cta-container_1czcz_132{margin-top:var(--layout-space-6);justify-content:center;display:flex}@media only screen and (width>=1025px){._grid_1nyqc_19{gap:var(--layout-space-8) var(--layout-space-6);grid-template-columns:repeat(4,1fr)}}._card_1nyqc_30._focus-visible_1nyqc_1,._card_1nyqc_30:focus-visible{outline:2px solid var(--color-interactive-base);outline-offset:2px}@media only screen and (width>=1025px){._skeleton-title_1nyqc_98{height:44px}}._container_1hppz_1{width:100%}._title_1hppz_5{margin-bottom:var(--layout-space-2)}._intro_1hppz_9{margin-bottom:var(--layout-space-4)}._subcopy_1hppz_13{margin-bottom:var(--layout-space-6)}._stat-callout_1hppz_17{text-align:center;padding:var(--layout-space-6) var(--layout-space-4);margin-bottom:var(--layout-space-6);background-color:var(--color-accents-avocado-light);justify-content:center;align-items:stretch;gap:var(--layout-space-4);border-radius:12px;flex-direction:row;display:flex}._stat-block_1hppz_30{flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:0;display:flex}._stat-divider_1hppz_39{background-color:var(--color-accents-avocado-dark);opacity:.3;width:1px}._stat-number-tried_1hppz_45,._stat-number-novel_1hppz_50{color:var(--color-accents-avocado-dark);margin-bottom:var(--layout-space-1)}._stat-label_1hppz_55{color:var(--color-accents-avocado-dark)}._heading_1hppz_59{margin-bottom:var(--layout-space-4)}._grid_1hppz_63{grid-gap:var(--layout-space-8) var(--layout-space-6);gap:var(--layout-space-8) var(--layout-space-6);grid-template-columns:repeat(2,1fr);display:grid}@media only screen and (width>=1025px){._grid_1hppz_63{gap:var(--layout-space-10) var(--layout-space-8);grid-template-columns:repeat(4,1fr)}}._card_1hppz_74{all:unset;cursor:pointer;box-sizing:border-box;border-radius:8px;flex-direction:column;display:flex;overflow:hidden}._card_1hppz_74:hover{opacity:.85}._card_1hppz_74._focus-visible_1hppz_1,._card_1hppz_74:focus-visible{outline:2px solid var(--color-interactive-base);outline-offset:2px}._card-image_1hppz_93{aspect-ratio:1;object-fit:cover;background-color:var(--color-background-tinted);border-radius:8px;width:100%}._card-name_1hppz_101{-webkit-line-clamp:2;margin-top:var(--layout-space-2);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._card-meta_1hppz_109{gap:var(--layout-space-2);margin-top:var(--layout-space-1);color:var(--color-element-secondary);flex-wrap:wrap;display:flex}._card-meta-item_1hppz_117{align-items:center;gap:var(--layout-space-1);display:inline-flex}._skeleton-card_1hppz_123{flex-direction:column;display:flex}._skeleton-title_1hppz_128{width:80%;height:36px;margin-bottom:var(--layout-space-2)}@media only screen and (width>=1025px){._skeleton-title_1hppz_128{height:44px}}._skeleton-subcopy_1hppz_138{width:100%;height:18px;margin-bottom:var(--layout-space-2)}._skeleton-stat_1hppz_144{width:60%;height:80px;margin:0 auto var(--layout-space-6);border-radius:12px}._skeleton-image_1hppz_151{aspect-ratio:1;border-radius:8px;width:100%}._skeleton-name_1hppz_157{width:90%;height:18px;margin-top:var(--layout-space-2)}._skeleton-meta_1hppz_163{width:50%;height:14px;margin-top:var(--layout-space-1);border-radius:4px}._cta-container_1hppz_170{margin-top:var(--layout-space-6);justify-content:center;display:flex}._container_xk47a_1{width:100%}._title_xk47a_5{margin-bottom:var(--layout-space-2)}._subcopy_xk47a_9{margin-bottom:var(--layout-space-6)}._cards_xk47a_13{grid-gap:var(--layout-space-4);gap:var(--layout-space-4);margin-bottom:var(--layout-space-8);grid-template-columns:1fr;display:grid}@media only screen and (width>=1025px){._cards_xk47a_13{gap:var(--layout-space-5);grid-template-columns:repeat(3,1fr)}}._card_xk47a_13{gap:var(--layout-space-2);padding:var(--layout-space-5);border:1px solid var(--color-neutral-200);background:var(--color-neutral-0);box-sizing:border-box;border-radius:12px;flex-direction:column;display:flex}._card-heading_xk47a_38{margin:0}._card-body_xk47a_42{color:var(--color-neutral-500);margin:0;line-height:1.5}._fix-heading_xk47a_48{margin-bottom:var(--layout-space-3)}._fix-list_xk47a_52{padding-left:var(--layout-space-5);margin:0;list-style-type:decimal}._fix-item_xk47a_58{margin-bottom:var(--layout-space-2);line-height:1.5}._fix-item_xk47a_58:last-child{margin-bottom:0}._fix-link_xk47a_67{color:var(--color-interactive-base);text-decoration:underline}._container_1nyqc_1{width:100%}._title_1nyqc_5{margin-bottom:var(--layout-space-2)}._subtitle_1nyqc_9{margin-bottom:var(--layout-space-6)}._primary-cta_1nyqc_13{margin-top:var(--layout-space-8);justify-content:center;display:flex}._grid_1nyqc_19{grid-gap:var(--layout-space-6) var(--layout-space-4);gap:var(--layout-space-6) var(--layout-space-4);grid-template-columns:repeat(2,1fr);display:grid}@media only screen and (width>=1025px){._grid_1nyqc_19{gap:var(--layout-space-8) var(--layout-space-6);grid-template-columns:repeat(4,1fr)}}._card_1nyqc_30{all:unset;cursor:pointer;box-sizing:border-box;flex-direction:column;display:flex}._card_1nyqc_30:hover{opacity:.85}._card_1nyqc_30._focus-visible_1nyqc_1,._card_1nyqc_30:focus-visible{outline:2px solid var(--color-interactive-base);outline-offset:2px}._card-image-wrap_1nyqc_47{aspect-ratio:1;background-color:var(--color-background-tinted);border-radius:8px;width:100%;position:relative;overflow:hidden}._card-image_1nyqc_47{object-fit:cover;width:100%;height:100%}._card-badge_1nyqc_62{bottom:var(--layout-space-1);left:var(--layout-space-1);padding:2px var(--layout-space-2);background-color:var(--color-neutral-0);color:var(--color-element-primary);text-transform:uppercase;letter-spacing:.04em;border-radius:999px;margin:0;position:absolute}._card-count_1nyqc_75{margin-top:var(--layout-space-2);color:var(--color-element-secondary);text-align:center}._skeleton-card_1nyqc_81{flex-direction:column;display:flex}._skeleton-image_1nyqc_86{aspect-ratio:1;border-radius:8px;width:100%}._skeleton-name_1nyqc_92{width:90%;height:18px;margin-top:var(--layout-space-2)}._skeleton-title_1nyqc_98{width:80%;height:36px;margin-bottom:var(--layout-space-2)}@media only screen and (width>=1025px){._skeleton-title_1nyqc_98{height:44px}}._skeleton-subcopy_1nyqc_108{width:100%;height:18px;margin-bottom:var(--layout-space-2)}._container_yww3f_1{width:100%}._title_yww3f_5{margin-bottom:var(--layout-space-2)}._subcopy_yww3f_9{margin-bottom:var(--layout-space-6)}._cards_yww3f_13{grid-gap:var(--layout-space-4);gap:var(--layout-space-4);margin-bottom:var(--layout-space-8);grid-template-columns:1fr;display:grid}@media only screen and (width>=1025px){._cards_yww3f_13{gap:var(--layout-space-5);grid-template-columns:repeat(3,1fr)}}._card_yww3f_13{gap:var(--layout-space-2);padding:var(--layout-space-5);border:1px solid var(--color-neutral-200);background:var(--color-neutral-0);box-sizing:border-box;border-radius:12px;flex-direction:column;display:flex}._card-heading_yww3f_36{margin:0}._card-body_yww3f_40{color:var(--color-neutral-500);margin:0;line-height:1.5}._callout_yww3f_46{margin-bottom:var(--layout-space-6);align-items:center}._callout-icon_yww3f_51{width:24px;height:24px;margin-right:var(--layout-space-2);flex-shrink:0}._callout-text_yww3f_58{margin:0}._callout-link_yww3f_62{color:var(--color-interactive-base);text-decoration:underline}._fix-heading_yww3f_67{margin-bottom:var(--layout-space-3)}._fix-list_yww3f_71{padding-left:var(--layout-space-5);margin:0;list-style-type:decimal}._fix-item_yww3f_77{margin-bottom:var(--layout-space-2);line-height:1.5}._fix-item_yww3f_77:last-child{margin-bottom:0}._fix-link_yww3f_86{color:var(--color-interactive-base);text-decoration:underline}._container_1kruy_1{width:100%}._title_1kruy_5{margin-bottom:var(--layout-space-6)}._serving-tip_1kruy_9{margin-bottom:var(--layout-space-6);padding:var(--layout-space-4);background-color:var(--color-neutral-100);border-radius:12px}._serving-tip-heading_1kruy_16{margin-bottom:var(--layout-space-1)}._serving-tip-body_1kruy_20,._flexibility_1kruy_24{color:var(--color-neutral-500)}._link_1kruy_28{color:var(--color-interactive-base);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}._container_19ujx_1{width:100%}._title_19ujx_5{margin-bottom:var(--layout-space-2)}._intro_19ujx_9{margin-bottom:var(--layout-space-6);color:var(--color-neutral-500)}._section_19ujx_14{padding:var(--layout-space-6) 0;border-top:1px solid var(--color-neutral-200)}._section_19ujx_14:first-of-type{border-top:0;padding-top:0}._section-title_19ujx_24{margin-bottom:var(--layout-space-2)}._section-body_19ujx_28{margin-bottom:var(--layout-space-4);color:var(--color-neutral-500)}._product-grid_19ujx_33{grid-gap:var(--layout-space-6) var(--layout-space-4);gap:var(--layout-space-6) var(--layout-space-4);margin-bottom:var(--layout-space-5);grid-template-columns:repeat(2,1fr);display:grid}@media only screen and (width>=1025px){._product-grid_19ujx_33{gap:var(--layout-space-8) var(--layout-space-6);grid-template-columns:repeat(6,1fr)}}._cta-container_19ujx_45{justify-content:flex-start;display:flex}
