1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9935],{14e3:(e,t,a)=>{a.d(t,{O:()=>l});var n=a(25959),s=a(89863);let l=(0,n.v)()((0,s.Zr)((e,t)=>{let a=null,n=new Map;return{items:[],addItem:(t,s,l,i)=>{if(0===t.Quantity||t.OutOfStock)return;let o=(null==l?void 0:l.isSubscription)||!1,r=null==l?void 0:l.frequency,d=0===s?1:s,c="".concat(t.ID,"-").concat(o,"-").concat(r||"none","-").concat(i||"none"),u=n.get(c);u?u.quantity+=d:n.set(c,{item:t,quantity:d,subscriptionInfo:l,grindType:i}),a&&clearTimeout(a),a=setTimeout(()=>{let t=Array.from(n.values());n.clear(),e(e=>{let a=[...e.items];return t.forEach(e=>{let{item:t,quantity:n,subscriptionInfo:s,grindType:l}=e,i=(null==s?void 0:s.isSubscription)||!1,o=null==s?void 0:s.frequency,r=a.findIndex(e=>e.ID===t.ID&&(e.isSubscription||!1)===i&&(!i||e.subscriptionFrequency===o)&&(e.grindType||"")===(l||""));-1!==r?a=a.map((e,t)=>t===r?{...e,Quantity:e.Quantity+n}:e):a.push({...t,Quantity:n,isSubscription:i,subscriptionFrequency:o,grindType:l})}),{items:a}})},300)},removeItem:t=>e(e=>({items:e.items.filter(e=>e.ID!==t)})),clearCart:()=>{e(()=>({items:[]}))},increment:t=>e(e=>({items:e.items.map(e=>e.ID===t?{...e,Quantity:e.Quantity+1}:e)})),decrement:t=>e(e=>({items:e.items.map(e=>e.ID===t&&e.Quantity>1?{...e,Quantity:e.Quantity-1}:e)})),addAllItems:function(t){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return e(e=>{let n=[...e.items];return t.forEach(e=>{let t=0===a?1:a,s=n.findIndex(t=>t.ID===e.ID);-1!==s?n=n.map((e,a)=>a===s?{...e,Quantity:e.Quantity+t}:e):n.push({...e,Quantity:t})}),{items:n}})},replaceAllItems:function(t){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return e(e=>({items:t.map(t=>{let n=e.items.find(e=>e.ID===t.ID);return{...t,Quantity:n?n.Quantity:a}})}))},getTotal:()=>{let{items:e}=t();return e.reduce((e,t)=>e+t.Price*t.Quantity,0)},canAddItem:(e,a)=>{let{items:n}=t();if(0===n.length)return{allowed:!0};let s=n.some(e=>e.isSubscription),l=n.some(e=>!e.isSubscription);if(!e&&s)return{allowed:!1,message:"Cannot mix one-time purchases with subscription products. Please clear your cart first."};if(e&&l)return{allowed:!1,message:"Cannot mix subscription products with one-time purchases. Please clear your cart first."};if(e&&s){var i;let e=null==(i=n.find(e=>e.isSubscription))?void 0:i.subscriptionFrequency;if(e&&a!==e)return{allowed:!1,message:"All subscription products must have the same delivery frequency. Cart contains: ".concat(e)}}return{allowed:!0}}}},{name:"cart-storage",storage:(0,s.KU)(()=>localStorage)}))},34975:(e,t,a)=>{a.d(t,{A:()=>s});var n=a(12870);let s=function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t={baseURL:e?"https://astrolabecoffee.com/api/":"https://astrolabecoffee.kensoftware.com/api/api/",timeout:1e4,headers:{"Content-Type":"application/json","Cache-Control":"no-cache, no-store, must-revalidate",Pragma:"no-cache",Expires:"0"}};return console.log(n.A.getUri(t)),n.A.create(t)}},40900:(e,t,a)=>{a.d(t,{Y:()=>s});var n=a(34975);let s=async e=>{try{return(await (0,n.A)().get("Services/WebMainMenus?langID=".concat(e,"&headerId=63&footerId=3124&withSubs=true"))).data}catch(e){throw console.error("Error fetch data",e),e}}},63577:(e,t,a)=>{a.d(t,{A:()=>A});var n=a(95155),s=a(88661),l=a.n(s),i=a(12115),o=a(65993),r=a(15870),d=a(39347),c=a(23327),u=a(69141),m=a(91169),h=a(9540),p=a(12108),f=a(24033),x=a(65316),C=a(31719),g=a(92885),w=a(64269);let v=x.bL,b=x.l9;x.bm;let y=x.ZL,j=i.forwardRef((e,t)=>{let{className:a,...s}=e;return(0,n.jsx)(x.hJ,{className:(0,w.cn)("fixed inset-0 z-50 bg-black/80 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 ",a),...s,ref:t})});j.displayName=x.hJ.displayName;let N=(0,g.F)("fixed z-50 gap-4 bg-background p-6 shadow-lg transition ease-in-out data-[state=closed]:duration-300 data-[state=open]:duration-500 data-[state=open]:animate-in data-[state=closed]:animate-out overflow-auto",{variants:{side:{top:"inset-x-0 top-0 border-b data-[state=closed]:slide-out-to-top data-[state=open]:slide-in-from-top",bottom:"inset-x-0 bottom-0 border-t data-[state=closed]:slide-out-to-bottom data-[state=open]:slide-in-from-bottom",left:"inset-y-0 left-0 h-full w-3/4 border-r data-[state=closed]:slide-out-to-left data-[state=open]:slide-in-from-left sm:max-w-sm",right:"inset-y-0 right-0 h-full w-3/4 border-l data-[state=closed]:slide-out-to-right data-[state=open]:slide-in-from-right sm:max-w-sm"}},defaultVariants:{side:"right"}}),k=i.forwardRef((e,t)=>
1{let{side:a="right",className:s,children:l,...i}=e;return(0,n.jsxs)(y,{children:[(0,n.jsx)(j,{}),(0,n.jsxs)(x.UC,{ref:t,className:(0,w.cn)(N({side:a}),s),...i,children:[(0,n.jsxs)(x.bm,{className:"absolute text-white z-[999] right-7 top-4 rounded-sm opacity-100 ring-offset-background transition-opacity hover:opacity-100 focus:outline-none focus:ring-1 focus:ring-ring focus:ring-offset-2 disabled:pointer-events-none data-[state=open]:bg-secondary",children:[(0,n.jsx)(C.MKb,{className:"h-4 w-4"}),(0,n.jsx)("span",{className:"sr-only",children:"Close"})]}),l]})]})});k.displayName=x.UC.displayName,i.forwardRef((e,t)=>{let{className:a,...s}=e;return(0,n.jsx)(x.hE,{ref:t,className:(0,w.cn)("text-lg font-semibold text-foreground",a),...s})}).displayName=x.hE.displayName,i.forwardRef((e,t)=>{let{className:a,...s}=e;return(0,n.jsx)(x.VY,{ref:t,className:(0,w.cn)("text-sm text-muted-foreground",a),...s})}).displayName=x.VY.displayName;var I=a(52619),D=a.n(I);x.bL,x.l9;let M=x.ZL;x.bm;let S=i.forwardRef((e,t)=>{let{className:a,...s}=e;return(0,n.jsx)(x.hJ,{ref:t,className:(0,w.cn)("fixed inset-0 z-50 bg-black/80 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0",a),...s})});S.displayName=x.hJ.displayName,i.forwardRef((e,t)=>{let{className:a,children:s,...l}=e;return(0,n.jsxs)(M,{children:[(0,n.jsx)(S,{}),(0,n.jsxs)(x.UC,{ref:t,className:(0,w.cn)("fixed left-[50%] top-[50%] z-50 grid w-full translate-x-[-50%] translate-y-[-50%] gap-4 border bg-background p-6 shadow-lg duration-200 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[state=closed]:slide-out-to-left-1/2 data-[state=closed]:slide-out-to-top-[48%] data-[state=open]:slide-in-from-left-1/2 data-[state=open]:slide-in-from-top-[48%] sm:rounded-lg",a),...l,children:[s,(0,n.jsxs)(x.bm,{className:"absolute right-4 top-4 roun
1ded-sm opacity-70 ring-offset-background transition-opacity hover:opacity-100 focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:pointer-events-none data-[state=open]:bg-accent data-[state=open]:text-muted-foreground",children:[(0,n.jsx)(C.MKb,{className:"h-4 w-4"}),(0,n.jsx)("span",{className:"sr-only",children:"Close"})]})]})]})}).displayName=x.UC.displayName;let V=i.forwardRef((e,t)=>{let{className:a,...s}=e;return(0,n.jsx)(x.hE,{ref:t,className:(0,w.cn)("text-lg font-semibold leading-none tracking-tight",a),...s})});function A(e){var t;let{data:a}=e,[s,x]=(0,i.useState)(!1),[C,g]=(0,i.useState)(null),w=e=>{let t={Home:o.A,Services:r.A,Products:d.A,About:c.A,Contact:u.A}[e]||m.A;return(0,n.jsx)(t,{className:"h-5 w-5"})},y=e=>{g(C===e?null:e)};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("div",{className:"jsx-7ad7824ac282e78a fixed bottom-2 z-20 p-2 left-0 right-0 w-fit",children:(0,n.jsxs)(v,{open:s,onOpenChange:x,children:[(0,n.jsx)(b,{className:"gap-3 top-5",children:(0,n.jsxs)("div",{onClick:()=>x(!0),className:"jsx-7ad7824ac282e78a flex md:hidden bg-gradient-to-r from-[#285861] items-center to-[#3a6b75] text-white rounded-2xl container mx-auto w-full py-3 px-3 shadow-2xl border border-white/10 backdrop-blur-sm hover:shadow-[#285861]/20 transition-all duration-300",children:[(0,n.jsx)(h.A,{className:"h-8 w-8 mr-3"}),(0,n.jsx)("span",{className:"jsx-7ad7824ac282e78a menuIcon text-md font-semibold",children:"Menu"}),(0,n.jsx)("span",{className:"jsx-7ad7824ac282e78a sr-only",children:"Toggle menu"}),(0,n.jsx)("div",{className:"jsx-7ad7824ac282e78a absolute inset-0 bg-gradient-to-r from-transparent via-white/5 to-transparent opacity-0 hover:opacity-100 transition-opacity duration-300 rounded-2xl"})]})}),(0,n.jsxs)(k,{side:"bottom",className:"bg-gradient-to-t from-[#1e3a3f] via-[#285861] to-[#2d5a63] border-t border-white/10 rounded-t-3xl overflow-hidden",children:[(0,n.jsx)("div",{className:"jsx-7ad7824ac282e78a absolute inset-0 opacity-5",children:(0,n.jsx)("div",{className:"jsx-7ad7824ac282e78a absolute inset-0 bg-[radial-gradient(circle_at_50%_50%,rgba(255,255,255,0.1)_0%,transparent_70%)]"})}),(0,n.jsx)(V,{className:"sr-only",children:"Main Menu"}),(0,n.jsx)("nav",{className:"jsx-7ad7824ac282e78a flex flex-col space-y-2 pt-8 px-4 pb-4 relative z-10 h-full overflow-y-auto",children:null==a||null==(t=a.WebHeader)?void 0:t.map((e,t)=>{var a,l;return(0,n.jsx)("div",{style:{animationDelay:"".concat(100*t,"ms"),animation:s?"slideInUp 0.4s ease-out forwards":"none"},className:"jsx-7ad7824ac282e78a group",children:(0,n.jsxs)("div",{className:"jsx-7ad7824ac282e78a relative bg-white/5 backdrop-blur-sm rounded-xl border border-white/10 hover:bg-white/10 transition-all duration-300 hover:scale-[1.02] hover:shadow-lg",children:[(0,n.jsxs)("div",{className:"jsx-7ad7824ac282e78a flex justify-between",children:[["partner with us","learn"].includes(null==e?void 0:e.Name.toLowerCase())?(0,n.jsx)("div",{onClick:()=>{(null==e?void 0:e.StaticMenuItems)&&y(e.ID)},className:"jsx-7ad7824ac282e78a relative text-white text-lg font-medium hover:text-blue-300 p-4 flex items-center transition-colors duration-200 flex-1 cursor-pointer",children:(0,n.jsxs)("div",{className:"jsx-7ad7824ac282e78a flex items-center space-x-3",children:[w(null==e?void 0:e.Name),(0,n.jsx)("span",{className:"jsx-7ad7824ac282e78a",children:null==e?void 0:e.Name})]})}):(0,n.jsx)(D(),{href:(null==e?void 0:e.Name.toLowerCase())==="shop"||(null==e?void 0:e.Name)==="اÙÙ
تجر"?"/shop":null==e?void 0:e.Path,className:"relative text-white text-lg font-medium hover:text-blue-300 p-4 flex items-center transition-colors duration-200 flex-1",onClick:()=>{x(!1),null==e||e.StaticMenuItems},children:(0,n.jsxs)("div",{className:"jsx-7ad7824ac282e78a flex items-center space-x-3",children:[w(null==e?void 0:e.Name),(0,n.jsx)("span",{className:"jsx-7ad7824ac282e78a",children:null==e?void 0:e.Name})]})}),(null==e?void 0:e.StaticMenuItems)&&(null==e?void 0:e.Name.toLowerCase())!=="shop"&&(null==e?void 0:e.Name)!=="اÙÙ
تجر"&&(0,n.jsx)("div",{onClick:t=>{t.stopPropagation(),t.preventDefault(),y(e.ID)},className:"jsx-7ad7824ac282e78a transition-transform duration-200 p-4 cursor-pointer",children:C===e.ID?(0,n.jsx)(p.A,{className:"h-5 w-5 text-blue-300"}):(0,n.jsx)(f.A,{className:"h-5 w-5 text-white/70"})})]}),(null==e?void 0:e.StaticMenuItems)&&(null==e||null==(a=e.StaticMenuItems)?void 0:a.length)>0&&(null==e?void 0:e.Name.toLowerCase())!=="shop"&&(null==e?void 0:e.Name)!=="اÙÙ
تجر"&&(0,n.jsx)("div",{className:"jsx-7ad7824ac282e78a "+"\n overflow-hidden transition-all duration-300 ease-out\n ".concat(C===e.ID?"max-h-96 opacity-100":"max-h-0 opacity-0","\n "),children:(0,n.jsx)("div",{className:"jsx-7ad7824ac282e78a border-t border-white/10 bg-white/5",children:null==e||null==(l=e.StaticMenuItems)?void 0:l.map((t,a)=>(0,n.jsx)(D(),{href:"2050"===t.ParentID?"/category/".concat(null==t?void 0:t.Path,"?categoryName=").concat(null==t?void 0:t.Name):"".concat(null==t?void 0:t.Path),className:"block px-8 py-3 text-gray-200 hover:text-white hover:bg-white/10 transition-all duration-200 border-l-2 border-transparent hover:border-blue-400 ml-4",onClick:()=>x(!1),style:{animationDelay:"".concat(50*a,"ms"),animation:C===e.ID?"fadeInLeft 0.3s ease-out forwards":"none"},children:(0,n.jsxs)("div",{className:"jsx-7ad7824ac282e78a flex items-center space-x-2",children:[(0,n.jsx)("div",{className:"jsx-7ad7824ac282e78a w-1.5 h-1.5 bg-blue-400 rounded-full opacity-60"}),(0,n.jsx)("span",{className:"jsx-7ad7824ac282e78a text-sm font-medium",children:null==t?void 0:t.Name})]})},null==t?void 0:t.ID))})})]})},null==e?void 0:e.ID)})})]})]})}),(0,n.jsx)(l(),{id:"7ad7824ac282e78a",children:"@keyframes slideInUp{from{opacity:0;transform:translatey(20px)}to{opacity:1;transform:translatey(0)}}@keyframes fadeInLeft{from{opacity:0;transform:translatex(-10px)}to{opacity:1;transform:translatex(0)}}"})]})}V.displayName=x.hE.displayName,i.forwardRef((e,t)=>
1{let{className:a,...s}=e;return(0,n.jsx)(x.VY,{ref:t,className:(0,w.cn)("text-sm text-muted-foreground",a),...s})}).displayName=x.VY.displayName},64269:(e,t,a)=>{a.d(t,{I:()=>i,cn:()=>l});var n=a(2821),s=a(75889);function l(){for(var e=arguments.length,t=Array(e),a=0;a<e;a++)t[a]=arguments[a];return(0,s.QP)((0,n.$)(t))}function i(e,t){return Number(e)*Number(t)}},85179:(e,t,a)=>{a.d(t,{t:()=>n});let n={FacebookMin:'\n <svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">\n<g clip-path="url(#clip0_66_14101)">\n<path d="M1.71387 42.8572V5.14293C1.71387 4.23361 2.07509 3.36154 2.71807 2.71856C3.36105 2.07558 4.23312 1.71436 5.14244 1.71436H42.8567C43.766 1.71436 44.6381 2.07558 45.2811 2.71856C45.9241 3.36154 46.2853 4.23361 46.2853 5.14293V42.8572C46.2853 43.7665 45.9241 44.6386 45.2811 45.2816C44.6381 45.9246 43.766 46.2858 42.8567 46.2858H32.571V30.0344H35.0053C35.56 30.0344 36.0919 29.814 36.4842 29.4218C36.8764 29.0296 37.0967 28.4976 37.0967 27.9429V25.3029C37.0967 24.7482 36.8764 24.2163 36.4842 23.8241C36.0919 23.4318 35.56 23.2115 35.0053 23.2115H32.7082V19.9886C32.7082 17.1086 34.011 17.1086 35.3139 17.1086H36.9939C37.2698 17.12 37.5449 17.0706 37.7996 16.964C38.0544 16.8573 38.2826 16.696 38.4682 16.4915C38.6674 16.3018 38.8251 16.0728 38.9314 15.8191C39.0376 15.5653 39.09 15.2923 39.0853 15.0172V12.4801C39.0944 12.2009 39.0485 11.9226 38.95 11.6612C38.8516 11.3998 38.7026 11.1604 38.5115 10.9566C38.3205 10.7528 38.0911 10.5886 37.8366 10.4735C37.5821 10.3584 37.3073 10.2946 37.0282 10.2858H33.0853C31.9348 10.2425 30.7887 10.4495 29.726 10.8925C28.6634 11.3355 27.7095 12.0038 26.9304 12.8514C26.1513 13.699 25.5654 14.7056 25.2133 15.8017C24.8612 16.8978 24.7512 18.0573 24.891 19.2001V23.2115H22.6967C22.4192 23.2069 22.1435 23.2577 21.8858 23.3607C21.6281 23.4638 21.3935 23.6171 21.1956 23.8118C20.9978 24.0065 20.8407 24.2386 20.7334 24.4946C20.6262 24.7506 20.571 25.0254 20.571 25.3029V27.9429C20.571 28.2205 20.6262 28.4953 20.7334 28.7513C20.8407 29.0073 20.9978 29.2394 21.1956 29.434C21.3935 29.6287 21.6281 29.782 21.8858 29.8851C22.1435 29.9882 22.4192 30.0389 22.6967 30.0344H24.891V46.2858H5.14244C4.23312 46.2858 3.36105 45.9246 2.71807 45.2816C2.07509 44.6386 1.71387 43.7665 1.71387 42.8572Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>\n</g>\n<defs>\n<clipPath id="clip0_66_14101">\n<rect width="48" height="48" fill="white"/>\n</clipPath>\n</defs>\n</svg>\n',Facebook:'\n <svg height="100%" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"\n version="1.1" viewBox="0 0 512 512" width="100%" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" \n xmlns:serif="http://www.serif.com/" xmlns:xlink="http://www.w3.org/1999/xlink">\n <g>\n <path d="M512,256c0,-141.385 -114.615,-256 -256,-256c-141.385,0 -256,114.615 -256,256c0,127.777 93.616,233.685 216,252.89l0,-178.89l-65,0l0,-74l65,0l0,-56.4c0,-64.16 38.219,-99.6 96.695,-99.6c28.009,0 57.305,5 57.305,5l0,63l-32.281,0c-31.801,0 -41.719,19.733 -41.719,39.978l0,48.022l71,0l-11.35,74l-59.65,0l0,178.89c122.385,-19.205 216,-125.113 216,-252.89Z" style="fill:transparent;fill-rule:nonzero;"/>\n <path d="M355.65,330l11.35,-74l-71,0l0,-48.022c0,-20.245 9.917,-39.978 41.719,-39.978l32.281,0l0,-63c0,0 -29.297,-5 -57.305,-5c-58.476,
10 -96.695,35.44 -96.695,99.6l0,56.4l-65,0l0,74l65,0l0,178.89c13.033,2.045 26.392,3.11 40,3.11c13.608,0 26.966,-1.065 40,-3.11l0,-178.89l59.65,0Z" style="fill:#fff;fill-rule:nonzero;"/>\n </g>\n </svg>\n ',InstagramMin:'<svg width="46" height="46" viewBox="0 0 46 46" fill="none" xmlns="http://www.w3.org/2000/svg">\n<path d="M22.7497 32.4168C25.3134 32.4168 27.7722 31.3984 29.585 29.5855C31.3979 27.7727 32.4163 25.3139 32.4163 22.7502C32.4163 20.1864 31.3979 17.7276 29.585 15.9148C27.7722 14.1019 25.3134 13.0835 22.7497 13.0835C20.1859 13.0835 17.7272 14.1019 15.9143 15.9148C14.1015 17.7276 13.083 20.1864 13.083 22.7502C13.083 25.3139 14.1015 27.7727 15.9143 29.5855C17.7272 31.3984 20.1859 32.4168 22.7497 32.4168Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>\n<path d="M1 32.4167V13.0833C1 9.87863 2.27306 6.80519 4.53913 4.53913C6.80519 2.27306 9.87863 1 13.0833 1H32.4167C35.6214 1 38.6948 2.27306 40.9609 4.53913C43.2269 6.80519 44.5 9.87863 44.5 13.0833V32.4167C44.5 35.6214 43.2269 38.6948 40.9609 40.9609C38.6948 43.2269 35.6214 44.5 32.4167 44.5H13.0833C9.87863 44.5 6.80519 43.2269 4.53913 40.9609C2.27306 38.6948 1 35.6214 1 32.4167Z" stroke="white" stroke-width="2"/>\n<path d="M36.042 9.48264L36.0662 9.45605" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>\n</svg>\n',Instagram:'\n <?xml version="1.0"?>\n<!DOCTYPE svg PUBLIC \'-//W3C//DTD SVG 1.1//EN\' \'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\'>\n<svg height="100%" style="fill:#fff; fill-rule:evenodd; clip-rule:evenodd; stroke-linejoin:round; stroke-miterlimit:2;" version="1.1" viewBox="0 0 600 600" width="100%" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:serif="http://www.serif.com/" xmlns:xlink="http://www.w3.org/1999/xlink">\n <g transform="matrix(1.01619,0,0,1.01619,44,43.8384)">\n <path d="M251.921,0.159C183.503,0.159 174.924,0.449 148.054,1.675C121.24,2.899 102.927,7.157 86.902,13.385C70.336,19.823 56.287,28.437 42.282,42.442C28.277,56.447 19.663,70.496 13.225,87.062C6.997,103.086 2.739,121.399 1.515,148.213C0.289,175.083 0,183.662 0,252.08C0,320.497 0.289,329.076 1.515,355.946C2.739,382.76 6.997,401.073 13.225,417.097C19.663,433.663 28.277,447.712 42.282,461.718C56.287,475.723 70.336,484.337 86.902,490.775C102.927,497.002 121.24,501.261 148.054,502.484C174.924,503.71 183.503,504 251.921,504C320.338,504 328.917,503.71 355.787,502.484C382.601,501.261 400.914,497.002 416.938,490.775C433.504,484.337 447.553,475.723 461.559,461.718C475.564,447.712 484.178,433.663 490.616,417.097C496.843,401.073 501.102,382.76 502.325,355.946C503.551,329.076 503.841,320.497 503.841,252.08C503.841,183.662 503.551,175.083 502.325,148.213C501.102,121.399 496.843,103.086 490.616,87.062
1C484.178,70.496 475.564,56.447 461.559,42.442C447.553,28.437 433.504,19.823 416.938,13.385C400.914,7.157 382.601,2.899 355.787,1.675C328.917,0.449 320.338,0.159 251.921,0.159ZM251.921,45.551C319.186,45.551 327.154,45.807 353.718,47.019C378.28,48.14 391.619,52.244 400.496,55.693C412.255,60.263 420.647,65.723 429.462,74.538C438.278,83.353 443.737,91.746 448.307,103.504C451.757,112.381 455.861,125.72 456.981,150.282C458.193,176.846 458.45,184.814 458.45,252.08C458.45,319.345 458.193,327.313 456.981,353.877C455.861,378.439 451.757,391.778 448.307,400.655C443.737,412.414 438.278,420.806 429.462,429.621C420.647,438.437 412.255,443.896 400.496,448.466C391.619,451.916 378.28,456.02 353.718,457.14C327.158,458.352 319.191,458.609 251.921,458.609C184.65,458.609 176.684,458.352 150.123,457.14C125.561,456.02 112.222,451.916 103.345,448.466C91.586,443.896 83.194,438.437 74.378,429.621C65.563,420.806 60.103,412.414 55.534,400.655C52.084,391.778 47.98,378.439 46.859,353.877C45.647,327.313 45.391,319.345 45.391,252.08C45.391,184.814 45.647,176.846 46.859,150.282C47.98,125.72 52.084,112.381 55.534,103.504C60.103,91.746 65.563,83.353 74.378,74.538C83.194,65.723 91.586,60.263 103.345,55.693C112.222,52.244 125.561,48.14 150.123,47.019C176.687,45.807 184.655,45.551 251.921,45.551Z" style="fill:#fff; fill-rule:nonzero;"/>\n <path d="M251.921,336.053C205.543,336.053 167.947,298.457 167.947,252.08C167.947,205.702 205.543,168.106 251.921,168.106C298.298,168.106 335.894,205.702 335.894,252.08C335.894,298.457 298.298,336.053 251.921,336.053ZM251.921,122.715C180.474,122.715 122.556,180.633 122.556,252.08C122.556,323.526 180.474,381.444 251.921,381.444C323.367,381.444 381.285,323.526 381.285,252.08C381.285,180.633 323.367,122.715 251.921,122.715Z" style="fill:#fff; fill-rule:nonzero;"/>\n <path d="M416.627,117.604C416.627,134.3 403.092,147.834 386.396,147.834C369.701,147.834 356.166,134.3 356.166,117.604C356.166,100.908 369.701,87.374 386.396,87.374C403.092,87.374 416.627,100.908 416.627,117.604Z" style="fill:#fff; fill-rule:nonzero;"/>\n </g>\n</svg>\n\n ',Twitter:'\n<?xml version="1.0" ?>\n<!DOCTYPE svg PUBLIC \'-//W3C//DTD SVG 1.1//EN\' \'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\'>\n<svg\n class="twitter-icon"\n height="512px"\n version="1.1"\n viewBox="0 0 512 512"\n width="512px"\n xml:space="preserve"\n xmlns="http://www.w3.org/2000/svg"\n xmlns:xlink="http://www.w3.org/1999/xlink"\n>\n <g>\n <path\n d="M485.98,113.141c-16.923,7.506-35.109,12.578-54.197,14.858 c19.48-11.679,34.445-30.171,41.49-52.208c-18.234,10.814-38.43,18.668-59.925,22.899c-17.213-18.341-41.738-29.799-68.88-29.799 c-52.114,0-94.368,42.25-94.368,94.364c0,7.396,0.834,14.598,2.444,21.505c-78.427-3.936-147.962-41.504-194.504-98.597 c-8.123,13.937-12.777,30.146-12.777,47.441c0,32.739,16.659,61.623,41.98,78.546c-15.469-0.491-30.02-4.735-42.742-11.804 c-0.009,0.395-0.009,0.788-0.009,1.188c0,45.721,32.529,83.859,75.698,92.531c-7.918,2.156-16.255,3.311-24.861,3.311 c-6.081,0-11.992-0.593-17.755-1.693c12.009,37.488,46.858,64.773,88.153,65.533c-32.296,25.312-72.985,40.396-117.198,40.396 c-7.617,0-15.128-0.446-22.511-1.32c41.762,26.775,91.365,42.4,144.655,42.4c173.574,0,268.493-143.794,268.493-268.496 c0-4.091-0.092-8.16-0.273-12.208C457.332,148.684,473.33,132.064,485.98,113.141z"\n style="fill:#fff;"\n />\n </g>\n</svg>\n',Linkedin:'\n<svg xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" width="40" height="40" viewBox="0 0 50 50"\nstyle="fill:#FFFFFF;">\n <path d="M41,4H9C6.24,4,4,6.24,4,9v32c0,2.76,2.24,5,5,5h32c2.76,0,5-2.24,5-5V9C46,6.24,43.76,4,41,4z M17,20v19h-6V20H17z M11,14.47c0-1.4,1.2-2.47,3-2.47s2.93,1.07,3,2.47c0,1.4-1.12,2.53-3,2.53C12.2,17,11,15.87,11,14.47z M39,39h-6c0,0,0-9.26,0-10 c0-2-1-4-3.5-4.04h-0.08C27,24.96,26,27.02,26,29c0,0.91,0,10,0,10h-6V20h6v2.56c0,0,1.93-2.56,5.81-2.56 c3.97,0,7.19,2.73,7.19,8.26V39z"></path>\n</svg>\n'}}}]);
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.