"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5761],{9545:(e,E,a)=>{a.d(E,{A:()=>o});var t=a(37876),_=a(14232),i=a(99220),s=a(21932),l=a(67756),T=a(15329);let A=(0,i.n9)()(e=>({icon:{color:e.palette.secondary.main,fontSize:"2rem"}})),r=e=>{let{onClickHandler:E,showGroup:a,className:_,size:i="small",id:r}=e,{classes:d}=A(),C=a?s.A:l.A;return(0,t.jsx)(T.A,{id:r,onClick:E,size:i,"aria-label":a?"Hide Group":"Show Group",children:(0,t.jsx)(C,{className:_||d.icon})})};var d=a(84768),C=a(72522);let n=(0,i.n9)()(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}})),o=e=>{let{defaultCollapse:E=!1,facetKey:a,children:i,isSubstanceFacets:s}=e,{classes:l,cx:T}=n(),[A,o]=(0,_.useState)(E);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:T(l.facetGroupHeader,s?l.headerBorderBottom:""),children:[(0,t.jsx)("span",{className:s?l.substanceFacetGroupLabel:l.facetGroupLabel,children:a&&(0,t.jsx)(C.A,{id:a.toUpperCase()})}),(0,t.jsx)("span",{className:l.facetGroupCollapse,children:(0,t.jsx)(r,{className:l.collapseIcon,onClickHandler:()=>{o(!A),(0,d.y)(A?"collapse":"expand",a)},showGroup:A,id:A?"facet-group-".concat(a,"-hide"):"facet-group-".concat(a,"-show")})})]}),A&&i]})}},15524:(e,E,a)=>{a.d(E,{A:()=>l});var t=a(37876);a(14232);var _=a(8733),i=a(7645),s=a(54753);let l=e=>{let{error:E}=e;return(0,t.jsxs)(i.A,{borderRadius:"borderRadius",border:1,display:"flex",alignItems:"center",flexDirection:"column",borderColor:"error.main",p:"12px 20px",color:"error.main",children:[(0,t.jsx)(_.A,{...s.A.GENERIC_ERROR}),(null==E?void 0:E.message)&&(0,t.jsx)("p",{children:E.message})]})}},19521:(e,E,a)=>{a.d(E,{A:()=>O});var t=a(37876),_=a(14232),i=a(77742),s=a(11148),l=a(9545),T=a(5411),A=a(99220),r=a(34669),d=a(8335),C=a(99549),n=a(7645),o=a(15329),u=a(57869),M=a(83767),c=a(33815);let R=(0,A.n9)()(e=>({titleContainer:{background:e.palette.background.grey},title:{fontSize:e.typography.pxToRem(14),fontWeight:e.typography.fontWeightRegular},iconButton:{padding:0}})),g=e=>{let{showEditModal:E,setShowEditModal:a}=e,{formatMessage:_}=(0,i.A)(),{classes:s}=R();return(0,t.jsxs)(d.A,{open:E,onClose:()=>a(!1),fullWidth:!0,maxWidth:"md","aria-labelledby":"edit structure query",children:[(0,t.jsx)(C.A,{className:s.titleContainer,id:"edit structure query",children:(0,t.jsxs)(n.A,{display:"flex",width:"100%",justifyContent:"space-between",children:[(0,t.jsx)("h4",{className:s.title,children:_(r.A.EDIT_QUERY)}),(0,t.jsx)(o.A,{onClick:()=>a(!1),"aria-label":"close",disableRipple:!1,className:s.iconButton,children:(0,t.jsx)(M.A,{color:"secondary"})})]})}),(0,t.jsx)(u.A,{id:"edit structure query content",children:(0,t.jsx)(n.A,{p:5,children:(0,t.jsx)(c.A,{setShowEditModal:a,showEditModal:E})})})]})},I=(0,A.n9)()(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)(),{classes:E}=I(),{formatMessage:a}=(0,i.A)(),[A,d]=(0,_.useState)(!1),[C,n]=(0,_.useState)();return(0,_.useEffect)(()=>{{var E,a;let t=null!==(a=null==e?void 0:null===(E=e.query)||void 0===E?void 0:E.image)&&void 0!==a?a:"";n(sessionStorage.getItem(t))}},[e.query.image]),(0,t.jsxs)(t.Fragment,{children:[A&&(0,t.jsx)(g,{showEditModal:A,setShowEditModal:d}),(0,t.jsx)("div",{className:E.editSearchContainer,children:(0,t.jsx)(l.A,{defaultCollapse:!0,facetKey:"STRUCTURE_CRITERIA",children:(0,t.jsxs)("div",{className:E.structureCriteria,children:[(0,t.jsx)("div",{className:E.structureImageContainer,children:(0,t.jsx)("img",{src:C||"",alt:a(r.A.STRUCTURE_QUERY_IMAGE_ALT),className:E.structureImage})}),(0,t.jsx)(T.A,{variant:"contained",color:"primary",className:E.button,onClick:()=>d(!0),id:"button--edit-structure-search-query",children:a(r.A.EDIT_QUERY)}),(0,t.jsx)(T.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)})]})})})]})}},19793:(e,E,a)=>{a.d(E,{A:()=>O});var t=a(37876),_=a(77742),i=a(61261),s=a(54753),l=a(44624),T=a(14232),A=a(36503),r=a(34415),d=a(52413),C=a(61206);let n=(0,i.A)(e=>({textLink:{fontWeight:e.typography.fontWeightBold,color:e.palette.primary.main,cursor:"pointer"}})),o=e=>{let{category:E,url:a}=e,_=n();return(0,t.jsx)(d.N,{href:a,passHref:!0,children:(0,t.jsx)(r.A,{color:"secondary",className:_.textLink,children:(0,t.jsx)(C.A,{value:E})})})},u=(0,i.A)(e=>({textLink:{fontWeight:e.typography.fontWeightBold,color:e.palette.primary.main,cursor:"pointer"},categoryItem:{margin:e.spacing(3,0),padding:0}})),M=e=>{let{items:E}=e,a=u();return(0,t.jsx)(t.Fragment,{children:E.map(e=>e&&e.title&&e.url?(0,t.jsx)("li",{className:a.categoryItem,children:(0,t.jsx)(o,{category:e.title,url:e.url})},e.title):null)})};var c=a(63912);let R=(0,i.A)(e=>({categoryList:{listStyleType:"none",margin:0,padding:0,"& li:first-child":{marginTop:e.spacing(4)}},categoryTitle:{fontSize:e.typography.pxToRem(12),fontWeight:e.typography.fontWeightBold},grid:{borderBottom:"1px solid ".concat(e.palette.grey[500]),marginTop:e.spacing(2),marginBottom:e.spacing(2),padding:0},showMoreLessButton:{margin:"0 auto",marginBottom:e.spacing(8),width:"100%"}})),g=e=>{let{lists:E}=e,a=R(),[_,i]=(0,T.useState)(!1);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(A.A,{className:a.grid,container:!0,spacing:6,children:null==E?void 0:E.map(e=>e&&e.title&&e.childrens?(0,t.jsxs)(A.A,{item:!0,xs:4,children:[(0,t.jsx)("h4",{className:a.categoryTitle,children:(0,t.jsx)(C.A,{value:e.title})}),(0,t.jsx)("ul",{className:a.categoryList,children:(0,t.jsx)(M,{items:_?e.childrens:e.childrens.slice(0,3)})})]},e.title):null)}),(0,t.jsx)(c.A,{expanded:_,setExpanded:()=>{i(!_)},className:a.showMoreLessButton})]})},I=(0,i.A)(e=>({container:{margin:e.spacing(10,0),overflow:"hidden"},sectionHeading:{fontSize:e.typography.pxToRem(18),fontWeight:e.typography.fontWeightBold,marginBottom:e.spacing(2)}})),O=()=>{var e,E,a;let{formatMessage:i}=(0,_.A)(),T=I(),{data:r}=(0,l.hO)();if(!(null==r?void 0:null===(E=r.aemHeaderFooter)||void 0===E?void 0:null===(e=E.header)||void 0===e?void 0:e.topnav))return null;let d=null===(a=r.aemHeaderFooter.header.topnav[1])||void 0===a?void 0:a.items,C=[];if(d)for(let e=0;e<(null==d?void 0:d.length);e+=3){let E=d.slice(e,e+3);C.push(E)}return(0,t.jsxs)(A.A,{item:!0,xs:12,className:T.container,children:[(0,t.jsx)("h5",{className:T.sectionHeading,children:i(s.A.SHOP_BY_PRODUCT_CATEGORY)}),C.map(e=>(0,t.jsx)(g,{lists:e},e.title))]})}},33815:(e,E,a)=>{a.d(E,{A:()=>v});var t=a(37876),_=a(14232),i=a(18847),s=a.n(i),l=a(39221),T=a(77742),A=a(99220),r=a(96241),d=a(90079),C=a(7645),n=a(11148),o=a(97710),u=a(54753),M=a(77660),c=a(92520),R=a(15524),g=a(76405),I=a(78206),O=a(36331),S=a(39069),F=a(34415),f=a(5411),L=a(6760),B=a(15743),p=a(24322),N=a(49995),P=a(82260);let m=(0,A.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)}}})),W=e=>{let{field:E}=e,{classes:a}=m();return(0,t.jsx)(P.A,{className:a.root,inputProps:{"aria-label":"stereo-checkbox"},checkedIcon:(0,t.jsx)("span",{className:(0,N.A)(a.checkbox,a.selectedCheckbox)}),icon:(0,t.jsx)("span",{className:a.checkbox}),checked:!!E.value,...E})},h=(0,A.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:_,searchDisabled:i,resetDrawState:s,handleRadioChange:l,handleSimliarityPercentageChange:A,isModal:r}=e,{classes:d}=h(),{formatMessage:C}=(0,T.A)();return(0,t.jsx)(I.l1,{initialValues:E,onSubmit:a,enableReinitialize:!0,children:e=>{let{values:E,resetForm:a,setFieldValue:T}=e,n=E.searchType===M.wA.Similarity&&!E.similarityPercentage;return(0,t.jsxs)(I.lV,{"aria-label":"search form inputs",children:[(0,t.jsxs)("div",{className:d.mobileView,children:[(0,t.jsxs)("div",{className:d.searchTypeContainer,children:[(0,t.jsx)("div",{className:d.searchOptionTitle,children:C({id:"SEARCH_TYPE",defaultMessage:"Search Type"})}),(0,t.jsxs)("div",{className:d.searchTypeMobileView,children:[(0,t.jsx)(I.D0,{name:"searchType",children:()=>(0,t.jsx)(O.A,{"aria-label":"search type",onChange:e=>l(e,T,E.similarityPercentage),value:E.searchType,children:(0,t.jsxs)("div",{className:d.flexRow,children:[(0,t.jsx)(L.A,{"aria-label":"substructure",classes:{label:d.label},value:"substructure",control:(0,t.jsx)(p.A,{}),label:"Substructure"}),(0,t.jsx)(L.A,{"aria-label":"exact",classes:{label:d.label},value:"exact",control:(0,t.jsx)(p.A,{}),label:"Exact"}),(0,t.jsx)("div",{className:d.flexRow,children:(0,t.jsx)(L.A,{classes:{label:d.label},"aria-label":"similarity",value:"similarity",control:(0,t.jsx)(p.A,{}),label:"Similarity"})})]})})}),(0,t.jsx)(I.D0,{name:"similarityPercentage",children:e=>(0,t.jsx)(B.A,{...e.field,className:d.similarityInput,placeholder:"0%",type:"number",disabled:"similarity"!==E.searchType,onInput:A})}),!!E.similarityPercentage&&(0,t.jsx)("span",{className:d.percent,children:"%"})]})]}),(0,t.jsxs)("div",{className:d.searchOptionsContainer,children:[(0,t.jsx)(S.A,{orientation:"vertical",className:d.divider}),(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:d.searchOptionTitle,children:C(u.A.SEARCH_OPTIONS)}),(0,t.jsx)("div",{children:(0,t.jsx)(I.D0,{name:"stereo",children:e=>(0,t.jsx)(L.A,{label:"Stereo",sx:{"& .MuiFormControlLabel-label":{fontSize:"14px"}},control:(0,t.jsx)(W,{...e})})})})]})]})]}),(0,t.jsxs)("div",{className:d.buttonReverse,children:[r&&(0,t.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,t.jsx)(f.A,{variant:"outlined","aria-label":"reset",disableRipple:!1,disabled:_,className:d.buttonReset,onClick:()=>s(a),children:C(u.A.RESET)}),(0,t.jsx)(f.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(u.A.SEARCH)})]})]})}})},U=(0,A.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,t.jsxs)("div",{className:e.drawingTips,children:["For more information, please visit"," ",(0,t.jsx)("span",{children:(0,t.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 x=s()(()=>a.e(1864).then(a.bind(a,41864)),{loadableGenerated:{webpack:()=>[41864]},loadableGenerated:{webpack:()=>[41864]},ssr:!1}),G=(0,A.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,A=(0,n.rd)(),{classes:I}=G(),O=null==A?void 0:null===(E=A.query)||void 0===E?void 0:E.filters,S=(0,_.useRef)(),{formatMessage:F}=(0,T.A)(),[f,L]=(0,_.useState)({}),[B,p]=(0,_.useState)({searchType:M.wA.Substructure,similarityPercentage:""}),[N,P]=(0,_.useState)(!1),[m,W]=(0,_.useState)(!1),[h,U]=(0,_.useState)(!1),[v,j]=(0,_.useState)(void 0),[w,{data:k,loading:V,error:K}]=(0,c.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===M.wA.Similarity&&E.cutoff?"".concat(E.cutoff):"";(0,_.useEffect)(()=>{if(A.query.type)p({searchType:A.query.type,similarityPercentage:$(A.query.type,z),...X});else if(!(0,l.A)(s)&&(null==s?void 0:s.type)){var e,E;p({searchType:s.type,similarityPercentage:$(null==s?void 0:s.type,s.filters),...(null==A?void 0:null===(e=A.query)||void 0===e?void 0:e.filters)?X:{stereo:null===(E=s.filters)||void 0===E?void 0:E.stereo}})}},[null==A?void 0:A.query.type,null==s?void 0:s.term]),(0,_.useEffect)(()=>{K&&j(K)},[K]);let J=(0,g.gq)((0,g.cl)());(0,_.useEffect)(()=>{m&&J&&Z?S.current.importStructure("mol",J.term):m&&s&&S.current.importStructure("mol",s.term);let e=()=>{S.current.isEmpty()?U(!0):U(!1)};m&&void 0!==S.current&&(e(),S.current.on("molchange",function(){e()}))},[J,m,s]),(0,_.useEffect)(()=>{(null==Q?void 0:Q.items)&&0===Q.items.length&&P(!0)},[Q]);let ee=async()=>m?{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){j({message:F(u.A.NO_SKETCHER_CONTENT_CAPTURED)});return}let a=null==E?void 0:E.image,t=a.slice(-30),_={type:e.searchType,term:null==E?void 0:E.searchTerm,format:M.ZI.Molfile,image:t};sessionStorage.getItem(t)||sessionStorage.setItem(t,a);let i=Number(e.similarityPercentage),s={...i?{cutoff:i}:{},stereo:!!e.stereo},l={..._,filters:s};L(l),(0,g.sr)(l),w({variables:{pagination:{page:1,perPage:30},selectedFacets:[],sort:M.FU.Relevance,type:e.searchType,term:null==E?void 0:E.searchTerm,format:M.ZI.Molfile,filters:s}});let T=e.similarityPercentage?"".concat(e.searchType," - ").concat(e.similarityPercentage):e.searchType;(0,H.m2)({searchTerm:"structure_search",searchAutoSuggest:"",searchAutoSuggestTerm:"",searchType:T,searchComponent:"structure search",searchErrorMessage:""})};if(N&&!q&&!(0,l.A)(f)){let e="".concat((0,o.$c)({term:"structure-search",focus:o.Xc.StructureSearch,type:f.type,format:f.format,filters:f.filters,image:f.image}));L({}),A.push("".concat(n.HX.noResults()).concat(e)),Z&&i&&i(!1)}if(Q&&Q.items.length>0&&f){q=!0;let e="".concat((0,o.$c)({term:"structure-search",focus:o.Xc.StructureSearch,type:f.type,format:f.format,filters:f.filters,image:f.image}));A.push("".concat(n.wO.searchResults("structure-search")).concat(e)),Z&&i&&i(!1)}return(0,t.jsx)(r.A,{className:I.searchContainer,square:!0,elevation:0,children:(0,t.jsx)("div",{className:I.searchBody,children:(0,t.jsxs)("div",{className:I.structureSearchContainer,children:[q&&(0,t.jsx)(d.A,{className:I.loadingIndicator}),v?(0,t.jsx)(C.A,{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",className:I.editor,children:(0,t.jsx)(R.A,{error:v})}):(0,t.jsx)(r.A,{elevation:2,square:!0,children:(0,t.jsx)(x,{marvinStyle:I.editor,marvinSketch:S,setMarvinSketchReady:W})}),(0,t.jsx)(y,{initialValues:B,onSubmit:eE,resetDisabled:q,searchDisabled:!m||q||!!v||h,isModal:Z,resetDrawState:e=>{e({values:B}),m&&S.current.clear(),v&&j(void 0),U(!0)},handleRadioChange:b,handleSimliarityPercentageChange:Y}),!Z&&(0,t.jsx)(D,{})]})})})}},34669:(e,E,a)=>{a.d(E,{A:()=>_,D:()=>t});let t=(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 t=a(37876);a(14232);var _=a(77742),i=a(64204),s=a(61261),l=a(40032),T=a(54753),A=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,u=r(),{formatMessage:M}=(0,_.A)();return(0,t.jsx)(i.A,{onClick:()=>{a(!E),n&&n()},"aria-expanded":E,className:(0,A.A)(u.showMoreLess,C),...o,children:E?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{children:s||M(T.A.SHOW_LESS)}),(0,t.jsx)(l.A,{className:(0,A.A)(u.icon,u.iconExpanded)})]}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{children:d||M(T.A.SHOW_MORE)}),(0,t.jsx)(l.A,{className:u.icon})]})})}},72522:(e,E,a)=>{a.d(E,{A:()=>T,Q:()=>l});var t=a(37876);a(14232);var _=a(77742),i=a(34669),s=a(61206);let l=e=>e?e.toLowerCase().replace("facet_web_","").replace(/_/g," "):"",T=e=>{let{id:E}=e,{formatMessage:a}=(0,_.A)();if(!E)return null;if(!i.A[E])return(0,t.jsx)(t.Fragment,{children:E.toLowerCase().replace("facet_web_","").replace(/_/g," ")});let l=a(i.A[E]);return(0,t.jsx)(s.A,{value:l})}},76405:(e,E,a)=>{a.d(E,{cl:()=>i,gq:()=>l,sr:()=>s});var t=a(47801);let _="recentStructures";function i(){let e=(0,t.Fo)(_,[]);return Array.isArray(e)?e:[]}function s(e){let E=t.sZ.getItem(_);return Array.isArray(E)?E.length>=8&&E.shift():E=[],E.push(e),t.sZ.setItem(_,E)}function l(e){return e[e.length-1]}},84768:(e,E,a)=>{a.d(E,{g:()=>T,y:()=>A});var t=a(54414),_=a(8288),i=a(64272);let s=e=>{var E;let a=new URLSearchParams(e),t={};for(let[e,E]of a.entries())t[e]=E;let _=a.getAll("facet");return t.facetList=null==_?void 0:null===(E=_.join(" | "))||void 0===E?void 0:E.trim(),t},l=e=>e?e.toLowerCase().replaceAll("facet_web_","").replaceAll("facet","").replaceAll("_"," ").replaceAll(":"," : ").trim().toLowerCase():"",T=e=>{var E;e.filter_category=l(e.filter_category);let a=l(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,t.S)()?null:(0,_.yp)("".concat(window.location.pathname).concat(window.location.search)),T=(null==i?void 0:i.query)?s(i.query):void 0;return e.filter_existing=(null==e?void 0:e.filter_existing)||(null==T?void 0:T.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"}},A=(e,E,a)=>{let t=T({action:"".concat(e," filter"),component:"left rail",element_type:"accordion",element_text:a||void 0,filter_category:E});(0,i.BI)({payload:t})}},92520:(e,E,a)=>{a.d(E,{Hm:()=>r,T7:()=>d});var t=a(28888);a(37876);var _=a(82897);a(14232);var i=a(54431),s=a(78248);function l(){let e=(0,t._)(["\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 l=function(){return e},e}let T={},A=(0,_.J1)(l());function r(e){let E={...T,...e};return i.IT(A,E)}function d(e){let E={...T,...e};return s._(A,E)}}}]); //# sourceMappingURL=5761-60cf3a1dbd12b9b4.js.map