{"version":3,"file":"WatchTutorialWidget.Cz9j1x05.mjs","names":["React.useState","React.useRef","_Fragment"],"sources":["https:/framerusercontent.com/modules/El4eQrDocjvQ1KcKXiOz/rJl7Y7ldQJYHRij2CzrI/WatchTutorialWidget.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import*as React from\"react\";/**\n * WATCH TUTORIAL WIDGET\n * A dismissible promo card: thumbnail + duration badge, heading, subtext and a\n * \"Watch now\" button. Clicking the thumbnail or button opens the video in a\n * full-screen lightbox. Responsive — stacks vertically on narrow widths.\n * Optional floating mode pins it to the bottom-right on desktop and to a\n * compact bar along the bottom on mobile.\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n * @framerIntrinsicWidth 580\n * @framerIntrinsicHeight 210\n */const FONT_STACK='\"TT Commons Pro Expanded Medium\", \"TT Commons Pro Expanded\", \"TT Commons Pro\", Inter, \"Helvetica Neue\", Arial, sans-serif';const STACK_BELOW=400;export default function WatchTutorialWidget(props){const{thumbnail,videoUrl,heading,subtitle,buttonLabel,duration,dismissable,floating,floatOffset,floatWidth,accent,ink,subtitleColor,fontFamily,style}=props;const[open,setOpen]=React.useState(false);const[dismissed,setDismissed]=React.useState(false);const[roNarrow,setRoNarrow]=React.useState(false);const[vw,setVw]=React.useState(1200);const cardRef=React.useRef(null);const font=fontFamily||FONT_STACK;const mobileVP=vw<600;React.useEffect(()=>{const onResize=()=>setVw(typeof window!==\"undefined\"?window.innerWidth:1200);onResize();window.addEventListener(\"resize\",onResize);return()=>window.removeEventListener(\"resize\",onResize);},[]);// Container-based responsiveness only when NOT floating.\n// (When floating the width is known, so we switch on viewport instead —\n// this avoids a resize-observer feedback loop that causes flashing.)\nReact.useEffect(()=>{if(floating)return;const el=cardRef.current;if(!el||typeof ResizeObserver===\"undefined\")return;const ro=new ResizeObserver(entries=>{for(const e of entries){const next=e.contentRect.width<STACK_BELOW;setRoNarrow(prev=>prev===next?prev:next);}});ro.observe(el);return()=>ro.disconnect();},[floating]);// Compact = floating on a phone: small horizontal bar instead of a big card.\nconst compact=!!floating&&mobileVP;const narrow=floating?false:roNarrow;const ytMatch=typeof videoUrl===\"string\"?videoUrl.match(/(?:youtu\\.be\\/|youtube\\.com\\/(?:watch\\?v=|embed\\/|shorts\\/))([^&?\\/]+)/):null;const ytId=ytMatch?.[1];const isVimeo=typeof videoUrl===\"string\"&&videoUrl.includes(\"vimeo.com\");const vimeoId=isVimeo?videoUrl.match(/vimeo\\.com\\/(\\d+)/)?.[1]:null;let embedUrl=videoUrl||\"\";if(ytId)embedUrl=`https://www.youtube.com/embed/${ytId}?autoplay=1&rel=0`;else if(vimeoId)embedUrl=`https://player.vimeo.com/video/${vimeoId}?autoplay=1`;const resolvedThumb=thumbnail||(ytId?`https://img.youtube.com/vi/${ytId}/hqdefault.jpg`:\"\");React.useEffect(()=>{if(!open)return;const onEsc=e=>{if(e.key===\"Escape\")setOpen(false);};const prev=document.body.style.overflow;document.body.style.overflow=\"hidden\";document.addEventListener(\"keydown\",onEsc);return()=>{document.body.style.overflow=prev;document.removeEventListener(\"keydown\",onEsc);};},[open]);if(dismissed)return null;const play=()=>videoUrl&&setOpen(true);const floatStyle=floating?{position:\"fixed\",zIndex:2147483e3,bottom:compact?12:floatOffset,right:compact?12:floatOffset,left:compact?12:\"auto\",width:compact?\"auto\":floatWidth,maxWidth:compact?\"none\":floatWidth}:{width:\"100%\"};const stacked=narrow&&!compact;return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(\"div\",{ref:cardRef,className:\"ctw-card\",style:{boxSizing:\"border-box\",display:\"flex\",flexDirection:stacked?\"column\":\"row\",alignItems:stacked?\"stretch\":\"center\",gap:compact?12:stacked?16:20,padding:compact?10:stacked?16:18,borderRadius:compact?16:stacked?20:22,background:\"#ffffff\",border:\"1px solid rgba(17,24,39,0.06)\",boxShadow:compact?\"0 12px 32px -12px rgba(17,24,39,0.30)\":\"0 24px 60px -24px rgba(17,24,39,0.28)\",fontFamily:font,...floatStyle,...style},children:[/*#__PURE__*/_jsxs(\"div\",{role:\"button\",tabIndex:0,\"aria-label\":\"Play video\",onClick:play,onKeyDown:e=>{if(e.key===\"Enter\"||e.key===\" \"){e.preventDefault();play();}},className:\"ctw-thumb\",style:{position:\"relative\",flex:\"0 0 auto\",width:compact?96:stacked?\"100%\":\"42%\",maxWidth:compact?96:stacked?\"none\":210,aspectRatio:\"16 / 9\",borderRadius:compact?8:12,overflow:\"hidden\",cursor:videoUrl?\"pointer\":\"default\",background:resolvedThumb?`url(\"${resolvedThumb}\") center/cover no-repeat`:`linear-gradient(135deg, ${ink} 0%, #24314a 100%)`,boxShadow:\"0 8px 20px -10px rgba(17,24,39,0.35)\"},children:[!resolvedThumb&&!compact&&/*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",inset:0,padding:16,color:\"#fff\",display:\"flex\",flexDirection:\"column\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:14,fontWeight:700},children:\"Caplia\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:15,fontWeight:700,lineHeight:1.2,maxWidth:\"80%\"},children:\"Caplia Tap Activation\"})]}),/*#__PURE__*/_jsx(\"div\",{className:\"ctw-veil\",style:compact?{opacity:1}:undefined,children:/*#__PURE__*/_jsx(\"div\",{className:\"ctw-veil-btn\",style:compact?{width:28,height:28,transform:\"scale(1)\"}:undefined,children:/*#__PURE__*/_jsx(\"svg\",{width:compact?12:16,height:compact?12:16,viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M8 5v14l11-7z\",fill:ink})})})}),duration&&!compact&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",bottom:8,right:8,background:\"rgba(17,24,39,0.86)\",color:\"#fff\",fontSize:12,fontWeight:600,lineHeight:1,padding:\"4px 7px\",borderRadius:6,letterSpacing:\"0.01em\"},children:duration})]}),/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,minWidth:0,width:stacked?\"100%\":\"auto\",display:\"flex\",flexDirection:\"column\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"flex-start\",justifyContent:\"space-between\",gap:8},children:[/*#__PURE__*/_jsxs(\"div\",{style:{fontSize:compact?15:stacked?20:21,fontWeight:700,letterSpacing:\"-0.01em\",color:ink,lineHeight:1.2,whiteSpace:compact?\"nowrap\":\"normal\",overflow:compact?\"hidden\":\"visible\",textOverflow:compact?\"ellipsis\":\"clip\"},children:[heading,compact&&duration?/*#__PURE__*/_jsxs(\"span\",{style:{fontWeight:500,color:subtitleColor,marginLeft:6,fontSize:13},children:[\"\\xb7 \",duration]}):null]}),dismissable&&/*#__PURE__*/_jsx(\"div\",{role:\"button\",tabIndex:0,\"aria-label\":\"Dismiss\",onClick:()=>setDismissed(true),onKeyDown:e=>{if(e.key===\"Enter\"||e.key===\" \"){e.preventDefault();setDismissed(true);}},className:\"ctw-close\",style:{flex:\"0 0 auto\",width:compact?22:24,height:compact?22:24,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",cursor:\"pointer\",color:\"rgba(17,24,39,0.4)\",borderRadius:8},children:/*#__PURE__*/_jsx(\"svg\",{width:compact?16:18,height:compact?16:18,viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M6 6l12 12M18 6L6 18\",stroke:\"currentColor\",strokeWidth:\"2\",strokeLinecap:\"round\"})})})]}),!compact&&/*#__PURE__*/_jsx(\"div\",{style:{marginTop:6,fontSize:15,lineHeight:1.4,color:subtitleColor,maxWidth:stacked?\"none\":320},children:subtitle}),/*#__PURE__*/_jsxs(\"div\",{role:\"button\",tabIndex:0,onClick:play,onKeyDown:e=>{if(e.key===\"Enter\"||e.key===\" \"){e.preventDefault();play();}},className:\"ctw-btn\",style:{marginTop:compact?8:14,height:compact?32:46,padding:compact?\"0 12px\":0,alignSelf:compact?\"flex-start\":\"stretch\",borderRadius:compact?9:12,border:\"1px solid rgba(17,24,39,0.12)\",background:\"#fff\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",gap:compact?6:10,cursor:videoUrl?\"pointer\":\"default\",color:ink,fontSize:compact?13:15,fontWeight:600},children:[/*#__PURE__*/_jsx(\"svg\",{width:compact?12:16,height:compact?12:16,viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M7 5l12 7-12 7z\",fill:\"none\",stroke:ink,strokeWidth:\"2\",strokeLinejoin:\"round\"})}),buttonLabel]})]})]}),open&&/*#__PURE__*/_jsxs(\"div\",{onClick:()=>setOpen(false),style:{position:\"fixed\",inset:0,background:\"rgba(0,0,0,0.9)\",zIndex:2147483600,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",padding:0},children:[/*#__PURE__*/_jsx(\"div\",{onClick:e=>e.stopPropagation(),style:{width:\"min(96vw, calc(92vh * 16 / 9))\",aspectRatio:\"16 / 9\",borderRadius:14,overflow:\"hidden\",background:\"#000\",boxShadow:\"0 32px 96px rgba(0,0,0,0.6)\"},children:ytId||vimeoId?/*#__PURE__*/_jsx(\"iframe\",{src:embedUrl,title:heading||\"Video\",style:{width:\"100%\",height:\"100%\",border:0,display:\"block\"},allow:\"autoplay; fullscreen; picture-in-picture; encrypted-media\",allowFullScreen:true}):/*#__PURE__*/_jsx(\"video\",{src:videoUrl,controls:true,autoPlay:true,style:{width:\"100%\",height:\"100%\",objectFit:\"contain\"}})}),/*#__PURE__*/_jsx(\"button\",{onClick:()=>setOpen(false),\"aria-label\":\"Close video\",style:{position:\"absolute\",top:20,right:20,width:44,height:44,borderRadius:\"50%\",border:\"1px solid rgba(255,255,255,0.2)\",background:\"rgba(255,255,255,0.14)\",color:\"#fff\",fontSize:20,cursor:\"pointer\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",lineHeight:1},children:\"✕\"})]}),/*#__PURE__*/_jsx(\"style\",{children:`\n                .ctw-veil {\n                    position: absolute; inset: 0;\n                    display: flex; align-items: center; justify-content: center;\n                    background: rgba(17,24,39,0.10);\n                    opacity: 0; transition: opacity 0.25s ease;\n                }\n                .ctw-veil-btn {\n                    width: 44px; height: 44px; border-radius: 50%;\n                    background: rgba(255,255,255,0.96);\n                    display: flex; align-items: center; justify-content: center;\n                    box-shadow: 0 8px 22px rgba(0,0,0,0.25);\n                    transform: scale(0.9); transition: transform 0.25s ease;\n                }\n                .ctw-thumb:hover .ctw-veil { opacity: 1; }\n                .ctw-thumb:hover .ctw-veil-btn { transform: scale(1); }\n                .ctw-btn:hover { background: #f6f8fb; border-color: rgba(17,24,39,0.2); }\n                .ctw-close:hover { background: rgba(17,24,39,0.06); color: rgba(17,24,39,0.7); }\n                .ctw-thumb:focus-visible, .ctw-btn:focus-visible, .ctw-close:focus-visible {\n                    outline: none; box-shadow: 0 0 0 3px rgba(1,160,252,0.45);\n                }\n            `})]});}WatchTutorialWidget.defaultProps={thumbnail:\"\",videoUrl:\"\",heading:\"Watch tutorial\",subtitle:\"See how to order and activate your Caplia Tap.\",buttonLabel:\"Watch now\",duration:\"1:49\",dismissable:true,floating:false,floatOffset:24,floatWidth:460,accent:\"#01a0fc\",ink:\"#111827\",subtitleColor:\"rgb(91, 119, 148)\",fontFamily:\"\"};addPropertyControls(WatchTutorialWidget,{thumbnail:{type:ControlType.Image,title:\"Thumbnail\"},videoUrl:{type:ControlType.String,title:\"Video URL\",placeholder:\"YouTube, Vimeo or .mp4 link\"},heading:{type:ControlType.String,title:\"Heading\",defaultValue:\"Watch tutorial\"},subtitle:{type:ControlType.String,title:\"Subtitle\",displayTextArea:true,defaultValue:\"See how to order and activate your Caplia Tap.\"},buttonLabel:{type:ControlType.String,title:\"Button\",defaultValue:\"Watch now\"},duration:{type:ControlType.String,title:\"Duration\",defaultValue:\"1:49\"},dismissable:{type:ControlType.Boolean,title:\"Show close\",defaultValue:true},floating:{type:ControlType.Boolean,title:\"Floating\",enabledTitle:\"Pinned\",disabledTitle:\"In-flow\",defaultValue:false},floatOffset:{type:ControlType.Number,title:\"Float offset\",defaultValue:24,min:0,max:80,unit:\"px\",hidden:p=>!p.floating},floatWidth:{type:ControlType.Number,title:\"Float width\",defaultValue:460,min:320,max:640,unit:\"px\",hidden:p=>!p.floating},fontFamily:{type:ControlType.String,title:\"Font\",placeholder:\"TT Commons Pro Expanded\"},ink:{type:ControlType.Color,title:\"Ink\",defaultValue:\"#111827\"},subtitleColor:{type:ControlType.Color,title:\"Subtitle color\",defaultValue:\"rgb(91, 119, 148)\"},accent:{type:ControlType.Color,title:\"Accent\",defaultValue:\"#01a0fc\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"WatchTutorialWidget\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WatchTutorialWidget.map"],"mappings":"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"}