._page_lu0vt_1{background:var(--pz-canvas);min-height:calc(100vh - 68px);color:var(--pz-ink);padding:30px 24px 56px;font-size:16px;line-height:1.5}._heading_lu0vt_1,._workspace_lu0vt_1{max-width:1400px;margin:0 auto}._heading_lu0vt_1{text-align:center;background:linear-gradient(120deg,#edf9f4 0%,#f5fbff 56%,#f2f0fd 100%);border:1px solid #cbdedc;border-radius:18px;justify-content:center;align-items:center;gap:16px;margin-bottom:24px;padding:22px 24px 20px;display:flex;box-shadow:0 6px 22px #183e3610}._heading_lu0vt_1>div{width:100%;max-width:980px}._heading_lu0vt_1 h1{letter-spacing:-.035em;color:#075f58;text-wrap:balance;margin:4px 0 10px;font-size:clamp(28px,3.2vw,42px);font-weight:800;line-height:1.15}._heading_lu0vt_1 h1:after{content:"";background:linear-gradient(90deg,#07816d,#187aa3,#6855b0);border-radius:999px;width:88px;height:4px;margin:12px auto 0;display:block}._heading_lu0vt_1 p{color:var(--pz-muted);margin:0}._eyebrow_lu0vt_1{letter-spacing:.1em;background:#e1f3ec;border:1px solid #b6dcd0;border-radius:999px;padding:6px 14px;font-weight:750;line-height:1.4;display:inline-block;color:#09624e!important;margin:0 0 9px!important;font-size:13px!important}._coverage_lu0vt_1{border-left:3px solid var(--pz-brand);min-width:180px;padding:0 0 0 16px}._coverage_lu0vt_1 strong{font-size:30px;line-height:1.1;display:block}._coverage_lu0vt_1 span,._coverage_lu0vt_1 small{font-size:14px;display:block}._coverage_lu0vt_1 small{color:var(--pz-muted)}._workspace_lu0vt_1{grid-template-columns:340px minmax(0,1fr);align-items:start;gap:24px;display:grid}._catalogue_lu0vt_1{border:1px solid var(--pz-line);background:#fff;border-radius:16px;padding:20px}._label_lu0vt_1{margin-bottom:8px;font-size:14px;font-weight:700;display:block}._search_lu0vt_1{background:#f5f9f7;border:1px solid #a8c2b8;border-radius:9px;align-items:center;gap:8px;padding:0 12px;display:flex}._search_lu0vt_1:focus-within{outline:2px solid var(--pz-brand);outline-offset:2px}._search_lu0vt_1 svg{flex-shrink:0;width:20px;height:20px}._search_lu0vt_1 input{width:100%;min-width:0;font:inherit;color:var(--pz-ink);background:0 0;border:0;outline:none;padding:13px 0;font-size:14px}._filters_lu0vt_1{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}._filters_lu0vt_1 label{font-size:13px;font-weight:600}._filters_lu0vt_1 select{border:1px solid var(--pz-line);width:100%;max-width:100%;color:var(--pz-ink);font:inherit;background:#fff;border-radius:7px;margin-top:5px;padding:9px 7px;font-size:14px;display:block}._resultCount_lu0vt_1{color:var(--pz-muted);justify-content:space-between;align-items:center;margin:18px 0 8px;font-size:13px;display:flex}._resultCount_lu0vt_1 button{color:var(--pz-brand);cursor:pointer;font-size:13px;text-decoration:underline}._productList_lu0vt_1{flex-direction:column;gap:7px;padding:2px 5px 2px 2px;display:flex}._product_lu0vt_1{text-align:left;cursor:pointer;width:100%;color:var(--pz-ink);background:#fff;border:1px solid #0000;border-bottom-color:#e5eeea;border-radius:8px;padding:12px;transition:background .15s}._product_lu0vt_1:hover{background:#f2f8f5}._product_lu0vt_1._selected_lu0vt_1{box-shadow:inset 3px 0 var(--pz-brand);background:#e5f5ee;border-color:#83baa9}._product_lu0vt_1 span{text-transform:uppercase;letter-spacing:.5px;color:var(--pz-brand);font-size:12px;font-weight:700;display:block}._product_lu0vt_1 strong{margin:3px 0;font-size:15px;font-weight:700;display:block}._product_lu0vt_1 small{color:var(--pz-muted);font-size:12px;display:block}._catalogueNote_lu0vt_1{color:var(--pz-muted);margin:14px 0 0;font-size:12px}._content_lu0vt_1{gap:20px;min-width:0;display:grid}._card_lu0vt_1{border:1px solid var(--pz-line);background:#fff;border-radius:16px;scroll-margin-top:88px;overflow:hidden}._cardTop_lu0vt_1{justify-content:space-between;align-items:start;gap:20px;padding:24px 26px 18px;display:flex}._card_lu0vt_1 h2{letter-spacing:-.4px;margin:0 0 5px;font-size:23px;font-weight:750;line-height:1.25}._muted_lu0vt_1{color:var(--pz-muted);margin:0;font-size:14px}._primary_lu0vt_1,._secondary_lu0vt_1{cursor:pointer;border-radius:8px;flex-shrink:0;min-height:42px;padding:10px 15px;font-size:14px;font-weight:650;line-height:1.3}._primary_lu0vt_1{background:var(--pz-brand);color:#fff;border:1px solid var(--pz-brand)}._primary_lu0vt_1:hover{background:var(--pz-brand-deep)}._secondary_lu0vt_1{border:1px solid var(--pz-line);color:var(--pz-brand);background:#fff}._tableToolbar_lu0vt_1{justify-content:space-between;align-items:center;gap:14px;margin:0 26px 14px;display:flex}._tableToolbar_lu0vt_1 h3{margin:0;font-size:15px;font-weight:700}._segment_lu0vt_1{background:#eef4f1;border:1px solid #dce8e2;border-radius:8px;gap:2px;min-width:0;margin:0;padding:3px;display:flex}._segment_lu0vt_1 label{cursor:pointer;white-space:nowrap;border-radius:5px;padding:6px 10px;font-size:13px}._segment_lu0vt_1 input{opacity:0;pointer-events:none;position:absolute}._segment_lu0vt_1 label:has(input:focus-visible){outline:2px solid var(--pz-brand)}._segmentActive_lu0vt_1{color:var(--pz-brand);background:#fff;font-weight:700;box-shadow:0 1px 4px #123b3520}._tableWrap_lu0vt_1{width:100%;overflow-x:auto}._table_lu0vt_1{border-collapse:collapse;table-layout:fixed;width:100%;font-size:14px}._table_lu0vt_1 th,._table_lu0vt_1 td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #e2ebe6;padding:13px 20px}._table_lu0vt_1 th:first-child{width:26%;padding-left:26px}._table_lu0vt_1 thead{background:#eff6f3}._table_lu0vt_1 thead th{font-size:13px;font-weight:700;line-height:1.4}._table_lu0vt_1 thead small{color:var(--pz-muted);margin-top:5px;font-size:12px;font-weight:400;display:block}._table_lu0vt_1 tbody th{font-weight:650}._amount_lu0vt_1{font-variant-numeric:tabular-nums;font-size:16px;display:block}._chemical_lu0vt_1{color:#4c665e;margin-top:2px;font-size:13px;display:block}._detail_lu0vt_1,._basis_lu0vt_1{color:#61776f;margin-top:3px;font-size:12px;display:block}._basis_lu0vt_1{font-style:italic}._absent_lu0vt_1{color:#7a7063;font-size:13px}._changedRow_lu0vt_1{background:#fffcf4}._rowNote_lu0vt_1{color:#3f7163;margin-top:4px;font-size:11px;font-weight:500;display:block}._rowChanged_lu0vt_1{color:#875a0d}._tableNote_lu0vt_1{color:var(--pz-muted);margin:12px 26px 0;font-size:12px}._productDetails_lu0vt_1{gap:22px;padding:18px 26px 22px;font-size:14px;display:grid}._productDetails_lu0vt_1 p{margin:0 0 12px}._twoColumns_lu0vt_1{grid-template-columns:1fr 1fr}._twoColumns_lu0vt_1>div{min-width:0}._twoColumns_lu0vt_1>div>strong{margin-bottom:10px;display:block}._twoColumns_lu0vt_1>div+div{border-left:1px solid var(--pz-line);padding-left:22px}._details_lu0vt_1{border-top:1px solid var(--pz-line);margin:14px 0;padding-top:10px}._details_lu0vt_1 summary,._method_lu0vt_1 summary{cursor:pointer;font-size:14px;font-weight:650}._details_lu0vt_1 p{color:#51685f;margin:10px 0;font-size:13px}._sources_lu0vt_1{color:var(--pz-muted);flex-wrap:wrap;gap:6px 16px;font-size:12px;display:flex}._sources_lu0vt_1 a{color:var(--pz-brand);text-underline-offset:3px;text-decoration:underline}._sources_lu0vt_1 span{width:100%}._comparisonStatus_lu0vt_1{color:#775b24;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0 26px 16px;font-size:12px;display:flex}._badge_lu0vt_1{border-radius:5px;padding:4px 8px;font-size:12px;font-weight:700;line-height:1.35;display:inline-block}._exact_lu0vt_1{color:#146049;background:#e4f6ed}._changed_lu0vt_1{color:#805818;background:#f9f0da}._alternativesTop_lu0vt_1{justify-content:space-between;align-items:center;gap:18px;padding:24px 26px 14px;display:flex}._alternativesTop_lu0vt_1 h2{font-size:21px}._checkbox_lu0vt_1{cursor:pointer;align-items:center;gap:7px;font-size:13px;display:flex}._checkbox_lu0vt_1 input{accent-color:var(--pz-brand);width:17px;height:17px}._clinicalNote_lu0vt_1{color:#476155;background:#f5f9f6;border-left:3px solid #a0bfaf;margin:0 26px 8px;padding:10px 13px;font-size:13px;line-height:1.5}._matches_lu0vt_1{padding:0 26px 12px}._match_lu0vt_1{border-bottom:1px solid var(--pz-line);justify-content:space-between;align-items:center;gap:20px;padding:18px 0;display:flex}._match_lu0vt_1:last-child{border-bottom:0}._match_lu0vt_1 h3{margin:2px 0 5px;font-size:17px;font-weight:700;line-height:1.35}._matchBrand_lu0vt_1{color:var(--pz-brand);margin:9px 0 0;font-size:12px;font-weight:650}._matchDetail_lu0vt_1{color:var(--pz-muted);margin:0;font-size:13px}._empty_lu0vt_1{color:var(--pz-muted);padding:22px 14px;font-size:14px}._empty_lu0vt_1 strong{color:var(--pz-ink)}._empty_lu0vt_1 p{margin:8px 0 0}._card_lu0vt_1>._empty_lu0vt_1{padding:24px 26px}._method_lu0vt_1{color:var(--pz-muted);padding:0 4px}._method_lu0vt_1 p{margin:12px 0;font-size:13px}._srOnly_lu0vt_1{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._page_lu0vt_1 button:focus-visible,._page_lu0vt_1 select:focus-visible,._tableWrap_lu0vt_1:focus-visible{outline:2px solid var(--pz-brand);outline-offset:3px}@media (width<=1050px){._workspace_lu0vt_1{grid-template-columns:290px minmax(0,1fr);gap:16px}._page_lu0vt_1{padding:24px 16px 40px}._catalogue_lu0vt_1{padding:16px}._tableToolbar_lu0vt_1,._alternativesTop_lu0vt_1{flex-wrap:wrap}._cardTop_lu0vt_1{padding:22px 20px 16px}._tableToolbar_lu0vt_1{margin-left:20px;margin-right:20px}._table_lu0vt_1 th,._table_lu0vt_1 td{padding:12px}._table_lu0vt_1 th:first-child{padding-left:20px}._card_lu0vt_1 h2{font-size:21px}._productDetails_lu0vt_1{padding:18px 20px}._twoColumns_lu0vt_1{grid-template-columns:1fr}._twoColumns_lu0vt_1>div+div{border-left:0;border-top:1px solid var(--pz-line);padding:18px 0 0}}@media (width<=760px){._heading_lu0vt_1{align-items:start;gap:16px}._heading_lu0vt_1 h1{font-size:clamp(28px,5vw,34px)}._coverage_lu0vt_1{min-width:110px;padding-left:12px}._coverage_lu0vt_1 span,._coverage_lu0vt_1 small{font-size:12px}._workspace_lu0vt_1{grid-template-columns:1fr}._catalogue_lu0vt_1{position:static}._productList_lu0vt_1{grid-template-columns:1fr 1fr;display:grid}._catalogueNote_lu0vt_1{font-size:12px}._heading_lu0vt_1>div:first-child>p:last-child{font-size:14px}._content_lu0vt_1{gap:16px}._alternativesTop_lu0vt_1{padding:20px}._clinicalNote_lu0vt_1{margin:0 20px 8px}._matches_lu0vt_1{padding:0 20px 10px}._table_lu0vt_1{min-width:450px}._table_lu0vt_1:not(:has(th:nth-child(3))){min-width:0}._tableNote_lu0vt_1{margin:12px 20px 0}._cardTop_lu0vt_1{gap:12px}._cardTop_lu0vt_1 ._secondary_lu0vt_1{padding:8px;font-size:12px}._tableToolbar_lu0vt_1{gap:10px}._match_lu0vt_1{gap:12px}._match_lu0vt_1 h3{font-size:16px}}@media (width<=430px){._page_lu0vt_1{padding:20px 12px 36px}._heading_lu0vt_1{display:block}._coverage_lu0vt_1{align-items:center;gap:8px;min-width:0;margin-top:16px;display:flex}._coverage_lu0vt_1 strong{font-size:22px}._coverage_lu0vt_1 small{margin-left:auto}._productList_lu0vt_1{grid-template-columns:1fr}._tableToolbar_lu0vt_1{display:block}._segment_lu0vt_1{width:fit-content;margin-top:10px}._match_lu0vt_1{align-items:start}._primary_lu0vt_1{padding:10px}._card_lu0vt_1 h2{font-size:20px}}@media (prefers-reduced-motion:reduce){._product_lu0vt_1{transition:none}._page_lu0vt_1{scroll-behavior:auto}}._builder_lu0vt_6{border:1px solid var(--pz-line);background:#fff;border-radius:16px;grid-template-columns:1.05fr 1.25fr 1fr;max-width:1400px;margin:0 auto 18px;display:grid;overflow:visible}._builderIntro_lu0vt_6,._builderControls_lu0vt_6,._builderResults_lu0vt_6{padding:24px}._builderIntro_lu0vt_6{background:linear-gradient(145deg,#eef8f3,#f8fbf9);border-radius:16px 0 0 16px}._builderIntro_lu0vt_6 h2,._artgBanner_lu0vt_6 h2{letter-spacing:-.35px;margin:0 0 8px;font-size:22px;line-height:1.25}._builderIntro_lu0vt_6>p:last-child,._artgBanner_lu0vt_6 p{color:var(--pz-muted);margin:0;font-size:14px}._builderControls_lu0vt_6{border-left:1px solid var(--pz-line);border-right:1px solid var(--pz-line)}._ingredientPicker_lu0vt_6{position:relative}._suggestions_lu0vt_6{z-index:8;border:1px solid var(--pz-line);background:#fff;border-radius:9px;padding:5px;position:absolute;top:calc(100% + 5px);left:0;right:0;box-shadow:0 10px 28px #173a3026}._suggestions_lu0vt_6 button{color:var(--pz-ink);text-align:left;cursor:pointer;background:#fff;border:0;border-radius:6px;justify-content:space-between;align-items:center;padding:9px 10px;width:100%!important;display:flex!important}._suggestions_lu0vt_6 button:hover{background:#eff7f3}._suggestions_lu0vt_6 button span{color:var(--pz-brand);font-size:12px;font-weight:700}._suggestions_lu0vt_6 p{color:var(--pz-muted);margin:0;padding:7px;font-size:13px}._chips_lu0vt_6{flex-wrap:wrap;align-items:center;gap:6px;min-height:39px;margin:12px 0;display:flex}._chips_lu0vt_6 button{color:#184e3f;cursor:pointer;background:#eaf6f0;border:1px solid #9ec6b8;border-radius:999px;align-items:center;gap:7px;padding:6px 9px;font-size:12px;display:flex}._chips_lu0vt_6 button span{font-size:17px;line-height:12px}._chipHint_lu0vt_6{color:var(--pz-muted);font-size:12px}._mode_lu0vt_6{border:0;margin:4px 0 0;padding:0}._mode_lu0vt_6 legend{margin-bottom:7px;font-size:13px;font-weight:700}._mode_lu0vt_6 label{cursor:pointer;border:1px solid #0000;border-radius:8px;grid-template-columns:18px 1fr;column-gap:8px;padding:8px;display:grid}._mode_lu0vt_6 label+label{margin-top:4px}._mode_lu0vt_6 label input{accent-color:var(--pz-brand);grid-row:1/3;align-self:start;margin-top:3px}._mode_lu0vt_6 label strong{font-size:13px}._mode_lu0vt_6 label span{color:var(--pz-muted);font-size:11px}._modeActive_lu0vt_6{background:#f0f8f4;border-color:#b3d3c7!important}._builderResultsTop_lu0vt_6{border-bottom:1px solid var(--pz-line);justify-content:space-between;align-items:center;gap:10px;padding-bottom:10px;font-size:13px;display:flex}._builderResultsTop_lu0vt_6 span{text-transform:uppercase;letter-spacing:.6px;color:var(--pz-muted);font-size:11px}._builderGrid_lu0vt_6{gap:6px;padding-top:8px;display:grid}._builderGrid_lu0vt_6 button{text-align:left;cursor:pointer;background:#fff;border:1px solid #0000;border-radius:8px;padding:10px;width:100%!important;display:block!important}._builderGrid_lu0vt_6 button:hover{background:#f2f8f5;border-color:#a7cabe}._builderGrid_lu0vt_6 span,._builderGrid_lu0vt_6 strong,._builderGrid_lu0vt_6 small{display:block}._builderGrid_lu0vt_6 span{letter-spacing:.5px;text-transform:uppercase;color:var(--pz-brand);font-size:10px;font-weight:700}._builderGrid_lu0vt_6 strong{margin:2px 0;font-size:14px}._builderGrid_lu0vt_6 small{color:var(--pz-muted);font-size:11px}._builderResults_lu0vt_6>._empty_lu0vt_1{padding:18px 0}._artgBanner_lu0vt_6{background:#fffdf5;border:1px solid #c6b985;border-radius:14px;justify-content:space-between;align-items:center;gap:28px;max-width:1400px;margin:0 auto 24px;padding:20px 24px;display:flex}._artgBanner_lu0vt_6 div{max-width:920px}._artgBanner_lu0vt_6 a{color:#fff;background:#173f35;border-radius:8px;flex-shrink:0;padding:11px 15px;font-size:14px;font-weight:700;text-decoration:none}._artgBanner_lu0vt_6 a:hover{background:var(--pz-brand-deep)}@media (width<=1050px){._builder_lu0vt_6{grid-template-columns:1fr 1fr}._builderResults_lu0vt_6{border-top:1px solid var(--pz-line);grid-column:1/3}._builderControls_lu0vt_6{border-right:0}._builderIntro_lu0vt_6{border-radius:16px 0 0}._builderGrid_lu0vt_6{grid-template-columns:1fr 1fr}}@media (width<=760px){._builder_lu0vt_6{display:block}._builderIntro_lu0vt_6{border-radius:16px 16px 0 0}._builderControls_lu0vt_6{border-left:0;border-top:1px solid var(--pz-line);border-bottom:1px solid var(--pz-line)}._builderIntro_lu0vt_6,._builderControls_lu0vt_6,._builderResults_lu0vt_6{padding:20px}._builderGrid_lu0vt_6{grid-template-columns:1fr}._artgBanner_lu0vt_6{padding:20px;display:block}._artgBanner_lu0vt_6 a{margin-top:15px;display:inline-block}}._page_lu0vt_1{width:100%;max-width:none;margin:0}._page_lu0vt_1 button{width:auto;margin-top:0}._page_lu0vt_1 ._product_lu0vt_1{width:100%}._page_lu0vt_1 button span{float:none;line-height:inherit}._page_lu0vt_1 label{margin:0}._page_lu0vt_1 input{margin-top:0}._page_lu0vt_1 ._segment_lu0vt_1 input{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._page_lu0vt_1 ._checkbox_lu0vt_1 input{flex-shrink:0;padding:0}._page_lu0vt_1 ._resultCount_lu0vt_1 button{background:0 0;border:0;padding:0;font-weight:500}._builderGrid_lu0vt_6 a{text-align:left;width:100%;color:var(--pz-ink);background:#fff;border:1px solid #0000;border-radius:8px;padding:10px;text-decoration:none;display:block}._builderGrid_lu0vt_6 a:hover{background:#f2f8f5;border-color:#a7cabe}._builderGrid_lu0vt_6 a:focus-visible{outline:2px solid var(--pz-brand);outline-offset:2px}._moreResults_lu0vt_19{color:var(--pz-muted);margin:10px 0 0;font-size:12px}._registry_lu0vt_20{border:1px solid var(--pz-line);background:#fff;border-radius:18px;max-width:1400px;margin:0 auto 20px}._registryHead_lu0vt_20{background:linear-gradient(120deg,#eaf6f1 0%,#f8fbf9 72%);justify-content:space-between;align-items:start;gap:24px;padding:24px 26px;display:flex}._registryHead_lu0vt_20 h2{letter-spacing:-.4px;margin:0 0 7px;font-size:24px;line-height:1.25}._registryHead_lu0vt_20 p:last-child{color:var(--pz-muted);max-width:780px;margin:0}._registryCount_lu0vt_20{border-left:3px solid var(--pz-brand);min-width:150px;padding-left:14px}._registryCount_lu0vt_20 strong,._registryCount_lu0vt_20 span{display:block}._registryCount_lu0vt_20 strong{font-size:28px;line-height:1.1}._registryCount_lu0vt_20 span{color:var(--pz-muted);font-size:13px}._filterPanel_lu0vt_20{border-bottom:1px solid var(--pz-line);background:#fff;padding:22px 26px}._searchRow_lu0vt_20{grid-template-columns:1.35fr .8fr 1fr;gap:14px;display:grid}._searchRow_lu0vt_20 label,._secondaryFilters_lu0vt_20>label,._activeFilter_lu0vt_20 label{min-width:0;display:block}._searchRow_lu0vt_20 label>span,._secondaryFilters_lu0vt_20>label>span,._activeFilter_lu0vt_20 label>span,._ingredientAdd_lu0vt_20>label{margin-bottom:6px;font-size:13px;font-weight:700;display:block}._searchRow_lu0vt_20 input,._searchRow_lu0vt_20 select,._ingredientAdd_lu0vt_20 input,._activeFilter_lu0vt_20 select,._secondaryFilters_lu0vt_20 select{width:100%;min-width:0;color:var(--pz-ink);font:inherit;background:#fff;border:1px solid #a8c2b8;border-radius:9px;padding:11px 12px;font-size:14px}._searchRow_lu0vt_20 input:focus,._searchRow_lu0vt_20 select:focus,._ingredientAdd_lu0vt_20 input:focus,._activeFilter_lu0vt_20 select:focus,._secondaryFilters_lu0vt_20 select:focus{outline:2px solid var(--pz-brand);outline-offset:2px}._formulaBuilder_lu0vt_20{border-top:1px solid #e2ebe6;grid-template-columns:minmax(280px,.8fr) 2fr;gap:16px;margin-top:18px;padding-top:18px;display:grid}._ingredientAdd_lu0vt_20{position:relative}._registrySuggestions_lu0vt_20{border:1px solid var(--pz-line);background:#fff;border-radius:10px;margin-top:7px;padding:5px;position:relative;box-shadow:0 12px 30px #173a3030}._registrySuggestions_lu0vt_20 button{color:var(--pz-ink);text-align:left;cursor:pointer;background:#fff;border:0;border-radius:7px;justify-content:space-between;align-items:center;padding:9px 10px;width:100%!important;display:flex!important}._registrySuggestions_lu0vt_20 button:hover{background:#eff7f3}._registrySuggestions_lu0vt_20 button strong{font-size:13px}._registrySuggestions_lu0vt_20 button span{color:var(--pz-brand);font-size:12px;font-weight:700}._registrySuggestions_lu0vt_20 p{color:var(--pz-muted);margin:0;padding:8px;font-size:13px}._selectedActives_lu0vt_20{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:10px;display:grid}._noActives_lu0vt_20{color:var(--pz-muted);margin:30px 0 0;font-size:13px}._activeFilter_lu0vt_20{background:#f3faf7;border:1px solid #b8d3c9;border-radius:10px;padding:10px}._activeFilter_lu0vt_20>div{justify-content:space-between;align-items:start;gap:8px;margin-bottom:8px;display:flex}._activeFilter_lu0vt_20>div strong{font-size:13px;line-height:1.35}._activeFilter_lu0vt_20>div button{color:#47675e;cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:20px;line-height:17px}._activeFilter_lu0vt_20 label>span{color:var(--pz-muted);margin-bottom:4px;font-size:11px}._activeFilter_lu0vt_20 select{padding:8px;font-size:12px}._secondaryFilters_lu0vt_20{grid-template-columns:1.15fr 1fr 1fr auto;align-items:end;gap:14px;margin-top:18px;display:grid}._secondaryFilters_lu0vt_20 ._mode_lu0vt_6{grid-template-columns:1fr 1fr;gap:5px;display:grid}._secondaryFilters_lu0vt_20 ._mode_lu0vt_6 legend{grid-column:1/3}._secondaryFilters_lu0vt_20 ._mode_lu0vt_6 label+label{margin:0}._clearFilters_lu0vt_20{border:1px solid var(--pz-line);height:43px;color:var(--pz-brand);cursor:pointer;background:#fff;border-radius:9px;padding:0 15px;font-weight:700}._clearFilters_lu0vt_20:disabled{opacity:.45;cursor:default}._registryResults_lu0vt_20{scroll-margin-top:88px}._resultsHead_lu0vt_20{border-bottom:1px solid var(--pz-line);justify-content:space-between;align-items:center;gap:18px;padding:18px 26px;display:flex}._resultsHead_lu0vt_20 div strong,._resultsHead_lu0vt_20 div span{display:block}._resultsHead_lu0vt_20 div strong{font-size:16px}._resultsHead_lu0vt_20 div span,._resultsHead_lu0vt_20>span{color:var(--pz-muted);font-size:12px}._registryGrid_lu0vt_20{background:#f8faf9;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;padding:16px 26px 22px;display:grid}._registryCard_lu0vt_20{background:#fff;border:1px solid #dbe7e2;border-radius:12px;flex-direction:column;min-width:0;padding:15px;display:flex}._referenceCard_lu0vt_20{border-color:#2e8168;box-shadow:inset 4px 0 #2e8168}._recordTop_lu0vt_20{justify-content:space-between;align-items:start;gap:12px;display:flex}._recordBrand_lu0vt_20{text-transform:uppercase;letter-spacing:.55px;color:var(--pz-brand);font-size:11px;font-weight:750;line-height:1.3;display:block}._recordTop_lu0vt_20 h3{margin:3px 0 0;font-size:16px;line-height:1.35}._artgNumber_lu0vt_20{color:var(--pz-muted);white-space:nowrap;border:1px solid var(--pz-line);border-radius:5px;padding:3px 6px;font-size:11px}._recordMeta_lu0vt_20{color:var(--pz-muted);flex-wrap:wrap;gap:5px 12px;margin:10px 0;font-size:12px;display:flex}._recordMeta_lu0vt_20 span+span:before{content:"·";margin-right:12px}._recordIngredients_lu0vt_20{border-top:1px solid #e4ece8;padding-top:9px}._recordIngredients_lu0vt_20 p{border-bottom:1px solid #eef3f1;grid-template-columns:minmax(110px,.75fr) 1.25fr;gap:10px;margin:0;padding:5px 0;font-size:12px;line-height:1.4;display:grid}._recordIngredients_lu0vt_20 p:last-child{border-bottom:0}._recordIngredients_lu0vt_20 p strong{font-weight:650}._recordIngredients_lu0vt_20 p span{color:#50685f}._recordFooter_lu0vt_20{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:12px;display:flex}._recordFooter_lu0vt_20>span{border-radius:5px;padding:4px 7px;font-size:11px;font-weight:700}._exactTag_lu0vt_20{color:#146049;background:#e4f6ed}._relatedTag_lu0vt_20{color:#795817;background:#f5efe1}._recordFooter_lu0vt_20>div{gap:7px;display:flex}._recordFooter_lu0vt_20 button,._recordFooter_lu0vt_20 a{cursor:pointer;border-radius:7px;padding:8px 10px;font-size:12px;font-weight:700;text-decoration:none}._recordFooter_lu0vt_20 button{background:var(--pz-brand);color:#fff;border:1px solid var(--pz-brand)}._recordFooter_lu0vt_20 a{color:var(--pz-brand);border:1px solid var(--pz-line);background:#fff}._registryNote_lu0vt_20{color:var(--pz-muted);margin:0;padding:0 26px 18px;font-size:12px}._registry_lu0vt_20 ._empty_lu0vt_1{padding:28px 26px}@media (width<=1000px){._searchRow_lu0vt_20{grid-template-columns:1fr 1fr}._fieldWide_lu0vt_21{grid-column:1/3}._formulaBuilder_lu0vt_20{grid-template-columns:1fr}._selectedActives_lu0vt_20{grid-template-columns:repeat(2,minmax(0,1fr))}._secondaryFilters_lu0vt_20{grid-template-columns:1fr 1fr}._registryGrid_lu0vt_20{grid-template-columns:1fr}}@media (width<=650px){._registryHead_lu0vt_20{padding:20px;display:block}._registryCount_lu0vt_20{margin-top:15px}._filterPanel_lu0vt_20{padding:18px}._searchRow_lu0vt_20{display:block}._searchRow_lu0vt_20 label+label{margin-top:12px}._fieldWide_lu0vt_21{grid-column:auto}._selectedActives_lu0vt_20,._secondaryFilters_lu0vt_20,._secondaryFilters_lu0vt_20 ._mode_lu0vt_6{grid-template-columns:1fr}._secondaryFilters_lu0vt_20 ._mode_lu0vt_6 legend{grid-column:auto}._resultsHead_lu0vt_20{padding:16px 18px}._registryGrid_lu0vt_20{padding:12px}._recordTop_lu0vt_20,._recordFooter_lu0vt_20{align-items:start}._recordFooter_lu0vt_20{flex-direction:column}._recordFooter_lu0vt_20>div{width:100%}._recordFooter_lu0vt_20 button,._recordFooter_lu0vt_20 a{text-align:center;flex:1}._recordIngredients_lu0vt_20 p{grid-template-columns:1fr}._registryNote_lu0vt_20{padding:0 18px 16px}}._registry_lu0vt_20 ._searchRow_lu0vt_20{grid-template-columns:1.5fr 1fr}._registrySuggestions_lu0vt_20 button>div,._activeFilter_lu0vt_20>div>span{flex-direction:column;gap:2px;min-width:0;display:flex}._registrySuggestions_lu0vt_20 button small,._activeFilter_lu0vt_20>div>span small{color:var(--pz-muted);font-size:11px;font-weight:500;line-height:1.35}._registrySuggestions_lu0vt_20 button>span{flex-shrink:0;margin-left:10px}._gtinPacks_lu0vt_25{background:#f5faf8;border:1px solid #cfe0da;border-radius:8px;margin-top:10px;padding:9px 10px}._gtinPacks_lu0vt_25>strong{text-transform:uppercase;letter-spacing:.45px;color:#44655a;margin-bottom:3px;font-size:11px;display:block}._gtinPacks_lu0vt_25 p{justify-content:space-between;gap:12px;margin:0;padding:3px 0;font-size:12px;display:flex}._gtinPacks_lu0vt_25 p span{color:var(--pz-muted)}._gtinPacks_lu0vt_25 a{color:var(--pz-brand);white-space:nowrap;font-weight:700;text-decoration:none}._gtinPacks_lu0vt_25 a:hover{text-decoration:underline}._retailerLinks_lu0vt_26{flex-wrap:wrap;gap:6px;margin:11px 0 3px;display:flex}._retailerLinks_lu0vt_26 a{min-height:32px;color:var(--pz-brand);background:#f5faf8;border:1px solid #c7ddd5;border-radius:7px;align-items:center;padding:5px 9px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}._retailerLinks_lu0vt_26 a:hover,._retailerLinks_lu0vt_26 a:focus-visible{background:#e4f3ec;text-decoration:underline}._supplierResults_lu0vt_27{border-bottom:1px solid var(--pz-line);background:#f5f8f7}._supplierHead_lu0vt_27{background:#edf5f2;border-bottom:1px solid #dce7e2;justify-content:space-between;align-items:center;gap:16px;padding:16px 26px;display:flex}._supplierHead_lu0vt_27 div strong,._supplierHead_lu0vt_27 div span{display:block}._supplierHead_lu0vt_27 div strong{font-size:16px}._supplierHead_lu0vt_27 div span,._supplierHead_lu0vt_27>span{color:var(--pz-muted);font-size:12px}._supplierGrid_lu0vt_27{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px 26px;display:grid}._supplierCard_lu0vt_27{background:#fff;border:1px solid #d6e3de;border-radius:11px;flex-direction:column;min-width:0;padding:14px;display:flex}._supplierTop_lu0vt_27{justify-content:space-between;align-items:start;gap:10px;display:flex}._supplierTop_lu0vt_27>div>span{text-transform:uppercase;letter-spacing:.5px;color:var(--pz-brand);font-size:11px;font-weight:750;line-height:1.25;display:block}._supplierTop_lu0vt_27 h3{margin:3px 0 0;font-size:15px;line-height:1.35}._pde_lu0vt_27{border:1px solid var(--pz-line);color:var(--pz-muted);border-radius:5px;flex-shrink:0;padding:3px 6px;font-size:10px}._supplierMeta_lu0vt_27{color:var(--pz-muted);flex-wrap:wrap;gap:4px 10px;margin:10px 0;font-size:11px;display:flex}._supplierMeta_lu0vt_27 span+span:before{content:"·";margin-right:10px}._supplierId_lu0vt_27{background:#f5faf8;border:1px solid #d8e8e2;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding:8px 9px;display:flex}._supplierId_lu0vt_27 span{color:var(--pz-muted);font-size:11px}._supplierId_lu0vt_27 strong{font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere;font-size:13px}._supplierFooter_lu0vt_27{justify-content:space-between;align-items:center;gap:8px;padding-top:10px;display:flex}._supplierFooter_lu0vt_27>span{border-radius:5px;padding:4px 7px;font-size:10px;font-weight:700}._candidateTag_lu0vt_27{color:#155d48;background:#e1f3eb}._catalogueTag_lu0vt_27{color:#685b35;background:#f4efdf}._supplierFooter_lu0vt_27 button{border:1px solid var(--pz-brand);color:var(--pz-brand);cursor:pointer;background:#fff;border-radius:7px;padding:7px 9px;font-size:11px;font-weight:700}._supplierFooter_lu0vt_27 button:hover{background:#edf7f3}._supplierNote_lu0vt_27{color:var(--pz-muted);margin:0;padding:0 26px 15px;font-size:12px}._supplierEmpty_lu0vt_27{color:var(--pz-muted);padding:22px 26px;font-size:14px}._supplierEmpty_lu0vt_27 strong{color:var(--pz-ink)}._supplierEmpty_lu0vt_27 p{margin:7px 0 0}@media (width<=1100px){._supplierGrid_lu0vt_27{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){._supplierHead_lu0vt_27{align-items:start;padding:15px 18px}._supplierGrid_lu0vt_27{grid-template-columns:1fr;padding:12px 18px}._supplierNote_lu0vt_27{padding:0 18px 14px}._supplierFooter_lu0vt_27{flex-direction:column;align-items:start}._supplierFooter_lu0vt_27 button{width:100%;min-height:40px}._supplierId_lu0vt_27{flex-direction:column;align-items:start;gap:2px}._supplierId_lu0vt_27 strong{text-align:left}}._ingredientHelp_lu0vt_31{color:var(--pz-muted);margin:7px 0 0;font-size:12px}@supports ((-webkit-background-clip:text) or (background-clip:text)){._heading_lu0vt_1 h1{color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(110deg,#08705c 15%,#096b91 52%,#55429d 88%);-webkit-background-clip:text;background-clip:text}}@media (width<=430px){._heading_lu0vt_1{padding:18px 14px}._eyebrow_lu0vt_1{padding:6px 10px;font-size:12px!important}}@media (forced-colors:active){._heading_lu0vt_1 h1{color:canvastext;-webkit-text-fill-color:CanvasText;background:0 0}._heading_lu0vt_1 h1:after{background:canvastext}}@media print{._heading_lu0vt_1 h1{color:#173d36;-webkit-text-fill-color:#173d36;background:0 0}}._registry_lu0vt_20 ._filterPanel_lu0vt_20{background:#fff;border-radius:18px 18px 0 0;padding:28px 26px}._searchCanvas_lu0vt_40{width:100%;max-width:980px;margin:0 auto}._searchTabs_lu0vt_41{background:#edf5f1;border:1px solid #d4e4dd;border-radius:13px;grid-template-columns:1fr 1fr;gap:5px;max-width:520px;margin:0 auto 26px;padding:5px;display:grid}._page_lu0vt_1 ._searchTabs_lu0vt_41 button{color:#426358;width:100%;min-height:46px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;padding:10px 16px;font-size:16px;font-weight:700}._page_lu0vt_1 ._searchTabs_lu0vt_41 button:hover{background:#e0eee7}._page_lu0vt_1 ._searchTabs_lu0vt_41 button[aria-selected=true]{color:#fff;background:#0b6f5a;border-color:#0b6f5a;box-shadow:0 3px 8px #173e3620}._mainSearch_lu0vt_45>label{color:#173e36;letter-spacing:-.3px;font-size:clamp(19px,2.1vw,23px);font-weight:750;line-height:1.3;display:block;margin-bottom:12px!important}._searchInput_lu0vt_46{color:#0b6f5a;background:#fff;border:1px solid #9cbfb0;border-radius:12px;align-items:center;gap:12px;min-height:60px;padding:0 16px;display:flex;box-shadow:0 3px 12px #173e3608}._searchInput_lu0vt_46:focus-within{outline-offset:2px;box-shadow:none;border-color:#0b6f5a;outline:2px solid #0b6f5a}._searchInput_lu0vt_46 svg{flex-shrink:0;width:23px;height:23px}._page_lu0vt_1 ._searchInput_lu0vt_46 input{width:100%;min-width:0;box-shadow:none;color:var(--pz-ink);font:inherit;background:0 0;border:0;outline:none;padding:17px 0;font-size:16px;line-height:1.5}._searchInput_lu0vt_46 input::placeholder{color:#61776d;opacity:1}._ingredientHelp_lu0vt_31{margin:10px 0 0;font-size:14px;line-height:1.5}._registrySuggestions_lu0vt_20{border-color:#c1d9cd;border-radius:12px;margin-top:12px;padding:6px;box-shadow:0 6px 18px #173a3014}._registrySuggestions_lu0vt_20:empty{display:none}._registrySuggestions_lu0vt_20 button{gap:12px;min-height:54px;padding:11px 13px}._registrySuggestions_lu0vt_20 button[aria-selected=true]{background:#e4f3eb;box-shadow:inset 3px 0 #0b6f5a}._registrySuggestions_lu0vt_20 button strong{overflow-wrap:anywhere;font-size:16px;line-height:1.35}._registrySuggestions_lu0vt_20 button small{overflow-wrap:anywhere;font-size:13px;line-height:1.4}._registrySuggestions_lu0vt_20 button>span{color:#0b604e;background:#eef8f3;border:1px solid #b6d6c6;border-radius:7px;justify-content:center;align-items:center;min-height:32px;padding:4px 11px;font-size:14px;display:inline-flex}._suggestionMessage_lu0vt_59{color:var(--pz-muted);margin:12px 0 0;font-size:14px}._ingredientSelection_lu0vt_60{margin-top:24px}._ingredientSelection_lu0vt_60 h3{color:#355d4d;align-items:center;gap:8px;margin:0 0 12px;font-size:15px;font-weight:700;display:flex}._ingredientSelection_lu0vt_60 h3>span{color:#155e47;background:#e3f2e9;border-radius:999px;place-items:center;min-width:24px;height:24px;padding:0 6px;font-size:13px;display:inline-grid}._selectedActives_lu0vt_20{gap:12px}._activeFilter_lu0vt_20{background:#f4faf7;border-color:#bfdbce;border-radius:12px;padding:15px}._activeFilter_lu0vt_20>div{gap:12px;margin-bottom:12px}._activeFilter_lu0vt_20>div strong{overflow-wrap:anywhere;font-size:16px;line-height:1.4}._activeFilter_lu0vt_20>div>span small{overflow-wrap:anywhere;font-size:13px;line-height:1.4}._activeFilter_lu0vt_20>div button{color:#365f4e;background:#fff;border:1px solid #d4e4db;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:22px;line-height:1;display:grid}._activeFilter_lu0vt_20>div button:hover{background:#e5f3eb}._activeFilter_lu0vt_20 label>span{color:#4d6f5e;font-size:14px}._activeFilter_lu0vt_20 select{min-height:44px;padding:10px 12px;font-size:14px}._ingredientMatch_lu0vt_72{border:0;grid-template-columns:1fr 1fr;gap:10px;min-width:0;margin:20px 0 0;padding:0;display:grid}._ingredientMatch_lu0vt_72 legend{color:#355d4d;margin-bottom:9px;font-size:14px;font-weight:700}._ingredientMatch_lu0vt_72 label{cursor:pointer;border:1px solid #d7e5dd;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}._ingredientMatch_lu0vt_72 input{accent-color:#0b6f5a;flex-shrink:0;width:18px;height:18px;padding:0;margin:3px 0 0!important}._ingredientMatch_lu0vt_72 strong,._ingredientMatch_lu0vt_72 small{line-height:1.4;display:block}._ingredientMatch_lu0vt_72 strong{font-size:15px;font-weight:700}._ingredientMatch_lu0vt_72 small{color:var(--pz-muted);margin-top:3px;font-size:13px}._ingredientMatch_lu0vt_72 ._matchActive_lu0vt_79{background:#edf8f2;border-color:#95c7b1}._filterActions_lu0vt_80{border-top:1px solid #e1ebe5;align-items:flex-start;gap:16px;margin-top:22px;padding-top:17px;display:flex}._moreFilters_lu0vt_81{flex:1;min-width:0}._moreFilters_lu0vt_81 summary{color:#256149;cursor:pointer;width:fit-content;max-width:100%;padding:8px 0;font-size:14px;font-weight:700}._moreFilters_lu0vt_81 summary:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #0b6f5a}._moreFilters_lu0vt_81 summary>span{color:#225a43;background:#e4f2e9;border-radius:999px;margin-left:8px;padding:2px 7px;font-size:12px;font-weight:600;display:inline-block}._extraFilterGrid_lu0vt_85{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}._extraFilterGrid_lu0vt_85 label{min-width:0;display:block}._extraFilterGrid_lu0vt_85 label>span{color:#355d4d;margin-bottom:6px;font-size:14px;font-weight:700;display:block}._extraFilterGrid_lu0vt_85 select{width:100%;min-width:0;min-height:46px;color:var(--pz-ink);font:inherit;background:#fff;border:1px solid #adc8b9;border-radius:9px;padding:10px 12px;font-size:14px;display:block}._clearFilters_lu0vt_20{flex-shrink:0;height:auto;min-height:38px;padding:8px 13px;font-size:14px}._registryGrid_lu0vt_20{border-radius:0 0 18px 18px}._registryCard_lu0vt_20{padding:14px}._recordTop_lu0vt_20>div{width:100%;min-width:0}._recordTop_lu0vt_20 h3{-webkit-line-clamp:2;color:#124e88;-webkit-box-orient:vertical;min-height:2.7em;max-height:2.7em;margin:4px 0 0;font-size:clamp(1.25rem,1.8vw,1.5rem);font-weight:800;line-height:1.35;display:-webkit-box;overflow:hidden}._recordBrand_lu0vt_20{text-overflow:ellipsis;white-space:nowrap;color:#155fa8;letter-spacing:.05em;min-height:1.4em;font-size:1rem;font-weight:800;line-height:1.4;overflow:hidden}._recordMeta_lu0vt_20{align-content:start;min-height:2.8em;margin:6px 0;font-size:14px;line-height:1.4}._recordIngredients_lu0vt_20 p{overflow-wrap:anywhere;font-size:14px;line-height:1.45}@media (width<=700px){._registry_lu0vt_20 ._filterPanel_lu0vt_20{padding:22px 18px}._selectedActives_lu0vt_20,._ingredientMatch_lu0vt_72,._extraFilterGrid_lu0vt_85{grid-template-columns:1fr}._searchTabs_lu0vt_41{margin-bottom:22px}._page_lu0vt_1 ._searchTabs_lu0vt_41 button{padding:10px 8px;font-size:15px}._ingredientMatch_lu0vt_72 label{padding:12px}._filterActions_lu0vt_80{gap:12px}._searchInput_lu0vt_46{padding:0 12px}._searchInput_lu0vt_46 svg{width:21px;height:21px}}@media (width<=430px){._registry_lu0vt_20 ._filterPanel_lu0vt_20{padding:20px 14px}._registryCard_lu0vt_20{padding:14px}._filterActions_lu0vt_80{gap:8px}._activeFilter_lu0vt_20{padding:13px}._mainSearch_lu0vt_45>label{font-size:20px}}._registryGrid_lu0vt_20{grid-auto-rows:1fr;align-items:stretch}._registryGrid_lu0vt_20:has(details[open]){grid-auto-rows:auto;align-items:start}._registryCard_lu0vt_20{overflow-wrap:anywhere;min-height:260px;scroll-margin-top:88px}._registryCard_lu0vt_20:focus{outline:2px solid var(--pz-brand);outline-offset:2px}._ingredientDetails_lu0vt_105{border-top:1px solid var(--pz-line);margin:4px 0 0}._ingredientSlot_lu0vt_106{min-height:44px;display:flow-root}._ingredientDetails_lu0vt_105 summary{color:#09665b;cursor:pointer;padding:8px 0;font-size:14px;font-weight:700}._ingredientDetails_lu0vt_105 summary:hover{text-underline-offset:3px;text-decoration:underline}._ingredientDetails_lu0vt_105 summary:focus-visible,._details_lu0vt_1 summary:focus-visible{outline:2px solid var(--pz-brand);outline-offset:3px;border-radius:3px}._ingredientDetails_lu0vt_105 summary>span{color:#23594c;background:#e6f3ee;border-radius:999px;margin-left:6px;padding:1px 7px;font-size:12px;display:inline-block}._ingredientDetails_lu0vt_105 ._recordIngredients_lu0vt_20{border-top:0;padding-top:0}._recordIngredients_lu0vt_20 ._matchingIngredient_lu0vt_112{background:#fff3cd;border-left:3px solid #b98013;border-radius:5px;padding:9px 10px}._matchingIngredient_lu0vt_112 mark{color:#513d0a;background:0 0}._recordIngredients_lu0vt_20 ._matchingIngredient_lu0vt_112 span{color:#513d0a;font-weight:650}._loadMore_lu0vt_115{background:#f8faf9;border-radius:0 0 18px 18px;flex-direction:column;align-items:center;gap:10px;padding:8px 20px 24px;display:flex}._page_lu0vt_1 ._loadMore_lu0vt_115 button{color:#fff;min-height:46px;font:inherit;cursor:pointer;background:#0b6f5a;border:1px solid #0b6f5a;border-radius:9px;padding:12px 22px;font-size:16px;font-weight:700}._page_lu0vt_1 ._loadMore_lu0vt_115 button:hover{background:#075443}._loadMore_lu0vt_115>span{color:var(--pz-muted);font-size:14px}@media (forced-colors:active){._recordIngredients_lu0vt_20 ._matchingIngredient_lu0vt_112{border:2px solid highlight}._matchingIngredient_lu0vt_112 mark,._recordIngredients_lu0vt_20 ._matchingIngredient_lu0vt_112 span{color:canvastext}}._registryCard_lu0vt_20>._details_lu0vt_1{margin:8px 0;padding-top:8px}._recordFooter_lu0vt_20{padding-top:8px}._retailerSection_lu0vt_123{border-top:1px solid var(--pz-line);margin:6px 0 2px;padding-top:8px}._retailerSection_lu0vt_123 h4{color:#355d4d;margin:0;font-size:14px;font-weight:700;line-height:1.4}._retailerLinks_lu0vt_26{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:6px 0 0;display:grid;position:relative}._retailerLinks_lu0vt_26 a,._retailerPlaceholder_lu0vt_126{min-height:44px;color:var(--pz-brand);text-align:left;overflow-wrap:anywhere;background:#f5faf8;border:1px solid #c7ddd5;border-radius:7px;justify-content:flex-start;align-items:center;padding:8px 9px;font-size:14px;font-weight:700;line-height:1.4;display:flex}._retailerPlaceholder_lu0vt_126{visibility:hidden;pointer-events:none}._retailerUnavailable_lu0vt_128{color:var(--pz-muted);align-items:center;margin:0;font-size:14px;line-height:1.4;display:flex;position:absolute;inset:0}._formulaComponents_lu0vt_130 section>h4{color:#09665b;margin:12px 0 6px;font-size:14px;font-weight:750;line-height:1.4}._formulaNote_lu0vt_131{color:var(--pz-muted);margin:8px 0;font-size:13px;line-height:1.5}._comparisonControls_lu0vt_132{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}._comparisonControls_lu0vt_132 button{font:inherit;min-height:44px;font-size:14px}._ingredientMatch_lu0vt_72{grid-template-columns:repeat(3,minmax(0,1fr));scroll-margin-top:88px}._minimumMatch_lu0vt_135{color:#355d4d;flex-wrap:wrap;align-items:center;gap:12px;font-size:14px;font-weight:700;display:flex}._minimumMatch_lu0vt_135 select{min-height:44px;color:var(--pz-ink);font:inherit;background:#fff;border:1px solid #a8c2b8;border-radius:8px;padding:9px 12px}._minimumMatch_lu0vt_135 select:focus-visible,._useComponent_lu0vt_137:focus-visible{outline:2px solid var(--pz-brand);outline-offset:2px}._formulaComparison_lu0vt_138{color:#14517b;background:#f0f7fc;border:1px solid #bcd7e7;border-radius:8px;margin:0 0 6px;padding:10px 12px}._formulaComparison_lu0vt_138>div{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}._formulaComparison_lu0vt_138 strong{font-size:16px;line-height:1.4}._formulaComparison_lu0vt_138 span{font-size:14px;line-height:1.4}._formulaComparison_lu0vt_138 p{color:#355f79;min-height:2.8em;margin:5px 0 0;font-size:14px;line-height:1.4}._comparisonDetails_lu0vt_143{border-bottom:1px solid var(--pz-line);padding-bottom:8px}._comparisonDetails_lu0vt_143 ul{margin:4px 0 10px;padding-left:20px;font-size:14px;line-height:1.5}._useComponent_lu0vt_137{border:1px solid var(--pz-brand);min-height:44px;color:var(--pz-brand);font:inherit;cursor:pointer;background:#fff;border-radius:7px;margin:8px 0;padding:8px 12px;font-size:14px;font-weight:700}@media (width<=700px){._ingredientMatch_lu0vt_72{grid-template-columns:1fr}}._ingredientQuantity_lu0vt_147{flex-direction:column;align-items:flex-start;gap:5px;display:flex}._recordIngredients_lu0vt_20 ._strengthBadge_lu0vt_148{border:1px solid;border-radius:6px;padding:3px 7px;font-size:14px;font-weight:700;line-height:1.4;display:inline-block}._ingredientQuantity_lu0vt_147 small{font-size:13px;font-weight:400;line-height:1.4}._recordIngredients_lu0vt_20 ._sameStrength_lu0vt_150{background:#eaf6ee;border-left-color:#25824d}._recordIngredients_lu0vt_20 ._sameStrength_lu0vt_150 mark,._recordIngredients_lu0vt_20 ._sameStrength_lu0vt_150 span,._recordIngredients_lu0vt_20 ._sameStrength_lu0vt_150 small{color:#165c34}._recordIngredients_lu0vt_20 ._differentStrength_lu0vt_152{background:#fff3df;border-left-color:#aa6711}._recordIngredients_lu0vt_20 ._differentStrength_lu0vt_152 mark,._recordIngredients_lu0vt_20 ._differentStrength_lu0vt_152 span,._recordIngredients_lu0vt_20 ._differentStrength_lu0vt_152 small{color:#744408}._recordIngredients_lu0vt_20 ._unknownStrength_lu0vt_154{background:#f0f3f6;border-left-color:#687785}._recordIngredients_lu0vt_20 ._unknownStrength_lu0vt_154 mark,._recordIngredients_lu0vt_20 ._unknownStrength_lu0vt_154 span,._recordIngredients_lu0vt_20 ._unknownStrength_lu0vt_154 small{color:#3e5060}@media (forced-colors:active){._recordIngredients_lu0vt_20 ._strengthBadge_lu0vt_148{color:canvastext;border-color:canvastext}._recordIngredients_lu0vt_20 ._sameStrength_lu0vt_150 mark,._recordIngredients_lu0vt_20 ._differentStrength_lu0vt_152 mark,._recordIngredients_lu0vt_20 ._unknownStrength_lu0vt_154 mark,._recordIngredients_lu0vt_20 ._sameStrength_lu0vt_150 span,._recordIngredients_lu0vt_20 ._differentStrength_lu0vt_152 span,._recordIngredients_lu0vt_20 ._unknownStrength_lu0vt_154 span{color:canvastext}}
