PageSourceSearch

https://www.visitfinland.com/_next/static/chunks/2257.7169eb2fe0fcebbe.js

js visitfinland.com collected 2026-10-02 02:21:46 UTC 20,436 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2257],{12257:function(n,e,i){i.r(e),i.d(e,{STP:function(){return O}});var t=i(47568),r=i(97582),a=i(85893),o=i(67294),l=i(11713),c=i(51438),d=i(9669),u=i.n(d),s=function(){function n(){(0,c.Z)(this,n)}return n.getAllCompanies=function(){var n=this;return(0,t.Z)((function(){var e;return(0,r.__generator)(this,(function(i){switch(i.label){case 0:return e="".concat(n.BF_STF_API_BASE+n.BF_STF_API_COMPANIES,"?lang=en&size=1000"),[4,u()({method:"GET",url:e,headers:{"Ocp-Apim-Subscription-Key":n.BF_STF_API_KEY||"","Surrogate-Control":"stale-while-revalidate=0"}})];case 1:return[2,i.sent().data]}}))}))()},n.getAllDestinations=function(){var n=this;return(0,t.Z)((function(){var e;return(0,r.__generator)(this,(function(i){switch(i.label){case 0:return e="".concat(n.BF_STF_API_BASE+n.BF_STF_API_DESTINATIONS,"?lang=en"),[4,u()({method:"GET",url:e,headers:{"Ocp-Apim-Subscription-Key":n.BF_STF_API_KEY||"","Surrogate-Control":"stale-while-revalidate=0"}})];case 1:return[2,i.sent().data]}}))}))()},n}();s.BF_STF_API_BASE="https://api.businessfinland.fi/stf/public",s.BF_STF_API_KEY="38cc182fa6894207a62ea02f37cf8391",s.BF_STF_API_COMPANIES="/companies",s.BF_STF_API_DESTINATIONS="/destinations";var p=function(){function n(){(0,c.Z)(this,n)}return n.getAllCompanies=function(){var n="".concat(this.STF_API_BASE,"/companies"),e=new AbortController;return{data:(0,t.Z)((function(){return(0,r.__generator)(this,(function(i){switch(i.label){case 0:return[4,u()({method:"GET",url:n,signal:e.signal})];case 1:return[2,i.sent().data]}}))}))(),cancel:function(){e.abort()}}},n.getAllDestinations=function(){var n="".concat(this.STF_API_BASE,"/destinations"),e=new AbortController;return{data:(0,t.Z)((function(){return(0,r.__generator)(this,(function(i){switch(i.label){case 0:return[4,u()({method:"GET",url:n,signal:e.signal})];case 1:return[2,i.sent().data]}}))}))(),cancel:function(){e.abort()}}},n}();p.STF_API_BASE="/api/stf";var v=i(14924),g=i(26042),f=i(69396),m=i(29815),h=i(55440),y=i(11163),Z=i(56655),b=i(45535),N=i(33185),A=i(93693),T=i(59962),_=i(42711),C=i(14181),I=i(18167),j=i(1243),S=i(50378),k=i(63079),x=i(44232),E=i(96300),L=i(81151),U=function(n){var e,i,t,r,l,c,d,u,s,p,U,O,P,w,R,F,D,B,G,M,Y,H,K,Q,V,W,X,z,$,q,J,nn,en,tn,rn,an,on,ln=n.stpCompaniesData,cn=n.isDataLoading,dn=n.destinations,un=(0,h.$G)().t,sn=(0,y.useRouter)(),pn=(0,j.Yn)(),vn=(0,E.x)(sn.asPath)||{},gn=(0,o.useRef)(!0),fn=(0,o.useState)(vn),mn=fn[0],hn=fn[1],yn=(0,o.useState)(vn.searchQuery||""),Zn=yn[0],bn=yn[1],Nn=(0,o.useState)(!1),An=Nn[0],Tn=Nn[1],_n=(0,o.useState)(!1),Cn=_n[0],In=_n[1],jn=(0,o.useMemo)((function(){return function(n,e){var i,t,r,a;if(!(null===n||void 0===n?void 0:n.length))return[];var o=new Set,l=n.filter((function(n){var e=n.businessId||n.url||n.publicName;return!o.has(e)&&(o.add(e),!0)}));if((null===(i=e.regions)||void 0===i?void 0:i.length)&&(l=l.filter((function(n){var i;return null===(i=e.regions)||void 0===i?void 0:i.includes(n.greaterArea)}))),(null===(t=e.sustainableCity)||void 0===t?void 0:t.length)&&(l=l.filter((function(n){var i,t,r=null===(i=n.destinations)||void 0===i?void 0:i.map((function(n){return null===n||void 0===n?void 0:n.destinationPublicName.toLocaleLowerCase()}));return null===(t=e.sustainableCity)||void 0===t?void 0:t.some((function(n){return null===r||void 0===r?void 0:r.includes(n)}))}))),(null===(r=e.category)||void 0===r?void 0:r.length)&&(l=l.filter((function(n){var i,t,r,a,o=null===(i=n.serviceCategories)||void 0===i?void 0:i.map((function(n){return n.label}));return(null===(t=e.category)||void 0===t?void 0:t.includes("Incoming services"))?["Travel agency","Tours & activities"].includes(n.mainIndustry)||["Travel agency","Tours & activities"].some((function(n){return null===o||void 0===o?void 0:o.includes(n)})):(null===(r=e.category)||void 0===r?void 0:r.includes(n.mainIndustry))||(null===(a=e.category)||void 0===a?void 0:a.some((function(n){return null===o||void 0===o?void 0:o.includes(n)})))}))),(null===(a=e.services)||void 0===a?void 0:a.length)&&(l=l.filter((function(n){var i,t,r=null===(i=n.serviceCategories)||void 0===i?void 0:i.map((function(n){return n.label}));return null===(t=e.services)||void 0===t?void 0:t.every((function(n){return null===r||void 0===r?void 0:r.includes(n)}))}))),e.searchQuery){var c=e.searchQuery.toLowerCase();l=l.filter((function(n){var e,i;return(null===(e=n.publicName)||void 0===e?void 0:e.toLocaleLowerCase().includes(c))||(null===(i=n.publicDescription)||void 0===i?void 0:i.toLocaleLowerCase().includes(c))}))}return l}(ln,mn)}),[ln,mn]),Sn=(0,L.Ak)(),kn=[{value:C.pP.HELSINKI,label:"Helsinki",checked:null===(l=mn.regions)||void 0===l?void 0:l.includes(C.pP.HELSINKI)},{value:C.pP.LAKELAND,label:un("place:lakeland"),checked:null===(c=mn.regions)||void 0===c?void 0:c.includes(C.pP.LAKELAND
1)},{value:C.pP.LAPLAND,label:un("place:lapland"),checked:null===(d=mn.regions)||void 0===d?void 0:d.includes(C.pP.LAPLAND)},{value:C.pP.COAST,label:un("place:coast_and_archipelago"),checked:null===(u=mn.regions)||void 0===u?void 0:u.includes(C.pP.COAST)}],xn=[{value:C.Nj.ACCOMMODATION,label:"Accommodation",checked:null===(s=mn.category)||void 0===s?void 0:s.includes(C.Nj.ACCOMMODATION)},{value:C.Nj.RESTAURANTS,label:"Restaurant",checked:null===(p=mn.category)||void 0===p?void 0:p.includes(C.Nj.RESTAURANTS)},{value:C.Nj.TRANSPORTATION,label:"Transportation",checked:null===(U=mn.category)||void 0===U?void 0:U.includes(C.Nj.TRANSPORTATION)},{value:C.Nj.RENTAL,label:"Rental services",checked:null===(O=mn.category)||void 0===O?void 0:O.includes(C.Nj.RENTAL)},{value:C.Nj.INCOMING,label:"Incoming services",checked:null===(P=mn.category)||void 0===P?void 0:P.includes(C.Nj.INCOMING)},{value:C.Nj.ATTRACTION,label:"Attraction",checked:null===(w=mn.category)||void 0===w?void 0:w.includes(C.Nj.ATTRACTION)},{value:C.Nj.GUIDED,label:"Guided activities",checked:null===(R=mn.category)||void 0===R?void 0:R.includes(C.Nj.GUIDED)},{value:C.Nj.OUTDOOR,label:"Outdoor & sports",checked:null===(F=mn.category)||void 0===F?void 0:F.includes(C.Nj.OUTDOOR)},{value:C.Nj.PARK,label:"National Park",checked:null===(D=mn.category)||void 0===D?void 0:D.includes(C.Nj.PARK)},{value:C.Nj.GUEST,label:"Guest harbour",checked:null===(B=mn.category)||void 0===B?void 0:B.includes(C.Nj.GUEST)},{value:C.Nj.FERRY,label:"Ferry service",checked:null===(G=mn.category)||void 0===G?void 0:G.includes(C.Nj.FERRY)},{value:C.Nj.EVENTS,label:"Events",checked:null===(M=mn.category)||void 0===M?void 0:M.includes(C.Nj.EVENTS)},{value:C.Nj.SHOPPING,label:"Retail & shopping",checked:null===(Y=mn.category)||void 0===Y?void 0:Y.includes(C.Nj.SHOPPING)}],En=[{value:C.y7.CULTURE,label:"Culture",checked:null===(H=mn.category)||void 0===H?void 0:H.includes(C.y7.CULTURE)},{value:C.y7.EXTACCOMMODATION,label:"Extraordinary accommodation",checked:null===(K=mn.category)||void 0===K?void 0:K.includes(C.y7.EXTACCOMMODATION)},{value:C.y7.FAMILYFRNDLY,label:"Family friendly",checked:null===(Q=mn.category)||void 0===Q?void 0:Q.includes(C.y7.FAMILYFRNDLY)},{value:C.y7.LGBTQFRNDLY,label:"LGBTQ+ friendly",checked:null===(V=mn.category)||void 0===V?void 0:V.includes(C.y7.LGBTQFRNDLY)},{value:C.y7.NATURALPHENO,label:"Natural phenomena",checked:null===(W=mn.category)||void 0===W?void 0:W.includes(C.y7.NATURALPHENO)},{value:C.y7.WELLBEING,label:"Wellbeing",checked:null===(X=mn.category)||void 0===X?void 0:X.includes(C.y7.WELLBEING)},{value:C.y7.WHEELCHAIRFRNDLY,label:"Wheelchair friendly",checked:null===(z=mn.category)||void 0===z?void 0:z.includes(C.y7.WHEELCHAIRFRNDLY)},{value:C.y7.WILDLIFEANIMALS,label:"Wildlife & animals",checked:null===($=mn.category)||void 0===$?void 0:$.includes(C.y7.WILDLIFEANIMALS)}],Ln=dn.sort((function(n,e){return n.publicName.localeCompare(e.publicName)})).map((function(n){var e;return{value:n.publicName.toLocaleLowerCase(),label:n.publicNameOverride||n.publicName,checked:null===(e=mn.sustainableCity)||void 0===e?void 0:e.includes(n.publicName.toLocaleLowerCase())}})),Un=[{options:kn,name:un("common:regions_placeholder"),callBack:function(n){hn((function(e){return(0,f.Z)((0,g.Z)({},e),{regions:Object.keys(n).filter((function(e){return n[e]}))})}))},checkedItems:mn.regions&&(e=Object).assign.apply(e,[{}].concat((0,m.Z)(null===(q=mn.regions)||void 0===q?void 0:q.map((function(n){return(0,v.Z)({},n,!0)}))))),type:"checkBox"},{options:xn,name:"Category",callBack:function(n){hn((function(e){return(0,f.Z)((0,g.Z)({},e),{category:Object.keys(n).filter((function(e){return n[e]}))})}))},checkedItems:mn.category&&(i=Object).assign.apply(i,[{}].concat((0,m.Z)(null===(J=mn.category)||void 0===J?void 0:J.map((function(n){return(0,v.Z)({},n,!0)}))))),type:"checkBox"},{options:En,name:"Additional Services",callBack:function(n){hn((function(e){return(0,f.Z)((0,g.Z)({},e),{services:Object.keys(n).filter((function(e){return n[e]}))})}))},checkedItems:(null===mn||void 0===mn?void 0:mn.services)&&(t=Object).assign.apply(t,[{}].concat((0,m.Z)(null===(nn=mn.services)||void 0===nn?void 0:nn.map((function(n){return(0,v.Z)({},n,!0)}))))),type:"checkBox"},{options:Ln,name:"STF Destinations",callBack:function(n){hn((function(e){return(0,f.Z)((0,g.Z)({},e),{sustainableCity:Object.keys(n).filter((function(e){return n[e]}))})}))},checkedItems:mn.sustainableCity&&(r=Object).assign.apply(r,[{}].concat((0,m.Z)(null===(en=mn.sustainableCity)||void 0===en?void 0:en.map((function(n){return(0,v.Z)({},n,!0)}))))),type:"checkBox"}];(0,o.useEffect)((function(){if(gn.current)gn.current=!1;else{var n=(0,E.Q)(mn)||"",e="".concat(window.location.pathname).concat(n?"?".concat(n):"");e!=="".concat(window.location.pathname).concat(window.location.search||"")&&sn.push(e,void 0,{shallow:!0})}}),[mn,sn]),(0,o.useEffect)((function(){An&&In(!0),An||setTimeout((function(){In(!1)}),500)}),[An]);var On=Object.keys(mn).filter((function(n){return mn[n]&&null!==mn[n]&&mn[n].length>0})),Pn=(0,o.useMemo)((function(){return(null===jn||void 0===jn?void 0:jn.length)?jn.map((function(n){var e={company:{name:n.publicName,image:n.photo||"/static/images/card-placeholder.png",description:n.publicDescription,city:n.greaterArea,category:n.mainIndustry,link:n.url,sustainable:null,tagGroup:n.serviceCategories||null}};return(0,a.jsx)(I.Z,{card:e,numCards:jn.length,i18nTranslations:pn},n.businessId||n.url||n.publicName)})):[]}),[jn,pn]);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(S.Gh,{className:"mobileSearch",children:[(0,a.jsx)(_.Z,{icon:"searchStd"}),(0,a.jsx)(S.Mj,{placeholder:un("common:search_placeholder"),value:Zn,onChange:function(n){setTimeout((function(){hn((function(e){return(0,f.Z)((0,g.Z)({},e),{searchQuery:n.target.value})}))}),500),bn(n.target.value)}})]}),(0,a.jsxs)(S._5,{isRPadded:!0,isLPadded:!0,ver:"2",children:[(0,a.jsxs)(k.S3,{children:[jn.length," companies"]}),(0,a.jsxs)(S.XU,{variant:"primary",size:"standard",onClick:function(){Tn(!0),document.body.style.overflow="hidden"},children:[(0,a.jsx)(_.Z,{icon:"filterComp"}),"".concat(un("common:filters_btn")," ").concat(On&&0!==On.length?"(".concat(On.length,")"):"")]})]}),(0,a.jsxs)(S.VP,{isRPadded:!0,isLPadded:!0,ver:"2",children:[(0,a.jsxs)(S.m$,{children:[(0,a.jsx)(S.Ux,{children:"Find STF labelled companies and destinations"}),(0,a.jsx)(k.an,{variant:"tertiary",size:"compact",onClick:function(){hn({}),bn("")},children:un("common:clear")}
1)]}),(0,a.jsxs)(S.Px,{children:[(0,a.jsxs)(S.I0,{children:[(0,a.jsx)(N.Z,{options:kn.sort((function(n,e){return n.label.localeCompare(e.label)})),placeholderName:un("common:regions_placeholder"),selectedItemsList:null===(tn=mn.regions)||void 0===tn?void 0:tn.map((function(n){return{value:n,label:n}})),parentCallback:function(n){hn((function(e){return(0,f.Z)((0,g.Z)({},e),{regions:n})}))}}),(0,a.jsx)(N.Z,{options:xn.sort((function(n,e){return n.label.localeCompare(e.label)})),placeholderName:"Category",selectedItemsList:null===(rn=mn.category)||void 0===rn?void 0:rn.map((function(n){return{value:n,label:n}})),parentCallback:function(n){hn((function(e){return(0,f.Z)((0,g.Z)({},e),{category:n})}))}}),(0,a.jsx)(N.Z,{options:En.sort((function(n,e){return n.label.localeCompare(e.label)})),placeholderName:"Additional Services",selectedItemsList:null===mn||void 0===mn||null===(an=mn.services)||void 0===an?void 0:an.map((function(n){return{value:n,label:n}})),parentCallback:function(n){hn((function(e){return(0,f.Z)((0,g.Z)({},e),{services:n})}))}}),(0,a.jsx)(N.Z,{options:Ln.sort((function(n,e){return n.label.localeCompare(e.label)})),placeholderName:"STF Destinations",selectedItemsList:null===(on=mn.sustainableCity)||void 0===on?void 0:on.map((function(n){return{value:n,label:n}})),parentCallback:function(n){hn((function(e){return(0,f.Z)((0,g.Z)({},e),{sustainableCity:n})}))}})]}),(0,a.jsxs)(S.Gh,{children:[(0,a.jsx)(_.Z,{icon:"searchStd"}),(0,a.jsx)(S.Mj,{placeholder:un("common:search_placeholder"),value:Zn,onChange:function(n){setTimeout((function(){hn((function(e){return(0,f.Z)((0,g.Z)({},e),{searchQuery:n.target.value})}))}),500),bn(n.target.value)}})]})]}),(0,a.jsx)(S.gy,{children:(null===Pn||void 0===Pn?void 0:Pn.length)||cn?!cn&&(null===Pn||void 0===Pn?void 0:Pn.length)?(0,a.jsx)(T.Z,{numOfCardsText:"".concat(Pn.length," companies"),useLoadMore:!0,cards:Pn,gridType:"companyCard",bkgColor:"white",buttonText:"Load more"}):(0,A.Z)("Loading..."):(0,a.jsx)(b.Z,{videoSrc:"PageEmptyB2B",customTitle:"Oops, looks like there are no companies with the current filters",customDescription:un("common:custom_description_empty")})})]}),Cn&&(0,a.jsx)(x.aV,{filterOpen:An,onClick:function(){Tn(!1),document.body.style.overflow="initial"}}),Cn&&(0,a.jsx)(Z.Z,{options:Un,filterOpen:An,filterTitle:un("common:filters_title"),clearText:un("common:clear"),showResultsText:"".concat(un("common:show_results_btn")," (").concat(jn.length,")"),deviceWidth:Sn,clearAll:function(){hn({}),bn("")},filterClickHandler:function(){Tn(!1),document.body.style.overflow="initial"}})]})},O=function(){var n=(0,o.useState)([]),e=n[0],i=n[1],c=(0,o.useState)(!0),d=c[0],u=c[1],s=(0,o.useState)([]),v=s[0],g=s[1];return(0,o.useEffect)((function(){var n=p.getAllCompanies();return(0,t.Z)((function(){var e,t;return(0,r.__generator)(this,(function(r){switch(r.label){case 0:return u(!0),[4,n.data];case 1:return e=r.sent(),i((0,l.TV)(null!==(t=e.results)&&void 0!==t?t:[])),u(!1),[2]}}))}))(),function(){n.cancel()}}),[]),(0,o.useEffect)((function(){var n=p.getAllDestinations();return(0,t.Z)((function(){var e;return(0,r.__generator)(this,(function(i){switch(i.label){case 0:return[4,n.data];case 1:return e=i.sent(),g(e.results),[2]}}))}))(),function(){n.cancel()}}),[]),(0,a.jsx)(U,{stpCompaniesData:e,isDataLoading:d,destinations:v})}},50378:function(n,e,i){i.d(e,{Gh:function(){return N},I0:function(){return A},Mj:function(){return b},Px:function(){return Z},Ux:function(){return j},VP:function(){return C},XU:function(){return T},_5:function(){return _},gy:function(){return S},m$:function(){return I}});var t=i(7297),r=i(16829),a=i(87983),o=i(59676),l=i(44232);function c(){var n=(0,t.Z)(["\n  display: flex;\n  flex-direction: row;\n  justify-content: space-between;\n  grid-column: l-pad-str / r-pad-end;\n  width: 100%;\n  "," {\n    padding-left: ",";\n    padding-right: ",";\n  }\n  "," {\n    padding-left: ",";\n    padding-right: ",";\n  }\n  "," {\n    padding-left: ",";\n    padding-right: ",";\n  }\n"]);return c=function(){return n},n}function d(){var n=(0,t.Z)(["\n  border: none;\n  background-color: transparent;\n\n  ",";\n  :focus,\n  :focus-visible {\n    outline: none;\n  }\n"]);return d=function(){return n},n}function u(){var n=(0,t.Z)(["\n  border-bottom: 1px solid ",";\n  height: 4rem;\n  justify-content: flex-start;\n  align-items: center;\n  display: none;\n  svg {\n    margin-right: 1.4rem;\n  }\n  "," {\n    display: flex;\n\n    width: 38.4rem;\n    height: 3.8rem;\n  }\n  &.mobileSearch {\n    display: flex;\n    margin-bottom: 2.8rem;\n    margin: 1.2rem 2rem;\n\n    "," {\n      margin: 1.2rem ",";\n    }\n    "," {\n      display: none;\n    }\n  }\n"]);return u=function(){return n},n}function s(){var n=(0,t.Z)(["\n  display: none;\n  flex-direction: row;\n  flex-wrap: wrap;\n  width: 100%;\n  "," {\n    display: flex;\n  }\n  "," {\n    margin-right: ",";\n  }\n"]);return s=function(){return n},n}function p(){var n=(0,t.Z)(["\n  margin-left: ",";\n  margin-right: ",";\n  "," {\n    margin-left: ",";\n    margin-right: ",";\n  }\n"]);return p=function(){return n},n}function v(){var n=(0,t.Z)(["\n  width: 100%;\n  display: flex;\n  margin-top: ",";\n  align-items: center;\n  justify-content: space-between;\n  "," {\n    display: none;\n  }\n"]);return v=function(){return n},n}function g(){var n=(0,t.Z)(["\n  width: 100%;\n\n  "," {\n    margin-top: 0;\n  }\n  .masonry-grid {\n    padding-top: ",";\n  }\n  .masonry-container {\n    padding-top: ",";\n    "," {\n      padding-top: ",";\n    }\n  }\n"]);return g=function(){return n},n}function f(){var n=(0,t.Z)(["\n  grid-column: l-pad-str / r-pad-end;\n  width: 100%;\n  flex-direction: row;\n  justify-items: start;\n  align-items: center;\n  margin-bottom: ",";\n  margin-top: ",";\n  display: none;\n  "," {\n    display: flex;\n    padding-left: ",";\n    padding-right: ",";\n  }\n  "," {\n    padding-left: ",";\n    padding-right: ",";\n  }\n  "," {\n    padding-left: ",";\n    padding-right: ",";\n  }\n  span button {\n    margin: 0.3rem 0 0 2.4rem !important;\n    padding: 0 !important;\n  }\n"]);return f=function(){return n},n}function m(){var n=(0,t.Z)(["\n  ",";\n"]);return m=function(){return n},n}function h(){var n=(0,t.Z)(["\n  ",";\n  grid-column: l-pad-str / r-pad-end;\n  width: 100%;\n  display: none;\n  "," {\n    display: block;\n    padding-left: ",";\n    padding-right: ",";\n  }\n  "," {\n    padding-left: ",";\n    padding-right: ",";\n  }\n  "," {\n    padding-left: ",";\n    padding-right: ",";\n  }\n"]);return h=function(){return n},n}function y(){var n=(0,t.Z)(["\n  width: 100%;\n  grid-column: l-pad-str / r-pad-end;\n"]);return y=function(){return n},n}var Z=r.Z.div(c(),a.Z.medias.mdUp,a.Z.grid.padding.mdUp,a.Z.grid.padding.mdUp,a.Z.medias.lgUp,a.Z.grid.padding.lgUp,a.Z.grid.padding.lgUp,a.Z.medias.xlUp,a.Z.grid.padding.xlUp,a.Z.grid.padding.xlUp),b=r.Z.input(d(),a.Z.typography.bodyRegular),N=r.Z.div(u(),a.Z.colors.black[400],a.Z.medias.mdUp,a.Z.medias.smUp,a.Z.spacing[32],a.Z.medias.mdUp),A=r.Z.div(s(),a.Z.medias.mdUp,a.Z.medias.lgUp,a.Z.spacing[48]),T=(0,r.Z)(l.Lb)(p(),a.Z.grid.padding.xsUp,a.Z.grid.padding.xsUp,a.Z.medias.smUp,a.Z.grid.padding.smUp,a.Z.grid.padding.smUp),_=(0,r.Z)(o.Z)(v(),a.Z.spacing[32],a.Z.medias.mdUp),C=(0,r.Z)(o.Z)(g(),a.Z.medias.mdUp,a.Z.spacing[16],a.Z.spacing[24],a.Z.medias.mdUp,a.Z.spacing[64]),I=r.Z.div(f(),a.Z.spacing[16],a.Z.spacing[32],a.Z.medias.mdUp,a.Z.grid.padding.mdUp,a.Z.grid.padding.mdUp,a.Z.medias.lgUp,a.Z.grid.padding.lgUp,a.Z.grid.padding.lgUp,a.Z.medias.xlUp,a.Z.grid.padding.xlUp,a.Z.grid.padding.xlUp),j=r.Z.h5(m(),a.Z.typography.h5),S=(r.Z.p(h(),a.Z.typography.subheadlineRegular,a.Z.medias.mdUp,a.Z.grid.padding.mdUp,a.Z.grid.padding.mdUp,a.Z.medias.lgUp,a.Z.grid.padding.lgUp,a.Z.grid.padding.lgUp,a.Z.medias.xlUp,a.Z.grid.padding.xlUp,a.Z.grid.padding.xlUp),r.Z.div(y()))},96300:function(n,e,i){i.d(e,{Q:function(){return o},x:function(){return a}});var t=i(14924),r=i(29815),a=function(n){var e;if(!n.includes("?"))return"";var i=n.substring(n.indexOf("?")+1);if(!i||"undefined"===i)return"";var a=i.split("&").map((function(n){var e,i=n.split("="),r=i[0];if("capacityMin"===r)e=Number(i[1]);else{if("searchQuery"!==r){var a,o=null===(e=null===(a=i[1])||void 0===a?void 0:a.split(encodeURIComponent("|")))||void 0===e?void 0:e.map((function(n){return n.includes(encodeURIComponent(" "))?n.replaceAll(encodeURIComponent(" ")," "):n}));return(0,t.Z)({},r,o)}try{e=decodeURIComponent(i[1]||"")}catch(l){e=i[1]||""}}return(0,t.Z)({},r,e)}));return(e=Object).assign.apply(e,[{}].concat((0,r.Z)(a)))},o=function(n){if(Object.values(n).length>0)return Object.keys(n).map((function(e){var i;if("string"===typeof n[e]&&""!==n[e])return"".concat(e,"=").concat(n[e]);if((null===(i=n[e])||void 0===i?void 0:i.length)>0){var t=n[e].reduce((function(n,e){return n+encodeURIComponent("|")+e}));return"".concat(e,"=").concat(t)}return"number"===typeof n[e]&&0!==n[e]?"".concat(e,"=").concat(n[e]):""})).filter((function(n){return""!==n})).join("&")}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.