body[data-page=applications-ingredient-development] .wide{grid-column:1 / -1}body[data-page=applications-ingredient-development] figure.fig{margin:0}body[data-page=applications-ingredient-development] .card h3{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:baseline}body[data-page=applications-ingredient-development] .tag.own{color:var(--c1);border-color:color-mix(in srgb,currentColor 30%,var(--rule))}body[data-page=applications-ingredient-development] .ap-eg{display:block;margin-top:4px;font:400 .82rem/1.4 var(--f-body);color:var(--muted)}body[data-page=applications-ingredient-development] .matrix-table td{color:var(--ink-2)}body[data-page=applications-ingredient-development] .callout .chip{margin-right:8px}body[data-page=applications-ingredient-development] .callout .src{display:block;margin-top:6px}body[data-page=applications-ingredient-development] .ap-frame{margin:0;display:grid;border-top:1px solid var(--ink-2)}body[data-page=applications-ingredient-development] .ap-frame>div{display:grid;grid-template-columns:minmax(0,250px) minmax(0,1fr);gap:8px 32px;padding:16px 0;border-bottom:1px solid var(--rule)}body[data-page=applications-ingredient-development] .ap-frame dt{font:650 1rem/1.35 var(--f-display);color:var(--ink);display:flex;flex-wrap:wrap;gap:8px;align-items:baseline;align-content:flex-start;align-self:start;letter-spacing:-.008em}body[data-page=applications-ingredient-development] .ap-frame dd{margin:0;color:var(--ink-2);max-width:78ch}body[data-page=applications-ingredient-development] .ap-frame dd .src{display:block;margin-top:6px}@media (max-width: 760px){body[data-page=applications-ingredient-development] .ap-frame>div{grid-template-columns:minmax(0,1fr)}}body[data-page=applications-ingredient-development] .ap-ev tbody th{width:22%}body[data-page=applications-ingredient-development] .ap-lv{display:inline-grid;place-items:center;width:22px;height:22px;margin-right:8px;border-radius:50%;border:1.5px solid var(--sec-ink);color:var(--sec-ink);font:650 .74rem/1 var(--f-body);vertical-align:1px}@media (max-width: 760px){body[data-page=applications-ingredient-development] .ap-stack,body[data-page=applications-ingredient-development] .ap-stack tbody,body[data-page=applications-ingredient-development] .ap-stack tr,body[data-page=applications-ingredient-development] .ap-stack th,body[data-page=applications-ingredient-development] .ap-stack td{display:block;width:auto!important}body[data-page=applications-ingredient-development] .ap-stack thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}body[data-page=applications-ingredient-development] .ap-stack tbody{display:grid;gap:14px}body[data-page=applications-ingredient-development] .ap-stack tr{border:1px solid var(--rule);border-radius:var(--r);background:var(--surface);padding:6px 16px 10px}body[data-page=applications-ingredient-development] .ap-stack tbody tr:nth-child(2n)>*{background:none}body[data-page=applications-ingredient-development] .ap-stack tbody th{border-bottom:1px solid var(--rule);padding:12px 0 10px;font-size:1rem}body[data-page=applications-ingredient-development] .ap-stack td{border-bottom:1px solid var(--rule-2);padding:10px 0;white-space:normal}body[data-page=applications-ingredient-development] .ap-stack td:last-child{border-bottom:0}body[data-page=applications-ingredient-development] .ap-stack td:before{content:attr(data-label);display:block;font:600 .76rem/1.3 var(--f-body);color:var(--muted);letter-spacing:.01em;margin-bottom:3px}}@media (max-width: 1000px){body[data-page=applications-ingredient-development] .ap-stack.ws,body[data-page=applications-ingredient-development] .ap-stack.ws tbody,body[data-page=applications-ingredient-development] .ap-stack.ws tr,body[data-page=applications-ingredient-development] .ap-stack.ws th,body[data-page=applications-ingredient-development] .ap-stack.ws td{display:block;width:auto!important}body[data-page=applications-ingredient-development] .ap-stack.ws thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}body[data-page=applications-ingredient-development] .ap-stack.ws tbody{display:grid;gap:14px}body[data-page=applications-ingredient-development] .ap-stack.ws tr{border:1px solid var(--rule);border-radius:var(--r);background:var(--surface);padding:6px 16px 10px}body[data-page=applications-ingredient-development] .ap-stack.ws tbody tr:nth-child(2n)>*{background:none}body[data-page=applications-ingredient-development] .ap-stack.ws tbody th{border-bottom:1px solid var(--rule);padding:12px 0 10px;font-size:1rem}body[data-page=applications-ingredient-development] .ap-stack.ws td{border-bottom:1px solid var(--rule-2);padding:10px 0;white-space:normal}body[data-page=applications-ingredient-development] .ap-stack.ws td:last-child{border-bottom:0}body[data-page=applications-ingredient-development] .ap-stack.ws td:before{content:attr(data-label);display:block;font:600 .76rem/1.3 var(--f-body);color:var(--muted);letter-spacing:.01em;margin-bottom:3px}}body[data-page=applications-ingredient-development] .id-path>li{gap:8px}body[data-page=applications-ingredient-development] .id-path .tag{font-size:.72rem;justify-self:start;margin-top:4px}@media (min-width: 1181px){body[data-page=applications-ingredient-development] .id-path{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (min-width: 761px) and (max-width: 1180px){body[data-page=applications-ingredient-development] .id-path{grid-template-columns:repeat(4,minmax(0,1fr))}body[data-page=applications-ingredient-development] .id-path>li:nth-child(4n){border-right:0}body[data-page=applications-ingredient-development] .id-path>li:nth-child(-n+4){border-bottom:1px solid var(--rule-2)}}@media (max-width: 760px){body[data-page=applications-ingredient-development] .id-path>li>*{grid-column:2}}body[data-page=applications-ingredient-development] .id-stages{font-size:.88rem;line-height:1.5}body[data-page=applications-ingredient-development] .id-stages tbody th{width:13%}body[data-page=applications-ingredient-development] .id-stages td:last-child{color:var(--ink);font-weight:500}body[data-page=applications-ingredient-development] .id-n{display:block;font:650 .74rem/1 var(--f-body);color:var(--sec-ink);letter-spacing:.04em;margin-bottom:5px}body[data-page=applications-ingredient-development] .id-types tbody th{width:18%}body[data-page=applications-ingredient-development] .id-chain{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:0 22px;counter-reset:ch}body[data-page=applications-ingredient-development] .id-chain>li{counter-increment:ch;position:relative;display:grid;gap:6px;align-content:start;padding:14px 14px 16px;background:var(--surface);border:1px solid var(--rule);border-top:3px solid var(--rule);border-radius:var(--r-sm);min-width:0}body[data-page=applications-ingredient-development] .id-chain>li:before{content:counter(ch);font:650 .72rem/1 var(--f-body);color:var(--muted)}body[data-page=applications-ingredient-development] .id-chain>li:not(:last-child):after{content:"";position:absolute;top:50%;right:-16px;width:10px;height:10px;border-top:2px solid var(--muted);border-right:2px solid var(--muted);transform:translateY(-50%) rotate(45deg)}body[data-page=applications-ingredient-development] .id-chain b{font:650 .95rem/1.25 var(--f-display);color:var(--ink);letter-spacing:-.01em}body[data-page=applications-ingredient-development] .id-chain span{font-size:.84rem;line-height:1.45;color:var(--ink-2)}body[data-page=applications-ingredient-development] .id-chain em{font:600 .76rem/1.2 var(--f-body);font-style:normal;color:var(--c1);justify-self:start;padding:4px 8px;border-radius:4px;border:1px solid color-mix(in srgb,var(--c1) 35%,var(--rule));margin-top:4px}body[data-page=applications-ingredient-development] .id-chain>li:has(em){border-top-color:var(--c1)}@media (max-width: 1100px){body[data-page=applications-ingredient-development] .id-chain{grid-template-columns:minmax(0,1fr);gap:18px;max-width:560px}body[data-page=applications-ingredient-development] .id-chain>li{grid-template-columns:26px minmax(0,1fr);column-gap:8px}body[data-page=applications-ingredient-development] .id-chain>li:before{grid-row:span 3;padding-top:3px}body[data-page=applications-ingredient-development] .id-chain>li>*{grid-column:2}body[data-page=applications-ingredient-development] .id-chain>li:not(:last-child):after{inset:auto auto -14px 22px;width:8px;height:8px;transform:rotate(135deg)}}body[data-page=applications-ingredient-development] .id-models .kicker{border-top:0;padding-top:0;font:600 .76rem var(--f-body);color:var(--sec-ink)}
