._segmented_am73o_3{display:flex;border-radius:var(--b-radius-sm);background:var(--b-border-color);padding:4px;flex-shrink:0;gap:2px}._segmented_am73o_3 button{display:flex;align-items:center;justify-content:center;gap:7px;border:0;border-radius:var(--b-radius-sm);background:transparent;color:var(--b-quiet-ink);padding:9px 14px;font-size:11px;min-height:36px;min-width:114px}._segmented_am73o_3 button ._icon_f5u8k_4{width:14px;height:14px}._segmented_am73o_3 button[aria-pressed=true]{background:var(--b-surface-primary);box-shadow:var(--b-shadow-sm);color:var(--b-secondary-ink);font-weight:600}._segmented_am73o_3 button:hover:not([aria-pressed=true]){background:var(--b-border-color)}.v2 ._segmented_am73o_3 button[aria-pressed=true]{box-shadow:var(--b-shadow-sm)}@media(max-width:1000px){._segmented_am73o_3 button{min-width:100px;padding:9px}}@media(max-width:700px){._segmented_am73o_3{align-self:stretch;padding:4px}._segmented_am73o_3 button{flex:1;min-width:0;min-height:36px;padding:7px 10px;font-size:11px}}._segmented_am73o_3 button{font-size:12px}@media(max-width:700px){._segmented_am73o_3 button{min-height:40px;font-size:12px}}._segmented_am73o_3{background:var(--b-surface-secondary);border:1px solid var(--b-border-color)}._segmented_am73o_3 button{font-size:12px;color:var(--b-secondary-ink)}.v2 ._segmented_am73o_3 button[aria-pressed=true]{background:var(--b-surface-primary);color:var(--b-color-primary);box-shadow:var(--b-shadow-sm)}._segmented_am73o_3 button:hover:not([aria-pressed=true]){background:var(--b-color-accent-soft)}@media(max-width:700px){._segmented_am73o_3 button{font-size:12px;min-height:40px}}._chart-panel_jd2jr_4{container-type:inline-size;min-width:0;padding:27px 28px 22px;border-radius:var(--b-radius-md);background:var(--paper);box-shadow:var(--b-shadow-sm)}._chart-content_jd2jr_12{display:flex;align-items:flex-start;gap:24px;margin:16px 0 11px}._donut-wrap_jd2jr_18{position:relative;width:212px;flex-shrink:0;aspect-ratio:1}._donut-wrap_jd2jr_18>svg{display:block;width:100%;height:100%;overflow:visible}._donut-track_jd2jr_30{fill:none;stroke:var(--b-surface-secondary);stroke-width:26}._donut-arc_jd2jr_35{fill:none;stroke-width:26;stroke-linecap:round;transition:opacity .25s,stroke-width .25s}._donut-arc_jd2jr_35._dim_jd2jr_43{opacity:.2}._donut-arc_jd2jr_35._selected_jd2jr_46{stroke-width:31}._donut-center_jd2jr_49{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;pointer-events:none}._donut-center_jd2jr_49 strong{font-size:38px;line-height:1.2;font-weight:500;letter-spacing:-.025em;color:var(--b-secondary-ink)}._legend_jd2jr_66{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}._legend_jd2jr_66 button{display:grid;grid-template-columns:9px minmax(0,1fr) max-content;width:100%;min-width:0;align-items:center;gap:8px;border:0;background:transparent;padding:9px 7px;border-radius:var(--b-radius-sm);text-align:left;font-size:11px;color:var(--b-secondary-ink);line-height:1.4}._legend_jd2jr_66 button:hover,._legend_jd2jr_66 button[aria-pressed=true]{background:var(--b-surface-secondary)}._legend_jd2jr_66 button strong{font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}._legend-label_jd2jr_100{min-width:0;overflow-wrap:anywhere}._swatch_jd2jr_104{width:7px;height:7px;border-radius:var(--b-radius-sm)}.v2 ._chart-panel_jd2jr_4{background:var(--b-color-accent-soft);padding:26px 30px;box-shadow:var(--b-shadow-sm)}.v2 ._chart-content_jd2jr_12{gap:28px;margin:12px 0}.v2 ._donut-wrap_jd2jr_18{width:240px}.v2 ._donut-track_jd2jr_30{stroke:var(--b-border-color);stroke-width:30}.v2 ._donut-arc_jd2jr_35{stroke-width:30}.v2 ._donut-arc_jd2jr_35._selected_jd2jr_46{stroke-width:36}.v2 ._donut-center_jd2jr_49 strong{font-size:46px}.v2 ._legend_jd2jr_66 button{padding:10px 8px;color:var(--b-secondary-ink)}.v2 ._legend_jd2jr_66 button strong{font-size:14px}@media(max-width:1320px){._donut-wrap_jd2jr_18{width:190px}._chart-content_jd2jr_12{gap:12px}.v2 ._donut-wrap_jd2jr_18{width:218px}.v2 ._chart-content_jd2jr_12{gap:18px}._legend_jd2jr_66 button{font-size:10px}}@media(max-width:1000px){._chart-content_jd2jr_12,.v2 ._chart-content_jd2jr_12{flex-direction:column;gap:6px;margin:10px 0}._donut-wrap_jd2jr_18,.v2 ._donut-wrap_jd2jr_18{width:180px}._legend_jd2jr_66{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:3px}._chart-panel_jd2jr_4,.v2 ._chart-panel_jd2jr_4{padding:22px}._legend_jd2jr_66 button,.v2 ._legend_jd2jr_66 button{font-size:10px;padding:7px 3px;gap:5px}}@media(max-width:700px){._chart-panel_jd2jr_4,.v2 ._chart-panel_jd2jr_4{padding:22px;border-radius:var(--b-radius-md)}._chart-content_jd2jr_12,.v2 ._chart-content_jd2jr_12{flex-direction:row;gap:10px;margin:14px 0 12px}._donut-wrap_jd2jr_18,.v2 ._donut-wrap_jd2jr_18{width:150px}._legend_jd2jr_66{display:flex;gap:2px}._legend_jd2jr_66 button,.v2 ._legend_jd2jr_66 button{font-size:9px;gap:5px;padding:8px 3px;min-height:36px;grid-template-columns:6px minmax(0,1fr) max-content}._legend_jd2jr_66 button strong,.v2 ._legend_jd2jr_66 button strong{font-size:11px}._swatch_jd2jr_104{width:6px;height:6px}._donut-center_jd2jr_49 strong{font-size:30px}.v2 ._donut-center_jd2jr_49 strong{font-size:34px}}@media(max-width:370px){._chart-panel_jd2jr_4,.v2 ._chart-panel_jd2jr_4{padding:18px}._donut-wrap_jd2jr_18,.v2 ._donut-wrap_jd2jr_18{width:135px}._chart-content_jd2jr_12,.v2 ._chart-content_jd2jr_12{gap:5px}._legend_jd2jr_66 button,.v2 ._legend_jd2jr_66 button{font-size:8px}}@media(max-width:700px){._legend_jd2jr_66 button,.v2 ._legend_jd2jr_66 button{font-size:10px;min-height:44px}}@media(max-width:370px){._legend_jd2jr_66 button,.v2 ._legend_jd2jr_66 button{font-size:9px}}.v2 ._chart-panel_jd2jr_4{background:var(--b-color-accent-soft);padding:28px 30px 24px;border-radius:var(--b-radius-lg);box-shadow:none}.v2 ._donut-track_jd2jr_30{stroke:var(--b-color-accent-muted)}.v2 ._donut-wrap_jd2jr_18{width:230px}._donut-center_jd2jr_49{padding:0 50px}.v2 ._donut-center_jd2jr_49 strong{font-size:19px;line-height:1.5;font-weight:500;color:var(--b-color-primary);letter-spacing:0}.v2 ._chart-content_jd2jr_12{gap:22px;margin:14px 0}._legend_jd2jr_66 button,.v2 ._legend_jd2jr_66 button{font-size:12px;color:var(--b-color-primary);border-radius:var(--b-radius-sm);padding:10px 8px}.v2 ._legend_jd2jr_66 button strong{font-size:16px;font-weight:500}.v2 ._legend_jd2jr_66 button:hover,.v2 ._legend_jd2jr_66 button[aria-pressed=true]{background:var(--b-color-accent-muted)}._swatch_jd2jr_104{height:9px;width:9px;border-radius:3px}._chart-actions_jd2jr_310{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px}._chart-link_jd2jr_317{border:1px solid var(--b-color-accent-muted);border-radius:var(--b-radius-sm);background:var(--b-surface-primary);color:var(--b-color-primary);padding:8px 12px;font-size:11px;min-height:40px;display:inline-flex;align-items:center;gap:8px}._chart-link_jd2jr_317:hover{background:var(--b-color-accent-muted)}._chart-link_jd2jr_317 ._icon_f5u8k_4{width:14px;height:14px}@media(max-width:1000px){.v2 ._donut-wrap_jd2jr_18{width:180px}.v2 ._chart-content_jd2jr_12{flex-direction:column;gap:10px}.v2 ._chart-panel_jd2jr_4{padding:24px}._donut-center_jd2jr_49{padding:0 35px}}@media(max-width:700px){.v2 ._chart-panel_jd2jr_4{padding:22px;border-radius:var(--b-radius-md)}.v2 ._chart-content_jd2jr_12{flex-direction:row;gap:9px;margin:14px 0}.v2 ._donut-wrap_jd2jr_18{width:146px}._donut-center_jd2jr_49{padding:0 30px}.v2 ._donut-center_jd2jr_49 strong{font-size:14px;line-height:1.5}.v2 ._legend_jd2jr_66 button{font-size:11px;min-height:44px;padding:7px 4px;gap:5px}.v2 ._legend_jd2jr_66 button strong{font-size:14px}._swatch_jd2jr_104{width:6px;height:6px;border-radius:2px}._chart-actions_jd2jr_310{flex-wrap:wrap;margin-top:12px;gap:6px}._chart-link_jd2jr_317{font-size:11px;min-height:44px;width:100%;justify-content:space-between}}@media(max-width:370px){.v2 ._chart-panel_jd2jr_4{padding:18px}.v2 ._donut-wrap_jd2jr_18{width:124px}._donut-center_jd2jr_49{padding:0 27px}.v2 ._donut-center_jd2jr_49 strong{font-size:12px}.v2 ._legend_jd2jr_66 button{font-size:10px}}@media(max-width:700px){.v2 ._donut-center_jd2jr_49 strong{font-size:13px}}._donut-arc_jd2jr_35{cursor:pointer}._donut-arc_jd2jr_35:focus-visible{outline:2px solid var(--b-color-accent-hover);outline-offset:4px}.v2 ._chart-mode_jd2jr_426{margin-top:0}.v2 ._chart-mode_jd2jr_426 ._segmented_am73o_3{width:100%;max-width:100%}.v2 ._chart-mode_jd2jr_426 button{flex:1 1 0;min-width:0;white-space:nowrap;min-height:36px;padding:7px 12px;font-size:12px}@container (max-width: 380px){._chart-content_jd2jr_12,.v2 ._chart-content_jd2jr_12{flex-direction:column;align-items:center;gap:12px}._donut-wrap_jd2jr_18,.v2 ._donut-wrap_jd2jr_18{width:min(100%,218px)}._legend_jd2jr_66{display:flex;width:100%}._legend_jd2jr_66 button,.v2 ._legend_jd2jr_66 button{grid-template-columns:9px minmax(0,1fr) max-content;gap:10px;min-height:44px;padding:10px 8px;font-size:12px}}.v2 ._legend_jd2jr_66 button{grid-template-columns:11px minmax(0,1fr) auto}.v2 ._legend_jd2jr_66 ._swatch_jd2jr_104{width:11px;height:11px;border-radius:50%}.v2 ._donut-arc_jd2jr_35:focus{outline:none}.v2 ._donut-arc_jd2jr_35:focus-visible{opacity:1;filter:drop-shadow(0 0 3px var(--b-color-accent-hover))}@media(max-width:700px){.v2 ._legend_jd2jr_66 button{grid-template-columns:8px minmax(0,1fr) auto}.v2 ._legend_jd2jr_66 ._swatch_jd2jr_104{width:8px;height:8px}}._chart-height_jd2jr_497{display:flow-root;transition:height .22s ease-out}@media(prefers-reduced-motion:reduce){._chart-height_jd2jr_497{transition:none}}._function-table-wrap_4i3a9_4{background:#fff;border:1px solid var(--b-border-color);border-radius:var(--b-radius-md);overflow:hidden;padding:0 24px}._function-table_4i3a9_4{border-collapse:collapse;width:100%;text-align:left}._function-table_4i3a9_4 th{padding:17px 0;font-size:12px;font-weight:600;color:var(--b-secondary-ink)}._function-table_4i3a9_4 th:first-child,._function-table_4i3a9_4 td:first-child{width:34%;padding-right:30px}._function-table_4i3a9_4 td{padding:18px 0;vertical-align:top;border-top:1px solid var(--b-border-color);font-size:13px}._function-ingredient_4i3a9_33{background:none;border:0;color:var(--b-color-primary);display:inline-flex;gap:10px;align-items:center;padding:0;text-align:left;font-size:14px;font-weight:600;overflow-wrap:anywhere}._function-ingredient_4i3a9_33 ._icon_f5u8k_4{width:14px;height:14px}._function-ingredient_4i3a9_33:hover{text-decoration:underline}._function-original_4i3a9_53{font-size:11px;color:var(--b-quiet-ink);margin-top:4px;overflow-wrap:anywhere}._expand-functions_4i3a9_59{margin-top:16px}@media(max-width:700px){._function-table-wrap_4i3a9_4{padding:0 17px}._function-table_4i3a9_4 thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}._function-table_4i3a9_4,._function-table_4i3a9_4 tbody,._function-table_4i3a9_4 tr,._function-table_4i3a9_4 td{display:block;width:100%}._function-table_4i3a9_4 tr{padding:18px 0;border-top:1px solid var(--b-border-color)}._function-table_4i3a9_4 tr:first-child{border-top:0}._function-table_4i3a9_4 td,._function-table_4i3a9_4 td:first-child{padding:0;border:0;width:100%}._function-table_4i3a9_4 td+td{margin-top:12px}._function-ingredient_4i3a9_33{font-size:14px;min-height:28px;justify-content:space-between;width:100%}._function-original_4i3a9_53{font-size:11px}._expand-functions_4i3a9_59{width:100%;margin-top:14px}}.v2 ._function-chips_4i3a9_110{margin-top:0;flex-wrap:wrap}.v2 ._function-chips_4i3a9_110 ._quick-member_y1nrs_1{min-width:0;max-width:100%}.v2 ._function-chips_4i3a9_110 button{max-width:100%;text-align:left;overflow-wrap:anywhere;white-space:normal}.v2 ._function-context_4i3a9_124{overflow-wrap:anywhere}._quick-member_y1nrs_1>button::-webkit-details-marker{display:none}._quick-member_y1nrs_1{min-width:0;max-width:100%}._quick-member_y1nrs_1>button{font-size:12px;list-style:none;cursor:pointer;background:var(--b-surface-secondary);padding:8px 12px;border-radius:8px;min-height:36px;overflow-wrap:anywhere}._quick-member_y1nrs_1>button:hover{background:var(--b-color-accent-soft)}@media(max-width:700px){._quick-member_y1nrs_1>button{font-size:11px;min-height:40px;display:flex;align-items:center;padding:9px 10px}}.v2 ._quick-member_y1nrs_1>button{border:0;color:inherit;text-align:left}._quick-members_1sw17_1{display:flex;flex-wrap:wrap;align-items:start;gap:7px}@media(max-width:700px){._quick-members_1sw17_1{gap:6px}}._ingredient-list_1byuw_1{background:var(--paper);border-radius:var(--b-radius-md);box-shadow:var(--b-shadow-sm);padding:0 26px;overflow:clip}._empty-state_1byuw_9{padding:45px 20px;text-align:center}._empty-state_1byuw_9 h3{font-weight:600;font-size:17px;margin-bottom:8px}._empty-state_1byuw_9 p{font-size:12px;color:var(--muted);margin-bottom:12px}.v2 ._ingredient-list_1byuw_1{box-shadow:var(--b-shadow-sm);padding:0 24px}@media(max-width:700px){._ingredient-list_1byuw_1,.v2 ._ingredient-list_1byuw_1{padding:0 16px;border-radius:var(--b-radius-md)}._empty-state_1byuw_9{padding:30px 10px}._empty-state_1byuw_9 h3{font-size:16px}._empty-state_1byuw_9 p{font-size:11px}}.v2 ._ingredient-list_1byuw_1{box-shadow:none;border:1px solid var(--b-border-color);border-radius:var(--b-radius-md);padding:0 24px}._analyzer-section-heading_e0man_2{min-width:0}svg._icon_f5u8k_4{width:19px;height:19px;flex:none;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}._section_f5u8k_14{scroll-margin-top:var(--analyzer-scroll-offset);margin-bottom:var(--analyzer-section-gap)}._section-top_f5u8k_18{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px}._section-top_f5u8k_18 h2{font-size:23px;font-weight:600;letter-spacing:-.025em}._section-meta_f5u8k_30{font-size:11px;color:var(--muted)}._text-button_f5u8k_34{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:0;background:transparent;color:var(--action);font-size:11px;font-weight:600;padding:7px 0;border-radius:var(--b-radius-sm)}._text-button_f5u8k_34:hover{color:var(--b-action-hover)}._text-button_f5u8k_34 ._icon_f5u8k_4{width:15px;height:15px}._primary-button_f5u8k_54{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:46px;border:0;border-radius:var(--b-radius-sm);background:var(--action);color:#fff;padding:11px 20px;font-size:12px;font-weight:600;box-shadow:var(--b-shadow-sm);white-space:nowrap}._primary-button_f5u8k_54:hover{background:var(--b-action-hover);box-shadow:var(--b-shadow-sm)}._primary-button_f5u8k_54 ._icon_f5u8k_4{width:17px;height:17px}._stats-note_f5u8k_78{font-size:10px;color:var(--b-secondary-ink);margin-top:12px}._expand-icon_f5u8k_83{height:25px;width:25px;display:grid;place-items:center;background:var(--b-surface-secondary);border-radius:50%;color:var(--b-quiet-ink);transition:transform .22s,background .2s}._expand-icon_f5u8k_83 ._icon_f5u8k_4{width:12px;height:12px;stroke-width:2}@media(max-width:700px){._section_f5u8k_14{margin-bottom:var(--analyzer-section-gap)}._section-top_f5u8k_18{margin-bottom:15px;gap:10px}._section-top_f5u8k_18 h2{font-size:21px}._section-meta_f5u8k_30{font-size:9px;max-width:120px;text-align:right;line-height:1.5}._text-button_f5u8k_34{font-size:10px;min-height:36px}._primary-button_f5u8k_54{min-height:48px;justify-content:space-between;padding:12px 16px;font-size:12px;border-radius:var(--b-radius-sm)}._stats-note_f5u8k_78{font-size:9px;margin-top:13px;line-height:1.6}._expand-icon_f5u8k_83{width:22px;height:22px;align-self:start;margin-top:4px}._expand-icon_f5u8k_83 ._icon_f5u8k_4{width:11px;height:11px}}._stats-note_f5u8k_78{font-size:11px}@media(max-width:700px){._stats-note_f5u8k_78{font-size:10px}}._primary-button_f5u8k_54{background:var(--b-color-primary);color:var(--b-surface-primary);border-radius:var(--b-radius-sm);box-shadow:none;min-height:48px;font-size:13px}._primary-button_f5u8k_54:hover{background:var(--b-action-hover);box-shadow:none}._text-button_f5u8k_34{color:var(--b-color-primary);font-size:12px}._text-button_f5u8k_34:hover{text-decoration:underline;color:var(--b-action-hover)}._stats-note_f5u8k_78{font-size:11px;color:var(--b-quiet-ink)}._section-top_f5u8k_18 h2{font-size:24px}._section-meta_f5u8k_30{font-size:12px}._expand-icon_f5u8k_83{background:var(--b-surface-secondary);color:var(--b-secondary-ink)}@media(max-width:700px){._primary-button_f5u8k_54{font-size:14px;min-height:48px}._section-top_f5u8k_18 h2{font-size:22px}._section-meta_f5u8k_30{font-size:10px}._stats-note_f5u8k_78{font-size:11px;line-height:1.7}}._section-intro_f5u8k_202{font-size:13px;color:var(--b-secondary-ink);line-height:1.8;margin:-5px 0 18px}._section-footnote_f5u8k_208{font-size:11px;color:var(--b-quiet-ink);line-height:1.8;margin-top:14px}._secondary-button_f5u8k_214{display:inline-flex;align-items:center;justify-content:center;gap:9px;background:#fff;border:1px solid var(--b-border-color-strong);color:var(--b-color-primary);border-radius:var(--b-radius-sm);padding:11px 17px;font-size:12px;min-height:44px}._secondary-button_f5u8k_214:hover{background:var(--b-surface-secondary)}@media(max-width:700px){._section-intro_f5u8k_202{font-size:12px;margin-bottom:15px}._section-footnote_f5u8k_208{font-size:11px}._secondary-button_f5u8k_214{font-size:12px;min-height:44px}}.v2 svg._phosphor-icon_f5u8k_244{fill:currentColor;stroke:none}@media(max-width:700px){.v2 ._section-top_f5u8k_18:has(._analyzer-section-heading_e0man_2){flex-wrap:wrap}.v2 ._section-top_f5u8k_18:has(._analyzer-section-heading_e0man_2)>._section-meta_f5u8k_30{max-width:none;text-align:left}}._button_rojsl_1{position:relative;display:grid;place-items:center;flex:0 0 var(--d-size);width:var(--d-size);height:var(--d-size);padding:0;border:1px solid var(--b-border-color);border-radius:var(--b-radius-sm);background:var(--b-surface-secondary);color:var(--b-secondary-ink, #555555);cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent;transition:background .18s ease,border-color .18s ease,transform .18s ease,color .18s ease}._button_rojsl_1::-webkit-details-marker{display:none}._button_rojsl_1>svg{width:20px;height:20px;flex-shrink:0}._button_rojsl_1:hover{background:var(--b-color-accent-soft)}._button_rojsl_1[aria-expanded=true],._button_rojsl_1[data-active],details[open]>._button_rojsl_1{border-color:var(--b-color-accent)}._button_rojsl_1:focus-visible{outline:2px solid var(--b-color-accent-hover);outline-offset:2px}._button_rojsl_1:active:not(:disabled):not([aria-disabled=true]){transform:translateY(1px)}._button_rojsl_1:disabled,._button_rojsl_1[aria-disabled=true]{opacity:.65;cursor:default}@media(prefers-reduced-motion:reduce){._button_rojsl_1{transition:none}}._searchField_167zv_1{display:flex;align-items:center;gap:10px;background:var(--b-surface-primary);border:1px solid var(--b-border-color-strong);border-radius:var(--b-radius-sm);padding:0 12px;min-width:0;color:var(--b-quiet-ink, #666666)}._searchField_167zv_1:focus-within{border-color:var(--b-color-accent)}._searchField_167zv_1>svg{flex-shrink:0}._searchField_167zv_1 button{display:grid;place-items:center;flex-shrink:0;border:0;background:var(--b-surface-secondary);border-radius:50%;width:32px;height:32px;color:var(--b-secondary-ink, #555555);padding:6px}._searchField_167zv_1 button svg{width:16px;height:16px}._searchInput_167zv_34{background:none;min-width:0;width:100%;border:0;outline:0;color:var(--b-color-primary);min-height:47px;font-size:14px;caret-color:var(--b-color-primary)}._searchField_167zv_1 ._searchInput_167zv_34:focus,._searchField_167zv_1 ._searchInput_167zv_34:focus-visible{outline:none;box-shadow:none;border-color:transparent}._searchInput_167zv_34::-webkit-search-cancel-button{display:none}._searchInput_167zv_34::placeholder{color:var(--b-quiet-ink, #666666)}._chip_yyr9c_1,._reset_yyr9c_2{transition:background .18s ease,box-shadow .18s ease,transform .18s ease,color .18s ease;-webkit-tap-highlight-color:transparent}._chip_yyr9c_1:active:not(:disabled),._reset_yyr9c_2:active:not(:disabled){transform:translateY(1px)}._chip_yyr9c_1{display:inline-flex;align-items:center;justify-content:center;gap:7px;max-width:100%;background:var(--b-surface-secondary);color:var(--b-secondary-ink, #555555);border:1px solid transparent;padding:7px 11px;border-radius:var(--b-radius-sm);font-size:14px;min-height:44px;white-space:normal;overflow-wrap:anywhere;text-align:left;cursor:pointer;text-decoration:none}._chip_yyr9c_1 span{font-size:13px;font-variant-numeric:tabular-nums}._chip_yyr9c_1:hover,._option_yyr9c_39:hover ._chip_yyr9c_1{background:var(--b-color-accent-soft)}._chip_yyr9c_1[aria-pressed=true],._chip_yyr9c_1[data-selected],._option_yyr9c_39 input:checked+._chip_yyr9c_1{background:var(--b-color-accent-muted);color:var(--b-color-primary);border-color:var(--b-color-accent)}._chip_yyr9c_1[data-tone=attention][aria-pressed=true]{background:var(--b-color-negative-bg);border-color:var(--b-color-negative)}._chip_yyr9c_1:focus-visible,._option_yyr9c_39 input:focus-visible+._chip_yyr9c_1,._reset_yyr9c_2:focus-visible{outline:2px solid var(--b-color-accent-hover);outline-offset:2px}._count_yyr9c_59{font-size:11px;font-variant-numeric:tabular-nums;color:var(--b-secondary-ink, #555555);text-align:center;background:var(--b-surface-secondary);border-radius:6px;padding:3px 7px}._option_yyr9c_39{position:relative;display:inline-flex;min-width:0}._option_yyr9c_39 input{position:absolute;inset:0;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}._option_yyr9c_39 input:disabled+._chip_yyr9c_1,._chip_yyr9c_1:disabled,._chip_yyr9c_1[aria-disabled=true]{opacity:.65;cursor:default}._reset_yyr9c_2{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:4px;border:0;border-radius:var(--b-radius-sm);background:transparent;color:var(--b-color-primary);font-size:13px;font-weight:600;cursor:pointer;text-decoration:none}._reset_yyr9c_2:hover{color:var(--b-action-hover, #1f1f1f);text-decoration:underline}@media(max-width:700px){._chip_yyr9c_1{font-size:13px}._chip_yyr9c_1 span{font-size:12px}._count_yyr9c_59{font-size:10px}}@media(prefers-reduced-motion:reduce){._chip_yyr9c_1,._reset_yyr9c_2{transition:none}}._reset_yyr9c_2 svg{width:15px;height:15px}._option_yyr9c_39[hidden]{display:none}._optionList_yyr9c_146{min-width:0}._optionList_yyr9c_146>._searchField_yyr9c_135{margin-top:12px}._emptyOptions_yyr9c_152{margin:12px 0;color:var(--b-quiet-ink, #666666);font-size:13px}._panel_1n0oh_2{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .3s cubic-bezier(.22,1,.36,1),visibility 0s linear .3s}._panel_1n0oh_2[data-open=true]{grid-template-rows:1fr;visibility:visible;transition-delay:0s}._inner_1n0oh_15{min-width:0;min-height:0;overflow:hidden}._field_1n0oh_20{margin:8px 0 0;opacity:0;transform:translateY(-5px);transition:opacity .3s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1)}._panel_1n0oh_2[data-open=true] ._field_1n0oh_20{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){._panel_1n0oh_2,._field_1n0oh_20{transition:none}}._ingredients-section_1rrka_3{min-width:0}._section-heading_1rrka_5{display:flex;align-items:center;justify-content:space-between;gap:12px}._section-heading_1rrka_5 h2{min-width:0;font-size:24px;font-weight:600;letter-spacing:-.025em}._section-description_1rrka_13{margin:4px 0 16px;color:var(--b-secondary-ink);font-size:13px;line-height:1.6}._explorer-controls_1rrka_19{background:var(--page);padding-bottom:10px}._additional-filters-panel_1rrka_20{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .3s cubic-bezier(.22,1,.36,1),visibility 0s linear .3s}._additional-filters-panel_1rrka_20[data-open=true]{grid-template-rows:1fr;visibility:visible;transition-delay:0s}._additional-filters-inner_1rrka_33{min-width:0;min-height:0;overflow:hidden}._search-and-view_1rrka_34{display:flex;justify-content:flex-end}._primary-filters_1rrka_37,._filter-actions_1rrka_38,._additional-filters_1rrka_20{display:flex;flex-wrap:wrap;align-items:center;gap:8px}._primary-filters_1rrka_37{padding-top:14px}._filter-toolbar_1rrka_46{display:flex;align-items:center;gap:8px;margin-top:8px}._filter-toolbar_1rrka_46 ._search-toggle_1rrka_12{margin-left:auto}._filter-actions_1rrka_38:not([hidden]){margin-top:8px}._additional-filters_1rrka_20{padding:10px 4px 4px;opacity:0;transform:translateY(-5px);transition:opacity .3s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1)}._additional-filters-panel_1rrka_20[data-open=true] ._additional-filters_1rrka_20{opacity:1;transform:translateY(0)}._filters-caret_1rrka_67{flex-shrink:0;transition:transform .3s cubic-bezier(.22,1,.36,1)}._all-filters-toggle_1rrka_68[aria-expanded=true] ._filters-caret_1rrka_67{transform:rotate(180deg)}@media(max-width:700px){._section-heading_1rrka_5 h2{font-size:22px}._search-and-view_1rrka_34{display:block}}@media(prefers-reduced-motion:reduce){._additional-filters-panel_1rrka_20,._additional-filters_1rrka_20,._filters-caret_1rrka_67{transition:none}}._overview-grid_15kvd_1{display:grid;grid-template-columns:1.05fr .95fr;gap:22px}._findings_15kvd_6{padding:28px 30px;background:var(--b-border-color);border-radius:var(--b-radius-md)}._findings_15kvd_6 h3{font:400 35px/1.32 var(--editorial);margin-top:18px;letter-spacing:-.025em}._findings_15kvd_6 h3 br{display:none}._findings_15kvd_6 em{font-style:normal;color:var(--b-secondary-ink)}._finding-lead_15kvd_23{max-width:430px;font-size:13px;line-height:1.8;margin-top:14px}._formula-line_15kvd_29{display:flex;gap:14px;align-items:center;margin-top:17px;font-size:11px;color:var(--b-quiet-ink)}._real-stats_15kvd_40{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:27px;padding-top:18px;border-top:1px solid var(--b-border-color-strong)}._real-stats_15kvd_40 button{display:grid;grid-template-columns:1fr auto;gap:1px;background:transparent;border:0;text-align:left;color:var(--ink);padding:0 7px 4px;border-radius:var(--b-radius-sm)}._real-stats_15kvd_40 button:hover{background:var(--b-border-color)}._real-stats_15kvd_40 strong{font-size:27px;line-height:1.4;font-weight:500;grid-column:1/-1;font-variant-numeric:tabular-nums}._real-stats_15kvd_40 span{font-size:10px;line-height:1.5;max-width:98px;align-self:center}.v2 ._overview-grid_15kvd_1{grid-template-columns:.95fr 1.05fr;gap:20px}.v2 ._findings_15kvd_6{background:var(--paper);padding:26px 30px}.v2 ._findings_15kvd_6 h3{font-family:var(--body);font-size:31px;font-weight:500;line-height:1.25;letter-spacing:-.035em}.v2 ._findings_15kvd_6 h3 br{display:block}.v2 ._findings_15kvd_6 em{font-family:var(--editorial);font-size:36px;font-weight:400;display:block;margin-top:4px}.v2 ._finding-lead_15kvd_23{margin-top:12px}.v2 ._real-stats_15kvd_40{margin-top:20px;padding-top:15px}.v2 ._real-stats_15kvd_40 button{background:var(--b-surface-secondary);padding:8px 10px}.v2 ._real-stats_15kvd_40 button:hover{background:var(--b-border-color)}.v2 ._real-stats_15kvd_40 strong{font-size:25px}.v2 ._real-stats_15kvd_40 span{font-size:9px}.v2 ._real-stats_15kvd_40 button:nth-child(2){background:var(--b-color-negative-bg)}.v2 ._real-stats_15kvd_40 button:nth-child(2):hover{background:var(--b-color-negative-bg)}.v2 ._real-stats_15kvd_40 button:nth-child(3){background:var(--b-color-accent-soft)}@media(max-width:1000px){._overview-grid_15kvd_1,.v2 ._overview-grid_15kvd_1{grid-template-columns:1fr 1fr;gap:15px}._findings_15kvd_6,.v2 ._findings_15kvd_6{padding:24px}._findings_15kvd_6 h3{font-size:29px}._real-stats_15kvd_40{gap:3px}._real-stats_15kvd_40 span{font-size:9px}.v2 ._real-stats_15kvd_40 button{padding:7px}.v2 ._real-stats_15kvd_40 span{font-size:8px}}@media(max-width:700px){._overview-grid_15kvd_1,.v2 ._overview-grid_15kvd_1{grid-template-columns:1fr;gap:14px}._findings_15kvd_6,.v2 ._findings_15kvd_6{padding:22px;border-radius:var(--b-radius-md)}._findings_15kvd_6 h3{font-size:29px;line-height:1.35;margin-top:15px}._findings_15kvd_6 h3 br{display:none}.v2 ._findings_15kvd_6 h3{font-size:27px;margin-top:14px}.v2 ._findings_15kvd_6 h3 br{display:none}.v2 ._findings_15kvd_6 em{display:inline;font-size:29px;margin-top:0}._finding-lead_15kvd_23{font-size:12px;line-height:1.8;margin-top:12px}._formula-line_15kvd_29{font-size:11px;gap:13px;margin-top:15px}._real-stats_15kvd_40{gap:5px;padding-top:16px;margin-top:20px}._real-stats_15kvd_40 button{padding:0 4px;gap:2px}._real-stats_15kvd_40 strong{font-size:25px}._real-stats_15kvd_40 span{font-size:9px;max-width:80px}.v2 ._real-stats_15kvd_40 button{padding:8px}.v2 ._real-stats_15kvd_40 strong{font-size:23px}.v2 ._real-stats_15kvd_40 span{font-size:9px}}@media(max-width:370px){._findings_15kvd_6,.v2 ._findings_15kvd_6{padding:18px}._real-stats_15kvd_40 span{font-size:8px}.v2 ._real-stats_15kvd_40 button{padding:6px}}._real-stats_15kvd_40 span,.v2 ._real-stats_15kvd_40 span{font-size:11px}@media(max-width:700px){._real-stats_15kvd_40 span,.v2 ._real-stats_15kvd_40 span{font-size:10px}}@media(max-width:370px){._real-stats_15kvd_40 span,.v2 ._real-stats_15kvd_40 span{font-size:9px}}.v2 ._overview-grid_15kvd_1{grid-template-columns:.98fr 1.02fr;gap:24px}.v2 ._findings_15kvd_6{border:1px solid var(--b-border-color);padding:28px 32px;border-radius:var(--b-radius-lg)}.v2 ._findings_15kvd_6 h3{font-size:25px;font-weight:500;line-height:1.3;margin-top:18px}.v2 ._findings_15kvd_6 h3 br{display:none}.v2 ._findings_15kvd_6 em{display:inline;font:500 italic 45px/1.15 var(--editorial);color:var(--b-color-primary)}._finding-lead_15kvd_23{font-size:14px;max-width:51ch;line-height:1.8;color:var(--b-secondary-ink)}._formula-line_15kvd_29{color:var(--b-secondary-ink);font-size:12px}._connector_15kvd_37{color:var(--b-quiet-ink)}.v2 ._real-stats_15kvd_40{gap:8px;margin-top:24px;padding-top:20px}.v2 ._real-stats_15kvd_40 button{background:var(--b-surface-secondary);padding:10px 12px;border-radius:var(--b-radius-sm)}.v2 ._real-stats_15kvd_40 button:nth-child(2),.v2 ._real-stats_15kvd_40 button:nth-child(3){background:var(--b-surface-secondary)}.v2 ._real-stats_15kvd_40 button:hover{background:var(--b-color-accent-soft)}.v2 ._real-stats_15kvd_40 strong{font-size:30px;font-weight:500;letter-spacing:-.02em}.v2 ._real-stats_15kvd_40 span{font-size:11px}@media(max-width:1000px){.v2 ._findings_15kvd_6{padding:24px}.v2 ._real-stats_15kvd_40 button{padding:8px}.v2 ._real-stats_15kvd_40 span{font-size:10px}}@media(max-width:700px){.v2 ._overview-grid_15kvd_1{gap:16px}.v2 ._findings_15kvd_6{padding:24px;border-radius:var(--b-radius-md)}.v2 ._findings_15kvd_6 h3{font-size:22px;margin-top:16px;line-height:1.3}.v2 ._findings_15kvd_6 em{font-size:36px}._finding-lead_15kvd_23{font-size:14px;line-height:1.75}._formula-line_15kvd_29{font-size:11px}.v2 ._real-stats_15kvd_40{margin-top:20px;padding-top:16px;gap:5px}.v2 ._real-stats_15kvd_40 button{padding:8px}.v2 ._real-stats_15kvd_40 strong{font-size:26px}.v2 ._real-stats_15kvd_40 span{font-size:10px}}@media(max-width:370px){.v2 ._findings_15kvd_6{padding:18px}.v2 ._real-stats_15kvd_40 span{font-size:9px}}@media(max-width:700px){.v2 ._overview-grid_15kvd_1{grid-template-columns:1fr}}.v2 ._findings_15kvd_6 h3{font:600 28px/1.3 var(--body);letter-spacing:-.03em}._findings_15kvd_6 em{font-family:var(--body);font-style:normal}.v2 ._findings_15kvd_6{padding:26px 30px}@media(max-width:700px){.v2 ._findings_15kvd_6 h3{font-size:25px;line-height:1.4}.v2 ._findings_15kvd_6{padding:24px}}.v2 ._real-stats_15kvd_40{display:flex}.v2 ._real-stats_15kvd_40 button{flex:1;min-width:0}.v2 ._findings_15kvd_6>h3:first-child{margin-top:0}._details_1iza2_1{overflow:clip}._details_1iza2_1>summary{cursor:pointer;list-style:none}._details_1iza2_1>summary::-webkit-details-marker{display:none}._details_1iza2_1>summary:focus-visible{outline:2px solid var(--b-color-accent-hover);outline-offset:-2px;border-radius:var(--b-radius-sm)}._indicator_1iza2_17{height:25px;width:25px;display:grid;place-items:center;background:var(--b-surface-secondary);border-radius:50%;color:var(--b-secondary-ink, #555555);transition:transform .22s,background .2s}._details_1iza2_1[open]>summary ._indicator_1iza2_17{transform:rotate(90deg);background:var(--b-color-accent-muted)}@media(max-width:700px){._indicator_1iza2_17{height:22px;width:22px}}@media(prefers-reduced-motion:reduce){._indicator_1iza2_17{transition:none}}._quick-group_x1b2b_3{border-top:1px solid var(--b-border-color);overflow:clip}._quick-group_x1b2b_3:first-child{border-top:0}._quick-group_x1b2b_3>summary{display:grid;grid-template-columns:minmax(0,1fr) auto 26px;align-items:start;gap:16px;cursor:pointer;list-style:none;padding:19px 0;min-height:70px}._quick-group_x1b2b_3>summary::-webkit-details-marker{display:none}._quick-group-title_x1b2b_23{min-width:0;overflow-wrap:anywhere;grid-column:1;grid-row:1;font-size:15px;font-weight:600}._quick-group-preview_x1b2b_31{grid-column:1 / -1;grid-row:2;font-size:12px;color:var(--b-quiet-ink);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;line-height:1.6;overflow-wrap:anywhere}._group-count_x1b2b_45{grid-column:2;grid-row:1;justify-self:end}._quick-group-body_x1b2b_50{padding:0 0 22px;max-width:950px}._quick-group-body_x1b2b_50>p{font-size:13px;line-height:1.85;color:var(--b-secondary-ink);margin-bottom:14px;max-width:78ch}._quick-effects_x1b2b_61{margin-top:15px;font-size:12px}._other-group_x1b2b_65{padding:12px 0}._other-group_x1b2b_65 h4{font-size:13px;font-weight:600;margin:0 0 10px}._other-group_x1b2b_65 h4 span{font-weight:400;color:var(--b-quiet-ink);font-size:11px;margin-left:7px}@media(max-width:1000px){._quick-group_x1b2b_3>summary{grid-template-columns:minmax(0,1fr) auto 24px;gap:12px}}@media(max-width:700px){._quick-group_x1b2b_3>summary{grid-template-columns:minmax(0,1fr) 28px 24px;gap:3px 10px;padding:17px 0;min-height:74px}._quick-group-title_x1b2b_23{font-size:14px;grid-column:1;grid-row:1}._quick-group-preview_x1b2b_31{font-size:11px;grid-column:1 / -1;grid-row:2;max-width:100%;margin-top:4px}._group-count_x1b2b_45{grid-column:2;grid-row:1}._quick-group_x1b2b_3>summary>._indicator_1iza2_17{grid-column:3;grid-row:1;align-self:center;margin:0}._quick-group-body_x1b2b_50{padding-bottom:18px}._quick-group-body_x1b2b_50>p{font-size:13px;line-height:1.8}._quick-effects_x1b2b_61{font-size:11px}}.v2 ._quick-effects_x1b2b_61 h4{color:var(--b-secondary-ink);font-size:inherit;font-weight:500;margin:0 0 8px}.v2 ._quick-effects_x1b2b_61 h4 span{margin-left:8px}.v2 ._quick-effects_x1b2b_61>button{margin-top:8px;min-height:44px}._quick-group_x1b2b_3>summary>._indicator_1iza2_17{grid-column:3;grid-row:1;align-self:start;margin:0}._quick-groups_ahno9_1{background:var(--b-surface-primary);border:1px solid var(--b-border-color);border-radius:var(--b-radius-md);padding:0 24px}@media(max-width:700px){._quick-groups_ahno9_1{padding:0 17px}}._reveal_1550w_1{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .32s ease-out,opacity .24s ease-out}._reveal_1550w_1[data-loader-reveal=true]{grid-template-rows:1fr;opacity:1}._revealClip_1550w_8{min-height:0;overflow:hidden}._loader_1550w_9{position:relative;isolation:isolate;padding:24px;border-radius:var(--b-radius-lg);background:#fff;text-align:left}._loader_1550w_9:before,._loader_1550w_9:after{content:"";position:absolute;z-index:0;inset:0;border-radius:inherit;pointer-events:none;transition:opacity .6s ease-in-out}._loader_1550w_9:before{background:linear-gradient(115deg,#f1eaf3,#f8f2ed 58%,#f4e8e8);opacity:1}._loader_1550w_9:after{border:1px solid #ddd5df;opacity:0}._loader_1550w_9[data-smart-loader=ready]:before{opacity:0}._loader_1550w_9[data-smart-loader=ready]:after{opacity:1}._content_1550w_38{position:relative;z-index:1;display:flex;align-items:flex-start;gap:16px}._copy_1550w_45{min-width:0;flex:1}._icons_1550w_46{display:grid;flex:none;width:28px;margin-top:2px}._icons_1550w_46>svg{grid-area:1 / 1}._icon_1550w_46{display:block;color:#73617f;transition:opacity .15s ease-out}._waitingIcon_1550w_49{animation:_drift_1550w_1 5s ease-in-out infinite}._successIcon_1550w_50{opacity:0;color:#668e78}._title_1550w_51{margin:0;color:#37313c;font-size:18px;font-weight:600;line-height:1.4;letter-spacing:-.015em;text-wrap:balance;animation:_appear_1550w_1 .15s ease-out both}._description_1550w_61{margin:6px 0 0;color:#62586b;font-size:14px;line-height:1.7}._details_1550w_63{display:grid;grid-template-rows:1fr;opacity:1;transition:grid-template-rows .26s ease-out}._detailInner_1550w_69{min-height:0;overflow:hidden}._detailBody_1550w_70{display:flow-root}._checklist_1550w_71{display:grid;gap:10px;margin:18px 0 0;padding:0;list-style:none}._checklist_1550w_71 li{display:flex;align-items:baseline;gap:10px;color:#62586b;font-size:13px;line-height:1.65;opacity:0;transform:translateY(3px);transition:opacity .15s ease-out,transform .15s ease-out,color .15s ease-out}._checklist_1550w_71 li svg{align-self:flex-start;flex:none;margin-top:3px}._checklist_1550w_71 li[data-revealed=true]{opacity:1;transform:none}._checklist_1550w_71 li[data-state=complete]{color:#51405a}._checklist_1550w_71 li[aria-current=step]{color:#51405a;font-weight:600}._stepSpinner_1550w_87{animation:_step-spin_1550w_1 .9s linear infinite;transform-origin:center}@keyframes _step-spin_1550w_1{to{transform:rotate(360deg)}}._progress_1550w_89{display:block;width:100%;height:4px;margin-top:18px;overflow:hidden;appearance:none;border:0;border-radius:4px;background:#e4d8e5;color:#9f83a7}._progress_1550w_89::-webkit-progress-bar{background:#e4d8e5;border-radius:4px}._progress_1550w_89::-webkit-progress-value{background:#9f83a7;border-radius:4px;transition:width .2s ease-out}._progress_1550w_89::-moz-progress-bar{background:#9f83a7;border-radius:4px}._note_1550w_104{margin:8px 0 0;color:#62586b;font-size:12px;line-height:1.6}._longWait_1550w_105{margin:12px 0 0;max-width:58ch;color:#62586b;font-size:13px;line-height:1.7;animation:_appear_1550w_1 .15s ease-out both}._loader_1550w_9[data-smart-loader=ready] ._icons_1550w_46{margin-top:0}._loader_1550w_9[data-smart-loader=ready] ._details_1550w_63{grid-template-rows:0fr;opacity:0;pointer-events:none;transition:grid-template-rows .2s ease-out,opacity .15s ease-out}._loader_1550w_9[data-smart-loader=ready] ._successIcon_1550w_50{opacity:1}._loader_1550w_9[data-smart-loader=ready] ._waitingIcon_1550w_49{opacity:0;animation:none}@keyframes _appear_1550w_1{0%{opacity:0}to{opacity:1}}@keyframes _drift_1550w_1{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media(max-width:700px){._loader_1550w_9{padding:20px}._content_1550w_38{gap:12px}}@media(prefers-reduced-motion:reduce){._reveal_1550w_1,._icon_1550w_46,._title_1550w_51,._details_1550w_63,._checklist_1550w_71 li,._longWait_1550w_105,._stepSpinner_1550w_87{animation:none;transition:none}._progress_1550w_89::-webkit-progress-value,._loader_1550w_9:before,._loader_1550w_9:after{transition:none}}
