#snout-learn-longform.toxic-foods .tf-hero-sources{color:var(--fig-ink-60);margin:16px 0 0;font-size:13px;line-height:1.55}#snout-learn-longform.toxic-foods .tf-hero-sources a{color:var(--fig-brown);text-underline-offset:2px;font-weight:600;text-decoration:underline}#snout-learn-longform.toxic-foods .tf-food-sections{padding-top:8px}#snout-learn-longform.toxic-foods .toxic-food-section{border-bottom:1px solid var(--fig-ink-20);margin-bottom:0;padding:36px 0 0;scroll-margin-top:88px}#snout-learn-longform.toxic-foods .toxic-food-section:last-of-type{border-bottom:none}#snout-learn-longform.toxic-foods .tf-food-section-title{letter-spacing:-.02em;color:var(--fig-ink);margin:0 0 22px;font-size:clamp(20px,2.4vw,26px);font-weight:700;line-height:1.2}#snout-learn-longform.toxic-foods .tf-food-card{background:var(--fig-surface);border:1px solid var(--fig-ink-20);border-radius:16px;grid-template-columns:280px minmax(0,1fr);gap:0;margin-bottom:18px;display:grid;overflow:hidden}#snout-learn-longform.toxic-foods .tf-food-card-photo{min-height:280px;position:relative}#snout-learn-longform.toxic-foods .tf-food-card-img{object-fit:cover}#snout-learn-longform.toxic-foods .tf-food-badge{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--fig-ink);z-index:1;background:#fbfbf9f0;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:700;position:absolute;top:14px;left:14px}#snout-learn-longform.toxic-foods .tf-food-card-info{padding:24px 26px 22px}#snout-learn-longform.toxic-foods .tf-food-nickname{letter-spacing:-.02em;color:var(--fig-ink);text-transform:capitalize;margin:0 0 12px;font-size:19px;font-weight:700;line-height:1.2}#snout-learn-longform.toxic-foods .tf-tag-row{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}#snout-learn-longform.toxic-foods .tf-tag{background:var(--fig-bg);color:var(--fig-ink);border-radius:999px;padding:5px 13px;font-size:12px;font-weight:600}#snout-learn-longform.toxic-foods .tf-tag-alert{color:#b94040;background:#fdecea}#snout-learn-longform.toxic-foods .tf-spec-table{grid-template-columns:auto minmax(0,1fr);gap:0;margin:0 0 14px;display:grid}#snout-learn-longform.toxic-foods .tf-spec-row{display:contents}#snout-learn-longform.toxic-foods .tf-spec-key{color:var(--fig-ink-60);border-bottom:1px solid var(--fig-ink-20);margin:0;padding:8px 16px 8px 0;font-size:12px;font-weight:500}#snout-learn-longform.toxic-foods .tf-spec-val{color:var(--fig-ink);border-bottom:1px solid var(--fig-ink-20);margin:0;padding:8px 0;font-size:13px;font-weight:700}#snout-learn-longform.toxic-foods .tf-spec-row:last-child .tf-spec-key,#snout-learn-longform.toxic-foods .tf-spec-row:last-child .tf-spec-val{border-bottom:none}#snout-learn-longform.toxic-foods .tf-spec-footer{color:var(--fig-ink-60);margin:0;font-size:11px}#snout-learn-longform.toxic-foods .tf-overview-panel{background:var(--fig-surface);border:1px solid var(--fig-ink-20);border-radius:16px;margin-bottom:18px;overflow:hidden}#snout-learn-longform.toxic-foods .tf-overview-toggle{width:100%;font:inherit;color:var(--fig-ink);cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;padding:18px 22px;font-size:15px;font-weight:700;display:flex}#snout-learn-longform.toxic-foods .tf-overview-toggle:hover{background:var(--fig-bg)}#snout-learn-longform.toxic-foods .tf-overview-chevron{width:22px;height:22px;color:var(--fig-ink);flex-shrink:0;transition:transform .25s}#snout-learn-longform.toxic-foods .tf-overview-panel.tf-overview-open .tf-overview-chevron{transform:rotate(180deg)}#snout-learn-longform.toxic-foods .tf-overview-body{border-top:1px solid var(--fig-ink-20);padding:18px 22px 22px}#snout-learn-longform.toxic-foods .tf-overview-body p{color:var(--fig-ink);margin:0 0 16px;font-size:15px;line-height:1.7}#snout-learn-longform.toxic-foods .tf-overview-body p:last-child{margin-bottom:0}#snout-learn-longform.toxic-foods .tf-symptom-row{margin:16px 0 6px}#snout-learn-longform.toxic-foods .tf-symptom-label{text-transform:uppercase;letter-spacing:.08em;color:var(--fig-ink-60);margin:0 0 8px;font-size:10px;font-weight:700}#snout-learn-longform.toxic-foods .tf-chip-row{flex-wrap:wrap;gap:6px;display:flex}#snout-learn-longform.toxic-foods .tf-chip{background:var(--fig-surface);border:1px solid var(--fig-ink-20);color:var(--fig-ink);border-radius:999px;padding:4px 12px;font-size:12px;font-weight:600}#snout-learn-longform.toxic-foods .tf-chip-danger{color:#b94040;background:#fdecea;border-color:#f0c4c4}#snout-learn-longform.toxic-foods .tf-watch-list{flex-direction:column;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}#snout-learn-longform.toxic-foods .tf-watch-list li{color:var(--fig-ink);align-items:flex-start;gap:9px;font-size:14px;line-height:1.55;display:flex}#snout-learn-longform.toxic-foods .tf-watch-check{background:var(--fig-bg);border:2px solid var(--fig-brown);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-top:3px;display:flex}#snout-learn-longform.toxic-foods .tf-watch-check:after{content:"✓";color:var(--fig-brown);font-size:8px;font-weight:800}#snout-learn-longform.toxic-foods .tf-section-source{color:var(--fig-ink-60);margin:4px 0 0;padding:0 0 40px;font-size:12px;line-height:1.55}#snout-learn-longform.toxic-foods .tf-section-source a{color:var(--fig-brown);text-underline-offset:2px;font-weight:600;text-decoration:underline}#snout-learn-longform.toxic-foods .tf-sources-block{background:var(--fig-surface);border:1px solid var(--fig-ink-20);border-radius:16px;margin:8px 0 48px;padding:22px 26px}#snout-learn-longform.toxic-foods .tf-sources-title{text-transform:uppercase;letter-spacing:.08em;color:var(--fig-ink);margin:0 0 12px;font-size:11px;font-weight:800}#snout-learn-longform.toxic-foods .tf-sources-list{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}#snout-learn-longform.toxic-foods .tf-sources-list li{color:var(--fig-ink-60);font-size:13px;line-height:1.5}#snout-learn-longform.toxic-foods .tf-sources-list a{color:var(--fig-brown);text-underline-offset:2px;font-weight:600;text-decoration:underline}@media (max-width:900px){#snout-learn-longform.toxic-foods .tf-food-card{grid-template-columns:1fr}#snout-learn-longform.toxic-foods .tf-food-card-photo{height:220px;min-height:220px}}
