.ui-HeaderSearch{align-items:center;gap:8px;display:flex;position:relative}.ui-HeaderSearch.--closed{width:auto}.ui-HeaderSearch--SearchButton{cursor:pointer;color:var(--typography-color-primary,#313132);background:0 0;border:none;border-radius:4px;flex-direction:row;align-items:center;gap:8px;padding:8px 16px;font-family:BC Sans,sans-serif;font-size:16px;font-weight:400;transition:background-color .15s;display:flex}.ui-HeaderSearch--SearchButton:hover{background-color:var(--surface-color-background-light-gray,#f2f2f2)}.ui-HeaderSearch--SearchButton:focus{outline:2px solid var(--surface-color-border-active,#1a5a96);outline-offset:2px}.ui-HeaderSearch--SearchButton .ui-Icon{width:20px;height:20px;color:var(--icons-color-primary,#313132)}.ui-HeaderSearch.--open{flex-direction:row;align-items:center;gap:8px;animation:.3s ease-out headerSearchExpand;display:flex}@keyframes headerSearchExpand{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.ui-HeaderSearch--CancelButton{box-sizing:border-box;background:var(--surface-color-background-white);border:1px solid var(--theme-gray-100);white-space:nowrap;text-align:center;min-width:82px;height:40px;color:var(--typography-color-primary);border-radius:4px;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-family:BC Sans;font-size:16px;font-style:normal;font-weight:400;line-height:27px;display:flex}.ui-HeaderSearch--SearchWrapper{box-sizing:border-box;background:var(--surface-color-background-white);border:1px solid var(--surface-color-border-default);border-radius:4px;flex-direction:row;align-items:center;gap:8px;width:391px;height:39px;padding:6px 12px;display:flex;position:relative}.ui-HeaderSearch--SearchIcon{width:20px;height:20px;color:var(--theme-gray-90);flex-direction:column;flex:none;order:0;justify-content:center;align-items:center;padding:0;display:flex}.ui-HeaderSearch--Input{color:var(--typography-color-secondary);background:0 0;border:none;outline:none;flex:1;order:1;align-items:center;min-width:0;font-family:BC Sans;font-size:16px;font-style:normal;font-weight:400;line-height:27px;display:flex}.ui-HeaderSearch--ClearButton{cursor:pointer;width:20px;height:20px;color:var(--theme-gray-90);background:0 0;border:none;border-radius:4px;flex-direction:column;flex:none;order:2;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:flex}.ui-HeaderSearch--ClearButton:hover{background-color:var(--surface-color-background-light-gray);color:var(--typography-color-primary)}.ui-HeaderSearch--ClearButton:focus{outline:2px solid var(--surface-color-border-active);outline-offset:2px}.ui-HeaderSearch--ClearButton .ui-Icon{width:16px;height:16px}.ui-HeaderSearch--SearchWrapper:focus-within{border-color:var(--surface-color-border-active)}.ui-HeaderSearch--Input::placeholder{color:var(--typography-color-secondary)}.ui-HeaderSearch--Dropdown{background-color:var(--surface-color-background-white,#fff);border:1px solid var(--surface-color-border-default,#ccc);border-radius:var(--layout-borderradius-medium,4px);box-shadow:var(--surface-shadow-medium);z-index:10000;flex-direction:column;max-height:300px;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden}.ui-HeaderSearch--SuggestionsHeader{padding:var(--layout-padding-small,8px) var(--layout-padding-medium,16px);color:var(--typography-color-secondary,#606060);text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--surface-color-border-default,#d9d9d9);background-color:var(--surface-color-background-light-gray,#f2f2f2);flex-shrink:0;font-family:BC Sans;font-size:12px;font-style:normal;font-weight:700;line-height:16px}.ui-HeaderSearch--SuggestionsList{padding:var(--layout-padding-xsmall,4px) 0;flex:1;margin:0;list-style:none;overflow-y:auto}.ui-HeaderSearch--Option{padding:var(--layout-padding-small,8px) var(--layout-padding-medium,16px);color:var(--typography-color-primary);cursor:pointer;font-family:BC Sans;font-size:16px;font-style:normal;font-weight:400;line-height:27px;transition:background-color .15s}.ui-HeaderSearch--Option:hover,.ui-HeaderSearch--Option.--highlighted{background-color:var(--surface-color-background-light-gray)}.ui-HeaderSearch--LoadingItem{padding:var(--layout-padding-medium,16px);text-align:center;color:var(--typography-color-secondary);cursor:default;font-family:BC Sans;font-size:16px;font-style:normal;font-weight:400;line-height:27px}@media (max-width:912px){.ui-HeaderSearch.--open{width:auto}.ui-HeaderSearch--SearchWrapper{width:300px}}@media (max-width:768px){.ui-HeaderSearch--SearchWrapper{width:250px}.ui-HeaderSearch--CancelButton{min-width:auto;padding:6px 12px;font-size:14px}}@media (max-width:480px){.ui-HeaderSearch--SearchWrapper{width:200px}}@media (max-width:56.9375rem){.ui-HeaderSearch.--open{flex:1;width:100%;min-width:0;overflow:visible}.ui-HeaderSearch.--open .ui-HeaderSearch--SearchWrapper{flex:1;min-width:0;width:100%!important}.ui-HeaderSearch.--open .ui-HeaderSearch--Input{min-width:0;width:100%!important}.ui-HeaderSearch.--open .ui-HeaderSearch--CancelButton{flex-shrink:0}}
.ui-Header{box-sizing:border-box;padding:0 var(--layout-padding-container,16px);background-color:var(--surface-color-background-white);border-bottom:1px solid var(--surface-color-border-default);z-index:10;flex-direction:column;justify-content:center;align-items:center;width:100%;height:54px;display:flex;position:relative}.ui-Header.--mobile-open{box-shadow:none}.ui-Header--Container{box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:1116px;height:54px;padding:0;display:flex}.ui-Header--LogoTitleSection{flex-direction:row;flex:none;align-items:center;gap:16px;height:54px;padding:0;display:flex}.ui-Header--LogoLink{flex:none;width:129px;height:54px;display:flex}.ui-Header--TitleWrapper{flex-direction:row;flex:none;align-items:center;gap:8px;height:36px;padding:0;display:flex}.ui-Header--TitleLink{text-decoration:none;display:inline-flex}.ui-Header--TitleLink:focus-visible{outline:2px solid var(--surface-color-border-active);outline-offset:2px;border-radius:4px}.ui-Header--Line{border:1px solid var(--surface-color-border-default);flex:none;width:32px;height:0;transform:rotate(90deg)}.ui-Header--Title{text-align:center;width:204px;height:36px;color:var(--typography-color-primary);flex:none;font-family:BC Sans;font-size:24px;font-style:normal;font-weight:700;line-height:36px}.ui-Header--ContentSection{flex-direction:row;flex:1;justify-content:flex-end;align-items:center;gap:16px;min-width:0;height:54px;margin-left:auto;padding:0;display:flex}.ui-Header--Container .ui-HeaderSearch{flex:none;margin-left:auto}.ui-Header--SkipLinks{margin:0;padding:0;list-style:none;position:absolute}.ui-Header--SkipLinks li a,.ui-Header--SkipLinks li button{background-color:var(--surface-color-background-white);box-sizing:border-box;color:var(--typography-color-link);font:var(--typography-regular-body);padding:var(--layout-padding-xsmall) var(--layout-padding-medium);margin-top:-17.5px;margin-left:-100000px;position:absolute}.ui-Header--SkipLinks li a:focus,.ui-Header--SkipLinks li button:focus{text-wrap:nowrap;margin-left:0}.ui-Header--SkipLinks [data-skip-link-nav]{visibility:hidden;display:none}.ui-Header--Logo{width:117px;min-width:117px}.ui-Header--NavMobileToggle{margin-left:auto}.ui-Header--NavMobileOverlay{z-index:1}.ui-Header--NavMobileWrapper{top:var(--header-height);z-index:1;background-color:var(--surface-color-background-white);outline:none;display:flex;position:fixed;bottom:0;left:0;right:0}.ui-Header--NavMobile{background-color:var(--surface-color-background-white);padding:var(--header-nav-mobile-padding);width:100%}.ui-Header--NavMobile .ui-Header--NavList{flex-direction:column;gap:0;display:flex}.ui-Header--NavMobile .ui-Header--NavListItem{height:auto}.ui-Header--NavMobile a.ui-Header--NavLink{justify-content:flex-start;width:100%}.ui-Header--Nav{flex-direction:row;flex:none;align-items:center;gap:8px;height:54px;padding:0;display:flex}.ui-Header--NavList{flex-direction:row;align-items:center;gap:16px;height:40px;margin:0;padding:0;list-style:none;display:flex}.ui-Header--NavListItem{height:40px;display:flex}a.ui-Header--NavLink{height:40px;color:var(--typography-color-primary);text-align:center;border-radius:4px;flex-direction:row;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-family:BC Sans;font-size:16px;font-style:normal;font-weight:400;line-height:27px;text-decoration:none;display:flex}a.ui-Header--NavLink[target=_blank] .ui-Icon{display:none}a.ui-Header--NavLink[data-hovered]{background-color:var(--header-link-hover-background-color)}@media (min-width:57rem){.ui-Header--Container:has(.ui-HeaderSearch.--open) .ui-HeaderSearch{flex:1;min-width:0;margin-left:0}.ui-Header--Container:has(.ui-HeaderSearch.--open) .ui-HeaderSearch--SearchWrapper{flex:1;width:auto;min-width:180px;max-width:391px}button.ui-Header--NavMobileToggle{display:none}.ui-Header--SkipLinks [data-skip-link-nav]{display:unset;visibility:unset}.ui-Header--SkipLinks [data-skip-link-nav-mobile]{visibility:hidden;display:none}.ui-Header--Nav,.ui-Header--NavList,.ui-Header--TitleWrapper,.ui-Header--LogoTitleSection{display:flex}}@media (max-width:56.9375rem){.ui-Header--LogoTitleSection{gap:12px;display:flex}.ui-Header--LogoLink{width:100px;height:42px}.ui-Header--LogoLink img{width:100%;height:auto}.ui-Header--TitleWrapper{gap:8px;display:flex}.ui-Header--Line{display:none}.ui-Header--Title{width:auto;height:auto;font-size:16px;line-height:24px}.ui-Header--ContentSection{flex:none}.ui-Header--Nav{margin-left:auto}.ui-Header--NavList{display:none}}@media (max-width:480px){.ui-Header--TitleWrapper{display:none}.ui-Header--LogoLink{width:80px;height:34px}}@media (max-width:56.9375rem){.ui-Header--Container:has(.ui-HeaderSearch.--open){gap:8px}.ui-Header--Container:has(.ui-HeaderSearch.--open) .ui-Header--LogoTitleSection{display:none}.ui-Header--Container:has(.ui-HeaderSearch.--open) .ui-Header--ContentSection{flex:1;width:100%;min-width:0;overflow:visible}.ui-Header--Container:has(.ui-HeaderSearch.--open) .ui-HeaderSearch{flex:1;min-width:0;margin-left:0;overflow:visible}.ui-Header--Container:has(.ui-HeaderSearch.--open) .ui-Header--Nav{flex-shrink:0}}
.ui-Footer{min-width:375px;font-family:var(--typography-font-families-bc-sans);flex-direction:column;align-items:flex-start;padding:0;display:flex}.ui-Footer--Acknowledgement{padding:var(--layout-padding-xlarge);justify-content:center;align-items:center;gap:var(--layout-padding-small);background:var(--theme-gray-110);border-width:var(--layout-border-width-large) 0;border-style:solid;border-color:var(--theme-gold-60);box-sizing:border-box;flex-direction:row;width:100%;display:flex}.ui-Footer--AcknowledgementText{max-width:1100px;font:var(--typography-regular-small-body);color:var(--typography-color-primary-invert);flex:1}.ui-Footer--MainSection{padding:var(--layout-padding-xlarge);background:var(--surface-color-background-light-gray);box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.ui-Footer--MainContent{align-items:center;gap:var(--layout-padding-xlarge);flex-direction:column;width:100%;max-width:1120px;padding:0;display:flex}.ui-Footer--Content{place-content:flex-start space-between;align-items:flex-start;gap:var(--layout-padding-medium) 224px;flex-flow:column wrap;width:100%;padding:0;display:flex}.ui-Footer--Left{align-items:flex-start;gap:var(--layout-padding-large);flex-direction:column;min-width:192px;max-width:324px;padding:0;display:flex}.ui-Footer--Logo{width:146px;height:56px}.ui-Footer--Description{font:var(--typography-regular-small-body);color:var(--typography-color-secondary);margin:0}.ui-Footer--Description a{color:var(--typography-color-secondary);text-decoration:underline}.ui-Footer--Description a:hover{color:var(--typography-color-link)}.ui-Footer--Right{flex-direction:row;align-items:flex-start;padding:0;display:flex}.ui-Footer--LinkColumn{align-items:flex-start;gap:var(--layout-padding-small);flex-direction:column;width:160px;padding:0;display:flex}.ui-Footer--LinkColumn:last-child{padding-top:var(--layout-padding-26)}.ui-Footer--MoreInfo{font:var(--typography-bold-label);color:var(--typography-color-primary);text-transform:uppercase;margin:0}.ui-Footer--NavLink{padding:var(--layout-padding-small) 0;align-items:center;gap:var(--layout-padding-small);border-radius:var(--layout-border-radius-medium);flex-direction:row;display:flex}.ui-Footer--NavLink a{font:var(--typography-regular-small-body);color:var(--typography-color-primary);text-align:center;text-decoration:none}.ui-Footer--NavLink a:hover{text-decoration:underline}.ui-Footer--NavLink a:focus-visible{outline:2px solid var(--surface-color-border-active);outline-offset:var(--outline-offset);border-radius:var(--layout-border-radius-small)}.ui-Footer--CopyrightSection{padding:1px var(--layout-padding-xlarge) var(--layout-padding-large);background:var(--surface-color-background-light-gray);box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.ui-Footer--CopyrightContent{align-items:center;gap:var(--layout-padding-xlarge);flex-direction:column;width:100%;max-width:1120px;padding:0;display:flex}.ui-Footer--Divider{border:none;border-top:var(--layout-border-width-small) solid var(--surface-color-border-dark);width:100%;height:0;margin:0}.ui-Footer--CopyrightRow{flex-direction:row;align-items:center;width:100%;padding:0;display:flex}.ui-Footer--Copyright{font:var(--typography-regular-small-body);color:var(--typography-color-secondary);margin:0}@media (min-width:38rem){.ui-Footer--Content{flex-direction:row}}
.TestingBanner{box-sizing:border-box;width:100%;padding:8px var(--layout-padding-container,16px);background-color:#e8f4f8;border-bottom:2px solid #1a5276;justify-content:center;align-items:center;display:flex}.TestingBanner--text{color:#1a5276;text-align:center;margin:0;font-family:BC Sans,sans-serif;font-size:14px;line-height:20px}
.compound-ref{white-space:nowrap;display:inline-block}.compound-ref:before{content:"[ "}.compound-ref:after{content:" ]"}.compound-ref>*{display:inline}
*{box-sizing:border-box;margin:0;padding:0}html,body{font:var(--typography-regular-body);-webkit-font-smoothing:antialiased;color:var(--typography-color-primary);hanging-punctuation:allow-end;margin:0}h1,.h1{font:var(--typography-regular-h1)}h2,.h2{font:var(--typography-regular-h2)}h3,.h3{font:var(--typography-regular-h3)}h4,.h4{font:var(--typography-regular-h4)}h5,.h5{font:var(--typography-regular-h5)}p{margin-top:var(--layout-margin-medium)}a[data-skip-link-footer]{visibility:hidden;display:none}html:has(.u-page-background-gray){background:var(--theme-gray-10)}html:has(.u-show-footer-skip-link) a[data-skip-link-footer]{visibility:revert;display:block}.u-container{max-width:var(--layout-max-width);padding:0 var(--layout-padding-container);margin:0 auto}.u-container-content{max-width:var(--layout-max-width-content);padding:0 var(--layout-padding-container);margin:0 auto}.u-hidden{display:none}.u-relative{position:relative}.u-italic{font-style:italic}.u-bold{font-weight:700}.u-ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.u-screen-reader-only{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}@page{margin-bottom:1.5cm}@media print{.breadcrumbs,.reading-view-header__actions,.ui-Footer,.ui-Sidebar--MobileWrapper,.ui-Sidebar--MobileToggleContainer,.ui-Sidebar--MobileToggle,button.ui-Sidebar--MobileToggle,.glossary-sidebar,.glossary-sidebar__backdrop,.ui-Sidebar,.ui-Sidebar--MobileOverlay,.ui-Sidebar--MobilePanel{display:none!important}.ui-Header{border-bottom:1px solid #d8d8d8;min-height:54px;padding:0 16px;height:auto!important;display:flex!important}.ui-Header--Container{justify-content:flex-start!important;gap:12px!important;max-width:none!important;height:auto!important}.ui-Header--SkipLinks,.ui-Header--ContentSection,.ui-Header--NavMobileWrapper,.ui-Header--Nav,.ui-HeaderSearch{display:none!important}.ui-Header--LogoTitleSection,.ui-Header--TitleWrapper{display:flex!important}main#main-content{margin:0!important;padding:0!important}.MainLayout,.ui-ContentPanel,.ui-ContentPanel--Container,.reading-view{min-height:auto!important;max-height:none!important;overflow:visible!important}.reading-view__content{padding-bottom:0!important;padding-left:0!important;padding-right:0!important;overflow:visible!important}:is(.ui-ContentPanel--Container:has(.table-block--landscape),.reading-view:has(.table-block--landscape),.reading-view__content:has(.table-block--landscape)){width:100%!important;max-width:none!important;overflow:visible!important}.reading-view-header__badges{justify-content:flex-end!important;width:100%!important;display:flex!important}.ui-ContentPanel,.ui-ContentPanel--Container,.reading-view,.reading-view__content,.reading-view-header,.reading-view-header__meta,.reading-view-header__divider{border-right:none!important}.reading-view,.reading-view *{box-shadow:none!important;border-right:none!important;outline:none!important}.reading-view .table-block__header-cell,.reading-view .table-block__cell,.reading-view .table-block__table{border-right:var(--layout-border-width-small,1px) solid var(--surface-color-border-default,#e0e0e0)!important}}
