{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/qL9QIkTagGEc83sCD7D9/559CGCCXN5aWUe266HCd/KBlFSas6i.js"],
  "sourcesContent": ["// Generated by Framer (10960d4)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, Container, cx, GeneratedComponentContext, getFonts, LazyValue, removeHiddenBreakpointLayers, RichText, useHydratedBreakpointVariants, useLocaleInfo, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nimport Topbar from \"https://framerusercontent.com/modules/ikH8mX2t7WZ74Dw6yDe3/TYdLX4VzETGeM4GmzQlm/pQWsMWkcK.js\";\nimport Footer from \"https://framerusercontent.com/modules/3N1xormYRcB3BkkcOpT7/1LjCdAtp6no1wzJZojvf/sDoXDb2JI.js\";\nimport * as sharedStyle from \"https://framerusercontent.com/modules/ppA7vE6Elb0xnRgAFhwO/G3YOgURdBQK5P1A8Yvjd/EsXDuTdXl.js\";\nimport metadataProvider from \"https://framerusercontent.com/modules/y4KNgQ41ab41ozSMx0nm/CtM0QEPumR1psE5wva34/KBlFSas6i.js\";\nconst TopbarFonts = getFonts(Topbar);\nconst FooterFonts = getFonts(Footer);\nconst cycleOrder = [\"ja7VHPYPJ\"];\nconst breakpoints = {};\nconst isBrowser = () => typeof document !== \"undefined\";\nconst serializationHash = \"framer-89IH0\";\nconst variantClassNames = {\n  ja7VHPYPJ: \"framer-v-1uesjik\"\n};\nif (isBrowser()) {\n  removeHiddenBreakpointLayers(\"ja7VHPYPJ\", breakpoints, variantClassNames);\n}\nconst transitions = {\n  default: {\n    duration: 0\n  }\n};\nconst valuesByLocaleId = {\n  DoZcXbstg: new LazyValue(() => import(\"./KBlFSas6i-0.js\"))\n};\nconst preloadLocalizedValues = locale => {\n  const promises = [];\n  while (locale) {\n    const values = valuesByLocaleId[locale.id];\n    if (values) {\n      const promise = values.preload();\n      if (promise) {\n        promises.push(promise);\n      }\n    }\n    locale = locale.fallback;\n  }\n  if (promises.length > 0) {\n    return Promise.all(promises);\n  }\n};\nconst getLocalizedValue = (key, locale) => {\n  while (locale) {\n    const values = valuesByLocaleId[locale.id];\n    if (values) {\n      const value = values.read()[key];\n      if (value) {\n        return value;\n      }\n    }\n    locale = locale.fallback;\n  }\n};\nconst metadata = metadataProvider();\nconst getProps = ({\n  height,\n  id,\n  width,\n  ...props\n}) => {\n  return {\n    ...props\n  };\n};\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    ...restProps\n  } = getProps(props);\n  React.useLayoutEffect(() => {\n    const metadata1 = metadataProvider(undefined, activeLocale);\n    document.title = metadata1.title || \"\";\n    if (metadata1.viewport) {\n      var _document_querySelector;\n      (_document_querySelector = document.querySelector('meta[name=\"viewport\"]')) === null || _document_querySelector === void 0 ? void 0 : _document_querySelector.setAttribute(\"content\", metadata1.viewport);\n    }\n    if (metadata1.bodyClassName) {\n      Array.from(document.body.classList).filter(c => c.startsWith(\"framer-body-\")).map(c => document.body.classList.remove(c));\n      document.body.classList.add(`${metadata1.bodyClassName}-framer-89IH0`);\n      return () => {\n        document.body.classList.remove(`${metadata1.bodyClassName}-framer-89IH0`);\n      };\n    }\n  }, [undefined, activeLocale]);\n  const [baseVariant, hydratedBaseVariant] = useHydratedBreakpointVariants(variant, breakpoints, false);\n  const gestureVariant = undefined;\n  const transition = transitions.default;\n  const ref1 = React.useRef(null);\n  const preloadPromise = preloadLocalizedValues(activeLocale);\n  if (preloadPromise) throw preloadPromise;\n  const defaultLayoutId = React.useId();\n  const sharedStyleClassNames = [sharedStyle.className];\n  return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider, {\n    value: {\n      primaryVariantId: \"ja7VHPYPJ\",\n      variantClassNames\n    },\n    children: /*#__PURE__*/_jsx(LayoutGroup, {\n      id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n      children: /*#__PURE__*/_jsxs(motion.div, {\n        className: cx(\"framer-89IH0\", ...sharedStyleClassNames),\n        style: {\n          display: \"contents\"\n        },\n        children: [/*#__PURE__*/_jsx(motion.div, {\n          ...restProps,\n          className: cx(\"framer-1uesjik\", className),\n          ref: ref !== null && ref !== void 0 ? ref : ref1,\n          style: {\n            ...style\n          },\n          children: /*#__PURE__*/_jsxs(\"div\", {\n            className: \"framer-c25oji\",\n            children: [/*#__PURE__*/_jsx(Container, {\n              className: \"framer-1w85f7s-container\",\n              children: /*#__PURE__*/_jsx(Topbar, {\n                height: \"100%\",\n                id: \"PqAy4jTlb\",\n                layoutId: \"PqAy4jTlb\",\n                style: {\n                  width: \"100%\"\n                },\n                variant: \"eoTXJYY6N\",\n                width: \"100%\"\n              })\n            }), /*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(\"h2\", {\n                  className: \"framer-styles-preset-kt2tty\",\n                  \"data-styles-preset\": \"EsXDuTdXl\",\n                  children: \"Die Seite wurde nicht gefunden.\"\n                })\n              }),\n              className: \"framer-v1z8vv\",\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            }), /*#__PURE__*/_jsx(Container, {\n              className: \"framer-1y2wqem-container\",\n              children: /*#__PURE__*/_jsx(Footer, {\n                height: \"100%\",\n                id: \"ut_HPkNNM\",\n                layoutId: \"ut_HPkNNM\",\n                style: {\n                  width: \"100%\"\n                },\n                variant: \"beNeOFcf6\",\n                width: \"100%\"\n              })\n            })]\n          })\n        }), /*#__PURE__*/_jsx(\"div\", {\n          id: \"overlay\"\n        })]\n      })\n    })\n  });\n});\nconst css = ['.framer-89IH0 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }', \"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\", `.${metadata.bodyClassName}-framer-89IH0 { background: white; }`, \".framer-89IH0 .framer-141bhsj { display: block; }\", \".framer-89IH0 .framer-1uesjik { background-color: #ffffff; height: 1000px; overflow: hidden; position: relative; width: 1200px; }\", \".framer-89IH0 .framer-c25oji { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: space-between; left: 0px; overflow: hidden; padding: 0px 0px 0px 0px; position: absolute; top: 0px; width: 100%; }\", \".framer-89IH0 .framer-1w85f7s-container, .framer-89IH0 .framer-1y2wqem-container { flex: none; height: auto; position: relative; width: 100%; }\", \".framer-89IH0 .framer-v1z8vv { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", ...sharedStyle.css]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerIntrinsicHeight 1000\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerIntrinsicWidth 1200\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerImmutableVariables true\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerResponsiveScreen\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                */\nconst FramerKBlFSas6i = withCSS(Component, css, \"framer-89IH0\");\nexport default FramerKBlFSas6i;\nFramerKBlFSas6i.displayName = \"404\";\nFramerKBlFSas6i.defaultProps = {\n  height: 1e3,\n  width: 1200\n};\naddFonts(FramerKBlFSas6i, [...TopbarFonts, ...FooterFonts, ...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerKBlFSas6i\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerResponsiveScreen\": \"\",\n        \"framerIntrinsicHeight\": \"1000\",\n        \"framerIntrinsicWidth\": \"1200\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerContractVersion\": \"1\",\n        \"framerImmutableVariables\": \"true\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};"],
  "mappings": "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",
  "names": ["TopbarFonts", "getFonts", "pQWsMWkcK_default", "FooterFonts", "sDoXDb2JI_default", "breakpoints", "isBrowser", "variantClassNames", "isBrowser", "removeHiddenBreakpointLayers", "breakpoints", "transitions", "valuesByLocaleId", "LazyValue", "preloadLocalizedValues", "locale", "promises", "values", "promise", "metadata", "getProps", "height", "id", "width", "props", "Component", "Y", "ref", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "restProps", "fe", "metadata1", "_document_querySelector", "c", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "breakpoints", "gestureVariant", "transition", "transitions", "ref1", "pe", "preloadPromise", "preloadLocalizedValues", "defaultLayoutId", "ae", "sharedStyleClassNames", "p", "GeneratedComponentContext", "variantClassNames", "LayoutGroup", "motion", "cx", "Container", "pQWsMWkcK_default", "RichText", "x", "sDoXDb2JI_default", "css", "FramerKBlFSas6i", "withCSS", "KBlFSas6i_default", "addFonts", "TopbarFonts", "FooterFonts", "fonts", "__FramerMetadata__"]
}
