1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1387],{12973:(e,a,r)=>{function n(){return"undefined"!=typeof window}r.d(a,{u4:()=>s});function i(){return(n()?window.vam:function(){return"production"}())||"production"}function t(){return"production"===i()}function s(e,a,r){var s,c;if(!n()){let e="[Vercel Web Analytics] Please import `track` from `@vercel/analytics/server` when using this function in a server environment";if(t())console.warn(e);else throw Error(e);return}if(!a){null==(s=window.va)||s.call(window,"event",{name:e,options:r});return}try{let n=function(e,a){if(!e)return;let r=e,n=[];for(let[i,t]of Object.entries(e))"object"==typeof t&&null!==t&&(a.strip?r=function(e,{[e]:a,...r}){return r}(i,r):n.push(i));if(n.length>0&&!a.strip)throw Error(`The following properties are not valid: ${n.join(", ")}. Only strings, numbers, booleans, and null are allowed.`);return r}(a,{strip:t()});null==(c=window.va)||c.call(window,"event",{name:e,data:n,options:r})}catch(e){e instanceof Error&&"development"===i()&&console.error(e)}}},15239:(e,a,r)=>{r.d(a,{default:()=>i.a});var n=r(54652),i=r.n(n)},28022:(e,a,r)=>{r.d(a,{A:()=>c});var n=r(95155);r(12115);var i=r(52619),t=r.n(i);let s="/portfolio/beccas-cafe";function c(e){let{onOrder:a,active:r="home",anchorPrefix:i=""}=e;return(0,n.jsxs)("nav",{className:"bc-nav",children:[(0,n.jsxs)(t(),{href:s,className:"bc-logo",children:["Becca's",(0,n.jsx)("b",{children:"\xb7 CAFE \xb7 CATERING"})]}),(0,n.jsxs)("div",{className:"nav-links",children:[(0,n.jsx)(t(),{className:"home"===r?"on":"",href:s,children:"Home"}),(0,n.jsx)(t(),{className:"menu"===r?"on":"",href:"".concat(s,"/menu"),children:"Menu"}),(0,n.jsx)("a",{href:"".concat(i,"#catering"),children:"Catering"}),(0,n.jsx)("a",{href:"".concat(i,"#locations"),children:"Locations"}),(0,n.jsx)("a",{href:"".concat(i,"#story"),children:"Story"})]}),(0,n.jsx)("div",{className:"nav-right",children:(0,n.jsxs)("button",{className:"menu-pill",onClick:a,children:[(0,n.jsx)("span",{className:"dot"}),"Order â"]})})]})}},35863:(e,a,r)=>{r.d(a,{A:()=>c});var n=r(95155),i=r(12115),t=r(12973),s=r(50471);function c(e){let{open:a,onClose:r}=e;return((0,i.useEffect)(()=>{if(!a)return;let e=e=>{"Escape"===e.key&&r()};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[a,r]),a)?(0,n.jsx)("div",{className:"order-overlay",onClick:r,children:(0,n.jsxs)("div",{className:"order-sheet",role:"dialog","aria-modal":"true","aria-label":"Choose a location to order from",onClick:e=>e.stopPropagation(),children:[(0,n.jsxs)("div",{className:"order-head",children:[(0,n.jsxs)("div",{children:[(0,n.jsx)("div",{className:"eyebrow",children:"\xb7 Order pickup"}),(0,n.jsxs)("h2",{className:"display",children:["Choose your ",(0,n.jsx)("span",{className:"it",children:"counter"}),"."]})]}),(0,n.jsx)("button",{className:"order-close",onClick:r,"aria-label":"Close",children:"\xd7"})]}),(0,n.jsx)("p",{className:"order-sub",children:"Ordering opens in Toast â same menu, same hands."}),s.Vn.map(e=>e.url?(0,n.jsxs)("a",{className:"order-loc",href:e.url,target:"_blank",rel:"noopener noreferrer",onClick:()=>(0,t.u4)("beccas_toast_order",{location:e.name}),children:[(0,n.jsxs)("span",{children:[(0,n.jsxs)("span",{className:"dish-tag",children:["â ",e.name]}),(0,n.jsx)("span",{className:"order-addr",children:e.addr})]}),(0,n.jsx)("span",{className:"btn btn-accent order-go",children:"Order â"})]},e.name):(0,n.jsxs)("a",{className:"order-loc",href:"tel:".concat(e.phone),onClick:()=>(0,t.u4)("beccas_toast_order",{location:e.name}),children:[(0,n.jsxs)("span",{children:[(0,n.jsxs)("span",{className:"dish-tag",children:["â ",e.name]}),(0,n.jsxs)("span",{className:"order-addr",children:[e.addr," \xb7 online ordering coming soon"]})]}),(0,n.jsx)("span",{className:"btn btn-ghost order-go",children:"Call â"})]},e.name)),(0,n.jsxs)("p",{className:"order-powered mono",children:["Secure checkout powered by ",(0,n.jsx)("strong",{children:"Toast"})," â opens in a new tab."]})]})}):null}},50471:(e,a,r)=>{r.d(a,{$H:()=>s,Py:()=>t,Vn:()=>l,Xr:()=>o,m5:()=>d,n9:()=>c,oN:()=>m,rZ:()=>i,vT:()=>u});let n=(e,a)=>"/portfolio/restaurant/menu/menu-item-".concat(String(e).padStart(2,"0"),"-").concat(a,".png"),i=[{id:1,name:"Chicken Capri",cat:"Panini",price:"$10.50",img:n(1,"chicken-capri"),badge:"Signature",desc:"Grilled chicken, basil, spinach, roma tomato, provolone, pesto-mayo on toasted ciabatta."},{id:2,name:"Sonoma Chicken",cat:"Panini",price:"$10.25",img:n(2,"sonoma-chicken"),desc:"Grilled chicken, sun-dried tomato, mozzarella, fresh basil, balsamic glaze."},{id:3,name:"BBQ Turkey",cat:"Panini",price:"$9.75",img:n(3,"bbq-turkey"),desc:"Smoked turkey, cheddar, red onion, smoky BBQ on grilled sourdough."},{id:4,name:"Steak & Swiss",cat:"Panini",price:"$11.25",img:n(4,"steak-swiss"),desc:"Sliced sirloin, caramelized onion, swiss, horseradish mayo on ciabatta."},{id:5,name:"Pepperjack Veggie",cat:"Panini",price:"$9.50",img:n(5,"pepperjack-veggie"),desc:"Roasted pepper, zucchini, spinach, pepperjack, basil pesto."},{id:6,name:"Roasted Turkey + Avocado",cat:"Panini",price:"$10.00",img:n(6,"roasted-turkey-avocado"),badge:"Most Ordered",desc:"Oven-roasted turkey, bacon, avocado, swiss, chipotle aioli on ciabatta."},{id:7,name:"The Club",cat:"Panini",price:"$10.25",img:n(7,"the-club"),desc:"Turkey, ham, bacon, swiss, cheddar, lettuce, tomato, garlic aioli."},{id:8,name:"Apple Walnut Tuna",cat:"Panini",price:"$9.95",img:n(8,"apple-walnut-tuna"),desc:"House tuna s
1alad with apple & walnut on toasted multigrain."},{id:9,name:"Dill Chicken Salad",cat:"Panini",price:"$9.75",img:n(9,"dill-chicken-salad"),desc:"House chicken salad with fresh dill, celery, red grape on croissant."},{id:10,name:"Chipotle Salmon",cat:"Panini",price:"$12.00",img:n(10,"chipotle-salmon"),desc:"Grilled salmon, avocado, chipotle aioli, mixed greens on ciabatta."},{id:11,name:"Grilled Cheese Deluxe",cat:"Panini",price:"$8.50",img:n(11,"grilled-cheese-deluxe"),desc:"Three-cheese melt, slow roasted tomato, on rustic sourdough."},{id:12,name:"Turkey Avocado Wrap",cat:"Wraps",price:"$9.50",img:n(12,"turkey-avocado-wrap"),desc:"Turkey, avocado, bacon, romaine, swiss, ranch in a spinach tortilla."},{id:13,name:"Chicken Caesar Wrap",cat:"Wraps",price:"$9.25",img:n(13,"chicken-caesar-wrap"),desc:"Grilled chicken, romaine, parmesan, caesar dressing in a flour wrap."},{id:14,name:"Sesame Chicken Wrap",cat:"Wraps",price:"$9.75",img:n(14,"sesame-chicken-wrap"),badge:"House Favorite",desc:"Grilled chicken, romaine, mandarin, almonds, scallion, sesame-ginger."},{id:15,name:"Coastal Chicken Wrap",cat:"Wraps",price:"$9.50",img:n(15,"coastal-chicken-wrap"),desc:"Chicken, avocado, tomato, lettuce, cilantro-lime aioli in a flour wrap."},{id:16,name:"Mediterranean Veggie",cat:"Wraps",price:"$9.25",img:n(16,"veggie-mediterranean-wrap"),desc:"Hummus, feta, cucumber, olive, roasted pepper, spinach, balsamic."},{id:17,name:"Chicken Quesadilla",cat:"Wraps",price:"$9.50",img:n(17,"chicken-quesadilla"),desc:"Grilled chicken, three-cheese blend, salsa, sour cream on the side."},{id:18,name:"Peppercorn Steak Wrap",cat:"Wraps",price:"$10.75",img:n(18,"peppercorn-steak-wrap"),desc:"Peppercorn sirloin, swiss, romaine, caramelized onion, horseradish."},{id:19,name:"Western Chicken Wrap",cat:"Wraps",price:"$9.75",img:n(19,"western-chicken-wrap"),desc:"Chicken, bacon, cheddar, romaine, tomato, BBQ ranch in a flour wrap."},{id:20,name:"Mozzarella & Herb Wrap",cat:"Wraps",price:"$9.25",img:n(20,"mozzarella-herb-wrap"),desc:"Fresh mozz, basil, tomato, spinach, pesto, balsamic in a spinach wrap."},{id:21,name:"Clubhouse Chop",cat:"Salads",price:"$11.25",img:n(21,"clubhouse-chop-salad"),badge:"Fresh Daily",desc:"Chopped romaine, chicken, bacon, avocado, pepper jack, tomato, ranch."},{id:22,name:"Ultimate House Salad",cat:"Salads",price:"$10.50",img:n(22,"ultimate-house-salad"),desc:"Mixed greens, chicken, dried cherry, candied pecan, gorgonzola, vinaigrette."},{id:23,name:"Sesame Oriental Salad",cat:"Salads",price:"$10.75",img:n(23,"sesame-oriental-salad"),desc:"Romaine, chicken, mandarin, crispy noodle, almond, sesame-ginger."},{id:24,name:"Mediterranean Chop",cat:"Salads",price:"$10.50",img:n(24,"mediterranean-chop-salad"),desc:"Romaine, chicken, feta, olive, cucumber, tomato, pepperoncini, oregano vin."},{id:25,name:"Classic Caesar",cat:"Salads",price:"$9.50",img:n(25,"classic-caesar-salad"),desc:"Romaine, parmesan, herb croutons, caesar. Add chicken +$2.50."},{id:26,name:"BBQ Chicken Flatbread",cat:"Flatbread",price:"$11.50",img:n(26,"bbq-chicken-flatbread"),desc:"BBQ chicken, red onion, mozzarella, cilantro on hand-stretched flatbread."},{id:27,name:"Mediterranean Flatbread",cat:"Flatbread",price:"$11.25",img:n(27,"mediterranean-flatbread"),desc:"Olive, feta, tomato, spinach, garlic, mozzarella, oregano."},{id:28,name:"Margherita Flatbread",cat:"Flatbread",price:"$10.75",img:n(28,"margherita-flatbread"),desc:"Slow-roasted tomato, fresh mozzarella, basil, olive oil, sea salt."},{id:29,name:"Garlic Chicken Flatbread",cat:"Flatbread",price:"$11.50",img:n(29,"garlic-chicken-flatbread"),desc:"Garlic chicken, spinach, mozzarella, parmesan, herb oil."},{id:30,name:"Western Steak Flatbread",cat:"Flatbread",price:"$12.50",img:n(30,"western-steak-flatbread"),desc:"Sirloin, caramelized onion, mushroom, swiss, BBQ drizzle."},{id:31,name:"Classic PB&J",cat:"Kids",price:"$5.50",img:n(31,"classic-pbj"),desc:"Peanut butter & strawberry jam on soft white bread."},{id:32,name:"Banana Wrap",cat:"Kids",price:"$5.50",img:n(32,"banana-wrap"),desc:"Banana, peanut butter, honey in a soft flour tortilla."},{id:33,name:"Kids Grilled Cheese",cat:"Kids",price:"$5.25",img:n(33,"grilled-cheese-kids"),desc:"Melted cheddar on grilled sourdough."},{id:34,name:"Kids Cheese Pizza",cat:"Kids",price:"$5.75",img:n(34,"cheese-pizza-kids"),desc:"House crust, marinara, three-cheese blend."},{id:35,name:"Kids Quesadilla",cat:"Kids",price:"$5.50",img:n(35,"kids-quesadilla"),desc:"Cheese quesadilla, salsa & sour cream on the side."},{id:36,name:"Soup \xb7 8oz Cup",cat:"Soups",price:"$4.75",img:n(36,"s
1oup-8oz-cup"),desc:"Daily soup. Ask the counter â gouda tomato, chicken wild rice, or seasonal."},{id:37,name:"Soup \xb7 12oz Bowl",cat:"Soups",price:"$6.50",img:n(37,"soup-12oz-bowl"),desc:"Larger pour of today's soup. Served with house bread."},{id:38,name:"Bread Bowl",cat:"Soups",price:"$8.50",img:n(38,"bread-bowl"),badge:"Cozy Pick",desc:"Soup of the day served in a hollowed sourdough boule."}],t=["All","Panini","Wraps","Salads","Flatbread","Soups","Kids"],s=e=>i.find(a=>a.id===e),c="/portfolio/restaurant/hero.jpg",o="/portfolio/restaurant/owners.jpg",l=[{name:"RIB MOUNTAIN",addr:"3845 Rib Mountain Dr \xb7 Wausau",url:"https://order.toasttab.com/online/beccas-cafe-bistro-catering-3845-rib-mountain-drive",phone:"+17152989727"},{name:"WESTON",addr:"4002 Schofield Ave \xb7 Weston",url:"https://order.toasttab.com/online/beccas-cafe-catering-weston-4002-schofield-ave",phone:"+17152989727"},{name:"PLOVER",addr:"1802 Plover Rd \xb7 Plover",url:null,phone:"+17152989727"}],d=[1,6,14,21],m=[1,6,14,21,18,28],u=[27,22,36,28]},54652:(e,a,r)=>{Object.defineProperty(a,"__esModule",{value:!0}),!function(e,a){for(var r in a)Object.defineProperty(e,r,{enumerable:!0,get:a[r]})}(a,{default:function(){return o},getImageProps:function(){return c}});let n=r(28140),i=r(75040),t=r(81356),s=n._(r(71124));function c(e){let{props:a}=(0,i.getImgProps)(e,{defaultLoader:s.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],qualities:[50,75,90,95],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,r]of Object.entries(a))void 0===r&&delete a[e];return{props:a}}let o=t.Image},62444:(e,a,r)=>{r.d(a,{Ib:()=>t,Vg:()=>c,mD:()=>l,xL:()=>d,xz:()=>o});var n=r(95155),i=r(12115);function t(){let[e,a]=(0,i.useState)(!1);return(0,i.useEffect)(()=>{let e=window.matchMedia("(prefers-reduced-motion: reduce)"),r=()=>a(e.matches);return r(),e.addEventListener("change",r),()=>e.removeEventListener("change",r)},[]),e}function s(e,a){(0,i.useEffect)(()=>{if(!a)return;let r=null,n=()=>{null===r&&(r=requestAnimationFrame(()=>{r=null,e()}))};return e(),window.addEventListener("scroll",n,{passive:!0}),window.addEventListener("resize",n),()=>{null!==r&&cancelAnimationFrame(r),window.removeEventListener("scroll",n),window.removeEventListener("resize",n)}},[e,a])}function c(e){let{children:a,rotate:r=10,lift:c=40,fadeOut:o=.15,className:l="",style:d={}}=e,m=(0,i.useRef)(null),u=t();return s((0,i.useCallback)(()=>{let e=m.current;if(!e)return;let a=e.getBoundingClientRect(),n=window.innerHeight/2,i=Math.max(-1.4,Math.min(1.4,(a.top+a.height/2-n)/n)),t=-i*r,s=-Math.abs(i)*c,l=1-Math.min(1,Math.abs(i)*o);e.style.transform="perspective(1200px) translateZ(".concat(s.toFixed(1),"px) rotateX(").concat(t.toFixed(2),"deg)"),e.style.opacity=String(l)},[r,c,o]),!u),(0,i.useEffect)(()=>{let e=m.current;u&&e&&(e.style.transform="",e.style.opacity="")},[u]),(0,n.jsx)("div",{ref:m,className:"bc-tilt ".concat(l),style:{transformStyle:"preserve-3d",willChange:"transform, opacity",...d},children:a})}function o(e){let{children:a,speed:r=.3,className:c="",style:o={}}=e,l=(0,i.useRef)(null),d=t();return s((0,i.useCallback)(()=>{let e=l.current,a=null==e?void 0:e.parentElement;if(!e||!a)return;let n=a.getBoundingClientRect(),i=-((n.top+n.height/2-window.innerHeight/2)*r);e.style.transform="translate3d(0, ".concat(i.toFixed(1),"px, 0)")},[r]),!d),(0,i.useEffect)(()=>{let e=l.current;d&&e&&(e.style.transform="")},[d]),(0,n.jsx)("div",{ref:l,className:c,style:{willChange:"transform",...o},children:a})}function l(e){let{children:a,delay:r=0,intensity:s=1,className:c="",style:o={}}=e,l=(0,i.useRef)(null),d=t(),[m,u]=(0,i.useState)(!1),[p,h]=(0,i.useState)(!1);(0,i.useEffect)(()=>{let e=l.current;if(!e)return;if(window.matchMedia("(prefers-reduced-motion: reduce)").matches||e.getBoundingClientRect().top<.92*window.innerHeight)return void h(!0);u(!0);let a=new IntersectionObserver(e=>e.forEach(e=>{e.isIntersecting&&(h(!0),a.disconnect())}),{threshold:.12});return a.observe(e),()=>a.disconnect()},[]);
1let g=m&&!p&&!d;return(0,n.jsx)("div",{ref:l,className:c,style:{transformStyle:"preserve-3d",transition:"transform 0.9s ".concat(r,"ms cubic-bezier(0.2, 0.7, 0.2, 1), opacity 0.7s ").concat(r,"ms ease-out"),transform:g?"perspective(1200px) translateZ(".concat(-80*s,"px) rotateX(").concat(10*s,"deg) translateY(").concat(24*s,"px)"):"none",opacity:+!g,...o},children:a})}function d(e,a){let r=(0,i.useRef)(null),[n,t]=(0,i.useState)(0);return s((0,i.useCallback)(()=>{let a=r.current;if(!a)return;let n=a.getBoundingClientRect(),i=n.height-window.innerHeight;t(Math.max(0,Math.min(1,-n.top/Math.max(1,i)))*(e-1))},[e]),a),{ref:r,progress: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.