"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3846],{9545:(e,E,a)=>{a.d(E,{A:()=>M});var _=a(37876),t=a(14232),i=a(61261),s=a(49995),T=a(21932),A=a(67756),l=a(15329);let r=(0,i.A)(e=>({icon:{color:e.palette.secondary.main,fontSize:"2rem"}})),d=e=>{let{onClickHandler:E,showGroup:a,className:t,size:i="small",id:s}=e,d=r(),C=a?T.A:A.A;return(0,_.jsx)(l.A,{id:s,onClick:E,size:i,"aria-label":a?"Hide Group":"Show Group",children:(0,_.jsx)(C,{className:t||d.icon})})};var C=a(84768),n=a(72522);let o=(0,i.A)(e=>({facetGroupHeader:{display:"flex",alignItems:"center",justifyContent:"space-between"},headerBorderBottom:{borderBottom:"1px solid ".concat(e.palette.grey[400])},facetGroupLabel:{wordBreak:"break-all",fontWeight:"bold"},substanceFacetGroupLabel:{wordBreak:"break-all",fontWeight:e.typography.fontWeightBold,fontSize:e.typography.pxToRem(14),[e.breakpoints.up("sm")]:{fontWeight:e.typography.fontWeightMedium}},facetGroupCollapse:{display:"flex",flexShrink:0,marginRight:e.spacing(-2.5)},collapseIcon:{fontSize:e.typography.pxToRem(24),color:e.palette.primary.main}})),M=e=>{let{defaultCollapse:E=!1,facetKey:a,children:i,isSubstanceFacets:T}=e,A=o(),[l,r]=(0,t.useState)(E);return(0,_.jsxs)(_.Fragment,{children:[(0,_.jsxs)("div",{className:(0,s.A)(A.facetGroupHeader,T?A.headerBorderBottom:""),children:[(0,_.jsx)("span",{className:T?A.substanceFacetGroupLabel:A.facetGroupLabel,children:a&&(0,_.jsx)(n.A,{id:a.toUpperCase()})}),(0,_.jsx)("span",{className:A.facetGroupCollapse,children:(0,_.jsx)(d,{className:A.collapseIcon,onClickHandler:()=>{r(!l),(0,C.y)(l?"collapse":"expand",a)},showGroup:l,id:l?"facet-group-".concat(a,"-hide"):"facet-group-".concat(a,"-show")})})]}),l&&i]})}},15524:(e,E,a)=>{a.d(E,{A:()=>T});var _=a(37876);a(14232);var t=a(8733),i=a(7645),s=a(54753);let T=e=>{let{error:E}=e;return(0,_.jsxs)(i.A,{borderRadius:"borderRadius",border:1,display:"flex",alignItems:"center",flexDirection:"column",borderColor:"error.main",p:"12px 20px",color:"error.main",children:[(0,_.jsx)(t.A,{...s.A.GENERIC_ERROR}),(null==E?void 0:E.message)&&(0,_.jsx)("p",{children:E.message})]})}},19521:(e,E,a)=>{a.d(E,{A:()=>O});var _=a(37876),t=a(14232),i=a(77742),s=a(11148),T=a(9545),A=a(5411),l=a(61261),r=a(34669),d=a(8335),C=a(99549),n=a(7645),o=a(15329),M=a(57869),u=a(83767),R=a(33815);let c=(0,l.A)(e=>({titleContainer:{background:e.palette.background.grey},title:{fontSize:e.typography.pxToRem(14),fontWeight:e.typography.fontWeightRegular},iconButton:{padding:0}})),I=e=>{let{showEditModal:E,setShowEditModal:a}=e,{formatMessage:t}=(0,i.A)(),s=c();return(0,_.jsxs)(d.A,{open:E,onClose:()=>a(!1),fullWidth:!0,maxWidth:"md","aria-labelledby":"edit structure query",children:[(0,_.jsx)(C.A,{className:s.titleContainer,id:"edit structure query",children:(0,_.jsxs)(n.A,{display:"flex",width:"100%",justifyContent:"space-between",children:[(0,_.jsx)("h4",{className:s.title,children:t(r.A.EDIT_QUERY)}),(0,_.jsx)(o.A,{onClick:()=>a(!1),"aria-label":"close",disableRipple:!1,className:s.iconButton,children:(0,_.jsx)(u.A,{color:"secondary"})})]})}),(0,_.jsx)(M.A,{id:"edit structure query content",children:(0,_.jsx)(n.A,{p:5,children:(0,_.jsx)(R.A,{setShowEditModal:a,showEditModal:E})})})]})},g=(0,l.A)(e=>({editSearchContainer:{margin:e.spacing(0,0,2,0)},structureCriteria:{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",paddingRight:e.spacing(2)},structureImageContainer:{margin:e.spacing(2,0,4,0),padding:e.spacing(2,0),border:"1px solid ".concat(e.palette.grey[400]),borderRadius:"4px",height:"95%",width:"100%",display:"flex",alignItems:"center",justifyContent:"center"},structureImage:{minHeight:e.typography.pxToRem(200),minWidth:e.typography.pxToRem(200),display:"flex",justifyContent:"center",alignItems:"center"},button:{width:"100%",padding:e.spacing(2),margin:e.spacing(2,0),backgroundColor:"white",color:e.palette.primary.main,border:"1px solid ".concat(e.palette.primary.main),fontSize:e.typography.pxToRem(16),fontWeight:e.typography.fontWeightMedium}})),O=()=>{let e=(0,s.rd)(),E=g(),{formatMessage:a}=(0,i.A)(),[l,d]=(0,t.useState)(!1),[C,n]=(0,t.useState)();return(0,t.useEffect)(()=>{{var E,a;let _=null!==(a=null==e?void 0:null===(E=e.query)||void 0===E?void 0:E.image)&&void 0!==a?a:"";n(sessionStorage.getItem(_))}},[e.query.image]),(0,_.jsxs)(_.Fragment,{children:[l&&(0,_.jsx)(I,{showEditModal:l,setShowEditModal:d}),(0,_.jsx)("div",{className:E.editSearchContainer,children:(0,_.jsx)(T.A,{defaultCollapse:!0,facetKey:"STRUCTURE_CRITERIA",children:(0,_.jsxs)("div",{className:E.structureCriteria,children:[(0,_.jsx)("div",{className:E.structureImageContainer,children:(0,_.jsx)("img",{src:C||"",alt:a(r.A.STRUCTURE_QUERY_IMAGE_ALT),className:E.structureImage})}),(0,_.jsx)(A.A,{variant:"contained",color:"primary",className:E.button,onClick:()=>d(!0),id:"button--edit-structure-search-query",children:a(r.A.EDIT_QUERY)}),(0,_.jsx)(A.A,{variant:"contained",color:"primary",className:E.button,onClick:()=>e.push(s.HX.index()),id:"button--new-structure-search-query",children:a(r.A.NEW_SEARCH)})]})})})]})}},33815:(e,E,a)=>{a.d(E,{A:()=>v});var _=a(37876),t=a(14232),i=a(18847),s=a.n(i),T=a(39221),A=a(77742),l=a(99220),r=a(96241),d=a(90079),C=a(7645),n=a(11148),o=a(97710),M=a(54753),u=a(77660),R=a(92520),c=a(15524),I=a(76405),g=a(78206),O=a(36331),S=a(39069),F=a(34415),L=a(5411),f=a(6760),B=a(15743),N=a(24322),P=a(49995),p=a(18736);let W=(0,l.n9)()(e=>({root:{padding:"9px","&:hover":{backgroundColor:"transparent"},"&.Mui-focusVisible .checkbox-icon":{outline:"2px auto ".concat(e.palette.secondary.dark),outlineOffset:e.spacing(.5)}},checkbox:{borderRadius:6,width:20,height:20,border:"2px solid ".concat(e.palette.grey[100]),backgroundImage:"linear-gradient(180deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,0))","input:hover ~ &":{backgroundColor:"#ebf1f5"},"input:disabled ~ &":{boxShadow:"none",background:"rgba(206,217,224,.5)"}},selectedCheckbox:{border:"2px solid transparent",backgroundColor:"".concat(e.palette.secondary.dark),backgroundImage:"linear-gradient(180deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,0))","&:before":{display:"block",width:16,height:16,backgroundImage:"url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 5c-.28 0-.53.11-.71.29L7 9.59l-2.29-2.3a1.003 1.003 0 00-1.42 1.42l3 3c.18.18.43.29.71.29s.53-.11.71-.29l5-5A1.003 1.003 0 0012 5z' fill='%23fff'/%3E%3C/svg%3E\")",content:'""'},"input:hover ~ &":{backgroundColor:"".concat(e.palette.secondary.dark)}}})),m=e=>{let{field:E}=e,{classes:a}=W();return(0,_.jsx)(p.A,{className:a.root,inputProps:{"aria-label":"stereo-checkbox"},checkedIcon:(0,_.jsx)("span",{className:(0,P.A)(a.checkbox,a.selectedCheckbox)}),icon:(0,_.jsx)("span",{className:a.checkbox}),checked:!!E.value,...E})},h=(0,l.n9)()(e=>({flexRow:{display:"flex",flexDirection:"row",alignItems:"flex-start","@media (max-width: 768px)":{flexDirection:"column"}},searchOptionTitle:{fontWeight:e.typography.fontWeightBold,marginBottom:e.spacing(2),fontSize:e.typography.pxToRem(16)},searchTypeContainer:{marginTop:e.spacing(7)},searchOptionsContainer:{marginTop:e.spacing(7),display:"flex",flexDirection:"row","@media (max-width: 768px)":{flexDirection:"column"}},similarityInput:{width:"4rem",height:"2.5rem",marginLeft:e.spacing(-13)},percent:{marginTop:e.spacing(3),marginLeft:e.spacing(1)},buttonSearch:{padding:e.spacing(1,2),marginRight:e.spacing(4),"@media (max-width: 768px)":{width:"100%",marginRight:"0"}},buttonReset:{padding:e.spacing(1,2),marginRight:e.spacing(7),color:e.palette.primary.main,fontWeight:900,border:"0",right:"0","&:hover":{background:"none"},"@media (max-width: 768px)":{width:"100%",position:"initial"}},label:{fontSize:e.typography.pxToRem(14),marginRight:e.spacing(13)},divider:{margin:"0px 30px"},helpLink:{fontWeight:e.typography.fontWeightBold,color:e.palette.primary.main},mobileView:{display:"flex",flexDirection:"row","@media (max-width: 768px)":{flexDirection:"column"}},searchTypeMobileView:{display:"flex",flexDirection:"row","@media (max-width: 768px)":{alignItems:"flex-end"}},buttonReverse:{position:"relative",display:"flex",justifyContent:"flex-end",paddingTop:e.spacing(4),"@media (max-width: 768px)":{flexDirection:"column-reverse"}}})),y=e=>{let{initialValues:E,onSubmit:a,resetDisabled:t,searchDisabled:i,resetDrawState:s,handleRadioChange:T,handleSimliarityPercentageChange:l,isModal:r}=e,{classes:d}=h(),{formatMessage:C}=(0,A.A)();return(0,_.jsx)(g.l1,{initialValues:E,onSubmit:a,enableReinitialize:!0,children:e=>{let{values:E,resetForm:a,setFieldValue:A}=e,n=E.searchType===u.wA.Similarity&&!E.similarityPercentage;return(0,_.jsxs)(g.lV,{"aria-label":"search form inputs",children:[(0,_.jsxs)("div",{className:d.mobileView,children:[(0,_.jsxs)("div",{className:d.searchTypeContainer,children:[(0,_.jsx)("div",{className:d.searchOptionTitle,children:C({id:"SEARCH_TYPE",defaultMessage:"Search Type"})}),(0,_.jsxs)("div",{className:d.searchTypeMobileView,children:[(0,_.jsx)(g.D0,{name:"searchType",children:()=>(0,_.jsx)(O.A,{"aria-label":"search type",onChange:e=>T(e,A,E.similarityPercentage),value:E.searchType,children:(0,_.jsxs)("div",{className:d.flexRow,children:[(0,_.jsx)(f.A,{"aria-label":"substructure",classes:{label:d.label},value:"substructure",control:(0,_.jsx)(N.A,{}),label:"Substructure"}),(0,_.jsx)(f.A,{"aria-label":"exact",classes:{label:d.label},value:"exact",control:(0,_.jsx)(N.A,{}),label:"Exact"}),(0,_.jsx)("div",{className:d.flexRow,children:(0,_.jsx)(f.A,{classes:{label:d.label},"aria-label":"similarity",value:"similarity",control:(0,_.jsx)(N.A,{}),label:"Similarity"})})]})})}),(0,_.jsx)(g.D0,{name:"similarityPercentage",children:e=>(0,_.jsx)(B.A,{...e.field,className:d.similarityInput,placeholder:"0%",type:"number",disabled:"similarity"!==E.searchType,onInput:l})}),!!E.similarityPercentage&&(0,_.jsx)("span",{className:d.percent,children:"%"})]})]}),(0,_.jsxs)("div",{className:d.searchOptionsContainer,children:[(0,_.jsx)(S.A,{orientation:"vertical",className:d.divider}),(0,_.jsxs)("div",{children:[(0,_.jsx)("div",{className:d.searchOptionTitle,children:C(M.A.SEARCH_OPTIONS)}),(0,_.jsx)("div",{children:(0,_.jsx)(g.D0,{name:"stereo",children:e=>(0,_.jsx)(f.A,{label:"Stereo",sx:{"& .MuiFormControlLabel-label":{fontSize:"14px"}},control:(0,_.jsx)(m,{...e})})})})]})]})]}),(0,_.jsxs)("div",{className:d.buttonReverse,children:[r&&(0,_.jsx)(F.A,{className:d.helpLink,href:"http://docs.chemaxon.com/display/docs/Marvin+JS+FAQ",target:"_blank",rel:"noopener noreferrer nofollow",children:"Help/FAQs"}),(0,_.jsx)(L.A,{variant:"outlined","aria-label":"reset",disableRipple:!1,disabled:t,className:d.buttonReset,onClick:()=>s(a),children:C(M.A.RESET)}),(0,_.jsx)(L.A,{variant:"contained",color:"primary",type:"submit","aria-label":"submit",disableRipple:!1,disabled:i||n,className:d.buttonSearch,id:"button--submit-structure-search",children:C(M.A.SEARCH)})]})]})}})},U=(0,l.n9)()(e=>({drawingTips:{marginTop:e.spacing(7)},drawingTipsTitle:{fontWeight:e.typography.fontWeightMedium},drawingTipsBody:{fontSize:e.typography.pxToRem(12),lineHeight:"1.5rem"},dashList:{listStyle:"none"},dashItem:{"&::before":{content:"'-'",position:"absolute",fontWeight:e.typography.fontWeightBold,marginLeft:"-30px"}},textLink:{fontWeight:e.typography.fontWeightMedium}})),D=()=>{let{classes:e}=U();return(0,_.jsxs)("div",{className:e.drawingTips,children:["For more information, please visit"," ",(0,_.jsx)("span",{children:(0,_.jsx)(F.A,{color:"secondary",href:"http://docs.chemaxon.com/display/docs/Marvin+JS+FAQ",target:"_blank",rel:"noopener noreferrer nofollow",className:e.textLink,children:"FAQs for MarvinJS"})})]})};var H=a(71007);let G=s()(()=>a.e(1864).then(a.bind(a,41864)),{loadableGenerated:{webpack:()=>[41864]},loadableGenerated:{webpack:()=>[41864]},ssr:!1}),x=(0,l.n9)()(e=>({searchContainer:{marginBottom:e.spacing(10),padding:e.spacing(4)},searchBody:{padding:e.spacing(1,6)},structureSearchContainer:{position:"relative",paddingTop:e.spacing(6)},editor:{overflow:"hidden",width:"100%",minHeight:"450px",border:"1px solid transparent"},flexRow:{display:"flex",flexDirection:"row",alignItems:"flex-start"},loadingIndicator:{position:"absolute",top:"45%",left:"45%"}})),Y=e=>{if(parseInt(e.target.value)){let E=Math.max(0,parseInt(e.target.value)).toString().slice(0,3);E=parseInt(E)>100?"100":E,e.target.value=E}else e.target.value=""},b=(e,E,a)=>{E("searchType",e.target.value),"similarity"!==e.target.value&&a?E("similarityPercentage",""):"similarity"===e.target.value&&E("similarityPercentage","70")},v=e=>{var E;let{showEditModal:a,setShowEditModal:i,recentSearchSelection:s}=e,l=(0,n.rd)(),{classes:g}=x(),O=null==l?void 0:null===(E=l.query)||void 0===E?void 0:E.filters,S=(0,t.useRef)(),{formatMessage:F}=(0,A.A)(),[L,f]=(0,t.useState)({}),[B,N]=(0,t.useState)({searchType:u.wA.Substructure,similarityPercentage:""}),[P,p]=(0,t.useState)(!1),[W,m]=(0,t.useState)(!1),[h,U]=(0,t.useState)(!1),[v,w]=(0,t.useState)(void 0),[j,{data:k,loading:V,error:K}]=(0,R.T7)(),Z=!!a,q=V,Q=null==k?void 0:k.getStructureSearchResults,z=(0,o.R5)(O),X=(null==z?void 0:z.stereo)?{stereo:z.stereo}:{},$=(e,E)=>e===u.wA.Similarity&&E.cutoff?"".concat(E.cutoff):"";(0,t.useEffect)(()=>{if(l.query.type)N({searchType:l.query.type,similarityPercentage:$(l.query.type,z),...X});else if(!(0,T.A)(s)&&(null==s?void 0:s.type)){var e,E;N({searchType:s.type,similarityPercentage:$(null==s?void 0:s.type,s.filters),...(null==l?void 0:null===(e=l.query)||void 0===e?void 0:e.filters)?X:{stereo:null===(E=s.filters)||void 0===E?void 0:E.stereo}})}},[null==l?void 0:l.query.type,null==s?void 0:s.term]),(0,t.useEffect)(()=>{K&&w(K)},[K]);let J=(0,I.gq)((0,I.cl)());(0,t.useEffect)(()=>{W&&J&&Z?S.current.importStructure("mol",J.term):W&&s&&S.current.importStructure("mol",s.term);let e=()=>{S.current.isEmpty()?U(!0):U(!1)};W&&void 0!==S.current&&(e(),S.current.on("molchange",function(){e()}))},[J,W,s]),(0,t.useEffect)(()=>{(null==Q?void 0:Q.items)&&0===Q.items.length&&p(!0)},[Q]);let ee=async()=>W?{searchTerm:await S.current.exportStructure("mol").catch(e=>alert("Failed to process structure image. Error: ".concat(e))),image:await S.current.exportStructure("png",{imageType:"image/png"}).catch(e=>alert("Failed to save structure image. Error: ".concat(e)))}:(alert("Error, marvin sketch not currently functional"),{}),eE=async e=>{let E=await ee();if(E.searchTerm.length<=82){w({message:F(M.A.NO_SKETCHER_CONTENT_CAPTURED)});return}let a=null==E?void 0:E.image,_=a.slice(-30),t={type:e.searchType,term:null==E?void 0:E.searchTerm,format:u.ZI.Molfile,image:_};sessionStorage.getItem(_)||sessionStorage.setItem(_,a);let i=Number(e.similarityPercentage),s={...i?{cutoff:i}:{},stereo:!!e.stereo},T={...t,filters:s};f(T),(0,I.sr)(T),j({variables:{pagination:{page:1,perPage:30},selectedFacets:[],sort:u.FU.Relevance,type:e.searchType,term:null==E?void 0:E.searchTerm,format:u.ZI.Molfile,filters:s}});let A=e.similarityPercentage?"".concat(e.searchType," - ").concat(e.similarityPercentage):e.searchType;(0,H.m2)({searchTerm:"structure_search",searchAutoSuggest:"",searchAutoSuggestTerm:"",searchType:A,searchComponent:"structure search",searchErrorMessage:""})};if(P&&!q&&!(0,T.A)(L)){let e="".concat((0,o.$c)({term:"structure-search",focus:o.Xc.StructureSearch,type:L.type,format:L.format,filters:L.filters,image:L.image}));f({}),l.push("".concat(n.HX.noResults()).concat(e)),Z&&i&&i(!1)}if(Q&&Q.items.length>0&&L){q=!0;let e="".concat((0,o.$c)({term:"structure-search",focus:o.Xc.StructureSearch,type:L.type,format:L.format,filters:L.filters,image:L.image}));l.push("".concat(n.wO.searchResults("structure-search")).concat(e)),Z&&i&&i(!1)}return(0,_.jsx)(r.A,{className:g.searchContainer,square:!0,elevation:0,children:(0,_.jsx)("div",{className:g.searchBody,children:(0,_.jsxs)("div",{className:g.structureSearchContainer,children:[q&&(0,_.jsx)(d.A,{className:g.loadingIndicator}),v?(0,_.jsx)(C.A,{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",className:g.editor,children:(0,_.jsx)(c.A,{error:v})}):(0,_.jsx)(r.A,{elevation:2,square:!0,children:(0,_.jsx)(G,{marvinStyle:g.editor,marvinSketch:S,setMarvinSketchReady:m})}),(0,_.jsx)(y,{initialValues:B,onSubmit:eE,resetDisabled:q,searchDisabled:!W||q||!!v||h,isModal:Z,resetDrawState:e=>{e({values:B}),W&&S.current.clear(),v&&w(void 0),U(!0)},handleRadioChange:b,handleSimliarityPercentageChange:Y}),!Z&&(0,_.jsx)(D,{})]})})})}},34669:(e,E,a)=>{a.d(E,{A:()=>t,D:()=>_});let _=(0,a(35967).YK)({NEED_ADDITIONAL_HELP:{id:"NEED_ADDITIONAL_HELP",defaultMessage:"Need Additional Help?"},ALDRICH_MARKET_SELECT_NSR:{id:"ALDRICH_MARKET_SELECT_NSR",defaultMessage:"your comprehensive solution for the identification and procurement of readily available screening compounds and building blocks."},CUSTOMER_SUPPORT:{id:"CUSTOMER_SUPPORT",defaultMessage:"Customer Support"},SORRY_NO_MATCHES_FOUND_FOR:{id:"SORRY_NO_MATCHES_FOUND_FOR",defaultMessage:"Sorry, we couldn’t find any matches for"},SORRY_NO_RETURN_RESPONSE_FOR:{id:"SORRY_NO_RETURN_RESPONSE_FOR",defaultMessage:"Sorry, we couldn’t return anything based on your search. Let’s help you find what you are looking for:"},SELECTION_CHIP_REMOVE_FILTER_1:{id:"SELECTION_CHIP_REMOVE_FILTER_1",defaultMessage:"Remove"},SELECTION_CHIP_REMOVE_TO_PERFORM_FACET_SEARCH:{id:"SELECTION_CHIP_REMOVE_TO_PERFORM_FACET_SEARCH",defaultMessage:"keyword to perform facet search"},KEYWORD:{id:"KEYWORD",defaultMessage:"Keyword"},SELECTION_CHIP_REMOVE_FILTER_2:{id:"SELECTION_CHIP_REMOVE_FILTER_2",defaultMessage:"filter"},FILTER_AND_SORT_HEADING:{id:"FILTER_AND_SORT_HEADING",defaultMessage:"Filter & Sort"},AVAILABLE_FOR_SALE:{id:"AVAILABLE_FOR_SALE",defaultMessage:"Available for Sale"},GLOBALLY:{id:"GLOBALLY",defaultMessage:"Globally"},SHOW_LESS:{id:"SHOW_LESS",defaultMessage:"Show Less"},SHOW_MORE:{id:"SHOW_MORE",defaultMessage:"Show More"},SORT_BY_RELEVANCE:{id:"SORT_BY_RELEVANCE",defaultMessage:"Sort by Relevance"},SORT_BY_NAME_ASCENDING:{id:"SORT_BY_NAME_ASCENDING",defaultMessage:"Sort by Name (Ascending)"},SORT_BY_NAME_DESCENDING:{id:"SORT_BY_NAME_DESCENDING",defaultMessage:"Sort by Name (Descending)"},SORT_BY_MOL_WT_ASC:{id:"SORT_BY_MOL_WT_ASC",defaultMessage:"Sort by Molecular Weight (Ascending)"},SORT_BY_MOL_WT_DESC:{id:"SORT_BY_MOL_WT_DESC",defaultMessage:"Sort by Molecular Weight (Descending)"},CLEAR_ALL:{id:"CLEAR_ALL",defaultMessage:"Clear All"},SORT_HEADING:{id:"SORT_HEADING",defaultMessage:"Sort"},SYNONYMS:{id:"SYNONYMS",defaultMessage:"Synonyms"},SUMMARY:{id:"SUMMARY",defaultMessage:"Summary"},HIDE_PRODUCTS:{id:"HIDE_PRODUCTS",defaultMessage:"Hide Products"},SHOW_PRODUCTS:{id:"SHOW_PRODUCTS",defaultMessage:"Show Products ({totalProducts})"},RELATED_PRODUCTS:{id:"RELATED_PRODUCTS",defaultMessage:"Related Products"},CAS_NO:{id:"CAS_NO",defaultMessage:"CAS No."},MOLECULAR_WEIGHT:{id:"MOLECULAR_WEIGHT",defaultMessage:"Molecular Weight"},EC_NO:{id:"EC_NO",defaultMessage:"EC No."},BEILSTEIN_NO:{id:"BEILSTEIN_NO",defaultMessage:"Beilstein No."},SIMILARITY:{id:"SIMILARITY",defaultMessage:"Similarity"},DETAILS:{id:"DETAILS",defaultMessage:"Details"},COMPARE:{id:"COMPARE",defaultMessage:"Compare"},EXPAND:{id:"EXPAND",defaultMessage:"Expand"},HIDE:{id:"HIDE",defaultMessage:"Hide"},SUBSTANCE_VIEW_PRICING:{id:"SUBSTANCE_VIEW_PRICING",defaultMessage:"View Pricing"},CLONALITY:{id:"CLONALITY",defaultMessage:"Clonality"},APPLICATION:{id:"APPLICATION",defaultMessage:"Application"},CITATIONS:{id:"CITATIONS",defaultMessage:"Citations"},SDS:{id:"SDS",defaultMessage:"SDS"},PORE_SIZE:{id:"PORE_SIZE",defaultMessage:"Pore Size"},DIAMETER:{id:"DIAMETER",defaultMessage:"Diameter"},STERILITY:{id:"STERILITY",defaultMessage:"Sterility"},MATERIAL:{id:"MATERIAL",defaultMessage:"Material"},DESCRIPTION:{id:"DESCRIPTION",defaultMessage:"Description"},BRAND:{id:"BRAND",defaultMessage:"Brand"},PRICING:{id:"PRICING",defaultMessage:"Pricing"},PRODUCT_NO:{id:"PRODUCT_NO",defaultMessage:"Product No."},LINEAR_FORMULA:{id:"LINEAR_FORMULA",defaultMessage:"Linear Formula"},EMPIRICAL_FORMULA_HILL_NOTATION:{id:"EMPIRICAL_FORMULA_HILL_NOTATION",defaultMessage:"Empirical Formula (Hill Notation)"},CONTACT_SELLER_SHIPPED_SOLD:{id:"CONTACT_SELLER_SHIPPED_SOLD",defaultMessage:"Shipped & Sold By"},CONTACT_SELLER_TRUSTED:{id:"CONTACT_SELLER_TRUSTED",defaultMessage:"A Trusted Marketplace Seller"},SEE_ALL_BUILDING_BLOCKS:{id:"SEE_ALL_BUILDING_BLOCKS",defaultMessage:"See All Building Blocks"},BUILDING_BLOCKS_EXPLORER:{id:"BUILDING_BLOCKS_EXPLORER",defaultMessage:"Building Blocks Explorer"},SEE_ALL_RELATED_GENES:{id:"SEE_ALL_RELATED_GENES",defaultMessage:"See All Related Genes"},NONE:{id:"NONE",defaultMessage:"None"},ALL_PHOTOS:{id:"ALL_PHOTOS",defaultMessage:"All Photos"},CAS_NUMBER:{id:"CAS_NUMBER",defaultMessage:"CAS Number"},EC_NUMBER:{id:"EC_NUMBER",defaultMessage:"EC Number"},BEILSTEIN_REGISTRY_NUMBER:{id:"BEILSTEIN_REGISTRY_NUMBER",defaultMessage:"Beilstein Registry Number"},EDIT_QUERY:{id:"EDIT_QUERY",defaultMessage:"Edit Query"},STRUCTURE_QUERY_IMAGE_ALT:{id:"STRUCTURE_QUERY_IMAGE_ALT",defaultMessage:"Structure query image. Only available when generated direct from editor"},NEW_SEARCH:{id:"NEW_SEARCH",defaultMessage:"New Search"},FACET_SEARCH_WITHIN:{id:"FACET_SEARCH_WITHIN",defaultMessage:"Search Within"},NO_FACETS_FOUND:{id:"NO_FACETS_FOUND",defaultMessage:"No facets found"},PRODUCTS:{id:"PRODUCTS",defaultMessage:"Products"},TECHNICAL_DOCUMENTS:{id:"TECHNICAL_DOCUMENTS",defaultMessage:"Technical Documents"},SITE_CONTENT:{id:"SITE_CONTENT",defaultMessage:"Site Content"},CHOOSE_UP_TO_FOUR_PRODUCTS:{id:"CHOOSE_UP_TO_FOUR_PRODUCTS",defaultMessage:"Choose up to 4 products to compare"},SHOWING:{id:"SHOWING",defaultMessage:"Showing"},RESULT:{id:"RESULT",defaultMessage:"result"},RESULTS:{id:"RESULTS",defaultMessage:"results"},SEARCH_RESULT_OF:{id:"SEARCH_RESULT_OF",defaultMessage:"of"},FOR:{id:"FOR",defaultMessage:"for"},WITHIN:{id:"WITHIN",defaultMessage:"within"},FACET_DOC_TYPE:{id:"FACET_DOC_TYPE",defaultMessage:"Document Type"},FACET_WEB_REFMATL_RMTYPE:{id:"FACET_WEB_REFMATL_RMTYPE",defaultMessage:"Reference Material Type"},FACET_WEB_REFMATL_APIFAM:{id:"FACET_WEB_REFMATL_APIFAM",defaultMessage:"API Family"},FACET_WEB_PROBE_PRESENTATION:{id:"FACET_PROBE_PRESENTATION",defaultMessage:"Probe Presentation"},FACET_WEB_PROBE_TYPE:{id:"FACET_PROBE_TYPE",defaultMessage:"Probe Sugar"},FACET_WEB_AGENCY_USP_SUITAB:{id:"FACET_AGENCY_USP_SUITAB",defaultMessage:"USP Suitability"},FACET_WEB_GREENER_CATEGORY:{id:"FACET_GREENER_CATEGORY",defaultMessage:"Greener Category"},FACET_WEB_ELEMENT:{id:"FACET_WEB_ELEMENT",defaultMessage:"Element"},FACET_WEB_ELEMENT_FAMILY:{id:"FACET_WEB_ELEMENT_FAMILY",defaultMessage:"Element Family"},FACET_WEB_POLYMERCHAIN_LEN:{id:"FACET_WEB_POLYMERCHAIN_LEN",defaultMessage:"Chain Length"},FACET_WEB_SAMPLE_IO_FEED_WATER_NATURE:{id:"FACET_WEB_SAMPLE_IO_FEED_WATER_NATURE",defaultMessage:"Feed Water Quality"},FACET_WEB_OPERATING_LIMIT_FLOWRATE:{id:"FACET_WEB_OPERATING_LIMIT_FLOWRATE",defaultMessage:"Production Flow Rate (L/hr)"},FACET_WEB_OPERATING_LIMIT_DISTFLOWRATE:{id:"FACET_WEB_OPERATING_LIMIT_DISTFLOWRATE",defaultMessage:"Distribution Flow Rate (L/min)"},FACET_WEB_OPERATING_LIMIT_MAXUSE:{id:"FACET_WEB_OPERATING_LIMIT_MAXUSE",defaultMessage:"Daily Water Usage (L/day)"},FACET_LANGUAGE:{id:"FACET_LANGUAGE",defaultMessage:"Language"},FACET_ORGANISM:{id:"FACET_ORGANISM",defaultMessage:"Organism"},FACET_RELATED_PRODUCT_CATEGORIES:{id:"FACET_RELATED_PRODUCT_CATEGORIES",defaultMessage:"Related Product Categories"},FACET_BOILING_POINT:{id:"FACET_BOILING_POINT",defaultMessage:"Boiling Point (\xb0C)"},FACET_MELTING_POINT:{id:"FACET_MELTING_POINT",defaultMessage:"Melting Point (\xb0C)"},FACET_WEB_CULTURE_MEDIA_COMP_GLUCOSE:{id:"FACET_WEB_CULTURE_MEDIA_COMP_GLUCOSE",defaultMessage:"Glucose (g/L)"},FACET_WEB_CULTURE_MEDIA_COMP_SODIUM_PYRUVATE:{id:"FACET_WEB_CULTURE_MEDIA_COMP_SODIUM_PYRUVATE",defaultMessage:"Sodium Pyruvate (g/L)"},FACET_WEB_CULTURE_MEDIA_COMP_HEPES:{id:"FACET_WEB_CULTURE_MEDIA_COMP_HEPES",defaultMessage:"HEPES (mM)"},FACET_WEB_COMP_LAYER_THICKNESS:{id:"FACET_WEB_COMP_LAYER_THICKNESS",defaultMessage:"Layer Thickness (\xb5m)"},FACET_WEB_OPERATING_LIMIT_FREQUENCY_MHZ:{id:"FACET_WEB_OPERATING_LIMIT_FREQUENCY_MHZ",defaultMessage:"Frequency (MHz)"},FACET_WEB_NUCLEOSIDE_2_PROT:{id:"FACET_WEB_NUCLEOSIDE_2_PROT",defaultMessage:"2' protecting group"},FACET_WEB_NUCLEOSIDE_5_PROT:{id:"FACET_WEB_NUCLEOSIDE_5_PROT",defaultMessage:"5' protecting group"},FACET_WEB_NUCLEOSIDE_BASE:{id:"FACET_WEB_NUCLEOSIDE_BASE",defaultMessage:"Base"},FACET_WEB_NUCLEOSIDE_BASE_PROT:{id:"FACET_WEB_NUCLEOSIDE_BASE_PROT",defaultMessage:"Base protection"},FACET_WEB_MTX_ACT_GP:{id:"FACET_WEB_MTX_ACT_GP",defaultMessage:"Phase"},FACET_WEB_MARKET_FOCUS:{id:"FACET_WEB_MARKET_FOCUS",defaultMessage:"Application"},FACET_WEB_TITERTEST_APP:{id:"FACET_WEB_TITERTEST_APP",defaultMessage:"Technique"},FACET_WEB_SIZE_DESIGNATION_NEEDLE:{id:"FACET_WEB_SIZE_DESIGNATION_NEEDLE",defaultMessage:"Gauge"},FACET_WEB_FEATURE_CAP:{id:"FACET_WEB_FEATURE_CAP",defaultMessage:"Cap"},FACET_WEB_CELL_TRANSFORMATION_TYPE:{id:"FACET_WEB_CELL_TRANSFORMATION_TYPE",defaultMessage:"Transformation Type"},FACET_WEB_CELL_TRANSFORMATION_EFFICIENCY_CFU_UG:{id:"FACET_WEB_CELL_TRANSFORMATION_EFFICIENCY_CFU_UG",defaultMessage:"Transformation Efficiency (cfu/μg)"},FACET_WEB_CHEM_COMPOSITION:{id:"FACET_WEB_CHEM_COMPOSITION",defaultMessage:"Chemical Composition"},FACET_WEB_CHROMATOGRAPHY_MODE:{id:"FACET_WEB_CHROMATOGRAPHY_MODE",defaultMessage:"Separation Technique"},FACET_WEB_FEATURE_ELECTRONIC:{id:"FACET_WEB_FEATURE_ELECTRONIC",defaultMessage:"Electronic"},FACET_WEB_FILTER_CAPACITY_ML:{id:"FACET_WEB_FILTER_CAPACITY_ML",defaultMessage:"Filter Capacity (ml)"},FACET_WEB_FILTER_CAPACITY_UL:{id:"FACET_WEB_FILTER_CAPACITY_UL",defaultMessage:"Filter Capacity (\xb5L)"},FACET_GENE_ALIAS:{id:"FACET_GENE_ALIAS",defaultMessage:"Gene Alias"},FACET_GEOGRAPHY:{id:"FACET_GEOGRAPHY",defaultMessage:"Geography"},FACET_WEB_MATERIAL_NEEDLE_SHAPE:{id:"FACET_WEB_MATERIAL_NEEDLE_SHAPE",defaultMessage:"Needle Shape"},FACET_WEB_PRODUCT_AREA:{id:"FACET_WEB_PRODUCT_AREA",defaultMessage:"Product Area"},FACET_PRODUCT_CATEGORY:{id:"FACET_PRODUCT_CATEGORY",defaultMessage:"Product Category"},FACET_PRODUCT_TYPE:{id:"FACET_PRODUCT_TYPE",defaultMessage:"Product Type"},FACET_RELATED_CATEGORY:{id:"FACET_RELATED_CATEGORY",defaultMessage:"Related Category"},FACET_WEB_FEATURE_SURFACE:{id:"FACET_WEB_FEATURE_SURFACE",defaultMessage:"Surface"},FACET_WEB_TUBE_SIZE_ML:{id:"FACET_WEB_TUBE_SIZE_ML",defaultMessage:"Tube Size (ml)"},FACET_WEB_MATERIAL_VIALBOTTLE:{id:"FACET_WEB_MATERIAL_VIALBOTTLE",defaultMessage:"Vial Bottle Material"},FACET_WEB_COMP_VOLUME_RANGE_UL:{id:"FACET_WEB_COMP_VOLUME_RANGE_UL",defaultMessage:"Volume Range (\xb5L)"},FACET_WEB_COMP_WORKINGVOLUME_ML:{id:"FACET_WEB_COMP_WORKINGVOLUME_ML",defaultMessage:"Working Volume (ml)"},FACET_WEB_ACTIVITY_SPECTRUM:{id:"FACET_WEB_ACTIVITY_SPECTRUM",defaultMessage:"Activity Spectrum"},FACET_WEB_ADEQUATE_FOR_NO_REACTIONS:{id:"FACET_WEB_ADEQUATE_FOR_NO_REACTIONS",defaultMessage:"Number of Reactions"},FACET_WEB_AGENCY_METHOD:{id:"FACET_WEB_AGENCY_METHOD",defaultMessage:"Agency"},FACET_WEB_ANALYTE_SUITABILITY:{id:"FACET_WEB_ANALYTE_SUITABILITY",defaultMessage:"Analyte Suitability"},FACET_WEB_ANTIBODY_FORM:{id:"FACET_WEB_ANTIBODY_FORM",defaultMessage:"Antibody Form"},FACET_WEB_BATTERY_POWER:{id:"FACET_WEB_BATTERY_POWER",defaultMessage:"Battery Type"},FACET_WEB_FEATURE_BINDER:{id:"FACET_WEB_FEATURE_BINDER",defaultMessage:"Binder"},FACET_WEB_FEATURE_DNTPS:{id:"FACET_WEB_FEATURE_DNTPS",defaultMessage:"dNTPs"},FACET_WEB_FEATURE_HOTSTART:{id:"FACET_WEB_FEATURE_HOTSTART",defaultMessage:"Hot Start"},FACET_WEB_FEATURE_PCR_APPLICATION:{id:"FACET_WEB_FEATURE_PCR_APPLICATION",defaultMessage:"PCR Application"},FACET_WEB_POLYMERCHEM_POLYMERTYPE:{id:"FACET_WEB_POLYMERCHEM_POLYMERTYPE",defaultMessage:"Polymer Type"},FACET_WEB_POLYMERCHEM_MONOMERTYPE:{id:"FACET_WEB_POLYMERCHEM_MONOMERTYPE",defaultMessage:"Monomer Type"},FACET_WEB_POLYMERCHEM_POLYMERCOMPN:{id:"FACET_WEB_POLYMERCHEM_POLYMERCOMPN",defaultMessage:"Polymer Composition"},FACET_WEB_PEPTIDESYNTH_AMAC:{id:"FACET_WEB_PEPTIDESYNTH_AMAC",defaultMessage:" Amino Acid"},FACET_WEB_PEPTIDESYNTH_AMACTYPE:{id:"FACET_WEB_PEPTIDESYNTH_AMACTYPE",defaultMessage:" Amino Acid Type"},FACET_WEB_PEPTIDESYNTH_LINKER:{id:"FACET_WEB_PEPTIDESYNTH_LINKER",defaultMessage:" Linker"},FACET_WEB_POLYMERCHAIN_TYPE:{id:"FACET_WEB_POLYMERCHAIN_TYPE",defaultMessage:"Chain Type"},FACET_WEB_OPTICALISOMER:{id:"FACET_WEB_OPTICALISOMER",defaultMessage:"Optical Isomer"},FACET_WEB_PEPTIDESYNTH_CLEAVCOND:{id:"FACET_WEB_PEPTIDESYNTH_CLEAVCOND",defaultMessage:"Cleavage Condition"},FACET_WEB_SAMPLE_INPUT_PCR:{id:"FACET_WEB_SAMPLE_INPUT_PCR",defaultMessage:"Sample Type"},FACET_BIOLOGICAL_SOURCE:{id:"FACET_BIOLOGICAL_SOURCE",defaultMessage:"Biological Source"},FACET_WEB_MATERIAL_BOTTLE_DESC:{id:"FACET_WEB_MATERIAL_BOTTLE_DESC",defaultMessage:"Bottle material"},FACET_BRAND:{id:"FACET_BRAND",defaultMessage:"Brand"},FACET_WEB_COMP_CAPACITY_L:{id:"FACET_WEB_COMP_CAPACITY_L",defaultMessage:"Capacity (L)"},FACET_WEB_COMP_CAPACITY_ML:{id:"FACET_WEB_COMP_CAPACITY_ML",defaultMessage:"Capacity (mL)"},FACET_CLONALITY:{id:"FACET_CLONALITY",defaultMessage:"Clonality"},FACET_WEB_FEATURE_CLOSURE:{id:"FACET_WEB_FEATURE_CLOSURE",defaultMessage:"Closure Type"},FACET_COLOR:{id:"FACET_COLOR",defaultMessage:"Color"},FACET_COLLECTIONS:{id:"FACET_COLLECTIONS",defaultMessage:"Collections"},FACET_WEB_MATERIAL_COLOR:{id:"FACET_WEB_MATERIAL_COLOR",defaultMessage:"Color"},FACET_WEB_MATERIAL_COLUMN:{id:"FACET_WEB_MATERIAL_COLUMN",defaultMessage:"Column Material"},FACET_WEB_COLUMN_TYPE:{id:"FACET_WEB_COLUMN_TYPE",defaultMessage:"Column Type"},FACET_WEB_CONJUGATE:{id:"FACET_WEB_CONJUGATE",defaultMessage:"Conjugate"},FACET_WEB_FEATURE_CORE_TYPE:{id:"FACET_WEB_FEATURE_CORE_TYPE",defaultMessage:"Core Type"},FACET_WEB_NUCLEOSIDE_DEPROT:{id:"FACET_WEB_NUCLEOSIDE_DEPROT",defaultMessage:"Deprotection method"},FACET_WEB_COMP_DIAM_MM:{id:"FACET_WEB_COMP_DIAM_MM",defaultMessage:"Diameter (mm)"},FACET_WEB_CULTURE_MEDIA_COMP_EARLE:{id:"FACET_WEB_CULTURE_MEDIA_COMP_EARLE",defaultMessage:"Earles Salts"},FACET_WEB_MATERIAL_FIBER_DESC:{id:"FACET_WEB_MATERIAL_FIBER_DESC",defaultMessage:"Fiber material"},FACET_WEB_FITTINGS_THREADS:{id:"FACET_WEB_FITTINGS_THREADS",defaultMessage:"Fitting"},FACET_WEB_FITTINGS_THREADS_FITS_SIZE:{id:"FACET_WEB_FITTINGS_THREADS_FITS_SIZE",defaultMessage:"Fitting"},FACET_WEB_FEATURE_FLUORESCENT:{id:"FACET_WEB_FEATURE_FLUORESCENT",defaultMessage:"Fluorescence"},FACET_WEB_ANAL_STAND_FORM:{id:"FACET_WEB_ANAL_STAND_FORM",defaultMessage:"Format"},FACET_FWGHT:{id:"FACET_FWGHT",defaultMessage:"Formula Weight"},FACET_WEB_POLYMER_ARCH_FUNCTIONALITY:{id:"FACET_WEB_POLYMER_ARCH_FUNCTIONALITY",defaultMessage:"Functionality"},FACET_WEB_FEATURE_GENERATION:{id:"FACET_WEB_FEATURE_GENERATION",defaultMessage:"Generation"},FACET_WEB_GREENER_ALTERNATIVE_PRINCIPLES:{id:"FACET_WEB_GREENER_ALTERNATIVE_PRINCIPLES",defaultMessage:"Greener Alternative Principles"},FACET_WEB_CULTURE_MEDIA_COMP_HANKSALT:{id:"FACET_WEB_CULTURE_MEDIA_COMP_HANKSALT",defaultMessage:"Hanks Salts"},FACET_WEB_COMP_HEIGHT:{id:"FACET_WEB_COMP_HEIGHT",defaultMessage:"Height"},FACET_WEB_COMP_HEIGHT_IN:{id:"FACET_WEB_COMP_HEIGHT_IN",defaultMessage:"Height (in)"},FACET_WEB_COMP_HEIGHT_MM:{id:"FACET_WEB_COMP_HEIGHT_MM",defaultMessage:"Height (mm)"},FACET_WEB_HOST_SELECTION_HOST:{id:"FACET_WEB_HOST_SELECTION_HOST",defaultMessage:"Host"},FACET_WEB_MATERIAL_HOUSING:{id:"FACET_WEB_MATERIAL_HOUSING",defaultMessage:"Housing Material"},FACET_WEB_MATERIAL_HUB_COLOR:{id:"FACET_WEB_MATERIAL_HUB_COLOR",defaultMessage:"Hub color"},FACET_WEB_COMP_ID_MM:{id:"FACET_WEB_COMP_ID_MM",defaultMessage:"ID (mm)"},FACET_WEB_ISOTOPIC_PURITY_ISOTOPE:{id:"FACET_WEB_ISOTOPIC_PURITY_ISOTOPE",defaultMessage:"Isotope"},FACET_ISOTYPE:{id:"FACET_ISOTYPE",defaultMessage:"Isotype"},FACET_WEB_CULTURE_MEDIA_COMP_LGLUTAMINE:{id:"FACET_WEB_CULTURE_MEDIA_COMP_LGLUTAMINE",defaultMessage:"L-Glutamine"},FACET_WEB_COMP_LENGTH_CM:{id:"FACET_WEB_COMP_LENGTH_CM",defaultMessage:"Length (cm)"},FACET_WEB_COMP_LENGTH_FT:{id:"FACET_WEB_COMP_LENGTH_FT",defaultMessage:"Length (ft)"},FACET_WEB_COMP_LENGTH_IN:{id:"FACET_WEB_COMP_LENGTH_IN",defaultMessage:"Length (in)"},FACET_WEB_COMP_LENGTH_M:{id:"FACET_WEB_COMP_LENGTH_M",defaultMessage:"Length (m)"},FACET_WEB_COMP_LENGTH_MM:{id:"FACET_WEB_COMP_LENGTH_MM",defaultMessage:"Length (mm)"},FACET_MANUFACTURER_NAME:{id:"FACET_MANUFACTURER_NAME",defaultMessage:"Manufacturer"},FACET_MASS_SHIFT:{id:"FACET_MASS_SHIFT",defaultMessage:"Mass Shift"},FACET_WEB_MATERIAL_MATERIALDESC:{id:"FACET_WEB_MATERIAL_MATERIALDESC",defaultMessage:"Material"},FACET_WEB_MATERIAL_MATRIX:{id:"FACET_WEB_MATERIAL_MATRIX",defaultMessage:"Matrix Material"},FACET_WEB_MATERIAL_SUPPORT:{id:"FACET_WEB_MATERIAL_SUPPORT",defaultMessage:"Support Material"},FACET_WEB_MATERIAL_MEMBRANE:{id:"FACET_WEB_MATERIAL_MEMBRANE",defaultMessage:"Membrane Material"},FACET_WEB_MEDIA_SUITABILITY:{id:"FACET_WEB_MEDIA_SUITABILITY",defaultMessage:"Microorganism Suitability"},FACET_WEB_MODE_OF_ACTION:{id:"FACET_WEB_MODE_OF_ACTION",defaultMessage:"Mode of Action"},FACET_WEB_COMP_OD_IN:{id:"FACET_WEB_COMP_OD_IN",defaultMessage:"OD (in)"},FACET_WEB_COMP_OD_MM:{id:"FACET_WEB_COMP_OD_MM",defaultMessage:"OD (mm)"},FACET_WEB_ORIGINAL_DEVELOPER:{id:"FACET_WEB_ORIGINAL_DEVELOPER",defaultMessage:"Original Developer"},FACET_WEB_PEPTIDE_CLEAVAGE:{id:"FACET_WEB_PEPTIDE_CLEAVAGE",defaultMessage:"Peptide Cleavage"},FACET_PH_VAL:{id:"FACET_PH_VAL",defaultMessage:"pH Value"},FACET_WEB_CULTURE_MEDIA_COMP_PHENOL:{id:"FACET_WEB_CULTURE_MEDIA_COMP_PHENOL",defaultMessage:"Phenol Red"},FACET_PHYSICAL_FORM:{id:"FACET_PHYSICAL_FORM",defaultMessage:"Physical Form"},FACET_PK_VAL:{id:"FACET_PK_VAL",defaultMessage:"pK Value"},FACET_WEB_MATERIAL_PLATE:{id:"FACET_WEB_MATERIAL_PLATE",defaultMessage:"Plate Material"},FACET_WEB_PORE_SIZE_A:{id:"FACET_WEB_PORE_SIZE_A",defaultMessage:"Pore Size (Å)"},FACET_WEB_PORE_SIZE_DIM1_UM:{id:"FACET_WEB_PORESIZE_UM",defaultMessage:"Pore size (\xb5m)"},FACET_WEB_PARTICLE_SIZE_UM:{id:"FACET_WEB_PARTICLE_SIZE_UM",defaultMessage:"Particle Size (\xb5m)"},FACET_WEB_PROMOTER:{id:"FACET_WEB_PROMOTER",defaultMessage:"Promoter"},FACET_PURITY:{id:"FACET_PURITY",defaultMessage:"Purity"},FACET_WEB_REACT_SUITABILITY_REACTION_TYPE:{id:"FACET_WEB_REACT_SUITABILITY_REACTION_TYPE",defaultMessage:"Reaction Type"},FACET_WEB_REACT_SUITABILITY_REACTIVITY:{id:"FACET_WEB_REACT_SUITABILITY_REACTIVITY",defaultMessage:"Reactivity"},FACET_WEB_REACT_SUITABILITY_REAGENT_TYPE:{id:"FACET_WEB_REACT_SUITABILITY_REAGENT_TYPE",defaultMessage:"Reagent Type"},FACET_RECOMBINANT_HOST:{id:"FACET_RECOMBINANT_HOST",defaultMessage:"Recombinant Host"},FACET_WEB_RELEVANT_DISEASE:{id:"FACET_WEB_RELEVANT_DISEASE",defaultMessage:"Relevant Disease"},FACET_WEB_REPORTER_GENE:{id:"FACET_WEB_REPORTER_GENE",defaultMessage:"Reporter Gene"},FACET_WEB_HOST_SELECTION_SELECTION:{id:"FACET_WEB_HOST_SELECTION_SELECTION",defaultMessage:"Selection Method"},FACET_WEB_POLYMER_ARCH_SHAPE:{id:"FACET_WEB_POLYMER_ARCH_SHAPE",defaultMessage:"Shape"},FACET_WEB_SIZE_DESIGNATION:{id:"FACET_WEB_SIZE_DESIGNATION",defaultMessage:"Size"},FACET_WEB_CULTURE_MEDIA_COMP_NAHCO3:{id:"FACET_WEB_CULTURE_MEDIA_COMP_NAHCO3",defaultMessage:"Sodium Bicarbonate"},FACET_WEB_SPECIAL_GRADE:{id:"FACET_WEB_SPECIAL_GRADE",defaultMessage:"Special Grade"},FACET_WEB_SPECIES_REACTIVITY:{id:"FACET_WEB_SPECIES_REACTIVITY",defaultMessage:"Species Reactivity"},FACET_WEB_STERILIZATION:{id:"FACET_WEB_STERILIZATION",defaultMessage:"Sterility"},FACET_STERILIZABILITY_COMPAT:{id:"FACET_STERILIZABILITY_COMPAT",defaultMessage:"Sterilization Compatibility"},FACET_WEB_TAXON:{id:"FACET_WEB_TAXON",defaultMessage:"Taxon"},"FACET_WEB_MEASURRANGE_WEIGHCAPACITY_LINEAR-G":{id:"FACET_WEB_MEASURRANGE_WEIGHCAPACITY_LINEAR-G",defaultMessage:"Linearity (g)"},FACET_WEB_BIOLSOURCE_ORGANISMPART:{id:"FACET_WEB_BIOLSOURCE_ORGANISMPART",defaultMessage:"Tissue"},FACET_WEB_MATERIAL_VIALBOTTLE_COLOR:{id:"FACET_WEB_MATERIAL_VIALBOTTLE_COLOR",defaultMessage:"Vial Bottle Color"},FACET_WEB_COMP_VOLUME_L:{id:"FACET_WEB_COMP_VOLUME_L",defaultMessage:"Volume (l)"},FACET_WEB_COMP_VOLUME_ML:{id:"FACET_WEB_COMP_VOLUME_ML",defaultMessage:"Volume (ml)"},FACET_WEB_COMP_VOLUME_UL:{id:"FACET_WEB_COMP_VOLUME_UL",defaultMessage:"Volume (\xb5L)"},FACET_WEB_COMP_WELLS:{id:"FACET_WEB_COMP_WELLS",defaultMessage:"Wells"},FACET_WEB_COMP_WIDTH_IN:{id:"FACET_WEB_COMP_WIDTH_IN",defaultMessage:"Width (in)"},FACET_WEB_COMP_WIDTH_MM:{id:"FACET_WEB_COMP_WIDTH_MM",defaultMessage:"Width (mm)"},FACET_PRODUCT_LINE:{id:"FACET_PRODUCT_LINE",defaultMessage:"Product Line"},FACET_WEB_SPECIES_REACT_NO:{id:"FACET_WEB_SPECIES_REACT_NO",defaultMessage:"Non-reactive Species"},FACET_WEB_PACKID:{id:"FACET_WEB_PACKID",defaultMessage:"Package Size"},FACET_FEATURE:{id:"FACET_FEATURE",defaultMessage:"Feature"},FACET_SERVICE:{id:"FACET_SERVICE",defaultMessage:"Service"},FACET_SHIPPING:{id:"FACET_SHIPPING",defaultMessage:"Shipping"},FACET_CONTENT_TYPE:{id:"FACET_CONTENT_TYPE",defaultMessage:"Content Type"},FACET_APPLICATIONS:{id:"FACET_APPLICATIONS",defaultMessage:"Applications"},FACET_TOPIC_AREA:{id:"FACET_TOPIC_AREA",defaultMessage:"Topic Area"},FACET_WEB_ANTIBODY_RESEARCH_AREA:{id:"FACET_WEB_ANTIBODY_RESEARCH_AREA",defaultMessage:"Research Area"},FACET_WEB_MEASURRANGE_WEIGHCAPACITY_RESOL_G:{id:"FACET_WEB_MEASURRANGE_WEIGHCAPACITY_RESOL_G",defaultMessage:"Resolution (g)"},FACET_WEB_MEASURRANGE_WEIGHCAPACITY_CAP_G:{id:"FACET_WEB_MEASURRANGE_WEIGHCAPACITY_CAP_G",defaultMessage:"Weighing Capacity (g)"},FACET_CLEAR_ALL_BUTTON:{id:"FACET_CLEAR_ALL_BUTTON",defaultMessage:"Clear All"},FACET_GENE_ID:{id:"FACET_GENE_ID",defaultMessage:"Gene ID"},FACET_WEB_ANALYTESUITAB:{id:"FACET_WEB_ANALYTESUITAB",defaultMessage:"Analyte Suitability"},FACET_WEB_BINDING_TYPE:{id:"FACET_WEB_BINDING_TYPE",defaultMessage:"Binding Type"},FACET_WEB_COMPATIBILITY_FORUSEWITH_MFR:{id:"FACET_WEB_COMPATIBILITY_FORUSEWITH_MFR",defaultMessage:"Compatibility"},FACET_WEB_CULTURE_MEDIA_COMP_STABLE:{id:"FACET_WEB_CULTURE_MEDIA_COMP_STABLE",defaultMessage:"Stable Glutamine"},FACET_WEB_DETECTION_METHOD:{id:"FACET_WEB_DETECTION_METHOD",defaultMessage:"Detection Method"},FACET_WEB_DETECTION_METHOD_AGENT:{id:"FACET_WEB_DETECTION_METHOD_AGENT",defaultMessage:"Detection Method"},FACET_WEB_FEATURE_GLASSWARECLASS:{id:"FACET_WEB_FEATURE_GLASSWARECLASS",defaultMessage:"Glassware Class"},FACET_WEB_FEATURE_HYDROPHILIC_HYDROPHOBIC:{id:"FACET_WEB_FEATURE_HYDROPHILIC_HYDROPHOBIC",defaultMessage:"Hydrophobicity"},FACET_WEB_FUNCTGP:{id:"FACET_WEB_FUNCTGP",defaultMessage:"Functional Group"},FACET_WEB_GEOGRAPHIC_ORIGIN:{id:"FACET_WEB_GEOGRAPHIC_ORIGIN",defaultMessage:"Geographic Origin"},FACET_WEB_MARKUSH_CLASS:{id:"FACET_WEB_MARKUSH_CLASS",defaultMessage:"Markush Class"},FACET_WEB_MARKUSH_GROUP:{id:"FACET_WEB_MARKUSH_GROUP",defaultMessage:"Markush Group"},FACET_WEB_MATRIXACTGP_SURFACE:{id:"FACET_WEB_MATRIXACTGP_SURFACE",defaultMessage:"Surface Treatment"},FACET_WEB_MISC_SPEC_GENDER:{id:"FACET_WEB_MISC_SPEC_GENDER",defaultMessage:"Gender"},FACET_WEB_ORGANOLEPTIC_CLASS:{id:"FACET_WEB_ORGANOLEPTIC_CLASS",defaultMessage:"Organoleptic Class"},FACET_WEB_PORE_SIZE_MWCO_KDA:{id:"FACET_WEB_PORE_SIZE_MWCO_KDA",defaultMessage:"MWCO (kDa)"},FACET_WEB_REACTION_SUITABILITY_CATALYTIC_CORE:{id:"FACET_WEB_REACTION_SUITABILITY_CATALYTIC_CORE",defaultMessage:"Core"},FACET_WEB_REPROG_METHOD:{id:"FACET_WEB_REPROG_METHOD",defaultMessage:"Reprogramming Method"},FACET_WEB_SAMPLE_IO_WATER_QUALITY:{id:"FACET_WEB_SAMPLE_IO_WATER_QUALITY",defaultMessage:"Output Water Quality"},FACET_WEB_STERILIZATION_METHOD:{id:"FACET_WEB_STERILIZATION_METHOD",defaultMessage:"Sterilization Method"},FACET_WEB_VESSELSTYLE:{id:"FACET_WEB_VESSELSTYLE",defaultMessage:"Style"},CHROMATOGRAMS:{id:"CHROMATOGRAMS",defaultMessage:"Chromatograms"},CHROMATOGRAM_SEARCH_VALIDATION_MSG:{id:"CHROMATOGRAM_SEARCH_VALIDATION_MSG",defaultMessage:"Please enter a term or select a technique."},CHROMATOGRAM_SEARCH_PROMPT:{id:"CHROMATOGRAM_SEARCH_PROMPT",defaultMessage:"Find a Chromatogram Using the Fields Below"},SEARCH_BY_KEYWORD:{id:"SEARCH_BY_KEYWORD",defaultMessage:"Search by Keyword"},TECHNIQUE:{id:"TECHNIQUE",defaultMessage:"Technique"},SEARCH:{id:"SEARCH",defaultMessage:"Search"},RESET:{id:"RESET",defaultMessage:"Reset"},FACET_WEB_RENEWABLE_CARBON:{id:"FACET_WEB_RENEWABLE_CARBON",defaultMessage:"Renewable Carbon Content"},FACET_WEB_EQP:{id:"FACET_WEB_EQP",defaultMessage:"Quality Segment"},FACET_WEB_MISC_SPEC_DF_UOM:{id:"FACET_WEB_MISC_SPEC_DF_UOM",defaultMessage:"df (\xb5m)"},FACET_WEB_COMP_SURFACE_AREA_CM2:{id:"FACET_WEB_COMP_SURFACE_AREA_CM2",defaultMessage:"Surface Area cm\xb2"},FACET_WEB_GREENER_CATEGORY_SUSTAINABILITY:{id:"FACET_WEB_GREENER_CATEGORY_SUSTAINABILITY",defaultMessage:"Sustainability"},FACET_WEB_POSTTRANSMOD:{id:"FACET_WEB_POSTTRANSMOD",defaultMessage:"Post Translational Modification"},FACET_TOPIC:{id:"FACET_TOPIC",defaultMessage:"Topic"}}),t=_},63912:(e,E,a)=>{a.d(E,{A:()=>d});var _=a(37876);a(14232);var t=a(77742),i=a(64204),s=a(61261),T=a(40032),A=a(54753),l=a(49995);let r=(0,s.A)(e=>({showMoreLess:{fontSize:e.typography.pxToRem(14),color:e.palette.primary.main,fontWeight:e.typography.fontWeightBold,"&:hover":{color:e.palette.primary.dark}},icon:{width:9,height:5,marginLeft:e.spacing(2)},iconExpanded:{transform:"scaleY(-1)"}})),d=e=>{let{expanded:E,setExpanded:a,expandedText:s,collapsedText:d,className:C,onClick:n,...o}=e,M=r(),{formatMessage:u}=(0,t.A)();return(0,_.jsx)(i.A,{onClick:()=>{a(!E),n&&n()},"aria-expanded":E,className:(0,l.A)(M.showMoreLess,C),...o,children:E?(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)("span",{children:s||u(A.A.SHOW_LESS)}),(0,_.jsx)(T.A,{className:(0,l.A)(M.icon,M.iconExpanded)})]}):(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)("span",{children:d||u(A.A.SHOW_MORE)}),(0,_.jsx)(T.A,{className:M.icon})]})})}},72522:(e,E,a)=>{a.d(E,{A:()=>A,Q:()=>T});var _=a(37876);a(14232);var t=a(77742),i=a(34669),s=a(61206);let T=e=>e?e.toLowerCase().replace("facet_web_","").replace(/_/g," "):"",A=e=>{let{id:E}=e,{formatMessage:a}=(0,t.A)();if(!E)return null;if(!i.A[E])return(0,_.jsx)(_.Fragment,{children:E.toLowerCase().replace("facet_web_","").replace(/_/g," ")});let T=a(i.A[E]);return(0,_.jsx)(s.A,{value:T})}},76405:(e,E,a)=>{a.d(E,{cl:()=>i,gq:()=>T,sr:()=>s});var _=a(47801);let t="recentStructures";function i(){let e=(0,_.Fo)(t,[]);return Array.isArray(e)?e:[]}function s(e){let E=_.sZ.getItem(t);return Array.isArray(E)?E.length>=8&&E.shift():E=[],E.push(e),_.sZ.setItem(t,E)}function T(e){return e[e.length-1]}},84768:(e,E,a)=>{a.d(E,{g:()=>A,y:()=>l});var _=a(54414),t=a(8288),i=a(30053);let s=e=>{var E;let a=new URLSearchParams(e),_={};for(let[e,E]of a.entries())_[e]=E;let t=a.getAll("facet");return _.facetList=null==t?void 0:null===(E=t.join(" | "))||void 0===E?void 0:E.trim(),_},T=e=>e?e.toLowerCase().replaceAll("facet_web_","").replaceAll("facet","").replaceAll("_"," ").replaceAll(":"," : ").trim().toLowerCase():"",A=e=>{var E;e.filter_category=T(e.filter_category);let a=T(null==e?void 0:e.filter_name);e.filter_name=a||void 0,e.element_text&&(e.element_text=e.element_text.toLowerCase());let i=(0,_.S)()?null:(0,t.yp)("".concat(window.location.pathname).concat(window.location.search)),A=(null==i?void 0:i.query)?s(i.query):void 0;return e.filter_existing=(null==e?void 0:e.filter_existing)||(null==A?void 0:A.facetList)||void 0,{...e,event:(null==e?void 0:e.event)||"filter_interaction",filter_existing:(null===(E=e.filter_existing)||void 0===E?void 0:E.toLowerCase())||void 0,core_event:e.core_event||"no"}},l=(e,E,a)=>{let _=A({action:"".concat(e," filter"),component:"left rail",element_type:"accordion",element_text:a||void 0,filter_category:E});(0,i.BI)({payload:_})}},92520:(e,E,a)=>{a.d(E,{Hm:()=>r,T7:()=>d});var _=a(28888);a(37876);var t=a(82897);a(14232);var i=a(54431),s=a(78248);function T(){let e=(0,_._)(["\n query StructureSearch($type: StructureSearchType!, $term: String!, $format: StructureSearchFormat!, $sort: Sort, $pagination: Pagination! = {}, $filters: StructureSearchFilters, $selectedFacets: [FacetInput!], $catalogType: CatalogType) {\n getStructureSearchResults(\n input: {type: [$type], term: $term, format: $format, sort: $sort, pagination: $pagination, filters: $filters, facets: $selectedFacets, catalogType: $catalogType}\n ) {\n metadata {\n itemCount\n setsCount\n page\n perPage\n numPages\n }\n items {\n _id\n id\n name\n synonyms\n empiricalFormula\n linearFormula\n molecularWeight\n aliases {\n key\n label\n value\n }\n images {\n sequence\n altText\n smallUrl\n mediumUrl\n largeUrl\n }\n casNumber\n products {\n productNumber\n productKey\n cardCategory\n cardAttribute {\n citationCount\n application\n }\n attributes {\n key\n label\n values\n }\n speciesReactivity\n brand {\n key\n erpKey\n name\n color\n }\n description\n sdsLanguages\n sdsPnoKey\n similarity\n paMessage\n features\n catalogId\n erp_type\n materialIds\n }\n }\n facets {\n key\n numToDisplay\n isHidden\n isCollapsed\n multiSelect\n prefix\n options {\n value\n count\n }\n }\n }\n}\n "]);return T=function(){return e},e}let A={},l=(0,t.J1)(T());function r(e){let E={...A,...e};return i.IT(l,E)}function d(e){let E={...A,...e};return s._(l,E)}}}]); //# sourceMappingURL=3846-d386e45f2436c94d.js.map