{"version":3,"file":"AnswerSectionHeader.BZD95uDk.mjs","names":[],"sources":["https:/framerusercontent.com/modules/08GgmagX2EcCzbnre8Zo/1xOuMalyfj9HFUHrlFtL/VerticalChip.js","https:/framerusercontent.com/modules/lA41JrfoBcz8QvIrKFKi/Ck7EjQUZnlOiG070IXFC/RiskBadge.js","https:/framerusercontent.com/modules/cP1Gqf4UiOtyfPXsy3kx/KLBRc5L31mmxdZGUS38a/ClientHeader.js","https:/framerusercontent.com/modules/hwRLPJufOeMQGNzVyKd6/JyvNUJ6yUhQxIqW5iPKn/AnswerBlock.js","https:/framerusercontent.com/modules/AssuKo2xaV7EdarPcmcY/fLggrgrBOOX2FnCRYy7c/AnswerSectionHeader.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{verticalLabel,verticalColor,tokens,fontFamily}from\"https://framerusercontent.com/modules/tVCqDSXfHsd06f23WSmv/q3VfvjZzdGxtGx48WcZg/menoMaps.js\";/**\n * VerticalChip\n *\n * RTL Hebrew chip for Clients/Submissions/Requests.Vertical (\"Sexual\n * Health\" | \"Hair Loss\" | \"Testosterone\"): a small colored dot plus label\n * on a very light background. Never a large color fill. Label/color come\n * from the shared `menoMaps` module.\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function VerticalChip(props){const{vertical=\"Sexual Health\",style}=props;const dotColor=verticalColor[vertical];const label=verticalLabel[vertical];return /*#__PURE__*/_jsxs(\"div\",{className:\"meno-workspace\",dir:\"rtl\",style:{...style,position:\"relative\",display:\"inline-flex\",alignItems:\"center\",gap:\"6px\",width:\"max-content\",paddingBlock:\"4px\",paddingInline:\"8px\",borderRadius:\"6px\",backgroundColor:tokens.warmWash,fontFamily},children:[/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",style:{width:\"8px\",height:\"8px\",minWidth:\"8px\",borderRadius:\"50%\",backgroundColor:dotColor}}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:\"12px\",fontWeight:500,lineHeight:\"1.5em\",color:tokens.modernEspresso,textAlign:\"right\",whiteSpace:\"nowrap\"},children:label})]});}addPropertyControls(VerticalChip,{vertical:{type:ControlType.Enum,title:\"Vertical\",options:Object.keys(verticalLabel),optionTitles:Object.values(verticalLabel),defaultValue:\"Sexual Health\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"VerticalChipProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"VerticalChip\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{riskLabel,riskColor,fontFamily}from\"https://framerusercontent.com/modules/tVCqDSXfHsd06f23WSmv/q3VfvjZzdGxtGx48WcZg/menoMaps.js\";/**\n * RiskBadge\n *\n * RTL Hebrew safety-risk badge for Clients.Risk Level (\"Routine\" |\n * \"Elevated\" | \"Urgent\"). Bolder + outlined compared to VerticalChip/\n * StatusPill since it is a safety signal, not just a category tag.\n * Label/tone come from the shared `menoMaps` module.\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function RiskBadge(props){const{risk=\"Routine\",style}=props;const tone=riskColor[risk];const label=riskLabel[risk];return /*#__PURE__*/_jsx(\"div\",{className:\"meno-workspace\",dir:\"rtl\",style:{...style,position:\"relative\",display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",width:\"max-content\",paddingBlock:\"4px\",paddingInline:\"8px\",borderRadius:\"6px\",backgroundColor:tone.bg,border:`1px solid ${tone.fg}`,boxSizing:\"border-box\",color:tone.fg,fontFamily,fontSize:\"12px\",fontWeight:600,lineHeight:\"1.5em\",whiteSpace:\"nowrap\",textAlign:\"right\"},children:label});}addPropertyControls(RiskBadge,{risk:{type:ControlType.Enum,title:\"Risk\",options:Object.keys(riskLabel),optionTitles:Object.values(riskLabel),defaultValue:\"Routine\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"RiskBadge\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\"}},\"RiskBadgeProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{tokens,fontFamily,hebInitials,ageGenderPhrase,shortDateHe,genderLabel,verticalLabel,riskLabel}from\"https://framerusercontent.com/modules/tVCqDSXfHsd06f23WSmv/q3VfvjZzdGxtGx48WcZg/menoMaps.js\";import VerticalChip from\"https://framerusercontent.com/modules/08GgmagX2EcCzbnre8Zo/1xOuMalyfj9HFUHrlFtL/VerticalChip.js\";import RiskBadge from\"https://framerusercontent.com/modules/lA41JrfoBcz8QvIrKFKi/Ck7EjQUZnlOiG070IXFC/RiskBadge.js\";import MenoTheme from\"https://framerusercontent.com/modules/lt3yIw1iLecSuXMrvOK9/1SpCjMVoJqgT2M6kDK8x/MenoTheme.js\";/**\n * ClientHeader\n *\n * RTL Hebrew patient-identity header shown atop request/client screens: a\n * 56px initials avatar, name, an age/gender/city/joined meta line, the\n * Vertical + Risk indicators, and a short summary paragraph. Composed from\n * the shared VerticalChip/RiskBadge indicators plus the `menoMaps`\n * label/color source of truth. Fills its container's width and hugs height.\n * The row's reading-end is intentionally left empty — screens add actions\n * (message, edit, etc.) there later.\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n * @framerIntrinsicWidth 640\n */export default function ClientHeader(props){const{name=\"יעל כהן\",age=34,gender=\"Male\",city=\"תל אביב\",joinedISO=\"2025-11-02T09:00:00.000Z\",vertical=\"Sexual Health\",risk=\"Routine\",summary=\"פונה בעקבות ירידה בחשק המיני ועייפות כללית בחודשים האחרונים. מטופל בעבר במרפאה אחרת.\",style}=props;return /*#__PURE__*/_jsxs(\"div\",{className:\"meno-workspace\",dir:\"rtl\",style:{...style,position:\"relative\",boxSizing:\"border-box\",display:\"flex\",flexDirection:\"column\",width:\"100%\",gap:\"16px\",padding:\"24px\",backgroundColor:tokens.bone,borderBottom:`1px solid ${tokens.softWarm}`,fontFamily},children:[/*#__PURE__*/_jsx(MenoTheme,{}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"row\",alignItems:\"flex-start\",gap:\"16px\"},children:[/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":\"true\",style:{position:\"relative\",width:\"48px\",height:\"48px\",minWidth:\"48px\",borderRadius:\"12px\",backgroundColor:tokens.warmWash,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",fontFamily,fontSize:\"20px\",fontWeight:600,lineHeight:\"1em\",color:tokens.tobaccoText},children:hebInitials(name)}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",display:\"flex\",flexDirection:\"column\",flex:\"1 1 auto\",minWidth:0,gap:\"8px\"},children:[/*#__PURE__*/_jsx(\"span\",{dir:\"auto\",style:{fontSize:\"24px\",fontWeight:600,lineHeight:\"1.2em\",color:tokens.modernEspresso,unicodeBidi:\"isolate\",overflowWrap:\"anywhere\",textAlign:\"right\"},children:name}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"row\",flexWrap:\"wrap\",alignItems:\"center\",gap:\"6px\",fontSize:\"13px\",fontWeight:400,lineHeight:\"1.5em\",color:tokens.mutedWarm,textAlign:\"right\"},children:[/*#__PURE__*/_jsx(\"span\",{children:ageGenderPhrase(age,gender)}),/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",children:\"\\xb7\"}),/*#__PURE__*/_jsx(\"span\",{children:city}),/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",children:\"\\xb7\"}),/*#__PURE__*/_jsx(\"span\",{children:\"הצטרף \"+shortDateHe(joinedISO)})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"row\",alignItems:\"center\",gap:\"8px\"},children:[/*#__PURE__*/_jsx(VerticalChip,{vertical:vertical}),/*#__PURE__*/_jsx(RiskBadge,{risk:risk})]})]})]}),/*#__PURE__*/_jsx(\"p\",{style:{position:\"relative\",margin:0,width:\"100%\",fontSize:\"15px\",fontWeight:400,lineHeight:\"1.5em\",color:tokens.mutedWarm,textAlign:\"right\"},children:summary})]});}addPropertyControls(ClientHeader,{name:{type:ControlType.String,title:\"Name\",defaultValue:\"יעל כהן\"},age:{type:ControlType.Number,title:\"Age\",defaultValue:34,min:0,max:120,step:1},gender:{type:ControlType.Enum,title:\"Gender\",options:[\"Male\",\"Female\",\"Other\"],optionTitles:[\"Male\",\"Female\",\"Other\"].map(value=>genderLabel[value]),defaultValue:\"Male\"},city:{type:ControlType.String,title:\"City\",defaultValue:\"תל אביב\"},joinedISO:{type:ControlType.String,title:\"Joined (ISO)\",defaultValue:\"2025-11-02T09:00:00.000Z\"},vertical:{type:ControlType.Enum,title:\"Vertical\",options:Object.keys(verticalLabel),optionTitles:Object.values(verticalLabel),defaultValue:\"Sexual Health\"},risk:{type:ControlType.Enum,title:\"Risk\",options:Object.keys(riskLabel),optionTitles:Object.values(riskLabel),defaultValue:\"Routine\"},summary:{type:ControlType.String,title:\"Summary\",defaultValue:\"פונה בעקבות ירידה בחשק המיני ועייפות כללית בחודשים האחרונים. מטופל בעבר במרפאה אחרת.\",displayTextArea:true}});\nexport const __FramerMetadata__ = {\"exports\":{\"ClientHeaderProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"ClientHeader\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"640\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{tokens,fontFamily}from\"https://framerusercontent.com/modules/tVCqDSXfHsd06f23WSmv/q3VfvjZzdGxtGx48WcZg/menoMaps.js\";const SCALE_SEGMENTS=5;/**\n * AnswerBlock\n *\n * RTL Hebrew questionnaire answer row: `question` (Small, Muted Warm) on\n * top, `answer` (Body, Modern Espresso) below. Rendering adapts to\n * `answerType`: `scale` adds a \"{answer} / 5\" readout plus a 5-segment\n * Tobacco/Soft Warm mini bar; `boolean` reads the raw \"כן\"/\"לא\" value and,\n * when `flagged` and the answer is \"כן\", colors it as a warning; `text` /\n * `choice` / `number` render as-is. When `flagged`, the block gets a light\n * Error tint, a 3px Error accent border on the inline-start (right) edge,\n * a warning glyph beside the question, and `flagReason` (Small, Error) on\n * its own line under the answer. A bottom hairline keeps list rhythm when\n * several AnswerBlock rows are stacked. Labels/colors come from the shared\n * `menoMaps` module.\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n * @framerIntrinsicWidth 420\n */export default function AnswerBlock(props){const{question=\"תאר את התסמינים העיקריים\",answer=\"כאבי ראש קלים בבוקר, משתפרים במהלך היום\",answerType=\"text\",flagged=false,flagReason=\"\",style}=props;const isBooleanWarning=flagged&&answerType===\"boolean\"&&answer===\"כן\";return /*#__PURE__*/_jsxs(\"div\",{className:\"meno-workspace\",dir:\"rtl\",style:{...style,position:\"relative\",boxSizing:\"border-box\",display:\"flex\",flexDirection:\"column\",width:\"100%\",minWidth:0,overflowWrap:\"anywhere\",gap:\"6px\",padding:\"16px 14px\",borderRadius:\"6px\",backgroundColor:flagged?tokens.errorTint:\"transparent\",borderInlineStart:flagged?`3px solid ${tokens.error}`:\"3px solid transparent\",borderBottom:`1px solid ${tokens.softWarm}`,fontFamily},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"row\",alignItems:\"center\",gap:\"6px\"},children:[flagged&&/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",style:{fontSize:\"13px\",lineHeight:\"1em\",color:tokens.error},children:\"⚠\"}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:\"13px\",fontWeight:400,lineHeight:\"1.7em\",color:tokens.mutedWarm,textAlign:\"right\"},children:question})]}),answerType===\"scale\"?/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:\"6px\"},children:[/*#__PURE__*/_jsx(\"span\",{dir:\"ltr\",style:{display:\"block\",unicodeBidi:\"isolate\",fontSize:\"15px\",fontWeight:400,lineHeight:\"1.7em\",color:tokens.modernEspresso,textAlign:\"right\"},children:answer+\" / \"+SCALE_SEGMENTS}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"row\",gap:\"4px\"},children:Array.from({length:SCALE_SEGMENTS}).map((_,index)=>{const filled=index<clampScale(answer);return /*#__PURE__*/_jsx(\"span\",{style:{width:\"22px\",height:\"6px\",borderRadius:\"3px\",backgroundColor:filled?tokens.tobacco:tokens.softWarm}},index);})})]}):/*#__PURE__*/_jsx(\"span\",{style:{fontSize:\"15px\",fontWeight:isBooleanWarning?600:400,lineHeight:\"1.7em\",color:isBooleanWarning?tokens.error:tokens.modernEspresso,textAlign:\"right\"},children:answer}),flagged&&flagReason&&/*#__PURE__*/_jsx(\"span\",{style:{fontSize:\"13px\",fontWeight:400,lineHeight:\"1.7em\",color:tokens.error,textAlign:\"right\"},children:flagReason})]});}function clampScale(answer){const parsed=Number.parseInt(answer,10);if(Number.isNaN(parsed))return 0;return Math.max(0,Math.min(SCALE_SEGMENTS,parsed));}addPropertyControls(AnswerBlock,{question:{type:ControlType.String,title:\"Question\",defaultValue:\"תאר את התסמינים העיקריים\",displayTextArea:true},answer:{type:ControlType.String,title:\"Answer\",defaultValue:\"כאבי ראש קלים בבוקר, משתפרים במהלך היום\",displayTextArea:true},answerType:{type:ControlType.Enum,title:\"Answer Type\",options:[\"text\",\"scale\",\"choice\",\"number\",\"boolean\"],optionTitles:[\"טקסט\",\"סולם\",\"בחירה\",\"מספר\",\"כן/לא\"],defaultValue:\"text\"},flagged:{type:ControlType.Boolean,title:\"Flagged\",defaultValue:false},flagReason:{type:ControlType.String,title:\"Flag Reason\",defaultValue:\"\",displayTextArea:true}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AnswerBlock\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"420\"}},\"AnswerType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"AnswerBlockProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{sectionLabel,tokens,fontFamily}from\"https://framerusercontent.com/modules/tVCqDSXfHsd06f23WSmv/q3VfvjZzdGxtGx48WcZg/menoMaps.js\";/**\n * AnswerSectionHeader\n *\n * RTL Hebrew eyebrow header used to group AnswerBlock rows by\n * Answers.Section (\"General\" | \"Symptoms\" | \"History\" | \"Lifestyle\" |\n * \"Goals\" | \"Safety\"). Renders the section label (Eyebrow, Tobacco Text),\n * right-aligned, followed by a hairline Soft Warm rule that fills the\n * remaining width to the inline-end (left). Label comes from the shared\n * `menoMaps` module.\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n * @framerIntrinsicWidth 420\n */export default function AnswerSectionHeader(props){const{section=\"General\",label=\"\",style}=props;return /*#__PURE__*/_jsxs(\"div\",{className:\"meno-workspace\",dir:\"rtl\",style:{...style,position:\"relative\",boxSizing:\"border-box\",display:\"flex\",flexDirection:\"row\",alignItems:\"center\",gap:\"10px\",width:\"100%\",fontFamily},children:[/*#__PURE__*/_jsx(\"span\",{style:{flex:\"0 1 auto\",whiteSpace:\"normal\",fontSize:\"17px\",fontWeight:600,lineHeight:\"1.2em\",color:tokens.tobaccoText,textAlign:\"right\"},children:label||sectionLabel[section]||section}),/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":\"true\",style:{flex:\"1 1 auto\",height:\"1px\",minWidth:\"12px\",backgroundColor:tokens.softWarm}})]});}addPropertyControls(AnswerSectionHeader,{section:{type:ControlType.Enum,title:\"Section\",options:Object.keys(sectionLabel),optionTitles:Object.values(sectionLabel),defaultValue:\"General\"},label:{type:ControlType.String,title:\"Hebrew Label\",defaultValue:\"\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"AnswerSectionHeaderProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"AnswerSectionHeader\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"420\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}