{"version":3,"file":"ScrollUseCases.CDIJDaOR.mjs","names":["Icon","React.forwardRef","c","useRef","useState","useCallback","_Fragment"],"sources":["https:/framerusercontent.com/modules/hI8timTlk8Fd762eIxi0/slkoCsyKxQigbCO9Bbjr/ae1wERNQB.js","https:/framerusercontent.com/modules/rWGtNiTgSywEes5MmMVx/qA9w5FQLT7GLwcJhELUr/ScrollUseCases.js"],"sourcesContent":["// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 6.75 6.75 L 0 13.5 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"13.5px\" id=\"OlkiCjwZW\" transform=\"translate(13.5 5.25)\" width=\"6.75px\"/><path d=\"M 0 0 L 9.75 0\" fill=\"transparent\" height=\"1px\" id=\"nWAnBTbCm\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3.75 12)\" width=\"9.75px\"/><path d=\"M 0 0 L 6.75 6.75 L 0 13.5 Z\" fill=\"transparent\" height=\"13.5px\" id=\"cdRxwCHPX\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(13.5 5.25)\" width=\"6.75px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"388653749\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-XkIxc\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-XkIxc { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Arrow Right\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-XkIxc\");Icon.displayName=\"Arrow Right\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Arrow Right\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerIntrinsicWidth\":\"24\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"true\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsStaticRenderer,useLocaleInfo}from\"framer\";import{AnimatePresence,motion,useReducedMotion}from\"framer-motion\";import{useRef,useState,useEffect,useCallback,startTransition}from\"react\";function clamp(v,lo,hi){return Math.min(hi,Math.max(lo,v));}const ICON_PATHS={send:\"M22 2 11 13 M22 2l-7 20-4-9-9-4Z\",megaphone:\"M3 11v2a1 1 0 0 0 1 1h2l4 4V6L6 10H4a1 1 0 0 0-1 1Z M14 7a5 5 0 0 1 0 10 M17 4a9 9 0 0 1 0 16\",bell:\"M18 8a6 6 0 0 0-12 0c0 7-3 9-3 9h18s-3-2-3-9 M13.7 21a2 2 0 0 1-3.4 0\",warning:\"M10.3 3.9 1.8 18a2 2 0 0 0 1.7 3h16.9a2 2 0 0 0 1.7-3L13.7 3.9a2 2 0 0 0-3.4 0Z M12 9v4 M12 17h.01\",tag:\"M20.6 13.4 12 22l-9-9V3h10l8.6 8.6a2 2 0 0 1 0 2.8Z M7.5 7.5h.01\",buildings:\"M3 21h18 M5 21V7l5-3v17 M10 21V9l6 2v10 M8 10v0 M8 14v0 M13 13v0 M13 17v0\",calendar:\"M8 2v4 M16 2v4 M5 6h14a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2Z M3 10h18 M9 16l2 2 4-4\",badge:\"M6 3h12a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2Z M12 11a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z M8.5 17a3.5 3.5 0 0 1 7 0\",chevronLeft:\"M15 18 9 12l6-6\",chevronRight:\"M9 18l6-6-6-6\"};function Icon(props){const{name,size=18,color=\"currentColor\",strokeWidth=1.6}=props;return /*#__PURE__*/_jsx(\"svg\",{width:size,height:size,viewBox:\"0 0 24 24\",fill:\"none\",stroke:color,strokeWidth:strokeWidth,strokeLinecap:\"round\",strokeLinejoin:\"round\",\"aria-hidden\":true,style:{flexShrink:0},children:/*#__PURE__*/_jsx(\"path\",{d:ICON_PATHS[name]})});}// ---------- Card ----------\nfunction SurfaceRow(props){const{c,children,align=\"center\"}=props;return /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"row\",alignItems:align,gap:10,background:c.surface,borderRadius:10,padding:\"12px 14px\",width:\"100%\",boxSizing:\"border-box\"},children:children});}function MockCard(props){const{item,c,english}=props;const labelStyle={fontSize:13,fontWeight:500,lineHeight:\"1.2em\",color:c.muted,margin:0};return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",background:c.cardBg,borderRadius:18,boxShadow:\"0px 30px 70px -20px rgba(0,0,0,0.45)\",overflow:\"hidden\",fontFamily:\"Inter, sans-serif\",boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"row\",alignItems:\"center\",justifyContent:\"space-between\",padding:\"16px 18px\",borderBottom:`1px solid ${c.border}`},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:10},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:30,height:30,borderRadius:8,background:c.accent,display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:/*#__PURE__*/_jsx(Icon,{name:item.headerIcon,size:17,color:\"#fff\"})}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:15,fontWeight:700,color:c.ink},children:english?\"New message\":\"Nytt utskick\"})]}),/*#__PURE__*/_jsx(\"span\",{style:{background:c.pillBg,color:c.accent,fontSize:12,fontWeight:600,borderRadius:999,padding:\"4px 10px\",whiteSpace:\"nowrap\"},children:item.pill})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:12,padding:18},children:[item.feature===\"sender\"&&/*#__PURE__*/_jsxs(SurfaceRow,{c:c,children:[/*#__PURE__*/_jsx(Icon,{name:\"badge\",size:18,color:c.accent}),/*#__PURE__*/_jsx(\"span\",{style:labelStyle,children:english?\"Sender\":\"Avs\\xe4ndare\"}),/*#__PURE__*/_jsx(\"span\",{style:{flex:1,fontSize:14,fontWeight:600,letterSpacing:\"0.04em\",color:c.ink},children:item.senderValue})]}),/*#__PURE__*/_jsxs(SurfaceRow,{c:c,children:[/*#__PURE__*/_jsx(\"span\",{style:labelStyle,children:english?\"To\":\"Till\"}),/*#__PURE__*/_jsx(\"span\",{style:{flex:1,fontSize:14,fontWeight:500,color:c.ink},children:item.recipient})]}),item.feature===\"groups\"&&item.groups&&/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexWrap:\"wrap\",gap:8},children:item.groups.map(g=>{const selected=g===item.activeGroup;return /*#__PURE__*/_jsx(\"span\",{style:{fontSize:13,fontWeight:500,borderRadius:999,padding:\"6px 12px\",background:selected?c.accent:c.surface,color:selected?\"#fff\":c.ink,border:selected?\"none\":`1px solid ${c.border}`},children:english?({Alla:\"All\",Lager:\"Warehouse\",Butik:\"Store\",Kontor:\"Office\"})[g]||g:g},g);})}),/*#__PURE__*/_jsx(\"div\",{style:{background:c.surface,borderRadius:10,padding:14,minHeight:92,boxSizing:\"border-box\"},children:/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:15,fontWeight:400,lineHeight:\"1.5em\",color:c.ink},children:item.message})}),item.feature===\"schedule\"&&/*#__PURE__*/_jsxs(SurfaceRow,{c:c,children:[/*#__PURE__*/_jsx(Icon,{name:\"calendar\",size:18,color:c.accent}),/*#__PURE__*/_jsx(\"span\",{style:labelStyle,children:english?\"Scheduled for\":\"Skickas\"}),/*#__PURE__*/_jsx(\"span\",{style:{flex:1,fontSize:14,fontWeight:500,color:c.ink},children:item.scheduleValue})]}),item.feature===\"status\"&&item.status&&/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"row\",justifyContent:\"space-between\",background:c.surface,borderRadius:10,padding:\"12px 14px\"},children:item.status.map(s=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:5},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:6},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:8,height:8,borderRadius:999,background:s.color}}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:11,fontWeight:500,color:c.muted},children:english?({Levererat:\"Delivered\",\"I k\\xf6\":\"Queued\",Misslyckat:\"Failed\"})[s.label]||s.label:s.label})]}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:16,fontWeight:700,color:c.ink},children:s.value})]},s.label))}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"row\",alignItems:\"center\",justifyContent:\"space-between\",padding:\"2px 2px 0\"},children:[/*#__PURE__*/_jsxs(\"span\",{style:{fontSize:13,fontWeight:400,color:c.muted},children:[english?item.message.length:item.chars,\" / 160 \",english?\"characters\":\"tecken\"]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:8,background:c.accent,borderRadius:10,padding:\"9px 16px\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:14,fontWeight:600,color:\"#fff\"},children:item.buttonLabel}),/*#__PURE__*/_jsx(Icon,{name:item.buttonIcon,size:15,color:\"#fff\"})]})]})]})]});}function RailCard(props){const{item,c,cardWidth,english}=props;const imgSrc=typeof item.image===\"string\"?item.image:item.image?.src;const imgSrcSet=typeof item.image===\"string\"?undefined:item.image?.srcSet;const imgAlt=typeof item.image===\"string\"?undefined:item.image?.alt;const localizedImage=english&&imgSrc?EN_MOCKUP_IMAGES[imgSrc.split(\"?\")[0]]:undefined;return /*#__PURE__*/_jsx(\"div\",{style:{width:cardWidth,maxWidth:\"100%\"},children:item.media===\"image\"&&imgSrc?/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",borderRadius:18,overflow:\"hidden\",background:c.cardBg,boxShadow:\"0px 30px 70px -20px rgba(0,0,0,0.45)\"},children:/*#__PURE__*/_jsx(\"img\",{src:localizedImage||imgSrc,srcSet:localizedImage?undefined:imgSrcSet,alt:item.imageAlt||imgAlt||\"\",style:{display:\"block\",width:\"100%\",height:\"auto\"}})}):/*#__PURE__*/_jsx(MockCard,{item:item,c:c,english:english})});}// English exports of the canvas mockups. Unlisted images keep their original source.\nconst EN_MOCKUP_IMAGES={\"https://framerusercontent.com/images/7FstlYjoa5rufVBF7R1CVT7qFo.png\":\"https://framerusercontent.com/images/sM4VSrfvYQq31GjduSXc51PfHXs.png\",\"https://framerusercontent.com/images/1NNFz70zrjvvnfEux7kPX7qGU.png\":\"https://framerusercontent.com/images/1jOT1iMNwgKnqWYH2AWymBXxBY.png\",\"https://framerusercontent.com/images/ImeUPLcpg1E9rdVfmV3NxBMmg1k.png\":\"https://framerusercontent.com/images/Ukqq61FcitG2JtIVeXXsTXUxD0.png\",\"https://framerusercontent.com/images/cNCJwaEDQp3vZeh6n6kS1UKgcw.png\":\"https://framerusercontent.com/images/j8L1C1hxUdl7UVgGbXN00NPXBdQ.png\",\"https://framerusercontent.com/images/BKtspgNDLcQtTMVz9hjg1pBc.png\":\"https://framerusercontent.com/images/WXSR9eiAEPBTEvYvRHJY4PZmBeE.png\",\"https://framerusercontent.com/images/EzZCbmNBwn0Wdqhy3Ob1D0JaIQo.png\":\"https://framerusercontent.com/images/HYHcQlJgO4YJPHVIkdOgezyBTxM.png\",\"https://framerusercontent.com/images/PlOCK7MnILeY5sQP4PlrWoo8.png\":\"https://framerusercontent.com/images/cVMwev5q3FOoMoxckylz7DsRWc.png\",\"https://framerusercontent.com/images/euYdem3GZtvKuUXSIAalQOX5Pw.png\":\"https://framerusercontent.com/images/wl5fE8mfN3dq7okqvjuhyGUIE.png\",\"https://framerusercontent.com/images/hiEONpwHEn4RrNGOo0F5wEg8cQ.png\":\"https://framerusercontent.com/images/p3ZXpUZKkXbwjMEM9tdhlixoo.png\",\"https://framerusercontent.com/images/rQQcSi1zOuFVnLgdaicnvx7pr4.png\":\"https://framerusercontent.com/images/ymiNo6E57KzhwAFXIeoBp2FvM2k.png\",\"https://framerusercontent.com/images/bcnYEHTKNVXMlpmfrzkq4hiwko.png\":\"https://framerusercontent.com/images/DMJ4qWayCovUwVxQBOzYNDEDa0.png\"};// ---------- Main component ----------\n/**\n * SMS Box · Användningsfall (scroll)\n *\n * @framerIntrinsicWidth 1200\n * @framerIntrinsicHeight 700\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n */export default function ScrollUseCases(props){const{eyebrow=\"Anv\\xe4ndningsomr\\xe5den\",heading=\"N\\xe4r SMS Box passar\",items=DEFAULT_ITEMS,colors=DEFAULT_COLORS,cardWidth=380,slotHeight=420,sectionHeight=640,vhPerCard=40,showStepControls=true,stepControlSize=34,stepControlBg=\"rgba(255,255,255,0.06)\",stepControlColor=\"rgb(255, 255, 255)\",stepControlBorder=\"rgba(255,255,255,0.14)\",autoplay=true,autoplayInterval=5}=props;const{activeLocale}=useLocaleInfo();const english=activeLocale?.code?.split(\"-\")[0]===\"en\";const c=colors;const isStatic=useIsStaticRenderer();const prefersReducedMotion=useReducedMotion();const outerRef=useRef(null);const[active,setActive]=useState(0);const[direction,setDirection]=useState(1);const[autoplayTick,setAutoplayTick]=useState(0);const[isVisible,setIsVisible]=useState(true);const[isInteractionPaused,setIsInteractionPaused]=useState(false);const hasItems=items.length>0;const showNavigation=items.length>1;void vhPerCard;const[vw,setVw]=useState(1200);useEffect(()=>{if(typeof window===\"undefined\")return;const el=outerRef.current;if(!el||typeof ResizeObserver===\"undefined\")return;const ro=new ResizeObserver(entries=>{const w=entries[0]?.contentRect.width;if(w)startTransition(()=>setVw(w));});ro.observe(el);return()=>ro.disconnect();},[]);const isNarrow=vw<900;const isPhone=vw<600;const pad=isPhone?20:isNarrow?40:80;const contentW=Math.min(vw,1200)-pad*2;const effCardW=Math.max(240,Math.min(cardWidth,contentW));const headingSize=isPhone?28:40;const ucTitleSize=isPhone?20:26;const ucDescSize=isPhone?15:17;const dynBlockH=isPhone?168:210;const stageHeight=sectionHeight;const activeItem=hasItems?items[active]:undefined;const goToIndex=useCallback(next=>{if(!hasItems)return;const idx=clamp(next,0,items.length-1);const dir=idx>=active?1:-1;setDirection(dir);if(idx!==active)startTransition(()=>setActive(idx));startTransition(()=>setAutoplayTick(v=>v+1));},[active,hasItems,items.length]);const goPrev=useCallback(()=>{if(!hasItems)return;const next=(active-1+items.length)%items.length;setDirection(-1);startTransition(()=>setActive(next));startTransition(()=>setAutoplayTick(v=>v+1));},[active,hasItems,items.length]);const goNext=useCallback(()=>{if(!hasItems)return;const next=(active+1)%items.length;setDirection(1);startTransition(()=>setActive(next));startTransition(()=>setAutoplayTick(v=>v+1));},[active,hasItems,items.length]);useEffect(()=>{if(!hasItems){if(active!==0)startTransition(()=>setActive(0));return;}const next=clamp(active,0,items.length-1);if(next!==active)startTransition(()=>setActive(next));},[active,hasItems,items.length]);useEffect(()=>{if(typeof window===\"undefined\")return;const host=outerRef.current;if(!host||typeof IntersectionObserver===\"undefined\")return;const observer=new IntersectionObserver(entries=>{const entry=entries[0];startTransition(()=>setIsVisible(Boolean(entry?.isIntersecting)));},{threshold:.2});observer.observe(host);return()=>observer.disconnect();},[]);useEffect(()=>{if(typeof window===\"undefined\")return;if(isStatic)return;if(!autoplay)return;if(!showNavigation)return;if(prefersReducedMotion)return;if(!isVisible)return;if(isInteractionPaused)return;const intervalMs=clamp(autoplayInterval,2,15)*1e3;const id=window.setInterval(()=>{startTransition(()=>{setDirection(1);setActive(prev=>(prev+1)%items.length);});},intervalMs);return()=>window.clearInterval(id);},[autoplay,autoplayInterval,isStatic,isVisible,items.length,prefersReducedMotion,showNavigation,isInteractionPaused,autoplayTick]);const content=/*#__PURE__*/_jsx(\"div\",{ref:outerRef,onMouseEnter:()=>{startTransition(()=>setIsInteractionPaused(true));},onMouseLeave:()=>{startTransition(()=>setIsInteractionPaused(false));},onFocusCapture:()=>{startTransition(()=>setIsInteractionPaused(true));},onBlurCapture:event=>{const nextTarget=event.relatedTarget;if(!event.currentTarget.contains(nextTarget)){startTransition(()=>setIsInteractionPaused(false));}},style:{position:\"relative\",background:c.sectionBg,overflow:\"visible\",fontFamily:\"Inter, sans-serif\"},children:/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",width:\"100%\",maxWidth:1200,minHeight:stageHeight,margin:\"0 auto\",padding:`24px ${pad}px`,boxSizing:\"border-box\",display:\"flex\",flexDirection:isNarrow?\"column\":\"row\",alignItems:isPhone?\"stretch\":\"center\",justifyContent:isPhone?\"flex-start\":\"center\",gap:isNarrow?20:48},children:[/*#__PURE__*/_jsxs(\"div\",{style:{flex:isNarrow?\"0 0 auto\":1,width:isNarrow?\"100%\":undefined,minWidth:0},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:13,fontWeight:600,letterSpacing:\"0.08em\",textTransform:\"uppercase\",color:c.eyebrowColor,marginBottom:14},children:eyebrow}),/*#__PURE__*/_jsx(\"h2\",{style:{fontSize:headingSize,fontWeight:700,letterSpacing:\"-0.02em\",lineHeight:\"1.1em\",color:c.titleColor,margin:0,marginBottom:isPhone?18:28},children:heading}),/*#__PURE__*/_jsx(\"div\",{style:{height:isPhone?\"auto\":dynBlockH,minHeight:isPhone?dynBlockH:undefined,maxWidth:440},children:/*#__PURE__*/_jsx(AnimatePresence,{mode:\"wait\",initial:false,children:/*#__PURE__*/_jsxs(motion.div,{initial:prefersReducedMotion?{opacity:1,y:0}:{opacity:0,y:direction*8},animate:{opacity:1,y:0},exit:prefersReducedMotion?{opacity:1,y:0}:{opacity:0,y:direction*-8},transition:{duration:prefersReducedMotion?.01:.24,ease:[.22,1,.36,1]},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"inline-block\",fontSize:13,fontWeight:600,color:c.accent,background:\"rgba(255,255,255,0.06)\",border:\"1px solid rgba(255,255,255,0.12)\",borderRadius:999,padding:\"4px 12px\",marginBottom:16},children:[String(hasItems?active+1:0).padStart(2,\"0\"),\" /\",\" \",String(hasItems?items.length:0).padStart(2,\"0\")]}),/*#__PURE__*/_jsx(\"h3\",{style:{fontSize:ucTitleSize,fontWeight:700,letterSpacing:\"-0.01em\",lineHeight:\"1.2em\",color:c.titleColor,margin:0,marginBottom:10},children:activeItem?.useCaseTitle??\"\"}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:ucDescSize,fontWeight:400,lineHeight:\"1.55em\",color:c.descColor,margin:0},children:activeItem?.useCaseDesc??\"\"})]},active)})})]}),/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,width:\"100%\",minHeight:0,height:isPhone?\"auto\":stageHeight-48,position:\"relative\",display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",overflow:\"visible\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\",minHeight:slotHeight,position:\"relative\"},children:[/*#__PURE__*/_jsx(AnimatePresence,{mode:\"wait\",initial:false,children:activeItem?/*#__PURE__*/_jsx(motion.div,{initial:prefersReducedMotion?{opacity:1,x:0}:{opacity:0,x:direction*28,scale:.98},animate:{opacity:1,x:0,scale:1},exit:prefersReducedMotion?{opacity:1,x:0}:{opacity:0,x:direction*-28,scale:.98},transition:{duration:prefersReducedMotion?.01:.28,ease:[.22,1,.36,1]},style:{appearance:\"none\",background:\"transparent\",border:\"none\",padding:0,margin:0},children:/*#__PURE__*/_jsx(RailCard,{item:activeItem,c:c,cardWidth:effCardW,english:english})},active):/*#__PURE__*/_jsx(\"div\",{style:{width:effCardW,maxWidth:\"100%\",borderRadius:18,border:`1px dashed ${c.border}`,color:c.descColor,padding:24,textAlign:\"center\"},children:\"Inga anv\\xe4ndningsfall tillagda.\"},\"empty\")}),showStepControls&&showNavigation&&!isNarrow&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:goPrev,\"aria-label\":english?\"Previous use case\":\"F\\xf6reg\\xe5ende anv\\xe4ndningsfall\",style:{position:\"absolute\",left:isPhone?4:8,top:\"50%\",transform:\"translateY(-50%)\",width:stepControlSize,height:stepControlSize,borderRadius:999,border:`1px solid ${stepControlBorder}`,background:stepControlBg,color:stepControlColor,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",cursor:\"pointer\",padding:0,margin:0,zIndex:2},children:/*#__PURE__*/_jsx(Icon,{name:\"chevronLeft\",size:14,color:stepControlColor})}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:goNext,\"aria-label\":english?\"Next use case\":\"N\\xe4sta anv\\xe4ndningsfall\",style:{position:\"absolute\",right:isPhone?4:8,top:\"50%\",transform:\"translateY(-50%)\",width:stepControlSize,height:stepControlSize,borderRadius:999,border:`1px solid ${stepControlBorder}`,background:stepControlBg,color:stepControlColor,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",cursor:\"pointer\",padding:0,margin:0,zIndex:2},children:/*#__PURE__*/_jsx(Icon,{name:\"chevronRight\",size:14,color:stepControlColor})})]})]}),showNavigation&&/*#__PURE__*/_jsxs(\"div\",{style:{marginTop:12,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",gap:8,height:24},children:[showStepControls&&isNarrow&&/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:goPrev,\"aria-label\":english?\"Previous use case\":\"F\\xf6reg\\xe5ende anv\\xe4ndningsfall\",style:{width:stepControlSize,height:stepControlSize,borderRadius:999,border:`1px solid ${stepControlBorder}`,background:stepControlBg,color:stepControlColor,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",cursor:\"pointer\",padding:0,margin:0},children:/*#__PURE__*/_jsx(Icon,{name:\"chevronLeft\",size:14,color:stepControlColor})}),items.map((_,i)=>/*#__PURE__*/_jsx(motion.button,{type:\"button\",onClick:()=>goToIndex(i),\"aria-label\":`${english?\"Show use case\":\"Visa anv\\xe4ndningsfall\"} ${i+1}`,\"aria-current\":active===i?\"true\":undefined,initial:false,animate:{width:active===i?24:8,opacity:active===i?1:.4,backgroundColor:active===i?c.accent:\"#ffffff\",scale:active===i?1:.96},transition:{duration:.26,ease:[.22,1,.36,1]},style:{width:8,height:8,display:\"block\",flexShrink:0,lineHeight:0,borderRadius:999,background:\"#ffffff\",opacity:.4,border:\"none\",padding:0,margin:0,cursor:\"pointer\",appearance:\"none\",willChange:\"width, opacity, transform\"}},i)),showStepControls&&isNarrow&&/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:goNext,\"aria-label\":english?\"Next use case\":\"N\\xe4sta anv\\xe4ndningsfall\",style:{width:stepControlSize,height:stepControlSize,borderRadius:999,border:`1px solid ${stepControlBorder}`,background:stepControlBg,color:stepControlColor,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",cursor:\"pointer\",padding:0,margin:0},children:/*#__PURE__*/_jsx(Icon,{name:\"chevronRight\",size:14,color:stepControlColor})})]})]})]})});if(isStatic){return content;}return content;}// ---------- Defaults ----------\nconst SUCCESS=\"rgb(31, 138, 79)\";const AMBER=\"rgb(245, 176, 65)\";const RED=\"rgb(240, 110, 110)\";const DEFAULT_ITEMS=[{feature:\"base\",headerIcon:\"megaphone\",pill:\"Kundutskick\",useCaseTitle:\"Kundutskick\",useCaseDesc:\"Skicka information till kunder, medlemmar eller anv\\xe4ndare.\",recipient:\"Kundlista \\xb7 4 287 mottagare\",message:\"Hej! V\\xe5r nya kundportal \\xe4r ig\\xe5ng. Logga in p\\xe5 mina sidor f\\xf6r att se dina \\xe4renden och fakturor.\",chars:\"94\",buttonLabel:\"Skicka\",buttonIcon:\"send\"},{feature:\"schedule\",headerIcon:\"bell\",pill:\"P\\xe5minnelse\",useCaseTitle:\"P\\xe5minnelser\",useCaseDesc:\"P\\xe5minn om tider, betalningar, leveranser eller svar.\",recipient:\"Bokade tider \\xb7 312 mottagare\",message:\"P\\xe5minnelse: Du har en bokad tid imorgon kl 14:00. Svara AV f\\xf6r att avboka.\",chars:\"74\",scheduleValue:\"Imorgon \\xb7 08:00\",buttonLabel:\"Schemal\\xe4gg\",buttonIcon:\"calendar\"},{feature:\"status\",headerIcon:\"warning\",pill:\"Driftinformation\",useCaseTitle:\"Driftinformation\",useCaseDesc:\"N\\xe5 ut snabbt vid st\\xf6rningar, \\xe4ndrade tider eller servicef\\xf6nster.\",recipient:\"Ber\\xf6rda kunder \\xb7 1 940 mottagare\",message:\"Driftinfo: Vi har just nu en st\\xf6rning i omr\\xe5det. Vi arbetar p\\xe5 en l\\xf6sning och \\xe5terkommer.\",chars:\"89\",status:[{label:\"Levererat\",value:\"1 887\",color:SUCCESS},{label:\"I k\\xf6\",value:\"41\",color:AMBER},{label:\"Misslyckat\",value:\"12\",color:RED}],buttonLabel:\"Skicka nu\",buttonIcon:\"send\"},{feature:\"sender\",headerIcon:\"tag\",pill:\"Kampanj\",useCaseTitle:\"Kampanjer och erbjudanden\",useCaseDesc:\"Skicka riktade erbjudanden n\\xe4r SMS \\xe4r r\\xe4tt kanal.\",recipient:\"Nyhetsbrev \\xb7 6 510 mottagare\",message:\"Endast idag: 20% p\\xe5 hela sortimentet. Handla online med koden SOMMAR20. Avregistrera: STOPP.\",chars:\"92\",senderValue:\"BUTIKEN\",buttonLabel:\"Skicka\",buttonIcon:\"send\"},{feature:\"groups\",headerIcon:\"buildings\",pill:\"Internt\",useCaseTitle:\"Intern information\",useCaseDesc:\"Informera medarbetare, team eller lokala enheter.\",recipient:\"Personalgrupper\",message:\"Hej team! M\\xf6tet p\\xe5 fredag flyttas till kl 10:00 i stora konferensrummet. V\\xe4lkomna!\",chars:\"81\",groups:[\"Alla\",\"Lager\",\"Butik\",\"Kontor\"],activeGroup:\"Alla\",buttonLabel:\"Skicka\",buttonIcon:\"send\"}];const DEFAULT_COLORS={accent:\"rgb(202, 31, 57)\",ink:\"rgb(11, 27, 43)\",cardBg:\"rgb(255, 255, 255)\",surface:\"rgb(245, 247, 250)\",muted:\"rgb(140, 154, 168)\",border:\"rgb(228, 233, 238)\",pillBg:\"rgb(252, 231, 236)\",sectionBg:\"rgb(26, 10, 16)\",eyebrowColor:\"rgb(244, 114, 138)\",titleColor:\"rgb(255, 255, 255)\",descColor:\"rgb(184, 190, 200)\"};addPropertyControls(ScrollUseCases,{eyebrow:{type:ControlType.String,title:\"Eyebrow\",defaultValue:\"Anv\\xe4ndningsomr\\xe5den\"},heading:{type:ControlType.String,title:\"Rubrik\",defaultValue:\"N\\xe4r SMS Box passar\"},cardWidth:{type:ControlType.Number,title:\"Kortbredd\",defaultValue:380,min:280,max:460,unit:\"px\"},slotHeight:{type:ControlType.Number,title:\"Kort-slot\",defaultValue:420,min:320,max:560,unit:\"px\"},sectionHeight:{type:ControlType.Number,title:\"Sektionsh\\xf6jd\",defaultValue:640,min:480,max:900,unit:\"px\"},vhPerCard:{type:ControlType.Number,title:\"Scroll / kort\",defaultValue:40,min:25,max:160,unit:\"vh\",hidden:()=>true},showStepControls:{type:ControlType.Boolean,title:\"Stegknappar\",defaultValue:true,enabledTitle:\"P\\xe5\",disabledTitle:\"Av\"},stepControlSize:{type:ControlType.Number,title:\"Steg storlek\",defaultValue:34,min:24,max:56,unit:\"px\"},stepControlBg:{type:ControlType.Color,title:\"Steg bakgrund\",defaultValue:\"rgba(255,255,255,0.06)\"},stepControlColor:{type:ControlType.Color,title:\"Steg ikon\",defaultValue:\"rgb(255, 255, 255)\"},stepControlBorder:{type:ControlType.Color,title:\"Steg kant\",defaultValue:\"rgba(255,255,255,0.14)\"},autoplay:{type:ControlType.Boolean,title:\"Autoplay\",defaultValue:true,enabledTitle:\"P\\xe5\",disabledTitle:\"Av\"},autoplayInterval:{type:ControlType.Number,title:\"Autoplay-intervall (sek)\",defaultValue:5,min:2,max:15,step:1},colors:{type:ControlType.Object,title:\"F\\xe4rger\",icon:\"color\",controls:{accent:{type:ControlType.Color,title:\"Accent\",defaultValue:DEFAULT_COLORS.accent},ink:{type:ControlType.Color,title:\"Text\",defaultValue:DEFAULT_COLORS.ink},cardBg:{type:ControlType.Color,title:\"Kort\",defaultValue:DEFAULT_COLORS.cardBg},surface:{type:ControlType.Color,title:\"Yta\",defaultValue:DEFAULT_COLORS.surface},muted:{type:ControlType.Color,title:\"D\\xe4mpad\",defaultValue:DEFAULT_COLORS.muted},border:{type:ControlType.Color,title:\"Kant\",defaultValue:DEFAULT_COLORS.border},pillBg:{type:ControlType.Color,title:\"Pill\",defaultValue:DEFAULT_COLORS.pillBg},sectionBg:{type:ControlType.Color,title:\"Sektion\",defaultValue:DEFAULT_COLORS.sectionBg},eyebrowColor:{type:ControlType.Color,title:\"Eyebrow\",defaultValue:DEFAULT_COLORS.eyebrowColor},titleColor:{type:ControlType.Color,title:\"Rubrik\",defaultValue:DEFAULT_COLORS.titleColor},descColor:{type:ControlType.Color,title:\"Beskrivning\",defaultValue:DEFAULT_COLORS.descColor}},defaultValue:DEFAULT_COLORS},items:{type:ControlType.Array,title:\"Anv\\xe4ndningsfall\",control:{type:ControlType.Object,controls:{media:{type:ControlType.Enum,title:\"Inneh\\xe5ll\",options:[\"mock\",\"image\"],optionTitles:[\"Mockup\",\"Bild\"],defaultValue:\"mock\",displaySegmentedControl:true},image:{type:ControlType.ResponsiveImage,title:\"Bild\",hidden:p=>p.media!==\"image\"},imageAlt:{type:ControlType.String,title:\"Bild alt-text\",defaultValue:\"\",hidden:p=>p.media!==\"image\"},feature:{type:ControlType.Enum,title:\"Funktion\",options:[\"base\",\"schedule\",\"status\",\"sender\",\"groups\"],optionTitles:[\"Bas\",\"Schema\",\"Status\",\"Avs\\xe4ndare\",\"Grupper\"],defaultValue:\"base\",hidden:p=>p.media===\"image\"},headerIcon:{type:ControlType.Enum,title:\"Ikon\",options:[\"send\",\"megaphone\",\"bell\",\"warning\",\"tag\",\"buildings\",\"calendar\",\"badge\"],defaultValue:\"megaphone\"},pill:{type:ControlType.String,title:\"Pill\",defaultValue:\"Kundutskick\"},useCaseTitle:{type:ControlType.String,title:\"Titel\",defaultValue:\"Kundutskick\"},useCaseDesc:{type:ControlType.String,title:\"Beskrivning\",displayTextArea:true,defaultValue:\"Skicka information till kunder, medlemmar eller anv\\xe4ndare.\"},recipient:{type:ControlType.String,title:\"Mottagare\",defaultValue:\"Kundlista \\xb7 4 287 mottagare\"},message:{type:ControlType.String,title:\"Meddelande\",displayTextArea:true,defaultValue:\"Hej! …\"},chars:{type:ControlType.String,title:\"Tecken\",defaultValue:\"94\"},buttonLabel:{type:ControlType.String,title:\"Knapp\",defaultValue:\"Skicka\"},buttonIcon:{type:ControlType.Enum,title:\"Knappikon\",options:[\"send\",\"calendar\"],defaultValue:\"send\"},scheduleValue:{type:ControlType.String,title:\"Schematid\",defaultValue:\"Imorgon \\xb7 08:00\"},senderValue:{type:ControlType.String,title:\"Avs\\xe4ndare\",defaultValue:\"BUTIKEN\"}}},defaultValue:DEFAULT_ITEMS}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ScrollUseCases\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"700\",\"framerSupportedLayoutHeight\":\"auto\",\"framerIntrinsicWidth\":\"1200\",\"framerSupportedLayoutWidth\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ScrollUseCases.map"],"mappings":"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"}