.ContaminantsDirectoryView_search__Tj_eL{position:relative}.ContaminantsDirectoryView_search__Tj_eL input::-webkit-search-cancel-button{display:none}.ContaminantsDirectoryView_heroRecord__CM_8G{margin:0;color:var(--color-ink-body);font-size:14px}.ContaminantsDirectoryView_heroRecord__CM_8G b{color:var(--color-shell);font-size:16px}.ContaminantsDirectoryView_count__S92tp{flex:none;padding:0 12px;color:var(--color-ink-muted);font:12px/1 var(--font-mono);white-space:nowrap}.ContaminantsDirectoryView_float__TABdI{position:relative;animation:ContaminantsDirectoryView_ctFloat__XVfFH 7s ease-in-out infinite}.ContaminantsDirectoryView_plate__NLN3X{position:absolute;inset:22px -14px -22px 14px;border-radius:24px;background:linear-gradient(160deg,var(--color-water-accent),var(--color-shell));opacity:.18;filter:blur(2px)}@keyframes ContaminantsDirectoryView_ctFloat__XVfFH{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.ContaminantsDirectoryView_types__vgqvX{position:relative;display:flex;flex-direction:column;gap:12px;padding:clamp(20px,2.6vw,30px);border:1px solid var(--color-line);border-radius:22px;background:rgba(255,255,255,.96);box-shadow:0 40px 80px -36px rgba(11,58,99,.45)}.ContaminantsDirectoryView_typesEyebrow__nSvMi{color:var(--color-link);font:500 10.5px/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.ContaminantsDirectoryView_types__vgqvX p{margin:0;color:var(--color-ink);font-size:14.5px;line-height:1.5}.ContaminantsDirectoryView_types__vgqvX dl{margin:0}.ContaminantsDirectoryView_types__vgqvX dl div{display:grid;grid-template-columns:124px minmax(0,1fr);gap:12px;align-items:baseline;padding:11px 0;border-top:1px solid var(--color-line-soft)}.ContaminantsDirectoryView_types__vgqvX dt{margin:0}.ContaminantsDirectoryView_types__vgqvX dd{margin:0;color:var(--color-ink-body);font-size:13.5px;line-height:1.45}.ContaminantsDirectoryView_bar__ycksK{position:sticky;top:var(--header-h,69px);z-index:20;border-bottom:1px solid var(--color-line-soft);background:rgba(244,247,250,.94)}.ContaminantsDirectoryView_pills__eGlkV{display:flex;gap:8px;max-width:1320px;margin:0 auto;padding:10px clamp(16px,3vw,40px);overflow-x:auto;scrollbar-width:none}.ContaminantsDirectoryView_pills__eGlkV::-webkit-scrollbar{display:none}.ContaminantsDirectoryView_pills__eGlkV button{display:inline-flex;flex:none;align-items:center;gap:8px;height:40px;padding:0 14px;border:1px solid var(--color-line);border-radius:99px;background:#fff;color:var(--color-shell);font:600 13.5px/1 var(--font-body);white-space:nowrap;cursor:pointer}.ContaminantsDirectoryView_pills__eGlkV button span{color:inherit;font:11.5px/1 var(--font-mono);opacity:.75}.ContaminantsDirectoryView_pills__eGlkV button[aria-pressed=true]{border-color:var(--color-shell);background:var(--color-shell);color:#fff}.ContaminantsDirectoryView_pills__eGlkV button:focus-visible{outline:2px solid var(--color-shell);outline-offset:2px}.ContaminantsDirectoryView_page__OIiAJ{display:flex;flex-direction:column;gap:clamp(40px,6vw,72px);max-width:1320px;margin:0 auto;padding:clamp(24px,4vw,48px) clamp(16px,3vw,40px) clamp(56px,7vw,96px);color:var(--color-ink)}.ContaminantsDirectoryView_group__wMaP_{display:flex;flex-direction:column;gap:16px;scroll-margin-top:calc(var(--header-h, 69px) + 72px)}.ContaminantsDirectoryView_groupHead__bwSpD{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 24px}.ContaminantsDirectoryView_titles__N2vFf{display:flex;flex-direction:column;gap:8px;max-width:760px}.ContaminantsDirectoryView_titles__N2vFf p{margin:0;color:var(--color-ink-body);font-size:15px;line-height:1.5}.ContaminantsDirectoryView_eyebrow__Ra_tS{color:var(--color-link);font:500 12px/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.ContaminantsDirectoryView_h2__VqGWv{margin:0;color:var(--color-shell);font:800 clamp(26px,3vw,38px)/1.05 var(--font-heading);letter-spacing:-.03em}.ContaminantsDirectoryView_hub___3nz9{color:var(--color-shell);font-size:14px;font-weight:700;text-decoration:none;white-space:nowrap}.ContaminantsDirectoryView_hub___3nz9:hover{text-decoration:underline}.ContaminantsDirectoryView_table__Nvihp{overflow:hidden;border:1px solid var(--color-line);border-radius:22px;background:#fff}.ContaminantsDirectoryView_thead__20R5L{display:none}.ContaminantsDirectoryView_row__lFc5t{display:grid;grid-template-columns:minmax(0,1fr);gap:12px 18px;align-items:center;padding:16px 22px;border-top:1px solid var(--color-line-soft);color:var(--color-ink);text-decoration:none;transition:background .2s}.ContaminantsDirectoryView_table__Nvihp>.ContaminantsDirectoryView_row__lFc5t:first-of-type{border-top:0}@media (min-width:1000px){.ContaminantsDirectoryView_thead__20R5L{display:grid;gap:18px;padding:12px 22px;background:var(--color-page);color:var(--color-ink-muted);font:500 10.5px/1.3 var(--font-mono);letter-spacing:.07em;text-transform:uppercase}.ContaminantsDirectoryView_row__lFc5t,.ContaminantsDirectoryView_thead__20R5L{grid-template-columns:minmax(0,1.3fr) minmax(0,1.1fr) minmax(0,1.3fr) 150px}.ContaminantsDirectoryView_table__Nvihp>.ContaminantsDirectoryView_row__lFc5t:first-of-type{border-top:1px solid var(--color-line-soft)}}@media (hover:hover) and (pointer:fine){.ContaminantsDirectoryView_row__lFc5t:hover{background:#f7fafd;color:var(--color-ink)}}.ContaminantsDirectoryView_row__lFc5t:focus-visible{outline:2px solid var(--color-shell);outline-offset:-2px}.ContaminantsDirectoryView_sub___1lAp{display:flex;align-items:center;gap:14px;min-width:0}.ContaminantsDirectoryView_sym__t15os{display:flex;flex:none;align-items:center;justify-content:center;width:46px;height:46px;border-radius:12px;background:var(--color-water-ice);color:var(--color-shell);font:500 12.5px/1 var(--font-mono)}.ContaminantsDirectoryView_subText__VufnD{display:flex;flex-direction:column;gap:2px;min-width:0}.ContaminantsDirectoryView_subText__VufnD b{color:var(--color-shell);font-size:16px;font-weight:800}.ContaminantsDirectoryView_subText__VufnD span{overflow:hidden;color:var(--color-ink-muted);font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.ContaminantsDirectoryView_subText__VufnD .ContaminantsDirectoryView_record__hV9kC{display:inline-flex;flex-wrap:wrap;align-items:center;gap:2px 6px;margin-top:4px;overflow:visible;color:var(--color-shell);font-size:12.5px;font-weight:700;white-space:normal}.ContaminantsDirectoryView_subText__VufnD .ContaminantsDirectoryView_record__hV9kC i{flex:none;width:7px;height:7px;border-radius:50%;background:var(--color-water-accent)}.ContaminantsDirectoryView_subText__VufnD .ContaminantsDirectoryView_record__hV9kC[data-kind=above] i{background:#9a6b2f}.ContaminantsDirectoryView_subText__VufnD .ContaminantsDirectoryView_record__hV9kC[data-kind=none]{color:var(--color-ink-muted);font-weight:600}.ContaminantsDirectoryView_subText__VufnD .ContaminantsDirectoryView_record__hV9kC[data-kind=none] i{border:1px dashed var(--state-unknown-line);background:var(--state-unknown-hatch)}.ContaminantsDirectoryView_subText__VufnD .ContaminantsDirectoryView_record__hV9kC small{color:var(--color-ink-muted);font-size:12px;font-weight:500}.ContaminantsDirectoryView_bench__afx1P{display:flex;flex-direction:column;gap:5px;min-width:0}.ContaminantsDirectoryView_benchTop__ZNeIm{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.ContaminantsDirectoryView_benchTop__ZNeIm b{color:var(--color-shell);font-size:17px;font-weight:800;letter-spacing:-.01em}.ContaminantsDirectoryView_benchTop__ZNeIm b[data-none]{color:var(--color-ink-muted)}.ContaminantsDirectoryView_note__x_Gd8{color:var(--color-ink-muted);font-size:12.5px;line-height:1.4}.ContaminantsDirectoryView_tx__alOmi{display:flex;flex-wrap:wrap;gap:6px}.ContaminantsDirectoryView_tx__alOmi span{padding:3px 10px;border:1px solid var(--color-line-soft);border-radius:99px;background:var(--color-page);color:var(--color-ink-body);font-size:12px;font-weight:600}.ContaminantsDirectoryView_act__splcv{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px}@media (min-width:1000px){.ContaminantsDirectoryView_act__splcv{justify-content:flex-end}}.ContaminantsDirectoryView_cas__SpCvV{color:var(--color-ink-muted);font:11px/1.3 var(--font-mono);white-space:nowrap}.ContaminantsDirectoryView_understand__0d48f{color:var(--color-shell);font-size:13.5px;font-weight:700;white-space:nowrap}.ContaminantsDirectoryView_none__QsmEJ{display:flex;flex-direction:column;gap:6px;margin:0;padding:28px;border:1px dashed var(--state-unknown-line);border-radius:22px;background:var(--state-unknown-hatch);color:var(--color-ink-body);font-size:14px}.ContaminantsDirectoryView_none__QsmEJ b{color:var(--color-shell);font-size:17px}@media (prefers-reduced-motion:reduce){.ContaminantsDirectoryView_float__TABdI{animation:none}.ContaminantsDirectoryView_row__lFc5t{transition:none}}