diff --git a/1288.af764f79.iframe.bundle.js b/1288.af764f79.iframe.bundle.js new file mode 100644 index 00000000..8ff5f931 --- /dev/null +++ b/1288.af764f79.iframe.bundle.js @@ -0,0 +1 @@ +(self.webpackChunkfranklin_sites=self.webpackChunkfranklin_sites||[]).push([[1288],{"./src/svg/external-link.svg":function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";var _path,_path2,react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/react/index.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(n){for(var e=1;e{let{onLoadMoreItems:onLoadMoreItems,hasMoreData:hasMoreData,loaderComponent:loaderComponent=(0,jsx_runtime.jsx)(loader.A,{}),data:data,clickToLoad:clickToLoad=!1}=_ref,props=function _objectWithoutProperties(e,t){if(null==e)return{};var o,r,i=function _objectWithoutPropertiesLoose(r,e){if(null==r)return{};var t={};for(var n in r)if({}.hasOwnProperty.call(r,n)){if(e.includes(n))continue;t[n]=r[n]}return t}(e,t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(r=0;r{setLoading(!0),onLoadMoreItemsRef.current&&onLoadMoreItemsRef.current()}),[]),observerCallbackRef=(0,react.useRef)();observerCallbackRef.current=_ref2=>{let{isIntersecting:isIntersecting}=_ref2;isIntersecting&&!loading&&hasMoreData&&handleAskForMoreData()};const observer=(0,react.useMemo)((()=>{if("IntersectionObserver"in window&&!clickToLoad)return new window.IntersectionObserver((_ref3=>{let[entry]=_ref3;observerCallbackRef.current&&observerCallbackRef.current(entry)}))}),[clickToLoad]);(0,react.useEffect)((()=>{if(sentinelRef.current&&observer&&!loading){const element=sentinelRef.current;return observer.observe(element),()=>observer.unobserve(element)}}),[observer,loading]);const length=null==data?void 0:data.length;(0,react.useEffect)((()=>{setLoading(!1)}),[length]);let sentinelContent=loaderComponent;"IntersectionObserver"in window&&!clickToLoad||loading||(sentinelContent=(0,jsx_runtime.jsx)(components_button.A,{variant:"secondary",onClick:handleAskForMoreData,"data-testid":"click-to-load-more",children:"string"==typeof clickToLoad&&clickToLoad||"Load more data"}));const baseComponentProps=_objectSpread(_objectSpread({},props),{},{data:data});return(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[(0,jsx_runtime.jsx)(BaseComponent,_objectSpread({},baseComponentProps)),(0,jsx_runtime.jsx)("div",{className:"data-loader__loading",ref:sentinelRef,children:hasMoreData&&sentinelContent})]})}}var src_components_data_loader=withDataLoader;try{withDataLoader.displayName="withDataLoader",withDataLoader.__docgenInfo={description:"",displayName:"withDataLoader",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/components/data-loader.tsx#withDataLoader"]={docgenInfo:withDataLoader.__docgenInfo,name:"withDataLoader",path:"src/components/data-loader.tsx#withDataLoader"})}catch(__react_docgen_typescript_loader_error){}},"./src/components/external-link.tsx":function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,{A:function(){return src_components_external_link}});__webpack_require__("./node_modules/core-js/modules/es.array.includes.js"),__webpack_require__("./node_modules/core-js/modules/es.string.includes.js");var classnames=__webpack_require__("./node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),utils=__webpack_require__("./src/utils.tsx"),external_link=__webpack_require__("./src/svg/external-link.svg"),injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("./node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("./node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("./node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("./node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("./node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),components_external_link=__webpack_require__("./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[14].use[1]!./node_modules/sass-loader/dist/cjs.js!./src/styles/components/external-link.scss"),external_link_default=__webpack_require__.n(components_external_link),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(external_link_default(),options),external_link_default()&&external_link_default().locals&&external_link_default().locals;var jsx_runtime=__webpack_require__("./node_modules/react/jsx-runtime.js");const _excluded=["children","url","tidyUrl","newTab","className","rel","noIcon"];function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r{let{children:children,url:url,tidyUrl:tidyUrl=!1,newTab:newTab=!0,className:className,rel:rel,noIcon:noIcon=!1}=_ref,props=function _objectWithoutProperties(e,t){if(null==e)return{};var o,r,i=function _objectWithoutPropertiesLoose(r,e){if(null==r)return{};var t={};for(var n in r)if({}.hasOwnProperty.call(r,n)){if(e.includes(n))continue;t[n]=r[n]}return t}(e,t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(r=0;r{let p,{progress:progress,className:className}=_ref,props=function _objectWithoutProperties(e,t){if(null==e)return{};var o,r,i=function _objectWithoutPropertiesLoose(r,e){if(null==r)return{};var t={};for(var n in r)if({}.hasOwnProperty.call(r,n)){if(e.includes(n))continue;t[n]=r[n]}return t}(e,t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(r=0;r1)&&console.warn(`Loader's "progress" prop needs to be within [0, 1], it is now "${progress}"`),p=progress),(0,jsx_runtime.jsxs)("div",_objectSpread(_objectSpread({className:classnames_default()("loader-container",className)},props),{},{children:[(0,jsx_runtime.jsx)(protein.A,{className:"loader",width:"100",height:"100"}),p&&(0,jsx_runtime.jsx)("span",{className:"loader-container__progress",children:(0,jsx_runtime.jsxs)("progress",{title:`Progress: ${Math.floor(100*p)}%`,value:p,children:[Math.floor(100*p),"%"]})})]}))};try{loader.displayName="loader",loader.__docgenInfo={description:"",displayName:"loader",props:{progress:{defaultValue:null,description:"",name:"progress",required:!1,type:{name:"number"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/components/loader.tsx#loader"]={docgenInfo:loader.__docgenInfo,name:"loader",path:"src/components/loader.tsx#loader"})}catch(__react_docgen_typescript_loader_error){}},"./src/decorators/DataDecorator.tsx":function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,{IC:function(){return DataDecorator},RN:function(){return DataLoaderDecorator},YB:function(){return columns}});__webpack_require__("./node_modules/core-js/modules/es.array.includes.js"),__webpack_require__("./node_modules/core-js/modules/es.string.includes.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.iterator.js");var react__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./node_modules/react/index.js"),_mock_data_lipsum__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("./src/mock-data/lipsum.tsx"),_components__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("./src/components/external-link.tsx"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./node_modules/react/jsx-runtime.js");const _excluded=["children"],_excluded2=["children"];function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.Fragment,{children:["Column 5 ",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("small",{children:"FC"})]}),getIdKey=datum=>datum.id,columns=[{label:"Column 1",name:"content1",tooltip:"Some content for the tooltip",render:row=>row.content1,sortable:!0,sorted:"descend"},{label:"Column 2",name:"content2",tooltip:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.Fragment,{children:["Some ",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("strong",{children:"richer"})," content for the tooltip with a"," ",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(_components__WEBPACK_IMPORTED_MODULE_5__.A,{url:"https://www.uniprot.org",children:"link"})]}),render:row=>row.content2},{label:"Column 3",name:"content3",tooltip:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.Fragment,{children:["Some ",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("strong",{children:"richer"})," content for the tooltip with a"," ",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("a",{href:"https://www.uniprot.org",children:"link"})]}),render:row=>row.content3,sortable:!0},{label:"Column 4",name:"content4",render:row=>row.content4,width:"30vw",sortable:!0},{label:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(Column5,{}),name:"content5",render:row=>row.content5}],generateData=numberElements=>(0,_mock_data_lipsum__WEBPACK_IMPORTED_MODULE_6__.Td)({keys:columns.map((column=>column.name)),numberElements:numberElements}),DataLoaderDecorator=_ref=>{let{children:children}=_ref,props=_objectWithoutProperties(_ref,_excluded),loadingData=!1;const[data,setData]=(0,react__WEBPACK_IMPORTED_MODULE_3__.useState)(generateData(1));const hasMoreData=data.length<50;return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div",_objectSpread(_objectSpread({},props),{},{children:children({data:data,getIdKey:getIdKey,columns:columns,hasMoreData:hasMoreData,onLoadMoreItems:function onLoadMoreItems(){if(loadingData)return null;loadingData=!0;const numberDataPoints=Math.min(6,50-data.length),moreData=generateData(numberDataPoints);return setTimeout((()=>{loadingData=!1,setData([...data,...moreData])}),750)}})}))},DataDecorator=_ref2=>{let{children:children}=_ref2,props=_objectWithoutProperties(_ref2,_excluded2);return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div",_objectSpread(_objectSpread({},props),{},{children:children({data:generateData(50),getIdKey:getIdKey,columns:columns})}))};try{DataLoaderDecorator.displayName="DataLoaderDecorator",DataLoaderDecorator.__docgenInfo={description:"",displayName:"DataLoaderDecorator",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/decorators/DataDecorator.tsx#DataLoaderDecorator"]={docgenInfo:DataLoaderDecorator.__docgenInfo,name:"DataLoaderDecorator",path:"src/decorators/DataDecorator.tsx#DataLoaderDecorator"})}catch(__react_docgen_typescript_loader_error){}try{DataDecorator.displayName="DataDecorator",DataDecorator.__docgenInfo={description:"",displayName:"DataDecorator",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/decorators/DataDecorator.tsx#DataDecorator"]={docgenInfo:DataDecorator.__docgenInfo,name:"DataDecorator",path:"src/decorators/DataDecorator.tsx#DataDecorator"})}catch(__react_docgen_typescript_loader_error){}},"./src/hooks/useDataCheckboxes.ts":function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__("./node_modules/core-js/modules/web.dom-collections.iterator.js");var react__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/react/index.js"),lodash_es__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./node_modules/lodash-es/debounce.js"),timing_functions__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/timing-functions/dist/timing-functions.es.mjs");const updateSelectAllCheckbox=(0,lodash_es__WEBPACK_IMPORTED_MODULE_3__.A)(((checkboxContainer,selectAllCheckbox)=>{if(!checkboxContainer||!selectAllCheckbox)return;const allCheckboxes=null==checkboxContainer?void 0:checkboxContainer.querySelectorAll('.checkbox-cell > input[type="checkbox"]');if(null!=allCheckboxes&&allCheckboxes.length){const checkedCheckboxes=checkboxContainer.querySelectorAll('.checkbox-cell > input[type="checkbox"]:checked');null!=checkedCheckboxes&&checkedCheckboxes.length&&allCheckboxes.length!==checkedCheckboxes.length?(selectAllCheckbox.checked=!0,selectAllCheckbox.indeterminate=!0):(selectAllCheckbox.checked=Boolean(null==checkedCheckboxes?void 0:checkedCheckboxes.length),selectAllCheckbox.indeterminate=!1)}else selectAllCheckbox.checked=!1,selectAllCheckbox.indeterminate=!1}),0,{leading:!1});__webpack_exports__.Ay=onSelectionChange=>{const privateSelectAllRef=(0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null),privateCheckboxContainerRef=(0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null),lastTickedRef=(0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null),[selectAll,selectAllRef]=(0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(null),[checkboxContainer,checkboxContainerRef]=(0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(null);(0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)((()=>{if(privateSelectAllRef.current=selectAll,!selectAll)return;const listener=()=>{var _privateCheckboxConta;const allCheckboxes=null===(_privateCheckboxConta=privateCheckboxContainerRef.current)||void 0===_privateCheckboxConta?void 0:_privateCheckboxConta.querySelectorAll('.checkbox-cell > input[type="checkbox"]');if(null==allCheckboxes||!allCheckboxes.length)return;const shouldBeChecked=selectAll.checked;selectAll.disabled=!0,(0,timing_functions__WEBPACK_IMPORTED_MODULE_2__._)().then((()=>{for(const checkbox of allCheckboxes.values())shouldBeChecked!==checkbox.checked&&checkbox.click();selectAll.disabled=!1}))};return selectAll.addEventListener("click",listener),()=>{selectAll.removeEventListener("click",listener)}}),[selectAll]),(0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)((()=>{if(privateCheckboxContainerRef.current=checkboxContainer,!onSelectionChange||!checkboxContainer)return;const listener=event=>{var _target$parentElement;const{target:target}=event;if((event instanceof MouseEvent||event instanceof KeyboardEvent)&&target instanceof HTMLElement&&null!==(_target$parentElement=target.parentElement)&&void 0!==_target$parentElement&&_target$parentElement.matches(".checkbox-cell")){var _window$getSelection;if(event.shiftKey)null===(_window$getSelection=window.getSelection())||void 0===_window$getSelection||_window$getSelection.removeAllRanges();if(target instanceof HTMLInputElement){if(event.shiftKey){const checkboxes=Array.from(checkboxContainer.querySelectorAll('.checkbox-cell > input[type="checkbox"]')||[]);let firstIndex=Math.max(0,lastTickedRef.current?checkboxes.indexOf(lastTickedRef.current):0),lastIndex=checkboxes.indexOf(target);lastIndex{for(const checkbox of checkboxes.slice(firstIndex,lastIndex))(target.checked&&!checkbox.checked||!target.checked&&checkbox.checked)&&checkbox.click()}))}event.isTrusted&&(lastTickedRef.current=target),updateSelectAllCheckbox(checkboxContainer,privateSelectAllRef.current),onSelectionChange(event)}}};return null==checkboxContainer||checkboxContainer.addEventListener("click",listener),()=>{null==checkboxContainer||checkboxContainer.removeEventListener("click",listener)}}),[checkboxContainer,onSelectionChange]);return{selectAllRef:selectAllRef,checkboxContainerRef:checkboxContainerRef,checkSelectAllSync:(0,react__WEBPACK_IMPORTED_MODULE_1__.useCallback)((()=>{updateSelectAllCheckbox(privateCheckboxContainerRef.current,privateSelectAllRef.current)}),[])}}},"./src/mock-data/lipsum.tsx":function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,{FZ:function(){return getLipsumSentences},Td:function(){return getLipsumObjectArray}});__webpack_require__("./node_modules/core-js/modules/es.object.from-entries.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.iterator.js");var lorem_ipsum__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/lorem-ipsum/dist/index.js");const getLipsumSentences=()=>(0,lorem_ipsum__WEBPACK_IMPORTED_MODULE_2__.Ok)({sentenceLowerBound:2,sentenceUpperBound:30}),getLipsumObjectArray=_ref=>{let{numberElements:numberElements,keys:keys,type:type="sentences"}=_ref;return Array.from({length:numberElements},(()=>Object.fromEntries(keys.map((key=>[key,"sentences"===type?getLipsumSentences():(0,lorem_ipsum__WEBPACK_IMPORTED_MODULE_2__.Ok)({count:2,units:"words"})])))))};try{getLipsumObjectArray.displayName="getLipsumObjectArray",getLipsumObjectArray.__docgenInfo={description:"",displayName:"getLipsumObjectArray",props:{numberElements:{defaultValue:null,description:"",name:"numberElements",required:!0,type:{name:"number"}},keys:{defaultValue:null,description:"",name:"keys",required:!0,type:{name:"string[]"}},idKey:{defaultValue:null,description:"",name:"idKey",required:!1,type:{name:"string"}},type:{defaultValue:{value:"sentences"},description:"",name:"type",required:!1,type:{name:"enum",value:[{value:'"sentences"'},{value:'"words"'}]}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/mock-data/lipsum.tsx#getLipsumObjectArray"]={docgenInfo:getLipsumObjectArray.__docgenInfo,name:"getLipsumObjectArray",path:"src/mock-data/lipsum.tsx#getLipsumObjectArray"})}catch(__react_docgen_typescript_loader_error){}try{lipsum.displayName="lipsum",lipsum.__docgenInfo={description:"",displayName:"lipsum",props:{numberElements:{defaultValue:null,description:"",name:"numberElements",required:!0,type:{name:"number"}},keys:{defaultValue:null,description:"",name:"keys",required:!0,type:{name:"string[]"}},idKey:{defaultValue:null,description:"",name:"idKey",required:!1,type:{name:"string"}},type:{defaultValue:{value:"sentences"},description:"",name:"type",required:!1,type:{name:"enum",value:[{value:'"sentences"'},{value:'"words"'}]}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/mock-data/lipsum.tsx#lipsum"]={docgenInfo:lipsum.__docgenInfo,name:"lipsum",path:"src/mock-data/lipsum.tsx#lipsum"})}catch(__react_docgen_typescript_loader_error){}},"./src/utils.tsx":function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,{Lx:function(){return getLastIndexOfSubstringIgnoreCase},PR:function(){return _getNodePaths},_w:function(){return getSingleChildren},f4:function(){return prepareTreeDataForAutocomplete},hb:function(){return tidyUrlString},sz:function(){return formatLargeNumber},w1:function(){return formatBytesNumber}});__webpack_require__("./node_modules/core-js/modules/es.array.flat-map.js"),__webpack_require__("./node_modules/core-js/modules/es.array.includes.js"),__webpack_require__("./node_modules/core-js/modules/es.array.unscopables.flat-map.js"),__webpack_require__("./node_modules/core-js/modules/es.number.to-fixed.js"),__webpack_require__("./node_modules/core-js/modules/es.parse-float.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.string.includes.js"),__webpack_require__("./node_modules/core-js/modules/es.string.replace.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.iterator.js");const _excluded=["items"];function getLastIndexOfSubstringIgnoreCase(string,substring){return string.toLowerCase().lastIndexOf(substring.toLowerCase())}const _getNodePaths=function getNodePaths(items,id){let path=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],nodePaths=[];return items.forEach((node=>{const{items:items}=node,thisNode=function _objectWithoutProperties(e,t){if(null==e)return{};var o,r,i=function _objectWithoutPropertiesLoose(r,e){if(null==r)return{};var t={};for(var n in r)if({}.hasOwnProperty.call(r,n)){if(e.includes(n))continue;t[n]=r[n]}return t}(e,t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(r=0;r{const autocompleteItem={id:items[items.length-1].id,pathLabel:items.map((item=>item.label)).join(" / "),itemLabel:items[items.length-1].label},tags=items.flatMap((item=>item.tags||[]));return tags.length&&(autocompleteItem.tags=tags),autocompleteItem}))}function*getSingleChildren(children){1===children.length&&(yield children[0].id);for(const child of children)child.items&&(yield*getSingleChildren(child.items))}function formatLargeNumber(x){const string=x.toString();if(string.includes("e"))return string;const[integer,decimal]=x.toString().split(".");return[integer.replace(/\B(?=(\d{3})+(?!\d))/g,","),decimal].filter((el=>void 0!==el)).join(".")}function formatBytesNumber(bytes){let decimals=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;const bytesNumber=+bytes;if(!bytesNumber)return"0 Bytes";const positiveDecimals=decimals<0?0:decimals,units=["Bytes","KB","MB","GB","TB","PB","EB","ZB","YB"],unitsIndex=Math.min(Math.floor(Math.log(bytesNumber)/Math.log(1024)),units.length-1),number=(bytesNumber/1024**unitsIndex).toFixed(positiveDecimals),unit=units[unitsIndex];return`${formatLargeNumber(parseFloat(number))} ${unit}`}const reProtocol=/^(https?:)?(\/\/)?/,reTrailingSlashes=/(\/+$)/,tidyUrlString=url=>url.replace(reProtocol,"").replace(reTrailingSlashes,"");try{prepareTreeDataForAutocomplete.displayName="prepareTreeDataForAutocomplete",prepareTreeDataForAutocomplete.__docgenInfo={description:"",displayName:"prepareTreeDataForAutocomplete",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/utils.tsx#prepareTreeDataForAutocomplete"]={docgenInfo:prepareTreeDataForAutocomplete.__docgenInfo,name:"prepareTreeDataForAutocomplete",path:"src/utils.tsx#prepareTreeDataForAutocomplete"})}catch(__react_docgen_typescript_loader_error){}try{getSingleChildren.displayName="getSingleChildren",getSingleChildren.__docgenInfo={description:"",displayName:"getSingleChildren",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/utils.tsx#getSingleChildren"]={docgenInfo:getSingleChildren.__docgenInfo,name:"getSingleChildren",path:"src/utils.tsx#getSingleChildren"})}catch(__react_docgen_typescript_loader_error){}try{formatLargeNumber.displayName="formatLargeNumber",formatLargeNumber.__docgenInfo={description:"",displayName:"formatLargeNumber",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/utils.tsx#formatLargeNumber"]={docgenInfo:formatLargeNumber.__docgenInfo,name:"formatLargeNumber",path:"src/utils.tsx#formatLargeNumber"})}catch(__react_docgen_typescript_loader_error){}try{tidyUrlString.displayName="tidyUrlString",tidyUrlString.__docgenInfo={description:"",displayName:"tidyUrlString",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/utils.tsx#tidyUrlString"]={docgenInfo:tidyUrlString.__docgenInfo,name:"tidyUrlString",path:"src/utils.tsx#tidyUrlString"})}catch(__react_docgen_typescript_loader_error){}},"./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[14].use[1]!./node_modules/sass-loader/dist/cjs.js!./src/styles/components/data-loader.scss":function(module,__unused_webpack_exports,__webpack_require__){var ___CSS_LOADER_API_SOURCEMAP_IMPORT___=__webpack_require__("./node_modules/css-loader/dist/runtime/sourceMaps.js"),___CSS_LOADER_EXPORT___=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js")(___CSS_LOADER_API_SOURCEMAP_IMPORT___);___CSS_LOADER_EXPORT___.push([module.id,".data-loader__loading{text-align:center}","",{version:3,sources:["webpack://./src/styles/components/data-loader.scss"],names:[],mappings:"AAAA,sBACE,iBAAA",sourcesContent:[".data-loader__loading {\n text-align: center;\n}\n"],sourceRoot:""}]),module.exports=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[14].use[1]!./node_modules/sass-loader/dist/cjs.js!./src/styles/components/external-link.scss":function(module,__unused_webpack_exports,__webpack_require__){var ___CSS_LOADER_API_SOURCEMAP_IMPORT___=__webpack_require__("./node_modules/css-loader/dist/runtime/sourceMaps.js"),___CSS_LOADER_EXPORT___=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js")(___CSS_LOADER_API_SOURCEMAP_IMPORT___);___CSS_LOADER_EXPORT___.push([module.id,":root{--fr--color-sapphire-blue: #014371;--fr--color-sea-blue: #00639a;--fr--color-vivid-cerulean: #00a6d5;--fr--color-medium-turquoise: #46d6fa;--fr--color-gainsborough: #d2dce3;--fr--color-yankees-blue: #161d39;--fr--color-independence: #4e5a71;--fr--color-weldon-blue: #8194a1;--fr--color-pastel-blue: #abc7d6;--fr--color-platinum: #e4e8eb;--fr--color-sky-white: #fbfeff;--fr--color-reviewed: #c39b00;--fr--color-unreviewed: #c0c0c0;--fr--color-reference-proteome: #9d4a4d;--fr--color-uniref: #f2994c;--fr--color-uniparc: #88c19d;--fr--color-proteomes: #e56358;--fr--color-peptide-search: #a748bd;--fr--color-id-mapping: #357b92;--fr--color-blast: #00a6d5;--fr--color-align: #b8ce48;--fr--color-help-green: #28aa50;--fr--color-warning: #ffcc33;--fr--color-failure: #f36968;--fr--color-success: #108f3b;--fr--color-info: #79cbf8;--fr--color-coyote-brown: #966336;--fr--color-outer-space: #374343;--fr--color-bronze: #a65708;--fr--color-link: var(--fr--color-sapphire-blue);--fr--color-selected: var(--fr--color-gainsborough);--fr--color-hover: oklch(from var(--fr--color-platinum) calc(l + 5%) c h);--fr--color-hover: #f5f9fc}.external-link svg{margin-left:.25rem;margin-right:.4rem}","",{version:3,sources:["webpack://./src/styles/_colours.scss","webpack://./src/styles/components/external-link.scss"],names:[],mappings:"AAyDA,MAEE,kCAAA,CACA,6BAAA,CACA,mCAAA,CACA,qCAAA,CACA,iCAAA,CAGA,iCAAA,CACA,iCAAA,CACA,gCAAA,CACA,gCAAA,CACA,6BAAA,CACA,8BAAA,CAGA,6BAAA,CACA,+BAAA,CACA,uCAAA,CAGA,2BAAA,CACA,4BAAA,CACA,8BAAA,CAGA,mCAAA,CACA,+BAAA,CACA,0BAAA,CACA,0BAAA,CAGA,+BAAA,CAGA,4BAAA,CACA,4BAAA,CACA,4BAAA,CACA,yBAAA,CAGA,iCAAA,CACA,gCAAA,CACA,2BAAA,CAGA,gDAAA,CACA,mDAAA,CACA,yEAAA,CAEA,0BAAA,CCzGA,mBACE,kBAAA,CACA,kBAAA",sourcesContent:["/* \n** @name Colours\n** @template ./app/html/colours.html\n** @text-only\n*/\n@import './settings';\n\n// PRIMARY COLOURS\n$colour-sapphire-blue: #014371;\n$colour-sea-blue: #00639a;\n$colour-vivid-cerulean: #00a6d5;\n$colour-medium-turquoise: #46d6fa;\n$colour-gainsborough: #d2dce3;\n\n// GREYSCALE\n$colour-yankees-blue: #161d39;\n$colour-independence: #4e5a71;\n$colour-weldon-blue: #8194a1;\n$colour-pastel-blue: #abc7d6;\n$colour-platinum: #e4e8eb;\n$colour-sky-white: #fbfeff;\n\n// CURATION\n$colour-reviewed: #c39b00;\n$colour-unreviewed: #c0c0c0;\n$colour-reference-proteome: #9d4a4d;\n\n// NAMESPACES\n$colour-uniref: #f2994c;\n$colour-uniparc: #88c19d;\n$colour-proteomes: #e56358;\n\n// TOOLS\n$colour-peptide-search: #a748bd;\n$colour-id-mapping: #357b92;\n$colour-blast: #00a6d5;\n$colour-align: #b8ce48;\n\n// HELP\n$colour-help-green: #28aa50;\n\n// MESSAGE COLOURS\n$colour-warning: #ffcc33;\n$colour-failure: #f36968;\n$colour-success: #108f3b;\n$colour-info: #79cbf8;\n\n// DATA VISUALISATION\n$colour-coyote-brown: #966336;\n$colour-outer-space: #374343;\n$colour-bronze: #a65708;\n\n// COLOUR VARIABLES\n$colour-link: $colour-sapphire-blue;\n$colour-selected: $colour-gainsborough;\n$colour-hover: lighten($colour-platinum, 5%);\n\n:root {\n // PRIMARY COLOURS\n --fr--color-sapphire-blue: #014371;\n --fr--color-sea-blue: #00639a;\n --fr--color-vivid-cerulean: #00a6d5;\n --fr--color-medium-turquoise: #46d6fa;\n --fr--color-gainsborough: #d2dce3;\n\n // GREYSCALE\n --fr--color-yankees-blue: #161d39;\n --fr--color-independence: #4e5a71;\n --fr--color-weldon-blue: #8194a1;\n --fr--color-pastel-blue: #abc7d6;\n --fr--color-platinum: #e4e8eb;\n --fr--color-sky-white: #fbfeff;\n\n // CURATION\n --fr--color-reviewed: #c39b00;\n --fr--color-unreviewed: #c0c0c0;\n --fr--color-reference-proteome: #9d4a4d;\n\n // NAMESPACES\n --fr--color-uniref: #f2994c;\n --fr--color-uniparc: #88c19d;\n --fr--color-proteomes: #e56358;\n\n // TOOLS\n --fr--color-peptide-search: #a748bd;\n --fr--color-id-mapping: #357b92;\n --fr--color-blast: #00a6d5;\n --fr--color-align: #b8ce48;\n\n // HELP\n --fr--color-help-green: #28aa50;\n\n // MESSAGE COLOURS\n --fr--color-warning: #ffcc33;\n --fr--color-failure: #f36968;\n --fr--color-success: #108f3b;\n --fr--color-info: #79cbf8;\n\n // DATA VISUALISATION\n --fr--color-coyote-brown: #966336;\n --fr--color-outer-space: #374343;\n --fr--color-bronze: #a65708;\n\n // COLOUR VARIABLES\n --fr--color-link: var(--fr--color-sapphire-blue);\n --fr--color-selected: var(--fr--color-gainsborough);\n --fr--color-hover: oklch(from var(--fr--color-platinum) calc(l + 5%) c h);\n // Static fallback in case color function are not supported\n --fr--color-hover: #f5f9fc;\n}\n","@import '../colours';\n\n.external-link {\n svg {\n margin-left: 0.25rem;\n margin-right: 0.4rem;\n }\n}\n"],sourceRoot:""}]),module.exports=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[14].use[1]!./node_modules/sass-loader/dist/cjs.js!./src/styles/components/loader.scss":function(module,__unused_webpack_exports,__webpack_require__){var ___CSS_LOADER_API_SOURCEMAP_IMPORT___=__webpack_require__("./node_modules/css-loader/dist/runtime/sourceMaps.js"),___CSS_LOADER_EXPORT___=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js")(___CSS_LOADER_API_SOURCEMAP_IMPORT___);___CSS_LOADER_EXPORT___.push([module.id,".loader-container{width:100%;display:flex;align-items:center;flex-direction:column;text-align:center;animation:delayed-appearance 200ms ease-in-out 500ms 1 both}.loader-container__progress{animation:delayed-appearance 2s ease-in-out 4s 1 both}.loader-container progress{opacity:.75}@keyframes delayed-appearance{from{opacity:0}to{opacity:1}}svg.loader{animation:dash 2s ease infinite;stroke-dasharray:110}svg.loader circle{animation:circle1-hide 3s ease infinite alternate}svg.loader circle:nth-of-type(2){animation-name:circle2-hide}svg.loader circle:nth-of-type(3){animation-name:circle3-hide}svg.loader circle:nth-of-type(4){animation-name:circle4-hide}svg.loader circle:nth-of-type(5){animation-name:circle5-hide}@keyframes dash{60%{stroke-dashoffset:0}100%{stroke-dashoffset:-220}}@keyframes circle1-hide{60%{opacity:0}100%{opacity:1}}@keyframes circle2-hide{20%{opacity:1}80%{opacity:0}}@keyframes circle3-hide{40%{opacity:1}100%{opacity:0}}@keyframes circle4-hide{20%{opacity:0}60%{opacity:1}}@keyframes circle5-hide{40%{opacity:0}80%{opacity:1}}","",{version:3,sources:["webpack://./src/styles/components/loader.scss"],names:[],mappings:"AAAA,kBACE,UAAA,CACA,YAAA,CACA,kBAAA,CACA,qBAAA,CACA,iBAAA,CACA,2DAAA,CAEA,4BACE,qDAAA,CAGF,2BACE,WAAA,CAIJ,8BACE,KACE,SAAA,CAEF,GACE,SAAA,CAAA,CAMJ,WACE,+BAAA,CACA,oBAJY,CAKZ,kBACE,iDAAA,CAEF,iCACE,2BAAA,CAEF,iCACE,2BAAA,CAEF,iCACE,2BAAA,CAEF,iCACE,2BAAA,CAIJ,gBACE,IACE,mBAAA,CAEF,KACE,sBAAA,CAAA,CAIJ,wBACE,IACE,SAAA,CAEF,KACE,SAAA,CAAA,CAIJ,wBACE,IACE,SAAA,CAEF,IACE,SAAA,CAAA,CAIJ,wBACE,IACE,SAAA,CAEF,KACE,SAAA,CAAA,CAIJ,wBACE,IACE,SAAA,CAEF,IACE,SAAA,CAAA,CAIJ,wBACE,IACE,SAAA,CAEF,IACE,SAAA,CAAA",sourcesContent:[".loader-container {\n width: 100%;\n display: flex;\n align-items: center;\n flex-direction: column;\n text-align: center;\n animation: delayed-appearance 200ms ease-in-out 500ms 1 both;\n\n &__progress {\n animation: delayed-appearance 2s ease-in-out 4s 1 both;\n }\n\n & progress {\n opacity: 0.75;\n }\n}\n\n@keyframes delayed-appearance {\n from {\n opacity: 0;\n }\n to {\n opacity: 1;\n }\n}\n\n$path-length: 110;\n\nsvg.loader {\n animation: dash 2s ease infinite;\n stroke-dasharray: $path-length;\n circle {\n animation: circle1-hide 3s ease infinite alternate;\n }\n circle:nth-of-type(2) {\n animation-name: circle2-hide;\n }\n circle:nth-of-type(3) {\n animation-name: circle3-hide;\n }\n circle:nth-of-type(4) {\n animation-name: circle4-hide;\n }\n circle:nth-of-type(5) {\n animation-name: circle5-hide;\n }\n}\n\n@keyframes dash {\n 60% {\n stroke-dashoffset: 0;\n }\n 100% {\n stroke-dashoffset: -2 * $path-length;\n }\n}\n\n@keyframes circle1-hide {\n 60% {\n opacity: 0;\n }\n 100% {\n opacity: 1;\n }\n}\n\n@keyframes circle2-hide {\n 20% {\n opacity: 1;\n }\n 80% {\n opacity: 0;\n }\n}\n\n@keyframes circle3-hide {\n 40% {\n opacity: 1;\n }\n 100% {\n opacity: 0;\n }\n}\n\n@keyframes circle4-hide {\n 20% {\n opacity: 0;\n }\n 60% {\n opacity: 1;\n }\n}\n\n@keyframes circle5-hide {\n 40% {\n opacity: 0;\n }\n 80% {\n opacity: 1;\n }\n}\n"],sourceRoot:""}]),module.exports=___CSS_LOADER_EXPORT___}}]); \ No newline at end of file diff --git a/1288.af764f79.iframe.bundle.js.br b/1288.af764f79.iframe.bundle.js.br new file mode 100644 index 00000000..60cd8c6f Binary files /dev/null and b/1288.af764f79.iframe.bundle.js.br differ diff --git a/1288.af764f79.iframe.bundle.js.gz b/1288.af764f79.iframe.bundle.js.gz new file mode 100644 index 00000000..a616aaf3 Binary files /dev/null and b/1288.af764f79.iframe.bundle.js.gz differ diff --git a/1501.f535762e.iframe.bundle.js b/1501.29451a74.iframe.bundle.js similarity index 99% rename from 1501.f535762e.iframe.bundle.js rename to 1501.29451a74.iframe.bundle.js index f1eb3f03..98905bcc 100644 --- a/1501.f535762e.iframe.bundle.js +++ b/1501.29451a74.iframe.bundle.js @@ -1 +1 @@ -"use strict";(self.webpackChunkfranklin_sites=self.webpackChunkfranklin_sites||[]).push([[1501],{"./node_modules/core-js/internals/a-callable.js":function(module,__unused_webpack_exports,__webpack_require__){var isCallable=__webpack_require__("./node_modules/core-js/internals/is-callable.js"),tryToString=__webpack_require__("./node_modules/core-js/internals/try-to-string.js"),$TypeError=TypeError;module.exports=function(argument){if(isCallable(argument))return argument;throw new $TypeError(tryToString(argument)+" is not a function")}},"./node_modules/core-js/internals/add-to-unscopables.js":function(module,__unused_webpack_exports,__webpack_require__){var wellKnownSymbol=__webpack_require__("./node_modules/core-js/internals/well-known-symbol.js"),create=__webpack_require__("./node_modules/core-js/internals/object-create.js"),defineProperty=__webpack_require__("./node_modules/core-js/internals/object-define-property.js").f,UNSCOPABLES=wellKnownSymbol("unscopables"),ArrayPrototype=Array.prototype;void 0===ArrayPrototype[UNSCOPABLES]&&defineProperty(ArrayPrototype,UNSCOPABLES,{configurable:!0,value:create(null)}),module.exports=function(key){ArrayPrototype[UNSCOPABLES][key]=!0}},"./node_modules/core-js/internals/an-object.js":function(module,__unused_webpack_exports,__webpack_require__){var isObject=__webpack_require__("./node_modules/core-js/internals/is-object.js"),$String=String,$TypeError=TypeError;module.exports=function(argument){if(isObject(argument))return argument;throw new $TypeError($String(argument)+" is not an object")}},"./node_modules/core-js/internals/array-includes.js":function(module,__unused_webpack_exports,__webpack_require__){var toIndexedObject=__webpack_require__("./node_modules/core-js/internals/to-indexed-object.js"),toAbsoluteIndex=__webpack_require__("./node_modules/core-js/internals/to-absolute-index.js"),lengthOfArrayLike=__webpack_require__("./node_modules/core-js/internals/length-of-array-like.js"),createMethod=function(IS_INCLUDES){return function($this,el,fromIndex){var O=toIndexedObject($this),length=lengthOfArrayLike(O);if(0===length)return!IS_INCLUDES&&-1;var value,index=toAbsoluteIndex(fromIndex,length);if(IS_INCLUDES&&el!=el){for(;length>index;)if((value=O[index++])!=value)return!0}else for(;length>index;index++)if((IS_INCLUDES||index in O)&&O[index]===el)return IS_INCLUDES||index||0;return!IS_INCLUDES&&-1}};module.exports={includes:createMethod(!0),indexOf:createMethod(!1)}},"./node_modules/core-js/internals/classof-raw.js":function(module,__unused_webpack_exports,__webpack_require__){var uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),toString=uncurryThis({}.toString),stringSlice=uncurryThis("".slice);module.exports=function(it){return stringSlice(toString(it),8,-1)}},"./node_modules/core-js/internals/classof.js":function(module,__unused_webpack_exports,__webpack_require__){var TO_STRING_TAG_SUPPORT=__webpack_require__("./node_modules/core-js/internals/to-string-tag-support.js"),isCallable=__webpack_require__("./node_modules/core-js/internals/is-callable.js"),classofRaw=__webpack_require__("./node_modules/core-js/internals/classof-raw.js"),TO_STRING_TAG=__webpack_require__("./node_modules/core-js/internals/well-known-symbol.js")("toStringTag"),$Object=Object,CORRECT_ARGUMENTS="Arguments"===classofRaw(function(){return arguments}());module.exports=TO_STRING_TAG_SUPPORT?classofRaw:function(it){var O,tag,result;return void 0===it?"Undefined":null===it?"Null":"string"==typeof(tag=function(it,key){try{return it[key]}catch(error){}}(O=$Object(it),TO_STRING_TAG))?tag:CORRECT_ARGUMENTS?classofRaw(O):"Object"===(result=classofRaw(O))&&isCallable(O.callee)?"Arguments":result}},"./node_modules/core-js/internals/copy-constructor-properties.js":function(module,__unused_webpack_exports,__webpack_require__){var hasOwn=__webpack_require__("./node_modules/core-js/internals/has-own-property.js"),ownKeys=__webpack_require__("./node_modules/core-js/internals/own-keys.js"),getOwnPropertyDescriptorModule=__webpack_require__("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),definePropertyModule=__webpack_require__("./node_modules/core-js/internals/object-define-property.js");module.exports=function(target,source,exceptions){for(var keys=ownKeys(source),defineProperty=definePropertyModule.f,getOwnPropertyDescriptor=getOwnPropertyDescriptorModule.f,i=0;i0&&match[0]<4?1:+(match[0]+match[1])),!version&&userAgent&&(!(match=userAgent.match(/Edge\/(\d+)/))||match[1]>=74)&&(match=userAgent.match(/Chrome\/(\d+)/))&&(version=+match[1]),module.exports=version},"./node_modules/core-js/internals/export.js":function(module,__unused_webpack_exports,__webpack_require__){var globalThis=__webpack_require__("./node_modules/core-js/internals/global-this.js"),getOwnPropertyDescriptor=__webpack_require__("./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,createNonEnumerableProperty=__webpack_require__("./node_modules/core-js/internals/create-non-enumerable-property.js"),defineBuiltIn=__webpack_require__("./node_modules/core-js/internals/define-built-in.js"),defineGlobalProperty=__webpack_require__("./node_modules/core-js/internals/define-global-property.js"),copyConstructorProperties=__webpack_require__("./node_modules/core-js/internals/copy-constructor-properties.js"),isForced=__webpack_require__("./node_modules/core-js/internals/is-forced.js");module.exports=function(options,source){var target,key,targetProperty,sourceProperty,descriptor,TARGET=options.target,GLOBAL=options.global,STATIC=options.stat;if(target=GLOBAL?globalThis:STATIC?globalThis[TARGET]||defineGlobalProperty(TARGET,{}):globalThis[TARGET]&&globalThis[TARGET].prototype)for(key in source){if(sourceProperty=source[key],targetProperty=options.dontCallGetSet?(descriptor=getOwnPropertyDescriptor(target,key))&&descriptor.value:target[key],!isForced(GLOBAL?key:TARGET+(STATIC?".":"#")+key,options.forced)&&void 0!==targetProperty){if(typeof sourceProperty==typeof targetProperty)continue;copyConstructorProperties(sourceProperty,targetProperty)}(options.sham||targetProperty&&targetProperty.sham)&&createNonEnumerableProperty(sourceProperty,"sham",!0),defineBuiltIn(target,key,sourceProperty,options)}}},"./node_modules/core-js/internals/fails.js":function(module){module.exports=function(exec){try{return!!exec()}catch(error){return!0}}},"./node_modules/core-js/internals/function-bind-native.js":function(module,__unused_webpack_exports,__webpack_require__){var fails=__webpack_require__("./node_modules/core-js/internals/fails.js");module.exports=!fails((function(){var test=function(){}.bind();return"function"!=typeof test||test.hasOwnProperty("prototype")}))},"./node_modules/core-js/internals/function-call.js":function(module,__unused_webpack_exports,__webpack_require__){var NATIVE_BIND=__webpack_require__("./node_modules/core-js/internals/function-bind-native.js"),call=Function.prototype.call;module.exports=NATIVE_BIND?call.bind(call):function(){return call.apply(call,arguments)}},"./node_modules/core-js/internals/function-name.js":function(module,__unused_webpack_exports,__webpack_require__){var DESCRIPTORS=__webpack_require__("./node_modules/core-js/internals/descriptors.js"),hasOwn=__webpack_require__("./node_modules/core-js/internals/has-own-property.js"),FunctionPrototype=Function.prototype,getDescriptor=DESCRIPTORS&&Object.getOwnPropertyDescriptor,EXISTS=hasOwn(FunctionPrototype,"name"),PROPER=EXISTS&&"something"===function something(){}.name,CONFIGURABLE=EXISTS&&(!DESCRIPTORS||DESCRIPTORS&&getDescriptor(FunctionPrototype,"name").configurable);module.exports={EXISTS:EXISTS,PROPER:PROPER,CONFIGURABLE:CONFIGURABLE}},"./node_modules/core-js/internals/function-uncurry-this.js":function(module,__unused_webpack_exports,__webpack_require__){var NATIVE_BIND=__webpack_require__("./node_modules/core-js/internals/function-bind-native.js"),FunctionPrototype=Function.prototype,call=FunctionPrototype.call,uncurryThisWithBind=NATIVE_BIND&&FunctionPrototype.bind.bind(call,call);module.exports=NATIVE_BIND?uncurryThisWithBind:function(fn){return function(){return call.apply(fn,arguments)}}},"./node_modules/core-js/internals/get-built-in.js":function(module,__unused_webpack_exports,__webpack_require__){var globalThis=__webpack_require__("./node_modules/core-js/internals/global-this.js"),isCallable=__webpack_require__("./node_modules/core-js/internals/is-callable.js");module.exports=function(namespace,method){return arguments.length<2?(argument=globalThis[namespace],isCallable(argument)?argument:void 0):globalThis[namespace]&&globalThis[namespace][method];var argument}},"./node_modules/core-js/internals/get-method.js":function(module,__unused_webpack_exports,__webpack_require__){var aCallable=__webpack_require__("./node_modules/core-js/internals/a-callable.js"),isNullOrUndefined=__webpack_require__("./node_modules/core-js/internals/is-null-or-undefined.js");module.exports=function(V,P){var func=V[P];return isNullOrUndefined(func)?void 0:aCallable(func)}},"./node_modules/core-js/internals/global-this.js":function(module,__unused_webpack_exports,__webpack_require__){var check=function(it){return it&&it.Math===Math&&it};module.exports=check("object"==typeof globalThis&&globalThis)||check("object"==typeof window&&window)||check("object"==typeof self&&self)||check("object"==typeof __webpack_require__.g&&__webpack_require__.g)||check("object"==typeof this&&this)||function(){return this}()||Function("return this")()},"./node_modules/core-js/internals/has-own-property.js":function(module,__unused_webpack_exports,__webpack_require__){var uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),toObject=__webpack_require__("./node_modules/core-js/internals/to-object.js"),hasOwnProperty=uncurryThis({}.hasOwnProperty);module.exports=Object.hasOwn||function hasOwn(it,key){return hasOwnProperty(toObject(it),key)}},"./node_modules/core-js/internals/hidden-keys.js":function(module){module.exports={}},"./node_modules/core-js/internals/html.js":function(module,__unused_webpack_exports,__webpack_require__){var getBuiltIn=__webpack_require__("./node_modules/core-js/internals/get-built-in.js");module.exports=getBuiltIn("document","documentElement")},"./node_modules/core-js/internals/ie8-dom-define.js":function(module,__unused_webpack_exports,__webpack_require__){var DESCRIPTORS=__webpack_require__("./node_modules/core-js/internals/descriptors.js"),fails=__webpack_require__("./node_modules/core-js/internals/fails.js"),createElement=__webpack_require__("./node_modules/core-js/internals/document-create-element.js");module.exports=!DESCRIPTORS&&!fails((function(){return 7!==Object.defineProperty(createElement("div"),"a",{get:function(){return 7}}).a}))},"./node_modules/core-js/internals/indexed-object.js":function(module,__unused_webpack_exports,__webpack_require__){var uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),fails=__webpack_require__("./node_modules/core-js/internals/fails.js"),classof=__webpack_require__("./node_modules/core-js/internals/classof-raw.js"),$Object=Object,split=uncurryThis("".split);module.exports=fails((function(){return!$Object("z").propertyIsEnumerable(0)}))?function(it){return"String"===classof(it)?split(it,""):$Object(it)}:$Object},"./node_modules/core-js/internals/inspect-source.js":function(module,__unused_webpack_exports,__webpack_require__){var uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),isCallable=__webpack_require__("./node_modules/core-js/internals/is-callable.js"),store=__webpack_require__("./node_modules/core-js/internals/shared-store.js"),functionToString=uncurryThis(Function.toString);isCallable(store.inspectSource)||(store.inspectSource=function(it){return functionToString(it)}),module.exports=store.inspectSource},"./node_modules/core-js/internals/internal-state.js":function(module,__unused_webpack_exports,__webpack_require__){var set,get,has,NATIVE_WEAK_MAP=__webpack_require__("./node_modules/core-js/internals/weak-map-basic-detection.js"),globalThis=__webpack_require__("./node_modules/core-js/internals/global-this.js"),isObject=__webpack_require__("./node_modules/core-js/internals/is-object.js"),createNonEnumerableProperty=__webpack_require__("./node_modules/core-js/internals/create-non-enumerable-property.js"),hasOwn=__webpack_require__("./node_modules/core-js/internals/has-own-property.js"),shared=__webpack_require__("./node_modules/core-js/internals/shared-store.js"),sharedKey=__webpack_require__("./node_modules/core-js/internals/shared-key.js"),hiddenKeys=__webpack_require__("./node_modules/core-js/internals/hidden-keys.js"),TypeError=globalThis.TypeError,WeakMap=globalThis.WeakMap;if(NATIVE_WEAK_MAP||shared.state){var store=shared.state||(shared.state=new WeakMap);store.get=store.get,store.has=store.has,store.set=store.set,set=function(it,metadata){if(store.has(it))throw new TypeError("Object already initialized");return metadata.facade=it,store.set(it,metadata),metadata},get=function(it){return store.get(it)||{}},has=function(it){return store.has(it)}}else{var STATE=sharedKey("state");hiddenKeys[STATE]=!0,set=function(it,metadata){if(hasOwn(it,STATE))throw new TypeError("Object already initialized");return metadata.facade=it,createNonEnumerableProperty(it,STATE,metadata),metadata},get=function(it){return hasOwn(it,STATE)?it[STATE]:{}},has=function(it){return hasOwn(it,STATE)}}module.exports={set:set,get:get,has:has,enforce:function(it){return has(it)?get(it):set(it,{})},getterFor:function(TYPE){return function(it){var state;if(!isObject(it)||(state=get(it)).type!==TYPE)throw new TypeError("Incompatible receiver, "+TYPE+" required");return state}}}},"./node_modules/core-js/internals/is-callable.js":function(module){var documentAll="object"==typeof document&&document.all;module.exports=void 0===documentAll&&void 0!==documentAll?function(argument){return"function"==typeof argument||argument===documentAll}:function(argument){return"function"==typeof argument}},"./node_modules/core-js/internals/is-forced.js":function(module,__unused_webpack_exports,__webpack_require__){var fails=__webpack_require__("./node_modules/core-js/internals/fails.js"),isCallable=__webpack_require__("./node_modules/core-js/internals/is-callable.js"),replacement=/#|\.prototype\./,isForced=function(feature,detection){var value=data[normalize(feature)];return value===POLYFILL||value!==NATIVE&&(isCallable(detection)?fails(detection):!!detection)},normalize=isForced.normalize=function(string){return String(string).replace(replacement,".").toLowerCase()},data=isForced.data={},NATIVE=isForced.NATIVE="N",POLYFILL=isForced.POLYFILL="P";module.exports=isForced},"./node_modules/core-js/internals/is-null-or-undefined.js":function(module){module.exports=function(it){return null==it}},"./node_modules/core-js/internals/is-object.js":function(module,__unused_webpack_exports,__webpack_require__){var isCallable=__webpack_require__("./node_modules/core-js/internals/is-callable.js");module.exports=function(it){return"object"==typeof it?null!==it:isCallable(it)}},"./node_modules/core-js/internals/is-pure.js":function(module){module.exports=!1},"./node_modules/core-js/internals/is-regexp.js":function(module,__unused_webpack_exports,__webpack_require__){var isObject=__webpack_require__("./node_modules/core-js/internals/is-object.js"),classof=__webpack_require__("./node_modules/core-js/internals/classof-raw.js"),MATCH=__webpack_require__("./node_modules/core-js/internals/well-known-symbol.js")("match");module.exports=function(it){var isRegExp;return isObject(it)&&(void 0!==(isRegExp=it[MATCH])?!!isRegExp:"RegExp"===classof(it))}},"./node_modules/core-js/internals/is-symbol.js":function(module,__unused_webpack_exports,__webpack_require__){var getBuiltIn=__webpack_require__("./node_modules/core-js/internals/get-built-in.js"),isCallable=__webpack_require__("./node_modules/core-js/internals/is-callable.js"),isPrototypeOf=__webpack_require__("./node_modules/core-js/internals/object-is-prototype-of.js"),USE_SYMBOL_AS_UID=__webpack_require__("./node_modules/core-js/internals/use-symbol-as-uid.js"),$Object=Object;module.exports=USE_SYMBOL_AS_UID?function(it){return"symbol"==typeof it}:function(it){var $Symbol=getBuiltIn("Symbol");return isCallable($Symbol)&&isPrototypeOf($Symbol.prototype,$Object(it))}},"./node_modules/core-js/internals/length-of-array-like.js":function(module,__unused_webpack_exports,__webpack_require__){var toLength=__webpack_require__("./node_modules/core-js/internals/to-length.js");module.exports=function(obj){return toLength(obj.length)}},"./node_modules/core-js/internals/make-built-in.js":function(module,__unused_webpack_exports,__webpack_require__){var uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),fails=__webpack_require__("./node_modules/core-js/internals/fails.js"),isCallable=__webpack_require__("./node_modules/core-js/internals/is-callable.js"),hasOwn=__webpack_require__("./node_modules/core-js/internals/has-own-property.js"),DESCRIPTORS=__webpack_require__("./node_modules/core-js/internals/descriptors.js"),CONFIGURABLE_FUNCTION_NAME=__webpack_require__("./node_modules/core-js/internals/function-name.js").CONFIGURABLE,inspectSource=__webpack_require__("./node_modules/core-js/internals/inspect-source.js"),InternalStateModule=__webpack_require__("./node_modules/core-js/internals/internal-state.js"),enforceInternalState=InternalStateModule.enforce,getInternalState=InternalStateModule.get,$String=String,defineProperty=Object.defineProperty,stringSlice=uncurryThis("".slice),replace=uncurryThis("".replace),join=uncurryThis([].join),CONFIGURABLE_LENGTH=DESCRIPTORS&&!fails((function(){return 8!==defineProperty((function(){}),"length",{value:8}).length})),TEMPLATE=String(String).split("String"),makeBuiltIn=module.exports=function(value,name,options){"Symbol("===stringSlice($String(name),0,7)&&(name="["+replace($String(name),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),options&&options.getter&&(name="get "+name),options&&options.setter&&(name="set "+name),(!hasOwn(value,"name")||CONFIGURABLE_FUNCTION_NAME&&value.name!==name)&&(DESCRIPTORS?defineProperty(value,"name",{value:name,configurable:!0}):value.name=name),CONFIGURABLE_LENGTH&&options&&hasOwn(options,"arity")&&value.length!==options.arity&&defineProperty(value,"length",{value:options.arity});try{options&&hasOwn(options,"constructor")&&options.constructor?DESCRIPTORS&&defineProperty(value,"prototype",{writable:!1}):value.prototype&&(value.prototype=void 0)}catch(error){}var state=enforceInternalState(value);return hasOwn(state,"source")||(state.source=join(TEMPLATE,"string"==typeof name?name:"")),value};Function.prototype.toString=makeBuiltIn((function toString(){return isCallable(this)&&getInternalState(this).source||inspectSource(this)}),"toString")},"./node_modules/core-js/internals/math-trunc.js":function(module){var ceil=Math.ceil,floor=Math.floor;module.exports=Math.trunc||function trunc(x){var n=+x;return(n>0?floor:ceil)(n)}},"./node_modules/core-js/internals/not-a-regexp.js":function(module,__unused_webpack_exports,__webpack_require__){var isRegExp=__webpack_require__("./node_modules/core-js/internals/is-regexp.js"),$TypeError=TypeError;module.exports=function(it){if(isRegExp(it))throw new $TypeError("The method doesn't accept regular expressions");return it}},"./node_modules/core-js/internals/object-create.js":function(module,__unused_webpack_exports,__webpack_require__){var activeXDocument,anObject=__webpack_require__("./node_modules/core-js/internals/an-object.js"),definePropertiesModule=__webpack_require__("./node_modules/core-js/internals/object-define-properties.js"),enumBugKeys=__webpack_require__("./node_modules/core-js/internals/enum-bug-keys.js"),hiddenKeys=__webpack_require__("./node_modules/core-js/internals/hidden-keys.js"),html=__webpack_require__("./node_modules/core-js/internals/html.js"),documentCreateElement=__webpack_require__("./node_modules/core-js/internals/document-create-element.js"),sharedKey=__webpack_require__("./node_modules/core-js/internals/shared-key.js"),IE_PROTO=sharedKey("IE_PROTO"),EmptyConstructor=function(){},scriptTag=function(content){return" \ No newline at end of file + import './main.27ddbe81.iframe.bundle.js'; \ No newline at end of file diff --git a/iframe.html.br b/iframe.html.br index 0fa54f86..654e3043 100644 Binary files a/iframe.html.br and b/iframe.html.br differ diff --git a/iframe.html.gz b/iframe.html.gz index d078664c..bcc91bd1 100644 Binary files a/iframe.html.gz and b/iframe.html.gz differ diff --git a/main.27ddbe81.iframe.bundle.js b/main.27ddbe81.iframe.bundle.js new file mode 100644 index 00000000..86aa1506 --- /dev/null +++ b/main.27ddbe81.iframe.bundle.js @@ -0,0 +1 @@ +(self.webpackChunkfranklin_sites=self.webpackChunkfranklin_sites||[]).push([[8792],{"./storybook-config-entry.js":function(__unused_webpack_module,__unused_webpack___webpack_exports__,__webpack_require__){"use strict";var external_STORYBOOK_MODULE_GLOBAL_=__webpack_require__("@storybook/global"),external_STORYBOOK_MODULE_PREVIEW_API_=__webpack_require__("storybook/internal/preview-api"),external_STORYBOOK_MODULE_CHANNELS_=__webpack_require__("storybook/internal/channels");const importers=[async path=>{if(!/^\.[\\/](?:stories(?:\/(?!\.)(?:(?:(?!(?:^|\/)\.).)*?)\/|\/|$)(?!\.)(?=.)[^/]*?\.stories\.tsx)$/.exec(path))return;const pathRemainder=path.substring(10);return __webpack_require__("./stories lazy recursive ^\\.\\/.*$ include: (?%21.*node_modules)(?:\\/stories(?:\\/(?%21\\.)(?:(?:(?%21(?:^%7C\\/)\\.).)*?)\\/%7C\\/%7C$)(?%21\\.)(?=.)[^/]*?\\.stories\\.tsx)$")("./"+pathRemainder)}];const channel=(0,external_STORYBOOK_MODULE_CHANNELS_.createBrowserChannel)({page:"preview"});external_STORYBOOK_MODULE_PREVIEW_API_.addons.setChannel(channel),"DEVELOPMENT"===external_STORYBOOK_MODULE_GLOBAL_.global.CONFIG_TYPE&&(window.__STORYBOOK_SERVER_CHANNEL__=channel);const preview=new external_STORYBOOK_MODULE_PREVIEW_API_.PreviewWeb((async function importFn(path){for(let i=0;iimporters[i](path),x());if(moduleExports)return moduleExports}var x}),(()=>(0,external_STORYBOOK_MODULE_PREVIEW_API_.composeConfigs)([__webpack_require__("./node_modules/@storybook/react/dist/entry-preview.mjs"),__webpack_require__("./node_modules/@storybook/react/dist/entry-preview-docs.mjs"),__webpack_require__("./node_modules/@storybook/addon-essentials/dist/docs/preview.mjs"),__webpack_require__("./node_modules/@storybook/addon-essentials/dist/actions/preview.mjs"),__webpack_require__("./node_modules/@storybook/addon-essentials/dist/backgrounds/preview.mjs"),__webpack_require__("./node_modules/@storybook/addon-essentials/dist/viewport/preview.mjs"),__webpack_require__("./node_modules/@storybook/addon-essentials/dist/measure/preview.mjs"),__webpack_require__("./node_modules/@storybook/addon-essentials/dist/outline/preview.mjs"),__webpack_require__("./node_modules/@storybook/addon-essentials/dist/highlight/preview.mjs"),__webpack_require__("./.storybook/preview.js")])));window.__STORYBOOK_PREVIEW__=preview,window.__STORYBOOK_STORY_STORE__=preview.storyStore,window.__STORYBOOK_ADDONS_CHANNEL__=channel},"./.storybook/preview.js":function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{decorators:function(){return decorators},parameters:function(){return parameters}});__webpack_require__("./node_modules/react/index.js");var franklin_theme=(0,__webpack_require__("./node_modules/@storybook/core/dist/theming/create.js").v)({base:"light",colorPrimary:"#93d4ee",colorSecondary:"#006e9a",appBg:"white",appContentBg:"#f1f1f1",appBorderColor:"grey",appBorderRadius:4,fontBase:'Lato, "Open Sans", sans-serif',fontCode:"monospace",textColor:"black",textInverseColor:"rgba(255,255,255,1)",barTextColor:"#fefefe",barSelectedColor:"#f0f0f0",barBg:"#006e9a",inputBg:"white",inputBorder:"silver",inputTextColor:"black",inputBorderRadius:4,brandTitle:"Franklin",brandUrl:"https://ebi-uniprot.github.io/franklin-sites",brandImage:"https://raw.githubusercontent.com/ebi-uniprot/franklin-sites/main/assets/franklin_logo.svg"}),injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("./node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("./node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("./node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("./node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("./node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),styles=__webpack_require__("./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[14].use[1]!./node_modules/sass-loader/dist/cjs.js!./src/styles/index.scss"),styles_default=__webpack_require__.n(styles),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(styles_default(),options),styles_default()&&styles_default().locals&&styles_default().locals;var jsx_runtime=__webpack_require__("./node_modules/react/jsx-runtime.js");const parameters={docs:{theme:franklin_theme},options:{storySort:{method:"alphabetical"}}},decorators=[storyFn=>(0,jsx_runtime.jsx)("div",{style:{padding:"2rem 10rem"},children:storyFn()})]},"./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[14].use[1]!./node_modules/sass-loader/dist/cjs.js!./src/styles/index.scss":function(module,__unused_webpack_exports,__webpack_require__){var ___CSS_LOADER_API_SOURCEMAP_IMPORT___=__webpack_require__("./node_modules/css-loader/dist/runtime/sourceMaps.js"),___CSS_LOADER_EXPORT___=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js")(___CSS_LOADER_API_SOURCEMAP_IMPORT___);___CSS_LOADER_EXPORT___.push([module.id,':root{--fr--color-sapphire-blue: #014371;--fr--color-sea-blue: #00639a;--fr--color-vivid-cerulean: #00a6d5;--fr--color-medium-turquoise: #46d6fa;--fr--color-gainsborough: #d2dce3;--fr--color-yankees-blue: #161d39;--fr--color-independence: #4e5a71;--fr--color-weldon-blue: #8194a1;--fr--color-pastel-blue: #abc7d6;--fr--color-platinum: #e4e8eb;--fr--color-sky-white: #fbfeff;--fr--color-reviewed: #c39b00;--fr--color-unreviewed: #c0c0c0;--fr--color-reference-proteome: #9d4a4d;--fr--color-uniref: #f2994c;--fr--color-uniparc: #88c19d;--fr--color-proteomes: #e56358;--fr--color-peptide-search: #a748bd;--fr--color-id-mapping: #357b92;--fr--color-blast: #00a6d5;--fr--color-align: #b8ce48;--fr--color-help-green: #28aa50;--fr--color-warning: #ffcc33;--fr--color-failure: #f36968;--fr--color-success: #108f3b;--fr--color-info: #79cbf8;--fr--color-coyote-brown: #966336;--fr--color-outer-space: #374343;--fr--color-bronze: #a65708;--fr--color-link: var(--fr--color-sapphire-blue);--fr--color-selected: var(--fr--color-gainsborough);--fr--color-hover: oklch(from var(--fr--color-platinum) calc(l + 5%) c h);--fr--color-hover: #f5f9fc}html{--top-header-margin: 55px}@media(min-width: 1024px){html{--top-header-margin: 70px}}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:0;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}[data-whatintent=mouse] *,[data-whatintent=mouse] *:focus,[data-whatintent=touch] *,[data-whatintent=touch] *:focus,[data-whatinput=mouse] *,[data-whatinput=mouse] *:focus,[data-whatinput=touch] *,[data-whatinput=touch] *:focus{outline:none}[draggable=false]{-webkit-touch-callout:none;-webkit-user-select:none}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}html{box-sizing:border-box;font-size:100%}*,*::before,*::after{box-sizing:inherit}body{margin:0;padding:0;background:#fefefe;font-family:Lato,Helvetica,Roboto,Arial,sans-serif;font-weight:normal;line-height:1.5;color:#0a0a0a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}textarea{height:auto;min-height:50px;border-radius:0}select{box-sizing:border-box;width:100%;border-radius:0}.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none !important}button{padding:0;appearance:none;border:0;border-radius:0;background:rgba(0,0,0,0);line-height:1;cursor:auto}[data-whatinput=mouse] button{outline:0}pre{overflow:auto;-webkit-overflow-scrolling:touch}button,input,optgroup,select,textarea{font-family:inherit}.is-visible{display:block !important}.is-hidden{display:none !important}[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=color],textarea{display:block;box-sizing:border-box;width:100%;height:2.4375rem;margin:0 0 1rem;padding:.5rem;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;box-shadow:inset 0 1px 2px rgba(10,10,10,.1);font-family:inherit;font-size:1rem;font-weight:normal;line-height:1.5;color:#0a0a0a;transition:box-shadow .5s,border-color .25s ease-in-out;appearance:none}[type=text]:focus,[type=password]:focus,[type=date]:focus,[type=datetime]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=week]:focus,[type=email]:focus,[type=number]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=url]:focus,[type=color]:focus,textarea:focus{outline:none;border:1px solid #8a8a8a;background-color:#fefefe;box-shadow:0 0 5px #cacaca;transition:box-shadow .5s,border-color .25s ease-in-out}textarea{max-width:100%}textarea[rows]{height:auto}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#e6e6e6;cursor:not-allowed}[type=submit],[type=button]{appearance:none;border-radius:0}input[type=search]{box-sizing:border-box}::placeholder{color:#cacaca}[type=file],[type=checkbox],[type=radio]{margin:0 0 1rem}[type=checkbox]+label,[type=radio]+label{display:inline-block;vertical-align:baseline;margin-left:.5rem;margin-right:1rem;margin-bottom:0}[type=checkbox]+label[for],[type=radio]+label[for]{cursor:pointer}label>[type=checkbox],label>[type=radio]{margin-right:.5rem}[type=file]{width:100%}label{display:block;margin:0;font-size:.875rem;font-weight:normal;line-height:1.8;color:#0a0a0a}label.middle{margin:0 0 1rem;line-height:1.5;padding:.5625rem 0}.help-text{margin-top:-0.5rem;font-size:.8125rem;font-style:italic;color:#0a0a0a}.input-group{display:flex;width:100%;margin-bottom:1rem;align-items:stretch}.input-group>:first-child,.input-group>:first-child.input-group-button>*{border-radius:0 0 0 0}.input-group>:last-child,.input-group>:last-child.input-group-button>*{border-radius:0 0 0 0}.input-group-button a,.input-group-button input,.input-group-button button,.input-group-button label,.input-group-button,.input-group-field,.input-group-label{margin:0;white-space:nowrap}.input-group-label{padding:0 1rem;border:1px solid #cacaca;background:#e6e6e6;color:#0a0a0a;text-align:center;white-space:nowrap;display:flex;flex:0 0 auto;align-items:center}.input-group-label:first-child{border-right:0}.input-group-label:last-child{border-left:0}.input-group-field{border-radius:0;flex:1 1 0px;min-width:0}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;display:flex;flex:0 0 auto}.input-group-button a,.input-group-button input,.input-group-button button,.input-group-button label{align-self:stretch;height:auto;padding-top:0;padding-bottom:0;font-size:1rem}fieldset{margin:0;padding:0;border:0}legend{max-width:100%;margin-bottom:.5rem}.fieldset{margin:1.125rem 0;padding:1.25rem;border:1px solid #cacaca}.fieldset legend{margin:0;margin-left:-.1875rem;padding:0 .1875rem}select{height:2.4375rem;margin:0 0 1rem;padding:.5rem;appearance:none;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;font-family:inherit;font-size:1rem;font-weight:normal;line-height:1.5;color:#0a0a0a;background-image:url(\'data:image/svg+xml;utf8,\');background-origin:content-box;background-position:right -1rem center;background-repeat:no-repeat;background-size:9px 6px;padding-right:1.5rem;transition:box-shadow .5s,border-color .25s ease-in-out}@media screen and (min-width: 0\\0 ){select{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==")}}select:focus{outline:none;border:1px solid #8a8a8a;background-color:#fefefe;box-shadow:0 0 5px #cacaca;transition:box-shadow .5s,border-color .25s ease-in-out}select:disabled{background-color:#e6e6e6;cursor:not-allowed}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}select:not([multiple]){padding-top:0;padding-bottom:0}.is-invalid-input:not(:focus){border-color:#cc4b37;background-color:#f9ecea}.is-invalid-input:not(:focus)::placeholder{color:#cc4b37}.is-invalid-label{color:#cc4b37}.form-error{display:none;margin-top:-0.5rem;margin-bottom:1rem;font-size:.75rem;font-weight:bold;color:#cc4b37}.form-error.is-visible{display:block}.button{display:inline-block;vertical-align:middle;margin:0 0 1rem 0;padding:.85em 1em;border:1px solid rgba(0,0,0,0);border-radius:0;transition:background-color .25s ease-out,color .25s ease-out;font-family:inherit;font-size:.9rem;-webkit-appearance:none;line-height:1;text-align:center;cursor:pointer}[data-whatinput=mouse] .button{outline:0}.button.tiny{font-size:.6rem}.button.small{font-size:.75rem}.button.large{font-size:1.25rem}.button.expanded{display:block;width:100%;margin-right:0;margin-left:0}.button,.button.disabled,.button[disabled],.button.disabled:hover,.button[disabled]:hover,.button.disabled:focus,.button[disabled]:focus{background-color:#1779ba;color:#fefefe}.button:hover,.button:focus{background-color:#14679e;color:#fefefe}.button.primary,.button.primary.disabled,.button.primary[disabled],.button.primary.disabled:hover,.button.primary[disabled]:hover,.button.primary.disabled:focus,.button.primary[disabled]:focus{background-color:#1779ba;color:#fefefe}.button.primary:hover,.button.primary:focus{background-color:#126195;color:#fefefe}.button.secondary,.button.secondary.disabled,.button.secondary[disabled],.button.secondary.disabled:hover,.button.secondary[disabled]:hover,.button.secondary.disabled:focus,.button.secondary[disabled]:focus{background-color:#fff;color:#0a0a0a}.button.secondary:hover,.button.secondary:focus{background-color:#ccc;color:#0a0a0a}.button.success,.button.success.disabled,.button.success[disabled],.button.success.disabled:hover,.button.success[disabled]:hover,.button.success.disabled:focus,.button.success[disabled]:focus{background-color:#3adb76;color:#0a0a0a}.button.success:hover,.button.success:focus{background-color:#22bb5b;color:#0a0a0a}.button.warning,.button.warning.disabled,.button.warning[disabled],.button.warning.disabled:hover,.button.warning[disabled]:hover,.button.warning.disabled:focus,.button.warning[disabled]:focus{background-color:#ffae00;color:#0a0a0a}.button.warning:hover,.button.warning:focus{background-color:#cc8b00;color:#0a0a0a}.button.alert,.button.alert.disabled,.button.alert[disabled],.button.alert.disabled:hover,.button.alert[disabled]:hover,.button.alert.disabled:focus,.button.alert[disabled]:focus{background-color:#cc4b37;color:#fefefe}.button.alert:hover,.button.alert:focus{background-color:#a53b2a;color:#fefefe}.button.hollow,.button.hollow:hover,.button.hollow:focus,.button.hollow.disabled,.button.hollow.disabled:hover,.button.hollow.disabled:focus,.button.hollow[disabled],.button.hollow[disabled]:hover,.button.hollow[disabled]:focus{background-color:rgba(0,0,0,0)}.button.hollow,.button.hollow.disabled,.button.hollow[disabled],.button.hollow.disabled:hover,.button.hollow[disabled]:hover,.button.hollow.disabled:focus,.button.hollow[disabled]:focus{border:1px solid #1779ba;color:#1779ba}.button.hollow:hover,.button.hollow:focus{border-color:#0c3d5d;color:#0c3d5d}.button.hollow.primary,.button.hollow.primary.disabled,.button.hollow.primary[disabled],.button.hollow.primary.disabled:hover,.button.hollow.primary[disabled]:hover,.button.hollow.primary.disabled:focus,.button.hollow.primary[disabled]:focus{border:1px solid #1779ba;color:#1779ba}.button.hollow.primary:hover,.button.hollow.primary:focus{border-color:#0c3d5d;color:#0c3d5d}.button.hollow.secondary,.button.hollow.secondary.disabled,.button.hollow.secondary[disabled],.button.hollow.secondary.disabled:hover,.button.hollow.secondary[disabled]:hover,.button.hollow.secondary.disabled:focus,.button.hollow.secondary[disabled]:focus{border:1px solid #fff;color:#fff}.button.hollow.secondary:hover,.button.hollow.secondary:focus{border-color:gray;color:gray}.button.hollow.success,.button.hollow.success.disabled,.button.hollow.success[disabled],.button.hollow.success.disabled:hover,.button.hollow.success[disabled]:hover,.button.hollow.success.disabled:focus,.button.hollow.success[disabled]:focus{border:1px solid #3adb76;color:#3adb76}.button.hollow.success:hover,.button.hollow.success:focus{border-color:#157539;color:#157539}.button.hollow.warning,.button.hollow.warning.disabled,.button.hollow.warning[disabled],.button.hollow.warning.disabled:hover,.button.hollow.warning[disabled]:hover,.button.hollow.warning.disabled:focus,.button.hollow.warning[disabled]:focus{border:1px solid #ffae00;color:#ffae00}.button.hollow.warning:hover,.button.hollow.warning:focus{border-color:#805700;color:#805700}.button.hollow.alert,.button.hollow.alert.disabled,.button.hollow.alert[disabled],.button.hollow.alert.disabled:hover,.button.hollow.alert[disabled]:hover,.button.hollow.alert.disabled:focus,.button.hollow.alert[disabled]:focus{border:1px solid #cc4b37;color:#cc4b37}.button.hollow.alert:hover,.button.hollow.alert:focus{border-color:#67251a;color:#67251a}.button.clear,.button.clear:hover,.button.clear:focus,.button.clear.disabled,.button.clear.disabled:hover,.button.clear.disabled:focus,.button.clear[disabled],.button.clear[disabled]:hover,.button.clear[disabled]:focus{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.button.clear,.button.clear.disabled,.button.clear[disabled],.button.clear.disabled:hover,.button.clear[disabled]:hover,.button.clear.disabled:focus,.button.clear[disabled]:focus{color:#1779ba}.button.clear:hover,.button.clear:focus{color:#0c3d5d}.button.clear.primary,.button.clear.primary.disabled,.button.clear.primary[disabled],.button.clear.primary.disabled:hover,.button.clear.primary[disabled]:hover,.button.clear.primary.disabled:focus,.button.clear.primary[disabled]:focus{color:#1779ba}.button.clear.primary:hover,.button.clear.primary:focus{color:#0c3d5d}.button.clear.secondary,.button.clear.secondary.disabled,.button.clear.secondary[disabled],.button.clear.secondary.disabled:hover,.button.clear.secondary[disabled]:hover,.button.clear.secondary.disabled:focus,.button.clear.secondary[disabled]:focus{color:#fff}.button.clear.secondary:hover,.button.clear.secondary:focus{color:gray}.button.clear.success,.button.clear.success.disabled,.button.clear.success[disabled],.button.clear.success.disabled:hover,.button.clear.success[disabled]:hover,.button.clear.success.disabled:focus,.button.clear.success[disabled]:focus{color:#3adb76}.button.clear.success:hover,.button.clear.success:focus{color:#157539}.button.clear.warning,.button.clear.warning.disabled,.button.clear.warning[disabled],.button.clear.warning.disabled:hover,.button.clear.warning[disabled]:hover,.button.clear.warning.disabled:focus,.button.clear.warning[disabled]:focus{color:#ffae00}.button.clear.warning:hover,.button.clear.warning:focus{color:#805700}.button.clear.alert,.button.clear.alert.disabled,.button.clear.alert[disabled],.button.clear.alert.disabled:hover,.button.clear.alert[disabled]:hover,.button.clear.alert.disabled:focus,.button.clear.alert[disabled]:focus{color:#cc4b37}.button.clear.alert:hover,.button.clear.alert:focus{color:#67251a}.button.disabled,.button[disabled]{opacity:.25;cursor:not-allowed}.button.dropdown::after{display:block;width:0;height:0;border-style:solid;border-width:.4em;content:"";border-bottom-width:0;border-color:#fefefe rgba(0,0,0,0) rgba(0,0,0,0);position:relative;top:.4em;display:inline-block;float:right;margin-left:1em}.button.dropdown.hollow::after,.button.dropdown.clear::after{border-top-color:#1779ba}.button.dropdown.hollow.primary::after,.button.dropdown.clear.primary::after{border-top-color:#1779ba}.button.dropdown.hollow.secondary::after,.button.dropdown.clear.secondary::after{border-top-color:#fff}.button.dropdown.hollow.success::after,.button.dropdown.clear.success::after{border-top-color:#3adb76}.button.dropdown.hollow.warning::after,.button.dropdown.clear.warning::after{border-top-color:#ffae00}.button.dropdown.hollow.alert::after,.button.dropdown.clear.alert::after{border-top-color:#cc4b37}.button.arrow-only::after{top:-0.1em;float:none;margin-left:0}a.button:hover,a.button:focus{text-decoration:none}.button-group{margin-bottom:1rem;display:flex;flex-wrap:wrap;align-items:stretch;flex-grow:1}.button-group::before,.button-group::after{display:table;content:" ";flex-basis:0;order:1}.button-group::after{clear:both}.button-group::before,.button-group::after{display:none}.button-group .button{margin:0;margin-right:1px;margin-bottom:1px;font-size:.9rem;flex:0 0 auto}.button-group .button:last-child{margin-right:0}.button-group.tiny .button{font-size:.6rem}.button-group.small .button{font-size:.75rem}.button-group.large .button{font-size:1.25rem}.button-group.expanded .button{flex:1 1 0px}.button-group.primary .button,.button-group.primary .button.disabled,.button-group.primary .button[disabled],.button-group.primary .button.disabled:hover,.button-group.primary .button[disabled]:hover,.button-group.primary .button.disabled:focus,.button-group.primary .button[disabled]:focus{background-color:#1779ba;color:#fefefe}.button-group.primary .button:hover,.button-group.primary .button:focus{background-color:#126195;color:#fefefe}.button-group.secondary .button,.button-group.secondary .button.disabled,.button-group.secondary .button[disabled],.button-group.secondary .button.disabled:hover,.button-group.secondary .button[disabled]:hover,.button-group.secondary .button.disabled:focus,.button-group.secondary .button[disabled]:focus{background-color:#fff;color:#0a0a0a}.button-group.secondary .button:hover,.button-group.secondary .button:focus{background-color:#ccc;color:#0a0a0a}.button-group.success .button,.button-group.success .button.disabled,.button-group.success .button[disabled],.button-group.success .button.disabled:hover,.button-group.success .button[disabled]:hover,.button-group.success .button.disabled:focus,.button-group.success .button[disabled]:focus{background-color:#3adb76;color:#0a0a0a}.button-group.success .button:hover,.button-group.success .button:focus{background-color:#22bb5b;color:#0a0a0a}.button-group.warning .button,.button-group.warning .button.disabled,.button-group.warning .button[disabled],.button-group.warning .button.disabled:hover,.button-group.warning .button[disabled]:hover,.button-group.warning .button.disabled:focus,.button-group.warning .button[disabled]:focus{background-color:#ffae00;color:#0a0a0a}.button-group.warning .button:hover,.button-group.warning .button:focus{background-color:#cc8b00;color:#0a0a0a}.button-group.alert .button,.button-group.alert .button.disabled,.button-group.alert .button[disabled],.button-group.alert .button.disabled:hover,.button-group.alert .button[disabled]:hover,.button-group.alert .button.disabled:focus,.button-group.alert .button[disabled]:focus{background-color:#cc4b37;color:#fefefe}.button-group.alert .button:hover,.button-group.alert .button:focus{background-color:#a53b2a;color:#fefefe}.button-group.hollow .button,.button-group.hollow .button:hover,.button-group.hollow .button:focus,.button-group.hollow .button.disabled,.button-group.hollow .button.disabled:hover,.button-group.hollow .button.disabled:focus,.button-group.hollow .button[disabled],.button-group.hollow .button[disabled]:hover,.button-group.hollow .button[disabled]:focus{background-color:rgba(0,0,0,0)}.button-group.hollow .button,.button-group.hollow .button.disabled,.button-group.hollow .button[disabled],.button-group.hollow .button.disabled:hover,.button-group.hollow .button[disabled]:hover,.button-group.hollow .button.disabled:focus,.button-group.hollow .button[disabled]:focus{border:1px solid #1779ba;color:#1779ba}.button-group.hollow .button:hover,.button-group.hollow .button:focus{border-color:#0c3d5d;color:#0c3d5d}.button-group.hollow.primary .button,.button-group.hollow.primary .button.disabled,.button-group.hollow.primary .button[disabled],.button-group.hollow.primary .button.disabled:hover,.button-group.hollow.primary .button[disabled]:hover,.button-group.hollow.primary .button.disabled:focus,.button-group.hollow.primary .button[disabled]:focus,.button-group.hollow .button.primary,.button-group.hollow .button.primary.disabled,.button-group.hollow .button.primary[disabled],.button-group.hollow .button.primary.disabled:hover,.button-group.hollow .button.primary[disabled]:hover,.button-group.hollow .button.primary.disabled:focus,.button-group.hollow .button.primary[disabled]:focus{border:1px solid #1779ba;color:#1779ba}.button-group.hollow.primary .button:hover,.button-group.hollow.primary .button:focus,.button-group.hollow .button.primary:hover,.button-group.hollow .button.primary:focus{border-color:#0c3d5d;color:#0c3d5d}.button-group.hollow.secondary .button,.button-group.hollow.secondary .button.disabled,.button-group.hollow.secondary .button[disabled],.button-group.hollow.secondary .button.disabled:hover,.button-group.hollow.secondary .button[disabled]:hover,.button-group.hollow.secondary .button.disabled:focus,.button-group.hollow.secondary .button[disabled]:focus,.button-group.hollow .button.secondary,.button-group.hollow .button.secondary.disabled,.button-group.hollow .button.secondary[disabled],.button-group.hollow .button.secondary.disabled:hover,.button-group.hollow .button.secondary[disabled]:hover,.button-group.hollow .button.secondary.disabled:focus,.button-group.hollow .button.secondary[disabled]:focus{border:1px solid #fff;color:#fff}.button-group.hollow.secondary .button:hover,.button-group.hollow.secondary .button:focus,.button-group.hollow .button.secondary:hover,.button-group.hollow .button.secondary:focus{border-color:gray;color:gray}.button-group.hollow.success .button,.button-group.hollow.success .button.disabled,.button-group.hollow.success .button[disabled],.button-group.hollow.success .button.disabled:hover,.button-group.hollow.success .button[disabled]:hover,.button-group.hollow.success .button.disabled:focus,.button-group.hollow.success .button[disabled]:focus,.button-group.hollow .button.success,.button-group.hollow .button.success.disabled,.button-group.hollow .button.success[disabled],.button-group.hollow .button.success.disabled:hover,.button-group.hollow .button.success[disabled]:hover,.button-group.hollow .button.success.disabled:focus,.button-group.hollow .button.success[disabled]:focus{border:1px solid #3adb76;color:#3adb76}.button-group.hollow.success .button:hover,.button-group.hollow.success .button:focus,.button-group.hollow .button.success:hover,.button-group.hollow .button.success:focus{border-color:#157539;color:#157539}.button-group.hollow.warning .button,.button-group.hollow.warning .button.disabled,.button-group.hollow.warning .button[disabled],.button-group.hollow.warning .button.disabled:hover,.button-group.hollow.warning .button[disabled]:hover,.button-group.hollow.warning .button.disabled:focus,.button-group.hollow.warning .button[disabled]:focus,.button-group.hollow .button.warning,.button-group.hollow .button.warning.disabled,.button-group.hollow .button.warning[disabled],.button-group.hollow .button.warning.disabled:hover,.button-group.hollow .button.warning[disabled]:hover,.button-group.hollow .button.warning.disabled:focus,.button-group.hollow .button.warning[disabled]:focus{border:1px solid #ffae00;color:#ffae00}.button-group.hollow.warning .button:hover,.button-group.hollow.warning .button:focus,.button-group.hollow .button.warning:hover,.button-group.hollow .button.warning:focus{border-color:#805700;color:#805700}.button-group.hollow.alert .button,.button-group.hollow.alert .button.disabled,.button-group.hollow.alert .button[disabled],.button-group.hollow.alert .button.disabled:hover,.button-group.hollow.alert .button[disabled]:hover,.button-group.hollow.alert .button.disabled:focus,.button-group.hollow.alert .button[disabled]:focus,.button-group.hollow .button.alert,.button-group.hollow .button.alert.disabled,.button-group.hollow .button.alert[disabled],.button-group.hollow .button.alert.disabled:hover,.button-group.hollow .button.alert[disabled]:hover,.button-group.hollow .button.alert.disabled:focus,.button-group.hollow .button.alert[disabled]:focus{border:1px solid #cc4b37;color:#cc4b37}.button-group.hollow.alert .button:hover,.button-group.hollow.alert .button:focus,.button-group.hollow .button.alert:hover,.button-group.hollow .button.alert:focus{border-color:#67251a;color:#67251a}.button-group.clear .button,.button-group.clear .button:hover,.button-group.clear .button:focus,.button-group.clear .button.disabled,.button-group.clear .button.disabled:hover,.button-group.clear .button.disabled:focus,.button-group.clear .button[disabled],.button-group.clear .button[disabled]:hover,.button-group.clear .button[disabled]:focus{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.button-group.clear .button,.button-group.clear .button.disabled,.button-group.clear .button[disabled],.button-group.clear .button.disabled:hover,.button-group.clear .button[disabled]:hover,.button-group.clear .button.disabled:focus,.button-group.clear .button[disabled]:focus{color:#1779ba}.button-group.clear .button:hover,.button-group.clear .button:focus{color:#0c3d5d}.button-group.clear.primary .button,.button-group.clear.primary .button.disabled,.button-group.clear.primary .button[disabled],.button-group.clear.primary .button.disabled:hover,.button-group.clear.primary .button[disabled]:hover,.button-group.clear.primary .button.disabled:focus,.button-group.clear.primary .button[disabled]:focus,.button-group.clear .button.primary,.button-group.clear .button.primary.disabled,.button-group.clear .button.primary[disabled],.button-group.clear .button.primary.disabled:hover,.button-group.clear .button.primary[disabled]:hover,.button-group.clear .button.primary.disabled:focus,.button-group.clear .button.primary[disabled]:focus{color:#1779ba}.button-group.clear.primary .button:hover,.button-group.clear.primary .button:focus,.button-group.clear .button.primary:hover,.button-group.clear .button.primary:focus{color:#0c3d5d}.button-group.clear.secondary .button,.button-group.clear.secondary .button.disabled,.button-group.clear.secondary .button[disabled],.button-group.clear.secondary .button.disabled:hover,.button-group.clear.secondary .button[disabled]:hover,.button-group.clear.secondary .button.disabled:focus,.button-group.clear.secondary .button[disabled]:focus,.button-group.clear .button.secondary,.button-group.clear .button.secondary.disabled,.button-group.clear .button.secondary[disabled],.button-group.clear .button.secondary.disabled:hover,.button-group.clear .button.secondary[disabled]:hover,.button-group.clear .button.secondary.disabled:focus,.button-group.clear .button.secondary[disabled]:focus{color:#fff}.button-group.clear.secondary .button:hover,.button-group.clear.secondary .button:focus,.button-group.clear .button.secondary:hover,.button-group.clear .button.secondary:focus{color:gray}.button-group.clear.success .button,.button-group.clear.success .button.disabled,.button-group.clear.success .button[disabled],.button-group.clear.success .button.disabled:hover,.button-group.clear.success .button[disabled]:hover,.button-group.clear.success .button.disabled:focus,.button-group.clear.success .button[disabled]:focus,.button-group.clear .button.success,.button-group.clear .button.success.disabled,.button-group.clear .button.success[disabled],.button-group.clear .button.success.disabled:hover,.button-group.clear .button.success[disabled]:hover,.button-group.clear .button.success.disabled:focus,.button-group.clear .button.success[disabled]:focus{color:#3adb76}.button-group.clear.success .button:hover,.button-group.clear.success .button:focus,.button-group.clear .button.success:hover,.button-group.clear .button.success:focus{color:#157539}.button-group.clear.warning .button,.button-group.clear.warning .button.disabled,.button-group.clear.warning .button[disabled],.button-group.clear.warning .button.disabled:hover,.button-group.clear.warning .button[disabled]:hover,.button-group.clear.warning .button.disabled:focus,.button-group.clear.warning .button[disabled]:focus,.button-group.clear .button.warning,.button-group.clear .button.warning.disabled,.button-group.clear .button.warning[disabled],.button-group.clear .button.warning.disabled:hover,.button-group.clear .button.warning[disabled]:hover,.button-group.clear .button.warning.disabled:focus,.button-group.clear .button.warning[disabled]:focus{color:#ffae00}.button-group.clear.warning .button:hover,.button-group.clear.warning .button:focus,.button-group.clear .button.warning:hover,.button-group.clear .button.warning:focus{color:#805700}.button-group.clear.alert .button,.button-group.clear.alert .button.disabled,.button-group.clear.alert .button[disabled],.button-group.clear.alert .button.disabled:hover,.button-group.clear.alert .button[disabled]:hover,.button-group.clear.alert .button.disabled:focus,.button-group.clear.alert .button[disabled]:focus,.button-group.clear .button.alert,.button-group.clear .button.alert.disabled,.button-group.clear .button.alert[disabled],.button-group.clear .button.alert.disabled:hover,.button-group.clear .button.alert[disabled]:hover,.button-group.clear .button.alert.disabled:focus,.button-group.clear .button.alert[disabled]:focus{color:#cc4b37}.button-group.clear.alert .button:hover,.button-group.clear.alert .button:focus,.button-group.clear .button.alert:hover,.button-group.clear .button.alert:focus{color:#67251a}.button-group.no-gaps .button{margin-right:-.0625rem}.button-group.no-gaps .button+.button{border-left-color:rgba(0,0,0,0)}.button-group.stacked,.button-group.stacked-for-small,.button-group.stacked-for-medium{flex-wrap:wrap}.button-group.stacked .button,.button-group.stacked-for-small .button,.button-group.stacked-for-medium .button{flex:0 0 100%}.button-group.stacked .button:last-child,.button-group.stacked-for-small .button:last-child,.button-group.stacked-for-medium .button:last-child{margin-bottom:0}.button-group.stacked.expanded .button,.button-group.stacked-for-small.expanded .button,.button-group.stacked-for-medium.expanded .button{flex:1 1 0px}@media print,screen and (min-width: 40em){.button-group.stacked-for-small .button{flex:0 0 auto;margin-bottom:0}}@media print,screen and (min-width: 64em){.button-group.stacked-for-medium .button{flex:0 0 auto;margin-bottom:0}}@media print,screen and (max-width: 39.99875em){.button-group.stacked-for-small.expanded{display:block}.button-group.stacked-for-small.expanded .button{display:block;margin-right:0}}@media print,screen and (max-width: 63.99875em){.button-group.stacked-for-medium.expanded{display:block}.button-group.stacked-for-medium.expanded .button{display:block;margin-right:0}}html{box-sizing:border-box}*,*:before,*:after{margin:0;padding:0;box-sizing:inherit}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}select{appearance:none;-moz-appearance:none;-webkit-appearance:none}.action-bar{display:flex;justify-content:flex-end}:root{--fr--color-sapphire-blue: #014371;--fr--color-sea-blue: #00639a;--fr--color-vivid-cerulean: #00a6d5;--fr--color-medium-turquoise: #46d6fa;--fr--color-gainsborough: #d2dce3;--fr--color-yankees-blue: #161d39;--fr--color-independence: #4e5a71;--fr--color-weldon-blue: #8194a1;--fr--color-pastel-blue: #abc7d6;--fr--color-platinum: #e4e8eb;--fr--color-sky-white: #fbfeff;--fr--color-reviewed: #c39b00;--fr--color-unreviewed: #c0c0c0;--fr--color-reference-proteome: #9d4a4d;--fr--color-uniref: #f2994c;--fr--color-uniparc: #88c19d;--fr--color-proteomes: #e56358;--fr--color-peptide-search: #a748bd;--fr--color-id-mapping: #357b92;--fr--color-blast: #00a6d5;--fr--color-align: #b8ce48;--fr--color-help-green: #28aa50;--fr--color-warning: #ffcc33;--fr--color-failure: #f36968;--fr--color-success: #108f3b;--fr--color-info: #79cbf8;--fr--color-coyote-brown: #966336;--fr--color-outer-space: #374343;--fr--color-bronze: #a65708;--fr--color-link: var(--fr--color-sapphire-blue);--fr--color-selected: var(--fr--color-gainsborough);--fr--color-hover: oklch(from var(--fr--color-platinum) calc(l + 5%) c h);--fr--color-hover: #f5f9fc}.colour-sapphire-blue{background:#014371;color:#fbfeff}.colour-sea-blue{background:#00639a;color:#fbfeff}.colour-vivid-cerulean{background:#00a6d5;color:#fbfeff}.colour-medium-turquoise{background:#46d6fa;color:#161d39}.colour-gainsborough{background:#d2dce3;color:#161d39}.colour-yankees-blue{background:#161d39;color:#fbfeff}.colour-independence{background:#4e5a71;color:#fbfeff}.colour-weldon-blue{background:#8194a1;color:#fbfeff}.colour-pastel-blue{background:#abc7d6;color:#161d39}.colour-platinum{background:#e4e8eb;color:#161d39}.colour-sky-white{background:#fbfeff;color:#161d39}.colour-reviewed{background:#c39b00;color:#161d39}.colour-unreviewed{background:silver;color:#161d39}.colour-uniref{background:#f2994c;color:#161d39}.colour-uniparc{background:#88c19d;color:#161d39}.colour-proteomes{background:#e56358;color:#fbfeff}.colour-peptide-search{background:#a748bd;color:#fbfeff}.colour-id-mapping{background:#357b92;color:#fbfeff}.colour-blast{background:#00a6d5;color:#fbfeff}.colour-align{background:#b8ce48;color:#fbfeff}.colour-help-green{background:#28aa50;color:#fbfeff}.svg-colour-reviewed svg{color:#c39b00}.svg-colour-unreviewed svg{color:silver}.colour-warning{background:#fc3}.colour-failure{background:#f36968}.colour-success{background:#108f3b}.colour-info{background:#79cbf8}.colour-coyote-brown{background:#966336}.colour-outer-space{background:#374343}.box-colour{vertical-align:top;display:inline-block;width:9em;height:9em;margin-bottom:4em;font-size:80%}.box-colour:before{content:attr(data-name);color:#161d39;margin-top:10em;display:block;text-align:center}:root{--fr--color-sapphire-blue: #014371;--fr--color-sea-blue: #00639a;--fr--color-vivid-cerulean: #00a6d5;--fr--color-medium-turquoise: #46d6fa;--fr--color-gainsborough: #d2dce3;--fr--color-yankees-blue: #161d39;--fr--color-independence: #4e5a71;--fr--color-weldon-blue: #8194a1;--fr--color-pastel-blue: #abc7d6;--fr--color-platinum: #e4e8eb;--fr--color-sky-white: #fbfeff;--fr--color-reviewed: #c39b00;--fr--color-unreviewed: #c0c0c0;--fr--color-reference-proteome: #9d4a4d;--fr--color-uniref: #f2994c;--fr--color-uniparc: #88c19d;--fr--color-proteomes: #e56358;--fr--color-peptide-search: #a748bd;--fr--color-id-mapping: #357b92;--fr--color-blast: #00a6d5;--fr--color-align: #b8ce48;--fr--color-help-green: #28aa50;--fr--color-warning: #ffcc33;--fr--color-failure: #f36968;--fr--color-success: #108f3b;--fr--color-info: #79cbf8;--fr--color-coyote-brown: #966336;--fr--color-outer-space: #374343;--fr--color-bronze: #a65708;--fr--color-link: var(--fr--color-sapphire-blue);--fr--color-selected: var(--fr--color-gainsborough);--fr--color-hover: oklch(from var(--fr--color-platinum) calc(l + 5%) c h);--fr--color-hover: #f5f9fc}.button{--main-color: var(--main-button-color, #00639a);white-space:nowrap;user-select:none}.button svg{width:.9rem;height:.9rem;margin-top:-0.2rem;margin-right:.5rem;vertical-align:middle;fill:#fbfeff}.button.large-icon svg{width:1.2rem;height:1.2rem;margin-top:-0.2rem;margin-right:.5rem}.button.primary,.button.primary.disabled{background-color:#00639a;background-color:var(--main-color)}.button.primary:hover,.button.primary:focus,.button.primary:focus-within{background-color:#00639a;background-color:var(--main-color);filter:brightness(90%)}.button.secondary,.button.secondary.disabled{color:#00639a;color:var(--main-color);border:.1rem solid currentColor;font-weight:700}.button.secondary svg,.button.secondary.disabled svg{fill:currentColor}.button.tertiary{background:none;color:#00639a;color:var(--main-color);font-weight:bold;padding:0;line-height:1.6;text-align:left}.button.tertiary:hover:disabled{color:#00639a;color:var(--main-color);background-color:#fbfeff}.button.tertiary svg{fill:currentColor}.button.tertiary.tertiary-icon__active svg{fill:#e4e8eb}.button-group{align-items:baseline;margin-bottom:.5rem}.button-group .tertiary{margin-right:1rem}:root{--fr--color-sapphire-blue: #014371;--fr--color-sea-blue: #00639a;--fr--color-vivid-cerulean: #00a6d5;--fr--color-medium-turquoise: #46d6fa;--fr--color-gainsborough: #d2dce3;--fr--color-yankees-blue: #161d39;--fr--color-independence: #4e5a71;--fr--color-weldon-blue: #8194a1;--fr--color-pastel-blue: #abc7d6;--fr--color-platinum: #e4e8eb;--fr--color-sky-white: #fbfeff;--fr--color-reviewed: #c39b00;--fr--color-unreviewed: #c0c0c0;--fr--color-reference-proteome: #9d4a4d;--fr--color-uniref: #f2994c;--fr--color-uniparc: #88c19d;--fr--color-proteomes: #e56358;--fr--color-peptide-search: #a748bd;--fr--color-id-mapping: #357b92;--fr--color-blast: #00a6d5;--fr--color-align: #b8ce48;--fr--color-help-green: #28aa50;--fr--color-warning: #ffcc33;--fr--color-failure: #f36968;--fr--color-success: #108f3b;--fr--color-info: #79cbf8;--fr--color-coyote-brown: #966336;--fr--color-outer-space: #374343;--fr--color-bronze: #a65708;--fr--color-link: var(--fr--color-sapphire-blue);--fr--color-selected: var(--fr--color-gainsborough);--fr--color-hover: oklch(from var(--fr--color-platinum) calc(l + 5%) c h);--fr--color-hover: #f5f9fc}.icon--reviewed{color:#c39b00}.icon--unreviewed{color:silver}.icon--uniparc{color:#88c19d}.icon--reference-proteome{color:#9d4a4d}.icon--redundant-excluded-proteome{color:#8194a1}.icon--community-annotation{color:#00a6d5}:root{--fr--color-sapphire-blue: #014371;--fr--color-sea-blue: #00639a;--fr--color-vivid-cerulean: #00a6d5;--fr--color-medium-turquoise: #46d6fa;--fr--color-gainsborough: #d2dce3;--fr--color-yankees-blue: #161d39;--fr--color-independence: #4e5a71;--fr--color-weldon-blue: #8194a1;--fr--color-pastel-blue: #abc7d6;--fr--color-platinum: #e4e8eb;--fr--color-sky-white: #fbfeff;--fr--color-reviewed: #c39b00;--fr--color-unreviewed: #c0c0c0;--fr--color-reference-proteome: #9d4a4d;--fr--color-uniref: #f2994c;--fr--color-uniparc: #88c19d;--fr--color-proteomes: #e56358;--fr--color-peptide-search: #a748bd;--fr--color-id-mapping: #357b92;--fr--color-blast: #00a6d5;--fr--color-align: #b8ce48;--fr--color-help-green: #28aa50;--fr--color-warning: #ffcc33;--fr--color-failure: #f36968;--fr--color-success: #108f3b;--fr--color-info: #79cbf8;--fr--color-coyote-brown: #966336;--fr--color-outer-space: #374343;--fr--color-bronze: #a65708;--fr--color-link: var(--fr--color-sapphire-blue);--fr--color-selected: var(--fr--color-gainsborough);--fr--color-hover: oklch(from var(--fr--color-platinum) calc(l + 5%) c h);--fr--color-hover: #f5f9fc}html,body{font-family:"Lato",sans-serif;background-color:#fbfeff}@media(min-width: 0){html,body{font-size:12px}}@media(min-width: 640px){html,body{font-size:14px}}@media(min-width: 1024px){html,body{font-size:16px}}h1,h2,h3,h4,h5,h6{font-family:"Source Sans Pro",sans-serif;color:#161d39}.x-huge{font-size:3.052rem;font-weight:700}h1,.huge{font-size:2.441rem;font-weight:600}h2,.big{font-size:1.953rem;font-weight:600}h3,.medium{font-size:1.563rem;font-weight:600}h4,.small{font-size:1.25rem;font-weight:600}h5,.tiny{font-size:1rem;font-weight:600}h6{font-size:1rem;font-weight:400}p{margin-bottom:1.875rem}ul,ol{margin-left:1.25rem}ul.no-bullet,ol.no-bullet{list-style:none;margin-left:0}ul,ol,dl{margin-bottom:1rem;list-style-position:outside;line-height:1.6}ul{list-style-type:disc}a{color:#014371;text-decoration:none;font-weight:600}a:hover{color:#0161a4}:root{--fr--color-sapphire-blue: #014371;--fr--color-sea-blue: #00639a;--fr--color-vivid-cerulean: #00a6d5;--fr--color-medium-turquoise: #46d6fa;--fr--color-gainsborough: #d2dce3;--fr--color-yankees-blue: #161d39;--fr--color-independence: #4e5a71;--fr--color-weldon-blue: #8194a1;--fr--color-pastel-blue: #abc7d6;--fr--color-platinum: #e4e8eb;--fr--color-sky-white: #fbfeff;--fr--color-reviewed: #c39b00;--fr--color-unreviewed: #c0c0c0;--fr--color-reference-proteome: #9d4a4d;--fr--color-uniref: #f2994c;--fr--color-uniparc: #88c19d;--fr--color-proteomes: #e56358;--fr--color-peptide-search: #a748bd;--fr--color-id-mapping: #357b92;--fr--color-blast: #00a6d5;--fr--color-align: #b8ce48;--fr--color-help-green: #28aa50;--fr--color-warning: #ffcc33;--fr--color-failure: #f36968;--fr--color-success: #108f3b;--fr--color-info: #79cbf8;--fr--color-coyote-brown: #966336;--fr--color-outer-space: #374343;--fr--color-bronze: #a65708;--fr--color-link: var(--fr--color-sapphire-blue);--fr--color-selected: var(--fr--color-gainsborough);--fr--color-hover: oklch(from var(--fr--color-platinum) calc(l + 5%) c h);--fr--color-hover: #f5f9fc}:root{--fr--color-sapphire-blue: #014371;--fr--color-sea-blue: #00639a;--fr--color-vivid-cerulean: #00a6d5;--fr--color-medium-turquoise: #46d6fa;--fr--color-gainsborough: #d2dce3;--fr--color-yankees-blue: #161d39;--fr--color-independence: #4e5a71;--fr--color-weldon-blue: #8194a1;--fr--color-pastel-blue: #abc7d6;--fr--color-platinum: #e4e8eb;--fr--color-sky-white: #fbfeff;--fr--color-reviewed: #c39b00;--fr--color-unreviewed: #c0c0c0;--fr--color-reference-proteome: #9d4a4d;--fr--color-uniref: #f2994c;--fr--color-uniparc: #88c19d;--fr--color-proteomes: #e56358;--fr--color-peptide-search: #a748bd;--fr--color-id-mapping: #357b92;--fr--color-blast: #00a6d5;--fr--color-align: #b8ce48;--fr--color-help-green: #28aa50;--fr--color-warning: #ffcc33;--fr--color-failure: #f36968;--fr--color-success: #108f3b;--fr--color-info: #79cbf8;--fr--color-coyote-brown: #966336;--fr--color-outer-space: #374343;--fr--color-bronze: #a65708;--fr--color-link: var(--fr--color-sapphire-blue);--fr--color-selected: var(--fr--color-gainsborough);--fr--color-hover: oklch(from var(--fr--color-platinum) calc(l + 5%) c h);--fr--color-hover: #f5f9fc}.uniprot-grid{display:grid;gap:1rem;grid-template-columns:repeat(12, minmax(0, 1fr))}.uniprot-grid>.uniprot-grid-cell--span-1{grid-column:auto/span 1}.uniprot-grid>.uniprot-grid-cell--span-2{grid-column:auto/span 2}.uniprot-grid>.uniprot-grid-cell--span-3{grid-column:auto/span 3}.uniprot-grid>.uniprot-grid-cell--span-4{grid-column:auto/span 4}.uniprot-grid>.uniprot-grid-cell--span-5{grid-column:auto/span 5}.uniprot-grid>.uniprot-grid-cell--span-6{grid-column:auto/span 6}.uniprot-grid>.uniprot-grid-cell--span-7{grid-column:auto/span 7}.uniprot-grid>.uniprot-grid-cell--span-8{grid-column:auto/span 8}.uniprot-grid>.uniprot-grid-cell--span-9{grid-column:auto/span 9}.uniprot-grid>.uniprot-grid-cell--span-10{grid-column:auto/span 10}.uniprot-grid>.uniprot-grid-cell--span-11{grid-column:auto/span 11}.uniprot-grid>.uniprot-grid-cell--span-12{grid-column:auto/span 12}.uniprot-grid>.uniprot-grid-cell--offset-1{grid-column-start:2}.uniprot-grid>.uniprot-grid-cell--offset-2{grid-column-start:3}.uniprot-grid>.uniprot-grid-cell--offset-3{grid-column-start:4}.uniprot-grid>.uniprot-grid-cell--offset-4{grid-column-start:5}.uniprot-grid>.uniprot-grid-cell--offset-5{grid-column-start:6}.uniprot-grid>.uniprot-grid-cell--offset-6{grid-column-start:7}.uniprot-grid>.uniprot-grid-cell--offset-7{grid-column-start:8}.uniprot-grid>.uniprot-grid-cell--offset-8{grid-column-start:9}.uniprot-grid>.uniprot-grid-cell--offset-9{grid-column-start:10}.uniprot-grid>.uniprot-grid-cell--offset-10{grid-column-start:11}.uniprot-grid>.uniprot-grid-cell--offset-11{grid-column-start:12}.uniprot-grid>.uniprot-grid-cell--offset-12{grid-column-start:13}@media(min-width: 0){.uniprot-grid>.uniprot-grid-cell--small-span-1{grid-column:auto/span 1}.uniprot-grid>.uniprot-grid-cell--small-span-2{grid-column:auto/span 2}.uniprot-grid>.uniprot-grid-cell--small-span-3{grid-column:auto/span 3}.uniprot-grid>.uniprot-grid-cell--small-span-4{grid-column:auto/span 4}.uniprot-grid>.uniprot-grid-cell--small-span-5{grid-column:auto/span 5}.uniprot-grid>.uniprot-grid-cell--small-span-6{grid-column:auto/span 6}.uniprot-grid>.uniprot-grid-cell--small-span-7{grid-column:auto/span 7}.uniprot-grid>.uniprot-grid-cell--small-span-8{grid-column:auto/span 8}.uniprot-grid>.uniprot-grid-cell--small-span-9{grid-column:auto/span 9}.uniprot-grid>.uniprot-grid-cell--small-span-10{grid-column:auto/span 10}.uniprot-grid>.uniprot-grid-cell--small-span-11{grid-column:auto/span 11}.uniprot-grid>.uniprot-grid-cell--small-span-12{grid-column:auto/span 12}.uniprot-grid>.uniprot-grid-cell--small-offset-1{grid-column-start:1}.uniprot-grid>.uniprot-grid-cell--small-offset-2{grid-column-start:2}.uniprot-grid>.uniprot-grid-cell--small-offset-3{grid-column-start:3}.uniprot-grid>.uniprot-grid-cell--small-offset-4{grid-column-start:4}.uniprot-grid>.uniprot-grid-cell--small-offset-5{grid-column-start:5}.uniprot-grid>.uniprot-grid-cell--small-offset-6{grid-column-start:6}.uniprot-grid>.uniprot-grid-cell--small-offset-7{grid-column-start:7}.uniprot-grid>.uniprot-grid-cell--small-offset-8{grid-column-start:8}.uniprot-grid>.uniprot-grid-cell--small-offset-9{grid-column-start:9}.uniprot-grid>.uniprot-grid-cell--small-offset-10{grid-column-start:10}.uniprot-grid>.uniprot-grid-cell--small-offset-11{grid-column-start:11}.uniprot-grid>.uniprot-grid-cell--small-offset-12{grid-column-start:12}}@media(min-width: 640px){.uniprot-grid>.uniprot-grid-cell--medium-span-1{grid-column:auto/span 1}.uniprot-grid>.uniprot-grid-cell--medium-span-2{grid-column:auto/span 2}.uniprot-grid>.uniprot-grid-cell--medium-span-3{grid-column:auto/span 3}.uniprot-grid>.uniprot-grid-cell--medium-span-4{grid-column:auto/span 4}.uniprot-grid>.uniprot-grid-cell--medium-span-5{grid-column:auto/span 5}.uniprot-grid>.uniprot-grid-cell--medium-span-6{grid-column:auto/span 6}.uniprot-grid>.uniprot-grid-cell--medium-span-7{grid-column:auto/span 7}.uniprot-grid>.uniprot-grid-cell--medium-span-8{grid-column:auto/span 8}.uniprot-grid>.uniprot-grid-cell--medium-span-9{grid-column:auto/span 9}.uniprot-grid>.uniprot-grid-cell--medium-span-10{grid-column:auto/span 10}.uniprot-grid>.uniprot-grid-cell--medium-span-11{grid-column:auto/span 11}.uniprot-grid>.uniprot-grid-cell--medium-span-12{grid-column:auto/span 12}.uniprot-grid>.uniprot-grid-cell--medium-offset-1{grid-column-start:1}.uniprot-grid>.uniprot-grid-cell--medium-offset-2{grid-column-start:2}.uniprot-grid>.uniprot-grid-cell--medium-offset-3{grid-column-start:3}.uniprot-grid>.uniprot-grid-cell--medium-offset-4{grid-column-start:4}.uniprot-grid>.uniprot-grid-cell--medium-offset-5{grid-column-start:5}.uniprot-grid>.uniprot-grid-cell--medium-offset-6{grid-column-start:6}.uniprot-grid>.uniprot-grid-cell--medium-offset-7{grid-column-start:7}.uniprot-grid>.uniprot-grid-cell--medium-offset-8{grid-column-start:8}.uniprot-grid>.uniprot-grid-cell--medium-offset-9{grid-column-start:9}.uniprot-grid>.uniprot-grid-cell--medium-offset-10{grid-column-start:10}.uniprot-grid>.uniprot-grid-cell--medium-offset-11{grid-column-start:11}.uniprot-grid>.uniprot-grid-cell--medium-offset-12{grid-column-start:12}}@media(min-width: 1024px){.uniprot-grid>.uniprot-grid-cell--large-span-1{grid-column:auto/span 1}.uniprot-grid>.uniprot-grid-cell--large-span-2{grid-column:auto/span 2}.uniprot-grid>.uniprot-grid-cell--large-span-3{grid-column:auto/span 3}.uniprot-grid>.uniprot-grid-cell--large-span-4{grid-column:auto/span 4}.uniprot-grid>.uniprot-grid-cell--large-span-5{grid-column:auto/span 5}.uniprot-grid>.uniprot-grid-cell--large-span-6{grid-column:auto/span 6}.uniprot-grid>.uniprot-grid-cell--large-span-7{grid-column:auto/span 7}.uniprot-grid>.uniprot-grid-cell--large-span-8{grid-column:auto/span 8}.uniprot-grid>.uniprot-grid-cell--large-span-9{grid-column:auto/span 9}.uniprot-grid>.uniprot-grid-cell--large-span-10{grid-column:auto/span 10}.uniprot-grid>.uniprot-grid-cell--large-span-11{grid-column:auto/span 11}.uniprot-grid>.uniprot-grid-cell--large-span-12{grid-column:auto/span 12}.uniprot-grid>.uniprot-grid-cell--large-offset-1{grid-column-start:1}.uniprot-grid>.uniprot-grid-cell--large-offset-2{grid-column-start:2}.uniprot-grid>.uniprot-grid-cell--large-offset-3{grid-column-start:3}.uniprot-grid>.uniprot-grid-cell--large-offset-4{grid-column-start:4}.uniprot-grid>.uniprot-grid-cell--large-offset-5{grid-column-start:5}.uniprot-grid>.uniprot-grid-cell--large-offset-6{grid-column-start:6}.uniprot-grid>.uniprot-grid-cell--large-offset-7{grid-column-start:7}.uniprot-grid>.uniprot-grid-cell--large-offset-8{grid-column-start:8}.uniprot-grid>.uniprot-grid-cell--large-offset-9{grid-column-start:9}.uniprot-grid>.uniprot-grid-cell--large-offset-10{grid-column-start:10}.uniprot-grid>.uniprot-grid-cell--large-offset-11{grid-column-start:11}.uniprot-grid>.uniprot-grid-cell--large-offset-12{grid-column-start:12}}.uniprot-grid--centered{margin-left:auto;width:min(95vw,67rem);margin-right:auto}.uniprot-grid--with-bleed{box-shadow:-1rem 0 var(--grid-background),1rem 0 var(--grid-background)}.visually-hidden:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}:root{--fr--color-sapphire-blue: #014371;--fr--color-sea-blue: #00639a;--fr--color-vivid-cerulean: #00a6d5;--fr--color-medium-turquoise: #46d6fa;--fr--color-gainsborough: #d2dce3;--fr--color-yankees-blue: #161d39;--fr--color-independence: #4e5a71;--fr--color-weldon-blue: #8194a1;--fr--color-pastel-blue: #abc7d6;--fr--color-platinum: #e4e8eb;--fr--color-sky-white: #fbfeff;--fr--color-reviewed: #c39b00;--fr--color-unreviewed: #c0c0c0;--fr--color-reference-proteome: #9d4a4d;--fr--color-uniref: #f2994c;--fr--color-uniparc: #88c19d;--fr--color-proteomes: #e56358;--fr--color-peptide-search: #a748bd;--fr--color-id-mapping: #357b92;--fr--color-blast: #00a6d5;--fr--color-align: #b8ce48;--fr--color-help-green: #28aa50;--fr--color-warning: #ffcc33;--fr--color-failure: #f36968;--fr--color-success: #108f3b;--fr--color-info: #79cbf8;--fr--color-coyote-brown: #966336;--fr--color-outer-space: #374343;--fr--color-bronze: #a65708;--fr--color-link: var(--fr--color-sapphire-blue);--fr--color-selected: var(--fr--color-gainsborough);--fr--color-hover: oklch(from var(--fr--color-platinum) calc(l + 5%) c h);--fr--color-hover: #f5f9fc}mark{font-weight:bold;background-color:rgba(70,214,250,.4)}',"",{version:3,sources:["webpack://./src/styles/_colours.scss","webpack://./src/styles/_custom-properties.scss","webpack://./src/styles/_mixins.scss","webpack://./node_modules/foundation-sites/scss/vendor/normalize.scss","webpack://./node_modules/foundation-sites/scss/_global.scss","webpack://./src/styles/_settings.scss","webpack://./node_modules/foundation-sites/scss/util/_mixins.scss","webpack://./node_modules/foundation-sites/scss/forms/_text.scss","webpack://./node_modules/foundation-sites/scss/forms/_checkbox.scss","webpack://./node_modules/foundation-sites/scss/forms/_label.scss","webpack://./node_modules/foundation-sites/scss/forms/_help-text.scss","webpack://./node_modules/foundation-sites/scss/forms/_input-group.scss","webpack://./node_modules/foundation-sites/scss/forms/_fieldset.scss","webpack://./node_modules/foundation-sites/scss/forms/_select.scss","webpack://./node_modules/foundation-sites/scss/forms/_error.scss","webpack://./node_modules/foundation-sites/scss/components/_button.scss","webpack://./node_modules/foundation-sites/scss/util/_color.scss","webpack://./node_modules/foundation-sites/scss/components/_button-group.scss","webpack://./node_modules/foundation-sites/scss/util/_breakpoint.scss","webpack://./src/styles/_franklin-reset.scss","webpack://./src/styles/common/_action-bar.scss","webpack://./src/styles/common/_colour-definitions.scss","webpack://./src/styles/common/_buttons.scss","webpack://./src/styles/common/_icons.scss","webpack://./src/styles/common/_typography.scss","webpack://./src/styles/_franklin-settings.scss","webpack://./src/styles/common/_grid.scss","webpack://./src/styles/common/_utils.scss","webpack://./src/styles/common/_mark.scss"],names:[],mappings:"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CA,yBAAA,CAGA,iCAAA,CACA,gCAAA,CACA,2BAAA,CAGA,gDAAA,CACA,mDAAA,CACA,yEAAA,CAEA,0BAAA,CqBzGF,sBACE,kBrBIqB,CqBHrB,arBeiB,CqBbnB,iBACE,kBrBCgB,CAAA,aAWC,CqBTnB,uBACE,kBrBFsB,CqBGtB,arBOiB,CqBLnB,yBACE,kBrBLwB,CqBMxB,arBFoB,CqBItB,qBACE,kBrBRoB,CqBSpB,arBNoB,CqBUtB,qBACE,kBrBXoB,CqBYpB,arBPiB,CqBSnB,qBACE,kBrBdoB,CqBepB,arBXiB,CqBanB,oBACE,kBrBjBmB,CqBkBnB,arBfiB,CqBiBnB,oBACE,kBrBpBmB,CqBqBnB,arBxBoB,CqB0BtB,iBACE,kBrBvBgB,CqBwBhB,arB5BoB,CqB8BtB,kBACE,kBrB1BiB,CqB2BjB,arBhCoB,CqBmCtB,iBACE,kBrB5BgB,CqB6BhB,arBrCoB,CqBuCtB,mBACE,iBrB/BkB,CqBgClB,arBzCoB,CqB4CtB,eACE,kBrBhCc,CqBiCd,arB9CoB,CqBgDtB,gBACE,kBrBnCe,CqBoCf,arBlDoB,CqBoDtB,kBACE,kBrBtCiB,CqBuCjB,arBjDiB,CqBmDnB,uBACE,kBrBvCsB,CqBwCtB,arBrDiB,CqBuDnB,mBACE,kBrB1CkB,CqB2ClB,arBzDiB,CqB2DnB,cACE,kBrB7Ca,CqB8Cb,arB7DiB,CqB+DnB,cACE,kBrBhDa,CqBiDb,arBjEiB,CqBqEnB,mBACE,kBrBnDkB,CqBoDlB,arBvEiB,CqB2EnB,yBACE,arBzEgB,CqB2ElB,2BACE,YrB3EkB,CqB+EpB,gBACE,erB9De,CqBgEjB,gBACE,kBrBhEe,CqBkEjB,gBACE,kBrBlEe,CqBoEjB,aACE,kBrBpEY,CqBwEd,qBACE,kBrBtEoB,CqBwEtB,oBACE,kBrBxEmB,CqB2ErB,YACE,kBAAA,CACA,oBAAA,CACA,SAAA,CACA,UAAA,CACA,iBAAA,CACA,ahBoDgB,CgBnDhB,mBACE,uBAAA,CACA,arBtHkB,CqBuHlB,eAAA,CACA,aAAA,CACA,iBAAA,CrB/EJ,MAEE,kCAAA,CACA,6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,uBAAA,CADF,gDACE,wBAAA,CADF,gDACE,wBAAA,CADF,gDACE,wBAAA,CAKF,iDACE,mBAFS,CACX,iDACE,mBAFS,CACX,iDACE,mBAFS,CACX,iDACE,mBAFS,CACX,iDACE,mBAFS,CACX,iDACE,mBAFS,CACX,iDACE,mBAFS,CACX,iDACE,mBAFS,CACX,iDACE,mBAFS,CACX,kDACE,oBAFS,CACX,kDACE,oBAFS,CACX,kDACE,oBAFS,CAAA,CxBjBjB,yBwBYM,gDACE,uBAAA,CADF,gDACE,uBAAA,CADF,gDACE,uBAAA,CADF,gDACE,uBAAA,CADF,gDACE,uBAAA,CADF,gDACE,uBAAA,CADF,gDACE,uBAAA,CADF,gDACE,uBAAA,CADF,gDACE,uBAAA,CADF,iDACE,wBAAA,CADF,iDACE,wBAAA,CADF,iDACE,wBAAA,CAKF,kDACE,mBAFS,CACX,kDACE,mBAFS,CACX,kDACE,mBAFS,CACX,kDACE,mBAFS,CACX,kDACE,mBAFS,CACX,kDACE,mBAFS,CACX,kDACE,mBAFS,CACX,kDACE,mBAFS,CACX,kDACE,mBAFS,CACX,mDACE,oBAFS,CACX,mDACE,oBAFS,CACX,mDACE,oBAFS,CAAA,CxBjBjB,0BwBYM,+CACE,uBAAA,CADF,+CACE,uBAAA,CADF,+CACE,uBAAA,CADF,+CACE,uBAAA,CADF,+CACE,uBAAA,CADF,+CACE,uBAAA,CADF,+CACE,uBAAA,CADF,+CACE,uBAAA,CADF,+CACE,uBAAA,CADF,gDACE,wBAAA,CADF,gDACE,wBAAA,CADF,gDACE,wBAAA,CAKF,iDACE,mBAFS,CACX,iDACE,mBAFS,CACX,iDACE,mBAFS,CACX,iDACE,mBAFS,CACX,iDACE,mBAFS,CACX,iDACE,mBAFS,CACX,iDACE,mBAFS,CACX,iDACE,mBAFS,CACX,iDACE,mBAFS,CACX,kDACE,oBAFS,CACX,kDACE,oBAFS,CACX,kDACE,oBAFS,CAAA,CAUrB,wBACE,gBAAA,CACA,qBAAA,CACA,iBAAA,CAGF,0BACE,uEAAA,CC7BF,0CACE,kBAAA,CACA,oBAAA,CACA,UAAA,CACA,eAAA,CACA,iBAAA,CACA,kBAAA,CACA,SAAA,C3BsBF,MAEE,kCAAA,CACA,6BAAA,CACA,mCAAA,CACA,qCAAA,CACA,iCAAA,CAGA,iCAAA,CACA,iCAAA,CACA,gCAAA,CACA,gCAAA,CACA,6BAAA,CACA,8BAAA,CAGA,6BAAA,CACA,+BAAA,CACA,uCAAA,CAGA,2BAAA,CACA,4BAAA,CACA,8BAAA,CAGA,mCAAA,CACA,+BAAA,CACA,0BAAA,CACA,0BAAA,CAGA,+BAAA,CAGA,4BAAA,CACA,4BAAA,CACA,4BAAA,CACA,yBAAA,CAGA,iCAAA,CACA,gCAAA,CACA,2BAAA,CAGA,gDAAA,CACA,mDAAA,CACA,yEAAA,CAEA,0BAAA,C4B1GF,KACE,gBAAA,CACA,oCAAA",sourcesContent:["/* \n** @name Colours\n** @template ./app/html/colours.html\n** @text-only\n*/\n@import './settings';\n\n// PRIMARY COLOURS\n$colour-sapphire-blue: #014371;\n$colour-sea-blue: #00639a;\n$colour-vivid-cerulean: #00a6d5;\n$colour-medium-turquoise: #46d6fa;\n$colour-gainsborough: #d2dce3;\n\n// GREYSCALE\n$colour-yankees-blue: #161d39;\n$colour-independence: #4e5a71;\n$colour-weldon-blue: #8194a1;\n$colour-pastel-blue: #abc7d6;\n$colour-platinum: #e4e8eb;\n$colour-sky-white: #fbfeff;\n\n// CURATION\n$colour-reviewed: #c39b00;\n$colour-unreviewed: #c0c0c0;\n$colour-reference-proteome: #9d4a4d;\n\n// NAMESPACES\n$colour-uniref: #f2994c;\n$colour-uniparc: #88c19d;\n$colour-proteomes: #e56358;\n\n// TOOLS\n$colour-peptide-search: #a748bd;\n$colour-id-mapping: #357b92;\n$colour-blast: #00a6d5;\n$colour-align: #b8ce48;\n\n// HELP\n$colour-help-green: #28aa50;\n\n// MESSAGE COLOURS\n$colour-warning: #ffcc33;\n$colour-failure: #f36968;\n$colour-success: #108f3b;\n$colour-info: #79cbf8;\n\n// DATA VISUALISATION\n$colour-coyote-brown: #966336;\n$colour-outer-space: #374343;\n$colour-bronze: #a65708;\n\n// COLOUR VARIABLES\n$colour-link: $colour-sapphire-blue;\n$colour-selected: $colour-gainsborough;\n$colour-hover: lighten($colour-platinum, 5%);\n\n:root {\n // PRIMARY COLOURS\n --fr--color-sapphire-blue: #014371;\n --fr--color-sea-blue: #00639a;\n --fr--color-vivid-cerulean: #00a6d5;\n --fr--color-medium-turquoise: #46d6fa;\n --fr--color-gainsborough: #d2dce3;\n\n // GREYSCALE\n --fr--color-yankees-blue: #161d39;\n --fr--color-independence: #4e5a71;\n --fr--color-weldon-blue: #8194a1;\n --fr--color-pastel-blue: #abc7d6;\n --fr--color-platinum: #e4e8eb;\n --fr--color-sky-white: #fbfeff;\n\n // CURATION\n --fr--color-reviewed: #c39b00;\n --fr--color-unreviewed: #c0c0c0;\n --fr--color-reference-proteome: #9d4a4d;\n\n // NAMESPACES\n --fr--color-uniref: #f2994c;\n --fr--color-uniparc: #88c19d;\n --fr--color-proteomes: #e56358;\n\n // TOOLS\n --fr--color-peptide-search: #a748bd;\n --fr--color-id-mapping: #357b92;\n --fr--color-blast: #00a6d5;\n --fr--color-align: #b8ce48;\n\n // HELP\n --fr--color-help-green: #28aa50;\n\n // MESSAGE COLOURS\n --fr--color-warning: #ffcc33;\n --fr--color-failure: #f36968;\n --fr--color-success: #108f3b;\n --fr--color-info: #79cbf8;\n\n // DATA VISUALISATION\n --fr--color-coyote-brown: #966336;\n --fr--color-outer-space: #374343;\n --fr--color-bronze: #a65708;\n\n // COLOUR VARIABLES\n --fr--color-link: var(--fr--color-sapphire-blue);\n --fr--color-selected: var(--fr--color-gainsborough);\n --fr--color-hover: oklch(from var(--fr--color-platinum) calc(l + 5%) c h);\n // Static fallback in case color function are not supported\n --fr--color-hover: #f5f9fc;\n}\n","@import 'mixins';\n\nhtml {\n --top-header-margin: 55px;\n\n @include fs-breakpoints('large') {\n --top-header-margin: 70px;\n }\n}\n","@use 'sass:math';\n\n@import './settings';\n@import './colours';\n@import './franklin-settings';\n\n@mixin columns($base-class, $number) {\n .#{$base-class}--columns {\n column-count: $number;\n column-width: percentage(math.div(1, $number));\n\n & > * {\n break-inside: avoid;\n }\n }\n}\n\n@mixin box-shadow($spread: 0.125rem) {\n box-shadow: 0 0.125rem 0.25rem $spread rgba($colour-yankees-blue, 0.2);\n}\n\n@mixin fs-breakpoints($size) {\n @if map-has-key($fs-breakpoint-values, $size) {\n @media #{inspect(map-get($fs-breakpoint-values, $size))} {\n @content;\n }\n }\n}\n\n@mixin ellipsis() {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n",'// sass-lint:disable no-vendor-prefixes\n\n@mixin foundation-normalize() {\n /*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */\n\n // Document\n // ==========================================================================\n\n // 1. Correct the line height in all browsers.\n // 2. Prevent adjustments of font size after orientation changes in iOS.\n\n html {\n line-height: 1.15; // 1\n -webkit-text-size-adjust: 100%; // 2\n }\n\n // Sections\n // ==========================================================================\n\n // Remove the margin in all browsers.\n\n body {\n margin: 0;\n }\n\n // Correct the font size and margin on `h1` elements within `section` and\n // `article` contexts in Chrome, Firefox, and Safari.\n\n h1 {\n font-size: 2em;\n margin: 0.67em 0;\n }\n\n // Grouping content\n // ==========================================================================\n\n // 1. Add the correct box sizing in Firefox.\n // 2. Show the overflow in Edge and IE.\n\n hr {\n box-sizing: content-box; // 1\n height: 0; // 1\n overflow: visible; // 2\n }\n\n // 1. Correct the inheritance and scaling of font size in all browsers.\n // 2. Correct the odd `em` font sizing in all browsers.\n\n pre {\n font-family: monospace, monospace; // 1\n font-size: 1em; // 2\n }\n\n // Text-level semantics\n // ==========================================================================\n\n // Remove the gray background on active links in IE 10.\n\n a {\n background-color: transparent;\n }\n\n // 1. Remove the bottom border in Chrome 57-\n // 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n\n abbr[title] {\n border-bottom: 0; // 1\n text-decoration: underline dotted; // 2\n }\n\n // Add the correct font weight in Chrome, Edge, and Safari.\n\n b,\n strong {\n font-weight: bolder;\n }\n\n // 1. Correct the inheritance and scaling of font size in all browsers.\n // 2. Correct the odd `em` font sizing in all browsers.\n\n code,\n kbd,\n samp {\n font-family: monospace, monospace; // 1\n font-size: 1em; // 2\n }\n\n // Add the correct font size in all browsers.\n\n small {\n font-size: 80%;\n }\n\n // Prevent `sub` and `sup` elements from affecting the line height in\n // all browsers.\n\n sub,\n sup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n }\n\n sub {\n bottom: -0.25em;\n }\n\n sup {\n top: -0.5em;\n }\n\n // Embedded content\n // ==========================================================================\n\n // Remove the border on images inside links in IE 10.\n\n img {\n border-style: none;\n }\n\n // Forms\n // ==========================================================================\n\n // 1. Change the font styles in all browsers.\n // 2. Remove the margin in Firefox and Safari.\n\n button,\n input,\n optgroup,\n select,\n textarea {\n font-family: inherit; // 1\n font-size: 100%; // 1\n line-height: 1.15; // 1\n margin: 0; // 2\n }\n\n // Show the overflow in IE.\n // 1. Show the overflow in Edge.\n\n button,\n input { // 1\n overflow: visible;\n }\n\n // Remove the inheritance of text transform in Edge, Firefox, and IE.\n // 1. Remove the inheritance of text transform in Firefox.\n\n button,\n select { // 1\n text-transform: none;\n }\n\n // Correct the inability to style clickable types in iOS and Safari.\n\n button,\n [type="button"],\n [type="reset"],\n [type="submit"] {\n -webkit-appearance: button;\n }\n\n // Remove the inner border and padding in Firefox.\n\n button::-moz-focus-inner,\n [type="button"]::-moz-focus-inner,\n [type="reset"]::-moz-focus-inner,\n [type="submit"]::-moz-focus-inner {\n border-style: none;\n padding: 0;\n }\n\n // Restore the focus styles unset by the previous rule.\n\n button:-moz-focusring,\n [type="button"]:-moz-focusring,\n [type="reset"]:-moz-focusring,\n [type="submit"]:-moz-focusring {\n outline: 1px dotted ButtonText;\n }\n\n // Correct the padding in Firefox.\n\n fieldset {\n padding: 0.35em 0.75em 0.625em;\n }\n\n // 1. Correct the text wrapping in Edge and IE.\n // 2. Correct the color inheritance from `fieldset` elements in IE.\n // 3. Remove the padding so developers are not caught out when they zero out\n // `fieldset` elements in all browsers.\n\n legend {\n box-sizing: border-box; // 1\n color: inherit; // 2\n display: table; // 1\n max-width: 100%; // 1\n padding: 0; // 3\n white-space: normal; // 1\n }\n\n // Add the correct vertical alignment in Chrome, Firefox, and Opera.\n\n progress {\n vertical-align: baseline;\n }\n\n // Remove the default vertical scrollbar in IE 10+.\n\n textarea {\n overflow: auto;\n }\n\n // 1. Add the correct box sizing in IE 10.\n // 2. Remove the padding in IE 10.\n\n [type="checkbox"],\n [type="radio"] {\n box-sizing: border-box; // 1\n padding: 0; // 2\n }\n\n // Correct the cursor style of increment and decrement buttons in Chrome.\n\n [type="number"]::-webkit-inner-spin-button,\n [type="number"]::-webkit-outer-spin-button {\n height: auto;\n }\n\n // 1. Correct the odd appearance in Chrome and Safari.\n // 2. Correct the outline style in Safari.\n\n [type="search"] {\n -webkit-appearance: textfield; // 1\n outline-offset: -2px; // 2\n }\n\n // Remove the inner padding in Chrome and Safari on macOS.\n\n [type="search"]::-webkit-search-decoration {\n -webkit-appearance: none;\n }\n\n // 1. Correct the inability to style clickable types in iOS and Safari.\n // 2. Change font properties to `inherit` in Safari.\n\n ::-webkit-file-upload-button {\n -webkit-appearance: button; // 1\n font: inherit; // 2\n }\n\n // Interactive\n // ==========================================================================\n\n // Add the correct display in Edge, IE 10+, and Firefox.\n\n details {\n display: block;\n }\n\n // Add the correct display in all browsers.\n\n summary {\n display: list-item;\n }\n\n // Misc\n // ==========================================================================\n\n // Add the correct display in IE 10+.\n\n template {\n display: none;\n }\n\n // Add the correct display in IE 10.\n\n [hidden] {\n display: none;\n }\n\n // Disable outline when intent is clearly mouse and touch\n [data-whatintent="mouse"],\n [data-whatintent="touch"],\n [data-whatinput="mouse"],\n [data-whatinput="touch"] {\n *, *:focus {\n outline: none;\n }\n }\n\n // Disable iOS callouts when draggable is false\n [draggable=false] {\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n }\n}\n','// Foundation for Sites\n// https://get.foundation\n// Licensed under MIT Open Source\n\n// sass-lint:disable no-color-literals, no-qualifying-elements\n\n////\n/// @group global\n////\n\n@import \'util/util\';\n\n/// Font size attribute applied to `` and ``. We use 100% by default so the value is inherited from the user\'s browser settings.\n/// @type Number\n$global-font-size: 100% !default;\n\n/// Global width of your site. Used by the grid to determine row width.\n/// @type Number\n$global-width: rem-calc(1200) !default;\n\n/// Default line height for all type. `$global-lineheight` is 24px while `$global-font-size` is 16px\n/// @type Number\n$global-lineheight: 1.5 !default;\n\n/// Colors used for buttons, callouts, links, etc. There must always be a color called `primary`.\n/// @type Map\n$foundation-palette: (\n "primary": #1779ba,\n "secondary": #767676,\n "success": #3adb76,\n "warning": #ffae00,\n "alert": #cc4b37,\n) !default;\n\n/// Color used for light gray UI items.\n/// @type Color\n$light-gray: #e6e6e6 !default;\n\n/// Color used for medium gray UI items.\n/// @type Color\n$medium-gray: #cacaca !default;\n\n/// Color used for dark gray UI items.\n/// @type Color\n$dark-gray: #8a8a8a !default;\n\n/// Color used for black ui items.\n/// @type Color\n$black: #0a0a0a !default;\n\n/// Color used for white ui items.\n/// @type Color\n$white: #fefefe !default;\n\n/// Background color of the body.\n/// @type Color\n$body-background: $white !default;\n\n/// Text color of the body.\n/// @type Color\n$body-font-color: $black !default;\n\n/// Font stack of the body.\n/// @type List\n$body-font-family: \'Helvetica Neue\', Helvetica, Roboto, Arial, sans-serif !default;\n\n/// Set to `true` to enable safe padding on the body for non-rectangular devices (i.e. phones with notches)\n/// @type Boolean\n$body-safe-padding: false !default;\n\n/// Set to `true` to enable antialiased type, using the `-webkit-font-smoothing` and `-moz-osx-font-smoothing` CSS properties.\n/// @type Boolean\n$body-antialiased: true !default;\n\n/// Global value used for margin on components.\n/// @type Number\n$global-margin: 1rem !default;\n\n/// Global value used for padding on components.\n/// @type Number\n$global-padding: 1rem !default;\n\n/// Global value used for positioning on components.\n/// @type Number\n$global-position: 1rem !default;\n\n/// Global font weight used for normal type.\n/// @type Keyword | Number\n$global-weight-normal: normal !default;\n\n/// Global font weight used for bold type.\n/// @type Keyword | Number\n$global-weight-bold: bold !default;\n\n/// Global value used for all elements that have a border radius.\n/// @type Number\n$global-radius: 0 !default;\n\n/// Global value used for all menu styles. Can be overwritten at individual menu component level.\n/// @type Number\n$global-menu-padding: 0.7rem 1rem !default;\n\n/// Global value used for all menu styles. Nested margin for submenu.\n$global-menu-nested-margin: 1rem !default;\n\n/// Sets the text direction of the CSS. Can be either `ltr` or `rtl`.\n/// @type Keyword\n$global-text-direction: ltr !default;\n\n/// Enables flexbox for components that support it.\n/// @type Boolean\n$global-flexbox: true !default;\n\n/// Enabled responsive breakpoints for prototypes if applicable\n/// @type Boolean\n$global-prototype-breakpoints: false !default;\n\n/// Button cursor\'s value, `auto` by default\n/// @type Keyword\n$global-button-cursor: auto !default;\n\n@if not map-has-key($foundation-palette, primary) {\n @error \'In $foundation-palette, you must have a color named "primary".\';\n}\n\n// Internal variables used for text direction\n$global-left: if($global-text-direction == rtl, right, left);\n$global-right: if($global-text-direction == rtl, left, right);\n\n// Internal variable that contains the flex justifying options\n$-zf-flex-justify: -zf-flex-justify($global-text-direction);\n\n/// Global tolerance for color pick contrast.\n/// @type Number\n$global-color-pick-contrast-tolerance: 0 !default;\n\n// Internal variables used for colors\n@include add-foundation-colors;\n\n@mixin foundation-global-styles {\n @include foundation-normalize;\n\n // These styles are applied to a tag, which is read by the Foundation JavaScript\n .foundation-mq {\n font-family: \'#{-zf-bp-serialize($breakpoints)}\';\n }\n\n html {\n box-sizing: border-box;\n font-size: $global-font-size;\n }\n\n // Set box-sizing globally to handle padding and border widths\n *,\n *::before,\n *::after {\n box-sizing: inherit;\n }\n\n // Default body styles\n body {\n margin: 0;\n padding: 0;\n\n @if ($body-safe-padding) {\n // using environment variables to account for non-rectangular displays e.g. phones with notches\n padding-top: env(safe-area-inset-top);\n padding-right: env(safe-area-inset-right);\n padding-bottom: env(safe-area-inset-bottom);\n padding-left: env(safe-area-inset-left);\n }\n\n background: $body-background;\n\n font-family: $body-font-family;\n font-weight: $global-weight-normal;\n line-height: $global-lineheight;\n color: $body-font-color;\n\n @if ($body-antialiased) {\n -webkit-font-smoothing: antialiased; // sass-lint:disable-line no-vendor-prefixes\n -moz-osx-font-smoothing: grayscale; // sass-lint:disable-line no-vendor-prefixes\n }\n }\n\n img {\n // Get rid of gap under images by making them display: inline-block; by default\n display: inline-block;\n vertical-align: middle;\n\n // Grid defaults to get images and embeds to work properly\n max-width: 100%;\n height: auto;\n -ms-interpolation-mode: bicubic;\n }\n\n // Make sure textarea takes on height automatically\n textarea {\n height: auto;\n min-height: 50px;\n border-radius: $global-radius;\n }\n\n // Make select elements are 100% width by default\n select {\n box-sizing: border-box;\n width: 100%;\n border-radius: $global-radius;\n }\n\n // Styles Google Maps and MapQuest embeds properly\n // sass-lint:disable-line no-ids\n .map_canvas,\n .mqa-display {\n img,\n embed,\n object {\n max-width: none !important;\n }\n }\n\n // Reset