{"version":3,"file":"shared-lib.C7seqynL.mjs","names":["useState","useRef","_Fragment"],"sources":["https:/framerusercontent.com/modules/BK56fUwl9WokRGKe2eav/CrXSym3436uS7nacz6YE/SDC_legal.js"],"sourcesContent":["// SDC_LegalBadge.tsx\n// Floating legal notice - bottom-left corner\n// Brand update: Mint->Cyan->Teal, DM Sans\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType}from\"framer\";if(typeof document!==\"undefined\"){const fontId=\"dm-sans-font\";if(!document.getElementById(fontId)){const link=document.createElement(\"link\");link.id=fontId;link.rel=\"stylesheet\";link.href=\"https://cdn.jsdelivr.net/npm/@fontsource-variable/dm-sans@5/index.min.css\";document.head.appendChild(link);}}const FONT=\"'DM Mono', 'Courier New', monospace\";const FONT_SANS=\"'DM Sans Variable', 'DM Sans', system-ui, sans-serif\";// ── Hex → rgba helper ─────────────────────────────────────────\nfunction hexToRgba(hex,alpha){const h=hex.replace(\"#\",\"\");const r=parseInt(h.substring(0,2),16);const g=parseInt(h.substring(2,4),16);const b=parseInt(h.substring(4,6),16);if(isNaN(r)||isNaN(g)||isNaN(b))return`rgba(0,0,0,${alpha})`;return`rgba(${r},${g},${b},${alpha})`;}function ScrollIcon({color,size=20}){return /*#__PURE__*/_jsxs(\"svg\",{width:size,height:size,viewBox:\"0 0 24 24\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M6 2C4.34 2 3 3.34 3 5v1c0 1.1.9 2 2 2h1v11c0 1.66 1.34 3 3 3h9c1.66 0 3-1.34 3-3V5c0-1.66-1.34-3-3-3H6z\",fill:color,fillOpacity:\"0.12\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M6 2C4.34 2 3 3.34 3 5v1c0 1.1.9 2 2 2h1\",stroke:color,strokeWidth:\"1.5\",strokeLinecap:\"round\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M9 8V4\",stroke:color,strokeWidth:\"1.5\",strokeLinecap:\"round\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M9 2h9c1.1 0 2 .9 2 2v14c0 1.1-.9 2-2 2H9c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2z\",stroke:color,strokeWidth:\"1.5\",strokeLinejoin:\"round\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M12 8h5M12 11.5h5M12 15h3\",stroke:color,strokeWidth:\"1.4\",strokeLinecap:\"round\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"6\",cy:\"19\",r:\"2\",fill:color,fillOpacity:\"0.2\",stroke:color,strokeWidth:\"1.3\"})]});}function ChevronToggle({color,open}){return /*#__PURE__*/_jsx(\"svg\",{width:\"12\",height:\"12\",viewBox:\"0 0 12 12\",fill:\"none\",style:{transform:open?\"rotate(180deg)\":\"rotate(0deg)\",transition:\"transform 0.28s cubic-bezier(0.34,1.56,0.64,1)\",display:\"block\",flexShrink:0},children:/*#__PURE__*/_jsx(\"path\",{d:\"M2 8L6 4l4 4\",stroke:color,strokeWidth:\"1.5\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})});}function ChevronRight({color}){return /*#__PURE__*/_jsx(\"svg\",{width:\"12\",height:\"12\",viewBox:\"0 0 12 12\",fill:\"none\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M4.5 2.5L8 6l-3.5 3.5\",stroke:color,strokeWidth:\"1.5\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})});}function LegalCard({href,label,accent,bg,text,index,visible}){const[hovered,setHovered]=useState(false);const active=hovered&&visible;const delay=visible?index*60:(3-index)*40;return /*#__PURE__*/_jsxs(\"a\",{href:href,className:\"sdc-legal-card\",// Only hover for mouse — touch gets CSS :active only\nonPointerEnter:e=>{if(e.pointerType===\"mouse\")setHovered(true);},onPointerLeave:()=>setHovered(false),style:{display:\"flex\",alignItems:\"center\",gap:10,padding:\"9px 13px\",borderRadius:12,background:active?\"linear-gradient(135deg, #0d2030 0%, #0c1220 100%)\":bg,border:\"none\",outline:active?`1px solid ${hexToRgba(accent,.4)}`:\"none\",boxShadow:active?`0 4px 20px rgba(12,18,32,0.28), inset 0 1px 0 ${hexToRgba(accent,.15)}`:\"0 2px 12px rgba(12,18,32,0.10)\",textDecoration:\"none\",cursor:\"pointer\",// Entry animation uses bounce; hover/active use simple ease\ntransform:visible?\"translateY(0)\":\"translateY(20px)\",opacity:visible?1:0,transition:visible?`transform 0.32s cubic-bezier(0.34,1.56,0.64,1) ${delay}ms, opacity 0.22s ease ${delay}ms, background 0.18s ease, box-shadow 0.18s ease, outline 0.18s ease`:`transform 0.2s ease ${delay}ms, opacity 0.18s ease ${delay}ms`,backdropFilter:\"blur(12px)\",WebkitBackdropFilter:\"blur(12px)\",minWidth:180,pointerEvents:visible?\"all\":\"none\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{flex:1,minWidth:0},children:/*#__PURE__*/_jsx(\"div\",{className:\"sdc-legal-label\",style:{fontFamily:FONT_SANS,fontSize:13,fontWeight:700,color:active?\"#fff\":text,lineHeight:1.2,transition:\"color 0.18s ease\"},children:label})}),/*#__PURE__*/_jsx(ChevronRight,{color:active?\"rgba(255,255,255,0.6)\":accent})]});}export default function SDC_LegalBadge({impressumHref=\"/impressum\",termsHref=\"/terms\",datenschutzHref=\"/datenschutz\",philosophyHref=\"/philosophy\",jobsHref=\"/jobs\",label=\"Legal\",primaryColor=\"#0C1321\",bgColor=\"#ffffff\",textColor=\"#0c1220\",offsetX=24,offsetY=24}){const[open,setOpen]=useState(false);const[isMobile,setIsMobile]=useState(false);const[mounted,setMounted]=useState(false);const ref=useRef(null);useEffect(()=>{const mq=window.matchMedia(\"(max-width: 768px)\");setIsMobile(mq.matches);const handler=e=>setIsMobile(e.matches);mq.addEventListener(\"change\",handler);return()=>mq.removeEventListener(\"change\",handler);},[]);useEffect(()=>{let t;const raf=requestAnimationFrame(()=>{t=setTimeout(()=>setMounted(true),600);});return()=>{cancelAnimationFrame(raf);clearTimeout(t);};},[]);useEffect(()=>{function handler(e){if(ref.current&&!ref.current.contains(e.target))setOpen(false);}if(open)document.addEventListener(\"mousedown\",handler);return()=>document.removeEventListener(\"mousedown\",handler);},[open]);const items=[{href:datenschutzHref,label:\"Datenschutz\"},{href:termsHref,label:\"AGB\"},{href:impressumHref,label:\"Impressum\"},{href:philosophyHref,label:\"Haltung & Werte\"},{href:jobsHref,label:\"Karriere\"}];const btnBg=open?\"linear-gradient(135deg, #0d2030 0%, #0c1220 100%)\":bgColor;const btnShadow=open?`0 4px 24px rgba(12,18,32,0.32), inset 0 1px 0 ${hexToRgba(primaryColor,.18)}`:mounted?\"0 2px 16px rgba(12,18,32,0.12)\":\"none\";// Build accent-aware keyframe names to avoid clashes\nconst pulseAnim=`sdc-legal-pulse`;const wiggleAnim=`sdc-legal-wiggle`;return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"style\",{children:`\n                @keyframes ${pulseAnim} {\n                    0%   { box-shadow: 0 2px 16px rgba(12,18,32,0.12), 0 0 0 0px ${hexToRgba(primaryColor,0)}; }\n                    30%  { box-shadow: 0 2px 16px rgba(12,18,32,0.12), 0 0 0 4px ${hexToRgba(primaryColor,.2)}; }\n                    100% { box-shadow: 0 2px 16px rgba(12,18,32,0.12), 0 0 0 9px ${hexToRgba(primaryColor,0)}; }\n                }\n                @keyframes ${wiggleAnim} {\n                    0%,100% { transform: rotate(0deg); }\n                    20%     { transform: rotate(-8deg); }\n                    40%     { transform: rotate(6deg); }\n                    60%     { transform: rotate(-4deg); }\n                    80%     { transform: rotate(2deg); }\n                }\n                .sdc-legal-card {\n                    color: inherit;\n                    -webkit-tap-highlight-color: transparent;\n                    -webkit-touch-callout: none;\n                }\n                .sdc-legal-card:visited { color: inherit; }\n                .sdc-legal-card:active {\n                    background: linear-gradient(135deg, #0d2030 0%, #0c1220 100%) !important;\n                    box-shadow: 0 2px 8px rgba(12,18,32,0.22) !important;\n                    transform: scale(0.97) !important;\n                    transition: transform 0.1s ease, background 0.1s ease, box-shadow 0.1s ease !important;\n                }\n                .sdc-legal-card:active .sdc-legal-label { color: #fff !important; }\n                .sdc-legal-card:active .sdc-legal-chevron path { stroke: rgba(255,255,255,0.6) !important; }\n            `}),/*#__PURE__*/_jsxs(\"div\",{ref:ref,style:{position:\"fixed\",bottom:offsetY,left:offsetX,zIndex:9999,display:\"flex\",flexDirection:\"column\",alignItems:\"flex-start\",gap:8,pointerEvents:\"none\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:7,pointerEvents:open?\"all\":\"none\",paddingBottom:4},children:items.map((item,i)=>/*#__PURE__*/_jsx(LegalCard,{...item,accent:primaryColor,bg:bgColor,text:textColor,index:i,visible:open},item.href))}),/*#__PURE__*/_jsxs(\"button\",{onClick:()=>setOpen(v=>!v),style:{display:\"flex\",alignItems:\"center\",gap:7,padding:isMobile?\"8px 10px\":\"8px 12px 8px 10px\",borderRadius:99,border:\"none\",outline:open?`1.5px solid ${hexToRgba(primaryColor,.4)}`:\"none\",background:btnBg,cursor:\"pointer\",pointerEvents:\"all\",backdropFilter:\"blur(12px)\",WebkitBackdropFilter:\"blur(12px)\",boxShadow:btnShadow,animation:\"none\",transition:\"background 0.22s ease, box-shadow 0.22s ease, outline 0.22s ease\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{display:\"flex\",alignItems:\"center\",animation:mounted&&!open?`${wiggleAnim} 2.4s ease-in-out 0s 1`:\"none\"},children:/*#__PURE__*/_jsx(ScrollIcon,{color:open?\"#ffffff\":primaryColor,size:18})}),!isMobile&&/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:FONT,fontSize:10,fontWeight:700,letterSpacing:\"0.08em\",textTransform:\"uppercase\",color:open?\"#ffffff\":primaryColor,transition:\"color 0.22s ease\"},children:label}),!isMobile&&/*#__PURE__*/_jsx(ChevronToggle,{color:open?\"rgba(255,255,255,0.65)\":primaryColor,open:open})]})]})]});}addPropertyControls(SDC_LegalBadge,{label:{type:ControlType.String,title:\"Button-Label\",defaultValue:\"Legal\"},impressumHref:{type:ControlType.String,title:\"Impressum URL\",defaultValue:\"/impressum\"},termsHref:{type:ControlType.String,title:\"AGB URL\",defaultValue:\"/terms\"},datenschutzHref:{type:ControlType.String,title:\"Datenschutz URL\",defaultValue:\"/datenschutz\"},philosophyHref:{type:ControlType.String,title:\"Philosophy URL\",defaultValue:\"/philosophy\"},jobsHref:{type:ControlType.String,title:\"Jobs URL\",defaultValue:\"/jobs\"},offsetX:{type:ControlType.Number,title:\"Abstand links (px)\",defaultValue:24,min:0,max:120,step:4,displayStepper:true},offsetY:{type:ControlType.Number,title:\"Abstand unten (px)\",defaultValue:24,min:0,max:120,step:4,displayStepper:true},primaryColor:{type:ControlType.Color,title:\"Akzentfarbe\",defaultValue:\"#0C1321\"},bgColor:{type:ControlType.Color,title:\"Karten-Hintergrund\",defaultValue:\"#ffffff\"},textColor:{type:ControlType.Color,title:\"Textfarbe\",defaultValue:\"#0c1220\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SDC_LegalBadge\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SDC_legal.map"],"mappings":"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"}