{"version":3,"file":"Alpha_Resource_Library.CWCObfzf.mjs","names":["useRef","useState","useMemo","useCallback"],"sources":["https:/framerusercontent.com/modules/t5VOGDZAsDqXVYCJ9VxR/qq8MZeeVkugzWBWR0kwl/Alpha_Resource_Library.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useCallback,useEffect,useMemo,useRef,useState,startTransition}from\"react\";import{addPropertyControls,ControlType}from\"framer\";const LIVING_WELL_CARDS=[{id:\"daily-independence\",icon:\"✅\",title:\"Daily Independence Checklist\",summary:\"Simple routines can help create confidence, consistency, and independence throughout the day.\",details:\"A predictable daily routine can make everyday tasks easier to manage and reduce stress for individuals and caregivers. This checklist helps organize personal routines, meals, hydration, appointments, and staying connected with others. Use it to maintain consistency and identify areas where additional assistance may be helpful.\",actionLabel:\"Download Daily Independence Checklist (PDF)\",actionType:\"pdf\",checklist:[\"Set a simple morning and evening routine\",\"Plan meals, hydration, and medications reminders\",\"List key tasks for personal care and household needs\",\"Schedule one family or community check-in\"]},{id:\"home-safety\",icon:\"🏠\",title:\"Creating a Safer Home\",summary:\"Small changes can make a big difference in helping people feel confident and comfortable at home.\",details:\"A safe home environment starts with understanding potential challenges before they become problems. Improving lighting, reducing clutter, organizing frequently used items, and preparing emergency information can help make daily activities easier.\",actionLabel:\"Download Home Safety Checklist (PDF)\",actionType:\"pdf\"},{id:\"caregiver-changes\",icon:\"🧩\",title:\"Planning for Time Without a Caregiver\",summary:\"Being prepared can provide confidence when schedules change or unexpected situations happen.\",details:\"Care does not always happen exactly as planned. A backup plan can help individuals and families feel prepared when a caregiver is unavailable. Include backup contacts, important information, daily routines, emergency plans, and communication plans.\",actionLabel:\"Download Backup Care Plan (PDF)\",actionType:\"pdf\",checklist:[\"Add two backup caregiver contacts\",\"List key daily routines and preferences\",\"Document emergency steps and phone numbers\",\"Set a communication plan for schedule changes\"]},{id:\"staying-connected\",icon:\"💬\",title:\"Staying Connected\",summary:\"Maintaining relationships and community connections is an important part of living well.\",details:\"Staying connected with family, friends, and the community can support confidence and quality of life. Consider family check-ins, community involvement, hobbies, and regular social connection.\",actionLabel:\"Explore Connection Resources\",actionType:\"internal\",href:\"/resources\"},{id:\"appointments\",icon:\"🗂️\",title:\"Preparing for Appointments\",summary:\"Being organized helps individuals and caregivers feel more confident during important conversations.\",details:\"Preparing ahead can make appointments easier and less stressful. Gather questions to bring, important documents, transportation details, and simple organization notes.\",actionLabel:\"Download Appointment Checklist (PDF)\",actionType:\"pdf\",checklist:[\"Write your top questions before the visit\",\"Bring notes, records, and medication list\",\"Confirm transportation and arrival time\",\"Record follow-up items after the appointment\"]},{id:\"supporting-independence\",icon:\"🌱\",title:\"Supporting Independence\",summary:\"Everyone deserves the opportunity to make choices and participate in the things that matter most.\",details:\"Independence looks different for everyone. Focus on respecting choices, supporting routines, encouraging abilities, and providing assistance when needed.\",actionLabel:\"Learn More About Independence\",actionType:\"internal\",href:\"/services\"},{id:\"emergency-information\",icon:\"🚨\",title:\"Emergency Information\",summary:\"Being prepared before an emergency happens can provide peace of mind.\",details:\"Keep emergency contacts, important information, and household details organized in one place so they are easier to locate when needed.\",actionLabel:\"Download Emergency Information Sheet (PDF)\",actionType:\"pdf\",checklist:[\"List emergency contacts and their phone numbers\",\"Record address, entry details, and important notes\",\"Add medications and key care information\",\"Store this sheet in an easy-to-find location\"]},{id:\"caregiver-communication\",icon:\"🤝\",title:\"Caregiver Communication\",summary:\"Clear communication helps caregivers, families, and individuals stay connected.\",details:\"Successful caregiving often depends on teamwork and communication. Share expectations, document important information, discuss changes, and respect preferences.\",actionLabel:\"Caregiver Communication Guide\",actionType:\"internal\",href:\"/about\"}];const CAREGIVER_RESOURCE_CARDS=[{id:\"home-care\",icon:\"📘\",title:\"Home Care\",summary:\"Find foundational home care information, state guidance, and trusted pathways to start support at home.\",details:\"Explore official home care information and caregiver pathways that can help families understand programs, eligibility pathways, and where to begin when support is needed at home.\",actionLabel:\"Visit Michigan Home Help Information\",actionType:\"external\",href:\"https://www.michigan.gov/mdhhs/assistance-programs/healthcare/help\",resourceLinks:[{label:\"Michigan Department of Health and Human Services\",href:\"https://www.michigan.gov/mdhhs\"},{label:\"Michigan Home Help Information\",href:\"https://www.michigan.gov/mdhhs/assistance-programs/healthcare/help\"}]},{id:\"caregiver-support\",icon:\"🧭\",title:\"Caregiver Support\",summary:\"Access trusted caregiving education and support organizations for families and unpaid caregivers.\",details:\"These organizations provide practical caregiving guides, planning tools, and support navigation for people caring for loved ones in the home and community.\",actionLabel:\"Visit Family Caregiver Alliance\",actionType:\"external\",href:\"https://www.caregiver.org/\",resourceLinks:[{label:\"AARP Caregiving\",href:\"https://www.aarp.org/caregiving/\"},{label:\"Family Caregiver Alliance\",href:\"https://www.caregiver.org/\"}]},{id:\"home-safety\",icon:\"🏠\",title:\"Home Safety\",summary:\"Build safer routines at home using practical checklists and condition-specific support resources.\",details:\"Home safety planning includes daily environment checks, emergency preparation, and condition-specific guidance for memory support, fall prevention, and safer navigation at home.\",actionLabel:\"Visit Alzheimer’s Association\",actionType:\"external\",href:\"https://www.alz.org/\",resourceLinks:[{label:\"Alzheimer’s Association\",href:\"https://www.alz.org/\"},{label:\"Eldercare Locator\",href:\"https://eldercare.acl.gov/\"}]},{id:\"michigan-resources\",icon:\"📚\",title:\"Michigan Resources\",summary:\"Connect with official state and community resources for care, support programs, and local service navigation.\",details:\"Michigan families can use these resources to connect with social supports, healthcare program information, and local referrals for home and community-based services.\",actionLabel:\"Visit Michigan 211\",actionType:\"external\",href:\"https://mi211.org/\",resourceLinks:[{label:\"Michigan Department of Health and Human Services\",href:\"https://www.michigan.gov/mdhhs\"},{label:\"Michigan Home Help Information\",href:\"https://www.michigan.gov/mdhhs/assistance-programs/healthcare/help\"},{label:\"Michigan 211\",href:\"https://mi211.org/\"}]},{id:\"senior-independence\",icon:\"⭐\",title:\"Senior Independence\",summary:\"Review federal benefit and aging-network resources that support independence for older adults.\",details:\"These trusted resources help older adults and families understand healthcare coverage, retirement-related benefits, and local aging support services.\",actionLabel:\"Visit Medicare\",actionType:\"external\",href:\"https://www.medicare.gov/\",resourceLinks:[{label:\"Medicare\",href:\"https://www.medicare.gov/\"},{label:\"Social Security Administration\",href:\"https://www.ssa.gov/\"},{label:\"Eldercare Locator\",href:\"https://eldercare.acl.gov/\"}]},{id:\"veteran-resources\",icon:\"🎖️\",title:\"Veteran Resources\",summary:\"Find caregiver and support information designed specifically for veterans and their families.\",details:\"Veteran-focused caregiver resources can help families understand available support programs, respite options, and services through national veteran networks.\",actionLabel:\"Visit VA Caregiver Support\",actionType:\"external\",href:\"https://www.caregiver.va.gov/\",resourceLinks:[{label:\"VA Caregiver Support\",href:\"https://www.caregiver.va.gov/\"}]},{id:\"disability-resources\",icon:\"♿\",title:\"Disability Resources\",summary:\"Access benefits and referral resources that can support individuals with disabilities and their caregivers.\",details:\"Disability support may involve federal benefit guidance, local referrals, and coordinated service programs that help maintain independence at home and in the community.\",actionLabel:\"Visit Social Security Administration\",actionType:\"external\",href:\"https://www.ssa.gov/\",resourceLinks:[{label:\"Social Security Administration\",href:\"https://www.ssa.gov/\"},{label:\"Michigan 211\",href:\"https://mi211.org/\"}]}];function pdfEscape(value){return value.replace(/\\\\/g,\"\\\\\\\\\").replace(/\\(/g,\"\\\\(\").replace(/\\)/g,\"\\\\)\");}const PDF_TEMPLATES={\"Daily Independence Checklist\":{title:\"Daily Independence Checklist\",subtitle:\"A simple daily guide to support confidence, consistency, and independence at home.\",sections:[{heading:\"Morning Routine\",checkboxes:[\"Wake-up routine completed\",\"Personal hygiene completed\",\"Clothing selected\",\"Breakfast completed\",\"Water/hydration started\",\"Important medications or reminders reviewed\",\"Daily schedule reviewed\"]},{heading:\"Daily Activities\",checkboxes:[\"Meals planned\",\"Hydration maintained\",\"Household tasks completed\",\"Important appointments reviewed\",\"Communication with family/caregiver completed\",\"Mobility needs addressed\",\"Personal goals or activities completed\"]},{heading:\"Evening Routine\",checkboxes:[\"Prepare for tomorrow\",\"Review important information\",\"Organize needed items\",\"Complete bedtime routine\",\"Confirm emergency contacts are available\"]},{heading:\"Notes\",lines:8}]},\"Creating a Safer Home\":{title:\"Home Safety Checklist\",subtitle:\"Practical reminders to help create a safer and more comfortable home environment.\",sections:[{heading:\"Living Areas\",checkboxes:[\"Walkways clear\",\"Rugs secured\",\"Lighting adequate\",\"Frequently used items accessible\",\"Furniture arranged safely\"]},{heading:\"Bathroom Safety\",checkboxes:[\"Grab bars/support available if needed\",\"Floors are dry\",\"Personal care items accessible\",\"Emergency access available\"]},{heading:\"Kitchen Safety\",checkboxes:[\"Appliances safely used\",\"Food storage organized\",\"Frequently used items reachable\"]},{heading:\"Emergency Preparation\",checkboxes:[\"Emergency contacts updated\",\"Important information organized\",\"Phone accessible\",\"Exit routes understood\"]},{heading:\"Home Improvement Notes\",lines:8}]},\"Planning for Time Without a Caregiver\":{title:\"Caregiver Backup Plan Checklist\",subtitle:\"Use this plan to stay prepared if a caregiver is unexpectedly unavailable.\",sections:[{heading:\"Important Information\",checkboxes:[\"Emergency contacts available\",\"Daily routines documented\",\"Important preferences documented\",\"Important documents organized\"]},{heading:\"If a caregiver is unavailable\",checkboxes:[\"Backup caregiver identified\",\"Transportation plan available\",\"Meal plan available\",\"Communication plan established\"]},{heading:\"Care transition planning\",checkboxes:[\"Family members informed\",\"Important instructions updated\",\"Questions documented\"]},{heading:\"Backup Caregiver Name\",lines:1},{heading:\"Relationship\",lines:1},{heading:\"Phone\",lines:1},{heading:\"Availability\",lines:1},{heading:\"Transport Details\",lines:1},{heading:\"Notes\",lines:3}]},\"Preparing for Appointments\":{title:\"Appointment Preparation Checklist\",subtitle:\"Organize key details before, during, and after appointments for clearer conversations.\",sections:[{heading:\"Before Appointment\",checkboxes:[\"Appointment date confirmed\",\"Transportation arranged\",\"Questions prepared\",\"Important documents gathered\",\"Contact information available\"]},{heading:\"During Appointment\",checkboxes:[\"Questions answered\",\"Instructions recorded\",\"Follow-up information collected\"]},{heading:\"After Appointment\",checkboxes:[\"Next steps reviewed\",\"Calendar updated\",\"Important information shared\"]},{heading:\"Appointment Date\",lines:1},{heading:\"Provider\",lines:1},{heading:\"Location\",lines:1},{heading:\"Questions to Ask\",lines:3},{heading:\"Follow-up Plan\",lines:3}]},\"Emergency Information\":{title:\"Emergency Information Worksheet\",subtitle:\"Keep this worksheet in an easy-to-find location so essential details are ready when needed.\",sections:[{heading:\"Personal Information: Name\",lines:1},{heading:\"Address\",lines:2},{heading:\"Emergency Contacts\",lines:3},{heading:\"Important Contacts: Family\",lines:2},{heading:\"Caregiver\",lines:2},{heading:\"Preferred Provider\",lines:2},{heading:\"Important Information: Allergies\",lines:2},{heading:\"Important Notes\",lines:3},{heading:\"Preferred Communication\",lines:2}]},\"Planning for Future Care Needs\":{title:\"Care Planning Checklist\",subtitle:\"Prepare early so families and caregivers can respond with clarity when needs change.\",sections:[{heading:\"Planning Checklist\",checkboxes:[\"Organize important health and support information\",\"Identify primary and backup caregivers\",\"List community, state, and family support options\",\"Outline a transition plan for changing care needs\"]},{heading:\"Contacts and Resources\",lines:3},{heading:\"Next Planning Steps\",lines:4}]}};function createBrandedPdf(template){let y=768;const left=48;const right=564;const commands=[];commands.push(\"0.12 0.18 0.32 rg\");commands.push(\"36 742 540 32 re f\");commands.push(\"0.55 0.66 0.53 rg\");commands.push(\"36 736 540 4 re f\");commands.push(\"0.83 0.71 0.41 rg\");commands.push(\"36 730 540 3 re f\");commands.push(\"BT\");commands.push(\"/F2 20 Tf\");commands.push(\"1 1 1 rg\");commands.push(`44 ${y-8} Td`);commands.push(`(${pdfEscape(\"Alpha Care Michigan\")}) Tj`);commands.push(\"ET\");y=705;commands.push(\"BT\");commands.push(\"/F2 18 Tf\");commands.push(\"0.12 0.18 0.32 rg\");commands.push(`${left} ${y} Td`);commands.push(`(${pdfEscape(template.title)}) Tj`);commands.push(\"ET\");y-=24;commands.push(\"BT\");commands.push(\"/F1 11 Tf\");commands.push(\"0.2 0.2 0.2 rg\");commands.push(`${left} ${y} Td`);commands.push(`(${pdfEscape(template.subtitle)}) Tj`);commands.push(\"ET\");y-=20;template.sections.forEach(section=>{if(y<100)return;commands.push(\"0.93 0.95 0.98 rg\");commands.push(`${left-6} ${y-18} ${right-left+12} 18 re f`);commands.push(\"BT\");commands.push(\"/F2 12 Tf\");commands.push(\"0.12 0.18 0.32 rg\");commands.push(`${left} ${y-5} Td`);commands.push(`(${pdfEscape(section.heading)}) Tj`);commands.push(\"ET\");y-=24;if(section.checkboxes){section.checkboxes.forEach(item=>{if(y<90)return;commands.push(\"0.68 0.72 0.78 RG\");commands.push(\"1 w\");commands.push(`${left} ${y-9} 9 9 re S`);commands.push(\"BT\");commands.push(\"/F1 11 Tf\");commands.push(\"0.2 0.2 0.2 rg\");commands.push(`${left+16} ${y-2} Td`);commands.push(`(${pdfEscape(item)}) Tj`);commands.push(\"ET\");y-=18;});}if(section.lines&&section.lines>0){for(let i=0;i<section.lines;i++){if(y<90)break;commands.push(\"0.8 0.84 0.9 RG\");commands.push(\"0.8 w\");commands.push(`${left} ${y-8} m ${right} ${y-8} l S`);y-=18;}}y-=8;});commands.push(\"BT\");commands.push(\"/F1 9 Tf\");commands.push(\"0.45 0.45 0.45 rg\");commands.push(\"48 44 Td\");commands.push(`(${pdfEscape(\"This printable worksheet is for organization and planning support. It does not provide medical or legal advice.\")}) Tj`);commands.push(\"ET\");const textCommands=commands.join(\"\\n\");const objects=[\"1 0 obj\\n<< /Type /Catalog /Pages 2 0 R >>\\nendobj\\n\",\"2 0 obj\\n<< /Type /Pages /Count 1 /Kids [3 0 R] >>\\nendobj\\n\",\"3 0 obj\\n<< /Type /Page /Parent 2 0 R /MediaBox [0 0 612 792] /Resources << /Font << /F1 4 0 R /F2 5 0 R >> >> /Contents 6 0 R >>\\nendobj\\n\",\"4 0 obj\\n<< /Type /Font /Subtype /Type1 /BaseFont /Helvetica >>\\nendobj\\n\",\"5 0 obj\\n<< /Type /Font /Subtype /Type1 /BaseFont /Helvetica-Bold >>\\nendobj\\n\",`6 0 obj\n<< /Length ${textCommands.length} >>\nstream\n${textCommands}\nendstream\nendobj\n`];let body=\"%PDF-1.4\\n\";const offsets=[0];for(const obj of objects){offsets.push(body.length);body+=obj;}const xrefStart=body.length;body+=`xref\n0 ${objects.length+1}\n`;body+=\"0000000000 65535 f \\n\";for(let i=1;i<=objects.length;i++){body+=`${String(offsets[i]).padStart(10,\"0\")} 00000 n \n`;}body+=`trailer\n<< /Size ${objects.length+1} /Root 1 0 R >>\nstartxref\n${xrefStart}\n%%EOF`;return new Blob([body],{type:\"application/pdf\"});}/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function AlphaResourceLibrary(props){const{libraryType,primaryColor,sageColor,goldColor,surfaceColor,textColor,borderColor,fontFamily,cardRadius,gap,style}=props;const containerRef=useRef(null);const[activeCardId,setActiveCardId]=useState(null);const[containerWidth,setContainerWidth]=useState(1200);useEffect(()=>{startTransition(()=>setActiveCardId(null));},[libraryType]);useEffect(()=>{const el=containerRef.current;if(!el)return;const updateWidth=()=>{startTransition(()=>setContainerWidth(el.clientWidth||1200));};updateWidth();const win=typeof window!==\"undefined\"?window:undefined;if(win&&\"ResizeObserver\"in win){const observer=new ResizeObserver(()=>updateWidth());observer.observe(el);return()=>{observer.disconnect();};}if(win){win.addEventListener(\"resize\",updateWidth);return()=>win.removeEventListener(\"resize\",updateWidth);}},[]);useEffect(()=>{return()=>{startTransition(()=>setActiveCardId(null));};},[]);const cards=useMemo(()=>libraryType===\"Living Well\"?LIVING_WELL_CARDS:CAREGIVER_RESOURCE_CARDS,[libraryType]);const isMobileWidth=useMemo(()=>containerWidth<760,[containerWidth]);const columns=useMemo(()=>containerWidth<760?1:2,[containerWidth]);const handleCardToggle=useCallback(cardId=>{startTransition(()=>{setActiveCardId(prev=>prev===cardId?null:cardId);});},[]);const handleAction=useCallback(card=>{if(card.actionType===\"external\"&&card.href){if(typeof window!==\"undefined\"){window.open(card.href,\"_blank\",\"noopener,noreferrer\");}return;}if(card.actionType===\"internal\"&&card.href){if(typeof window!==\"undefined\"){window.location.assign(card.href);}return;}if(card.actionType===\"pdf\"){const template=PDF_TEMPLATES[card.title]||{title:card.title,subtitle:\"A printable planning resource from Alpha Care Michigan to support individuals, caregivers, and families.\",sections:[{heading:\"Checklist\",checkboxes:card.checklist&&card.checklist.length>0?card.checklist:[\"Review your current routine\",\"Update important contacts\",\"Keep this printable page visible\"]},{heading:\"Notes\",lines:6}]};const blob=createBrandedPdf(template);if(typeof window===\"undefined\"||typeof document===\"undefined\")return;const url=URL.createObjectURL(blob);const anchor=document.createElement(\"a\");anchor.href=url;anchor.download=`${card.title.replace(/\\s+/g,\"-\").toLowerCase()}.pdf`;document.body.appendChild(anchor);anchor.click();document.body.removeChild(anchor);window.setTimeout(()=>URL.revokeObjectURL(url),150);}},[]);return /*#__PURE__*/_jsx(\"section\",{ref:containerRef,style:{...style,position:\"relative\",width:\"100%\",height:\"100%\",boxSizing:\"border-box\",display:\"grid\",gridTemplateColumns:`repeat(${columns}, minmax(0, 1fr))`,gap,alignContent:\"start\",fontFamily,color:textColor},\"aria-label\":`${libraryType} library cards`,children:cards.map((card,index)=>{const isOpen=activeCardId===card.id;const accent=index%2===0?sageColor:goldColor;return /*#__PURE__*/_jsx(\"article\",{style:{position:\"relative\",minHeight:290,borderRadius:cardRadius,overflow:\"hidden\",border:`1px solid ${borderColor}`,background:isOpen?primaryColor:surfaceColor},children:!isOpen?/*#__PURE__*/_jsxs(\"button\",{type:\"button\",onClick:()=>handleCardToggle(card.id),\"aria-expanded\":isOpen,\"aria-label\":`${card.title} summary card`,style:{all:\"unset\",cursor:\"pointer\",display:\"flex\",flexDirection:\"column\",width:\"100%\",height:\"100%\",boxSizing:\"border-box\",padding:16,color:textColor,gap:10},children:[/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":true,style:{width:34,height:34,borderRadius:10,display:\"grid\",placeItems:\"center\",fontSize:18,background:accent},children:card.icon}),/*#__PURE__*/_jsx(\"h3\",{style:{margin:0,fontSize:18,lineHeight:1.2,letterSpacing:\"-0.01em\"},children:card.title}),/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:14,lineHeight:1.4,opacity:.9},children:card.summary}),/*#__PURE__*/_jsx(\"p\",{style:{marginTop:\"auto\",marginBottom:0,fontSize:13,color:accent,fontWeight:700},children:\"Learn More\"})]}):/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",width:\"100%\",height:\"100%\",boxSizing:\"border-box\",padding:16,color:\"#FFFFFF\",gap:10},children:[/*#__PURE__*/_jsxs(\"button\",{type:\"button\",onClick:()=>handleCardToggle(card.id),\"aria-expanded\":isOpen,\"aria-label\":`${card.title} details card`,style:{all:\"unset\",cursor:\"pointer\",display:\"flex\",flexDirection:\"column\",gap:10},children:[/*#__PURE__*/_jsx(\"h3\",{style:{margin:0,fontSize:16,lineHeight:1.2},children:card.title}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:13,lineHeight:1.4,opacity:.95,overflowY:\"auto\",maxHeight:isMobileWidth?170:126,paddingRight:4},children:card.details})]}),card.resourceLinks&&card.resourceLinks.length>0&&/*#__PURE__*/_jsx(\"div\",{style:{display:\"grid\",gap:6},children:card.resourceLinks.map(resourceLink=>/*#__PURE__*/_jsx(\"a\",{href:resourceLink.href,target:\"_blank\",rel:\"noopener noreferrer\",style:{color:\"#FFFFFF\",textDecoration:\"underline\",fontSize:12,lineHeight:1.35,opacity:.95},children:resourceLink.label},`${card.id}-${resourceLink.href}`))}),/*#__PURE__*/_jsx(\"div\",{style:{marginTop:\"auto\",display:\"flex\",gap:8,flexWrap:\"wrap\"},children:/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:()=>{handleAction(card);},style:{borderRadius:10,border:`1px solid ${accent}`,padding:isMobileWidth?\"12px 12px\":\"8px 10px\",background:accent,color:\"#1E2E52\",fontSize:12,fontWeight:700,cursor:\"pointer\",minHeight:isMobileWidth?44:undefined},\"aria-label\":`${card.actionLabel} for ${card.title}`,children:card.actionLabel})})]})},card.id);})});}addPropertyControls(AlphaResourceLibrary,{libraryType:{type:ControlType.Enum,title:\"Library Type\",options:[\"Living Well\",\"Caregiver Resources\"],defaultValue:\"Living Well\"},primaryColor:{type:ControlType.Color,title:\"Primary\",defaultValue:\"#1E2E52\"},sageColor:{type:ControlType.Color,title:\"Sage\",defaultValue:\"#8BA888\"},goldColor:{type:ControlType.Color,title:\"Gold\",defaultValue:\"#D4B46A\"},surfaceColor:{type:ControlType.Color,title:\"Surface\",defaultValue:\"#FFFFFF\"},textColor:{type:ControlType.Color,title:\"Text\",defaultValue:\"#000000\"},borderColor:{type:ControlType.Color,title:\"Border\",defaultValue:\"#EEEEEE\"},fontFamily:{type:ControlType.String,title:\"Font Family\",defaultValue:\"Fira Sans, Nunito, sans-serif\"},cardRadius:{type:ControlType.Number,title:\"Card Radius\",defaultValue:14,min:0,max:32,step:1,unit:\"px\"},gap:{type:ControlType.Number,title:\"Gap\",defaultValue:16,min:8,max:40,step:1,unit:\"px\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AlphaResourceLibrary\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Alpha_Resource_Library.map"],"mappings":"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"}