{"version":3,"file":"OAUProcessSteps.DutY3CCC.mjs","names":[],"sources":["https:/framerusercontent.com/modules/kqAlMGzrly640y9ruXIj/o7A8ngSWHdU5kLybCBVX/OAUProcessSteps.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";/** PLACEMENTS. Migrated from the per-card process text in OAUAmenityStack.tsx. */const PLACEMENTS={\"cellular-coverage\":[\"We check your building and your network\",\"The carrier funds the equipment\",\"An installer puts it in, no new cabling\",\"You earn a share of the offload it carries\"],vending:[\"We match the product mix to your crowd\",\"The operator installs the machine\",\"The operator stocks and services it\",\"You earn a share of what it sells\"],\"live-music-and-dj\":[\"Send the date, the space and the crowd\",\"We match the act to the room\",\"We coordinate load-in, sound and run of show\",\"You host the night\"],\"event-catering\":[\"Send the date, the headcount and the format\",\"We match the caterer and build the menu\",\"We coordinate delivery, setup and service\",\"You run your event\"],\"event-equipment-rental\":[\"Send your date and where the event is\",\"We confirm the set is free that day\",\"Collect it yourself, or add it to an event we already run\",\"Guests have something to do besides stand around\"],\"recovery-massage\":[\"We match a licensed provider to your space\",\"The provider brings equipment and staff\",\"Sessions run on your schedule\",\"Members stay on site longer\"],\"massage-chairs\":[\"We match a licensed provider to your space\",\"The provider brings the chairs and services them\",\"Sessions run on your schedule\",\"Members stay on site longer\"],\"creative-marketing-services\":[\"Tell us the event or the campaign\",\"We match the partners to the work\",\"We coordinate the shoot and the delivery\",\"You get the assets\"],\"digital-displays\":[\"We site the screen against your foot traffic\",\"The operator installs and services it\",\"We manage the loop and sell the sponsor spots\",\"You earn a share of screen revenue\"],\"group-travel\":[\"Send the origin, the date and the headcount\",\"We source and size the vehicle\",\"We set the pickup point and the timing\",\"Attendees arrive together\"],\"racquet-programming\":[\"You send the open time and who already comes in\",\"We match a format to your members\",\"We run registration, payments and standings\",\"We coordinate on site, every session\"],\"photo-booths\":[\"We match the booth and the backdrop to your room\",\"The operator delivers, sets up and staffs it\",\"Guests take photos and share them on the night\",\"Every print carries your venue's name\"]};/** PUBLIC PROGRAMS. */const PROGRAMS={\"social-nights\":[\"Pick a night on the calendar and register\",\"Turn up on your own or with a friend\",\"We rotate you through games so you meet people\",\"Food and drinks after, for anyone who stays\"],\"onward-upward-run-club\":[\"RSVP so we know to look for you\",\"Show up Saturday morning in West Chester\",\"All paces run, walkers included\",\"Coffee after with whoever is around\"],\"mixed-doubles-league\":[\"Register with a partner, or on your own and we pair you\",\"We seed the divisions by level\",\"You and your partner schedule your own matches\",\"Standings run to a playoff and a championship final\"],cornhole:[\"Register for a night at a partner venue\",\"We bring regulation boards and set up\",\"Casual play, no experience needed\",\"Grab a drink and meet new faces\"],\"trivia-nights\":[\"Register your team, or come solo\",\"We write the rounds and run the room\",\"Play as a team or join one on arrival\",\"Prizes on the night, no entry beyond the ticket\"],\"family-reunions\":[\"Send your date, group size and the ages coming\",\"We return a plan with venue, catering and activities\",\"We coordinate every vendor on your behalf\",\"You spend the day with your family, not running it\"],\"wedding-events\":[\"Send your date, venue and guest count\",\"We return a scoped plan and pricing\",\"We source and manage every vendor\",\"One point of contact from first call to breakdown\"],\"karaoke-night\":[\"Register for a night at a partner venue\",\"We bring the setup and the host\",\"Sing on your own or drag a friend up\",\"No experience required and nobody is keeping score\"],\"corporate-tournaments\":[\"Send your company size, sport and window\",\"We build the format and the bracket\",\"We run the day on site, start to finish\",\"Your team competes instead of organising\"],\"sports-leagues\":[\"Register as a team, or solo and we place you\",\"We set the schedule and the divisions\",\"We run registration, payments and standings\",\"Play a fixed weekly night through the season\"],\"corporate-parties\":[\"Send your date, headcount and what the night is for\",\"We return a plan covering venue, food and entertainment\",\"We coordinate every vendor and the run of show\",\"Your team attends instead of running it\"],\"singles-ladder\":[\"Register on your own, no partner needed\",\"We seed you into a division by level\",\"You schedule your own matches inside the season window\",\"Climb the standings toward a playoff cutoff\"],\"graduation-parties\":[\"Send your date, venue and guest count\",\"We return a plan built around the guest of honour\",\"We coordinate catering, entertainment and setup\",\"You celebrate instead of hosting\"],\"watch-parties\":[\"Register for the match you want to watch\",\"Turn up on your own or with friends\",\"Big screen, food and drinks, a room full of fans\",\"No ticket beyond the registration\"],\"private-racquet-ladder\":[\"Send your group size, sport and window\",\"We return a quote and a build plan\",\"We set the divisions, brackets and group channel\",\"A director runs the season and crowns a champion\"],\"holiday-parties\":[\"Send your date, headcount and budget range\",\"We return a plan with venue, catering and entertainment\",\"We coordinate every vendor and the timeline\",\"You host the party instead of building it\"],\"padel-nights\":[\"Register for a night, no partner needed\",\"Turn up with a racquet or borrow one\",\"We rotate courts so everyone plays with everyone\",\"Most people arrive not knowing the game\"],\"racquet-lessons\":[\"Tell us your sport and your level\",\"We match you to a coach and a court\",\"Lessons run on a schedule that suits you\",\"Equipment available if you do not have your own\"],\"tennis-lessons\":[\"Tell us your level and what you want to work on\",\"We match you to a coach and a court\",\"Lessons run on a schedule that suits you\",\"Racquets available if you do not have your own\"],\"pickleball-lessons\":[\"Tell us your level and what you want to work on\",\"We match you to a coach and a court\",\"Lessons run on a schedule that suits you\",\"Paddles available if you do not have your own\"],\"pickleball-open-play\":[\"Register for a session, no partner needed\",\"Turn up with a paddle or borrow one\",\"We rotate courts so everyone plays with everyone\",\"All levels, and nobody is keeping a league table\"],\"racquet-ladders\":[\"Register on your own, no partner needed\",\"We seed you into a division by level\",\"You schedule your own matches inside the season window\",\"Climb the standings toward a playoff cutoff\"],\"open-mic-night\":[\"Register for a slot or just for a seat\",\"We handle the stage, the sound and the running order\",\"Play, read, or come to watch\",\"A recurring night, hosted and promoted for you\"],\"us-open-2026-group-charter\":[\"Reserve your seat on the group charter\",\"We charter the coach and set the pickup point\",\"Everyone travels together, no parking to sort\",\"Grounds admission is yours to buy separately\"],\"court-availability-for-tennis-pros\":[\"Tell us your sport, your hours and your group size\",\"We match you to a partner venue with open court time\",\"You book the court directly, no venue contract\",\"You keep your own clients and your own rates\"]};const PLACEMENT_FALLBACK=[\"We look at your space and how people move through it\",\"We match a vetted operator to the room\",\"They install, stock and service it\",\"Where revenue applies, you keep a share\"];const PROGRAM_FALLBACK=[\"You pick the date, or join one already on the calendar\",\"We handle registration, payments and scheduling\",\"We coordinate on site, every session\",\"You show up and play\"];function slugFromPath(path){const parts=String(path||\"\").split(\"?\")[0].split(\"#\")[0].split(\"/\").filter(Boolean);return parts.length?parts[parts.length-1].toLowerCase():\"\";}export default function OAUProcessSteps(props){const{collection=\"placements\",previewSlug=\"\",heading=\"\",style}=props;const onCanvas=RenderTarget.current()===RenderTarget.canvas;const path=typeof window!==\"undefined\"&&window.location?window.location.pathname:\"\";const slug=onCanvas?String(previewSlug||\"\").toLowerCase():slugFromPath(path);const isProgram=collection===\"programs\";const table=isProgram?PROGRAMS:PLACEMENTS;const fallback=isProgram?PROGRAM_FALLBACK:PLACEMENT_FALLBACK;const steps=table[slug]||fallback;const stack='\"League Spartan\", \"Inter\", -apple-system, BlinkMacSystemFont, sans-serif';const wrap={...style,width:\"100%\",boxSizing:\"border-box\",fontFamily:stack,display:\"flex\",flexDirection:\"column\",gap:24};const head={margin:0,fontSize:48,fontWeight:800,lineHeight:.95,letterSpacing:\"-0.035em\",color:\"#121212\"};const grid={display:\"grid\",gridTemplateColumns:\"repeat(auto-fill, minmax(240px, 1fr))\",gap:20,alignItems:\"stretch\",width:\"100%\"};const tile={display:\"flex\",flexDirection:\"column\",gap:8,padding:24,borderRadius:20,border:\"1px solid #D7D3C9\",background:\"#FFFFFF\",boxSizing:\"border-box\",height:\"100%\"};const num={margin:0,fontSize:14,fontWeight:700,letterSpacing:\"0.05em\",color:\"#F47A00\",fontVariantNumeric:\"tabular-nums\"};const body={margin:0,fontSize:16,lineHeight:1.5,color:\"#121212\"};const visible=steps.filter(s=>typeof s===\"string\"&&s.trim().length>0);if(visible.length===0)return null;return /*#__PURE__*/_jsxs(\"div\",{style:wrap,children:[heading?/*#__PURE__*/_jsx(\"h2\",{style:head,children:heading}):null,/*#__PURE__*/_jsx(\"div\",{style:grid,children:steps.map((text,i)=>text&&text.trim().length>0?/*#__PURE__*/_jsxs(\"div\",{style:tile,children:[/*#__PURE__*/_jsx(\"p\",{style:num,children:\"0\"+(i+1)}),/*#__PURE__*/_jsx(\"p\",{style:body,children:text})]},i):null)})]});}addPropertyControls(OAUProcessSteps,{collection:{type:ControlType.Enum,title:\"Collection\",options:[\"placements\",\"programs\"],optionTitles:[\"Placements\",\"Public Programs\"],defaultValue:\"placements\"},heading:{type:ControlType.String,title:\"Heading\",defaultValue:\"\"},previewSlug:{type:ControlType.String,title:\"Canvas Preview Slug\",defaultValue:\"\",description:\"Canvas only. Type a record slug, for example vending, to preview that record's steps while designing. Ignored on the live site.\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"OAUProcessSteps\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./OAUProcessSteps.map"],"mappings":"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"}