{"version":3,"file":"Module_Tabs.DGs1NZS0.mjs","names":["c","l","React.useRef","React.useState","React.useId","React.useCallback","_Fragment","__esmMin","ie","init_ssg_sandbox_shims","ne","window","_e","de","init_jsx_runtime","c","init_npm_react_18_3_1","ce","motion","useInView","useReducedMotion","init_framer_motion_DhsWWWsN","useIsStaticRenderer","ControlType","addPropertyControls","init_framer_BWFVvmND","initialsOf","w","name","caps","DSSModuleTabs","props","mods","DEFAULT_MODULES","m","c$1","colorDefaults","l$1","layoutDefaults","n","isStatic","reduced","root","tabRefs","inView","still","shown","active","setActive","dir","setDir","cls","ids","scrollToTop","el","top","force","fromHash","h","i","prev","scroll","onHash","select","focus","onKey","to","css","box","infoBox","t","lab","body","bodyDefault","smallCaps","label","on","learn","lines","textLeft","balanced","next","switchAnim","headingDefault","toPx","l","withQuotes","k","item","color","str","init_Module_Tabs","v","s","x","value","area","extra","p"],"sources":["https:/framerusercontent.com/modules/JRWLTrjwXzpap8kf5LIV/dTHM06OW7GJH0JaOrOnJ/Module_Tabs.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";import{motion,useInView,useReducedMotion}from\"framer-motion\";const DEFAULT_MODULES=[{id:\"saas-sales\",number:\"1\",short:\"SaaS Sales\",tag:\"Modul 1 \\xb7 4 Wochen\",heading:\"Einf\\xfchrung in B2B SaaS Sales\",subline:\"\",lead:\"Du lernst, wie Unternehmen Software kaufen und wie ein Verkaufsprozess im B2B-SaaS-Vertrieb abl\\xe4uft. Die Grundlage f\\xfcr alles, was danach kommt.\",learn:\"Begriffe und Kennzahlen wie ICP, BANT, ARR und MRR\\nIdeale Kundenprofile und Buyer Personas\\nPitch, Storytelling und Produkt-Demo\\nEinw\\xe4nde behandeln und Abschl\\xfcsse vorbereiten\\nCRM-Grundlagen mit HubSpot, E-Mails und Social Selling\\nVerhandlung und Verkaufspsychologie\",outcome:\"Du verstehst, wie B2B- und SaaS-Vertrieb funktioniert, und wendest es in Live-\\xdcbungen an.\",quote:\"Als klassischer Key Account Manager wollte ich besser verstehen, wie Vertrieb in der IT- und SaaS-Branche funktioniert. … Besonders hilfreich waren f\\xfcr mich die \\xdcbungen zu MEDDIC-Workflow, Sales-Psychologie und realistischen Kundensituationen.\",quoteName:\"Sergey B.\",quoteRole:\"Key Account Manager\",accent:\"#F76C51\"},{id:\"sdr\",number:\"2\",short:\"SDR Intensivtraining\",phone:\"SDR\",tag:\"Modul 2 \\xb7 4 Wochen\",heading:\"SDR Intensivtraining\",subline:\"\",lead:\"Ein Sales Development Representative (SDR) findet neue Kund:innen: Firmen recherchieren, Kontakt aufnehmen, Termine f\\xfcr das Verkaufsteam vereinbaren. Ein h\\xe4ufiger Einstieg in den Tech Sales, und genau das trainierst du hier jeden Tag.\",learn:\"Die SDR-Rolle: Aufgaben, Kennzahlen, Abl\\xe4ufe\\nLeads finden und qualifizieren (BANT, SPIN)\\nKaltakquise per Telefon, E-Mail und LinkedIn\\nDiscovery Calls und Terminvereinbarung\\nAktivit\\xe4ten im CRM planen und auswerten\\nT\\xe4gliche Live-\\xdcbungen und Vorbereitung auf Bewerbungsgespr\\xe4che\",outcome:\"Du qualifizierst Leads gezielt und sprichst Kund:innen am Telefon, per E-Mail und auf LinkedIn an.\",quote:\"Ich f\\xfchle mich nach dem Kurs auf jeden Fall deutlich besser auf den Einstieg als SDR vorbereitet und habe viele Tools und praktische Methoden mitgenommen, die ich im Vertrieb direkt einsetzen kann.\",quoteName:\"Ingrid Y.W.\",quoteRole:\"Teilnehmerin SDR Intensivtraining\",accent:\"#8D81BC\"},{id:\"ki-im-vertrieb\",number:\"3\",short:\"KI im Vertrieb\",tag:\"Modul 3 \\xb7 4 Wochen\",heading:\"KI im Vertrieb\",subline:\"Offizieller Modulname: AI Sales Tools\",lead:\"Du setzt KI-Tools und Automatisierung im Vertrieb ein, von der Recherche bis zum Follow-up, und baust eigene Workflows.\",learn:\"KI im Vertrieb: M\\xf6glichkeiten und Grenzen\\nKI-Tools f\\xfcr Recherche, Lead-Scoring und Datenanreicherung\\nCRM-Workflows automatisieren, zum Beispiel mit HubSpot, Pipedrive und Zapier\\nPrompting f\\xfcr E-Mails und Gespr\\xe4chsvorbereitung\\nDatenschutz (DSGVO) beim Einsatz von KI\",outcome:\"Du nutzt KI gezielt im Vertrieb und machst Abl\\xe4ufe schneller und datenbasiert.\",quote:\"Besonders hilfreich fand ich den hohen Praxisbezug. Wir haben nicht nur Tools kennengelernt, sondern auch eigene Workflows, Automatisierungen und KI-Agenten aufgebaut und getestet.\",quoteName:\"Ingrid Y.W.\",quoteRole:\"Teilnehmerin KI im Vertrieb\",accent:\"#CEF272\"}];const colorDefaults={tabBar:\"#FFF8E7\",tab:\"#FFFFFF\",tabActive:\"#CEF272\",heading:\"#000000\",text:\"#1D1E0C\",card:\"#FFFFFF\",outcomeBg:\"#FCE4B7\",quoteBg:\"#FFF8E7\",infoBg:\"#FFFFFF\",tag:\"#CEF272\",border:\"#000000\",shadow:\"#000000\",initials:\"#40421D\",initialsText:\"#FFF8E7\"};const layoutDefaults={sticky:true,stickyTop:90,scrollOffset:110,stackBelow:860,compactBelow:560,alternate:true,arrange:\"balanced\",showNext:true,nextLabel:\"Weiter zu\",learnLabel:\"Das lernst du\",outcomeLabel:\"Danach kannst du\",footnote:\"Echte Stimmen von Teilnehmer:innen, ver\\xf6ffentlicht mit Zustimmung. Gek\\xfcrzt, Wortlaut unver\\xe4ndert.\"};const headingDefault={fontFamily:\"Bitter, Georgia, serif\",fontWeight:900,fontSize:40,lineHeight:\"1.1em\",textTransform:\"uppercase\"};const bodyDefault={fontFamily:\"Poppins, system-ui, sans-serif\",fontWeight:400,fontSize:17,lineHeight:\"1.6em\"};const toPx=v=>typeof v===\"number\"?`${v}px`:String(v);const lines=(s=\"\")=>s.split(/\\n/).map(x=>x.replace(/^\\s*[-•·*]\\s*/,\"\").trim()).filter(Boolean);function initialsOf(name=\"\"){const w=name.trim().split(/\\s+/).filter(Boolean);if(!w.length)return\"\";const caps=w.length>1?w[w.length-1].match(/[A-ZÄÖÜ]/g):null;return((w[0][0]??\"\")+(caps?caps[caps.length-1]:w.length>1?w[w.length-1][0]:\"\")).toUpperCase();}const withQuotes=(t=\"\")=>{const s=t.trim();return!s||/^[„\"“«»‚']/.test(s)?s:`„${s}“`;};/**\n * @framerIntrinsicWidth 1200\n * @framerIntrinsicHeight 760\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight auto\n */export default function DSSModuleTabs(props){const{label=\"Module der Weiterbildung\",switchAnim=\"slide\"}=props;const mods=(props.modules&&props.modules.length?props.modules:DEFAULT_MODULES).filter(m=>m.heading?.trim()&&m.id?.trim());const c={...colorDefaults,...props.colors};const l={...layoutDefaults,...props.layout};const n=mods.length;const isStatic=useIsStaticRenderer();const reduced=!!useReducedMotion();const root=React.useRef(null);const tabRefs=React.useRef([]);const inView=useInView(root,{once:true,amount:.1});const still=isStatic||reduced;const shown=still||inView;const[active,setActive]=React.useState(Math.max(0,Math.min(n-1,(props.startTab??1)-1)));const[dir,setDir]=React.useState(1);React.useEffect(()=>setActive(Math.max(0,Math.min(n-1,(props.startTab??1)-1))),[props.startTab,n]);const rawId=React.useId();const cls=\"dsst\"+rawId.replace(/[^a-zA-Z0-9]/g,\"\");const ids=mods.map(m=>m.id.trim());const scrollToTop=React.useCallback((force=false)=>{const el=root.current;if(!el||typeof window===\"undefined\")return;const top=el.getBoundingClientRect().top;if(!force&&top>l.scrollOffset-10&&top<window.innerHeight*.5)return;window.scrollTo({top:Math.max(0,top+window.scrollY-l.scrollOffset),behavior:reduced?\"auto\":\"smooth\"});},[l.scrollOffset,reduced]);// #id in the URL (also from other pages and in-page links) opens that tab\nReact.useEffect(()=>{if(isStatic||typeof window===\"undefined\")return;const fromHash=scroll=>{const h=decodeURIComponent(location.hash.replace(\"#\",\"\"));const i=ids.indexOf(h);if(i<0)return;setActive(prev=>{setDir(i>=prev?1:-1);return i;});if(scroll)setTimeout(()=>scrollToTop(true),60);};fromHash(true);const onHash=()=>fromHash(true);window.addEventListener(\"hashchange\",onHash);return()=>window.removeEventListener(\"hashchange\",onHash);},[isStatic,ids.join(\"|\"),scrollToTop]);const select=(i,focus=false,scroll=true)=>{if(i===active)return;setDir(i>active?1:-1);setActive(i);try{history.replaceState(null,\"\",\"#\"+ids[i]);}catch{}if(focus)tabRefs.current[i]?.focus();if(scroll)scrollToTop(false);};const onKey=(e,i)=>{let to=-1;if(e.key===\"ArrowRight\"||e.key===\"ArrowDown\")to=(i+1)%n;else if(e.key===\"ArrowLeft\"||e.key===\"ArrowUp\")to=(i-1+n)%n;else if(e.key===\"Home\")to=0;else if(e.key===\"End\")to=n-1;if(to<0)return;e.preventDefault();select(to,true,false);};const css=`\n.${cls} .dsst-bar{${l.sticky?`position:sticky;top:${l.stickyTop}px;z-index:4;`:\"\"}}\n.${cls} .dsst-list{display:flex;gap:12px;overflow-x:auto;scrollbar-width:none;padding:4px 10px 10px 4px;justify-content:safe center}\n.${cls} .dsst-list::-webkit-scrollbar{display:none}\n.${cls} .dsst-tab{transition:transform .15s,box-shadow .15s,background-color .2s}\n.${cls} .dsst-tab:hover{transform:translate(-1px,-1px);box-shadow:5px 5px 0 ${c.shadow}}\n.${cls} .dsst-tab:focus-visible,.${cls} .dsst-next:focus-visible{outline:3px solid ${c.border};outline-offset:3px}\n.${cls} .dsst-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:start}\n.${cls} .dsst-next:hover{transform:translate(-1px,-1px);box-shadow:6px 6px 0 ${c.shadow}}\n@container (max-width:${l.stackBelow-1}px){.${cls} .dsst-grid{display:flex;flex-direction:column;gap:28px;padding:0 8px 8px 0}.${cls} .dsst-col{display:contents !important}.${cls} .dsst-intro{order:1}.${cls} .dsst-learn{order:2}.${cls} .dsst-outcome{order:3}.${cls} .dsst-quote{order:4}.${cls} .dsst-next{order:5}}\n@container (max-width:${l.compactBelow-1}px){\n  .${cls} .dsst-list{display:grid;grid-template-columns:repeat(${Math.max(1,n)},minmax(0,1fr));gap:8px;overflow:visible;padding:2px 6px 8px 2px}\n  .${cls} .dsst-tab{flex-direction:column;justify-content:center;gap:6px !important;padding:8px 4px !important;border-radius:16px !important;font-size:13px !important;line-height:1.25 !important;white-space:normal !important;text-align:center;min-width:0}\n  .${cls} .dsst-full:has(+ .dsst-phone){display:none}\n  .${cls} .dsst-phone{display:inline !important}\n}\n@media (prefers-reduced-motion: reduce){.${cls} .dsst-tab,.${cls} .dsst-next{transition:none}}\n`;const box={border:`3px solid ${c.border}`,boxShadow:`8px 8px 0 ${c.shadow}`,boxSizing:\"border-box\"};// Info box (e.g. \"Prüfung\" on /arbeitsvermittler): sits where the quote sits, under it if both are filled.\n// Per-module text wins; empty = the text from \"Info box (all tabs)\".\nconst infoBox=m=>{const t=(m.infoText?.trim()?m.infoText:props.infoText||\"\").trim();if(!t)return null;const lab=(m.infoText?.trim()?m.infoLabel:m.infoLabel?.trim()?m.infoLabel:props.infoLabel)||\"\";return /*#__PURE__*/_jsxs(\"div\",{className:\"dsst-it dsst-quote\",style:{...box,background:c.infoBg,padding:\"18px 22px\",display:\"flex\",flexDirection:\"column\",gap:6},children:[lab.trim()&&/*#__PURE__*/_jsx(\"p\",{style:{...body,fontSize:13,fontWeight:700,letterSpacing:\"0.12em\",textTransform:\"uppercase\",color:c.heading,margin:0},children:lab}),/*#__PURE__*/_jsx(\"p\",{style:{...body,fontSize:16,color:c.text,margin:0},children:t})]});};const body={...bodyDefault,...props.bodyFont,color:c.text};const smallCaps={...body,fontSize:13,fontWeight:700,letterSpacing:\"0.12em\",textTransform:\"uppercase\",color:c.heading,margin:0};return /*#__PURE__*/_jsxs(\"div\",{ref:root,className:cls,style:{width:\"100%\",...props.style,containerType:\"inline-size\",boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsx(\"style\",{children:css}),/*#__PURE__*/_jsx(motion.div,{className:\"dsst-bar\",initial:false,animate:shown?{opacity:1,y:0}:{opacity:0,y:20},transition:still||!shown?{duration:0}:{duration:.5,ease:[.22,1,.36,1]},style:{background:c.tabBar,border:`3px solid ${c.border}`,boxShadow:`6px 6px 0 ${c.shadow}`,padding:\"12px 12px 4px\",marginRight:6},children:/*#__PURE__*/_jsx(\"div\",{role:\"tablist\",\"aria-label\":label,className:\"dsst-list\",children:mods.map((m,i)=>{const on=i===active;return /*#__PURE__*/_jsxs(motion.button,{ref:el=>{tabRefs.current[i]=el;},type:\"button\",role:\"tab\",id:`${cls}-tab-${i}`,\"aria-selected\":on,\"aria-controls\":ids[i],tabIndex:on?0:-1,className:\"dsst-tab\",onClick:()=>select(i),onKeyDown:e=>onKey(e,i),initial:false,animate:{backgroundColor:on?c.tabActive:c.tab},transition:{duration:reduced?0:.2},style:{flex:\"0 0 auto\",display:\"inline-flex\",alignItems:\"center\",gap:10,minHeight:46,padding:\"8px 18px 8px 8px\",borderRadius:999,border:`3px solid ${c.border}`,boxShadow:on?`2px 2px 0 ${c.shadow}`:`4px 4px 0 ${c.shadow}`,color:\"#000\",cursor:\"pointer\",...body,fontWeight:600,fontSize:16,whiteSpace:\"nowrap\"},children:[/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",style:{width:28,height:28,borderRadius:999,border:`2px solid ${c.border}`,background:on?\"#FFFFFF\":m.accent||c.tabActive,display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",fontFamily:\"Bitter, Georgia, serif\",fontWeight:900,fontSize:14,boxSizing:\"border-box\",color:\"#000\"},children:m.number}),/*#__PURE__*/_jsx(\"span\",{className:\"dsst-full\",style:{color:\"#000\"},children:m.short||m.heading}),m.phone?.trim()&&/*#__PURE__*/_jsx(\"span\",{className:\"dsst-phone\",style:{color:\"#000\",display:\"none\"},children:m.phone})]},i);})})}),mods.map((m,i)=>{const on=i===active;const learn=lines(m.learn);const textLeft=!l.alternate||i%2===0;const balanced=l.arrange!==\"classic\";const next=mods[(i+1)%n];const Heading=\"h2\";return /*#__PURE__*/_jsx(\"div\",{id:ids[i],role:\"tabpanel\",\"aria-labelledby\":`${cls}-tab-${i}`,hidden:!on,tabIndex:0,style:{paddingTop:44,outline:\"none\",scrollMarginTop:l.scrollOffset},children:/*#__PURE__*/_jsxs(motion.div,{initial:false,animate:on&&shown?{opacity:1,x:0,y:0}:switchAnim===\"slide\"?{opacity:0,x:40*dir,y:0}:{opacity:0,x:0,y:12},transition:still||!on||switchAnim===\"none\"?{duration:0}:{duration:.45,ease:[.22,1,.36,1]},className:\"dsst-grid\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"dsst-col\",style:{order:textLeft?0:1,display:\"flex\",flexDirection:\"column\",gap:28,minWidth:0,paddingRight:8,paddingBottom:8},children:[/*#__PURE__*/_jsxs(\"div\",{className:\"dsst-it dsst-intro\",style:{display:\"flex\",flexDirection:\"column\",gap:20,alignItems:\"flex-start\",minWidth:0},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:14,flexWrap:\"wrap\"},children:[/*#__PURE__*/_jsx(motion.span,{\"aria-hidden\":\"true\",initial:false,animate:on&&shown?{scale:1,rotate:0}:{scale:.3,rotate:-20},transition:still||!on?{duration:0}:{type:\"spring\",stiffness:420,damping:15,delay:.1},style:{width:56,height:56,borderRadius:999,background:m.accent||c.tabActive,border:`3px solid ${c.border}`,boxShadow:`4px 4px 0 ${c.shadow}`,display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",fontFamily:\"Bitter, Georgia, serif\",fontWeight:900,fontSize:28,color:\"#000\",boxSizing:\"border-box\"},children:m.number}),m.tag?.trim()&&/*#__PURE__*/_jsx(\"span\",{style:{...smallCaps,lineHeight:1.3,background:c.tag,color:\"#000\",border:`3px solid ${c.border}`,boxShadow:`4px 4px 0 ${c.shadow}`,padding:\"6px 12px\"},children:m.tag})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:8},children:[/*#__PURE__*/_jsx(Heading,{style:{...headingDefault,...props.headingFont,fontSize:`min(${toPx(props.headingFont?.fontSize??headingDefault.fontSize)}, 8cqi)`,overflowWrap:\"break-word\",color:c.heading,margin:0},children:m.heading}),m.subline?.trim()&&/*#__PURE__*/_jsx(\"p\",{style:{...body,fontSize:14,opacity:.85,margin:0},children:m.subline})]}),m.lead?.trim()&&/*#__PURE__*/_jsx(\"p\",{style:{...body,fontSize:19,margin:0},children:m.lead})]}),balanced?/*#__PURE__*/_jsxs(_Fragment,{children:[m.quote?.trim()&&/*#__PURE__*/_jsxs(\"figure\",{className:\"dsst-it dsst-quote\",style:{...box,margin:0,background:c.quoteBg,padding:\"24px 28px\",display:\"flex\",flexDirection:\"column\",gap:18},children:[/*#__PURE__*/_jsx(\"blockquote\",{style:{margin:0},children:/*#__PURE__*/_jsx(\"p\",{style:{fontFamily:\"Bitter, Georgia, serif\",fontWeight:700,fontSize:19,lineHeight:\"1.45em\",color:c.heading,margin:0},children:withQuotes(m.quote)})}),/*#__PURE__*/_jsxs(\"figcaption\",{style:{display:\"flex\",alignItems:\"center\",gap:12},children:[/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",style:{width:48,height:48,borderRadius:999,border:`3px solid ${c.border}`,background:c.initials,color:c.initialsText,display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",fontFamily:\"Poppins, system-ui, sans-serif\",fontWeight:700,fontSize:15,boxSizing:\"border-box\",flexShrink:0},children:initialsOf(m.quoteName)}),/*#__PURE__*/_jsxs(\"span\",{style:{display:\"flex\",flexDirection:\"column\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{...body,fontSize:16,fontWeight:700,color:c.heading},children:m.quoteName}),m.quoteRole?.trim()&&/*#__PURE__*/_jsx(\"span\",{style:{...body,fontSize:14},children:m.quoteRole})]})]})]}),infoBox(m)]}):/*#__PURE__*/_jsxs(_Fragment,{children:[m.outcome?.trim()&&/*#__PURE__*/_jsxs(\"div\",{className:\"dsst-it dsst-outcome\",style:{...box,background:c.outcomeBg,padding:\"20px 24px\",display:\"flex\",flexDirection:\"column\",gap:6,width:\"100%\"},children:[/*#__PURE__*/_jsx(\"p\",{style:smallCaps,children:l.outcomeLabel}),/*#__PURE__*/_jsx(\"p\",{style:{...body,fontWeight:600,color:c.heading,margin:0},children:m.outcome})]}),l.showNext&&n>1&&/*#__PURE__*/_jsxs(\"button\",{type:\"button\",className:\"dsst-it dsst-next\",onClick:()=>select((i+1)%n,true,true),style:{...body,fontWeight:600,fontSize:16,display:\"inline-flex\",alignItems:\"center\",gap:10,minHeight:48,padding:\"10px 20px\",background:\"#FFFFFF\",color:\"#000\",border:`3px solid ${c.border}`,boxShadow:`4px 4px 0 ${c.shadow}`,cursor:\"pointer\",alignSelf:\"flex-start\",transition:\"transform .15s, box-shadow .15s\"},children:[l.nextLabel,\" Modul\",\" \",next.number,\":\",\" \",next.short||next.heading,/*#__PURE__*/_jsx(\"svg\",{\"aria-hidden\":\"true\",width:\"18\",height:\"18\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"2.6\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M5 12h14M13 6l6 6-6 6\"})})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"dsst-col\",style:{order:textLeft?1:0,display:\"flex\",flexDirection:\"column\",gap:28,minWidth:0,paddingRight:8,paddingBottom:8},children:[/*#__PURE__*/_jsx(\"div\",{className:\"dsst-it dsst-learn\",style:{display:\"flex\",flexDirection:\"column\",gap:20,alignItems:\"stretch\",minWidth:0},children:/*#__PURE__*/_jsxs(\"div\",{style:{...box,background:c.card,padding:\"26px 28px\"},children:[/*#__PURE__*/_jsx(\"h3\",{style:{...smallCaps,marginBottom:14},children:l.learnLabel}),/*#__PURE__*/_jsx(\"ul\",{style:{listStyle:\"none\",margin:0,padding:0},children:learn.map((item,k)=>/*#__PURE__*/_jsxs(motion.li,{initial:false,animate:on&&shown?{opacity:1,x:0}:{opacity:0,x:12},transition:still||!on?{duration:0}:{duration:.4,ease:\"easeOut\",delay:.15+k*.06},style:{...body,display:\"flex\",gap:12,alignItems:\"flex-start\",padding:\"10px 0\",borderTop:k===0?\"none\":\"2px solid rgba(0,0,0,0.12)\"},children:[/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",style:{flex:\"0 0 22px\",width:22,height:22,marginTop:\"0.2em\",borderRadius:999,background:m.accent||c.tabActive,border:`2px solid ${c.border}`,boxSizing:\"border-box\",display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\"},children:/*#__PURE__*/_jsx(\"svg\",{width:\"12\",height:\"12\",viewBox:\"0 0 24 24\",fill:\"none\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M5 12.5l4.5 4.5L19 7.5\",stroke:\"#000\",strokeWidth:\"3.4\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})})}),/*#__PURE__*/_jsx(\"span\",{style:{minWidth:0},children:item})]},k))})]})}),balanced?/*#__PURE__*/_jsxs(_Fragment,{children:[m.outcome?.trim()&&/*#__PURE__*/_jsxs(\"div\",{className:\"dsst-it dsst-outcome\",style:{...box,background:c.outcomeBg,padding:\"20px 24px\",display:\"flex\",flexDirection:\"column\",gap:6,width:\"100%\"},children:[/*#__PURE__*/_jsx(\"p\",{style:smallCaps,children:l.outcomeLabel}),/*#__PURE__*/_jsx(\"p\",{style:{...body,fontWeight:600,color:c.heading,margin:0},children:m.outcome})]}),l.showNext&&n>1&&/*#__PURE__*/_jsxs(\"button\",{type:\"button\",className:\"dsst-it dsst-next\",onClick:()=>select((i+1)%n,true,true),style:{...body,fontWeight:600,fontSize:16,display:\"inline-flex\",alignItems:\"center\",gap:10,minHeight:48,padding:\"10px 20px\",background:\"#FFFFFF\",color:\"#000\",border:`3px solid ${c.border}`,boxShadow:`4px 4px 0 ${c.shadow}`,cursor:\"pointer\",alignSelf:\"flex-start\",transition:\"transform .15s, box-shadow .15s\"},children:[l.nextLabel,\" Modul\",\" \",next.number,\":\",\" \",next.short||next.heading,/*#__PURE__*/_jsx(\"svg\",{\"aria-hidden\":\"true\",width:\"18\",height:\"18\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"2.6\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M5 12h14M13 6l6 6-6 6\"})})]})]}):/*#__PURE__*/_jsxs(_Fragment,{children:[m.quote?.trim()&&/*#__PURE__*/_jsxs(\"figure\",{className:\"dsst-it dsst-quote\",style:{...box,margin:0,background:c.quoteBg,padding:\"24px 28px\",display:\"flex\",flexDirection:\"column\",gap:18},children:[/*#__PURE__*/_jsx(\"blockquote\",{style:{margin:0},children:/*#__PURE__*/_jsx(\"p\",{style:{fontFamily:\"Bitter, Georgia, serif\",fontWeight:700,fontSize:19,lineHeight:\"1.45em\",color:c.heading,margin:0},children:withQuotes(m.quote)})}),/*#__PURE__*/_jsxs(\"figcaption\",{style:{display:\"flex\",alignItems:\"center\",gap:12},children:[/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",style:{width:48,height:48,borderRadius:999,border:`3px solid ${c.border}`,background:c.initials,color:c.initialsText,display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",fontFamily:\"Poppins, system-ui, sans-serif\",fontWeight:700,fontSize:15,boxSizing:\"border-box\",flexShrink:0},children:initialsOf(m.quoteName)}),/*#__PURE__*/_jsxs(\"span\",{style:{display:\"flex\",flexDirection:\"column\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{...body,fontSize:16,fontWeight:700,color:c.heading},children:m.quoteName}),m.quoteRole?.trim()&&/*#__PURE__*/_jsx(\"span\",{style:{...body,fontSize:14},children:m.quoteRole})]})]})]}),infoBox(m)]})]})]})},i);}),l.footnote.trim()&&/*#__PURE__*/_jsx(\"p\",{style:{...body,fontSize:14,margin:\"28px 0 0\"},children:l.footnote})]});}const color=(title,value)=>({type:ControlType.Color,title,defaultValue:value});const str=(title,area=false,extra={})=>({type:ControlType.String,title,defaultValue:\"\",displayTextArea:area,...extra});addPropertyControls(DSSModuleTabs,{modules:{type:ControlType.Array,title:\"Modules\",maxCount:6,control:{type:ControlType.Object,controls:{id:str(\"Anchor ID\",false,{placeholder:\"z. B. sdr (ohne #)\"}),number:str(\"Number\"),short:str(\"Tab label\"),phone:str(\"Tab label (phone)\"),tag:str(\"Tag\"),heading:str(\"Heading\"),subline:str(\"Subline\"),lead:str(\"Lead\",true),learn:str(\"Das lernst du\",true,{description:\"Ein Punkt pro Zeile.\"}),outcome:str(\"Danach kannst du\",true),quote:str(\"Quote\",true),quoteName:str(\"Quote name\"),quoteRole:str(\"Quote role\"),infoLabel:str(\"Info box title\",false,{placeholder:\"z. B. Pr\\xfcfung\"}),infoText:str(\"Info box text\",true,{description:\"Leer = Text aus „Info box (all tabs)“. Steht dort, wo sonst das Zitat steht (darunter, wenn beides gef\\xfcllt ist).\"}),accent:{type:ControlType.Color,title:\"Accent\",defaultValue:\"#CEF272\"}}},defaultValue:DEFAULT_MODULES},startTab:{type:ControlType.Number,title:\"Start tab\",defaultValue:1,min:1,max:6,step:1,description:\"Auch zum Ansehen im Canvas.\"},switchAnim:{type:ControlType.Enum,title:\"Switch\",options:[\"slide\",\"fade\",\"none\"],optionTitles:[\"Slide\",\"Fade\",\"None\"],displaySegmentedControl:true,defaultValue:\"slide\"},label:{type:ControlType.String,title:\"Screen reader label\",defaultValue:\"Module der Weiterbildung\"},infoLabel:{type:ControlType.String,title:\"Info box (all tabs)\",defaultValue:\"\",placeholder:\"Titel, z. B. Pr\\xfcfung\"},infoText:{type:ControlType.String,title:\"Info text (all tabs)\",displayTextArea:true,defaultValue:\"\",description:\"Gilt f\\xfcr jeden Tab ohne eigenen Info-Text. Leer = keine Box.\"},layout:{type:ControlType.Object,title:\"Layout\",controls:{sticky:{type:ControlType.Boolean,title:\"Sticky tabs\",defaultValue:true},stickyTop:{type:ControlType.Number,title:\"Sticky top\",defaultValue:90,min:0,max:300,unit:\"px\",hidden:p=>!p.sticky},scrollOffset:{type:ControlType.Number,title:\"Scroll offset\",defaultValue:110,min:0,max:300,unit:\"px\",description:\"Abstand oben beim Springen (Header-H\\xf6he + etwas Luft).\"},arrange:{type:ControlType.Enum,title:\"Arrange\",options:[\"balanced\",\"classic\"],optionTitles:[\"Balanced\",\"Classic\"],displaySegmentedControl:true,defaultValue:\"balanced\",description:\"Balanced: Intro + Zitat | Liste + Danach kannst du. Classic: Text | Liste + Zitat. Handy immer: Intro, Liste, Danach, Zitat, Weiter.\"},alternate:{type:ControlType.Boolean,title:\"Alternate sides\",defaultValue:true},showNext:{type:ControlType.Boolean,title:\"Next button\",defaultValue:true},nextLabel:{type:ControlType.String,title:\"Next text\",defaultValue:\"Weiter zu\",hidden:p=>!p.showNext},learnLabel:{type:ControlType.String,title:\"List label\",defaultValue:\"Das lernst du\"},outcomeLabel:{type:ControlType.String,title:\"Outcome label\",defaultValue:\"Danach kannst du\"},footnote:{type:ControlType.String,title:\"Footnote\",displayTextArea:true,defaultValue:layoutDefaults.footnote},stackBelow:{type:ControlType.Number,title:\"Stack below\",defaultValue:860,min:400,max:1400,step:10,unit:\"px\"},compactBelow:{type:ControlType.Number,title:\"Tabs compact below\",defaultValue:560,min:0,max:1e3,step:10,unit:\"px\",description:\"Darunter (Handy) stehen die Tabs als drei gleich breite Spalten.\"}}},colors:{type:ControlType.Object,title:\"Colours\",controls:{tabBar:color(\"Tab bar\",colorDefaults.tabBar),tab:color(\"Tab\",colorDefaults.tab),tabActive:color(\"Active tab\",colorDefaults.tabActive),heading:color(\"Heading\",colorDefaults.heading),text:color(\"Text\",colorDefaults.text),card:color(\"List card\",colorDefaults.card),outcomeBg:color(\"Outcome box\",colorDefaults.outcomeBg),quoteBg:color(\"Quote card\",colorDefaults.quoteBg),infoBg:color(\"Info box\",colorDefaults.infoBg),tag:color(\"Tag\",colorDefaults.tag),border:color(\"Border\",colorDefaults.border),shadow:color(\"Shadow\",colorDefaults.shadow),initials:color(\"Initials bg\",colorDefaults.initials),initialsText:color(\"Initials\",colorDefaults.initialsText)}},headingFont:{type:ControlType.Font,title:\"Heading font\",controls:\"extended\",defaultFontType:\"serif\",defaultValue:{fontSize:\"40px\",lineHeight:\"1.1em\"}},bodyFont:{type:ControlType.Font,title:\"Body font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"17px\",lineHeight:\"1.6em\"}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"DSSModuleTabs\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"760\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Module_Tabs.map"],"mappings":"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"}