body[data-page=applications-dietary-supplements] .wide{grid-column:1 / -1}body[data-page=applications-dietary-supplements] figure.fig{margin:0}body[data-page=applications-dietary-supplements] .card h3{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:baseline}body[data-page=applications-dietary-supplements] .tag.own{color:var(--c1);border-color:color-mix(in srgb,currentColor 30%,var(--rule))}body[data-page=applications-dietary-supplements] .ap-eg{display:block;margin-top:4px;font:400 .82rem/1.4 var(--f-body);color:var(--muted)}body[data-page=applications-dietary-supplements] .matrix-table td{color:var(--ink-2)}body[data-page=applications-dietary-supplements] .callout .chip{margin-right:8px}body[data-page=applications-dietary-supplements] .callout .src{display:block;margin-top:6px}body[data-page=applications-dietary-supplements] .ap-frame{margin:0;display:grid;border-top:1px solid var(--ink-2)}body[data-page=applications-dietary-supplements] .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-dietary-supplements] .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-dietary-supplements] .ap-frame dd{margin:0;color:var(--ink-2);max-width:78ch}body[data-page=applications-dietary-supplements] .ap-frame dd .src{display:block;margin-top:6px}@media (max-width: 760px){body[data-page=applications-dietary-supplements] .ap-frame>div{grid-template-columns:minmax(0,1fr)}}body[data-page=applications-dietary-supplements] .ap-ev tbody th{width:22%}body[data-page=applications-dietary-supplements] .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-dietary-supplements] .ap-stack,body[data-page=applications-dietary-supplements] .ap-stack tbody,body[data-page=applications-dietary-supplements] .ap-stack tr,body[data-page=applications-dietary-supplements] .ap-stack th,body[data-page=applications-dietary-supplements] .ap-stack td{display:block;width:auto!important}body[data-page=applications-dietary-supplements] .ap-stack thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}body[data-page=applications-dietary-supplements] .ap-stack tbody{display:grid;gap:14px}body[data-page=applications-dietary-supplements] .ap-stack tr{border:1px solid var(--rule);border-radius:var(--r);background:var(--surface);padding:6px 16px 10px}body[data-page=applications-dietary-supplements] .ap-stack tbody tr:nth-child(2n)>*{background:none}body[data-page=applications-dietary-supplements] .ap-stack tbody th{border-bottom:1px solid var(--rule);padding:12px 0 10px;font-size:1rem}body[data-page=applications-dietary-supplements] .ap-stack td{border-bottom:1px solid var(--rule-2);padding:10px 0;white-space:normal}body[data-page=applications-dietary-supplements] .ap-stack td:last-child{border-bottom:0}body[data-page=applications-dietary-supplements] .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-dietary-supplements] .ap-stack.ws,body[data-page=applications-dietary-supplements] .ap-stack.ws tbody,body[data-page=applications-dietary-supplements] .ap-stack.ws tr,body[data-page=applications-dietary-supplements] .ap-stack.ws th,body[data-page=applications-dietary-supplements] .ap-stack.ws td{display:block;width:auto!important}body[data-page=applications-dietary-supplements] .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-dietary-supplements] .ap-stack.ws tbody{display:grid;gap:14px}body[data-page=applications-dietary-supplements] .ap-stack.ws tr{border:1px solid var(--rule);border-radius:var(--r);background:var(--surface);padding:6px 16px 10px}body[data-page=applications-dietary-supplements] .ap-stack.ws tbody tr:nth-child(2n)>*{background:none}body[data-page=applications-dietary-supplements] .ap-stack.ws tbody th{border-bottom:1px solid var(--rule);padding:12px 0 10px;font-size:1rem}body[data-page=applications-dietary-supplements] .ap-stack.ws td{border-bottom:1px solid var(--rule-2);padding:10px 0;white-space:normal}body[data-page=applications-dietary-supplements] .ap-stack.ws td:last-child{border-bottom:0}body[data-page=applications-dietary-supplements] .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-dietary-supplements] .ds-formats{font-size:.9rem}body[data-page=applications-dietary-supplements] .ds-formats tbody th{width:15%}body[data-page=applications-dietary-supplements] .ds-claims{align-items:start}body[data-page=applications-dietary-supplements] .ds-label{background:var(--surface);border:1px solid var(--ink-2);border-radius:var(--r-sm);padding:22px 22px 20px;display:grid;gap:10px;box-shadow:var(--shadow-sm);max-width:440px}body[data-page=applications-dietary-supplements] .ds-pname{font:700 1.3rem/1.2 var(--f-display);color:var(--ink);letter-spacing:-.015em}body[data-page=applications-dietary-supplements] .ds-soi{font:600 .82rem/1.2 var(--f-body);color:var(--ink-2);text-transform:uppercase;letter-spacing:.08em}body[data-page=applications-dietary-supplements] .ds-claim{font-size:.98rem;color:var(--ink);margin-top:6px}body[data-page=applications-dietary-supplements] .ds-disc{font-weight:700;font-size:.82rem;line-height:1.45;color:var(--ink);border:1.5px solid var(--ink);padding:9px 11px;margin-top:4px}body[data-page=applications-dietary-supplements] .ds-label sup{font-size:.75em}body[data-page=applications-dietary-supplements] .ds-rules{display:grid;gap:14px}body[data-page=applications-dietary-supplements] .ds-steps{list-style:none;margin:0;padding:0;display:grid;gap:0;counter-reset:st;border-top:1px solid var(--ink-2)}body[data-page=applications-dietary-supplements] .ds-steps li{counter-increment:st;display:grid;grid-template-columns:30px minmax(0,1fr);gap:4px 10px;padding:14px 0;border-bottom:1px solid var(--rule);color:var(--ink-2);font-size:.96rem}body[data-page=applications-dietary-supplements] .ds-steps li:before{content:counter(st);font:650 .8rem/1.6 var(--f-body);color:var(--sec-ink)}body[data-page=applications-dietary-supplements] .ds-steps b{color:var(--ink);grid-column:2}body[data-page=applications-dietary-supplements] .ds-steps li>span{grid-column:2}body[data-page=applications-dietary-supplements] .ds-ex{max-width:760px}body[data-page=applications-dietary-supplements] .ds-ladder{list-style:none;margin:0;padding:0;display:grid;counter-reset:ld;border-top:1px solid var(--ink-2);max-width:900px}body[data-page=applications-dietary-supplements] .ds-ladder li{counter-increment:ld;display:grid;grid-template-columns:40px minmax(0,260px) minmax(0,1fr);gap:4px 18px;align-items:baseline;padding:13px 0;border-bottom:1px solid var(--rule)}body[data-page=applications-dietary-supplements] .ds-ladder li:before{content:counter(ld,decimal-leading-zero);font:650 .78rem var(--f-body);color:var(--sec-ink);letter-spacing:.04em}body[data-page=applications-dietary-supplements] .ds-ladder b{font:650 1rem/1.35 var(--f-display);color:var(--ink);letter-spacing:-.008em}body[data-page=applications-dietary-supplements] .ds-ladder span{color:var(--ink-2);font-size:.95rem}@media (max-width: 760px){body[data-page=applications-dietary-supplements] .ds-ladder li{grid-template-columns:34px minmax(0,1fr)}body[data-page=applications-dietary-supplements] .ds-ladder li>span{grid-column:2}}
