{"version":3,"file":"StatusCard.D2kLP9yg.mjs","names":["React.useMemo","React.useContext","React.useState","React.useState","React.useState","React.useRef","React.useCallback","React.useState"],"sources":["https:/framerusercontent.com/modules/1SQseXBO0yMfpp1MwpnO/gIoBqjzxNezl7RV6Cgwx/responsive.js","https:/framerusercontent.com/modules/Gf8Fha4iF8lZmrIBOdPy/874UzsRhPKRRWb9M5amz/theme.js","https:/framerusercontent.com/modules/bk9eLOau4zB5kvxjp5Ea/lphWWabXu5RiETa7LBnC/ThemeContext.js","https:/framerusercontent.com/modules/bZs9Y4tAxF2tGZzYqTKo/6nQnUuFg3SmbSn8evZjS/ResponsiveContainer.js","https:/framerusercontent.com/modules/sFJAnFFsKCvIyuyv8WWq/mXfVv1lcpyaxHl5IMZAr/Divider.js","https:/framerusercontent.com/modules/TR2JqxBFBxoRnyRlhriq/FUu7nL0lXLmM9jcKdsMR/SectionTitle.js","https:/framerusercontent.com/modules/nG5pu97fV2kiMlJnlTmA/n21LI240cu7V4iJF4Dn1/Card.js","https:/framerusercontent.com/modules/bZ1mqJsg79vGKBQyTAHG/Bw5aBEbX8Kloep0Z3f3X/Badge.js","https:/framerusercontent.com/modules/SxdhMxbSHGENpRF48FBe/Tlg63jva5R85U6X42TDQ/PrimaryButton.js","https:/framerusercontent.com/modules/DWAxCR4E7lT80sVMTZT4/bn8FdvPEEpZJbBKxmWjx/SecondaryButton.js","https:/framerusercontent.com/modules/SubbGy4iyzJwjncE16Y9/CDaLymnW1IRzNl6mhElU/Paymentbutton.js","https:/framerusercontent.com/modules/RDOCaR7gxTo1ZGwV38zd/vJ868c97OsaspUwxqpR4/StatusCard.js"],"sourcesContent":["export function fluid(min,preferred,max,scale=1){return`clamp(${min*scale}px, ${preferred*scale}vw, ${max*scale}px)`;}\nexport const __FramerMetadata__ = {\"exports\":{\"fluid\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./responsive.map","import{fluid}from\"https://framerusercontent.com/modules/1SQseXBO0yMfpp1MwpnO/gIoBqjzxNezl7RV6Cgwx/responsive.js\";export function createTheme(scale=1){return{typography:{hero:fluid(42,4.5,60,scale),heading:fluid(28,3,40,scale),title:fluid(22,2.2,28,scale),body:fluid(16,1.2,18,scale),small:fluid(14,1,16,scale),caption:fluid(12,.9,14,scale)},spacing:{xs:fluid(6,.5,8,scale),sm:fluid(10,.8,12,scale),md:fluid(16,1.5,20,scale),lg:fluid(22,2,28,scale),xl:fluid(28,2.8,40,scale)},radius:{xs:fluid(4,.4,6,scale),sm:fluid(8,.8,10,scale),md:fluid(12,1,16,scale),lg:fluid(16,1.4,20,scale),input:fluid(12,1,16,scale),button:fluid(12,1,16,scale),card:fluid(14,1.2,18,scale),pill:999},input:{height:fluid(50,4,60,scale)},button:{height:fluid(50,4,60,scale)},icon:{sm:fluid(16,1.2,18,scale),md:fluid(20,1.5,24,scale),lg:fluid(24,2,30,scale)},colors:{background:\"#0B0B0B\",surface:\"rgba(255,255,255,.03)\",border:\"rgba(255,255,255,.12)\",borderActive:\"#FFFFFF\",text:\"#FFFFFF\",textSecondary:\"rgba(255,255,255,.7)\",danger:\"#FF5555\",success:\"#47D764\",primaryButton:\"#FFFFFF\",primaryButtonText:\"#000000\"},container:{maxWidth:fluid(760,70,960,scale)}};}\nexport const __FramerMetadata__ = {\"exports\":{\"createTheme\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./theme.map","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{createTheme}from\"https://framerusercontent.com/modules/Gf8Fha4iF8lZmrIBOdPy/874UzsRhPKRRWb9M5amz/theme.js\";const ThemeContext=/*#__PURE__*/React.createContext(createTheme());export function ThemeProvider({children,scale}){const theme=React.useMemo(()=>createTheme(scale),[scale]);return /*#__PURE__*/_jsx(ThemeContext.Provider,{value:theme,children:children});}export function useTheme(){return React.useContext(ThemeContext);}\nexport const __FramerMetadata__ = {\"exports\":{\"useTheme\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ThemeProvider\":{\"type\":\"reactComponent\",\"name\":\"ThemeProvider\",\"slots\":[\"children\"],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{useTheme}from\"https://framerusercontent.com/modules/bk9eLOau4zB5kvxjp5Ea/lphWWabXu5RiETa7LBnC/ThemeContext.js\";export default function ResponsiveContainer(props){const theme=useTheme();return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",maxWidth:props.maxWidth||theme.container.maxWidth,margin:\"0 auto\",padding:props.padding||`clamp(20px,3vw,48px)`,display:\"flex\",flexDirection:\"column\",gap:props.gap||theme.spacing.xl,color:theme.colors.text,fontFamily:\"Montserrat\",boxSizing:\"border-box\",alignItems:props.align===\"center\"?\"center\":\"stretch\"},children:props.children});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ResponsiveContainer\",\"slots\":[\"children\"],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{useTheme}from\"https://framerusercontent.com/modules/bk9eLOau4zB5kvxjp5Ea/lphWWabXu5RiETa7LBnC/ThemeContext.js\";export default function Divider(props){const theme=useTheme();return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:props.thickness||1,background:props.color||theme.colors.border,margin:props.margin||`${theme.spacing.md} 0`,flexShrink:0,opacity:1}});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Divider\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Divider.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useTheme}from\"https://framerusercontent.com/modules/bk9eLOau4zB5kvxjp5Ea/lphWWabXu5RiETa7LBnC/ThemeContext.js\";import Divider from\"https://framerusercontent.com/modules/sFJAnFFsKCvIyuyv8WWq/mXfVv1lcpyaxHl5IMZAr/Divider.js\";export default function SectionTitle(props){const theme=useTheme();const isCenter=props.align===\"center\";return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",display:\"flex\",flexDirection:\"column\",gap:theme.spacing.sm},children:[/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",justifyContent:isCenter?\"center\":\"flex-start\"},children:/*#__PURE__*/_jsxs(\"h2\",{style:{margin:0,color:theme.colors.text,fontSize:theme.typography.heading,fontWeight:700,lineHeight:1.15,textAlign:isCenter?\"center\":\"left\"},children:[props.title,props.required&&/*#__PURE__*/_jsxs(\"span\",{style:{color:theme.colors.danger},children:[\" \",\"*\"]})]})}),props.subtitle&&/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",justifyContent:isCenter?\"center\":\"flex-start\"},children:/*#__PURE__*/_jsx(\"p\",{style:{margin:0,color:theme.colors.textSecondary,fontSize:theme.typography.body,lineHeight:1.7,textAlign:isCenter?\"center\":\"left\",maxWidth:\"70ch\"},children:props.subtitle})}),/*#__PURE__*/_jsx(Divider,{margin:`${theme.spacing.sm} 0 0 0`})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SectionTitle\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SectionTitle.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useTheme}from\"https://framerusercontent.com/modules/bk9eLOau4zB5kvxjp5Ea/lphWWabXu5RiETa7LBnC/ThemeContext.js\";export default function Card(props){const theme=useTheme();return /*#__PURE__*/_jsx(\"div\",{onClick:props.onClick,style:{width:\"100%\",padding:theme.spacing.md,borderRadius:theme.radius.card,border:props.selected?`2px solid ${theme.colors.borderActive}`:`1px solid ${theme.colors.border}`,background:theme.colors.surface,cursor:props.onClick?\"pointer\":\"default\",transition:\"all .25s ease\",display:\"flex\",gap:theme.spacing.md,alignItems:\"flex-start\",boxSizing:\"border-box\"},children:props.children});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Card\",\"slots\":[\"children\"],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{useTheme}from\"https://framerusercontent.com/modules/bk9eLOau4zB5kvxjp5Ea/lphWWabXu5RiETa7LBnC/ThemeContext.js\";export default function Badge(props){const theme=useTheme();return /*#__PURE__*/_jsx(\"div\",{style:{display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",padding:`${theme.spacing.xs} ${theme.spacing.md}`,borderRadius:theme.radius.pill,background:props.background||(props.outlined?\"transparent\":\"rgba(255,255,255,.08)\"),border:props.outlined?`1px solid ${theme.colors.border}`:\"none\",color:props.color||theme.colors.text,fontWeight:700,fontSize:theme.typography.caption,lineHeight:1,whiteSpace:\"nowrap\",userSelect:\"none\",boxSizing:\"border-box\",transition:\"all .2s ease\"},children:props.children});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Badge\",\"slots\":[\"children\"],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Badge.map","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useTheme}from\"https://framerusercontent.com/modules/bk9eLOau4zB5kvxjp5Ea/lphWWabXu5RiETa7LBnC/ThemeContext.js\";export default function PrimaryButton(props){const theme=useTheme();const[hover,setHover]=React.useState(false);const[pressed,setPressed]=React.useState(false);return /*#__PURE__*/_jsx(\"button\",{disabled:props.disabled||props.loading,onClick:props.onClick,onMouseEnter:()=>setHover(true),onMouseLeave:()=>{setHover(false);setPressed(false);},onMouseDown:()=>setPressed(true),onMouseUp:()=>setPressed(false),style:{width:props.width||\"100%\",height:theme.button.height,border:\"none\",outline:\"none\",borderRadius:theme.radius.button,background:props.disabled?\"#555\":hover?\"#F5F5F5\":theme.colors.primaryButton,color:theme.colors.primaryButtonText,fontSize:theme.typography.body,fontWeight:700,cursor:props.disabled||props.loading?\"not-allowed\":\"pointer\",transition:\"all .22s cubic-bezier(.2,.8,.2,1)\",transform:pressed?\"scale(.97)\":hover?\"translateY(-2px)\":\"translateY(0)\",boxShadow:hover?\"0 10px 30px rgba(255,255,255,.12)\":\"0 0 0 rgba(0,0,0,0)\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\",gap:theme.spacing.sm,userSelect:\"none\",WebkitTapHighlightColor:\"transparent\"},children:props.loading?\"Loading...\":props.children});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"PrimaryButton\",\"slots\":[\"children\"],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useTheme}from\"https://framerusercontent.com/modules/bk9eLOau4zB5kvxjp5Ea/lphWWabXu5RiETa7LBnC/ThemeContext.js\";export default function SecondaryButton(props){const theme=useTheme();const[hover,setHover]=React.useState(false);const[pressed,setPressed]=React.useState(false);return /*#__PURE__*/_jsx(\"button\",{disabled:props.disabled||props.loading,onClick:props.onClick,onMouseEnter:()=>setHover(true),onMouseLeave:()=>{setHover(false);setPressed(false);},onMouseDown:()=>setPressed(true),onMouseUp:()=>setPressed(false),style:{width:props.width||\"fit-content\",height:theme.button.height,padding:`0 ${theme.spacing.lg}`,borderRadius:theme.radius.button,border:`1px solid ${hover?\"rgba(255,255,255,.28)\":theme.colors.border}`,background:hover?\"rgba(255,255,255,.05)\":\"transparent\",color:theme.colors.text,fontSize:theme.typography.body,fontWeight:600,cursor:props.disabled||props.loading?\"not-allowed\":\"pointer\",transition:\"all .22s cubic-bezier(.2,.8,.2,1)\",transform:pressed?\"scale(.97)\":hover?\"translateY(-2px)\":\"translateY(0)\",boxShadow:hover?\"0 8px 24px rgba(255,255,255,.05)\":\"none\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",whiteSpace:\"nowrap\",userSelect:\"none\",WebkitTapHighlightColor:\"transparent\"},children:props.loading?\"Loading...\":props.children});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SecondaryButton\",\"slots\":[\"children\"],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";async function loadRazorpayScript(){if(typeof window===\"undefined\"){throw new Error(\"Payment can only be initiated in the browser.\");}if(window.Razorpay)return;await new Promise((resolve,reject)=>{if(typeof document===\"undefined\"){reject(new Error(\"Document is not available.\"));return;}const existing=document.querySelector('script[src=\"https://checkout.razorpay.com/v1/checkout.js\"]');if(existing){existing.addEventListener(\"load\",()=>resolve(),{once:true});existing.addEventListener(\"error\",()=>reject(new Error(\"Unable to load Razorpay checkout.\")),{once:true});return;}const script=document.createElement(\"script\");script.src=\"https://checkout.razorpay.com/v1/checkout.js\";script.async=true;script.onload=()=>resolve();script.onerror=()=>reject(new Error(\"Unable to load Razorpay checkout.\"));document.body.appendChild(script);});}export default function PaymentButton(props){const[loading,setLoading]=React.useState(false);const[error,setError]=React.useState(\"\");const[status,setStatus]=React.useState(\"idle\");const mountedRef=React.useRef(true);React.useEffect(()=>{return()=>{mountedRef.current=false;};},[]);const safeSetLoading=React.useCallback(value=>{if(!mountedRef.current)return;React.startTransition(()=>setLoading(value));},[]);const safeSetError=React.useCallback(value=>{if(!mountedRef.current)return;React.startTransition(()=>setError(value));},[]);const safeSetStatus=React.useCallback(value=>{if(!mountedRef.current)return;React.startTransition(()=>setStatus(value));},[]);const isUpgradeMode=props.submissionId!==undefined&&props.submissionId!==null;async function handlePayment(){if(loading||props.disabled)return;safeSetError(\"\");safeSetStatus(\"idle\");try{safeSetLoading(true);await loadRazorpayScript();if(isUpgradeMode){const orderResponse=await fetch(\"https://clearlaw-backend.vercel.app/api/create-upgrade-order\",{method:\"POST\",headers:{\"Content-Type\":\"application/json\"},body:JSON.stringify({submissionId:String(props.submissionId)})});const order=await orderResponse.json();if(!orderResponse.ok){throw new Error(order?.error||\"Unable to create upgrade order.\");}const orderId=order.orderId||order.order_id;const amount=order.amount;const currency=order.currency||\"INR\";const key=order.key;if(!orderId||!amount||!key){throw new Error(\"Malformed upgrade order response.\");}const razorpay=new window.Razorpay({key,amount,currency,name:\"ClearLaw\",description:\"Priority Upgrade\",order_id:orderId,modal:{ondismiss:()=>{safeSetLoading(false);safeSetError(\"\");}},handler:async response=>{try{const upgradeResponse=await fetch(\"https://clearlaw-backend.vercel.app/api/upgrade\",{method:\"POST\",headers:{\"Content-Type\":\"application/json\"},body:JSON.stringify({submissionId:String(props.submissionId),paymentId:response?.razorpay_payment_id||\"\",paymentOrderId:response?.razorpay_order_id||\"\",paymentSignature:response?.razorpay_signature||\"\"})});const upgradeJson=await upgradeResponse.json();if(!upgradeResponse.ok||!upgradeJson.success){throw new Error(upgradeJson?.error||\"Upgrade verification failed.\");}safeSetStatus(\"success\");safeSetError(\"\");if(props.onUpgradeSuccess){await props.onUpgradeSuccess();}}catch(err){console.error(err);safeSetError(err?.message||\"Upgrade failed. Please retry.\");}finally{safeSetLoading(false);}},theme:{color:\"#000000\"}});razorpay.on(\"payment.failed\",function(_response){safeSetLoading(false);safeSetError(\"Payment was unsuccessful. Please try again.\");});razorpay.open();return;}if(!props.editorial||props.seoOptimization===undefined||!props.onSuccess){throw new Error(\"Payment configuration is incomplete.\");}const orderResponse=await fetch(\"https://clearlaw-backend.vercel.app/api/create-order\",{method:\"POST\",headers:{\"Content-Type\":\"application/json\"},body:JSON.stringify({editorial:props.editorial,seoOptimization:props.seoOptimization})});const order=await orderResponse.json();if(!orderResponse.ok){throw new Error(order.error||\"Unable to create order\");}if(order.free){await props.onSuccess(\"\",\"\",\"\");safeSetLoading(false);return;}const razorpay=new window.Razorpay({key:order.key,amount:order.amount,currency:\"INR\",name:\"ClearLaw\",description:\"Editorial Services\",order_id:order.orderId,modal:{ondismiss:()=>{safeSetLoading(false);safeSetError(\"\");}},handler:async function(response){try{const verifyResponse=await fetch(\"https://clearlaw-backend.vercel.app/api/verify-payment\",{method:\"POST\",headers:{\"Content-Type\":\"application/json\"},body:JSON.stringify({razorpay_payment_id:response.razorpay_payment_id,razorpay_order_id:response.razorpay_order_id,razorpay_signature:response.razorpay_signature})});const verify=await verifyResponse.json();if(!verify.success){safeSetError(\"Payment verification failed.\");return;}await props.onSuccess(verify.paymentId,verify.orderId,verify.signature);}catch(err){console.error(err);safeSetError(err?.message||\"Something went wrong.\");}finally{safeSetLoading(false);}},theme:{color:\"#000000\"}});razorpay.on(\"payment.failed\",function(_response){safeSetLoading(false);safeSetError(\"Payment was cancelled or failed.\");});razorpay.open();}catch(err){console.error(err);safeSetError(err?.message||\"Unable to initiate payment.\");safeSetLoading(false);}finally{if(!isUpgradeMode){safeSetLoading(false);}}}const disabled=loading||Boolean(props.disabled);const width=props.width??\"100%\";const idleLabel=props.label??props.buttonText??\"Pay Securely\";const activeLoadingLabel=props.loadingLabel??props.loadingText??\"Please wait...\";const activeSuccessLabel=props.successLabel??\"Upgrade Activated\";return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:8,width:typeof width===\"number\"?`${width}px`:width,maxWidth:\"100%\"},children:[/*#__PURE__*/_jsx(\"button\",{onClick:handlePayment,disabled:disabled,\"aria-busy\":loading,style:{height:48,width:\"100%\",borderRadius:12,padding:\"0 24px\",border:\"none\",background:\"#ffffff\",color:\"#000\",fontWeight:700,cursor:disabled?\"default\":\"pointer\",opacity:disabled?.6:1},children:loading?activeLoadingLabel:status===\"success\"?`✓ ${activeSuccessLabel}`:idleLabel}),error&&/*#__PURE__*/_jsx(\"div\",{role:\"status\",\"aria-live\":\"polite\",style:{color:\"#FF5555\",fontSize:13,lineHeight:1.5},children:error})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"PaymentButton\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Paymentbutton.map","// Phase 1 foundations: presentational, reusable, theme-driven status card for tracking UI only.\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import Card from\"https://framerusercontent.com/modules/nG5pu97fV2kiMlJnlTmA/n21LI240cu7V4iJF4Dn1/Card.js\";import{useTheme}from\"https://framerusercontent.com/modules/bk9eLOau4zB5kvxjp5Ea/lphWWabXu5RiETa7LBnC/ThemeContext.js\";/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function StatusCard(props){const theme=useTheme();const[hover,setHover]=React.useState(false);const accentColor=props.accent===\"success\"?theme.colors.success:props.accent===\"danger\"?theme.colors.danger:props.accent===\"primary\"?theme.colors.borderActive:theme.colors.border;return /*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\",width:\"100%\",minWidth:0,transition:\"transform .2s ease, box-shadow .2s ease\",transform:hover?\"translateY(-2px)\":\"translateY(0)\",boxShadow:hover?\"0 12px 30px rgba(0,0,0,.25)\":\"none\",borderRadius:theme.radius.card,boxSizing:\"border-box\"},onMouseEnter:()=>setHover(true),onMouseLeave:()=>setHover(false),children:/*#__PURE__*/_jsx(Card,{children:/*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",minWidth:0,display:\"flex\",flexDirection:\"column\",gap:theme.spacing.md},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"flex-start\",justifyContent:\"space-between\",gap:theme.spacing.sm,paddingBottom:theme.spacing.sm,borderBottom:`1px solid ${theme.colors.border}`},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:theme.spacing.sm,minWidth:0},children:[props.icon&&/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":true,style:{color:accentColor,display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\"},children:props.icon}),/*#__PURE__*/_jsx(\"h3\",{style:{margin:0,color:theme.colors.text,fontSize:`clamp(18px, 2.2vw, ${theme.typography.title})`,lineHeight:1.25,overflowWrap:\"anywhere\",wordBreak:\"break-word\"},children:props.title})]}),/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":true,style:{width:8,height:8,borderRadius:\"50%\",background:accentColor,flexShrink:0}})]}),/*#__PURE__*/_jsx(\"div\",{style:{color:theme.colors.textSecondary,fontSize:`clamp(14px, 1.6vw, ${theme.typography.body})`,lineHeight:1.7,minWidth:0,overflowWrap:\"anywhere\",wordBreak:\"break-word\"},children:props.children}),props.actions&&/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",justifyContent:\"flex-end\",alignItems:\"stretch\",flexWrap:\"wrap\",gap:theme.spacing.sm,paddingTop:theme.spacing.sm,borderTop:`1px solid ${theme.colors.border}`,width:\"100%\",boxSizing:\"border-box\"},children:props.actions})]})})});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"StatusCard\",\"slots\":[\"icon\",\"children\",\"actions\"],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./StatusCard.map"],"mappings":"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"}