1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3566],{1181:(e,t,n)=>{n.r(t),n.d(t,{Reveal:()=>r});var a=n(5155),l=n(2115);function r(e){let{children:t,delay:n=0,className:r}=e,s=(0,l.useRef)(null),[c,o]=(0,l.useState)(!0);return(0,l.useEffect)(()=>{let e=s.current;if(!e||window.matchMedia("(prefers-reduced-motion: reduce)").matches||e.getBoundingClientRect().top<window.innerHeight)return;o(!1);let t=new IntersectionObserver(e=>{for(let n of e)n.isIntersecting&&(o(!0),t.disconnect())},{rootMargin:"-60px"});return t.observe(e),()=>t.disconnect()},[]),(0,a.jsx)("div",{ref:s,className:r,style:{opacity:+!!c,transform:c?"none":"translateY(18px)",transition:"opacity 550ms cubic-bezier(0.22,1,0.36,1) ".concat(n,"s, transform 550ms cubic-bezier(0.22,1,0.36,1) ").concat(n,"s")},children:t})}},1621:(e,t,n)=>{n.d(t,{IG:()=>c,KI:()=>o,PS:()=>u,Sj:()=>i,WB:()=>p,iy:()=>m});var a=n(5155),l=n(686),r=n(4597);let s=l._.privateEvents.form,c="block font-sans text-[13px] font-light text-cream-60",o="mt-2 w-full min-w-0 border border-control-line bg-transparent px-4 py-3 font-sans text-[14px] font-light text-cream placeholder:text-cream-35 focus:border-amber focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-amber aria-[invalid=true]:border-amber",i="".concat(o," appearance-none bg-[length:12px] bg-[right_1rem_center] bg-no-repeat pr-10"),u={backgroundImage:"url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%2380616c' stroke-width='1.4'/%3E%3C/svg%3E\")"};function d(e){let{options:t}=e;return(0,a.jsx)(a.Fragment,{children:t.map(e=>(0,a.jsx)("option",{value:e.value,className:"bg-charcoal text-cream",children:e.label},e.value))})}function m(e){let{id:t,answers:n,onChange:l,invalid:m,guestCounts:p=s.guestCounts,lockSpace:v=!1,columnsFrom:g="md",dateRequired:h=!1,minDate:b="",dateLabel:f=s.labels.date,lockedSpaceLabel:x}=e,y=e=>t=>l(e,t.target.value);return(0,a.jsxs)("div",{className:"sm"===g?"grid gap-6 sm:grid-cols-2":"grid gap-6 md:grid-cols-2",children:[(0,a.jsxs)("div",{children:[(0,a.jsx)("label",{htmlFor:"".concat(t,"-event-type"),className:c,children:s.labels.eventType}),(0,a.jsxs)("select",{id:"".concat(t,"-event-type"),name:"eventType",required:!0,value:n.eventType,onChange:y("eventType"),"aria-invalid":m("eventType"),className:i,style:u,children:[(0,a.jsx)("option",{value:"",disabled:!0,children:s.chooseOne}),(0,a.jsx)(d,{options:s.eventTypes})]})]}),(0,a.jsxs)("div",{children:[(0,a.jsx)("label",{htmlFor:"".concat(t,"-date"),className:c,children:f}),(0,a.jsx)("input",{id:"".concat(t,"-date"),name:"date",type:"date",required:h,min:b||void 0,value:n.date,onChange:y("date"),"aria-invalid":m("date"),className:o})]}),(0,a.jsxs)("div",{children:[(0,a.jsx)("label",{htmlFor:"".concat(t,"-guest-count"),className:c,children:s.labels.guestCount}),(0,a.jsxs)("select",{id:"".concat(t,"-guest-count"),name:"guestCount",required:!0,value:n.guestCount,onChange:y("guestCount"),"aria-invalid":m("guestCount"),className:i,style:u,children:[(0,a.jsx)("option",{value:"",disabled:!0,children:s.chooseOne}),(0,a.jsx)(d,{options:p})]})]}),v?(0,a.jsxs)("div",{children:[(0,a.jsx)("p",{className:c,children:s.labels.space}),(0,a.jsx)("p",{className:"".concat(o," text-cream-60"),children:null!=x?x:(0,r.ed)(s.spaces,n.space)})]}):(0,a.jsxs)("div",{children:[(0,a.jsx)("label",{htmlFor:"".concat(t,"-space"),className:c,children:s.labels.space}),(0,a.jsxs)("select",{id:"".concat(t,"-space"),name:"space",required:!0,value:n.space,onChange:y("space"),"aria-invalid":m("space"),className:i,style:u,children:[(0,a.jsx)("option",{value:"",disabled:!0,children:s.chooseOne}),(0,a.jsx)(d,{options:s.spaces})]})]})]})}function p(e){let{legend:t,note:n,options:l,selected:r,onToggle:s}=e;return(0,a.jsxs)("fieldset",{className:"mt-10 border-t border-cream-06 pt-8",children:[(0,a.jsx)("legend",{className:c,children:t}),(0,a.jsx)("p",{className:"mt-2 max-w-2xl font-sans text-[12px] font-light leading-relaxed text-cream-35",children:n}),(0,a.jsx)("div",{className:"mt-6 grid gap-3 sm:grid-cols-2",children:l.map(e=>(0,a.jsxs)("label",{className:"flex cursor-pointer items-start gap-3 border border-control-line/60 px-4 py-3 font-sans text-[13px] font-light leading-relaxed text-cream-60 transition-colors hover:border-amber/70 hover:text-cream",children:[(0,a.jsx)("input",{type:"checkbox",name:"enhancements",value:e.value,checked:r.includes(e.value),onChange:()=>s(e.value),className:"mt-0.5 h-4 w-4 shrink-0 accent-amber"}),(0,a.jsx)("span",{children:e.label})]},e.value))})]})}},4042:(e,t,n)=>{n.d(t,{WG:()=>c,Xs:()=>o});var a=n(5155),l=n(2115);let r="https://challenges.cloudflare.com/turnstile/v0/api.js?render=explicit",s="0x4AAAAAAFRI454HPPwaV9z5";function c(){var e;null==(e=window.turnstile)||e.reset()}function o(e){let{action:t}=e,n=(0,l.useRef)(null),c=(0,l.useRef)(null);return((0,l.useEffect)(()=>
1{if(!s||!n.current)return;let e=!1,a=null,l=()=>{if(e||!n.current||c.current||!window.turnstile)return;let a="light"===document.documentElement.getAttribute("data-theme")?"light":"dark";c.current=window.turnstile.render(n.current,{sitekey:s,action:t,theme:a,"expired-callback":()=>{var e,t;return null==(e=window.turnstile)?void 0:e.reset(null!=(t=c.current)?t:void 0)},"error-callback":()=>{var e,t;return null==(e=window.turnstile)?void 0:e.reset(null!=(t=c.current)?t:void 0)}})};if(window.turnstile)l();else if(document.querySelector('script[src="'.concat(r,'"]')))a=setInterval(()=>{window.turnstile&&(a&&clearInterval(a),l())},200);else{let e=document.createElement("script");e.src=r,e.async=!0,e.defer=!0,e.onload=l,document.head.appendChild(e)}return()=>{e=!0,a&&clearInterval(a)}},[t]),s)?(0,a.jsx)("div",{ref:n,className:"mt-6"}):null}},4597:(e,t,n)=>{n.d(t,{BY:()=>r,F8:()=>l,Uy:()=>c,ed:()=>s,r3:()=>o});let a=n(686)._.privateEvents.form,l={eventType:"",date:"",guestCount:"",space:""},r=2500;function s(e,t){var n,a;return null!=(a=null==(n=e.find(e=>e.value===t))?void 0:n.label)?a:t}function c(e){return e.eventType?e.guestCount?e.space?null:"space":"guestCount":"eventType"}function o(e){var t,n,l;let{answers:r}=e,c=null!=(t=e.guestCounts)?t:a.guestCounts,o=null!=(n=e.enhancementOptions)?n:a.enhancements,i=e.enhancements.map(e=>s(o,e)),u=e.pkg?" \xb7 ".concat(e.pkg.summaryLabel,": ").concat(e.pkg.label):"",d=[e.note.trim(),null!=(l=e.acknowledged)?l:""].filter(Boolean).join("\n");return["".concat(a.summary.eventType,": ").concat(s(a.eventTypes,r.eventType)),"".concat(a.summary.preferredDate,": ").concat(r.date||a.summary.notProvided),e.startTime?"".concat(a.summary.startTime,": ").concat(e.startTime):null,"".concat(a.summary.guestCount,": ").concat(s(c,r.guestCount)),"".concat(a.summary.space,": ").concat(e.spaceLabel||s(a.spaces,r.space)).concat(u),e.deposit?"".concat(a.summary.deposit,": ").concat(e.deposit):null,"".concat(a.summary.enhancements,": ").concat(i.length?i.join(", "):a.summary.noneSelected),d?"".concat(a.summary.details,": ").concat(d):null].filter(Boolean).join("\n")}},5655:(e,t,n)=>{n.d(t,{b1:()=>l,ty:()=>c});var a=n(8321);let l={name:100,email:254,phone:30,messageMin:2,message:4e3},r=/^[^\s@]+@[^\s@]+\.[^\s@]{2,}$/;function s(e){return"string"==typeof e?e.trim():""}function c(e){let t=(0,a.Tg)(e.topic);if(!t)return{ok:!1,problem:"topic"};let n=s(e.name);if(!n||n.length>l.name)return{ok:!1,problem:"name"};let c=s(e.email);if(c.length>l.email||!r.test(c))return{ok:!1,problem:"email"};let o=s(e.phone),i=o.replace(/\D/g,"").length;if(o.length>l.phone||i<10||i>15)return{ok:!1,problem:"phone"};let u=s(e.message);return u.length<l.messageMin||u.length>l.message?{ok:!1,problem:"message"}:{ok:!0,fields:{name:n,email:c,phone:o,topic:t.value,route:t.route,message:u}}}},8321:(e,t,n)=>{n.d(t,{CQ:()=>a,Tg:()=>l});let a=[{value:"general",label:"General inquiry",route:"general"},{value:"careers",label:"Careers",route:"careers"},{value:"marketing",label:"Marketing",route:"marketing"},{value:"events",label:"Events",route:"events"},{value:"private-parties",label:"Private events and group gatherings",route:"events"}];function l(e){var t;return null!=(t=a.find(t=>t.value===e))?t:null}}}]);
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.