{"version":3,"file":"SourceForm.BApcBANB.mjs","names":["useState","startTransition","useState","useState"],"sources":["https:/framerusercontent.com/modules/U599DAFekdkxtZb6JVqb/tbtQ2amRrGr0CT4P40bc/CheckboxInput.js","https:/framerusercontent.com/modules/iNe8tr5AzyrIugwbcVFL/MU2dYzjSo6HT6bJSSBmb/RadioSelect.js","https:/framerusercontent.com/modules/i65uNX5dK1Q16lytn3rI/QUymrfphUnZ6AHuTgg1g/SourceForm.js"],"sourcesContent":["// Identical copy of Framer's native form checkbox input, with an additional property to exclude from submission email\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState,startTransition}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * CheckboxInput Input (with Exclude from Email)\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 40\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function CheckboxInput(props){const{label,name,required,checked:checkedProp,onChange,excludeFromEmail,style,background,borderColor,checkedColor,checkedBg,checkmarkColor,focusColor,labelColor,borderRadius,checkboxSize}=props;const[checked,setChecked]=useState(checkedProp);const[isFocused,setIsFocused]=useState(false);function handleChange(e){const value=e.target.checked;startTransition(()=>setChecked(value));if(onChange)onChange(value);}// The excludeFromEmail prop is for Framer's form system to read and omit this field from submission emails\n// It does not affect the UI\nreturn /*#__PURE__*/_jsxs(\"label\",{style:{display:\"flex\",alignItems:\"center\",gap:10,cursor:\"pointer\",height:\"100%\",...style},children:[/*#__PURE__*/_jsxs(\"span\",{style:{display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",width:checkboxSize,height:checkboxSize,minWidth:checkboxSize,minHeight:checkboxSize,maxWidth:checkboxSize,maxHeight:checkboxSize,aspectRatio:\"1 / 1\",borderRadius:borderRadius,border:`2px solid ${checked?checkedColor:borderColor}`,background:checked?checkedBg:background,boxShadow:isFocused?`inset 0 0 0 2px ${focusColor}`:\"none\",transition:\"border 0.2s, background 0.2s, box-shadow 0.2s\",position:\"relative\",flexShrink:0},children:[/*#__PURE__*/_jsx(\"input\",{type:\"checkbox\",name:excludeFromEmail?undefined:name,required:required,checked:checked,onChange:handleChange,style:{width:checkboxSize,height:checkboxSize,opacity:0,margin:0,position:\"absolute\",left:0,top:0,cursor:\"pointer\"},onFocus:()=>startTransition(()=>setIsFocused(true)),onBlur:()=>startTransition(()=>setIsFocused(false))}),checked&&/*#__PURE__*/_jsx(\"svg\",{width:checkboxSize-6,height:checkboxSize-6,viewBox:\"0 0 16 16\",style:{display:\"block\"},children:/*#__PURE__*/_jsx(\"polyline\",{points:\"3.5 8.5 7 12.5 13 5.5\",style:{fill:\"none\",stroke:checkmarkColor,strokeWidth:2.5,strokeLinecap:\"round\",strokeLinejoin:\"round\"}})})]}),/*#__PURE__*/_jsx(\"span\",{style:{userSelect:\"none\",color:labelColor,fontFamily:\"Open Sans, Arial, sans-serif\",fontWeight:400,fontSize:14,lineHeight:1.3,flex:1,width:\"100%\",alignSelf:\"stretch\",display:\"flex\",alignItems:\"center\"},children:label}),/*#__PURE__*/_jsx(\"link\",{href:\"https://fonts.googleapis.com/css?family=Open+Sans:400&display=swap\",rel:\"stylesheet\"})]});}addPropertyControls(CheckboxInput,{label:{type:ControlType.String,title:\"Label\",defaultValue:\"CheckboxInput\"},name:{type:ControlType.String,title:\"Name\",defaultValue:\"checkbox\"},required:{type:ControlType.Boolean,title:\"Required\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\"},checked:{type:ControlType.Boolean,title:\"Checked\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\"},background:{type:ControlType.Color,title:\"Background\",defaultValue:\"#fff\"},borderColor:{type:ControlType.Color,title:\"Border Color\",defaultValue:\"#BDBDBD\"},checkedColor:{type:ControlType.Color,title:\"Checked Border\",defaultValue:\"#0099FF\"},checkedBg:{type:ControlType.Color,title:\"Checked BG\",defaultValue:\"#E3F4FF\"},checkmarkColor:{type:ControlType.Color,title:\"Checkmark\",defaultValue:\"#0099FF\"},focusColor:{type:ControlType.Color,title:\"Focus Ring\",defaultValue:\"#80CFFF\"},labelColor:{type:ControlType.Color,title:\"Label Color\",defaultValue:\"#222\"},borderRadius:{type:ControlType.Number,title:\"Radius\",defaultValue:6,min:0,max:16},checkboxSize:{type:ControlType.Number,title:\"Size\",defaultValue:20,min:14,max:40},excludeFromEmail:{type:ControlType.Boolean,title:\"Exclude from Email\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CheckboxInput\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerIntrinsicHeight\":\"40\",\"framerIntrinsicWidth\":\"200\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CheckboxInput.map","// Radio select input for Framer form, required selection, with 2 Columns stack option, using hidden radio inputs for form submission\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{startTransition,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * RadioSelect (Required, Framer Form Integrated, with hidden radio inputs for submission)\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function RadioSelect(props){const{options,name,defaultValue,required,onChange,style,font}=props;const[selected,setSelected]=useState(defaultValue||\"\");const[touched,setTouched]=useState(false);const[error,setError]=useState(\"\");function handleChange(value){startTransition(()=>setSelected(value));setTouched(true);if(onChange)onChange(value);if(required&&!value)setError(\"Va rugam sa selectati o optiune\");else setError(\"\");}function handleBlur(){setTouched(true);if(required&&!selected)setError(\"Va rugam sa selectati o optiune\");else setError(\"\");}const isTwoColumns=props.stackType===\"twoColumns\";// For twoColumns, group options into rows of 2\nlet optionRows=[];if(isTwoColumns){for(let i=0;i<options.length;i+=2){optionRows.push(options.slice(i,i+2));}}return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:isTwoColumns?\"column\":props.stackType===\"horizontal\"?\"row\":\"column\",gap:props.optionGap,width:\"100%\",...style},children:isTwoColumns?optionRows.map((row,rowIdx)=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"row\",gap:props.optionGap,width:\"100%\"},children:[row.map((option,idx)=>{const isSelected=selected===option.label;return /*#__PURE__*/_jsxs(\"label\",{style:{flex:1,display:\"flex\",flexDirection:\"column\",alignItems:\"flex-start\",boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsx(\"input\",{type:\"radio\",name:name,value:option.label,checked:isSelected,required:required,onChange:()=>handleChange(option.label),onBlur:handleBlur,style:{position:\"absolute\",opacity:0,pointerEvents:\"none\",width:0,height:0},tabIndex:-1}),/*#__PURE__*/_jsxs(\"button\",{type:\"button\",\"aria-pressed\":isSelected,\"aria-required\":required,\"aria-invalid\":!!error,tabIndex:0,onClick:()=>handleChange(option.label),style:{padding:props.optionPadding,borderRadius:props.cornerRadius,border:\"none\",boxShadow:isSelected?`inset 0 0 0 ${props.selectedBorderWidth}px ${props.selectedBorderColor}`:\"none\",background:isSelected?props.selectedColor:props.fillColor,color:isSelected?props.selectedFontColor:\"#222\",cursor:\"pointer\",minHeight:36,fontWeight:isSelected?600:400,transition:\"all 0.15s\",display:\"flex\",flexDirection:\"column\",alignItems:\"flex-start\",gap:props.textImageGap,width:\"100%\",boxSizing:\"border-box\",...font},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",boxSizing:\"border-box\",padding:\"4px 10px 4px 10px\"},children:option.label}),option.image?.src&&/*#__PURE__*/_jsx(\"img\",{src:option.image.src,alt:option.image.alt||\"option image\",style:{width:\"100%\",height:140,objectFit:\"cover\",borderRadius:10,marginTop:6}})]})]},option.label+idx);}),row.length===1&&/*#__PURE__*/_jsx(\"div\",{style:{flex:1}})]},rowIdx)):options.map((option,idx)=>{const isSelected=selected===option.label;return /*#__PURE__*/_jsxs(\"label\",{style:{width:\"100%\",display:\"flex\",flexDirection:\"column\",alignItems:\"flex-start\",boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsx(\"input\",{type:\"radio\",name:name,value:option.label,checked:isSelected,required:required,onChange:()=>handleChange(option.label),onBlur:handleBlur,style:{position:\"absolute\",opacity:0,pointerEvents:\"none\",width:0,height:0},tabIndex:-1}),/*#__PURE__*/_jsxs(\"button\",{type:\"button\",\"aria-pressed\":isSelected,\"aria-required\":required,\"aria-invalid\":!!error,tabIndex:0,onClick:()=>handleChange(option.label),style:{padding:props.optionPadding,borderRadius:props.cornerRadius,border:\"none\",boxShadow:isSelected?`inset 0 0 0 ${props.selectedBorderWidth}px ${props.selectedBorderColor}`:\"none\",background:isSelected?props.selectedColor:props.fillColor,color:isSelected?props.selectedFontColor:\"#222\",cursor:\"pointer\",minHeight:36,fontWeight:isSelected?600:400,transition:\"all 0.15s\",display:\"flex\",flexDirection:\"column\",alignItems:\"flex-start\",gap:props.textImageGap,width:\"100%\",boxSizing:\"border-box\",...font},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",boxSizing:\"border-box\",padding:\"4px 10px 4px 10px\"},children:option.label}),option.image?.src&&/*#__PURE__*/_jsx(\"img\",{src:option.image.src,alt:option.image.alt||\"option image\",style:{width:\"100%\",height:140,objectFit:\"cover\",borderRadius:10,marginTop:6}})]})]},option.label+idx);})}),error&&/*#__PURE__*/_jsx(\"div\",{style:{color:\"#D32F2F\",fontSize:14,marginTop:15,width:\"100%\",textAlign:\"center\",fontWeight:500},children:error})]});}addPropertyControls(RadioSelect,{options:{type:ControlType.Array,title:\"Options\",control:{type:ControlType.Object,controls:{label:{type:ControlType.String,title:\"Label\",defaultValue:\"Option\"},image:{type:ControlType.ResponsiveImage,title:\"Image\"}}},defaultValue:[{label:\"Option 1\",image:{src:\"https://framerusercontent.com/images/GfGkADagM4KEibNcIiRUWlfrR0.jpg\",alt:\"Option 1\"}},{label:\"Option 2\",image:{src:\"https://framerusercontent.com/images/aNsAT3jCvt4zglbWCUoFe33Q.jpg\",alt:\"Option 2\"}},{label:\"Option 3\",image:{src:\"https://framerusercontent.com/images/BYnxEV1zjYb9bhWh1IwBZ1ZoS60.jpg\",alt:\"Option 3\"}}]},name:{type:ControlType.String,title:\"Name\",defaultValue:\"radio-group\"},defaultValue:{type:ControlType.String,title:\"Default Value\",defaultValue:\"\",placeholder:\"\"},required:{type:ControlType.Boolean,title:\"Required\",defaultValue:true},optionPadding:{type:ControlType.String,title:\"Option Padding\",defaultValue:\"10px 20px\",placeholder:\"e.g. 10px 20px\"},fillColor:{type:ControlType.Color,title:\"Fill Color\",defaultValue:\"#fff\"},selectedColor:{type:ControlType.Color,title:\"Selected Color\",defaultValue:\"#222\"},stackType:{type:ControlType.Enum,title:\"Stack Type\",options:[\"vertical\",\"horizontal\",\"twoColumns\"],optionTitles:[\"Vertical\",\"Horizontal\",\"2 Columns\"],defaultValue:\"vertical\",displaySegmentedControl:true},optionGap:{type:ControlType.Number,title:\"Option Gap\",defaultValue:12,min:0,max:48,step:1,unit:\"px\"},cornerRadius:{type:ControlType.Number,title:\"Corner Radius\",defaultValue:8,min:0,max:32,step:1,unit:\"px\"},textImageGap:{type:ControlType.Number,title:\"Text-Image Gap\",defaultValue:10,min:0,max:48,step:1,unit:\"px\"},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"15px\",variant:\"Medium\",letterSpacing:\"-0.01em\",lineHeight:\"1.3em\"}},selectedBorderColor:{type:ControlType.Color,title:\"Selected Border Color\",defaultValue:\"#222\"},selectedBorderWidth:{type:ControlType.Number,title:\"Selected Border Width\",defaultValue:2,min:1,max:8,step:1,unit:\"px\"},selectedBorderStyle:{type:ControlType.Enum,title:\"Selected Border Style\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"],defaultValue:\"solid\",displaySegmentedControl:true},selectedFontColor:{type:ControlType.Color,title:\"Selected Font Color\",defaultValue:\"#fff\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"RadioSelect\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RadioSelect.map","// Single input for use in forms, auto-fills from ?source= in the URL\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useState,startTransition}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * Source Input (URL Autocomplete)\n *\n * @framerIntrinsicWidth 240\n * @framerIntrinsicHeight 44\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight fixed\n */export default function SourceForm(props){const{name,placeholder,background,textColor,font,borderRadius,style}=props;const[value,setValue]=useState(\"\");useEffect(()=>{if(typeof window!==\"undefined\"){const url=new URL(window.location.href);const param=url.searchParams.get(\"source\");startTransition(()=>setValue(param||\"\"));}},[]);return /*#__PURE__*/_jsx(\"input\",{type:\"text\",name:name,value:value,onChange:e=>setValue(e.target.value),placeholder:placeholder,autoComplete:\"on\",style:{...style,width:\"100%\",minWidth:5,height:44,minHeight:5,padding:\"10px 12px\",borderRadius,border:\"1px solid #eee\",color:textColor,background,...font}});}addPropertyControls(SourceForm,{name:{type:ControlType.String,title:\"Name\",defaultValue:\"source\"},placeholder:{type:ControlType.String,title:\"Placeholder\",defaultValue:\"Source\"},background:{type:ControlType.Color,title:\"Background\",defaultValue:\"#FFFFFF\"},textColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#000000\"},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"16px\",variant:\"Regular\",letterSpacing:\"-0.01em\",lineHeight:\"1.2em\"}},borderRadius:{type:ControlType.Number,title:\"Radius\",defaultValue:8,min:0,max:32}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SourceForm\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"240\",\"framerIntrinsicHeight\":\"44\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SourceForm.map"],"mappings":"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"}