.finder-filter{top:calc(var(--site-header,0px) - 1px)}.finder-columns{top:calc(var(--site-header,0px) + var(--finder-filter,0px) - 1px)}@media (max-width:639px){.finder-filter{position:static;top:auto}.finder-columns{top:calc(var(--site-header,0px) - 1px)}}.finder-show-more{content-visibility:visible}article.finder-row[hidden]{display:none!important}@media (min-width:768px){.finder-grid-sticky-head.finder-columns,.finder-grid-all-head.finder-columns{top:calc(var(--site-header,0px) - 1px);z-index:30;position:sticky}}.finder-row-deferred{content-visibility:auto;contain-intrinsic-size:auto 140px;padding:.5rem .75rem}@media (min-width:768px){.finder-row-deferred{contain-intrinsic-size:auto 5.75rem;padding:0}}.finder-row{border-bottom:1px solid var(--line);padding:.5rem .75rem}.finder-show-more article.finder-row{padding:0}.finder-row[data-finder-tab=Protein] .finder-macro-ink{color:#4a7700}.finder-row[data-finder-tab=Carbs] .finder-macro-ink{color:#2566b3}.finder-row[data-finder-tab=Fats] .finder-macro-ink{color:#a8461f}.finder-row:last-child{border-bottom-width:0}.finder-kcal-seg-p{background-color:var(--protein);box-shadow:inset 0 0 0 1px var(--protein-edge)}.finder-kcal-seg-c{background-color:var(--carbs);box-shadow:inset 0 0 0 1px var(--carbs-edge)}.finder-kcal-seg-f{background-color:var(--fat);box-shadow:inset 0 0 0 1px var(--fat-ink)}@media (min-width:768px){.finder-row{padding:0}}.finder-dcell{font-variant-numeric:tabular-nums;align-self:center;padding:.375rem .75rem .375rem 0;display:none}@media (min-width:768px){.finder-dcell{display:block}}.finder-dcell-sem{font-weight:600}@media (min-width:768px){.finder-sort-col-active{background-color:color-mix(in srgb, var(--primary) 8%, transparent)}.finder-grid-compact-head .finder-sort-col-active{color:var(--ink);font-weight:700}}.finder-mob-only{margin-top:.125rem}@media (min-width:768px){.finder-mob-only{display:none}}.finder-mob-bar{margin-top:.25rem}@media (min-width:768px){.finder-mob-bar{margin-top:0;display:none}.finder-grid-compact-head,.finder-grid-compact-row{grid-template-columns:minmax(0,2fr) 4.75rem 4.25rem 4.25rem 6.75rem 7.25rem minmax(3.5rem,.85fr)}}.finder-grid-all-head,.finder-grid-all-row{grid-template-columns:minmax(10rem,1.25fr) repeat(7,minmax(0,1fr))}
